received 1966951976862550
received 1050232271714582
received 1715938145387460
received 1633533420281172
received 1127579877332825
received 1237950942940547
received 1266796843381699
received 10158319828985094
received 367395996951360
received 391421917906502
received 628883503970938
received 1830092293940220
received 10202309679621605
received 1677869688896155
received 1709138496050923
received 428526284195011
received 1254161261331936
received 10155274340328200
received 515176445538622
received 10155089671068949
received 1746016105415130
received 1846379452291083
received 154006174983543
received 10212971242058068
received 100441943844679
received 1716405431709755
received 1475202635879898