received 439511266441513
received 691248024411357
received 10213105438054961
received 153968645131144
received 10155377779472392
received 1773469439631748
received 2327419267482369
received 10158618997240597
received 1656322847712000
received 897099857049367
received 1949103035334317
received 1882510488734619
received 1872787822960104
received 135430883622996
received 10214153427329177
received 142014376356853
received -912039188
received 373701853046316
received 1588878827824879
received 933629720035605
received 110089612715058
received 110080876049265
received 1669779546646536
received 480907428960484
received 109785196444449
received 1678168268864508
received 1470504176371473