D=-14663 h=128 9416714442795447017768808564708359707538879173561615262499684406862891966797715204046884308604554703416649609969535715577836437683380039834467783629096089051249927861917434205348603874302218780412301445183049227825589358609641536710075669637726199922059915239030805122431591263856565889319751238241105191219231105121834145255112678987816034371703547972260529854993499938758064165901150167124688327539973325785016146890251409331951648011836066088304877382393924832583667685121662520134188751400016053579217434666569236556583541758053914418201782367314138760557550073036476495922874734212352090329246659281816450878720013951639576671829353038761326029084119157485625/20117631871488021707714465701084022504222172052062763382446442148527289488101487949362962804011399382203733155677706950945568605631206355549093576123316553760085736057560576519692855739272366214997823318624579937242418337489705552182591756579558322089*X^0 + 287170844300357362814733922384646279617643489841275988794550795511762528371956648074598808858849074772870732706456678039975720575656269730370844531903934595274524629919253078032721743385650353793036447349755863507182061123797957785008674476115407528726889086590786166761146596178169425977747750010338109178385232090309605028303500600592914368243777944874408476569533929326475890177054499268243819069837926102153854708351957404531273732079092173647416996643448319153676711527558345453868132551573120778159843070997518402376736628023517857224463807061237752283052210110839421328447556706380098128006954789675591361057287664701000645215873862081555716464107568000/676306979311077111348388836405394899722969982775814094106828218153886977539802861424720680993369645658331209971879560477448008032377581648695068430082466229286021596958390599532631217629325628313315004718864363287228186666982520198994008661558097*X^1 + 535106086695322862932414669481513041648041219514625517002768124799976248134005098470236046775727634769943960769023118674077491312095935258226956532688651335757830647467199747850023548515612809313510606244063195369589586749780408509124710876270931405542129408856108705167899358878981808456378181926376981335368731217444395916527946222398389735649708011366536281066423356164651991619236716551670517975884257956243871855328215253101207263341821471696207395672400860339295919245884942102034573480430730880566399698702135686175362435675372104662820212612358578393135987593625250703115416033750592323522485288634425064620000530063912955972453414777613168339832050774375700/109083581614021560520715680590335359561016997431859382680772643790694892268327422927777472799463570257169215849994369948089021559566277276862973672293291225520230281438209694970416686985086818567539517056119789747686895912077611630456340639048690139421*X^2 + 33299780583325859386196492235001892082410903851706350257330466083115441635447331504303896861599397719512271884962379741989412595188616235830460479414416707468162675716219941566861954091330547771388932653457004337314323361902284138334643103399820820427866979829101046155539548570473057339288334802030742423025916857119526479688785655628510943973802528485186802609309186380000341031945866434985618795716730811173592791077890451561065418259595862326575110879014384429917287005702849992247804281158306306204875108860305996259367970089652675976725355850354807534980377694327214057105262994914345888992089240295569750063015490297512853140219219047560579168298234549120/40338438862780050931715192210115328051218435424273556774307270173114097466809531960461565779249692736201755072193719591058108608124714466723780049265241292191930772025034329630188229722471712475849014313715490571551126359588731607998062000490997463*X^3 + 9078945584292475069909600238893090993334485661882269872211360621478473710713328880107491000433978218944913635450014344244558992986060473538230219787156845340657260504157854354357000145674832303823306107184828969492324870215602426586893425633162877292245624298888588338919477416915901498901646641309986987425709702739175580104376165304033746434683197880775336846892014458445315533050596026856913037401826250764005899621966390949203064892460745054604758435249264071896000128351578875305839108536463162954618591540715039400704160017415406071365715917671451940300181609786427205711880893760571796675768175908963032984252838026225900752968197019932553851665275551358403322/591482529044943886811739863376921055215015918626123162981667502548372011155828167136247939021138244590926334623576510363685046520932688225570786862376233067410280910203078375367450012420602720033374096882010238250654165810649571568075583113199495799969*X^4 + 340971717670080464039950149547894299531301335956213230069823766467157898055509588865331581037763696092893053950754222247842666823513535106114464430892421726111714554482561757757619023667354221302607597297404321557976852680208133508293962872757871690856686349454076557538928017937151252579766163439069692532655318560412851268588312460429579953277303939993031059803950068480348358261100905003271604453486005488247046261046160398603315727002186431183972092496056841691770864117551476927163411893331601184513188289605742633844297189481595345453099435152566392705366974599416696713267307524004084687458020219427973486900362947865654735864992547572919880897786505288/118294542119589592175117865718813278742576056962679052124068240976874186119676046804872626918620799812908372645729382964979790639661919257254486947991909947776923085117402726188235277778509420750290364556350412233287760585304198263923935485310843*X^5 + 1960135395761281142994726133716323034704846277448062645496766151146576713009089020716573432145282109890370154912860541148639422466239178474102804419980665954323916475586001638962368021489385511709391852020680127597781130661796063953410689839269751862326665504211903088372912702975415378680741099354857357411838517680262315552055341061027879679346148849140702376449315377481882327462245874479094335291434506088462750000903626662428368979394522397750970564427144047568722576490423049756201955870676462659480661207900166708571264453272983502224740477105264342901449124323824240726974281626991529717149264876403963155173344813999217846377993568708125025195823875336371000/74585773457280314172741390396503241566702887099481806475694142550087966216130824594893435125832681869237045128486187523866442816422597048972269311091431149262879997474288475486218036756850196367844827466059942066798032638879564743188416638907854309087*X^6 + 8337698915182316829500233661554232021076169317868104018706439730805295187749237410859496908289177125728547856041239060483748373269143136881050085052005949156960050024419147143432091134772247585813143435330568016983343462115595221235121600689035439356937464345833462988928898468460852063205442263349512445912704125986482616253410703720101213089709519566226040017096159149144601477401694350765143073145675011919978286519652043169719328687195833786931387853201708754513265270642601451484180894777672326115418325215038818364979441772139766279915143605425676198213353675526426350555267622307483367783034313032046042687429434571815637735317439321143455030532600989945/641427004044343565782383969836028599398894807401740666795900813977244487200237567572461839215630084616033961941212988569641152178108178025406294330900414936772817549507559063701017679215436712514037783180914698590466478950813673284443861326509527*X^7 + 25674380215289546115749477283415439711040391884160713413883390307244817236049998116771895409952481017791030251789617057238371699054022683332972051465737231389256967663840984562739254561325616332553822885740396980166708871926461336177679187674619404173828000228668431347066613216924107182199542898468601193452467136358987777756215693208620953655643326660876534191612486398078518672510794280084363791591444959000205818845772684495642522901501304087814406311240856202411919784582355706905416279897376109356522343244523958081818225191365204841470859432815551302679091461148105341000741093573816119493989509653188217412914456307112931817944451425283486180206226121362441/855022196391109973187917831791426122998726778266520308838935785031666901437916677574091631674434902793173271267636913763331655853418201307866590343090253110718165793493576231913456566394177137781212364980159293221091816441434626488163667148237199491*X^8 + 966717639671948495910383050810082038078576191595549298806254816830393270553523952510614117088359789706665090527469765857104514184755762851103019731422641619124240003268469043677477375171568023975859359254224496605156897144545987593976400238815075363125308280813466331707787774187072895824770333823841699526295096989513072506122814476316521293319118970933590323814133491378683328683512109732690377180290440812742601301499377383062157743331241233112356685597534753011763064611295229631296458911733333303140213605137145128251775595181560537866905030910347039077676500380991780944600716759386357639816888641124370238198481548201960241142302086275697506781945427/43744595515538673244382729989499324790213108327200481947480107343466172488592891466443554471501744841849141508641682368522209109875753803819565868573989970454396613892624910570893928883273321456321201880987158057046066899734956917714237286129*X^9 + 14467114692887763383229890711676970388332406598879286481592257545111035244746847693270546000057305282244841760829548536977820603615068247937363364251631816679114594081922831053976745488090831334014475361995808192300059243607680358578035663393718092388623933771439537187865058959799213361523636117582926989302944172801315162537799591771188814988646483529531596194344937770744539624859142006488105656190429815453831853718044131505463696925571827927156238954921549733928526417521519725968254190602475216726209294727545622141964736871204647317522592678903063761433657916911923419655274616536767572159189997016227505871437608522951296610668024839939745288337874532552/641427004044343565782383969836028599398894807401740666795900813977244487200237567572461839215630084616033961941212988569641152178108178025406294330900414936772817549507559063701017679215436712514037783180914698590466478950813673284443861326509527*X^10 + 395636378623238739720537605312557458145989805936138692132975793053616584773489936990909958801315432749237498499145040857030926157406730142953853099274348821123666192170702259754912503997260150533084273991928906119794565554942806566215299793413957630715978886262628214404069549033892067476984546552666109612762758199009778586030316782106122449259461472325855715352681680064636915034982529652382216830184388241796570614310034693255097360191078183102373980843683460596667341357131361901010334032469969060405896777176006861697982008383295796993380767394963865006785786714703554052990713857632634361869483483559035089979975718155463109121497425031216693112/24655635461573135532784058142352638191598862334216432741250737558619278686271619444930853940852838026476458432024431183973045727552711132602590468376292027808452834786058410115805019370887042641382285023352283256978444592215835843473023*X^11 + 471177636411692262585812292849770077257162447223239767755709708582864342483452313947042774486874606663872271142426821217668652128102842454233688951800229187575051181079663630967326443051041751822788630946713617767845654870751446221822667846239685278910588715605092177048716823550984746352621696190536492747582497540483301542179225714748837298834041187839467908647611752628150187077324500391092298372752050101656750959144896010808938861389584679750592295588489456418275663697765705364357649979322656276674578756250819770936575067451803326401367635649530946618677051829637901001336697884860699299564528343617776831602407655386920986461123306194578528922155337/43744595515538673244382729989499324790213108327200481947480107343466172488592891466443554471501744841849141508641682368522209109875753803819565868573989970454396613892624910570893928883273321456321201880987158057046066899734956917714237286129*X^12 + 1212955436965279731510840005296374318670109677561331472432404012470073242262685627972866758861414256149110299618310780518871510279378778560364473689840678051779540904104428767219148197353246413237501571106860659050504749552787939040242094145027436698352833589875645606503175600297271417889926908395070424506497987931679346407843444756263942801616091608730276923256674155711230945144610689152636052443245436867344807958735757034662908285386540106815181597008520327327021030889739180328465580462919536154514280935033098420000276121838362827744515732024205438010898833223736967257129365591763206666767816487889934645826225292425387105090134957298727708/203459857522358957884939714603060030088212667424141605516697759298433657576134894144215598911763854682101307391049319597677046513938351431829328696278478849132018891707908860670559049572211154580048863658570979614975911863746582354241*X^13 + 218215387128767303400108470551878748553139352752955879759538710514258391953976865999860364528064182848913291111692205485759359561406287790016020997079387660507085671858203809414156958872221795586572666847151627469153734913521631993897004672666635554933280709110223149578911698642175367273305217243856733121232044017687509379916080576206677533541754936314019373302851781211373124649857779846767672511965500735527194873320482364623422315140458464441777500301844080067387372709434312353223771914342725759486444970119213729397714626868521792792499476233896169517925669770351173637630302955890716945001212429667780834742783623683633146498898533205132967008/69379811415124404638764442679643470260080519591632287481193935920765877233461998903177519228911474446596545820347817982807872861252977838253801085430961287554018442072396921488660635904124003711796662507572704048706785945537584582796181*X^14 + 20198310566505872072050601432855374571180718540619882562746276410104942358512915630809747083196063229647870276219799959050249438823390653947271084734126903625686355271649288053283559002894594399428440346514577912357387638320614433544907374800360018256675332106355162632390701391688504407939862166590288228055150668260725480504008548628992447907889792040883642545312527741605830100874037778153169571720111935468795126951395634809664095976792522592317618254031433264642226931782422727988446179887033107757976990698066227011240547337370982155691358246871583056625740911147571811349067629134240830596098524975826302292262952741408751421892957186733/13875731945874579409734686940125487968915819915715856613019011068569437194034978799987424054542989475694012643459682165837621667730911234524267114252095672722636492648701415854228946980304927680559835208250083858349308590584913207*X^15 + 118963262346353197155028376246687167225367991512500345825591573084384658077529747299694862147730555064848381180638226462403076350314040963916317108555021681955800833789236373776707046061709507596129254564316692889808277855066430817673426464143095242859471042561188164929120807820993563966234827521412316024472282581894286916914059543887091370283226836309723777177282005477505028529014783688201147280467309833046995096823939176073765541745766357552991650674051829470901676108441504777957400940438113168406943655397234148688736537847071024697491092241365716675635843789894164411197000240278423185668538166960179729924829126514034741609726834398019735/203459857522358957884939714603060030088212667424141605516697759298433657576134894144215598911763854682101307391049319597677046513938351431829328696278478849132018891707908860670559049572211154580048863658570979614975911863746582354241*X^16 + 191274643936744626521255964791905921574131024421910007705268373706435330251713732476208309431412709982143312519695285023073168002086710506352313785181643249866415058105018176962972023075881486378925494866144027839567875208044573137182777436720587055498609141539555640375214264420395577105413347663958967393559849169180328576042605808849095720837495639126825771541306134827432684377095708112960209991312802625109465261168051949486664038565597847045446664395225849295429140432818170188076408140225946242061181783779754166164239698755785169235525075907426134883125379191757138590170224016713538154830756962839857731582476315551351830850612306/946309209975760718115984923966820430260916587036476615496079319959724285210051067311424950865647512493624268121099513458202391579547925698988413984320785154650241604630799689983560456953210644517481771005257031872693759161489*X^17 + 72558065567811835651887844470095658104914533988492057169167600602879292729106764915770801136770707888484602943792086676548354764196586352628795127096773590980883147646200552521526998206413636086761746109800957324879379570619881856803197207831477344897195999930277528246048638009332531459111603252299027562866023901466556284536243020123993408674584603976075640975633062315166748398566837753803253086009445599392885489126302861825289930160118325103250765223373921132119208495522688464862905283367915728892433774580125879283908606531493248452829893235326399623974847728337207405489825745607058092997671314405086213771965157176783416124824154865/1261430176897689037248607903647771633537801810519623328456273733506312472184998072726129459503908134154001149405425651439783787975537384956751555841099606611148772058972855986748086089118629789141803200750007623486300780962264837*X^18 + 75099522366369887879506268292277589002000051766096772015360041623077683589681422196541577444484494191198369547471960578542365080576132572319931439875370314667955105541072308932656815838041371932779611694551190474351259493516921706102160197216268794760626543434557853624549347256321757657109765618817930572980716784345788761921867327017950778006428552486859092074579784387032187378477873567348397863291211094431983172051080711335443482245204377373439259855579596787228878729422949134989015452685983651386170514144391672610230106733982352377981766382535064319514570172116877817699410997184729003202425058374511039623572763541268108306/5867019709322541698126917621761765422311672465863221686595694295224989833471080997386278083150834273611528510977534756363899187066691832249312828109842244577571510261640614843691669551395352833151356667711909579911674773*X^19 + 1853352014593782292605314759221197008359996573103325534262228130231775114441624193202866686391558036387705604530626229000602822972690444028013368976429247639161521168405409069754723776749462010196760694221488649173453369383936858249600372440446022739908339069512884472631892468063558731289719354943403787379653709078882856430463641477594921111409110219700990070691737288196361841057997255909449950635468790181050489027539438220023515359998705145213486391970170008985682972885697744864655251008076184140192297985514492886520004517849822036108513398007295178804884287228019696013417628431660160211900709069290046341967451568977024520282553/946309209975760718115984923966820430260916587036476615496079319959724285210051067311424950865647512493624268121099513458202391579547925698988413984320785154650241604630799689983560456953210644517481771005257031872693759161489*X^20 + 328689211268656687750266718631785510906703427582928488829351467918355610198814844767333348413737056189717206609686198457621275534395122604738675176013789211240010290277919249083470751933834791068951959864089636994651980318064255532390750807165744744463851703886019535471010457924955190312369839025438305974721615002473921287956453785387181176553926159618680356407925131774785275812637780891185318627933915146495176911920207209333520033354656730897487195385841038192980536315863355170964593978334566172031119599036882813919755643306530342605618265358761163075895893902096765729402333235127194135784599945817832386967063365987832/4401365123272724454708865432679493940218809051660331347783716650581387722033819202840418667029883176002647044994399667189721820755207676106011123863347520313256946932963702058283322994295088396962758190331515063699681*X^21 + -4530781462478590465375854568832607983190914015213644249190930544722940457744914190831034362731412763533627397416253321650477585420708248350943413168113236704974963410903788884645458269975361782034844065497016318166972814741242042239907830230116882095310250764257422494109040923615046873681566114928140424101114231609758584391550187918693299282588072000805079936874350460413886242836669366473470017735134226739422800958907208393811615791608200760236826278099380014220241353292767727768260637669658677223001762086640914854415759003010029668502215811734737401447853971486991304816140116974200140118112181866701224356763910694790693044/64537216802547958679396093839379419645428397124495438552552637247474888168181890971249058914659177009726813620752882320002891057733610154742441109208264690353286612878046763280608365065348881164664923344831005379028422503*X^22 + -8172304440121670449616138359163817412724453969723081289025551457875469689496751943961321460246007621628026629690861105923544835378408457148892530007985333127482320179193662651821534184479343975773214912666712027030575933228290608408435311370029403930193078433843917666647008043709468777460645907836093226559969770141892410007462942681937373009396888058998345278300059265678674453493237992272833979998554126111575871722701868809594128397417730173163831190929595662505537806826315998552241927143247282562303497896790776316363874989011733082699041515591197564021532100749141666274908527705243990486277589902552086252270111671/300168118616430775060278621883618218660493013139216486925166517805455072088509800371030393986897850099068883925144899897000737963254973477870226001728672189405779644886019372453339902768539070924282765486702248087*X^23 + -24903603570370842682390248399214290725390563633320618388740563368387064901061225330076666993445160563032849083428896042425533645878403387667183132917664726199797920548555524551594621653024897727656258448249873186789947842689357525187849970106328795389539394882825676188596662758505935504785684166453351213450050228246591224619262762399175518665733623853647251747150408061141715182257724852732477791637098050969166740807897409455865477762568325133753653698071890639255721167640401634989455812681035943324278859572570997883543524521105924769876053106041994535035183317906344430489626526924896530034814540916527732757422045004497/4401365123272724454708865432679493940218809051660331347783716650581387722033819202840418667029883176002647044994399667189721820755207676106011123863347520313256946932963702058283322994295088396962758190331515063699681*X^24 + -13338102898227646453385800364954256955214266534135526349335588313877514715617405027069727486702174950699283926642567487040545931819102239220770615177653233322429786447379917240075152174388529570428028999225782974928407852142264243694739237899577531751125246210706259504905685988270969494023138522315869374131595230490288558057618264748578703651593357682715442446084141719789988485345445460936682877096762350229635009623301124823124880613734097187237027877195986166800726031008880094993065122085947852900335312542850213914697713588184807458353338661313284113586454627183783589789612435418463538179673164970734760524874/20471125868951154269950120840456810929584192398500749295858045270780540959456441408376893813469129789201997130542515167223674416098681953070328445865694072795865760409603721779536241067212648907064227340019249*X^25 + 1584072754547382060437577715131672017168987587945711042747650876021596948683904125794392533525298617182163760928804754451650077233652665340573540309953792915658793604823778781870479520977744703447461411933693487703035592417620606206893413629885336422154126706829341343055811801699071456069754944607745168870759625079110066158350551997743206080635203343557853407045339850585300960297288681853790741864099587803500189211280910441465731798461188194124610173584293566859910829807634376942360502660549190929976712069600021007594682080627710537840094194818857836982963522236765462539800209430124079759883801583275610665517510/300168118616430775060278621883618218660493013139216486925166517805455072088509800371030393986897850099068883925144899897000737963254973477870226001728672189405779644886019372453339902768539070924282765486702248087*X^26 + 27985131804546214509726784625581200935711971428709388901353729220276793688653150415369810844807168709837918061851257207761639136703595543106861436464769867896375289908331449474858616618124703160600384425200768799807828665087148184625794727686236884140122997298921931657700884842672521604417688881868931856260575105837012601715616530291454666497170085584752709531753996948394975895957351790240866427581430579240773752632483894169544866045525822998498977697740564523441356872336257190643025629538123458426981847259534065482883094454158223410756898701375406509317893860959250762870286904048717749191452260477079294/1396107608876161376931741174415659205454831371376986244005868190055277975820530683241962341503725689777125904012992918722203806594740636504830419823071272781549871132074181393953232017132418257318708814023*X^27 + 206031035237731186314206987876325156105533024728507186558209155208570404286564212097909953558119583253635295019897794745196031710991886751886623144724153903651446898709915705430527081418086602891443657113439143754226915411784642696063451175169145477415676547537362689302084879964892636126043569723096433467833662595322230307164783957531056819059500527554030811285657310760628318815427754389811920336305167194883073620920746454995175086625306725147081497366838092794477969809822426025432927599740088558462087555055708897303338196562281941962848614662488286984375283836772331541472063282232214869450903951431747309/43279335875161002684883976406885435369099772512686573564181913891713617250436451180500832586615496383090903024402780480388318004436959731649743014515209456228046005094299623212550192531104965976879973234713*X^28 + 59876218665618497438920488244888706766412467736437705243236501941912343374668513370604990369630799498454341529253202446972329289335861621814803307983265039976620532666267741956093981819121497447974191502886172898908227544201710139970665112222622036739542768749779589270083419957039713103105266922700869255854540435285913925804620663636182324447275606407807252787752969464875903032420645940210125430329450759002699993533207174709620054121968329704185322194580877522583924194080527281327188793720652491857778949602967501772432398415755890878313024379407484521229338456634290436941992788716511172230717810876/95212958390244927840942588448179718028700223104206932006128908821883514684616427964397622690017437753333281321216184868185487730664982370922077325449858336053322726050206737635765669858311277181934721*X^29 + 51904917060870481278676313158251555756689793391249705760823530947731559514735827246066368596025687344556118401761818827233315211480284963545731534549824195899776522354266723654905120858313284134374439554921059229759362523144842598554764817561372415496072660750127645295216305173998573005137070391755616369617989996138386552459719330177723473335303126090532618519973438128026490281652978261152539145310956678167028911721115913431372884417446272596673501014136199036352126818253442707081065497652566949133219047728298605894955517113121888003954967461382338362730950907708468753634597664723480722932788592104705/1396107608876161376931741174415659205454831371376986244005868190055277975820530683241962341503725689777125904012992918722203806594740636504830419823071272781549871132074181393953232017132418257318708814023*X^30 + -2470603660342812779300597440874218158598612598448761368896643693275754089288885063261729440018918400637587248612539344931557591539935324035978930018995375635205784563035226696919561847806730557880854558050572190264148383510322806067051541506972920988100007833804208588985402234905650521989767530158967119861896228960009328115401624826591751559004347466230758237487924395325049049782280219537775372970261455781869336017218056141120915562589720186081173000115906798425475452017198893122220589106626143266502410913546742725333927120695419350888436589664306346696552763115891633347180307264773381504309/590310542864507001797614207982861736273119249466541833843557431642312528656646153053124578810099866412883890318961051429296297611582538429578948407245561407211241194907446309733005585228815120197*X^31 + -144214122248219390721278841164916696656424886294467631748833679784950763050047870014382343318260626486705901905165252282562009684845536271196794319493013443424742255017646505589593191471204960047512711825076960213170227807772169252984153330317617541839556513250078610877305961880524047333887571323690825226694465551357193809710690160730152038120158693983464743160386748966945658741003773693682306607840064440424466521141235750147859141236523356160723633893026330302551222582664099184818024413328117205408077187088265272313056920628236956497380373096256112785936398026664548258220558674086288884775583624/95212958390244927840942588448179718028700223104206932006128908821883514684616427964397622690017437753333281321216184868185487730664982370922077325449858336053322726050206737635765669858311277181934721*X^32 + -104386160476859425125801461179107594337927343931312384877309708257738011938407628476492484921990453754236265856887907650313239743039574696284368429185030580863070705502978415782136142834714263354691318944362552905841558140878627279206794922627768394058499172059564716758657735290411097882308733461391431357908937031641105133319374416618350571901332178509463059306721953908084360569991147142870670334523889160787933151373571945691607312024381612079049863277848836496685415009540517169561177177909930611545650689877913962101070008934702623071968078975015292539481554566506968538427237234684370869/442843618052893474716889878456760492327921417454269942868385170024240456606636273858308011110352487931645829196519918551610125740121934305760651468301246367000180941415938716978998938656275409*X^33 + -151084998496373799168472508474966676428796680340500501058250446381696201394289765352674122643882224493287622837065824184098050529388284632869270770525126019424952908006397381576241038112836907111346774929978531456954300144328848474224556346736576702677926083990137329126113985197159262382983897347515753019979151731327712884652173261811048884882285381131512724679774959974922207985203058250223198515832507022061999970479061373097247259395513012335748064440194357505614866805971237667852994743331639259370748563717175386348028666532870597757350218501346301589562717551361954507717231626852468484911/6493415971509577019773756287811479099004311744131960172279131748065437815223107683584370366911098530541722793508571565722259273727407922725368432479701175479323653143981909407063061437516966322167*X^34 + -35171949734985089211976018311372251855106544174934758296357555020109438617504259051767840344258420127226059267169898254502538728784039041871573174076810138718410890261666958254145502542219970035528609745002469152381406771939815498763159583359115555881154702734938486681591986383327470020801401068973348923820833014291148307586641075991760572292489021988561409614944425243687082115715231641028596137100569626328397428461594332841422689969403988488802790628470759358636704929882246206098187587837307402405279745931327728660810365254088716763478134821671561377386217474278615474465648020812/30201433407412771923677956656670564845387807232781145936601321013724371316008748131917616525291719834388994693890739858938152202149760233632998122369313671622463407312005641204323735842343*X^35 + 1168105077169344878120852520619107061676751228807226391651260669916962676436893660015025405722077280296814229904378280766321664119042207789006087466940112989268664996194560042394664774938651342069908942044738144313041148639520573971604681246221762062313514097315489091712643406104934172285513639257719558272960366871757875517056445353537172005896380342526504985670722667322501597503346205664141941133531454362146199521158027834272987002947261103447678636834987893476387743248931341656520954652522759042885517438873284171143219968499934361338862419763575226915274473107460202590135116227754/14285278001706241119899673498605177171868432821105482028012424839491627632472137866397032616462983481665994490210319953277745991616836590508408111880685366677425191658578668289645127053428239*X^36 + 1921415996274733311150256620303717094534380808279084782368173907092137579216126289068537706137594161759032645017089302368230711785500536737738390772564477190635900140062051111620927912503913640353613210251558789134110306054325141826221980499117064906937962693256537490967132668158543665330030383885566796332900223229844595667486014575538574150081987121565344823062504902003804098757162182447847718168921383854791061674064982887581008892066297021276991347300720757430826526532702975157293235752288981637692803035089921438601440604228973381078697698229388032583824333694241769339810/66442050558268830969497410987652847622582641040277252458132101237313077498132776886122446723026181401044530987345237758717140140203145141783242267390851389436354852595859319384810431*X^37 + 130401132227697431838567375793282319593065490462314986509744673880233901706840783186880488180044318641614593023191647449940797983868192964654556744824834440440186389852214447756706772648989603275743771126368722522971165721748877569872182102259576853738942986762808910435509738080191037776176216198455964901582171081512807633247113685586574584730813973550523998689282033224968842151707473842741183770468395585236159385442576841887487469864176231678861956093296278310081137815081465401201865495859135447671082365426700756442349409397406724128735341159841931494721382558991900391955251641/30201433407412771923677956656670564845387807232781145936601321013724371316008748131917616525291719834388994693890739858938152202149760233632998122369313671622463407312005641204323735842343*X^38 + 5991279061223132445790665018240259356835699954637354155999477755145352135254482260428525529602428022632660356920877547813808570076560315699593672501085579287889499287528060002743285481510896475440822308070995581219838536973429907021166534350310422691385978862813316969176189331341386695653535684326081815889158174167123217710294611005616763581735214628172001707183423380787950306708919433539759651588699039365693544967110738230476195657602436024441260285886235359398651140354930939007270602684569477241253924768315521869339871010729141793119292841148604543660024826997760857/12769950136127009603977976357419344151947461280084038527413434794793979915074529480323360892374818643291280220516094130062875291217210290559915869189093098104238872303643920696677*X^39 + 84037898294379038625979621414265672683717193885252393933262604625244626694440221921032548995123773111863072120277121716202439743966032249138748289456642787676743686125245627208074246745196074118781512525421204830575883961746845147911659389271466087295919097926693169889778310327832967182357209366682686479542640349921535693136690534522281271246226348546600483422389294950988101154111298323062328288879814763878525461544798750157277554355697090052310524603138806708400884320846165865321300764759140382884700582542165823976914073319641912887650217875822975836029527123576639858123/2059703567306333760054419740617238276300061872248594826202095138356705402442116083469795848413811623432380460607702370520231344346297499395280510289116393072527000430471638900929123361*X^40 + 2518262273223407118361177380327878391827530720731986776803238409121353803553175893565059028051892442778693215386123658631828336977499877570210662954920380004747138541126669030628995973832787496954924157857006887568378901271779726591361136632938506886884886294009625087709848103195329122300079779067837510464849920937623125111228475031161491413941749782106617347806633364774789835860607425832390484826378908504857617604442593038870104320773048701284585685145173749409330025095611117429143407099008241797039373306787535815076589758411364513878368440376868935324915985080/870896142407898083883105528024234068877273496561688503540437481742752500516574335424085173046090066377363446805980640391657593344964215410210452785179915304115042781398344179*X^41 + 2066808116689997517143647663520446692087893968513001104334760743703512405426432382167611501853755277629407678478803201229060444824715204969462176483762806353509476207546322785872822329852184728534148670688817178616695452402008603956763822585995132793937963035517802389675303651303384083729995510890743680014997564792740637623042317848927389954016614434007505386046396592208168058908688931189535432468302400764355585522760987980399825077099435355333444467756042031168049009782863476009167519263666039369285778508711826971433774901619836147273646423061091378671995546917737/12769950136127009603977976357419344151947461280084038527413434794793979915074529480323360892374818643291280220516094130062875291217210290559915869189093098104238872303643920696677*X^42 + 4041698153313533948496806183928515117254822238684546371396299636449180904947242019856008580742650644248591460646315384391871429144876467162454021232113157305384994678691360998158170798974381294454720907627668271389038045102072342121791541907445995898892431426519731223864008273891336582433466235393150027078715775715701985110597231445259685612061078490825608001600295360759523407159983453393259128323037422857725648940943946676655536199378256361441812349390692347124876861402076853996784884390520768252013499661344566692713421432183757430676753695709878436572413/653335440666090085433687567910153089930437731854229935139112889529446737071698676237123160574711227589920065120765671711671112786919891530540474707561826934819987082819463*X^43 + 257007140530540670209529753800206591504174881548077650770039576473916062662263271508414090067028726036149720636947775832436107107548303120833156574372711601633306101764993364957859525992147474235461862830843539423038957106106674452205712142550634614439373973793601849080609808895481260074523608664724319553752238917647620585021935094022055073501665491991014434143251578569719237824963826065781002359441597995961072985279494917989871795814492093126699498721466218489344254433678458372429750201824189922721419969451300654957021924117958245233634063425143539951396124/9579857566486878922714160808266574757650008462178573538944812299170277505682317689664936903506990730150997914865787044308233526794606369512314980636979068345265470595381785969*X^44 + -30083669091469369509704978331310063513997142611734722795146668494027572626843738395437217762546544345895323119885548662360038871594543957250080419308371828522404549357499804799955099121374716253721476228625420770625824897506923472261650085662001964120834223394650758015816850613765469424326232514400985898675449525545487620238669327514411041866335525388857273290321064395849520733901845020449404383240340704781670807846069336432757850622673215410370418662271407875674835792716709203945011273678374731920869827522685109997885799447329602725621139609916500/1437314110051171338509893385172142940274154459115284543582624885391685319581432035949874185352887842759634333335751104297345112202361202171233001888804665099163325471*X^45 + -1486785394867376585978869524664317915959141767450325182335794572757797487159728445848894386831394126991070537845370938764978309435069387196765733653168403602112117666964864703730289901615269931037546212357907695161004053688231460996420499925837859940115872516096764197904272044709405900121400424477309838015865568509400249768172268215543773360947301221051007229117407820037325257209989749476192133605986511512476212681255470123768862644583601050109580388572505409676911631940808816121799323714162043926812507360595855657085802401537163020292090646803144177058/653335440666090085433687567910153089930437731854229935139112889529446737071698676237123160574711227589920065120765671711671112786919891530540474707561826934819987082819463*X^46 + -481365622771380763544942229794209994821098070882311070971921077752685782272119720644748838834770846031774881722609392119723800020097616744030943171125028588967544666924873858726370657673382501939118111106614069194649662013554600911254105909902505544060961569938810150811727634220014994703139168519685955153353866878197387199093282528452126845091571587115480609371403836736192701116795393749493713254906096580431034479893598469963962984022902999093996035625851170152512544916398423274843855586912327850144653185186196254763372063340026982270141040560/3038719048733977459851783055332226089374533740201447238018234430003563043512541302219607157194266052345949964769029818810454782668839750890556029363223393444319927*X^47 + -366553092742053473409930546107099336382426754629959317166535833006277012062738529999207552670845414007090323187257730171915008770384890792150879964154175856273618777397063470735944301208975904258901252472435565720494853311049061061006529554942746896168916937702545816745876317678503272914919017927178565384551138667158054465258054169963756732978611516916891859684580882404713703823023598331531746109375801128743486656752488251966354491046587347770788174447606206248829868118316372489043761006187155685797385254345547556348112801575942145391428969401391/44556737411586311493806694940336431148498788232573820851061371447142244907024393114446099745939523125548664333408284233217698478273197267308223058552944618074063089601*X^48 + -63310335182282593396704018858754743420153629857940029349645457376600683979445998189785848041010039065733180595691735740402485924233894372839718280939840237818694700713531139820424324043180605104370562444929294826395631745850529771445448614322575173091963294127678291199275865449482423822103759630369598148025278402860195548821665664910872644086506967506321659780859984163894473660221526334310192957751045702532558506824281865453487735827609478725710295913160364602234864461098308028034383717733092646349703347843516804419248204258425157550887/207237198986154092603954378730970885178649235504429328105997028575568645128046191244602547718356820046781011032464694728940515765453164488205416992649757446929*X^49 + -15118883102747379587536996617770065214917229586801411039181510998927824227361752219182317727136381249790799704607024041429818479652248879511151998604014590637262066700492530115061255711030416792219851508568797416417644975546206266821327676075794336378686832523795840173107130727691103005543965373778715485336741352947986735259141621330209000417427581620070778492715113751377185706333899087456788827267923757793240849502982626329840236573108547820402358880586740022007537038666085851722283396374750986773178897710967374465911332582423148659886491/3038719048733977459851783055332226089374533740201447238018234430003563043512541302219607157194266052345949964769029818810454782668839750890556029363223393444319927*X^50 + 5146257990603692397954393609520842220761722114437932701025163238166178497321143709393237238948692059377129085691549252171074171860856038872794841132536715940790114415831202986632237386645407712907437893394722353808709035209564578414885967996601279991914696162059640851323706082466873905968423678843321003803812262625396603703120429944150118613128961435848782947563443369628214468326410589673609046156856410235855981618479202565083269754787345142781706245228586532937576555656668078227207633954050914225577912942075270220090405520249176/14133342357372576730815957084564610596647973505041896481347406981897882092890008268744632593490883178529701359371526613171964520592863976553598649161137383*X^51 + 9190206660905350431963298041224693481749321348388570602450296118444947927726112102987323819226393634443602833402387816935538054822085536330605435340353155159382349893626821984515102088758279391970477605166284065744080466804171375737447592157892670280205511144983794561836356288242752284740096785949602713304283895930149928240051828885975990350617429015363251374823775773401599532203532160078288779294462960943077848340476700350117364602214564423486480791269887925519312194873359009604609326292592018431900900257776366789686095295395305623/207237198986154092603954378730970885178649235504429328105997028575568645128046191244602547718356820046781011032464694728940515765453164488205416992649757446929*X^52 + 2829748796609174725533955842699142144102115092643804654749690265324436058240243570037389742635975732283844188341221584135783154015482641216061443637532319506988053745994663407897828956079747140539254837473525006453588241980369551953882658124426418768554727698735704801046777561312175038623497773120490103746368390336907880013737499627463747026108548758692174850967303549758639246816617292463373550018851742246853920241449458370049051250495951316314461193413110124378858014048172041935224410131342198141442763270630246022808203317/963877948398866311860871382702353583621903669442944587147746503573476239029530673719200204152689298133376618657268404362815557566177724650726225817441*X^53 + 2082970304141298437143689115233584672469318276059737961009471849435744797866925225313417791200320414331016319134611385779930539651244775331596030361543462235664946329277804335456106838352921513551225557753236017262217854645397568340386842572156126508127645905990919068182065180313518151620304705568288727696714214340065468315993771802965108962444925746067320165773400466401436114983450455783270919112972791536582404980117304793426113812545858601914788393470586317090081090210214462795549042562257743092429626355543985599104838366048/14133342357372576730815957084564610596647973505041896481347406981897882092890008268744632593490883178529701359371526613171964520592863976553598649161137383*X^54 + 394518651669053095691778024549935220714174174379261137257148512198470000764096788853767856371893379008440378885731546829782078219904573228599614562294073436431675069514048746505614516610294351542595508033111337027523648733211102912001373430340533271694393015180286011959082674821005174560356075251172450289517939172892065973805126757389790219606862510783953797246505286342552650684713687624121814906953113797271369685177556366183369099425653005173344152927934406495757043619793294778996510899627112620842950769340201868555/65735384873413783800100346634546380933090340956348945450981825245412005662519994115747132520813564627523468502848557891483022407841350654758659607*X^55 + 193278146968970241297654720476382424057818383020861785428589222581066305137725639035545335111368562882383844733955281053786993264650250370510224862798549988548830858126668661151822476370691021532521377877856793836387611695086502614623789973065326354668324862419987729647643778790636954029910556367852766508864123193509953791387896660158653639406616568347630099438582782350158709584817118542528658212678404862500893063877485599433310919224936539279570053123024297093277000596242512588940342064678562062615451704807272605295454/963877948398866311860871382702353583621903669442944587147746503573476239029530673719200204152689298133376618657268404362815557566177724650726225817441*X^56 + 24196977148934322883409055446679381713673357520366515105242589555097117402913373514558927147056501242674237011001875601612500098133957161610840590028539375579548156719418376981426727898440573900918918116863014811339493414587236176493354041112894166858148555815152689144712931859961519797052858617696907404510976000194208620765896847727538069967329343209784510980917620521088370222702103981008801032728209775059455439325902913475008930710039429449401082534091868690682215096528048236117327935204173123722730997640379/4483078829258254368144332444557483525410239443248240158970321574398963763385391401196694572789576800622210223204566452396032354077702424794289*X^57 + 7281490777228408293423126540475576078197048087840941907262290461450612815733871471344046396485319090434503745660570167295113133722577188618212403952588780325176554927878148542710524267085864291675741058478251600846956374345461376055740903663313512575666646257035893955995644026823355427047098856974116252765706816857248532295942882147052052076667050028936824870047459602212906966298134431824352716713559624395988882201787709114464126996484893150706010186304648855898463010057789194429907254896477424217888265568362592/65735384873413783800100346634546380933090340956348945450981825245412005662519994115747132520813564627523468502848557891483022407841350654758659607*X^58 + 454906294724064665369150986496587053708974219797556238646013711569274631650838114324819934259692757484282285034917383538152013117063242403818638086459552177154768759456326839589598225145685518589296995414917089876446948076982826840129306289158874569434128195028309947785226707514564851292122502355651486969021401085717889408000545703610506367441870519165556625194809655291864778399610640290699706358306920373581672203161274620453300117078705272419680951083852475047680177222067582382021722653520365149594679/305740900856458730692513976986802395513212810696872410759757319402507247042582786687355559761957089314752112337486629775355135652847468103*X^59 + 21428343052959908943140729378365490521218806344037928904897513496301503710405800366967946233737201937305281643934207651579727406735796471157507178985324501307714596751178731098449059548705762103171491151588252952118769794273523002338236773267371403162476914921761287718479630422039833157084071677356704879355366058124833426500552728802716944227568550719631837911015548229833285648007652740294054710690729040780884951431412827866141276222215627245442252670777195008795318738271916842131739845953201529859483531/4483078829258254368144332444557483525410239443248240158970321574398963763385391401196694572789576800622210223204566452396032354077702424794289*X^60 + -5691244241909929545777311262912206527825110933686109340427286619695366539362293281398353313322592679682434863489350566019017443030350529629192510319952343215674553747358028291379994772932833460278542554356730316586395059042542223513257648025345951511889980866133642348750316508394188499586983310695737046486395829432252137630732360508086357178398007370741346601020347118027672137476481551560888986058467959266274243105290740052127011527213770990617987148877821692921329669036021013884834646744936079/20851183308767559891735250425342862682480584511823802138699946764134709612124584783970235269859993815368758940018183848827329717850881*X^61 + -1400556029053111788762724835660765744464746751080360012098507900553840061356787628061128702039055488666626285097880808862876259536067063620086421456420009341921668862943909011239201328894077466457385923629966472317777198749690754055653374162309450892116545187124086948755259528302169275235046036841183187899632940556209280791462076074200545191733553660077576412268818273571095061760872508854706621338191380500462125935435164748802303996043020003926999717382770190367979216701864294439893540405090611226/305740900856458730692513976986802395513212810696872410759757319402507247042582786687355559761957089314752112337486629775355135652847468103*X^62 + 5353034222707345250867085261488403013399560208285196867740692270245068567414769142914288536722050628082406957885393574544759104848891945986522934763654474277266270811796625245783019811404952730865934238281847956021875769118074705736343800895423746960982683990775763982841894288011361798713951567835909657990527501123963678190820592456131335573768921796749871296673987480625646166833915131739595522577044385114614973735852569244320107125182629957863562904851313728977048272146148117571228145/129275190546195804478404211127221036762169371961733008491998702759169397383175864941257433799730886122576670655379860557044197317*X^63 + 1574274865122278642992627122109791637999166003251075286277143839507729229831652869321696432378931708706288279753245862496999305188011931365897378708812199357834714115497998051532605453250682782909644642076607632281008939405044152892444847800487427461569676893490956368359972609382075886388168289401402558809963380601829258208308335757470272240367528513894596791226751646154006239413990118175899326561214649174515227859219328566802590732135045521036904772296568743582989045346904523017156572777/672618816411856770701137110494931054273567242316896843183869250455958374584664025289362428059999800495766417419941414478300958640351*X^64 + 1964897973425926396231570134696797228597160791108451418809995672962471343962830916648808614579716867814736832830279417680996914938057790528423526208239460730360071211465940636857467833936053453059077066843722885105019071633675280995137810514722663837337214544275471855546848253620821827881129739880999836970807746041521159986657258258111407621109186778685133765616646794872307595443929334936818505280744375503722803007798057400721996836322530929291072578688410701893668506533762286277/96980638069164144394901883816369870039136813174593404720179071837336382132915127487815029107074933325263818946271463283604049*X^65 + -564162469372989499083265104268974895044530993558900716136066711770720049406504210195606798092946922697963142983432678881232185710730626105839980606030074520294763007482430752496824724391528327625009309851016240036401175218486099045089137242731871487052872974711164205473296365774439872101607134750247431717041132763250886571128484191869533248329375347138020385751589345381220441376246720282964827855625439225268897920737710326915716614806941389834015229504687916495160429595843065443939/1422027096008153849262446322399431404383863091579063093411985730350863371214934514353831771797039747348343377209178466127486170487*X^66 + -50726335384376838440464601981309213953953963052999097492036881132324966830420345932739543873045804972843454164374815803306296538452094671531101555477193897026573975197603123361000346943553646084470312009516638497651751705673207789990425626054269267047300902138112409270935462083121252254831947885928070010455146895819433632730596478285842102922780207492252777639074411688305568163864394483433060753292804519551551271117870031847857348084242444840120840682029339276977846035408/6613969724419569282882212631546741460760882027865607632829507729478031926134837856360569399650476254877161491254958963623*X^67 + 7002093437713106020649561177931110424266325353167370350781087563605440020682735941942099646125843663324181500738962639564262824011570922706856517421892112241023902784196095620860314372058539153381388983153233953218485185325238884978730366556784767340332750959802842682502259578133718711321103819287571354481325603895025881672192360834472841422245769609874220692345160226103036253060997752597884954919346184769696433723942007178520698561799155638553851554334510971836834374129048/96980638069164144394901883816369870039136813174593404720179071837336382132915127487815029107074933325263818946271463283604049*X^68 + 961030020230410733316862854812949278379160723624207135015897092906120612420945975413658887018337634143317283998188303834899165361689018612764246564260858478318949871008256132030439131943211393219136919560858204332468021369145912234375510894132728116959894625982746454913941200499337763379632252708045353434433888877750248161223365796300741644397422672591537365011506641571879530224151038482352166715016040294621084452639321348390183188136708567527103979446942565774518/451065247522305754817036938658306039743632410002428400247528318180319984050660700836156952850745158212996077968693921*X^69 + -149428750252774696645066393556110274356056294373720257574142076600788283056057389071770325150983708850722615475168662301465456712416061752007598165515889209432335810489690420546769084198426422844023310955737336780045648522353238791421248712108821251927377959373250453431674842173592997460229395434538660479400801255568652672508896727123776545041744315142560554794486670700960221013875666841790639450865185648691478610859109819968550421866365444501694463981033885226125807/6613969724419569282882212631546741460760882027865607632829507729478031926134837856360569399650476254877161491254958963623*X^70 + -16842949197264982953169238058909676050031737757165130270524038068130851020719265613613406526536694143723186067729490841271910340621825460653434143146744508134358085203795809310244618009499240654940498010291966978302119488930461058471842095985780388684480708394808396258847416247189897537220774642547122519358614863964651779079661189054240262270048923038936039806499068237945076759312702568312729642793465472593327104407796571994429707106731697369030201871881902/30762139229510042611814563094749099075471077542278415075191183126257927030666350735603693163114312092545596260567*X^71 + 4252110772716556618030174882809294074389717550940985289915171753265549136473879150070581682356078002989958297386424844610744742086042355903295466199933660471732291716697020081192971328174074356738880166011774883240765498667883802356072378036528676109185182093601295021709272062764958614181582709587409343646280777348847631230922364728160048769704673880182310959289558975215187747444712141639033414152854519660718243154603744866624816200695550285924814938343270343/451065247522305754817036938658306039743632410002428400247528318180319984050660700836156952850745158212996077968693921*X^72 + 267771648687801948187329385466704913997610256129741584330975154305590187545212713359861802907262023335092264099157105654692712103170407837249059932920945369252857121938735382101250085001881338243567569165307393016679244527360366415309055569622530133314593185121665322238507200435405498874928805252821227257007163132596997061391484703133820480391977223679714612795642762563061418150947626681067170142769954241743028655981999208647197073939841851132706292/2097943069597629585474634324132107963954925836614500107426255413370928666075588265402966184485733621533492209*X^73 + -85806272816852055415088081950448693618413913802247602509026447340165496362819897489579973538024245906536275101406080858680253892666770331150242075518897066938908985075524401625559242822110487577305220965144019547667285752698628085960934237896511643715490922791417721577544102818887101252623962390471525732240511208135374974706711249990143288086186646650199174698728820343543899709461525641509984013307711689498901543138190458511538808316878138124541853929/30762139229510042611814563094749099075471077542278415075191183126257927030666350735603693163114312092545596260567*X^74 + -2613165433119907035353717594049788731630249710805289099003447671661488571660633249132996411944783764041373057138624196924919811641500238186702168791978245196340689725256000671654892831025638238593363911950699956876036052715347726487089810622506075077502631812708830971058536331476486993660969403932912950454754674259419297088352727561084841200831946081037695858873610385687108860591078067891597844121164456653032005635884796828719446482698632448/143077342262676777294866966114172267882079099544056475988969202303139102917246693405371764610634496455943*X^75 + 1027284333966875258154833822355647630208080489066166896108924967720375088472501251839189243082416638207015558043910197338443608880133061493074804497904113230456293300562839525095430621783891682328152583219340557249639246502626281509058557889823432142783902021676796569607448696729553346039737319515948008759143591035412353050769030156374587015107721396960992633447614217090958048926206533204680959410175736368289616952039644013692744991109631698825/2097943069597629585474634324132107963954925836614500107426255413370928666075588265402966184485733621533492209*X^76 + 15100448150699346689418773766153929060364536281594050610047243613372240684268000073238313927309157752657111464843610969892962611543660741874396441256671120090514189240394685590549815322897110558404945946952933704004669152192765445167834767114857402603529365248359655473173212278952106202786089974394742307108217167120862066802447591714851376879727187879111685315645349401868566864299744467724853824201643597486565342095294767950353841514/9757712764282669119202548326684325709751012722093464910930178156116695281814546368776632654343210561*X^77 + -9082184819087201607566114291871172025636893746968180260969314252752375717167776579914195690446725796996216662083053723012677602397504213812754165932620182009387205412774764647063628338861730101406921042011682933095321935618014110443884341539532987917760387164827217293920666919290529341654297309224226776978538248602102475697041318262883412045231691337562819395794013515203346269317746634265959539446201052224352113482780906466402479576735/143077342262676777294866966114172267882079099544056475988969202303139102917246693405371764610634496455943*X^78 + -23774521005511510698340400839580680264227587615083894299460277879335606303825999985331108500836393356941161702492060640464379168883789083934419190511248957566378919961895695817544687859181232719387038446106794457912095088511800675149576485932227062362547886615639801066167049907808186713546394093729487086907087163431623506303893605012556440053343754320028164265653131107465472031414878453824079864950617698262470171458596019996/60496814891425350878231220987174432304880017868682862312252721172752043063335336119835533187077*X^79 + 161758341044393968132647523242958281970390684850240570443220785415492326766751440398821426976314429326502450205355227144515714540373106160779241127812140600222826282611900163727708444638245631187500618312759416869243238687545780766390380226562465318018547184494454557461648914123454048241769177742624541873117826435383573455505491636945742989346063693266990155704507095756501644877002025000516921739461507730221981912391633297072452/9757712764282669119202548326684325709751012722093464910930178156116695281814546368776632654343210561*X^80 + -4212396905254999166309317713793115829595867774847712082998564829471572954580201020388893104535434900245610444856083288319824306757268069274474879187800273148547068861858650743989204793112723225556781846814857676555182595563632731011726025136449804121254686157095724291466751818726370485939581307203033779355087817223687239425662245961725919010977463475675967495375342021389259826449953581274981484645100592659833164294857/45383957157858477778117945226687496102685684822717826190737225185860497421856966331459514769*X^81 + -47739206570145448016345744549733900138863319751805183338514968424784947818339027187511051536695043005643659711275057367349571407426328339160909037686804215089883456465170304207336681929041375825991104096790003606059813494699637196635234365321714489468698237385446947230964030921648757592989040728460775879874986286466331988159807490686500354508937740648667561807982264542372242552395065406352278428399423933440977366057816/60496814891425350878231220987174432304880017868682862312252721172752043063335336119835533187077*X^82 + 32375784187465722455515031599454202874070327092976432761728855310266965959576413649600527346609230400992074041821644947805037130604790074271758094843220432221054930509828524402989514305132407088529691203423664534020699514388408880311529922193949570252813284719039746706000816817731279037217483450914292785280434541171877423964819180740954287259816373379784767380242591875376298751292291144785370437485963454348771/3095134498933265892253832450841403266908933016621279832963051571019606998694466775657063*X^83 + 2100042609685111885937395675243587771734988026359172003717574094688066695372204446587251872722355939958755594611757181494463638019461993525762513214121695456888249500612440094195497233789912381389908901074327144658491863038731599391558038529413194398907191447561925542658064124495079596615941794601703871237930849351296747682055738800292367489562659156458919926682617956042829439998197376409866473884221152769122/45383957157858477778117945226687496102685684822717826190737225185860497421856966331459514769*X^84 + -116591276382724736945997511340120694086538945097926399011540488631633037316791567550654511503727122002510686523658432969469568602073944115661351593783520567232990741765178013189680143396485037483773468686977951143747608006877041213637249849144138228149431850755969388573186241662999115356838536271570868218336106561247527971039499224802313951611599758803675507098396762922864800915612590639615510263156341/211084668821746292863249843199986583025911001610944542928667501263016231241524024801*X^85 + 5394765904502564094124012922905917662904036598270000827445170745772233845358594634525766747560004785921561621081621039178701330491708830614763332113062588015893122206363315726539826245503136138904772661872513669108355454433618640583927573005728196989899013740623114199931796492093562968286349868414128502104620834355136376935475501491939130749526713924874800330389365124285084181390354125179291574851444530/3095134498933265892253832450841403266908933016621279832963051571019606998694466775657063*X^86 + 223265012028722500249729276493771137953495427070491431262030504458636272076854443480952033494266147461721739954353209536230249817965327238314484719640866604169856790764562927682759509849759931829882074240615639207416310736113968139242868331702482977529908212673629606417633011161180013228834193176245968226337733144377574528289383039628985013110091845785890748384203622011197174215808529006314291/14395735444434719556928994284933955058713155671482271222032837841029545880210327*X^87 + -17919943714813094767055981526044173059049710205476269352566746860567839100155618425991337897096239911701471915063550292072772948801176311883693486330435901666742939476142775555558046689781270250070903079101898150981396273339612120045170193890842323809531977955804408640520115654564225834963946667296399316843110096229537302009540744081369982593714065793686786471519257299336645808957726035000250182/211084668821746292863249843199986583025911001610944542928667501263016231241524024801*X^88 + -150092501752633773248797911800060542174528104262581111563913321103447715902746179138812617641801745834757015129986868101053272615861271923143943581533658965580022791903672366084118182837121651351130715792724936574352071347700444231345451561899479255700285091738545978888501406273315189988042670244373131003692315487218385077882459853828306675977815218037289977147594390318450489604518746/981772859880973849616653773779850989477811885117797941896804053810921767729*X^89 + 26474529010818112218554043090528013286118039206924341529830856751453974645280752343774803859606292277600748611119255256092966133390478376890692502228071333563257138078516678641352208378162401476488650045046563978955579275634322267039096884025889918664301175710414324892291960739389235342352962925239868413182839275301890408779916677617353046916996077596892665154506990447674578381262916935/14395735444434719556928994284933955058713155671482271222032837841029545880210327*X^90 + -177917732869368556040090696565229934424949911019589590244131401224275233055894437873078440652321593077378324900191659208647099258637381623141064539311867235739809543300658264951003730483575187846581835196444822354131729365780415173459185700229074439614829948037369916775555727428919274321050434927736319769862313454795760505022809708631966014553079843469441654816240660465402176/66955797577642627676236361848179157708368811642760549812235153366358983*X^91 + -5815740096644582761775324290703645801688894864232991097876772382819460096904462969111457293338418647766937500298338110073563378447592885461063124032126846516155421973089636297409903791591517915196060384585247340336567110967455417219091266751174377215510408874994441710382635146246368702712560711755559551184659324327846349431852035457558430703156073338700209962621300255933307061/981772859880973849616653773779850989477811885117797941896804053810921767729*X^92 + 54329323477825658131591846699588612287854912771483382205877087852886211595861322182426255165288113555199082036743462249828956739700057859394961009912020315192065700343527451048924774989184318574728172184610598661581249737294668729598567817328341326693277876434171554027954148066692557978000631181811950110703348109304939995241478658441492276208539116724221274731109254/4566309594055965878485737014811372686924150013146051272743309920641*X^93 + 1043534918949870624807765859758217643674184210079070644662148790847244457359403815021940229052657564472330290459066484572238059031564043284040455192743819729669951785836682898925091319230590722573985486498700655432708294890673239654123918787427289070543720729858569013699747060562034534014109686202844416986056683150496827745129474106750014857359751868142430924174719461/66955797577642627676236361848179157708368811642760549812235153366358983*X^94 + -2415276313848856547075784577376084498391207356592541577526400418330018683064435564473131821848791477342382303022194195310790223196642878690430199832786549945659069536300934830394582070800437168211899016736426691070307600579077829813673321758754550580864194316142977174799800432788020354659077020549003762537607015400070641019501123974997285905463805638657823/311417144790013358690972994258430927294833936653212253477686007*X^95 + -33813586405061396351053021289412606040035339145578406426047789379489783106338723929166550544706812507873243228967866121185563227394170644959967209277218289230836880258165508253553414481484505715718429938414129471597848337608775405279978417123353892861907724673236349079333200848920926276338625424837083605971111018198530562563154413041029566479870086612945439/4566309594055965878485737014811372686924150013146051272743309920641*X^96 + 107661028008023047408337763548634247432123881938766115812238919357022660936457720847729769262189260896656129434215977810370384494623365388772566789752814183966931841724413603897544357613014719553409054121985258736506512624198450968650680751643456955746622271658774120005270769916819546889541563146660965046045936319089792513353198734258324889906040/21238296718953376436675509394969032755563932118475908987089*X^97 + 230557755366224219235639198187871758019382287694419988055406249217512132127390561857585074302309116449219258933177414918547469705242765081106946073241559699049403484391124667977302550255483371778299802862927215586495490030044619379311714715982449473991467036061716538572934316232476132957460410157010829327235705359336893441132130533491981311181859/311417144790013358690972994258430927294833936653212253477686007*X^98 + -196531654351042328899888567387346342226299218713165866911123040529897327488602965729912995943781368495523652711792094407171601493638553251721051522401327432930885283814627992361994946556714997613573716897278616663682611411115673845537756222215748638009528543107410568977627898121990776944418228299415602763337457710489579306528838572592/131675253848297052176322031303088371817524208232693973*X^99 + 385273523666462156076620296622663945628080332731860786355924643718753769470561176826332890943808234379916877098214951819297157346490412184210460607752278192932725921158341508226729459775403882642282148359821354876345451915991692510272203239095558820281830569822696179065093150842794870321595810313105861245206434331579147035514147716942/685106345772689562473403528869968798566578455434706741519*X^100 + -96016668436604477080196626838503896015754562278409512760730912707385698855331693194927077147463392961139798016940841644359250669862968695965099305730882402009900836245792912960109112262226368936655203206945625937175157487729209514293861810919342373162976257227056020062105742289908447822392965451078508939791484965137659940/816373022067275406721445018091847580598812150761*X^101 + 33017659741453030223145767975394555191119710917243492149709980620019385308539030353737469166381331903250968110549260321589800473804962274549435714855212594760599765729834339876720337311979322642092972844670773993418873414979748330322794711838184837150037042573709755052595339884392154247412731707045886094009787981918336707248/1448427792331267573939542344333972089992766290559633703*X^102 + -23169369588498880185524620278857521067165621884671852828156425594923550876569315374916096005614476683676389621361337905285998534623584792814110806706538772413676859374971609064808026120095703298586133040967269091932296273124725669742751051939150304782037436466123286030378874990199046363626425788694796827828452433/6736761622460637264768113427614646201490572887*X^103 + 45935163818350980311856762821453375631804774086027832283177425028243070920960965943059135721575650715459532204351702980343307862209106530874584892651319061527836759323971190532203099062121349651239092097989498344963718538968542770757808328404662611362965969758206729316820139301094485279284751698694791842784137346/98781135670140324213294847189113557252456270242081*X^104 + -19799960226336123168609964546079772956037192461354269966118523368024516000534713307632188850245025033592218600957369718772104646188717127196764382806677339680625739799284598915210401959086988183978415139315995550060512053700694955602717853027734384410126209262581238599704601727111166294549131196775945/459439515955850594337319336262336916148849*X^105 + 28222306837198680637566950774452856851663286365696049600453761067318365891460089170918766873058748049559125060354069954982778350724073238932735217429577377682188287946227761705650201142163620110296068341566898234730160482840634038147204361924230609119341132425767726024289812611205920269578073879189258/6736761622460637264768113427614646201490572887*X^106 + -7886133991157531881798659819618440774772062956806739868890677868108874782141016165787526109776001914244558124559495453708489389468777481329221628525541800841549636102948078772218209781003769672704865191773902479192184204893992005092985490916123367950310289031759508202176325669443736653010/31333254856158398304393325803883033223*X^107 + 6230218059481943023589061135988982574981275799368734230076362945642000775882954884946187037911410844725837441648952371329467291336096212345043410022873383816723226106476874276374756016284651027482841973312401748326510566618958129008970762972915592625448986333370119305826802854233019851906/459439515955850594337319336262336916148849*X^108 + 1241177877339831587597982536919341677519087024042798817200166886756333405505504793266636978258162941900797789781739638048881136038995884444503521204929676397302514741689732729510902252000779552862016503802415156047294773271402763656645389023643946146073100229034584428009020842/2136892508774357110031598295293121*X^109 + 10821412585609726481062023948125541160994196075268759889308932632725399833331620284448364475072599302941208221958683266618462455309613633822678536726225024432652129728905649276572103133771572924189990506281120085899949070635507074258286073891275086119981540407295147572921836/2848477714196218027672120527625730293*X^110 + 37831310675647789201793765554527342679684428746547187112977210120338233501567537657542748631328853704895455591784076880492965852104221395952983023565203870579340715530178163608467426324774405546594137847756479186093113172542929612407178613410738923673969618455024/145733649919822485850889878967*X^111 + 32635070773319434132903013574208843607383362832500396007636609007040754237801607238705900629863209005424983809051210213749952048194660102264835215210740063260189464470359549465194750562266757128071062815087807088024919058779337964602642270850728751690817701358467/2136892508774357110031598295293121*X^112 + 2574650037089870662179334839601112080770341599001168532662364809394872035657493346615520883166908487666213527030819217363880604843331395315469935416744756737161773449081032096440121069666109264426073203169960601639480003036967790062166389585449913/903533630844627391460819*X^113 + 69288173479304194178916858422357508422797185870926978499523137275922583050520966205849827000245343334376630791493931878649660858077286837079521674930281685952663887078619175904500962879658776589724561344071145182829198873318428328379930033845022/145733649919822485850889878967*X^114 + 37732172411204263689528888696031213435632160332898931573586881794363171060889965484468553605673324782655550943584268371449293335590873088660822159011621058655189425555007726583034243632150407557138626636678000979802085897760691860/677819678052983789543*X^115 + 58193830505726918245350224842889924330346406582115857286221493907091589942962415063111782838367145826537739078054397196432895397937420434900148734379236253023067301167143723246373982340273688609844241582028052453253119981768981/9938869939290901306069009*X^116 + 480593925147781903617547191906818300219386264873234056851493590728512887751337418989786210200010926757057638357442684844524188598038089679324665045624206076589631327304244358234631995208171593852306564348505136/46226534682737761*X^117 + 6933583762598534298225973598748498753522451071786577595427847030038345351725508375972985517228712404518940012393487082210261353564072857067660098154541240439358334790770954827784185104727630520471121331683/677819678052983789543*X^118 + 15763714050130851692252293765349541881850110674414432060877523731494759290317368680433740881567364147632359145863837494077359500104000363269255532061941820081979269004887279519960317287026/3152597332247*X^119 + 62400645358542859083968328781494879943365495258639323486765069990172071587180220021992313281112523320204952828843136174296734875839803697592280617572726218002109888453162562751299464/46226534682737761*X^120 + 1138984892537689856139567771205394350962083344342934348723685308922501294303713667899803663365290289158281001797951787998901955215775982625243554476216629913324/19545779*X^121 + 360496613413577166766488618802400522644350085231914552661545446618264367413749844280186967441890849350441951469019044703129485486558084596311307907981/286599757477*X^122 + 24128184885393723750964708960079600207744915065716576998360138490700678349798897640175115040790177586143404211424964431421266175/1333*X^123 + 28001371797549038992864921902833629980987905477907071189607920123124567543905633946307517651730145682888556651832990916/215003569*X^124 + -133549065138687978444736887000751555616724609417562735604164188534824573807564441368*X^125 + 836680521429049306087394119496736824713435263515632216287469/14663*X^126 + -11702375590051772064417224521*X^127 + 1*X^128 +