236911437622137801348241866721031995387116145173053431202246013797120471820724522891415074610684090007106850178819104596136149602591712121052473422343603670027224133408171966149722140262191390856157403395498693771590519148515438517783930762271542022201177931701262156119931017261526964693641437102216321199561408111050861281471733552085411592221066761150682015572001082107954428015072129816867114602817442229361784171813195946155610882159687690636146452152554225248169310256913998114924726321001914281912218610839981813169569941611506219381497766195925122483