received 10158609945845254
received 2313646832000523
received 686544714880223
received 1684065504997422
received 10209000151994887
received 1222488784480780
received 1168604613225785
received 460628564326448
received 400904616781634
received 286674791684640
received 726498357452847
received 723424701079576
received 282948185371373
received 1403606146356587
received 250505875371273
received 10155508702663949
received 1313918138729177
received 10207230222386089
received 1329551210453893
received 1085484568167242
received 1206437469477875
received 482083692131857
received 669226543258459
received 558232944332872
received 1635284069844744
received 242103342821617
received 10155459652722533