D=-10967 h=102 19484387912122992712821782305242471483491535211741983573897376935499190968730491209311725595302537644349259266500262610047492697590897947000291620856767871223012682561448186416382904173241571830201820176126327792523213282408098858454046706864105253774924865216942949399719492281193028586132419964514582585238207896214219587271350682078353361434864316935655604854312429944680758141951829562341530037154586565022468404339763549100187717405012231335518474121715417374193867352197715738167152366863586452834781552998481689563671/111787834175137652409000590990104724449972385338818954922227480814264437169781105076094302499415455039206502979848193099640538618091193137763824771867692062782228501861462216665188385889434428993971*X^0 + 98545974549769769495000210948206009255346933930213042597648472872390259190729584291698581812971535623285218834223427085182142610959616218286185412725944394814497106977698375339735253944042753246688862102844831475242261680851619316219550792790247797292638072486640287889580258677213788356842564093665352378158108083935720977613351488943355441710261136211876518012825564682861516598749810167456309223897857747739149789959382880291760634416580685263121816495230963147861979503308703164124632789733870610604530003579336023331512/921094798947208590510525530720119093195227009775227256673229738610096230233650923643520823073695939455280028685195442316872867787081979821078787583075115591684973688891552314175147278774926658735447*X^1 + 8270002693820010685077869562987880232550017049977683422543910782254749530293395509218143908707260768001676889755456643370096142245015258219103444739237910364567268352794241269596938960563473788303694892393313505139311802341917734040937973068216926644465249772720770584324979069648596625459789254702245532349814494871168535191325044741348615303222608700586216182144662813988095767966247801724241726464788610298975017744396590319406193734436515725165920840119123392134489815716191405264024340966717205691906912184435426168877712277/10101646660054036612128933495407546095072054616204917323935310543336925356972449679598492866649223368006056074590538415889144741020928072697771063423584792694009106446073654229558840206324620666351647249*X^2 + 5154751625677568843900115890227489673752234965418110454030443212173792101804907295196588565383099168723596624589283099687335819984980905286105903174532835371335977744366538159143796995778237040921431277905938404538783959715157026308460436498662134617132528145445049910283780450865405749392065933769264935565084762766450342012102240200633664275129927954688994793496289788849146005091554169587459671518396889323813978414624404592000782674564948488316477865381391731816653709985353498358071020377030318629735244669404931671/83987854376512135543952359872355164876012310547572468010689316915300103057686780673248912471386517685354247167429145829932786339662804761655766169697740092248105561128070786375047622756900397441*X^3 + 904601950317576116893102280048035122237545185122017786188496722952114287794608644254408155450283027208590916996497984686431806519589539477442078052846423911553175284044947460762786472687083787219896243046088049654589601751427922911458854188574068328187547665725638434666071189968715115300699974053742244332510794229507978685027511529473100061653502801288249649573077100176211707577740398843311655528132464251220487411806855762445783965448646711754980860831758261712054480807404821076768325615093670735249308079010092051653022/921094798947208590510525530720119093195227009775227256673229738610096230233650923643520823073695939455280028685195442316872867787081979821078787583075115591684973688891552314175147278774926658735447*X^4 + 3136554392923371932070866225416160937368320647671960728909767449666523337232490568589162309814373222932851065952522181097125950972957131134813256679908522582042137822672239352514622655526091665204111984768484091435544597566877562347977084493470993036837261233674249926981691515758030497743995533539155338143696547285079551060981002019935725221370950841878359992669688052421330070297965108749253732135806132490379420101182137931875346089127602951663500602061739773199509514706615704886571549205176367722602178805568444/7658234191347874126374793459684067190299289737172651409746449978599444064711113401408672606126243976051267180398390246186996110117881349654031747031799041875454140706489540108967595765195623*X^5 + 70474765686360293704434200028647567436265349406176893930093097990775808592496240828100101995970535287969924333509762528586575899417530493951758837101710365907955510169131860877606144747122773476741373608866019311557187844623293125656663734018526611718624298174300510517736824323998951386528828308625592774999647010473593150147920218350740506858584331540313889866308320865824875513530663964678999636821503667517986137730605385406513514416055068899728994764220851629205331755172150442737622264174121579403382890443900707802/83987854376512135543952359872355164876012310547572468010689316915300103057686780673248912471386517685354247167429145829932786339662804761655766169697740092248105561128070786375047622756900397441*X^6 + 341872859645215999252246882668428958786598763760798943302829122388923765592024915354458512632087176334191301509912290376124222937300607305497698904484903899108122580560850878702801419100906178663712254878179158942830412616924111056220860641327890757455326111207670132804941931420882067239461778836327847019333860583393603674263758910662815372018157214468468140395172816239586584048828447877705350925272226166576044740830640465602761881840281912412891190041313312700355942003698256699558815976992881051285311879912/698298002311286051461182954288690361110539777256556160275959695322279936601724573849609975939294608922336753934384083722713240641732593202701900887371117158334470749201198149810120886769*X^7 + 3603006425464128145998359791846981915710358848615563183560149140126514406212449571710202787750131716232275067854744224674082275714127076622353893968613295382656947612062526748940261933694944440009331276895923001596065052449074036854483867732764367025985449312421398025202497747170841681627644282169159353698845121028809282766226508385861195856543745047748173195039225073172631857887219650550372038115436008230438482215486698129611249961952224290667852618381435916502851925934789173539049547824659540051952058263760983/7658234191347874126374793459684067190299289737172651409746449978599444064711113401408672606126243976051267180398390246186996110117881349654031747031799041875454140706489540108967595765195623*X^8 + 7437865626226636135295239540083743476360362452117890956768715004063120923276939236604029910028164100676675472718441495761069723989145900398677167817210442960192562610182451204553456968015636646731205031841221331792588098272168367024002596413653895408986066101469886086000397445890250557395044152582429556369095331475349160464446049957362304735747459311521240028901293047964668920528827284495140308385920595692496766594488614402792010162691940458727911898392293375180143701740338356158252773261827665580759352/63672654537365373526140508278352362643433917867835885864498923618334999234223085059689065007686204880307901334401758340723373816151417270238160015261340125680174227154299092715430007*X^9 + 137641252882636731765568539767183751989655887402202584287061830860022095054985879797984954704522013930431716201793042089290540774177562874813947844457179011027195317139993844171888319300656877474131211715774652489213716662584001711969745480034781329107387703683439730194755851585392493120909619649757851388602104788171907911537175690411793088785944745950368414290473544027536945179829639030764988385287047568433693707204876164765849955902141568907206451488371826310921273806669908801616951019249404940768312716013/698298002311286051461182954288690361110539777256556160275959695322279936601724573849609975939294608922336753934384083722713240641732593202701900887371117158334470749201198149810120886769*X^10 + -144650660607261213504366086047493148114909778991286927519746114698801405473763617598264489580471764274149366927674082412930699134502047602247696974294650084698888483634540224691348164039269363747113188517423736403718931733338600038621127793069674615781120850656857096232895643673813357728199454242935881468332514177875027438329199240481895419297551600142913939677516125122662308153531583780011423454375549922054350692684657487003950562861153410703733160162601049130250779072692231314447177671029841836961/5805840661745725679414653804901282268937167672821727533919843495790553408792111339444612474485839781189742074806397222642780506624547941117731377337589142489301926429679866209121*X^11 + 2297833930451927688278293939752846657288625295087902605607366220306193923417296175087889754201191518894851921760461169242575138401188023930822025176528840692655072191106557309588590718789606534930544352769552725304422574776143616729439208555028001501175747950391905965917213070328895089319855021034301266766011370764811004181848271118044345340024624276767320241673258212587554912635090738907968873280466358601885888987918887022972348437822386373495063330176948774064656770904931168783900511110245242408308444/63672654537365373526140508278352362643433917867835885864498923618334999234223085059689065007686204880307901334401758340723373816151417270238160015261340125680174227154299092715430007*X^12 + -663291521246232779200205545221147110347119202618747930857330140412386871228060674832708010079599732452837759017714228853924453187682909251443630029655544809777043680685487816482654062203222120447388561676245566889617287508677655174946594387959190220566145166166914034079160731212129385616738269263412687866678543391134348884002632339407916849572169582290071660337880944398909948440173161471524819597932150757741311636893551479520357831915552265494486349038566065151367352972175679233927108787054596/529391872138754963017657864949510556117184979741198826836859988674254892750260904481135449483526924518076235507102874317751482321924677771289448102269457690280106358136214663*X^13 + -44555409037920931509210686486637026939731362833034468072855365987207848488720921777954376434459988679882525174248746292654824593911245248766959759110477422874601793434898800311842370867286474395664380615182081310501257001368515861668379768657563648509723532156635453284358891724631939526974673120530890263935722753795086795535902041487675827600828999450661146458829863333672879540791663644058987687311189591206908602942564894870617633072614265530544654931943648091305109587866306487645601235967723862350/5805840661745725679414653804901282268937167672821727533919843495790553408792111339444612474485839781189742074806397222642780506624547941117731377337589142489301926429679866209121*X^14 + 306716956148433698285864293548446613961719905890289370774867056583298217702563392915478826618048268244136396785272432748788271926826872478220165844786581252443612166170759890689195761901751904445912089882179556310944094690668052894940011119835683755550475652614342520227696402772941583532704704898124531418248895729339264688642213167195869847967524689365338178344803283305532577748025770271538647657151593939223758010778138399631264085851316262701507077920584998247251418539413475546785778166074/48271347874419163218533588488147219487296888824765097732913284277765559656265241586681448845037560364555141379329157866121225706385034902096238543108366708332279233895889*X^15 + -176483753240000595080427774029931528116614031682471254112266063250740640085439076146042095608607753603606087520830905385418453540340709456890509579793105038877460649059168152871799975494322642812051980618690568067971153242566022194743696152043440332842102067409062178842086733847041108543720598239718629789837697423619828337458082146349317308310482284799140750272956603910612901980630253644824144468325763042621900808038308772436176586507199965381664983797260588716747668221450296689244684543808554/529391872138754963017657864949510556117184979741198826836859988674254892750260904481135449483526924518076235507102874317751482321924677771289448102269457690280106358136214663*X^16 + -10359607681924542292617217631525370615610230625231341117817594738871773875363156309214106986590762436693184786031011552699613407026779369104753745793417462657079204745798987901414999470559349568164854905917329005897035046606094045939579931654915672563190051374899782385962102714358734630286169288726478920433235238781573454271160550738201489744345099393074399756496258834500578593148478629695248248059575158892962385174859957318298976735286684518731244053413687322842063208485414162514565468/4401508878856493409185154416718083294182263957761019215183120659958562930269466726240671910735621442924696031670389155295087599743324054171262746704510504999751913367*X^17 + 107518862720895756823128582071045829121656727283648990373762896551245690199625372433134805681833180360817090712594871417253406839793865212865889519470424896320141792584796683242976442279829541965193519887533629188821591150083702385289284276270289536098324882582832307425777796684937776210408403523054451424317561251627931075267352047516786506704569042882652978361640241379469208361504170898321510242591942398970877135840199079760054577523396131263401283291292993745959873845439924553188219487199/48271347874419163218533588488147219487296888824765097732913284277765559656265241586681448845037560364555141379329157866121225706385034902096238543108366708332279233895889*X^18 + -502217683569320543091614681503393039791649968267726244421340702509364470760444028125064824978530757728691977780329939176561523315263044551854767075030354808226455859470759880702049520707990853092731204879613483715291283552996516966341603646709994753644075104276934210094429511446435304161629957075468912740796504578198556593718835937120923529370707239854775766914475263352560494773345885762831668920788545447729291530234655704508164957192620576578003292049815187604144643092927364574882/401341194388300666470790044380239198885954587194403138067212606907865681614795908292210441391047820089787182608770781006208407015895327270106934139191256040827201*X^19 + 2312728684842817725626508988355139226210752049540572532849806155514904224131070161177719498750323938182659457354579115469091789789310403975675273748092730876344843921771723610753844677280513874079594931014168912857316587690067754301125734743328938149363315646457958730392441103943869253963117997682051160598390123461825746353501056794760938997264146560064100142657146365214385780938324739787988197171788635462037095087235630326325059214723715895894406832821674448532450255728574941662392278/4401508878856493409185154416718083294182263957761019215183120659958562930269466726240671910735621442924696031670389155295087599743324054171262746704510504999751913367*X^20 + -6604676613187469199425706791537300448447213639494011868986153041034176463274996834429231937974868776510388581167367101868643417173482914133629098108289884372805946375455817922339691367741182154634210908948809970992175048024916828443733300437229598449046909874833550411152410061685676685760725675494318195087046303211540156318436276651576549016699141886051378630415084001999408523893195172003037357946454479393843361918501501818180622622795623285490732642917443660091063807195882505/36595349173730342524919307411346694527760972662934543454656023243171850242983122849659017177992871349483649367080403119012346769024831519112513370948413972903*X^21 + 21693321582629111306923616593367031374979314072843076518094353139461709688072066589601538531683753652522153831842036696372931923279265363750249261197291020676084944952492795596030237581976106017485552999703573989383599006510947914022047207959440058017738302927075948527290139547289234751370766543798231901958661898544675703198255557167953686874904963178466009918235890523622742599450209472598520814875378293564522265403121402017803968523636859154600197625544078995839639669378692651158/401341194388300666470790044380239198885954587194403138067212606907865681614795908292210441391047820089787182608770781006208407015895327270106934139191256040827201*X^22 + -49244615476961899097511730700729099665388596043858210162184692928271383682088880403303314386515301286548440244397851363912584217983503357480696602913950368771158336770071809717373406776669566782758965300094918378829286299924694313143387552527490849837268838152160095672268185749631777297610298070014198054709412396427212639979585170726346462487951895480039320006606276656453280057141746159250315276809128340875423477043987488263615554081773183814305814144766724521946962129842/3336860506403787957045619349990580334436124068836923812770677782727441437310396904318320158474776269671163432760135234705238147991687017334960642924082609*X^23 + 136857984977507755536321246779837224813233919551987992256885851470660801699225443378617026409151222411022310576411537870186937420746660284997294755887700908674965071125700560631801480714075371557175974520975924157576821332477691846673608923412655924045356488253554588611468406686918823590524631214400571371543688032374729310556001805287207640757665098257255837289983766997278548081004212348716826624927921835024251302158614220584159709764423241021398074606310850494720620764658359/36595349173730342524919307411346694527760972662934543454656023243171850242983122849659017177992871349483649367080403119012346769024831519112513370948413972903*X^24 + -265180967204311579984307948091041583931701028580750831044899345733417178976245492682335960491360092035497345760649062171978862021451902478655181905996890284539389484401103513005171860866045378107988191826091116321204163792860168063019776597548701753048302414944468779007171727606057532677050965660141347767657587995544652379412583798051029191546883092547797469803607677608346770069004999268059002650924605811933747730715630488058352746485626700682778465374907560010417899/304263746366717238720308138049656271946395921294512976453968978091314072883231230447553584250458308532065599777526692322899439043647945412141938809527*X^25 + 609251204766335116474024057576262624019618234959402133566126607981237087334821024116924268503744229504279770742157521990525914155508380778100796048448844849870370513927587485084745353194335370769851292219751599167898104094987460563373865588409252816813858475605355431032387721313590892489329019857293386601184093900617737503921501595435254464660021957562359973370938325877313348631554586086985929833192209334482558097848629869301094502910454451961463768967500329980096489156/3336860506403787957045619349990580334436124068836923812770677782727441437310396904318320158474776269671163432760135234705238147991687017334960642924082609*X^26 + -930108069559837468024797547701711137232296389563094104126487077569702808551511004669325175972830949974938670414130849908813861545397046934596032625241162588472389944431251064052662398040292216043248915094200237149581182904323503318522795483554446622833266782943817072712673983672625386119891614343261017804785259121591428235897732898321474545962671454179181689931183495458950573529024618656497864926381429691041030554768451159491189932562713691113844632593854473096/27743571292670487710432035930487487183951483659570801172058810804350695074608482761699059382735324932257280913424518311561907453601526890867323681*X^27 + 1598884698549256089370319550933162346679642853002816491832741023137469079730902621900023359422820571932144342596797701386271939429071390251836898985995536549389566217777420496250991215640022777267056953487741250116499396261603555315153895617438235247566398113067501275599315722525155631201272241379027520111667494309981395081792012201451330127016982214481035831582865418055707453810567231102161813321757393805821184880852016255265565241194501929646233498625461156281886/304263746366717238720308138049656271946395921294512976453968978091314072883231230447553584250458308532065599777526692322899439043647945412141938809527*X^28 + -1727190882290287278475720884213161523551358064490890914883383022448135377899933761805927745325766560032289724448788061372374691552594755551616537651569712350081976354200430803157556113061948472055409067665856885469784160120742909254105937649898271821821136271985272851267915093787446416245069508988812121176387237130919499988429573118727888272720767983778871786392102528602482125304115074492703057420530964337574788034415342368959280807270792686479954370796550/2529732040910959032591596236936946036650996959931686073863299973041916209957917640348231912349350317521407943231924711549366960299218281286343*X^29 + 1972249896134180807081687890118523977411653447733651217062694008338716051475694149468983155429406560764791197698170279213588273567863248362027842248226880521511923981052857392796161950431617348303749207242947061319389204031773728701732522885688711044424062121352087480922198341898007141266085266252126073393749383526397022245933773117473101231374256300513744969880133879667984697355410749434756573725247800528169575635201018121299973776766378486708800534231967340/27743571292670487710432035930487487183951483659570801172058810804350695074608482761699059382735324932257280913424518311561907453601526890867323681*X^30 + -1307419941071798294456391314187617634287268498169180013951808709481909096321178073549299986597498016495678462276504394193741408941114632467817201744138481405301075825114230186933142151568686889101148361108209405008562614192863098846142361124182101530440169083764602894329553619610722547109127272144834998451828884792886776968320145242107146210620549176592647548269653155739765874525376175779098297515149687793001411027128783236172086374223730485614286998/230667643011850007530919689699730649826843891668796031171997809158558968720517702229254300387466975245865591614108207490596057289980694929*X^31 + 792991592979503337752052746230617571635109967833782368705929818421614811590633527418351675241453993259712238798786216394928450057651016665189038182845438211387680444433249316478029825867828877230348045347678643144428680815142825125731666163604823602503097116102102121568726706554407074388494173437942620210361306278301331884716725488835809727037304797119480859779284017799627575202581594733963795749957019283569302089261803431686642846223868260268083092606/2529732040910959032591596236936946036650996959931686073863299973041916209957917640348231912349350317521407943231924711549366960299218281286343*X^32 + -148296570825424901933717623960717837160709963431315101820621508060255744738399910212667974898447412972124168189513785626243243923642953048957749731770285374729807894139030745033803050887044841464978693179082724660660808323139810083269468873336816672719904696398052339498916302896036780900362680432440608565335064500384640903603673352265729251116769381542313505798674718988025672495198007454464111455032128609034198211808710394689119203271950439025/21032884381494484137040183249724687683673191544524120650314380337244366619906784191597911952901155762365787509264904485328353906262487*X^33 + -179522234318988511526928028327977798492186731468269776732644944934312757275326861814742902251452349767039033877434375956111993100819211274409802037102111103073489475918496656746883122358579262811078435019421310414631329041024541415140590743662260358835972014935298252512634260111500539969017883628210350830012053099508655122302889106070382933224373190939721041971056182575701339064917360760237463490022768466231339579482412465269651011470867128784883/230667643011850007530919689699730649826843891668796031171997809158558968720517702229254300387466975245865591614108207490596057289980694929*X^34 + 20406890978277855411959496726246917659682454884009666616282440906066431492825617420718891003489164894510365521239727597530293622137900137596520075711560198819104561152669594832487055223335655520600678325222773875851011215534671745830467669570071432583416144383230010832755196480713701030971173493117084414246786435926394856478295651391713371422813443508984206469757977801156330459250927294661658228842288740487239183505707641165914699757524/174348536365248506984094293207926984952155570384907786585495165971006959887155550880724089233826734437741219603147496086013030051*X^35 + -177533912197458419380870837516800034246413942163043235734310287537233673864345749495672499472909472528839324369997944678981360754636814785347169788838291474857886015912373885620196855784439779082600023384609952805110793750882534860276282786607017864975954688311210004147555185922170925091376815940179900897701448047864200499125668333934656844221598173360278254045796944257145099100085582461711020323046541219020975007478992758648351957558748551/21032884381494484137040183249724687683673191544524120650314380337244366619906784191597911952901155762365787509264904485328353906262487*X^36 + 59614137789208253151261937313520105242317149300797607695995142026251846427260764720987864426948324640858438720187364117837654475918196161444404153344124581219588799258839654184526644157982571737248525245773013599807048816384786336668974899441922072012509404454596970346096229786407785839693264450755563384678350331867604650438130593188862604846562480108391312364164473124691554816957265947859817123173680653957874249358439882545869431/174873155832746747225771608032023054114499067587670798982442493451361043016204163370836599030919492916490691678182042212650983*X^37 + 8110625167687745646592114414813544201895420213096501026699391839730723652292804056361918803175138518633834284601742454612806538391077480832516055618243428431234338411046221128302926309763190334051628525117109328004558324115133478656655388285037102755256763297784123413782951741571003844635151498308718561622835008598645628170212715782143945613857948093525498097981434174452777038785920599306998396316006246611999760552950223995137171/1917833900017733576825037225287196834473711274233985652440446825681076558758711059687964981572094078815153415634622456946143330561*X^38 + -21795299828372107716079716047205916636306904726152938315798502372674081193179309546378921984358682326664986780012731237189049505566584752835647041613576164610725828585100719471584987006962768991162535727450064743781268399866896467713747123536085461592224878027223009471990601159880841788902891472857393878537908410468457596520475400451285741700388886171559721617535107079855664855980364874526776483209471217917542121130487618553/15945395808584548848889542083707764576866879510136846811565833268109879002115816847892459107405807688200117778625152020849*X^39 + 25213768322595877886185083430641882458937616698505330542816032836727504299499375511590573690129253484416653894557187825833618115727282670776378654785431954503533070646925933592091312317540121346970536522548175227168913914619760130541928415657129551403220399942000151302473833836514021766322011827941988082687707127200123518429437305481277244217366208232688028944773134503242821888090258913631511237357593204425600490624879571262211/174873155832746747225771608032023054114499067587670798982442493451361043016204163370836599030919492916490691678182042212650983*X^40 + -13725925628873999445070446156608101733216902686324580114843602389028432905056875334702796085520667921264811574478285049555376108760191211290097953298355447976740579187413695965350742530791589714271389988831587997059776035553534199673943770474470111454669700843880764382879918948963968940592055187085500407263311541612507254152544677526632399239800966895437364990535504179375440926839291321317536529806368174233266912902398/1453943266944884549000596524455891727625319550482068643345111084901055803967887010840928157874150422923326140113536247*X^41 + 6693465009763971564124247151429654146366425163435524611791610120630683198823968105284239903671590765943012181631244026291601701161664536117113211229257891404028598320704699754191286641632228118351435911175545232809601591564394068016927709405024068847694049231310175232945058434091825298773045255972612941215549537813125493022370652133965755627993086145492344857157413333527857719727323065101681460192461989342138924606051093/15945395808584548848889542083707764576866879510136846811565833268109879002115816847892459107405807688200117778625152020849*X^42 + -1499201748803607173404580165712845677330010026413654949432968561065187218898513498191591773147500524385289807447193543592713740052334997498024622642491052227349531503778358378219321867284250726252489633290431365008191828132471478685202206112274169393977701823108720359813944558524240994850321565524751869736857039894082546653299636389447902236922720000280535975212422521690887367609629278649407576874179609580710104/132574383782701244551891722846347381018083299943655388287144258676124355244632717319315050412523974005956609839841*X^43 + -150017671170476992445076734616500869210327714235468985408053841458488198279770432428115000588091058763093024555060720446370807242694717027267833065797208700275526433346224049857604233506835745562645085093427303355263393266545509023348952338766645276346572352703633518194494536125907571401298245165511582946320271249157123494773059042212597479901830153079387547476417109715316863171945270965024909377740839061121162043/1453943266944884549000596524455891727625319550482068643345111084901055803967887010840928157874150422923326140113536247*X^44 + 491801292577090072660534660949946024569296935938765434214992985083513699100898328824703375965832380058081654714176477951691733111404858977337013333202503119336318727658797943857989839589981909297241762470289521545668371213013734302170215681407336885960144681693157038289511639128979297051908433675330154155403368741065056616756981885699217796083354790838723063669160876551264325302891560704978551876218064843/12088482153980235666261668901827973102770429465091218043872003161860522954739921338498682448483995076680642823*X^45 + -403428177099245131182911924351041257645484215340951067061975778023973415932458118322327709774424950750234644211653697341954821096480310653530635692830253117689737894788452040578771183117175861030211234686029434598093708642377651108918301356913420607234236694488425804081144801854775477335023755888888769038212668313240169308780006381240489749456419939533489255816929943606988462014464240170839703422476506449667/132574383782701244551891722846347381018083299943655388287144258676124355244632717319315050412523974005956609839841*X^46 + 132394190012291039424361802781567631467190603690105351967409494455141638422357075648701569855608842992316443856637175437308706633746061177980417362671457654618211345510914004826929328216083895684514105100968211873868328658395271921342052373056776221980237496013398227196787278362491999829605466099694276142494984925700231920119357460177168785224135749708009771043741595667705109546207139379951858907587/1102259702195699431591289222378770229121038521481828945369928254022113882988959728138842203746147084588369*X^47 + -1858001508134731123280541587091821414437341902627565899502871103732752161844225450488714087161249733906861837180778903401666025338489071138211951535350871976854526113074575826725169693835778976613599662918366943539502586243105516303341068896332462080969155356117327737698328725686138980189148135557953124713670903604299597214222281492442680309643266791529353433043075757378154372067845814738591471172912/1098952923089112333296515354711633918433675405917383458533818469260047541339992848954425677134908643334603893*X^48 + -8013780042665673428633038075351014927346120590095738481147624819623208152716406610151165701905894328554058170006964190669299859818648359536352248846365452594586697272031837507657649589202231360769429312228230621018370095595898035075944808592129467713950538191123601072638147384109041124001130435781738211909115512861785232573352806479425881137767943747656321960832603028049686468904131269771492/100506948317288176492321439078943214107872574221011119300622618220307639554022041409578025325626614807*X^49 + 6436242636953117608335402314058221679771471213794893573500584328527953552046496452855558802351558865377046863185539615334701016685557946584785376917568606540535052379769401732714922712439067402560951196463340214701906086025700044884458490994934517260782437508050394962249532643967630934536678209925976640565407428385051743039241286936896740305943721271035222973075661972132766788827631286141111866/1102259702195699431591289222378770229121038521481828945369928254022113882988959728138842203746147084588369*X^50 + -182040075828270482486193766960414030452147281529127364816214618763762136872058972966331919844282967870515536120888680099177224279688196479434713083945525168646617921205538343503582436268110129530577652019688995585519987496375726103993185452796357398100363774684798078068216447181819438206352316219659152250780385097574646075060015042199352042095920916911617638846175187357641454404138764/833135342534116203920202252036632327626454356631971279960730275291226071222112962105971014909411*X^51 + 701013362980434445974187215183613889938069841441114097158903060611788337401514956746860915790519896542085194357622861018445937362977868271062721613118164298970119035935602420726112578015935778323858037108070168030032298030826940446695729185321246909772311807192591317428651238931639670381802836440550181627011770648090339370377723074310166271274329061240439814765674620513595909405995412722/100506948317288176492321439078943214107872574221011119300622618220307639554022041409578025325626614807*X^52 + -182740887714700539018001145433433467605644675114319287805649252650940400062058529931482196736543910067453464440625987341735633406307496535367268960106483100595571788977476840524312708304663127751425195389954985672246218461451403461439704555950448421583669955015689020170427912780710378457150891327452186807841376095852736082095494936868475525823337838748206756081751210997282110553/835642269342142631815649199635538944459833858206591053120090546932022137635018016154434317863*X^53 + 55073777576241252911751710487066622991042767833981895930485988598353244546880057320230504284894632079953298211033504924806807220762852726647365137747615592605138465291631212554473341687220306913980603952038545881798396411509552768344724246658566895837121048760924809111988140996565446227713796042380597630054835928621292403169896430881359484750789426445218016416684573669329298490946/9164488767875278243122224772402955603890997922951684079568033028203486783443242583165681164003521*X^54 + -844973845302379258775558924049305484503699666878621306014544877114065493421287236749604867973092858628230013654678356138374964622189544058491884525167256790211802805568699034363642144855169366352416859427765645329891286804128941714867799571265980536989649770967157738564342687728218874896635145550303351355522453519149019875906526668655111712894452612615692095483407811041/6926915202982025678818680832874979852448534514341297057454102364382586914752671370760499*X^55 + 1305155692266494032475313438809405585171196982561850985204327724665085763000056649064796651696706659601867803904275226740308303187901118597474721560402787007840614537451217432701975173875719425932201778607905965360132171358677124133048549305304850074677434752312541583311832472907210418846622280110455045503795977336411682645913816702327969949281588713256616484482618076105032/835642269342142631815649199635538944459833858206591053120090546932022137635018016154434317863*X^56 + -69893337474082463147380068576043827459984036079374373662348615026664349193399480941534514894585196360627940037204567221285615603488405700458151417302267563056748027652553929891902002216430629331768552564351813220687582536513941975394852938636933442674425924763011718204577405436163679564288835752297156433867462548460267986321267942010820599378462489912229916605354/6947758478417277511352739050025055017501037627222965955320062552038703023824143802167*X^57 + 4343168156299911661824955691427078737811596965159121431931319490849504303381518906523531592030881185065008760215462647890759888923831585132154723443575443968417043029539965316798615247899640060067652934328851613802680512101568141907425318407399673950239505573188022615218029861810318283585042143269994523320885575071665887766987024208180438313419806848557061643496701/76196067232802282467005489161624778376933879657754267631995126008208456062279385078365489*X^58 + -1314141638748205837223524623701984101150055497675106399158573399508041035215242618550865929491253725975018351986080731863042685291740516224115028163876595691589629514793783740359494700781181552812413299728147125969926486988849334544646642264113977345472128540649047961191269664187843855492979797119718895872635759532474525784912625454154619305117669210925154/633514951984797803533577008299904715738218074881277099965356300906237168215933601*X^59 + 256176082605698274351577158643010732060190970059283812141867216669247849449559970731138677942860410370859794493996170345054050161768485576833058655787990516030595823603947709308918053910802877478622691169867002840224535568759229703550334737486133145311752593397194743424102891943184136426064668587337146221807994104514015889482763883253589114308254019119565282/6947758478417277511352739050025055017501037627222965955320062552038703023824143802167*X^60 + -23653219357949111837513869812549968061270953910683311399446836907771857548294332187305618853127207321920065606596476032161945763263644951250765309075977235775200856955221348735802631432460893846388507144563779903770404845525346780893759833965117100969568143851344459874969232200788892234051399890077816583314624796646021076085622009087900136944550416/57765565057426625652737941852822532665106052236826579736058749056828409612103*X^61 + 5545525221017585809452470946460805735928110825573465727517130760778881146541194350203493654077024111497537580579373281607047590312109758353544304985387315887919064978742734472857181635892838886855335081268673464903089049391619687228105792367324251379898206135157075061587795902145674341283054250202573601793409034465723941925656250299443015154747465974/633514951984797803533577008299904715738218074881277099965356300906237168215933601*X^62 + -689724015079961921006805891192284489817271080949004362436018735770703094489867348447903701206740464768351691455310306936909901731910811949719385948823159651383310621504391808337155811435566735142110073297013845718957635681719711296707011686940940533594984077019289543899243575938096475030210405462514334133878843551526727202576120789639573767/5267216655186160814510617475410096896608557694613529655882077966337960209*X^63 + 44102752322177671869427793908084093839683586983081000311580427713331016582596811548010151244975900187910648209731683740468813009847538308252641472501084757201591664479711868105257621703611002845726281899289588667403127099334001420979481792283204564484606588465694345394274826019814654917148485534697747462931815301288496579961831895417611952013/57765565057426625652737941852822532665106052236826579736058749056828409612103*X^64 + 511871372221345113118894023292618027638662649778969625784612780640877984421200700518924055287874323147947048027710083015469352936044732083860256058610942464649667636953979134058942547454445412355844124929579219892035008858966009141316516658574474867488784502515010758608223328343931275171987611308568312675710857815903254564294266537/480278713885853999681828893536071568943973529188796357789922309322327*X^65 + -113655757888315346446996065670040870707958389933389721345073090275791296188000457768825020499745086914245846585204678824025422306901095135719319853273421755731854733897347742015942208163687641148861480929399357260037185839078725948332606495607977024250679215560232580435074575083524022363965159833353559497331420706948432875407914390349/5267216655186160814510617475410096896608557694613529655882077966337960209*X^66 + -263766349912172591079042085026447214952423744588047542236969154643756602335630806483097400217686283582508276231757371148201242956262382511056728260374093225797743065993406697006677856217829836258351069821871701867886270650777934229417376440204525193041041665896919049542763079015059734085449139045006016695144064153872732025/43793080503861949455806409550111385879818868349484485984309502081*X^67 + 166602992827691510748528634503447069205563520408810997697481223386227473435553764389630236765766930718015669170012578527907084213465350872970813769255761497323926339711383907704374063093099005758816326016407415370831907374860654489448978036936329152154533429331206054975285819286659968310607371581861846555401013226933710123879/480278713885853999681828893536071568943973529188796357789922309322327*X^68 + 2701764471832573956906077564611369058365417286393939735406652654820490661864030349645617408649638577307762234360437069342238024428850373978987337136062433809218855672689249357221085713834076444815330284538525668514479797924949802380562406500964309258373863254864688744922866467831131685979722459065366329278659516582/3993168642642650629689651641297655318666806633489968631741543*X^69 + 7807888490850200355333750087569008628874791100110526381474390398803837737758770644357877138947609120599870642371802694222876132763698335447771264795563453697238973451000032541549814842504927615302292476221039864774813215794008212934498450439024295257088054591728248453077947207824552652974503304196607085635306023246/43793080503861949455806409550111385879818868349484485984309502081*X^70 + 143660005790884760207272962891086345481838760682735175222363949366271367146514254750982439089342001388803448627406382400058246297766905060361868997217172054688705481883433330628114607586670836723168879753184056775403645049527809274346003019745228482348077451280360044694829254045212680163352774165099080601/364107654111666876054495453751951793440941609691799820529*X^71 + 5433010090730429011975614347210891562219276968618228719740941561701476019830631155550017058700112695152463926315865449388721973652402551954520092169355855175866993876511390569123370967539341543141955584472432502836129099588923892078825625108802529938243711499525242014789608565936238770546190317808546263748/3993168642642650629689651641297655318666806633489968631741543*X^72 + -1964867452471055752215582465495275033631015943300949873205395257518404242670064784219582087350442794403401908292303840066922839934663530079324595405143561067398609637139707011215720392456777582816434535900661111195455763030598289024479871607520384031150254994232347808507974591654821217576065730/33200296718488818825065692874254745458278618554919287*X^73 + 1241989821530526137548342460231704102770379095957690845038108657002265565293321755494366406019000707680199322424860117209081668934222407224691632965529485873794515947559009840138282326436476559946312508478462079597743111171830687505687342529603849112384145999078894000016394047750624275133464522541/364107654111666876054495453751951793440941609691799820529*X^74 + -80045784067633937414304366429819823079771490927099124118917807372869035167832038648319823811436898384997133405787033737590476554342288849830154448290444335179102309453095649704633658945122450222026505343161781183985157137773285271103108917076386961378233347597031646170176431959234612/25018931112261516951354207531877936934981216041*X^75 + 96270136257539778297085824659940296672668955708197445352010134789248398965499194111384676572437929149130897104611099602247874860841916042769121760174943063754948042544732421215744955001681499173177036761033235275216999605285871597113919165819039767844507466860418268415361133096652594557/33200296718488818825065692874254745458278618554919287*X^76 + -482339587972125896476663785071667233172980032378124451149909011962195876388358788885543248212062124216484154321511525428407939315610975863047544051443496135712830468327878575203601319842767319488444822439408374498953559716290431510656630358670971022893550481447981428798196402/276036351288742915210527866450007328269602183*X^77 + 3255350741814156500677037215503086398669394704179095383793277891945547933776383409716561877284997036662063690167619270644155766754966672770938533371573845457346667843154360307665675163679164240795418797783549860589126692714516378817306252030639126347202754862465802090631099731/3027290664583643551113859111357230369132727140961*X^78 + -1095224142623783720582937722837454099028518067852955063163593439080268998289982603982429960800943755032553252522277323788158644190797026643135256943354532562697225499281215631036490875499806848570327632174067368708884496781964693736986442413171586636404809550726028/2288156629298995459191855454379728675859*X^79 + 53715013200979067530966047000018145484952671050691396391281758810761477653022167884589824276416747668003484815674276515897459200589043374228861489251208078348797778518069408508555115929559122555431217410658232351155931116268170110607626996535694977240921927045298214/276036351288742915210527866450007328269602183*X^80 + -143577226250033270543970580733493974229235895517566076040562023283120161453421488240552220666699658935538318354735473034993733391436655397273110910580162941417131946185768787555460648977553858363155602813320117059823350561209806280319559935132583886506733/2295041754562683509721018509909457047*X^81 + 469085852037757854809195542668015085733954101802438399797255812804250026711112147326668435235451140332346231202545905732063891285364461656317993563173936971116661906233373264563397578654666183968678828070649897357560715855720289946600529180958843070651974/25169722922288950051110409998177015434449*X^82 + -765070007823178409882388798686377602781526554578855001099195722535698700246114674544031843151670797285279386250650192729560892608104240227402310110914185887989401196692630351398807601085343912276285344259019704108917845718554908900644567888904/209267963395886159361814398642241*X^83 + 1076353444425994721131322478643320873131844072821862555626442052657668300316542772413307613289947977733037586426388263724431185275848832655216340444877431228997388977633583049385278448398128191802916112301291783125844681648233854292095946098965/2295041754562683509721018509909457047*X^84 + -673420809052375823962592717238804289008153294722051833325165393422744482045705941876665578924876942230224255101220749436972145054516157426175655884690510781325664582819823836971966122857687527572340700727582048988851932620080010784/19081605124089191151802170023*X^85 + 288523947221471629815567631608176490779812730822219734336271442314458870953672399141076051699429601321401277651096307523427917440105685844244588308355221986311490779619874423287137002979581162607499506516797757620500328971349200200/209267963395886159361814398642241*X^86 + -342204355875655440522434463614653574106924078130630678563169896686044754738690324976048202242926346859728936756490930063244233187759804787590735183631175960814892594211312224567231899309952502190176371161880953221384/158173737112902270048179*X^87 + 58580425418894312437083835811793599404046939126152800376232326643706699894329968939038280085252587156349608211061805529095378844529776603554665684296423989156535131364977775797434346091524597204690959786903372769690/19081605124089191151802170023*X^88 + -485160740646607971436144954146899568083722775619526468913765117803634059580859744123371225747872273005592705759712390105001726443003634867832616836155123479892499816667970932620957674087920368571425731/158649686171416519607*X^89 + 4698539536712841061808027009135967995031163608432895767373121130830184976819681057438017736051377095315056338397237031540521191742652019040317389965165143606187518612625192336181804511073095677582362/1739911108241924970529969*X^90 + 648248366454827661376157546101914632987954345477414095585761184781474740954035189788602041293164761143404211020388482112112807267262762694560625162173132916551673041948670243381730856/14466097033957921*X^91 + 159267130403806310895153618916550712735476275089499078555101112831845050407352109882258444427288272884645423638738697271202007006177711437421068719110781454917189108978772978068551/158649686171416519607*X^92 + 8939498539130717154955300367999161486747625795272941845777739764820547556048257934557820847933798915065251868962257753200909117167114325099615404634396460408013965/1319056901063*X^93 + 883436156409136876857153151957829765182529579110129771510651163660061800119533935989148378872476245429648283565521844540669479353253018807823670211149821339833/14466097033957921*X^94 + 23135907359262662041623696593140003429006320416214426924419491578812107091413553977229226810124466339247497677838397844849293431506817200409/120275089*X^95 + 399652048818359847875359661422521246415769554365819687392184473368001576843481729947796359307720070898937155889252117867177826090902/1319056901063*X^96 + 3489175094333850226391544211078420217488247369306152130225476505122876490818077693133247106266185265275932287099/10967*X^97 + 20090790321325583666446290926982867736020482922087582259311357339877045124995571649116160868971610606415/120275089*X^98 + -905120963444530231226004884280458166410966025354147248634530395652754649*X^99 + 22411375639086722142513598751254384159125055958360578/10967*X^100 + -2214603370619852790194243*X^101 + 1*X^102 +