D=-14567 h=92 114443636560986426917122324012280488748170962134281078698969775627461519098288746282491372322361113724374862096096407913292755546354328047587241613518316463763792605817408031398264733011406545304556250736629027394917618253989327319799188738746027476114362259761116621285885635776559193985458939395696213067567783698103788300066478501287805768869525189240472151510494787054525837260761552734664853075304302969646971662625088090875934003579480241188901092528933147139938257641887711457294991690724026999799401463978315987147255566980625/36325306696398133241730174922621271839563619060336242591889725434793049457204859515471002817610653036250105060362766811218750940308749258742629337062573014749534416319928785887609009*X^0 + 2822069167623395784570569717568618519697708954315540687187994207364488291183082377005730590682044312846115247606556617033667027225990476148112198315159825985191240239342664386824099203322205765108907395160956097524810917189406312152919993831115815780272664939919492378644986367490347110740734263151341610276072308837577279828541997641735086880219469484588009447188095075970944788155546189352190567217907200658801778510494108599634736264472354648363311851624963529287860802388379042459751089861618075694610126127339632283605705467129000/220387647916048149492829428612171623026623589692593938290736205917796897727239978576370719718506615068327896882259235376519593897325093899251929009991878844588283149742774937119866903*X^1 + 1040748175651782725592930755824652553529104344940322458477252705766629213024785675758739746818033842927784603449377311607559164021433096934689348119737280557429247092663166079529801918137500739287002667230277858904172176020871618574888627730744270638517461564374333159557858746680045984147333153652360024137241103416205954823526124181674852649641737342609592515479788330420974768284855840514371471187293551241415742087041445627712626529363931881127684575154557585609881222379327464159265860205514442687875847769804120644775239569061176569800/22472708070351513755634324006154528228401780817364111293568080181231831864348933375453945918976401031902327317187091972108326470116342499812819949219861893903822644496121017563175708232007*X^2 + 1693147743613023179559170721630087168931949321678012140640218573295688735853108659203297013191754050500135241534826276365714998898053586646447193147278783794415249237120850636671579765142414656383756296536734009663092899101428855930736561358496537429030892364290426968066956964816187413567457913201873389542514924674462857347344036389672309618173404732427233842831426648531600613125060529059570360629632119314266704627459713265691871958189769264240994666856370610946029530752113757189635141451017426994059124585604661996244837749405/15129240606579813928250801717043428504607921307928464219862442913283235925533052692824241073557123297063767205482201920540920841444710228547534084574166186901097216293181501827409*X^3 + 344145077882987964209291394823355858695855122513128417466483663259375958123057022791360045038746747882310620718328079947920197452446140877591931887122133178509855222428778811382580482933287913469447794570118879723377048717997436099974450543895092894155241896068145809192538221328621488949504562803426606651237718522418550420837404625161915205332615346404568285910611549964381853341059466156608149626182456266617372458378651875262443459540816248821944352285804847640537071254974552752959391383667670980530458373038626851832057162477581677/1542713535412337046449806000285201361186365127848157568035153441424578284090679850034595038029546305478295278175814647635637157281275657294763503069943151912117982048199424559839068321*X^4 + 52839884773235707095278199169148834993101462710279416984627696648060554394484945201036240961621359023413593427305377341168699979570105233496349007287280865386821653437767142198046891722819043479119798525358613852821179347381272909237354711768432340927555721668294385780516658350092601285049542603367611026489441383727114132283822283246894364094260724130230166315311640504191217676638404794050738464720934161008803610752668162132923636677724375045259662194102525544955287445748186420561582424037225783434153839752403708515547391/148370981441220507490029339476148912950091903499381814275539064944083357937540357293140474787014909404463780222245995552971205380504959630353676946661889269298484993411541761*X^5 + 49537092492850554445173755286268453087883660347315290964742346287341696918587390373591981654553263845188891032173898445482430938746667351024033215291550901241373629444036622738109678396564006033340198851790460130886116285896001033003073600667430706633235210398027432803712756114868054906736594304115665686479294688437349737663280784856095571682791752986204642329792063401392044972298827427619652476139308906343912179825918529985051537661827086064206964836288877286197814573578283465098951598331661432595484635543553080146843158243051/105904684246058697497755612019303999532255449155499249539037100392982651478731368849769687514899863079446370438375413443786445890112971599832738592019163308307680514052270512791863*X^6 + 36102492656067099047577535809347996226393980260386446926045975510312613381243455651796066855592838703167853528112424605284696093765557462713749913786335538843816965139890009174411264292160885387289131233842175499749037780023349491248730287966705535261688073791363505962251081975850087536900279703861498478679907578135538379425814961502128356120429805287573767294106211278691773998830622622204558500961763551957219304289657029859877354682283890987579924934399096415057386650606165773546148297043472427738887679622663834427731/71297924767525472123992955058216680898650602354340131799874610737185659748938182264844053237393036715263709861723207858227393263097049317805707326603502772368325321197281*X^7 + 3317407756720979723374654019084262028487299011383979264435347920258680065766772884932488047601872602973005780668837231240629406178321966592519033405819190857721086237699396450176918905146152644171938450004509481777208263331623808349001130725300222310054402261015741091634055222845955577612451677129072287023920460022088662108366771663333194943502861239392941386225387352858820871842785964563480158856346693339789081361316537213826228631820062005349583489012035686728638549962446065542871954269204553320295520001164245454643971891/7270178090619804867011437634331296734554503271469708899501414182260084538939477507363883264563730560818725230890053782095589063644743021887330170386432574195625764677165546289*X^8 + 1691559401728919350875643062691271985413934839379716514558570063844228778319962065155832130456785199068732125189096687382557293150198814073671575954457895631001810702082504869657751219780691278449700153900414974136914439784730405867232430363491453717868214519554361264244675278754137038153999880190568914265216797185112224402075619225129223087722816936243376317587176632524668769598164603712296472524188832010703017440555598624564257884577121290781936232735150820562481652445231096953407409233286907169913587434329931944/4894482375748299040570670354789365064780023502048474758006082977770691271293895947336037155034875864300385107552907795580929035703785907723327200288563381092079722743*X^9 + 15824441469063414284963895463386741451754685656949064446354672945028259695705254824448742812387209947230312519781029775824959962143920784039445324586082852731309760553088363583480759452542621451072635533597042440987833162703844258954211532386837134095194619134711226037595872654300146215913789708546961764696533929880741834160417111849769429254617928743257886498142704003673539743031111975543796009094328726611134047523436413742860560204487318407103710819072068095675813852480956166598847560496097594289704444126076669182974/71297924767525472123992955058216680898650602354340131799874610737185659748938182264844053237393036715263709861723207858227393263097049317805707326603502772368325321197281*X^10 + 40937085624781785772783547149812453214630285391254158992236061703219468090900908893470771445401036891560120714335541846630751236784218924094487250037326670807111433953082498768274522822588416807664927724749295400756795132949820232650595337258797634199531331342501303191857517369002973004769541747034804883341221837590386268050564808219455125604893663413406134880389175463956222377332845043924411602439814919236392080515016054475837099031435055437703655937164363551062001724735174627832901888998541210210405585288846/335997966345046958232351915616761520201827658546610472850009128699848374496732062012496543902991409645114650068847929949950507016117656876730088576135331989570929*X^11 + 1971087258609714328034036197650681410487614568873149693167242566539056448049264925364241074330467052151524186416135608818589389132777769721815050493823219083722650127237798850986940387609671554717858823320828787014491515692671347139174241568566244248273066756455317311987823376337258987904852749971623755509292828821430370343385428962048591106112512655404334888594044820499515359468525653525655260699774386656627263883983653568090739464004750255161733019677990335031758612785539858661135569795467382752820580200953740367/34261376630238093283994692483525555453460164514339323306042580844394838899057271631352260085244131050102695752870354569066503249926501354063290402019943667644558059201*X^12 + 541443646780854020733721990484089420362911965286602069648518403101109915245519255353574545473556801332677626398619114078000256699752716310253709614923396225016889772309140246851790544873806571097575694796415714872693684363394968054888920530861896648633309389498229665462551839547058605863680003058116988328145565756654209226745696874036304308652214560795677799861202795967391339525517293431740753789715269586468577440700319574505501120936711469122389282867805021171064706530951354667375086863070643405870540397/23065694126796660824627714396702239321880116602362220968628346859329194377478688955344034042904606964036153639654556871692902245906340143936986927722614950887*X^13 + 19524197572594155506722855661415124420319314152821573563619571745794826890623738899539810819895539198886132173902753386233774920968154105419997366966808364638869200796944410875200547296231769582606473054648128349738176673645478925989777912277634903114179325145473677467688536743704134835780050657762772659790588263334660711547065479693869439328668986228938929326023650237115797683012283797464668393043337746408641028767509710022906125660942706803220994321715881250502131428730593092803397765411524957979414065594033/2351985764415328707626463409317330641412793609826273309950063900898938621477124434087475807320939867515802550481935509649653549112823598137110620032947323926996503*X^14 + 4035085582844978359739262362024353620456041871735916225352245646197324938695580347748954564652386061532294760013797117623422317389265782900375886153305835811511616584021473300680044142865246377920314505341526659892286570253976869768340069343938332449152171361066149545287881724484069185803280819283675302504980797388611134766622680580313505357945525660963437273341886708778742214442197612514019340662713049248781783549730242930034075910040455539418282543979747202182491058029105093725157781590524160390737/1583421028818333275528778361824825929970489229241588588496488423102162035935929769708521592840297038788779682821072071922352045438754729452666089635656961*X^15 + 109721936085440993335706963168568877097088787566943440623401476877945954914693073715305014547900374336678058938405399371063996178341625737172636633289240034966843915649748397468578903906371853700491048016407171588637532992732162470905457814981684714768698663702571312946877785896806633283692501198696020536414139365209708126924994177351223377248778431394235632093293268316895384413310880197679058725136533479124031909935168921113940619394234614799264445254699068401327480193033584378428296840744815066754689672/161459858887576625772394000776915675253160816216535546780398428015304360642350822687408238300332248748253075477581898101850315721344381007558908494058304656209*X^16 + 17111669514483475992282003508859712164815854948010037118381817839026185610757945219356879604026097575211274489769562967532264686614085478062385574655778081780416705434720823303776665197906828984763822838142431026004186147208927138195569707201530140040461480745090325233033949610632914662113913499244082294473297209395265749040647081168694198944908648783187636847096970394828154645225456362414677077191471073062354897475287720830838460633640117574811355525702747615959801640767704749916267990174911208/108699185063385273256592185201127612409589430166924458604825181787750534491379815316023998959311940604707879647221258455574383568253911543397136653783*X^17 + 351138037578734312804265809375984535434922728775326018931092585598030573321742978617921631311012426883955375477082487600673435800031858974849405855138625451462888510386003222636536586226557617093948523421364131586320615922192923498180064995685186316331903638615290955589917319780328091410310471061849792576407385999948539103297147698977248423286337421466482666083916670334229974547434576745013177512299402505011667726278226394198517656659020600080153999619001622699696530278794328215786766514492471606871/11083947201728332928701448532773781509793424604691120119475418961715134251551508387959651149882079271521457779747504503456464318071283106168662627449598727*X^18 + 41388201765621915012403712600927124690264932465151193654775507014777861237578329427276300095652970734166027403466864478900603978334711451866115182722620659763001576910040278891683175963839408933457696222550662355904726001026097650701775881849148646417713064148468452590886110722314371214933897485902240016889790654813401099681712364996861724539539103203016671592763369756576573966309573867671979587602111258743536091755719555797622800548562973104348313433152440648912559403369183562106131638297/7462015862111984159853929100098003185940099551515374380780200575804938181600866020184252005170037798085252944821944014249631603504764985473820049*X^19 + 645949364413995604022750596680813986262224667934484703150232002101519368960694689900592653687302970363140596169544077786185632420546212488009777713956994476868102043505885714835951983196509873002315781069562009381451976568561167223550370121974891182066453817033206113359768474242928647159638324458320062752058998214876494359605860580553782153247912590411580977800433034324504417334774212496677703848528351745845382128943589686157398543365436507716270193803887595372004310522129097927408891617473792/760894295443696912796145296407893286867126011168471210233776272514253741439658707212167992715183584232955157530548809189020684977777380803779956576481*X^20 + 58575868321072335531750831066920048659224781022728382631548964210203100689498957852107514799720117788071483044959794432755816257811466526597566527223824497035752778515140820977234658354159223144812801976157446196118154971311113115545743404738001257418026726652213348019220302471494677735031851896511157345689893465372300085455723058894750894753324493706716537841932131767400697565171159671763397528407702171164996905939721621047795948373198827174090613487897578330487783281906429241277305/512254813078326639654968703240063375158927682536924169752193353182188383442085949075599094197160554546938487322162697484013977037465846466247*X^21 + 704774780242031877218135877695068038743390772408641676354804823755976133197900396553333914614550762420407945233102431857951160390255073864882871413479894427871490734189613337326852285525075444038646818836636984274873231907686315425894865598579925224856992135891660816340170612705213402335198900601242623575014099317955467808206820863203558878085188481202631847292578873202831015243974881428232385981251797373476911548575215249421848620319519191330574134914551537855900950258012624783541630339/52234111034783889118977503700686022301580696860607620665461404030634567271206062141289764036190264586596770613753608099747421224533354898316740343*X^22 + 47138378111779406960858566462905946971271734239401514823906566185810108579651957213920854301457862758246417877416991824448360487497547555626436453011061642779327367620731934272103778486219130492680369842002584927434172174849128167545823091087971227664458805076627203233378436880725601349244140096979373982951294676291435260487659490576479517314287196020839480248327220190517689215584395431631597520579505999144266004347866083732372314743178536699371375986551396039779938636711661661/35165429606530283493853827365968516177588225615220990578169379637687127304323879252804221472997909970957540147055858960940068444941707041*X^23 + 364684756244525714874101462409645273513257552013678343128891920521446763382192361481153844612015344752177681765570028137721840557243009178589945556290158286730269186231641054170046696051098233543153107349367739881738648785103665491185054446222893598514645976867788048444366607902005905044427685604729441024851343897506909539133664485131706501563254042609668042485274854226039956049985023420787540750357558865478655474358001758116265790499385065087150498527154199421220964086853566123981/3585783691548286477584780922680443626112493777758469188265353472275318684094601643529193659380123881828569411255138882388097839262260925263729*X^24 + 11277721886355181447972037539652127289550395584221455812631564495246734170776689942705643920511328102938627736062186924493428740353977730722935933292772482143338632582224669863662884002029197849182835847224465708784205968992965265977774929563966453663648016097849612902653140544715623273209350042008051995297619059458060306599641996044603537440461600925835086068556326099125762272031544755273743938985209918466310662085634231656045850691205724676247285982364451405155089952611/2414047477622728323872714173540778209486388797639938942690284865633769980388815765277972229903062399324331718751689363694656994916023*X^25 + -2190225551850367182247939265322692466409194426423051336992486174708532893204184826640763827882239130525259178329781737681332834854679940864861315752747984045633423358959473435386487297955084710650019254098563472988449690422782824681577966367733776459743904975281737674235391960560405344275667935877243929127325363373798460436061217679303590101340713232897995647869498374781287567744801587327915432518247801528334782896620386139346722629773293317727186477877271975111646679806401/246158007245711984456976791561779613243117579306546934047185657463809891130267154769629550310985369796702781029391012726580479114591949287*X^26 + -2987924735978995943776957978447022026539169112750899735195546833428609776477711058850218442880164477107580901874832366398143082003689731969364212221637358951048843056183974774448626410286650912112786163402903955022895260961524714465698710427778156071900213777043214907269415782432187781548815941451061603258153335961647154444136996396254287891126757817128424874523557594770534622664077978591153993240296069097678965647785930562637954924360142363579966638397642154779736/165720290905658565516078408288650937700720038281042008834371172213480468208197691033017932992590265622594337801310452646025742769*X^27 + -18513878740927812450500660659190944450656707210796197061478698384838230857831088283482197084973733007134586207709930449127277689549761347245196976317701750535858219403272911742329161212825666456415553288679087155610140575450150556488192595198574343814978073736265369933158624197294034743864546049384751720771110570406487258309102704367294016977821526158900828748682911116770429841709250898072395000501017222088147041038018559728592667325971732553364511087459667967659282529/16898332343359098267108999214785447466404721583479572598831994059436389862721710356945805609321436795270322031261825545862598964412161*X^28 + -46965508440303025587041544258214854095324274552091652714395873252911401516436732090894489568212308620323455132650043637681908502042312290376940153766622192516325350268796386937927249232110529803870751415861299549318244952163626295165366269782071000649938259106977986665545445474898740903862283606559447633270975889415774807177059448656983881134454073040497879214245720019065406870269769110802970517059726818025481097315082719956893200036750457154187890600989436/11376418679594876468461481999632795888015379850418206139518855784545923540069862774285572389139168368407656882083507424042407*X^29 + 3390616374737400504595638653348285076560578884413330407247725890452239171296227913512712725082350577076960436857346376079633348724934484988882606930697141644093798665103634097040835018135051744537089873650124576306048554945964830779646293690119258112973292732731328449912983458193912402735226917777403054631342935228536107844973526303313210404048268220058944444128134008416194742535991585169817451564797456720038835378684556349581421896553193620864238664203441402403/1160042036339609958612548858020556563905040267967294061840598205494363277457383837231125530948131859358160364609173168522180199383*X^30 + 108802096367381638398740541737816078480112170947703666675131047026688280071187127329038289648940720935241166631439410732086212869827307809739710806884808605652368392629614716897283004113776324614999280541595760392204000761390237475777857793749430500777195911692516515224037857113725737230011722389146600110361623196436169100178033119412016919780536545828110663512423544682071552315044067170321834035833300699744884376029074808495649815932304991740520782569/780971969492337232680818425182453208485987495738189478926261809881645056639655575910315946257923276474748189886971059521*X^31 + -125047626450643726600112534369523575125064391795745320046791178706599963006378903364971923546030412305367052143327997259324719661967687560991695286060386924201051509823612735801599583606072363454743900588070263057480310285868179274601565340095951169174765898884934484802331910665600601415614699194887659075172435892257491896505790784095305308642900559149295306442980638066704955899199272845691420418585557339131578839406774682966152462253817899707365981268780/79634930757164135279230373997429571216107658952927442976631990491821464780489039419999006723974178578853598174584551968296849*X^32 + -2760077733754200318234787613135228056524082033949378878078342940171365088619112208839154345996921801260651068002410518454093601348217810242040548436655140761821209491834783186328977948522955165322311905414905820187112352405121815110044075147659454288317190716003793463759844540266117957786759824819428307730447629552239476271814253101415363156627507697438790254136972322681447291100692548456150101521370792694613661691232618376025125888294299283164/7658915645856458655874024705375684850160220221225955721113885689588453908929729387463993431905022864544598749492209*X^33 + -42226293560118257421339873181711904733379991223628696917201389528111055147661906241650277335523213211064144199321989352798825626540103452454805989588463459805579383502113256739437192816284646532600716533251733865297289101429735303008576149938233296792473849713400414618295082383252226885051690103404815327814484269548484072229839613904497862628671368676315829460740180674926578746622103012909936535602773320424005500326766181553184454618706909393645186/5466803786446360628765728976277172459401912470167326352483832669171515396477589031372211623805462935323237329208797416647*X^34 + 1768363084970786891489734567532354451904919039724819720936214020856989518993991783727851814421099363841674794963641441729314418813863380984797877241500996092649916449219387655943656209459460306367610654568135556836182619213549771982850075008463413152243591420630493181935219803194910987518730668656341529724040880274399077131523404569132498246721157639400428666687775132851375739869304598571596960400858837275208259094986689462534916142553618/3680401559758029147464692313971977342700730524375759596883174286203005242157486490852471615523797628325131547089*X^35 + 9780407861985508385533302759610868368155882679370567802233021632392035324348974479326625767474242954419518925089177304391529970991084454821696934258876692021548099051577842349850272697267188003572288816089975228861720565678648859560967694628534705971864302258239222953571894140215800255276181470789717941173565083480598798125372199856762477174818587205251043112503174709432747135402900818156669738949734038474874834208841938471121234288734397253/375286866646966474137827210563408557657850790840071830334580398789834241537556739985735678163346120362685338725118241*X^36 + -53277455947139045163081629859087843447600661890558459165072135826838063407634526357884930107488229562794148343526735805503715478055484875384060496011422243707491757507000280288577210218613384006933375879721028228944900907725702205871646323458839937409742574228016912517358819239790901974663207049847293939237516048091712724494566527058309650417459882010665921718829611506278141065582094415508587197705179873754597180771426363133464676/252653364437291765460609069401522437200571876458828832078202394879042029392289866880790253004997434497503367*X^37 + -1147281577477558481865541806189324393331937426366905201084985291074518337582749053369557455870407669254421567855886925617232160013873914604132805037882137020323325068505113843087455209263889157964533471738251195809503388428867272335020314828871460418867578927309339894417779570822932752293270825276061036802043093820548043743050765172082513830678893652067569073807500372799178952147119872190065306103953480021246639955508638206567085602910/25762810918306204032252846197803841398905113670630317178182220003421036695102405435967301308666583398275920829623*X^38 + -8814550414203094811972485418055367833768174907032687481880414567293257425949653800210707887852172104129400576129329446668836248604326298725579905129573790614177547156226968787379758147870174278054674367220285978844404463839197507063000699479802787159697552447305826300218404888211979375466941829044023926628118462574410302129639818982303950994927503366992142246481482622324895973966334518235947446434785054566346770319744688079/17344227667830834451885018837202062003197080830564208970838360326700214827506684072272276584402926786401*X^39 + 86147196853645192288006349715550433761141824100493883801843253246701497732472200257208518481863151136216526975125233952587280407876047191636526118945096369062716814940054945597136509141657640620528744685934883791868245816826848861982230943224421348650204605200998351324274272488048797215540606015143760690168617032979567328904743341746712228348425674686375719745789390104360327964705453264771608846992190471591475700253139850821424/1768573551061042358224263485810657060404003135211801824547416764153294205746029068165531771034982041482523569*X^40 + 1626609423018642353207406737193435420824133539971994085932446707835828007556382920907408244789784132108654549705456992977583100944589807043178156576202137015450271001161235042570762986905909736531588357271788457017305116545455890269360019654591671987636915930320840809798859834328973495458990965221704408111402290215105544619665690488044566303277483363247741295640463171750656964957740198661951495508689832865567869642421/1190651998890014035277340484465027940083550547852283172296173565366939989531590861005854093801258103*X^41 + -3988981393411899090183839619441936889976002354260462904960094360766191867928774520596417923818651020234882184930291312543730135058452858577591622338758394976417631061004647361992473808986592276831911271544051834425815437585953568796413855402304329917764804674490170934403447881224802977108712183494465849568492978129167122136516059410677074532683926958578856607707677767447568731172793820367838975862105594661216946470376436/121409593674815841163195131860414434022379565813949462795868522286901503792546788505905936090820487504807*X^42 + -148400976671861999154884128386710364302471833664435969512751234678388160714291539181992501815804534131772239857318029220520201433299595582628383204136117993693519428926642712692751420379453684028683688851156770913410662039437664836696570475473001177664867232696703731280889579801181560054361522810724223872706502228773864013723414230892800373935795938779716798437704963009280918823603070734368076936254546058583186/81736253098785888328230966188304245217515655100726516942141385691421705878464396307122543681009*X^43 + 97855274567259095393237222071921542480454710853986328666309260528842907833905618115005961057833059711775714455069067168311371885154109644224550780428018959646772029148583534745617152654229757820537625260369999702812264535165896268797762008123898604200542296027121565166416356069502637463932810893752185666384880775602697600251817255735367350912998415713742279921044292452568776349488877018791107911353203531768397317/8334563992230098246941383391255195580584853834965982206073214957568579926721136027040978656608806721*X^44 + 8474309970510082211673843471466243631712958384662004528463582010201608825638797592585436541504891914574360711991927365445970778388824666872563544681329993735523254109463482619072329304143196816269161776461144563071824422603017003906128649470102019209222803013227899829574975756905985143098286074580288011161315537505638313872108550817367110152094534495989671893487286409349470703891974263873729699917296360/5611056023806266789883364192236167036281709006708760688003115651226862489082473831751393127*X^45 + 1187688049802847891365210251286287094328632083647913904786879116324920830538010859601233446926972961977845951806705592562276885727345233367420484091275789983164905076032851534745611834744136189859499518331050089237481071730542277925127754137978790312825524396339432786703638928146812752214646704514354384954874876889841185151790329108347155814507458306891174590688249400009548293581996695212509713382855792257/572153771691501218297616763318129716522609585705085618594989699839951941149250774149857805767063*X^46 + -256697948310015797574274969445073054336685623571252660158873574309035201399276354648972151966595233158751529500536405194466308798044282090766496312895654948227309895479114366109458196704895506593874302238465492561282982523951024490015979560853626220298081999229963797855479759389594334429196250061805204412124245899190148363042872919769185592665644051604973891064064241157729064358474062365281034272/385189539631102271564726037772785545155605753189315623532856157838049185768001224119681*X^47 + -408659209558232255265849077745085183600261800146098273108706755479650855047443557302602677860093673957632429121926966386886219653679825737573257075515170105785054007288890998470232938109292063870143365778363600898599029693736933313225264216037975301530297884742023228607506722938470755218538999805472302545725780898463779799465658483952762096691075897713425209813003360213044307470698933453236980853782/39277392166643867529183549345653169253971963046961324816021809558588037423577316822259751889*X^48 + 71010303809935923786728548082941660007202625779051881464949173761582734322517345280349272799039066025955796538176318421602852297235059055088277199737341245045426971721243258425762163878404703954090255845687359029948549427618022498960267506714866175767240592943885330652532246186852267537339370869924800310033374793412833743344556338697728282223647811806632013837775596451701149505719902822/539645157745564508491692906349388462817979348330396806218215000690755013453670407*X^49 + 31376942651308352801340746406677356942893859447385716914407814091772261938514039270494991116094993123121638446416617248202711262400751722635340612884628591792623959417880571387307094387637550049480806467362555130955716320829348496200384143071406463733812899522699147675483938072218228296432106116864102445854200593484693305550667602512389155597795480941841527367252375930769008821462306400228647/2696326777417715900953082264409498816089240272325209364729993104866344300376008568837767*X^50 + -225157172789721801252183134612517203614485890252012249489618984997628643916141048557020916133084847135590660732227012022172003282843973017209974619109668488342887270198616279256705125590375030744037052956715522589950517292427036374550332818950356517155544970570946503914358861277585069952121103701828227492691490468455591226751977346987146043019889356082114124981268428512201533747288/1815240799720784026641927123712503238695749850222382337110766460756984668032529*X^51 + -675393396457918058579989119023515603248543723613651153695244519907207925160795175812860043354128604061469600940881677643170992131538113917404642392641228888749952810408224607807286737339548366254313951194980201738105252266269476099165373881034943840289968381204568497810719141528616132029252779688011338950630496266358653103968913549780635931206117013927670759957225747142654089033228888/185098289106728626412650666877840242746566916477326104532847745236928969614608949601*X^52 + 13490573570719634430332999358849239004001256992680585002634084417049087259984141527069559183019240287383364397558886437206800549806776794897420681698748542655194398905790321151723178381099107493004142005188469791663851072767108290640151322143004386848502985632467486986756552156966164991951267737335777778472238929355784312016418423096509223542198766900412613781206524622485536/124613221646240408226946325510572062792321675720627606034925960098646575687*X^53 + -11751624475169516611146933698437659090711320269224533541165056340161737123061988738373890983887360883044257709871149847806034298777639469978862124057241462716896254194952864721849993335314338428548099234231431837705231132205857173710976725269207181019683994703830376113692408793902222512599611480497028417578709194028599348400623305667128882804554278744177125948197581331445379124/12706685598045488186493489865987522670870248951556676359775365225298892676227703*X^54 + -127529448811024645216735972325287875946643323188501102394170651017460460624090449881663591147811073696451083750200861996525764738230629563603054857410784917008661668190399236468341352393360042715907871326620578641703318544829063807864459500134333708635026349994399196666929508914295011883172212376461089451562862170556863164209922489485779686950406287600492952410405906/8554487653342514466049723725583309040455939844897892911026701455251361*X^55 + 421571073550250833989575180536364878844063209012647384900223054218410099125623799782623913920165361356625739587913554879992033808312941193498158607604259575814303826487368538700634658814012065594647486045373589256330797098785425992923657326910623007125735505671928951373222625783211071083870616559364213796167093480628998034128469146847509273834042250762915391343376034697/872292551523682857588624278574004439546251730044393242244481720690526029809*X^56 + -3335167663108723948178807787637185688632086489266589238306708080645959817165963773662412456884417921899429043000848724638563474813327168959270794655482825118792501457072671517255559028475595866557291853423304127616999056333641857670260168831395351538554404258920680371715987411944614041512783473559500130703685159599061538199484329703033460744476265032491390356/587251160385976142380018104316833187372550274243007682503377596983*X^57 + 2429517783949971432953730817048144984390571346160727354185925950427280206538592846751979839859946898546917410965124000722448319888970969022274507438437354385556648529509548854947102305532090128417826871171462353747572890909351469012359804502879022490630170774617780811389292455201605226945042121627957108957743382524202838478092179404234236745765450936193703284008/59881413573397601262348066079083163283191578914285250377186910186759527*X^58 + -7498098412781236635025541840018540049797077103672970703338874217197078701200381886131947277396745553663659180582600822388528765706533463398210843203468220900278927655674957545449108616007497144382707347956702375659176444879483128930195311667878603734405821741426985655559389306615940749629362877984775254874487394424179129913301020109776467890570561639/40313802456646951491729120911432222652059468266836526567129649*X^59 + 2020119545403691437108406212570697046500670856900938432476409138418641078915612579986700276410082331502706047549959180901118613869228565947402410219555378837277953150302062444202175176024529840884085642733311684054928669592688973791338865257732921226262084713974279469043167047648400829561190443088160573113180064713707251436612944733137173971888393194268/4110758122701832996660126730217832311607851919701053777523643178881*X^60 + -1197167610390700447489195100780022798332656931672354374409622253133258759374551165602333122632987358638889556080413413319295054270177574888067661720877111204745076036617655411930962084640397757550765453624147368003404490509597888127238142312134975124428720141451931578238004103511913186130647295813618076646572398072603815014406499481809488284/2767474597147453249929918371073812222973808489519909835047*X^61 + -18346667690567914240360028320543001524187774168486902202474602502146968686367917453852123770722541393230178941103820523999783082491300305756126013843535943132459877653237987682221879627180210824505804380732583429550815171747392991347544816819143793216767349179220796802885358959696239086225547430614948345597563628425475864379948955873186153139/282196617196528660442103846380025558564416277867855685969907543*X^62 + 63260608815665547758931204883152247530659168802999188108293995325290521465713552905496960960184107772234719352185890633956474188372353059516728814059139786702676939132473440965546645446874448147745397513127871163700180463207230712638590317081022230669268709136715726834800618363274304533391730245999135002040703403591920250998524272/189982467024607211500646555301284562571140831298133441*X^63 + 333697597605428391167085424159057351815453099363941758597346191504280238485147121469103392221899272563390800749086457232240379590922072328595234979448279594198134471236480003361802584184041520579750592991624634120400570591088117107001521974218004045593876015019195244233314665214590736888001973236497625154626895201675217590368557231/19372322180032172749509428597516685560816659426639368845329*X^64 + -1732571692235638265099405531735519974838105713991230761280812580770164669612501838049655376159516068809936377065110029909269295336166663949506849241198832886549307419210494453310724150908215173438625951859952851793069637369332786681278324247339554347209815175486127631294084312533552468258938069872048159175454678483487621/13041976180724048294133765037501514558326411155223*X^65 + -2863484744609049865135505550067167828667634006109547819379778460430397205715509330437947334091128247752196617062903597644888307833607907221687884638377265353393157355052172291531725028631176166377126131369113366543514552319409300105969747940732802225139837941291203431706060046519479691172127124495709033629885482970662316/1329877269172250480504525887108991937997985819086934087*X^66 + 52573462612928482326037642860533781083652382580442251291926676174659368650727985863009011328392587570131410473288054164643907861495961181978377254518641040467100236603801367365177034860195420441514974549213724257792849544250111947086348020663625015170107774933867706645566410040338028606644563681471561572167816/895309684953940296158012290622744186059340369*X^67 + 2870020591719143925619642667834290814433187742974168223416316104585824416619139819377130199678957968441887651619863451143342486228170352249423923955864864989581435350369557358870231496502609376363579415250818874710792285772310611826289491166089854171259174882675496357706102124073308941331814202413179753422038290/91293833265068338058936355262510601908284878086561*X^68 + 427632684028045883203523134657870883595347244130316819206586078618364788301540262554321304177435699345191271231464846235043912151289371122145797555541906000365821279263289812990912088229404084838877814185957869229807548697437024492827388996372394553584667798601984015033342924184719805828517637530160/61461500992238641872589571677266711475207*X^69 + 4529675150978961573856973948287734236026970412750346673459893552554624329372466445303285420434369007393827268215061366191516308872901815227917351735657497239823390582602225107264158333965789397790297816612010552557044655484476052938400266837500605832483544189546838610465671712712962776516136043457654/6267167794677582073106086034359209302415382583*X^70 + 96367949857018315948529276429624724738341838356657265446578663006114786970724563951986098658460045294457462878198179767944066570502337653521510202374455419222612099655084538029321818147351916076689549579116275728579266115584535421928180514410994136583289789565982631457545563669556303711/4219228461058463779267493078689277921*X^71 + -512481666806401606949150197954074227641874370841911793395035535655612648313019071538786871532874599303382912777176993914870387680607807145343591513905275625734275394116050150550326924400786041129786940779749597613272635146179476006853130179394302102497522881904508884979656199376757777249/430230506945670493108127001740866980326449*X^72 + -6918158750413335197434591298843808456858885442181486541244386296638688307670603339991674127739621247424189219391271960476863762826688900802943173276654811463150905258366254601942734685188265373647028352905417145740478900520836615096262287771221807502180188974436172267921539/289642923117900993977311256860663*X^73 + 159976517564974683754592342279122393201803354796801015628774842812269353237929940962913451144650778173068073181164591762251682205143377837969237019500452381736045403996218062077474020958994215764673136847444995419609111258042873244663559790362085097476504415055966967191633729/29534599227409246454872451550824945447*X^74 + -3422945756918001697383017579746495508558594253847499694594118110725113209458390761125877293724858027369832423553547297188124653007143878552372741405802232259278503009999201385165138349138715988889085378065809958613405477651538206820451855948223357651850309266631/19883498532154938832794072689*X^75 + 5378466597449207835101495780823114194237528236128649966191651842620511497518650761397447615610246606389118008183061039822580582760374808116809189304223012931189490577131093348948437159083704114451640354569518125423945804057086454929701190419076160237066596694740/2027500461825306957841178798024641*X^76 + 709816338462790285201106282151955529660177047693159214246526184121391723378806732387800264587429768605399868215980628352684515759910118067714330234418631436603693061364701657680932932663622044245514542569419415041239669627579964493354444798759288/1364968664251729170920167*X^77 + 12771644565999423536736229947511390357592567365554416188988490425902493766644972751852218151234178565214591425469253482245051104378110779421729387954797403502475754267075097354569352097052020241855067761212338062224105800940122347862842466382245/139184489725084571829558508823*X^78 + 1059468643832609616822067946648480236299218581360757597856144526194459060243493232937557682516097851964660560533018619194663631972355159723578667045033742368533880504857781956116210097929547836298439373566974518707022025929240256/93702798397180556801*X^79 + 12069522078107534233976462832442947891895116394515391860227559752886356397889464183153195007645850225955754714908197967033301731196797545425632233101124749391709276233158838728224033873360849136912590534696273538381175441723417/9554780649762104196441169*X^80 + 169707915902467283976326362008732504528551088869594710201944146230518195269202028134467833829150246131912460052503538293517476059132416310787423879573453795102985360503316587130285814367588888559231845057540/131276310023047*X^81 + 161644762349414373832798083866893759455077236921100533465419398610280380637563040794648595153053907668896614223263249713173725100793311050038262182219658138433708451874611064499511444919954249948234851155/93702798397180556801*X^82 + 45053868344843843976345293172362506863245806580341069464457161569306183093160416757661175296293940077356500293994547313635833314946586224474865955825293448304666239875436788430293378300/63083282087*X^83 + 17448063358963177220947074387042606990790905030691960070276686753675821181194450483862961612202873648719879050905870303537206820056985038763023062814404042134896491129524411612393962/45027774337905121*X^84 + 562706315314692338130930963329431990816801408412244283746034961801499988257392967832024206360250052386995281213477273889687729096565345115403521889656487633888/30313927*X^85 + 1374376041675054822306805928589333340847889332955006806828484927605212990574690789036460235943016981469771784215886924972561498046157081892183599173691/3091080822263*X^86 + 14775141977796353594586969648174580553845181339345478882057154604812583006163591434143420420097808566889825593793884796641421220/2081*X^87 + 12029129351149835493544340633273609776040205861612479389247739105959613517279059925003171802667096763264807345244760248/212197489*X^88 + -71566715967955278674476630189364360419904053546193571394987981577997233876255536256*X^89 + 548386938008897525711956666830495433902889184245422018853256/14567*X^90 + -9505262427387647404336707988*X^91 + 1*X^92 +