7142493816635388034935640026179348246653513455245822671726633792536320795436556761456748450721935934601601162872411394264245439071819252622820525152334335481815092503541482373783663375972026545862304678199462548309539658489602441918268534074354256023051763022646904655188072523654901757610780859839834564914731721264369519234281273388689761294369338715771537134385224350023268776734086712730822121510856939957223824822578250180968065780187391456585333109253784121661213171443274286551454656306267251478466914804384733742786726367476383923983221892936294554425477442272767555218468271674916984177076999236450285555747549762268535854401405515639646444664353207180805486200258781678789677379135437390265164428962440464550568838427481283351397194295346140137300505835785684647475632204736220163474117142779849468203688219284533273766778331470137336503540463810118681709222235041744025026755635141985653285203832801517314726313029767998461470457748362797113349791527686211711361441237879426264148870628279545963416748715480477227556637282240834416596130437113329884512173546564562186855743837781452228868554144876036884744765721412776876570778651063560038277324234371325445316288166372471255734331136512655316595153137083391672057787384392594794066303851415597032107504451777237782535531848527011111412058310642483557570112638753441670217146389754161291706476828319571231235666641077738617044915640196422588336168197224596554730650197357991385212842965891907043305906771052312452237558201560352301182178269511732668218271446766157172370945246975179854332376524561599375358003846457554414431103875267174620630366229077667329980264030723345974164456619538750811534878820838081155615366022969126060572840351360352828964835072734217918842316545112254271971179680134466565212565148731282022373667193677456017295070514355340427276479092193806106257155702840256315587216778560447794