received 1882510488734619
received 1872787822960104
received 135430883622996
received 10214153427329177
received 142014376356853
received -912039188
received 2057549561133807
received 373701853046316
received 1588878827824879
received 933629720035605
received 110089612715058
received 110080876049265
received 1669779546646536
received 480907428960484
received 109785196444449
received 1678168268864508
received 1470504176371473
received 283988005351495
received 184078455500745
received 1246451685500866
received 1627931273907368
received 1740633179572788
received 1657407347612700
received 141899306564015
received 752170994968410
received 1320180064690304
received 180510442694288