5693823401217020355670131328174776210771036664761525384260770522657400337754236407177387535467465046532974375151306437065037605432874703494563784817814465462169190370762446424506552914821158031524904387482685142495685611995935512839019336622545765265639044031529415330065972919570926466311848058344398286753285599265454605558566839383216478540362389635113127545373173549672262793353838763971947712332393432891282226392193048644436577729654742650746345158691565180786738717464472772820127051226667844946432839928870242761280309148752704319547492277142132023563572548258461226681064252322263729867677374251386847667835188242210423332168126448451612725522564392672435206380415720471719231773538881189648788407821677517153381398723726983450033510472376712775632545646628102732131637974417159860057016537240306536346903672306666614649443945679328419825265015627624168552334817635444864951367025583218279067540236850985211218947640613623165844762852185433483780713435374681424703768673140135275475172853630778654557151590453351559602741143471542743318165528822877221727832460562120846783732671797632879230210124795796212196737147336162174794785849764214757844863776676964533911756066022080130833130338502588489736526841474596384629385282218765274473234601792994363144837808266867051102576948520559511446830531034648446636964611640385570871825180248664745842216354444613710963615138215208200397518519800787465585539597307170532906746889953843527750224442391677621427072353416871662505894451815283458206018278281451233803615465414185675248257133012231410847922168455325396572298745330115671137140533380917824876725960451119238429233527948748818740473476652612111556473050166194015087988066806415051112071755506896791641337555545537780844177955559678946950197840640206799352731805271191452342122776204743815717193203753551253502293122931861547915871606511416035546913781377323295