received 1027261900648738
received 10153744774671229
received 909684462492018
received 666196853544754
received 349200328802304
received 637523146428318
received 1138461376176279
received 1796490507236951
received 208866762897642
received 1966951976862550
received 1050232271714582
received 1715938145387460
received 1127577537333059
received 1127579877332825
received 10158319828985094
received 1435152339862750
received 1280329535346405
received 367395996951360
received 391421917906502
received 628883503970938
received 1830092293940220
received 1677869688896155
received 10155159435057410
received 1709138496050923
received 1254161261331936
received 515176445538622
received 10155089671068949