received 144826865866909
received 171285589886803
received 420956928107031
received 1060781953986339
received 1003897469670245
received 1031260250267815
received 767743943343770
received 10204997004438023
received 1059975510703523
received 1551755731783878
received 10206746296758601
received 521245691378507
received 745076188970524
received 145201442565637
received 1638366023150361
received 1527234367579741
received 1871074003119601
received 1118516168208028
received 110263709357307
received 10157310468105434
received 10202250647824773
received 10154352853907952
received 561094730736220
received 329123950781206
received 1581637758832772
received 683166248514753
received 156812768084354