received 10203226437284593
received 241590906359095
received 10214073508658006
received 1223991547745879
received 647851392092863
received 1874061512914184
received 282419415494257
received 979844778816000
received 451226685260339
received 2051100198445410
received 2045077089047721
received 2045076642381099
received 2354438304781753
received 1795483593799946
received 10208635379934229
received 1592097934142274
received 1503202253057087
received 10213988279285067
received 1385451141533348
received 10155569625951955
received 316632518805561
received 137795716968780
received 1663583187228630
received 1434148870038561
received 1351911218203114
received 10209000170755356
received 896296673882064