4384564853132605859854254828213571436786448153854462514597713723067297666434696563307474417173496613884542495354391245855237304253956746514679723162873452540065244345588259680451540147152524470172226343838351983524821161405263011076781235131863207376797484421281172942071158053661873107187455526771185075413454535435047686355631897041272026782617427668510648793240781483658556018391753336650171224204599473550654068042214276495371764606393316813371255373657362750201266129740429334069038632903178751259357125558821811225468633448048623365818065324471853151458637387352372414753442975652137875567456274628628464754488505256125309281624815477697792801602252397282021381223905898344365513192852687666765923056185278082513784346196338422795370111261751670787642056889678343541333279719666226753551783282205044747240246389170672847111106002345642708321134712911731692502782236919938915448192772566790664163376407617636412585562882147947080131677316168929844545712065535477747656066231810926937927329952048751833791778274636789519555665642275343167136450538380219368371372708232124056683357648088373074248007857412288207011084828194478572283715732841193522257490557568305684375466425810238502702251348803474217865284404615687849553736156303603264496543983852101417980950057038549468663265796142752640503554374182243252232676788511782605711544352154491376291916250963213054572730810664567935673838139177236806637630397799479403811781812136920877675343515200442968465968455908274371655363397707414546426285743705671155776239176750821417032031654671094595651452211807387407644444381188253312673681272144295792222227373316607492907542134593822425105873674835694267717449335058676552716418134139928719760463875798446235302501461791143532138435116676073198611147068024677076913147096023049942366332353840565342512487760216923154011951572292895248919164630020637747190484559558271361