190560418112284121650569482221717174269667871678141506124068213746883502199500399001471322565213712714006017093110241117579419946067057458336529143228174924313525985742521650497574516810519443319403321776471502237798615922678542873226533034815270019591514795212277615336120028311290819784815725792022221424812481431511051781352711330457852016111722189311502312934763174104293205437132962185144199803491591779171506363072130424137565204521940051181711122061166208710320809110294125436297821553891598941379958112829279213209814641959283934245626848820261964514