received 10210633444526159
received 255580401528819
received 375948212765345
received 133412713838450
received 715397951965328
received 1193181867440724
received 380852322290562
received 145155189341247
received 1473211089355655
received 132048333990484
received 1866765480272901
received 1413344782058950
received 200758067086161
received 1303471796371911
received 10155205716523415
received 1916205071936475
received 756723041150428
received 1405537896174143
received 1512397292118388
received 1747481425537426
received 1255766921127775
received 658287737705747
received 1293712777381273
received 1396413540451373
received 1896525054004970
received 784177575089575
received 317627865364675