D=-10751 h=126 8434180903681157181002990160644669152943904868374262407531422031539529822023807651041839221051543729581491831240872332653053987942288521140636616029754721799159855209114371921058504712221787262890890690102543345286169527163578756165424758464556993955557284671978775560857348869930983002694575281882720813900115503825790402235534930368590986127392962951406115900298269463333815477289777930965592856703643695908515752740204506707979940562543932876351019758410566803706037417600951224216778647536445516354217893962452873584653094866422787433037280645611470315499065776881213769589747604645999451681595442138876959/80317056686270723213299212058230304823558667026469182074101505383137188651955933570957956044608250633184013383450290070043080894981596480585944426859871582634992856566200251234720246046908934146483771988955006994748196551203*X^0 + -46284476682602787555428935786082640963069591496624680436438310949801263618613099278402454182539044936378885903820491380926369249845710952815675866139153394919109422497404597261571203288055130972080486857989901210014592743305684008236040230604745065221542036185941520930664849934585661886694008883007887435626529973084212304831080653726768870627054405502322914333303745812209714676235427425295072792434440912559233921314257327934628816521638733293640050473205791489445994367584660834265730023816880602964825737225404649561992778347906731527002871591127936967309022836811118005701381574734353110104475365232/1526652235716747501236078243146575101664445682730370209427176753699263304342157060780363792995921006758584844311110906118266737680023444316028823970292721282845013349866145851471955712668736292662380211771126960447248991*X^1 + 10900457914428523253788569555291368964759208892012859454480153753052032639138650588690179102068681565830543193726873184156786026568500499827282279439141234572308500463774819815019019754564841728185858543484225026050681047364154406714174896076993028151072351919900142514037258284921601801222910024169762535308405484218163389298582121690413893541307088477261437363937151707570934704635950675611819381738795634564049607847056925282420495707561775743602763120608093084144650487519345282177844899496540199589532606433176146869231188010450863270813274026599752051451999011934544630669918555975438046335479036772583815/16413038186190752385789077192068828917994455535034210121551577279020779784982530560449691138499146743661545661188753351677485696797932049841625886504617046511866738524410934049174995866901583882413249656751385951768373902241*X^2 + 14558687482305568496672605289617592561771631734458069550513467875260240370758293357519313592477724874914188119283424296140475920803099015556151670274420230963037149693490212129230223762807621691540994646274713124703893856208187575575795867602274982983999319266522930280395999283507307558767930276856659460948149005860064933420986558647146111115457620440873491247544621820389742131972666811139592838875979668661019856381220361022108886366979928656776794901437251188551936029836843674392644444491660293972505544240187195604399022021017888833231577047732738916985855251858656017343972772036623181645132157314/23998160900021423840470395599643864959658759220670873908770614024293135376599808694249974980588842911561793199570062611290770967158772401582073411866753780746052205016033731643452750017767317780666194380924607600742729*X^3 + 384220463451393796433960259454923749360394131750863631155799388472118214616549991281311194466763022918430211716489220371723781101207784663235751007031992170593123389425722669318657938613175152300405748722030260181757947312294853659673232353576444077893606390123226837653530796440441650462048754754376365793525681207673193841558101525592013696132158932271968972370119532888516579081016827295546736581002342768787889614307738228790527128599393718155118010931378715446049869384385748272880732147500184969592227271366877647858255236203734960673679214269503600257689715700968934311944338290788348764670885800549280/258004227836130327708897223091771192181291320381432565393192871375175498433824543271881481016310650142200838688577743133987078667923962089408871250979469896800807256127378648898760515441016433459942255789320456315585079479*X^4 + 978709422353934980501587951775025868801435608540605606789665761030579514272384054471373818660820423043743751672768451318346187737311380250699059977526498528117877741204290266861059122386455609081463109808703082729654116999928812640069635631877488798764257000642316360712546215654475390528116643739183734307362894244901423181349098747563129868262238124829044007243761914227595052308277775559328989351541053531521098770145309511859556088982474784381456673755374545641821497771368812760758220200188383655574590985163159879737217473987995286912218868583245898184447999345525414978888430498355515737592815420/377238321282078004747418552352321940115554860784427280307155964106179878955015130623034673213609380713788768554305700056565928141552649601652907320759128355137459087313710412774952539577962673698501241779951510047951*X^5 + 13825346037514654920547416984411846215358722652174798635349215164909155737146122259846118781284863138921158978261829598867673725583829528781718321980950128334917313753628331878778435395113301678965765705654196528943329111033988471428729213333065351945534854648786130219042241419718774135727976390573349313705484862148239491634585577611324166613013864437606553454060045581503145355101123259349401172395541227271290025090276964590954683004276689598135212560172889750433627478782920107881059027144725415956658116245762184275292915361028926224134330405927569993383807739427528159334770174615088972219395181479636/4055689192103620629039496856339813178182330308293377690582233770105539878645367669328245771719514452053943050727340581308140293449832535867370406605481388946082822647709700647743514753002676704932586850376258684525521201*X^6 + 24904413927057106662043765014766840701649529255269342834076014778544370061415437253498217850797738104949737356350652684711820489403765460770756536904403187551097589159713731874748025791503918856318443996898920067376884160562437454409924792487576558386337828270089217123920942578393516009449412442700280815260673921828427290248469459302189915537743803054178884484610446313222143483581379235155038066871482838466360222238595683876198206184484931981562547707312319427166674747767578802812150889039736101443209416019340106355791154231962863720573483652273185585370575286380246295030547333978040947214896725/5929985703345845298327014728633839445589133240867659787174156630447809463621761424545889663575479987036582818870585369692088350471807067498776052200566709331060420961400526440235045966763621231052619278282188186969*X^7 + 293826849278398913762416845883404094162927519062185429130439754410617228632639745332171394252551122912153450812203373247340670364614755220368465544340761411561389921039041404395630285403035522308343057776815224141798657823901678780078903308222925928386342086497522238288275823795333711063855996141355107681600033746591170156579166840091270907526671800740967788262667975139848604475681965372628656974973708890947528598337618520339515363345460602896463706618533400749732080826470643261775194371137965431924267519609108580418875527680440179001181762706504321770490186390917734954835569834293765821962672581068/63753276296671182802313735347542407879528771472568210371909357933944399543397557075292859773099985340630301885677663309559641855922397782679341337208292692018230585756017059758966979188675691855046709860811805198103719*X^8 + 413592199699808984297982749565461584321473214842806569202711432474346686182513774188171838915163621817292098918447260976416484671381705086890306471436437583182120870649281803592897309371841227379585215223082538132166704645743963734498772991789487454682356304796095352677390223893195745134616447647839061824508048504358205945087852271395074665382664566856772706381706750636633834607907472375758747618915106593245968983703018125026309292476207048978257736738295208992553148835804568795479526610422767861918123202219644444006369496206478148853917735202954660113594744792582503349730423627050685694044562/93216220246065282803205793799564586206358805479177239701649378713206194712313057459608906440727013097310249873419117056828474674889349307719575185740468224067455226720927259640937844701241929871443833878680104511*X^9 + 3884783070641853724350582468105476444673477678907451465334706091258833043303764629565410046669337335347652380242506362029768387972856571793398399842666399446193194222173915300580104532016182867499148028726038982846950073744545132011869442601508422394394017632517083009686080905837510225097976846366265844100409253089562406477824016458636506374701607401950496966486441891488622685152400171546544923567345922208688230485950284239437032092561349539600832415698085607616017842564868632898662389705023607747221551733435525347335072427257970279612332924745335751371846828039398777699757324241662328884398140884/1002167583865447855417265489139118866304563517706634504032432470545679799352077680748255353144256117809182496389128927477962931229735394407293152821895773876949211142476688968399722768383051988047892658029689803597761*X^10 + 4540524593405265228811487753239964451776501447631636793586566128840540610200958725784650219801591836092258793040794090790183608308027165213407992978658882354578264699576648278551682406538624043121312812950656413862946180518178170829962817852661039496479771501090280195177912845340366343356904701122675077446040013066068890818285947532196674532592485243539718439905627146241984389922139727686481694483512435734514514324012937538647486727630607259313105737200025843692761196324274957149117558100135708253138738901632386679567002099300228092648198383646027097313841961141347513330786297085357261876780/1465309387181195497511094703016130133836353653239787323000534369131415394510362450997479786855442769365215536099695915040834547489191706167296828796403974501664955196338638906084875430612025499792950230257365609*X^11 + 35568598339352243373666066650426899309180781682924700760456938150999992338964608786582837690485616357379737649719916184447475132317266344666030186307904332514653397932746758834191839503741408765310060980777028483125026342289969682084732144898693586093349774184125898478169851192932298531325744905951868986137975664854517798716098550235068678315952376972678206165614841781559143472291199060605915091414372634447398535553765464991075981141490716646150235642156447210189454191919798683690526303771572449875859433583649505389493074228123277027574423750759280398551885117415368189979581412638873696642851322/15753541221585032793741779152126415068874638125980953509578745002531846906380906710673905188482865213445432228607830782604012220056300033004608206390139129867399933315836706879318495754509886148274007925496937662359*X^12 + 34672659236999587581398470250558989583256762333803061832273920376587465339730809778928015546902131542621310707375522361271569093459444165371351039669508451622767121505461583464713796572450702498308690844483398193126535956355734845672102733718148435057800105770675969571629057637144666162562392288096408397076846958705540421573142929263242825917205842432175681015371875320647588400582034853068393834037715103387921740925946761625689586116061642005877190529782119561971352579719124684924516602962469213287037000110716355760712057767102560168088830447373043155470850327505627727036786327818906235719/23033883958108272633185285537133847327536393581762074001217589841243530989884778552560141752262099155680534424783611723737423358354887763210228264030534061090259271526484045682108078111192662028184223692074671*X^13 + 228677120121659243857459266614271538421797548326354508678176747880810128624986674587892972349243518217012599953221811744548992162123110230979400201376278693426877683070606457570688746847527307489126799815800449993032729760728294202808347737142428616698507958140820559388591858521114223363689165658674044058283116838021272902054898709414533263640067712517072169841460558181433791050140818510824345152147530884645510076454876242032159827352609189326123802351998795489507640572623190448270891782394437593626148068702343211077043378695481525807858310091022571987424564634474828532388593243898203893117911/247637286433622039079375004809725992618343767397524057587090308383209201672251254218574083978569828022721425600848609641901038525673398342273164066592271690781377428181229975128343947773432309465008588913494787921*X^14 + 188826725753815014757523386961434556112342510764772256755521901288231901827233870697222024159826776964319593115423058100602086462305368781224078154611004204796360264673653747170833578235347676715513994622079869687808870230614986299415217248298353188747917444501676475943057898763689126615942992891259565951132664753861491974798546649250000692681987933664158804262586480597597178418797876499394840094915663684409819836465646695095657993119579840076884619401428783377556987713602720288955098630347858872340413011825472685805854033311875099099291223576502504391591102591586973651151970464816311597/362080400792512145382598200704643307446158544816090643308136236924021647966749844236132820773164799303321581042547705451737005633148175237887505964204283910729589516135783063926729160151758895243524677142649*X^15 + 1052048841474281991625572770412740912309835675948730229495545703066755552419894858344312496473958767046175641789139196225166614156844040583099884257500364489475513527107234193214220172858462725013212975340144803071930417457213297766851616753265835721320094508176704341324117450173251587035784248029115262659042828560385306063080861615175080917292699065917581678520398019035959647736441731223331573681973440383588860239384045755586395586273743477092460724888939151544127305424257729813080723918349726214946237514188505220731107519779493730036405856857246149221699038841869377994978016864700463598131/3892726388920298075008313255775620198353650515317790506205772683170156737290527575382663956132294757310010317788430381311624547561976031982528576621160256324253816887975803720276265200791559882763133803960619399*X^16 + 729240970788744569779432285137936214687037110881711992312199120670006384442164557478330175327520212454784323136358837410830689767379368103941577905331737460169907752818325274451872662393673765458270535963309954687878502715476676609487419494879280200435331582188858009848704766906492257351883889430702229588801582164661715155218221487657873068122950413128396067217881992281385322011397442957816249441156719894994825358718422305051456536902785977730103503068525346029304548054206080892741739423432901466265240730744967156589826927441961173323999611201524067475658136258325290016599766602222391/5691711257923407363934433626554247880048441454182803340998514002433230258243951602260854498248056095457292084102926446036978323132921738926889452883501439951009266880006263399090059349423053976016711974431*X^17 + 3390799976939708292404154792517659931869549297421307017313508085324174460661715685554084102714276097897782635928266265344583386697690079141009839627409814395916052994831004528703127448006059293124834472785701685299563456662700548050938635462469165528224700123128831551161538762537305323310829944882248647319458759307021040008659813176561467620928524911911247657919668904707837640842805345993862878562688728060875001574567669993802419599765947538902147405875570154202674417251397603723446552274742731670128773182306939860054000324634165038783509970702994968955409827126075170143746012237539924794/61191587733934552569659095919084718958400794073919318719075024040159658506380723675906446710664851082261347196190562221343553952002041615202988507950523980913300628226947337803617228065647253296155670437107681*X^18 + 149649104673303495655190866795295103512213988791127246475015359137932269218402436265685403610744831643951639561731111306169717556463837283425875112602318589973740013445971616688344998623407219383942336405393754208747551615996947902380729732671068729728517710841264190046263448635881188536107620437225549848352136518164169517378814889243283842929307479663889402041670386209699551042506288956828479632133160941066307014292393934604429418006427093280386598217783790279280427557540387729164287477753826292880940823539476142220394457511034481636685216450080382789384406964947205367722752830793/6882359441261677586377791567780227182646241177971950835548384525312249405373581139372254532343477745413896111369923151193444163401356395316674066364572478779938654026609750180278185428564756923841247853*X^19 + 7364641631538349829846144235076724663508144543705488315827492867173148236909898068018464616899875501258383902696584665265021200307061562107288851997871619594105967225149702762859553839750237053852657258484089693573417846164281406023063060242763584988124718365563935811630989743630290461987335718748063845599794218844719274243918474754113072946692141394537197345107010940681077197737530109054008629146150717821071838282763004719471401482683937679240474983531115828577664648182560209882320545161920207061179309228138384477151019625276309220972380891291293240020640248753397739737579710916742332/961899202589055844504919282887667891728186605756893764628748866411215913643227820782084410203921480132282362213394569380249336609463773878644317537311743351720566102721058514446220030052496121946824323678839*X^20 + 3346041538261377592161436619742033363959676954296289627889109601054293124332049179594075679335441944867184466534059615269929031506526218834662397321653211692211732433409971028731219400279710925941037550520545281767736856004441823353565596372209923056313959682089538125991910002490869172154298526634883361310135666265428100691767733076675065856554090766663045813812465756002908169840389836614529128179286184614974417859959782983453758351159900584360519336697894520013783827555259039684952438899827951146255836078288113375205841369189365258114242068678213477109031856018313574555795619427/1406431373123607632524603113609260452076438644591607849102390549912660398437890220742334964892439829473940075963140281199143970513699190820456973658540204248862917207372488247239435716357247787338779791*X^21 + 9655727616153258192745882711775913921697061207364140228650586762242950065094767508465403909830559143178921681585251369259685070961724236666916694601537982958035340318325006891660789893426793219033785463041963308671114132647081962013713019588602342831928509422160115304900240607168649710975299490896280759749201202888587920760708404089273751794445113082520286859065762945629096231577957955554011967707496283653515382534547670098403839144753081097845892892686604686422031713930030471652930210824410972838170507808384042559325634456036627201854484164593162005390453755478462565095069753174315/15120543692451905657272008074413159120273791868004375985699800802111011943605757763200843207558620606674329756679721163171996826992780000510732923802965735879525222896461621146071173386556770961679221533041*X^22 + 3186618427336337668467875542845109537820335787872825915024923249994987992793886328581450810641944077655297987392167788679374980059242241961388347103670368891752051196175268577605926732000853423047077308491551117658367411942309141581971820712262551179690829708078174246272083639845043861619746255799734018902663923661935125160779932793583522277470793366276142855269226043459670143645804862706988098673897755865219972714128089238850858563821381994912207369483004240147164219659026289066640293703092870060246626592874276893115025899162713231166234035849221478356504328690318419100685311/22108352902789479108609238787086319077380534921028902101972281921238917992373123179746498843532911466942226103410911312683037021376166240224837554487330901130856014142493769303642883086631464613547929*X^23 + 6258098151053981271654125046333283198765500545548945331315203317998485180984412638700278030704873589940540390013984678229166930551358080156904595101092490613726152657828183032238985449741356080727150345670151275831215510467291378513706962132563091560172905680569362251692270023461801104718697418585604416981634625109806322559452206001302889035099199264937687825287684597413507056026034809345944131700364380316316295815715720357368705413815252395108207760295612638602433957431749449005947703839332580492811549270551952927513466436366187492957732285049540082715201091256032532820503459651/237686902057889689896657926199965016400918130935981726498304002935239607336003447305454609066822331181095872837770707522655331016815163248657228548293294518057833008045950513783464636064374876060253784679*X^24 + 1259699267199822042887299535254477636872725873676435696885203965484709578290798897660329461278453720457767624054454107834506989489759914049470527661264670389085003966156936523307877006502748914981176352480968725104723733348508186557415627071074598491822929835307987860198876433852157886127331663108768896941737418532817948399942413923969162630097898633068966512750460065933043123414526594757249504731014499232854437598951262044686472232434760056572682539006231561289558912291526487869637300751879905187980879670759108186884057115173123967793001005050835748292440154695080721863484/347531545025711279820943294113811545351810101539752995557000804082353003507679082632048954009586274571038620730764023053058623068791004985396479091094681638090844236822755744797288367746322902026751*X^25 + 1139961055001745911715095888138906178462831944693390898917136161961465476094629770332821891230746946763985742667368054294481725215938239392062710183694982911312515802244144812373824813276230330561535480732181512927190032628989436042541360741163151046137060738391544232697841020308083454346251619958734018425874491775902710831416956832491077218861946767613712222486104548708092857156099519309194883912026333020055999823564887207921362645463867917611016336148847862669193124409295577880478974801860372899816892621026385128454287277766377460097858046842190039090177461602342250700952775/3736311640571421969354961355017587924077310401653884455233315644689377140711057817377158304557062037913236211476444011843433256612572094597997546708358922291114666390081447012315647241640717519689600001*X^26 + -134647930736470474605570080151719707195696931500246457647460935475246778510484951824973015978037881924735886865587760479941250716980601053734306102928946287454928635749899153619228539185495383458455667081548505738176594997673541456534065782346816135878598687860348768068087525872302431745062731117841903636420532485867827024873867134697363303251260413441354379058614750284005163921138308251885605560726754785780215145995521884182134942537771476521336562430066784174587480008755385063177060079857581343028547569394819502825929112962217928104091598987224385866893462482126239/32325508792271535654445474292048325304791191660287693754720565908506464841194222177662445726870642225936063689960377923268405084995907821169796213477321331791539785770882312789255731350230016001*X^27 + -2108706248068482119038744911275690154912657425951426367159634228813860279701710429615692789744999440805489922101912827322772325230318054969794221298603415468283180140451808394436039385197904821215225085854140036515471674669661209573044260915126916556152821946916633607737562740710541404809203335744869664078845937457239327034022831194564285866792725129162791014975888738571209830924541676595512740807519788007385860209641249413936477866072560118654440312955131381215446482884970271069583718439669806047370219024651964443417777288508166338223070840250547474064868022163269648527/347531545025711279820943294113811545351810101539752995557000804082353003507679082632048954009586274571038620730764023053058623068791004985396479091094681638090844236822755744797288367746322902026751*X^28 + -2999780643095618965322935140309715183700050816186011890586683310324847168611074513972186487554894831812071407190303838692945939044756030885244483558920358463742746829447036048062583886612822223123252489895239319014833522311682248985702060486949281594778238893628825448212135208504232410852753029975076417000528111156116495282856199740972239921281452596823322596744953532743587237737818920028715492700227890371901840709081639853859923147404476530019464240379359596133827146719043013045195314960040804923256112007799375727137427959167022330263302655368564332299445810898/3006744376548370910096314230494681918406770687404678053643434648730951989693444533314337803634140287037118750810192347062450477629607275711077687050257774327182567739827207961050667970442751*X^29 + -2489300898564478596116116229133186467618801508785417221391041953009984426301874072840717730233144863498848638730806116769665870260224027243247441125500432484214328792975630483616396047210150046284252980457155462862447468569410866655137418014532309174197346962184577278613616249601739865123305071315929165200073156763944402790390386268350410244272906317878005922194829624584311735680705724996838094564309006751441919196670141455473012075504480650728030240953911004021196048172752733100532400524017933805199069786645373435826575797060522801308815105488947548939743301808296/32325508792271535654445474292048325304791191660287693754720565908506464841194222177662445726870642225936063689960377923268405084995907821169796213477321331791539785770882312789255731350230016001*X^30 + 4216729126891545802065059079709326450568501983822584140119347061464602128380968809763115642655591975090432111510764326502509377496820399394061023403908980356926281916360996782242636597233365470129634847835694869587587628076459309071749230751324236931690077903211433149793687720214248461998456447256767389460166271864304345526643480169750268616212416220989027117072960123801557659971678006584441819386986396708446707758806613360824222413751650596479343244557464616348051718942529494288701573210474709324556537123293240680129640911204070094391223599638418297632/21513164260558022581772817058124696224371047325863626665451046762955517480974539279454060113435889949679949277063259568429773814454521409178950702619847701660543689959625995156448187077*X^31 + 2161898881089707610714744349616947444236913457044041888030646669085998592913199840609151392397066616290410353850346457346020457169043436184836307023214256705299371435217526493909926173115054573889357885812356849245797935142193009703875578799102426235153002070763117481979349224015561135454716213161379316531300865611317791639261569974483477014886649629273752828960887355333543013468604836707948062286908791887462600633734535869221836778297243313849262101258234159543926531428744816499159189456732516542625722353410030431963653099682856955048996638609291209565793708/3006744376548370910096314230494681918406770687404678053643434648730951989693444533314337803634140287037118750810192347062450477629607275711077687050257774327182567739827207961050667970442751*X^32 + 2350951925216234577500362045062713589577811860161287316242039653098802240190676877295628298591836384737161627426693720048439036815365792660036328832898347381694232444395659560420856456426954189186363927726528220482271326507165715391580417615130287382485664066281958131582917156793939229795109643711278180867841503705048451278422554829294037260754851434434454821719550917215618521464833674940323893175396275637658350835240627768978826536290726688485674690948991996170157203317623045169452958055800992678132359938471911138196429955357206471403553986081867143/26013499710469192964658787252871458554257614662471132606349512409861568900815646045289069060986565839999938666340096213337090464878502308559795287327506289795095151099910514094858751*X^33 + 3252585537347196983276609402225736936561467272559024795496337765484551537499289301106031053327592830368364400679615483832198788311551007000560876540789808293216115922158888219686840830498277047586284079086090848079190320425889602863846540022309950652071136181347690040367112467225992637036155753114338725889673030843689205440180791926958418739719693699439160617937113508038871474784570071157461576828402397655741027889482356031130438137860982327637820516666013972609117210225309204289503673418736415505850036576846243162566118571155055817786328381446737827912/279671135387254293563046621755621050916823615236227146650863607918421727252669010632902781474666569345839340601822374389587059587908778319326359134058020121587067969475137937033826432001*X^34 + 5870065894301158139080152474037477878972843752551159937066242019691478618268916060805800853090143983577458610796512143708899102227185811061162070254122044278878331657128244570805207005107865239063474217039394896058088492751031095527339624259805146695326119413525105768886723694370420835353146800671316110735817696014671626110023950543079600767607042741963282180110467315712780208905119165312762356197104444610111729201878741981561070236660118522762158625014640644667064958602343444224704721254852641609811831899655841179681297237341564494631216812456/2419635355824499392117829713782109436727524384938250637740629933016609515469783838274492517997076164077754503426666934549073617791694010655733911945633549418202506845866478848001*X^35 + 11608492429425122957519793863698277069704465108935526876451231958214235659500448045359850043943303634397166366777773863398375063788620756625108008227021537166833990555137220585640701895141977395542987795416060771032979866408774036342133257946178643137849824270540982593325359203480592296922629958047583258545459539784304505851183878259238155113979858659460489622272472197752858641146229278100441977440213691806938807381201874027578926382465022957289982261696844325521322887838629265791160770877463109613100703639351974169486445969406731003612219294107658/26013499710469192964658787252871458554257614662471132606349512409861568900815646045289069060986565839999938666340096213337090464878502308559795287327506289795095151099910514094858751*X^36 + 1021732767499941741787964654185146041593972936825471972070873932008713717807307750983698780393761718288982638649035637661639251458251487598117618480018664808276728524607177732840517209617321762724915086889757553973791330963294210154478536195729430899353062413260268682484109959851545658622690214421189695483696913598315139025802917843369340680913226326797691339866834016684763278411053520433887678587456771575538405077753076418060902900520215740913222141452708354629562040031130124596593251898684633406206774662195710063068910025316991483035141/17312417133465218921444371641865940461549368466176675069515035689106627043421963168181081673955740532742961323287758094410349075160765085578686146874591625953954242867328827*X^37 + 14384455240490398953540513491949883252099133886113801445821033469065520048749431149863962891789530029556795325679618968780976491914739143392292929831124445743298016398351347688405352038416396816374277464792520289708391120742342268613528157426834840778249247103360035840626024605486230254297159468957351718715156258325866401504927504146311142919499459666982326443102529832287512744152754689950148642307456783968404030466222474230192978782316659147350518672366414182799786360840729419909531021814709074163545319110160635584513940140767723268553600815/2419635355824499392117829713782109436727524384938250637740629933016609515469783838274492517997076164077754503426666934549073617791694010655733911945633549418202506845866478848001*X^38 + 10646127797132236502146563188997942637483257875319388828914366672838025672660704355732013418623158707710285356365827417858672723036799392079131839085498151959207807510710264649223245558824802514895947668985160731056235340674864320734649815574255313789454205488029960129840863050109311169509679335216957217500452148471859244162388281714831854864063943775287099371744836371263483839564264428435370449859691010435466312882352190564076874818015578035693239526112803061791281108648870053510040498128132085990865736979652642746619743706426682942/20933998952194944282278563049414680122792464892595737689860986322982620366894755947014609037431367028709747670239127079093529716034782449309173091746785521105144187264001*X^39 + 8921502307025870623007884815376535029016307431337669484460996412635560001763499091102617173769527836959877344471382624225567525689263788597986769281311147675263196660399721209440341535444694657160491688241438579180895125951078048569918495113826527048456276402800403844729529400466865189154759285748146371130194796806565021651364087810023377003093670178941435795935763684007536467578449618686780186505761653133623766271242836327692945629117749841448089361860186628136984782522767789031856275449830050559246956079358695924675622007991128823282/225061422735047845978776831344257226000141790060296775903695463958386151564485521186354061761424626925658497202740855227334537977089946112522919909369691137401405157275274751*X^40 + 5201537376929935142899250850369141328100249476930328243002870211624309477136686089293981196951140485429217252790867984272441167128971615820151362086264415650066403233515116393364992889538424964265311644516677962678303428764066651049079859237966080243771228827155999919749113480758685453413128427475228576985172496123263047855558979935918249787030726733765913896760462404499996581692748699376834291695174697861064860049434810288630305202824855277938239321911932589444410213181374689479331327586153821484513813754173745134493718731655/1947167607868565182985635108307569539837453715244697022589618298110186993479188535672459216578119898494070102338305932387083035627828336834636135405709749893511690751*X^41 + 2849064053482975581272724855833333186117465619117575012064077202201981832469594096865386564100949573967486377777946766619816329222636413163669058269125365696562518783955977359644133518986073264071657458980664279401621721463761551049526848687745676060558251696389012810831993599254987952739202867184049767628978746575359244574547980979518262092662541527577987166330346713577825743684189787929124625386975856740799159714824645782587136199073540342970679175062952340690209807034558489232273834266006105419716345947323154697481249845441891/20933998952194944282278563049414680122792464892595737689860986322982620366894755947014609037431367028709747670239127079093529716034782449309173091746785521105144187264001*X^42 + 809172182296063896428303338568631257103983621982454346538187318137553440566033877932138564995311217766256965379222137782620771136039798818214476565775991954593905445961375828652794889387468469180734699099476141333189207420367124077866212289179667727188776873904192246808076416765448800757894663929715064361395153293032515092859346721157579995436703971884076778461440958015282181579300450176623080418845052240100735518364231636048409427860380274941540875737735080580289570929962837905515574351994859816500334594695551323278453/181115022590323242766778449289142362555804456817477167016056022519782996323987399839313479358024360384528890553279316564699380116066257728084469854498162951680001*X^43 + 105554810186947190628092174391471133551393684154137195248051622834780116769510196900696586498769064129004860034840835616895302972805079209150780155415373213396919209712221783548933235408664911855756810931844692977176846298228272203288868997135213604609190016537285562224410839684088488859601940166246308890035231686365934476495156459586032345425450648344621170703603024363327493108878324009081653815887804233175272690076680729733499822912436768068726571086400087966419395321217370127092872914308939027939492465761331334476331847/1947167607868565182985635108307569539837453715244697022589618298110186993479188535672459216578119898494070102338305932387083035627828336834636135405709749893511690751*X^44 + -78401264074435292415389001107031618923764645648407667303322905362547283652760778694972359256759502264463714646939540910915212783259955329331219696324954313692014115011697416768166225459613668870783109654382341092761799471054290392692393976070542638486683288210232273725901793800116317799347779746366929428353080978734773377531631729692879340736009008744722499487542908611712465656305698345796048786985674532407557491960959998931954571390684491831589336972104336094177705299545745018855852309741172206546414990746110099/16846341976590386267954464634837909269445117367452066506934798857760487054598400133877172296346791962099236401570022934117698829510395100742672296018804106751*X^45 + -100598170463443281973776045218536147029421313967278365041870328568540012526107222871150195779193445487750758117177102513094616688069853173606485458346791123429915067668220504352758714081355000606885596137038376899359985688428045408604344545992645153817322008775960189204146355872213473058547528385083731108121724900296188153124498485104260909929176645238885849018651521395457250962323810877397584227767856219128096049730422763357084953874419040711799381678016396096776182134672119195863606627968577209152138656917689926731/181115022590323242766778449289142362555804456817477167016056022519782996323987399839313479358024360384528890553279316564699380116066257728084469854498162951680001*X^46 + -57589375317357796678939673351646125920856612036917460630281017828844804301302013753384531369316351603926628618714734188261965941725453310445372091571823314871657763676944739000001009318665320206652348180247963244963378969660855778097667662432879648946679504839869898128613756755746199532886063176357875178080863787459159366873021551714307406317577240629281857228422108332138094245560443863468221934912192856995899457520555721817473620988095300590965438920359068018011077610416698709585565348314339870710620341471/1566955815886000024923678228521803485205573190163897917117923807809551395646767754988110156854877868300552172037021945318360973817356069271944218772096001*X^47 + -25388028383829300475941797672124357137512701542936438942460072291161745644312688961010393499833658389744017418385928268110647501726182348980368017176295032198739294746780379030738385819641288104692734224163861865909659901925369127706783257643330450398542936079546724812941782195131456400689511006223545299134974529821551697890605994548301552296431417863239193871344212715694945301003671202207743374322635951716449363978703644872528033026876302941281715941415170705420560589737961211823557221971666630939612915150039/16846341976590386267954464634837909269445117367452066506934798857760487054598400133877172296346791962099236401570022934117698829510395100742672296018804106751*X^48 + -4870157805395819665211295746494168557977808075580736134469914711736883851924421169550781437874701082758834147128777817247481120140921529635543472864266062813000049994566064612978856337087580109673640076705143363449741308295885383762667503206803524058473856465659603566904212088149117499429596710723988073451162343683385376296957157013862609121771507323460925838374530689164894600411945966773722222346400431316929849149705528948076427874365257574731127416338273441407098189642484576362748426741365840693403/145749773591851923069824037626435074430803942904278478013014957474611793846783346199247526449156159268956578182217649085513996262427315530829152522751*X^49 + 538847423726810547850201127331834318893484064616387619366536971934254586906822516229490981435865174436706129399231631184108807104470267899427244628262778599000768779078182391666386658181977531503758047088645296496363194749609943586198076214583698747437667992298992453161194148720408995989733237831499212733978743501743371242581314020351632651191161831991207296296972483177867074659805161149845000305169254848627992263630776353859126241922451648142251640632302317800328205803718520064909992542096292762004056/1566955815886000024923678228521803485205573190163897917117923807809551395646767754988110156854877868300552172037021945318360973817356069271944218772096001*X^50 + 1037786079760839583046331407571451779345455221394264964735027345202537666802543411329424554806549923394908437747933516562844446269930924889360049501912178860557753086876757976508232076499434131952813197019427466980253799453867775239390497235283359954130434793391595266950215874207579323897948245931600078631047890552310529968459068658684082645958304840878017490123264165978046853064988891921277841771686750916669202051158270180170416657722549804044385647975188612678870147179832269701340230402557962/13556857370649420804559951411630087845856566170986743373920096500289442270187270598013908143350028766529306872125165015860291718205498607648512001*X^51 + 535909081254259686510667148913503119865462079486328571708638011173424221319472508836219882684191278350361957962602756389240106636762999727561593575565964063115979890172018804419781255603767073557953644258411104191976196993361912210353790008949867885852988611168167304641779167427298062809893230387397360949823023570668769097275754127987263507124133578815568732963210644780785873268359160092616933401710427618115078578995337675090097180603018859976022933597337646051758204316628531417379138183542855169/145749773591851923069824037626435074430803942904278478013014957474611793846783346199247526449156159268956578182217649085513996262427315530829152522751*X^52 + 105750941611023585439988415414219900995088481398957953829812196556976524048424340590956759925839584532665458473555043745376463380489810172745642664387379464622523195015164626187372708562551360930087370693464900048240022862553288186138781290917890722925861000829000743525698228758252344218094412888820385938310522873541890466232830293186181023505224410674372007490230228134316348974584553433707085579072007175723011889707487412467862883663771970942177211686135733290613267724030284205959313910/1260985710226901758400144303937316328328208182586433203787563622015574576335900902056916393205285905174337910159535393531791621077620556938751*X^53 + 5949560814388950739450900596662706708920099983901252354043023991574151034262407478579711646128325821923177258911515149659928943527752164919891996600239476951551686690518621594424477513207734399339633324880265893702711610967440123526956897175479681882378275338458757245179499347918088854369682589474864323904180199407476805633129933696304801868920387081646109571797486252075444827883581975596848621399060860795040090428963992144395607337621346056600625250209662030284077806314180671328988979969/13556857370649420804559951411630087845856566170986743373920096500289442270187270598013908143350028766529306872125165015860291718205498607648512001*X^54 + -5716899164675259523372327573830115352996958689046704871400005845082585057978941360229522112699107738023554956523602958917040748896098695728059191436601570244263755966593525704867679275145637073889611092535401460275129158862657260088102316476523322209628689301608157587928507787666192672131443814281182343697011785391806182419408339714620732550671256396427421415664787042992339013119897707553055939522217182095581197024485243583655194530353499731582513399963931565676196244959958222770/117290085594540206343609366936779492914911002007853520955033357084510703779732201846983200930637699300003526198449948240330352625580928001*X^55 + -3222570966269622983344902581108964900602958397825703437267569287875161343545938208738037562251837724367821722114252282608970599419810899395892172950591349963753149522798468861138873957415428214357526913983717052316746385242724779387737136442112309121359572917649496785427961971924862241277528332606341487552356697815529181876123545816457487218756514840103803317227167269511236259430695805436538243118212505322523905566326393881557634674827623898955157422097696621346763729715941178206054/1260985710226901758400144303937316328328208182586433203787563622015574576335900902056916393205285905174337910159535393531791621077620556938751*X^56 + -39817697509677764853762500364163723501048626847147558593736199352061030585492595343763178011500985318374151478710180745548654883163031503916274491238070066846699734082696692640448861211656145407433491824155187087923658742195689851253049603881324861999686434016750167297061980612175984691722918863636908395365301520718801270241666331163002349435272840627924057113776190753289729635407911404571703842629856122395443091689727029757371999917489906116047338110110092096625186353575/839206983211151780826179796775824022916730479510696829311286657302080692169831799882538303632847744395895381456107469361206847488827*X^57 + -13107589872403851109431139346063200928738848877573316163986709863974684427196598632624706001339297428444956664242792376750007138677184098283596068499459150752281190060228437954700524264025978028242473753647222287145830838187715260516046271958919431783116377168412427551322366338457278333997489239402694974337133698553246855160016310731445037981848087673569000394035652833421648548077821922224393607590348657026839915574731373378208437676985349996122267435868976267780431893840304/117290085594540206343609366936779492914911002007853520955033357084510703779732201846983200930637699300003526198449948240330352625580928001*X^58 + -806038855300990126846936081955304375652373731111906620926061065845821076474151362776199168082737063442276800113094681076653358827057419430620189593438895844308405212581972408415790488931386913672576219687341969517825562750224204243970250264834825927947996363529141321138750598242496528176120214445972089278003780443402954664367179611578544578128044330814424756361480696471617120826086425225945704582359588123063531277004581452670185839370147905168687891209963370225399/1014760560110219807528633369741020583938005416578835343786320020921500232369808706024834708141291105678228998133140833568569344001*X^59 + 6640166534991481537078171679651137692774978693795673353185466874868113512912671587593461402528983909360330100561033793900362908060580104678456464687449043335473907797272324550546138227389719418192632051945349291966000692342680240964043248730452197634035716746549197835063584410406192492162821347591224486018164146094304469101794177497321816889998481847215055597575354122378462511274020069223452656034262760992669430665194273216270756274124055213569268212341506744945547566/10909690781744973150740337358085712297917496233639058781046726544927048998207813398472997947227020677146639958929397101695689017354751*X^60 + 3227380324332277918161776568979173420380660427509625018174298030303813269385132853788673764541182807085215732407562768771305756163520187879678615913769989316089552150334642187597507356135422929832212267878115133552021355825448528530994592468487812677881496705292892944090185301041474390320330359710076840151211606700756156090270396891496881643516453867881995606051686243604171171561494287874514467992669431876506177609571224745014131823387690896988791085842455070/94387550935747354434809168425357695464422418061467337344090784198818736151968068647087220550766543175353827377280330533770751*X^61 + 89815587123784692421952396666731290819906120879478774397204090147431028918428068724459054913861377844905264527489183860844319621401197516736477421420043826377001512324075730633840865177868427327093452120215847690129363703059801946395797597280360530833156070663235849808653235843419506740852563822115723536180993387720830421500369767851727550254757792988994013648936884404390118713966673267394857643426307793733878255300382327164547317246377865781000458417799859965/1014760560110219807528633369741020583938005416578835343786320020921500232369808706024834708141291105678228998133140833568569344001*X^62 + -126192742785269867579919897707400120230745593789591608664005810502697251636070155290822604620766168835909239989880844553756829759169167218147816528721535692532775020487244014764228435672527519803195189352275942677582149123955724118335393240960885157762651600921143232313087924257812311564280939714971000243985148887562620556746357444081500378333419646984815966602792145304028688914169205793582181919732593398359389222944568060484530882580964837135939933205/8779420606059655328323799500079778203369213846290329954803347055977930997299606422387426337156222042168526404732613760001*X^63 + -35748011337562286852749266391952579255983020912884272479919324136416407495603407599000922009974905503571944724812642880631812574402105142562470057729475618178245131480397897816282095593731012017660841353973605225865008524838119487933978022159627005671682605423604031859322908303187298332713930529327624136864751022181827947659677818291192372749321435613907869245257153350921675102329214220473940688591806123389582862771552646706498121413521389383168922321488/94387550935747354434809168425357695464422418061467337344090784198818736151968068647087220550766543175353827377280330533770751*X^64 + -8089096793443092404941212967243217414577528861578858395892808524372436468630459248711673962740747292769306086241002094470191753305758808057068965581795859532293632625186912898824272257079743587147806848743160630889056043900120911939982467025008427376912387071927699079642751883098309176225012746998580790780138897167767808272395516561276807058946184903070292647719534378621159661781841627511464896804087559708945178732250635820143955536668525602072/816614324812543514865947307234655213781900646106439396782006051155979071463083101328939292824502096750862841106186751*X^65 + 2061024228679340977412752144117414187110411236766540197478362662231712944524147852936612293627183056027486270580142718281662440143302402984430598360607106667831920336650661023269450548270649861698294339238127934075849188773738046014310310113880957396183773447162224938871878705367717825756406996780443686744661860593750643677365195798862278151829270976156824901228645596053342489386456886829149944303957787041335751958083801419098307736593495987570313/8779420606059655328323799500079778203369213846290329954803347055977930997299606422387426337156222042168526404732613760001*X^66 + 989958286978044558348321102115738317538461737433999014852740522341968732541552304463823122030730822819519572944875705679090177492363038714754116287328677450734465460958272233822227384966948450171536858190827411419091487328975518048374490187047550951306276913795405223966165842915908950777238043679816623171283195753088299422016822681092825676427915660205947199779271189292305635756231384044158645588711401867327852044763016476766053957764004/75957057465588644299688150612469092529243851372564356504697800312155061990799283911165407201609347665413714176001*X^67 + -35541214495018976772726758807113911274921319019333761537722578055468758472199173288617149303952026381032924819595022164959911756201255356684929489683541080958208523550041733418247307561883143446309480504168733473263713775546112037317756076807616129526064165744995767318085496714091931841892564551752691146506683158099508795714414377025270788843068129848208885192201132876488162758543529921002903774884602044291745759118529884559456299845655536/816614324812543514865947307234655213781900646106439396782006051155979071463083101328939292824502096750862841106186751*X^68 + -36279981219015185033341216663010537478039176329534857842489803335811177996105902159028029220330804010333357676851753248765417192470785361177156934514869791412555172978688341725944074319772846729441497557709193925704724838758196285023487034751057280603768464872014185617327195219773526116504901374341856322022016865437997460728209657881118992514828515955755370739522024547610086164677525126457653240452328745570467788834777114558681462/7065115567443832601589447550225010931935992128412645940349530305288351036257025756782197674784610516734602751*X^69 + -1003956456418222223007373847120644713257886065361363995508765452815872389866417796232589815215914435042070536983626284583684833954507279907022751703691419113450165989434333691247877483804591173191328408827563820811154900442641191586564668726972596172718424468747339415884138047895902709194338580907055389646154456989849257112540141529685643656572727182236078020842359664067703848853707181814505056458230545888813733979657788226586081759/75957057465588644299688150612469092529243851372564356504697800312155061990799283911165407201609347665413714176001*X^70 + 568003744871426038824441665781377953710770355573184153834707152385401641403829177504452191374990303235153534450794420052771013474730791664610284204971153938678759312272856823812597567696185366158920756676995459038003598969718758819222936651885707583684198097431202261435137355747182967369126844829837155077706567244986930656990039558982382071729516430126965852515956576686838893507617153779021140871560272136599423490970442087/657158921722986940897539535878058871912937599145441906831878923382787744047718887246042012350907870592001*X^71 + 120455217043200315964961781432180189413246547294136684549208264438826097401651868114644705826647457021559122872612274128778263385425464234088662337352483849533925156144777741173622126364513022595822399258138295657513977393713312895168011165852022436197991049095592073323161119862407177818865100118822835130106066443799696715556848915310300865913527112915369356354148219946618830333887965457174169457045672818280245846738180616885/7065115567443832601589447550225010931935992128412645940349530305288351036257025756782197674784610516734602751*X^72 + -4231867743632830365809029451259802808271041531341951972561113343283564937758158947819194748572983759175633897028479126989992538470662109970642990384786060826744856584547925332087736624846914908603248244287906606313569975642966338081367441175158601991311499494188976961585878272048070365565135923458871944508410101832030169705112683318072215980660235780579455028768195584984836250084188904823684867532185528611242091429/61125376404333265826205891161571841867076327703975621507941486688009277653029382126875826653419018751*X^73 + -1789997808503849603641177866627624264591888113568296031168082727419795563920321197585722798812634044713129772947948645436902963521147959849202741826174756156126715207975705119030214070693162291417836035114376787180235484304268004668260242514617016332958708821044812151500714328455751682862475651577634815316689589934951120185469619684337566158737686687173216132071308263786342818984575598472539350660570357590493383697743/657158921722986940897539535878058871912937599145441906831878923382787744047718887246042012350907870592001*X^74 + -66955501190328747663141664887460602288501243709487275300742838948072390600691893548545771205245492922423003024552104751867936877892430433013963370285423840449797013954073924685869008442536861070587088897576516186867993073828461762814557858709873308509939576431494177400161407874017767774293481095412624132771913343226386605080927671950919080937519618366760606545871753637915458270873351897165403498276265017074/5685552637367060350312146885087139974614112892193807227973350077947100516512825051332511083008001*X^75 + 8490764616203145605274558056520665955870261190906659253082098017724145616408972321636768191061248634260016086869570238554484516737264690284847229481475226357609968050550071420205852949126818681904272692758664586619725376849857066622263856007585329359880359432710999355392184501818445684681970789476017607719328365825365979601129477613238155728970295881549923886840816482756559506466007150110190377555767099725846/61125376404333265826205891161571841867076327703975621507941486688009277653029382126875826653419018751*X^76 + 1098457652040675531279713359666132837529994045472974561747956582084120793965960199278745548471374402661985121716876266907796685986818729871569940800818207161616995285893874430961046775865973034965370512443223869502863796421989810096522238975297508864699504938526435704830041679116714752983536236120481261155161512714641843839149664646122599820632601446237267370001354291311285573369316143601143416551083/528839423064557748145488502007919260963083703115413192072676967532983026370832950547159434751*X^77 + 84229469959822437328644257100636911547253755796366310171483735519513717676981265238569235720516395416856945888511751707498436398544643626574921264756766098639431049574562573861755803383467751762218902749659631352928813711499310863591638939265253409461265576147182845715382216861646856771988239577375933060193915567186971059588027323129468480104697182186917241493689125839798551946481892041009506536019988/5685552637367060350312146885087139974614112892193807227973350077947100516512825051332511083008001*X^78 + 4257945214927362286606148115834545897514598411711458309278838877739399555200205271764072788159246635130303119891093097529280811224686539275241942394542136028750807856523402361453977813559324931325516206595003116458142860432773667219063027173385666492093476758893372112342327227132933909126810453375428484260891410943065395697534061297861246263829746497011542581186968042047097317778282757312870/49189789141899148743883220352331807363322826073426954894677422335874153694617519351424001*X^79 + 244120769080574325229035044626558833772258422795435402716002560788268780282347256284840166139322837535342695035405527941141382413072280209635620350151451656123475129672544335113484503494603825026457932805905637330444809771860916127270008506868080100389354474963069241935131788371734050207023367388735000936821371908389688414632008777023179855589149391260894536799410811320005324395324513078179152/528839423064557748145488502007919260963083703115413192072676967532983026370832950547159434751*X^80 + 8146640707440662855879558385839404140899639442305350535945705561900477850110629140576719177189622248770484364594910104364667157930478223722227546945024037277761045297442893148549626586718435885721416957058464723237887211651425073064904964408795288707445113880321672706069301341197387888667918599537251567311718768711549889572986635111616628284303945467281450600857628972250817716744150/4575368723086145358002345861067045610949941965717324425139747217549451557493955850751*X^81 + 159904688735527494220004961428863709189637359718363097981543408425740091727568859203387223921111365239913921106822021139045920303206108150642375488736330109058558967488831089601758196960586688370137451351171995987724205004679955569116219672491867273772247206852570595444832969491393530073365173094807706888780287713735674990731888726782255479379482199272360518652190433819473901120173406/49189789141899148743883220352331807363322826073426954894677422335874153694617519351424001*X^82 + -114673107088409888038176965727530154900471370408814503540464232548394257610086163760358070125208802310268151730314220453445853755199039868079450940563137418365834191928242686993250204728256928339217625441220892774236476087896231838126477202105208236393705033459959044271421353302195140553264668386889941498129549592222574723896416151068511176732220614546636756119768488451552/32736623591981750234342035167154723431451399624488057820308287726719171436603077*X^83 + -101676383116667425600882867196357101792380788640188389414511415736047648989066738228571971986004600674632638292137169510721675050338574780260695633577613158865850905445824609953533065096765900932188270066411802044043591696948735452079448546215013714438209136236613409587306337138347187906738331695193501392350775951976056765023325385952657947814872877771577758502557948776506976/4575368723086145358002345861067045610949941965717324425139747217549451557493955850751*X^84 + -79203072776748799765612989911387185577198068092139957351021884407422692463468428089046828348525179879460960021278103700792393370698469704661073338451989506090032116015315358963504661597093072791988398442357927548884790933938645324902500008615708184843636895161511555937885129631598549250627022127403437782725151200935753553064089057644593524013456565955577903886866/39584792735165356994367636235979109348792502568909380677519090358789808266751*X^85 + 29665115318150102553198474469169512374291599159372026993648872511459756795804835635344438524868784511951135280086854921051352107512937045478588797180883677475672523218386145715096005021184008631751219811798572050996588451057682058515937234236156675031271680204558405313651129099884278552350965651239917078059975553492038299859790521700670184109260726741667598040282658/425576106695762753046446457173011404608868195118344751664007740447349228675840001*X^86 + -179117990089744313819918843510175805877507743359390213406355843195596647453616249376094620277692000529045425470767835885957925117943372011435592427879627402312950709897656899419765935236445724617287119314793893509350755703821878280704657840883988872585582202473573184146861056923540502636412088533977353255214918838604250706963392149403631007745834482465988/3681963792685829875766685539575770565416473125189227111665806935056256001*X^87 + -535729601786326489587348489130591209426665350890549616777505500331607077187011435256918185653362936564293639843718877474517517598185253157980315229199699783484931385739191254294331529650531460054700429925825793231593071961807393454966536223643811933877086285934454248643419191923147975090146971836724338661314029012586513015558698884703146333151734239597506/3044984056551181307259048941229162257599423274531490821347622335291523712827*X^88 + 117989884272594206657850522957675903007389453137168501118991215080008377436031534923932133507032178636963131427678395020099797545380900489677459974216003813144215295719681540492624292049303375747573278445535317559919042300693421708799766985737841107247839153379124077468440402538062168806599904694841364136561424979304776939039040139264840478040002/342476401514820005187116132413335556266065772968954247201730716682751*X^89 + 27904877647845194259411340829167526156961485145409262698009140186006203769462300425556215073852355886310164645894537914450270886681825330505142989842881806284849904438564659325726495059929393965925159892951790479347798477406039730309109383548574795121402661785078011133369295884415775573930070733058080069297962743431408893755492056936090169154525/283227984052756144289745041505828505032036394245325162435831302696635077*X^90 + -27669107186367730992801178496050530183922164695529343271782932663414858425354249900613250257968223427115360902705346883218862839434738274295983415053975570426209114383211222957113350251436604345741275322405604675260639952743263397409988067369736314386546716091371875450992027241601798847595257673698175318293669998503552626534386267552286/31855306624018231344722921813164873617902127520133405934492672001*X^91 + 398816387654428350403003532187634118988506034734557882684478200380452521821337704002622645117654921842643465794434836226983165947487357554545289795967841837566757416621260109909932591942902931613518109694409476720269720795465975026955832289795491590536673014093969996220604126193370477173543716916609808773108266478117525357360024768478611/342476401514820005187116132413335556266065772968954247201730716682751*X^92 + -2510997486235554567215826178152697560053395163008459430850003250210173142877613765649383745066188033706163496726409882084842196621583738907501250110648611499484061944615158439067527348159776458084181942725362596616874965513648857707603284818256425719123320859999962680652269044063781807327762456311471916536247118229198291753952/2963008708400914458629236518757778217645068135069612681098751*X^93 + 925677911717443519003089235860724245398476879835471454329042813518511009205528520007017134738170634669331946639964303532601800226170060370930052536775482709474378777398631479744058991941729879901650937853245391205497980950468832817073824484619371287913923809065246462451634958309360292115807002773068415152614005718573025075584/2450408201847556257286378601012682585992471347702569687268667077*X^94 + -27115144512983507927289477693843161147734708713496170230942046036088844777690178432507047701950699172013876529581639854397781588632050000806077784339365235936176294664600510677301699408676812055252374810833211030599533029307667103918772460499153518743522534924024858739627156450241096764535418752703409282942797064293/275603079564776714596710679821205303473636697522985088001*X^95 + 31368844654187379409539649861810432057762722815303250921657052701454417436890074582268895974813178721975596036369890081019736879611413278363002256446636582779385259705129411263661634404214816364223664607329075069491143882744675759745019956868864352926317717360550574428893369727163507903469274152419530882714586249026/2963008708400914458629236518757778217645068135069612681098751*X^96 + 25027758480758117171576520150833419514862882094606412149415827618771602020048476397927951541493800247190423234553629988394161475642851327917037293381768772449706518163783868272630963823784469755719056876299275235207024570484989377270929992297316760597747151159772814789783230896860241039992263481830248968/25635111111968813561223205266598949258081731701514751*X^97 + -22031944386811396696384636924948919276138301712717422812032437048425595958489204258304550227946004241853897482002907723152317281211958523839853297878200355698552884641065193940796247509256954933756901240269799606132245655623128230256578138464447532356181795580330286273212990189681920580020294082371029296/275603079564776714596710679821205303473636697522985088001*X^98 + -266831596651970186624350763535242637346713249994314994396376802754045724267138914778270920475032904036127677730560908575290960095161198202583541296707401341809399376266613477140203566404125631058574718564142913894843204270706914342452666641239917865921822657388625056918831739970097578097801800/2384439690444499447607032393879541368996533504001*X^99 + 126328217801647539858037937149386003896242680150595713663140106041085160216159696099185117263758214311738347031521852635419831073915618790959350136808354678987073254711982129510482771863952538320662872905822600319672082992818895013240744638147843579698056701568459390291322172681749047920192369/25635111111968813561223205266598949258081731701514751*X^100 + 675854780824532676113217333172849894277742427107774793368630960176602500110338449423051918396146332023518353070333551227430882489011518495199840851993097575423032276438876766121209399426981493279321475940933758601538868027139708580451142100926995771862137912892462362574796736204929/221787711882103938945868513987493383777930751*X^101 + 1134807281350170503553898502332837407240272366914387923093672591828698189787703200304105564928571537352959755714973300689930299315623160897481642288386880684762476041696626445071274096623544153446594299766443986075168942791991193101278994691060423200328499408911389413411534611956568/2384439690444499447607032393879541368996533504001*X^102 + 392855913325054567151034694143038106852877233535055143733875305059051975395532291765256359326455132450620305145805391993172404134271391304371675015965293257768998882079254133436533125067133461053560040101308877897122966072395439093627813110182410091673833123265160175831/20629496035913304710805368243651137920001*X^103 + 149162596461662493446772840685652668204317568408888381301649631251834262914946567540388915222383991748544483172744278778428455479349712192053417403890480372713666629487143757486292085511920863551587325760614943336639324404159359750315878670557369067151638182214148440307/221787711882103938945868513987493383777930751*X^104 + 33644686996795535362865121449508585055772336570070175920709154201705828856441609549765548346817551359058713470377313270555622870980933651778729604141334582730461558745185306687702769251872398802740735563472421961580710431339687100461065336748285126196016209/1918844389909153075137695864910346751*X^105 + 8623922906571225124169644228344715346709148773740241448881621136478048510286102973642286990284663295642480768658021326722738983664874193417080714549958834954148616611871611303137022639250635457854275507583409977484315327961405244883070944202418488380010023/20629496035913304710805368243651137920001*X^106 + 1184286119806139608221442958226567419385570550646121868042470416416089765370615188202476938346230975385138188146756165890610987616908246379615183041531333425105783789779021724858159312695221859637083793614187354412351527125276316450594017433222/178480549707855369280782798336001*X^107 + 195931940645379181984695319516833200565650306900681273883316517599210236595804538684601477459606416216762371683623667622791424299595604978355111178205437122290421228653412683001255866757237044443615014995957449058180606904711528452056122552594/1918844389909153075137695864910346751*X^108 + 17048228489068529885446750040125822253058253121018996815352612621718843673089761938539891244502571382182392589247238252763231993815151119359956043000644328210775213671838367484972039078701694959361916959954986153325156023488617489/16601297526542216471098762751*X^109 + 1517081529707429810962225544311442586795391282184975553160514642150718708839278063326091081227330807260970243265441556122819152611705438689145720261470633811881478976806424572288505339983096765556703886891801308110491993172103189/178480549707855369280782798336001*X^110 + -78387872383030148074418308263244923232930145793751763729999358544842802886713765116976994496943232458876887399513713150692847594003746487215633567661375888079919128648052426635264321973462025552694695599104942885918/1544163103575687514752001*X^111 + 1756180126243156354470537851427138173281494540503213071081467159627151784480086661950667155832058829896606993442558589184776291680839587016898899458352754353272236743061339212488708302856648525458278233382248458621/16601297526542216471098762751*X^112 + -15993378512091021866436389934944765486532623614724327770801683797809420387145146395246416636432535349703772612005884816145731764590284873013272638824131319728624787897559986447435122922768392610597978/143629718498343178751*X^113 + 75636537857871711357377744264920283031578172529976499777682623160014292603758857168825420869300204481704905605034128817011153353260418688497762358940124056939528013697634223921450747296974963992144/1544163103575687514752001*X^114 + 12895298951093225025607665144046009554401183644721561556994456157153705911727218314253771265234264757736798734896659882816161871921336856940065635920592969767233841334363936630632392/13359661287168001*X^115 + 3816342788832797289830801789471858282332590599250050090651862656528329820454717485445586723068138705650749893951611704047841941997369239672037631289505415512424799806998223444413/143629718498343178751*X^116 + 266133997459835903264454874414869058869418503898025672994131207123244989372705896290767938246749248402069369362654756210912431747601626752681648210569536519303645/1242643594751*X^117 + 31351744966618278573753924400638528586157878998666415734332050075638921830675502784824421026005656262760177881287705573945928022009508942665923268667604955441/13359661287168001*X^118 + -1121532170825098729525520153739295573007289444439845055300028191476896479535715395314872741914472051952025753573678298112765530661401826321/115584001*X^119 + 24924343071415665696703942226741097597068364345530750338104822071137787927004722997386565933634251546238354096827654731475801202436/1242643594751*X^120 + -297165141314620344591429407046731023697494261024545921265567911957224221535421390773696751242594505247779417101/10751*X^121 + 169334421028845318343328309272989152458735711092202047067908252563985571943901377001108523936093745651/8891077*X^122 + -177596245333229304968159716364906466283403007127107811447571514030397938*X^123 + 7418469305316822484771661075761998521765530360547109/10751*X^124 + -1286880861127024934211454*X^125 + 1*X^126 +