received 1510211682338553
received 2054072431481520
received 176189242826401
received 1085417868253961
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 1313918138729177
received 10207230222386089
received 1329551210453893
received 1085484568167242
received 1206437469477875
received 482083692131857
received 669226543258459
received 558232944332872