received 199584647136409
received 984976551625756
received 1727102984202019
received 262640287453044
received 199011213886041
received 1325701607494219
received 10154397853931818
received 361846070839686
received 173901399779551
received 10207888539396191
received 199856360494705
received 117032532177427
received 1141788212594284
received 10212114634247421
received 786035261551171
received 833826010090036
received 1527002750665346
received 910118985793640
received 1151590971614301
received 1571369906237669
received 1146562595434181
received 10210536531562637
received 885133898331322
received 192266594640750
received 1656321567712128
received 10155030158029230
received 1610686675614282