received 1757100734569591
received 561094730736220
received 1287609847949864
received 984977891625622
received 282789682120853
received 1178975678861622
received 1178975982194925
received 10154447601943311
received 1052773958172372
received 582324468636689
received 1028564540587723
received 1375059962524714
received 156812768084354
received 1309108002479679
received 942901645758563
received 1069631889826888
received 398884803793503
received 102281436874347
received 1300982459993164
received 450642881752992
received 1152158231574380
received 1882446721967725
received 684520705052093
received 1288086741259905
received 10208142099131122
received 674296672749959