received 257225381393593
received 180053905697547
received 1237137693000934
received 1868093543460291
received 833826010090036
received 1376060285756925
received 910118985793640
received 1571369906237669
received 1030059563768806
received 1456601971051757
received 122394898379743
received 10155030156784230
received 1610686675614282
received 1472473782782898
received 10204210866548585
received 10208399129645052
received 526615760879851
received 1823817367646135
received 1816018645297387
received 10214489990147525
received 1726538317653154
received 165957603938346
received 743531309167348
received 116746132445095
received 10159553143525444
received 1985461695075518
received 138074503653144