received 10153555070862900
received 156022048544338
received 1508850702777190
received 10208356383615945
received 10205690731427862
received 1538476189761985
received 335511810143552
received 1065175370183537
received 1372772835
received 1941501559506079
received 582332705302532
received 1075000045865100
received 335054126911531
received 1768092756768896
received 10152649275515849
received 1022935271128785
received 10208694371067954
received 1727026550918176
received 107729876246692
received 10154855687651843
received 909939289131496
received 4778651359619
received 1990263984539741
received 1026187910813756
received 149970852325457
received 511688669165606
received 10155298831191705