received 274515153008513
received 1938734839779931
received 1013849625346724
received 595235224152951
received 303744563364985
received 679296875495335
received 1727995780559721
received 1911354092518668
received 587131928109640
received 2045066752382088
received 259384131201172
received 421168958214602
received 123196921522128
received 662403307261086
received 359852991199766
received 427497697444021
received 10155607531077225
received 1426630664118377
received 1481089235322232
received 218342711913660
received 827083287470884
received 964110866971134
received 1468623910135024
received 119026742157924
received 116189878907470
received 1977778509207892
received 10155251335168555