6761463717862664865455605136495245102254437371977064808717771956960420039185437874714828420316378451124483876020114267023316562791372763479349656151112191368006546551797834561151441917467186469490744229385638842252156413405238145218236401341713847244025356214828303332593400475255195189915031473547557645215835162736671241653567252176221681748054692696583287548482379156270282435308297514867481063535414964346329929123917513385526013983458921334112418285316838866133461535018230109373022312321911627436844193455691597211528199338306749366972506576801541172936685022685395863337153432103121113541676443093836794851942431135513747627270318684689449265630599313465852603127438407462385484664590202300402685198673507381556227448767334705370110276536622713171696602881208477698117027149938218760167577744133039892281789636170663827520458708118650678261471152432049065483104501614611221723891664874424391215503974711734613902855957884747828416746748836232470237753240798735205116724244644828680341541608263195006417321635177983776119633777874325416479580778070943655246717468673246835076483960579280184930734550558399598318283761737831571745954640627926479653655558259549278367547535832840262982806902671922201442777148160641815707651247835235630546613770632677512687797755264012342525620964037180272978566622221537704701275228163552585687134250844537312851515543720745494114351934477350429447324845313538414080432527188369809208301335426340772525825526296712386190457629697945092737382345437703367312264765531073395887992953808456386022123204602576636181079042358528754031012544637620629875178647596180559489331648542447563365223130342806217572555642249348741362451754289518707659787684651143727766251157314639406357765615237818205222475245268968871057156231615652554566637587141377108665768375444730522512295382421387503042905652723468085443877285066762874575179340477600235