7092171724652268282042224066274438528336271603045489289182144435668563244790251208535288233968381252967082903394432665982808071304537306807713651944366288554077051274873127314483729333182722253324884826582324663385567153036727631731974785248126223819211652033362107569659176571685162122064056644016716438860069056056743849016922348652636835344551276937111311820319467309285781307390469224444344796514793342135139147451789656450427404160181515386854136416463413795546665853803346165522116446338380373713641163291165141727362866012494623661151914544027737172535495103613451774521664224462581223998495113724252171027566028465144145813841701682035657862781477256844283987689524175400752257241855505707953132817411673545008376545225047256673502284394562437062761455375521615234494378537125074782797182691211238639231703331602745378840440586382136785557831557927614834686778357450479769632222105463741951993911944758937672891750800713729561330196317649559653834310636460707995033146886473512482682192701465455153884152720236237656768052672556409751820047954317178847648593867548046443886455473411114236215327375367012330158622712818873210425501540354848714801122153771402875453758272071487917854415272724259665764259378238930265255853673427443846201382498107627435665531207628222956435283276473595369806765534716636876486304577492545052594703981796033563463083354757047381743487854891895397686751336814734833670177964343702459260528907473058117351566795971187785026509868447431642350464809752525195098022161081174654170715175574833442451320594605234847711426760637211555622022981146353405902826157632265162367525508777765723493283208087674554082579422066198798373230187673686306256315186755713710669178039721438451264235387403297897772996043237054259921867444770261996611432952393378017147875886671781247666118074652221719294629110154751190406927841096652384530038158715193355