3766765569143539087535117350238241423465932853219520837677436332729342614058396657851125977102217834020815122544314710654855179756376447974737374771885229886769356351656601942135134958284464559297378704510441152138211854447254691762335282652373911185037897798351634338365148264160534632445140646706173547734176234389536279226338179441687131423091691779454588310349214587205687777796541921212756352026784011821754544905415577232762786795803680666792653274639178160344330193422450663199855305442272130466171371674136457509368283224729771476622919026643943757159819593459641151137097948534625992601078107033557731535662593431360121031830447567551452565547428226916755080960256729666204400370308754564652242162502487403638372640854812362614866452932707715377619290585425215444791648337507365231565643745693357175256931348514813911180737460460018735454480040776058971246836267047150124320375051580225166467930155482051848041632363812394615392183525193337671644761167706625058253177557827074657351231272916861430674841382717217633755614584718631666018818964437944019854937397451299144167781379640470536652111025742747828073275354322720036975124455849156289840202527992282867272818032817450024430218136183824844859067522488388472731657749555258524659765526373034267814078812871571125617225545210856015437784524954074878026880521716543821227132690357017048331133460995883327370833445338451173746763028836760346197514707385383998047274735277681436712787018974445671914668150474665028656862109667128112675582509064931448384628155223513568865819174157052627632074322329433626250826430024031965435344964283433954665315381082222872306366611616843413453877367303072346912222021619712020756267344678420619678311434838545822853586647402685380790595514636684808424557806542827561295801386157553927871415967331248439842398155629689826793406628776523125166702489772512201253572115079883215