received 1247444328611887
received 10213000319829253
received 378898429130305
received 257225381393593
received 148476292354454
received 180053905697547
received 1316874431763561
received 10155021959061998
received 10203151770217963
received 1868093543460291
received 833826010090036
received 1376060285756925
received 1066577553475988
received 427009154331952
received 910118985793640
received 1571369906237669
received 1030059563768806
received 1675583372468039
received 1456601971051757
received 304577403331711
received 471817179850116
received 10207943571707609
received 10155030156784230
received 1610686675614282
received 10207638703325649
received 1043926639043800
received 1738055936485225