received 925981800768271
received 10206423645608922
received 969337643099659
received 740451486082433
received 905582276150049
received 901975049844171
received 1665363833691667
received 892969077458582
received 144826865866909
received 171285589886803
received 420956928107031
received 1060781953986339
received 1003897469670245
received 1031260250267815
received 767743943343770
received 1011319182262916
received 10204997004438023
received 1059975510703523
received 1551755731783878
received 1230976660251284
received 10206746296758601
received 521245691378507
received 1008019452615981
received 1638366023150361
received 1527234367579741
received 1871074003119601
received 1118516168208028