received 1463827507266299
received 847058115438084
received 1066860183401812
received 1638370913149872
received 253723811664472
received 914533595359431
received 10209545098015327
received 10208535193449872
received 10207170917422311
received 1790094817942768
received 1065838736864580
received 1234548493235130
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 133412713838450
received 715397951965328
received 145155189341247