received 10155038869115972
received 10154023419957134
received 381392885535654
received 1412485338808624
received 1525384094154835
received 419961931707199
received 1162561150453943
received 1019476941435561
received 1038132779566481
received 10203855603388304
received 647851392092863
received 1158326940874721
received 2045077089047721
received 1795483593799946
received 1503202253057087
received 209203112950275
received 10155569625951955
received 1173606956063173
received 1434148870038561
received 1328386073973422
received 262407560954105
received 819239591587029
received 1462810490420760
received 1504758532971626
received 136714823566416
received 10203888251795424
received 379603075768966