2442667534513794455661932303307140651221180078026935167826034630478265479648650415748450328842254036925746576345248319163121572297773265485643515679514917625465855511863492191136733753376537364051107299523729570638356567714284679116876455688443190226208333223350278632141839390713339442232169167803783336551172672337702741272077957078572712259779247468475200382163656555239187564535397463901254876746272862927574182617329165722945055040059652872258407507809106495899977867683820656775124386509750595179435695819621335240183781156754562022118234080248837165023764874914719815520220326275545425347376737228338566821570325256836551973731844801270172199181228174380254702662276520548537241124658171368659666661298561256148271227827552539289479511769646654352760853427804820544135500238308599459356987108133145563711152222118810854623982257053540523533454602116490481064362501363738324233107582574579369021217668080544657168179477159860068713876678814255449501545217554525439362306344205273468477449331755948147046659377812524513774352241647541305871536672824383784822044216303175315807891703848342853433201654803863195621625053817863671885417428067484930982818912870111247164454263644813355717281328302772242464197343132591233455674723178765131676515621441641735194254974355715660216707603144296976529331230011077938922076092684461218353537651816063876850878926435443780833816156017771466423645816620169776251709688268154472502637331210601671536336114195402645444455746180218845777605854786465581513668524693702276154770434160494570672729708286685343482847196863882797382341113836130769145363066362855510140240440391718197588192399305790249290403467476639689377734335732640332261139647460715798495539644747434411097524267812727301378557974571463252359029437428731471265252612050404178342840841489670425424538986357847997103767311437482364253521301616653652224811586806811387