173935105208992192092913461482981700310792613837355867126303155970685983337199135223333101782188711833835233713545734676193423275785128132147182332122202128109186116193806137422443382025213193413428714628473402872904330486113749022216291055101993977341196163150701105004437573546527047940221978212009333084916695216596392598554472163831433542121769079548321121416228951518971717583733513220049133136169536192739209085176978113143183068413012076592117801394671250851467421311820045612373670533167752100624640301302883912718521920170920054891397164917115524