6746554454487258736115548308390218143240505871212711763161615573874478073797558002755622594443556189354414002791705194559764385432072502282085564665272786437954051923386375418694339555692025497763704223651811603486913553182276591235612834916750745653549045723651923122663058948217945347216539880131751811866066520319380531525031518405011427084137273855111620017351378785559970365068146130937130011370813067828034281952859823217223947827054537677114671754120336884977934347676723351263673144513334302760451593827313713455710769773748336291427230168797386629687661475267197662552597222228093524650016109117667255420546253711429834985448113780674448198679341156260486330170747253180852675201261332464147284157301133707524647808335672338053625687146703075876526778531965144071787962822684064018392664682854212482555063748728590820310639188402737437199238653515439641136127471187460654753219446169140382279342586904892372885851022121342656526982445366518268383616286586241546397764645645087835711772764412045632732951171281207013212255314880410766424375183438436652113522467338173548571260357015488463164768112649449761404368938864829047968665571163145220706810539547925401821395962892176278266679944323478753895952744806567844432974697783711161934836847114362647804235642129037784619563545875051076380358821433778853828676274370971821519356773437342473024817565869340210811467504225785704662492112652353125092517528326041417465667814884441711062627027652546448973250560328138605235445257891252967196579625745040663837555526383346191356378425511123671741104701447903062168531446535038745542786987151537943532933051472725532036950297628442474238458473316027926807296404036881666012426764737491557937723747722982829421638510839167440667157773757449929933330364679834451915202561919048467134520677083557252247351733993046002234596428545263866863278026055583612723152523552741287