received 154864968495281
received 148230535816269
received 162449391156860
received 229650707487282
received 681215718686528
received 174615659849202
received 283027325510333
received 10211839030274984
received 208507029517919
received 1515707262015777
received 1315025658598356
received 1916061275321932
received 238597026649079
received 1583628448363180
received 352023008610164
received 143170853026730
received 192716474634159
received 1476828345679616
received 118127195317219
received 144978515984652
received 10154937748069487
received 1479511915447496
received 1504319733030699
received 1687717628200775
received 129155011249169
received 173643096378144
received 10154575438199812