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
received 1823817367646135
received 10214489990147525
received 1726538317653154
received 165957603938346