received 798600463665709
received 1931294113852135
received 156022048544338
received 1240958572703574
received 230814540820955
received 1603036656594310
received 1538476189761985
received 335511810143552
received 1354106894605069
received 1065175370183537
received 1372772835
received 1768092756768896
received 1099748303373522
received 1941501559506079
received 1075000045865100
received 335054126911531
received 10208694371067954
received 10152649275515849
received 1727026550918176
received 107729876246692
received 10154855687651843
received 909939289131496
received 4778651359619
received 1990263984539741
received 1026187910813756
received 149970852325457
received 1588752444784868