D=-9911 h=136 274029484430371314693124894203148736970908585360332899985346858695242692591474924107053048004555075264669131867988751147531030346654493771224464059009197312920758692463395379977779125609506778982589080542474401299593201976112123766783219215385499230738910605657384511199423279350276769036699909278824407655525425412535219665487929597921493950706746326706770987542996746800615151682499202241352709806700479221810961750471921881444624310995829301480711100897113141649455526108208228561678016472351971305659149799675985442118980555687970013808463453665775337610554986658255615018257026085787154557584896428566222666085104243894250713/3871754328281162096915913569987204263367499326016605167793429574969360397946208555138066190933716247128778211796551955388788332881656701347244487315453146320731196558235932517961144354150803729969031034216307455305616405867911237026249425299650721409*X^0 + 18789127984744563185276151569121241759785565414196510132836163106201119251136135629825920653842718757747920594343707625701606570155203540958083540009599966110619573972291494898763766370591518945902344879273743249413288584568644576999729179025863327331514007848184134255945997789339883369651055909366093611213121726611061839043895216768302467409726901119448044583270438989721547475043127029800048516779082376151240023848506857481301471089897990619397479894959490249239116104701880898856474567119236313816516829529378205780237458464589627052635318263342383781859000363812971544242870123926870366809371052400059150458558487120848/193650937749617538806994432564109084075234822375193924641539746136177183624905617532038769262533286458782807329867642793998633845132275310184078579661899877467144689854660941676074995132421653567704537603974317321818237423848641849092616207332577*X^1 + 1605580023685079718611140175883243427348378687306641177511892905789380923031566233256875597182771581618514403303299467565733481699366656032408289731977332185726528438209482707036638502357352319800056618720173048101273549783209645658324181335809037719931149792274688352058719438730758870976768808524667964867206061017793292749486795530649144077167603722533006955575140368588734263871909613778824200252134688328533346590798029874302798792701055812320679778489054858025280490387176593170254057442388187670902660538727997864092673757460067668373808422965016962847177231154442978806880485634396734122510099727137548315476601979116130706/1919274444036459427116121821142885132269652324560546987122300423955652066906439575360036242160967402092996403446318207731320460039105980599234402803029089685576871021149544592951579276757431008509519672192989458976540551107763889366356919230873170647*X^2 + 264073461031975988584632828140655518092991594159532422778142666987790626906531767919006736156452544204713650258533701153723051763037170476799267446807782643417449348769724587644732132385200240792114547272913462917485575829778349589323195112431164100108375087815119882947294092516281696024640811643005790257279068346133949243251571328297186656289677460297028726045915426923943634411317287875152315300000941672937059275985273381576320145982112308442031282765123184787039484492044198386446473828465995251224081792381239713300593957259408707864557738047275069682342064702216466414917533469628433083674925731359785775637182903434/793347617901697811479826361382809425424816972150759738335554011501569341644071324819744047132559145295610213888433278531755173174421665716558676403360915535035436760103724141933085828406360062388424242909269207518895859482758849132979403823471*X^3 + 274053932298686058134376193889886270461374892629457799628922998799313235760637869810857096284746425816004936064141098830605760561335783799285940812323175393662312614197020587165166575517305262669285817570855629530390783447236863325711766887000774935744778889875951214003179694926584012575187727538351125048758321581052391975545762599389856050776605520427330446496318276629909020021179024709050867042634943090415834003049602416048144533940163224952501515365091043445971554167023899776200405485411842021230234857970579719338776960480713693380012777911684816260864483856891863470989436054071901605928026875728283888081178496415837913/86491550651260997105342149744315266369238971120847977433080433887912591195378299903173315762438730579272721128330884458810480734648624418084943460170810372545098351023268109677686950098689780361648399386211438272917545496669852491326547584238631891*X^4 + 4078098282534602032031940683283558212058216257483646184791420949318722111074166464638704841976969450628053282957861363264123462789419858739687526548667409994439389369489174573306303441324159264594958692886247610750662326249682286026445352690246040365410411034896975952843762819468275465165913612599860693412874842939942222996695170899748409311796127460674232110603521188027053035036861827484557619545898934921997878972509402245188168288852820392160663642976583821840505846609600173504071848499294328209274923132313165354832268108385982296239928918572136630964736145865800647643237472355857105639394610770532735244088685212030/2799169897124858315975991124124252123668693845135699454127332078316857865800779957382870505920538871137341698059189114819589007238053801679178726177896060472672201398856536123424283960603572295596893083472327203887425013646715184676738651226209*X^5 + 127411459293031606312570873148668755685581588282011509327815979986551081842477423583688025864199400029168102990234872300584604413454593121503213942638972330071970733501588365667549198148125836899984040972447847766041980728964723797037561831030088392963617900433341696760709898680383541549354732346685667428374943378557504072218405496146179175406056130970319282006580620989587994377067584611914339349715926807744085101469416199032809481046609144000017711003255581125583032311381397911488214037604075145680989755987925548841414867991946992644956596477500527481186788896943964043212873535268871133030226754323489859800982380968130899/27742572850404470769638048031195462797680424699139917289855988228198378307951530157621629584178460751842193569464623316976946650736351228442340355149127855344654188064067129519258078333542005021660807350294234917728269310252594195331156772302957399*X^6 + 307227717191680507615386143755190500069385064687452166232399924279520074278165128412811001918816282871333796244453355219945450954825114037092262095722723076729164711099060174236396888119583462473699522461672408776054791265884282229555251166296415419445307807572285007283816903890812558635233970943822599152993593615298572303673914936802964630642204676867234568862478111191909597137288057442163070169799161133946681667556526055968317884617856024354545265888383376072541405846753367799679874397423999120026959754699180391723346679070993656805770116316346816305733208456545921386571116060881256098447155053929865531915854600257/81622449830398956040466293499334967585536527216649898319321861631880932621978146270169465867322745813610306804470351547054911017233129723063530608960948590112225426724804655400022002281750821655484017871405767523303988391070597151808845747591*X^7 + 305835303812945064092756513807677985354176765763748980828379741040996971345670278442544316835333362042762632391822527736005382610986475474116590459626217643245934160296453045287242744423376660647394998463602584838343209304579599757049518311765650028447419385199073171091850307104068604120398547281268264390639450333384237949200683731203744618724739328163767926441414703759377836545322034532205822999244271429510766462388769149940079622459336627637011662780628797212861919372099122962965161899977483407871612208607599540746912752342506650264225679859702296911871072182077368540787394059670968109381032159528765370779031621371713/73541827297189459392460130442900805794568411022201558385708997330324720292402309789422688746457793978062886430827786743896474826527049880480241078673814679691115109479048994515419824055857490311591100102136596538496893540354608033779770018579491*X^8 + 9927440707624745632275887579800059584708921181313759161675829941725185835974587641626516859009401006626017418667909886015987513596924654590017267868814945497036602262596865493204610704147036019214400416938121106428069602906665712326430987784874315640979990338758105983358168797342269233873728387061848805151523673322540574237916294963723670430308720587096745134845731754203860609551732735527119430829471482615123866862278882662698522281864643662192003873346844797686955931711634765252142850827918183613423405575413720403229834369870565396956270303606529093654318398164620921649774344506555396325951749587110464925629164985/2380071435877842628967284716104107116559384155545537343788116033862737314877578879233071903506838214118996939409941640308633768941617847842332796487712051512706401808441988236364277939605083993384611155769979498964267242964322729984134438609*X^9 + 79000197712207449638588513096854331621531103828016815659078196344794394312325854979451826656407016396224574849702275624543876172193802805514532498594782216312277272937573566813875303491700029518727178917373946084015125575531925639140308758818209612442998510587779606034881998102737732111225189868680849131675275340281930442518340468336357890168775237868615646602578060084918830844841093736918309877651375530772675630567972048445845189760942244557874882293848723473449443029609232784575273128458682789838197398704892547323280237469378927387539243328488527044088058346989504812999743211350085766750248754931564004784370242111347/23588888000985298295694758821307805632220056365611820614284018011613589527751684272078975635656273540133378666491931597098869283980374489965360345989714142542433148323468545410606358659425987458434881164836266814234852645019402576872756421053799*X^10 + 186501382620105512375774848039915498951520492642243697629419117002284719685138384046779101280882971466086382933325629914185950577213711487776044542683146859027077767577215584964544899366343108200067150024527425182993901431775418889149524624687014994660414778347129254558537470084444201924283131356901378591667540146626301063381703311878376742866324423046028331413118604158897285897964301752228987374129718222678879015871147670421645319371345547760802236419860274179506608964026357409205417974129821366904701369633634926760705284801057861013367712555980643166648609865116233050609686601205340929626250774614455218116057584/69401739982715822800075197553636056572057513969595428549567705961692168701404529926178769055945539691291505951919396029582802867937398650634060961048207333989723551875666895399987521395002449206755385331200088305990640017827592469520215191*X^11 + 1387083500864931863141749876285669567870001647181305772068070468414789625546789467071244163732597162796543010794222250670605491753032899547435363599664254652037591871891919689273314596936404084601364230978339671509995387339435623857522058059074804585413660299640907624813816535464513295804911851297861202088267801117674601945831540909325572366150944935783079375708103351998717971512699342640520128973363967885876282204261280399132855937649939345238464748315070609252411400585518556298342559450471674020428877106894024443038778963336290086252478685839265671398891176742404668897866456326172931009496102265741627286683140839002/687840644968696519771545282954086956685662020952660292354765533786331083999620296098357780113476243880390115489473134049195159224127558026434178184948782887172150122639734600309276324545869274088152624017524075200673233216689268965414852758001*X^12 + 242869075933992266150092700456486233034882216697846014973774683956447449953774275049892209047776892141602314044772447334343845331746363589109141234894519318074207686787235578030626523100183542590010381946087299069957512368955391784842427990147606477254230249405092429128775960215635807085160009718820538320227642868832898525875656491280602009144991281530273033675288233739967291519217495323475853280936869314636377449649110088233701028908249270086237589740013862030252968711376717786931250380174801519915307273170462876720828576768008346545013619710934540198531327083711317998422940426596540620353833957454744950280414/183974673274001089599450858944614527011535589814926288062162950467607495388098707117579771394210849017925401712557263761563643966152467965192427309811246636180461622000052584094774343320605276238085381355122641696840929409491512861662819*X^13 + 16392585683561392427137245033283977828348443422368542997502048040294989660836254853649334317129204119675073658695331390993728474356724544409700265100218589976621785291458668060567784405949933055229029083300840354144396993002442927300904981032248051839055557049462436451592002558308158758997626153876835662359676480348651430859650164004328463265687059961710187882110451038000941617323121837623791010454594620599987453980376075888765010358077222201387878598094657312797881222133826141868272258670318762677416966513164565190153317137659136446108763167149506472442679501001969876965421160549330236783208889654499695601873164606/20057102855004872789221732093000820349324621537213078850825067022929036754705909148665664257168260970783245220104705452549430028833908210033243617742931919523030106492067732770596393683155707820752306360716825520431294965152174223691342190199*X^14 + 1641241877617544830757778209764002002290751984294059308706173640420328836604803426521369022359938627935163286831868698472316630870408412595110442042486661859461831539895452851902456836887682969331052661831570195504440439669594253123885961183370904444023141131535516350065650701292451012252439453215608286408048063756769253744936454004619609127959305079168103749220473681740460295097391734773020074591479475793718360699714750256849417536894296451549665514227961430698607047835423058776362560615704046582989823308834019431316206606313552105809898121918273536372553007440023270601979826485761369604620851177487448928106/3471220250452850747159450168766311830406331883300496001172885857879386705435824662595844743286997151281611353067118184180446112568914489909291081317193332758121917396227407247071214024917080683737460025568351730129074139801726657767223*X^15 + 141814488080481936064938492147629307697768065512561888874584755617907433589150745914848111490035262553676025395906844596594745986817759472355444074132246712680581261280994466880114119715426101348012648850301630668497512060378894823002560659342632366996870982731553528329879058029822944812870012320778169921907634963650509781760344560355789023524977728844099696284605364664396873665862472262975773924724853245458983171149369601144770478883619208620309467650721478419640910647239153859078949884079955482022960679854621018041245884812063916722375765398614704977934949822768965880721032525959800004643796301659966040553818636/584855486338049463836654280584929581369671640021650669749616019536524227838765789926786093262196289027984852044219541498010824168398695661346726417889953056417687496338167164837287637416204173160873427327934877954257314592773519387226101601*X^16 + 669698619874389026284539327674789397057970521711671493002397830819732205800687518381791421155190256507393285854315951559872282959052146435319627742120319093915479066473401018334652953800998772938236126941705595986510724995353803660787997003910708849864191846584892008112976848176413015851010060913314515846508894942589878919606934032702744481320417851724730913211731834652385086544626942950980332451328208212400365894319999902365665240154151828911155503407136331194874238318865429258204663374981477864660938651463706713171583465771869299355106264605508265018442830547982372867686236348701393870459063174563749363/5954065609696141933378130649684925952669522955918518012303406274235654726305016573920831463614060293793501463236909406827523349174810445813535302430863349499351487815141350338029526629360344225964768482964582727494123738939496840081*X^17 + 165074025704414021388522912640715435584070590725809744724166461442377833463078737196893857935338558332958737272711055398256427437648787441079106935434610741018054688995591993096168504343593225729383821341732724141356658604918968844758326673883533511251095274044905334997748592783482138737345497321639736906056479131704378172042324624393666119586366910938974394388638682696054179485088209092306145299450606592945880463908169639430971917166044148820561575201128906670361865770176311272266303995394320307716935937028564893930863533684679819884587377335601507926793534040624976473678973614498672185328467681780417540250/3471220250452850747159450168766311830406331883300496001172885857879386705435824662595844743286997151281611353067118184180446112568914489909291081317193332758121917396227407247071214024917080683737460025568351730129074139801726657767223*X^18 + 10478861291566955682332171665670066929833332304314655378499919698041872965477053382651649916498699304142486012854717535534392397398736961057747768375024387433565438121978865460659349668943951931452501941849642251252435995719767699165149216915947205885112225832713030508982321307976776646595610117110464536258587328055791129093833583184249441782662894021098459940110800018348221855112399711152348012700996646551672017805940568675178490285830991143307441809330801505518665272997679332658834890974571594418558117646933239454917266390963238409518289644971393736369723078055986550444501906066311024366301834208708/600753265028366656581387412943691449164516492373980225234931517933170691787409602857515030129559105417566488067491616065737397757522999274900141502458213046044948826066123533248867584437528425584176014828431311421059806168852471*X^19 + 31504291401621819162996029282709024715052305396199314279640632382507020662822785660796799617532448753126299954220493623542827274254334448516071697162553856271218992755805870914982187818871527481898127171803496140766892803166255852276645200906609119294944778504696675927680792583196901151297843018135181037881316860875737962701769028726133523216042420096939516691229399221889168519167951798305742889280962657830034924712948959038172846395464527081309007673938401310452123050661074788599341463717387725638844622637753438624862596239297362663628834989790896263009210914766298933391036173161274849668748428783218205/5954065609696141933378130649684925952669522955918518012303406274235654726305016573920831463614060293793501463236909406827523349174810445813535302430863349499351487815141350338029526629360344225964768482964582727494123738939496840081*X^20 + 76464883107347629673620959073591471692292443579150862719743582038883572735091479782379783268219046713670005435860823345223982933518026329795237840968584421918553948693722657483580931631104035521896603349752675482909760472176772940219270481440764743330803333038972818101872488649122113208180579376624396737236891545232544772444849251316218845030445162377262475537553390787592448398795267831801326418844669782696255919721500412093149804325910762857579755105413503520673381729405226357493714472036770582267654692381126438786839574424446949313324602516340476968435694057259676860900234554287614228438155771/60614798206877878779274282407798552029514326745432370622029211778142537764848108450965092334735052509087527804206600349685944683434870272918993189633559988502164143483616540535654079753559522306949451602101837495818767648961*X^21 + 128257339503272538775340458003979211143031140854739900832274320038550585711168628041101075183651002128816330233078960504006938513463659385842673823968570627446033576235402959890700599850177267685821012805472674988149336619495091368636125120624100327600377364676926131361258828442058783096487067202777201512331768828022393912102585720146272158060715041674660984942356841494701240639598220082227294623588905441997775487247615974755556100914440813170946435197368708458014118672598331802314581148280731775292059282967350494928579533958740806525310489281624816621921387049646291425388759817843039093721875470210/600753265028366656581387412943691449164516492373980225234931517933170691787409602857515030129559105417566488067491616065737397757522999274900141502458213046044948826066123533248867584437528425584176014828431311421059806168852471*X^22 + 116267497037656061521186381559369782333162037275966023797218732179346422523438800190317038995597628144342660344060676991085759632001594542677833819347005188594669501126318993647359873764593709795356548217073602080308535782887917325629550617586348035670049867878477751870865166740662776928677057593234444208831367944431293499828640933026071860013438221062671496970012346192002526624012074167848675334564298619982267463337139248606483052075794270718088623870559641206800764630999997988171548006537216222523558366368245420754320977958530237041926223265307031429496201367983704920895447212577452206622/6115911432436472483026362870325754417265091993283459854911634726883517078483312324787114552995162194439262214126384860224593349150930307024416626943150034154188693722491831352603579835895421481883710180819477095733908551*X^23 + -86121571602296098319462606970362758679118154839050915069859166892867935693305946423406163823430330528789473834265413041698722357934033569405462174492004519713725307627225256047390526358184787351710260475010806445282797223311682217051175476585118599209581376779979561373432101501594875922453647066626482362856189244325184877522659013242921506690039427052278739704038974138967068359679402680162354116638255216807853081262897046290114676839974022947615308489784582132591870750966705109329301909413626602709387874622383811410337513963425064900067950145098942875601395123928792634921640572470555040314987/60614798206877878779274282407798552029514326745432370622029211778142537764848108450965092334735052509087527804206600349685944683434870272918993189633559988502164143483616540535654079753559522306949451602101837495818767648961*X^24 + -435770613079294548093815253393459830421780097052024859923552692596472053439236176858628537004716064313400305271172330094501391349782837294715593381657582723070855354681031915981889740466389639422879228527315136067700879220321462993309097978733567525584867438715071643312246032515092070892096240273769292998671531409397637450198637577604287451806514862372464783837830925012465932360764602711979745550958407713542852065799282299758726258276622347541140526035231546366131851721909403470363632223758508246623527679691208653041368644271227174176536656049686228490346655133059133196472152259347247/617083183577486881548417200113586360333477145927097150127296410743973068154909930863395676823243082881572214118291278400221304525368813139382163953501163772998556525324571824498393687407468618896550315893398960320241*X^25 + -53949503477311653017556821272502772521640530258829905110508955425634325096986567169553408807466706402887451785491456800966718945805903585712609400743699771755154226904764582189230580320860601507742726089883412996392470394343868077017935654639403852991148583053177878679772153612394379427314493236819411065249341028484510224434762710139179440719150751355955120782700038647923672090010528609157532253849191384184692171229026090521803528327324226213559669682858836578336243498259275705159923753116463885123524424121666562375491604994621591854875496821324089129840362019625687878996990766732058622/6115911432436472483026362870325754417265091993283459854911634726883517078483312324787114552995162194439262214126384860224593349150930307024416626943150034154188693722491831352603579835895421481883710180819477095733908551*X^26 + 2457475646437035136690818427834303122073824269136676813910718734421408193144803823873684996521681342810685524052242384791830678477435478057887514144745132161976186606975749722023785361601147085465954149281359931437707109798320868077625862794713287881058810979079551186181789038465147341350428425010171953509636727466580447486281918685135955298217096271482962342848495844815387999868688781731787299055096570141549502425298900669594417473288445087090886773755310369695631775685107655456877572678228858139638823436180093743395905436606208169047976580544655292110984232080935328040951017349/62262454200129843764344385038198603605436095845736772286075714937339629518202999784420913815280302984721240451850598163678872417048613978345491267632041547068767684928319223539339490203558532831858572888043483031*X^27 + 7911132798558964155204459721988434370167135529675906253041819004968187013246209689417768528411880936973379406265212214047267233263423903976823149061517241666897591037666084113240298824079489979420987621811998331905945752056895815288149039909000851672744653358093222105837573247306344710927460166901681924183087279475612561478655155376053573860553888659889964915601176940160374358246307039217634757818272542135532661836244430452140546797221616235849034930681601750341555199132796439851316436644725862108076683455617008281225624016345587951314938166605658433954790539629397350109752217536432/617083183577486881548417200113586360333477145927097150127296410743973068154909930863395676823243082881572214118291278400221304525368813139382163953501163772998556525324571824498393687407468618896550315893398960320241*X^28 + 93400386215312003252817405732165137060432302075198888379120594401600951684557295473598026638379874951578006438464256449025632669342773453068108669911883195160540690045763664850343242248386521953934300294906473661260755974680121593725275508397910204307552492143674716071017078640390719109753805154238827317081499034866008582202925925547310440252934198237119534436789840825290294343364291452893411322805621945927748024279367099559419624504858685998502656402173119163031413719255427127579249716178884126663125912807281096181850197789096884272759266179760780647019383723084818031213/33594420395061417613737874051355784992009686124009984199523197601616757871366930270002440876355879080350542530041755670212955419300552445290082411339014311365143188780315515866257547900139332482548463619283*X^29 + 18438105406210056015200816314756519543609299373146405349264114024159069750210688376449496041596526266389304405352192077927396079846266410138173986118921069531894489714601109103651159666614275391749454472747300646387756904427351146170800178660324534865714103302347593393717381681978158254994266681777513170329443280543357742666527716893655919967296288784604465683715576943169276089883493761485856901933379798814459406416266445783991638478721701119435617055143644909386754326577274935717501732839761820143365169125370384197527352599157884324519816182062435524581954999468196236680237299/62262454200129843764344385038198603605436095845736772286075714937339629518202999784420913815280302984721240451850598163678872417048613978345491267632041547068767684928319223539339490203558532831858572888043483031*X^30 + 910989372526941451019384045571001432127333118879757026422559433405421459165642216108228271306688503705452688062059428612288210931198587426858572295306268944315118801253847172275393486940815849584824974386681713818877863832440794190653374214598767387355046620278707579837749843329550906938701223748949360022625949851948815465278865344983779140540053679949974111382624820208281164217951095515108821238352057194313023599015383943948443333895552800696119303597559294056304571377840844417721777479300829395918586450832305150597670930231875414575427815128886488648532460715908413/37285705210944969604592535018152924519433613900122069033877022865279420500962186759159201860550365239012810799158441365386188034739791837169902787279705118052323183995910672437577744617246761911818494583*X^31 + -1560094568225694227200668265433323701799695093865826499595009859289086970777794120235988501610258408075760998514834208188669545438392471822521274039947696813701147391623516597619239163886361301629975068659132892868965129128396395162164502305321562704182916069346000203571012436683231171618496583919677400385783530614635275874493213086954303456248016856657767586474725816332651377158247976555617113757176229733697628327713408902947657826744807600570102747780549070446544426889037751824008574653207867809130975774906451472174425368786887580556055711253695263628188220463914375845/6282156613876485093768982447603531793505811305189867045310837951502333721945615960490456443878549388025551453117808310329822663409203307269245410920395676225281776301919001466990161457326055174236562696805921*X^32 + -69603337760099440957160447969461983094710772789968848203666029101581756862366478710699852570177189347176569248131752641475986692061776378243151897467085549454158605230709153972638196012423255312893014817759665408817192250597766724012050085285781643756544475719144410955371407408225584774115828530076933055165941164408802537518990063102514827292159991471409779554948953673641120666574698262958924253159614450458592752065319155716795576227418781655789237811844407101227864164033289991785507017962078553891288728199992521473364791608277271254979743419680064461358055421409/63954897445874733455561809636625942571927296569677648428605528070805180962199291182091255335420866619232951628059076098432569527855560612641342688301380991513418840473260158555021860406941272576018001*X^33 + 3418776895151942187367604817432436570052259819280945283108364363991906517105373199039064089793557864486217405762485235361502746111294672750277454938712489238754184155006198925553530403336022850597575170330547684255898298291061149154603954360233477764041565736737169150736724779781331923980871804775454787957233741419199533854421317144146205884744372843771744663070617895172925862255232072830899551430647345836048373132722362531429218826814494663862027699516853690387318895145138933528525959250592200479324830834936390658308474895972429581703686385641454279892716811905888/37285705210944969604592535018152924519433613900122069033877022865279420500962186759159201860550365239012810799158441365386188034739791837169902787279705118052323183995910672437577744617246761911818494583*X^34 + -182125033033519250829756856789254613694917907093246917740570467937672942063548762380502929050158587659391274810505224439904165218489902797125858034170313734691620851977529140484770303080145443488335481687834101516037334453538311723504081587844222536198026084402453982938905607814192026449937589019818098472626467020397641004794560258337864223176393729024671222500309010330952697717206572727566650015657290839770317589177464887618525291444981398641967144701312260205405341552502448028306175429747389920933297189257790219667951060849019238218215189046897709418657288/6452920739166051201247281771428306182214438156561159159379026139724062250247128562414615612493276825671773950969536484555803604868889174920930550731649782213037921549113122647061029200579282875191*X^35 + 356921904043564044321683895261530885336329887456163258682312315435808690637506439056329317962291559152825049219399250199894292783488678702326749937352616062317103040013803906109770734310431105683293535213631342080996021829393913923545920093772094070389301153261151103381567929489766825568394047134382703446031155147479209225683732655799282694013717831499506632641844738827129640492094682828558174763093340865829633612368514271196141321528306074435888675183870415027592697630162052715213361829879529751205547225535746847442928459576736730460054831330808972252183064678/63954897445874733455561809636625942571927296569677648428605528070805180962199291182091255335420866619232951628059076098432569527855560612641342688301380991513418840473260158555021860406941272576018001*X^36 + -18294054473862048912273459097603300603047070839198431018505830399674766303438160336652528509039264766927176512855168829349747098046348116612101138583977304255367346254334134313626006240223274641163860957085743708862838583919724363397368408126177486557274803115842240470262591453166013354821966358486803294947899947982929890668313201445899704093452919835288003038600455453264770793150603652946434618412912906791245606756322594700380001193137472914550122595941301036048977915247918636330739450589845018043048056167823169769704325223398256356158060300069399302/59189704177782731778714942730559306759380652870191606748966035348456373086351515418264514290763034880176974628461823727133337658514315360535406488031202999541720600151467356262197459210420771*X^37 + 229090761276942709714878490761493038403987890941219021509249604920178457686674468243941997285730914751971258655526447115099908469623015100682201178260296589972977719480261926281880458099804245437169577812340422768936061864579561543465164101009979858447025167817976688915029751716835100027044102276675160577356852883383804134081372910120903022269585763554335919874248304850959373288848096454598965300414434508588122038253724364880957435672067968636052213988136726381401166876025119329813497669949084542046529556034229341046294934025469048634110354953154814834004/6452920739166051201247281771428306182214438156561159159379026139724062250247128562414615612493276825671773950969536484555803604868889174920930550731649782213037921549113122647061029200579282875191*X^38 + 244068067993702110783479385498067299348568797834064829255081144509149460158773971541654930818013473334501993263423201504387169850082675665601490533890668947320411784079343353452653215580242679131380725114571755577791815481757834548185405628771043364191328028457646229130572717469830739001702866793774945406408677784820148629891287937509365128638641420077886033142370416906719601720316305043007989679154639512025103542865413102801629767196896210989318974581526390600334878234157575751728223729329742468504807189275920107703226474303342632857624092815938/65693345369348203971936673396847177313408049800434635681427342229141368575306898355454510866551648035712513461111902027894936357951515383502115968958049943997470144452239019158931697236871*X^39 + -699070059605704719639756696240434672129842365753488637102355179383280685347477007471033385763672630597372495590556273054408585741319126991882081815501672851966393248386882328868551118689583697212356055367683113328483043420496009745418707224136002282553268890434165209656880696344091533860348259165779452096772382448018014963694188960069629544050192876299362370681125150033528643541845423634698111390561995984548441413115771864825256445870541414488231199624967345932046541749628100660854437632819509091678172508683976908280783250431154134056835035026641336/651086745955610049565864370036152374353187181572107674238626388833020103949866669600909657198393383681946720913080060998466714243657468965889471368343232994958926601666140918884172051314628481*X^40 + 1367762719914633837016676910126023818411667755574390492922032624182120425091363461553847593265316936317208471723046597579591540211264684829684331630560655459765633342456630240535020603965398701155913381883026110722890003264430672192138357977435984810112539401095409773333537865433855984884680363261679594909783713827089781108390898469743994852658970605171732321389711711489182258278288246248425867569425122272708155687723305664102481925454436950610279110678438283179077734561947742621722086825421078092320239298138678584794895806703756036524826547/6628326644067016847133152396009199607850675996411526150885616207157841648199666870694633323231928971416861412684078501452420175355818321410767426996070017555995373267302897705471869361*X^41 + -1075190249397152641788292157587990712551460931997681554530321957467636596289514172204755753422352669906149735870609172461372541583672957351602238067099299280904295532643153036121165659040934548533671539876887169262642348278408970583307347507266614198478421153501141672682960612064548909044211692014663565714915535667248472238845116032559842849164795539047828903286041810104783011915849169089204056771251598374184425532901031430857235665563321526759503143526283129034706626737141019047227707556634882074414739870193614583327468515122188536317185575398/65693345369348203971936673396847177313408049800434635681427342229141368575306898355454510866551648035712513461111902027894936357951515383502115968958049943997470144452239019158931697236871*X^42 + -135639952267852488904835565909020098767680854996409212827594260449795190977681924528042921922548792514593795004534704271623335742009412482900739338632122903156367178358172258341046209944838966503545075642505738402436566147439096299057801551387869473997158866000205492169172916845880622603569984690256685203509677650157193706962992837365316080604575803854460185396014939421459221740691674798899012195976675259582571791283862009327346953702372919232354547732189404408976623756424967483890155378910045707722631385889686636357879650481071968331/668784849567855599549304045606820664700905660015288684379539522465729154293175953051622775020878717729478499917675159060883884104108396873248655735654325250327451646383099354804951*X^43 + 86968336817178962454386039653878607592733098155584576427346637914545418297889160673578257625566699813888379423014240917773715898758557407925089032116065891201175529771164281226018175982365734120242820321717480743744211483016477622417372949173163746202197278522479869841537669852331653751929845272629463556702899017872220458377008434179016825628466854915263035731130091875706407087771918192145170162807634704560978878729446414877268514670976559908670351965346254182702702017883245050759104692849602189101620862737668213509355801629197527850989/389901567298059814537244258588776447520627999788913302993271541597520096952921580629096077837172292436285965452004617732495304432695195377103966293886471620940904309841346923851286433*X^44 + -3278892556194210216233557598644603462353961347454294895982638014552700451250515861991582218817291908748741123012246770396892323165230365828760376034674605028042595837966999630109385136763220067381544412499012214222668819557256056116143755428173317959943850246441586844225817966329934944555762602389676550469139823877038087796953649365156715964081053922833995547682598687022136642730357633916205534614894089892739122480337674779692465575555107661971437429095910345445325773795925523857335136918047918950492955341205255789081515480410314/67479048488331712193452128504370968086056468571818049074718950909668969255693265366927936133677602434615931784650908996154160438311814839395485393568189410788765174693078332641*X^45 + 170996435064249030056049456321632168439163287657991008967645589656818279178541769119545763464274904402575093918099123587398426927033200299592972088593842627787706933781246995885169916277651603387501880123969974570035641470425153477332410652095757749299593174745768411348269853976460557986985701094953177437147235366317874941179195432335194407470963102580185206668814558196791418326872865213214672814414108974010244744587990328445411857378387941576733291079726208946052527106963196419343837233777956261741450709262597288418062758511975977/39340285268697388208782590918048274394170921177369922610561148380337009076069173708918986765934042219381088230451479944757875535535788051367567984450254426489850096846064667929703*X^46 + -243522467333501718814929540514301446176103350703657650218683272617991285621092467139670528745450823295410142136736378979980773371272376131594543551326558116748982674371407549069836728623515854563237459226782163259466285091991908063772253340300458014855044522540673513759608201922993614362383528870364356576344641680368126573776089983177387292622983995945446305096729858365578660410055845027042637493168541090073118752440218511878442179912190045065194702179672011544851984616645059391230419977903777042868195982415275458762897922/6808500503312653838507933458215212197160374187450110894432342943161030093400591803746134207817334520695785670936425082852806017385916137563866955258620664997352958802651431*X^47 + -1657747790143302160435359886357113220342149141972870045474196811408217907928563159106589716477696056795974832626965280481377707868178623549640271392013432132382126097894976643121600616667518730857349740559338786716703393462559340121925269926960691199321248655485330941549329729855022221299388149486861486790450596384434754573271741568499959017966303490641131962094817499821868574919681118064100114330453896130822881068557446460055513991656832137115873391660844967786316695367909399171114420713699124023714271157741583136324184921846/67479048488331712193452128504370968086056468571818049074718950909668969255693265366927936133677602434615931784650908996154160438311814839395485393568189410788765174693078332641*X^48 + 1640226768662830004209171764761517026155494336932711572294168443372278704969048632720327434587909097285468702794296662058538138707805331957631633369650801439862011401099887722028004601096486597417501747002342674087607847800077882571354273545139914745480085367777313407516670760178312634900503786798914569434119480458470322292660837087272496128188603285079497319038833187455666665993089824656955159062388890096713057679224904784918000532508533282488730338535900795762856403320660325840593937636002865438520264533573119884748/686964030200045791394201741319262657366600160170528795725188471714360820643788901598843124590589700403166751179136826037009990655424895324777212719061715770089088770321*X^49 + -43432716057525406311267755235078971099834957576644903886147519442153175518954712506023323154680472584857435408948429318310873684109392858788961080003834244439935398774807184429228847727597319259554135375453013870012813546780547761520714309065480288142384075308413955343791208903184747648217582479923353501176310010952685654893175011572690425447677944719165598930914726906183304495568125138357929258729484418804585448469781099596471363730570984362957469341861113882854947335456976875598978456739732087580466128721857526863136/6808500503312653838507933458215212197160374187450110894432342943161030093400591803746134207817334520695785670936425082852806017385916137563866955258620664997352958802651431*X^50 + -1676013943082076000332822172268010484230415332423996403815976557396990254314821084141793008172010581661766697481204526596144103716432966527574756153777600275246054155630898335214656973082090186293355535295153111896279359390260635786523414516964965552857094631836878630461510668731701888168318819759218317410329609231009730971599806497262502981504239147882597123369256731704840499566124608059351768580585638133360996645650094282073739004258978133431651382281947063051292334610666941072981588247220816006723265325032623/69313291312687497870467333399178958467016462533601936810128995228973950221348895328306237977054757381007643141876382407124406281447371135584422633342923597022408311*X^51 + 1492590398864733874655355703608072837283662005888201397474555336009867721535637500816167248694681779726771980236150625929914276675589193510954562387971581928298877186013263273641663325734837150289939480119691395427419647888555882890724394786004490949516757783789380695977484188571590260340831362940423317569078247046454714759953233091866713909163291439770409945094612299250183536445387171707338398675877935749653021322965452372743645593280533177968733194672799028983668366115293071976936330788641680739112463781008679361/686964030200045791394201741319262657366600160170528795725188471714360820643788901598843124590589700403166751179136826037009990655424895324777212719061715770089088770321*X^52 + 144639790678587984719815891315989208357229497779415332844913654146485371873042395445499422226960737346879297334542900212185548610059910757064106896593898964826089547066885296948872445037934228322394763050559176605264247882658447369803084358285072508918336690610513102402803175680884041808752460175099283695924532161262062643314339349522798149914863092545355197382266786890822782907072546323376207048237550981167797523328752239487783700544848529931014760407088840406011637038959449946348428120984880387982738182/6993571921368933293357616123416300924933554891898086652217636487637367593718988530754337400570553665725723251122629644548926070169243379637213463156384178894401*X^53 + -58535418439385497698443992905960003752772391184378210173580554449394096726907672329156822770625404566232397550261133329781076467185625558389678150392632009969788511781611229628499453145434374094666700120752801444517741242337949726205459109839389597265237926680295648421614832079337956311938945685514181735417036500736343591687633514632903467491687693803367457236394736330780387788185032622627778745790160473469778620555633969656575453297735170018901933684127365399461962050672610821335659030961764173353458780922/4077252430158088110027490199951703439236262501976584518242882072292585307138170313429778704532632787118096655404493082772023898908668890328495449020171976295435783*X^54 + 466374342148307133950427368017031005088354848094082568146456347825056697847600505563739503893704841353815580972892609396764589646417141853626597105408778883108243178947021212416820562126894351991001888448006468298234796710647327564808178216417030575141748747383711325264100670937590682045970733195476862097406709272590716628273066368082800766463728433635753509708258613813274448758172276369119766768411486166962459832789803147952343927745802521807623713584907554910528035725114350961101164200884352135028/705637364682568186192878228575956101799369881131882418748626423936774048402682729366798244432504658029030698327376616340321468082861808055414535683219067591*X^55 + 201495498497523671310986081807826880915322456641260402771717381512845479560009570770219988016131011908309188886464704107424518147753033947724120381876894273760678662811093110910913869058673802330066472785804072277533104854335842364149699222739116602274027391844831894242307796030291644111509472198611939775362033986618005189836775295518121162768704849570274128531927491995845032500424008715660300499130086371907033447035443994618130738591858263852763698357950923075190680235788905676531857452798226561141737/6993571921368933293357616123416300924933554891898086652217636487637367593718988530754337400570553665725723251122629644548926070169243379637213463156384178894401*X^56 + -14580735246079266762442030264505046222637550423513179646784620222173199992195981571156228907052805560367030868130571124622274724227118333946588118538735086935188866849157844654421182587036402797752408855224817411673066592981027455399221111997614624268853469175273295737490676059322112355399036739516944647183204122164582870295650885087477660103437335397309824117740437880589711319386525092047939234358817717910542923019610405338031100815647303393729676232211342772873786822179701085299749167679907/4188081956961475877621883163543514347097223412678025122108093941590591846271123168949522778804920605322848043631714116461931591653135304536341294480993*X^57 + 24478721505370153848792907277295788104411825567315380176924663500686409199816186187958552910157982211740921330260707643241823746331730685331772193437842096430566075958055570966663947338768010894338197063547383362448522959755357041996946460685098470528067330798407659333655517371722771091945200559163083316570207551805347752271359866182724327297622347815288277220147271993469995709526161366860166054319796162996375825564553656723812895907113821131945300779709194147159342105871478506756975104492782226/705637364682568186192878228575956101799369881131882418748626423936774048402682729366798244432504658029030698327376616340321468082861808055414535683219067591*X^58 + 60360592506470121578001538872511988094861433521770431225368058232734477674371711136256707821365526823535361965067433574219319968221059783033897077808920889966537211566082824393938016017683157747221637808716318593553075649769854659777000899640808156546820582314144451077165382234623538489467695053742062485795798827370550524477713764580087523347325467127666076043535912763974316931800260274246602992203558748584565656538204952133607083615927105953833677221332087408602400875102740921750375029/7183674025662908880998084328548052053340005853650128854387811220567052909555957408146694303267445292148967484788531932181700843315841002635233781271*X^59 + -1379948560725391807103957648312996114241369027298532258726763966932440143911915990174637494250802847526205017991567651034112705004826401694802770791868987405277934126730336367296400865607966481121259856180189611841844312082246883029252460774279041352034916509240931724061406610522735144729754126932657652480835700772812693696691871552513397119949510124677169953097258933279258616765118203313317041435083796825715104662816387558694707130985976765239090378199620081971844000745074075148935686145/4188081956961475877621883163543514347097223412678025122108093941590591846271123168949522778804920605322848043631714116461931591653135304536341294480993*X^60 + -7368419113273629184450638061853636385020077813561536501497581392697873349120056735348998894565411406485537877577936398561318571239952030322860094914981802914065784209666702802452383211806387314482002107348454460541683745280711996531375939445415071268428550767710041980967387596318626806489639524848243286163107395080795609888691871094112440758389135416667336382929610052825782747042619054713646856258704161879043105267247051463968525094676807500292258437750244070718096753258346471742/724818285305509926445170449858546267111291075940886777760852711186263031939860499258066219681913559897988849237063054402351008305503077654649761*X^61 + 7135174885527089542509828641106036017989415443110155401003124502114028416473364623825184421557245572434475656788192687471811932716980903904520380197456251789687371075259572306512789578692441587021028865454967713476836148012318453343389786896052536130991078401017042171863343450458078739140716976336855937689807706462817217364346292560862890764100724943541427201876207587190598046397312208114773394845316281475469075400181807369280166833702884232341121631477635151277388911518360120516213/7183674025662908880998084328548052053340005853650128854387811220567052909555957408146694303267445292148967484788531932181700843315841002635233781271*X^62 + -665105743297914141879257659539766413533773287825545724296696731958458562958714680979879300931571008731001624622525627539075067781226707334384806641579189310431553957858385316801159093486211600038755465509396398748164467830101863084935040314783137940700662913310191034010206799368302715370530672761786738144652939261997033101745016743360590563747560471416386063900304965131085202528473270061598078176670736699633321271483578644846022503613079447054668024987788178645424249200452/73132709646403988138953733211436410766955007157793035794657724869969027539083896605596430196944159004942876524776819130496519857280100661351*X^63 + -1127643614809073196724638652810191702584096985085309561421462859570615931501281662235633067465209675995178347717698210611655761840762355681488172258528160650224298460475789291729731065721735404333862139396756763772419977386517586442905571346835637119003521297459323109638227895319284768291289321262566222249007151836640140558113220260653473390949580576040985118438836274625670565824024334708198897144471548240550598292878501240375552463297625466335401034125691228288792808442752726/724818285305509926445170449858546267111291075940886777760852711186263031939860499258066219681913559897988849237063054402351008305503077654649761*X^64 + 533097990224650478961367890376899451287796458366999776615483788741472473394234514176101078951955913759235484811757586695722088456310720291134168667108872694128746175198295500934508177842138259756929024197601626577490999763530658977372564159009544514351604290040620813695112557525608530534327012393901646368942642091771200052202619975799653499407783627362803292221036197556783981330523256792159337197994274303768123005375348558484743576411072054209442628069320569959906975/7378943562345271732312958653156736027338816179779339702820878303901627236311562567409588356063379982337087733304088298909950545583705041*X^65 + -38644194492815600671948137009277209002949159401423157126780274541543663781569384281996914201754317634199734193168965674817854969183695729300631876565080144409975839715953231977258649926081885961515312666041568966956197218407776734544090197837051547733779344737379721108041780037286179149201016821905530092944315043540415831365472986430809591735005349267445345398040636679426078726338551891358723677959042028703176958261854187979038562071012759677357297684793867347261596976/73132709646403988138953733211436410766955007157793035794657724869969027539083896605596430196944159004942876524776819130496519857280100661351*X^66 + -57576231811064140634881210534374946607043087806822559787273424641864661236624697330135498674358299750499653731048330459401063179635037549416674418498844214295509458597550693176537214221193273905832922370718470981662224990245136882567143160745975073163166765333632500618289228398706585698695330679004909230009687257493734837575519200977654840753423961988776568137287990970306454700947139644537762463465523284411544943696558134482156334166432303140157120657673756933/744520589480907247736147578766697207884049659951502341118038371900073376683640658602521274953423467090817045031186388750877867579831*X^67 + 2899149270288756981289054232386362242498376067873765339467913979515976065512614390104931887849077542830449703627819795878073784756710462536424410704086665756073745907741424654868892877384618997999550669993479800704878010568469888285629549729308642721703187079104235773964987188408740035065422958408470769789664522059310116219866293891212997845713173883378602798622544782733105329123980835737927400768842264481560075541342760051966486962194926398795919098872067411918/670813051122297430210268968468794184303528743616303609347352573081966112391960233400871668733034543848826157573098936264540958689427731*X^68 + -8866593644506236296512438790303820336031084041573195813420387214486024835840866783664474912127761511064611187984725559020354476981503087695522154665628884324440708953350237832273579217220720010798852870446110470045286890006517274704025879143025408572338772418655378293329013403276988288428269472721833576724562532628821880267902796170805186767402582579567465636603496238109505955185788385710274155566711716352424553365533855825005573230228771777804729383474/75120632578035238395333223566410776701044259908334410364043827252555077861329901987944836540553270819374134298374168979000894721*X^69 + 868672763817695921728804398221653827648221948113907416017238019158745049036699307901915376003709749188333706613767807856381857206116343054439713739549748012122068579879074941513329693313157594109810715811539386956025061167373569572012444148920305751644061194379154593924204396086981454371118485171552741404102420039954510489205763439315823302247556120680268077013766566645784200617655699134206161060693856575070403506294575039088102672347250403664669242362413/744520589480907247736147578766697207884049659951502341118038371900073376683640658602521274953423467090817045031186388750877867579831*X^70 + 323446784876258851187871633288880501167092529153277801949108476910162821153588749187609092754762088747486304545230199848514637009438660934798103053182395564313536913757766041635642407807093451461920795736697217627755883875514399291249475211091755326939381139325923373409167916940010272350593595815387678601182245114112899461869832662392668830701370860383313961628885362066790551652198686835838235078136394003410411557629468283039062855401585719513852/7579520994655961900447303356514052739485850056334820942795260544097979806410039550796573155136037818522261557700955400968711*X^71 + -209975794510039565072677445945609119809170395533280499308744959370595761519445598666529356548080117879686123317312515705360219319643334985575771674841542002910105431450236890663365387134488036610624996933065834548619282598398100498075897947055513086117276840902845494776765166913017791685935771760537638144242718538136555079192583632772669727483189610223079566951875757243263638700657484852060744123348210949154218562380354192601147188585733007376241853/75120632578035238395333223566410776701044259908334410364043827252555077861329901987944836540553270819374134298374168979000894721*X^72 + 108475799607883857294891644027198946708357465338590570130501665235035556336079776885997230574796086408036799718095579062296712235040930908978516813859790153593396158404158490830758789181169898552369034052289709004471882221005320093922759186556378203787217864314070260478736838886175005922005200168969138808775086776141269668921073524865955185867638257207875816300327073014721339874951573790298673556202246305458371021136309425175619287032117801/764758449667638169755554773132282588990601357717164861547296997689232146747052724326160140766424964032111952144178730801*X^73 + -50520233161867409195620346941504769283348505271194889844834816977044211597890286166948905725945477899040022581222716955972013501039559608965853480903370669477960110595380199229463454894758625299116304531502236666596991212049887492344379648019008650421154472076301896007865322020233031222479281182863385205714900668306689562281098595908880504839523156352897604808580987821465325268727416869714376448345874798092698434254194132180605693207838983396/7579520994655961900447303356514052739485850056334820942795260544097979806410039550796573155136037818522261557700955400968711*X^74 + 15767364233403107532157292111883192623769525682849375343810171950966660547865343141178051326489979792450563759739024845239188538682850171400281730610215271253099433882738518701757580289938140102989295684436640036500992868893441501637653867415980392260295137590664516832194582112641714684449611149169777108133548796379698794229525664231143826748790944248821209902898739345999058196525182500217835217538027339297984301287193133746952987002/77162592035883177253108139757066147612814181991440304868055392764527509509338384050666949931028651400677222494619991*X^75 + -1692579897330927297990077614138991260420271166923078516755524963892201815550123510823080132260033019651470456888657165755629346897446138872619335394719708667076845466164931143384942189002666389416706881709283159722441040297762548530734873693711437709508714458374754622555048479320080774112241633134631802474243193489067522828237472120329073214455906910034393977059590087227757016946231440153054200705176387213764226539159014647463283636004/764758449667638169755554773132282588990601357717164861547296997689232146747052724326160140766424964032111952144178730801*X^76 + -783696518252319986416369050176630167662220144344751255608827871335061434377335014755939273403170203948176613100951490917560219245970689418498074879697024479750501807546561057146500209062683460280758255925869222555430542657287349361955440940556053632012178021601293226464709703241510773254949450257559817672392649275936410391869771077084858338925941347908288929028255154246755245643549962587117737079503440031663135197833919085577/7785550603963593709323795757952391041551224093576864581581615655789275502909735046984860249321829421922835485281*X^77 + 446958061103996980299375198571816067512711604563438118611271551074240699121263809067809778500465652089719311505668608145875927514752018116314690987720915629233373346712986868366545059101523706964319002612003843668691933843646498264462798336565101394024723895558330345901022023701528988795371281990255281684006747481711655750688289757841296222594404108315488490374659932607924583052556394667803207908731492034645468307555923070445995/77162592035883177253108139757066147612814181991440304868055392764527509509338384050666949931028651400677222494619991*X^78 + -124156482615515701668254389840044837603937285568282404469308923986680287815712099527487175232200498460147354824161954890497232250602491747762857219513206389998422912232345180515069782391024336046149859171573853698307650809124601051881689606054260225307651189864142002684479382647820115026770524866446554393620724104694025098253581885539352253154223320806532069581278328969684606620645587009960773421718677801538319467857159/785546423566097639927736430022438809560208262897473976549451685580594844406188583087968948574495956202485671*X^79 + 22274648007222376101542766472219641986434198360586941012035982045862723360428344005770950123175887795001132630953255844082551763314103681468663518964808936860801878956605933841968454065210678747243751309004385380463800524891541158073175604675727996482331095852670042173866235001723655271847793312323260737783980238744292749488736183756761186260006204296381839883040735315411203834862774957108909063184001033808646136843640645/7785550603963593709323795757952391041551224093576864581581615655789275502909735046984860249321829421922835485281*X^80 + -2954017074173298929841469293183563906461340033857516493076139244271763311797563867822157868304939202959215511232603408636721844822424528861397039448589644294465173329361849440436963143180456311793618555682180278093216538884950091206645746762431004447535772414460615530609336968579285943733148604422999794190097998138670432822398383866630008177861566158837718659760948849103252159098653186155160800158574206493176962/79260056862687684383789368380833297302008703753150436540152526039813827505417070233878412730753299990161*X^81 + 282575690234665925192687504967849621190921925693729686666295753082026005443549946430346582499790541957830942764248588341046437952859946429787733842185271183272411639073468046929501431293742445681375352644204879449887150273341238101297996615166299224855236201840550020232044229621857108890027374848059940146801572245283550774818563259195719710627563041348509083624575297349393905521223015355603460981536896434269675464/785546423566097639927736430022438809560208262897473976549451685580594844406188583087968948574495956202485671*X^82 + -20746019556404397959787122984569973337078333323327259870269522638850892370409913940986418489447759544764797401917871656797143681013069845495993469118865987055498057487737423752538567134548702101584252694730161125972779336471029462155985363327897921201030711247902834305576786906292538801919812904993523386406264031612615039019574174615128793651991403391045117973578105933156067127364302217615092643275085433/7997180593551375681948276498923751115125487211497370249233430132157585259349921323164000880915477751*X^83 + 1097012871870351395174949132270591083984755057527769732044462122381802795976875236954245271437280185079141728799752176879777726339345940641329655657133045843107176371933215472832207504147728632286955904114097589808750218402275342499320971597112357194074750262398124810663706803718322261520788450103372832925119789686982966868427954863076478737894756507901499404231577163344689867913707302819106703604963851336/79260056862687684383789368380833297302008703753150436540152526039813827505417070233878412730753299990161*X^84 + -40784762428543797253127260743277398499554999055106614458815451090900251454643641348873716214722758553252664748843988265270881555480639475522004371491944461167545368417693382935549186493319722976721171898334692027553886296062021608477686957747108755074151473556158063824230903466586848902322763061072147108344599221674478696060127555888903939441308153799096120351625502299148394065990830645925172367/806899464589988465538116890215291203221217557410692185373164174367630436822714289492886780437441*X^85 + 447766612573216328820825071344455064400630101167861083087025959496247431993600195083159384420984969407312349000817447921536957656634994612149123041078065350587079820580227308456850576788222998578672663920774003317448128734103710181938926682517128368728441582095962385912799437523358565231799569179558646683916747063914446801341329796314333291795181008761322882577950921726197394169775249918648660827/7997180593551375681948276498923751115125487211497370249233430132157585259349921323164000880915477751*X^86 + 80204367229230464051055670252452346217544910580204001916010194024988625825251964086852608160283494028214531008558699903768903606599514182673558893423920681674566262091801827955199663394956452809693217012320924935054759637008337671152524276134606569455525302530903542260387998744773018063539274888074813175111114875700931908381659791601086534888351493638731040113149531646024111445712700564/81414535827866861622249711453464958452347649824507333808209481825005593464101936181302268231*X^87 + -7651060276796416094128888224386418984468789286270589567182433644587846682080291313078177684482377831742294599526850778917083899140050204995016213011297184513166103249438566394656606788344769632770916582468625058219519029574447464292934095881823175016238389691010356225563297391284831877208628290124643253920914092840714563369961682572996852290075849621886427821433510242580432177908865095735/806899464589988465538116890215291203221217557410692185373164174367630436822714289492886780437441*X^88 + 304528985268990565709368645618637086923483143934924163160419959165310816277917456425693722349746559367663221599122318803951066475014986142605993030401814700498817626850738995906086309418206387240403341264677447299590582751015150642856802865370121610143993298865122210744069745467100755775249898978555215830509803946787026443822202752917805946992915658239721439496773302355501305979/8214563195224181376475604021134593729426662276713483382929016428716132929482588657179121*X^89 + 262754773532645241518752224436093472223017511243703747897257736742727864978366333170832469483728286264851268234565507101930824092598999615193105160785369937407118286974273791365688204375035254516355540194898084426408157254522071607981112748262896583009095455865524598509797022474580569841344899652518578746448823685122113165190256647555939121378121329709288927278829568069280346856/7401321438896987420204519223042268950213422711318848528019043802273235769463812380118388021*X^90 + -871393846606130529573237891508399293198993792579577522346943145882176754256523599808139088437182691416093440196325049447028835689786738045638490896237394800232016056221905138646309886175705302917504587245979711380901742785294623711608705805431419903586305362768202959801650197269358180276986633992101048125520610881941190939139176372888039982527743001394636219236288374541/828832932622760707948300274557016822664379202574259245578550744497642309502834089111*X^91 + 31466457598594425829538269842822003602723420651607919971412251031954422824548473041047239099292088213667161001250935402168454780283080444510701119826200688934077471439252494090162820104192442819472881369651235813300447953024936155906164460608612445693099474068997227324720254420202391905904035015726691844994176020332942750832192263916491025570284790601221892398407157611713/8214563195224181376475604021134593729426662276713483382929016428716132929482588657179121*X^92 + 196822394479729910674438894268355106653234802837431905247166704964420274010570681665152749142049593930306207964026437306549539485813524776897347741814740424258040261684297784735729937601298477274954901299500943366576891027423591939908099304346283189700291209652216904701602447381589257869212825228392868612827265958713390359249516281509675656026629628145085702159/83627578712820170310594316875897167053211502630840404154833088941342176319527201*X^93 + -41973972591362347212429393841956399537885646095900664315738661599063733856567897836869924088726385379482653873141157575862259812596855090689995971588040305189112263430993755118879209650775934180422013870478482999108419953167871009670916139266336713966054355874856538645416783017277294345272101217593654345860677286729677478503107181998172593746055409880447438223955/828832932622760707948300274557016822664379202574259245578550744497642309502834089111*X^94 + 46217101059101369217496283977090839216806466177350830220502191634302754679907161377008408377765977346184503913520917865176590445315808831826862724040088865661826097869818988493796549782157844225421734001823466545992264735253833390054980499162718462296753371314249614152746980607659712475329936075193545515374468447878049055402817520277651402277278250886/496344398753732752738159720784969564733252432714929959906895421850600796023*X^95 + 11605050373099293509651034578940183449853333511630430642133471787247885711278228968934804945436668739668408107224118127276520929891852188264724431241415244350768370967486021331613330846590679431721319099040748787951448227766953985583928905433659314718772597503231741214889748848122120347107703963406542755082955566432938366198321502287628735011777453430096/83627578712820170310594316875897167053211502630840404154833088941342176319527201*X^96 + -48134257779369576118400868717765107370164979212459884833795118898820927596965255282613731179161751190719455457242307926196596051246618592678378797798565774957186355411821218092202386070737434589197972608296416658627769585695042858106588237458171430729315717035708192181489249128155077499438001986230042743271507287453474743246075485086627077530/77396600460585178970553519536093803950296652536243561501153192242413971*X^97 + 11142709646681493788799057043434755899566140158459175374562596578232925246139893871469190973500598594915840831039084429549980282861906513965335634176203419047348964640234514113134026441272739121961012301972898373084601458182445193805301503527797935267817499946501570836002154179910617513494492257891398042301069349705780427348991158875888381719790/8437854778813456796548715253344482600465291356153809318417222171460213532391*X^98 + -157323604878805986852996288262705357226267461356348878668837608313393082895484292700900974931081693922626264432918168798337699690826263347006031557460566829880480503364814776255467382984553800406492415709518655226496923490151679797967122125793687584534970836634060754843840477361748673626518818608416731289827099546925896739488229367002/85900777425732718058327990606097451665146118242223708658327627350071*X^99 + 297784206374623628468890315814694938667939987646423935025725582410792568255628423544759670597015808348319296792590558498825805429711592667154482306419680416630951881567652070857161781530574303447381569243492079613574520849449069300178505800427295652212065728140929240936048589396055181620704779136152426020185194458637932513823696294311/77396600460585178970553519536093803950296652536243561501153192242413971*X^100 + -86444439626270940761529976865571365101130557885407686776617849795690539311708727450425400415203631085198533403458155795896692827590370949951740110178549577517806937697752463966068497838312599486786807673508418405801705840907654357754434169359661927059924567884709782241718066450134413167870349541963531550888070825076630237141/8667215964658734543267883221279129418337818408054051927991890561*X^101 + 1490429091476162616662317207108071189147168534993022693864795709079526316838673721839906001497642713623237419992123033548354557624191103237040795850150876024623392793860892375529325862526026712591138105343579801892265667051901337648379189626563533428918849618958612267184548652814651254812790290591441048253949234919069326495585/85900777425732718058327990606097451665146118242223708658327627350071*X^102 + -17035923393501980568509409276134168940641005137749619714337137413539665643444318085398413309644544734094022061562390881655941359615710827698391125952970353088850146824155847784547038824565152993520584304886595235816247011353620275584415807572267901872054659581130135961202476997935389702522771664049943683977193193105/874504688190771319066479994075182062187248351130466343254151*X^103 + 125661093412539456734160270895123000186105607375079075308175451914154133367484291763662663091467110560308624160713520345404980939471211032900568689170565201751294309434256695256252821450315289749720343368868646209902027794578154125731619418090592729231453114856842633425736993979947544761289462077449377456541669215708/8667215964658734543267883221279129418337818408054051927991890561*X^104 + -620798919669830495321871012706465808471004136012763944903052664740011107666078673775015351456062872147221861666937495681269073155516802286311332877982168213092928934469766809954194860673548857339426048230063772176992659498434416708241087730279256791440532057381179911024472587941270070789977154783435581178/88235767146682607109926343867942898011022939272572529841*X^105 + 1751489690144333705564891969737698980032757274334390968053236429935661855436282278020028039756137134119164574344678852950922147754195117823953114726779704888330508466880785924743272382839415238796500146462719850516646261446754311589562726459119941216532239005268007453039310474755865232051211015940743305177/874504688190771319066479994075182062187248351130466343254151*X^106 + -1623142418074757316975582653654012936232479450460295779402032203909474761254774593159083126759853683360392994708036208394346231539069781860053374261163294238168599363558715494853917623945770172262927708546993534041432815615428652165300925676915410418803026903172726512679757943657735906582723683/8902811739146666038737397222070719202000094770716631*X^107 + -5703326785591070138026526696381037129119854956800720340938729410594213850733344248443531509329940862574457891073665514232390428136774291204281794217982043114611286173454728815704776261974366806649371261826177250228183101762607627748960379583160201131172008751667281252262753013606743087676748053/88235767146682607109926343867942898011022939272572529841*X^108 + 12054433451022833656770151126335498146689372668085164633629388746411285533184771706309290599633601456018925246340589471998109208178896949690071763152750343626362018737318087805104777217017333469902886994731926139559106799514150823970813559958689404737104473337856477177315119478303331/898275828790905664285884090613532358187881623521*X^109 + 15520644405039034968317520818280450731045528315706450883464352920570282267374627048992155953998897167262007537426710445596461273680117832152439323828538438488818994608170190353215194101745316424736552555392884270470402542543070182633576790647104481175452366032830402015340833671874285/8902811739146666038737397222070719202000094770716631*X^110 + -43857185280811824940318282183343486365593720304747822807717672291131743404989978046008807956662481887103103781759203731953491867278018714868902223531123890690755384658294768891872220323727035726759785039371571195006904660337476582635262902886945713531169166795858471787405/90634227503875054412862888771418863705769511*X^111 + 104744941158110731223089757412511437199490728989487827553452999742912708374281055065134906778841820485320569965367640547682895110347506338241741636573153046158387309346040203752177361471028849682317649673785690568756504059686317003960017894480860156875200522980709007795871/898275828790905664285884090613532358187881623521*X^112 + 6647080319053202452857627112379965839081897547260018883649952131906205600611028839862682081501098259476989685256971671685716189080959353505721865613469275891864256839605437601416077930030376863459213754982472358093571509424878667472982221032224764843043347555/831346506671880228697800320776904116691*X^113 + 46451866215424111303074752246384861457933596704323595301645316499490810860509867018647903190745211150036940785076280451326335464111327620881504392479265664929640627987826022242430125679626045887001766024574571160021759082771847191893150758354574008474107309174/90634227503875054412862888771418863705769511*X^114 + 19916472106157674684611374145731456028098522781434908538135800103852478858635759630005519401558726426630099936384667477736570153549526178932252968420291183424474379882758403629767165871712836415718889417862026133646998281667677138852778959600189010/922693126161909243837736205079804791*X^115 + 8317608349139070069734712276495098812527667024963381453070648930107090294930029744821560433682054800029452237004970721486237684329070610287155255355851383991525086277120986053958128344727258629382524696960537659422155947869256309071917421754019532/9144811573390682515675803528545945283601*X^116 + 200603471566538457221868947758026057191519519630564451348072340768975006785444783590872536613532082203538450122623952604046236565140161739939756759682261592938223847192216246019677575295809642293509902288708736556248538518599395458603/8463443980168125809135269398371*X^117 + 566048640460936634293954018169398649184351873422787242756545776040323363217482172658941761934971213959585523340256889372547089774363500050623628865293332754861537032114360544050464404011251734323444431387311199516753006129725480632338/922693126161909243837736205079804791*X^118 + 99275866520828629797418590150589084350151937193576025936844745615581991043983681497827379507205897289907271769515225360402404315701806624227933589793549675892640863384017805275404952756732100307964871813938630000989431297/9393389545136654616132374471*X^119 + 934780590897442787222075030356494099092451780514966443561026071585226466281515891370947207301451820802128797570351772846616998528946230456579733812415732865980678764065358077543339538717093912707779188274058123584276094/5476346104814669641205174316593*X^120 + -498923571221520538962797183678941721993615410755395743113253289934245823463400934978639958389456021371768250894325670528438156330305557312551209568126325371524656868750252940370785990393066709090206233723027/947774144398814914350961*X^121 + 279069752507685304271154243433480645118638454701407585099760954031784519870409198155851616036563976307273597502209830299244006174428302476542266599478472602654014208932813901749986458883171009917436669507/177233765002578388983629707*X^122 + -294555119187951691830907442292448637990238148399794806135572658382394134184880951358017972920609860953565283280306167467242720694762006814396061188172284638347335418487988181405208406684750787/95628508162527990551*X^123 + 5871822698297880432104315809620521409073303314196673755411245585163034830578599638390879326201644094404684910610147868883289190863690650975899188386871459509711710373021597707457086368290045/947774144398814914350961*X^124 + 4719291773901619571242052456139919352434997978024033500579417240186965860923449593618195920328288736209092357658014343958758391092150281976080722596872973046012709579281335638/9648724463982241*X^125 + 2027182531009647541129632313401939372850917908878016526849150127793616022628392283845104724622764297246221392595121898675464021925489562204123256177498308362474375593244414/95628508162527990551*X^126 + 440575815337172956856265110603610111579418686683750944594958678634187796624423734807244043020615524606636495036302967191282265700484253151213226929921626413/973536925031*X^127 + 51574515415038840127150286038200666173447724468142590390073909241904932252278953860928743214970928125234927236849767295231720169247991703692746416926517/9648724463982241*X^128 + 6411330847801500403745544062846131545726400513257519282573716977967954943711507475149343697734923545926823592908287685479961456953842/98227921*X^129 + 388090827640833146509660779341827855308150147639685892488158276419207562956552230388813320958978867338662654394304059229195811/973536925031*X^130 + 1462453940869846295433138100178327145601855258804136931337201603854107856735203398975343028368784814985901/901*X^131 + 324592753614833860497795761332745608505634649959270240429470910307231476618951988692759063969790155/98227921*X^132 + -268484070743960243097391056949680901508865705042855800438119062975856*X^133 + 90082289272448876354255436430279657731489265609286/9911*X^134 + -147695270993261904221848*X^135 + 1*X^136 +