received 155802891446861
received 2081352952084361
received 295909740740920
received 10158070540055346
received 501627393362533
received 225205124479256
received 150689532220620
received 1302654396464634
received 457699014419128
received 10208962810586265
received 10156045777652594
received 10202663982838271
received 294833994218835
received 608840325894606
received 532453427110339
received 751220858272283
received 1005710322878736
received 1734612816584550
received 1598422733529861
received 159598764510911
received 10154575415999812
received 1510211682338553
received 1849518698665793
received 176189242826401
received 853585984709415
received 10158609945845254
received 2313646832000523