D=-15503 h=108 954191688442068809171766210484189641020560684534297465715850446608232819128073922841437988217109454894159705590290784930074903022013406604076853630045972245330313797581419527102417945506853519859171588806627275020890000714167968191281024577050514537789555067457896818086057111067206999879088672152352324337742274922886076488994694153241389092387601965065096840605753668309007946463503063273473732019945625331828625691388475221717314319432562865765905772712003938052409297053158227816864149996132061163700992499321892630968649502884944471324432175451691820694699745045584502801831192856939887254233679182765625/201854423599962799742705077575340144515217634711750507345419214607721573723521615433855801543492316158556601752494440849018834172368942906010415356777023183209784812710603862223207155493163282408081366565789057086693*X^0 + -326831865399757420077141404964258382822738702255376345918067374771514397177824341461367956967983941881232564331959101498460084912003593835364789543695534932928651009248152973970204895087252875018891424019039981395005825696273061965144586324392702289317563935148731629613520221972440221537766447839072919367204979663327891875308560939373484640580192919291975204354457161657570585277972400552482430187464035289220239107755398315318383789591060272258585897530200427733634776348786221099417244851528955874266431719123369644344726577648013778734274945601099637620876819341918616093925950914049209975326345125000/42541416790737257081470758712285674762977269919485357065524296059407831054563939434456768058448150203442645375922296588728116520056566592366102768842452810013397269725578818201415261665444155872312247953327875281*X^1 + 17868304225729452627813863576127307688530254169003011138535864428969795478065987770978861976293467292226319164940653136734770951073293784095179779827930891381925697487017091015761760465720385567522410110421544127108072115242601257202731433646388430921069056782337848523640777424244264705270807796467272996536333186974678497344411573136013763078671184325852387383641084385452824428719073999112885823493726943357876197441585624797102843662680547934102853632545326752230567155143983320699583458732761477851751515843061358533758407414644982894324627314885137936459190809405150926025176749421487310221470784611048125/659519584506799696534041172316564815850436615561781490586823161808999604838904753052383275210121672603971331262923364015051990410436951881451691225364545913637697872555648418576540801599380748488456780020442050481343*X^2 + -89971931854731845869048404091934948730916459080253827590934899659971397135980620162322465181908660208432627697781627592828085018730820213875273437113102905853714631029802049069693132159989497892489103982564574411577486031938824091421941493747513703684108037171489115512930113725782301783837922256900705413294718197412924024248337532990945497176148415363006857689761366308934545761599676388821865654534154815407654266584001660805517955468716964830577912399298186692965518624885615998364630712960206609741638285521611976282937559764500002191040552014098937385688012844941313135393747250771300149719617028625/3756640623525724372349446473399928320358374670694411005786155021952481501238343100417423432368929731568920952050417598527303845446522586915383776723557885371111453412521279888907791602915116389679124520938261063*X^3 + 2352523394634825903297857441473431383495139390555802622705560607678802194862950863230637358312799872462804756196229946296697421204379027430069562539743173469748045052496702051346007654546395392408103250257244468153845653408848165056811127467807820636033940205249834720886138539611597069285869582866006395972704800846916177455713367799740127845649947203987242194647808337033323462263951193729120173106628614963758260960742980456791713523119299425363639292621483590829280116674903118691904530167190902680206278476331207807340361541525106841747219689089597806549351477831363997716849276038739347391511922243087025/58239199586519304944533468677119088750515882519775453822702761305329320713698033085771315472015517628512981519637624029968791515957439664949194690545317896908340862254317402117737493219993049389195467448105861259689*X^4 + -11433206419327965747530665503356811316409832557411537792161763699683023219585062851353441293927332925496497800680586904768127430627003967256102490000553258616292476174913712721182302146106920071289365097670774198289054896472765659531845067521534317275409464796150822620973480436646734813255973065955881097230099365093233910178186855222507320669719552884772252629819722250313588145301090766471864411775346608746178886071527224198584327936677559076186670300625227665823032900488773986343326854856475315089998433782957985171982689950744046669518257861896120952707886948825992593633511277810048560609797288430/331731988234968500660929640849158348098472226290437248720973116496997173140378746337576770877447255532339081684643081492864540051363569727611455223798667681935856267931473403077776346796800253981211473209345249*X^5 + 200181509439690993692017711104067096798998791294880953728515294069179552152069028878147695980770269839114081747688203082335093939720182917017251300180690133539038992505542843252516668330197265744945135633824150990242253628400942808400021511714358729810764508599973049582998177359198414905803559109383795838016024531270553157554337771797657061288765648153624512764053221402806602395855756183141530573653146066925253015661084557763222702442897984098090526928168008632676025331245180760967181152888002137414766840046192193388995063012370263837272724803926791103645474944207634187705499674647394407782301975801433/5142841013606716665746392222084501870570614924180648666921246225052947175195291704471452678913064802517852783357021692383878964416289421487160390334550745073051579721741632167914766704390794337470721469164479395247*X^6 + -815029255635778486745477091291009058678490530145230462298021268317529767050108400843651468605863853583050816665718797664711850676839539651173542300067163834051593880571927009011146466322104014292892745205175492051664861141481371863176810323397296712242307705162419598314839503357882390999804204856312840921014919134749468421097675340953314278965873733909536300552695686510755252682545641477881211819406046711485823558902700051860080956647900765032724250996307697767252913899824780040314446772494077709611564038519440476822974539759603098955973565019573316814350773085464458287146936737574508706316345/21397922223761110795389901364197790627521913583850690106493782912790890352859365692935352569015497357436565934634785621677387605712673013456199137186265089462417355862186248021529790801573905307438010269583*X^7 + 11951169344855305213706360198537553073084873439400078986386871465374391279511568991122688863245598869905400688604341230399264422156382756224550781311305170372577039205359094280354363646433166323933665634831990610053128753616818809853374746712248731077333156255427179737426176677222873822814600321579189649692208614069649741991412204018981509010046379489955479629393761990833017805797149639163095439731209335880942693788453188565506565887093007782618851158281421605488074720391894207658938358415419332063463575266522613300629869584272251467236052341368988095248751760329766659476742021992894230411098001937/331731988234968500660929640849158348098472226290437248720973116496997173140378746337576770877447255532339081684643081492864540051363569727611455223798667681935856267931473403077776346796800253981211473209345249*X^8 + -46961457834635723948777603248087283757418185053325071200558011710582133166874891088352509034421661193640274763348952480439275906189183101516994084603906694382585849371180881897242856217480391899775977826357348372459096612896406337423251092086817466523323236300286125550727769036427175471839249003633429818146783647756109176619502255652133681748077116323097029404592864131387057322533953366827851450885537017870901878100898784485106723800550888215180718924430907073128919629337143696245610805958651238539893769869586659130140941430935693596494666427831079555635372342449258537910164787404659160540/1380243967216739392078301062000760538445585601744868096916324770224530113710853750431229605174191921398217502072810786407623531297985745562549128374267244369632803706520431401762871108919170825481391361*X^9 + 619299234036947156668863827112043621189445482183792463430958761468957031722788619588261619118083560678143040567324051298752903079447489525773232102309045480039780918033472304097170583174973341658662135470374016850639778586122128728787515448281268403857401838889230149813222981845659784997725457057774962946899754010720840561257587000240194089563503259272725959825885892447746913178298623577742781313783221385400240147352374345822145989949818527872547386105227120738178514568470441128180596036986641093559659329310432353388962540589785758672462150933719452396541133934027357354848132782036805952288963/21397922223761110795389901364197790627521913583850690106493782912790890352859365692935352569015497357436565934634785621677387605712673013456199137186265089462417355862186248021529790801573905307438010269583*X^10 + -2044575813745781596543374545315351880201987780926598691640085978552492028336947018423522772631699396296277493591766087906813930907784031204648353103128729602726250770324938640120759534690762832554101055760187572620232075808890860412840809195905414136263888136166259900755406052429589353102044160482988973199796689700979053248747757223413178628462694055080469385896471848132326017301514967040845419412127494170156477925400975572942283879434189020008981347266051419943072306381354719541930804082908570778338270456017404867421001837120055245002057502200973950393008203963415980341902351205471074/89030766123765683550171003160727635841165297151833070819604255319907767123192527280605663753737465096963007293608384597021449480615735377833266359689559721965606895860183925805513198020974703314287*X^11 + 23147065263869617810459567381623511493995556224695629967769183854668377114707535558202178006226694945003423968360871514828362323293577251373788981370480508110000857122029071502824749285324732045632468040763362206234998040803980647056122777505910517373836326466013466937454851155094872125671450637849112072891755482582849715291109415096380353532762831519259528525342299613653890698904106911869083366525766840547087970085067439318564550288069242994951813195073432582647026397057581842782716921044461798789331013543397405181342856167916232752109948222645008953210613965742438881209113222505888616455/1380243967216739392078301062000760538445585601744868096916324770224530113710853750431229605174191921398217502072810786407623531297985745562549128374267244369632803706520431401762871108919170825481391361*X^12 + -62908344373182979694674349863122132915519200418796879917757751187640244066875700398337766032485465246270879926117738008701825272286508739477954910638118671825594118553893383513100811626629309327317768951909426242067670384867366445264125352440578340980589413171218759104664471461019905913980749247040030140174838503325010960516544692805887085535110058353483022618489930224083672259456407219637992427821853992901312251462725970918562613123945812566342643445219324815089560773500861665436625954251729452479885714258068587277413401539540555937887342141635509247379399763608879431366427508837/5742808883684814781021157399259990701229781148928147508198687693988761344461880105825044427126199129004902747442971334388276429117960096615704467502390487129304450484434233748662400697992304929*X^13 + 580665789061761528861611442323849878203215714543881954907031720226067536107303438806424264666867817157590453585229045834596206475482635006259650036942960698438277468354537200311607879590872545333041494954031111672366114027798565172980623177611258434847714759280575125340674013779948615802023099474801185408229641118019175746619939796124467348989370320386776711625677928289698104058575789857542174915649363091679173642689037599969318654354035112770525983018880973071856766882781145546909891906815555613961138510782472177654408882600858834709016919203416864127633181539289014871168870630142936/89030766123765683550171003160727635841165297151833070819604255319907767123192527280605663753737465096963007293608384597021449480615735377833266359689559721965606895860183925805513198020974703314287*X^14 + -1301904232385831037845072046797591770725773856923074627172576003304494282127955783170822047737677805008028150689064339361790065207707326220577457966090181653866804501981045163692830096419390997578860360417238961654746577679320762547551671165809493889161859288578525176401214623624568566230790934572707409330087403780107533061780898278675756402051646900166345125008449719093653575499425052092770636490931679373263385990960806785154997513596722184733265013974265295065193682540853063169651833142332301671598215456894428169864206715743233167478715222488398992564070419811192560905722655/370432102411456800685103360592142856300701873761733052196264445203429100461967367982006348908353165774682496771139220433998350584916474012494644101295909638734725568240613671461162400696143*X^15 + 9601902409700414327821098664793748273544142364333141392436005299865877795598103131280310848829888738645950253522598150639948676585929329571591173071936791288691711316785727642169043235693012194700055657589975733217373446937781524722938186380370721410295654067055328558303839046364511327778310969193908019686496665013171678754757139569373010621974686517325431578904881570783701936094060579308065970704108358417367648959063832648003746616455836822949226074778292451853925391151671209150692780917909798633954026901732944061160779605040623026161653679009646503497416289042641938790136110913/5742808883684814781021157399259990701229781148928147508198687693988761344461880105825044427126199129004902747442971334388276429117960096615704467502390487129304450484434233748662400697992304929*X^16 + -16499456785031929735615473825077340012752173395792760847254358233915003641453458625678948811973590103623916057351659176381818537780785035064138983593224721265430555919699416174641373914925150441081760307942382379729894676684895507558683683884227087830350811267580601155085597399451055211639625994119397843447743086232318934334193956269167264173965329243490853916348019418587854388225046961743522034584036680034453733853991246568667863713538436044335338934741019925034245949600716411159437447427108863393547404990910277909714503451842048404240843784216500951505455586732125963927/23894220629004502398574686227965094259220916839433209843015187073690840512285839384764648707240738294180642248025493158356340745979260402018618596484287533944057638408089638873841346881*X^17 + 88233992427848556039121508182162280842290790059773951784553802656418551117273564445779816742599312067111823108795799141764325282029368461803310798435079303768041645978509254698367853954587052562808439279412239258149723279605234967072501375143124337031784115908521150935475236561586084541167862445587828630966301896999076754647983141714935828379957267891084056274716457876442994117404775403998569135032580078560456001998804422144403539655571509518777536694222645414726063171152885357984020136903252248061787314060162192952658731262494972973990450269540347830608667790406664194360396/370432102411456800685103360592142856300701873761733052196264445203429100461967367982006348908353165774682496771139220433998350584916474012494644101295909638734725568240613671461162400696143*X^18 + -95229166086636890286443031328900029092637974845924619077611064853165432798670417088251377877150020907876286078279573679873903433771975858647700937116658093594296326780519380558004606736632840750004633078370151505303740877343724450523699985806510889717444437758409875536119307504165810852701117979313898968775960579221169558607343459698197378291502038422058266077689680437084112018299094569144737925760768650437753975705243434868350685447616535796756507729966645804791389283540090376214791792427966279396268045884362040626121569216956081823622529295379059213617780753419119/1541264312004418654362038716891252935510605485353364499968727799373723828438743429321076482438285383098796507000289825089101512351110133652752279977055249560991913720446986962126127*X^19 + 209710798867075571672303171042770947503829313136617006630277003958877728649021643352932093058854884644031071497443738470835441403799250930605232277490391644366232152811253878814511466016074706539992555925253735535234663992429104689896668630174844234112296602001021510525992805220785529539850817288090501450699237879730009713860283716940918920540378482495795155170201206275218615698066439799169219553471651085363126261412827842708917519991391576545045748599198832021593838628303194137796151888486695359453172518258780401708722763853077925116536470675211143289428619361703965880/23894220629004502398574686227965094259220916839433209843015187073690840512285839384764648707240738294180642248025493158356340745979260402018618596484287533944057638408089638873841346881*X^20 + 100975254530004451421068928695348803562559120699101544926302675093217746963025500717177635991047608538108389432312648638706815228818641541065619818380678462968124247660188423294128640428527401821399526605623757603951969515981024333742271667484079527252270434264683763404803146298606842546261532850805202723202263675643219371027302284869212022138955700178244743595968433600460942552214380855321034595912993049344758301890293495572194211386360747010229360469140050244159568091728781138521225222045983350046868362858708907100555426962366346563386701912722370295015562660/99417165194118470899957344829468679320815679891205863379263871468343148322179154313428141807281518615674160291575167715222957643753475691979118878736712220924460666996515962209*X^21 + -1478488615614747317213225184975754126508947215432923114455265950260062661295126439891737633435842442205082648375790243733509158000757332102298148275518150730182945072291684785031381945765684801566688376443073681886616452979914563992096317245274764244307722455828621349208356936430899417199454283267183126956504568606387258190591120912762504480786948525018500217256146312667030789251878153883113878726385530375277916388274201835556140940201218910625494098457874353977736907225734700790266096736608973949284072412314215991898692327364651612209982912752517298317786861284696/1541264312004418654362038716891252935510605485353364499968727799373723828438743429321076482438285383098796507000289825089101512351110133652752279977055249560991913720446986962126127*X^22 + 1728759192502452164407673233668308345199203558294716909347559357544869681610674402502910522415593851630561852203525638448774761562673220132285009296972649375760130460035658573830611990135380010113514162020514160852976771208148205928090405891647893504956714632892208511602896635552913420505664976715944405530221208323351197115451504340559992378673219887206066325398177903098540120202314480050412263772233527992544388154497904343269164604830381878782224414938741491323369812041620622390669517681930813234157915337941669242782382294675108354419633620968254994338894/6412769476496063400629384301713776644573029729162475867849053181212871594025617900627500600353577927863907649588800084836674040105365135262795515625150759267526328258821903*X^23 + -3821242294462479113587445893304023353570441427791607710431190107808305647910553982010338171742622848596162902836916429447157511217267700798951087322048256632098618375087928705819385716437458573070361244357186527391414150474361684206900571012694601463148128604901411989900518990263799729940958011738830051832707293570627814089417473343836854690894453708122052493269585892647775686473601313339539683861165377062198896328304799316204276363961422310557977762162383939193237069230093814297201487248346756894383617577951850828702684922385111919392342546706985566801975863/99417165194118470899957344829468679320815679891205863379263871468343148322179154313428141807281518615674160291575167715222957643753475691979118878736712220924460666996515962209*X^24 + 68346213609054480961113195821055603287370318661268697372752727374228293692913714716858711466753058664748723089724230657858268847380797128208565670947735718303229372818516075855422735744874893429839163501651876483035755274422466836813731462232638667772093453850518012397151553725478691684234251314339086284262928283510113657384893618851085373077311496956801925776638474536307728263134527449911570597595317668587119692322729900951918786237974872563424759882005191925196347382064491521871618702004536439218879811551254044911038249673370880347199131643651740/413647002289625453178699884003984818717217940344609163894023942540983783398414365002096407169810870661414413312829780354555507972996525528142650817593418000872497468801*X^25 + 8481382026448150481552680257623519405882378007815769351171631973422282968067896705266388725733640854297899153137957449898722315861724412343996834715077726102333356409551030143969400495970124206237151970248487848375251680388772462898241410965247262195112258362763034654703161249974274549626985694022917411562996002043943292699330399367937054269025601868526773792811028518118367776819342843182728354898823919096409281695912837606056244959203401930880573295593621744439300648913126984868333401269479337938026690888708846092641629707362728848902634430767882735266/6412769476496063400629384301713776644573029729162475867849053181212871594025617900627500600353577927863907649588800084836674040105365135262795515625150759267526328258821903*X^26 + -9640344903290780817958387051634735709766077620949447668539107794018287356681974929514090664625522496494139906225134002303664396164309401158060548085327148775820512582414017442673475564851103463785326343704816154951478067892417508385017701970644933176673891126252704517288941250232029568301116105906473237405071262861489704141823055707622001156324857985849862402446664092112500740815898626062051035982899891610442654950317590601441169851711880383297316093591023922756791432803137765923031285105926742652123633260624381081670014538916126117655913411875/26681739165943717550067721344512985790957746264891257427209181612654569012346924143849345750487703712921009695725329313975069855705123236028036561800517190277526767*X^27 + 24576167908881679512777063957995528152369585909730707131311709730514772576993769849428616087677861109218624962282531132556884209491769466757549406362846306219129495641264580102508253417793836140010892925449308738004085402445861626883975149922483237206087471168022743737663102826283756982119835409225982580479261496461221949774470211953289675237366830402000955567965166853464459816777297932070958175170904310282538008013406397313210180637816590222075566583124181884934157989383098326201959277383233313886005232369935240971046341439697504610889219153781391/413647002289625453178699884003984818717217940344609163894023942540983783398414365002096407169810870661414413312829780354555507972996525528142650817593418000872497468801*X^28 + -11956979929442041804832617867033325399302783191949841795701107435571836465619308753643300536886555114210024748949651295763520179015600816386613860188340541874602442161020205557079949876593751477078787418528665596028623933993418038061340976253749867642760430669924845563599848997914237483023945805961467237323511802752028290037597342744401285611867267596761980252497686995925252658055944634108603632569586993259549469963577009252666749034155240585721893544517070274170758180752123654858479870698275598977863332348743895215188223041464639731419071/1721069416625409117594512116655678629359333436424644096446441437957464298029215257940356431044810921300458601285256357735604067322784186030319071263659755549089*X^29 + 15741909970624095768699753958599234068436702684852559627523748445862913254530591941856824336695922425153128466148498936861438989004477408243785834764361540794545851695930766312028464620475327442802608609046809817882550926480396536160100225569896239326187158859634265246225442528682079993653417309783975208802661366854957341034896161818331393298759280854501656929707067539157688758212063481013308285129834842253775419818266265024800365746121964343769595835711891947890167493774073327603865840029786076526973673592378916665072831129754158291287773077/26681739165943717550067721344512985790957746264891257427209181612654569012346924143849345750487703712921009695725329313975069855705123236028036561800517190277526767*X^30 + -3719772223740495340363098543047591868132733144877531882270469714778517755693546397816353050502665493357693741909730886411389583200788462514251274652281105967145214199679491888632920411002453242347621046648763791195559676748151223212132424571619502551522651566629928915323656380926601240829860665857456489793120113238205736410463656635720168129962767968431479899314048387995606028185602963661335262111616293112701730992261607615857670139391267511843150996222608980168005518341299369106070557517927216184743354817646847815156088528034548212/111015249733948856195221061514266827669440330028036128262042278136971186094898745916297260597614069618813042719812704491750246231231644586874738519232390863*X^31 + 1173483674743785279633000097171530557584710889823036193731311095327187115909763637161408553118888927553614440593676759250770705159777067791735872382296296894613602727618844187667663737852605144168805589593195904089471626372888490496672844457110800400258002716617937181846298566465004026035401801139221911181526441099918016384503063682185742540035465406189085776175940162020044948062433864544826658109807110293811558026284102869302928144295365724027167328792536950868348772815120637396878162559936252439501737515182133798389706973515232131087/1721069416625409117594512116655678629359333436424644096446441437957464298029215257940356431044810921300458601285256357735604067322784186030319071263659755549089*X^32 + 18703305910086585292223876120777236769268030693319679707005315402213041253266654270793972094918254732583016047469654563702795422594398316534964490168330986235897319520175034914620673438938859777044562645657713324283468091360957694365181820819228633294760735670746291925191342136374161754669056951925823899867064060298852993602358819842600766702786841608682658706094298582612646234792940999468252293839210378812022074679022403442500030788972157256971505208363611451552108408090778316459733315737880775602937959763762256061817956119/193537518865483500482419377442669034710701729966887190556042820198655859275534719376541350492954405718880988544174892900851354369479742520409717594733*X^33 + -1504078965111681831473879944434511437665847514085922956632395011625411970742041064885737955573355262194034404906832925356951165138883216661416939037590682140574881560096285822198070042140903100084557659515920160518233414310990885451229998160158936977048582636783042508280783407287593011256679179151191184504689783351924080806314769519692522334528285419781376693802839328775703576879081168033897213981821163729507485481936028447669756625061799940113969625697856673476623511147133483543511188534811893174304324651109855485239066496090079/111015249733948856195221061514266827669440330028036128262042278136971186094898745916297260597614069618813042719812704491750246231231644586874738519232390863*X^34 + 447315481759440115253327826552265090668909078651720697827043916712113921983065702215238617068004836403888538688135745007303853700357746655319325062352448893229074353361008810904927486923620085999040502895788791803937548151927157311416352439262261543739707255792137124666653418446504233166525087177004665889788724235244754420274897200015704182349984151192936962811724769991674555182282610087651277603435695526317799249091061795021866105721297810744251511692226206421810293556990500077871941603610863036906438689655067751962003/461903386313803103776657225400164760646066181305220025193419618612543816886717707342580788766000968302818588410918598808714449569164063294533932207*X^35 + -8224932235479549898474297251560716531500148359772840262693733023420217924072456473937193447809291324994599711255785837588065261953962217486789522967063558648610500889016861840807159647808794527251311133455101741696371554719396885332682225077681090907583597654808498150654136155729104275740221730635816099002754322803149757061996164682393125401054135189576935128451852528089322175039405560988924074854066531591622831848074811077490061964367350461248267960837416625487344882809731113869109812569676023613775328702774666338043402/193537518865483500482419377442669034710701729966887190556042820198655859275534719376541350492954405718880988544174892900851354369479742520409717594733*X^36 + 20316886784500801858825280627410319655611898710390639356296091944522254584319122781645699306157366786808855714584252730411648784576026465360688805173802997130045383838356351503898319882019267957970616544827072550210595859193033516840161634119379203682686016074725358864733952041032882251997324044420438190190516213653627148839009671628048936612866615465592932217456496484408806330271633388521235091115779103594163217329116830000288597235294524279284035031224158513668673694068237899308444522656185751581851377547232769/29794451803767213041131214951955412542479918809599433992996169684096227626054164183872849691414627381978880759267148217036344550678195400537569*X^37 + 28983413006789836689401519103172154412630837745870839166766351993091234953872505137272331567469759815633920798148096673933108103789962332267986699962739867375501800073047898537529043421865943828039018756347716125901695906423593746456827622457436103238139403008711550954378789049040454613488221537745171549250304368407032522663288794462154010474649251866953463524068536143946351469865252413376947371537014088862716099607564013445037789712641872783220582597291384328269302301094153454165233591301395641850590590640946164290/461903386313803103776657225400164760646066181305220025193419618612543816886717707342580788766000968302818588410918598808714449569164063294533932207*X^38 + -30422811805990302133475198974766772806132324535410866354163108231683146840409047758129621896241436900661510503726550063096774271254107179773200696885301261607450160151802400337299391618767691677942329613379816855068591463507813607921061697674210584663986661569501978645946766666524237822716504672069424798267587744029067491358291974041576126516323336429980617802207478732900688459658873117577605286038108546571847394903805655268069239072285722086298219620056273180523525966402296363694028911763731397202010230/4586755909090689975183987786482070148633934245015543837769203756251384961915010703736739180886019501957798107174752414081429547114862117*X^39 + 10572715964587965562194662355182296887181433625994013172229290602379346082472382233481757199149688895684347247372727637851527479717340377981276099039257823641369113574190861011422404853253431555634028956612776715191745359325719257966749767606349289704510393428697004184085565874039185289483085671271415285609957299849918053331079217348976267975467065590872119981478024521612118773174965901461286975137406968121797474751738860249188380253795101440456794111715080769491182954882480506267988445211261313974950754977021/29794451803767213041131214951955412542479918809599433992996169684096227626054164183872849691414627381978880759267148217036344550678195400537569*X^40 + -1499855368773194115870503289805284519645698231381305632978343647900843201796804782219452588335415164834395560538861491913739292853617602750413011751215926281278133419669556011434830758031393610132087276010473048224805233636274168721005065488607056730176876034964652386243100259121297012782069174715739974014914411751185896255008710996033368757337613633399576740994238719315235513387066393492893732034048009014525488032674264389892936610586615433246723162839013736373673065982864776567158103133038584388511/123966375921369999329296967202218112125241466081501184804573074493280674646351640641533491375297824377237786680398713894092690462563841*X^41 + 394720126154928129016968603592053370409513378362268992286890720086229916375258853332773273906353331258895252327569259400220970764401996575829454122030982650448368590345914487476194350306976859787121548943735259181351097421389583334408616481725672273905889132059344373771278030255503124303012014303535333138874454061316110881689865839198955017658059608567804211147301904727141544425013013714561373754554340883503388765600783664625385250176008817827929224398681172274759600296003377299029056621232770652506362/1921850725908999099602090882535987392277618448661512868025296373869330299042389484865693716791242171320317406906221261500118980241127227023*X^42 + 35615979767410372873084532483925318615755104433000659300349204473380411922866316038715491259330491872672103128664219223458653393877300899238134364209135891717090656212904509125895615613796943808332593377046877649158918448438095488877020257832965054370041299958125934927503357990015991377374168102000639607829644262032625392933586419163950854571130387110600978679895921283708188695331742922623456293054481576651379100553734078353883588528662895778775762157865766848309878655855275277206984589897272/7996283036919950933967423543973302723681962593143339018549511352208003266874259217024672087679663573323730031632504282660948878447*X^43 + -59502501541919992152639124288512141338652829987432607731632732115795177104533202377480160213123388518686595062671811157433248462641707489458554591847996911288358797055276583826645141136446901579410788014687573823890091777179625303331216810671656855850245660720290486988421467449698980618178638490315495927298755520460490994786748918677048608722655937195875972703621927898522070491277215248708010541618279092865664798889759851786001211500026734117835391211976235596261405601200785032344888500031956098/123966375921369999329296967202218112125241466081501184804573074493280674646351640641533491375297824377237786680398713894092690462563841*X^44 + 9860587354244158948595437587251864898676132757249955691882631160058308285580796608519788393652964279703827502301325745673441770562264314829299572417756861983883855266243828413858142277687245101447423612370515630687365992580484186334501110809989891973657825981679053336142110235569928422389751818043800059992531173383996374664460563828475572337475878047552524484097986516532043493883390761987614781596038021947290173767641943196385689858951287017120292775683708675298692870800671357469347033/515789397982322836481160004126511173558792659042981295139618870683609834669048520739513132147304623190590855423627961211439649*X^45 + -3472423744209800291330552600322850643425823046017605616685741701144619842085726478052798363354301376809732343562404906042536799006757987994132693771611877924668940822314226205275022441729351380764540481146921224492442097022242548587023286120875307421389093507530446536218169430493383251736734234295293577349638907286278464831686894383248350204907526571623006897269597026589943925462612351804812061161674583803507241959095440331882951251585411737169009321406905424609736489875851077725106529399/7996283036919950933967423543973302723681962593143339018549511352208003266874259217024672087679663573323730031632504282660948878447*X^46 + 85917315508029853921291098158778981226431760007122003525854348865703889269762126339596062854359902177941235988494132438209320761233296140480566826782338358244415415852570198732281663303787239593795465264426865235713591037414853783945705306529285016437908697022716760431444185396065469472951386069725400911058294173563548064992436478210254228967966251543369237450869523766945303876165892604757817111324874802088786292403506233201523446105959273955976127885275941801544352820836858716/33270295941580522252542088894182492005340428242467992978108680299529757767467491500968401738199356459433068143174092834383*X^47 + 123640005608856102924416529742217673150548747550599612642449882026878698249535585774085620770318460996946573675378239047662689459879583721067817493501465984605159537283257083583346273288088440278261430967307003590463877469094178737087974833798476022891781762167532317384675508624641051814088534808320625526508131661506200946123967368918793945515948670582832603815593650296752886455756353681697342666232135398302262173249587550348808006951730719629282540680434562845117453230126831910737/515789397982322836481160004126511173558792659042981295139618870683609834669048520739513132147304623190590855423627961211439649*X^48 + -25660091672878030001987303814118971387510943311191526063945134209045579065737704190612889753518400037453738386247699317751911528862092452641560049185276910656609414130131610290840733369176298347739305125380612792587831932461287849203784404808699090752123697616699995323974761140173906815779034844424611847296816528846159611946090823233460257733749206536570291076299351224302056313950363990390112375163999041523212260028077254075177594764679142451427371020727208888947695567668/2146055340358673950367160478241791395558306665965812615500785673710234004222891795198890649435551600298849780247312961*X^49 + 10999555776830992522955045287666885337474740238439964463673796857103617445705908764805760951516468902503372167518368194275353936267139083173140831961523439539597720502426642208222718095192886296108211931107598251783138399384842381837228338816351460169632493763665746850158541598338430815547015170237719842226627808884070712938889590005524589154293924135737486064372769630819978055063345649238068840172427575620243990844918946750113455214401880938426278811884684366455299721788948/33270295941580522252542088894182492005340428242467992978108680299529757767467491500968401738199356459433068143174092834383*X^50 + -868546434766673422277687145880944816163968892177126574105863322143280799894904732686391197111146468474585511768633648742556328248472889605005184248909600682159972841789418318724622897698511693567170725453526163722113817185584003658469382056321312307677707858212428519672218156678666678250957384265043766461971897868974824997076486840234479905853919347846680165435209160937548982332815011543161313744539610335947537701623688870400572663170468675276040753997435113518224/138428390657206601971693251515306159811540131972251345900844073644471005884208978597619212374092214429391071421487*X^51 + 177194589014136885148229440043639480340596767789409608497329992103984807105121864578026230042885996843453840474490712944969999848822703194573501045344847501051679694449488557251141068913242015011269959034003081791160177671404285929832357107615609456352959876857904223080077023711437134021293711266752510902412365601437841875389797557820613148443784230885426816090558868462511890455618859646141182318080322832746466730668804127931773417311367825771564420381911032257718313/2146055340358673950367160478241791395558306665965812615500785673710234004222891795198890649435551600298849780247312961*X^52 + -6230824508888303790650956892085123498459004837400319853956020034389905131674385736176153604763499305281368046506353256358788412204693785123482501665599807899306496792447142205326312452473404633254977712805892100323642576296561678995085906005032783566526684957004083681550593659471198153919419738542705683158248954307920129500265958600773294736813063576653427937065767542481294392217604971255019829614255022916140257130055927870474287457661226220807320384765729/8929135693556511770089224763936409714993235630023308127513647271139199244288781435697556110049165608552607329*X^53 + 512471532460574688823046208173663045993259489582138453671515557816324290369994539537743791184229599194259010149510830694652973410355717955524960008133794666348039323375594898508560881706880388870441966234448254769422912444196206145706195178504407802039854775318036931746780997458122957019588411884004500473005724692206141140738863178622443707394626970752339437417874077407906140496670060370663154847797379350643998144648048849255571216725189583414888442004960017/138428390657206601971693251515306159811540131972251345900844073644471005884208978597619212374092214429391071421487*X^54 + -31595180739790542453707286745828763891657224691785266134838244589513018344509649889002920348212381893873486705648506343829023262567370067967764831278916321541062962888769909255475713465885505685616299742944498461726741455695610386372605319451386198214851000917408954027328034185934386545036004261270040412960781107768230296540604657460804815668345316857848256172681205608979481425100222881187470507775798314263546466458706679594501812051134972590638780/575961794075760289627118929493414804553520972071425409760281704904805472765837672430984719734836199996943*X^55 + 16056716940484105925074032614120870029150144741917964555753021867668247907839348023016846675157578378828061154417073365089545588840958305390130003930436688467771087620705972556581531740888089834535722534178397484179298261329192851319629419760521207377793175327144429755922257415296273236313960066022958605854523095589155560731912909045676645548791211388440243274481493203708878031671911479166079344650060381507826444656509866291079244797850305880163879677/8929135693556511770089224763936409714993235630023308127513647271139199244288781435697556110049165608552607329*X^56 + -1245156233497848984005525007455810480588262264335701542207322339257228077869371503040496991346798230602087704548210324727778061651312789394779297700106629353169202916414890017643058532565677219253746708462110773911593029838060380471302292961402279679710226933474051803762466727754477080801690127040344812246455768393994355368878596797017971708194793458435067283281562296338166836515876230690554807661374280106817579546370851472351430875890766875/37151634785251905413605039637064749052023542028731562262806018506405564907813821352704942252134180481*X^57 + 211402787643626140728605388564068495241634281939152132039332483498570079996352186380549510136801300893502671976594265018912226626320519250935767698714803151783270012607873501618681606032567332778205952212842362282409217293724584249589819329248697023848511738288070669027348760116240181796007185907171759957243509144088875005188238579376135548934097503236578919911085303929599958428869016772366034626459240235356023570267783810280324812078737968323/575961794075760289627118929493414804553520972071425409760281704904805472765837672430984719734836199996943*X^58 + -7259108327882169438177594777735510460403029969646826739234753599302384450429511856266039521107276092983873662737420903419797772511075853020154202854137344077251709908022097819048445752094233616246792535662391505605416099714057292221369476272939547065463024474908464485133458395822612717623668618921427453465832046412330734765473064181683066404887665016710372687564010761793936714048571121999397709572985470258663135467740193412254482017/2396415841143772522325036421148471202478458493758083097646005192956560982249488573353863268537327*X^59 + 1312634236716381185657539879887751576915233772561279481742985788455718499467804474857328846981138416787414144356654478297529344932507962583367958693158711598601928818886340133480337952217734344204768390187254627205989786736092086303353081387173187804563097527041014332073184101024481999048859652355387094658006543923280175388161927774314759647495100816088854077944924683995637806214101918995473026335041792511937430538758089838470603711456/37151634785251905413605039637064749052023542028731562262806018506405564907813821352704942252134180481*X^60 + -73561057365998553260025992353386752854263057863088687543312445458233723651831291501542029492618940545574748617283313504310463649588795142133840164681788890034853285736362949888385114218009177213957717260420353471293140449238665195383447025248905210521785541025369643542242548029139472028102547422590359691451428190061267410129136230666109878900911654219276184849683943594559236637755379354017048983858043487705737535489084125194/154577555385652617062828898996869715698797554909248732351545197249342771221666037112421032609*X^61 + 229956315098153814626931934112453283752136652088059931288912548653296825418182202597417928569811477288299450651094803000666352121669528341730939805945678096750514987956696518416589490615460706019097061951684517970556826656167066926894567149334235053517146315634764544081069365251316359464024489453696509064920661548829186879381125862712483347508121823915166158934493066297324411126827668473390621035279378349688255231561891657204/64767995706588446549325308679688410877796175506975218855297437647474621141878069550104412663171*X^62 + -158814172579169153269083920888000509069587457924098413026021244928527532631344402422345099571367956436352441054310214520185059988457702957123155779672682831519060047783005831298232186645418192241423836813541698623077210730797448202694366977399185689863545079061328186004320484497563557280849949201637389507239079290916571375327866057395295430744893821966549284651895508272096128876561209878211475091353754063804509234538/9970815673460144298705340837055390292123947294668692017773669434905680914769143850378703*X^63 + 77524180676776560282612130906121880666992982972710362213762911462069748384387926395645086761983943897187201311767892091546236457847101438668615147586776361006448321224818608658879038103044652028173870207506746692983813674922163575563181647678651191167077513095481019983730112610322640204566792929720314741881360341408275935210653857580217217351310989751289901481755086256498134211311973033068097977832859938939290204835676/154577555385652617062828898996869715698797554909248732351545197249342771221666037112421032609*X^64 + -7197403202072417255649635089881509496535346135709849139738933555974397896354437028101240526537649593393587120840883357972094996261399314708158489214967957764160935139924753779515790238273712746885204860680297803349643307048462364707561370331611498911134593875818828013307191231192789937899180021516019082081281962880493427353747224436027404822201276362722173792586760440147804918810643836146196099622548042107472/643153949136305508527726300526052395802357433701134749259734853570643160341169054401*X^65 + 943320172090411908349044549223763592655332671532779592592948242789017871384367956565423423834687453778717715512886635411794047547045965616558691845869339055535509813373838076202454374962663051588641044424605097549366997641679781244954000793416164172506414824566501462082117681548576862481472369189411544022763663558384207765747159653545117099398839436281218186518706324665373742204487020138737229867641553015442030/9970815673460144298705340837055390292123947294668692017773669434905680914769143850378703*X^66 + -746716799285202082345374534388436400596895456964631042045202245078448295678565423182929060958020977055390602617641055625071671893554565329852595570008953352832406139649297743845631523795667973848173647102412409437705686557057435424954329079581199808274753406359005088035747999411166067353904503899885924331698879966654752297598624674718561269678336256482943467479371247450369594238103568590624396247289/41485773665503806265092324100242043204693119634982567842335990038743672859521967*X^67 + -3053777203050306457403343306340089586557359361410381683605188717691750564984693152744337421341612311583171444021844601131722519975303934487832859357399734476991474324223135306010136938380657301757144642003849983681992812157550492576962722562216013112434327243207566470262358714056559805547901986493001986507933892577644945038568812867689442427222224808124525392473606681596054159326704323558826737964404218/643153949136305508527726300526052395802357433701134749259734853570643160341169054401*X^68 + 52104106055846979802120021350349485704051888029695235533145995685567876166404557583239953148693771199220258829032751241412747540728417069671763422821942661761189542208577717785052906092635033673241719075265544758176340987761346335991013962138096837728690753394709002075857297831646486133831425304997041464121071192484808045649947589713919446815684303483613284826237974122071417709722400925701061/2675983594498084645880947177981167722679037582079763132447654649986691147489*X^69 + 3351352692421724360859322278328934956527081429420324239593339857249590001405151603631041242344579585042138402228586022592484425223860644107311342894078124621789286415071403399936687744548943606463387137508622125329677853176966417634967869162661117672818763469284985669082848400517568379579075070708664176971656664424787606996608583890987089647384349299000427826047015975455631898620255295775796808/41485773665503806265092324100242043204693119634982567842335990038743672859521967*X^70 + -80534620035801654327349818152836964602783888386211714544772807394718278666489842460906699084817916047159227411365275553012690281651850406434128484602042464726392516821648987363959754689685489375221563240230965049665781521325783134776767710162512819969048863514490840861919888470229685768795669358844205007361798116983494712614314826862387542602488883165039459925467909257912025920575904/172610694349357198341027361025683269217508713286445406208324495258123663*X^71 + 5302892589227006945079488442594900897222116948100986613270347457516039955701083243012664416227348099019865718442906346461395435032466330857676456437078220797039497884989091823036687985404283025831263064895155830712230779487766337647162639800963027988767897394342514368595154817175790775176893035690037680475534505558223048416427870833268145243840930431352755123234957019010120680824097652/2675983594498084645880947177981167722679037582079763132447654649986691147489*X^72 + 123139379650623207084260756739369479414883078651198144245473147622735651943650476017669699128169603439680738408198661237905713459622552938763920283746134436541483757873092606648089752212489322635426696682288768326074208329379637433324181657329848514060535427422975423050315972977605877109462300701139156721332571113631484900144794631591193823571480448121478959609539532590667554/11134018857598993636136706510074390067568129606298484564814841982721*X^73 + 3316686649907703231248769414735739089748040074856798546997581985323869160208786536849716288718140050804603904247771732437697838957955988776059269946221100031613431181681943210289308328068467657998016675878892422897140496789328656401751929764741368058028648453993510800037328889705518615640421549431683468828290926731040784507001791715218617823818817886284187403548048583559770297/172610694349357198341027361025683269217508713286445406208324495258123663*X^74 + 12493895938358195647096966714769341966478726188458851178823696398723932483165055627225327792942146422714219079295851911308802022444416896290037459946649986078262032684372622852080398002433135551985735477281120514286009046893587257509890816476814741045936425474968958861823567716407802691484877974017971392743389031316894792911653893180016245570725752160038703993144180/718184793755982302530910566346796753374710030722988103258391407*X^75 + 105991539122082009087497898229850186290256909230991088367578583097409484644214954222130445402308042616252811396551357967893265480992118725465438187527022404553466454069062116622520000864234806339482014681909663473343619674247199713038734582979773083541583215071314368459629973934388791741101499091488975356489397230643353705651511191563489477120872022484373650677527113/11134018857598993636136706510074390067568129606298484564814841982721*X^76 + 162980371688893676483995429132747127549978285232263843904120191437827120963089547232669339695051277972880953983438636322330147603586126466673287944529615031225245398999016105223327565788691119054702026582318993482666000435091986142259353947178278106222891219345232511795250091281049433854455915445582516092108832051292676073432634692751403959078697166255111/46325536590078197931426857146797184633600595415273695623969*X^77 + 704311908553648093694822512135264990425926047339004408087311902998626492447604319342559225086170960913576474212143928807567758439250356399609506805137928634175806289404987219361184198153767104155499230752050482726840023852369602921913285275811221163352826283607352511348613620956763885125531337665181022850088427353672680834816180071911877121289218270262960/718184793755982302530910566346796753374710030722988103258391407*X^78 + 572111362358643736151609219284922843434846520485468060135140917692697933901532541550570276371863590937839334034150239484736342520551131340784489277538938660210926237999039346931079655477638996274583614216634673499630780570407802001985695064057920696356842762691422105978308553250231405833809823103110257120362826975364797425021173421076391579254/2988165941435734885598068576843010038934438200043455823*X^79 + 1043089873103023959874430775745435368828270768969454577496358794549769905966840490576805117785714052672114306710146450896477013972082328283965461381298599417946876248281087369281631560180331260890087884312479452082291325256246444953165749244287058053190734700033850424423775573078190713956556794629719231266540351594915802877294260267476246943718/46325536590078197931426857146797184633600595415273695623969*X^80 + 387988260023982451589041503290536750340616885754532758433565880677596845167640030657027182502936353137618539693548907886609466561416883668700975787750239000019602538219170218178280770210552620489239416893378028366036516479261260665009332838760954515798214046968593388250175983864253056289436658086369880672938606286104330156236002233/192747593461635482525838133060892087914238418373441*X^81 + 1257071380785751487146726705332339051272418891905216431399742911520049333730484549000224118878890911936214919000864133283029168170030687685028552733753372065842980305663422808804821833067042293183184372689510870354604759443601340863487885065703521698150904622092887633828302947607407681571410637950048787959937762029019059700189838416/2988165941435734885598068576843010038934438200043455823*X^82 + 280805250365227494547008737151346269402754818723068781522754154632450817439616823805066398510365375440712359913667809974041263124252606947523624600366651551259765029670049160872558014936749938452919390143845069059448592814484803741349100080871669650441983566140689855666639228222560286547221642803230366940905223740513976/12432922238381957203498557250912216210684281647*X^83 + 1240473662439960454098547445728711491444749961585718360366655038948260347288500203643977232642255861877205777975897460812878690189473437983128195381470156830242142309955241057515854975054610832793458980296544373729895057721881906013618519140681568308411863493411336482443319176869099052891369232135198707576670887477362292/192747593461635482525838133060892087914238418373441*X^84 + 102062128354304312468074602327317818605828922605300619358257732821112294942971547347260415709932779800834885059864312118152932822886646045160463230146860126605615447950466396372818329783418649691493561876692499753791080524073438588196475784619805665751930003271532799820894716640855150334445887056158578709497/801968795612588350867480955357815662174049*X^85 + 531087306681563168782401564279026446367287906878589127854578368126145512043606888017784913600315953117921399979214400374857646749094667763742954013070180245430351206864404008923648801300869367618304063860050309218612191877919072736005546112233146013019630611702691740194877822665527946353092201224261391823111/12432922238381957203498557250912216210684281647*X^86 + 63796620276700313218159409887463367938755822051394240835455173643661401485482204122316173064583466430421782565955940221400203720245658081554166656188042567789333795017950429382918714229629242282097325622259535418072116915230781021747074424297186611037863897415737886976086644100873491806246397863/51729910056930165185285490250778279183*X^87 + 193978298391667983616730972814191363221226357831878472326222094690516476348988354948257244435444501758277730062952277967010316591789503240752493658169312799289419338447642036125149831394364532493394390563795585970161580143705064479125331309284870742220263786526122906871450160249457660049063491925/801968795612588350867480955357815662174049*X^88 + 1185210966625435671621432897388230955422339650691671729506880155709704775341707404116654582583942979256302090890927656131048969944278925733123693075632243272952962210458728959214148984278567935169135809720107784013135085034852839021021769999090148861597668531837404282395482112825000/90182911514824794477939736599853*X^89 + 20288684290445651440103496654324153391280952120225737029224589494021534716111717447269117241848885884315454296607261594515453444837674615759485459386845366478398279360218090986989841449952186111508834835444697995136872646704787969186435955338680654529180505464561079542158498810051542/51729910056930165185285490250778279183*X^90 + 1309664912057796760020479426975030272680375235477425379939726707426567406630765047805638123145815523570982780588998473788134789654256800618888020663621794115136333695969996297452896640371109243565047604967652135139134672792019816616423413135125556121066297889561605729871/215233679032994736224199848687*X^91 + 162352430305366356192248522789237060733804901511723793436734790211255454310856332516195092470247445120938613120905433178776927957120496788034658108945412003395800713308565272581137226422621903065165280277199124180527967071523733275380770815694422387478291253918420113321/3336767726048517395683770254194561*X^92 + 188784513412187580260809088399586090967457059847055071033167055189515969843728727213847421692579665526630202586487389758768009262633766156966244572549718240295216796744449584808184106682349247246727101259672992162800829864991445463031160389407371447256921/13883356707282121926349729*X^93 + 357314396925610270415075347435884162055678589863284445968907470428210763535592492255701951978011677179158977761535331655390601554210603724264118142739186115701142274893337987300735499414796707622917809137427747399200536473798252201562990740350595179072/215233679032994736224199848687*X^94 + 95806883653478400405716737760273914723995918598347279884119673335220087544691987569967644024070607656373774317202157256805719755049331671376953741450899465400367716721097217099712441210805474564338099361991414918056093701412821247412009/895527104901123777743*X^95 + 41582620605974171247187429206718566813144829847957067376100859713873706777550698911094256959148980676280512271775624721833959725199442739998295798377294453239719386654734505362432462353762569739897585007933941834826868619592391910429/13883356707282121926349729*X^96 + 91068882198997205482784863778102051057643721893844544722944182109390345955672365580374920436114707729717208661885887148664080935478270805574459707577182044907392139739305935915204346875797412210777997610089326522859/57764761975174081*X^97 + 957847379388361246795367705591150570999630445721638256561632129286217862118266453178308499315405316209803713860400348165176460635527285307044661597661333653655492748675396755451936034916585639578316133060331499/895527104901123777743*X^98 + 847117343008837930696594333942513792892121517016585494687351138137489474250735665670973131738153209293371675819470751850946903025565951910957187950674974882670003913766355226782666399240516094/3726037668527*X^99 + 3635624689256666732567208437464357447185249518014879754645938603976799073351223135603925968270228794668510931271411236999559467360340964399271616462043602282763959094538359604559278561493/57764761975174081*X^100 + -266506923596910087391059381190624847641239475367606941370191506380225286979756174124134176839179357184281443729907339944729362555048622268572917757789222627122135916/240343009*X^101 + 36395356736940978097872047853662272394654723238062158324356137798134782260590832971596889801051642850229685996490656969017015723157203886933346484454086343/3726037668527*X^102 + -889293186700565883400557636545244030009917352937534086733506748438889357703257814503622741349915550638679841776788024808082683011432/15503*X^103 + 40481928635042831610299755308470973043543603740703567723382558031298913615941342492364776894469740895824848614378309368216/240343009*X^104 + -28801353570167870467736670877622607591329218024940333152069563400470645789039649097046*X^105 + 31812705258686118666636656900278306438181621447335851533291787/15503*X^106 + -70177525106324456127529751894*X^107 + 1*X^108 +