D=-17663 h=124 2633433572065619964201968555421683143664374277310338956870029715187467889932732588437465495442773557188414247593973316555079373824825293627399129379131458583459979604131270558494598370275558219438865653574745394078152075675009619367303691544990350375879932461211229828752787599202245296615179579467674829915236270107184898000076814854164596538116712270908885283547134025449606631602929890539530443461704393536905047453424732211626499178757414485493775977147631970615177329269674633559331378744472780888408519092923560091793706617479755733472005159314377793768281056977225037016133738456975462513453811064162946892506588066836633762476377835353801621599850625/251400079431026831324880320821802977361252315441600556546817120566233828637717483227320760417577682952272101362969904388946242874769316374964055228158112476158390431561973448925965555022313467701684518589367239129012219123952746392568440730097*X^0 + -55633062848207499354205634946454422715644476079078993657566625541392364749672940418435371525674058921344611890102591760337836524080022525290913198115224201568065589245970790236524266490981776004085170997381743849594246895799694280140391129413434051762455433105004808280152181833552265487794957747522151145672782230777966702997571659389361378280180447978548212019960548436501705870812011448767563440165177903741899712748816730895590169226089896181407658045059908678071376956415967422035703167406644410344267456866106688467410988478616196713781052413811065526499171942579337595449611963738708175637415201148028325617035079011173357384825971356873355257000/3958979353182991467996421981573911591475561255878495611753630591369667738599987600856725276394642262807880275761646484516823784688837343946425256089217265893570053140748117574129094696054387965522335198684641674588273618676428423971060769*X^1 + 72110253387538762241780883573536537707582256269714717985375113496741600721398380396408308503463360100358758964469634375553779502183373410323541612809050596258558291930225365445640768253699360394148129129272170890711161678060470967937987645741342510643050399281720566356408609834302124859072709449368305179098758499269667224367706393386126911994583758352404532333800273775578259174895529028592754541982243985855244609135153796306624411401011561330524740725966593470947379182260421286611778568251221348088671921650769898081487540135368671888763422668251415051064945328999245287436981203618857833296695208185650001744258198637752325258310321503513510307595713100/69927452315271178299220801460540000440232838462581867990404377135362441266891580993932338556958566287975589310777961856020658508958934006125709298303844567478127848625034000711842199616408654635021006614366825898252676926681755252600846362847*X^2 + 34766891630439525709285134693818182654066169158407085572564856278175275313338358863269054760154234764928262528765231692092679550401574728540670107103840685097344980333139732826502256792881307605251608627505930805452955947704896138144601185193465707237102501948319573525411391205117267075786071751508992014290401897387146937285131599339966172368370522132150747819449669871858329805615642371586792176931562563499175777295017119651520114304880939485438756139293401652667044483836142471587800327480218340870216416762669759529542617820191957870431400883818396123165629751188632601148935663528270049345668867737664210153871030089583017597508974952803678182635/64776370552560976858459262451161209870148740471544201539761039512304476954956486250783762943896937890023065147206920343393651915024287629537275604924632839452060542245156880423671424285779206365620498919767958102021801268045508380662207*X^3 + 963192301662323144264842482104622922480502182380110509278595820853716892235862767940541818818040334512246334902943659964585592350825698388698390454374713065067362665101464513404002249597682913104048536911147642205474745604776158382306268197019911201750465744626817916077515441820483754269715564328562971801906501367922546569094282342477798499714751964690270653195958020792040597854998835015450627343064604103757527157061114439384048503115897470161389353707680036990051066553567132021281042286309861334613623126061149508013428137800981678295485979832196128856208796840792148153340723377531404511251776384344372335222243134275545735836653396715528400083273289/67302649004110854955939173686756497055084541349934425399811720053284351556199789214564329698708918467733964687947990236786004339710234847089229353516693520190690903392717998760194609832924595413879698377638908468000651517499283207508033073*X^4 + -1053642480182263520192035868231966868175914728426438322402968855302544242910784026261538307341310608787001648861163265276399200653181097620035760568365782348421813854283160353518040867887429236328493953731588217400477798577534011643844169661722378667345099956045180692008571889025154311992624259477494789080616507152295287035988408405540698194575361636052348308694265080015742139644245142399805955129738402602714267843576299983281950780990466683613009869760564274512600668408077721569679560973728027478343622102761739347658240919056081641623115988169219434633509953285155296318011787624031551376001775574703976416019859977738488306053864983300403303981/62344918722387850681866470116613291501586853196866411491589065940620285808427801973805354132720825688183893308187603795374063440831845649217782102911099941724793592151257825239337270727410208244100576438660209915324159064528881983313*X^5 + 1210972167008138756078574336477054090892409580515692931841054202467808855305860614125087611732242979674954988210985629122578210124213716311491767136173392683562188934780147464573475692229934355721899934107989116748838495956629564457746714307351819438965311292737592476086545684434631298904972106269015019813277229075559580730449592493705408557963803783601571203907136321096925875983778357947037216091584157179800823202889604261435444184908511919792679320408021766435150754348033607071723091302109359951023993666260602164312788792995857092012290149401705877069576648345400100201473057147505752156532132389947333420834785673478104971102854970398166076142745140/18720371089690122312094726848385589652472985996276274244990940419055993839982424526476507490786215050216665827542799979240765403442019124936272649823218890601645496708850338442441041618590190639664324187812939891484300566465151922011377823*X^6 + -2195849614544032232929414205839066159977105519462548859789767807138362006895911765758123601625332884704761910505338562206396184852630573800812681786168393670082699454193087207283356560285464465871774833956097756344211085560273155094806914067101289200202865615533064242855377520197075701790060569196611453672465856285655320803888532066342616905466473672042391615506404352491623779607441210648466908564146248832195777039791869699305001374032485216377542474324263012405046341362771186509097091197436660097097018637906742717442900099314195572134660128681435331368635518575807468695497532705355899402513474469920212195461755414782483488963175500491382463391/17341368152810480122290096115208124392645428848791523504397728639883794608888965130346243834799151707300428456271624154824931986910879107434012538730806432298811692138319067848092850086834985738734424052716843758930396505918043208063*X^7 + 3839168237845744979786718810379230220340433549900094586078480131836356856920034967959004809689114298408127073230537586846586434095026680704172678837424066733374611368004951348898833368391379054607137022312451411469497475026264868306256108713368019149037043583331891614013828355314830945280549227870343430657938419921490172732645596452346073954051869811130252043946049187238856270740934546335770915407779266649271388118629377062647869005683656927873042742643629225588040822695448981673701456701196098233771093712737279891194649146019137993048356716623384879135171358702284022869367077043562194212041795361738376051682264026989528784881597790546880032372453/18017681510770088847059409863701241243958600573894392921069240056839262598635634770429747344356318623885145166066217496863104334400403392623939027741307883158465348131713511494168471240221550182545066590772800665528681969648846893177457*X^8 + -89453348896863357828237822593167277407462969418943688829609535475112192046261468805773445143516460205343638815449850467041107839287592699580524677696042314908992543823359051401168661624074354459396760992471387958476394151249985768716078313470271449410098060516716580258133466738979832370892985270218665759307678243117807548253167791878427154028652996238663720752754156993913316614809704475535221922029262635588645878809360776310863806547208164473366977444819781295125948734194377434012610789978622816124939495563067428886841285022590343638878920765859165757462434100477237902839482737008591577334301156695784784209518505940241173660340624424368792741/283737496244252321538913988410527540591888633714587006327970535974999526805690478552344701820582847953904989178650250848916115281506202912779800922448228439922809207267973198669469154452545483694403473432325643793856343215213411489*X^9 + 1858629082155694631205730834847776669577887585365737702690828991883073245810700385956267506929864186098905026071665847682924890525715884151656473334104451245549692586542024381099181660261106059284425846882665860094640375952386603473052784394798001227396095766898562040692629444458541924525247839233713992339197489547587078400823990864362766813540027365798816101731801111911250918563836318168542929202623031096272381741926436194619470891915007903929840453773944073185660531032444259724801757538031713436412290177364367271627794071549868840263388929093985541199889714773491306468841759140884031562061877951360518251863591131383122962113198825928455806854511/5011655396162228755341837777295147949474528937300750292770943576926416641968910922670064468256954843409823823862499380744405344217244062048429623693203058934356579027974210608098833675095310878494248551235167846330884590210314487130207*X^10 + -1608833064234389841352979533922633571820614702176612252844404831623679336029791963096095717148341439329424841843548588384438610606845917126810496213411894576078149571190235949244107830409573653524149877862862111280720412933738135464309190931855143641186822182802433531207726111197088869577821999469402916147578376987505768773684175992937367758296346198417065869191184087320822991405760669959535316380990327198080146991487537881956689656503396711401043095016046981061628197103594602489282561850507034709265574967735270620161134497738312904775457876490969041766250628591113865991697418919377383255579549891884067948683322755294314457557128073579921623/4642480689270730958769526278131826939424549348554359102575071329716065404905426501818921973965263152277559976936529609655027872748417179516127637807141370046860208396107357437325289341379473746684176177429774730024598493415426367*X^11 + 24428547076483522653834865945790520794195205191256112238017674812436841300454420013912941119336685274998058941720566563509693216539150738488082839177864594542773905373468615082649996792968699913381427696332813311879685124991934909525394734472088902666259286448309987421873500513164942103100256100630168562813864572248055250000789571459516781210688737621411233924342125450921091228728154182696256776548084966706818623256009656445925272477457125568703906631704347630697815559618258910284986338264865807533681770677731034372653918062733133672390215861043671738729247231522791686065961053511519246530899494826861692619761857224637444884334706898165876171590/82000136414588920924746142650642459231055815143515644828783484896774863246844548301627618826148443058678541872629922495336757316355292641793362466587538019137691860900444254415476585636785644787682603821942111056424483189196675920321*X^12 + -14587336603347631278600108673050666092775483080223431857495603509250760520926247005534597297922245147608750983439821998899246322435301869386324156600697329222199603952232296148130430191199187439112364329128987760897485409152416355290993518438082858236371536619993051469318214410974573907884766054779997772753943047305599019583875408872854576135538591381208375713382575517791209136370033003862852720554382829591939465034963896705739297948593042894111718006101639027633361568549243211228618966023716792833925921177687659704399723906872684018230314435908442501707200375005069124130280653969878506656804295486079552727305328826350600043463825782034806/75959741787875289989491767784640094292798208782891342390544959196509251090849134293476105445052428863059210402233881967406615819752735372256178866911841473336500041129764269908113492592349426076641958629746073542269657736344801*X^13 + 169180855316360440091561374357768410819236798083106777416977442048167863256115075792741790478107162441400202549797987881419163075930116932302054456954643514800319150425521656670053892505176942346734254505571314010301729744964746210325540887820581128357898248205553680316817426838798572865472378068611338643158629830757107851557252071774690511964372160947884930566612631211259979016172122251936240187533246530477220707321023250423425190161185735361461786046995366953947746532720448839652113828513608717292391407893853364580500014485178455618356570521142611736093773664845334483851905708561730766856819448206377853629879594965810099581082965437469200646/1341676919199241247084393094380097985493694761732209780644195614287942902017668259025668450475961051008214833334657057190303055224292564880160887326263855943542600226475026299387008619658667912791726915277204896977108964597058220063*X^14 + -76522697426870073391424791441846830384872821557828915958783227446804716665629925351520567535374866389668868239135740460697409908921751172875018445052711287730276784850809115939345387128255071446828575532292562932085173087105409074782790255777153923111249455281191540465353374747037469103305979113833038051953997045370442233919726250633095386096795567238835476570365385709716404278681388301565824825852734278478331964758947996075111863215878408344851447166917852177150851493204309004436610332201847771811496448261948357954810951943762903910492253248315739943495769613459055479285003072308377485653636485424204910504306225267237708087207523550455/1242844668329047093187064535456093939343185321760493571356366031126715369147675922029926653095179298048129525349351293018202568754375843434412936224736578485775265350535122799266534527497536326566807792786990616187280251701503*X^15 + 668244103971694445649622495566539282843657424844544842110946504951208979108731660427074163474576182474797224766708422181441150726164097150654096435827808845368051496841252198272665102750832235419471316200016687588061332485842082808486173365150958837359410897748671662505206022395749215000247128301294663472006182119970063832066562910116320718112731010656061698131085114256984544450097144089065086250485230876339000700905380177150056667368265231077842548358831646785212706080172165376391307826810315655804585702462025386431407963681439443533654430648071974992925350145159330469334265045704103152772510263705312227377405035885301345408350521684768019/21952365376695958806963120889760987250618682338255597950867493207791173565255399810814594473620151941424111806245591888580511971908540522582035692537522185794248511886501874003444799359188984136149526043996615253715931085803647489*X^16 + -838843119693114558750174284529617940454068823568331926701140452305698203577844174178799488921181229106171863352406837595626630276200043716929192467430784416258838133501085044398180411642052440789325935498010540007820944097824398588126874663447189381980827808322594553225114086438681185443163738075396354732924290895805311081988655468080436497039404417136934460398449252992122816479374441626423888130802620998909851500797295424951606407368795364201033192316202146669769998139231603175991823433967303927409546221070024464240890233608966894124137101325438901524259080183370219015856838334868214068813414360048880859488418291489346723926527592/70364302119065113128407662087759380588981788017918449377589652444472364216026491650904526586377132879359651551228630075196884377193899305577361502844170213767495065987381690498020411453181018318904364648530295883331271681*X^17 + 5665499595601425712522986062115387262932776959397049379000785668812957440737024601581587354070873198792625274908920110335165361094249518547928099509245727034542606645638029935610918811234189984447795644058355353309448920316828102429961333884816657729781701047473945044723594812170407003747817003626479435272013583915066873649204554744618217830252516576191037715763028392519206437979691161315440983974438210972593533224610000288266144367783994926095656720922649886197187069581218305556664123001232951878741450747788158213037950737105098354201406256327748144853319544937969247137401118771094244737601569402286915735101295154300130094147243241606/1242844668329047093187064535456093939343185321760493571356366031126715369147675922029926653095179298048129525349351293018202568754375843434412936224736578485775265350535122799266534527497536326566807792786990616187280251701503*X^18 + -6074163729382817559227976923317502785066169697418586020085996096529352073512202339570579515775168133865523881410209215937367059099469278116728993955458244387581765906159030589341655040437388920788619218924999626180759580256224180989084818109481146313937294032938558837246630742250260892967121962331193784008977659877132957602587768353457583122641099120697953608291636025490491510959511663604570874242229292596848763630340814164416761066203076095417696860954567808964925534632821082886228905365097719334261891485364112166602240834913942341810327770614567994198293333012772181614088420187751365754752207947998692605782330128060204379517/3983711833723892494389835367024819146746407066631854689327387898118799989584243426988876554740255499029590191430030576640258414606459791970637009729047738989271078864710507303290517548161751589135728055739698572345087*X^19 + 32129202144343466751503950104612529392707227392096232889522174249591669493975118768666952221882771311059711617465807592851798539688400865855697260724193431318066852101155349612478435619532809698431422087226888113004106102514303105321827803371107303117002270180809667246314758580243716172595306571721239876750363871424259966566041309312254314767474784742804723296223573937996243017057598836333246606164528339239136170990558788103666920584510728221655804266614453846607031664273303532426082766993885527660557619749443352016871538748916762132301172425933987795721203493374613900911979840259799178906689838225770237530510793719614868552834716/70364302119065113128407662087759380588981788017918449377589652444472364216026491650904526586377132879359651551228630075196884377193899305577361502844170213767495065987381690498020411453181018318904364648530295883331271681*X^20 + -29468224970756463595060006759259386834772393249294845731161975688882396730454434285187252739163934857506836016337709124957369319295236630632384267746945219671491594081228428140081411148266451526349835315663740879916281248143367755483528858833119047543922153734808693267180758301726518279740076439527078300059352516242831644420955488906174899548403129162148899159565308137563914420398738844202770359639218152825083488852966250671086259642695666307931887614871307547258056516557101044610861827402962015749351708121604822345517642768024270037678460577717761866940518781817268493700236142474363204991359188624767658128142475262314885/225539932838356592560144673443062851539738836360292967747686570691207608536728949045398661311230000511214979982450918679740611142300843116720659555514224027020952208838278169240248969493390227545475177248468469249*X^21 + 130918189792175576328383854954932968764701385893420431400385578285828427898973063288771961853305080773425396064652703401934070200599828744170522752509325469482717140863470531950246939197869947514474688415157253864742465678938373878211233537291908790966079740554010519503566203043223195422681341932541597707763464807606718511669059940661128676045454073389129177729577058795925090322165219553371044918631370704126731234542021419382129510195686065095499635069348167738329943588102760878810188355721956426587799209003251673184301134747559655924690146919593271445160218109952231219972436918242073185909266661651532682211391436638793460445/3983711833723892494389835367024819146746407066631854689327387898118799989584243426988876554740255499029590191430030576640258414606459791970637009729047738989271078864710507303290517548161751589135728055739698572345087*X^22 + -100515976935662699177150824331841332456420914564442584561271068908514306065062911136018257199212680455873458947563506054737610197576808971563235099948910839915959222095122363108832491883408312827843623144367436720548428050112621866961193697811373937993893266391497280753633618173789797852353893650718768782526976994326223713971334589297254672693705125741974746045857089346069922993904369351723892260754671131531200831111909909431354690541595838582060890574474312524652192321584184484291367498276445215629319697323795071142621875857543060352714847998373016591143061140209253180301641540320154480708856464153608198954990953732/12769061475307512458820397069753883912117920871895655763329364812954062647156708885545980938188869416928889768581266980679420887861679392895921392487925269038156157438616212944587497565158253272121110640801023*X^23 + 402901185811526492471251671346166094817724377369446169939646248997522391754745513125445459606740897056696492323754998372503704183984244100995488730373603318432255409508987158955437300092240220109486173246226983037139961508219530233640984340579268193934349019839244012055221248160751264820991719624486294568568674731229778715073117265479861183914531073512762423574782925121475225781655544543030642710368492508521110997060321025732841383322911869764555921279883137350874501809267942554839197791745298293434446916375931090235543099341113230738832102800691441391767365111455492481714574732130168642979997048294627236612736280601760/225539932838356592560144673443062851539738836360292967747686570691207608536728949045398661311230000511214979982450918679740611142300843116720659555514224027020952208838278169240248969493390227545475177248468469249*X^24 + -189208824175897668250535782453296469054722463786396680081326979081515422912890550628253151608938885048982379275778427556871059177207429494203693257597533231757112045024604591975926419845374957935364185534655980045396664813600420877914173776848977592680593043109510948031172256169450921936071022238727862661311974267257977296213757752192829425987099555436931541548080213059436612234555400952252236247724238383173394173997809529924933046499046440276562344153462077541953324001772294524850452716812962156274002447913044034455551286991742443692784823162116930996757763423065273733509685863695388020420622336348409815925919/722927106114901911273305614547578775526123584436146507576819612350906564409030679134121097106316560999201141854796296250887215527468685551487368651300756895100275006432441428103238270121624484635741982721*X^25 + 474528008999655874692539112333797969518621358258402443188982471937010430079262331521138907409051825507365966370023816083950159412859294743057575536468266268852127438030981310374581041199158166286702393980568687776006569916047664919877919708343358007522394700875226319734091057705814945061943590059568420456575604569696430818622519433317843573405520219691395301243140786967658890318552958765257841664838611714043026056119868595757111725550113049863297065777490334784575081318264534458886741153667100694707144614816118247925927599473147599442693522614944920928063906260190217050650019758736020153978253066232216484419299070/12769061475307512458820397069753883912117920871895655763329364812954062647156708885545980938188869416928889768581266980679420887861679392895921392487925269038156157438616212944587497565158253272121110640801023*X^26 + -127691581949180134028185611581221795459073083210538906569824797034066777049092939125089272065137767894679505851033677320542482960206085390643064594136979089841799412299604876115653194470718518202986003823002569234962960414929761636582326413702118198403116000035743855333913386929200751468952596147680256339745439222335363386917211006015341333315295789014575855672935864406955503281471696000827145086989861610891062193269204206518005636960377345755885827652052180332373413128221847706325316188645073065608285984315478944880954940057929638005031052960395764431417467926431422540568701359629905374032552584931274079/40928896909636070388569643579662502152868911534628687514964593350558034558627111993099762050971893845847315963018530048739580791907868739822644434767636126088449018084835046600421121560415811845991167*X^27 + 85897466577225292476984413922185828194516171695141801254607196851078049005032744393689449305487469563878005571843035330804832292704615159215922248397376684001095518786282578436077778731433320599218412508074466918848193122560528586318013454302248878431276753345881481457232692999183091164891599024555169654134621734083760782818679790465010182965792139661981591749426218566129300324341064268048616804824997453391316328238684005946094242435882224129986800571697704986346969658888645353808355671783527817391699930591689940348172366790669122698200934469229850119344329255250574861104045764199590551262500821739186373259/722927106114901911273305614547578775526123584436146507576819612350906564409030679134121097106316560999201141854796296250887215527468685551487368651300756895100275006432441428103238270121624484635741982721*X^28 + -7328427603324854143063573320869438481986026705699573443583353966375382109666501037630074450914017515987514347972137797390381519232746072550190653692991037400215838433773122324494067929884140017787255147816947812935024609163330176440409356367575898638211425316971640168065787966270953584752162143286546865872951749344355581207435136568199376795014365484218009287893479230750616995190845056196186186414314048821567462867059588548789335957121528038213721565518841731048922317458204727941420998951186700134481145857453606321095042922244550173230214016050708838242717113734062466076325712440410284121965758046/2317210944326335865287303605257459217169728332368719216156065976932459636450609295878376382889197409604671684482733966412250511912351737520389765881652953976586594467804735696111709311012614609409*X^29 + -68396550642354915975108706639693147134071051365382117015619377945521937328248977254294706970057607215793081544362871957506689201372618528987249676063030768814980823088589720469026081999013334294465657415902785244414683796522180347147091793225248008521912378389991975396209909553383280731342454907246304822590805541963274311555418339290373599786986301771873642749640586973246197939272950099480856334879134593076529285465870181826767996486492778033017574443078059965101282638820766478503053425334058508649943741690740810799582140023097823194794858463413066682470372747968018319961786242635453280819156873929294/40928896909636070388569643579662502152868911534628687514964593350558034558627111993099762050971893845847315963018530048739580791907868739822644434767636126088449018084835046600421121560415811845991167*X^30 + 74282178307301198526593294471250468265613302127841401566076477113519254541360850092089128103277689294969549799830322983262994168750083353381138206226800966044372867971492712579860672289574037233238427071474634683345544291368520463181064336965319603535668134459182823144100306589096070859431968729256155209619200012522175248529866141820394149848954381162479980502925386017811840111809682651449843921942610090715998656919324475060632809638905020140965541270721009365603782572975204138810283316721618182162697652848173700582995935701597841441237466189975754269668534463285603802211682202521714093494605/131190111777520005960895861702851113467119307726248044848330746585090847333443316304046672869229316062088642047372131937510644392931650202139487396345635168237932087856238220920099038159577343*X^31 + -90082951393231189160309140782681337752125498116724698669087020759275196065683453032413420056448548026545612063482207487389037977294765388724974450183935999394117878666930742772434313430222511441694328936685612142148963896483132888025137350713270855958480059640528764724883787521774420901485973028293275583348487491096981950484977655059869158695412320211378264122438324697145156434873714445623890202626922898091901426021087541125362344665009733549705752095227659842717500623273639368004328585808587630503870368186260708129917951311818868701279634690674062110450550736228412466196253695130875186144456537/2317210944326335865287303605257459217169728332368719216156065976932459636450609295878376382889197409604671684482733966412250511912351737520389765881652953976586594467804735696111709311012614609409*X^32 + 8711156145609312214742488498940682481999606047313008255028539516374882428471602687269838831150432875251079207782232530250675636417182969201941043763130121479867515046978805038943603235614427073185393629699482772355025392574136707436900389141727973335279801170592221536904647682090935981911148080787524133812703676450649658296523331488604530074521881187291463113357719688927560806606265489215629888391947684519733719799252903764694927818992551309186101819620533751522170184303630487451112256813306370012123087453831948401287959174514230621134923767222087544274314680790044873305892235859456289/7427396918842779027396017760451288765618485406003965625790111905400602804361847721454264443708844254208721171226412950094018252444751752371595278058406565602555176802142230703736570127361*X^33 + 181815979729226436822209089721645135705785039952436994052448747548396362539393093701780192751941656585749413023624443318103436513787944193801355276198877160754219481663006542559713617706721870295092879962525028600918213518534335836055415102078681814806599522385366883761600942476968761160663640153205560454543364453967462774846939706925244084658814982918890634875695945461558225429331555190103731755227340038323167862432672667108772289633943035913381154023889444611517924267054982628603311151649566777033649811614504098359809316281805810260860406471303828889151768477198104200875211410473913769766/131190111777520005960895861702851113467119307726248044848330746585090847333443316304046672869229316062088642047372131937510644392931650202139487396345635168237932087856238220920099038159577343*X^34 + -251322456614112856728956156663041044148896378281351363445031483675379526029694603558499105124413522476665446274667966452220735181355692645605808034581732902692370403521411485557133967131991520866991887211049040816418743951504511798150552864927228565596689511883971076187174529939376290390278356819152499209062772899576310101239619407607532481580570255022258286782443731115317329160342244603374942144308151130691972740974761492748653953762031945338447931670333148852461764313916560683373072469515374864337545648802075762837532976028118352271700873027530863162525812447724350866131951308879/420505968343020949294911269911752746737161603691556679261173747687289973637652025219626589124658566167056625218049762220122190593033558986106283080926601687287277178403568516318664447*X^35 + 820718994903740692322343053306344099930765930429044245114711858839515409140420673349877796102284569179318323639096197494034622123827715921109731085224080295116408016252597573935362820269347896728117616687301063991558464829423645304456005540416908877720999176173209007893639833179996611486402703224227901265622609470527869231098889853026870330791128900398572975024884202739184253176737728421011477001723549380458286409992235457326608010179617474961684392556296030877931971523562982338832962991739492157737873731281886482812267789268388973304927476961523760649573886301368442259245931954910139/7427396918842779027396017760451288765618485406003965625790111905400602804361847721454264443708844254208721171226412950094018252444751752371595278058406565602555176802142230703736570127361*X^36 + -345876250264098399208128867692786840530364470500128076590632190780585843859602150181511085050749677324165036324841078190083564592595351083625756830838304388519962151312448841832334812811891546522894630575335964793441194365990893322251841835356403013297974832921305284626272312470690287966644036559729038617394170397688146798970732084740829903476248514297476776416284568629277972465680972254861742440839126925086967946991579943206167579848514269007370516210702175750567583761443954136248611717696470515850983332918106371178674614062219787028183680424633776145461069916716180853151035/23807165733058990505288527991380441982514952368881655396092042557169788463887902690348558519201639934725506721284592776998368940329137688167711208793896942041967795867268783123969*X^37 + 683670621020727426759414336879210038128594851609194728518823922672905315634935787434853133826424855749185177306639829530762563382114037592564598376984353839909220507385889652324881398628926189530350691753489973701007792711840542227620790078278105514824807481020442293901889849628946147705923888189590210767679742691484018984829218406277445118144015456696655819371499324120348981831957227492230982410004887058704787794274598661296276342160719610957218471461137897222722935699807582993692390697971995360815863660650511356017536926648824026037833245029006846184123324522833407173625669201/420505968343020949294911269911752746737161603691556679261173747687289973637652025219626589124658566167056625218049762220122190593033558986106283080926601687287277178403568516318664447*X^38 + -206842186115945480578992747071936595837408350812270618935140604641902979255755646769080690033527143695174068377245740376151149817597609491550416375283660851402962435184532455670950991457497295941682864564029580141556888259770895969963187895735903689709348857416617866979300522302197816278801507894009181270039291260790327423318361347444501244006669423282397063802071150992706417462356000031981850411471626039001509644698003583807643337668638309808740501625593365732887769728631433774285490649437873624532782144444417850048233452463910435119587258604304811069208021900412195360/1347855162376662543468749815511546282200925797932494785488990689983003366579171301044474807178941286006086549356541514861482700579127990045162838067932794091715325588363742463*X^39 + 260398761190324412409530100216244953278768316778051788780811733504375076075203868443801134462090948352508813962224856161567942871316700921990193031712430555251828198092449365845459753145002656156874188019875485650864772338322592154494503898505989220098911656983540676210713324591308356405882463679719391058289041540477587908639216502360854283160363926515329888891939913100831111962651821295377248783039455277264488171967164268528018303079302615457148401079793818450134447016745449359425843634889273738428139999199825455220600794047990232197578173051216575875914997455760461995720/23807165733058990505288527991380441982514952368881655396092042557169788463887902690348558519201639934725506721284592776998368940329137688167711208793896942041967795867268783123969*X^40 + -30344439856416703336719886175688778571273176512905991773410592795384723329816316810515834612927816005736361265730514054401316973032849826686624921268550536893479237207270077490384936229775153314489331402585634649461448045814227657818831556448181311127891232588000524007363569673619334699160611266300342208025502608494527844391266541456574381151489972482247307080232393127820252034318703827485083021578312437026480381939509797538612950147809298150606946385633988031825270812102700257137235379098557078463679560915981503757022469621734094681095537764601510035067847485811/76309526262620310449456480524913450840792945588659615325199042630527281128866630869301636595082448395294488442311131453404444351419803546688718681307410637587914034329601*X^41 + -28117577629344409398901871819206447227880039484109259255271889299754256928248070111266140317310541963245419652010595700314726569080937169188078924942921009616562605379591758027864154014667976692549666557401661428919506167548143971944269670816910698565604155415222159930502528939116726539405461686023105682312547956351347328707922088273987571740633966527899124912141771253500657590319286417117047888186236539562545675986949763528979232940879507243695615371355626137713957689350387304095734789979289666038599407230171541276328220785265118766401909151982910648227690754630036/1347855162376662543468749815511546282200925797932494785488990689983003366579171301044474807178941286006086549356541514861482700579127990045162838067932794091715325588363742463*X^42 + 19688263610361795940422572833792255029456651033485122563017476248154416449414331713290921793056024869252192874945020798612875220162914894659274473204509569170759731930471724354377761541936975321100299328165259900705947024231024851761370579265228523340431756850509116693567149385358222301370235932217231043072665119382556726403445436980546356958909303976661543224017000280335793287960511419246638730884376970251027365289332130682535606738091075909152945519860485055431388808308031602189516657655022575679667492438353771742905427637071243957109894800669237645112803/4320303813770045317865395489153227132468603611428387891366078391582816120073975591309609726268609431879889511538873999513358113084968779181833136007892806294962012927*X^43 + -28864441811616884373281700578172363163586600771627983612183320886451684035379742586141932294141319639621766879506940155105578771111441567326720389017874667799040168261932078167365332292843632763863017219406932188793120877182913048253041603956724970190973839695216385063627869384745773899742458312277519368094533086843927103154190860729995956439134723271837145391182425542041530987716985480199977131418930059643108976675758487600615472184940116568899511633045003027055363531038965237331232404266781185745626230598349376215168108304361069164582338557956602222934214156/76309526262620310449456480524913450840792945588659615325199042630527281128866630869301636595082448395294488442311131453404444351419803546688718681307410637587914034329601*X^44 + 3372467741661677550302654588983448798008296855624692604140339210960916628448215850956826179270304448184463820671529866092738168081162944563847273386266098644043609844293607973979116736958089047679100200835200001572949785697932507587273662986579591894265351681214850010109484316387751255794710347753803420941152465375267898107648675110973579633933182022115379369335162300809062503789009239649560080090262077550802084444607316475314257988921918234229309687892967123468128986684046822886654405482786906383033009949023096420873938391237325178890288505316247750/244596264155015870342829388504400562331914375328561846309578123284992137240218286322233466923433699364767565619593160817152132315290085443120259073084572626108929*X^45 + 6229209951320014639978972399279165207152894494844859560304802915623114321804837559445652708228247040886112991402244298418049015111079787970574025469725656225556264298562560172655937400213865971650491393273490009175315786069196396713554376989890098333930923413259569021857484295159629856914478715924991277349457853536331689154374323611037856746335836143844654449264691637189886335402359552713267046778384206553892214665993955369243893112957299063049866704797515295907165750251450039366002508721261388363200352051521009969514265415133755373944698283878791734810/4320303813770045317865395489153227132468603611428387891366078391582816120073975591309609726268609431879889511538873999513358113084968779181833136007892806294962012927*X^46 + -5048900034996174465256283537236353232972628121472359410102010799984770990901406261055766209195289120208835870545007893499626771648347478319368426168351025894781883263375871787971791554396738479945661492893234527831350205540231231665670060595314051663162386216796227821968221308740420436683670082974686630445496785427085138890834321885378708743935276265560687403229106643726708510209275409682126778856355597294229304385005101883813431251977780851510220158995550673501789713871257601438126720869641046893928775070512283115313680772362430042958032696854/13847945657873287116731551180682815055874674479338835209736631562304938982065237293904402815118252808966062708463633630592319102943445928954325939709255088383*X^47 + 10542955554128255300456626573084027560131027375570317040879770875988334586006767219103541647135846919522404875433220386490564451369555093600053160205145655355205172505414130501911586762313718966041206991133149737068996548581608424004642758455982030801405047721492276303740553387182759926803635068066463337509217214022954782853879836807643927638779202496924236448103439209132962844158622537944226017476544720808762020813839449539377027568052095474855111024956927546268019411262469156867989949492523590795978115314212472434193472712617269366499716730309907/244596264155015870342829388504400562331914375328561846309578123284992137240218286322233466923433699364767565619593160817152132315290085443120259073084572626108929*X^48 + -2646728237925362217876791616264856010159082229614224540797370001096079498739945379697234369161209955109437957076717777341403646106526403107427219012708104919303136534765874692953241206639623998271089410399812458959990502732662401439524848328225720789769772117559307650756981715316896086645805508703059765116857554855925504393349473420516471622954918974105635252705267873620440472058076711331122650019412073702709961028164150332567229170538049676174122247202702615656965294738590692133969705018982105601522767270665867808680369498210538525018482/784008699421009291554750109306619207149106860631763302368602817318968407522235027679578939881008481513110044073126514781878452298219211286549620093373441*X^49 + 2364966267018719348653376342317547092264990247881208914658340352518473117194569459383273866934086771383782668575114997075092049442468659259102143593043654093140835706824416745259774039583002668850775988584621979009992041960266398764660241352903777381871493573545532913317624157501095563199913560755847480427426366371568322800837286995454346336234768421814681464146721210715654136523754235838704760126356059622566587307165001993738111242370417911463681664260895918826199388872089635509804960391522455700213530361668932717276425287852251247834042873/13847945657873287116731551180682815055874674479338835209736631562304938982065237293904402815118252808966062708463633630592319102943445928954325939709255088383*X^50 + -142349162833669307734031010767276063104098056911081234515924871694432531339652043664393418021539265361154709261089120128190937254356672532809626513109386149939320340101063038744539793132763246858972382489620924403656787666633804509188182123794012549858192197110899324648086182468160804001675635881057030538698519049685203453839515937738691467389514444541004576010858575717716407845699750722102578058209801314186486743310455170739660823223991110991088722662300981224526920496144930919148465833981156562251756245993782725778321531439580245/44387063319991467562404467491740882474613987467121287571114919171090324832827663912108868248938939110746195101235719570960677817936885652864724004607*X^51 + -239527876338237180749266758441994541714782858101167527784494052783060217586336468092544534214381631662887591538537299372372560216338623697922357544832899867356711646925197414012933892203778592311433972017037235309967083484010361058752912065675598215786164208851541118379640093597174565969137936334822256505070750417772781122857796224513212320191687463983314561049153659275228768272320074854883726660355346416430535109400357094234304868404714103737842910394149345848885477718982905326669214626230859494707097453612318803604698462172110803111/784008699421009291554750109306619207149106860631763302368602817318968407522235027679578939881008481513110044073126514781878452298219211286549620093373441*X^52 + 81495913594368686245839498493595210386098070370998901067739482034182511810640603214554127244172554737816043739347814554451996425264848549441660297591959645409938669675126442933946806761864479481612937480135346181598474195864095810034063583885651451428141538668630265120075085465395528835905054065824323930095964864328698945846651305289387772161552406906349490314339580808233698653827659870188585085827059872207590326288456217225021601919532611031579362047184804057494030991572424528954080705427244575698221821229910370516823283235/2512996847647141910343909159924185159633923312411328062679891251264809196219649205237438048402816005817029672266077086053370198603684858340300289*X^53 + -60694650449885261740141148474926840266160250301870823845024334724985223403997892665386548742809968352700652117559149207522571611975910367776393350064042769133306240689480192195447659285167815961209163660489862797011673992810929839128626989109051778191928901242020273184808971000209293207347112363364736161638863208034670775746921110621334607589296705327452768854488843524102923163061635470325951866117757649343204564254414327207948716389999350733418563210513970031837238102749885121864133685351157207743718244175862346647785022082846/44387063319991467562404467491740882474613987467121287571114919171090324832827663912108868248938939110746195101235719570960677817936885652864724004607*X^54 + 733767467967909839201815015590341200543316654015270579815336409742847309129578195709703388942355471004359060716928911009137992779644754978195313287825271786742529243857778915140888733331584256974496043134774932470537903219226351554883306446234664417848306230927526903645700361770649296064025290080751769021718530507330586149127868279797611728134233044675029416133611409476216665397692850847680725315237354600827568034984526987560458130045953817820442310952766884611360223583369341320174986810920011786322703487926596512469/142274633281273957444596566830333757551600708396723549945076784876001200035081764436247412580128857261905093826987322994585868686162308687103*X^55 + 7177265918562293716880796192770229750488398207684456905551344124884689191897040567246234133512745107118591085731178914703045233906562508594441826284447665767880896674534415204265347706745505029326324249388793053143710096450988729561779646116459730475369511635326732290064853042550242383360331281958438791746697778084877277618867465546487012595136046678379939363188066030540858665269487013924307993173023740396624972957892689720434114320619516738357721984968855042561801851435376596090792411898265502954039303386296721057112269/2512996847647141910343909159924185159633923312411328062679891251264809196219649205237438048402816005817029672266077086053370198603684858340300289*X^56 + -1469653147120468687832987711957649219873115776280800391319835547548060640381160019252490886289997714326011066963807062017843472963958208165213451254415831510139929980356811966526139113863083633307861580423942608807077474586913351661829559722493890087747181968606563900870558643428921356581208537792174146441853578680899916035459841209805012206330841987588961439248248705817358083176616363752469685596320269387364063512177099712891539474399192490591290270281126841950490670264049840488379421720130149669955167801100171/8054952911808523888614423757591222190545247602147061651196103995697288118387689771626983670957869968969319698068692917091426636820602881*X^57 + 777021392140673787917421551453347098645538288114989204572365860345942350657121356851218195366013107649567245873143208763296456089988689073327630798983192533841696242094043387454493486030844326095336729989625608631139661536059092755807924536192639617023354193164834605857065098899646226165673171109625289606198119928333865411011087283527910167199868656439492254417959281278827383058635184364162440472358627593298981762129572915293970848615228634122025271737760541422743310990917424914333195004945335398892378089128179715/142274633281273957444596566830333757551600708396723549945076784876001200035081764436247412580128857261905093826987322994585868686162308687103*X^58 + -12890661709281026868322151837617807220864706803514029681600033148176128221535233804696606979606943707498937110996665429388576756903739908050786809572444004935957829386630080852356364781929129698325720779401807967884210314576135878638861434277703130908835864652253253629578453080094502767698875938992382416444863188880809924873929594543476790880028274046102397308297505572293399606803562355208992460348366741314408960371364301093487828084891528930045888548119756938741823648936134458555653245966501671439365422/456035379709478791180117973027867417230665662806265167366591405519860053127310749681649984201883596725885732778615915591429917727487*X^59 + -37395787791485805458887665555294090319037695765874594290092458151560533102665779333126545065455570825584905486677933919021943043520377418993114147201893785767209919332481137469066452883152831940898776163409046389394166990777487454284892126982893708535209215010157546208839083098228654132228053738305632539307308201502217613786559638520588123969339536121218591387389471183594383206534143777619252156259998412962553350568134336311883489862779607260756648278590040424295483028900194739815070346631729579321255910087/8054952911808523888614423757591222190545247602147061651196103995697288118387689771626983670957869968969319698068692917091426636820602881*X^60 + 4994776661233376473785799033800902830769922934283873924417502700671303366450253465481528904628766314709002257483750713370176127855892896146761414255309237103642626535861493490103315341674184102413061777598526500598752126052757739066929813780076830462873541467869501797692551516374657448340925397582895416682015771379911083344083587836444724407860360605168893922043358476355820220554435844939019593165627694801756883386970429139787398039039619585584090804388267503106856884932059690664122459248687780351/25818681974153812556197586651637174728566249380414718188676408623668688961519036951913603815992956843451606905883254010724674049*X^61 + -1036514009894328962782472420353202365263817229263198191163745546259432086515112945657558215526059851638981865693527935261891884455308711762203723654518339324225618896685490632920452913059823919217917605403075791311683311606129112477037237410979065969498445292557986663584861473561677510192784592224400371091668545529391480719769867865588811399984907160852469523311652432111482748241484260449437610706879114881987566849712749391377350091517495114470876035713358765604875349076908355087706907786293746003106/456035379709478791180117973027867417230665662806265167366591405519860053127310749681649984201883596725885732778615915591429917727487*X^62 + -130848684333609903453944466179381907362661407160043578047490928903684670619704185309969014774337919929784223008978948943576794281402368700963339874067960748607433677641963335451273784233724982236858323749879853439448325532098946837733389859093955748015643595122202687539755026170643181050767067643956732639795432435784679143369020350974297055277798159723948251295387543530298413432705232076776849448918233059713638270752811671062747243354168683497703886169924030149481177729873596305389218709770/1461738208353836412625125213816292517045023460364304941894152104606730960851442957137156984430332154416101845999165148090623*X^63 + 109739443875861882108793721645932604300443822497090924936549555590398686492205651370837806103748088041245321438199426798485981662717264204636601211698043406585163890693281068055676941219859212418469339908842057054766171552477938048790438096471590274839267918391836755103263748747107251371974227904767692156304212657729135249513606340712640654487656363138825815565494238479833559827466821750358650167311543896443250812808719823849451711851290355746061358789747290157811354916063019761651120721530421/25818681974153812556197586651637174728566249380414718188676408623668688961519036951913603815992956843451606905883254010724674049*X^64 + -227039139200956103628564380657957121430420744312226781972596892369604953320178841145560380852343175990220322784982191761924382970150691635253253082134377612036590833855964910495956095492826783007934887373741425888074534291802762014703405659726438976388783679007334160523510687474421894087158445762146259791985453651125657661226439455899696875422669020569359164660275636604943676946012751822690375678603973145891995855608450499809883313469950267275040430086809029213351051770839289644964/4868063210745747716646380149319423177879393815467710641034772271070902487591019303020128432084124522235253640874960113*X^65 + -2365075801963925091841843296311250280937929538123768219815382877124558905302379895559871073389961496598401822308291401380070934968155025441161510990340412976634957190784713134714803245728036048120013594872311070269947143754082516243343595782420233435700921743557985093522852832505099931983419696813326707941566072931776325769328404907242369822657854693745407279169901939899580962201177532424402488546732688317244142799485642506155679866737435841336912206708613712962430046330344389263184410/1461738208353836412625125213816292517045023460364304941894152104606730960851442957137156984430332154416101845999165148090623*X^66 + 17516151090283565445825645855360349056281978418223909214976907971582208967824926155826178307727051266380999795694732227690278748536373901367555108345430425655236224413172827191270538237959156992581329163473380391191884286822552161591656028121859610517431901828931273584310526902713038448611173197187783333332544081342855966363537143447308507783513155370784291080650742318939612369579631857545549845895244983751640026556847733838793065147653977358710577446222773328243666253899950/275607949427942462585426040271721858001437684168471417145149310483547669568647415672316618472746675096826906011151*X^67 + -36844773256018042200357786964665098942516531786464582272499970710527547722648625298803288740817105878749613843162912946649294747451683657685742301632746730284787873368831881599210767584440945059219936080523007900610249006772364360645080980375678036042915092911005637511711129888282446647070382812551015508965486389268467988513690198906520708181358364086592993478146060925770103444890889815410145235891384493492894435780607003362108891962951422083221092786698935553049746699906958729/82757074582677711182988462538430194023949694862951080897591128608205342289047328151342183345430116877999311894874321921*X^68 + -6542841646577782519641669737638496249686388660957137089965529331286688299779144448647272636076618837230053819933745489196262721398813482041766138887561276344336859044283821097786732346607818209111081855789674252564749153868724630147240513327698247813625591748470110505476694620581555336446742136201892936298140388006364087991572908592139386228670637020425152653423756080804773134833737702328119678023860179845391173713247682825051989751721758469874103179393103890121928771/265262703972995632902238729809164444659709031923456609379354485547206611711883941936782115950670524636022046209*X^69 + 3267749251225394812130080033006378263271464346623862219254886936798950385137966192113102857391626943094523543140527455678871456946306313902461353540023015352726315772821303948676971006126706200472315753724367727975851990844751638563303632104513946837103309384175025426770033465536096181412212530195015575566355515563116378927284564021912405946632370870510528983866159685024911663026646292418540532309562554855239489847969169035691533366762598237364821020805271065673196088081/4685335140275021863952242684619271586024440630864014091467538278220310382667006066429382514036693476646057402189567*X^70 + -39587365892932787394090756705809102021249805222408666943572988362521664461207393065932010720428938129675103027315509165211871027175249034239792705844417167441119655925661170399554781307326785328718590760776052118055573235800525790335275642752203120524778993617069787353907350156543351120122579324265042141730908150210365370074897885192391620109732359411473132286941660693218931864748334810733968886073165876603730065240812521369675852714788354015966654760071961850/15017986976900618971988831444780866481328711539571794676971889574093110553806484851768222609447462188530943*X^71 + -47077088734012840953626098089963954718758786129502938261965657311794841188264370687288873241650908996516385867457897709352214064398719436439081102681421712909228702956299524545146060451984140764231407956546736414612463796496147760131743252806819612541298432847823252842358143863628264047318632117597720341899163720312372917308747560346567762894720351706498418808758243013642605305900878371520622424405050004982757177037150642775487893909507366335734926543509621666529/265262703972995632902238729809164444659709031923456609379354485547206611711883941936782115950670524636022046209*X^72 + 2557699243254938231252399646501865096876993810339053353276913493876685554183945885278401777336838116176406294058763999503741150442757496821903172058173744990272527585418645458353494392899263039973989428988393719297773853854676182050900041082506667151285951255446798814186627265812555901495573240965733805146319164438864571376973371248478979181912874771518091189748712970861748743732349747742538291414382252769330276186896355707199307634440903456492527465112/850251201772100943893383425509871849704394017979493555849622916497373637196766395955852494448704194561*X^73 + 167305289285064055890104662704337443079704419155858827911368700627030840743672100073570363425141351046440069004219560533372019161330079222412541415701407571882946497362396892294735016326137911306688367699611304104187794997285246210158148212907527884558544970055778722430656627902934819591209813843111734668116081870857213459515419706695256658964648250926476534827254249681735572449189258847809533099867971276023346581572113152431623879298972133044516598965426/15017986976900618971988831444780866481328711539571794676971889574093110553806484851768222609447462188530943*X^74 + -48666533386697918974273771190333107711118367454973583719833877731423056016324340411428646994348449506998518048242562812416791387900330508140370460065155332779332655264720178214185521096051835939183793382034304509498721945216458919256178858622404719466808742936035692785863074056144078790063058244806406261840676689437448858797517051637922253620347224185075983958043024373841424026185117453611667632500695153774408907915684661550132899430264487729713/48137417300124607591767164440348290194440016870265161968500419888884880099460250011654446835118847*X^75 + 760449791338551654375264090945519386855194605398304664795241890406838744204661075656226828357749638173975303375695758133366006896039081583635112836616581224569419342558991511536243714437719718033903295354078921417275502471458109836334508628150625627955084473582856369838704259498741356569326082813603588993663372900967512230919865499266524654162891843811136082185061468673620384161979019170023120668487078659704766802597967546615794926103421850625914/50014776574829467287846083853521873512023177528205503285271936264551390423339199762108970261688482033*X^76 + -335628405404058783856083049805582555043569750631404181906886638942607155579222700717434800066793575217787952304566994369910309863794556733723337336260554383652543635538155390519254855102853314198147332962648844959301305210920007303407911141356088393239755799645805580752565063073574061054382230958194945109732727504601732527557338906098248847812405826377177051998989478409488708888906553924357265734018207903461361242315093161165025674958105/2725325103330385981530157076394060476387930525407074787323807953851830385521160052746104672769*X^77 + 34574435184903495133715803423016297232504903250909799667348100073442224922239092846919624050878512942108212348356678692889876189506366644671350684259348312500899281719042041589794635742580940285547698796782859382395965081131778470515530426759241257994731351176848235407548705260970994199787510977092159664403604984605380277770097210515925091070364928407866900003213086655238918960037265687871898736023181659779878680492773708866136923311989330/48137417300124607591767164440348290194440016870265161968500419888884880099460250011654446835118847*X^78 + -444169713494486151422124207846873555141979677033091395874765353224038696596123471400708981964950982258141961062629096212906725551554942140611503247065622534642943271942756821065390707265110386653880963047058957591165065702684677038246206494350867785919353205678944302582355586342765387846352911504832274987782142155843325857886916791678231888121761402291219668245992993855198314116313117941539413441701806243185384270409093581606042/154295708731834115469068509109101538605442480066074550604303230133716264820311388368120063*X^79 + 13257920181542105989888839831971580847724538965921466805677114376004443287262686338527036443118082279567046528548076168934692021263470253833602385598746474897002187148858634491121447064396359656503009382481741147832424689915577375727052563368276354079598336153180975430857509786556680333440411317071041776091889164047730100416156222560514596147191816972787656271089407530670883510808024907458626202661071413790222074104220887802575711/2725325103330385981530157076394060476387930525407074787323807953851830385521160052746104672769*X^80 + 36604205398384977777317763171208429987639256182425751447170032235222016018645535997070026332791940399136893695952164433512995503054521766640375941822346475093635765771630847657000778113907273381773086051378153742490413854407791001665570448981973857652079421220163389435182734631875412766154107076188430541658543998207130911325545738879857409255435151183760070633482642106558824610360777403639040826168004061155548228822338/8735532397205124580709308107858321836915726663991085919962816629888255948610733644801*X^81 + 364468247022754029919531159464347209425348304732070947792118654880356828679876526226137051797484058709379192865542495185544295956005235112217610591515070050444158846950583984324169616398747393829048032465929478335530515223748679678494671288626627983423289169273829314826155290696268567853489826385036271484708048910522813990944644411175481808485096126439555490174386821567176420935891877580330100010506633987838510131035762/154295708731834115469068509109101538605442480066074550604303230133716264820311388368120063*X^82 + 83477235330792808308916961117930869424421285661360775239947451003109973662581450314582587989113721159621709333317134112804622816154099836932476087821736702934726098683069619008145378967271357946863810991393564622234240981271941214781062600686004104544960732420248080251870398546780314460352372312773685097044619174427686168156608616737302970714940483438778894618470055513756367769185830641631140816050741213330723/494566743882982765142348870965199673719964143350002033627516086162501044477763327*X^83 + 625383630727760726231745461756730038039869702164582661632588302678715139313889947090633954473999966457653372325161567033278281067238168743944239312803133322043023415102226680694607443477862006694831284358024080821468057763617418278967376794082302574044609691568072050748701263381763623718292790475996536588901718954070822817872042081202858153288061698231189203970268903336123230711748418458108721046457206820982461/8735532397205124580709308107858321836915726663991085919962816629888255948610733644801*X^84 + -96413645305608690201967349843985267458239034725645108303745515918329429311432674009944455666278037257933027105213486983346166207651528829893536301546647462592015900856569912527649867829076660009052811671943027416528840515363859924775547371425625937742858364768984591989997202762244315343410633325938717528697860991285696914753126565461501746071113340804639493149576818497832849367217291234708056388413203/28000155346372799928797422349838627284151284795901151198976169742540963849729*X^85 + -19000465805683427528743936780641204187496989240928130801978888331896520082411941185714906582367502256356515701099114443613500394158780787934384990423454593998876735590897308475729787785883751610764482446818081214676913290073607962721931841783367784297367087976916292121500639865102279106137099908016846396622342047884977033000342207130994073595992542024910667632919884801096368689807268464505250773292418169/494566743882982765142348870965199673719964143350002033627516086162501044477763327*X^86 + 8274165712393562533659241810005146043827408770570443364182653819274532923286803474090799870653139490369801386105324894366148993364767755599513243228919052186185734297718885705148501227459363992921427971515573497118252161885355141635165184190219377338367954676275205742869240259376513697377100381332076812301825798899783236256178131976990583879785235670542841215415227207250336181059111905305198/1585243466363177259174399725405572512265826008939656411650125671887049983*X^87 + 1913734582291374792037279244129889072317745851869799719101679988706033015176172960094808525632841662973511249733224092648175083260956871580902724337718061443802686116922944446634663271952933663567595049069218809421723956577165709690148342029722684319113145579867622055042632581195996210382599443638699585042677891790854886265373661860660409869636822955816517435796184331365162712482892082652524588/1647067961551341172282201314696389840244193223288303011704480573090644932337*X^88 + 307329629227628803659914006272433464156765511827098975188993823441769639284064463405288048003161822447404588910574343606446518586048974273698526299562040538530637744510493382035883668130749642594365763649183089112556624094281831715345670504298083960035083892484648175145267197829127346873957656172751345092548890169178285065819367659967118431393972041032247592287266903771125406220208122/89749389478750906367797074415760205642632962064182551755088358256641*X^89 + -11192052872178235726736888679343243063070844044804017040540295976442794143674267433012149636072014787143971091290371704807297475824489254962427302802501518572069220582986793155919528975622346935872800469120320729912886463355358174142937632438501357675530377681132474285610230343610090359314129291886540597114182730914951408720823419730693200278737074331223151329942443717021901145893924535/1585243466363177259174399725405572512265826008939656411650125671887049983*X^90 + -284756390199099053226812862020430656519147777383294293648502463240209997347850009138513796612095979086930954417031724198239990018576115118883425070566488247250961754776955272751926796590637446069301352396531881440547454201553896841776471864765975740670144653459411870211573811598560205619328463035771263952674750033059758849941643631574223637731132841786772090776434083809880429/5081208711926111440174210180363483306495666764659602092231691007*X^91 + -6696810379587306356422575497578988785431696522232164360348567487308780858394304366746976332416028003325302009389552083071110921711090927338993491327554175673499327799665767560997356082327791787220865652502712863103619293818581637064659242906284355888282654616241234287949051137653427863725391743904186444625443919348513112277761002663645934243452344990277272630241908435440004256/89749389478750906367797074415760205642632962064182551755088358256641*X^92 + 69525655107079016880241873839838888091642558592852486091588977031011926008270913624814730482510240758086974420566061117620555604647106894241738767181897848681149231728854108701140864916240041326219964448012475582345106209350680048705497726514091103334317857871326756880663648666487096729106818992951008424182562168295476292932470054208111956461167215116734764550570609/287675293660539627479715234125770441402687355752680863513089*X^93 + 5842548918579647556121355624231086088675798741211138962282069211214243518781350693056261224695266238748004379447589591895592220791490372965767700867758059656456390934049776556048854200275892491641866164089954135786388335517856911691605450185510583530259557544187466405412809777390971511849294207231623956236367794606611542230039520895289989583952315060984256725964503359/5081208711926111440174210180363483306495666764659602092231691007*X^94 + 34856107974509700093593044739693608159799994664765650846090466157300371186864787326760964067153096660526217776127233765612307664412868610532611306435182942090835724558480811064194782351242435345357757110005683421432388380344192853197480361323269407155802776994258017611915165103213777070089550997958819095235545336680947253633142679155220606451216997689296335/16286887485735131488406003177589902134557399974674792703*X^95 + 615487799923969962131834585495151329686607575624158791923805004753346946428442499370274069372967465771684308876337886600318619723060203380764589214090870714906245972695119448412590139869846266714671951238774112844915791075326725150217227785310726033031999346708261689279207615271192167906163180773960943897067315366009553733614635521837165652132265685836397246/287675293660539627479715234125770441402687355752680863513089*X^96 + 1008112556339488591734354752799726353945780625556220966643400409381020170314755866054222446422158764934192761217015119778046580085876836463759584105947811420260067343923357694834640576844556547658153815493783969673954616627191641703877779359450603030745434284746665710183524955543598077317912109575189388963612434219488395805132866685328408220590246/922090668954035638815943111452748804538153200174081*X^97 + 3068379011439533317575817795013123933713975501023384035548091407261558726740447928134693126084663457248954475701695748117127812850435123841957545061692575181353833954908983078083574214092143701562403865047079359279516136346756661905694693489419047430439546331209579630429316426574081916572054565859006403707937894006255703319054598814437188725894317/16286887485735131488406003177589902134557399974674792703*X^98 + -2709902448787007115429491313765873530205823553735869489579068423644772455741814068075698656367668969263765650367054618194484814517772896811567043623452142920149643888183778466943056687963587013629826950292013637830546937775438219716420640851234820479706911382968637533047398114340950317774606508893615361101685438903021542991166512324285/52204646376834945298983361345906629934787589887*X^99 + -15637874680297544609298235209476674824092060107284906511333890650097049691911286999910047665685324898842840279663700870659774301682985730555552284882452547182810837965617953690296813098981935906020413045903840191331637225836906266275815152016351666759784402731055878275808726949303416498036318446568797135674061165387430818410161215180470/922090668954035638815943111452748804538153200174081*X^100 + 6192463157437718452891067173580235957330420927413196945283322468761700438937733954586661693027549086830517163029521079226406289965742918488551344023007847365445308450343749944661440063069570351732882852326794223108036793621560505439142853823297861701362284185079471208973365127107690754016292414205906076480619269670882426919/2955593408641507405252978618915621917838849*X^101 + 5863957647794091062294968382069141325814473316932847062235615433194093801715346266163434359535334272255007328488816981496771366336600489225119061296427802874331350856411714785692238337093000809868560687765506754368659567749679118991994795524226126088404860133705670239588207778782819996140714238420781835667255584922344282285/52204646376834945298983361345906629934787589887*X^102 + -37679173562054651127240156120703484369964917431678696436871450360304755666474269655608801437596486338038702992211331965964484259996668365506666305984458813922624934971338459418845317351543723277967219743175607975110831333045198761661167465511495816243215656921372037629228470809635097549503045541681009066223100386/167332469492244092467473170974105300223*X^103 + 93978473597243817477521394612662894984377888993833889360366384822198342963913204626372663320766865206554375225044991453976559515247680148812756856064223364763010556996466535737900414867099088888542630693552955255566860325535669709288450684224778363271576275979424457817743317427461652411999472610973916588553459516/2955593408641507405252978618915621917838849*X^104 + 9239521453719521390773433494949777490380525397824127226150795860779234805570549348774061787112033200495025794876802579752129120418856121737480825983613445597654688726597177405163426130136309738366565740447682438988991830367535133855566913637642913169439695206156624414263731621507119679431369674278258/9473615438614283670241361658501121*X^105 + 2377199782757155287147572185791865834461068931108652052306068664433096855450649448372961422085669961434978347531513860944816639086708529596905279415278057350810088555143787441040702977491961833560161979412759937822187755460860475039513607142781541621107987527567359930718472405040654979988511466717213/167332469492244092467473170974105300223*X^106 + 55873697804289671680015647323722748120552276463661623076319688193431129156720379964221303732535053206724514117524603482905091179611191330446548023529573243438098575280561452159588827924780646056316900380157941395627666956596035433767472886581277921240399135019182449582368081246004632331/536353702010659778646966067967*X^107 + 3593016778551434559351763210510847404150961812342963132230764302904633528611008938845976668456001744183565300863469468331937539715225384724000257786936088660001214102932044668474706239673218008158871917671556203669973031213221563225800141361243825313620447908376305768960580839483236012/9473615438614283670241361658501121*X^108 + -1103389342899136630384190364188900155830267185834575868324383581322778066962876134990515668697993186005002888922417346365838859757484195095817135522739017509414488452771429432950428660299310602493437845670848261022260438513069818223499038672939889514740174562413368122069/30365945876162587252843009*X^109 + 796786418593366711375033260061596887452803804228602764542800679312059527204915457829151625262121851139148845307381429644776452809818577654637984302484025875647577953722026355910443013413568999938531807223427763531182582055530476240771368463293298327651813567470047580/536353702010659778646966067967*X^110 + -54726366288997893116207095421231898486016425519192899060107479399456304896088503904589565813629246576990907854968671246020560974304925294220722202824446794766002317197545556560593550918078908393737374439473020852156691847656588997272330771351392206123/1719183936826280204543*X^111 + 8877112689699034843233613017889730906771038449940826339242181871815622828253312140657230681757905018491977292318470273030996798587497556754331634112278632306098193993336202585816046307104913800157133420318214324108521748489341033100341922224362879/30365945876162587252843009*X^112 + 3417554649638278945502021286793179053015186394675764579752423799827114843199312129320091122446449106871739004194683072038263199685955959591460745539804728196297892756641328492486480543763531236419900330496670546686143226883960499/97332499395701761*X^113 + 9717280159644275755446595386361263688518554334109059536256479455073449951198930299423587903827577290240091558626777842474989061633570128735377672238296574737698841489687630765349394644021560046042208396028859138048917581435/1719183936826280204543*X^114 + 1519736695750473467439707381380020953503277169485678963213087915490713576563211036744000041621478480479288530459623120262466805386052537369051595312523349396132792143987108421275873261057114917199651860808/5510530453247*X^115 + 1742152646505013796071199456805236081403243552572963814872030439814299645675919382404493321129175483813725387868504849917185784924882104742871189371272796337127863437257372237152583174184072996369925/97332499395701761*X^116 + -10913996259267109548456608629094788424300742784005834775854915737442073472868364415225754721635347687388477971688371983284430832363379205497529222010567970292274251368866302243/311981569*X^117 + 188382453063664894846760513847805568903370798402917531319297777189590524538388831972908117221686642781019836153347158713303466235603485230450130141271215122564790045/5510530453247*X^118 + -393380138846046334772583000377247709531042066860927873331637805221425764057099001649397637388713137201046859524734675861901164167906944027179/17663*X^119 + 2263329697271929819079657772712010070120661883165001390878843817017499329754103215368488616402345699706375205475620690016272711181/311981569*X^120 + -15312806197341718437943641537851535815802313524453074758778438542053442118944244851636101597*X^121 + 237872323803754070708772028119237929855137632758753295004219365614/17663*X^122 + -5685194719978979212676350279899*X^123 + 1*X^124 +