received 587089441428761
received 1279381482150695
received 230487660681478
received 743531309167348
received 181488192574299
received 10153363090357401
received 1816018645297387
received 257225381393593
received 273884613145876
received 10210471162238222
received 968433599861589
received 268606493611549
received 10209411100869296
received 197655257299043
received 326932087497741
received 984976551625756
received 1052774258172342
received 938334939544015
received 1060257214002843
received 262640287453044