233656380908587989497834228615242624693572578014716404716412336502336572336589260089260419260401408723289548134200814084148243298731991408493342248824691951431157169127448959239555027449821882895442719484019246646931379950342261134273122953027197011314112719711408666117559214084901348841158624322952737614084396567321162619913723077081162621005086134200992585712116292828518243309515051162636647541408407137994611600982417482406815191281519127282829242710271956320216140849132026132026214851001915511160104488778721124498431513461859812872132921971945717651133666986651134105171315428931542894921972168590168547453594