received 1828825344046494
received 258197034657271
received 10158794051255507
received 241590906359095
received 478348152554623
received 1016643178421000
received 1467051476688362
received 10203855603388304
received 282419415494257
received 1043931229043341
received 10209953024038594
received 451226685260339
received 1814577568809326
received 1592097934142274
received 762577880564322
received 10213988279285067
received 1385451141533348
received 10214577460940589
received 1173606956063173
received 1434148870038561
received 10214057228165528
received 819239591587029
received 2019606598310729
received 1597686863862291
received 1252017194856437
received 752170838301759
received 1475376775908651