received 208507029517919
received 1515707262015777
received 1638348676424545
received 2046429078980186
received 1315025658598356
received 1916061275321932
received 238597026649079
received 460311141009243
received 352023008610164
received 1775769732672486
received 143170853026730
received 10154575438199812
received 1476828345679616
received 118127195317219
received 968177216644788
received 144978515984652
received 1479511915447496
received 1504319733030699
received 129155011249169
received 1916175861977140
received 173643096378144
received 741347189326196
received 1065840570197730
received 228111050990881
received 1237949222940719
received 926518057501309
received 1804119466507630