received 374972299569904
received 10213255435074917
received 863280863801550
received 742113885843921
received 1928905107356745
received 761735553927632
received 1400762313272527
received 10154447601588311
received 261616640970463
received 1704418182956238
received 1469307089775605
received 623905177792144
received 292683461217538
received 918867271529121
received 1759230924091880
received 610906245750850
received 947892941895241
received 10211407578160441
received 920761438009872
received 726771480829325
received 1003888536337805
received 761040294026555
received 1715906585390616
received 881397231921949
received 481004215600924
received 168019573580923
received 433309033513987