received 10203824162683200
received 1759218407631990
received 451899254997572
received 1731510970463908
received 10210104643711270
received 930786463654670
received 236877336673340
received 886637841414487
received 296638577355820
received 909684462492018
received 666196853544754
received 1138461376176279
received 1796490507236951
received 335512053476861
received 1053502524766182
received 1063044380447574
received 1039683752754269
received 208866762897642
received 1184650938269272
received 1050232271714582
received 1127579877332825
received 1135916856554663
received 1280329535346405
received 1239481706075108
received 391421917906502
received 628883503970938
received 1229908423764672