received 619902461732708
received 1441721652508389
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 1095104480556769
received 1498844679705
received 158321364803287
received 1750725031914354
received 845397045528309
received 1355346837928059
received 10209959899743778
received 337985519913633
received 416534345352086