D=-9959 h=130 604404106166965588529439885450188819790069461791996240496031852568705008489008200337013879979182789016425666005577494750759989454057898261265215844866948044862528693278071950961002882584093570009840417307937810571882848845168870305299568973277011229742543048003289936335677450937718633194330735258658849270341972011514833699832521398476899845230305680530074255628400921182607646686110188470598839118706515835629269878169629938418593755341311172583986240126097775269868809848226222921805838535448516353869184931492112563376375757588861583352912553778342310852085372940050687325247929367881903311067379656490982640233365766761/80355648048153816999528132261653561438704615024270789009104058938133426903965019626269127161760650590448200019762868846577870851812309030574348601741056128907393875034468473182961039915955796339572496921006619803067564319798811165050536660778337*X^0 + -112608587996557423277630934098082226606919461343053458374782660725690574418611672491770456274075965463106181891232460398736464074914701704007892159484220864020966073496676064735339299664073318441003142767473450110403074183598630334737900670306683763733137941797171138024294168119806910375145628225722562744126903213525367962329343974462319221569126788861106953580516190674163921059482825453095290235477595995316884567598942791270300120104489385368993806040215706507626016591867409950007416115873017689187255462795394575435305614882675784898548779334394513016938482819165697388438135298526106507368955886587871280258372016/9857537802791298641462416685875074874207052923415390488025395386273695090331675199100693505861650355915859599520750462540687878177829673757980563339952162339497565861425336330174591139037401211858655330089510613798964095788940454086172219159*X^1 + 5438673424680063739494544066714589555275116320693566715191183009851096368657252378731429661923426049912308723018487326459009733232510198729391044366784553483337809409503338804270843968204896198267371802616685865755583722366753532834674380796902308389116212389824864516348483222139534161340217297621756610889682260991140876094296408436236528732718630479506043783103901692374027748808003116816667760719132626814237419382903832268235468762636736097611075507740453828589457662817746926093961912424072858830182567761334462534310048027324749795417303946353735748342609808129753835947790504511769976953429214703245568176018789886986/98171218977998543170324207774629870672228040064293873870244912651899729404613153307843806624876175894566045751627153856442710578773005720955728430302583584739056258413934924512208753153673478668900348432361436202823883429962057982244189130604481*X^2 + -52567946097113167326362724358861314187570448763765745527313917429148429598784722932715448364874415616048070231562513586096421165096758137898140660694141734243176037934560573480815184509296833254714765656777032619603627669169804135932284496907371414081867767565448669096205145254345439192494180308042264248673119652967230360795771673930695849526037129829263903439027379442591618465048928545810853165048472516440749023072549299107927126008663603583035461544806593809114170632608239121908644482485618317894603112466701142035896280616986518878360005093453863822076659084172537625127045370754851995727694457044032133872754054/523610553035103622987611047979507441355109046740309425460933242227009208031474664155464089225907524679133419835975197779297508540623747104927374034223786914107261004186565209224054494683279971992492084508218808585164374603107691556540325729*X^3 + 794226020369274846369610601980508765547683448273584176638492790997663133248205226291528601850282104541146692463778074136327742463924274958318724265885536549321339212893919696184122124613921824335939133601994688897926009488174132827335910480289206387858345942543408194735793119727898850555672445310448414355908916979372612173953384680244803378948369143336303783525077130772275143993716051842081970111969884686030563180302399442567902136033513112382443643327778566848664828343274002874508874094375676861827307317279050625432966952961515009145317027912838464073184335158035079147755944849184492693541070068064261910184463098009/5214637497676596981333618426827914608455530996486741568165434159338784702785456180324266864600813038279489728146476994684023887556071897417971718006834693877594212340694002918662358712550785241073228669617351114699652006672349500211585103935111*X^4 + -6216698655582684923637875241508164859281017194633825316421057876235785159702129479459526513488371716937619535197104845457643172504190804218261461012654573896440735838805953674652719711135320569776413098403374724979756565593633534627229679742428212907243579838314924342825888411804302228485868435697991817517209042047474271914487958890178827991531877073282657847436490468585214666373825166923424696961630431509754824416989626655317087551668787979093335466874713661101776945690068181064698336740585582935499198843895243462342638737742108308263512486040239235966400027254403593420561772164899262988841194963083423893877474/27813031685467397987794582225239425291379926270270477564899456284575546846937453292322572868812639879030181654104918126844902301234055850839098389808653808370593540638085449912594118655231961560802119962330329324385174632497637195843943399*X^5 + 58583729722005247883205858567102571239943488714319071755732384615278526365811600596331715392529401251308084017185047987406916691301102589179012860024635805270679005700280507789248126882284740547758960354031154075686058568734022519998548303514096293325662660420143888490395676476845200633732657826761084353331224022110497213336606145623131865839248344880670859690881871101058023761510296217129921965946382693468531413967048493851725213632022244693765991963717420948423885486869217022358283604845810533764650031455505193199692617978658679784039271021558607203668898359556650442585042174385616442157554744208047869172673994444/276989982555569816560446244381159436476852685725623686068833685138087871048650097338240503200505080555261579093230879625248382017989962218506580864104383277562741071214692995679524827687455105184028312704847749741551954165043968833409832310641*X^6 + -6642947235150729474322377178793412002595111267503711477423627299425006994052821020310992247024205843083568846510069726218366497850636096266705787089552257523336260761343292017175807635832477060458857579849743618493576086110781084253757376953273026897188046401096479618648779982352976555032656594474634403701511907889993837591666129772931391267685868687699071981165767894610789847366905469886686837558679832462520915362590075428187390950900765316177215194994262564472597811411694332628827392189141298433991895076711980485926828831229501511734874365964283958373787449071249511965725497709569903865384539020764571231650/64233329527638332535322360797319688894641862056051911235333617285393872625721601137003632491484156764503883727724984126662591919709135914178056327502664684458645590388188106033704662021320927392152701991525009987032735871819023546983703*X^7 + 1010002842872274299778657453511989777644719177065674516429903248729245102813138474740839155744094965512591127935487931209717828611080270872025349806275399887032744186303466639434980320306577567934280009374432782785398596180316860531532187044026136285339175280287418943908204253101225759735917950712992414703753122286274092468382289581553652927196695786170749139223651455168689484671738467246749138902529633546073784691752029569689070353401144690628613681111609849672039044020155418086593733726080293265888196660332281972910075211103688458671412451826108296061320881453637121613118567328512140177212023376770133688398378895/14713093761612253535543333997151655979139980996973082631831812374540464282029912791638641047601886496006966095021501689100953317352815545093883048208777864628043982997547203003762288768617707665664321460072744212599757380591250076601446058071*X^8 + -5347629343529999364099623968713543551666252430950761448215337128098912237091048292782149754581456646731898908549126020254166668614248390546577810264585889427962554839002095135528455062682434426723832066483177921169788753353835707520196635813116797660432647521052615592826765434435308086439080822929171813240622708060949891540548646384530668571032338128650283902773106330695273568913126896649362525222647980631609537463897714193874788142516260648498151383497634936591135764262051359648923926025214224429467414500598739590592182463916475470059473060212778456559702694785581652506765581342795852587115296077850090264700/78474437228916115268326856493723130312391558955315152525384488554210989882232625869457093736709281589890426078444611092389171190591530943649403688796558009419453850612821034854110314571082611063392100123595220053441841284508691585114039*X^9 + 41896463981250382760626443062695522950973703011198868838297734016897927620679961091320649911770247878856130433685687956910561772220542279110565949724633762303233514240308509900692486800070482326165698700145159745234477801570436007655006145614964699848323732465319418378599040605631315959042341562400836407262278401520194470067802595499233248231630001014493522492984055908434270988366046129536728094503677725428765284608564756669087257986376396562326642596517363383313213086866948134232950145846961310082223508174258635427302003532513029880325325456999903869622176791549589585705349746950796765701498766274953368081388773/781526920362775591957267163820988654781107535635983604000304121511387248237154721033923196523887735353718753315229881869103755887101056667804411336724921215808340898253084686112084622813411723580321925130884796512227297352422059496150714401*X^10 + -249775000073138948809831275737190390556291992982477485129022734115278054840467976481101705265771600808622834388384417113409043119212539982858157237793907064639167497811285107150753875442909929725381906543718489757036305928883053006036536266450793613182924006661301507212525561916550516434169069709286738177146985744606709288456751719778067250455869144930302427190719756698112361812949927840856268636175229882614485068639107037457661783209421745631031077675703902923948230159826168386799865253474997053265690163106592899923993276432982941757166679813773929152229963956885452386481225320753723440869125180751120799/7879750700764746989489592980592743278681751074938764185699818109670749059366665917206255019249852554462338194441671964292516436448592322888784384857571845508530359535377149799589347783018637520171914863299048102564699395974364051121*X^11 + 1361059107854672140969690730986242398590442591273934348953164206202976683941218179245919627794969065742010578765990339725260340498284414097333645517975359554532026029317188301019901771362492678843482076042696503540750251254891235047555519288583588651712475502396767218745813345392983083045367664277886852074962997713579805832187918217705872425222525716864166913339711636917949453785367240538745308429031481686638915411309731242599077154280349299068649951896419972593389822253521893939816419011036403354488895420397565713474109060838622246626754889891936185181967634841391221295374422740408975118229425726235369158722/78474437228916115268326856493723130312391558955315152525384488554210989882232625869457093736709281589890426078444611092389171190591530943649403688796558009419453850612821034854110314571082611063392100123595220053441841284508691585114039*X^12 + -335313590639944564042188724302060958345369453357585344829081037096993201221594588388245038196048241937636744685733249282891963532475050351859213222613578794606599842533855146277581720988456115520179906783912533838257399604578147279373157273718076092814100521778861201164910249072178574853974726358513478195866937000061791112759458716927298546874172205260008912791747665740701352306942816247198447909450261982057942083810161202244560006818123987750618884127985214616266515545238642757799989963738775975058696146744059280836076439583720692364563667756363463987048627834906349159256066628972264431200243701208/34400829054622853654285147280339580448018401860404895662214287752265807460006312477707535762931726838570042366929069900909015818982141226370660511827064204580215228241778901319712332664003446828396053660438441534485736720442353*X^13 + 1537746408687088323091062738200529652349780554188968311381789324371966125277355731949782036155455037178441718301676220737517829976918171852129476640750080871132841788307800966631486462886212031591119396663602197324014631327002109524543138779320083435574082453753198548178564208639315826081541852993565120613502919323979786472569376654922053140506444103166896822718806136752880295575535017540964065345950648800411516362528694346139970676738382875915511321992121252448909678609478126829214727570435494855738012596932656528124102686244909018222387123464243242877511677684287062929922711218233003052712800906423828/342597856554988999543025781764901881681815264127772355899992091724815176494202865965489348663037067585319051932246607143152888541243144473425408037285732413414363458059876078243015121000810326963996298404306439241943451998885393527*X^14 + -5267113382700097082728082058946782801958364865787503537697092614297195978942684699213172073847753495587999638483610238102763488848575109670424584843652844172840248944289998046407091135243816247022253678787393983503739485441996841549178391218642683075700445532109385516103440519262784263711627412595270579331760481035751469823451870672944679638775161935986745321300721512348586567627643445660469987374879436482899057864387734160401897490556226576344931494770628161327750985405402109458237869678273338502551139507461001820261946863004408645904480491848396567788841322880519339318791104300085870084852494/3454245311238362652302956851123564659907460775218887002933455944599438443619471079195454941553542206905316032425852987338991446830218016504735466595748991322443541343687006860097633564012797151159358736864990614969950468967*X^15 + 339724934181456240846192421658949440717778225975252411020218170281103356480045984156333891292852504593393320638072136545966490944809995330436368431302382266520084598052222732651141126342165567403921708821590206311722347618669878046777327137310124764219313763758886743698292143385552860206488003696642992319633447602508058559846865949112108985098819111264396664832086384169516743290119755287708486299433671071816312602488988943111175218964828565516032271414307841386700940318525008111949654879972555721426584792217385187435106629466476086245421339209746060901348985482027168955307856280038836819063654006068/791219068256325634048558387447810350304423242789312600230928618302113571580145186987273322547429717287110974439368607720907363836589248206525191772022476705344950249560914730353383651272079277053109234190084155293171944570174119*X^16 + -1256782977938645409775396941589543632218269550938749462516753445485493906764486633984127271037701321416046431479178707730343823654980908430400867727561349532786987115616421191301543340713457443551839745821157701059717488925160881438407024883889234899759171608727165759976565872790136290126560058039449891299132912179093160653905074901500941154262212704575948600940652957602154066195064194077532648584311489460815798757505204095833546860401717768894471555848726561708298703597017559207597778887069735265204865128782867070710025764434892240500552305340973655591122464562649902257844076084753639520019/7977471850435017672755096653865045403943327425447775988298974467897086474871757688673106100585547821952231021768713596625846297529371862597541493292722843700793398022371840323551116776011078871037779992759793568059931799*X^17 + 5673044726865818965888855310479046136764631308252964966632549763525746650720605831572623423419803637275016149095867547899088555664274779315269162501395087720481431999423306546630345228771079429557729935442631178493210423082197300486498681264506862492540591406739001759134490243794053399639247899923135181598714361850052047344918771013599478202666992276551015012234476876363280619671476245980298080675090567905548933351638196748844717312780577722653946518881500634059134564985250433420039292954262402191185861449924082134660646486818606164808420900062116884743484449138059392815946541748140378432988537/79447642158482341002968007575841987177871597830034401067469486725787084203247834821495463655731470758822268745794618708796803277095014379608915731702226800416201450904801157782245571972294334476665250947894784144308860786241*X^18 + -19102108774179760581854844366024931466081216529959151673230308965426228873686815799015443178719753325030176831208532977399644703737625735338371326978501831601331313411180051278596035901423362489914978515225553314238596771677176679099623770731936520488088024157345682639149631630469727439285107192816998650383373272650020146086466534643251872417527333542305576261340052147341227635116659235039642944529123964008375870704038954772222006758539848800844190260273721284212784321461833188567450599396663977236086855339993078489321800378304325639093315980226213451994445143731757664830487984693876002/801031413840246779069695416594542163263713969821043878732701523034148656980797036717853810682352427146523849961714388656074535347863426307615372355931603946259001709245088896832123383473348616431145696632171258967761*X^19 + 36640286576651138038933249985195329501290923804155477633921995073756392786378911771640035885117703029359380694125069951558148864220395425851878404750079101062976320905499129686950152632423091145327322771262341797150866470845938702879804986612639076795233430416147353983763033905725282478654845171031208337298781244254882777729957349007776310888704850942335221048238340617170984351475610158113613465835726132391487598533718753466768927692582005922179575512403418434458589578627371901343328860678383921223840090918370055513891436536537317100379118223941697512663456721926069633587948081028538578086/7977471850435017672755096653865045403943327425447775988298974467897086474871757688673106100585547821952231021768713596625846297529371862597541493292722843700793398022371840323551116776011078871037779992759793568059931799*X^20 + -73346078178776712057516834641528271735820200569469619048980311641040997956445736159457200312424841561732442398442252711888234615308703909230033074353465416679150417892085900646920900779993187384174202274156746071057592283044624550790000754203993177030347547855674667957594495884197059634786474404392822165164625135758050358751395657001590346087296817876567590905328987437891525351225751589390614395403936319446471227719677115853185113757310655949172598948718762658915985160723800761379147237437939933586390270638728361003853709853596614605501451982265740788192860556090453412169206346644/80432916341022871680861072054879221133016765721562795334140126823390767846249325908008214748704932939705176218667977573659457309756343639684242630377709001532182117606696344696467856559227695193407540579593459079*X^21 + 621160181977442210581293987161237139646295472292950513993760890474584927854797558094599442312258090231025617135664644681501983074638405358796559021779121408918363106672127276192673770390556197910979344322166467919531701127400253363000295215417231788217432498691469258273642946070589899289684162558732399563657127255310536905351158658888518789527668324289677160553703542449241627422807539052670551572511984186763322514614210666836731614529072317608546526925117551009751406257599577632112709485211227852828896354744222718990137997786118692804770970163472031525683782813160572519216643982566562/801031413840246779069695416594542163263713969821043878732701523034148656980797036717853810682352427146523849961714388656074535347863426307615372355931603946259001709245088896832123383473348616431145696632171258967761*X^22 + -4434514369402632438203315535947756296991066324719509823237198261931682176296132678032896954458424316001752219215703613819984241856597603047613550494735094583943165656076046383901738369280368672373772439977368633214107394976090669203221651019557958727911178516650613337291859342748494773446867757495793009177408808925540242798983741314036137468156687571078666799116332295294114145628012852587856354188860487222649988803746502751230439301996017817798035689578212303575705541297208184084068690375546201471920185501927092032173126776045335073021281764934804750598559243747837688413826194/8076404894168377515901302545926219613717920044338065602383786205782786208078052606487419896445921572417429081099304907486640958907153694114292863779265890303462407631960673229889331916781573972628531035203681*X^23 + 19598985142458148823796510100402201652700127724407514735265097388813913078138186506550245725006824931150099247247361270745284950972444726240214773252941708893172443636431569226010922861475388503848976930472845992629535426052439748300454485315498488965238857089883953241946955733379090085225740682363397150845867760567914297498631006873740094651055380494115353451374519637870339824110725434962800176769490600250129123039922198299262848793643466983470401033343947085645663426439532717783378973823975333753967165138576129402834580436336042854936064801426981361535166013275583467039180454122/80432916341022871680861072054879221133016765721562795334140126823390767846249325908008214748704932939705176218667977573659457309756343639684242630377709001532182117606696344696467856559227695193407540579593459079*X^24 + -61917475233416554759517910612692717664754549450202936603217123443240950694930246078885904527667327404987863497540358082847688198011435819583866613819173885768397980366778626663187597858081944251882792436954210842501788209654460100828523279435595379259353883142138863534860954546892893452143408664548730864476082239190345485303238207927833130789709920201287929030271880725614084744134630421937172369286015748642890898808465686892209024462267686636285394380396608074868548168761931141396433455792251331223968256889917652541257909366141243810823252641137574455266325928204864559187/810965447752623507972818811720676735989348332597456130372907541498422151629486153879648548694238535236211374746390692588276027603891323839169882897807600191129873243494394339782039553848938043240137667959*X^25 + 147672513805026119374906290609609280319538037592186780838241666910645289349052694653936138084335458192826450853344708764760584957299564562816378692230575827374805322105122479335192010753867437013402186233176968147339491261700494242718046001985737260638042397402199004284014632375993012408211882017392360330631526255900274901985574004668466198140948638743974287211097075534203124331919868995371327000609507047616474593315261665144779846987388625928956052102520677390026280034167629078626609547309192918301136783429881626203094652919486988399363020793327451869180679858774233886874248/8076404894168377515901302545926219613717920044338065602383786205782786208078052606487419896445921572417429081099304907486640958907153694114292863779265890303462407631960673229889331916781573972628531035203681*X^26 + -287417326050102122515602477622611080714487671410673451524760035693222339964306735659712103994494159490336167286482614333532134579864902166232534487769403183806153808059085194629865414024502328559209413387662691901431762782710182383575815066364942828605104144640604678691813273988890735612143337368801776286667520491934861976353201116950842892607396844759049834138583648379815908307288632965688646340981245540168723951421268649999018533270154666719073812293671203269974298266702009188300179625061502409202785068913632231021932581218426318631904421466110709794733772332291640/81430409454023848576445306930482652474078555336625778730084098955560011208905126406230399507404210787851327919107409638344816508072228520852483472016025724583780825734952740213077573435981327767862001*X^27 + 465240891554332583830984766571876874663078726687926753415432408203023220539246124742517529428385269189328657205327214278595289915585531600839366470827908744814495400562194843617884033267358319602932693539531543685316892286094096103071110282651313170465885234769487428873338432223491391310484796715444608618349689069190442844288376500784467134271073191017347315750805456849493088949133600850883492908509528842171478595785697776727844927353590979139287500214946350557663331367209922254989820588859042255224325753400523774576289946207439319207835768213473179370464364306347367771/810965447752623507972818811720676735989348332597456130372907541498422151629486153879648548694238535236211374746390692588276027603891323839169882897807600191129873243494394339782039553848938043240137667959*X^28 + -667995493570027108544647045136629402309657361412455139358266425034560189213758139656889128983570274546141123166517430145262841909914036247264709323384218434462116563878529490724051976438403691155802394572000028499076031677975462050824799572453500960578351473690280030352369614746094952108894048133686886999072934712353206344477659945930409483417762997057791730072938196920794085924848743923454953660280372677925518280178193895961844973053242138168223722764457261054921356732543276896001548469455227599498596482650000191299112615386876444979240994021997945792726406480/8176564861333853657640858211716302085960292733871450821376051707556984758399952445650205794497862314273654776494367872110133196914572599744199565419823850244380040740531452978519688064663252110439*X^29 + 856820522164547533092370798104416709192852662831746307111585458879596716081193328847559934621854543292623632161693528907030863945884619403783060948045603900803706252742844414639419144580816300132927509885506645196776279232868068945555640718686221295577044003267229724594975397128703347936793599828463600638070543323921365220468081592436701458196518680458002520913514642902960369070942584067069146992643560959030199154489949079133826328558575937797712272988804202764692011865218252450705697833296129700288136227902193880821970843409584175064537046793786112267963381630682/81430409454023848576445306930482652474078555336625778730084098955560011208905126406230399507404210787851327919107409638344816508072228520852483472016025724583780825734952740213077573435981327767862001*X^30 + -1021338949099910438968771520914366167163930874687117148442306826366408320214706921678663382449666777835853588106753904889201164222805752271707353102233367474429713647290507403756824704126548384554468681591042216843219424206915671261046779764517758141625024188242405295508361985899368093576680604551811566025576649507219095416965934431748943025568022254577630749150624300148335135743460237596186126747361501922331321618573290363600477595518367276752059146357385546598527773074296436481253670990497103613824187480637711574389619249132426523822885361330392729527947/821022679117768215447420244172738436184385252924134031667441681650465383914042820127543507831897009164941738778428343419031348219155798749292053963231634726817957700625710711770226736084270721*X^31 + 1100687824083112605623510805482501457896216125885558789321170618326686292173504730767073340924936850797096352920611502482249663840797054076500581486131620707719447927402250357176768457356847720619013750409089092647085718419574436617756249710675038449583905929624097778842726725687153952096663716586666051885638408354499273911837290213646487718980155695010349101912123915067225078563152740474410142207089619275537240823244941495220767144759806214837159735445515623946109754206235770490703093989929629129820985837842214418147683122820848561441893754287016399512695742/8176564861333853657640858211716302085960292733871450821376051707556984758399952445650205794497862314273654776494367872110133196914572599744199565419823850244380040740531452978519688064663252110439*X^32 + -1092930312284532205103325556362208764432659489508374785216464569236128424374710280494864636790348013681675110124436717478896984369372641574456780206783653877647653385271595437130783968380707972660843730436067443772066914212696405151825746388039620317599546582441845524644834628846081659868642972094272136322228955139652187935880681156490141727884373952633692340583367557295413775605350501774328409209694527157196059375636028627333450311706840318301066286019612986282082045659210549868913910968744313365275241880496137290493406619837160674787472629427034620/82440273031204761065108971199190524769995506870582792616471702143836267086458762940811678665719149429153704064507314330658836049719429536026915750901861103204936007694116950674789309778519*X^33 + 986137667512838990555744890632280453030229594977330157933679491712826905264127647161139181631085121918373913514845306136871717069287505011634375493930873602512086681546176848826964867986278188098057646652444287123024816744022307712440744876117748091596141535143883392872763426304472312547759133986871772435788512904858965759117861574561097194509716449499239755284172589503689996074363521502012009536711225965551730913829678403917555850016157127606394162102671169061470662571733688664128499664889914823431400324052724221956391727643535364385755182896110520117/821022679117768215447420244172738436184385252924134031667441681650465383914042820127543507831897009164941738778428343419031348219155798749292053963231634726817957700625710711770226736084270721*X^34 + -854036310673047468958578237177217272514546537486470408858118838112120835987409939002849206916790622164635904846782530599537431762012361922560454113283343246355848999330317627819773479518763183689923262422185459655535743989626372807692169268491238054158269101677315914856675369657138709733959254066211922732353863104254799322062296201815783819838852742746158345639592877395670449919263997356084878040353259925891590175066097118172046546625796799684388466644208763949425213536566859111329556407934072220529229571102709414955479094744879244777273449178/8277966967687996893775376162184006905311327128284244664772738441995809527709485183332832479738844204152395226880943300598336785793697111760911311467201637032326137934944969442191917841*X^35 + 702409395244791370471794163766437824903494148485200569140113018825641981940775526052263436497045641884607571262508862475515365643283648391580395256108691833690694877091416456324637183355100452431874864431098020352896654695000619059396060008256819107081666554853135702811120727973935801619105917066169330019469832454192291503295402224267705309652461745251859541692811597174892562268983946058293474169082575083863463464734601022337706123108754178385724765823456491133765377102192001309315825009445590975517069771016396918189034687194639578086382387528182/82440273031204761065108971199190524769995506870582792616471702143836267086458762940811678665719149429153704064507314330658836049719429536026915750901861103204936007694116950674789309778519*X^36 + -535463145173527103104825170657908923601474448518807288239651048710413601639291068977769703191689890640901552977340605463932288553451958943598195529830214560658216044444046578097273292168367507914991725191725354403357362777113819861441317068130630563908614227922258405653414815600641838581582428325562430896604395188091354058922392039699760456660835388128012585582344543714831108997663824357608680517486218297311955185144477403170449472297691037779278340754697119478572194834309842235419425736853686657921239367025086962658025892905530367586939/831204635775479153908562723384276223045619753819082705570111300531761173582637331391990408649346742057675994264579104387823755978883132017362316644964518227967279640018573093904199*X^37 + 333803074312091379066390135808600559024194511801366528518610242578288442910100789290160562556707338871384841154000509008790123548767214425077306853118500481581983078646903728437195998330171104284221299412986466919387550699516812504181480357785038219078599812768629873148157428517301828022451264806708487033313829680516278759822717758404125133016360234211386803465789515281010644405029267759844347020201331106269769076186763192646126830490913764304159814418094278257448723195779289899223879975874653600621022154707480133962213321140424707320177989/8277966967687996893775376162184006905311327128284244664772738441995809527709485183332832479738844204152395226880943300598336785793697111760911311467201637032326137934944969442191917841*X^38 + -165629526726333753263236564211051399343179848534890073587427528403306162173187156797441861429600031055107259659277758228894488664722372413026016400358830875676026862175166487164586171009677132829574435454115839024461858635469487391213748068340405963007815055340606545475089461831812001111400886460709242515779494661462684887865282951819499225648086383030269716975675910290524030330878830812822788336835871070286999526597036252385018819853307363003614766140875389208830833231837327077845876944536081174743241500513030605009876370879847815/83462660485538623748223990700298847579638493204044854460298353301713141237336814076914389863374509695519228262333477697341475648045298927338318771459435508381090434784473651361*X^39 + 89153203821353588234933027058632465062111749329848959735059795490805205581633681160208150141747094579067641498399484905500092167744603276511124120361901261522133698440230999419890977573252899274629936902986425529630906134939320996583125746924679274497086236334833906030709611006392849068373292721839920765835182972180630057288353150013095856373414531666602273877716687998558932806206732619490847704310512885888705866496334845654673328477347719569200206927009204164287561388674028819533455318236523652770416122518632551037276287638136251234/831204635775479153908562723384276223045619753819082705570111300531761173582637331391990408649346742057675994264579104387823755978883132017362316644964518227967279640018573093904199*X^40 + -87889540097800415833962715481804798948803243285564074912020610346543899794367042171633496104816040583608326540444783979385644999888072436191933493521078686226687650955376470641538319140617478858698483666232256396043338607971092095677254613930473971043022309187187623306986017622165088960677362529588727510036033966291212702626064988414251711121662113305433021021740594739751048276061841311104061130034915945260487899011785083557660856189418250543069596230911078337812865533889505370863992803117222566802416629302808587223927319559/8380626617686376518548447705622938807072847997192976650296049131610918891187550364184595829237323997943491139906966331694093347529400434515344790788175068619448783490759479*X^41 + 82824753971099689919764265636565213701305469880058080831818706595525384530363422174513655038898911956902440718904273114872178421872981632415934246688331619514719559490110653831801508193771197480268822257728275411717336025136017758346076978798393889966344535441969464522671117720996712533187918879453635474626901533210131789930013233893703301149637833096135578847475752195455507635376474807248077769467961788841226054402206458480750530251431701865641819043180142611728266631848295830986023315590391092006524643312033329355042934784245/83462660485538623748223990700298847579638493204044854460298353301713141237336814076914389863374509695519228262333477697341475648045298927338318771459435508381090434784473651361*X^42 + -51520088317248910271372310503032364578037380935786697898619894332231304878371982962543548884910122614453472589598517464632699993941239099384513761028126824004992113870194997137214361112180368502365355600718149378778685091418697111369272039609682504379328772723954877868897418430127344934365053795969075216820216479337640747693541364186297932820600892474159111109957679461897400191884409735163485715042192482447762335382896193371993265088282815884624038383036020889842771800152797110138480192354397650977505193098663853137660/841512864513141532136604850449135335583175820583690797298528881575551650887393349149974478284699668434932336570636241760627909180580423186599537181260675632036226879281*X^43 + 24603167824178729684091679830284557938935810308313315762347763496283179149704535488539096937490728696895977066391175725109574430694931944649141749793976835750855171679709540901084947988154191075291229493070758515086803869374577264668179818174172191226866107165057919518221588976605714288089383937421628365740814058637639870881812222897224153704676801640696268796480250383666418106124407757576080410386431122301359877313580216799185253528838740993298490249559369891609129604834122415089983445248379010293415819759923415881504126/8380626617686376518548447705622938807072847997192976650296049131610918891187550364184595829237323997943491139906966331694093347529400434515344790788175068619448783490759479*X^44 + -13740727536142284381206318615200239834937790210623183925405217605625193852857718283908163915556256444905479839737549623151032597215922633428157109663696106919885428790272083300357317146240432232113654976121337094780738415973190490008433806997141396523738630394249284875918537210458330253001465572034418556671733249642690255514713478978617546263988043247747022142867663654253518929556899816860926700776580024893968936171592166673847161857068155038285780384888921856599496300564545783326310215808222645669715663570995724/84497727132557639535757089110265622611022775437663500080181632852249387577808349146498089997459551002603909686779419797231439821325476773431020903831777852398456359*X^45 + 215219341380286209279408560102680775099970878992942597114635219377125786178146642858318778494030243905756290603666853769419893542279561498697751617915268592270107384401417534697210320383678412489134144344427227614951035092992183119306893701054557384735805811036082713973217172315972516205256311077922854363976699797117844380231126556153223670118061660959371169143096035363459187256031462422783719451471884025689418810646032614846161259299006530632971418134886706006682302324040432872845160300896373521722359937651147580/36587515848397457918982819584745014590572861764508295534718647025023984821191015180433672968899985584127492894375488772201213442633931442895632051359159810088531603447*X^46 + 1262767967461281468789766188325174944150280730819194721921351107334390007736467529246461078595492700402868452840021168800879250982478680626396830379874213479229739039384481975092731200862255986948052875216523886582345661509741710818807432322885596830933912186848776778444855398608741464503825560234342395270154570790928477745990110501310331133284273351074473089550848158703370456894390757839730925230497339453746521830046617932688660753937974387035674627046787859691505787702210865268306912969892381693420258333/8484559406823741292876502571569999258060324875756953517439665915478400198595074721005933326384130033397319980598395400866697441643285146443520524533766226769601*X^47 + -1316334240039234197118418725250740539876223202003215684475380340007657138929344265729035063721713658634939265851732508749204454264322995138902923489960716678125953342584611460772455558045531183320064265191590541855827083948982813773702841948493641435587216750625015218409236065932204971750786367538425205428288667887766408445190069127890157593107132817851402231485274377139521831489681995108717609944214266400925271547154911711673696810514297895341147126901607939165267978117451921335993743542191680639955999550544/84497727132557639535757089110265622611022775437663500080181632852249387577808349146498089997459551002603909686779419797231439821325476773431020903831777852398456359*X^48 + 131356819278597947632939993272275670357578582710276459889534522377607811472418876790148660039504545309763550099649110968682931006742021702604011194932301349844303513441488595077120103870769114902896304036804593926235001761376355482674661415284478917976676377701771446556019690021412146439924499446692943751569731502727818363468219965395722303809133272522850682687920673099392179183814321809631138307254583618591107028827819565490718982728226532364245527294594540049004531416239729759668387681535633414769/851948931300707028102872032490209785928338676147901748914516107588954734270014531680483314226742648197341096555717983820333109914979932367056986096371746839*X^49 + -240350072937900154739434948583357468664068823110101056150537515568948427497952387906314692672001296884371097184543014405397733414137233594876993029045798255520100264045692473476597795750075830417686458515978749056445291276626515604029513995841772721633934083767208185417160351357270788229936121349830811007047307101474962308471489078791694663427057697584827265276603057033081351992516247729030282404227757290133261372947552805196141465132068228608714015110118525878824593382771404228584231991662506941013006/8484559406823741292876502571569999258060324875756953517439665915478400198595074721005933326384130033397319980598395400866697441643285146443520524533766226769601*X^50 + 282849764972416433460278256406771957763122790001756496329485059753319262437739294670969361969575906413928134597904681599410554072409603801076534783196432975553608309707782412880705459607516172255474553532596103831103207658624604400588636769579795618188869149231197289241274823312158343811919638878495999710868283294258185384400656320418060485392895582463850002825782331127703579913075325316897600298205435962723591175513124212689150725602163932067362520264006596113492587548799545672007811022686349/85545630213947889155826090218918544625799646164062832504720966722457549379457227802036681818128592047127331715605782088596556874684198450352142393450321*X^51 + -46226587059527446168645729624005911544887484419421486636130062791937804222748614348038927613627239157529525672052719685692027496044149384351044525928679660046847623906913813322705235033245092350767337089475352419279876695428611274194123221529254904746972924177979277210928884747271215999481958749621829544240675885112619647437474237908964322672042527246405668887452717286023893865443710910968414809894730020346721214782797845639321964826861558831379213570812641618512677930894282113056373461284873147/851948931300707028102872032490209785928338676147901748914516107588954734270014531680483314226742648197341096555717983820333109914979932367056986096371746839*X^52 + -23985568060329117607552760986580946641800841853290730244639698217878320462561812386974033535209195177167797659357365720724302882420841755620661818686582492744891133458803778783142317508233514529660116571501019379846806998920716674214459564030049363127453082424453372310822219207233405206336425988870178453585071530037268956246821787210384635318151246172449658049540856893769989290943484014939249143860961394993106006017418775126056907581372228011827635202992023757724836874128246977375576775/8589781124003202043962856734503318066653242912346905563281551031474801624606609880714598033751239285784449414158628586062511986613535339928922822919*X^53 + 422061541522361021342207739165697352149132845792918844717205464691610902167429802949606003335358814254664698320713507330433979101510585666182075475566001148664722356305991051362699889508309645417142740841721900109218186861231567200292727533290070546686661877315242265867118686839582638468700124300639360673480317517099310997324425086774646476352808494817909688639446226510091010056115312077490422747445053142939647240800885867699307122766916072903124317532383554437519910566706786915513256175/85545630213947889155826090218918544625799646164062832504720966722457549379457227802036681818128592047127331715605782088596556874684198450352142393450321*X^54 + 2147789940564151339460636154006213491994169187606350397439912294202156862159919835649054176298187102543328622695079160605588802786864141413582540307690770597384728511367239002776733827247409469078205275786379462184474198517429562320102156969117174657876126460400009023247022385884962943910880440556251811191328742454127315049413646933993320988763830762571727608165924845394047200407359877852031876404687192854475095117074323271998053359154902383595654133197415849961664950769539943787/862514421528587412788719423084980225590244292835315349260121601714509652034000389669103126192513232833060489422495088468973992028671085443209441*X^55 + 1953953796472284300075415655954728688521343651464901370303907320438082065838312379977535224302697051359958174345889111680245544715673506444358472220566410364667606102204869409089536487629850048239549287984805567206016814276931880006815746692091105780549120717704167420354734622800868351761504979643809073832605739884444086487202865564204061624419536960633348197792399992692158888684600346728639404227053726194515786703545583389357864093591570982695356860115503119734728345217716257302614/8589781124003202043962856734503318066653242912346905563281551031474801624606609880714598033751239285784449414158628586062511986613535339928922822919*X^56 + -1289622658706358219128123972940244474128148327067221983453899950325207619406444260697440364666861105082275565426198944130551751877771333619460951728348679395100192089958213961328100390292038110428935481400195230010015898710407734451794846753077826404432460765861288855814098299335142868537699881439892171797707942991781328786868307453172637261252439228871012517837130989745408045736007741853509160907315622703750160933879269003881195036681407966452473510086890865426072633220773/86606528921436631467890292507779920231975528952235701301347685682750241192288421495039976522995605264892106579224328594133345921143798116599*X^57 + 229201394426393771110594009205824024421481691465807067489674823167871677821374040823512424152420472543562798236619733987949571824030348499176820842522586034459030891194591024120239788465093691885756352545794355826613617822846396465348943915353436172994854520397844253261760400524502741248472564655148960958683048876213578073041380563802006286955675428460906692575284784549883083203081225307195180832979691696675973766464519574150775220736840717021685188487211359341886580143195542/862514421528587412788719423084980225590244292835315349260121601714509652034000389669103126192513232833060489422495088468973992028671085443209441*X^58 + -5406770380040034034737580600893034859333031055359400815574395113088606042505949720537040542953498670992804620947309979465008056329397811478395734452285957117675934640119177280179109866696108241268653258394436270306569866002912748645799725456910872551128367037454829385496719273595069631468397595406231419162722206818948678290303045861938063351431754619919310752575800925061035982389279583799513785685126743684624477442019950392314471459579779560911064750440389059134846/8696307753934795809608423788310063282656444316922954242529138034215306877426289938250826039059705318294216947406800742457409973003694961*X^59 + 7019896344964042094248378851462447351439393844763523349305071578497850044396281585724370471447987681119570180167888888876666158790796594642320750327845783110122199402726840595811740360364764585363367035480386022335487893550204766563553896111569393107620661765741973782566123379230314697678145012645203289270531190880824925411770209621756341660096682797423537775005081362504074237166031764162458744510873518489465378988424636013133596543220226151758703560736684862534818149/86606528921436631467890292507779920231975528952235701301347685682750241192288421495039976522995605264892106579224328594133345921143798116599*X^60 + -6212277635662888738369833985429278318834696647235324558844979414335060091189939300095524917318466230051361927365509417601331485429470264690431696270372893684969743011915918636404178085212488332039715789246763108101566824755540786934167945223498767538465456224169807743653370247562099722208614694366097088972673135948904029796447048987101505916112284878492910226259356619620436491987638847518836160161461672256371700999864875367602883715624661476738510901801383933/873210940248498424501297699398540343674710745749869890805215185682830291939581277061032838544000935665650863280128601511939951099879*X^61 + -344354109209668924537608063473823593989051247354019264237313821442635760553122919068757655483517122310984873923061020857995908360492397009384298001136474050297842109948304709594884065424124747816188348796102251921357327684246693301364354643971470759411255148276003713800781941636934890720574320553364294473456331724140620584385106484981351827002620514998978950748516385173116531989374823652937646492186931990976968949217504321001914941038540361685434101162612133099/8696307753934795809608423788310063282656444316922954242529138034215306877426289938250826039059705318294216947406800742457409973003694961*X^62 + 1317302509596189065430397464186765544249369533870753813781270783155670876764834056875335267966470460973214388811395734123418555078060444439946170543639113202639510818560665767162720121421757995104291570290052588981491594832733180636478351958654273524606559195675045109957468300719866407197590636389400101770260989276516239690138251922057546160611980326655277780360151081243140010947699151759434403011368080466355364112205868089249668583997138235430930847442/87680584420975843408102992207906450815815919846357052997812550023378882612670075013659286930816440974560785548762787580273114881*X^63 + -229418776750688944754317599910562606749890066230178931853233121651475721611298773624249575035720883986274597649341605452219984009714379328609002371643086096390256085175075843643212607813456664004484279176387042239974947416001256611658065701639457739854787625499213205442979343348305979429182335835668135333678424247009620037219401469377239084433963461399478360476992567474831211777460687503401808323244947628701820422925370400743880531818596499476830691502733/873210940248498424501297699398540343674710745749869890805215185682830291939581277061032838544000935665650863280128601511939951099879*X^64 + -37345929788830940600276625954192320473272910661021562038658820212673244602576055690426671397529061977567288951840693492376911980551664370884795706667676341520907690035074970064600693317195466363694454539751156789740078321617775672543172816480954488536493075712568867888018898741404899715514223236571680727154376634565341836876831885014449680307030343303093310455404701621559025234262270903676017442121440319942798294956868459791109601359294456211967/8804155479563795904016767969465453440688414484020188070871829503301424100077324531946911028297664521996263234136237331084759*X^65 + -3541833189908498754196146785378368322789091084714112500667534742383894497829106534267051618276900531719691987574535985209435177292058424689118244076856075901024380482068299390973909951178730111471475884242464167199920750502455748781112417184112536682032522936654049285881155255216807208016334266630128928166241260642703188788644793950400227507712467102781854796494750559487068806661201407150257328307371282602667281842359715116373290145948521393773518/87680584420975843408102992207906450815815919846357052997812550023378882612670075013659286930816440974560785548762787580273114881*X^66 + 1733343817735296085087523778302514502703829549352497341033315591519694265868735308535330256843823840896491731708247466861420080045286591687704081531590494215749857011601180010290520474936386947752100732413468366636468811250511995580597645826970343817787226125546317747717640537047864299222535994643039124191820288542690576048863388852991776882230069685473993710711922125300126768428798115487283401559579572034730336724570961758041728327376865/884040112417290481375315590869108689696597498144410891743330605813979726887973143081324533416775230645271938360903437201*X^67 + 2144268999692378489156782483028617496737396074733273889876289045951412266443093998233016206527641219621088752565578289068607883140613901058045099456949518415072395941613332080544719163009052827157698897358967625967622421860063655683213399888803420795465207246982279031364407167583667428109549492651525679470935280844325078179475125591620266744114049125868611633035352207809495446807094519018007905366638543229800759635079291472417924332633982532/8804155479563795904016767969465453440688414484020188070871829503301424100077324531946911028297664521996263234136237331084759*X^68 + -339121155381644215135949577454331027045702854686142180865280432983963352051918242084694143019653858227917262363691330048224852445918508159626649815942086415931248339468863410087101434987641826757185672389006048665425148613437404161202518475857099320669328563066516867296677026123033568223747347105465136635484933471577184027001700677361005690019632294660648971808088336411762331220067545770345173498314159398197855918549351071747365761/88767959877225673398465266680300099377105883938589305326170359053517394004214594144123359114045108007357359008023239*X^69 + -60777368426636706919319655793798048158708904246314323694440190637416973604904138760745989945881302968202389603661194522857211526444545843961226165228724843265543857281109877519116890006234936536896231136206168050513015901049463587404443906862311873233969702961358905017611920325288017346127983298766388781645279284009550078617694380522122049135533300821390765279002129827893025155505872938450273772942789369890902617242680839233888993881/884040112417290481375315590869108689696597498144410891743330605813979726887973143081324533416775230645271938360903437201*X^70 + 371627928531270094690783672603786926507859656414893446072052961031498053024682124558001697254441469420211679207821021557092145150593338488950638912955486103852365100127644349490148513024802726968677610682581549729529301859947787514611013981857539201803420863373314484120962874497898981344568422927641887970154952996803297967107958440447593572304634904923178448393072571130937162052441526872852777953329374701877959551374871684/8913340684529136800729517690561311314098391800239914180758144296969313586124570152035682208459193494061387589921*X^71 + -436621144295354459158523281855500151129616273823097796239319372170758321954419669202229063220326920436414565110176441477215272934092655196274935061643807059277561455587455132600663228780784562694972884892059624541504531631184585448947524483421162082252867786700627631239532424194653335848802378571875979971591330632606865202425384563364499705220469910014911005001923950346648592255409297554074914539748446638731505871728167842891/88767959877225673398465266680300099377105883938589305326170359053517394004214594144123359114045108007357359008023239*X^72 + 1036232862043359047428256708827869532527430750912072296223178760166946618951769982936273277084365010336344521051148489918317501255878504456647620397581963209186076363258474593697990032786364330468875842790252589475603577419124816747213839474388376810405672286627451670980969418936408976589636910173900192588945409021152677097478982446602070431655540297559557707975768724901830958486191099387516853912657094617785737638199/895003583143803273494278310127654514921015342930004436264498875084778952316956537005289909474765889553307319*X^73 + -44507887558277164291224396893565330546027604300986321205247389668897798696100944997436271495764563766617750343840336234226013072812642888174197744041318282173732330311163198084828825171936326894610316352798582914739635014221037264745487056289034347665963065687920327072969284515941411990654263094219839331961508454220941166983250330450613348404181420667970498090356437579569977895902350677831943587781669225109993194833814/8913340684529136800729517690561311314098391800239914180758144296969313586124570152035682208459193494061387589921*X^74 + -1279088471870653266227471374465084955185625160081406668107806308118393299513331567014208787938467102172200391327255550804155810262143340130223538468842984717440866895229881462822685442446086186619803044441376471939865256326760791365335618818301396161896030637887546588022063737775213771199710516144750932423816581016246290968370931234911385301961402752815464764917471368120760033504305159192669271343706483853632/89868820478341527612639653592494679678784550951903246938899374945755492751978766643768441557863830661041*X^75 + 4892663408449686337792492401876015943250962189943607779990829094155087265727416881930769579178348301146492114978086680554992151307478361242104313002804747991559698681968707327218038987173380324615253651686059767244420676808552043885928524228674207336159453370489871637817482292525232408633232825456203409495799958740375950686644955953979579785712355341349627802489124718675740815778619487386013593746784835144060867/895003583143803273494278310127654514921015342930004436264498875084778952316956537005289909474765889553307319*X^76 + -1039816541400191138096692113474612642986994423223727625685002268285935613816451542404264794127356974023075887661683495107767796671377681027229423107164734339281027232818152529275400234877222317119975466686021081958311148348954071719556119056277826085487088849791313670021723212208640126512551906893330294223232535599269216622362085319284178167422619013711508939871362159477812795607488613777377773243411923/9023879955652327303207114528817620210742499342494552358560033632468670825582766004997333221996568999*X^77 + 21960696417373723198944621291708102128284463253966506124261083831495548360860065108279155332719588678967115581413334300169048084607530243130446031506701459416334403163405553548887707306408216144885782535801856430571111334475951143854219621765517768880350247237317568454395797468017622164217334011534078128849551115207527271594927902117552098308419000341054571623228355908099106424132006310174846945204119310/89868820478341527612639653592494679678784550951903246938899374945755492751978766643768441557863830661041*X^78 + 9651408673227584417800551006502779724802023220077093942491150182847289127691678046561501385290817000063080791220579630585025677923096901499776311414695946767629019572962268166954827740048576730822362863742623684500505730353014785390000793919065169248081875344247618904809190370355972911655766849778399729482830869134834048135407047661771178443934144469225392561175375395687962812563751691114059805/906103017938781735435999048982590642709358303292956356919372791692807593692415504066405585098561*X^79 + 980734937495373374073231022466214895776423182810467545436126132889090760630482901701701417192500301294256766117034977998025094746344268669544164333582174010804020523822975930877068796444988740669221903648981359837696666635646692918677312293743839152194945980955111000432270260897586464723586243400778532665491902640423417918607602864987854139966091990778302564071530846465789219177753797797356880542/9023879955652327303207114528817620210742499342494552358560033632468670825582766004997333221996568999*X^80 + 87434307841512183744540873156084491753644154727040323807157805043338773047546945513279626338127779039987603229387845937273036232799851325769180366333349765229167844276750935197432962529923192627734184295506269677786771248582863352928900184240946134315008403367644883606887803243511705052900307610344933245558123398273233511791122335027836735240541256986638875661317384843696926876204672292/90983333461068554617531785217651435155071623987644980110389877667718404829040616936078480279*X^81 + 2632730209465245057782625942990665300567719066405789755661725062376295959233851308017447291523490202922734197415663689706818103545616034999349682121650752676385481252844374777263848595644080440952418899383758101042161304790183864233919147052815175731382245491029977796598241624149963906619131771551755423416557691204505187381961020856540090460773526839630349426377763792035277075910245382804/906103017938781735435999048982590642709358303292956356919372791692807593692415504066405585098561*X^82 + 163417237578251251552536823439784260638152768905011003262735519695104686313675020971347739552230937852098058477639463932671685223027521344431178629021309645324789352541300697711626792701291481857299510635174844269368175401678122339647080458240515756483436628145846536319697439587802195234524366876165031308467555238666752089681967644781548087280505059959695567707927655243937017563/9135790085457230105184434704051755713934293000064763541559381229814078203538569829910481*X^83 + 346285311323472889784928439977261924289911869373788585601935719361723831630543725884956598574766712702630535109660595026468652500405345968978602671860771156527922917983322744718356466194033505182664790032762973482952932689944625158207172756760937854872468851905406071989233327266406752974466966671037042625894916286614086177789687512163197795010035369236539178492570497861782009690/3955797107002980635544860226854410224133548869028042613495212072509495862132200736351238273*X^84 + 1171147998098317131758795662012195011393316130199582573093565852655745986402230028486113898739734870719100474489522636094724247093839550644510834648988134319715797087230255753786729163167251904534314646280235990174192440709149126771442443860134839137955639150286451023310585703044909938663500487600980220145669339970290552410186735547334048834030384839791397225735229476052/917340102967891365115416678788207220999527362191461345673198235747974515868919553159*X^85 + 109440495029764218451426415155610832912565276114757771088915563745906985125319292917477177774915410517031455847168629422772797450796155006860750775630633607608635674818509353118578835238255376209741190007817880004976452046361898535169539751543176667414619333314245262693547983273248903093831603969667564894541887774418981812423117545669269432714851209180125718628726276933494/9135790085457230105184434704051755713934293000064763541559381229814078203538569829910481*X^86 + 4786711190250387405161625230495283518351675423693716288245171072538524046515237604755104857686349289903871661976998308248329448149013108428491485188788770222234899511973573872025639247932340859320949759895434970406860813322509120387935434321202509004396161278419520064440389344643472179456498408262712132850059113813338452860013841819745000400921867686604243997903/92111668136147340608034609778914270609451487317146434950617354729187118773864801*X^87 + 284533609036667179682953547957449915624413093146759021011002531038162895896165234285082635023872862696288622532197625749040346834048478804280625363989034216166440344592794049685259866285293846940548576351568637537543418729330527344940565774547938395298065615127137311959957064600228851485123870047854039267788364311782197315197172025251960536984579610623103104235982/917340102967891365115416678788207220999527362191461345673198235747974515868919553159*X^88 + 8810055578372687146544024595351058917708892750819066288956153005038703500547294583736710530123385232982228042539725100289173122240061834099368353798484867246914859859556172023899282915153828138182231596920022799388513850485514469406245259851933105973383320364322719202345990298774585894546222766493585369627244696816817594370189648329605068860504045453081/9249088074721090531984597828990287238623505102635448835286409752905624939639*X^89 + 256009103114939461105125084582204507583734973875810697015056473526469834354268966114543425471370228331730211441961285694425456862902524043132893034219309278624698925267689601192439651288411615820021960164455276657901708191579510122016868181037687666992453115595293755940669704501713448301193069184517956421230713134111358592729627414616660920601994310285725/92111668136147340608034609778914270609451487317146434950617354729187118773864801*X^90 + 6010692378802644354301266280367635805244520790513598335469488621914908570913093088712115436662039655805334519954408642447447668168567068217843349660031867320057635634594329420648729288555069799022954066610797804214067449939211840972881749606134895919389172395955830247426215816489295810158049623730795271705491037269037475985285953979571955342775/928716545307871325633557368108272641693293011611150600992711090762689521*X^91 + 85014204246837131543067481796729264000354172338481146713890097728039969411830591154179768778322933572948756216805935856228915904787628681376220549514308633083083348602319200391742704753229431827230045096429097434434414536261882842400091638518103224487745986514928564222610541519044668065462234345318832530421997507338660358116395906361310021967083/9249088074721090531984597828990287238623505102635448835286409752905624939639*X^92 + 523813089103473301314664037075598766040229932888749331047598813320931603276969361868241553357986365090332687140099369306476492982074602102435710043643196972852131190024702515999342267293590981619654244383060637821371261557164513619503445340659854256147818920655156753918181123243458574453346049353322616267264284988615731946473835665524/93253995914034674729747702390628842423264686375253599858691745231719*X^93 + 1359225862742953522062804967205062097386542383660794244469657902623432021510689063197970771873419914393099528088302649948011692514321404278246826769881188437259765046183557392138401587642507961190148700983173533830809940060169035273823476879584483968165858172066722151440837281782275671210218973587907233353581475437157477147011428641660/928716545307871325633557368108272641693293011611150600992711090762689521*X^94 + 33498759106579138608153977232239185270314954088813603583923241924453426004094822213271999639523548695001032626360004730437653593899995315826700340571117373729168260152235119057989723824497560113615715485497967866724576180075923733240108302199403306089608564293707896460226554032316811323411101584621761084180903424467200599429/9363791135057202001179606626230429001231517860754453244170272641*X^95 + 396940111338476606922668909467240471849154867923430591402798947367775445010673842621311267020983542237845943964442148094202377097447970110003571964114079993051944937326918279172667611321599915482035001805282769268742242121298027739956592774375849453267578226398361002442913553190454983101816159721081333496711190933560504016205/93253995914034674729747702390628842423264686375253599858691745231719*X^96 + -1218449305105131214140027784324246701108213850904001736939442624262773634809108909035999231504089587289123597188042407273502732011091556664366698113910933870723887609489330288930815281627985354723865850814438331072648222049597798017862580656411871625864419161194972709552538000507781394042396650598351450288824752778/940234073205864243516377811650811226150368296089411913261399*X^97 + 43444229680692051443450047033406837923062626727603912750460283813373632875023434251492757174336823450891611159274385446208819200659774180192370990509151452268327477210796607684138558363835034616954693617055100606110466113559401747384118139866378422120531167319499589630628325092748544066752235878699248876477225072755/9363791135057202001179606626230429001231517860754453244170272641*X^98 + -15363598854211878066020189991330993264682095119530456480415556874055136727485490189704469792211983037152999746914893723445405189360216452016488097726852177781763676016676802355996678608552994015972757111854705478945474683243773277604311448581933061253057086197032391195055121393098041905356454506223871676/4104803927432317036878933242165972775991863580197994007*X^99 + 3084538866258278982594809610208849351468724392480998456800819854626889348884576296823395753969787830310740134597579681507465782287615625549832838917011069986062146485992304308634467747302535488479781672394137629118089967723342859900991783365638939451883187857048067100080549173251690584944568701595586403136/940234073205864243516377811650811226150368296089411913261399*X^100 + -16612498400732320728472064114477715662791082206986808787766257770904488768181587654399461821755027187508415350726633078323058611809568956680358781705833212259853418959773923474940838520028445355774118730762824201468935025268035357569440366183716172335235274421084135732084461461106516190446826640/9479916691529600547064510951884463685893449376900679*X^101 + 97205234788805688149030228194473646189983485201837108434790968915620324388809423960195561005493522094491580884178870898831809792388886822248478759965931438807326847299112405604546951152256364751737542054892233784665846991930568526731297185224010067767700264546681009613465716454347967215352583939/94410490330943291848215464569817373847812862344553862161*X^102 + -415753645122449983171890557883901523296013721527608950052353586090524826705384935431133241491623166819788360838170031332329742198828848980928006282771705304973691520897901119971062487309696402775762485883172336269917807018768163033198026684118909734137481591679446073767551703801989434/951894436341962099313637006916805270197153266081*X^103 + 1194130914490723836183789709106821814698916598858371199660849685098916866135538428206517039674427648481575254154819892447071996297447822684260547725385775049896143656504104203254066790490850840799329361713264832589588254777071506822340445362354971641290511811810914441358073725757516350/9479916691529600547064510951884463685893449376900679*X^104 + -2314737410767369990235916239216150893657490950584371419162301839279849724457980848645996069923060704324459238929406797013029409416591712413615557543348402930350960524875900946419536091368246440624184396738306860786667308686421466654506761851235255284878898998090969354443831/95581327075204548580543930807993299547861559*X^105 + 3009083575598652376219615756207455517945076862702432025485124463684908855181698711253633576636176418837916801885763428441116942224950138975475158593574789089056095375488402380175319810785231770977827487257695927184127883065713720517833999257373389771131898620539544960479264/951894436341962099313637006916805270197153266081*X^106 + -2634847686495119647548077256389188875150999415294434108241193865460155340255757959617786757524819346645458180863828996081594847555238740366774235301037886665406125540421136396078953136028810345356421730616584523443954564285696973968848890414894702508856764169542/9597482385300185619092673040264414052401*X^107 + 1580609409406915577600752448028775312481420758251473688966336750613373893195406125511246083343034235561907165352418402956166415833106385130205012559392656700418734103594986282173771803788498160784706917950297449947446490166959631049004112673912244020984124317715/95581327075204548580543930807993299547861559*X^108 + -694119371026008670564579522546383134592003856726731425992852194287234334253255974312350468727565998522476900143097533799809373062821686778080787026115808875828142674759133146880464081229250884297299230498580583815950229154467037323329989372122485568/963699406095008095099173917086496039*X^109 + 220830864214112907463066243640473617704146911244762755869481340159873297943686237207237512560221129212423390522118280746793569572301241998699218170911895581679043233992726678807450615598422535307110899978859672927019818136833566478756627412613103935/9597482385300185619092673040264414052401*X^110 + -51540490392476068911663400935788820573600803059834994952958929122287812979417039638641697648374098390066934067116528692778753964297790812544507874790238750707462113505242560808217950749834499954080520771677223422502348574176261014886773/96766684013958037463517814749121*X^111 + 8245224796755342017432360506061681029159852517705129316369546246895670671947309827202658368629466080259362777444133050287337105591236434631975342328084033489809243569208978939315164931953415716187676876943790377306288190041319409289705/963699406095008095099173917086496039*X^112 + -817944711490817098472152998102384378358906575144030123997459241137976040901692462982625509979342595234531553450937273376599075221587559712734381514667657314672046901352921215746384742781173155914838893340593981066180194222/9716506076308669290442596119*X^113 + 30755323445183268880217909572843257866466209569728465518960286599429182182940412176193641279360738612197777744306809306731486656254863502496270507915547788940692418334263249147169203894392206975684663547527365644614888896/96766684013958037463517814749121*X^114 + 981283222093726996093791301553039297470149216302628985319443695465409145587062794685646669534409186687625321577044842636276477294405634371449537795557099007693157758407128183757141186107834733095114313324282/975650775811694878044241*X^115 + 33221583949909955279327598816690946581989002792911307264573338149881538947718805254104570938053504872014040670674187197589600802007008863011682152292362227030035205507808344038060086905921801641986280888872/9716506076308669290442596119*X^116 + 628426053138001723556256344973204551040797062780399038626150746127580288637854959438889951982541296167192048850960405170955052983571840988918545327539513984382286808132596898165127135265923090/97966741220172193799*X^117 + 16102690690887289719633836688049558128974045615964355441574681252065200921802181341536736521629319595428975846377927736509732919012915705177311782071149302500482775242247028664705594113864819/975650775811694878044241*X^118 + 6457078535395210147391304216286707476641252005793837250654447586703356343606854234207310375034804721662545367485732214724646701183274787273069241801913275729965576189930559514/9837005845985761*X^119 + 3309587679469462960633059499081150912814637912632771591916298963281659016044803117064872000965573808025952356594724191635204286751235169151990667363602235387569753450028772/97966741220172193799*X^120 + 536442902317324082434683527840041389771454273757281445982130837130643790179184707338824449970556020958113421367884017781486688849440401522264001116349217244/987750361079*X^121 + 112043212919892997792668419741802792925665919106829987676786546099764845558772983312228510215641025386964099280293044528386190000621637935744062032689353/9837005845985761*X^122 + 12953570137133495441617519092463070189873650029369483804398543107967091540927707765603035075667281643958861990625347357497047864655384/99181681*X^123 + 739758162611605927387730548594171696801997394768375371032189425544152564118808099574315470059761878414955650956187722153170807/987750361079*X^124 + 28513570305101647435508583305415013822387797710410300497049876288031160523312038092848329197223484250906254/9959*X^125 + 542788505899063724795223603810071843321676777018446981913924701776277487898148156468937240945265056/99181681*X^126 + -391958427196410983016798571138226952295823516621483027262427794254616*X^127 + 116489109567296732181337341340058360152259403314829/9959*X^128 + -167548451137119646782696*X^129 + 1*X^130 +