received 119026742157924
received 1426630664118377
received 171071026650629
received 10207211276333414
received 17866838348804141492758863
received 619902461732708
received 1977778509207892
received 1441721652508389
received 1226073307466739
received 644245039107023
received 10153742396331229
received 1660728510920653
received 10154575424269812
received 1996513497339653
received 1632287523466349
received 977122615642819
received 10204779895135930
received 1147508645277032
received 1513020508991440
received 1753507114692488
received 1879598338733961
received 854049644758044
received 1596933860354796
received 920660917971441
received 185748545556057
received 1597857790262403
received 529491610548923