8083072508620718922369139951320173467638182865547177121416118271331028223084556339462673121156447503173507761315629406634719965773124278480664172195715675852353451453380626722084588553309975127113582776012565767398110835496303323433673625340415755979719425144816435628141384211262338653800134318747275264550665485202349288662118749133744261589346783757923082489111326483770456758512353928530028364644245037943518039054922221515435634822327647467478387342389678127181642445160490254902759485779674260603628314510771445644335117626832850527411144207353751688542974661614236237223668023359931647467747051471156013927958293598461241237593220130318787407541811361163423127895689889778386192332383323912126742765820019270667374343231365721343665930543837837112018864835514050268923563920545792901674221692723175115693455355515403025484635581461556495193695559338267883418697157623668091172863481377096504001752995966564373887532394794875252197087014015564737541417187430320380422417934248352752252595333564221810136588352249265728296693734051157108071146365156541652557952738401525071745948465144063253722856348611638439743488309803258765185861476005261435901094035667637861482595093404670750793839849170280643162687876522665211906798848145452464473271145777306508216269389304647661193666229785772554424368535221747121074852347836874825722144227460178171122734251020473779923133421746569029124370679054467019624080283268576963768846960543972942257685041127455122125971984495566084146717719152854744457080654355752035042657279850148955247666812546433778471964032084666571365702468684402151727804555173172782842268476457967915877557037294411667817302762105536724431978835480176637656229870782619763544663824238556121854153128206370289782341138256616865387055425456414753776719253680550079431087415310671445242330176533128733560182011738295770825681602387367344237765466037604406