6018265287731874546381425967182697814651830713654827322011786751484457531413411744072047213982026684915271877954388402887855575021617493407835385131627012574050416837338676753724326134565650380111119523547151369314655729466461471214935117335130952657145364938346365327556751079166558766507714279182677685886815681248643591402508540903994249013323153564330425319920028037067125021228366864478412446240519034953962743376630676552805336426746193459107828368219921465973562324762844721127385583891636543793383172256344271331620336656550180745580367425484544173616521079622820148513848466191442625991351175195502727471234372593131205631536605241402333052225645547644006538831024860265858966364210946513085321597449474448478650657331769334782680482172197322976042397066595883373319274278166406566267350598333244639413302511642767893281184682173783723622817629155146017179982737759012212134420883231585243290229947151282383182962988372893713204574587762277348548107086915420252336126828566422448776383470569343147515593475391667319495551942132425494839835576272735379255448128747334842734838177274439686536741690384679188236648645111893901410862883967010642516976847911366242254283518078814547076126076545656130289489735265506351797377117602551915054366008091162936884832115252407283751983353807728022187948645055619796755252365306585356515863250954171716220622162984773085425767282560362068745177874828612754533942364744651419630879724151270144320542422332637385750745565006324695621703421399181157176751303790527546447237223702143684464666785436414443748087054485312230167754106404777055980417552215577744048861793806235520800811786352846401346841987579853156382114299691544137689226744603526075285577111529521646718640420757267273111025670929433977192643813674527873547716024917870338740370752125864560555337570300595712704212348256736666527792587646271384803017101573636780