Starting with polynomial:
P : 231/16*t^6 - 315/16*t^4 + 105/16*t^2 - 5/16
Extension levels are: 6 7 26 40
-------------------------------------------------
Trying to find an order 7 Kronrod extension for:
P1 : 231/16*t^6 - 315/16*t^4 + 105/16*t^2 - 5/16
Solvable: 1
-------------------------------------------------
Trying to find an order 26 Kronrod extension for:
P2 : 231/16*t^13 - 3731/80*t^11 + 1182181/20400*t^9 - 200960617/5814000*t^7 + 1942171/193800*t^5 - 241297/193800*t^3 + 38549/872100*t
Solvable: 1
-------------------------------------------------
Trying to find an order 40 Kronrod extension for:
P3 : 231/16*t^39 - 13640066672580399234353401431815196623953318860322845627133527504693209611656148987985496271801687646180919893933/97510861869517726116167567708233972938412354667967597736609175303082803642232640674766864246202094036986656400*t^37 + 15554395563606382538639140314913614545746253232433700695961518998296948560719528767303651567474344694788645129561621/24865269776727020159622729765599663099295150440331737422835339702286114928769323372065550382781533979431597382000*t^35 - 1785360421986956493884958733954375000211996423071533178145964173528610242686864109641114268527159417699289893870219839109/1042564195164962886145687496233703286013593753330109262290334565276118142911931891750455489975937393972303008231110000*t^33 + 11345379813369922863325634861778867859483779571070023206300011041955296688493564185493618767494196032473264816835681352453/3535131466363954613942273694125775510046093761291749797421249388005228185735861012257291603941396910595740085381350000*t^31 - 54538670819341120199275877188998621598517346744448892120234203756302954202251999910271006498693038803262467724709976807253/12502294210311546805405602088981401194065453546031798064050760030750197242236581628714811770036647610643471033665750000*t^29 + 67177760038090582247592052182298592906657762441908969715623737589036837262343025575901813827298599852531232558459245925646771/15112687018705905974603220042387690305447050829522230383975841133722350494020805827399921606849471792796788865005271250000*t^27 - 4107460271971421980698616727501218641828128182072570470122393638284893167768047045532640832341563060398643846791818409942461/1186625795542834098746623203328218646205472139206930682001066044573754927678670679781030881722995562989970088659673150000*t^25 + 41977299957446577618981951068658426394331426842957673989644698006062155652888404777609322335222051670904042403342513653553943/20172638524228179678692594456579716985493026366517821594018122757753833770537401556277524989290924570829491507214443550000*t^23 - 2873522715858807377609712585292138484777371338201841306627319505704410246843155243118519046404808999358569662888306042249254601/2965377863061542412767811385117218396867474875878119774320664045389813564268998028772796173425765911911935251560523201850000*t^21 + 49242930688419351267202434014175167485560929526948139281056708364494744840679200579280142791819307047960615091410489642523469/141208469669597257750848161196058018898451184565624751158126859304276836393761810893942674925036471995806440550501104850000*t^19 - 3575470902428468353244459863627536259700636851854628049309175364795840536964193191789068804533874673521923403576833708789507/37160123597262436250223200314752110236434522254111776620559699816914956945726792340511230243430650525212221197500290750000*t^17 + 1131952394525142750692043031238796738640198252963596799399455376069461784361066343838992622637167704987757222096084788195511/56395952282904167956221092242388496711765333773887284518261191486847405247044190728540572957677104914733841582088676550000*t^15 - 112254577704869602200546109571670170193225253253887716542917933622544017779488136058856405848788810889226967488971715400506643/36225000016385443883879348250360877721190599394093599088896438665051649970351385177965894696481260390230704242894959903950000*t^13 + 4971632397027151344453419276626393244702772710678001831832137257950847932917671655840767378596793706256612771834772032643/14484206324024567726461154838209067461491643100397280723269267758917093150880201990390201797873354814166615051137528950000*t^11 - 8499618675983267851715428417850997128753858327536791159201689770949736864806562572573288666708820871628615595852658638196847/326025000147468994954914134253247899490715394546842391800067947985464849733162466601693052268331343512076338186054639135550000*t^9 + 1331492027721283370584887759815611577095485957569371829740344536501564847877052710669841648938855313262183645855392378773/1049565397825737198622332109902840000200058757279201960357098802381463368346273577176164167530500094087810139487850659468750*t^7 - 642579258409253270255489243184659780975372571060762787797407074389703553528372682800400025993886456617739492848191660713/18112500008192721941939674125180438860595299697046799544448219332525824985175692588982947348240630195115352121447479951975000*t^5 + 3183723526499121158935623803711742776793871997644633702914961476425099832824573435911328168367885066517508369572810456/6792187503072270728227377796942664572723237386392549829168082249697184369440884720868605255590236323168257045542804981990625*t^3 - 4150324301609033533006004971843387391018068966310776408370175216663569482573713714994555958833580686998827651457226417/2232365626009752979344064835928489089568370687661018043853243032733807929422904111592148260670657671547967148968401904080918750*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 231/16*t^79 - 1557247015542586596638620065990617218751727214150441228752254229816783702989466465292362113816730000230392351333334169388531483919801246251571343732098070533991388798838582054689435603230176155445690229859813724737415016164999192771618063208565180632807186879642707216216182882445141657044660998283227120469995049006784185502053609183700185803453664527081319073255657232165701961058795477056598414701514778358149193287241408036295303979489582145116038236594546681399283591406923394303550771310870678098873190673452743559100717525555423364124878622486707700036127798580188229950671929619723241778080082074262540059944266163574896814530075869377916007153369007856206719723640835960226966325779674836834674458948583158944032832622533725354167048806773896816399884759387743941553916208882447435332032339848312750865130244587836485179099460020271432393162755876876233102293220630018635476450631388908162742826854735434444674877839027593340568617348343643235867901692786855657200985792481455717631987709787591227075477648265251565655225184437734799339921632395006284860578042468576679284619816914252853425743748995406760012449868318018662150167506776272691755317048328481375216554494233234392586371147469706274464106155309344919229631525646463743209547205335745129873076063094556812029166070025650495586378077809703119358006835674132038985966849241002878166853706244746128294933108507405917624310738287205564828766118205813950208798375979583351242830860560042988022034654274806714760941370995020015816037734555932839027835426189861061433605219585558107300439155739650726947844245761086271132805802682579407556399543459742128233196982667390872902715776902424694651504112587062530117669967475346082860961253386722448850216827868327043347462883884889237569826581675982638154390816900135135496861467873627630800983290172702046717041624279287934715645455863735741134337065952997064915974765957238703718438638630234865817346022153608960135415314245814098183044295478087449768978789523065641722240314428188113322323651404070333093501040348426949814905618990061934207247193193243249564761537451923145447225744786182554188736637008875053760743430223612398831110048481815851692181613464588713164693514210747625211311958575465347959937420712966660848331007741387813879534678640778116287139298776529439051188252302606481401011555210476093674527533146757356420725909410121217128327277124030553846628333323962412294606699243424654562263821763889780288020109013175112577294514591201703670182222530359132779944307085096155587314434510466309427263561452972448068185622074903886745350587090152969885433931284433531074518978020587474486983149828350105320155630124334594543886557029917593114658205610247577081141655967/5426243110724454443266922031319088044054907710605587762678013228377184724122575486841756368082651505770836019617314879034880237772441333245660266965379371723998367272270557095504757179210331658461109426772354186776035134315038014813225469273724341493802447257054789098038507927044799375968787648734678764923289652599188772154733652640698850980960821974600761466283164152619570245141343427362474777498029283403250383313158152214652536433847467622766179014750390328720325678731992104241226013465052899134568435717821166758220002363830322729610213638455633114553407654772921156345264871322638553097702356857992945420904381521769991903455640224233676945464885633733694607797553450515630240858187433509176908825507513521434125700605483781890049257831872062611271199534869974579444762782856156090475073074680554700249031284356822406223896194037652953959735938147830510093113197314127966956739045433866380115639493838660291972835939477532437806337541361077070523724999757457341889397653543877321900796630061492241727600717260807884276011557265765827645417568136340459920878116815042436912289687498171744017626538663880675820645761839717090268671953715876330676187012281380040264594169628792644290148991196350153405837954141642435002564112502474715958664103801685391702888397742331172392125051683651103202340622222252020375756778789147549027663636509237523543429108351156018304075300104652054253993587230520508588682189863995867479043884324867271572994234469591318208449083274809036935564836026266022092306093672580846227569082173303291652047622146481571338779717310560443195481767780515233509363473417928882905550705102110298538044843047666639636447060900407187971325719182857134987454717995422271913100552360044623584427849508250158609382435257254857340245476192557641794311900248038543630486449937806301139039535103930579500659822459211313321835483230919947856290336784373041662175122101206766318269543661834229280155669360231096407749295829952770037915688386547441098476088184098695580800973984520517875652621796503505378194154382401749543856832296641388948617855526972965957728030654729789912851245170665777941393615656923455505461889445541783550999637450848472358149340384227610730966862086210403638184737417799101055022897466337258816426648275474618403857295562001789013943580997709256828298559976687476881073783336248929730329762712587286482914684949058759838474459528875563135937805219717033307969377370374864095534048119637613096208855124915347028624646166787270911353034588145694611732911393153464546306877205511524174805980750845784177397699553559739328108743672788421406579119046993388716169957724079989398708485092463607592817548146514598386488525711480056968560816106094681831663600*t^77 + 1265838769755490091101886552234093527683097273760258794120532186566595633495707673721466247168781815963901577458435475828961506181304795652181069758398534597564388392792284375189622051609223019047805376977568331600546716382007307493880086603627339014485552595122506508390785055361542350140998063911930645603339540594235069700329354914209484104970064419084721550939645559184192196718205980170555506725051998869409310218211613264100815885478874113760467003195283964511682154404989371049255508435140731365360212345890562317817930556686806786575543893951588879349848321482343047322376288801520457845107545525548941241439702008210371808404330661858949220089093888778664267223719290925500480174334192912574340804901178782639081116702626298323956497726403592321101172630097622320130511921545642650181643591640666327942520701691607624970562581563185522261460109140535520879476583181411856402661800111679335875021050796895774496238717561410976419930395837884797234047801437913891944086801743940562917210035224044047375675653973302359927013158942098271349438912585147719182929562922815060930292336976657250851021451798899350789659574624433050087127624903757832421965533731049460857731630359524562867215737102402958442256817451805309380562612633892344029979551376657185138935103180797048122436009873795823273701084332084320430959069007019457292380593554063131058810024079211975159016193859671917245021584686973832984102426740552850079096168196032751275853312190533799415901192306218119302614078320750156907751654727569865189689958414796983887313439536536859960445030179827661998992432768593068045005960046293744941091153537953531757489112044572492553804909969464214743733469720826053288812165124273089951183102352740349060006971041864590101873964574712750466194562550247324343888783738655313318888780280172682682567572323661978773939306187408855146859419457451038424601482028709188329431669434943828923825521672089610347401673268436561743997425743449559281043244941702368057303194727675239095492524063994123936129689760590261079324235623199060997705820351294417093140263515389181510564827185160391745624961974626615685579370886466920916952857997625708901641822848578889475475453046820833252291973953376003563954469054242808480808813774794987065563180089775034793913776668948956566552047407531633959711103791132889749462793092789366857778284224429859515360177530658021801628255424040120526282955754094813868857333550790914364549859563198808173289743189371459652632073259067651636384512348515268722429288317215640645050106649609362033930205847773507140890236401404944984707728927171577403475638010916178568841062359602572250765440347830401910995436377744611675623285167288403077761204799165738469916719469043/461230664411578627677688372662122483744667155401474959827631124412060701550418916381549291287025377990521061667471764717964820210657513325881122692057246596539861218142997353117904360232878190969194301275650105875962986416778231259124164888266569026973208016849657073333273173798807946957346950142447695018479620470931045633152360474459402333381669867841064724634068952972663470837014191325810356087332489089276282581618442938245465596877034747935125216253783177941227682692219328860504211144529496426438317036014799174448700200925577432016868159268728814737039650655698298289347514062424277013304700332929400360776872429350449311793729419059862540364515278867364041662792043293828570472945931848280037250168138649321900684551466121460654186915709125321958051960463947839252804836542773267690381211347847149521167659170329904529031176493200501086577554742565593357914621771700877191322818861878642309829356976286124817691054855590257213538691015691550994516624979383874060598800551229572361567713555226840546846060967168670163460982367590095349860493291588939093274639929278607137544623437344598241498255786429857444754889756375952672837116065849488107475896043917303422490504418447374764662664251689763039496226102039606975217949562710350856486448823143258294745513808098149653330629393110343772198952888891421731939326197077541667351409103285189501191474209848261555846400508895424611589454914594243230037986138439648735718730167613718083704509929915262047718172078358768139523011062232611877846017962169371929343371984730779790424047882450933563796275971397637671615950261343794848295895240523955046971809933679375375733811659051664369098000176534610977562686130542856473933651029610893112613546950603793004676367208201263481797506996866662873920865476367399552516511521083276208591348244713535596818360483834099257556084909032961632356016074628195567784678626671708541284885378602575137052911211255909488813231895619643194658690145545985453222833512856532493370467495648389124368082788684244019430472852702797957146503122504148711227830745214518060632517719792702106406882605652032142592355839506591125018457330838493717964260602871051601834969183322120150442693932659346912132183277327884309245702680512923589676946284638666999396265103415342564327870122770152066185204384805286830405377598018435534891271583581159027078029830569919351047748220669994586270329059954422866554713443675947831177397076481863448120394090169197113177752685617804497433094924176918027465007939992384041997297468418044486436084562468479554858508363821891655078804462052577842889243212187015819559225118994438040874446406546799098890221232859406645389491592453740862851524685475804842327669369018047955691406000*t^75 - 3211962840441345730287902858968104990912466606749240824761025900373457464180556234761420933535658835220020444228259641928395609584395940240536352138494435405623753071844750716164374386120794001650599059771742764069184790832127136982727689057747866391413421252000193313905122632742084977317278869916219275556295622832743491342198234698263814605714317325027429046934106626128949726700029594593441907623296792022765957022309792437948950014518433894698729618496388324999319695929822650200380423274420132812055752907319390349308790590099812583961722714211044081622385649616631962652320032297316439825894523943799603030407038476082183089255603232226164227225003805853301894878898040547890835724496227410677476223621731435308945961128642408647682114763775351400580522746517317935426978178573596204477053877957418288804031102890992855861972020453588678258250740647026744510345563477064383256493028871507669488593703750055096808514713622294884481156760299799766674606739955246237791724176524224678900948012292829460451357733994703577993817322707921258103871142670668253648119162348135613847505950001853999248168906476431282851574240461790620904725363373160720645239916632862408312497393263898407935692582350716921583604810440664932543497263347891437392384258774678073786208963056999846432398234247802463032370709324554557757916386641864238160265130785945849493340336394864446802527458439895510741527281714847467085315107982429779075826026484743027131895879887251238648708194966337677257542703316751680241932378909974197324459320700354286915958769459338699453363858494935671362359709924419158943054059082398610775643765430888275055190627295844689442436394973308301933931637410636345940651153523605809358618502225222666636792500603359631873177528027814445444269060352285030330467747583223370097457851924484689152411876565848019014488113374159171422664685658850606713401915566825012121916942009823222410735433178809527831457110917494413376297374138033926135179319710670424034061835060820881261465684388866348951733273787643799072211123089269861783549876221050656432398209364766139817596239706591158190816212825940253732259160842646658541223494968828654839468820151280535072949291635146851016402599343924458573972963761102532093475066994644050197014597862700649482793492547000340616128765791557812642867087505199296998649034766546743856181926854799933403420392390973957797132276792163657301584952925970455118285798217571647874471727009931109195174152573596941233299881027838186573919987335537761491356890163801271735646534885982632882816173016939482313631413754844210813239167303288167045689815190748538624998415680945970432993988096533405952753821298074937239836051987376442143575737664964881611393819104962495274119/191008571796044708907089082997331136228622638028810231288868807639163449236831516788866137333803005133615635420516988714221336091208892584509130278111712243397820352435326750006786511916391999264336729980198035476459799095661380781028229182402073200660727982324596216686212986247172510356227669143082341150667004837153472095104999556517563698567882516471223218773759301252524180527186034171581453839615096464825380941444501974697367927568068380640831110042390101486014862782316435060985841095719658581095243604747684813774021144948424609440363298495433664431370009095113330608326261898182336297029395070374915011606835291456199367382705079323423374204391914390582439571672284642510318208248643064868722370140797186858165279053487748822878121274634676486607496508717430430209651897836196713937809943975464208903909829656141412180840508026426139036024781949521357164201901907813791464062697592071681642169608281370763282821370668975544764500214183735046964039015403375408244596955225577647197464964812454633216265712018126809246790733600108852252205131104001073953879463012976685005338686506153635954846040199674365850419335789194089820452666393272982408179267012326548764719938525495649984567074817550239581650351480364677030799651910031825009874842879578821238263325195688744207977227422413498860072428598881822254775416494186054927207946073995062736990530432851348698701790396891887659659409769974752500879845676768556618995868822945598089734418403139291684094705222511186592579677384636207381520625343548804442751725947479207075165012287507710223237177098166418462470172337185555287157644609318799900228520696818616728348798892113738681237287990437940380358013174697773161979995317951037459866337543711138390763019996689185540297233930386492096317444461270643933113519847106654301789995596151327870289719720009888983231623223475219602686070975214991717492156652003984581880453021285184417576334663592440241535552647593882724587285578583330235181029120953098681219786899527613221409380960399265645439444513134296792134993402569163510335999545219811278647658452026318320301748524298486247570219259453431927481889324074356847705069341907934101804098273923203556042744740573334294071964327508820646089470645560183863944239533505276081412671423429722775784090166071517970328071947213016532951498798369274502760472984123382829964287639306795159453846714188222274972498665918775329006514026153275635885398746568032647001595654007086926467830984298508418426355016572607263916061142698840917896900375771312742612584174753134310915206514666043272195265815959289231389153158562257523218767442613063751518486215778357373703132944390405148291424232306468154618949557326322373186884658304602530328646817737510000*t^73 + 531299764601060039858548995719241304780835820545980957315882137402369583920949535279237146079177216254214596824742209613197585445165848415593053953601126497370089125324418277614792593217317859472105803580546909080820617572970516840833889170428818150095027947624625030126668962196231979428797342564074932214463106315330280163989462356038613148238637252438174849400646571549922987696891592444911009673922285776943306551280493491211002547632102641247109975967417461144644322269636818011803686274264299468221191178355018287126680609098629284264139452680490259119259935334652577442769673148023660495934868215375830835533202666665479277048333638027196495927037302360234044919030347621271363670614051531803970458362620771839105012741126257568636798832707156771522777494752074388813818015326480235985652136201843790916334285808253502436430965761094542463486828517084753023070906541342593357890620363084008322352707264554871984552942955380881052529011641295577448949856778953247225228350743866481046341497061450246398042542984017989459083955756345956925905013213902928811462555732359566109336871064473491680151100025372302134291918770758982716833864621262849852554864272699242125114655835073743978254919196792163705349271143937644809817053574606970264568571020106812713135450245975930222329561693176421269704921864106068205443510880218779756994043431828001249559706851327654262123300701046821786380342417889288575805529591011712963626053298153938710498086098680722861311915188027949018312963156358698273110006907649918111222719747582966129293471495168252433228119677854597755124945787833056237009618832387252278298977461726187919735849797356590158688996518861331075028151641088583623400355190790562444790466089899933172014509283959201009465539701690693273743034412868163692968910862316126774542449110517818190387264343596295886726163411273216645163907683983046057266906649463261036076182867592051754017344228841464691386574899981197212787336948286896011200271365447329535850722238317580017867598377715145240055582842827301732855772382964607038816563735371095023565813005105543656279003038921715842351333131882967994463011712018206735368583665836043097089607738168508716381215334589538695607695755185283241902277628119928809628804208351222534828961598141996786521897420713514274840790215871152947366189868266542636766466481543236495186707883703721576457648958552734978820019114500410487688143123718404086501974213210221169650951792005553414390063875808873335696730280454449627734742848871124289184250228271175294309567882784180777463104239703318686385008947588440171086015548121162662822670247815270883420133818055123404143705497524794361224377217834564819705517298413742726419983957669012610019170363009040407813323649/7163179583423794167845041404430537604453777593526687692516246915482952777848500938676459274025113573145211857585800546137139268425504488592688340048460668587874634129485569362910756921574543207411248005626139201683760828210606144377523022269794748912028538202139216743639273633618182586815455519745231072539670182027324866326615805243577109128230409147389254247551174595659505252607964755248376234211515395736823332893434032492353854848666754402244868184920958287165843632204583158102708389541541671150911188759797082425551619225212701150156324374763441354297184159833803235307125432922896703019159245254816265900903086245778956650665283046652107951491330024486323826011907559627841639655964581138323717734723908501906557024404015870386972444276190308266193508132857486314918589266165819641506506292724861829288313443035908221929358126943529762861621869573206246202254200109094330761346277260673195984439378566931193286956690156587257815191469791658764364520650780459138062844440250209727993431427276072098047244698889789334521990242629582163555665301020860275284143386979775018984585754017960386374141843813163108826694628349383107185388338497224227148737849087893690955931544590822178764986368923416891011103774922701072424419695973524747542200123314605006724696438573069824194535985641923232563078708261691237970805822437903658623286492673703593379776748476487172480127205740439959526589727767371921443933362589464814256005698114502951361458942152229324325459123416461705696598988818953969695863801555599320611519882516621788831953895179578210328062710888299754377248594217590546184575093433097469008382454607004662219445612452187913806425619556404835401638665325869051898928536914385062940224907272062148038095930538338249984034329703112928284584762506014029949131582116212861293940691097417578875621282724845855413029430173864751137482697953640717515426172243871929291608014147609325379895505512210744883036103445984840702131810357334727563479556465342987605769295832722110077641928604273210327064368200998256511547505708973448819181862944890210095434656310584486358166135439676293945597416390615172465434878195271021208029547326563606194094567956383739358270507917888611029500047214694853267066566965967320242653877955573175445627827137533534822107976396743307983497063155389144391680488999094736243210412791472087466466969513328518720443227744647438228234273406952672541486163194546873737519738118951039323772965017117023030530789094289625394272862537128846035472135465849094747854820779628799059364305148570198786153210312191621538457834221878269844402098108256961353559814286944790176477330253342985933943178788910925070581455131928130426000518930157075848957900095156916017068621877939882831250*t^71 - 234055197951189325601516372753851515205361879953281021485870129442629620520715909455388560767406792223133823905135172518248875971415276108122044162840563172835225033921483819924991645239609268170688624206300880477711699676567571769626814155086829100210541897399527363073796485557180548836523146806120225745013842705640786230361682447431893822983880564392540304472578201845577337959957609149655484755187668631041527907727803032568273098121701572653315575755246150076153238275725627849184460242213752089735013093219493612216397979579710445936533256958280021273969079085994456068899084343824669708593294291327261558648043189578904395175689642510714694340637430349123399166599190810126899063152957587973898528454013728200921463765112624654667166397700308441815364619355085609605942318982603975227351194863940663924173485393005062595905825780012260288326478355664929772970396662359494144404345642636401458857420953433885163789127340744534147532455796551129284222964519625317138846666832253007912284624588079550014541913595945267153465735998737477059858483255416501856821103000813305756240439778255413870453861771078011559260207373335977080547646061715651742678661543810203388719821353649070895526819224079397554632742359515227359465966583287042944676350280369927373120201147166148728692966306669137223044128998685879773012055864462125966127972627058792923964256965895053297538402592123497982215049096717518657442274085735759133527480321021335491184342164617317021923881990411768537351349457611988110685898624763148434495453189142042989605686398213796805295437020482226631239014449977818465795215656471334479678887131568845954814924474656284597638061168814099204103128308487222359339772894563763201516136166893228549820777131992906346341325242059544711787079241894904164677640559127032513138617757179121447427215115174693890088465891389297766114610288431361144803413413044143945171824820958162637281696960526745495143675063590294845722294358951080624140801102992363033160625337173880635344901225045060062358620024679992620914737678174612763302101476520805079006361690341229342427999356503140944262225352933384901595304993564199055268387152148024127392162194201816914576548145223220156156953409948061081123976311723430015181540980586109949255603739756597629726062952665877010562224394566849469584384214904432741623563325357766518161990822576979495966420823320096863901644973302587012494141369425690652044354899207342763260439966178502763489981069431467758535087646423064522756410561120485846763870533942778890472621093337419973866636558591975289365175518548276893742784664564614464036517365109652177752910425680559421085783241697185220860383433350388865894043168629487668440820621884235761784436679552699175502216552433/932960462816660020885183441455099287994711520717866153122847768992169947163682805183714451787661133673059300475809144301763992521760828514267213069726340738030501128084218058486425413688001481160391813415697154560762995674259434414048120461480584370493473024376180912464237102524904756429134938425354486033215579805510116736198253658553701530359765484074600431266421276605408732900647116903081197333890053981332599942705798378272428899801962646536282831889705298865014755999328635713864946345166646925508920682373571223230381625917946930288652979542360410535291790573475836013171946629469960832251472430749240485629816598840478744257380767539567230755212251969682176363502106546650594042996362518991430553742089546345878402690669384094303240303289176735157886181206316510284518699544523826479140087881725906546331555751506095246409082875084120333684409354168813529757010453233261616233880989560850403826982476766160296398749400882340408124937772864824431866835979698824323307056364295608475242044430590853745665529074914025520668973064438262277737870913448630976032333816390209789699705523314840566778474291763195149623154033797702252926188477443350560347807661691519748894498734511961819634810001245029219494979465542042115765882353624930533545089231707091119753145901955923443873711300679757606996104929693444164978124190692817976789021240916516796292874069864426854728762893998765460292418201896733183185467225066880686026107998327945372443676855924502241413456562046475815118014641297907272583236592851228586963809088750252496649604884364576662240362832768797277427012027364232112820268266652206939140544087839143811020477329138620968934458742224434659628060313174164320494594807873566734165878166653948061547128514017713534505934649137147244870308092246705364106406060989675105113250986834387102337015847577484583062857490937506611564819684693693452009164872738441522370409647517897500698585352078179943302751034184367057302045544101645004609288573778818385727025359676489458892875579190705930403017712032455848089358060632151626693442637212529802673684504841979442746516176777351455353419598192317584522493891774323250021409334728040416499146167977784589589378348329882509695859807962695523076474819469890002335895323969774558040307241815343315855038877039250356874983347555561732965214908662582720457161080645388952949600419540836340662605759912617564360268780320177350525271011192202579472082964760940243632869102229387877634985701548941453790660632884586288522468375308150389110847389346775292122082670569874671172149830904957536960117920605608804124565948733955454341692885177687305911925452508574265542843286165471704314755375719419914020555392366799634961833817271656866613327825078023763875000*t^69 + 4535279057581189447838487721079126067524678462647018464318979942693778425598725726697961645771624003577686605876688275578588097779176833738372458556733422587559002105912019054569661344553374628543524270669905584068958711043183956964675364191668376718286963480080363267747062461237041653860454014258969030174008389260282975419289182270800554763187189588629939408315904390088802294432363761932803174553616090487264968558683340560866845761277524247330968894244106356952486258672190780200128493538684220627402939068384052628724297277323182600007816826728576916902126804081027947393583306295233040208693559420181301898917838426874513263262027226862062051995726985358018955845205028704951761401346416291492325734545792040631231061755954411666948913401996481351988051856270704263332253509705020179740404063214400840907109375428923070099226117555997055588990342539894807394438974341910695851497214267386861248686461204835833381264161330601320314750449272422565666824983827553200095008428839930153591445410075556767957011954465542357041329414318477488836560609322974091969836456816977440541834109478098834605823635782281943811545132700171777791871838919369220947149403508662395890666782823001851762401957718671467947860364657559021939358302571839719849296675481187427102122342976631772011121629410914437744237660380851353703241593368974093537481694120624270927458177481499465135574130752088684308750242337803347060038756631822735639784277346396876817706892796059553082169746714373493961684970971477291852853525530376409058972577061076129965412091062557838534982352666141384585527701691094645419299360697957519864643164314338588457091974358462993576468754214370680470769320848075754114956648628665448760325566854907187889217295654670075605801271750181306726249408683196544720017498382392999529899320764863728129476285856452137383217577529246747101948759802871868323171429791983074490441440474472664156326499437224828061601263994867154366687338763486492742052306335538077870232424518300518666929149185574082573065566567942434689013641080897001298322927422339948669969834088816511911953530847105474138685096823198716442476339816362887548832159421455035859764469844934960143731374867572790211198324785625423316202065005438237826815163839264577163622220679371045322739574051513036191752930176878955778463986924353562599693912955008668034672886601744673280536019347873025707555657298634876689368205238351962538914995494366854510310070642130007116655961498239062357936569996335019273637135228660463837514448409565004169593506867619782019786508368275442118395906348586242705010919094227534382536589548225743185119739687839435020448155072418793067648998261825955389816907420836237479271495792356041489064616749292474164344503548864055981/6700573745508233359906878197112903723130227848725821160144278234715629543280808560918224456914852161594402944720162642132015717045871851302047289908165526515250958292171702096466915110515568514442681642331197083939381743881874873172017379654362463997934654774366498826677049930139964215812632575665400323751655301526554547085011655428956262575336976476961022764796003622759124069426395837792324205001683954101088864970093202232412713622145893086186912184305464010950514747154906557825540521333430152870688856960161470060645888187657797806225492528592515440937216137318764401032513317304895641824226195600071582521536921465208837417786919602320039668967972078325220710529945606626449026637219758326486048345418873662651792022219203291160321097829456341253781345219616307026903358233873369880801901496846425573126407675947698005355821605045530146481523252992658795625797956442783901604372966227930865764078600226746817373452243627832934374184253341683415328688215293357497933172528741077914784158032763799040177848235447435432775025501621052920632414613540734521281497476594480145000415797593794935314684411337226936108324700553854470536515735304609602043428173900609746908279707814736447326501376857996035516448856201634995263597815756381347806821231485815252190033313521349508897991842562983265136680079972539836504570363808604719602961630943856191087947882799871018657650174656976175967406072064197692832268593805072392876677524924142877671863210099675540913997323357668936046379002277112941957387494197552044217158271119824648340763318278443731458500318351719151317329924460779764802138085480962593880041931677345598603301928895992232230799311137911187996202783557559203218064940652276892611602522018657057050986554391047037086446659853981464529568372614755949929934469226697059782752110280103421907936368993596380861161420566599128604416592525894299814508620957227517935631980115341506466837070378563749351938882621631935255884383252761916722597915968287937222477038505851896032559479389935996810441449708381973032906017876719306347981617615406534570495633613791406350832931384386401230574743722886624716306693418926358742067200528450752450203282106099924357993588375755352798958077453019103846112145974745662286514029664283457534185578011077446294746309514966998654866740557471221403535541963007524149782422882205069225388506170165536153319379620428281171458808678487756474634004677817602493661445597510703331876433880374212282419352913982125024963422231153837744991856824918934421261502509748033115151569505447500635579740875529201013511073445657582658710527880170260413113466403493537161230984552452073558619249313805859450278853884443944940349197467089681971775661277269080087001611928294006412633831406250*t^67 - 159378913227721687847252989322777878661646061201760419121505386959464418206589002748866485322434262510952555475712855372541099171830544616141673220701412001457354775369330649070363963711242905548956283472524564305943456211314141964521520765475937426672343874361426835770265721404946112640127629060768212532396533108397390766646224803309149386906343528251253631063386838376436503527732871489432082975538356848076820812065496546947231177903943687913521051124259912458150421807779861165647242076035940441746878801562364072876248455657983178061170043774308392938958426902860175878274886906968486537296665754319164298595125092224677130632847716384405514429745475727780249560933540830886014253159120600868576435146006728746865411594319202064023150950450088967505506829694846438384892963176775823063104008833581768178577398526068881711117618521592639464638422563273507130777696858386804837207073664993661315009528192281771511322730862313525483902357075513714925437652951882799513589455123200227382950163868456507683968054381123569612149777206650149063474877962921741182713120308636833960357944842928175109541416251813800085883183602103270643858119856779742436149678392375998495394180640399462850451191173233729252161651233398184765357188906429877885650235337901937051250602237123910038517432042655302848109659567885604475751333547229590556298325758713258478818746522138013687819163603308505433452060291308731709256883228861819801170199635853309645087275885582176578604030250775262086392629512581500021097896145722846775280972313986734964310963756171949606699822899764714968696989703423291191452490851055392742052472806140085458868068680598909946011580031884040492169041197646496532056012674083704678826709436264694887897850607635246721733173777574841074847442167300469541783733605299421791608801285987726395665387461562108384863822336136946042771023381238069944877909750750142103056449864466244112897219574488340058424209603459361431790691095665543907816943131526073883063465783982802963486817794323547506306797517150217717630804940432257052805186194256885637358834476751626650146732721067175231193386503886664474498153959286877814110584920844736246024807926518913324069744419273650226763478206594660491575010332023620766402383178821588779226248857727064912240692659966450306269967591986085082824803382164599062075562755472623828531560243239956625366614238180507207039690587848604907656187037841129632186052380253770319189267471193184445217030385861407750492697868135719260118550458612828828514821979167880573810475998002359852057558485060181568146554717144089199748974703635356800871956176191120258946436903833155497802123403190075472657990838259445429317731321610415669587103277792215337553087308829906516134495779245614982898/106539122553580910422519363334095169197770622794740556446294023931978509738164856118599768864946149369351006821050586009899049901029362435702551909539831871592490236845530063333823950257197539379638638113066033634636169727721810483435076336504363177567161010912427331344165093889225431031420857953079865147651319294272217298651685321320404574947857925983680261960256457601870072703879693820897954859526774870207312953024481915495362146592119700070371903730456877774113184479763014269426094289201539430643952825666567373964269622183758985118985331204620995510901736583368353976416961745147840705005196510041138162092437051296820514942812021676888630736590756045371009297426135145360539523531794157391128168692160091236163493153285332329449105455488355825935123388991899281727763395918586581104750233799858166612709882047568398285157563520223929329056219722583274850450187507440264035509530163024100765648849743605274396237890673682543656549529628132766303726142623164384217137443206983138845068112720944404738827786943614223381122905475774741438055392355297678888375809877852234305506611181741339471503482140261908284122362738806286081530600191343292672490507965019694975841647354254309512491371892042136964711536813605996424691205270526463430128457580624462509821529684989457191478070296751433915673213271563383400422668784556815041687089932007313438298371336517949196656637777045921197881756545820743316033070641500651046739172646293871754982625040584841100532557441386936083137426136206095777122461157741077503052816510805211908618136760627255330190155061792334505945545798926398260353995559147305242692666713669795017792500669446276492469709047092787889139624258565191331167232556371202592524480100096647207110686214817647889674501891678305286020137124574619603885958060704483250545758553453644408336188266998182455692466587008926144810223821161719367050687073219917535176548483833929952822709419019163614695828233683947770568561693718914475889306863895778201837384912243045146917695722299982349286019050363273371223205684239836970932907720084963899670880574459283360978243609011743779566138425193897332989276425360929103998868488402366963958232185486988797292098055174510109503433431503003751153183120998456030355573071662106974793550690376131396086466321287975278612381174863792420316215117211819633981540523827060600683677248105632024837778135964809670626195057987955327946680674377299879649216985000420182976835298697949975290467711332315787896918413475346020145370523516211057298057889904993726530909955136615260105717879920914296114826067785955564273497393294707140568504115815547240863572654383987969582046064089513165259433776762658724551552239726725943351233014308578373383325629659874701960877919359375*t^65 + 72026616448863206136723899402978533280319176511768741615413819858518659307253062673325392038592976129293731281602863800009610866061297047579064668388904148745658102283953814022465798565116710859998536182391919962561151397033127435176046830858818884724442935337952559781960650134273061156676606510456585576658126969607107936109882319356733261582383441955714846618656506153443636954711149592286685405855119375299503960540885342971610702533232630396944545676021347072694668197099666168552020695328058374903075864322255829745566243234112790347698707108817981381440796883637148505216514085743224060287772837054640908646990019010394549395117382555800586449538462790512115059533017027694912428158298449951033723752037024470653758297985214818266919769897355956523577514952990832927751991443335647225825791609099907772931410509076158282737879046059274126925256445442743874680292257796527452450492347843571266702280200084023579382163060054633595165621412915607215989986746364985820402437627362638166307299707396178516487508366283087278122004827795665438410753143889459322268414028208357987531373515710221378300742096372981156952585008911079906466596774322139397658412884426941519559515219823615190107538994358153822037296646305190773293656676848361893926399898936258106304574839616161120484723046406630548261872748976087932883987747958012687342580262566751309229698920520971665455431104363339261422557169861948803855308497369286074313653487603037368778827280136553393838070756637954161332379647169301142347997343428760208103634390658698940091076356382105441600254415887946394548921988387159957856489776947396103799463429488537656807220246646631872051915691248413259051861780430221411588625419974708699272409541681086260848351717655237499651031816721627751323044762692677207538816038213035017667426479927171056091236345589759333731543831635988993074532931007976148165800492575237326370508872540821265867057413807188269206391113257680758737830570195295838381256297533490963726865574814366617481400914437299389833942855337066268719805884352919661893538030078706665134210757849179307391438075534649558127430077147065385391188515287524698235881122071760572244816196637845709550663185689026912864133836812408184085278274393434341179860073063819138282477997284241425765907417934971672122865858469948349024043939714466127230635759004485202994916628647926997018065165156739801807076680834595386297810866067673972810181238876957646415461381892025976542952484622111081028866020549602585327607009584785566510157412528885935047275242215717191722513767852609759427135719304769997627277399370073236173917152487916661242444815579834772465922760950982023725005233046036918103656828973482680918719466433261329738080874143091451616925598370833414673/26091213686591243368780252245084531232107091296671156680725067085382492180775066804555045436313342702698205752094021063648746914537803045478175977846489437941018017186660423673589538838497356582768646068505967420727225239442076036759610531388823635322570043488757713798571043401442962701572455008917517995343180235331971583343269874609078671415801941057227819255573010024947772907072578078587254251312679560050770519108036387468251954267457885731519649893173112924272616607288901453737002683069764758525049671591812418113698682983777710641384162743988815227159608959192249953408235529423960988980864451438646080512433563582894819985994780818829868751818144337641879827941094321312785189436357752830480367842977981527223712608967836488844678887058372855331050625875567171035370627571898754556265363379557102027602420093282056722895729841687492896911727278999985677661270409985370784206415550128351207914004018842108015405197716003888242420292970154963176422728805672910420523455479261176860016680666353731772774151904558585317826017667536671372584994046195349931847137112943404319715904779201960686898811952717202028764660262564804754660555148900398205507879501637476320614280984715341105099927810296033542378335546189223614210091086659542064521254917703950002405272575915785434647690684918718509960786923648175526634122967646566948984593452736484923664907266086028374691421496419409272950634256119365710048915259143016582874899423582172674689622458918736596048789577482514959135696196621901006642235385569243470135383635299235569457502880153613550250650219214449266762174481369730186209141769587095161475755113551786534969592000680720773666051195206397034075010022505761142326669197478661859393750228595097275210780297506362748491714748982442110862074397855008882584316259764363245031614339621300671429270595999554887108359164165451300769850731713074130706290711808959396369766975632799172119847204657754354619386506208313739731076333155652524707585354423455886164257529528909015571680585053056901865963849068556743973029963487307013289691686551419730531644222316559190443651496084508680710074716374015673385128920496554066285437180833232725867322167874364603418472993103961659470228595470123367629350968407785150291160752243781299949440985398236260266073384805218435578542328538071613138664926664119094036295638488259738942941366883011924450068114930157470357435524405213549701227920255665276648787833061327391749429052742355095989502296652812029689041244116411270239682577187643524236259075078773973844304478808967002474869684878591256191385975784315648393509565704826238506572436526256467150262690869548074183358219777023632308432761656161320298339324014708394290097881055162050624487909304459110684296633312500*t^63 - 23502017673455658224787204237162767869513651712440249367238379074802167392312075256704986235198120148777604449532214859538335270832532672513932181225885948211882257975578931882395285315509658448795099118978902929696377275106594515733219790735015238338809735061111225874189470877159098898834461395887241572656410912205132757524229594237052379899767047865315813819027578226726257995013631103937612373907753450095304945832503534147944050914709390553165817886935447542621963375729454604228454697224476448923943455408624489141091747501580268149214747602294150637953741944678289522974436520742106771999410500245591334476088599150913763997575511135118959935382302357546556543375958462750717473125005633088999389801104584420815537399185560784979663842125456517236658634547041879947053414602774845195528793296541221432378073907889937356451501278754531936398687991685619697431210396999385583757484995348660886659820443016109950451208890146371708956659854272629210971748682635692406924577801719723937143105916124824760327817164253040188746961360593864633516871051261822070690537186889769153618695063527652569125980563847963545834340600045628487797033583686600391653238042785519006710702386750323655640088725729848837846981179860811894724542049875099269677423790602340598908731998125847053648624589240824978843304971941911576487451374580341082469784468057824693940710803866990112574027074267664745947261076294391603122894366254301866576789559447016832734287821864582611591387836910196735398340760615464723234083675592876040554832429881524489212697329374799925592432773804311884840545603118661924080684892361730172333410486400469490530949293672478494518547351159537274870595731866873702347398680081186203215085706459456246384728224368272246853984969182811382788433981523965483199883645391853296022348029169016939578927838188061953238695690628240256659633111142715028216103736201942787183740933047863306077219765809340176387278424618408033410456823315516398761491054874324358942101657571461958558849790620312274101875551951204856381277355416372391736357986808779415826568429177792772858529512386160967655835944502377768757200382758689560226717295908432215522312020740361578463254348805122476440255771164808519246995854797198121862873098802382176017727718649007597500473163965323435072465197230442005599326731608636462684285453613068436351503502564525647229554011845006323675567156093693831769074383831917540207763398499441125073827436211452004429779466467765880635672747884649336457159394799369037236081916660376083425689577734734517195326488846042593008156445360456597144510751814799153307146991840173147845319034470653375729247524974377527695115602545051401712589989401820913955510653871212787622185371033437644421961166388485613/5448665697701451698439868734563060831205585915115929906603455892599875199169695887824262916136506686579008953552508458179537923415767835817705594187146989456611572850831962120559188383373482125970804756910796600802228260147126972929568042985404634910675259146813308853728413122587060004419769498834202250145184012594950573365127808488123691710987069974744876783156583054063650426598120201035528869089628316019450114585784046922908577683613706164978809340158637452807752393068314181500573781299862653556004900753919035145782395365668570959762971946076534361852977718965816627743058660076858870264799790829715682154753662500956133376436757146606760039205285875512818037790450955486199967960916684305224357520727249497457634569868708901561075803535900979424654386815076740783642790631664126480495581747272610262371211028732737436751310576002655790165635877543798337895244397092057025584469597791881184235298466679722010215073743427948993469092331358355583022062451161028689201920049453831912601133454589104355481967802979771822133042101736271025944811852520561998050237678025506465958682632388034698656411703438656401576329394796582976309851313277500807921471262578839577862587925498539092605647239821622337192616921156636181948842533621084138449028042940404408976591087670308372852496147533092141494289351977977236542399283216693646411061584749712372025027621317067454088534528891407883491581018287023554449161681127211642399047352552331287892428370761118540423334097471619095707231592507951147615995354109474256353947119318027024081323399466955893786974291322022400672294672186280964052216156349829580386517162807706903854474354362894991496027977297522810230505121070164363017259665598874999937323979394558306527594451808146875310984204246266236355600072856155350332346697388131551048841422958006694965603583393971971702528561083652392559304658875722417861515966564121950835618042209552373790684894788291645363089421640082736658538181310979733593612666124341385797112240279393203018306200877091140822421799463683703283249878370083590755138287501308677568735661563130597776750341197076894100271741280549132905745920773320501911389077948799660616942563793077304145965404992751082786924599823712362453974818559495532985850079739281550371091797546501548135806902754681461067207813272156414934408096721098519887054097084988971177869522872444837806389123852291034514783734570363255619739975419804885614883305077182574916028552731538234068017731647287064191217235675672638571356195185772751706138769253448594301761086015706609392592938765725099209329705690151538198176640368977389465613343859232978705001606095354376872491583961209168054386548362172975057934217571336015411823252620847090554425767054575311109962687500*t^61 + 433234088602130267799937281212366978749059033886189151005252850710671101971775901757429037812337917626158751712434686341653685826594867673621498843589143405922563031635850852277695751007025101420248448145305940061314358183719005788020663909520198974381266455046584990670156944309560971620832535744949192752682120100644183931297031301813160313034900962957146749733600855344241170867116946734838491346556851301319044801037888371742277168545206411047063819453436178234667447823414014249465459643144528741063496387287190355847191545086774319112780142088900428211147246532971330351372107656866531414323749357017697708078551708002233851929507844157362576469030863615723280547313972226970984981771252363854112863477520965889911583363047097952919265158471105350741643357682246690539981590189038583424780905459053827382542558322424651029593171056657907547126792722681906944410383751688261304511842774384601993212824065941192660132153764455723485060646545161868348774346428074339613510192085581875197598433338209809403175331309772603666423690826536368429487759404420142831332050485405621287748074552976539915773455324910356461097612478414677687274183831075676686872773434526178540518210446522043895834594265914245341876877820728000078016075426948074711443463442927914242723594794372286914777200102748075257850870289437592638198203258537085960498727322467136370034528877945100844338414279948698118849663482573869306421387649003569615644024579429883482028863123254263293294800590096909508049009580261854098022746768738285095244846605521988147480252695185053482908653056573343107075144372540900801573497346170010860262772659312272011744109768307169397927630406853901758733534633577877142252272215789442499092447205761532293207909020151322340501006483953231014033552584461366391495256661222180452851601129765804439336159483017663873899113467572391226144288911021400317011847510733987881947522216872227029044822333257623639755564531092371067244568746696087467727249465716514398422877659361973143994229736789891432448725916310355098384321177377438623693678641502436752214818127945660349146513183370042807384979371589914179618040198555318015923788594957652034349146770916879761026056864402961168395795447862832035072091314328939814717653426242686378504305300575080065563972338378689362557873292311924020062334384839438718744640821474198728958774508654707471587076033663255545019611555183044677670106479308518358546503774927786493258291742012057418227894690300336642767340269707501478967335602121469274269926314946385940962408675518298519480890837962602448448891682883952815460892844823319950931988805261385444581350175719563444250608984468718125325859801169447304085695085371027705629518490035568324019891078664811284073683502654239013/75120128717490506203080813209303838672850782862499951663172236158631066270519905600986969056898395465786008687502616611950678583486241802011318110022797018573939881435240658088365203777329483081007324599376720348765146996454652200553552854929922917375047425286393323704681892395011761700279117188845312989706553353973007085247089949811672536540002063094433465157945677843730000143754411296243930801711105143809140104371219401019116620195395522700773420574974001603464258402794298797409550001199745764600001992361408337009885155779135543887879662404104350792104168223774619408719874313518660817913059411275260470363079183004985379829234635414693199884781072480430819176750315632194986443526736581978584994671010111923965093004255478462505979520880208585182530152647205557361370277397205415903225971302561725092691614346954625972259872039643172451299996278923514789670500622203605877320310356442165179375180499633544435916016692178772188647650011022574513468106908629920124898602649027420303238577628023553491153031513212919711703088648527933324911258491308076071479506347859851440512329407185855435574462993310000552880213459408627591419425483055379991179628390636132540695679431873301260349988994917776812770341486766082442934042143857897712059550559227542753267427946405399042113922296316893295027825328089817310363242576807202567732832668434559096279479172584487358827172767174984098629830104580111627733524161114508053403259401582141198648069832952470368787278294649699335898061791789949428607411357476522124486385694204274217252343917241146011063039000029849819104915070633808045375635860495191427951818588873467313796933311790076849969828342741257104981226341311610316352711127354981556512942076570877635896834983125434789123569111001801717623928873311912289008255286941289089050420273896452958460206780890662757406992129038551838399593739581681203631720129187320666438602844233336825540426172409070061481282026218189861144764106271048458233250036238870581235596624179830880957303523567764744781257923753409745265789306708857374181496717845911439923060514337587421807328474536748654726697285523636406126759333940369542745544500900664173423749117212754307979621403260715747931206368061345849570374137844848249854097000995668587903085274370619704626452544535854241926586409211205655079298513810555003688729436860257782960463421897149321232348412455356721753001979896319638954119988984523095116669829014926975481639554872518931986932988776531491554322872184273590795255084446473511227257458068037177176738907200151778674928877081554236640102991564220387289615648365737451484931511239589099850923782396607064750252821497982136618673560206352000388896343893337523956448450067744314037247050703243223663583937500*t^59 - 7224054521541097302122202772345954284201156168064942345616118078883975805152873561677495068537333866814308510739181765658210794982449965232685156490406129828711701851534743723725170278421835346469186370467186253424599261378497828785058938425283465671662309696908206870852613155835335069443761243918138140174894623479887056621632708563039522662441581534235549073398282554987918145875471128677551837444850240905311141263999711121183048121631851007855047957011375732419679108751726219322701997328511259530395065196611657177719268649794522714894864247861143877763208063216202446028103334562634717565721260718772676893693311162463333038908346313042804060893636997490527752673109855518375721406123589256811040976807983367036713743652502909300412027927428996431135876996777870219126319767048119746293808175489354456413966398509917990486636065415973687354531270666766205022059700589468573159869200858998372357709243421272211080786058528408024499736364075087306214769587843970669797799406225391245881816433608807019248139868957192796169145128506346295939121015024661246648529558666045971038858937807714769461748033277547884712131687075528642035474544119112477957206591549238488695338990328287427691942946087599114524976333032316809817370061745593482639785176057028764050612061040249624509393525027087778602190617105620435102545148392007794298520883989714848894717073687672621291882647864900938037249673959173931347334009997744806179206775718068895723036036594965870401226904540984270675508247998171617233325793842151639383893258206012305663593096269218421760060254681473228087128098409264028946874048078335689636113575324917229075015673847092446083596389813214517771697390418355281098534265570515922107850485631441742618354590272521419923528734936015518424692526067887113514668523450864819169027397488898160280067806961981634378985506502987965346054376821674329479745865156372741964403294955082360937144798239071539528087613073787268294043755977148542209556630531663185428226679637964232391166726847087715952895155553967970468835235095428863277890783897782823591501513329447041551561874614689343067321541428211409356120168184876172752251408566171632899501740277953859190560345601742987224545099546278718496679369825097050528289955187065395081181487262487827208785321011784782255187019900356349945824729869260249180033534416906246469925341975252940755119380846579985513832174959859270363008490626505259437606684113342853445228227097602028900837503117233685000861640960932580254900451188544319618258782282032166986162253752248554530120988095785303121967160701124598837033394296292285533090380068534151330539620115502690466376363871672229003788002586374383886190529159322670377590475104971257033013745513524546544589757152126147/1085975362999164117914494979260607589547562031388008714403289591124384224091065785546914315347577641612746283099315581862726125496189878234378536779680938161617525312104473422691675740952874541078422662006541430411857145744745243938007361456114746793810993661754982617488656833250254217743941627027056111474076879935784353921055735821376279407406333408129357729552552849487080288963592516639396354497741445930798914270445247010215940395144012746844100796356756228644954173170241274837629012329573931169104498904516781320446665931913374140916123327744240617618406293193625212363974170099172081525095803550509162980504413392592614185818259579711640307823771024707324672164771110524608104034944752240818138012688535684704772091650420195220872474988437028288544904688158478859985516335973936578657572167684240435751538272362607080814792565704836446311964600314208908230806196848326442271826472189345477626136681488813282454187444487704081206524873301966302219775350396277888948007945835932725266569209132446353317476603287068308000089162459704951476978144785922272041739876410358162146429028900798379213080222169804467644139778336866725449861063315329497358563839120555947064372574336090896874556178742216884110594189730924241369086849049621451978210416195613394372424024445733548880425063290293799981146255047841847857094186136355338423686740710103607837885186655892570028833648597886544828292255567236219590358888306527252872767847565651539423328369320746849669340513585706151546012210791626681719952629925471762901353728185960590806807159481871026785468591099707343888423011943819976890776858500120141907641023333407133495502594894492346115076613189059476032005141584058215177899822576437063308997250575714709147567468240072994520754024909300279126204707141635124494199331542785926465694589055636306562712144350837105441282219847264065073375945352965731265804338435424242393968832847107392537548204852697878858003291394308502952750972232350726276416289166523514078808153673780749959845056570169651463487129811461425674028677163184777472481877067957157729350138066700814056496034046914032014910200693722279976015908408263167591682214850012117493498256133044992627772326090930029371782334735928126722474937799631168067955505276410999244537772727982414516044605237792916088712306572601333489656643026936816852301254626948582871862745850905719960840921503325801323525851018198388500948820289661341147699388883657952451894534149693096910799984181359977399667116660828305594189052296622085239002042126652702446402978074835470111010792479900623831966839706814740407904886753983880621673624093728795321055423718174675693476160443313670717603453103876841789018187127475182601001447435963729095835353379095968201019062500*t^57 + 4037106403081309709678913808753721277670953233120981073136228635598649159544699461202002960374847469760478482283978592344499309197925633744489384927585217149773445304173063538924660550503105245870279752416131464570680295083003198252144107543615315020030099422277594032856913123336700825477964960092449286042529520822071147949914606138199659378785438732369423066533604802827588292637881893970599519927542778633166769665156403630053530480579226897420599745848518443155987327823010294065924935027411514720357233707456078291088275751715609121476923510167762751356625377309056601188799807172376860589316587396971491689023394284781814506736815481899928218370329804868285162364606390196582013808161514245657064105435104249926361670847108425753811914102928060410069890983393647586313469504516925874159661373719607860734829349515398397575371775563982338639827131212440392843500224542158562637611063040367219781933286720109751061838770584228007259847061681170581545041397698235547603652979232387707050559808453848665531095664418483741205370660884705132543602237872604979976250671715919830010867067359513421703831262606777841012050783090997758296858421222227241597678654024923412828676725552684175098414819948811486835335255977330320155964268976872651064076076930656535771767556122145871591335007482521621161120092533968275578454989633216549276294684091078306343937520908795004848471142645366301353378883346210896354247864929887504098735004752192611694418680852067934695368073710337915014707243973750282643330022776352072724571700447818499459884213259682447150024676068462516101399715767828278743493250289876775288746705152167714406754083348645893308297410776437720037396803993492720034738025380740855610627578687274537870788674433612413436849686443454726851510753016686377034575020096844225530963283465633656707096732256680031988076630813418243897938651319999807741214635578337943003868484613727815853916618725736662730688350536842634663626060657566225917009339303318232640903795097744711212417603981767142525352357939029691963481917109912009725349472962709316981681177213736429975885671861158313092874219079883826041697056535774833399073780058806812299001475610822389477612529230654636977036805407823809065559970619824041822433828191211693812542229485214238444650962800713148940161165790408106888161503380465498891246891665186098438433415526606493273744688107670888179186408653875879248873931729260634667572134547571114903090614632193615970318713879440991360107730246575811742092689931075458523555163308209674807349599550532808914052492978030229934919741197929591628950574392159412899475337777199622807132504504119736647905552339051082058415120723973438923982870279198627133476469724462619672532211651157922578911621309159853373/606159058887236944321617507222135313802953847754938050084925274462036336112528451109209855838665367934362314371980609787191852472791724718272231800373593408220608773198636755690027155639199483098048629607044213816746024418791074694008084383847542974874604053408736850232172968590177423078524975842187879400452417350402355597300578494248443732319608452860021170458336064796949128939981937397263905189364781075447702048319383250928549032101462567539786977309607879714022254163727111014939532764456584594682070277130430867665526127894321713248159736114253266981788229865972309982605140414460161301368255386349725905944460792538751493890140373863712886695241259487382974950749267037153930799027925506459607606496397276909852937479338136931380919341923087033681721475211293260800722668253438140449047698515640147925266951087842071948757821626234472367150388319592567747348433632759641919083324407623840570348716091993627203117394343639416428814621254620513711117659922857165463212919339162891355501508543774972688470883635094371348042750281916400433440237913429249659620761156298810164949860610511070061922744289260491249572946414600889068335870738974187528260693619436348158174710759732756977049421333486837189428623898634498002218534444000723328125423483417141602363702360668857387981398002192990387020261521502138225735991190498956854148951515972690454171995317331249829234433573610156917429787990359954238964583906911914372352982592885959347908568417510272719733982071732477293727380611985210835043805051225122227028066839404673139160255156620421524533913225455420016682456510543741030945426262846884191069026422257567318471261550608774320937596530511571431429227773612648362026445353423660967018663598978359154846707005012111785507961935207454220975282473791590006492941623961652643063146263463298924689136333735580624354433719203496757105387097655295021639492813332053837434985880942362609769691598806664989167988035331597147260335214961421087589083004129160822405904821735196605218287128413097895909955718289706681003406737205928502302485197035167424029564696293562978548436323270224006610148635285262158472444511311902827134804263219833798910394169335431086796771845810570797961670653646815813407822430732023752625473144258060152007726592660879044177549944983299656204283021437056945734541360563397963644930295344000492567080055590545869440815899532678897700024881398148579467322485785584764085253454487654698662121581515625673419983451208677771133141816595002145491940897432268023482759152437620793403916307641102919489229303557443467556269860703609410452272026293420187631254773313109356071983234918070692297008382742714972808003209070428689594139231431792404889153529620898522708225482514098166546705031250*t^55 - 10188961123172530065382002896522405074910308780151831749895485849639454758264117841810804669761631171834345723527273697422112541724101157891439177391445135393211880315553901557787190405322187553870773414738180710118086707854323179110784178196605305088543130706496145358751794088379242232906125310472577189703116770671521931022825917248865149088747069713455348496347537967325541708805905651429040086263455268434533051459040463939437384332212139902174568043506644158405195531613234093945124522506128975149251086650532300613519649621746117208725210035376058131744349916374768429096853022268199726449278536482141106975437099615202109408244570759400221087075645668436328566925593806377101546702360970859479504736138064748877250039704739109960254513874406807147968154586145266691703400255974002548821950209509087271171370249448615860734549188706949979627691085767343395920841098363581557444956139177692489208676989220511349404045201659918039124704157785022620706405306411680266755269992325335314992028671167190967097133535194247220511791479243244229889714449185466405397501923903078655269161901737776090679820026758456110141863863833679890167714363151988139880991091950413756925934106383851432735702555582488079505267155370916752250620404175815277157511151377985870818018421120889795102521256205435486028847773169463372128875979747507751404756556818231033902828154511137468192206948452861040902093789683772105788376723116575457463101962068504917660966167012203635077035755938326178811839997255276943184838993980124885752220628411885869096145446345508284175567121253643453348166579020072184153347298629949990603961453462075916906709467032407241077916770997403058741139321367794063166595627757731038731326444606996574988031465407746382745062195793394002355966974139507658150652807645029922485311525997865796275789342736915301297294527499590872590051063312373864330273975260425879691425053990804972254029711854228533890056844477728471651394516759728214805048162271594690599357010169468597191489209372125807143179418350558036254198902026309909470368820105097175518752469168585675545579261877547326179784498037194083062143002355902713833473365033271003383387577054655990881621387916924598465334510481223289865898756917788852101158613518248584139547547936030540358947611139003450044215076637472884127160500513906620278586872234376482840310883891307551365546424775063764721914329758055568314036646936186373574250572345577682753842523571740198642592944968042738870580318674338250536044884843370188113025375422297768739822075696649996559907411341788284494883236365343608731014171271295422447491133411294591440464339821182334685424876508646567857044482529342145543955651541442179518337536900398114097187500523591446569910120274559277880038/1752102759713558387561635404625582124547438096935648433770476505832516029533263487931171088301662246014274269692209952589878049572604480298165886018979871746461669658930659542322023493375106105894909563879161300037304383582515601403030367911511322968875043016377953865596095965709907841408476442671844065407007712351338008853997322137625126608269828232991891193209820395295581457201017790046791317949858899698581582770667177286808970977289277551473754257913421576313381325660253214388682719455661757770928524136045510422987203272678536912143805717238249068210858878427592962004720158367997096241604942194243882731132463920833261193089450750653062098992594860548280489095140756370893436974590218676421495786577836328907929915784026884800156547357828683070857015924098243170344488872586562944967972372559457847577984122119407508967884483410630742377248197437782317073710647415491744967110349200236711168592963863907579430610828350289733187488662736480594881985596007018636771416943349850337463077110445781558556025089147240280381517569689879355452859007688767246141133810122281710781787572094682248013987692368107449956890601611403869852024834371004889050437534906980764351204001451007534042161352364443702896043437379003016475412673810384090779946536578817247801632281673513332279960230925338838713682065927901930541489882536137234786917544356919061757784152464745977631402130244520158569830802186135447727727129782928888493286296184736865495129717010813443296391075178342725617518993658943251918694118500566215797224627199299207708742717530211328416665276178178891558220640543726683449947754612758918754285020873535498334041181512034662174670122771443697222546182879627360090437440294071092025167447132846947137084406597987509116010763973717146425729053990494590913767847764061156964774024274540665541813948572662695794696490665357707376413121405772630260048953976936301617105826688863899123539293566350665151190069416125981554155998938845987653676244423435339357164267887225585787383458944678059468127727003716397161440347173893736335905333462030151439157456754636543789494255192412582491106634630292050269064600859947055121833151722836929595750494346464063556386069020315454891508209024366121108655310736030914656963930123477922869378333716086270877195208115974227656258480073463813101645691802708501813915671018691833423765144900684472835618678357599208353801921919681348468950295645163232760588425110196565906482862431370916009020462165718683097460346420867853701544455164027970721876915330120942903334020087236607988783617301932790342971398032363783000912292292001131052348141922261542593726067540530683336084502730317817628901533275818074127271859448453595946332098277369207179888125757207000750403250892828125*t^53 + 666412244015092201653257444189208741372571872018068229841360727961712049066455735354396796711637871254798708869094288707443796776258708959107939647051570294962417799077601096787938493204462729310868160089873998564133598865746965694839520203179317134635263697590930497189450591453774050816435904466014969738527815719038877682903890912351242742834037473949194252032516356379681463653383394385731174953109104081652410528962681829271984093150540670655703334157725455818179617081906903325687298189302021532101507958452033684934588531795995724211055821659417656247400158851102591661368641326937300163124767923486884586236421751365166357696922766999822714692932651019733953839636386497822278135073031667985979871235451938374846104893722489328763829713459099987106724257208011369419241232916554162986149340155073325367667705557469797475442833895798523924653515406990338722899396455951762087847276056445470651770022951685520183499501247969544068877336561877759632762663041057149491317277014881691508158228427265433031268508897386215025751637293542966027355922862773726408545588565681197460970286330747375869713390729976835236463800263899047979307375551924636977589148782541226704130307366612570679086966277537490482050604947342834002960225710483569857475632841620382596869448853739155051004659006139851018000340350054362388412069918290754874147571390345130049942275337751936682610391296101483610359735142254010088800297722694582810461534865816530069767077546575476166671552330595524937828909766929439528131956932151957432587853759344427131279867407077402406832742441596258593577292607016564295144820925265261349140216145262199984098527888186141200429339192271307560437245286118380653066131929802540896708040082610515167265973119536973187107342212692214346316921317075224614251098346571030900288020420356647850859620089828108359061644156285885343852177683361613962636704238923129999293457014086743474722225836529987553791255369454718919530931651223713667298811430052961173875009052159681828336852577715144949275936133051995233338052175134366072601751275640045130296311068845404381303226067780122060163453767845557670613622457437471863544256110499106744244385915168715026948206965108079732492994231375212722155132729726339591656192049157790637447596121443232386626974389167926510264752414663226453512660528269362199075436741679940704488958239114232448620040886523178279685858407234915686518198373069431584476547788264514802999844996489728184152365631378454136800700570038177847135772912811646593794997017287417073464498004505118621636717456110702239317505735262938943606796168868434101352908499826182341782894391899841127539721227315505031151792772712250194079949774134907350419670911320326767190148147002591751275652335001296736731/149972900739402604733761705135921893771662901992650993410634436302277027838558218479152242256838093768364019403014749738480127575013545023220825954684885478528242317791579693912515586639562694752164371321456052373188502230256742687972226613686657189236427980232995590888575172398547104694881094494690748350530802805958982810328348788586412125696358974384027502041889826748724413731886474435666445070719629702685768244520982501309925725621631672606589181763412983522452336204697237862998152700760739505472943161207761131466000832359966804260813558861626473394946963362877262279281154834996530097072489299645357656691504044765295251686441711744808812891220728974680244349607078087890556501276475229551034614037495424379601916399369075275116943308125234722125819126498975255261884459411459138409591744728973382259321236407827794140831345565751181814159302679902213978697736042007116688395087414286253233943070077628536481405252679776295615680115632298845213092186312611811523002094552725339515937571349707947487998465983150801726167633668806976582711355467147127373332208321557477314962028720483616258905527280473072108597170685559650157605439113210726812416650479842808177323490230044823438491491734830432001225991418543286269869653625739273301919031662982056185505570359536806168464152301938805338584843194933161104793887782660619268461418891112262074067120275399333566240587310391509201099185092784718489349860165496904399333295485670067640172170899222871814601352960502414617974474376697397541130743691258774108736208310662518469317140110731388442475720832554658918467114192882265587524290086503984762216757424057801514096484013455336937178390628388645965666631392365710527759486375838574835104070486290626860330280546353279657421998204837270701880167529789228674625319688962436813367679942505551675461295183854239032587918667168216093885338509651960068278465457758928716420471129373532092488867281795316943452072209571759120604241050448851221161427272323503506871860942026672322343913190846810428472966968564772145433918349905308310390424309221172649647163808726367761088785764283819762239224133103691371397154054279867580607899779313239256700226391367839770588039041775736129691912967571145203041825953475264669210902440389734769307119222821926545401890800538981290411448363398191089234283789831468632024074923827280725642115486206770339358064507369283365764913703203281553255754712379365528517923180164087095538800005630460367085966848975460219110733747943589870449732471472251520602441901243670216300104802681090237420042714293372758303120126102008116967181944920483375856766864951977414833432380367559641284729640054815498838327284538500592578263164938964034062480570451298911854206806645422061470319680656250*t^51 - 135472790871880679305458496471536125603035076860560804509362147299748998679552089017804743868772870838997716288417012022437169525868344744964834215764993905542639612778625378856987984818193389518106457883966763802766252002682638883893759007865343479400665408424504471752086162242089630455969417321187017728693251305878878297007938904737765836086051222658438625118472815999792997388971387841876842430832445712024965445242320762862330496314866828563523045256359904330578405527425166742460588600283812985037753321361563705513513048249049875801723304874518597930636846276581749291427050837213018218637607462739362970439800693877049651207691302556395109443077582457392057420774937359702461616379587321394979223492588859367629653357350656693341316621432976841013427090421317572915706783657473367470333082093945073802261423105702138568529938951177494402673249482365537452740336738574392010930385457125437813162868093106762036839872585289365019899536305466989415385790690664155044249280331645089589993384308498442838984217961804495259388601040588056136092879622440962972026867920142827442643011238791220041638513487374162372544879484788581525519866554299966172712843312574795172251579599049909870326233961566803709280741401908706810665181456070692665158904678637255552603973111849936424500203317840927273659055731772087247721244824243657869081255767266388001183672701254625264263209914136343236708975138739524492818343540780479210646367443483566588669098700666893262670446029082067626088872437479546472241475760281344297513041203405205785754776318147823762339512489144958004826804829519731615016721035929028290697426936699553430612426471756799089850276163976048877943207801770095588150679275634071746906422329156532212938523999836781418726223488695117425746405789531674266400266778084569986242271026995941881337953214941840115133714462406269837343474259502599322505572935593358812528385439910767404577109429866071126937895524959783343417276917357157261783973940387123683112334107618065124807065695887603686254680027881688803494884683601825399508103430672206193334801246253124944840619466351795082739829093493254909484333955834210560901300379576411085046395496370489508455686381981881245780979695432557280467611458233425421991495289358436769891112397220362241814640533852268138639938900701674399548634218025616385769689542524071152286178632876102832022950370473310783059863613231729794292621368097617445045719293151491533193382971873708790605991794553000152808612129369270733201510826092401394587540472360237244824592979300642510384980959559718412181213735219899708207947137699475773177670286298239894363182484572782523568683460059436121183540657297678829778630747041873273726751661893187367010741673818903282376422464828476606153647/45480344048847811690448715787352174299665833644590533829614946320469391917185427497179948498781216693000936123753024160888325398265817863850158755473556937219474268899779815891400015429834268618796339141808442723498853089195179299460335693882601846308855321805080220639946015516374214026152448688863788053708355330229761682535195010081232322083452478081448165896995325564899117144683960368349871071064964828900534881908710586644520939821139478580553771580736972203502729712446257133638404935037889184018096564976719631142505415817746360172296172822971888810914253954892593731948889645440832258958616880314020825758548813749684689669922122148842402419157885336885874972208185695956265821775989040473543056864813018728798886172571194842962751467918283327116129397196132594022174307903655892747109200234312527110209628544199542059766926244062605125537917508777753104062813438708454482442601726866176511761885924739660425989551517998826728158156199210975510754611925455340097917813837182142993291787024014374184296179678702997486435520192874917441025069987471774280459644307884952189229062282674764629974629345981370963303231314981428112609780168547640781381994909676949203142795691876011325753427433615952031395755720052576758898706833191237793596121159757706559349559621341450402220844618013882372776290301783706666626983028120794987088207412959414639215191300074532104036728868561974124721135226558102157135193432976779102102828028600969640901449517031214906826656482215977348036943269857068084395847207199923882495722256650695551931588927479859726035747192347376357638409499081148057637131935927934986877476143010295602951329177021602668781146151456552451396441735643453326604535307374401795582377105314213084583166450217090984563954335778483432131176294790875131513009529640798240167133354241961362670664451234402619043737121735250194310173624947722400226625271008178829372870324298799127699320002809366322317671440547583901508730573022282888299705597322592746490258570425713842938259251851681432660772630042207971206262014629780806677113533163488294047139360251997299574626436730906953823287152957229456299840650513041760093064509327900519251390005547813631518523081524996929351777397649380297467117567742896439282813867516446908962319085448143933523346819130770154071506655649697622365939285676669447134185422706183748596414520920591279710121544887292806312956781955077942931230451393563801180941867239520922142752215215102245744076591597253126795465324716793010930829000798649347299034641489352234766651607863168530713905981734348629830071472663984792682455099832694299569461141104554458077864096264188375312914906857146063966886636974589520662159784844616772813348546849604688530601996625293080275296618625156250*t^49 + 718008130687028118407906914264000281274786988213378107165574620560151327209318838033492849344962499004328860755398622483383436428685051416247603328204693842672791896785118005591369096968468498336638338448253660526409314801955855269368922313541059315865843713291048524793063979764012618911518764932281163536912341041544841140532716433727224529146670151304339521809624865227906402507446605999918493689750940673095590125637812099676757308773412879753398650955079592523097437591957417719498154533791137721441344174032108176576983959090905112529790389809361013890561127094814784474624192114624157475405531335105014045819390319944621165663918351340374795872117769075099042853050294827945784185940732177239879337622278325067712481618632458280480862641938961791857853862392817793973157040489261969997184172286893191943813017678236587818317564185219466762653947031780349681957056720825637426792956594758564327231734890222510432973769581520773703291650207748883403115494727346526405534670612951457999805964106588291991115999582101742443845170967488526327087904545685109721239904667212153733423377093839505721994525859863234949035692905382187923463788628803490817026468943745674607631490478530187631572295719732248665090620826343261155896133976371396372263633439996270601710639189529378022735149714218204399404091577136715787133119812026222573872305074897254813125537100641072737896501005182452183122542811975551883618363087852347171507036928664466321973368374869749594770716208791033176364993354777590911794821833949606189947726175144122842593873651328772920873132177434019275069299322870876081014220636808185329182125129837729797075439470002429789514083724353468939599430060268729653028034268044439793978699069857720264667844660727960104678090301440566103473981993929082764095378010576853454851598041332625522517029825388824590921465410595876335019675543683539586647065113380400447345275007060603679981195436675193902176366926470085098978839553543169808380738261571211822772510023450722296706038561550328734674274729212577739567834020706944948157288431114510346477363722497601563636153105018881801477856857067763797632884508006628319308332564323931777756628451643242502254459680857783094899465707354418069926340049756467506062787156565009342637835930125776709882017855969573452016243476652907479339113044673127157520761435836825402996057220107766558586284271895871506133470610176406840479567720358545805608784849216479716117285082979026303672488335862451103163871718920861992670696532049415474851977467144386619057786671270337793381844384354351841489311748485434148120081299859602431873630333954728520645304916813436135379422731799438045901813606992143790708286811211517956837733748833439540276066196453616336319812619173358438657091/409246458526048648163820498172654090402909560935970989674460647849046803134231725428659113434080747849770640349666792954932207197276765874674897919501806104244136559319119631481124272899800589743372413247577936208828848430391371865205716803594428896012654328019501105402697155161382648585824131059126316019701096643108471533915272829901521325469149241077401020971652377204465749854617325463938364290466618550263940540073512599538602577757716409021047418492832593915061072829089518412780704208560373372759730558468666068659204322074684529092034088349003740170855466218337025792447788122053248149326179979009893444290555324622701027061684551670729425250838414021856422236346265595891805915475385374491383507381185860345642102500238087278185702218339767216102074298679298346509211240937970830448617892391136501201399503432733568880808551823562778942773322499879950230529641240278659881331480807561962770132229459462287974734665035578283571481180852664198286251010885112084835410996632648154326456334838818727447533120269325231079964632179286375625475540834655209121679555408528515673909143101544502549444052867976912281661354989329233306876246938850330640932161647458187362486942698288916741379839441973910246935034620057449734632437821226528432920723261178688867691412732010879298021679899222465237900863490680573375415241402637222819595440604162042231919508309601575158211044640158860968750750606325105724006252834462460896285698381307358348946576256978129268318500381070936406413685367783316258390641598582351955203971476246475983117798886853034718831306883395414294720456941741242398434855053491210535355083960508295577202935826185774997495203901704158549730947353496417688937271460852602564255578296461539195856015652018983845374208084162874695417399874115232881579336827286418914516463022817574066645222528800859365519941222729100231894204159331124986873546250637160557884319001273223380870496037262337661596571696820236342727877052883526607692164577293354689444266409784648435052001431191127064908581276882328233696489875137102709024916008956608764633124443683016329817739477492489833504433733593792860844475128937799473894903635704718021947538600754151494248309173954568886846362428576898913362604438442913849828128528897292350632663405099756121537548797495752406792100705958522323704744817378905379005607829106757340861951296656734113998959267418702915446677202913507945567297415086065584114597667015797700464458240636175609522621417742742047142869033119092324533915330159724327128179155584772215481235026007092227318914338541994972782856202252594857951468282710969488355795252103517553870464045395411592873748441032473288569288854708626167950458576976648961132658895636023465789315101631077595587110183696875000*t^47 - 1515640577765102142376006681651703664552762009317710541648207547202436749004465375991729157132063700130892419555838570689745914094303284949682317770546838302184094857027668540823492789443838091422013235402087516474679980622362866839721389620206365189010618530120322671236512696772908828570139338155960383155345693215633471999912107114016505854426319062787402553440013058207408558678607533838191221426557203765971900687620742685319455240138727549074384613134745364136560922725787668200896879432566687643356779117170503243967961648752663589526999825258842525227548989881820539212640671927692090865085523379089148875225876961337482710245396791548915681042680208512736031157770957286334515630562563056170576373169823231061562632442380670853062406934502240112397873245236935364167701197312985268697763876345285127685734691506558198717019497643691959934574220378400410006841473968477749449804692101611912522189532376876080214361963357543413268699395732236325184512818222129058464993990710704979812137907287682502906995567946992286760384280118764845483277557121420120708856596905958610478330896579192595049183235100640608778409469316743987123674988557033721553125259082890584009828019725161018331622588379422277000798946899949641021555421654670936189936740459178307062915986927079703257090249277027893094284147880856467999592696430376170974563461658981105298616793855883838977810262971693176231375874313496648372774442308190261467976568223680281553758903594360496517893019485468187273186189972185822542413895350580266467343220518195445209105852347208943739028466183879934123267294750686956202625323877123956799022131085850537433724493285369004292123986083589571764519671571690769468711184157606604282454859728987059376761740837942981940400948216020049750497661398260259580530067322861477443545102422282234722967936811947573844681018066781130376719646981667424834502028115029856805010580592341569925092842545362099168743133332817270132278309906222326398259000010929915234114948192646289068725832126532124298516718730147443882615890527320737263649662184803899792800851870423550555805942073284465265776358379121706089149832788639254459238955160285280135634792505309383438637687940094333628122949590499287780728224659846679753972706964594020741481295799709849458157554684151285879229925342863545018436233397051092866182208014240827633451210819905677700911771392820222538955370384367380938925782244808986463645156094218110161848664971227507188762596314293039172641682558613062020320930955724945755264262415673413224920858571725207914882369805035702794100236165859061885127287276653652901545167971345904800633514082417831726765828947136869435872379696051219242122520137749165573386753099122619805593676637084582451858602693938628749417211313/1667954471431721073975695694473613415610084800008242988950527415654483379771548360324414517626528344331050524366063446624484400876720564466994671293762546195494731260401465353186747444556551949983729617351084844578300940154066124762435434286370565494934842979802135435046431869625253435363729334971077363133180321047346217834757326624857739573071566670497176093911881399132020507629808280148201184532833997084797650052311613268612261245670293171835769615431151831054250806457292962612546132846755659957795459631837422949951568907275138605648322064856058933072606217025521240742842637663423515626408836761004394777672089150991933862988176233841898898319250079562109402803380575749915070404858557575048854339787550369699702680251002280627925686926757945802297417140476401737083539872252308578296036556715148474596510725941761088524967902941393315336792600612351142007010090961863045519665147584294125054747051610094334311937411411792660314655148257903292881703625355639608297508300373649562533005650003950286088853678854957990636007511925844437045509957137185404928466423905730499266824343860538716107719886332125663727091308790403068358978095412054835030910334379521042836616303993171291673655347915966373098043311759585039911427490186075779072630251435155353871336529194483302156157866548582937970010224411466006847767387899328030569449276119898439553253457137426065786199357313128826958438298587139909513429280249148762487775340649973215325655738923988440787225098938226658230400505585581310620894314392404258734940959201845865985270275622326638945133640854038766338043588983113839864255875649778604681634035663606454735404933976219958018833825015259208886114706166271742227078326262084205284257023606467329343083243571224248529251255921164981337876440440977489766032774316803694328520517035673551243717707103414780790152280272889982159167346988666565460862577653506432130264326408495624295320367259818015117178507359555644361901847946135926659128614746101111210723394956437318859869834411789494696209939153685902053849043242886977208331962254495691967730246081038512465624782850941231447673944913458143436758314563486946355342478676239029537085018568706865874960120449181824902767529982679438178456065390915614280127380539543980253046826613304934967466374893242017989083228044489665475595325980526043109021821631427052622139499143684156467694745549047180997724531197608971832465033277078200652553326371520816038059362583366970994959169827020837047398461834671930229230072453899452107275782196482765476001122242187875807481666944305393919220776008349349195035451686041533997727143165725375971483892190599802134712329374882576015939400796295285519225932200989045838044772063995563672911011004193695288230677247113804375000*t^45 + 134298698579573800440530376687629648309467916542063520480901370083834276558517587365046861569382781674028502757665439474403668296208563600465362559953036426832532235890599000371851539149925340361828884673377809489405842767825485265808488015810058722482883496136060010203942435915927012079812374069270218058022811708245281123886081347846888202890663917828640904539481323773961941694410188503114589974765465150795432761271854788631164025365013800572097192096141179903844400597503631305800961724509683684068388175218352904935202333106265017516457923436621973093156678151523685188793240916968533480131645206122584235981654547554065600217484038126853723448005677839987975601136661833186977220765918787593394011025822605308223559806891432930031367476433606086279929491051211348651619258173633813469492399964742511109933857013161141702462166229399126714424180333991671784384978999040395935113918877452369394510366138391954659306404391638229207702614215601821174081640382429467927349191107873488174643422039258375886626792700811177063557522149741091705397570827826478469281070134459404021637265753922190472918097792233627757342996450486775908262437858739409574264345502341537903775248249447805345897530724120464983441951283977014615536019772238531394311686399490268669202244263366634201089969057542180790950231536949610719962830180912075252925230508019700120090158890623157499838856365642624995176950503015933432226835077567637115316791082382744233388603577592705580315549870499769394477438299319590988826069196944020541238621999422051454071534298117426299539833505359980651114016320321029564432893102500577284473291341531846622818375496888299327113005147344505206038290479132020213036377034936200775933219352913616959876619942586455530006026181967993662754045894231059084599292958235116848422818963418010028769497789828501068233752870766527191218275832695051723399391885870727294974813556673337083902013262717829403899241644401458779102952793566596838613690699996514384373260152223076085177503478880753907931336415766399541447595735019063520031313676070614299751677115767174626354359597573158413987263980989904659731686830984139597504893157682799145136860419837559539916623575571750722943429967405498172925466279023836139452300236707299557102668050193321178359116778998379175407406395082351517080771662540684129432212213866514953895509440310173156685936386869999022621456120843427348270497028271305413212394613895634125651871675037013908857786385954301371707188226078126376575788041243094084898494776178583826389606862140239328804268636401956104311915063015897859992997707960094668657250505120954216635567817362461675378449605626333413586373984338130132463114733353965862696205850714746113392479754931426780252517204280555283776811122559/324509808830771511170160351224810787859250942757159274850263722756777821997775686547561091151561236769296607573886343893274687326126412042411963270597579820923474937440329537047777197268724718269056728886861062539622771801085531606558271715048317797958990006403726571862922467079313196146876673948261829205133193572655914158740008768902877999160923693337839482271078258875574212095532699837722252679665814321720076137955292759260007715685409260431603621846660761797332573567413330837174253179407684509566649979483036398373910795182085299832245770618106576867792609556854188060079717616517175095760208129835410583967092011487430688232477398384129441217445209923694840478746598682011254253211926034878949327663111188593797710346611665931055319756528129233313641934774908826848142035145976924510706667867580553224276697902669296223024310894486632794969315963580761072697185474913576967214852602233223663429120818808353264466934153560994245662351622176518426207005333080550458770781550473375999476988128546327882398087963892382400405461486905956585187548327467960447749412028770456024023269566644810211624168996394670798459653521332863632952293896278668459902666166504594000768349810226992413396723800095235477185982099003711653878837257313187684019507806995224958745584735504473563936936036285413820609766993830775332271188467969264614122853609549129739749644827514782354626119406143175111580606758453553506446074412917720346232735719789233337247022095100417757603460915648319840159031697816986099687327166788873004986846618048012371134250290521549421436556126157986650879369367714703733590226473640259644171244049663878026854893265817905165664225289079874973287427833015757848846016587212160383637116481658254853304306610357073241635438790884431369180183023572398286702598647635918752137713925496043136416633904231031240395182528647817640078002730795017346885597052365529184454759504586204237900662563549038274464396265175770364187792861520445286681578268935893969997407174302416147070231117227045023673733717567112721809963857588344121309918434180217403943962320877603925256554974666455140541897504829467684195978755629515896467186684677171191048429723756191349672796767390819489416216111074632916719618944388137844944782591637945491453888155544104569781513604229641499876081367322378249751935087989011275988578852958752126818473666732328663881499939597957103001739347445923297627363696462658815846763830725883209182438209275062912463722929679276185554967408056727759042428540753104515537766069560146927608662782896774504322266535497638305839508754513301160056341766917636225557803075909459258452032802860028170875698748379932289323321199368116104907178587103535473601821764895136887918575585371462272187990651077363495625000*t^43 - 34582980511309020346828174952441232163225728151545593587175564706111275004719038560401332655275328916950964675843596047533984122755730806274716711741413442694387505018345385462856292805362812148454984461759642740299809406103225642903516417848112278239773433867648633419962464108153654119795243216750178451540098710436484366156643414811390523039397267886563346209693264498456220954667363200210860832487855831231847223811022324816982764279054942441324093077254561625626637141212553476350054890936185435422691995262597912278202199312355213418547491724314546341515020119124370287749007368719739062685647879982207115566604641929000361971571226474860684606973691763543166438643483668180913821226022933899111328804363462161830309020459750645375018759749435412242270954001132614589936324525052119979273725156854184806432676544686280150571559875380953403000519599633050481450970639293798488205638254478568425184755562922978714893485033596939339781112023212715626679313766796470672554425673746398128061656776103243150863808200710937707481128203117527363658485371855650817355159423464813598868733884158741114911325661397730696708082229137910654777764533137555947495560290311290616226750036645609858632814446182789518043267607443795189544095551097896874437293186734854568387711831146360056885345757231281807287121197519381032645872065423357891609917141928371229111475350877665542979288017936620021317491487314754925205575105802207269146319882633732115855247878419116845832662195436574888961192864351668299546049324267857564765582754303758578486552507758537080993235638808131489001586589588907649778787281324031444374169875922208421174449185462163182543908590486910027938022040417040481933485139267488060509650766065559113602303364328721823515014777665331420841148680715963895780371441568337259556497188708855741668568336655412326708827668293937439855027613671617479257518015932984103507765357630316731638966413952722175865176307961042260973835925737062407689092643111265631156103153629803062941228797664614754341215721786642460008855153581725906513050501842894930668232438802940712221516733657512500046455541293360080686162919704072207317198509282171362155476465052648940423644665949240242912742196772442119566355967270205414317414207545084829479607821499487401771466241608703306207586315653179026419644226917605136328704477049264137911420363144569039251247465388609193879117019976576043392322689193459486758842536845618939896758844595472853514344476669738749319708870737669378707292939963182873793750403516841237102427732513341707509983788921819126225623513967420381684006100063879858334122891903376762246762316161131181429842026184561319415887338041379812103309551704375824233163893137598587776315194276903605010772881866581247742229520693/208793132813597173853669063191157328622618823634451316376526271231105110277638620026725353221547152339935026578547027466215496496654978290854208926043404070826731936492615128488104708320187221832028748043484249540997597360388365297242919010457444784733303647531079887322655540833976707598378015020974665302527558655274735466476129673015030030467881136023571139755810042532346198480071427027371681956684206113974932708916971310221555351952627663688551167544750722706810880667405476430119868324735176854992495723233271481124299193799326200667258906676766247131990593745882927201446640016828880100372847091289450220692004937623695714134074605161881733496495755222222261703379594500828946535012324503061649567411149059327792325261773397459516213486758408731511878144079980097894540999357489028948749251418675859826472604076911252608612541118158066061879482364164365651425320886959898358750641596785717550888504092721653650781050656942345134806009183260860692830863896478183628511433090614652774857286935421280730535203883744711156850025607854220128454003962634424164055823243317425193751406000244335252440356796129904467225978622252927763837522429388600636991637921084351178788938249991010622573085855875229027956872203234946257922042576410810680415652309927160244774290953851715548889656519470460055121012871999646144019446843732162503660440694516106731776903261114162290185797757440957629931708224431356132054450978854037121994705928236483465050409565064609875047188030998531370024803340455890281194171742972685731890761777503759897706533132661151953327396577295448775371997345118762867348750366760787212916381830403890513402760783433225804264579061966121106843848915816340321350537804175265983270392775020427541273313555501062628339080772429517857689575123693868665087718509719234545949071750512957986996748946133144131417055425409060962220730439193693331717089576328208700075542937059340711207403044764109897523603798523945273082068275241836889880395320323094569843292988117058451215730098680966953216433322155584154342844962634360946269172325867891818041464128936752913149566379048959509030833278301130370451676253622091623308344921148877588038912147843130868394125051887116415670898738133290946416499010730352256824937636480228494501338890776439374355547512798916623951277158819824765344268312427038262845364688337801756014986932858785109319104612299460771698793533627997160488923928731788230351018588761614778001103654029691641352627931499069173651645696656654294577686580484555618524299099019319341019527216902575843866264515087627747168056020345767413059506718249331835048819033337093941484641260754901846377387566787088217161516740678710362072060641314677862860086871986793501529005996789390454198474604956753256875000*t^41 + 14264296204528391912448371340814985376957758011250819109737538430008619947661392733928406706580859771469750947857044340807540045414573976009818389561800417158992853843309678036177069345538111139250808130286030933641206688450749320719925056886184222255507644389954230204708056861498810527315171059865846278202833045947870500375347850985256871689012249994033785144186221852369126505687450347108789437461595860381240525580150732514970895976481470143542443017414685034827651099966189916527766828838996382306453891854542042322172909083933812893107972383048957425455290979705646301373463968359525031501712953285626759759416335693793462090705708807147650055635522867705239133966402705489804535354467294804998565174946509552379316848645821819383042171852547412961010829374605629612348653503939659399756081041446229692152791655766433993797436585457465157088588623014390764314398840436740503178920615346319782855883796385500003241593472127534093813191008265012814360954343002776119610800333161838342649870632214695685303434838033374019567257266163355230881812892669804585720565170400820983834769459678910460476830762833802139496487463741258591101172742204950096689937822344901051941853434479663679772597313736761004264132761889807167736055584757674758764524623879360885249472888694852397772877547236072531148564745423149478560362097789450839706120246054211643987310940604601888625002052853925874121756520230236713631748330332066184301643752017002501076099398644104097892406205124376113702285465614504532640719084176344211442903260947079591977355434186716246623769613545460442040855112417933241655597878345325815069407172786393104719714783924856411514874800818333925971998257673279633690158094211325129857760511432839652568005771221524214462543578443822514706520110642837791983792731323074040300720546381852676941643299879347346281396212479627133016259819803408877037697922953211145738479480509347690309888558320049264459395764628329106488137400678680214097829127782304732427935425023878064813075275073072910553693366087495106871114026955586378925770754489477493345470208724977270983840846841720392279813901919271411046727212479578197371762545945980755641618492289553371695287097959040991249937564845753973536313724628622333746679920696213030144737722635790195616521200245943990998051259309512830571626605103124111134982051433014106110681185859891463619634378609327859215636198836313677417573044382580984280607759387371733297394275319620033507022644622415452295941752954978466033781705676328546342426582559013774570837468271606762783865371304971594446826622709008095184756704888881161663260426335140698923467612996814381359944890662043803001788970710069924322535953280038536913634435750171935561148748330260797740456082836762332481224210917/245204618170114729781808912015956716419002350195093436183652194140919781948007306202117701405304765491899305603830228597518930641803346456210491702170485512446515676637058986261030285502854017834443517519360161351195958851285360708835281715939657716705087088502963331087460104662340938313704912762437320349187852420767768602703064481845699901634840895110608545835176915803230962361352175887023085029618159131412024632545174843589460736500463951380578993104384080447144973271599358295372479508195091843119235831065415166247195272717989184442158935524055970717203587533274705969503797970983184800803721645014317759178537506014169478915992493623039157752591966193902485390676279883290579894166912800546790894410898224552029279545229002138431845838717497083470656893596366871063954856562514554728836011117298601235235509422031141783041313532666119045841392093524736734539736602612661121313253485005665855494670050354820080124575344677412640022179077414888838044051136961574188117695202758427588033618681476455296957806512251410785422652024833675589879519287825549353641168028432537148271468266140603473292760481308656099925143186865328581189675731099051723686521119517353884358228700904077109192538633180299456003009672823479568754789025711720347853991676170555263070295351901465943391145400304942723270165116750803947183813793309844501250005352218305832562387610308461323718199073677612436127115878204141408741995478824924083513294888892358020540907818484413792281026919331202084553519044950027244865838278637434585135126331385513148160233422869133330554003541384777037418577369938254440557130003891022056144482564242617761471778822495361523788767849601676373037349397476994792025082811488757490109010051639843563714879212131125989134798516889787435311049809899018932292040152267832765547507433834120172533986872105143656773932164230397203193370015784788632248240563419591436796033961448957444991133087936387599164915192656779631680526523241327957261976455452609842389135545800886937220424493938745336521250352726618951990438657337670233240503597330219293626743848983040311418332223200180496581332252443888471640200283217163699080409950080937947904234632162115885687246859716211107672043274173608757803766521138206369905384077963975658786328477826476972566332018079703303493999882857916157349427298618582740390349018133296452490771239442695195456460660541927711153583137663123494574187491913063494912232806070042720993979047354381769051927680528784895398213177902875714241844118300764708096219551653176250490005743752659192247820400035836000637607253162163437532079231309886045307332596467831055670377480618256680562712471726787747715293440577558632530968777543944856017394704540587978015161920619735374869672005577260227281250*t^39 - 31288435429112639144910957094282036656853370621374100349884431598398572527964514308608424192059295350408105241183069751028941003112071273984044703180168448701920977983708886001163333117973906339128198161763890780791605473964917616258159180847334463947358843972396440629094193428091841467255627529052177902630854698227424706030207600968759267947888896764291256498571720017628814347348424984307016410924085098921646176847513381645544062893719224421371011110130125659827418251709321987869002394198951379288551272348531048963354522950137315612910224076192691610623916335717274831769576681060013114631335026146215361806826029778216038371792362769549600663571005363130877691675678517896547428974562204336028051633119975638642352070166483595445337211288137736463389254599147495556632174729677345162524373357237689703876915202957143892146946338187987704094920891278158773424021424564853127198568222170254294720975947643544650417643477601596354602079503815317554036717473067683099465048864994323929570766642935878512829804336374989561280905245283283497894308297940009597632426495061072792549181474867270293641958044472129543761348411947293068956856052327226806976219443668413691689601969245546656102798875926447656563155609623378058255939126739239013297774200037698156215596291055011949387870212831385978514025166490917992917396026360886983817982792132817667124814900966083764002187431425894339131329062083660550803439325240950565807066654247668670327428649917111193243127513355593905316218749486054941669428668851629854557014414989076784907065347566859316845585891805916427917747595077782356207442100358964065371555215557845210098827655658408401302646071647821898968699843935830215630989142491339269943237144664179339115696874477328828368492199830558448205987356971152206362573871945309370303467516820333785657180582582195254186634614045679409980358956512841492333079457515690288712931195108282159358302179886286653282413337185434082750343122791894156220436278936994937906851344296001581061189923132859150093825682986121605547903112381121205325630449607200655884600010104215110477160321474413187065551772416562417060889445193352237260809696081709820855493592803688412472413090034113626036670512024742222999613114474409668734839409475975569991212292286413304397868560661638749931737624769022179267658684666717303712792773886407923677054727220314119860910680967213426237842097693240355161633983516652075697068872056911876643930569975088913071988905183591740812897112348080752465388198569260554962541354755862586928682279568308352243806847577372404477589697555335666598531260759633782024650944376748261414714671975196903205209317333812714608236707428564141521054600187008696711631137250338778182380317597618816525043733333227024829939469/1748713579875301168034580744658085268998733063721961461871717259598629168078785524191397100308834442247178045955143550117807236070484570362362656555202435547329308776473106448873415243922792881432345724713736709108514896956820430101521050605759932368457331967643441242957210844831985011508379066912261591421964430329252379137805337910752388401332483918917476435852067578114612482964999114869655434528727422132449184371310617911777640397236228436603758330511938956262622830349446286516705744602732077044068148845139175340516297765782264901170724115846926049901608811391204578301981157973065074888059632327872755378537566010655894158579321734581651388907373885279578415280817856819929966439644221940855733093787606793267930962382178021241134259297657232088651097515307137862387354561136175686270403730689620605015229706333127526622745068696805869675091941902187539113819259753335195559215899907328953469509842036477107974073422797585313364870767917664304935416139901309186907129476556542772700282546580205785886163218601136861969923349200069002923117381884364208769370760436689039710964685965915015499163888755588761231815312985774701049705289766788273596395101408624688948496852809186115455659240002712162715753884416085291461665875236854374182384764485598026409002248979471301835623630012159055222294716279780373321807258545926718736628193925390856030255224720499652857782050161728800714071572373442742895036339172906319237721401290061032809448779193299199773791377259529325948891164205890937418812140055893842427151093505815954558267247346092806522279300680250870328188399443290931682763728454507360263475128827860631589443580248861514219004192337766911803147549546976143146662978259083992940443660331192722605297954729219269641526162579445068002503564469398223736214806391868726041559744928213665472357629953680956046027187022039632029620382369025735503125378429750331170988688927748947689282078790018453852267259967599341261450053653126001692069436995097773801092109155618934083728601440156506464992514282745820510557970741247113345032831246114814531641305441328200766069977344174728972909230155782972982742834711290569812297888675516602110285512995022934572010033231466346510284148296773703878218275004551464626339923534188957771974957051964605424093082428182165907103122827399202377331531155459868352519961618408903526535239191575347278964916991455767445111846652853540825661014776159345991386626772714610761617308852905304300755439170794358118657917400533987407230381673803770561233914931202226861289443330143055143687208672342290690611947319655993706547419992225688527366514024160826242122218518173275428346259247801938009665478823117662477042995132962094252013940269152674212060775357436424011336984778043504687500*t^37 + 13747507721993340285267710259118646374209301198846470934802868958771129739781483033970169357493418197333572448671792196829379017662127010651207239941680013399344857955941215951471724518893255883799331850484715779065358461355949437174869923169908185518366397297379941830864739650359826219247423266757997047226700505967939636997793794655974221866490710826510635956168846597748310632139421685822654770494633505802519673854973224548772933639881032947210419111753662734898219048463248247444969503779599641915653766465670446356946285923645944153882769966996550784029029626863897484524690628193374017751665521033654010326680932283835747832826105328376631044660320396291524321068848949616936743018336406528265307823153936378335594876477269626307812607813044528528163617853925158852010969323167198587599241135706111053404779413100542126251790350155997628942661541562811057159041333927027579933789843191435266891303208420761533300389157896102746144892480205183107161596496001973255634448221427800382096124921559536984363098910450390237486392403975051952171729663546968682056143031168525010643339030434748540682673742541178893627669288831322760078778308351640919291813646166439080997627481338913050072358141826084450853886542109188105677495914872779688986885858925919353896634635641745500787155433981293042553228514650932581747768042131304029209325493865924842849698143836699223420836107778758607754909369804729300047877885736504345384920965229939505974175646169143561468916348583692180912915250614455120308993930468679276238447762219891499367507115178823882032408532331050160450420929650268487489198560064070652003149229069401758238062941427576984537859141751479610870289762370395001225179941352066748687600795758798785302094119989220303216246976974550799173822284762039217987079210315230301888369102947313324952131768087485842056742231046784865723485920040372728976470714183743726027479747571762566174689414639300255990757587314104614870020595790750194157959335397943337727236986260681319660714741196622439701957078867399644162805717590376658675560678374011551456529183353472286941220140089854558653242765091558143521880865389063088164497799833930463029055037928469328866390594995474827741057924027950799828452050893566955225952569038889209617908064634558328645552144507789778511214224871822091967375808708121628214607768230218746672902546886021891898640987707195504523357242130292340592383237691537614790239906016269272370374723519005828510355771249359478647557318905096513421240262495936379575909229851426668071050351740221029736938029548671960805262966023988724950768545533016900991505147061555232481320085118554303400514941741663133247154849762213727305274353411761532238968565019838167566775674150376395963476901393362286258505250603/2860720545318005180787770640186161691555027418942756755475942264977397456060085239024706516395222264072158565378019333637720857487705708655789069858655664311876016227432354839712019997533296874735174371059201882430619519931662541603078286685962673361559349365867905529353701221060644280326557315561768737407191611575623967031535752288199832185739810442957099701410397351037694560882442052015269325345545189866473620713027039841877041925838746099440088252884480938550024688168659180112678927595609404836391084695763176939550611515043207151825187581113986325034041854554871569644210976328137156009376752525167040523749604236831977254019912425602123507113572938928862329557889931971723432098613982673045893768127145953107008261361005024948371534785037465973824330425290946829079473326562669805169753463035150347744414276590363320802148657881104722201482907757788595236296927030481046415321290658399434980771150587472900934786712354569814133592089236507036443847263264551698861373110698848321860392217950558645131174409309599792496597606956392881881927725024631409125813626998379600063167129771640373855082205615267654499126670513428833447212883529488936776342746394369128650846001510547566273912950720436826986701779516273928302139205299970070724963236221989811402486779105517102672896696336890998438151926362092712717144494255281519181250062442546901379894522120265382110045655859572145088149685245714983101989947252957447640988440370410843572977257882318160909945314058864024319791055524416984523434779917436736826576473866164320061869389933473222189796707982822398769883402649279635139833183378728590655018963249497207217170752929112551110868958245352891018769076303898272573625966134035504051271783935798174910006924141529803206572649363714186745295581115488554210073801776458048931387586728064735346229846841226675995695875249354634037255983517489200709562806573228566762620396216904503524896552692591188656924010580995762369606142771148826168056391980280448161206581367677014267571619095952028926081254115143887773221784335606152721139208635519225092312011571468803633213875937335439126782209611845365502469003304200243155938116084277609392216070708558018666351213363355796256173838198692102174377276079945740982229480909579716019173832241308898013273873544263205207429998633342355169076651817216798637887405211555125279058997793498110613658707706322489963458469939403107436698854072319074107309382737483831744929755552467787305605822939502490446312487075533549999488181380175588261122561435953722922383400343781023909557904667084753340772084620225240104540924365282003861918880292124695649487737273879661273231645503479190390011756806738184046194635738012689986869604886306859743510222407230246040146173398401369318281250*t^35 - 458959100950568193153581326205945834813676393769993496065989323981116146849590434026701602019185954456389078687816761856905496443599398765100436712588488232764685043621255305113765818145930332468163857727653894813248881499725251061388931856479709988810880509773403714771094796688632834436728815055742269442980127733787407321155717650291188647946919594497817819002820684499042371211145590577924589287613134549542190293743539574059685360892378957977680825912589085658841366394584170340214720538247841118011661382600519733428196129609196729349788431781458309342960183716074604940850424442356892873275819864272710606827892795082985976778219504643656712273611867895585520495787535330111755948944214785563149802540800419753096373904954850714294116756786268498898103819655647216990749623346981272061619572875683793236321386771296019902317664095126795065750270806866695685390067343044643580753418863604848430825370695474861744522752080160308384708144847621196831613328341188453598215910003211822426422138600129197333794646738220243405314985877265453812916372671858111168555105320676950293600537569875096348200189243930351846727039924274927574245499107429080185860849306831378119890840372716653816277942106236106216165491135704250785924016663658870113587371033301219631054200622706880306170932603582061794621931537415962876424502038375802723934587697068027192964396090826072896969673967573805307543050305903019508692402586047109350955248265876094646596712313803784553585032200418536572722577086386316431105998938666203054072117220299675236423711189686941666345877446128702666606337401195040384064511336004469527115354835729937098077936435788401635982257507163848238572667125030669594397521209404303258618752790862462864546338706709726411886703945802788380897433514828958320942855511306792996472092045414029307997989101904162969334865770589000567669642919691825664570646757226788493697807334938117859479179013382690586173561550188682520662733618365073181607858731765272774911453548538742360527052638692158214856066268089091430368552994296085090258012441786049401649401937080121850235914756491704416176656004772726712121947873534242698704705047695914965605224901680802310996722703594136128815810523921305707261737990489614320001967395173943553275734241532271613319981263696323967700068743365924193569880554908439966889204810064561541060796672450362573835140456825822701403814606500516205589982160701666288510233586147849256969175361406793413633061713874264379132277299343012532325784873238682190056440530989353522516969632842411776099527514702912694215802947406446435139647920852786497852456581386517331490647272973450913760747182317168056258016890183948314892031442245433797004895517290855747441193044993389657802872550726583622401285483/408674363616857882969681520026594527365003916991822393639420323568199636580012177003529502342174609153165509339717047662531551069672244093684152836950809187410859461061764977101717142504756696390739195865600268918659931418808934514725469526566096194508478480838272218479100174437234897189508187937395533915313087367946281004505107469742833169391401491851014243058628193005384937268920293145038475049363598552353374387575291405982434560834106585634298321840640134078574955452665597158954132513658486405198726385109025277078658787863315307403598225873426617862005979222124509949172996618305308001339536075023862931964229176690282464859987489371731929587653276989837475651127133138817633156944854667577984824018163707586715465908715003564053076397862495139117761489327278118439924760937524257881393351862164335392059182370051902971735522554443531743068986822541227890899561004354435202188755808342776425824450083924700133540958907795687733370298462358148063406751894935956980196158671264045980056031135794092161596344187085684642371086708056125983132532146375915589401946714054228580452447110234339122154600802181093499875238644775547635316126218498419539477535199195589807263714501506795181987564388633832426671682788039132614591315042852867246423319460284258771783825586502443238985242333841571205450275194584673245306356322183074168750008920363843054270646017180768872863665122796020726878526463673569014569992464708206805855491481487263367568179697474022987135044865552003474255865074916712074776397131062390975225210552309188580267055704781888884256672568974628395697628949897090734261883339818370093574137607071029602452964704158935872981279749336127288395582329128324653375138019147929150181683419399739272858132020218543315224664194816312392185083016498364887153400253779721275912512389723533620889978120175239427956553607050662005322283359641314387080400939032652394660056602414929074985221813227312665274858654427966052800877538735546595436627425754349737315225909668144895367374156564575560868750587877698253317397762229450388734172662217032156044573081638400519030553705333634160968887087406480786067000472028606165134016583468229913173724386936859809478744766193685179453405456956014596339610868563677283175640129939959431310547463044128287610553363466172172489999804763193595582378831030971233983915030222160754151285399071158659094101100903212851922638562771872490956979153188439158187054676783404534989965078923969615086546134214641492330355296504792857069740197167941180160365919421960417483342906254431987079700666726393334396012088603605729220132052183143408845554327446385092783962467697094467604520786211312912858822400962597720884947962573241426695657840900979963358603201032892291449453342628767045468750*t^33 + 1672249301566793497312835210210192323036110600234470360970001403116100042591512313070590599141234812151973611377271114483040061404072438828002103805715893774397140113687783990794051295708434061607365473786640076153245325575465990861014562659100191106468965002242864137050829823588024188491513304854292057661218899113751537388209472840316919714789328665935054361953222655232734326704098572625597003831765587397375527724272095628312187836843440264588738840435786361305116428372202457706370400612518093564620089132115628870638201203226984795925379892601984528093517220416306464746992165449841755182914254221430050629088252818186812321372332475763206738273646469902405800172701364052666385503786444458518148671500482755864941720343330700445940212737741797161979959433056754736061430334808472170133842533921852807971674866063034166617452369860344492792266540552499975262061329200474722328086759573949480964316679191506587885592819589284612091253748820401042550672711521621523439246779770196892885714765958355754635441294107605713896355515458458541343557325759154638238635484253162416047411090622363007511450411472019442227956316077308965326864116858720213059799600147067035528039936094891448516599667418089882858146265187524825960790266588112951704574176779163789501707858887808619587020419146173314028288928350495981210605652302602861345643862762585602945060367955784780213567497186906366543061865464468128504925209276472512586800892345489536166153694516640888123004894473855948425181747858354029056775841775262426108883292334182664008338049277766065477360868165383970372929427824649372486289067249929573156635258597186963703935448781657093624337661131437664403848791352906493066351902384724863444782888611031327161970405901221108780977945938001608561492463997067478701123313326358710328146686928071351195257194429903912277132609693011008371467762175387621533690513547356694366614452191504735795906820084288240374899766704489762579528981549021859477316176755379506027824079703004771119062870163828359091059949639926063015839348958173162525950957155710908628456675123731388329198160065421715103966054255768301968469249903428774500298859705152167463882274323216761948866111745593804999918518658294901806602076647713227628032979307808746109453463298593565127418919190996214747911812500566463026122058445611168136167381631300302798955560037105985776021996550321398683345434878094373343180743239466075637421754216482914704765307926973539736111179465596319020024351731127280504186526807813611371960794228340623420077583459767280390719450175451119747042709616826398671698379186374173225511117856545034070006366494780366103050014864534767968376713505216931171601338648715303392435794005101539131561023125162419527323428309735056398363201011/7356138545103441893454267360478701492570070505852803085509565824227593458440219186063531042159142964756979168114906857925567919254100393686314751065114565373395470299111769587830908565085620535033305525580804840535878765538560821265058451478189731501152612655088899932623803139870228149411147382873119610475635572623033058081091934455370997049045226853318256375055307474096928870840565276610692550888544773942360738976355245307683822095013918541417369793131522413414349198147980748861174385245852755293577074931962454987415858181539675533264768065721679121516107625998241179085113939129495544024111649350429532775356125180425084367479774808691174732577758985817074561720288396498717396825007384016403726832326946736560878386356870064152955375161524912504119706807891006131918645696875436641865080333518958037057065282660934253491239405979983571375241762805742102036192098078379833639397604550169975664840101510644602403737260340322379200665372322446665141321534108847225643530856082752827641008560444293658908734195367542323562679560745010267696385578634766480609235040852976114448144047984218104198782814439259682997754295605959857435690271932971551710595633585520616530746861027122313275776158995408983680090290184704387062643670771351610435619750285116657892108860557043978301734362009148281698104953502524118415514413799295335037500160566549174976871628309253839711545972210328373083813476346124242262259864364747722505398846666770740616227234554532413768430807579936062536605571348500817345975148359123037554053789941565394444807002686073999916620106241543311122557321098147633216713900116730661684334476927278532844153364674860845713663035488050291191120481924309843760752484344662724703270301549195306911446376363933779674043955506693623059331494296970567968761204568034982966425223015023605176019606163154309703217964926911916095801100473543658967447216902587743103881018843468723349733992638091627974947455779703388950415795697239838717859293663578295271674066374026608116612734818162360095637510581798568559713159720130106997215107919906578808802315469491209342549966696005414897439967573316654149206008496514910972412298502428138437127038964863476570617405791486333230161298225208262734112995634146191097161522338919269763589854334794309176989960542391099104819996485737484720482818958557482211710470543998893574723137183280855863693819816257831334607494129893704837225624757391904847366984182101281629819371420631453071557830415863546861946395337086271427255323549022941242886586549595287514700172312579775767434612001075080019128217594864903125962376939296581359219977894034931670111324418547700416881374151803632431458803217326758975929063326318345680521841136217639340454857618592061246090160167317806818437500*t^31 - 2680738348331961733698317100930282394584368589533206320819102516091011773334672268278331156522727224277482732459343671406963804262807155406691468906711747770383490084250528006900553408905253844941179874181597492793283964463643029515214143926123072220473252959161155835557581965352729984749809558066526654004314613431312288322460311284372971013741034139788739771614048542282248157037305096305373651313071507794032638363258488445665315311121273069048049826309937581953111962029360662238038478430891825442452035608292892325125449544504329375222449005676667661196879196701030753391300351147478289595591099825508208588437058107545247594406104308628785755456499288236824790169873118616777638302012895086640463021789041149660666119145071863300180769306358912216689349065527808521768199699340060960256165826769180922945510852929226789148796236659269209383324098551535456478634535816243564282177786272233084651659087924305193564924381383703719448196970294540702062939041044547865445955042152170843539174573205775576377223208265497190755670793529440194108651648901784464704205416251483963319662043175988300679427538721877746092421680937957216814170575864284122828245823304968052071599429917828353559136423990062588272289663882977188139711825601353009239661705553217441882325737767209527243592224554006775106612375341783585453451774895168880223740648610260457707848997470258255908197237394182005511861069817223962980046693359876687132520552530989104724116997757055378584756854942351525416619241154035902210897545317747397892913434530383169600844876007246817156582327078145723391659491460600880595685163961168661271160568271780628302807935240161082230033935968026213013737166817621474092600828460118148370305490205396667364616978819526593338440103852306231620203178993464360943893551838523814344647925592624775238727649576829889365810772100828255282358848301629317340988324908255884655213642018211207163626453236957675834470878870630340156983700771222262659684744309473308586909557817648871985153070447980362019151083923027594774032613244310679080079306815808869676679748766524712907410744067042732277793360467838590645732884489995919527049129409725489585871788809034775357526273125425431733141728793371698300961389835692066271998858301763293227097953563696692057760355192970761076049893499181970463561137820265311816441901608448797212238927135055010344940863094320078996147915894881687479063334297501511068954294613028147534844838265128580968062028429354255041383091657157667489931791257826660162192861435888102601636317919895669634726573088799624835851254030206414719782663750415846825822055305252774080456596598048207680557297321091810729554133807143016772846436230642581155833084494830559012612217830373267539616745989463788955922243379/67629015656596159343047296701175158883305486908646738044200847093705294698563305420261495065011475643733518158475756597057640547981245554858054969469601649400571259201511430081671256162883930725306195960984818695249208005757736582598118021654324950897693374409688273574122061124613387825231516261898035128566327038631110372681006494186475295450899666232119453770669762261858862199663261414001528290426943889470090664782620803635157719260611831751740335194918835091067403918457242368562409670808646298666756979213203215206887728443187339580014803184860598375228731400306410839976047504900200969253929679512013446483112763755520936926830187757322090283376171321221491938396199774262401874036358207892743940232683219997414527100377676396244912320033374195602390852911256024116026258826112885255856383711383969050363342114786008459516233248525655414256254916117306421945637030720588793136397332154788485950949320339797151131132877322318647489988100383783856944407652291014816400203031728534060570562571826570735128685344508050394043989510075094396563544835835756353988128601390264277991001731467811603117842003715774504979354007990276108682958951641835233468379211995915345524608238475156751083748558506179366091152667827120977833982134510813192714568671976072499975839524476049477935299779761524525289029411232883024142632513961263564054436960047306931238981098972172397348083938062696333189898088988561582088518107869454868194795848388053583084669737033604449161380005170379929772018962397507514309771525237098893642107423656327013444193411791325483104410654156123989352543113321679853766563275266717373549526642718528447115603513946301323496579519809494612563527011239622757155305098007383114207485030371634273218136040765197651842017010303473631351918576601181028099901396835160327271973824492958950811793153435450911787649032392577293138816568869675574378143768297984089826002915173825359828199609737293999124516932168240833898983928184301743051287054649026262981519642470889784297891271715363633137312597284277162565104855491518725619558250231399192274472900284032085891185177689082040186141637367588594597539110371185471843145324941678046921974390483422284600837440341084031309547419167237254168458185668763369764226898922322318794293822110205745659423830792950427253990290272102682107664625909318788075402713065796279638583680555969158746862537020434900979455994419990512213203324382473963919341628770931137564468414673547229851418763500680995343700731324825398605411845531339943684602489246279256183533842228556003023189174848593477595211032726983786803202497667726635076699796767740500838120240622132084477780375266581782031153513449616977681928485419378339320926603994258942323536594235443143714054698312437901395312500*t^29 + 206891752125988291791125417354175032862262087759336604794712463048150369505907203050022279709206685667526315902018503770693966847069095682034172637257250556090536122442645394093329289803922087369863677117310945779334461904084309582096363259948092040159083277399534414182712080848390227108865597883189572398297467669449154391780935932039203667928999888566248284435767801984734379388610348723229446942513352861443888883425757140743577985536631958317770962520247240240492280014107286264569295402303723421206197531695018782834751159421212006516788460309502055553324607457334333034293286320585484097282634301804705579153429056032736444351323257163390032111763313182939628129079156419159968241427399558885042360292918573421398538088013136777617376836630569998396311842540351494553809746720139559874345530312069333659883552699889802765585996811159032328316364051769903567485445860714110847870909816384470219166925682919185829456330239630185592906996736489082533656691499796221201609772971442628483624894327028607110786671232284327404132430054355648941534838294411560507904425821215109794024919726673837138402763506429162914787680686133876094207242913502149177295744499705050461272403066073669466332756854150735375981995213174576986609389167542646424142911127105395775056030497386494683279057047519284498043394870138825652292324814309410173477238903777488748397176611366845031255566157378440553800144195655581451999481699769637644002548350824949141160879779963288466146316905343996818775228206491377359121163736771159587478631924811582145420211169360158734273813363276518700292706216060578715186433454721067401923828497802566760491061432045503232739229147674062090494314319875051655319875035737674420437904108447272556169350261632336950536093697808205382976826815389937265287030142395983295338187077243378613179606831998538328100888856961270200641993908389758851227577606495966569572195436902453035952812850216412115526375233566588659533820783894776576176647361651195368110173206539268469311206458262843745050488231732399635211307623443072699350621539533802377576057927561099676887785265226713845424647113700252928906380334860446809748752059698176469676951951249431171615369309486631954017084372109253607601589405227185132367343612250377192972496074801746570458621847339674420123480792440726128814418147468487447873251167596773336733028068712701997169894422354697533365965990529939212146262872629245780794665627080442975538700909752848312588041703094753524378269434861634846909493919720050074213092094385451112044794925308665380061465653174726798795000013666682089813360799342445027120692566612146884118748039178967736709600189574426377107198305050056469298209895804020032930663462473594436684224599559316535696207579782172114184449253/34980525339618703108472739673021633905158010469989692091828024358813083464774123493238704343971452919172509392315046515719469248955816666305890501449793956586502375449057636249140304911836515892399756531543871738922004140909174094447302424993616353912600021246390486331442445409282786806154232549257604376844651916533332951386727496993004463164258448051096269191725739100961480448101686938276652564013936494553495171439286622569909165134799223319865690618061466426414174440581332259601246381452748085517288092696484421658735031953372761851731794750789964676842447276020557331022093537017345328924446385954489713698161774356303932893188028150339012215539398959252495830204930917721932003811909417875557210465180975860731651948471211929092196027603469411518478027367891046956565306289368733753029163988646880543291383852475521616991155128547752800477373232474468838937398464165821789553308964907649216871180682934377836791965281373613093529304189853681305316072923598800767103553292273379686502015123358571069894147591986922617608960091418152274084592156466770527924894104167378074822931930069557725750607932956435088782424486891522125180840837056121672483644419997887247685142192314736250560559599227334154874734138531269471293439035091799927266156209642796120677158374728991109276879196428374754459842798913560184901361645152377705545398427610675998916714361537330550352457209342773965443050735683738749356130055794545621480066818131751853319656760534622990945541381984679274020009808136641817746433547536430462228676253615341558678031075064478698157453786632477925527177472407765441603394797551750365629065504854411265749450093420500684567196303349738592705272592020494529563088843796922300452147429502569451664553124533722923366560522570762223113061332724748807637880032845772583071710598875668422833686113845922885407404671927195151623525811484314952264557121533440046461725645779564841290448074002048620236819102845641810637405480095328487785148476542599791197337746105632647050633416404498430933092722733246808223330097668026927044599094947275444279899776008982113391992333287456227682487053810821686860796091571302830263695857728454162201021236456942561000433158797112429987696940948570993535409406380394846429772533925339130410841632125968489134184740065319186510684632899363456262585151332406269694173817102998075675129489942742668317342691562293914299718617803443368386139650542658946854831876950481622878173317934593394750733843190007411384672792064564861347626816654141350181690942713592718715620952876839311908546124921686281514764327272577820760277153966065500901741274190210603881786331356275216109196745827542301050596644887732919490652664872092244476341346893582211546656859087298177783131740506433397273437500*t^27 - 38822169960250354777467625558294129127028593871740601590673941458752172888285127523118688378520620709676407196126608671395729185520926205313477764620173984420831955764536552608576303240692058404747754710359719242762783362348027263309156399563380292284731835172286249435769845776319319218704472785086075366403362084267101289155529560108088073691299396134773375368141998719533144921410709652632369867858766705902092353612004984281394190563871233980024145665060142068053677822691970191140307602250653062129434750181048750884447139433998078079759275631913970453280445792685632808163690233759275926936702890163808861734043643583059774103047433143466738734775121686532210636689937268537660953812760350073941252191913138238034780546140978622274550197863669700330560496413178115147158735374222353992015559437608462753762847898668203664304921492004481542380720207403001025807901089295032079750380719489457178359298467881780992299828064763938623663141789642002883345027353320780933186292317194449937910723300547967433468073365747093332424050183978146487158154790016905056839088095530313012273450095415112011937558760971448240925814373711572489693233035692132661862312164307570615378701298503543493843671245116473808911322441209458704280022618953066145252198263002069000744080166257232600465987179965024912184042380403276854429566466845630090384772885819076295952980982074727248022785359564058384051624738030442516701835998985088860411591640772065532087162509516647323706533927512456207130256345990951700639358837499028210642951593636331519957627921583090733063987720221328128761066845670291613525810508328274648724282300168419582150734779370060396049156704862613792915145040509960833077735854162311392933758222190166812549922217629154622549974542668713066515986940045786826143032443235877944280385224970757782925873153645296214714387240271716351005232006475424212723599652238194897669528080337512026148174139025138351078661953567851382626512328327894311986663655280438985608068910941748300793546708963681073044302336334043155112411887714850221413014746488305623330109104396978206302491147695609783637134074346955945178809661127853742716076094861396159516802690456393646910610760821922733219705277402512952372678311520078665158108128352683003575018620732884905117155563419007539084707630821255104378055968182159014919336644987465546728191504047485070176815035338000863691043860426668847085986537545543232081589864502641463532374724480735151586043190047303791677376598942415152664694964773360987000931658471582839567802394505456586243427005168319777814393327192833408913843768919451592906606024199132442604431016349047972687475995042338097806033109897513928057346826599943722528482811079769190816759198538777931192838996693908023219471/51823000503138819419959614330402420600234089585169914210115591642686049577443145915909191620698448769144458358985254097362176665119728394527245187333028083831855371035640942591318970239757801322073713380064995168773339468013591251033040629620172376166814846290948868639173993198937461935043307480381636113843928765234567335387744439989636241724827330446068546950704798668091082145335832501150596391131757769708881735465609811214680244644146997510912134248979950261354332504564936680890735379929997163729315692883680624679607454745737424965528584815985132854581403371882307157069768202988659746554735386599244020293572999046376196878797078741242981060058368828522216044748045804032491857499125063519344015503971816089972817701438832487543994114968102831879226707211690439935652305613879605560043205909106489693765013114778550543690600190441115259966478862925139020647997724690106354893791059122443284253601011754633832284393009442389768191561762746194526394182109035260395708967840405006942965948330901586770213551988128774248309570505804670035680877268839660041370213487655374925663602859362307741852752493268792724122110350950403148416060499342402477753547288885758885459469914540350000830458665521976525740346871898176994508798570506370262616527717989327586188382777376283124854635846560555191792359702094163236890906140966485489696886559423223702098836091166415630151788458285591059915630719531464813860933415991919439229728619454447190103195200792034060660061306643969294844458975017247137402123774128045129227668523874580086930416407502931404677709313529596926706929588752245098671695996372963504635652599784312986295481619882223236395846375332946063267070506697028932686057546365810815484662858522325113577115740049959886468978551956684774982313085518146381685748196808551974921052739075064330123979427919885756159118032484733557960778979976762892243788328197688957721075030784540505615478628151183141091583856067617497240600711252338500422442187470518209181241105341677995630568024302960638419396626271476752923451996545225077103109770292259917451703371865158686506655308574009226196277116756772869423401617142670859649919789227339499557068498454729720000641716736462859241032505108994064496902824267251624340403753963465378386432047594027391309903318615287683719532789480538453722348372344305584732109358671108260259451096211470619729396580092287280444027581931027212423910593396531773118269447334046848708404915458656881112198286207418387236552284540096090885373061709839037306208804020137361060179189447169350975623888772868565207058262626041215941151339208985927261838924726237931676720490898185505346958141966729334889772807241085806652818762773469991816801995397899572661713865314515818937972948898419847812500*t^25 + 8506225946306045298287927310054232103382017799690695004356373827364420417941276784927391104476959049390896771051771831058566376271871705400765416871969221509262560855536724830998196619680539122379545506006867251960501280003476393976158839520075914268521526478107892080623177731498162268816836756324883961306360528148313778365738128243925830674401032768197199044951189383994952459373297543396382745388921229215263200090878309959669585548061848534869916438075839593658885386502151449494782414360043696469678715470761841871422022680257093427899426134250444651095896928648272110072179429771930872500195306810440548877427858669206179271235266073255282523288290599237322080817155762796872633190142849543637953221326373371631565473565807806953506361792624164222563844855075293934287732907500763169945422408201606661276168542316748539399877036068779175068590376643167304375081159010131359828252734723297057786267583180034568006464892396137049723039360568367231710636230769210184239108564945368860159225444825107317332118891716461357157054789488504641880395607002527109949604374995876734742188772215596480746143803261779857373120105207948861251026121136250296456430722756182450918605828679891776343786155601589752219961620219866304228763059511720049400368787468924261504281158014752150178476354013087418804495338102353538336338095749720638426660023890291115453284721001548477396728849314139971181032086195898996790847691627334144670649650483824997753451435998843987365731178499228489185769766450875185395168510088702857326352742734380627948770440093327573291569515518422063553034621362520428310067928268588152614247136351462402848662426050556969026313244621376806918961449513080661344081106629839010187359370183285325605826225876536014780374306402010133106945938307471971904899818156934249994992541477149317073921990629722935473579555305776673424721429066994143472377987468528323194011703706203181162069765873042402468951487787849168472208121619080523803519267971535731989361756327018988905967429966725805681444181927487938268901131705271138496786966775269865056467594989654476466400588485589103555793663640688829226806993638199447849981794670698585565738328454612668570161690640227218974499811914187139762307417226525853242650999832897863136040452733230886684054528826679770161338738359529273502797929612025719589386230650768389957970483637426817559395632172016187758071295937290343806246507428262839921413462685199691893815134421621235914955050252870629526694429614999449699235848164067668240685000855195987499130559963266304156611223515356499235921234350060677078552447315289177034652360803516836443405111636718288357415460727429880409484898830179676952750068644569069274589697586360549550494984056814720848823274689099792189/106631688278063414444361346358852717284432283097057436646328377865609155509142275547138254363577055080544153002027271805271968446748412334418199973936271777431801174970454614385429979917197122061880068683261306931632385736653479940397202941605292955075750712532816602138218093001928934022722854897904601057292034496367422500797828065822296793672484219024832401133137445819117452973942042183437441134015962489112925381616481093034321491037339501051259535491728292718836075112273532265207274444300405686685834759019918980822237561205221039023721367934125787766628401999757833656522156796272962441470648943619843663155499998037811104688882878068401195596827919400251473343102974905416649912549640048393711966057555177139861764817775375488773650442321199242549849191793601728262659065049134990864286431911741748341080273898721297415001234959755381193346664327006458890222217540514622129411092714243710461427162575626818584947310719017262897513501569436614251839880882788601637261250700421824985526642656176104465459983514668259770184301452272983612512093145760617369074513349085133591900417406095283419450108010841137292432325825000829523489836418400005098258327754908968900122366079301131688951561040168675978889602617074438260306169898161255684396147567879274868700376085136385030565094334486739077762057000193751516236432388819928991145857118154781280038757389231307880970758144620557736451915060764330892717969991752920656851293455667586810911924281465090659794364828485533528486541100858533204531118876806677220633062806326296475165465859059529639254545912612339355364052651753590738007604930808566881966363374041796268097698806342023120156062500685074204253231495261376404703822111863808262314121108070627805714229917798271371335346814725688837412166842629930826513885178618419701483647611265564465275677835226102378928226404289575222141520534931610889390510963369730365681224343178066883982466313068278068089678716188513368807820393523330247782802854877609483912018735270942377840674947125433412385589765990692907249901227459310858236851379202180900106385538817198943429331910646109518922380898676487385644859294532244567180904916105636830364338474186686666667987071474203414076198570183115359047125152813274947202476860007130408202535077353965825740541807850386180492865821976416571445161259967706964469360820310922346212862337883684402735383909654912099679069098623512782765248134560764965263928903979520264832108879544561483769955321414441126001136387942584549146858151666335467708248567942669467202014793101171504065069729985326265858144573304611555434467776150176805065512190794728254478848746704085401948473543141418384546857628068077791466705273196440312380251019337241919057024414227398804399121294029670468750*t^23 - 1920477298279570504772445663904985105371901604913688042983296205848369753100273884414054028226128699648032261515843404204785280614218148547938067612456121917958518505312383295226394421929946540922773139937492572715119946548187881304353754351692752961036939771499768172266581858308504585758172292611680593610113242648253391836924012437527599785332459438802659034853817085512133035010745177036285728761712141245807470355884311556102372686972053935031642174395350954642130829438189948583991578488775582081610265631118497726316539402289674784305390364322478005162066792858864551531962633510004129541056162663357436908532545175612907585002485453034510164212244174285463421887602913033878444346569896039913345026264753340876206182982165250405148347556258029487930701667175708961670727146107135554751043636054606659807637531265479879157598942407298471548265735562944585404957421323374289152026626686180686177571126911053009834100161515107140016828474471921080211960110031861751512489262379278022949874065767640329364672821168223708213456890474887167641152097358905851617510773853034535401445813980383144771720780157346617306398158010224281479219912734790796002772082390182637700154503180421404557112021788927099050369482287586718132223366076688216258894183785965852450274844324464624137350826288402365779108047776811188534936663163155611353785324886951679975260878119787844223546586855415108766515318568810777260459346124200352410946295474894446699454775344825845456273575772287896625519129512310078934458026613037380945232855266476661668424733509509283052042725584842707035446874294058143685682090032905839033591675156357055037400396779874013647459272280839383450176108096936277352459592674615116858005479284217364127827995355862573726234924480225976866308232891996629985553589207217306669264576298130105145722344704782210125585458673150531675553320251664904002963865139196971141007157901570602008020285151438690088130401555232184506946612099140479558934928850494599875145663589382276638324397854680064618973458187442399105788375927999031746220840233361873225432446909807285214177330409373101501885683386612873080976128835288154558835674729562448152679591383394687068283436199176144921126312474274534967934691654747945432596393358264714976499276919961998736851638687262543693814462903986486703751192338638614026655434815403928196689460844377625079099746793538688644670337864844706535493251794471638853987621043163752111450647752798705549339324760771159660614003180952756217793092315050957543186790837197757167384324382243583758962974120299720603244300666408668095375610499459466672635220882540358400337478708407119383432958315284934605595057807100472589114352807415518161676648737979410000739691099472574316625719611716966091511/272070752641478801954787975234612708151228970322142049603106856124101760281576516058523256008666856038008406384672584011151427491878574071268037233498397440117240697937114948604424593758728456940886995245341224636060032207071354067923463305505904974875777943027481560355663464294421675158977364272003589597680626017481478510785658309945590269055343484841859871491200193007478181263013120631040631053441728290971629111194451508877071284381771736932288704807144738872110245648965917574676360744632485109578907387639323279567939137415121481069025070283921947486552367702382112574616283065690463669412360779646031106541258244993475033613684663391525650565306436349741634234927240471170582251870406583476556081395852034472357292932553870559605969103582539867365940212861374809662174604472867929190226831022809070892266318852587390354375650999815855114824014030356979858401988054623058363192403060392827242331405311711827619493063299572546283005699254417521263569456072435117077472081162126286450571228737233330543621147937676064803625245155474517687324605661408215217193620810190718359733915011652115644726950589661161801641079342489616529184317621547613008206123266650234148662217051336837504359907993990376760136821077465429221171192495158443878736770519443969827489009581225486405486838194442914756909888435994356993677257240074048820908654436971924436018889478623682058296889405999353064557061277540190272769900433957577055956075252135847748041774804158178818465321859880838797933409618840547471361149814172236928445259750341545456384686139390389874557973896030383865211380340949286768026403980958058399337176148867643178051278504381671991078193470497966832152120160159401896601802118420506781294480007242206846279857635262289403962137397772595068657143698970268503850178033244897868335526880144087733150891996579400219835369670544851179294089644878005184279888723037867028035643911618837654481262797793711490730815244354991860513153734074777127217821484220220598201515803043809477060482127590543351701832287925252952848122981862431654791326294034364566621442702292083104159940370013548437530454862973057564472858489999022013162078893443532372674609616887331030003369012866430011015420651822218838608739827403071027787119708308193236528768249868643804376992422730260339527547144772826882042328954807604319843574133023318366362118255110220753579332045484508222331144805137892865225530615331791808870914598503745955719125806157948625839041002588946532991899493835504477148208573976654945857596221105721145565940744597639092622025416057559967337055878786716383691044530847176118124654354812749141302782577215473903071530245325329008171307238015700484927298504560717457038210475838972756473997792901208049424357981716704201015625*t^21 + 808781997365634931778938763462505931046762992189026601619468178544863030226288673295194162824174780920880109031474657284663765656790151587763812048090050823987120837321373523192321008860211687384060682430674687573728253025061198166942888248540384170514050575722353281361708572791882053650610697635938128910348441859229796723415374547488348710804523807278331433322783092874333156641631526568025686405011514060045596094344542875706445621012149762309706223206278866280896809564023660529314214800356573721981632184875002076231677318416081447320431027865246404441161436426908202212461076112864478402523056502267441231092747920193958354465779730379266823923462021654292228921514803074348302911384315545429980477582224350577998408332203481009504016368304368488918585399032401028210387237087725230578018857469872048345655263524450922821264788933698752954100019320185550342469378283305020425253574386310265842812724632474211960396237173538620098315359836463369021972276099381417915709760160490808056405585142892202149539283375499298566601775947352682091798190121403643968818744310107918838691310659610242158161004021478268400296028971192984053617479889785895202165734928513807449317710809597528799845228559372715280246838604561057764169396674196067032924172073887759879502801233002645568505797265331068484286201274302687755772430994567758263979662527948672098934174128948281282896242276259548767783978200299169775824339577290299651255125650723244543779630631806685607430919535773577679185155964987238564826794885615687400958313277676845492724846180353879623619441486077727666753163285712416510757425164223393484903622813480387257649137406354851001889911979058049229181852307109917169583567114372714064927286903054789120173715815003474237680942709094842855942964202348677830923040590324119932549165692336645173420217791556930117874876440926869620425974239265497762795902343411967874805973281038207346468975028196487902405279754813896766614494874221123181402287980939971996568005086358125577462945443441189392355092586540019934155957204079208191142447007524573613109412008253364044825875694646948237792699711144603600844109213827805671462387461852835278644632424251213117039009912566755432398757196636205796641222420601549453316041706796042071756318539569768688133918647933971608728191578741360789972042040429147687645180607105263998383866612040717973558897625417153487609694418322461685586377424873447045027849434867718587749256468434779190804073291463168506021099106099852260447389839431448531015191770587810751292792738504743589952736577572076848785989795341284974391286097110449010530613771503531500684844693243932328644119543924484716758984133132282514650881386804172866028310210838144099908022613794130555420959034184859836937/1580601515345733992308768237077273828307139732347682383408525545101924512112015950435230344431302687458905979949050249969546388286151716033080978213657356556871588816587048749035228592312612940323248258091982352647586853774414533156507739203415257473087852811873940493494806792567592589018820878151639901472239827339654303729326205419683905372607233578605090681996496359376778005432742891285093189929518611976120892931701099242047747461646483424082820094593888482971307141389230568767167429087864913493744128632952259052728027369744991461448621836887546552064732802842410368290627930191154122269919429291276942618953976470914474004803310901607910922331780249269927589364815397022991001653723314437339992472871140390744170939893884390870091820506527136372316414569956558418037395321223327969581317780227747935659832900000745791582563305808454015428977605319216740129763930603048243824260627303234520169734830858516331884673986787992887929842633763758933055022554325575442069123519132352711760461424092498396491513335637927614573441900427042436088266756699609631261791511373488935232739887210550386126508951044698178085724365703987296026689845229943275571483192311015646006513832393480675025328989298420284035080579592894398332518356400444293009804095398674491378745674709976635308066393320096933349666970913871978725172637299477807435755040062408322914014500780575676719629547977710527327426736945709676822758469187753542896506722893360639298147453624157038850131869852641063492755998738026037690764775110905376441443889978174692651377700428839407842670134062652706264561352456943475509486727889375386891387404293421546082012189406407808710073314447654854929645650454259382446924755164157229872282217184930915964102030071523776537303845834678885636960549108303464641415320002660835235092108541789462068781372551556515562853099990784373517803758889291268213435544010029513210492788438928485421272098158611085803293307610062333665838321693196324262884486717850805380027853712921178866732324741240299471791597101280040964165285894629364851644847993913927482276952841887339938452986911507281398986452061081572517413749322851461219322553571433854736490589202869256460019572360462117206851491405824318967155536140151174542382314495885694040786177451617835434952051217766274353445750079156422838531625356501320334329335439468801937913258434449853901746595692814762053542841248896329978929273098594219080107218143688428885606349921489034873922047729326260810714844678472930772003878382150090637839368522614189512335465278138665204756528607572491238815277010094257086205115845874070781486087204150256916139974972394657913082223329985244714138070620853117102910972264590834750412460859635936966182272892092732477608174941401805358281250*t^19 - 732776015503819832283364549253660262416249981227582370054748914555209663477731021269923351705624214898389034727919134377572689269341225017354689729462049257048737263376307175826677248588098333743918935118762843812032608793758516719791223128981918318985447514030413222515381159012128391961263513755421002961810924681555528032606370607658959249630002034219804520243790262630066915647655270063178500047164894672771970215818450409157751342246246919092701106907458722935270630711460228375630404300968361931192947219897206343674500562617015724137275168304386475775357427793916975206214267729064728501063365053033748902661933634564766330449612238728052862655329149112737610362286717935183155371756868804779706504737445585266732663540534291414243701744083844397697542113920020401416794172008185626820463643343530034155866647582828340191852750234334416942467119755680621828450247837659830337675039013745299669303016430174525975225799445014418731221089572553106083161124416985359867303798641018928522858269931406728100093852836554784376718746824805008885030758260193499079492735161743969702851570669245788324516309442410526249864730827230525391838251190474674857230543742246210113161041560820076285608940031572258907215997446313269136480784501636013082651859694312583094611274249704585622513110497318288444628327340396950160026245401391263792882615611529305986929288841452085334434834556502001867626346183397594832307418117134836450127684431263675452711695707859384017674034598841800557792036269108709440212266002219061260249854821041363657501376079850615557426584831734545399945243325853010380552451419236136346840024297681031404387631917356794948243482620904122111176332487672769048449986565521340183215208376918255670156360816701061083184178570057589202831434396324484264094173364621523414913398955200816140411027245623571598541060698658779283219684229502019786174232355722797422619959556882285161331280356707737087064422815552413457265412615002409162607776286119874081053644020677425052824277497263837261384259725592869015962457021776877347912525927586671248726995754926576998735681832841545346203302721800041861997887555109629794504651365223455885891256033979168313414894794228731193892680988452244330663566276655989139306892018100758581655014805378871943605402471930337627740214390212223902964918425325660223828677754769013331460356288169487137993778664241813753344281420208031005988331208225729517142678759518845529269282937528628295305740181436634314895563300878385879829756267988561962959753794793819626551279670264448153493017431587312710939602329499129924115821302683581489294655558613503814723839791486484992015437552817599165876582170807216399777608952546392964991165732434270766456503372234109493130001855069408222601/24540918264578501459530875259883988386874011633819279110816580831845670056476037125178576400380752252651434951840517039000851818127092433145204661738364220225111510573325230577125917617485306178703065059849199685844111677023804593745778056053026366029521925236990128714787789674075779671608008371301777417595302582378843136850064768358250109732585995036236934273103496106113132189613639627847499527853052133313455969202727593494951868483458558426549048837115636972449242458411737778227073241101060498981816734037942969502882530214461709533018075888517170150478746149395318876091328389810024529980327981101405161715338055732619464811419827156543880109888167028138349413822133795883281341465704092579752514710367706066817390908878731331930373002601342380517544331480904459648475348408467460580341512903536086369455300289485263606150325011236522871134125977324680965172650501468380627797730792339693865793251321224332521367306636971468523121240892647836065854297554002355547915338849686528945754532637225632998157707053325718226271861085577764139265194380336044274854131360798907152297803511953282310911586345167682238699404625404013280414394965412277173346712722723663977469556871372463112235371149633367567913093209468623553057521849375319286204853060137314471406840738918058285046294001548873438850092443136433353890838315965576483870933516758445013664961985803674980646879823864452924294257231525492350669144653178278692340499118607441504892289411532964550567836926659427038440158927774614795725032034616688739485576186503238649060864296131980279662509976235923597265557840778859225015714985650828375418909698239966110220715572362647556287980408529378010749761414947711464307515935443493832227539687871295800495268361636816530447612343222645855942282209839448529958816810567628757597482737885678490015289731721535373212719184067441588829058361702153901208604499103089810373440662604415957856593102988961595366922407629915180601173942078574508292153872724525662479379833963776198194001884140309912851501112888295372864671544153455927959748955694979400382721109913513962202296375731297263826368597790477046980897686854799003142113331766999323540248621834022666089777570859806556632694208669377583963730692702347183684356988225593670633259070959329550174255532065318470224552435439533933545622604219362605190902839718068240614969012534879310579749775230544989778691482548653544409691345478173401506927860652004553750203854044171857253000214744802470482151535797342872512691795933382986219084932324799258217840118792152959758061891538625521865816143051463465285816272343834256870441880274964515276910137729285478124171362228718273193196359639561555018880885160752434282719787031189547632830026482492425310232189879659609510156250*t^17 + 294748009259618522610171069695480234396456215889670268475153078749920436506009571970046307325372098492278069437709106275079091789489128811441667625669393982491968518478121030528809695920285009359661609226301144575246539722247881539876590944609510146997846377954353346969043211081517607944508864838998402644512058508464834268983442390955517547217359754909419621663098815542947468317234100286731371225290164969555281989500293501157302087917364665906899793030399664872758896329774258100718863369423731286504306646601912893528016034255210861441601441928225288784194676344082816804606875662519295218308243594594884931788390595712216007714716301585118578797238232118948610698286251351989009772585414476142816903021684121098535421527029825864152186809003329149937108041120447869336946121848902560479932157312846653646662070090499358681082970794771145112277050651167215444694517306286361556773200235213657432566366014959248635471815013346568705436876292489860079015425120274518247876129990291039030787017423331616042223669687616410880895354309734556420876352390045154104800095520196161228524902634319958619133919036230053518172896084962850273357873517536606631895650632041093607136682060342746454518297338965235841945671741353159011458536320975020320621180774731247561270636155784816892809468604299689201677682188597488958712352211685276948889531796734581966305403085344395629507035706444181869215031593523969505309193123077611695612829651562018912828042160474672499935196198991576998818169292406070350623933533971861977531666180537491167847935165417859471454576915877006169550178951593018893189159853517504959870943612642330085814083342143534617011079506902889129565128880700925732831355152686338919748250417084688600981916981880153963949660046620279731701161992226737680938345447773924436008553333277505120929124609201588830555714262883952848676977293630261764486975554850356689583143650650259798714441616113235171282752073162791575450191639074041282626402619615466069524264913671223375334267798336711168990078307692077566826895947316681079932319757907126621454530535113751389585321122557426472786895900413278700096843072014289200400518318053502663458329874260702787813486815662233737240837547731164750607423226326189346054730638644718649901369782196931605319696468099387843928298663071110247139483582097730765050098428899053378873360622184153354542587771619671128510981712729339052007549555598913086559862352408110596701351921068914603015585361544695938028815521168715192836004056919556611516261573644148911609685599255595609112409663504124231168740707073323259204958758439753946297992523349320318776184112845851144625318029560858918914154978394701911298037578080210976414175283799077824137978637560465530207862803512435464323/214805213986428295128129072862984557174520760653665219511147483986978570847272607307445421669215055011443148284345231494313338266900667885412144333333446821735093692547693782933902149498930209375942122406209465485506106914184830797021869102393548427364286027956713597221201359029557412655015979155864969396363589662233638750781743384218095078129929180081885636461047071799390239400853504507276937043796126908061308718668580347767578707666978440815911674527223928323555722224215681258834617545637517779323195883814465521295818852700700139912534687777138524611249260413530791103669980259043038238886635505169946356661311923118457433172898251817278197667727014928646258398631382872201897859417456998580422011111924391926025162778891483658308206046298808601235917442609328446805478343716468125550283360002715861869114628416200424976186374215999682542632820319171325153981787918735002200958961288243908660590340976363569363497366328314971543555332048588118035242322119738265031164848284315029831074968024657305301521577031462757180544289972586547289568289634941375770487926263933963780112538975214612227273179303585359830498318132948069183862468873726284905528873714193011755733533085895441829448425121496770241498133504054775570291720658061618222781302079319552549725758938294533694993443966498374570640809149335369591703337730333987105882053370215095178432137852210990418838571634766505596175616238293721281151101434878109965898015814634546819292509672712066183793772628642514312935038144286040094346162750056663790320808032451877116485682780261097977281263791994437133712647453405544275431669992049603662490221358712173952990733951033056257391263811127732235268499914365850934644610070234816602085759150308753830217407777150488219447336274795864903777152519065290662227761259556656419441495964552291724369124240009674325532506740543253436339052013016500029402373498031750810798115917384534972297709042632793258270473779725375227850275445958346284345440956553495210407748193753523428898087080004595001900197976339903028368419162943190710612390859259584398644053009125345739747158865224531344550802785366057917103386811999652451032144927466441137811117348758974865538758973172895036879111661764904970223713357300544760719548226351078717072291162279308062701719010077611080553729552553097018328743735755362097200373091179326717853375827364120083192162738488534969357017211955273376950710129832482479072403862648133976354725498927810138779201879648623976926126383920271731169914072640434608788225760584125271930271157427785906588212321232204567860790710944574331442909489691913966018926575583218816070836970242216420286864629390192885361624606727456434518204453642350718898159077073000275750888702387933699186032344358432346771250000*t^15 - 3457143291465032345174131755486344124555397716096244731099390659116828208551468111314400599013917034245494018823337827613958859757738005519669187890874187557613397566004655751404381688393186353947285770717628474689106289620674326868742274390882225148273609733829216072115084271399376429071252471619944838022606901946554786847715637729226080923517458676327777465344566208878760756878588201793687780429453139169266099349739833157301333496466753320123761533908503964227692518878520769967287611624464701932017737563124496463494410047489248290148690065668573582742214305227836572887959589855868824765103474956552731616878769330322256238953279525020600523037346490870742064082340980431758320023322178726644420651914255612166478357120172573168357658322683143483861115165464388720086390039988265625584174924837717325541479466026787709347401695129567626071044947748255463050145193677369501117796961825261031501001966867216427199630061453191253786946318851703272045631953461400352385272657203672444791764361857451816747368756338248279184595039233117581803025269146587521326159930974777822638452286639346328417058873050843401142735727523673533091221850110185997222024031749644777996251127573741231424012912764720585728398131972017258499406035381412303511535090103895349203076728634675067857412280077342044500502924255833977517532759113656320210745809484163696818944768075534970450710872848066289489834983696212727170943437275870201165323671879016015849588299587696965185885230603184878087160704467105582837849952882061822134123095386828570402416313772441840311973199003925599907252110521961499466455670907200815209036255263208925706066861110140762922312992960470992815709519499881628529721671836609644719105792498322631886618949538547084349059107104390274025966725865539358140414120499052260797277495158884397128137969983500134227958425682527045294562050999382016307639864445188724426598781785901544762311543961460174655526960976539291565027725524078082218577411435315389824875670633451349944453691648279027926564495573362575050535533729329820003118633682473486757959328651403587624269081352602150000066744766934882076795550995947893567213029482749005666209681701347774314157035465834381485767948482803291895817389732245233376074222967665167957210009441843559348184177605463260246951204283835766588839469358224848267988634265825069177491227020713937181858102725588623670637081635101746582478815658311142118987708641701735040617475497951470758521850634229483780418196362396113692894952331256016725261413859471054716440989202724464086356475238702970466620739478955624829637884332796279544843707176827513957670039382869501561665881819616890806879622073070478616174002339715770387886449649655848371952537503974896721897012072057765447/71601737995476098376043024287661519058173586884555073170382494662326190282424202435815140556405018337147716094781743831437779422300222628470714777777815607245031230849231260977967383166310069791980707468736488495168702304728276932340623034131182809121428675985571199073733786343185804218338659718621656465454529887411212916927247794739365026043309726693961878820349023933130079800284501502425645681265375636020436239556193449255859569222326146938637224842407976107851907408071893752944872515212505926441065294604821840431939617566900046637511562592379508203749753471176930367889993419681012746295545168389982118887103974372819144390966083939092732555909004976215419466210460957400632619805818999526807337037308130642008387592963827886102735348766269533745305814203109482268492781238822708516761120000905287289704876138733474992062124738666560847544273439723775051327262639578334066986320429414636220196780325454523121165788776104990514518444016196039345080774039912755010388282761438343277024989341552435100507192343820919060181429990862182429856096544980458590162642087977987926704179658404870742424393101195119943499439377649356394620822957908761635176291238064337251911177695298480609816141707165590080499377834684925190097240219353872740927100693106517516575252979431511231664481322166124856880269716445123197234445910111329035294017790071698392810712617403663472946190544922168532058538746097907093717033811626036655299338604878182273097503224237355394597924209547504770978346048095346698115387583352221263440269344150625705495227593420365992427087930664812377904215817801848091810556664016534554163407119570724650996911317011018752463754603709244078422833304788616978214870023411605534028586383436251276739135925716829406482445424931954967925717506355096887409253753185552139813831988184097241456374746669891441844168913514417812113017337672166676467457832677250270266038639128178324099236347544264419423491259908458409283425148652782094781813652184498403469249397917841142966029026668198333966732658779967676122806387647730236870796953086528132881351003041781913249052955074843781516934261788685972367795603999884150344048309155480379270372449586324955179586324390965012293037220588301656741237785766848253573182742117026239024097054093102687567239670025870360184576517517699006109581245251787365733457697059775572617791942454706694397387579496178323119005737318424458983570043277494159690801287549377992118241832975936712926400626549541325642042127973423910389971357546811536262741920194708423976757052475928635529404107077401522620263570314858110480969829897304655339642191861072938690278990080738806762288209796730961787208202242485478172734817880783572966053025691000091916962900795977899728677448119477448923750000*t^13 + 14273571364154320871822940230610740826102723216810445322197699944167381108502103487111378624127615473595045791390342908881910997080587488139486561913601894377942738716471767642045010320371549570704552667616530804257031749796017511131987859594605289226952944389933188302635587860610175245740416368162182547003997502502878341288424982367803519826081472082098329538528681257378350208529484287775747793326073985167743843195505075905409662091126031821728383504846901332238931362510966600865134230474923937896398018820741610922889752635592478482422310749274021427629373433355754892132661930214939403579893843568081161258002537896235922495305668926452703995313331403650470859159468147911156062923067985573887073589472189287844601713807471920133860636083590236807607206053459999487775213523397751538805081716374592896890044814820934808256378628002343349311959529254880765769985821268216947295528295601010041814071967930995325490703120383074428723062147175942948115656070822912438482245973745086925942001120088994589879532675414337897356709747342381664273788275124870286031139828521943558147596406213771753737917295497585170410962828799963817310042455502242769792382205808849866924515959660878616787588996878215052262369408484636491678065377690110905434415743082607247944656888716419816673416795310773860904077186515809059035423553969073154778776253653725466987922148661847679366115081832230562310930653949328135614464330869311413645165391064506418920852409397485245627923901667610248344884019702445027555985118357833929026572184822005025857871599155203561428397131454912476293938861534270039454983581998365614424452697106927554970981892715232166132190372352046317690060366223139028287164775322483277808495257540967863269547090986293682978562909541818464832604621741650797876448805752311856627442945399424517548806830896524859024718199865993550398004851328156332292862740444149527373286461268962054704842047300259781668350009633868326244156525471113518636150474427421943304748020702960128732801406807946135613516903472150824353422531674950471962834849882584158643293349615271406187141562861375321029824964913555171272758677151135691311065435500192417167913898990066885592691237731292545177913704157106916830354659740307009051386782627226485925599587919898959230800718820254266417036395480230282494501258476054354810931181308914941877475944121766905983660601584495428256099855456327437972795722063854716672122997600681980352114832315892852347140333120091628543827783738336984729920467334043080250629958723903376466120248903194256053511681377422830061205344696989983016323777923060899002075301465162094935755521825321123692435823373180759507434552306465832433201208152812284640165237353692758552038380177382767043467679252770732673/11384676341280699641790840861738181530249600314644256634090816651309864254905448187294607348468397915606486859070297269198606928145735397926843649666672681551959965705027770495496813923443301096924932487529101670731823666451796032242159062426858066650307159481705820652723672028566542870715846895260843378007270252098382853791432399363559039140886246544339938732435494805367682688245235738885677663321194726127249362089434758431681671506349857363243318749942868201148453277883431106718234729918788442304129381842166672628678399193137107415364338452188341804396210801917131928494508953729281026660991681774007156903049531925278243958163607346315744476389531791218251695127463292226700586549125220924762366588931992772079333627281248633890334920453836855865503624458294407680690352216972810654165018080143940679063075306058622523737877833447983174759539476916080233161034759692955116650824948276927159011288071747269176265360415400693491808432598575170255867843072346128046651736959068696581046973305306837180980643582667526130568847368547087006347119350651892915835860091988500080345964565686374448045478503090024071016410861046247666744710850307493099993030306852229623053877253552458416960766531439328822799401075714903105225461194877265765807409010203936285135465223729610285834652530224413852243962884914774588360276899707701316611748828621400044456903306167182492198444296642624796597307660629567227901008376048539828192594838175630981422503012653739507741069949318053258585557021647160125000346625753003180887002825719949487173741187353838192795906980975705168086770315030493846597878509578628994111981732011745219508508899404751981641736981989769808469230495461390099536164333722445279910545234966363953001522612188975875630708822564180839900189083510460405098071346756502790230399286121271461391563584720512739253222857248792432125969756689874501558325795395682792972300143621380353531778579259538042688335110325444887076064598635792353070308370697335246151610654268936741731598615240243535100710492746014860503526215635989107662456715540757973128134809483643324206599419856900161261192547624401069606479501035981579904703681155721380303989219484225667873554225578163436954592918073539963421856807936928872318136055996607172004831431600803327323191107534113387269347666285314141971423417995034191151619773832504316046228918850298364409184625139892353375921912233629488978387636881121571390837404720351100746800451443173937355297699621377070777084698347774401752005445849943034265775965310958639412304371343672653049175253025306842096621907680062439566474202953671440199003108505910597251754359422837470275203825357680222924166104156555191029464836043044588101602431084869014614797101226560486056859714250996914378876250000*t^11 - 384638977482218258802892237958770225292867914398129894682854707497163001107864115291255113878344576664240085120361269191024481353883500979230758236235125689971251699618451153317201278597668649259882955426651405754696146321810423822618970918288907092416984114449792469478166159677923341554321212357732662927100993005992349958443023442423591754754383056847174378517092932933959194386716524979834965401921912241193578356614433871643925320493442095538601568755045377093635465327795654196242468686415399992032661864664982659939895045953227162881326145902157976635040965022500067222635528565491942850834084189499590836959480439598736320404181036776417168535167369717714462362253831240678642297700005835333711204207646877602328406267802826679918850979237990547947586877288983021981433335422971088809988011057352468456788403883394019910213225793103105232994594464372639960155199310698361346334564808537884462265170287499954292500101765667262194167608343364643139726015321847094002246247464853025102358001530548999453293533613808741574598060227744580432666309248119167190447036061724969912981948382294453539252170733444126110294088404457530512160431929870110267583541135915003132327126116697356165705187753593137305690945122560888880537382027313996718192767885618598006251510814276747004966987563958017435737469922267358201471600666321852578329762337674032824184218604656319763833728916064269046339347406987467699819912879314274527696921837166739793816488572297395428942567018440453139308420443856479945760906483525722845279858565206915093836419957928445024253860975877133115785171035140490640871054624211007474685494289940033111406009852397728381248394270989446731309390091939518450389538019862922256649920739782810636193536529392811276408595582724229370385869508908710640419044137918303894527589283126988790355252970947859054023215359853213351248065655602103880089078368929644828512252034925606380538852483626963332410871159691373943012454633861377651934961024625137617614006632765524441619636585992778847139307873425896351085914225747334797603541586484271524760921399619405513091451963493333593021708329231027139465116224970947115465713217320310875821830718225624454360524266086795578967604915946854682992798485315371980817137420558360584141587249524726827803956510775560236990193977616089715039050610351500105648933321993698457913149738788443795398682892479549537581706125177239814014844608031394847610129156598515401005329648321789270808606207182977032961806793454423673006189051966706705434328443989097917183119951587126963437561615744198510602999515397652936572482467627044117810229504874545351368190637968846058275050944198047800343786084739079621460161564820184022485029052590536166837130650660235096427304731484654095199/16837936308754154770208653634510770483239158865358855561820317827287289233005157869008724268384760517181994064564969661144739646727542653533801757857008896015348789277736072562839787792772642322351975149055541371012367202682206331686153253329323080575804288873442908745378310930249916905788737558090787356072752702853508240757528518658703818889370758639078769385272096817138802695914703657811917264052046999942201806530274007720457192157891439040236868431165502069498562397989594606836269165549888106167807355744564508817815352406649781867323856570786557528701995776035438122243378742565606638431606697343756585059610257717486522814123975265200986080580117519211794257093518209203290167506156201747723540185030417309905334434748966729523805347351224709825079860573817428959741030928902786957510061740532888264334288377660702712608321315669567115469358886358882664845170409585880617526570098501575268177695058114211111696468054377625674384671813292676808428539903999923380997918962462602243368473518548812190670371858765271147111325258081141682387389519614149622521237076050991618831681592650147808659262706070145601033271663487400299115427347604782294889691823834447612496684458004085998684973699998767328920314190982341692628457107223476067629157926091621765715353065896093612749451092201908087468821106788951616184849534667690247268776517531050665751759989821262905961499114734442074167418030071129930065591388175790405896847765661758221523881955714880731949042455041400769448038835016149824875512659488691704531877179239805291529963216096326687145146424863067943600333295930100399118262315666792282291620981645371179653084662219628180848128996362869546725991902787395957213987049575496568987696402515252286489251943427495320057818348572423462212379654511970939140047521852867626750760544173360491398122541801638341355516605870964007114309270144324387804763851390214850806031912416021542873500518724856765136047628171332987985499541382336890190986080261358829058232157663757441021034351940320188413950818771355978684715272925627890232773482284781042256511383226308476501560541968355338505303777936489181947983182032216756679056744429311921469600055617169762784986699630103723255842925830765605900926218938717802158523226818982007395145687337588121110999648042953699771365198435979615975735235214655568713245645498273883432372570979591280961184060581900790642988508193538014199035314947178804087048521581399278004517867684454253348485297740016687679308268856358340191216054412065747679082652694907827690798165217291853859730199224428819460903801458812348118815346168480060054325597480241773335344697586376618537026457704009049704841668047545127532578492507662945802269995574521272615284912714082958878095517377224436366357973750000*t^9 + 7780433265366414587767702885487616181580355619847611475073927388362687152682736909670119281193797564398559323485153732315755613521823750801370672237892135581812674030562359494049151306981784167568728199648833097589500085964310467599396482631682093019862652447455964465993423537622513799391732886648471451906046473732852521996506429539745142869432629856586078828226180781208005009847793831158413549400460029596966400198862448611988203078491553417415322548422998850178910586119627543833829878401940303130804657693482515919155938480221688072247023170884265196999681581801384340889681928974935803621135455261666074287404754350132783166358216555880895297913948179360922484771860716595432856580359142488705917838835807447867948680649257273041475374330173973866232082123516471661652982758246292695561730080622238977853670340411648138852752074926713446392695891254465700138277422869760975731587448182162046930640283650496890731459155045620904514903343626484347150168606641560717581730937841541695567731082540855211730802821905431851062696442800440864908672661653423064822234439121286635940015552050313539434129504984131434819130761297875517698483907540869952256444289633461717342167781225551609075275010011996805414597712296251830562074234845094801095616123733203045871415735161516758402419118496035866978054797362861847864981062600002680639647567876324657573478602054953541983854642557651451739088288906504463806958630803893204007776855871149193320659038236131706952827608142142263955954085553943526167367858796767854088921553596368240106250720961351207468474862113231830777735750576018809948693383553221946484450976512911209094885648851332883030165187492579050874517354078508733659862659875415810187102393407490484952074351798088936845785012342665796463957199776175703281024769823362872625995387567299937833684390921841461840258538434924740605618349399276222764555580422997768973582108738826327035040161530960004806900274838690930443680438843445274598718572097915303152044244627311464761084550274373777842308086594691760349772315086576893695962143124922679814621290228751350776806264129090646216295116636725675616632212437998534016643575459199128487060626658648112918358811886684393354581913329867843803491589808780530409402301780019069745761258716969925590094849906404603039738109798681448390785899469822061121984602260536664430344005324813299035561818687998470014812150579104536039654428938991717549213535012647740942444695028610166047397764624962414354434221547722205039279196715990986732517190853884953416830245508738959760868944742036171205077025636090911109400041401549976493530547619149685754043194003896599887985751410011445021566498490361891247959154881525899568165307259288999680659345931609571229601625853545862523/28647877747533110546535556530938463669399957791756386198930401858926290708932386652132898928849071713261031568183455326253202871168388542470704379687272080026114259535037067902053805619647898395668291052212553027069652532341253828216024632400584407924111463708288282240400598457716872513321115984251686821096002862493816104066628382440155802971498860184543739579108775834715324031243766640027220345088552187401662795832757860357722306101968073367069671983580194493244081857690629713020041288609184625077172237204293782363644175969647198315932950415574351350916590035615849582983526332837316850109330839230696967636142452366556931176808152360932233262098116612547844395749388619825042298882001871029112967675919807228658381503565950338425918820146180929910726151670731042327337170677647102809652535600212205727513198975881056698534991127354471828402728660818932311715741321864866328430622737033930143774550619708206405316907453628599237668365237893790403229113031110980752392292679189844094619972305864298518848896565260357160015796446040831334617433557676851788317382525225645462595569376383932035566106687411011612869108038572313008911664584466469876722045116940553229595053418131951872762628864581236080454701227713011907597027717151053031730164527030884254168482646837103716136218872149079732151813688633980180314500944399889656811460047188245924369313871570898694170606132707904917854287620607130783792152014604643398921720156855074751898271382987123467552190288091272142463677184576088243711809733157843525071596589678835391839173527386111377434450514523969765153344843769962484610932412071972980287827364604971798715317654470895168804108361867382214915750112381333399426575188513865690291566795946088959651852264859280232042815940279470473903007051079395000620219742041337281624557870294953613837083491259731900222927558599904039881984522120551909806716274934740544774151517652258875027830743663818801793969922930392930947551303046337070116608261555784118883797768247365090626065390454016987232069101381820935956633624074853007687704883053967745505870061739205394047793977654493457873607122183610066508721386096479898516450711008204310833694539070879110293900982009551473595010533531510926706436969722124038394709656740629109804240926372979789390242456739747614194336622338993096625382865469379266213508216299146537784244999236110165524236769740039539635640170190394538046969806680963937509214498523908493827131094324245083822075680182667281121045318540331898241999537020528529037328124376752901279482989432197945803013186180451810888343273315340453396595554244983435509095634601800239355273964643487996816468625954737619289487560219781640593623129613732095288584367470539665213505580659377256424537512204305464651095163671875*t^7 - 193011284977391356528594602041398504823643098494047812562237426015419313550127977427699899120489797144957291769222217082271613314981957105736741813380292729867227976103895930826167317683993551303744784524455742093646873772335419742548696741304274786237859705387219943362200513499479673018181398100630613251527348546849465322545471238865395296827030095791581200285635739534757454700786766465697531356421838536833884191858787073440934524913860467404105796046244689548015908254764044103939222779380725653119561783652811595855079255725191942042866914034796564065704720886443574314439833435604396829121552628938382745555594557268930109345272314188233660096061843496633302827874316584739357804696387297226715815183609081327500397640579683053747337123607264728265164960103316156164654937481352813404304986571693289229989386803634881803140499393680808533870855918122038026132795563088663856894957944056136264930111820745061718416936869988995776200890893234612147587814044072547718415536352513528063084752529372892088254081771301586876636176687806131039331200801849050156114364257249389745600864936523640314603714583926928733569732142066757188379335886211233659027198116138594040033592965800654125437665022854740146487507363155845924855612357793658936256910934783265527322284742822558956999129943021982734854531911876567614651763882043891866037439967500071819012395727664885227614377374715024118771708986436595699846070387199676448829985204787840376763434089054783605331554316529254336917418684707633430636904713534988756520080756662901916043827829882798534378936360708705321894512876087604495436213341978068142731440966853559875557079514451316316236239996815576708172736427298383080244161504436546973194121068899134858137698925293829056255866117088995463639236026426061244903684768979267715744432540101657747156300035227441023207912835043862677941336613348890643529669317520204239319610884689678778797346904129256509167529533996564203772078101705143577086499249191989672812513385569186032201557066479995629601635772451855927080501161044470696152555874196114389704015072845948855571987360860784188561271752090416857204771263348265699083477324571475674748158090811161056163925745261907792081704947203162082732153770016832929779875169078078547151124936919884009052456640625790215505637797980809118386068726630992319613802695659497224143768846138619826928966001730198516618362767027641310173002721985984968261065024137173115662324362514895621703413502891520539906648984397463933841704313095941637349388933677474898815642563403943628040277598866258982714445568534200294481067740269773738402729757064149444367428685198518642562490839180807838998488040444657333029885604699739723996838222541498401448112653385932883459173056614430159/102586686029261424433308278625074879425660801235241916293312677132917002919605498868590190449973818706534741615590278120678135995802991352085569969165850496093513919858799405058783151552262950445440737482208761315982755734860108946754526302691616546471103908136346610689434524000967086333416567715034611854591400726644522429800497826642843637307462585041794724588046663941456779388072916730002236664317101166314525821267780528519081781850857100819220920626915744090093093128492159734243195471590984943133492963702994877797430572996069967302769422440532915313758455746586280411445770487112677482296270433816591046011329162760241963071236812263909711490941827107790376121921620200516341946472692414351871198534722357314052870908007593592839480727380609806156505076458998780143607392140907720537422413196950374795666312523155022082372920608431251499804056918742081421001130828773235614189658563092930800564105076288434365706259072041460127269574566172049443944252378073607265709543308336965519781996066714059457973191509884707544437518702012881731582428739871393070546055518903263751770800814479604241646248709205146347036044023839901822388436988184692129976085371139504898359429383024894325321413838881378726199692015429452164347451634750437523148017734891547424450947382959533307306840913600514088467447113584538550459546238993890580581990264216956833932019197244361038172837199030211896316306146174106425769991976108056361853016942642934349654762285744365940948795698307793576822310680005801710815623425403325385018288740183258165062183298068360742050984699628691730453882488166722802035338923229160386554505610394946631590089886486253175908045181544149645793543259575060554137069246487747614758372526435518560277109062734184449981893271857913316071720487674785906982882123881360170388892945056214845740413263939611376036388209843465895196439812545976362736431613099642331762675910830946066766327234453293994995549438303121352726469428051645127274711488999760273336266293914374038813338922006765592373885543995854018282802310972806960862638438364684498192448982989916458685433672362757525337869313724165571497897534974061350877956831800807817842563301815719480671493040338965276873561529598553413729717148719225127965817437471205193203757983964194293435534892706143837495910190471060993629942451585586705678848469795039030541677330597880211782028813545284446695244799919889012434863307733737528604425251857043749323821823484915728734290054749360930490600378772998035609445961140178351600336902530086579819862895490537405923171028608094103752543531110171528353523127582035921442094843907398952357933435294776064790401936752203284312831644215599017744783778426316836461978306370694420193124745980246175386915281798274806750588395625000*t^5 + 24727940898727203144096451206490959411757591322213117817139917635306398521525588030352011003815540049748954324365013619370389315103046111311272735939385565573639793299563517422867678881798227074950347488865920174274231312232525957534937611345229935707264884881195102136349278766605806723620092219457058099483218067793674328324138706534111229323675018864762826495238321797336763997400054166588671947989352184021851634084675413434997075578531950880595263193568627299918187129780549493385277772111028938650046197016318126315090283677399940725793813117120666861885483667072809279073794906568568596378568858486715065028142057562141613369398174840720516663083044012381309857803514640726632732580184125382756026295460319109621749244132509393365320995333193901784487238003369022616430616309271926816082609174712775308370704834230527491610704311023836727558976708643100224650062768372154703467542385411279869564841784352319423597870342001901383209368190713241298298862141502657358921758412423619568512101905920789993332330775459437243596287445998499605113242681974108651315515296207905964045525414460079133889878661711672622357154907807713339683407471337267245523399864484136950383983940249489563115173675995320773542308416033340018460153675429655977342062472870038083374784808357916204187659906692120884537308140722180535145145794562884723330543218831546729359071988835702508447349647506242843637270565158450674094038794292816450533288706047086072940145944139391065584233965095853307352663136340267398602477719531891936928498501370067120621201746418889440773739774914310705306639573259385121114027960021218366520265457730675580286624971887658293139701244576374703376938592832460341131131379263113605744464177644381460005448416086960978642021149511541894838405184637538074482026780068435208316255865981255273955216807363986546215487589422463186205529513014100679791613429988748760791797982711397519856873459352394833601124513196860648657996585706150273134787665694800366680042188607819824523081484947064386355854842487667559517404100197798350010339314651157085667317509263843509566175271668720819120226380451294058069155637739394166857095901418113916419053063790340404469618212218428334955984889125003803244702926896946619138487412946942446302396351202345101479845494505441677394689823003125814225176765919862438100857306799180896280730297701019421635016304264374268261837031904865043946116624021428746452525646128081321386729337048990906149655164830514824131412315606409241729249635132263154997210871839963194920718322463095442448828700861157480016474390959513132829604371578573705324157662832526086123405904672053076737477815551775301727713339678214410477965577877228146100605296680421931513790639223934289458447695040486/3979655923548934568533510808731353081167875909987832959654371095673504423605385731971171181248984346374192562673760789164238034319943630037802283286606269245007005511763770023832105017113648939693821712671891602775193110404055950520649727259588572923447996436323790931917718603485792142244608230324618563324666407499140956328467588102524106619686048557655829833156982652901340579709725217974224698184715131451856605135388037744274724295938422014538742610526903865563956198950126886242192927777236484862937227040202387500762392917950990110883296560193087231999250438445157429754361786137991798882182904760126376784922252003630076153625565992996497428527915706767730108177993887088996023785578585039512244770743539723389982061086501475584290200631144345928485110724702538884881321246845558124296559132640316263624986261674117235954121920154660618526881518399477296504354213185168622964253995982053350021883386580154781428260050208504918730285220239432952566802893976993385307697800754451248612232606036321272076546222366217103016972708267741101656214908012252317391872843405730059335936238492743267994897579236406539324674121614478950006447986610613056766313656639032517608770967444931245378847950646260381619815638529590816720375278934284214260052412129413477672666062269981895542075725096571667225030275958020892043689293754073341488094449904968153040466261962065729929118684445137530460546359118823094103146240452467703692573933119769004943503709360772816674737764158491992204313776379535411195433667364784174418812925265729842610170903804376063269219234037319937819331648247847005251370906504579497754269614196355688294443142148173614582639683766798908673025385069722176669110444906852278158729968697929599321094748123308879525159652787591464847609846504625315357094565150570006609913950454766955222688445583864234415204715037031004555034303072904255450982260853003366318379668954648769831452349612412267047241142003138328338526831260624164420139669831887251982872399332885199781551940939917630738642111620528819674763882753255442447257525626216208981603624340126069517969409703727662620865619928954698894314990580890311025437980543996855002513231535954635026049298978666756430439886924081813463652820424452698929708435074313994563938887308955813107412991527393510937341343595860124752885698552889139444438087190324789977909896445607422008785600525463620776970703445168108241007628317257059299309600287557731654803432807604489476761252123897622303514669866193889312435403664920711915530310874011979389563646807822571781502324385658822990400395603411826530955638569992772814564024117097373151816383265745623203075937201594092925928813784225823964237301749296773828266399816104524921285011697509549907251023862864108882565929140625*t^3 - 20443927751092379336811109877709664917426667836532920104756686766191702253582860918909291130877964358886161391213840627180514061897164749426127291461718157024762050587017116412999031210268550134745498905310845482914648623574466184515081759052600904561475797164248102898492537419896150041672692449869372669015405667549364938990026000090616670039265816370967346971817989316353930728097870292034630035968818989094370854035743540573371042630621560128260412168489317184250651804928658596200422496259216414155934525295562678145631762277325193940965097236046940222361716942507308121992650976804251625686525078615040366356560513308223796588882449920688068112208721869892788715305703841815402070722610767650262638184730746324109138337066299858515195217935767015614988067924734931726353015490398588035376929895273109563343514063093762608520132101310972462747570423110369071230132244736043977615835748895718972542998968784479194828744273156624703169740086354725453635696594590478357695430049885013587733153866109053198540459830110196377749009987838923655044006521572082812256649018995834278150431095983376499594046898330074239153897100413807006423144549977872564424303724972462977948952232592311049893741926986222344096163578889556416068179010172214130854670518080327498430998124581423524552303919797230261366789046656681013498143115338078981426825335778722552569522889899090035219480693235330809520637805460144379474587353884411618929369319572393962929018750429214499899603957188016268307691673214325893210196560796078065640050934991863327452497773509612798809625542446121409489196043421211970168707992786724356091725575654227412956974116569798127073296654689262092841909697849954836635843222502902949464341018972610855790957342958043832103541673812615942605142055263359227867314179354494694966597513848417890774350402855208290529139549886955269526904181763599417861259978428373699534017260032882204821988054420058604180508257479546667894140813550315052623859434849208537893442992369983336496521917594800223858450808331116428078133326704934423900643564925744036579755737152156261597833227955145551876280911636264094509592789334726731056924563640748561318883041884034951118868354364595298624534146106631852464120258801353679420351610304974942593758935899667394839101064700934855479857206163257371151148626921506195967623084211810427703684685603065288916947852714482907248762801406817437356413410234347901831637206534601125968430984848540789101896676461318779101094628558715247910329685459199558245689367794370783704052606600127255748290337014175179891586382706881949310249334593903643079026445499678862322029005456397332161176370097493436855359572436626260568438220013584865028703983795964453526186329498106498463291216382523/3308420624443680937974191985658664861477560839836551800459333837536573344157277338512033642011655653285745417102786469391869885864646471104759631505598678499015823915446280813145756637560480151865463783801232552440443872449238513532833473261804633623693101037397178194734263399031188534252684308809866232310572673434285848361066054909231707303165668367597879867964504912111981135265351564542572132424226512613643457735885922044740387464690141501419874690218032746905502253393872151429343053958809264416055148079421584808967135979123256445514313873707186518868710197827407543269126098209383848804054721490585061233865365499017803309047387195511088195582873924226239629931972251466652027773744330362847846152744796023378205086783244893369073253458024666248547288715802710659631338396544273987331872825601649587160238578871749462156526689621907860868680835629432125827286469227936848557616488659747018318192388710302008294026855073337089104443779759048594567202139192873834319132771693867138012969373151528417519635426193781818308109978139915435843533326860852426525110290484630255994608326266967236793091520871865969691912419768836833772027092868956321191728753219249032972091597602552841991615596303924463919940067497599832300205315220701610121523571950252404438543053100444949160645619463616579353075169413101368252320366207552971223769186020996857894307619111130643481073999668724333656200873214114932231082241229484817669759796400234632776366083715255801595598661270426342852519519430187105173803855469257243666839811870910075823255411362704633931144256563025308307137710243376810365639680274140422466382805935237028868780398839181664923034457104798826076841770121295702870920483199229860575957513977545473568936767273177448511916058017417704443312985727511845500197948495173865495041797478062928775128327762052466877173519767451775120085183954607737698249919522463465199346298124298010653214053311118731338606469385275663625428639054665555354609445520242268815094587978738562751730180234718190354057808793866292089620374528873024487820089637261075066706479701424805792605235933698930192146285367604339680807195502913478565814107825576052125422666483556953251655650550931630179172359329553347592783378046195010376897612358446367480821194982845265963296000289773138759243103642691717044565644063635171258142863150890008734969093911781636829970429236835423405921644797416420651024341674413035297492714372389660915693253807388532251680854265666890008321862215429186648404632246770751839110865106595292199190578379569831341022265672611034846019528878303031789401120864520658466507558716013616213543353288256528089490462460258555919088820525953068322269276854248717975898800380454895051228273057862939156228017837994362517706475758906250*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (0.96418753793957293832 - 1.1383648089640167797e-761j)  +/-  (1.6e-226, 1.6e-226j)
| (-0.94382747655317873353 + 2.0892268467228085913e-769j)  +/-  (9.37e-227, 9.37e-227j)
| (-0.93246951420315202781 + 1.1491048831170481264e-769j)  +/-  (4.58e-227, 4.58e-227j)
| (-0.99417867364332036517 + 5.3454039387196977072e-768j)  +/-  (1.03e-226, 1.03e-226j)
| (0.91900800517484121904 + 1.3704778199569560416e-768j)  +/-  (1.87e-227, 1.87e-227j)
| (0.93246951420315202781 + 2.5427298692476247691e-767j)  +/-  (4.91e-227, 4.91e-227j)
| (0.98162245427112394135 + 3.3192346386873648412e-769j)  +/-  (1.51e-226, 1.51e-226j)
| (-0.91900800517484121904 + 3.6411383420403081111e-785j)  +/-  (1.87e-227, 1.87e-227j)
| (-0.99782015418196270146 - 1.9636577330673791675e-783j)  +/-  (6.8e-227, 6.8e-227j)
| (-0.98162245427112394135 + 2.7574191715305273596e-783j)  +/-  (1.46e-226, 1.46e-226j)
| (0.86557249299352529241 - 1.8580495676199042469e-784j)  +/-  (4.19e-229, 4.19e-229j)
| (0.99782015418196270146 - 1.390718396255816542e-787j)  +/-  (6.22e-227, 6.22e-227j)
| (-0.88528034546784744664 - 1.891924520841106471e-814j)  +/-  (1.52e-228, 1.52e-228j)
| (-0.86557249299352529241 - 1.9491430438030435311e-815j)  +/-  (4.24e-229, 4.24e-229j)
| (0.99963061892380306386 - 3.8828929532514407589e-810j)  +/-  (2.21e-227, 2.21e-227j)
| (0.82137334086502794005 - 2.1384286667479713386e-825j)  +/-  (2.6e-230, 2.6e-230j)
| (0.95429589941949188254 + 2.3455424184654306054e-824j)  +/-  (1.45e-226, 1.45e-226j)
| (0.9887032026126788575 + 1.7125630971564510495e-839j)  +/-  (1.24e-226, 1.24e-226j)
| (-0.79725480321991534551 + 1.2387385423794284801e-863j)  +/-  (6.24e-231, 6.24e-231j)
| (-0.99963061892380306386 + 6.3280914464683833568e-858j)  +/-  (2.3e-227, 2.3e-227j)
| (0.88528034546784744664 + 2.4072383892284442552e-858j)  +/-  (1.55e-228, 1.55e-228j)
| (0.8442098013561131946 + 3.8788155183380241445e-862j)  +/-  (1.03e-229, 1.03e-229j)
| (0.99417867364332036517 - 1.0025647197684251161e-858j)  +/-  (1e-226, 1e-226j)
| (-0.8442098013561131946 + 6.1515975228086184212e-866j)  +/-  (1.12e-229, 1.12e-229j)
| (-0.82137334086502794005 - 8.8098486079499014009e-867j)  +/-  (2.57e-230, 2.57e-230j)
| (0.19983703905787772466 + 1.9882287769372524311e-886j)  +/-  (4.83e-249, 4.83e-249j)
| (0.71853465287533800138 - 3.0101767793637318113e-869j)  +/-  (4.75e-233, 4.75e-233j)
| (0.79725480321991534551 + 1.4624450308423842954e-866j)  +/-  (6.32e-231, 6.32e-231j)
| (0.97332971675818423048 - 1.701143723970238817e-862j)  +/-  (1.81e-226, 1.81e-226j)
| (-0.66120938646626451366 - 5.1056234205183328396e-873j)  +/-  (1.19e-234, 1.19e-234j)
| (-0.90316898226877035448 + 2.9441222119743717807e-865j)  +/-  (5.44e-228, 5.44e-228j)
| (0.77201391063484626612 - 1.1688547774900398714e-870j)  +/-  (1.35e-231, 1.35e-231j)
| (0.66120938646626451366 + 2.2518326383583875682e-873j)  +/-  (1.25e-234, 1.25e-234j)
| (-0.9887032026126788575 + 7.6500282403836535396e-864j)  +/-  (1.31e-226, 1.31e-226j)
| (-0.69036813540501585319 - 1.7015690195514698029e-871j)  +/-  (8.23e-234, 8.23e-234j)
| (-0.77201391063484626612 + 1.1740349932853091417e-869j)  +/-  (1.31e-231, 1.31e-231j)
| (-0.16060746268709987636 + 1.0397289973091269311e-888j)  +/-  (2.49e-250, 2.49e-250j)
| (0.63096680146175053939 + 1.7359422880902905966e-874j)  +/-  (1.72e-235, 1.72e-235j)
| (0.90316898226877035448 - 1.2995462514671036309e-867j)  +/-  (5.55e-228, 5.55e-228j)
| (-0.96418753793957293832 + 1.6148048600481134391e-863j)  +/-  (1.64e-226, 1.64e-226j)
| (-0.56701208880368299959 + 1.0032320356349629823e-875j)  +/-  (2.13e-237, 2.13e-237j)
| (-0.95429589941949188254 - 8.4056957947639842998e-864j)  +/-  (1.34e-226, 1.34e-226j)
| (0.69036813540501585319 + 5.5475172766889312519e-875j)  +/-  (8.17e-234, 8.17e-234j)
| (0.59956932893528627138 - 1.0605543417154517948e-878j)  +/-  (2.04e-236, 2.04e-236j)
| (-0.31501433542563828443 - 3.3729177058026178714e-886j)  +/-  (3.36e-245, 3.36e-245j)
| (-0.59956932893528627138 + 6.9199243958277602129e-878j)  +/-  (2.13e-236, 2.13e-236j)
| (-0.71853465287533800138 + 3.4641874331573947547e-873j)  +/-  (5.15e-233, 5.15e-233j)
| (0.94382747655317873353 - 4.6521893551809322115e-868j)  +/-  (9.52e-227, 9.52e-227j)
| (0.49867299427605592198 - 3.2669834233781962095e-882j)  +/-  (2.03e-239, 2.03e-239j)
| (0.2769952593508841177 + 5.4123428430383703567e-889j)  +/-  (1.88e-246, 1.88e-246j)
| (-0.7457547635348094673 + 3.0395637381259679986e-873j)  +/-  (2.63e-232, 2.63e-232j)
| (-0.49867299427605592198 + 1.5271677127272064096e-881j)  +/-  (1.94e-239, 1.94e-239j)
| (-0.97332971675818423048 + 3.9266458930520718754e-878j)  +/-  (1.61e-226, 1.61e-226j)
| (0.56701208880368299959 - 5.6672664870682992833e-889j)  +/-  (2.25e-237, 2.25e-237j)
| (0.53334837650026075422 + 4.2366470180340238041e-890j)  +/-  (2.15e-238, 2.15e-238j)
| (-0.1209339681024538991 + 1.9686919911537873122e-904j)  +/-  (1.06e-251, 1.06e-251j)
| (-0.46311821247530461216 - 1.8453557353332500334e-893j)  +/-  (1.4e-240, 1.4e-240j)
| (-0.63096680146175053939 + 2.0377028107141262205e-888j)  +/-  (1.76e-235, 1.76e-235j)
| (0.23861918608319690863 - 3.2699589897165881649e-900j)  +/-  (1.03e-247, 1.03e-247j)
| (0.38999225895144085063 - 3.453074501497357663e-895j)  +/-  (7.35e-243, 7.35e-243j)
| (0.7457547635348094673 - 2.2249901694020322404e-898j)  +/-  (2.51e-232, 2.51e-232j)
| (-0.53334837650026075422 - 4.672180842644340688e-906j)  +/-  (2.26e-238, 2.26e-238j)
| (-0.4268408593497734288 + 7.4852960695602905746e-910j)  +/-  (9.88e-242, 9.88e-242j)
| (-0.040514887900531586192 - 1.8975112204231906116e-923j)  +/-  (2.6e-254, 2.6e-254j)
| (0.4268408593497734288 - 1.03492692424519653e-909j)  +/-  (1.03e-241, 1.03e-241j)
| (0.46311821247530461216 + 3.8778790533500458866e-909j)  +/-  (1.5e-240, 1.5e-240j)
| (0.080870831863248935509 - 1.0289402666502379393e-921j)  +/-  (4.89e-253, 4.89e-253j)
| (-0.38999225895144085063 + 7.3565069075414226768e-913j)  +/-  (7.52e-243, 7.52e-243j)
| (-0.23861918608319690863 + 6.5999820484566607287e-916j)  +/-  (1.01e-247, 1.01e-247j)
| (0.1209339681024538991 - 6.4733162683107332803e-920j)  +/-  (1.07e-251, 1.07e-251j)
| (0.35269109377673912071 + 1.5556771978041599722e-912j)  +/-  (5.53e-244, 5.53e-244j)
| (-0.080870831863248935509 + 4.1665531494807716344e-923j)  +/-  (4.87e-253, 4.87e-253j)
| (-0.19983703905787772466 - 1.1492603287958729477e-917j)  +/-  (4.76e-249, 4.76e-249j)
| (-0.35269109377673912071 + 1.1349188241873142361e-912j)  +/-  (4.87e-244, 4.87e-244j)
| (0.040514887900531586192 - 2.4134179754046895092e-922j)  +/-  (2.6e-254, 2.6e-254j)
| (0.31501433542563828443 - 1.8952517743795316102e-913j)  +/-  (3.32e-245, 3.32e-245j)
| (0.16060746268709987636 - 1.0336726111016085623e-918j)  +/-  (2.32e-250, 2.32e-250j)
| (7.7911914414473263123e-970 + 6.2195524664427933422e-970j)  +/-  (7.88e-968, 7.88e-968j)
| (-0.2769952593508841177 + 1.537596419086715737e-914j)  +/-  (1.76e-246, 1.76e-246j)
-------------------------------------------------
The weights are:
| (0.009522082979517635286 + 4.6520168797408830357e-762j)  +/-  (8.85e-19, 1.16e-123j)
| (0.010734828439823028245 + 1.0251640628221469735e-763j)  +/-  (4.09e-19, 5.38e-124j)
| (0.012246108634560411597 - 1.0022567458234665793e-763j)  +/-  (3.79e-19, 4.98e-124j)
| (0.0045805270917533841058 + 6.1859570999576811831e-765j)  +/-  (1.32e-20, 1.74e-125j)
| (0.014698576997448835072 + 3.411538682432422195e-762j)  +/-  (2.85e-20, 3.74e-125j)
| (0.012246108634560411597 - 5.9928417938280265003e-762j)  +/-  (3.41e-20, 4.48e-125j)
| (0.0077611936507925844069 - 2.134296372831880828e-762j)  +/-  (2.47e-21, 3.25e-126j)
| (0.014698576997448835072 + 8.1849632283320162964e-764j)  +/-  (1.59e-20, 2.09e-125j)
| (0.002699419582898391814 - 3.2943404060486720949e-765j)  +/-  (1.17e-21, 1.53e-126j)
| (0.0077611936507925844069 + 1.9129801113540058163e-764j)  +/-  (9.69e-22, 1.27e-126j)
| (0.020563002487169915778 - 8.6246202041781338878e-763j)  +/-  (1.29e-22, 1.7e-127j)
| (0.002699419582898391814 + 1.9238959520142996212e-763j)  +/-  (3.7e-23, 4.86e-128j)
| (0.01882677269410680281 + 5.3127952567151610245e-764j)  +/-  (1.81e-23, 2.38e-128j)
| (0.020563002487169915778 - 4.6483755846265103997e-764j)  +/-  (2.9e-24, 3.81e-129j)
| (0.00098616891769767776071 - 5.790811548341273392e-764j)  +/-  (2.09e-23, 2.75e-128j)
| (0.02350818817547693908 - 5.2748936266761000677e-763j)  +/-  (1.42e-25, 1.87e-130j)
| (0.010225694788715694488 - 1.6090224708391565341e-761j)  +/-  (2.11e-23, 2.77e-128j)
| (0.0063319925567071323048 + 8.5851459767665061461e-763j)  +/-  (1.27e-23, 1.67e-128j)
| (0.024701826749185461422 + 4.3048637745682280611e-764j)  +/-  (3.13e-28, 4.12e-133j)
| (0.00098616891769767776071 + 1.0443679046818915034e-765j)  +/-  (3e-26, 3.94e-131j)
| (0.01882677269410680281 + 1.2451990258378321603e-762j)  +/-  (1.85e-25, 2.44e-130j)
| (0.022131931286124408389 + 6.5002603231763844733e-763j)  +/-  (3e-26, 3.94e-131j)
| (0.0045805270917533841058 - 4.0380629306318110417e-763j)  +/-  (1.17e-23, 1.53e-128j)
| (0.022131931286124408389 + 4.3126865660773958775e-764j)  +/-  (2.48e-28, 3.26e-133j)
| (0.02350818817547693908 - 4.2190947861083565597e-764j)  +/-  (7.37e-29, 9.68e-134j)
| (0.039001984397471452211 + 1.1745570869317182492e-763j)  +/-  (3.53e-34, 4.64e-139j)
| (0.027691292110927991338 - 3.4776812507971499673e-763j)  +/-  (3.17e-31, 4.17e-136j)
| (0.024701826749185461422 + 4.5423300103143444301e-763j)  +/-  (2.46e-29, 3.23e-134j)
| (0.0087563226792253762025 + 7.1846504930541660673e-762j)  +/-  (8.92e-26, 1.17e-130j)
| (0.029684606642784235891 - 5.4704066687300527248e-764j)  +/-  (1.38e-34, 1.82e-139j)
| (0.016914485124536340566 - 6.4465039090329213972e-764j)  +/-  (9.88e-30, 1.3e-134j)
| (0.025762880076248192033 - 4.0777119816665528874e-763j)  +/-  (1.81e-30, 2.38e-135j)
| (0.029684606642784235891 - 2.9346996651649078385e-763j)  +/-  (2.07e-33, 2.73e-138j)
| (0.0063319925567071323048 - 1.0785165539013761031e-764j)  +/-  (7.53e-31, 9.9e-136j)
| (0.028649530836122816903 + 5.3186862769869026476e-764j)  +/-  (5.27e-35, 6.93e-140j)
| (0.025762880076248192033 - 4.5135357691945695736e-764j)  +/-  (2.55e-33, 3.35e-138j)
| (0.039456609756064860849 - 7.8217881430902167329e-764j)  +/-  (1.88e-39, 2.47e-144j)
| (0.030813259730328870987 + 2.6438025782777628171e-763j)  +/-  (2.3e-35, 3.03e-140j)
| (0.016914485124536340566 - 1.9727504996387245248e-762j)  +/-  (2.09e-29, 2.75e-134j)
| (0.009522082979517635286 + 5.6218431647809783753e-764j)  +/-  (4.37e-32, 5.74e-137j)
| (0.033123078629719884775 + 5.4710020930030080697e-764j)  +/-  (7.83e-39, 1.03e-143j)
| (0.010225694788715694488 - 8.2968806906759358906e-764j)  +/-  (8.02e-32, 1.05e-136j)
| (0.028649530836122816903 + 3.213786060089680054e-763j)  +/-  (5.08e-35, 6.68e-140j)
| (0.031982189454420151016 - 2.3616341626436184858e-763j)  +/-  (1.75e-37, 2.3e-142j)
| (0.03784953701121729292 - 6.9230173766590081045e-764j)  +/-  (8.71e-42, 1.14e-146j)
| (0.031982189454420151016 - 5.5066184327933142517e-764j)  +/-  (1.66e-38, 2.18e-143j)
| (0.027691292110927991338 - 5.0769675148614942127e-764j)  +/-  (1.34e-36, 1.76e-141j)
| (0.010734828439823028245 + 9.6063929258564171441e-762j)  +/-  (6.62e-32, 8.71e-137j)
| (0.035139964995668885594 + 1.7328910272800574749e-763j)  +/-  (4.38e-41, 5.75e-146j)
| (0.038191236113929036845 + 1.3120668154004313366e-763j)  +/-  (2.16e-43, 2.83e-148j)
| (0.026746015370666233489 + 4.7896544463861887054e-764j)  +/-  (1.58e-36, 2.07e-141j)
| (0.035139964995668885594 + 5.5144712216289434927e-764j)  +/-  (8.5e-42, 1.12e-146j)
| (0.0087563226792253762025 - 3.3907178352606804815e-764j)  +/-  (2.79e-34, 3.67e-139j)
| (0.033123078629719884775 + 2.1091788703140500734e-763j)  +/-  (3.06e-40, 4.03e-145j)
| (0.034188563662245206246 - 1.8984714459481351204e-763j)  +/-  (5.21e-41, 6.85e-146j)
| (0.039881144164977138036 + 7.9030357562637709518e-764j)  +/-  (5.36e-46, 7.04e-151j)
| (0.035942893112939615759 - 5.6513010944211126884e-764j)  +/-  (1.18e-43, 1.55e-148j)
| (0.030813259730328870987 + 5.5228336443020734794e-764j)  +/-  (1.34e-40, 1.76e-145j)
| (0.038569905849518369473 - 1.2487538786265607234e-763j)  +/-  (1.17e-45, 1.54e-150j)
| (0.037091218692221409185 - 1.4592740399159539675e-763j)  +/-  (2.95e-45, 3.88e-150j)
| (0.026746015370666233489 + 3.7494018180361243224e-763j)  +/-  (7.8e-40, 1.02e-144j)
| (0.034188563662245206246 - 5.461910369056232925e-764j)  +/-  (9e-43, 1.18e-147j)
| (0.036586091769195269772 + 5.8793362580915254523e-764j)  +/-  (4.93e-45, 6.48e-150j)
| (0.040460464859965817747 + 8.1849884685347998847e-764j)  +/-  (1.6e-48, 2.1e-153j)
| (0.036586091769195269772 + 1.5219764322888850072e-763j)  +/-  (1.09e-45, 1.43e-150j)
| (0.035942893112939615759 - 1.6097766058204923898e-763j)  +/-  (3.84e-45, 5.05e-150j)
| (0.0402289379251885498 - 9.4740650103754793117e-764j)  +/-  (8.72e-50, 1.15e-154j)
| (0.037091218692221409185 - 6.1875928469696084542e-764j)  +/-  (8.73e-48, 1.15e-152j)
| (0.038569905849518369473 - 7.5328653591114882548e-764j)  +/-  (1.28e-49, 1.68e-154j)
| (0.039881144164977138036 + 1.0169830323185737222e-763j)  +/-  (4.54e-50, 5.97e-155j)
| (0.037498292303432790006 + 1.4102853690814386555e-763j)  +/-  (1.38e-48, 1.81e-153j)
| (0.0402289379251885498 - 8.0077874460966719951e-764j)  +/-  (2.86e-50, 3.77e-155j)
| (0.039001984397471452211 + 7.7126788714720858316e-764j)  +/-  (3.58e-50, 4.7e-155j)
| (0.037498292303432790006 + 6.5487222808491208456e-764j)  +/-  (8.95e-50, 1.18e-154j)
| (0.040460464859965817747 + 8.9030189712688705764e-764j)  +/-  (2.71e-51, 3.56e-156j)
| (0.03784953701121729292 - 1.3641832727808736563e-763j)  +/-  (1.09e-50, 1.43e-155j)
| (0.039456609756064860849 - 1.0948375873381658047e-763j)  +/-  (3.11e-51, 4.09e-156j)
| (0.040542359398011819593 - 8.4749412575419311309e-764j)  +/-  (1.4e-51, 1.84e-156j)
| (0.038191236113929036845 + 7.2643959522169189294e-764j)  +/-  (1.36e-51, 1.75e-156j)
