received 10214489989347505
received 1434149273371854
received 179104629310273
received 1429373577099384
received 10156943987378289
received 160015321403664
received 1941501559506079
received 519515428413006
received 702505643285241
received 181724419250808
received 363694457308372
received 117743565498282
received 139352973322751
received 10209326144984747
received 156022048544338
received 107729876246692
received 10154855687651843
received 909939289131496
received 1418545628243637
received 1990263984539741
received 976093639133742
received 1095555757143925
received 1036923243017499
received 1026187910813756
received 1727026550918176
received 149970852325457
received 511688669165606