6492863063084438262369378547634980717824289545384452411726035666363617442776067453630969037855144026937138135471593438224513140796827547204170803657543208397482510713662773109407486584362767182288633815255238717154025523131454739779531678356190467672518638388369644235472423511402737380280711470647241761212405459535645707316422134314222148514181319273509283685197366839426703335032844266138595399352274886888531104505073723323818975544558882829329631810486121398172442464400133804297458163652313764511304834575193376917793071472001968101205461765875216928711212380555851563202520531777826776292101466783735894637146036606873904882616617367632827547876047476534466436563705723402671377681603421934668545146646323775701531254791911547573050455530350848425776496425310213389667312749270144602562449268227659439281563288279809855797379679456462278452541107666304676118766226704225717461556548571116490251232533723843715116878070547692653454814607292346712992158253622751902586723213524077019526425638283520683442221173284519156739129424333125933072302454217466412957015981866507415868384076263070223067577252874345327236840421943521621892206808637192444564750254537777239655266793525851678371546688526703515001174480557738156353585620174881117328584160160511152620764652135397286016321433373781146401622905495540133279130533430129156020314150277122478244447157276947077344365507091242495535216580178964658568454563571556540699127544448336194597383554250136106248205569628229987279165262148875057673481617788473866738087443611794873145127866893429865447477885059673582034617579822338418235551559501469187166849568566350198465169800328416657816518407085237537903634416435420252113522617947847924417512379232846806199335180712157761231775264874549375706600751881437107193856813392718323686139802711082254230028942477134174647155455765590468374799315367320599128639403489222527