6854032117607359736742648312279527911868020552814221085526621755622946059364514524204498253302247941436593697348113384258533553357938411887213964920822278862492383531955542348451484807923498028262546632692596567045638201282392804512733084628343487642007137301475004459419250230137318798652241740054322570343673511348770115623176753923283967351570676882728425256233968136823078316127564848539061313212446171216168544346719316405490598504562344284021938699521268481260187233587256172114275133508547551091118046423887124979658343788770448560939488372453645166861634384077534701608353782025455330767471713644145456414643855586368058281951946891653152319236785125585182398832743253271146772374030632864055482166782551153790218227904011673342230438712338313737455239972773119831068465136573750765425520728819646671122612768967539769045874831457217645037136275063824462972845735217773880711097732461763286274646535228872203731412943821515712055929170345454376302441735371366053829831538954966044326718028548194567752767184026885082485503544393430936624276150363283295193569363567515207911442644766351266652617047918121377871806678425907665837051064140674752300655206773527630424214265778637948651829351174705765121540452178789190709744564197714745112803924718983885237767626547868783784629016424381029647346585155340144711653815534351068491072586504355578144027046711621662191647459643679847881547469120119962240695664377411621244628227818634470755738017929950547083560458966866454673667808505655363130779331475661140251752115880113376911715128137577151111426242371070247152983056059610542391472547297463809746138156326012031692615866773322047996656676377975254223354174967231259589221599967762575682235231753362501087625125224556037847294044843206006713513426023377875486705613337775382897543173617661354747805096398007725712355884474693035704892726662844138428744450132565341