D=-16487 h=93 6110407745623228893021811702401666365806299625820396680449959688026561260197797983361014092061186423025855525645699010649802162843198718967830199822414201554815209116096755005373453018189106209876200659118137969297410328426002685095066521271206028243399122458571231987256176369179811310242322200491114534723245189777224294346545096448830787563096624567383908116707982761975284837440574247990926336987054475540908956175454626990321519621245390766945482646529155637171565606008847563987127266757673357726125906789735720422316414340395923895219351987274675/5907091624502455030241845945988697266534141380670792308498112668539693839162318223162906347324296111411255740282596698894541622619985871735415736296281768794115026568163441491968576122014407*X^0 + 1174626075477220117623056857863038129353371131698681839305752898281137803007078862166696604214337499881598225674625076885230556491448027752383799606947370802566767985919252395176531992585225874180848297576503103973687732891364114636406007064133405367221927453907039621392715448644873656009749067924495998886635477442654563032873771027817168783354627884904028297189517918948511510556082385933278954782077667664674349605746395293935765874849536287630941772251604638359327734760022622688977139495679047258705435970760078195455032480233666722298267112219149498480/97390219613171976083597314111515651833348388943119352790208383566213932326269140545286836948335669988837373390039171774674307732135707067301799244316797522108574443029310659878085914523651528209*X^1 + -14447527415110529132323339964746544325772777414771871079295307425972979018417205808492462901470418549979423609669797716019742700705692422030820080715440341707031512901841074982736135551032504152186997665765551891130828151739992831755682012486444810049001424235759903207595360226811542522447927818271166703422133756352897878405272555640220772208531322379690649317626332951326969950242501093086247781164775304959549098608489499819158953568125283348894293413021967635130608684932468892995736563382622571550468716495012853230612694729462332817854330755153/358287840389546614316846360525789850581315059178188409564997432434020369937667145215194174035561115509871762011439115599838759181172188496113042778933812627774308641242399556739769280161*X^2 + 598012958471979545768132364938948057864495194279787562400119806662344677644339621032097769642643695016388020641315228171616720832643583452174216521479179732450871755338322870276860342166437640224977866375925168869769280028803023375502177251028206849662019591125546118533752327391271381587214858438681164529532997621133054830246754027794282235591024006051349278978379372915785009856810022440976730193242501949227111736754921808368983504378668605092364872685401351409307510969520189868816265798070296801499769667224335076599710328306704017937097085335676398/5907091624502455030241845945988697266534141380670792308498112668539693839162318223162906347324296111411255740282596698894541622619985871735415736296281768794115026568163441491968576122014407*X^3 + -3605197547309750752641486629008670431493238877851221418534760831092944227092703201372499563082001339514486687058202197741109904445590194455964072101593758923989321226454618558679378963820182572889391915002768894500768698699513055973755805666162906160307591956769496037585197832333372751233707012761435094238308194127848327122984188580560528839949244231192364901294470351581941196267092585513274325978219073596819033392405459650750165109790257761452628579130811064149689472926998018912412957807742132982122604299170357426593756897073954685394631588/21731536385609669091820607783453014531528783840491806245223353698915531627201258277139211138203500667791093710889738315026309163654527112034514634495894500380560965684624222523186103*X^4 + 78997565199513588383082333343471054500452803539311192189757318534056425099864985210950292856176196688123389595061820127104169681967517349987456469826586383088323457533265540533725634413049692111701756592498193220137638239641039936935969854089961095063107788430242252053064947039512614535560753381527527006853219842303143771092183279162575948530401906453871672385748593644254500315562457211275047692160043013087585547553381156654452685656965332009880093177163618510314671363947136901049855015139082881552375244681298478450099852203558676648690411632188/358287840389546614316846360525789850581315059178188409564997432434020369937667145215194174035561115509871762011439115599838759181172188496113042778933812627774308641242399556739769280161*X^5 + -314773670722066811606949195532248950292692063527842001905394676937321419747271830111909342550466298964822882048002398052436202927848221023036209043729474154231640544667779127475527915399051848783880218125869315055337376509339117999217360640188340105070877237089898457358860420372975908163264129898771207705118309893227412946966973558082231411264443949248584390340781737490244975435924637682970876491352710905915510361806409314717129800684853289412827440380330310854060126106648599446454886447643412305023818496632586379923980125976459113307772/1318101315315683210518627268966641264725467570843198049689049172009190976357206179240565969442803461381154467816445582278541224216323595077000948292345150747895976568485729515569*X^6 + 4827909944239791805556755234515921133909703753034775920541318396761485458495211327520537540825990176267992863408385354814476649897753305413620112142021262811851349260914282975046295011205995964259968330487458562429651545694517214743400432830575509422322346471551907772005216370008707669082810031512459883609814512942482996701599351135164518663790289949771300968892481656301235081074912911430613538604727680522594790458031798069150946077914503122581017595862547440376152019541509580245761645082341753612683652783167863319858143958335761723349774662/21731536385609669091820607783453014531528783840491806245223353698915531627201258277139211138203500667791093710889738315026309163654527112034514634495894500380560965684624222523186103*X^7 + -14450635074748510889911423319251392729048373642044360600622730914120044290165611360703002798670004890776645429612943936089984602609486575513880205080695061552282538377873825741726079749381948644606227393592059989803902244319313114283520185679829245858482039056374867508079076524107475746381360565807167708833860027912908894091361976761668791416972094903339442539189685429707033227689666674168685698341215770393536772924394551530975387694324477314887879857451747448691917775403808241088921098989820899231830996607626918682535275161173949372/79947917469259611240287940132628207965395012485182146520837579426772061403360598000883482103645506240137955226326534983838249785668926734821431933786932173706312644415947687*X^8 + 166881223192792215936939727476608979076927619398548661539219424577222869103114987736949285482267908078529040788594146188393452531230158072672484055164360626789023997288057665314232142690651776038770172280012701567646194821507366392386919832903444760831114016975115554858483567070433287707311501605567416808658296284117510668371871567758186468998643740897134183114320162317974390645495790903729498903705388996994998337019180506770504272307822821656663467027322407251350939600300661798290106205870918962462162635292562018095771863524641512170482/1318101315315683210518627268966641264725467570843198049689049172009190976357206179240565969442803461381154467816445582278541224216323595077000948292345150747895976568485729515569*X^9 + -374789729641618733471156701948456604287462118993450932848407083102368508408334344216007520589541938200066673214393249369587647178752323742028027221972640538642898628354392215154212389234667368583302118758470472400749759787678586745362006638531917340498019951049030264198787776351423880755036315639991980583668401697684601325468252020530574183202727313451976184814508860189212018978469986420934803584200395871481366247237318176225368310516594017791967771414154180208932980999175752173983862250445961113092835709348726840657685439710617/4849148873006587689712375819289634740425487504408451902762029443001883993653217565408108334059896053868984971573150663179368580437249149925482618656331180548693676497601*X^10 + 3301016728775575890854400182343062595858146213348498245242504757971716746267667774829426664626246770187325773788350620923144437394940475773770674392061750022796198469560747183335001627247431968507400974431461398053515343876094968256110159514884186155171450118373431201464113306798402420892291488973151089160439359997058296735132905314053287280231196474824075884970077983756078928407228992109540425474148499037028702806477183413487261506267923040976930900255647775183642019893525015779746441939792403433326958887905588270671077178951934984/79947917469259611240287940132628207965395012485182146520837579426772061403360598000883482103645506240137955226326534983838249785668926734821431933786932173706312644415947687*X^11 + -5459836390770018609653776049699478958298509957923286456193298310027221409909272122130058498970864025450621113966505529937012884872382678050495519190778143378154341517633362084336178466845646641060609302261322003022366608851421799407774703724188861178229815594402434346771150218391362969273288399816235888443105736266510398472961296431840860049310057915180520459924570608611232649917312905692933724321808904789357694591660652115989617554036846072160721753171410837711664164418933169891062616716736237891006817310708407879368058002/294119541032728069977095640158284390151360920992809601671743157821428033823813766325475121857214535929458662678058510534322107141217271178836818017609703435961283223*X^12 + 32052338647238372231513313499108296500463753824628715487601668824692421487707521114482112502118646350571220519325310596115214591634198972967165984104822808514287674475775658953187739250378461626753587994381332557859027111176358762133069008359517837801560521281005443457471900291339741398168201530393748974220752620679084084604035659971808517222919638847259546076754796499495153605780025716251196580465361610162818848499313533499723763332320621560722028859700179727201805826903084490965179146343670507148173030698211346114219450267950/4849148873006587689712375819289634740425487504408451902762029443001883993653217565408108334059896053868984971573150663179368580437249149925482618656331180548693676497601*X^13 + -31292152671217740240918122484692969945857886252048524075991649351532419664722169157541944510723178878389044495413922861484412225943072765398197976694419352857198912083601909540793817929240537518532272712923248066138822773208468072787917820063889138717401439321389037519505232895353836495151119592827675678077283132822028275968407917545739062003118972537804312667312516495523498355407479803705567002023931516220114621124148715800002421492620950153061675054701168596734720350927196707887935913204169125531781200839491588780596/17839482078772855581797515627966542739816881239328537737110642192116700056032860212620556914976316851425890864199582127392618859781480631942549767550779610357329*X^14 + 95054586526767783894935287717179617609577132368852498024271215838143851402008175212024605290654923601122278639314717533986891809902878601001043243495841515176000538465446323917693834135864951547980784429976543440763148221426326686872420103079599998544106953113694786837267370240527301767414787076186060024907441537643397253993995257077608232667406038498264277573129656124416766444298660249069884775072901230574861840758785113281205705024249107325468843008285045283789620225744781386987233019304132004230145967571298049160406413/294119541032728069977095640158284390151360920992809601671743157821428033823813766325475121857214535929458662678058510534322107141217271178836818017609703435961283223*X^15 + -38593097073784838353580372610808370826754361043983673578823529085977723900594215937352105729015868588043664692763704914687534198272066084468228594113590509183778787534992894925730425665635644775122487531941366977130926880895627952756531006342667539566959868261855529310880556625280581555373193137812285502541513992459509578892589818828446184301427235402668915223754250370759876823487780396879444184320476656538203758366854809336736994591660504272857112288253689292103623819779915088993198607054011326814788912692487699/1082033243086847551513162833017925804562193318331323936259516115249390432221317414485385874627058703913743607945628806174114081384210628491693441350808492167*X^16 + 21787846015945447913966330909757736095201477797970061913423761781993957772889196848942362046841449231713072590726597239698967111282885559564721444271596841036178681395090000613575158871900654693577465034068752020634042891521281422584403571734412127406218386036434750442909156595384038249629944434181573079380682833293036744395879078332423577793798063117282105049729396260933557232334690069897181996924540362483198232200372111639684051885003225756109580415196349553710452557028679339433632994440412143048550560996605200589/17839482078772855581797515627966542739816881239328537737110642192116700056032860212620556914976316851425890864199582127392618859781480631942549767550779610357329*X^17 + 1733867917199219489939573066964284093923557487980733558601135966599143982053426601309751284099783631988368386801780402624715698771879204558363973663290445257416645417824787108302299762552992120662949256277057558008447056534126624364073618827414234851871682414995747313249726696003424664594085739472786838533082646921717147636050419298336622110030991215094959591437371381571442737065472276251627176658607403321114848009445379000792176598557022335065744030790072153801296321069259357374455302846889556120756463648/65629480383747652787842714442768593713968176037564380194062965685048246025433214926025709627406969364574732088653412153461156146309857978509943673852641*X^18 + 144653133571123252260233578436535498354727462823851028820034149483095522856816457821072697159151683977000251567702704757728021389562290429409893628837028220167768947780380564495743554089822350986197118377361162195946778647531037206442106114712211443301722419946473948264440521093263298323161928949592121225383308972290416937224403163236387452219521504283113453559610875318268128750747032490910051616074931653449648175803659197842979990136921593009351559530717069383868882807536704100654693047235648113916730170415112/1082033243086847551513162833017925804562193318331323936259516115249390432221317414485385874627058703913743607945628806174114081384210628491693441350808492167*X^19 + -250339709710369873685144872112957922481914415637925592116321070073186360200723499350354436049465308757253757383989451768571617095591324594010506009520936622950347829190873275840044455180737912579684219529521884296294955215204252430492094303912276999484862626636482190070919301475124009948262532492890479764152447616981436471398028523144396744815283431820496720341979836474485138854623723902999661227721202822182748663970175216692179313060236507229731836023048625924628407879639467401855419205602452596638203/3980680559455792611623868165389009141382190576670369393707949638202720084031856306546109639558862701799886703988197498238682364669731180840052385143*X^20 + 1005838206364709483165018933932888424514255547294035372125114196771051860294045223740539156776179894570860510569229490818725498367246787102750206413106501974255147817434978011624003413268448511265380633510097084320437218495153942625415674541555439538237769042265381547177686127294335738753296530753350199917293661349589866179740103676389011979408312081449580513451947892802921052641826403884954336930826160701501073494937454624449433046309754211098940479865955271582585512752023595432018400864562465803430680304/65629480383747652787842714442768593713968176037564380194062965685048246025433214926025709627406969364574732088653412153461156146309857978509943673852641*X^21 + -610342837553741821208388718675788893871565567834736276659123612130043748420631161486773512463147213002779281071606103633518092222157548870121182064939480201762681258922725171513928044642287214459735589235463210543390059655137618570751083550679272780734678112866472753088967530718899853962899249236783629065737322431604990900804743738077353525412796473048737210990042350901777004449106481031595836513410202443437008426303087877651721356676805433442568414587227443117055802108812535653989639689396171829/241443595527130018294648399671802580298549801459960538224537492460891616669609771732037947447010535682652192878522320509412407634483604102629489*X^22 + 1216781103923056991833287121789469740011570141848344007058547367875063730499505726334943365653052331769848257575464734812691984524553466596890241089846005775520493058147925401456842888358921434075247756530813232360200501811621210562130027966310893221493932350099005258407285053369778656773355992717692820223749780799916293427080001976600912595158930494286017582672303198464290854563953587476079752894582997627655008339008152947578919510412122827669072634946653453382098657242321909867994607831042722990482/3980680559455792611623868165389009141382190576670369393707949638202720084031856306546109639558862701799886703988197498238682364669731180840052385143*X^23 + -399129917020271446126937083474120681697118754940743972049168841705465029056923526534392354850993042780553838554537811769117438029646903051879611906333201868601746995258287069983958176238523568499953408240577455134821612238916115307812526787605535282054847698070834577991533723851697111385560564287824141665443079185376723333285745081567406408355192479251739704942700326633875373638619615989991405511456427878558261774715601127280438147793999131373595153859673051505696416421221178301042064189282/14644483261183357693616085380712232686270989352821043138505337081390890803033285117488806177413145853257244670256706526924995914022175295847*X^24 + 395690123524640490268743171663413140947767341171598058453267932944902611256947459503904147941098249799943406480604832405348503081100059305871528990816433193283743745330908990245574791251895953067253917469166920860924935358902819510546683159756936765214946324718585201345258078927673730027609502139869251805586365522940421081628632611913715184943203573662802035972757502203132536719606237885963353679380658068246708908591618274636498247216179623377207147576181915489492240341365467012268012356249072/241443595527130018294648399671802580298549801459960538224537492460891616669609771732037947447010535682652192878522320509412407634483604102629489*X^25 + -29906535304954963247075992629278763326285867451071604817883488099635160472929651890864170116459632772690513929992908657677949247788460967281264466771283993060073673241789038317126117692068484193560028456294444212265240881976411295013911112584162364579669397901416690623043570875109448786313522185522482713867323829086316812019210463125713131221339100492573622561021962351739543482602059563467405142029294568427038287684439047188608779662811147745556582987284870443128769808488655786811397/888244268889631691248625303615711329306179981368414092224500338532837435739266398828701775787781030706450213517116911926062710864449281*X^26 + -91959410437767110566444770201836335061075145071728774824933577132599658335915400231245493668027706130132242566025447060542824446818873252072485928171664955275713242402076601886601439186836022316479813332746199880195769648177188946868167919640950719717564178301366817475763491931976932610690391223203915911181962820087153520780996326857418286247622361540389041648990590161328696521947971551209003941370616548265373575510034017997020484571003561617705383222747156820493934777818861488703597642/14644483261183357693616085380712232686270989352821043138505337081390890803033285117488806177413145853257244670256706526924995914022175295847*X^27 + 53977358195465854412059736715482869491519061264115437307330558272914621859894952522831522864757430810971154922624467164319625256833391677746356659189003195876152805770652501355689223609880599859204096948252757135160412704224801160436335041342807747248946976333426295317333956183907988448904443996746425179155617572573932367761015776646246708309517060103668559706146552677837530288180722485860974257204416240469065954811747984148292685665987450040311345126452412982095740433059738473/53875433304399326211477242895354602371940315483011711786528800784426362330276363124200993254550920768268952114824826343547201483863*X^28 + -72343997746030139184503731220827997476851537735278329202475690573084752377390190383103906228651134757695635904426602465796795623993577108910681163934304860711709040658768137973959505976161886416619217375993732537101333297834449510256068511226018202524612558190276725215630238335830113960594566854611767930906544525622498273004060701899940755020929199848311058863629331991442520289382576054271044948736912346599491798754659596786838178922840574493364123365158553734751658372791520355786/888244268889631691248625303615711329306179981368414092224500338532837435739266398828701775787781030706450213517116911926062710864449281*X^29 + 11814584479665770192233921272622968695672370255695704471680988252872691162004076969303772182200351653339713668708821932158203157262011618952397117463823543870909964535705793046904648610498588877590952196881166926479225536632410498825143616833233832419106469080611967775731527482338816400249609464342047311116868087206572577865265731645627630341371780175925842512095239688759049172063064263025134420197069610024731589511918751691439413464372805766049774355815354319748560175003/3267752368799619470581503177979899458478820615212695565386595547062920017606378548201673637080786120474856075382108712533948049*X^30 + 516210008701404666365119073459164933470741352152747876354296953955367908288391457331069044977732257560022638135401774803774165058504329410422692415190731496132963285122805946069250163900973939021622124034927873271005766113258322212761389816487273714900525658676766833464770380409652690241620189338979347966072594435683522384805139486109187211909304844476460119871938707270959858601969391502671768330555139890012878604224486259826622825513244479519606830257877760914755773867921/53875433304399326211477242895354602371940315483011711786528800784426362330276363124200993254550920768268952114824826343547201483863*X^31 + -2746063293425154892127859058319909622896469140229806193157262000851197619727852060569976848270721941027765944159631989524925704242517480545865898079157672715494633557339862778128349128413134035013813104257920464636180362291269954221278111024705985927937569708760765068438880143289867687952742443095934769916948975675957705473043526569398160439255566475038051727706277394261392856222235844546021232500640181612342997338867456652587211806484771508012086396668535224385109/198201757069182960549615040818820856340075248087141115144452935468121551380261936568306765153198648661057565074428865926727*X^32 + 2888643101919061633142168229829314438508695932811394795630638115527365948135600883303024009737638840447537989931943566743748177862576335276336640255629264702633517411291549228806941545472635480506267273295516016589174111796439066847664170572231162899270653771958530352896330275130552525414310441239005607829395164565998529037976049114636531014313433413571783323109308548753730835774604080617850122534681328436301806146348096040794935811149320198090797941577479340136514614/3267752368799619470581503177979899458478820615212695565386595547062920017606378548201673637080786120474856075382108712533948049*X^33 + -28217592331082974955791753756717384098131827808921597626971421503853118506761635497315180126997340785043532940060820497478737304178630842880056722969062472252063429464656383416323024100876324382484033601750701337229456017213921740062223595252261489366512254155465880607191399740275113743090912181828563535938540489053736728385936433948527435723745263601810352540595439746309825512891324505888575697834861526502084747058883720890108485835062553241933852174228195/12021699343069264302154123904823245971982486085227216300385329985329141225223626891994102332334484664345094017979551521*X^34 + -281200437146628226575561422514765730135170095871517547855576219501053561687415239442500034660380342556590175743514046356316615157773120667150490939376356292082528556478760870840120402908097530760479231512795083132669316224021703940642958669492590369048571610068521890544983545359641655114083490211998423912497668189243929318898328983225625052322761513001365457313454517779045849949373183574622821487810733615076655325058231072057237338403645986915227842617068134696/198201757069182960549615040818820856340075248087141115144452935468121551380261936568306765153198648661057565074428865926727*X^35 + -40711450026786043498506988758543543794862661530005535968869895083434650610012078279957359373900873995244504182106031850562913458848959730154037151783697155886022787401137288188225297324809626843170765476085143931262201784054344071977219415127739084745801437819522941552119629304248919280380032067196213195353999667018523340826289179493691260632314092189827497720115300930017209513235360315092425373202878121945320425724457479680510712047946498148113176173/729162330507021550443023224651133982651937046474629483859121124845583867606212585187972483310152524070182205251383*X^36 + 83029501022727236055188624578697742293254970706268457019198041050087152225601616818267720265148114895415351941817858352775166741773498307689519650132099562847911183910293297843463217653996204901733406897284883423352887496085197931519786433235946083718001797440596578290425655581335863522289284420438020456917713383530795596167187616239208288923056298759506622916270120193882901297423804450326063657701931332866505447927947543456750290150138875416680771453989/12021699343069264302154123904823245971982486085227216300385329985329141225223626891994102332334484664345094017979551521*X^37 + -2060141478668406402435978170974729341303370518159901941272875005946536546961728391435998383631656788044359565123761704416355081453794895021663028300098939191113697078383974727631123071787742407481761727953587453118264037538454993059239150158011347190222043727945893689137431188612180191653755765933104918964648482079531063279320661893288385823421405842097042069847919787970119527310341932702716126329639334217433525289255356639248592869490142222246/44226501516772096223874763428830835364343849485936160845461340743954865506533182822100593395411689456552569009*X^38 + -644716319020052408843846869036670915165594331418611271402034892026487042128241966241665795610701280942764307762699052568780031751906368565632990187970470956298381028184283512057986500920993636906149776925335087219666525379839938507535555356829803027323988928793117919718273897605020674962920806951215398576230265393960324064016656309954608960777477576162577228819107372820734487139825882098237799575669220632835039995135628891105079232102189422050833/729162330507021550443023224651133982651937046474629483859121124845583867606212585187972483310152524070182205251383*X^39 + 759656289270566911454569688598301547317843451838831325310693536763589973945841108604078946590155581870934844883317073603038429833203230159536615235446244865789192897778327876069588584311981212136482635808775975849996506051906486821341335033938335928075009549880358027979723099880297300196011454063872217745949566565890206471969259466506009250755163263421270683233742288024716507557275247023596536201393980723817722423202705426139913999028456/2682507522094504532290578239147864096824397979373819424119690710496443592317170062600873014824509580672807*X^40 + -58373501010971447739640307365982573103681799720900325178339068503339787096641496022424203815301647258502168069374910126230059347222481544838884698756017900618609576184524421609323984099727775037250736520471293281544499635281683779765196645530008953319724748255340025248072283446958176471593683779623714427594808401505156493737401517734631413421912956011630267610255019885660117249082517480606950385827617358759853242678257996011665584125128578/44226501516772096223874763428830835364343849485936160845461340743954865506533182822100593395411689456552569009*X^41 + -203675083480681830299140100959795819355475822912361808519300220177089272353092992519592750706326450516737594892746577853245636595780939305053724748232066094382458649812294077912390822740059945913989489045576655310764165378101368748369799913447897050871915844591988887142068033837682910913072509234326342463925579677135986651084881513143695485000714935257442967155280137849863632494504233194006726099331581341681518059196337664711903523/162704404809516863728427138906281561037447563496926028029337703068869023613584646242547037958664983361*X^42 + -40758973002499123985479592514043480613901750653133822655063521789059476340885621167230429284581985912794258875536334358108292836455992796720595981733773026333850430264134948790997251999049699976544631427169822840917837772941771114966805755876821894571005691930213910195076144947189460745785329059320910386942949144719146254925763773114253137507138139171910513125666073692649521744421151523957705580731412001803527999127555870895423985550/2682507522094504532290578239147864096824397979373819424119690710496443592317170062600873014824509580672807*X^43 + 7801340242310736592123309074699802501117140394820402372536058038933797868240235377456302178842738648175786424215342530241909292506549166031765929543916797306663670390454915450754175344612782196979543567738710629809457689771726636873423075052606341015640024778768674335576235023513836262466810324407294800500890649773919273894519292839489622716725780754833126260812477994669795401790769689422823605563592315035938914655986338156/9868648317432938905102634736840029176772460938735126343745842364824954425522208178719417599239703*X^44 + 6137074951636138270134041292784072883617246276942583261677278387232402366889768066110463821644538175400475719550782315318908006911953271668047346683343380612194026125610584874087156750749561793788915982979535304967064473222320120499357247130219171429744172426443813497326538266035225359863876936646723423814752503697240864936582168348290869990589010151059383648917138593523440664576680446076908339566625530840454417980405860200702/162704404809516863728427138906281561037447563496926028029337703068869023613584646242547037958664983361*X^45 + 2282336484352519579089603759671806013384114159629696617769521963081618219907887775972972463549159533099549381732290986487683854203614011453969155599392100817581922402952024822896141709197891850868000536659058711286114007567275066529815123603504516261624522296919126150324528589594239218659373582397204788301919982897076489660211784701379931670523509831086341679554689356878233587059453681685133331302614731881766419444712/598571499813970941050684462718507258856824221431135218277785064889000693001892896143592988369*X^46 + 2738604351893973782592019173627221924341157923625752195623205341211203706175902573423398552670637993346299161562954759512507333170197377349365489384657987703819205968916042484588721070416915971451068451519359599426926735210670498549679435551470481916927014085129296216881028613011835511679513085541506444503731868169756997645478011314875908692072898181971244799917643502938366577460112219150027443655182027825711956825611538/9868648317432938905102634736840029176772460938735126343745842364824954425522208178719417599239703*X^47 + 413987811144232155083415312715282047130618859666472100065498255679551635911136408915119150360591520930963874724711388091254534703389563045125880799430646546865152514857315693207458551956758646329693770811258357391855336095777065825502105476329777925740761224605684449701864306719492048492453139589375280433484314906417012205079573940564072554047575208451286510704887998691961438765850960810794891760439141613298061/36305665058165278161623367666555908222043077663076073165390008181537010553884448119342087*X^48 + 223147427721770638298475074888407245861013697191227308554008611007634120468358408764597975028260892209557242551169643517207664209443979442598869897001324719594507627329274637572974688548417778327407821104200005305343908483119707546408997620659631659274261666960427281327769791756921577139733614923746227225205320556097772402002972623371319725732999231417610974862258301398071658945608783994848164279659541557210352647/598571499813970941050684462718507258856824221431135218277785064889000693001892896143592988369*X^49 + 26815105388057690222651973785053870498990815553187395839341765919159643463612134755987163110245004481200862670440540106784552181170751795357760423167935642212908718911679481335372153816658710354081171161097176309465673437146816921256602754995238498617281321539475363038962044166274995656456850787479448480131404083264861004450909865344502471540382649303663077300616420710055104581054521242815064150562213949/2202078307646344281047089686817244387823320049922731434790441449720204437064623528801*X^50 + 13776633805235146791354107053892275725145108730384879797500219834737046317238961269565833757279838055796259684783598461058222318643737996268347180341133884698166671024962391582104719692853330723671664315957714028697590039897362429251676036148499622339249945839518772550889885355458439207532679334017058154118778889387956424539793542026500394197198251045429819154125284317082418478523727065370142538477922976463/36305665058165278161623367666555908222043077663076073165390008181537010553884448119342087*X^51 + 1338964646036366633363983434148306085124354963795309153080469864082200783007476707489530803753819948262474809426917543417354266897453001332424394615272013011189876875260456834202674879970750965410268684217839747139478177409116596471486323770192839550827958409883519288541018368587356145287519531364470628836033619956190291919597404551852175285540436363143159319611963747498811686928752776891436218111/133564524027800344577369423595392999807322135617318580383965636545169190093080823*X^52 + 457142127838012304725770472083924832671111508294702262923161532286229342229465566742230988066010603623746687518815407059372543270381792443273358802210609286371151231699940629305309404263494762199907672184268386410879568038344287871922901621591347033372500835815087479058484742807831105969649817561391559725108085404781153104415848507492905876029661038841516393197038272138823828890594790962743543816637/2202078307646344281047089686817244387823320049922731434790441449720204437064623528801*X^53 + 26281521599534816755197667186089605323764576436108757148150862879861911601252125335727619060017339905356315815025081775272689382675784539608530454926289300682412058305455539069307729791682677196304984816269424830668188830095496537154599778318319268084981936280964787111976475091055000040703137219852597342859443329190915633568207309612912271337634539406038372221562819494325627143947377057359/8101202403578597960658059294922848293038280804107392514342550891318565542129*X^54 + 5082601099784988674123959835109840476007097378146947572823205238959032918548645602218009216424134927592586624673016761125938208012304866223694477111407815083624827507491440851196815885138317192398671128299113656338591302561753077095660354857720334832774012352827315662308659898056455815697234148537458044661976331435386680659171301791408101372729418042619913722046068992824522847588952610162849/133564524027800344577369423595392999807322135617318580383965636545169190093080823*X^55 + 166708757258091357234531649513370840053900663611896137298387039995054047514089627457118829163729544031074553113839068703637282111456055309431988223038777270686437917169886257201406312498362740470666222143092766752462226010639875258941740821786861057535168713266762003327658149695188505637059537376373017829550785695311724056565596855142505634368591142665122964309990775390878406111556/491369103146636620407476150598826244497985127925480227715324248882062567*X^56 + 19104980753749042345630879023412070654456878694662183857252934003030285569276959641848085935069560015051047452032789611579791459146093165590902150506633258012552602607975937824494095412220841404052628975670184285509106311373830596007576506216637417000456196923355290245421174144933648980239527453763782068761246908401688303927392552565157468190376380913527265377882997168442536486395117/8101202403578597960658059294922848293038280804107392514342550891318565542129*X^57 + 397841343265648128788565493136015803529548778350961982875387507099478035809635279425722308211113193939583644397759289227577382922978002260635182053208773687368457047456638246498328220549973942347771394204205789925467412813151101016350664908157547713428969680462865201430606969840446273922285407267054554962032088642724410472208579138435788904095901925483296628390178880303017/29803427133295118602988788172428352307756725172892595846140853331841*X^58 + 32299899834228022647221334193793974734637010255833754660004726936850729798380914469993931842883780607087784579918108398976642937038899159149899568536148845301644688022680559945713022073214989623852658746736072337230046918570483419206257964972667547465399569783992168396773661923515815583546809038509636180882652264676615505728442782324480261660729600566384323080648628172500268/491369103146636620407476150598826244497985127925480227715324248882062567*X^59 + 544483676686423839041299002966123498517205760802190740349379721558684917456138202981307064687109855710961668880890540086500762438075556691655477662926285256529940168502945477597849675998684626360436362193080578031660655232727468171568459878308704264591263597149531071306206542685137662123003032816074080524471316417620760015146963581134502645354137252256457820854220/1807692553726882913992162805387781422196683761320591729613686743*X^60 + 39161146165513793940161675816664962441905205487459000591033658400873159420119280336451293765720131086953449545320741435091864433211097035945169821498838375340750495639621477080998715007807023745720355527886342162176836371208172994976334431107532741661556173440139753429422627109953084290290255438875439346170406096236485654782265224654161565052881289103275192682971936/29803427133295118602988788172428352307756725172892595846140853331841*X^61 + 580963297233638494440626723050899604467854850672627981461628880448274014364346690450400524394597767863826538381060555357666143851312715667102048524217110303435243275518755499458783632896926119606380406239308636348630024338026498330815050926095555033387855907343901567430297071732366298145188636688911315135926304242781367606991052532831326237066979781558939/109643510264261716139513726292702215211784057822562730006289*X^62 + 33851705965872248078559792935143625881612968724168328879359419688291609371751837982232321768871530855809050313846912996321018090166902640337006173217665424888406208905826912478159378329632268364333001617742047278021190062670978829361722914621239600795938078477502991271813879591198863200416534040986937885600604661415730345125131996528912868198615688515255729/1807692553726882913992162805387781422196683761320591729613686743*X^63 + 356335242965400887681834296052135837768667094325514038359443265670621859774535753924548989102800163080734120457394345693384270535591082107515489336861241396211608932181014211486993607776891992720989901599043292162513504763954064803652144892642742837534764362625479061959918322942266797798918546420500691052818067002260989995979935092174846491566547/6650300859116984056499892417826300431357072713202082247*X^64 + 12083159905427997031775160112718390449726792971554276963431494482785224209268686996680977693767234795356783832097295698477205287985335168687881649142208041960619577525055653129055854615135133398963139066517833896336650820090163130417926164537362182828678980992980028035858958616199041340676606227701771794297248830915314298567061850532586579621994690/109643510264261716139513726292702215211784057822562730006289*X^65 + 58403393296284960777031094660034020998015314900799043546853888874297520276180486634535433287999325793716788061102359836911735376603425503145644469098106164530978362052110739759086601137017239491918070852472711087097412251811758896123777498241872315430419274172466896433604639674925758663937536527169823090178978665722593670878064022352468/403366340699762482956262049968235605710988822296481*X^66 + 903795982602154394522730345742082406722749741988514783617212429290329992794381351109364585624299072281859728992440111815041698364077092324511751709888229233742208444216598861106574968793828148819781930502219537292521022563434140712667992873411666336331508937646097960232690434544700183042436575896393510493281396387770766679836138845274507/6650300859116984056499892417826300431357072713202082247*X^67 + 2214476025321732609381655423975419231388351718322326126229296462189472089930788675247186828209970591060708564938883051339592180601011940372698031614116407267730102745338527646828974384917471646395683061356561476716706843175190104492493815776197585894188310310535351344749101390598486180730048682638136056960879496920911127207480/24465720913432551886714505365938958313276449463*X^68 + 17681095930832886077058219311771811815863834377327390651456807953646566236352764783669929797417566502676031771465606850579251761029788412453645796845018032795710828411966562041899254646764094912194767198785601283438789521501899768656503635321702010030462044836026333427729629982806591029239328588781189183154224279888091250777743/403366340699762482956262049968235605710988822296481*X^69 + 22071821287807625782467897250989978707757369400168315026345013471219934166766109242706263502308050512971829678326610222701889771572460826730373036611758574291940839307163903665296884817639583489685619162687439590043003670863041335090829607545022484090053048013385413881057515626676895545954670272747036588027424556067/1483940129400894758701674371683081113196849*X^70 + 82328300600091450883001679894439414176517074232609099140659726589753240486322505282305556936572419063752093175039480365484290790288189406397987922686582151339834955738856935609740503828924432695939103730019690217803693546450479286224450969223562955991036236230214390723423016750879717863750805402507957125314172821005/24465720913432551886714505365938958313276449463*X^71 + 42261896883179093721245861994349277965057347238231919802071555365336034799647962777588576336871646032837723485266537959142484851136523498452256437162510120922235662362889545305968975939952926174232678600475149656451753543026968412741418531489978921936535013971537232038258410789489548383104740023348655596/90006679771995800248782335881790569127*X^72 + 50900480295748999638465446575719629667120840463683303662164167256077012295920583451098991317722795119688016672801929675418252045639688856708476066772364482824514364057913005496151543741031035723876240159987898280811084043316616804650111434647209399161743309742625082284059182199226161064062397747607426876/1483940129400894758701674371683081113196849*X^73 + 4249037756042248053530957280725680748391671724221534499332200080236029433081617625047625795453437103160821503955989041108367119575038312326250232727677080136876379668059915175733372900066262265398071865048595316527741928013337951706494348950402694597907061704985491038170889261617161384172626/5459251517680342102795071018486721*X^74 + 979928435104933793948282172664215278423772823973979270881816154785711679365004327433495406619006460761617020817203368617857085174849254612442936219766799116100027285220927792731110471852288660992994495265096272553431093965697705178950517047242222344038025491773778475256812881850050603975931/90006679771995800248782335881790569127*X^75 + 52069290865582848019025247532167296203991675954736798475980793811525191390975216962744029435439608345532718554335340834877641844862735673954259326671825834279802927542496368523294411251884101734193563946453474782688016174088705138161704413179856452000805263559715434602648841404/331124614404096688469404440983*X^76 + 6223287015591034413314015777282987908502396348250599361329957280075524336089093162257930719727499615867588709353163700811634684616055112376958544299256902768915165785104179912975412972318437747209182033713768310730681829485752399145000473090636178635558675141604726705048893261/5459251517680342102795071018486721*X^77 + 1600320159265315778927316386486169302396631440541165238707963510114293707839226206902259895173875225558287567356095903428513891121367828249998670478807017306874777448433805834549460180546963229256024694215129187473174362905803002514509371664898248350528866204710/20083982192278564230569809*X^78 + 1677405094600310083779949277721153058107509749545981505010731029292764656643470798857243045804278859879417460825787445808006764252255963040483241780491712601929078673973851324732526070890449971468219894164464188568286497992265832606598290384396374403474676243/331124614404096688469404440983*X^79 + 273622659459881343691082691726607005043203526917832292231953433231813802017447053452665191058207318750246017968669726106685416309020762901768060519745899775156124517211888521881969319314005631955383705678168468719086687501098613643817799085125/1218170812899773411207*X^80 + 180192047106725883206448863983848942185236305484816166574210393485334951393233080435743853062633541326868608643078182504702021169254748162579560862091228180883104489514203058793141591035125067056250270724940609022386013824082389961378167662/20083982192278564230569809*X^81 + -511882295038278899178966046209153546251084192577302352932188760042011718634838195296759206316921261622992677518944338025745440984323150860688673670939689780894056218414743210948522934927329320787306143874170631728485519805/73886747916526561*X^82 + 2449629558570026726851585388415790525043466008310197027693218309518945559258962245334526255734667381584268734237821592245424095841131168788494050012197147738800798646431208514132412494184053758840684093442616982127519/1218170812899773411207*X^83 + -1171935817582925439121167666108058917227635570010400053376594503927803958345158034820475974008529582852651486786536399982810833503216232857275361176865239904446397301929793606033221212294515154131045/4481515613303*X^84 + 951210908476886219195045471910808474304215078136930916034254187796688044231794865053138389341984375002265715737653278003207321596908666283672650902497261422377875401022000198799623773153087075/73886747916526561*X^85 + 22242876453394261519652740203182687092313785694862254592503219025975713799590376238312296680574248725993439123423497398462202076587797686643217153413322786221222315198228/271821169*X^86 + 1165416883508683856207600018548135965113274096527545798160690204165348448666423572058540730419356413001292325908621394615093467607290849721467910641325136573541/4481515613303*X^87 + 9083547434318212611466361931928449025033987142396103097374745516613590989878643438728375263211925788198531565977556139500478535230599021/16487*X^88 + 158644342634184433178814649826031596034396137517524472692763832052197000547423800899704270329533598257922610663361174631914349/271821169*X^89 + -13007583073629457309113742622361733385679854421730522449848879240007671090772209299331968*X^90 + 1991509117693077722445723190432125211119820629459577350145949156/16487*X^91 + -538425910857367326455042596446*X^92 + 1*X^93 +