received 1280325598680132
received 1353702288045693
received 10208354852804942
received 1026729790692454
received 909458709235985
received 10209020432369938
received 1843084255927666
received 10156942878908289
received 1338208446260340
received 761876267277571
received 1601905666506234
received 1689732611037030
received 10206106552141473
received 260523471099410
received 1574717675909995
received 1481963258505928
received 1202885703076862
received 10215110227740047
received 179251015927688
received 2007286252823656
received 983870068308195
received 1932464706966848
received 1425000284281415
received 585288401651793
received 199721670564779
received 1105526932807396
received 1174162345955400