[139311724189886519635429999819489299002999638139548636613945851537541718594773483472534745089217013341419507945980404022503090103656441283888672723206657506820060249378125565641898204716976814984706009990636751264225665140854980945243236445515028348866863906338597040078709597600326729525995450565334106243653659061562110140590392440825379163483579126660116161603290984321881534504283676756020635240640243702847400160728435025751387442632111301376201412258087113309933824240101975218772643547850275740150464692174648650651434729284335794676311293272855986759947292691796051780759289870451204679003989921387084917465119723759989888940979694869055038469099920161860279370153147747227470421751972651446819752020696389444837877930719328141220883987700708613329551724313852426221803415453552060094572738529576757151994803678601705585425537385341134601413133122490457359811536262321767276771412065037678116031477862403248782388108688186279045199694904748287885031460810213057316805625605571845381583943290688739919999606229191457287506157925837152813035672455579016244113278984457807490609263454421681720782674415371458038972771918405936731059951370325879183329313087701191617997081210306897967204505468404642777762904855805319478546205003408299419887953555324329296821166213194212451512057936827658377801948501424216912939989011499482056428416603282391929605451184980090048326487730626770727781955722529599653224098689710124633665145664479465952366840074072727387369376756048090523610379026525405375115858778098440287592465281279967202419021315687215865232890751606861289868889636858036867597218093355276533564588680631421414703725995426016053208047852088745377512266211162504341164529527489961527420946466963937401178485711702435868328086883647023307866191389990749183524103209099479493973622631875099775722855684936687797021162461005674574628759878095616729461734366925330239288998528117602481165715496250503937923077654138250875139153451087472361274038052935798978459074959208155001611483701502973693123615510002551187612548425041497192497115237863809761129214206804613497424866917686444273865416392745156375618925786803257104317979815621961038276587159793281683715092811556076473366205699735674127710295777386736618989758424459026877175135479516382944185719515760978296428557792417317270842885849882663845900647585671506766308028140847651683060282495127660577191414702691822797632462203095155280759905917914384527835347299393542100671244591269451626183158363683471814782831598800301772583006836297154977064158549911480552616940096611284791369450963075623354508427329788236077507008215562230672769058886328353190424994892012307519224564138002483965262724486326833537560700532777757020041994396158394863843117256708979050019256545668746892048863912489140046689144706966278188072609048568337046793483487549916387323985222606008106093051925335920747899892280434069406039357253058699068905133998361464809046885726273120626856507293276482049587967662714262472611431900285958463997276866725900623415284947030212904036313515543552384699829337820546348063784557275710160565744572198360787176204712276175689564048644272688573286157165806958364536296434949044780571238650539776834325119837326110113254920706980820840171609416408124914232835727200730439790608629057727296869542104267667380943564298872585344390460707495138764055287883558349875945914719297062152112314428464559383814963529434532422069983295677586347535354164349074444178673850880182090365498725804490922850451941401046739919126361236813560566037979926263891301827260811799687143845168386700262098537132069725601712614553823500424617124991694255290338548938412693806903578343125290216685932599583836792514497182421407301714303494764120819558744386848262057078050008172028843700960127723423924014685819544157991248019165733487675878379588055140918510799622068019641811251014408796998234913144615317278886566153347444302873813856532621553446368346073844500384062656137098361859974055150016771055366623357159730108353661427053246160245817206823706220876105182492397348391526709692282105172081940176685009220874773402050126380656393826445250579061951145513655842778491414085789199971538814065347945595861288366750121037177307944900298423232640219479299326248751088947443764984182165418752201637011829551064097609931781774240013600172502527518882704056076599041157491576163110727152772456779298718336341186015091518246161438733670939041364166219642624989870831748450900301861928373232252716625966294355769005147714858702098443026395526220843061542521483663693699078683709415026876813285789489061636054082179932893490769525434954537730063973181716733901022797367662881127924470290979951935493658033510305203875236582743244952489679617638192939687473142241401632506719592729646787981269331340852890889215720121866107757859980907815502693954070570865171212825927769280509308078417894917359025064632862765197684896994824694123683581348110001539662283429728174245151889724722293777177203916537651492480882339128905262722425867673627469296295048530546648133428997377822891358120728243835918354874506681636090732964103841965726420684262853567290050229322907995904206967602023364640734261093928927778159457944758315529765127730811873768506816354842029110135147697909467658472411973655624838514714091016454064391013028845772955302139483092871585905225503242648664685177119855361696246285264823508257666969701388364371102312069044264359341530617990625064797896540803141639357423985284114898865705810351759626990544172792048416941414946645339834077996326162411719058038690046696466716580530521144389755606923419018026894652359475178472277049651797200029863147214658981141579973076215737931292864696542683033894094441961828134982743521818621333028387630679585577409741322835604767030070454885399419984144943170653554344304407364263255412614645978198584649635119205541326890990838667898387021488379938114039706869278889179164514082611044913205118845701400378134865603126700583966220650118232096718372025381793220318563880236593621237506237669155603980063724659624018320328512369909942646515272514676970505441926338920269154537139949083424196944993822765560830088811575837199179881769052549640097275575591484825425749857359225223540205225570652390529861906182718496032852772465363249098090430999479004850919510182354719308061641641670500093596864381554833585340718701258150712488575460894086337927952706807491587274493502382463870831177371134023387150962899328815817686412875268700481809697882268749130257557250082875762671037290585879487500301103955410458016359522546918261132108237602526723717329184299780018691006550795503566523551391976312456885658434484041279224193717278371362489810335358070923365760512869921414380199445260980671099555698578186301101547286062045381814999270689489798467566444798133476819779386094646135902856464592203991680888046463337899860120972101069053483623024426023614098717415331169043956528675496545122066109070845085156779045676768122424506388766354097206565964164034106403350080022748877890580080143664575039939851018981540756904916033756122997767326464548833073821635390271898891258678080442457568064160036290058913079729648863929855177338278412300094073264159740317712865430139442215247676514929082008681601602081212076132961789118586335540646870451430891208376936203104331147499193128931898381018881206355912170044409632841959370819144607320915043038119501312516946852161106823512946513142828818052391034679434712146224353509575441301208885992859964600504103641787724544305020373001263658340213301086439794355874112611275574913926932594419863072132033328989519459374932391926812270588461836837278896456628018382409920413688320270677550182285816336765412967210758654881942421184906171197299947907327198307639530933166005510734317887594086040619004683886615792257174560815831032301275678807077088528850503489103838482720003037475231160969145186488449082722488514609968638795296281906634630455165214398493493325716947303184679959929521291180914819456310986535180110165987298137999636507272871358804671618314178748871562135532845790664319128746639873026888007547612794994830128319258430061233464575443796651844324032091442415077239003083161178907603789202556515385385549118269140562848984007562366903919469487232601409028993828452814546431550128001553986037233031489317831805906528441716168156165051224562861826018687158747524350499639010790432739206480265670493595118713580444311448342369378388433582931265199240746283999836436683928084792234685772435574523958201091340421816625931601293208996458834003842325312053074163395724379727887130608662861560606236070271391793572965392190115656405781155069006702166051063069437915114006379946952368302665282154649721425480916377040894774054833465617462419263285977608628090801007072888199557364730137458028119403468893043782311986359058528601027145391778430361665301545198969739236058260139055128593481294486662331887847882020906678655813355725977183165498963921429627463254822189904546470711834448007247709650262470684692074889623292816065848842173179256236059815590981765488742840933431446489360106887744687394079058391514898453657218802020634293523462138003292508495593498920632154894905131475249862103358230178957413213218194847465201611616125852762502964753481779540366247802554369816341515574861547603481118612182841318215398386080841893278153342245137981728702185064589980012485696309048408962362564306432698789499836996129822599476492478911752729686638326243762396479417076830688009044394701423121027716004938648084868343492598190064685704141217199878363459157816444037642664575350294129108423765368767051760008298548163236790678035404932887250997238231325505897229856654458066391902769393095540337037823699585875252684071727298355848291460308534388238851577018696075474632869972361372114685619057299747885161700868035002631914893594751547382713793878262346019626010594693611760314832956016323061975022099292762527246814813091320219287819878872421978516444549028671519320266337182493365245858314277179598646510784124728838173170028002925239449639698616539604540654665125190166566141617628305067440673026927286144690806522278448745555571018832237049159059074866818103587474534365792861453682202362769117435944318754664483054891055084843986211580121877058639347294592392155371080676850837000447173063740432810890688298877864624649361978742589873247737056546755760657407177203920244428556711473108310907610947 : 7297546220606413114161442485214850328369811484506847769001112261053477606291643441055096689267976836597377347753983724278672379952109543780276411179632447654052329282463056118723301055487700012088089916409660692385289633844414683024844339763654645317752371012740981358940434658781958904505311643233631452858944120927325434199055086874948415944245026466294368462392057578174693094091212572511326110257298759636754996609642222207293137443517758061115507184469213464388447210557649491153706151467665726365751442853852814191071592090868130157319260575460910865416023690661700074481639738765997133113686619207073143813285024823942230880094034962722308811246871813059224625788493486159324979518208547387655244091045620766925508987704612095016027550395691090866346945911682810442855909413878344043587215241218402469654142324689492250422195318368441746495471124634817457242078742492456078970152526531660154298346758731669482066382757034713039815352492648945195657708569617884555555965736674045601899862641947166775445324145772551015555010991307455448531850193710535909792882443910935159005329210015765122297106815315068880219456989724180288816921467328924765681639438177564490269828733357277354448066844045132181998035134836370141657167256985171196998892882300785009521271808595531216557688608766770300312888334485692548077676292861144257034631719259800550438887288592127851836832173583263934567660299304000478393189646749815416096463209930340545461706293984024893076520663640802634438208856114714990860058385998789403316382402283654786370743885539067249354155465410993839635592120642850795415969280975108473823310169356380126203078599570282781968369902204905830852346549044104103340391225036771242759641454002501739708281298272736229388257346996614886948645060004423987355612131618626045114674014943192608655268213191066004330271415082734405063185784853164310892329328773452789228952215673705872416858836418175772746040948485862698146006295200419030982835103457478466533836624348186193812943483384150109586129294829390300104609959197172527876026306043987879165275373971052018222956200323262660415907522425934854632359915332064435740460797778790877466388558364627093346874008913309279222360323278263134134784814335063449876006529911202348347381279556012223465369192596048693800173500225244617411737246805790348907879046030898684215613484469817182105097053632556178739538963105740600635834387555221755016569121939856717930415197572866440317022044821739658044350074990327157759350831784683761622169734733974082178677852580854065944828533687122248602880964949644905331669292813925019532361853029456254890844946507261150559251877031051485978738878912424504712915978213284683032920453482334493923806402519449245486528952763789912511332829766783376721218134832811121853560719217587023451411144501753573889577253610117751770960449071234887182004908390115636606860374220546422621280519755838945588273023688934056729723447842335620434471157184191266158284527018643193518763395764124057911966880270896238177493800428440578504230962723369542369818379187935285802051145196596618222079582763399643358613829428253794642634458297282292766612685385247470422926497003774959796161711270582247046803186553759740669659033786424009704314351405247086880897238073923852628065271134513957172115911741605296464520001637492714781286475922361777030693367772946032713494564004428754932424651153229771068336144804876872105799799679196141994577392474296496899203466098574573443202735094933948912936157629457477433519885802219054264774224914018260818259161032630402006189468588215653506234929247991545482533667015713255796941161446699361247481233341695170984614753008238669639095863053537647651742230381867243354389168912119724615729139341419598569951713139404719867573910024042616240283260665228285488477415460613282445552594993674524163130136558352297755667517246280529155874403096436545480019293596577204860971983198638263553893086610810723499469043032166771404234886451400725892498620901831856179412780987403650957525823086496912516407723411326009208342084536003415258415023637019228406539522234090801651334169599703887365987142079540231002155398775861544452078830143829390563132343312837876784265506717048964371311067343308271634192638813029691156070888650947553992136508441664830889389073274631927614308017691084257109398083258126662540028795178590009231838037217424730595322846290018318773468143033269255583714902424421861568724483295203538618789226540739574368440994540251850702742485279349197874507623120360712210669190906337891251870679165879093517821267314408847385684178160955246775820034542138043470509105931145985667011728584682285088458642890702455847067077712719393861067745220484123021359383504920658206255232158765196588162080158648146066671551873923009471841057348038077571121328236652583258120128943589488923127827907359915345265144968351487319829773628314344825777580406195787444454413385119123538935437580056598125609065224221324982916221166883960640703495969126586808280890418397274898609284554379565461288108548563616809170502651534876488425986639617549747729984152882040314656439245489698764173343941008564921970531019369505746929920815317790394146486826416833045389180959522805641698278216243312463374278231091741938158645173303151613875777070468866127381638326853404338568895793719241666527046269542347598237748706143535082746447863519174098864658444153063566228902714826117475413842075045689860713735180076726110783167187145760593535280692051208152471600684289670114877989981807536308289914659735870224279084030677282965611638343297849513426655404368137790769957596288022491007500569873904192748156439546733216361257382240441785411288572986292399738550157463250712091257242352211881834654998628613157860232994631136921248456547206000625487378332251141479602070414796905009025651662086781660669957057768745077836327527838679663301510963819795386403999497821865049495394206341156491503865112608069164348787249381037661485899218528057262060657003324801293935217123095787726448710348134351121556230271448126605437797678670879079644699698218583684411247183588887571432609719182903266687661969880786449294487728650628114232284245590471100983383732080961080934779132779236474698280787194954058863342840217158184474389339124538873358635220572492623472069853055948594738332990293944663443983778827435139443334982755568221266854804333207403538775760022945276376633927034084054607953992607659419446219634991869594671796347840110768630191629159223638666739447192480385642722309730245329754826267861428450030413442079818858971924641386103339011346727345231141338302881085172040369650055442411127895788994770744278283220694381309855562394323259233705672322516819619440394344970865863258303051763303859396154586546728145339230068856028931935972563758825756985957907196193454224669977354790599081054161061586289190400630235518840782654534312322256113509520117392792601430414798414183398247837463961805564859658006080067393928818528936991059204842704376404412178365162167692023883129459927846670512650940169703679953315544632079481902273857469594561455780649799456571481947235365087411936121694241123758774293300407284718010611099611898981494982033832211355951107382230290407792940301480083901517914269503736379325580861288438817579170977152100203834532324815441047347746686586906905432534076988703202274158574403060934593544489770068866833602704732793557583686105396567943747550848713070934353295799710927866628149584432600562649864371552887605272047522547764218020430071434413933138513603896281162086081579836610543231640482812529337298602343608650481848943471581623438144931491520830730299673274493530198505835643059232797307795340691021219534386609544125916592124208544711223204058745492982308445624720010512753593607095693408900850455951930477783404456900842036366295037020552009877463697505977045396851783236340408861411286344663889417870839657224252971880858720461257313248243776817030504267024398416409177540814300542585315095712844071281187530127214689075510124690094332202364219407904433362447160548331631788067681008263615586780244593049124109589709643325969915483637956273989938946381698284332522343150962126120933046282453862259732278738383513688735350594680205305321927782448194886111934563116378258169620172253523088434011194686816802707916422260282074705572631895197768011960112865483960640747270676930975119447610821302523573252637723986455726459785977662952165948366203850676558102006186446789738482649551666908188165917891705795711500943610748309432640750616017211508034762610246886944990496111056781689707632601479319415693196288811544559438959245562824120134605273225748272782239678215963056117636883791665974435815098516039556774336819584713197041973143741324437873406626250324461279149284164713541322932779004137676029971636758177061861278442773025237596234751358027985286244531662171183902251917337626624480924194913098608792497884823603127212669520622896571045559841104216140343275896562072752333461387971505857488230269215865293567579914807764167058943620962544524350642159273197159820795211674002456645964934863614597757369677663227038228082746232579086389837474489251949614046856886544906500828159369196719515133482111793464144123735421853313315920793278818689434387375094229206774576582309858257110884022992004437765433057571797386369462940899901470587080504762079027754796151222858486351795617230477975901745586319835014919369650585054558371790151528877445337354698508934052172856323320985983536947406909005744173311499781805756607834919377309309744870401789186325708658876576631565692790045927915432999543340950845307763268276725987949813607999384359596225975067449582356645821726146251941620291616635510723197322760248946455104315756267245747559173258063218484750839165975203932586261875018620718396879891781773741707648008333726391880139553222797484363164977644505743484894835902638079647283706060644533936606482259891304444647169258262280428905669067316582302261805512877115840734096612193504351928521158699124632446278839490952620180350090427080594254935325943875973584741779016274285012540085390132542078358545394473705304954981302815790408724542190305347062139359925008003828813535677301843122407226916961289843065798431735522841932985245162226988756630843146411909766154794685554775202739535577791348737450176265007371171559451691250520498148114034006848860551913992262511791783038748946632802590618641851710753 : 465882070923410110763841206791556263362349511644750439535224469946791666391687751578009429046109809554219074440483191398165112864312908391420577877840260795085888924943754740425296973553249863209145784225956768830360182876883780808329631780046778138605096878598768546649406242123685234202931324049866069210485978443781892095382298245133470433787306187459835750646007270895097639030096966068213224917362289926993987310289302388532984627516394396044994925503576400204112696064491495062654492600044342016382720172505358489909760621676955667058863271629330710109124520306322730924666033021262107534014766934221831509008046534998619791026273483204821555597234640676056387780462439426823307283974450530335806750471182418487781146479868134770048340275048634527445512020191117226100644551350765913931350085882122479589298600060276222590691924132296106243577971968721277444980494435527887241140336305257339280432335808360228482201114433683917323661127190832221065324713051357310245240963497716643717400252589285851915537190480401084696073727255625580281880041784573883968400242560978349978915066621762838774846285644491011338048305255799566790453561849102059298137841470555373060069848113837202886773024038445862387684374544858842433165988815696741825652087235359379183335684280110053974967667843325638280463115510449428849960181599382648846154934333021843979637922511629907091360392902922577955274051521691643921142092302305543333891317772160780213157465829876417649307354668849572294593482066316217037936689357726095103977940150851143301360199463202191479431394865285316756388227038083133114937206186154653077693693566868232788478817492221814801598226555079200240604813655742696937890577311134964293353945406766484766199057362653054012254788648531769567607365561212828767598939418755138066179620379011373464018972356268676767194811115700476116728166689271408121191917923383621399633986498124707388164231476474495243582354381672711733039532531070537331735509185871724858299578239484303249174012624478160998351880820617020937335974408679776321541980415290073621379741083055871009966914970131240476060602109924930732391068074145221763687416991475227301593545030497733668518651766512597807599204268895538053358189759295109329424823388289597838062590295122479508342329894353704435310960445609521142293008713642402838057972677925520775250370474026552321092547688383307441944709235709745378743483375473761644311678016696038516713250978792628657227761366634304563096957462479593528246454570226993016204673689532544912236964482544348246389808930080877090180534515909442824084335342611293806366217825097948641941703536675625827821156762675185247727979954008380054929339919311870582721270744186257065308885204132350743070390919491641798388629089631307079822999188552962045124340282775978308801431822976461597015412705677651639219374095608338323047196508554605010519613878969230155147263353704484879347060059665209263724091761134369451735148663674115945262003616010927604450728341772084178965675456408535266296196648182606212291380070881761555221188875463173138390827931895784455599499704715703574392889228062400265908465087079742573150910656803029846663415457102749487011881155378601081649769177940743006844642643055957319969281537211852342841398872313991102143310237625112015480757476185667011902873543711023253434626373600605749865945019449208945916177261538250774148771488734454905146212453342309055675488060337811373617009062891599262531487909522342768117186141598292842379576403438369842266089388180780578080385190885102649284761276922657306103182411530324204384248412589093334707997094703628665438013760758128981180927013556846550985325195135588860283301515129817029613317122950871123548854194200984352819454553508634584581691792256409675049867400076921270814679506300622121666793819581606968457989801248641027592035144153378464075967812485006468148222988021429509838527147631811638486901243953335045327144041096300137866742999424349725982693662571881871293442139345236329514070630035520058003020271704108634081316254683419931028152962284473881221009303860203915416312462260449271092859932071891270490892233728273301030178188754600557529466281542270836651565481147893719588315614934100843557075941790275684710522811378298737021900901276020290274252680070816900496927780352686617656523383941346107315551644482651999404982425364629377931005605633609064067983092717077291018913967781703696539335349976133471792161916586612681867102050994391296761080359925118263407637054531146559607289141174965071773034465175547145394579859637026920941524167340188972927990197487077076863381421439988301236454031107868945341341031515569889115493601734396384706987306370538844623349352818211375761527037649174888946825250249525441211553176671370538416571819062452884208526848677246974511355885163758778077702438260974440782954602450400209861639297675023040741670017366637330909457718895263119017169254307637388046519820638326822981739867481716874792433482854447393615325356048145658750773517356559830422221730610321230836608254978831447232047517370711243433911964492071153904718654135868063252461419693623612791846037510107463291063368997279953980337767238329548777288790973839392844594088696037393692308619033430049750462376562056867345422115338028410892792729636770346699799257596182547051153814057727333645711716161185042749754954387579433768309611640025094354968942400434820485852052048116759723414981482769515476824938400131032766951939333454087125105692440489859557302318981665226884273028316936430158746268739551427852659668180717330725970191119862022175879190530285179949174022874776138288271495703654968873012013345910088155255584390194425493482989391304595076355919169279703595897530100441049455036953699735603287706873191038723655935915692291867199191532562620328935681063528498830612226188292589447060578411880034745131511225742634424002650332113659999197947083381687029090206916606370649377238650016046591918646856146606838454970609818032864370252798124587867800904795102442342538039488682614503776823103336898975590820921908956709380009219300681197138356920948525358377046828116354701109326733737480612598360357203905367042885969388422016298361773289542982142776305757902263307404151616845627184922308064239573554360272640368785926477702465214552529175702135506253472136593814458988006077034720529539607220117474272894085248233644841994205207693699784138588819115109498819377872472275500894969161831632371986898838807938777519400877864683183116967061280777114883258961527457095630148693894456078272962222642645662796369766921115031247388742987969890330982386164308626404573605751372814551071649407283157101984359018618748103072761447532027180017115332962154777961223461191156392871019635183543330444859961179114895793124680557275777529982506314983027366644909918317278255200964726227453457399629514127388688604370406652570001821059085370503482353877163104294244688200542932112380187673644409288000153985559340626726360199298599441283646551885530258052784921736640908599945776043843086591533224529740402905128568504904371885253480497978013209960825083474804253572582830853085545033358208534441822697367929215054169610470618020359543473352271806046269446032794762212204824332614978762253591952092037714731396451011710898938328050532078290727916851754228424603362962319906674713175955290973441750287939332192498070985130417804193252982059318291741789008555945083495631607914354504876843153584091570599393762428961467682955931921684956300046986458398082245563992309792892241524524634396597439013917740344525994053372041521357002932730918309221270715444458263625910205925237312458674948319403005888327264193565738497753734274402662168376503961800041854231430381078770088906461530443215427105382457309972611931547769946044034915872194340020037610468104711283807628195423409270836227286342835159495744662335420799505995945915715100141799040356629018369658631270571021483241153972220619770990315583157406296284105567067961881604131660200659269059773200202239211723145846472569370301911192126274910102376527771405835115033076412995865771418596564364992220828360718771420144827418862250446245289016115638060961493362513188083929085501830275052933105682219952726650435387565888230756160418730426071660102652309097504910834330910840418756964345749731123946469244323526907169402060700600483882106864526745217296277291711262042333501643026951295828187198090027654740072509758744480768231168727575254010121094839391397259421721855507739015540841391289434804396448749780886448472062021986808223638427402807641704075501698536084159175533015653222387802623170138717048847256629030231277888505659334097102452605215080766018707645550430005709351077833913597017157358464469283122828662301661732437502737841238955097764579044863440975512115108288679910708590015234038999732305833928376388631923478699505370165944908236758744789523315302616239177567700740885683591250601415615981607915302420403433080547125347701906027503931231759712337604242135032332718944853553787870457269351683296963032736984554405825994445448610116877020577339539791346024723014505336224911197813295185740569879239594492468649943367730211003062092344645006744610506813898921173110502004405697370183253584736631544896445495921956409525438790120844950735246399585160386742091033270318692113844515349255416093963416539922188106203239998790489836094689784694096438057211697630554284709921178744913881288872903935744499545042240228747329310211954511896988544264357509596833563608951915109172580369149299197045367129628559774160210308358302614909162636460317139024213758919455482560729111084999843472405067387826078340534926403639368952223582108730634782266123042459330383310945796857416363601608620749505797305488951266212755044469131451600248510536565757531057540634336747869696153330646816797563833532134635757864576708684993414869597601858421692417579100112632441092463659886450556279459177454952536289708378844414539286435412637926689926949112816289431770573914516149542445510625883475096582067155786336036375069952214621575442879286458950159997049544324751326958018098191283253330030745898842668987013908906706703089069298047252557565001630303468260942080708825948208028492477977002156129172795843371791887611487078528508974593521005129989686730517271279879232035700605856306044119151980201963246079549620232462491611078363248269533570297132510417673436734214335056439025881103597497152353]