D=-7199 h=114 -197569387973683571891406287628623582456224449307468955318265044829547836554619995769268637751824224470435494566260713504334430229014975829796812767814826269745391429744575291916674059735381052353376110153014192281356629476478396002684416394381350110722041201786496989335874416759791785142982796945888359471034136775197454859954526656519086278025420560603733269928162259624536819203538424277266823964622770443372324223755585808432743224913029150490996512393790838848908765031749196446503559479005773828940247/27453413593284267966476420538476198774374222260066824829621301706078229122628887961680981182262400469605915905545854049377314848485498838143471819257758466481227775844563923648810364471200404040304457*X^0 + -861300914359526728471621475272213624884158194388385870975919676679521881543039087207846131337693995363917343686882246657638862642281388187981095304814756821457830118278980951181878668243721864131035864090652773034323559136248087507902643754096978874912044890917264905679367651648602259827034321398889785787361179364568634042524045036997958104396812896115611431445245518498191750312382085611078507730160453804493073233848193996555804745990484973631627587631512537092897434541313741632748024367517417729664/6445186871822088244536105016739505065996459206295225745708233617162564380778250498817611358613798352549643926421160194915516556412400588730106991425128813492719521934744360398928624185585331001919*X^1 + -21843297481744985534541373706698522839854580332601542541566764238790144865520689710555275603318366755849897011670252503862604087241247814503922758134940900415444578261801971612472758911987830493431660825981867813358871312620814363072014881974711007737392527824285773874269604113966123526737934160684250165925427581543564100253976574223137590779335684755105051704006241214410937576626641239582494457504872375860507579400391423160171500238059152167423745161103127092813095652246312852208965775940797527437652296/46398900290247213272415420015507696970108509826119330143353573809953300977222625340987984170660734340004886626305932243196803689612871838268040231269502328334087838408224650511887165512028797882814881*X^2 + -134634946224174553834670086451558144837878911812202605736590138601835947735756118672137814171083607608191789414381791653881761271623041487242377650696428826131499331044067270890765196250247164280003672733194008841208799139068271570173993926345007158070661621446531348614600527615834574371601498393047572398052598595609650207934387564784904680931529853212246973648549059030292941815402798546604812020425001511526194659397245642000376175646852466435142018232886985671230958028001586187212880021715944168160/473607980996511276755049250431337432964596043913067706553640169951242750025238854545703071080247163286395560088455860968232845998355314826812973810792213132052872218847029677876544269228315057649*X^3 + -2118494404259516601768758504797485165084196737332146391109450065825970370554392714238360896751167590339313918464367369385738001366400960904518588413601703077391693223565973268080259324882506093266566501155609814706470305657043001057960506908303137550746780329151238670874321600214649454564304101286731193082519250396169096439641396529843565613954184303185227146275418813402100928339055961361505129436584039597743350700102846769114324912318421549992905960747826952889077656966837824673982965160237361596399034/3409503855193884681359599553855198179912126920130174419479655583478996557431694513874516408706699328498761637076793743110308258342159911438226598463893142337648627103479766651033242194174640100015151*X^4 + -92092817270189307293390674608256104537184194055987822537148533427761911294776423641390099049401323347389453727549067790245296466053963837311080919833927503645598088552276579123346094006031064176860702608000682244042473768825403380132098943722884056745355359110558105698213743784952896246839974571262289442957549193780363432709101183365785679250781923503715259362014811599101082042641470916585764473073550410175470038931269836274575589705342537739387395049240341180050810059796394579304963827414047740360/34801864418273991582639401788884220313692361054314879395315411849452342653611800813262525989922315513057820709375350805972381654831221217305745679387287226955961856337002180802429770582272352479*X^5 + 849515568610052269713856387973979560560973116653446624824896761614808445060498919662756265298834562892356510254069951685750355061076266928327621250579582308611604275459686511888035820681229623373834277842675711973528779988320043241295242294482584464530967479401424464712642081576178648754965368736652040219930989747902103899051207191307138523511208430844831261394668335461070697978568592270231807003833275111544562913196744381447414422175128827956206003284945046322241342702550123315914749470688871614345127/250538621947154465403421053478177502038271307230012816766875649904207414763351354054676924601450749378503251286793150452195175533129961543384063145909080746855969403770078699596691918421778665496321*X^6 + -19347932924181608097034574389689090388773844288368280537212499392472890833744762798384663529015680319079873488176463833422951979037299590487043120503320629328594336209394052411734254869047732734172034753984634053729329589444445197849808061369077513785610680575689504014606015399914217689676197550661313899577997544781216001694082052918238707915861223415229230525565778100241740684995009193981961810682371777314375320915933589777319345166195926873758982921954965019544096615501168741261249913380443628471/2557325500384350819171585434965933122092409917729208390071100551237712079977863957524083379451160564857283949890201496924488108821463539929815177718554652460022756216457029260242443205726083409*X^7 + 142492567851515810769688798714891993348894395300671474582086647589318176925432018899882958856994127894578784829884452011930349578816883541099920355447430831147090620259074778515397124111088820483202752697248252543977611909322193860901898968999119310203309663685816355060473038642235693208918716583953203299975843075330378015176078278720334619377180065440426516803259390812956795591664357276096932978925195912737171674286688805059246629217097082586023151523851235465010812708241115094002730773553368476719875/18410186277266941547216243546319752545943258997732571200121852868360289263760642630215876248668904906407587155259560576359389895405716023954739464395874943059703822002274153644485348638022074461391*X^8 + -1519230580144258078463598611539059105645627267558524456022980126462066094358827328194607154622731385628543020906284991349759596402875911089986889738891822954417968161106604101797166343972053150791108203762138956143007371071492686036402620830835992446538697593800035366580280538058885653062891830125270584034926247141917343706323551397912355050097267978211180209701368151332760115969678006698447102793766075482642740949660807652630843804975548604397546910343760244711043534798635284839399778361276376801/187918487248690315785771453687592529738419898107897102145799721017467660829044316367584401684909562273857926030270397537582193299979748940529549800404974461918605089388216207621649181251437439*X^9 + 7936726301119956368198887001972963636197882382979859030628291274977870139566939680381052636191572335203376189642248911852575575504248248277647903882353949902462424648706763003636201011099329625079482281851401158560487550751450760570405526031376231518876047576446590624434246692315509190628907993421991020580822960495427654694598935681023025127424604669018517871428331824885391583170049399813752912298842866725066280924117423828147277047477865388433599073209911121236695999668036628356042331595023153497813/1352825189703321583341768695096978621586884846478751238347612191604749690308290033530240107729663938809503209491916591873054209566554212622872229013115411151352038038505768478668252455829098123361*X^10 + -53308917340626197235556304175009644759823971305757230616914944550929958478851854183735595309425704326691429721726647673236719540851224863474175362817690027023708494330948985168342166170802716578374532914943611901956004348195159692653442294824063642511642107906044363876161029277080764329637419499797951347546868596571840858167090621751870958855643146444566796526113909058820911705131808953396314098377012409449291578502063072968214520801151599347472841146163624549394293025954778381671042139200334841/13808706730734432150392151548928524549468554813040362138509244675404971882006451362474253158955015758142914692320188956435752223321195609048497269678320807105839990594022277237373582008891569*X^11 + 191641255374870888288511372041925815079841019895722745144894419978480740938795432031303136615103796955731128176731316387371571869267268363795252648818344608408495235173184536421245908227187240902358830135361898756513159251505236215192285449300586063093007255529469415667761561926041407667985025541747660069220638453576746874630642591612314845826896078428590524181438393288567766657728433854089638595677176812545726099472570849523142518754080980433257790100671732131818553477148356023193971759460690774643/99408879754557177050673099000736448231624126099077567035128052418240392578564443358452148491317158442870842870013040297380980255689287189540131844414231490354942092286366373831852416882010405231*X^12 + -882720675553986536677836061465389003384249793511980791894484856686250926172274686654401190920659695362097125155580941663922108402920144269738325781822268515572265213137507279068157112889692518353135113759417193806029784764310180182748029597242515868934837476993419721984622585965387763832765084921898346456158772372950599231136661892955565972715448100780496848963121622441548179829207448010141000848080368632307637292289900149078786660432784862181178640308817564306997848666923128833620604329886529/1014697299702530158016036695288677522804398596485394022957548330780557039252870227913443522862509145167051239371771073476109588295167728460432706717576289340045750107547962864088154588512799*X^13 + 2552934432181119344214837099793808394920180733733680880374175010417710520179456341424570937748265134585799301023289247802528898219167478990435022433721778106333294379091013486420408217469264198473871966219030244888861957443762132886835453712498421662283395602309317209010194549701068592749681174012579013707705470257985771864532549275576420538969955944533674552725006038992500050226221724829659536853738565092975317987063627226793721710768860797927666983487290059146118453660404955715624869618118361983/7304805860558514607557448169383189486668865496098351571271390433289230125581412770748879921087203336057601872237379957954512926136912477186655055659831706958989355024237784658570624882703640001*X^14 + -20297730794871029245137696407272439540451275098401918843888781014338767004864106647859912241221838801052721065933510057923056107219830284795542978878431164701390269565534091795884396398728047119346926159620042479762872643217571572795004909825152054942544818315070431906625376423316835699637179712271123864993124442922304493817250073712833287858134260035513185360750258283967894834588727770061352476306460937047891236601635888926247764097394958451427358699862429447645108838476542536059520128944/140949756869361044313937587899524589915877010207722464641970875229970418009844454495547093049383128929997393995245322055300679024193322469847576985355784045012605932427832041129067174401*X^15 + 60200610434067176123961624220165648828228070628542584004953155610262705409886576087156855195695441388817390028320651528941915708362629345734528660544797822359937634768446257142793900936640435554879600465698676251219019244691031913381455159570257062091060816632557513694695783382255098442493395754951108133881783825953935692367653080089024779095852127729004342017508303149032246815444498097112635536106261603248860960252177927536343549555970787912804331711276247922751196887454474678067075725123827/1014697299702530158016036695288677522804398596485394022957548330780557039252870227913443522862509145167051239371771073476109588295167728460432706717576289340045750107547962864088154588512799*X^16 + -448108135381611581918940655569734488258847560995960282065370386954633641266940483578036445754331608993944570344582148782168190074467465925458648681589750715318940314793260584724244751365563270289976224966657979707349166207821269173874384018613022409645355219946695035549330487642036208208563157498207560371288033097877879448989844128128649603565199446726565662598207774780243316316516604276592178137337510917973547942098213071837551021388483562937427858442550716680660684775441706770652561/19579074436638567066806165842412083611040006974263434455059157553822811225148555979378676628612741898874481732913643847103858733739869769391245587631029871511683002143052096281298399*X^17 + 1104741389313915510302342405169864186854952952463721487143736032721752405893954703748070104578111602454390356509117780864699046844991833623980126326023992077827466619345742766287308253725735924912114041333855731823891813304420646854337812444096785003584230583966222882752316571196281725416776982048206259419284971551780969227284420231029593664826989623173418651283219506619789096089419900443462891178571381736423452968798766043986417411061682605324878423998163156718655788490191327646790467025/140949756869361044313937587899524589915877010207722464641970875229970418009844454495547093049383128929997393995245322055300679024193322469847576985355784045012605932427832041129067174401*X^18 + -6255794324952053080892020171317660453399034215642858917273984589246850594693148024703831009712009893667824170015307892460938364597050842443087945477506901460213826858700228431453573855633942810279233879281738359890724407928812052105886070822387348915384028681209472473084327535187098135038696212937771730510270113805148608731418238097914546480453729072945023113897835130911593707605837691947265047721309394749231040916752342079577725124130144136263127314246240158936200133169404930122/2719693629203857072760962056176147188642868033652373170587464585890097405910342544711581695876196957754477251411813286165281113174033861562890066346857879082050701784005014068801*X^19 + 11481894785789319177816324054255589003139637681625864933349266818608424324952304002383003572818490949067231131518327929654210829940550700875008671465842130226334683200600777272950595221177123627906730532155045253941174968345379595928514674331547049794981287448062006256327456758411897447499028723771846128336280672695544451487113251472149866223142934428150749795517428265665624820968619252218986888394695174600752548475242352158336505443575472417418712820329060429325446892583696466100835/19579074436638567066806165842412083611040006974263434455059157553822811225148555979378676628612741898874481732913643847103858733739869769391245587631029871511683002143052096281298399*X^20 + -49951884046879267464288880561859364224520912245449584773241055493811164758417915061870194294850242220894248648296517835691948698830552780325884528686090870430758212082577314736310554253468962438213013948622278549451773572887613599291443780931293414401984668848439226769496743341698619671517745318929725862877083484965922821383423090479707141336294978466073780775336985661143430927967171118009099840211595626504619941100030787742566490514918550076099042757693172754982846340334702/377787696791756781880950417582462451540890128302871672536111207930281623268557097473479885522461030386786671956079078506081554823452404717723304118191120861515585745798723999*X^21 + 71836907115994317381483113764215441456118477398458947100258425485930402877239901428294971472652554634236574123119647039642995328785141335314672220497766455588423730930194899190752762458392986150153237586351989604818744919989845184533679927000846681041760780988750204527817734588422322880019279602479112781341076355899683611874114397068030721938163790595988841174379617290766924431845621501462429733995255247622043761670322183134180087830587708720703887029913781600195094324234334372/2719693629203857072760962056176147188642868033652373170587464585890097405910342544711581695876196957754477251411813286165281113174033861562890066346857879082050701784005014068801*X^22 + -242040146990930657426788348665115948010586300255779513433974919662658309099963993590009033359755142105319912096218850901432148905815533440560870209581657127069827981832477463557023744367927958180673937261066715984232107348348698560115992072749717265234040363091259963437576624941508028476158373985635593625496303305215191478009769004662921220784512309363294727644385555754729029191778333209801639091202348826858308670079547954465969145689133137259334954407878999299840373343/52477802026914402261557218722386783100554261467269297476887235439683514831026128278021931590840537628390980963478132866520566026316489056497194626780264045216778128323201*X^23 + 264829186621557672946961378328818991784020802537285911411065589420931317118667446010172645877175536545303051236076141978090956697688373305827504752045122183455111808003405656877023809251824262150738982531859001948236040869425407477273111805880034900114323494752375232083533294058780606899327264517274638419791133892991730152872372175753978902385183524699285472172804846580520229627273839686165097735465262778917614836818994151745908450510875504110877587474729511893919407826813/377787696791756781880950417582462451540890128302871672536111207930281623268557097473479885522461030386786671956079078506081554823452404717723304118191120861515585745798723999*X^24 + -673658748326145395039602048738047053517864179382234737815217712720957483761823139592273255726420097128055967785873355371838702569201018559003771524229759629794456292567782561883802301476148848832449345577092071764142861781874364412282055762004121972192561859343795964369705951596354103500588380773926293904853411301023808346217875887620625247615128664197537351836308815135781226607356063836787623987734319325406886997331830875937207530598359741648832824107844754231429/7289596058746270629470373485537822350403425679576232459631509298469720076542037543828577801200241370800247390398407121339153497196345194679426951907246012670756789599*X^25 + 550398290064972424434883145578319253603082101415808189951840746799107112038527005771989069224744029782316756874062170419299587578177033462960255223899535917710322029305171124525756419838733571457015190992520462938375848520967461431551684728102491896766770911852476615250528297573216008712619726412192501529209447356584410750843205614703000350595328025608093605254756614838804505706495922145375966749535858104695695287291035212765121620097915894258720326076344772940636981/52477802026914402261557218722386783100554261467269297476887235439683514831026128278021931590840537628390980963478132866520566026316489056497194626780264045216778128323201*X^26 + -1009603318649446365496373384315400332735827200497298664103344624703852002647993744170091284164623872398549300770670656208945713372349125703043480298816098035627919744564720802657886913776610950597274015079369077356848594124590225127762419008536435241352403488367140445680229089066325046337117633890942816197164898929405581003292547947952783593501929211928421964558620530843787758272317898988509301441076378880560308515992020600238912772993673396208202239886857380/1012584533788897156475951310673402187859900775048789062318587206343897774210590018589884400777919345853625141047146426078504444672363549754052917336747605593937601*X^27 + 523669770871959695623779968264581143399615735829110050686812035054626301799607455611623808657860494362377120270935093686537343744667731675367104405315159939058545982656996000270192171200092446923449036331408063348952408414461420044717173786434729696868126672371864517541894367388268555957938415199751945701310313466026051550697516694753770257442562394495501646888814527372483292979850428269765673249615167856453031041257638152988572044811402150199035541836092405844/7289596058746270629470373485537822350403425679576232459631509298469720076542037543828577801200241370800247390398407121339153497196345194679426951907246012670756789599*X^28 + -389281143581256873884066395748072869685530550916258057664548973289247285702468598216566557220203652156211299883508865124171681795140491359638567787560553191722510244296679249599949995829649959887427452196022662812001917890772957333821633823418252704452952945254292689848824966640426157503146508194210959256401660267622255971492707493943625271318389199388385664597037977422819680953143998344730873637622899104693711258812806612455852029472079642812409774230/140656276397957654740373845072010305300722430205415899752547187990540043646421727821903653393237858848954735525371082939089379729457362099465608742429171495199*X^29 + -18359494964461917147817754350693709760298025830099442245288018134945335092492243673193622387986169399075500942704387874564087918955305271158356231182653358286202147087568380676771230995019125031900933186286337918335625073405507429153636761357188717764807027099282701343307240605791150460133063815283778891204597568208304891537365458531253638287417273015694096042128052119668444627250977607239275338559124812769676878771522107315595112010324487055365372980604/1012584533788897156475951310673402187859900775048789062318587206343897774210590018589884400777919345853625141047146426078504444672363549754052917336747605593937601*X^30 + -379246636976278263358917633576797882219661576632964904190267778601601470120529877666675178012741935642639810117843686446451592253101197818259773141890749313880532582481512159697468526995227892337244377907531518484522943846044463069129378401800373158800571241412174626101788175878675321099717242216872994409739597155051262717127048633053708325133764011487091033873583321928218636584922647485801277666675368314187346543238145648935163531860458770806319/19538307597993840080618675520490388290140634838924281115786524238163639900878139716891742379946917467558651969075021939031723812954210598620031774194912001*X^31 + 1150945460958027846168480854213090866492748867795668099146488597084135782201444119900310714686059582165410048145572560215212780826768873351380668728197703133405701380380876586361204343034256892082000405659209755034916106162677687210905112571964869799093236998445992725271935794007970289395640608922109976659212447834215262232291797519449567832146912137518924199247503296141746512973728042059103695294575540450554757185782277076840722856517000553094122843/140656276397957654740373845072010305300722430205415899752547187990540043646421727821903653393237858848954735525371082939089379729457362099465608742429171495199*X^32 + -3357244171814677296839240152028059018823438920223826671553542449450169743602444781925556768827463322335672848150657937670347743280732259572499397447041797917615581411216126420864924716248824339159784840357500577078408928723521822760470773306845948377200340445177267817470243059163318276625822284830055054590969736548345220894360147889397027249311320990974074530805584071118758280732637725317998399271930753435333624395324829057915837934526307986/2714030781774390898821874638212305638302630204045600932877694712899519363922508642435302455889278714760196134056816493822992611884179830340329458840799*X^33 + 1924190075046779433171527581838815578578676785777069941423490284726763149884392647742987040396214674894420906630348257749222359464027179045140876543911943538745319081630500981411139260773943281104522105862222398429348144320721461606332023457675854425485509926268622325514405610187263844841732105036382791584515864964954057338119817255007009434144218573881670787176018597546258047642714666959592813192543332908114422376316697011299893984688779905847/19538307597993840080618675520490388290140634838924281115786524238163639900878139716891742379946917467558651969075021939031723812954210598620031774194912001*X^34 + -1487562787749419842620576045800541770339804188749153679645809555277413922648224279546207324984472437257372081939454783195499446154423624527983225825685951348008608292900749204531813909985523577292983674550166295695819775523530258506765331186069558233066932985978222317619557939903249967213579044189270402593046171314016273136914689976708829312733262545747923553696512086514189232018189238549022243117263739073599186997481503519778158746429/377001080952130976360866042257578224517659425482094864964258190429159517144396255373705022348837159988914590089848103045283040961825229940315246401*X^35 + 28705552342745660122226797946555156222473729427373406409253920541178310179514948506604772994551126196848167086363185802932432916035689413188700881252377685451195841616074131220413697286555521233296032530390738023129898770125465029346936991720491772253969078559579664988583493676049261220021608624267896108686136683286760347777231931034819724106575739648543362155605900194982310904468864795256530396476916552860130223451158426124371754919959/118001338338016995600951071226621984274027400175895692733812813604326928866196027931969671995186031076530266698122456253173591821051296971318672123513*X^36 + -3488956510889919891204348813598174790898985583430169967174428465665510939248131974235733587610038356964506592043791938210561960483440693238743857142197028224043774005348123714613538507238166420778453943550190408643227186961710826226490001442033835535410857826362910895134943898668243751233510320573756863442461431241576936451179516979903887757156109770552052873067943106151096824983715543155374086734704925627724589767462134435382510/52368534650941933096383670267756386236652233015987618414260062568295529538046430806182111730634415889556131419620517161450623831341190434826399*X^37 + 3693232140019824951868907326016044802952326584057972225101819034913435006722143378494863016418482101014028582686879214149252824805451164197390738294635320731227219872175309482264214055737915995587364829140321884724855896153734853395914803728796400717291477934681440536836582660118937567532248310927350949474734066407928362888886401792151472467773064448852265096225147393936121569025299020288160832417224388054187326002878106897167770511/377001080952130976360866042257578224517659425482094864964258190429159517144396255373705022348837159988914590089848103045283040961825229940315246401*X^38 + -5513021264545232377888593056492552365483364903699563273753446642148726248097937535982822459481817140402721565530289597586637900446883738151830475583948039553620735281197476680822404402798220056074603699194451868373502897394189692154538901026070042160454782370281890156656419494067522953972163022634400104397991464288324441006233738473464788425384241200695848255666962062245662835835633713021813773968569006791431896659557925075/7274417926231689553602398981491371890075320602304155912523970352590016604812672705401043440843786066058637507934507176198169722369938940801*X^39 + 1585346194081217180948895256409447788253378289791361948489529258976824756617387628741940557834801074533612030016738922842331570588063640084608655000237510171330850553846278257960279001488589922795634343802987618282767241917701369730816868350732470988458908636084447032580654299474287157421305911959738473968530404896912580639157153653916760515010473484259899389017107520744820626857175026522640588062840862923437286609135036542404/52368534650941933096383670267756386236652233015987618414260062568295529538046430806182111730634415889556131419620517161450623831341190434826399*X^40 + -60194784677522098782773005987450229146281231123568587275060100442220038390049731594749064967593288463210887771722078440741640881041093948181816790557669399634439061949954845917745073342213753845944387675008945041775704888632777606373166152971064683024941303539697598494212416663629989045180477152733795790472998577892982918845373612190540792928234166263806749127683239993084774046166790774964129953284737628812931519393/1010476166999817968273704539726541448822797694444250022575909203026811585610872719183364834121931666350692805658356323961407101315451999*X^41 + -424942514116693732844058093549914198514999148604411543447446888256691010851848322454991317718906102806261470782087185646833272048953413549020721719508634659642795176339953776505980550334871793413268612998592209648125755761296998414632164208060664851337109743623615047785792286516105854576159112148766580171719787469167366244005441122862488868891238780092795554748295766261331502500628089756300339403105351905427394284233645/7274417926231689553602398981491371890075320602304155912523970352590016604812672705401043440843786066058637507934507176198169722369938940801*X^42 + 16655098287899625265925576692414013318541196844895053176725586244210091883361765448052794803129237606799642530417232579998126926672249971211926223599151619349770682937289087346656658342974514046812324197552572696170008923603177287372003070378436384161061610830998402599273256076071653338386020914586492812087613396765929266055780487326992919478158912709404535103402328179652425201169152681144924491378651157440299/140363407000947071575733371263584032340991484156723159129866537439479314572978569132291267415187062974120406397882528679178649995201*X^43 + 527804262026053711065892984123510887918673357356493948701209966735280674239554308028188972684284644340469935899933299331856245460642528590934435972649285951052279668070973418896163542807767791620805664841473860049891741024653468362915099699355098654691630327862165850828079114786313529150841015258244571226399213338730924508051171370695280426649596942140197854497139144790683823963176436783463129144017111778182792843/1010476166999817968273704539726541448822797694444250022575909203026811585610872719183364834121931666350692805658356323961407101315451999*X^44 + -959992501636072960181716075439313685573672141928058456695258248142278875236249396295538379619302883959960171819847174252335425700294022808903321672067960285400164902975153554816144594948592488918802595493999129106144709552780624654632639140375624853508990605565307660120253089076652370326536503633691841574798865355348506620219004500886572284730816134380996350918304286731363791557552920082790858785728806481/19497625642581896315562351891038204242393594132063225327110228842822519040558212131169782944184895537452480399761429181716717599*X^45 + 274123119296171575435925380980796081319969506242438471412880045078691201876808614281528130410707081679220397885918594485009716927309344788918745402237949144359525962191191365213677880629452305994679344387508077228375183123528708462130256672987570305037619725591881001071787426167931912381932067552292853699621478314781870964720134238992782402738426382372022441099416598186496153913859889819614594275917186864441/140363407000947071575733371263584032340991484156723159129866537439479314572978569132291267415187062974120406397882528679178649995201*X^46 + -64183605396379536315799661820523677062767353493637883800261821566608167016653884842299325131750747260813036395524233893065983209451541401369530295586856654837076054466458743146002534674360777858609137427261146340322347600467736150820499719032409637377061836071930906392548853832639517485005895017047990540025208543516029321013474572913749210911007723775577784815412146072567794722323583886909677995341/2708379725320446772546513667320211729739351872768888085443843428645995143847508283257366709846491948527917821886571632409601*X^47 + 10686623639758239813932895530432542848782167853718221381250127511896823116822995273299790327850015142797402847874502473733579988297931515666559602316763402382775589845397726201159559705443223547634574878656414664755435971106663326882143818082734147254925303392745394772142842948634259613923901083105534867189296731599923351111649616825605303076115080765730600263573674542429825505150836681415237647195227/19497625642581896315562351891038204242393594132063225327110228842822519040558212131169782944184895537452480399761429181716717599*X^48 + -78209086860372100192037275690780900796231813893801161243457689126356304022255474575433879292402344674656944322422693475559542037089394715240769411382000639286789929215140594823679457451143895997995629741419626536220331026130454011051411634327649451135960901651376938045217594706472813251507951729796276480665277622889126004454478730241710423479407806082407657562319516456484863626546150505579075/376216102975475312202599481500237773265641321401429099242095211646894727579873355085062746193428524590626173341654623199*X^49 + 2385952461335291718192097307045161133207037157562257576091819983093786514710412366947741219096482670961952883397008897205385733081417455208440696231426578932219457778108025777397877470054977450877875603567395623605156430883374347421856087390948653743244584963166565760319296050929649995140782057245825291954616597282663311391823735427761476157303966766369045166291994322075496914937259917686043083/117755640231323772719413637709574423032145733598647308062775801245478049732500360141624639558543128196865992255937897061287*X^50 + -51557412989762363936134010395674278074748046994362538448705854249445280662802871556171007927417017677210298916849224845932576058793967166778601465707850050794406723535338111964721680015925267310169370103379334589779900864577168933371608803889913116560517020638160577817997887949511203674796859662828589790894968464596429961336695726719199177117560468753695787943215599240124157745912766094/52259494787536506765189537644150267157333146464985289518279651569231105372950875827901478843371096623229083670184001*X^51 + 7558592021787103887478413499715183143519010522428770085263513548539251996297127158230122802759196908493886446986969172466127363383060303018840960778721223348718445637219694593041688710493089718719799507683754605010644737161229697687597717269314894670793902035182115842935105229817296772720711856251225401815677911113580436243020341453847380410931345678327152073246202236588050395567552780283/376216102975475312202599481500237773265641321401429099242095211646894727579873355085062746193428524590626173341654623199*X^52 + 1299340212712073441221344629561035789623805121571644789126342710426091010880275676097891243414245731369070487371935328666315361396627713669629699032559960376332457027765463094470494074113774941146254849612708818847233169662301583912620948815948625970759688175262623785936118756763586997440487397271124634255800647444842175486309622985981870125596391156330186097161732958336284994187/7259271397074108454672807007105190603880142584384676971562668644149340932483799948312471015887081070041545168799*X^53 + 207045127932005560292325584634295784779854543074765491731440643654319542850335603972417730991281182384177985337291174296432955043493268360047788854107853629750368779823837327145434770917029229459860583200891904092202817658423467869737720380414256010872950065178619552867854073526405035252947978995875246974952688593479434098126598100596033366806295601984230601847176482924920437671372/52259494787536506765189537644150267157333146464985289518279651569231105372950875827901478843371096623229083670184001*X^54 + -2195727846496718426688679073063486051009903639892379150256632927191696382633972562888805344634562369654086980484519180014721917503852916448536399680445324075927239271359928915173223222683830733366664366252788277012073111324349850793866733537182116158535986302601136624940906633307241372139006803378177422644958567561775507103236804380037172048429452513491673274808787393540927/1008372190175595006899959300889733380175044115069409219553086351458444357894679809461379499359227819147318401*X^55 + 951251371428404471456078663217212549798132635272188731147380746767020450729698033876815986647254380334385718676560312416876751060453568373622223244408587157570658414967862166677651621507636843095965261392784138274075749332657432180031908739919477541230927642391081685545786360060280609425063048487227492519881693747859325514985096559510458957233649075740128932895450669493805077/7259271397074108454672807007105190603880142584384676971562668644149340932483799948312471015887081070041545168799*X^56 + -475241127906505926816429985565720490887536109055919916879788823763436336987685042264685749933754917243916957212781721780426056871585005249846733503718870117949910858181341535318618412289924069241045487720785785333581823579681639101921990603325936865043036854014731770031284455836010037650127365482560630058079439146829938171180248448510365995894257567684749037159097269/140071147405972358230304111805769326319633854017142550292135901022148125836182776699733226748052204354399*X^57 + -18768753809340736858431078286406893575075836415854862073929929967451749410584651638892670650261475838624387042712122638375343979356021389050993994377418555705254658256153833303342836959340533305133813793508245633099222594999338728627116395222863511008388324264041938902959463333196642664379737746842349290656491766306631123685847080744896846614045757226543036022890195023/1008372190175595006899959300889733380175044115069409219553086351458444357894679809461379499359227819147318401*X^58 + 30392646811478613423511509687887726960932607983669858588010994656988134299926756524274215431890081756202991343704727086690121811482834420345822713979599302964981509125269116951498672310991108094439771150644744514439524122707066734914805897980522413009115895393518209264026787724183973379336374674219901413443466480303916366961671477572363577613713940318813551994/19457028393661947246882082484479695279849125436469308277835241147679973029057199152623034692047812801*X^59 + 672784358875159239619325498751079597701628023561064374624929741644967912421024499854455672051077569131216544656968733821793973170363358476861368618039983938132804603092458857610023825216447391972523997281385111892907938624486240876541537260876152553616970660829370606537589598481477114711610179302155131168524327145746790008968407593310673611716028444047693696208/6090049887216189488274091817642144622592776261614893490962430479223831558094903334771009858610965406713*X^60 + -11273029208524161719747087101550000814998988347580953708481777030834972446952869314962418669335322845122086331733080971144782847775419731337796454529956928695737041967303498435050427224615413824694444711361407909103660330856331279600106771614469781400481804057627451782678679583120910586978704187765361726001511012851820857911375438847384398039851671777689/2702740435291283129168229265797985175697892128971983369611785129556879153918210744912214848179999*X^61 + 208566754076153473671151095373921594207800566507887078473621442984884395625880834632050415301056576245554258053690331733237116639829895433061713131288552878795654437311458970685331570328026865345067794981583133562836946513018866995238471790212338842993005009650338675040944526892175758143546071964759311464643070842569187972830673573492766241228585279158974/19457028393661947246882082484479695279849125436469308277835241147679973029057199152623034692047812801*X^62 + -15376621366960545569114248119176330429210584237831215213629404797646511654580487652117452748372881329067802749169031955222804956345034796820278189294888220791671441413633308689528464043860705103591169907631327411512504669300621607570646829215143376876401480282349476874706102707320265037834351538969325760843960764273393289982877389266876533825457/375432759451490919456623040116402997040962929430751961329599267892329372679290282665955667201*X^63 + 24368906574671306986011500212379861642817767227146440302363573375690275074110232183838170258100638101616247345619884553364133225154971432611469466276300804549076587740334645628865873364485571659487492874186169272727444988362984785950528044964364010007215381968244265152515254536655670902465469407410004333725583319918693829294683912827544300556390949/2702740435291283129168229265797985175697892128971983369611785129556879153918210744912214848179999*X^64 + 2363376672447171700168364629864216331184619126287864197843985794042611830371317688351584876795906129855207268074719900156415095397970759326804056597361072933805989093801751211903350844719676284415614513575051068422964967584749113850624712079836360490928755902671872938060294836517813233457077877964963952162126888949008980721215631141490922/52150681962979708217338941535824836371852052983852196323044765646941154699165201092645599*X^65 + 1490213611856018000375794855956443443668462527878166379724765641385287585587715387593874154245799070972459632029382286395254342922351470607212283312105878748800957814191506408038899760086425810365994865889042963535522913981256751162756750306384906325113266188037533039195169393045079762722124537132867773114760089572715306744679749003841442840/375432759451490919456623040116402997040962929430751961329599267892329372679290282665955667201*X^66 + -6562746728129810369973339927657446851950423585478819474426644967209678451549893752612903776114064979678797679570741153152227621703721777655625175767182880829748819356301445582533275281850198847453144034766936867968297014772427793557414475223324744684760169356524502566684840239362977052211463253661294731790277608376135127196481796/314963321976963637566443053901356084310333276867271398340619564594968834434524125287*X^67 + 14406338714893427853900420037012753609532739590235337966048419076471402720644148926073287442269365927909632801382213944611934745473282613167672573821766277995309842230312071590261206943219502299168022964177870541484201121559391746933185021320460918452840884373090610709120565561109517255280451444575115514006613140078197425181870642340/52150681962979708217338941535824836371852052983852196323044765646941154699165201092645599*X^68 + -4146638810556295867318929047993006298687427006412635705716775387719133338753897120426713618823270317317686106699142286745495401654491614292706835280409452785903888471650686928957813931322669005149151870206445692146843214248815008436110972271810508818569503743412400963157785420168961032064976127327624337375646427939924240386/1006272594175602675931127967735961930703940181684573157637762187204373272953751199*X^69 + -746031017413582961602320546110996977821702102331073215721949520181549912952977387470514941801140126837583637554988002262316735546242425824413164272255851156996106558838035187608140295808778315613321892247466110983047642670236701203396433908239720508390524894544236414506373119307420151641242008232470982995430217599574828655579/7244156405470163664028190239731189939137665367947242161834249985684283191994054881601*X^70 + -391476198742147528129061983775388054893454108193996960880802872814856492253270938273209930684030793458901151942982611135024901218297904737134103490338665833838030908357783772374966603173946351751039686247784572539347755664822339814596577385290021599009059732904710665119623395485295308223541457634165052405123980586054/139779496343325833578431444330596184290031974119262836176935989332459129456001*X^71 + -25605302194800162129920709421424963647736096239185306072078703672787561009023345031890537402295667379033257072693647175264673734481793697797183774809641267278963755190057890472825319615017996448237312778114580418198850558071169243707849964450397953293794705896383356904920803372278105494856843525074354430149880544163353/1006272594175602675931127967735961930703940181684573157637762187204373272953751199*X^72 + 554699042121208449902737240888388217366529133476593498456902912898176307723208293549691986794791919599449909765382677406860649319200743843675742255652668030027246636734109163818238034820875457255218032501421594345247179987759631656913304258593442515868771584057642146193515502233230294292092801908522526677887/19416515674861207609172307866453144088072228659433648586878176042847496799*X^73 + 23476273004907145548367959992408594820902650324147393048652781488594866135815437434408592074985337541302299359853801074498993121764791752888099232221321982992854289700787910631669172167623612067342357166380518413416146252094921441030955600052215634955468451102080095595086894895843080737203363776166178090862979/6077369406231557981670932362199834099566607570402732007692869101411266498087*X^74 + 148698420254560833642878862346885870684848087886236285532421063542326135846748345306262764024978949860731617382679313670869685811221576135788414949348148442663204678490323027504561579389094493579517446022761762079521131586185495082183405074962041608639128626762279646924707171862135933524750203111046317/2697112887187277067533311274684420626208116218840623501441613563390401*X^75 + 8777121722276009878990790402000851948559477465949837011060443470131216990820074207823282983314195399212321188852794255268522985662936112411533930269408600803692134722458602804227699238370204649410585161004584268169499702216870930445720616947120819675290788626744899304725022101059087666245090301157535247/19416515674861207609172307866453144088072228659433648586878176042847496799*X^76 + 956215404558303469605936300428297888646612388898676109365149709380495680687207764725544826724703001930591861580218075504107284971805726502750335086376180551275599679072312835921489249493714385930173102876210996659537884256400601610074307918892636589888167951376915802893590865947942767983161910/374651046976979728786402455158274847368817366139828240233589882399*X^77 + 28270830937803034126103119549734365646901223367823998155483357512535568996202175704730196559969353610135204844335239940684450768578887649750601129302135186475033058776818825416096010015313767915943996347424835331222912890730867593117311301248071956765615706400038273110154702172083119544718993317/2697112887187277067533311274684420626208116218840623501441613563390401*X^78 + 1664650426975910864516507303168748514551099999546394317907659155721628769398879712014733501127919352928357744159600961615143918794969137332019091553276341566540783923880629160096229008966336066891430059760807761280168074708510712157439786171300158999012722596948173298298614036741290941/52042095704539481703903660947114161323630694004699019340684801*X^79 + 27800090699426821444327078585825187153447014416642080662024872422437715365461582059292398957150279105650684092606860667811040994501687682663655810439681798573710948164969303569756319930815900531123577557277872978363890749938044384988801503255424577020865193324818268401912175408346521800/374651046976979728786402455158274847368817366139828240233589882399*X^80 + 934404076070253466951717198168657996595490207730660782739899201570261160202096412678396679630620300124439336580875592234901125956095007323434639716101428270912482033797028423563980941456906957848977757292045676809788894157180293718276506293405454569543004040805480418959145613/7229072885753504890110245999043500670041768857438396907999*X^81 + 8125954483719655627438613024894103492706213277885934331523188467112479310355387190395224084605555876636064131511503603382092370852213862281467019058382533299057042737219039254051922925933125798714926838144121950252681866715104426937082579978798795448487834611969008755599841885/52042095704539481703903660947114161323630694004699019340684801*X^82 + 100872929774153288312823207992236952464253203082932734901850441766927456333331347401999783154870785074884272979290038629649503234157984903290508010264441985675968017979523502751469903689023443077453834609927953676075356466220985119850934746275583707450964459629706554/1004177369878247658023370745804070102797856488045339201*X^83 + -261166873313059963674540484924002562585021930351252800562324512226659136908380236733035772015062394301330458774412218222921923105852492452404917947082368093594672576025388451473971220388389425268009877571565171275964590528077559368304767922913865359310350080421729533/7229072885753504890110245999043500670041768857438396907999*X^84 + -23202435728233050522721019402645263191208543877581520877377983753505275242209663083140264869914823165322873567555957741928160161017328125577022491621209161383374670145328551300837344691469290967183416686960648047415567654728451894601851376881790744719648358/139488452545943555774881337102940700485880884573599*X^85 + -136711396647953425024316953683546614845728270485475910843063676295427949626935492662191338359423594308922249194882599031510849009246200682019081440473823744692804561803002062293371763956607274396448695310894752419954643764237435533045536826291393734949280067/1004177369878247658023370745804070102797856488045339201*X^86 + 799018993881832148007799356101246098170157838974302571181538379570425899444127129439515722888958712800602676350115573907523981784403340277491801603785355836303552273475336913042906894458514742081784380567336078159039449429268496921143471794907206/19376087310174129153338149340594624320861353601*X^87 + 7563324952123559822766390516437555398310863147188827834005623907118624725694981498472584864244275994902542262782191671708494221310185207208851459332798402264032557089023160594110521719626555105077877298385153507856440267095146915093943904548311040/139488452545943555774881337102940700485880884573599*X^88 + -90026071675917681971548797613085363777794128758600748292084477808765367399187255226691457065488109997487945788824759135225640256683139249338661318064543720853433932271885965732701496613611929170005670852257217564171295459433511994068424/2691497056559817912673725425836175068879199*X^89 + 1460700411303505979330360729014138178605495787318687534965595000836222563178530368692145229628056284317082535195833599673195815533084640397937528700658455638178844360440209796752899844459734867275664632687522689091567318622745889305005851/19376087310174129153338149340594624320861353601*X^90 + -23631024726402133977743187215915551776458839327632397444576916975605235817563352281868036590878767705527824150356484331063599803044918696616019848204549445487002775047942565457545893720201692622037984878652614205721356471512848/373870962155829686438911713548572728001*X^91 + 74993161500135331127504908256682271041940979070989799390933209974971388348324740550331521365495905171324788069954123052590167533381729247240517762436422942558181295065986500128857368616577914094722163915711537736679201976999409/2691497056559817912673725425836175068879199*X^92 + -414429957375611851877799931551162504160983327750973637732775752076718976128195186186991998552709489778100216775966636095379824589242648061255085200643436369975167310508374414582719579779271408871529257201594486400301/51933735540468077016101085365824799*X^93 + 602656523953897392530003795195665777596744637097679685833594350200147560828408270929254963403591074545028997360791108272540682460254784719126530342748596860776180340641621889535051234377442662334824816902387356164269/373870962155829686438911713548572728001*X^94 + -1703146355267103199737153975458098844726835781146221536664223601428022008570298982710674934405108136737496415732108878592527758140772255711382602545545728970275525580747947753597328895256562368063577292596/7214020772394509934171563462401*X^95 + 1303346373463164036930687270799007722818568877291717317313469210922077706139538524326429200565232720953315292174382794274525190652131798486857498783116791180158275820571023677247838930070218837243689629313/51933735540468077016101085365824799*X^96 + -1882388022218094130641826795644361458700747010883057556394128387788472536441915160352113093896339696893405375774406237317331555283872697936388409228288955060231802635149021064960976330398034479/1002086508180929286591410399*X^97 + 662537650910554020216512145321690218150603196405414193933629238212673312795453029705313348428692302515604741627147730763855916410523147431612469692689072154055452279552673610885936566242038422/7214020772394509934171563462401*X^98 + -368620780898834882371112800575375905170886342230452268359181281990471115676219549589193372441680912277073193620317043200466715477248737440169932357631387205704086377028427550055504/139198014749399817556801*X^99 + 46109032019581539879767468293579337361763157518863108321784723506334791282075379804605826136351049381065677070580072054101004920998609582284652689868080963876765772966766436205804/1002086508180929286591410399*X^100 + -9166963609783356718415750338033264741710301970080666172370262273906604890709407796302254457478954128910316290151017198893587487216655647958756349281901018169115977022/19335743123961635999*X^101 + 339954580850413158959156919173196850941911140699467617696445875238612977836634821482335364516010411956632709883611335531865224546631890468758597801414077109510573697/139198014749399817556801*X^102 + -8470798712893870995593880187355336248152970838245976546269152265651418365466570726427295580343506958365364389947300624258495106481077867996342995758646/2685892919011201*X^103 + 33696928574588870774465379823071282635446340976250610394870505813636930345747487411955949679104360436997218372137222690658711610185277605187391389878/19335743123961635999*X^104 + -166969532758574032797271134429497996516043099960172400717495734950326967018306567092081475118808658927238397729287261236990305000206254/373092501599*X^105 + 118903368111151305866498355801205675199952786946735670784797580228008275980265286135334519774354702398378942397692978203127824094772/2685892919011201*X^106 + -1322916946014442354358662806672887051828898350501469747699323413170963156591397294504270139719767025129431287633244/51825601*X^107 + 2751082515473291478957288817834519122925458719766536547197855365516786623756042479895121405521532949781669203/373092501599*X^108 + -10222727358668317852020816921081832313474358455072628187542484078751644755435344253850535816/7199*X^109 + 7086248354442890131094847993627784784419492924441315774524739256136194365478646264915/51825601*X^110 + -24631714337874554400196882809024229430180722683874022284530*X^111 + 13310004081975699518216687529655680253894653/7199*X^112 + -66612944061473210798*X^113 + 1*X^114 +