received 1757391361155769
received 10206696750645518
received 10155430189932678
received 10153822075292190
received 199011087219387
received 357240407978597
received 909211069212283
received 1733228003621830
received 1375072295856814
received 10210633444526159
received 1168605926558987
received 255580401528819
received 375948212765345
received 715397951965328
received 145155189341247
received 1473211089355655
received 132048333990484
received 1413344782058950
received 200758067086161
received 1303471796371911
received 10155205716523415
received 1916205071936475
received 1487886164617834
received 1405537896174143
received 1512397292118388
received 1747481425537426
received 1318790828157960