D=-18071 h=148 26519514443717537427492408877842597292888604916851240663099647492355847513417022391991147327873794992490741989130324185832936655154433820626088725548547866036466300895323623810799516572966816897363732056209941728323299346787377065365130418446570498402859316493174944075240097806087207080431923999263808079296300083865004137152862807599269459318727460449992431870960109077848757978942033994775900688775328825843803954111682747573923682092570287406973964354696016513829939482142038637610990613837405521891268628718911404720330577968844852699982104571179968061186763682289422946101474259417433199685299487297069924237895108984919171286966578829378746237345602101478588614247887797133856958980959238607227467722013579815871851430206404667171735336044026217544091054708790382904567970529/180077197101712056477269377146503435277944303320098284050002636043091980546701953739314556665260654757528338103070981669062228706224705643954486147974639642677313148027982509106052675346543631569746390444407983788857215468788847704304905132844880305538815733914558688194108525613085633*X^0 + -349100564973261905716706908663791072373375399182778075534029944431036111144640583281426282697893085366149831535611337090502429002781765009494070193962611078187449779875135377253507759495052654543896571273081891484845029741935993212628783579978756112979474483917341130349415629334088568706262169424181928834691314746565201108790284292483506466901849591672206877918858025694574915418338610682624964396592858722449622202283449009047646502321809011617980362955649476601519758786958440033050329690300202069405427223316867935173285835249993403000952873052685497866408700572809579592053772798651534094605942808975634193197097552721277534075302018530462562464552633569010962928893769235147413113990675443056870371496273922513180093487264102556116610262897239934573199837553831880439240/2709200297290549528450408295705951578959292827008237242658909060985357712728343178944154630179616547779613199788849683817925879387682313361894232952911870967711789895542003944181562043641234172517731581622978793586879518791586681557797946012999440864448376439130186491222188339169*X^1 + 55866073130356803609720837643616212201459527715000744936061361670311951504743786874173972780259494317761291621963542097787696517172382870425918087864130039169021624532699031739135365597024138915945174830642808491215344315093928793106790678138948618673826938855951662463700412929902822714869917733745653333341765571560700812135635475590018957387567402538720144276154671247191830860140318442622810450146138790281711785373912518853239314896199034762255134535311745694143661822819288885472357962389571486111471957564592342863142171795241923759750441726339525099267129169082108912106527861127871022988798482485954397823338330220059431569260240307620548286681309916798587212398192904680105455351450925101484412440783340318828904291668047775967811330656198182322734777307900318574596122104/48957958572337520528627328311702250983373380676865855212089145641066399226713889586699818321975850634925390133384302636273738566414807084762790683692070420257519755202339553275305007690640742731567927411508849778908499784082762922430966682400912895861446610631521600082876165477122999*X^2 + -48300124251854522623157408463317277155140189039893615737258904752856923357099509181124254044770139573197180562497595434694444022661024557200171065570910993827080546950681725354458874792226526472200010790453692514790100729787168177444135297624046872082468611152850589788254511100843692234355423359092948306769469533060778424724661267115451675301103933641111266972479384936221832514662569635550538236830811659645160488949147492543443327768116231228736933854555905888122034582090156559499149623815708300809273549405870975499547088299780271945377061276050873433938077090872371897147541360234513956205922627713901618224396092332711255235516420745153935530752814519348262699912353125636864852513539451562405859178663226355818697211393977434443793285574656032139704262168972843805057/43326815666923181546243594569145039362472227713207933325683399846426228707791000980292218921028674799862111379501829374322427045710817805411290649293981003246566724575930448778068254696049840952776516357093734234221027111436475622278988788542794444680736029600388683302706680871*X^3 + 2739055149258459125901845649977118637729479426124135892561698642422843635815315085789359144747120338675085643477202939473810860654539780160898691588414831349818987488542202915383245774125264930755187027081495615389439181273150735095167161723802300495796327114939083856943703485831738183955348785655088514632107640956467450682157549076091807947426045139185182319953908716948253543961880099224141122549943911236908162918300891750198022951799955597731157359645390815477804331999299252928756231657645873066059916174698474918533160716307846698404878241777084481777929486274853754624435540341145515157377784203922978421244823261121777142630542936971702179761969098478396396755301588495889531441761213269221873051291158567012183675094217125312663617635439619322326672783112189220590427917/782958885916968813722167997459020006319235627005380563128424718624768378978491178714860688121909182308308214738977558623380579143040188561587433323391530709668707279811639139868471430612316675857624427089040871346608180930768550970203606397756838409825580790908623895963212430019841*X^4 + -2637170927036998010619705697173710215751120129052036493564475619177580873377533336418884086522173481732775008564306401636137388031592427331426617765329773973237412970514426344494833330561407884184394597776230311569782674878818090177853865997221683617491161752867354399391386851744843029236709779325801288884809598185127398727350394940892964307315776236040522931293253690417196483418622076312479790410458126490385410949001815906099810213772448943470790452113043176644275816167449705906292426204325762448321944170916995505815764444622926811976514108600898182459499952174699927011722595742428174490177565686227639481446190638240127882234136335350642003477253783488760109958519913376405012315628950376690821921388301810791315692103104026129442939973873311860342138796693919317813/692902978680803467813867457832046725458163566438885104926263214853476846690919112572876502029621327937587858373970930727639943346268958317960433714014747935269646583058153931540132013013026619188335633180238459060919530474525009951780629732104897045693802919291258340682985489*X^5 + 80577142767854047695519123672158820054274532855962645460351969516452331761371944861081639056951188598876733027785599105701900788836738491604491634146806170153410257121678696717802768656869065266288406341988548091307441451781571894363902787996611540685059126907799765847705171336174827129326916740959433089668572729295485048886425487086113073013551887373536648938470018834320908374077946236379930937181381716928196601667884157085575340422751050061022426523646018180828708280758858777507388790253058969245613084149047322717747706802532992078926453524890850010417835375125390576807791198756260614798911967234962228544045737796374099912887707610467209756123844727724505508814475006976799890678861408694175950854570677772144258404648386655081402028927675936892782383033538960409677019/12521449727740799466864398830482916375754473809117092731122502555617180096551599283304451268177287017160150188676028689179181416210426345763862997645960509938257783402443899696861725607158404035352413227200089193689876835205141454838627759888867594512732712554512329474482230771719*X^6 + -74414022956505098925763229711089926173134077039075670734229313376747212217851972266946804265139045260448990083459642952310303510025260601785446228936382778065520144988531974098941020398977997913317727575997128692336818649382756569785064085792533234980643666712011025806864971141693531385967280821284231813418352771360750744202366569854705428007764840958448324622231564321732249505695448334868903371326788108857043765711261294088061040223948979002082666332595770644082454397896101880007799837050170282033483689457479398512144801630119427789873109780221088252277962717830562946005743462114181445473749015707778323534838405995846456202115006777912393636330063476975654005405645038372862541802237822810070196468170271188375634905381316343473643743720190196789094019645795584350/11081232961028841912357240623842703981927357130254982863355103153818538470127586936725212167924329797684848158379591554440149611370246746383186616310678000846269042250224474916446137555241253552400475789335892571999653826967944655861026063448526105152205691089323980989285751*X^7 + 1499041307914284416298885193196127199422742262027170791966200373360022730156191771577892773586366172998322334344370048771506136747679688040679914358290514132556629649323824653380675024229331305538721794766322900710201527613442720854191668316631122134170318929745740011871430599927270884905632714109042047298858128549076684088690054211748130757056005104346619255012644021019928088335905747571215368496830060643311644109144764409275249371409061925814326786855119865137028626824381607925922978889820817326072270687758708922888424795094792310985265504234921160592614099815061089394384963480209197148354657653316397499818298116385829554564523134674539441349242437557507304552724374570033052712728054603387831661573868674974132579725805860145033568247087219931849522491700380670190835/200248960838752202198207695313461503657409270700837795323690069092654808693675623533561309086560563773962891070077598980287943627071728953890565343350262153292927862503806486215098151760764692945428997989088914668605744307137727876064601992578315246205509043675173660457382806321*X^8 + -1221699985551264807907844233605470124112244447784727915779774511414169543714583712694874847201316189924842452118112903557552742495488054769521487106755066146320963945265235720663191498955587299332432844282460367700942466805854156924567809983409502474826091150209160031464958921442059015283423408373853697659515366129168324270918421599209493678116783065509052559039710951107862628739431458817465590990140225726754449379962790366082475248950972392786789641443228826884535048569236916208805998634496611159056370591788622493468307096432216544406724550264433270638179769422531271844326101774742471105300126953135667487232667874230519637118876465422367739265129721731491233770801918293956238085451352925740957011354927626524101557070751150286545369323151617367944349443399217737/177216331455776399350962455884596394819158110267483263101633822779788479766856987699274324416475641167114222664584248753981696512976664805751808539305292581737134259881294518889543121767734064337542886565108347811847709368254994496366362256467491803939319612905463477721409*X^9 + 18662442481337468861624493906475677058381174491755313259943330510173289236307821791678923620453739436780729195971487953968218664264036532984616654851596681235388788721129282200004532534777756662080533077074496709798669265769610872520901830461685810694470782432090140191738376916813722363186393247769939301555007581613189488369610932488204626929426072345232454592118856431464126015208749316084213669485625065545445004618562245076815241759591342400951633006497290826579055318447478697072070630669413788295098847884191602488644992423294274135418117074064632946526733054310243983407820914082246278356599510893635533329656509241117405052499330179277395084327531887401022636844088672298875792541529714148071262784645285436165974491856737784163920424782285236298235661285841620360347/3202476325737335312671242540290541450777006210643690047509624811453557617866872624713586316530131311530921117771701959233203237686001309704740932113785942244571753210314873250852933753464722276643737503118072953307899955993736005543836532336624044388987444724814630505903582039*X^10 + -12625925954759632718534256517295844949475284553060077058194546642778411749708247999187806611983625155910952065404070805220443965991888611435799166270109977494520038941772233282521021682448086135214767023407172222625634535586817793086289295981628029756592662691461707854537799098122934656691667830812596457212489218132424717071211174113068454494331810342706424561453188782305373295888170896617954654821278412958532803747082813024835727455092165657597359374862374425970105357178676491891792247973054651079508459376651225352933376884137283812917574219976068310387812791933783218472341049328673326071920152849943114123213138539928572128931534757204169965097976559396962509252719762355871015424741341413899105492350024529044943770499546404303583945795368830352829380133048044/2834127596188333761962710959584326163617768461474332523732619931567642667955379859724989195747964157893642319189023733600836162484104705266021397147873917111506380449653816388638036754516913540675662343938703586831054618306994267580647373809922258388493352228967901337031*X^11 + 154741384899781007605972497450690346329056158455910743742508012012542274902161535916936940359157668860800338941800400818909182821312196356248116458944640893523236314220800156983426761856894869184183156187676278022255988106266232199132928946886008439134866283022864338045859139862789599700018234271908144524049037178510576632290818413457845668680794170430502078679862481373188877801937608581476567067474301340956188760416620414022735194792023352925200261143051189347079294510625296820546437547250429064931926327775739402107078185602617338518954036043993721764278851625365512060665319853114009475015157755286818800724190605876759200097914881884379747861145934319285349354546654016439883710725981860053804452632693384832829876874271536043202348337901730094590367556839530036490/51215519790719379412428149750648358102736693867302663036372174783358870652621669445090279756361460297296010350064847889900710292250256128862272667859229556122031801105694115959077962190875144593549894217316312517623988007425693409449878692119105131338463368129678945061487201*X^12 + -83420244558683503775640483542876344627173457163720486240411039604520481979124191616830173056333768518162653437449834319520223897452877018980905742811774989898504128519017003466193653575193883040881578905371005323892547344724628387901604472187848931948188055534112539290220594745044067713367050294060317486214299451492045313190145763243502710418053968707205254059636154486479709604952455107939533168487747001130701244256291045424956187889172267713487925315554398941257668025121613075073452342929904331170459857949915193693083597090768309675719918265904155965447411307938375982178578253410758335661302065226618616340758451120809152713310420074533886932453292188057012754715904655955284850909700532472035150229500064153128373436467907285824254328320822024009030418843147/45324712262654443982470448083662789070086607568263078930813300881138217643689047615545452801237432440443950542063408721744322448005437431347472955328181176759744560342535163317823729846460517583712379912472211642641513180826813310320795253780506484105726235082271234929*X^13 + 858632290914053253194250786368430109191704206606172774476941090357638284691722365873506796042491844481388459766101025328155918598716107344520375631095095181427821632159584883878332785709637639774848212087998835689959654216898530292987805545269449428314433290041385104127587964962527797289183471006596896450654038830327960987839817390589978637724620280960414380783068001664803923744672578822687401765725222026751009510768958823040853234455364418961869716190304219059469274163286461827003385661068536546336680525591726251583679681534273289475234295664404801340614854343736511496633723574771791397444189486932214363188605642494521943161757084728742415363926816009300534070494698174982379674180274738544179557472464014117049253956714137901020621644844449692251994892457466435/819062875298428457207223467319870261285535085366082099358727160223048731039104779460521877571161641631262630245627859010641650957906259821880183775735562045225343949949952936316392622055388013255266417398285336594174784690721343330807091031067532674274578794171723486401959*X^14 + -394384916956292044410135609567018236242215597789033498965940316339583175784276636080280946883937053165151113485342142267552075673193113552874169506290206897484460683252071614925130843653687532009237519045003741043702121201221321656337169743147878555545231613877905322680976622952123658726052668216041989528452843235394338576395461205113694930765968877470798240463789745370866986777348197583943233118964643865648987757496345730806063647138484726791646144164580288158164910403363471925707676835297120444087486129250191186969686051111353658997032015993641439465768226737429795331263200641750398349386101887208142284981314985771362117909277198765632705761463598915170953316051845441847578416415848085495133388178714154967033540609326663979014750788798769462418060482517/724854288302093647885228238402885620123680459699409540756186373451881185270662097332335557498623096413496857210797693574462353354743590153252154506659529637738153834264438171592665482022416555901326865956752208772253738545678105621310930681343941890684238942990226711*X^15 + 3338213925998488478406103374191247533538902785425935849277420042411567647058128550345789121439008863127848609272632233484199618290429321987890946711270404408179226128983904812089902107255252584107180045837624176686539350459581601956339660284871628225111487716848979266237458893176780684897910513647809985547714135717370985452961456998820049143109512942336227245361359656150913961938429788014998249010759208983433413612554305440996342108194859524065357884850778017503721616824175894978919943256741151189494081091559480359658266588630497186150154777560278499745544540094073093349244146325827732983526922178711326872884119677617336382948968319171323415927564827754769837290852152786399866939812377878756769118011091089911439188574985521257538675694682292405094031932809351/13098841843907134310933959496178546041255029587228029811005043954648944899026134760892635859557617975288301706656325120584109187473571417659419684089844360083566177938992662198851057925627089581692877794704469164723397309258949046682709828342566373906554881938776386894481*X^16 + -1226566721662185284135859335085306322354575531302731113509691376812817455531995579483911416961508280446037945782220780973449357420796113887556270187570225634729793858648517456616204257583920620920722836454516063977985885901650378809603775822269088318490463769328835423709080465352518108887474551849354333398937813610233791957839932656172672111817080615655151901729214267588906260017883006914285889429839142365260551001789433103347416696138488033860811309115600984884743746784803662360803422192382340474769613262205243482869077075178403985338884211913489529593171121229796052052038408192810929097578966957868501884450980626463832738010367959079071731910150542330369844497864070752110176958981661732035523980539910903398578979341416359502195753722745691341372047404/11592213453561234255925569193649158553247947144769484659318126386342408419192150192520888501859447449698444564989238749544553158072098807718990241404714961280854764988236546488311677511176934572269573585385500986950436082103977230068001713624503303990246530602854049*X^17 + 8040080861751086536613101172318264778484564793409352785163662711872640932502580955642589848198201809289591914807104634187881164176051095996666881155645510748310709715624241073730952140877262101860063598945119372324101896651211940109181459387400525714877994378167811582577337425985504368972223886619905621637296851734286873202459136905206269608311021355740179652999383859178087446064228283342922578785999574911291184037286328568865398449502279034076320852924410068663960313007463360174968828154368063204286020307409394429743685785675327308216777563213770026723123288058214343734803996492735397637109951029673236500490134085103007179237654621031407735683799131840259357445251531860855837674287009550280684619174964242391412617125974429326869208826499037344346102164765/209482889319305064238830960898433944215743652853129357278537861927593662543221346129044976117102074863500591733920533443019620119520897554289872652424604065306326458102422631590280324304478384655483464261501388335181330439700972524558858966908399206407745054524175519479*X^18 + -2257137839474405710330635676443955383946264999697505834097208552717971718942328337256824225253253645365742148483536502486570236035729047134601892781820055266065662286238044230610542212164820618978580778866868841301159227891996783910019724487713958113019355320121671258169416645107304648803340841445796931962616612600496022116458807986484484799810663315613223191835548243980011404505827578638447820986213838474859341523237140459300523358679121051026489685467533187859633944655734832947210860726088302818941303928213303961600723663131047574999618849551225657149161468743580700639944054310037190141697671238643815063551379452908663184997655218874133277464912448447852921855717707033737897157122011772201623365371387646280459435144352533339751597004498723471202710/185388173763444009737285678543777700287126153773359585332462980778759118651238526126862751205654380663098360870006640397231800270202897207171057482483682353503792102351854459361522594252124071240435325448309987561766146186046672541068700970476534494669982145106791*X^19 + 11114901484432677655838781042515240341278982571346630413366863326240037777893704908569531858626811866687887392112998410966294034670941928975656097468153170150992993643231071646954088337565862205403723096739725197263574011847691440307561350584732912070024333660180027427838169568126298819257418779336353138749582306872953201682022959242467072125823871780287820449096945976589678362101961620653252056338481786542838472464852135372122202168006395358527367386753160438357112971534194628958819755754973144044303187510066274407964102587964746506360389592119065886754343311583529756315818397669668751876916494542616195663153121126492464748599946568830220750631196351321719869175057537756898453408382225551352248103954735253576556254906992246822839572462305191756530599919/3350149688079196699962489496964606821888656724838381066542938525652956033146531405638536777037380312962850479281889998618375862682836555430788179765962623810167027081600361935122074800730134091385906766176409785228676027728049419489652495237481454853181247344224820161*X^20 + -124077896950354747435188193834840517569229706072026780900530963207723517065595806028793763767461278290326574225333372683119780641592642124343957304107275566043229304280685937702048565733473893947953543308461031675381371469873382726382229778717096490124708518989123667099230917760569702478716809336027446662011216147380293269367165541152957671436082159107328621775919194463767184771628055768108047683907568627957221029277807116396186123168267867913566263443531073420088309267397685253095772113925674643856253014959121517861054882847764921950563379038972010354666261965091810372148613895764163582738200556384050730332192956248907708382169517068494430943279255723558381690934502873151734771821155581539473423324244146208695327184768271244841450558806263960793/174400916052158052433947016504024177128058470153677878958102521899114881139452987889805034059881825647317366763882069987988523302166413177018868751160566654283906022908611909088920596662393293735122601550620872588679347305782382446913171185772845244280321867457*X^21 + 5103626697581407275449004505573733961338786651249165020383665597306090434658219905994443022297555654647688918012859236565554323951425048478128375472975064626151840389664583652903293762443272142986349479994393923892083308229362435135835297947331164658321823611780220709783947398509858962140529899996493393593575879339607503620719472126806141187393124411924419068035382781951035100808687532012428188379511292507754364367740703766103616089315082357155970406056168638676536696537553204232252779249771272180287041478507519811019266674462668607477422314156629112840828239756734840624136627008329544628363751901632714899142287827942931622570675055963992823524887676052006547827343245635315653446514579317141355403589246777561559140028352355325400034821420596898573194/53577182217635318814075561099151755382979458440500920161081801445061385290207934050663335098434116011635426291431919074799990278088637292872435612437784200162595917579685938755480029738863856588485809054561586405350416247767488364368854580467718468959624839935862599*X^22 + 196636548780565431253971420325018698371999941163992925229522104548640815722774253930544732685651318114995742450981293357331934887241324888624192029512652539504868665069149654419108929141372805265843200152326546124254014152927965444031832275321666550942941551024308283803310581584406592712283524731343311029975859095924281635888124111453569532670648578625276552132685024655147111877248877080134335948371285822176512980222527373391080811981645587269559547135342461557581786191278089278032482952552945952607567103899728581135747626957781938577711911525539679884494806465649443359492024241163121177906431135551647568632166931615983813446705794870519000386754554377195036933204223944115725063417196607199300796757308483220252859077247057586320149004447419780/47414736349081540125503939576352763113837156984395961447687327214340734383162665569288480567550185900352510813510741511315788555339692764024885295470746719744166359944109916958323661745467226612841422246594009574909060556322773779076111451259033184945449689271*X^23 + -6452439133627637954449280869027727445048743127194179187722681489195117815613486401270475395041873170906931788206027828998986110580566185143803025878724734345742091251051505870310063098078082663746253425287956954384380233161280605805321900800495015550910265712047154978501125054412118411207020770201878543570702270815106654703998727518122791757409093941308268332384833938833086175675667177783346688632841703100613271110542096479487890391809265446976429656822567988164714490216127869058412318286115770621022596918721768416300986197107387582601379915338595128107642434838967304924716542198637208539934369184944719420756887198185953593084414310288714137271584493001510944545704601175782251087546637366666324091680795375677433483120196864896715056099817991606938/856831700564252511607981692084270782230151263865019419321157690090351411038132529502612132336199409405270222910952609850987614983543587938693702174451863972496830290550010309353866891402338252120657341418200347028181633313308844961684410035701988685149221334816241*X^24 + 7311823907259296211658430956410373815797852836094641692198547922570700042131780581340968043763230261845729853518426177230819596135203650225041186621083684993109803868665742154555066370589813457180429976479974850128404312799878177290775656779859103638673091456222629092276843554611054935942348912674226607773475888189265161228571194383801890379819137433274908789738063501941905183115333985812754074397792505014619454537972535514544755696857500552777145094088585963930434339183257711495687170022500509272688849577802592480815242129466801201610959094855223692860665027881215637449236005493189101159349050096219092695818316015088026020664577350462608181360151529679974727933962724517174936741048338574423602718548362463772079090564514179556731486579954/2623802575899592724558903191652524105685194897039231998654602800859981981249663304149658600384604388265868563638467240955995161050284586576552780447719922513649845605893969174828380374382559161797433581240330340042557719900546388084561532358974776434367201*X^25 + -31401682220015813980188994515962786429873083067089668039469471778328374225755102379629470095471319572134152161332334622094590911884163142155072045806955256250662995394325230408470035122788701030592826018894130591441808512786159104331778810596145918558948441991048509886730780517535224471145890386948623145442675771420353261020896127868457687441626430624003516377915740619000054517384691445231048407093255381063378044107285139634858492371764010871223379535201194415085458497526698540366116715200059163237969843167228286166559016916232930905846129135620672028160272854759129785376993910196759650325813367516841688837176666059420705783922546329656041468642288509137840482854315111528636886584006448294573336559835095729990497300937856143707430989975148273/47414736349081540125503939576352763113837156984395961447687327214340734383162665569288480567550185900352510813510741511315788555339692764024885295470746719744166359944109916958323661745467226612841422246594009574909060556322773779076111451259033184945449689271*X^26 + 16428515222961817289285999088426881263653927226340666826013994244087683886732617921110920878389827514673627857148911608021795343849004594197649124803112700555114231662596871427760551111934641770051984599796079327551795459384398642111970619999334744499758199999338899109354171875536144167874152476104552389607738950700869743408358643872478589763690391084441245267652525418084178632645673455420651855943628997804464938596947094904493634531798795742667116434382551763660641958029539628853163309822366685311104602643697192227023623161139864193257031749135035870108420778338796033055566434304980639770678502197807677319787070395099221190497503345538933000480085149084952749937601639357547597981757629995476435264568951526562766715566075934885089772/145194099712223602709252569954763106949543185050037739951004526637152453170807553768449925315953980868013312137594335728847056668158075733304896267374241741666196978910628585846294083027090872768382136087672532789693858663081533290053761958883004617031*X^27 + -32570282353004714916414510659728768740736404826055635606861568641255509362602872484330695533470719597377348876437415884022742377688042479287615103577073926750839736629238677204470550821115498503683638938121152158465212382760685455083667479546113306956258396492984489226885142050472466858170738556379924336745948097220981827463842432298237685794107522138565626033713743532723410108732372027644210729017424349045039624741424492355719032034238720172253632304070791154436062346499706414581940554143757257202072501794420883674231284561108036417738661195396743739904377509702566447726010512997812370090848412381284216774981875617589626075468027969398151179391696110891193720479149394427668287561315439038763969608885661660138795252083261790928678152248/2623802575899592724558903191652524105685194897039231998654602800859981981249663304149658600384604388265868563638467240955995161050284586576552780447719922513649845605893969174828380374382559161797433581240330340042557719900546388084561532358974776434367201*X^28 + -4217303038618225645333296379807468479879949803420655689295528473204306459407584454277473715815001229978381074397437731340230201792553229252122734165036334222156773307992319830575052236387001156753196380184237622016113672424020308009386089680290761480375305744015609582413530359657294875390576814702910208655386604882172906462825580164118874976665097887646838536440409889087673144996174893228061382240215009181681332337151979803048187187982611908327729179958171253019130682033877480532725785587709529900211642704114512456160207163452816188329839140640488741356325417912635759746915878892643844180044655167559051906436576283799072151839412265409874896908686182049251202180845834882957092388077374193728122696296849829193726579711068207977/8034646655537801046386617782898738694568268775941438766587600389416880812949341694895131720212162075591462129245439418341378820660620648182441274272272798498489125057308869782872784186104303733516802395422086923230250603900256393672390125553815761*X^29 + 106064826025437900318188555000590675502244916884192073291017137992940641242151933025391951356049834346680396451216442803829668525298214289618251440871333542808302818516959234100826093947023913079511988166353516008564098750189567507480574616704134975322498297377280339100887936745109556213748485749764522722032796126906126393138898459209445589433874842532117946193560405284301129000289817175956568595399171558779913494177249364863592142050783461131617480177740953488583246266541748054035595373280963732351545172192029167756937461080732393894922818121689665487120077463444815702848392456687842500076535859941452336706273248294106393586929209865680060307221749324663148671610235018235810610152917994056792405975678522830283375620425352647360552/145194099712223602709252569954763106949543185050037739951004526637152453170807553768449925315953980868013312137594335728847056668158075733304896267374241741666196978910628585846294083027090872768382136087672532789693858663081533290053761958883004617031*X^30 + -94464286404421113266357026688605548579759314049790651831577568195166825067271165097030491763050805709296878187152612571452952422749131279243287767214772733838680983261547354155949487989666694847282125008847237239985255939193852485799123325528778830387957300064007098321292523352593746327894719587690875338234812880575521896471492021589486825788281755593601732468260787074894846552083185515382908744007810072048483193706429369951451689299498496249340262710908428380076994878953923765746359804555821862762345999879828406725279606542638596425011230586021104716334620056402897372980495225637083995097122105967372707999077393861463925731381654300813681424655753803366383353156777557966971163707628522196909243684143736976223261678367248/444615497511914174444503225217129029636891637205546940766288550130976747991220280830896559139624928094264962052207371940754735247668676231666276037423097697885514086509261788659885130103718871867456277761169106481669559177702196539892099250391*X^31 + 313786848923933621799370529476598381457802124132756028368722817881512078584664408815513877505368627789446028180303276366358988237832682624640990817756755957307464382735696492626997000579145473128167860225002160080303618210424533188747441675215549647619664957756837981273761342981306373788269882425185593603189160289998932719941890577696702518929239413366247713265020372920047245163457243842578980652995410186162008996807266370580231399800061902817016349264104850382788623011655620941353398685812008688204726684547644727137207523255401510896666252045641618710579284706471567964706229612572013707439584439388572902367041950562928267611394416840694463688066686519980218406878521060735413674472013556556940815051120445351124154117595616032/8034646655537801046386617782898738694568268775941438766587600389416880812949341694895131720212162075591462129245439418341378820660620648182441274272272798498489125057308869782872784186104303733516802395422086923230250603900256393672390125553815761*X^32 + -126486632109072827955121112080398645321564935725345779632779497794160539604220379412057270799245222564129451144477197818101366712841471089134051221815059267001038118451143802801549192755715594659260298763928609013060106011347061017522807636331474242316876078534838752589694576204027209485819560350625314777388466707546616089769082914291742460381097005821999314859607476395162925970658933250557244383078850412854915809517622367269470194532789562645018046536631416837287209620793632941070431681649571541678842182055109875160038452080991607365453823327738816297111462732891002894059147798980868045580647983914438093437915672617661085481343065951566053651020635190382418035833260946804257844274927949545490627780541095424057417184/24603812600958119331774845067629297196441350075012281598488658631563098223187442910237206526458133368062916388257836973092509282699832672882866251863377660222761003071731602493491512926994569855982307440715461594912819388949266589557417921*X^33 + 217015658217631974374752120167197405249176135382553627888305100500096813312753835718411251288926761263421281901434070111249123299291861534584876088950676347546023867491458436706056066498849767239558143146518066262084152652459182065110404458417453136205053000200593035097127950664058500306353837804285746680808106941408352578746777760745279533500948373014954494990168902513964742116881718472394117686183477490838776139053572523461746522060900124752680548784970365790927030115865168567770426589512667703051962893938252579814470034222440360195800927096309569673045840767206744587903169757385126499044494534605616626722959997872142165114405997914960827698134224763497417011124178888862642418499769187732415007589257715509874687896994/444615497511914174444503225217129029636891637205546940766288550130976747991220280830896559139624928094264962052207371940754735247668676231666276037423097697885514086509261788659885130103718871867456277761169106481669559177702196539892099250391*X^34 + -30302495834544236971191132492520682387885676175825406836892643988534711324612288746189121962060900546472515155886241735864501651291351156626137975728714186822544060390574895945011080373475494647013886979944546335557909335758720717986743311317044294333453121066856024100574224535018339063121047634432119055074209711989574162050763999409942783622921175520686006174492049261630366371802713663902310454171444644736854502772984340148308175273950204003165999180370403965529424486002734674085519797913178813200199606552390803075659757239073342153531922540922932377071681372397213500235868699157103419636347221314400230579381463091664018369032497312432846927037600639936174147002407087145840096531806432145666700672836800799426/1361508084829733790701944832473537557215502743346371622958810172738813470377258752157445992278132553154939759186422277300232930258415841562883418286944699254206242215247169636073903653754334007856914804975677139887821337443930418325351*X^35 + -83657063047717632759265589470147339500699856482676839227877357660838150439379662604297612729395174207497255386597349396234087230217572078046011305941159042174830822194118434787916021333331078013092722753135608254401647195013519545686344924934018015456017052142258100648774240635297140165596736592449918288730183434701357828480264357650503297984661219996807385200322848215062004109908604352496703845059380718685530106256385057147047813591091084785147330815405547148879988884655605628356440171558577163396455569642278344355703310576480926653847632417337416368246337073959061124120564658939118922717574950955331297140224970154019596401565878694559347167433222691895182820682909141273052566538435438782422294799337246033647335/24603812600958119331774845067629297196441350075012281598488658631563098223187442910237206526458133368062916388257836973092509282699832672882866251863377660222761003071731602493491512926994569855982307440715461594912819388949266589557417921*X^36 + 88572182075857711570776579880680131084926849994927873967385362789689780919040280994451984528889738156232689693566510051279648916623617965099111245600232186496881083632825137650314387063665965439160040429406486781687339176332028036933774841750256187319863159585448325647310062519883563402245390673911633803835879403789720458208077675636142866024717474854400811259220557767063832916348290721326443683325584286895765333173687619291396897028016649079185500980127658226446064128340566980061817949335161485627386996183369924245229600017242906776661466091085414769752393817332843829228213517566254108521203426968644601184676915073532787484865253559671430200254736743879395089480581555813705058716515090059542115245259830/75342155100975806026337492804689145991671891060061514191733173191235320147045473529823805670861189372748589407693114786134299721012442120684157948477931451176262642645518766868125928490638814003481534224762168108451183522988789681*X^37 + -271740277179822629985344742588527597959971817021195716796434210950619904828224952074596978610535091478402067400035443444627494737928556789137410501945853326327908673525534650187764349366244756297630197731218557787092217586864263382235687089469911054190786343383035209283870696696996458669775608661253311618068183155205750054312389339795422136751301791665080966338573163945031611737307282049050447747816752584550318011408094595721617714763952690526821229402991950716117614445258600497130130725972700400530261748792416650006369603294217115496601586650994496016174657768698313861335885528821959184900264258462264404255225678176641893233037321981001310443881184881042998247330019685657591748969365609963663961566818865167/1361508084829733790701944832473537557215502743346371622958810172738813470377258752157445992278132553154939759186422277300232930258415841562883418286944699254206242215247169636073903653754334007856914804975677139887821337443930418325351*X^38 + 94451351621449890810138089210891574533664784939462883777183293119811888122092922361785283691287524640907636180382812500093235640573330166415825706392714740133765651149105620326266014391896191512810484444156881418123965044439935964927569656053585434914904035893501518925135556154415185968689526096385529137067910253780441831548399181658888838830096207572461017217114287087853244087000044772148498148663624563093018263538860931590286312720128537575776576409828852037278393129950104791520855850081094874714003956308442122012129731346476146468649960726081383400814342635881134289907628425022699595160291593404692465584967207634100706532699307580541476753114071010744759970382584317526724702701786892301556196580/4169229987326423885027806585395890985096114828181147373788565834277866202592301119463438972434352795791521742443313307848724460240852311476075366525257675345927875748188742563672510015529788833129408124883081628490464474737911*X^39 + -119843751354816144971099682350524441750755468732921127425025303565743011753670013841862297076663910124570347734015732165177483655792570617857973361956421071555033639057962179045576860869401983387068091278110327464140231253783575792146104710061295267112605352369892566975656660883851142392610577665969889343854273692695961750442435501872512811775322293728051063380070198934670845870779466999217980721229447374675613416282955982010308031124817574220113365984161649357223771628318248243329348109521250564929565815918914591781498287897513267499718055947048763019535508549592021358907611828365305142430183469823362971212753352451686380654286955530039202682043134042856861953381852986698802121612840225010105857693678/75342155100975806026337492804689145991671891060061514191733173191235320147045473529823805670861189372748589407693114786134299721012442120684157948477931451176262642645518766868125928490638814003481534224762168108451183522988789681*X^40 + 6552132973828617488772200574843343986037196333405981108862337699144478326579917565170767450082705586781083029883994158865268834217446425027578632222592770026196040706937064394721389327355898705622086642647455805193084787099965348642361807465999814857900864410083030004906186025373838022509389762420832784842626823252798005548946602140976978498075702312526917233351470283980525443400557479622952465185123064284747831754737458763840681299865528354412174504046823675344277640156737688992483813941974952744598467185659762938295096804073738213944333366257439086906143349105508650747597809519952222884195196271157953894325953531357210721481755221097193982730085908416426365605693777946794684062927893522282/230713850220044484811455181528188311941570185832612881068483527988371767062824476756318907223416125050717820953091323548709228058261983923196024930842658145422382588024389494973853689089136673849228494542807903740272507041*X^41 + 42000944184921858336432811429858855751247175448899512729654164877823305898123496550477239160281666629924046549987501047113342024170351862214057903825544893047665330284942637200470588991280518898834653663934202379905811914360362284269473222415056074852348291491205470155782167588008991876149032964961263511263619371885255974137843581184061818747185854621271327257676352898296875247811546666921481181958142048674729171888402327724005918148661803164439405678179081433555898742222179778630238901218695335508052095399629572225624779490548905286424963462212781352853201151076528029643230765903540283342545271758096863358575502959139188212552139443796084654481833491545421627922498395784077998872850127326795046/4169229987326423885027806585395890985096114828181147373788565834277866202592301119463438972434352795791521742443313307848724460240852311476075366525257675345927875748188742563672510015529788833129408124883081628490464474737911*X^42 + -24706224078034974101302146637665826033831172781444130138217635386413341296531784340516814496015632097803816521218746753816086032447351013510185062196437947275728123186579005475232365732142370200349734323188686129522470151034311834254518674688635858973411072382603873846133380437833195119069179398793503987797187750364634421672734233387991926828397301717865691096806951598278798743994047087468661731325891226995987954907347834110734089863322750053149374770718040720205073812165571596078986100033616736087999306464364461816518527497727215023934734258241539705292735973202229975093711605901617266163942782661241736514698188088737167260495547550079852218000873748168862486091186919806339828508435138/12767077097008714781221580517303320897657583190338823588538737645308603124499168654547003885972891652410924738702414008561187983966686067356318130199914677960399678381074068672118515250353421163700320654242039939144071*X^43 + 54083686061033495390815172234713747222392063614351076649161181859400594732480390951969406068722276159479119568457707864647308277368157914097707141364243014266837645714456621926757668138790962238001769206602099171150202992505599054739770399829719862070951529795646246727805921666126023723633863020530033561587094257492679174318026196215707088197278364527905951067789668193330901295715359382104814160338757702284137741998679342323673016640474660237524735479179076120926516712581335914405245809581055428907564921375634212745735615403390696960604874042543592373395304574283157509978287427477174910404543360924231870639920995639887645322693262833987067192631150011997034761786515129398190840132229522223/230713850220044484811455181528188311941570185832612881068483527988371767062824476756318907223416125050717820953091323548709228058261983923196024930842658145422382588024389494973853689089136673849228494542807903740272507041*X^44 + -14996669001493801278834340399038328067707306961143392638209215563340416238184973677759155731237377893799440713639257541544443782553116452901355190496995401886860101201673913780409958384857386873180153306694129368815878482272908829541556440890656351431769783581803250600903598267922468525641421066133464288152689663091727857767590598841780771755987536504158852305812264860361046361152018457341021811429227010018261617610114919921103410000313268647846136352942896072854796801437625991061877073107911951686285969100054922962827392082294329762496202834992040219896458763403025641901395798403094352866296265328261704162541415137840296091264123269249226674803386058713792047506692674914162600709/706495329367977133596457335914078960636244988674607027200417112794455377372539906731614403517950951934642506707012008663670410268755800307471536173975689112965507076590895283720796594009928679303874752600411706001*X^45 + 19889236723053853569124629777094463168228934064382937589635196075338719917297365426745275587270105762803534788659173477805192870627923472093232401253637319625471188630151024041771329147120225345764668948433382627543848449802279530768875689509143379631585514150433526868866073179944925479880190669812472276472550124239507590182984851190549613054431013935167558548736230293125167621870043623195175116177174087280000645511505542748774384702257390246342456843327998821778006369875754342941272767232565115505164780494643125155512102076060815008554620023021170564281628152415275430373256739837501992229672938663505152660327308276312760219703125063021263892949889462884561697419630274515205153451763/12767077097008714781221580517303320897657583190338823588538737645308603124499168654547003885972891652410924738702414008561187983966686067356318130199914677960399678381074068672118515250353421163700320654242039939144071*X^46 + -4368783231437541611780947458835643203150288673462321275534281890370097820051962386007185469169745708532205801891160068249518889317446043574226509914342107972233531108268163099488297769573976019873680175292183475771551037399832346081845400146110822020801068080569347315911619288270919594158957288351389876837585004815951550799230852764283709401137102671543874676135634568269611286255235102511945846718396997318450117389400934342183774667376538683947625971402622430379738068172322373716680771920087372150485944544295285365552207061188302572530027754217931106045076630370167576533512725614521567591601720841599911542419292101754890731409413053223750819062024786902782280275182299996347/39095530372861332167365244641363453081525371516496432250590289015242951545157429402446704859606604611512506596591888034069526327749200393308147649492318582976343704088921215412583509158869386271035070145559831*X^47 + 332971033733393364390280075223775464224328764948622709980227107705866143141960764094996893536380998853367999486051279920266824255768874049707457010061710461779361193757817385288247709388484858935809954420997156884384283853076021689995986571161512538847348849032072113978548138839514438635915874202362992119208960520786130881009898928079103387166645969121548632890560958764413423692647486492072123519840060621273720442263637323724606236667874209977378764929597580541192305022667552728909525364401623284370526480870666060307757406012780074526509807877997762956522445146036252001463019228838322068082232690879493383733936421252264660999269563247636539681595751165007705683699497266536968/41558548786351596093909255053769350625661469922035707482377477223203257492502347454800847265761820702037794512177176980215906486397400018086560951410334653703853357446523251983576270235878157606110279564730100353*X^48 + -267565462531961260984228881431197509894411816238116724480031335076214434239389234989299071205011766578145911884449133362326279619845350959502846804600571138037883307456696189404371660324967362505800449141138629629709565187803922712607881453572910151728012873193603068134329355113905811224024503427020528306675775837410814700015350441268826979096596955790365530329604280452970406164532558596451748959082313050599444343849671189614089486793186377349182938616866743342562551345298664020115352903220326975089137393509499538394450687272552146536385005213634798652929745295207178262807688213966463622811423725019181480793311519892160179183746894441297854283729777290407802283523989/2163440339375869191929901203107932769715310249377258162281572077651649136470445985415677320547097814814482131403457917883322800495224414437947410187168312931013430584301987461268524661549963271043941682561*X^49 + -3631102707179546820204723626964177743200908158062058587878879014968635439564995054637998798438738023465890800046736875821082737529954304362433793711256256093992265457501272999327474769255193468490739341129717246850775320971506542424180357499191565503201064778952913537245070069902094369396826591917263357623535337960190997514519967478132096049614088892196066244807873638295341391370013310580298986331122773936610987820168262962744851439319347740350986924014723968129070025127821914425230355022305195508323675463482194413492697521129214959951601449818205290954823531261854986345053416147678050744827374739353762918516626717406905053795835221828571549214431217614000015414496491545/39095530372861332167365244641363453081525371516496432250590289015242951545157429402446704859606604611512506596591888034069526327749200393308147649492318582976343704088921215412583509158869386271035070145559831*X^50 + 1575286217656450058047203924859963860092929827051736063414598042900298821286538383293653942580870117473988348147383545990007855058119807503785916754917893482833932338747048811025953459345357606633532726263333026775825069058735141704760756563960876531221928570739320357771713459906335538354031214323098367144303963312319953731440638210315683259757654678626450074089415260989120914630904284881552414945662526883055259844944577089665072172807794112522515424418051329248732355331149615412402481031195846854418212990301576505873262116745407274169204311435764600488086967388565386758956723173625840504035087707356735088177716713561291201751119930234246838365396598654540131369/119718905394049537487128615079847975746517085350963320363099556065057226300174090278107316725532500404763551070967733821223108875835560535551292689235145422556218835941673812255465921174808437332961191*X^51 + -1264033936511277725394489160296651392982823238770945186029367111540164349682315339084811226624393289415492768887059555666161041241363957992094974266193895219877334571604015020631466986711146947069262982042880566898069948397902594377799716716596538030101185821813039156507998305991532252219546361521685799922890349324679392592088224848335032368930658676998626368527091069131666252887369440470216594354799670475957663442871941096081467690414657884835891326763282782061070419330110582455672094984698865668870703674137318809188901336272925259123704273277054346863179666063943977551051533632566719344086801034305563493443279680878982367691751239392694029350873453482297935069699/2163440339375869191929901203107932769715310249377258162281572077651649136470445985415677320547097814814482131403457917883322800495224414437947410187168312931013430584301987461268524661549963271043941682561*X^52 + -158843309283988892424718222677139256121863887774573147815202064786884768405911894053495295923576007555091233996965685160421506299364264670972816145014764133676855931490743563672358715105725973554172693995485368918582100834103642971030806377501030060761251064867671887684491812578076567340352906585456478033454756231712578323849815811163587192962705424710871531050519961379859555354605647199711453062847394561713411162188085505600478518753438199012713612628108577342736325846207716541644705518537082860180687403513291324745148315420778802839635853521262175971255153360792448935167276068726763079026829385215903387513385995522641675867713985894288097773736387029470/6624918676002962618954602129370149728654589416798368677057138844837431592063200170334088690472718743000583867576101700028947422712387833299280210792714593689127266667128206090170213113541499492721*X^53 + 460391406477606566192612166235591378154490878870872528372873279455969619510334202854044817747077565189105302031398973725936193361689197833928768789690991134774521370932326029320960664630592162232944066063744028488694222754457231566325962608011837300655619007108697857965298657331021936590847855207429195376860154057771002259016582401794810788027502857464556705373081810800155025733117045743428804676438628742335184115908839859384999382741336794057138609895393982863199899190043643991281563601809567321959589424931044462752796728444086214409540172055465168331310173863116714728817185666377039075735563200408082811223681208042534708213922759295959399625443890972834794/119718905394049537487128615079847975746517085350963320363099556065057226300174090278107316725532500404763551070967733821223108875835560535551292689235145422556218835941673812255465921174808437332961191*X^54 + -56434264646414213777723551690639889551022258365880267102201405741928684570624477582425260127809322645484875402702285941318653242225049627942908533252151097183226090410239170226665783692375125260222505043509527509994341546711684037041147092965955782690671000413423981703805742017076874604860776628488297650017699362070736576386484537855803989297248195504939420459912979143335754861034124053316250277665120245310940407721839253270777093062383453073509501214708395958078556434471120135200089669545630649250702407067177439828568636084324250156046736112038082544303607469617100567356756399928692928123590306235944708040890312399961844654507528353948528714798019/366604984561062620715765709112398302731148769675079889162588614068808123073609660247583901857822961817308608686630607051571436152531007321082408875696673880201829819441547567382558414782884151*X^55 + -5336774784905966493288415532980064972589001758394800411003290758884166142158045585762317547117234794659436550396298305188250317686811751711677847475958125672565419614584949712672525624743282953628431557115803447650653330926374442756577419818269007708703925357250449329075381920350137257167576997540757914370924049270539701448700747675803709192359171655514179787565181073211505656828152023739725707294260811627296759394034661317718159605784253579317496758159763735341395089330293453240763170975098922968399200097462714271562486089121442984911874391485170698888635247551545903759990353208022667282232962506360786741108466811878954279808782036791195362024965041/6624918676002962618954602129370149728654589416798368677057138844837431592063200170334088690472718743000583867576101700028947422712387833299280210792714593689127266667128206090170213113541499492721*X^56 + 6872454064371421476103997828859873049558318863308714173099711151218903923530840581579265845471160574751292811981786597626196069462945286024277844679314778902746394732978486649862088097365813634325666394867357701725027309565867212472395490428606316443137560896686598047457293266116673964021804404416010701875439345148043387923372854728308236400603288600215639515579162966362570122292268720829724686500171792599517259130251634630748401935588109688873709618193657099449430056597720638265117131997800438330146071306564279131865811430456270581549526556389566294019506614107392237149266195996104792470780153745748142473840086763087093877077821424162417611/20286922946215628394431171994488312917445009666043931667455515138553932990626399216843777425589229252244403114749079024490699803692712485257174969603047638769400133885316117944914969552481*X^57 + -5575901162022188989670930066563550061604502317961245173164193852201894845281299596428116102148486901194714418442365654542892921820201641204161567679103591446685219575488394870557504898353031783298912510906881778699435096989296879658795018412774372598029570580392961245910028883399059378956849312088015317913855813484446466607811443555965756140140878949585234738718232886002528570275063115238500818968896672830104582029562303790776219620383264896264771918791062782867802060063363616578622469138729530464666785297704324497496833766041065074642174538348519089360096881334821637086435117216622036467248387024546662273022618066580272102980817467727388507640/366604984561062620715765709112398302731148769675079889162588614068808123073609660247583901857822961817308608686630607051571436152531007321082408875696673880201829819441547567382558414782884151*X^58 + 398351513041662675898923328392778293794638627089901350174007157378275454629237665403991011092731280003526514163573163068837692075997999594604365046409987285392786315338107128906558184267283954930103898474841425847404026423199406977427433969319648324273455296134116649693047405502137068922258031606178987366618247540980920395599255087537032377284549356577152204597200081384508002755856654628223507866875581554862561713967333406810758000418204603166275127400453158187190531591111515553869447768118407365240484772198300300567549018219535396384242126531267957737292061267717426240859398527078894469133587169475398333644812236005394422137691591645/1122623150141974898701298876348199486328648645124449763015633619531510873256953085985489315787130167242786957819106802307049958701384122918331855990429286634353391283565719547613024711*X^59 + -206641528479249389537650767394500608807518845936921259937651845357050640691672018493655726985386028531011171444001962942925371272528057106248703047323202676203330101477505040034823042284461984558175662368991968736972415508764573629009031612599721175310873743059263905897785435901460547876154300783944595012448160724429357951987648952601776430883442508024891190568397255879924306944198879217930979632734569569014299830658185929272433221607273319771046150247838911290405819437627202788136441075096770140176768390037938601244477832585190506069982564581313801451082986768397264115615287932936825419181964443034403522955100262969173591455750405780104/20286922946215628394431171994488312917445009666043931667455515138553932990626399216843777425589229252244403114749079024490699803692712485257174969603047638769400133885316117944914969552481*X^60 + 26439402647844163311694614836777293911931788029573945359251570879261577729388042444893458245302012992851130024277148242433228955088149512228105790778802903955401330762785932729720185404779502831830049669197488914711356783011674020066265846023292522438106980839713998810825052248857417463015310536811386897944648701317786769188207695368165210155432619051267015265208259890000678644021214912148903425601900521377807804180992913162784744995087313036801859919250694999555108328262143378703187491184274393128103905976935636956961310806296953064226370137239350403941330481407911665850493269405732733512971306269226480145455446414196232851791/62122912408941115527712848007758258332612951420754234022225312353024784088149692102567058590400651167217473179077350578664709130727913392636370759251247116061833395139489765237841*X^61 + 14166417511645480498033132403936314705826711230206464913279078661610776740495876333913043399409612793225161892872584097728623294820110105011784566047625587805491650856994388321329382435747275136334198372609544788381177231824688748129351232824346136271406604830227071629250390787824472302147110089234019201214998390056182178708833438592093654276952062381208204481207624990287603686388330344280611697547243954624171481095031441547026406835774664685903937978812849623005713105730019945560105857880150231460624692008391270752633193025542540200364317434567369533089630726155894084085706610310703307523569375370528166967928868911385927804082233/1122623150141974898701298876348199486328648645124449763015633619531510873256953085985489315787130167242786957819106802307049958701384122918331855990429286634353391283565719547613024711*X^62 + -10058776449059029263456042941301553508979854845750058882111199707859445061566354021497394174300967259662022897973357834449798764808923129116885315393021680468152679617756829580738712027510484978866388096136199059058750597721198975106821763928634064226198121672436063375750400922623391758513426961693478118479276742013250127700381264781144420407522479194068484663703694556819339867896893065926102617978668673234004173253965216489467514359381171706060472126430130887219917465609194921978828437887588721134616959345331771350239904699387173487732078667725273473043976619531026034101454158429461903168997283118020006575569091660121563/3437713043491844144082388800163701971811905894568880196017116504511359863214525599168117901079113007980602798908602212310592060800614984928137389145661397601783708435586838871*X^63 + 10186977735163817575535665300241777184282804462605767172477508454257105732061784951779118517147346167648296409452385980249688118433891319019937434252192898287353908857971766625567446215636616036896843847074220675554746160699041404736235340586446686413816653056707399046261826182730103775431647433587032317446041232025889011857827032260721585099025016476044535447012124671541804952555808739351697359399619387521362355363135439942981430780453404574027662185090036818996229674641975884963949595815927936787611043175842670671282621120412473089079077380874702541976497675516742690972291844840934791788940384061419827133035470371558398641/62122912408941115527712848007758258332612951420754234022225312353024784088149692102567058590400651167217473179077350578664709130727913392636370759251247116061833395139489765237841*X^64 + -637938636397339464419297668598083686116064796998011276561074826712814232944135693274839541911221450619173517414996354259632583182597594553439735691780306245425220076595711464121738259846313105074349264095227987825768125986344502950891460122162873579385173836063873984400485525397557386345983106918230116059590901738699900757855279365838967592803886469771189731979286079665084875639178958122150289210518943671839609664946100374265418120169352325686216388422059258882034544955767317611780472386304168694647773110908556680596403642623488936124209331366601367005111285432119418766888434827720315572016929608222890935125976943/190233691743226392788577765489663105075087482406556371867473659704020799248216789284938182783416136792684566372010525832028778750518232799963332917141353417175790406484801*X^65 + -298345321543188225813578024424451372212450025210314785273978540259144944381181382396021775563389412869368349882932533876784007396708971076446554308214473118733506619452044356016678225552508206981356410094841264537509760484144050071047067938412413643622854828745740783295976962443661391798485199403544337719536195376099729948844693146853260828630987392716735332386761593968392534573574505495622740675740110032271871070000136622085528743198294126631481427831711492547104087981751467862983896260034596166499445408826375391654245558031508737452230838534488677318796791725139292014231539764937786093725194239210685405734825462105/3437713043491844144082388800163701971811905894568880196017116504511359863214525599168117901079113007980602798908602212310592060800614984928137389145661397601783708435586838871*X^66 + 67023059702212256323175183204575727687446473811752174598341531319698827808760920033287295568667274937407699113730655117033150483663763520420374042973767063200871757946906974850591592863845494028919623589680327353037524970646793997304696555211048045421934285720722606492809216002004859434659903677138993493892471905408481018144954990105679689940778264945121390787890795399504022737193717564195888994690729304456190293529780480022575011021123677170097713260214948458544221226399500396476137486388479626312970984814721426289638417999724716072718139101875340186319734585374603694287256948029150480016327247981073199987/10527015203543046471616278318281395887061451076672921911763248281999933553661490193400375340790002589379921773671104301479097933181242476894656240226957745402899142631*X^67 + -9600465964253075184867178813201159970053491468744604779641334322956860655028459117578156765444381278708463266593080221295192953619367613371566174482258518809416087826025689664814274849938402067021438592557304852897802680581945123343024251234677034967171507128048704721299320597345343543444361872762991470974099552768757916706052599469709065575050231328762895036138834864838947262424969945817077614677043845690817020852538406223531963357360445875959729957582652450955642497000530051254538806626605314970426874098777573679634283814122932486995893404484978578824636343174509042563335466382003498608329557043780456138118/190233691743226392788577765489663105075087482406556371867473659704020799248216789284938182783416136792684566372010525832028778750518232799963332917141353417175790406484801*X^68 + -3342924763201561892775138066856827454209759924830610629619952893115575519471762872810873648251964666226853662346875306404096361004037926366619553871492213673682046239555911392908941403979136307976467943581306931105081934303766882673521565741048464683992903925269500973111327324946505841117952249945757579176293312942837276865722046805722198118979409842797805675462097640484934059723756021234066055486582464273290111069146720571093046853032652181596817638810652415134453236533251926150198628989751466801382697810336522620025415355870785581839430838872541663522797311192588703199897862440944246868692919289768/582536395525596063948662404863117474797269164776322390114727922195779622248989551956193644003652403817161295648890725553599575739098139388780711649989361153389361*X^69 + 1604141082399833254383514603901598719765633646320514268360761456038475622606795456176782524280602660440432607781002799402407452778914771687145817557401096107182707966223755288013716275215493645119975427046285695813795065170503115772919328308880614296462233050805427901170313585801369814407567155729673727534999134469213470347550724728123531195939299290492951703963282787724881139525560118293077054650924249921751103325733876230830400367014828695694240923402935488231236085402740766361909250358391555047095134299338745794815910969318940549598879264851107705848520732682773497906963091386576513800909547326605224/10527015203543046471616278318281395887061451076672921911763248281999933553661490193400375340790002589379921773671104301479097933181242476894656240226957745402899142631*X^70 + 76488312610870422477570399516397159136703847009731837746560293964906697542298021619573148880562224754760547396845199137823041813404540231543065049166899599255633635371614163993369334782537195409019301078189806151131303633231846104713972549525067706688760990068831117687828415548125556073991067330762871014867558218448478050564334868471618632847462340502845819772169109816042806903746515241273906831270139072963392337862425109845015577207557143098809141202003199786580802771272574574837813717271818549430083563926584488918186752483907099984559185076491817972342481793022919670177920744608991208729187/32235980052326714844151535878651844103661621646633965475885558197984595332244455312721689115358995286213341577604489267533593920596432925061187075977497711991*X^71 + -79723654271759907293553824487022212822789599561130910255185614939749871675620549213963871471727623214895950955615820369389152154175216174674118990517518506742010792618330313548118601617951803123534467856914309727024585410074764332202410312307676133052637895706604353960327636131993387451629625767401930794234263378535827509752236999605855561693485620474978893863169252066411981784121860261916397510127670511607519154548327996917585543097185804944473396150354265787648666846765753929437531026528751691708108181616081406335404019319282468011750286114442549446694168909617640579551380829237114942034175911/582536395525596063948662404863117474797269164776322390114727922195779622248989551956193644003652403817161295648890725553599575739098139388780711649989361153389361*X^72 + -446749103753731944786604076985552449881933996249193836568452245733818239403940913255687019540000004401300134861789233282846919019862813621741039067578639927907102547621466954686295681719377821877969516818065476298115016909582763341794923382392631242373981160403267227695998268372083385056334164374521420259203483876180252107500696810140746951683737920968426134552245718202894518904435740729915945506872889583835890710128175727997154590760719169666553784290501809618394191570721785068330302921010156948858676359013911291341143770618885586372479967165554660229847012609799745740351917401459298/1783851477634149457371010784054664606477871819303523074311635116926821721667005440358679050155442160711268971147390253308261519594733712858236239055807521*X^73 + 2649606574676205169297265910030373511707603986791881773918497868255826074983180945220322854128636047889791936363069075113910556358101557358170662057502281251739760433025426727692163350196239370347763088932254998508260538822757513621165988167465398884149602196917847663362641305612814673032375036867536053374280868607037609045001383009774249334082959337572572071272407356516314102561803182896172921485369575668292611239598643616322440168584334513665127069453426954995113609570067693958990903419632391387866354329171984147229454053413238515909050824356999310009850032916090424452748741745407884498/32235980052326714844151535878651844103661621646633965475885558197984595332244455312721689115358995286213341577604489267533593920596432925061187075977497711991*X^74 + -38977414165368101059413108317940058169073240643484455814586844791651167878837355002268674237598628143260023657640820702499316713721361317049057390407089267867546588517937603058896466788178525403922875626685985212080651891195986955760137770335727314504343710349415118062312246125686512688506343644133967769135046009659909393374801666271400621913287579062733856382386059698618133265983391848908922709561244769329659258394599912832460789715209408421922118039853997310554329185241668487781000217661498979714056696885933228870865871402589356609271898768582509445105134122402993820587415414/98713489991375654771236278238872481128762759078275860456623048914106674875048721175290744848400318782096672632803400658970810668736301967696100882951*X^75 + -64923745659255047772642735879449766260035232512930718258666235445034339524930591981499639377717065063945887723029705006946139636097690732309994798111410253125103660234975437839021983634585169177909172643080258770450626564635160716345284267016123712674753483441257455465121623214037588963828644372486049855238287378292017292790879018075085481282058917578325638467753953448060245701271482301261595666402390241473361061747744250645276591794707181641731504618069907968965894415631648762487416977939656373274852647582553110405553181126252613751752656063795633407154884635733722363177936917543/1783851477634149457371010784054664606477871819303523074311635116926821721667005440358679050155442160711268971147390253308261519594733712858236239055807521*X^76 + 1561916005385756973164845267553228732470301358643340875388384360780971933689989124078471211785095747771049113905802270339546517192709429485508147298286233514721235829229757527415336649115105087261532266392047905739497889194872700128277849573512368552141180273497929584750909176792110010205715938628825170762111663779014124680973603491743387286679740014302595450000055819726350363488395122826159858692072701684436153803504575180549791498871865943016279413013636966014718590880976710315851176918076907389144739499197763989371410006123887222608789318569029160741185664720255059599/5462536107098425918390585924346880699948135636006632751736099214991238718114588078982388625333424756908675371191599837251442126541768688378955281*X^77 + 1314140977949036437671215551568650974637087735922973634366598203859471781249731938847104661283859703652207614897619577829962653970792312193007292422812864784493612506795038807462226172894043731682763590683127126284143145450317802821402294163189877816530039204890220573663564991519726438000447095201559245245017239361302236781674750900889054096775450748101881529033674631546426924153963119429123317516896159432118571256209489573862553392320590659629041700783572482251144073364414967706349384079939053211929202493383595103844925376385210316018061569455675358314458367610816095787438/98713489991375654771236278238872481128762759078275860456623048914106674875048721175290744848400318782096672632803400658970810668736301967696100882951*X^78 + -31213656820298249697577103566480502662176213825078033097127255970425993705272894498388849014780273776914371214250115049954567829045484097495822013083277404864703522918194619079042480860233778973254352596013835276175866266047022386319840739796733355582996855492494738905582618133484460977875701986532529199709508672412458339496339911107738554355427785486962647268163298650752848101447175203979341183353598387961293641243986553825616779895615807316944123750851788420803162827010421025296589005291948407968290515991667197673861866555826611694132822999817964494252010742599/302281894034554032338585906941889253497212973051111324870571590669649644076951362900912435688861975369856420297249728141853916581360671151511*X^79 + -22401090013695148558193606925258689001134058368561096868668523069136091630354263448624372970784990135559126068414055179668162912483289527337632447962300742539659940204841746964275161851886204978970962970972616179026532916428677861680105215750995454241144156488429469351380399529217653509129250022894717288753664317531208290114960296674833197541292168732151531952840441092662844540664361317416912301000960461827516474041104165001905103162482359797812838513202896126270400472849797134295763628703052092667915788522080751133979741219197134688208972106766072283906611210772773/5462536107098425918390585924346880699948135636006632751736099214991238718114588078982388625333424756908675371191599837251442126541768688378955281*X^80 + 246105534295729489623002063724190994892126628118029994323539319610807145213145291226804987300254569761992793711122972275833408524371189723571583403576740877389793186003750326977506987250426616210108433227177792629936925471695265271492544917841551005720771243325466292755011695292768004129074253993383878938981083958901788940516520877368105315611274190940327049355450533900452964909522843529663997340019748916370919371407504428233232892679184800081406674786833692766502105586743965874103191280731782102559846479727628073276365549007115551964482288954427618458024/16727458028584695497680588066066584776559845777826978300623739177115247859938651037624505322830057847925207254565310616006525182965008641*X^81 + 300523217735794671604363425659820831140928676916566046233184100448303088533686243612656722630927214069763307888411979206544427526009168503712160854600446495387288118838665354333630690926717882924976157939757902683080393474227644227214465799987165454380823541268866287797658286355624662196699476554068921870871891459567662685435394119170757018059579743459416836715326524482960843561358338329488660759361113971978714949649401889352703319088656934077954441672136123950096666856725746620091805809509939540301204743185517975553517154181683920778729756637099215985999219/302281894034554032338585906941889253497212973051111324870571590669649644076951362900912435688861975369856420297249728141853916581360671151511*X^82 + 4888842502681012787172266887474106227876501390877605801837483486476919891244417502747608038295105889333653960324035191929284534248971919021780173296996843794201275808750863512064210634536796286797684276647711363922512118083539612421826747254659677903996054697813241242501145893739254839182461887175624320249503374052839935287547228947728111736774329241211194934089055905645370724473258532205911091790582338809703495189113257507704815697525267498332959389263457544740987166178152134886211088469093130090369721836533747244666412707198309410386118236081458/925652040760594073248884293401947029857774654298432754170977764214224329585449119452410233126559562167296068538836291074457704773671*X^83 + -1291055222420322819396674428427416054351103211868588941757189309682583292351948165941766535872710024370339567158813114301146053047264482594865243673348890648408022824313544087814230265808527929302646305619609238692703530242864481357732188287379834078389636887257573436323202003899177378966827956598334730786462466735090907456129091834459170492356867655180702634461504825508802469216642832641690938102551967366532632934877138126124094119733612925358000089448342028505012667954501356915828627020829867138248397171659640969566093301651491032769571465023516801/16727458028584695497680588066066584776559845777826978300623739177115247859938651037624505322830057847925207254565310616006525182965008641*X^84 + -115639981316954704062401353739326062980691241311178364724161982088818163548907796648189446147067529831118749688999969391473221683087545672555167162411714976438633718510283441770012014654748307285106662898436018349427433971250859119928895374801596405201103916164899941216796599644321695256819594961367339848587074579772536710132141503371299029305614764341203297385616159966152532267555342599914382229711641960220718660573984068345982913060493082646344607202185460597697127127082123984404836980264051638894295392764079838556655827665500263555284743/51223066834187044062248037928279952955441018997201746122017473532965764461593111584993095740499118043677498120681550056690703601*X^85 + -39440598650517135869636194400533690298879207409488146543773842029845610611586939647442707513099299503574180941625218744869589015449660340242255514758441815424128868304772010472650046792519241429468796506295982342543081837800154979458070078639195685762078344568763527528546668082405362438080817110465067745719720346339420257670624530147466945140156372770332718696553751151496495096730360149799226291008329458087083854623590741008880670201224479843810461200283223171426677714465136743098484335644494285584742165793870180797356617129638101422593129219/925652040760594073248884293401947029857774654298432754170977764214224329585449119452410233126559562167296068538836291074457704773671*X^86 + -488134749559789388946949594207409863449408755056491858910602374813167890567172184725717926918862360397301042382614392898146200531896877292249223376875149140275983491978039880863184108159902017201296817903147515718203404230561765074230032698627354486854460500723548587369372385565708355379554438670730663920080260762411127170721911899829857063146901686626651316381689482102883454638180284450525554060103306271468969578473098855462443549282849933689121461297462026782879680837933981458632218274198291582534999244824163285859017211642515548/2834545229051355434798740408847321839158929721498630187705023160476219603873228464666764193486753253482236628890573297365431*X^87 + 763779718377896884216635917961154697127779358264103975029795293546722699125423172793031292969404877624967683939055752167826989411939092294811152458983109213434760645883279265095998094380358939737902905752354759531353713981323152449443879151015602489866788745673845317715208332043326239188417139296763162561998502347452257859468568347887021195529945650919123022731325593197948618399127775529905233841886624131391068012796379328470772322911355449842231233645311633855756043580278871763924182006294067251105642865691860115619590144505167830624/51223066834187044062248037928279952955441018997201746122017473532965764461593111584993095740499118043677498120681550056690703601*X^88 + 74559154276691160384624728634634145690278471018837234522294622611776981413724245092178400886530545219954470760902379186654069662408683894257246332357777738145614258756419986980453810548896503608137748444645077341925022528631377908396723353526555981442178224532934362871171282547053471863941428492878293691534506614260024201577097445817629217381136355327718088876670316231794461259397053538656225349242274792393143023315083516555656808527873416745096378790412120930847884381459434480295570615841778737655658486190648261678505037548/156856025070630039001645753353291009858830707846750605262853365086393647494506583181161208205785692738765792091780936161*X^89 + 25131899739031469007134552404460492804189964292112524426604337765601969550477883795244156340078320616345926604725843449814692382793431021808561396359986760409473371667097334767117343806858829038970423660496103763233618984212491470555915336078675020994868072889392237274185527723733061557505173503322485210873467294071127048968213301453126243812016505375354742702180048066897944476788010255822000764795219343169138446790271274916387819489255996640111511947079176688502257509218208814213071270361987090385362412212920376390568523998133/2834545229051355434798740408847321839158929721498630187705023160476219603873228464666764193486753253482236628890573297365431*X^90 + 1110795952247940896828867519124789394403434768674175284696580855327059493799657977302096999672996558550910521889259346186705566705620839186888359185939136090992767641758148585320638664493318650897118799540809757743386882009842055785606777001383054935652593809489314130717005327002241645975496703656193768563101941814344372319560378117090245849420888466952486918701346939425612114985744521472077111301740180244013560878229946973317911495737754173210221133300445572890886551083989490610672306774975267153977525037945584614050/8679985892901889159517777286995241539418444349883825204075776940202182917077449127395341055048735141318454545502791*X^91 + 239507641676367671725038930975936159985278785907016603149478062163956923594843556583158960222794181669362104786148459081205290527815432763276221529585526038771551426820605176656511689261663083536679234121605970690131071787216968598367067597483755514011061531011055200910142750251048731103807744159470152949532658410901899117337565865205846907513197609679066663806705902707153606283781520431073295764859540658372280060871946379486454540730067589179151453563650548972152854389526126144215645242967121924745373482142049679483155/156856025070630039001645753353291009858830707846750605262853365086393647494506583181161208205785692738765792091780936161*X^92 + 7254450821848493361026951763294865965445458311475938719415145407835458016230168324373922927997675331955566627629757790389272790021073086466322807017813352793717304458091271655074901995415572415838826258214009653886761803660120708777086755424026578089798478311041026776895976772176705009884503644401065532922470252537935668592069643375594376336575675934813392265587125216101823098790531838790065299780241728626464706323995670503224563599810447728208763478956434733451217269348806582808128008842220359748270677465203/480326816053449679570459702672527338797988177183544087437096836932221953244283610613432629906963374540338362321*X^93 + 1069068573615607443597588936238535555124168932480612605980955668663258438913987451910647035556319230513393492141279660017077541542209665241493485175912916910500342539622688440446398241204268033442082178697132241157369238696616976918328572797134688486310993182794109432459523826203950158082516906097462136530297613606661256011730239277068473697658599612697146929382651322782314655240548705583217360997499161895661453028948836390049095021887671316643531345338925315376022069631024198801236810760981508250606620180275372/8679985892901889159517777286995241539418444349883825204075776940202182917077449127395341055048735141318454545502791*X^94 + 21946438386546452948275210805852544553748572680828917273349600201778480458912623793511304491999912604239626392874375632827566375010564167791837678122603443950934020307142038350524911090552909914387840660368238807532706273280891531330516209507616509429338594782974968063813576686137303592673771923501090712318656601650171363610969470575187040900364665066047818549442587361297080923444833522100429189644837213116192239119114074500369049626904055774773331150020339385425497338215053824227317049658423175216694/26579979860187575649961800823005220452547627534920263817004971331537931118603486836004240490673641444321751*X^95 + 2179070478726238932413353253072497573641703825108281688491400739898299904684744471081115748606954463596449033680135932391373268410393678279516579595227241600667072688547771745543176075831683322005338350812834270244474465423507540992330480018649053298036353561615245444384460528589466013061751801046327138585788806829998015308936822679637376460295107497480852884001411801112904348309583645322202093681098031842999445530399051491889211863482020707277314844931078833381228065810074329190952344409602379011561327/480326816053449679570459702672527338797988177183544087437096836932221953244283610613432629906963374540338362321*X^96 + 29937064760664893811975462084987329395366038926368051296031492794533788428792608885522696196266056995694050091896958646972878995407455326726264653519839315358649867708056634568533708675109996098338622350191682758107297447268552872295957722242012933375151399024872777069172879729829857628185741605032864977164443370318091195870376130348221736983138662464176309011985433272672310994942698560656520257039330709809186017611454380728092949121539815414298000252797214291130300925975182262177307258879283/1470863807215293876927773826739262932463484452156508428808863445937575735631868011510389048236048998081*X^97 + 1967362226361298785551862486196652957397409818176189124346198865488397928083670256047283939159625886305140957009081686903255478894844908787129761022619260347299276396327888669806599564413961679580485700910580002143954636892472786694128104481168845100176765508801304029660338991268941600312964925195367228993098324955511837604416081298341430508005000167427717985124241870075164414620167448270397630994517158141654271944200076658963762407069989751647258202602245341367953791528551264445752189817213315/26579979860187575649961800823005220452547627534920263817004971331537931118603486836004240490673641444321751*X^98 + 1027196628846174648521979364098715097848837681448364821669036905402216147015764833040822263392154630910386644757646208999061296088485802537160054384808769950661210717538475111117905933020398798109056229979966201866304822814128023568196604807506653875693244447121648061502648524364616880460155923713938853383178776521362740576317264811636745563585745886160595777374430927430944335169224678293429816850268525672755714410673167818264462773295242265130150924786755307422321078723522678564994/4787859024095459663769946084364167914349231795357880610822225554553039923022157735697393120065783*X^99 + 705623431686742289411018953896775846222048713270634618996374517272457058665857365091897549203183797513155904624128824588441806420100234050569929180836578800011233452255015381304592221047783210370567592640227926449527478306345578235018604863862925920685533319278161643499548625947394850642166285790723591288482289054807631303107833624615261219070452658861133491140972547172389197759768378860730820722954866945402225557611162381412687619336681773184224143316171664768694863597048968223715106/1470863807215293876927773826739262932463484452156508428808863445937575735631868011510389048236048998081*X^100 + 3443508846774068302798030097946593122510669053355843136563752177214781473347409947388006015972308426965098223360917210803447032703616568828172995230739043491876013331309466372475379937163081582432491079530258743917473403479743053387358543974025226396207460602232882811608200540514922131932647220723498593648695875081414562260695442826130188053601831166041796845333269635941471610509739986702939836975753034278590002291874539436262451639365229834353434073825171613184641872568360/4504100681181053305522056523390562478221290494221900856841228179259680078101747634710623819441*X^101 + 52059848330282957205718337377568719355616831491730554850352383158665142998250150498604820872204847692490452591234374759070953502471020376143169447123718327842713469828655990060598691759497354494191455782566797943017156829204749529085076842556349768676849344567638241020917912691968357021749278612595770212368072902311409629829484249564143182003677275196411067187830280005778323229451810542651180770768656663713659416220952226020263467668418830317233532410011139294562493626562489/81393603409622814284089083434190854543936940521083970383977834427401678691376681506855683041118311*X^102 + -4289910876142784898349659577116754923348371508904246467576261325674976489232649987714337097386961376805654013213524629187291699418433916921296853619015865406293886442648150249142127954421007742599349274170948353527434601378490603980088811823316927214096230952763321392883718749210983781306834564826298752754281671877141508589660000780420052551839401223546657183477984807207266691472336917854082251965558715390315883563383418850710759544420269329825949712881896988030/14661451988988054652146782213265200591852693767465913396638840193288825053145753953232263*X^103 + -3464739623453492682472683727069560844856467377328310714413321696347044722990518518101844330938414187992867797898894702590510714777916526350453486346748727729841646260377354383968033525123174709773423625804698569384850051556048822117685626205708385065779461445205263054567738819266161440021374614674279519154856260783729832524714521507803852280070214909534142647934969635883135739719042065581356527218137428900801378138735596280127676606653356524846043537706022739061871/4504100681181053305522056523390562478221290494221900856841228179259680078101747634710623819441*X^104 + 25699079928436271825003125343110559891709066078123392845864745880157575303382617216512586429348371063153587521737011714319458452230761756118178262462472142210449555708126300699102737281183388799463872936174615791587603071275307161302531405618617267680934776146075305645646973678279977923055027580625152204965819645408273336690736474125955058131472974987319492274281389935368827799934104617323413599064128386277499980974037448354046747393426206770188620441970/13792523037618113501549183643711383435421160646722402066452342608926458187343136362401*X^105 + 1094022437867291812893090803112770302876824766501708784612420784920154152299092535431628052693593788459878595309997613693533257961333423008822943940044253127840419538817537771962835309855897326444404780274599309928598363871983479751915906182406505666226216919234841843502317094868141701493028528885921322696863312027727869676483119620378255896412522053080874667756461497232245431113744296565326434773571834539294125260617676006911915740116280596371660994226321/249244683812796929086495297625508410061495794046920527742860283285910025903477817204948471*X^106 + -4864489804139009051086021201141597452613462617474950846275842047706035020160786500388045666978131039427978452049542277480538321544665182920021029289498077203976939504294621159368876160578797823124178084696384569750656670093044172666166322619235505087182926637945681414587772293523836536659996319095921514417173639837830105973067882547822537270331228299151580698144087104576198929945225280516168690579230868844986577748067891493219711798717771620067/763240719252842316504298801599877341343653403061391293589305661497784194972228231*X^107 + 88222552430301732624605008160165157732124564831456979000144972267568493218554945914996153789839587681737574178121932434174769949253520883290425821613444643767313821126945049705918009816515480509832990318036267148169522301764090494947071555775420384340851124743357799133687602706485041955603502066853534979118225430032648742928420825567404907406943898474637928817919882445993984661216096212626990024530770967551079246561539471996336683382096047517902/13792523037618113501549183643711383435421160646722402066452342608926458187343136362401*X^108 + -312324415997127461197938794109143507930546206696636064071405029796175732470130373206086232439497894302033716105004280541353035157614753196410314743395186409721948002323117019840028700969142432889914992156716233707480854234308821640916770631585505075169512989351737209716287659369727063673736595812348801961203712332389279918322389528535546781961708112917508726282205085756808924125573673479316106410912964689320252922509144266189602868070/42235665942827863234148569619826093815707675450245769110138103120900016322961*X^109 + 8294949937760694203283789902141520231114920659490252214196794139527727798823367378652801444072191982358330217733134538057162547054515691000857704863583965697306293232480617521615688584488748428408776756037246464058516420871253424065486552177133814539263587818779728542242281095069853202333760384144518283982575747070870350964585859520627879920974045682760376332587898997910794459924472303528055737777009509677224077977055670686116602371276/763240719252842316504298801599877341343653403061391293589305661497784194972228231*X^110 + -12377421615681823819214562497736244708350713838900112511335908534910005932535086233163610612768925351853807310904842340095908655848274139894406197021708252841418560132008684673044355863311064285451865151098351367242068250137528841150194037418528620560312459107932111273495178466196993491940844301072032071575520176465070440131183619023633917534653012521446471339568482801240641021166002665299006113035992341291950498749215335354/2337206902928884026016743379991483250274344278138773123243766428028333591*X^111 + 69633408414316571358245553708462645800163835189557270714413656337423450475669007749707049310294347674689362899002956339205297312685725589592089820947086448155871196484076285268736278726037001560751770404307845982399073033972980318940270061358201609652562706298346675944197257001213842658483032992128097347872087656336581976418362799864443245623362703513716766902591957734645851891143632809457074681727372515227542895736419933348/42235665942827863234148569619826093815707675450245769110138103120900016322961*X^112 + -94062284921804421837340834223399483919146297126154974507262590858512261959159819764777176371959406933566967645353797960261947476104063462025696092118662626060748156811668781807421126917619797742818117412267206742688436100168763360478170234298215183597236082283164372152973134499053668248838748906606403849145186788442693144130257493307729218548628782585991550550951940499225314509547244743419088339972849812920145621/129334674502179404903809605444717129670430207411807488420329059157121*X^113 + 4574209487146954284423089338501947403783692688500286283696029904418882416718250587760970343797305620232205933878223802041964718747449178772171745689269962419850710645395761214414730375460091142454870360189857013124346109361712826756350051330261984563180995677801017644793000811203848788961113145176232842419948185568767049300068809227497196852338839543669906297623973956722708775219116440108392895529985654741232800072/2337206902928884026016743379991483250274344278138773123243766428028333591*X^114 + 3336441636073203735776131411636055277386361467106266930991651697981596121864912124576396136487887926829223148505583165105496291698746577459875942675470152762778878356464983713875114789382883391670438486523167721221069622435465813663137678202065478869249771693435276689559782750727620081639297426055092076947719031571027912902850495649476186523498426414766030932337461529955494115986931709796316971968085472/7157029190536185319230236591484540405646074230081760191485200551*X^115 + 34881559030821658221581912083880664065109481635511458227501866729689227827169089397316680780275252054214412455697108701839408801523283153648074062654224284838815165190419533344890989169811191400692913718066307128219941957520251131191046174735118541194391035746527514654230390071461649055667781665717418264426475547368169142093136614797023265020279073618455757955945018739874495630119560190687964885023843768/129334674502179404903809605444717129670430207411807488420329059157121*X^116 + -4405376869957170660200703851294692767384853922764179966003947832190778800993733344208780023172215249189660870846153804136454360244453994231335317618505605075396091365011280986115166201500733193137460129161155463119677638240244506909843475416755360086075075096652286757369685233271640760007798090755669863243480836020745462385916912743832930655093636179058594421557165555673051215385976182685995/396050533481057236413603928475709169699854697032912411680881*X^117 + 59077317432246467067990868110750547258919032638377849953812994280892163580667384659999550856775286406189524085783022649712009019230043916216235052805357618190831809988685323798531814260307209033951685916764180699620818510928703324489746866379557188630258732413350654623140464810983660149524946001644774684179692326830815396624053874354113340841772152384044477448300332198660363001564283214191944/7157029190536185319230236591484540405646074230081760191485200551*X^118 + -4477377754031530976375802786200201173027157553038501352081983425960162328446350550771735527696811654731779591444947703378329351464070504391923550319789515893395692636945323105588350072618344148184970747264385228000355515816381434716595314286738828088396869620388211362177709002566945134795566507845719252223658977339346288825808899954375133226292081977079094639456648463759783856089/21916359552933276321930381742886899988924503183714925111*X^119 + 89405024416260287941120373203879561906616434763138632711396425229550234680818209710845561432023820585138267196193409494426678447145927510267931460749774790119368414013744100545066851752436501601028371952946797515146285376052077944382650930281590066833471618502899036462798266913803715030051237452133067271231948050644670150843934690650025374399779677913328339034235674894508520645049/396050533481057236413603928475709169699854697032912411680881*X^120 + 4905224115949278110911335176605779044899434879498181958702480122978725026290885015615654927480356168816836338156949096569880387034008359809443509409886196729783737239450939699783337824884217851788154954302061402055206771295135794248751386522600627258538213107578581932765252054361971704085209957424595770716154035668351652812037013202052136903697515293351045479919807375/1212791741073171176024037504448392451382021093670241*X^121 + 789381418074112717358471179104751320175211447155039046850870980141112182780123266228716342299417764310190586744742735992766702170173496989548462352548311912664172404895899896216652667916986015504501083636326863976930733141715533709060783773397688342512505035698968713100094381142883464195495084409907580818833438495821450435821046044938594643960289391981879041913131479/21916359552933276321930381742886899988924503183714925111*X^122 + 23052003367789407659299527345948114571596905206116232507493899618034475621967678856221252201522787117559863247053300519191033772107116848532205674700769868631028476907785111408625904716906234130527600607940353042773133855592808281474893874235726347990295949809974149009589360584157157898519511271817546089720328287356318001112431690395637344223140121186301/67112597037970846993748962672148328890599363271*X^123 + 2372236233657609735334665401890947426238835102528460746489168050929611827445506186608874991670415318381799780052957939762769056149677115471404706887123627595887512157729687334910254053901138833374988200777471378521853799064862359589274174584748913937755405833946241424232707885344617888534339443128790862891419080596998369646707454622207768148829906645813/1212791741073171176024037504448392451382021093670241*X^124 + 12004640086004360255486055003039855552855263328086812533208442413290885828732701738388157433267164585362509634316093172846503366059289160516546445164610361458662367715692508554719264119464709484697411510844499445112500743755706155135792590896747537037887437160707854422280959340301036354029671568359669194072257430135593890415343454603426228/3713828622542794919691713943453507215461201*X^125 + 302140072869994405555006432583278592760446624927959233618721501196283379238940461372664796429410319232951938155005736899573997570629026624624589049400725113694591731121509685901917323704077681399858123184815358551831931852787070285847307800276587455277849112286121363236969233537470004557837857313882745364695471265640800006438772216799745/67112597037970846993748962672148328890599363271*X^126 + 973125322794100989635294124793723785390602214711569898538403748972167675493985285279439973830280281905716929678137067514555701468246433517568337163144415124256236952818419355283334305207739141414198817965464565117873001375689831333978250076046436439357628628812331599117755937910904745526496354788810565913518204239748623367/205513177053997837402009514883155731031*X^127 + 16603313392104929302843508350254398540918891831068965059030566911024245269128782878753370391150556513221263213812172879866879440472612050926641721426249575364169215741849448816088588217087413910211327394503982406101521454042201319790889271602970741445541022459326650335642314029314275246885941578744973602511109731400863482/3713828622542794919691713943453507215461201*X^128 + 33782450828130282986448052036801455727926552670556832601641053854862747768145269918565379891267014109760486890211983260306162820939225347210987972941734028375779827051090851144344793840241717794022947230387719489440905781528321296546800900966783966570924811773268350349493518271022972811218131399960458362392/11372540371534383122240579651549761*X^129 + 372599468504357406942649797663140125233910222130966001009348747214777656628204997024392720264315950655678636926783148955098137492027272882100911882942209902029472939726824915489538211110221061906061861842786101660017469621664530695632526369969598944523729855418956968624524297608444403583480670732452963164/205513177053997837402009514883155731031*X^130 + 499474411951365825210893019424283452150908864294429742058736747402558830276357119685726348309035301283904305590618156038626250769902250053401336060336529457585724422224130053930739083902608800169917519601520026598940240719890896231749613959300850645310134314323980444622061305118616683441611/629325459107652211955098204391*X^131 + 3182255545327769405572134572641352500340160910456912852955489614173802945471016951172309831454725191213964606654923751502301852156502613731331188360908061980409686287960251810586475376283869491296130784819841737782150943374080492387248947097695027344685178348524974690341335400471476795876/11372540371534383122240579651549761*X^132 + -317340827496581348049752178151161998922474150393357024557984697417961293335407746724458093397158137936820994363824663084154882248974138444943694414509622591522595192725575860431420230891564015256333510617653605388607698777288408194307575595027367409660327619352383015021836/34825159598674794530191921*X^133 + 170079354298264965793208284696131131087403700321268617707332022684783633173852657116243589224971331392312779541964030009018640493989002599508394608007029995971166640355756541936186927214998659292712797381411828494031993623247833286072592235073996822261799896350534092022/629325459107652211955098204391*X^134 + -10602626905178002445930464092117644124220468206775658026703522703377159576701680355569535072356023001905824237129338402370103923992489197581515061527745491990469194130810506465258422120023007562421599748554787685858027158895818048827683492215308948503513/1927129633040495519351*X^135 + 3683345902606946964732565596474859118990735558544927545320367660601071365637719003188111545789513555735329086925812134122951169997404338547842179656885038418834121883053306410709944626035456338223365042876523533996835984036414735458985248603911082260/34825159598674794530191921*X^136 + -2974283655806046132359532467800559956933629473436999033539983392161278636947849343440564554292926455915501384911262634071652009786640978268995163343429468185696310926641356106108815338973721327584732006371587313794659400177253301038/106642113499003681*X^137 + 317684844673884714262498699855599715509902413046610587576396869805935280290793825243274987398491237674837152234147134953224250498285633344271260012991779980388621031183555555750941123965589341612722183793036025977801220432967/113360566649440912903*X^138 + -747028943369434794696505946660088131149361842334374060349042217254805082808088452764191388375083208774380632624967617152087819350861378862089543993722358650268612625563461777152112388833408246566959324498624/5901284571911*X^139 + 13597846408196013494801091144477150032928040223102105270950839080844200856044712242430528255643363741626138304374757474603759393710285693623767322883976620989358895980697943871558823841362563418380301/6273065499941393*X^140 + 927511892538483177401038050373727130985965386544097897613340249465926661280232195980151791189792289104189466148632197767496212581485308293994106008655914255446082729354714527381/326561041*X^141 + 10980583180822067553162277284404861468089876723596356841966846698714705834801586752642963913854031401951008630455400563725898443467976303801316180370387294830491468182/5901284571911*X^142 + 14685661335240319236956996884086741534857895381384848764205765817150058098381011724044661526243006546008086888058688507814459311884896042797828/18071*X^143 + 57953300344561932924460418844805921740970844078735422738601651239470274298476784680190881886130071276448807926275514549094737197055/326561041*X^144 + -168432530782642451882619954842701609734575176579362062570224120809870444480751324509167417287*X^145 + 1203674585847043669840141721198348788706109529690220854877400842666/18071*X^146 + -12643551253643880422467307083877*X^147 + 1*X^148 +