received 10207952607825337
received 973072219416789
received 426335017560565
received 10212212125000516
received 1664065587138695
received 2071044789589168
received 10154348477172398
received 10213255435074917
received 863280863801550
received 742113885843921
received 1928905107356745
received 822704667889064
received 761735553927632
received 1400762313272527
received 10154447601588311
received 261616640970463
received 1704418182956238
received 1469307089775605
received 623905177792144
received 292683461217538
received 918867271529121
received 1759230924091880
received 1241409972592159
received 610906245750850
received 10211407578160441
received 219867848513050
received 920761438009872