53106111382212416781121938940997940990137362313736221358247987167940977941329280197219872861811423283149611213737081435080133349513183179898401312187130907215479141398727153641915102351141331141321472708937225127343333974012390247005311410515492311549221106389227204211411112796698720495006891141791063898147017915625651251824114163663831130064610749681379921311230717826966208449720780187109242015321032799211007145449704449757225870704861811786117973411797282803095052051157169114037850520489749813263403141514713191068567321861479148301966324531501599877147538681972381178512942928030612425231479193150675760694939266960269859353366353