6046412484822563007617464362718344913836819728684308675658527278352675478027527837986726653764027044655065712785350358917258374123730667743685505295653597442363765073707132837691227833852733366336222081013559312545114248347954544906302211977844786633787503167703096448525376830723245755439948566628845013947016056516837147824011219956788718189551278234397791177438661285165809113673772280402238544386268151629365827676569143561847379377559691162138034887145853143770346528961157153459225453389524390513286563180709708828554222559017477622484052131368611446650225876262369294443782296515203500801273366763648535854556696433484047647714672844375285018001073340633145621889169794599212243598310468719215274342545964071714392397513515431458396573568035064950826912752311981152876385725403442354273413183467892044481941670299458557475265117636449219269765659111522755519717797749734443394124950816154663321066792442504257901402262335484246119647665511838423038565639137236120854148135317934284529347134078835673718717860311711424264442510877538044804355656222947930634967817093214922418082791443836607317622763047937382232481817481952975367796515045712604696892103542164033722816340039855273447418674177767065285543206662744849202375423628148075681763172592421672536545398385645492171107125605143731364523817323782722246238138811638029815278583279660125282563560017576697750957010915532012435268733451846321726743362006904411464862278463153148780602102518117452825452113301925874841212611911884456645554647105954056721334724875427607013016774698799601086812911570433516414713723489948061824604402054474013563956671559055874785193820516242676728138245580574141130736781837302319707588778512207546213754166965866417737166512815630568852512075637645999753863232852060534367152664270232204037298413031903673677052577066681544732015112222345387553650312792290646787647355523732786