841662165281810634269616233318816316531710248522114314417315186919444606151805411491514032064266146857144756105661926477085220322857075236821344615669121419312926480735102017605358183149960776244759918379921108022782721481865923498191310461179421921326144120367074520805112257546502807653591168995115791279012243051237392112491817518311168631120696136948836212266411564411471127932222757815173458451717141407541584391609792248958244414137412364127373955077464205797192241183246159926470311456953188186729215088201979110753321061375032425213847677877102448