received 643766642447724
received 229228924075166
received 10159333069015527
received 249743642147121
received 385147695248828
received 10203577109529114
received 1721906051457533
received 452758555057835
received 10211370695856429
received 398554986975732
received 1668851146716046
received 150585425738866
received 104536000242459
received 342679076091399
received 194331924405804
received 778891668924893
received 1034455089948331
received 139077283258356
received 1257769350909421
received 10210545044725649
received 785585231539381
received 1290516511014307
received 782041861908335
received 231524173932813
received 1422662767749881
received 1602228279810720
received 799325423583694