194440635498241718233532961502596562645952527474810551521685651744454729101881341447148631719279654262316395031796049217389032263709306124576375328623775676607252361566209943115073646142023645762111630361003674486146386757662750854153486814675521443511496742434641547858104313558620879826198655723717054411519623021366471841766092360615206274210714984410698411315822517951212425523345195679682459613738232855874371206765185635700412661337613661249324917735541247721625619618322591039766412604855694202405619475344432457861702443232896045007040521930992606624865516340343556170025007548936586250846136322139932361665748746599326271844585657406930421362498601530134848121006962436163769886087211143717473718609816914685960685521486074593770663927536742386329471144701700