received 1247444328611887
received 10213000319829253
received 378898429130305
received 257225381393593
received 148476292354454
received 180053905697547
received 1316874431763561
received 1225057634197711
received 10155021959061998
received 1868093543460291
received 833826010090036
received 1376060285756925
received 1066577553475988
received 427009154331952
received 910118985793640
received 1571369906237669
received 1030059563768806
received 1456601971051757
received 471817179850116
received 10207943571707609
received 10155030156784230
received 1610686675614282
received 1466150746810779
received 10207638703325649
received 10203371283398693
received 10204210866548585
received 10208399129645052