D=-17303 h=110 279049720986686635612951112847068648934871770540976514180278382113160576964225232055620350082134437190573431173199035925743932122038626378341589692706036520575389142981730471059645285036114398476895545728716555401144316019850430472729598732908079210650846457588573625733006234583965642701107375369528535700899690989178430469004313986096331439136931888940543381630555012630247361650261607971982743994978165400834459063568558015865777463975196441542817603309034604184375/2036686144135775144373785485977923516390143691*X^0 + 2666320961666051546332949475538869903748902593872719587934905102045749478268345355426550134370556204523289475049629469518276965348469168429248022398142130662146465205130613093003640007154222746119019778262596257911279702162914346097628814729872668861350919772923355919636783577503992313518171794771397076605448324225554658998359721634283621134934812925273642034615336766127159749465146943004996807101386871986898221717897501356387634748217262839136405700891599264845000/2406992715796825170623564665246636883006533453*X^1 + 200672125206468393304057903380923801428116437450877486798202465133507067918957909037175779781381512510995073238837551178574174837523601130752511241430508002157665767348982534843860652832200115619706071636662524998053619809321811089016599911832004740616213864813321654447355273371618463212082637609257041108929759825691902336340555419940232100400297847388728436090301189803846193124089717521194146958656984596565550203414914661600312634694992602049628876350787732392160875/31290905305358727218106340648206279479084934889*X^2 + 24028045366635463001297612982175035810447898993719641976882622129577330780939109490219868424235149198581888295885330214145226223043075047377897154699959961645951076745673152498563899349968299397471179129206615518925006221125354361523061714359040719359762802148869540586541512375791714204639356478257279168082040861793509254724446226391746659536936921396937131351172624896872993183060847082588107682457788976661808117947391689686227467331040126957363444003113538349764025/2844627755032611565282394604382389043553175899*X^3 + 9412269285086544617461902106695264318623298162262537296392320059350390403170158683109361615651858616851513937184981219929351798065494439412926962441771510545612799400755622986786926922883901542625338993453330955683074094574057858817571382443673196578940680611801061714918437077136022913650276519132415415225419888804321313745043275334710094836092728226803002493823520635730421311863588644489685887621962643905448479678764353774841348641421817445895069308670671300890296975/406781768969663453835382428426681633228104153557*X^4 + 8779631883258595764077668096883323194043335540866654849562708433970242758154501442855139134543431760941130127141180650643000347555418206800245144414939726405641242326852021590339536516589162880624584420149782624076192456290413465560934301959643390420724938247860226023253912339539468145212344350526705201565993480957183164885497610871597833000677066242858689974934974610637614123928958731664113271623695706312883339757352672660398196850391755817232979167625611035921018934/406781768969663453835382428426681633228104153557*X^5 + 175120451811922362067330145665902139829770812830135310855851883508268822482714364802019072125904618816695535001805539695722953505569915042242833828591449188474344772770898139301394507333893134022431307289391550460002023173097676612912853258319823765448708854358947832804487648694437637972975047978144433123798130781071383914653423507085885357424441743681070285965026905042935929485908092800461899414862910877773775266939888277083075639115699735650232870759489292533748629938/5288162996605624899859971569546861231965353996241*X^6 + 114803856938959495774523834122203610202972396728639767118714448888888768582792290767111302710769608812202874781214781849188182422226298937330616676796616588383082410337937847768327219570382991553787043817560088744106548675598952933836176736803969761438959851688769827402819822721440194764716567459700098566949733823995845530285901915763422442113831065825910069176363895547931296258804409750129171895653736295460118016649238825450067133835580895070656332822643394193232566618/5288162996605624899859971569546861231965353996241*X^7 + 1370963816280174396575097122703245774276945127469943299212428562026588189807849945734300682845419472275578976477309951975621779614568943224242691565886484958353810330687281105891733247522959733397890046989464858061466415594955641439029022714461946098720351029484411760788365623300834422384055231138893575422820802077449380426791690196333820466601430130250143322040609262199919705120118645431670582446167931840360929048242616096862620566791189772304043193818564272837808457433/68746118955873123698179630404109196015549601951133*X^8 + 643054616536159605262508289724152668533000376204614813201538379330750849446900928700105762425176366424761828814317114306823273483120111963734084113191908409469973740599547803996226495116309709477002344685704413851462731032843360395762141577452303743867111249000025206272624675610661928189964481729726465363717298382860639254446277324256103176533373767809492636740813950600350765993272064011875846437104729496989680141939083086281610497219278329670913781991895470190552261927/68746118955873123698179630404109196015549601951133*X^9 + 436638361112898927153585501958339611659802681178756367630869304607141706280552356413101531220990220245474874881159618672775313834860317792677699289684833902055964191103132903718908932342518090066104831960965886497585469911234663776544646693999374131694471383970440102159961691132826008176536758752150429421887567747517189805538212702197388808850174875100844764817966438514902745149324990539237430847213220198028212407117321466813859527075228551940201942117505325493859598012/81245413311486418916030472295765413472922256851339*X^10 + 2034346464814447539400463345837024971845686731289539529005249509140353862279240352417401841440494963363682061567572241996962378761488776778892036946740326583947900322074300036980939381991803304235444950494053848810028360790175075829092828334862435374014608590545231558197427810634124997894221213330138630866102070093987244477759439605859750671308877872748040191714335774723384255738447431951330119037068148630178097469827671503959670853010722847558438831146266275343934951286/893699546426350608076335195253419548202144825364729*X^11 + 9015065836320594297301682151242828436174463026167899797279643693707638666892701438463721062066832982104699619897115379067260130627327292793139047232286302320378351196807453463951318217827623763622999170680563889048361483820487962333871227812490570115240632084746342466990627835443308105654730966238764498574192432386270910689039946131152677522687707972864030756109792098931499298686224614338909957890002947490017295059245136238088361602552390889232537604281893794223566573806/11618094103542557904992357538294454126627882729741477*X^12 + 249951788313319609944507791941509980119297849238933467670320300859661611054623302192202733534172804397215798562983176505522205172396609126172572593908912551825876872608242475404615183254962754039416618605434988748623888420103696347105942505200871707557188257526081966135668634034036956623143838631642472552110589559551619658372541038006685041414055653177505649814229105852045604079657936374890471454668032692257328480081150232607642531215006689724721172449949395780258464926/1056190373049323445908396139844950375147989339067407*X^13 + 919460687490484365843493883395326396693926041261759526709174909966447620317831127838750952827238923269375972414097557294097409869508846746703711335572536377670960256606751037900722144996771957943016211039837492346005830156443481261132051581252762455005045069075092733960624007858261318448536952668819348655124417836642705220581481562157157321991516937100995079593100334592834511940513084784947825937318266907276300989552322781309523813183477514295648289193341456163512280964/13730474849641204796809149817984354876923861407876291*X^14 + 236949301933741258755150376882592717917892664716133344603646893152562116772450057870937278841528873055412908501761828212501654501005320923306732110394361094251049008806720997208336180013895786662158558254321930491794474432981569609623838328656309217213940336416835195965388466007686717945367539847156348635649295375306239736667954259709832987717875811835092706025470646793001817576707043789813514240670314274449084102983201927706335736781250239250206392395200944389348785615/13730474849641204796809149817984354876923861407876291*X^15 + 725642597442677595283187483923974428011599350302797216131765602630630353709078868234562162694555641234786553041591496111680303754840133348711454961329797181887230640140464023110813046912859009146448813196516930626293299214487767355754512151697908073323969216499347353940366172886993255402951478534090707092666094664051648935764431704584032918683912839957176249118031958020881560940529633313437982325783341185311033034789181166811193106785611987279441050627626440111402020396/178496173045335662358518947633796613400010198302391783*X^16 + 157559364821784828944364127573847668915062658445669105536641312411785204854251933088958481450122502546770947166135082039012533588467666870191936673728574652984720878205078523469606222726563424506449251507980616495798028240055673462278242319911009666919823645593462081652386742680524831612724382552067098363641820454007845172052662786492791547305042817033466892812010389738567299350237956305295122661779927777098253297652478611916332086874081857391927567479214750208706444362/178496173045335662358518947633796613400010198302391783*X^17 + 411918988184807372128919626162262041396190355077259845139212931251189160451837601290549550107628177551087696100385433390278640704921046763866010056552354412317236806392876353715563618443883758731719857506166698403316177175598022789114213000541256775022773405249437169158968916409084802444582509225385111276550032238336237272036599567215965060935312001532307916149699850234533396234548845882181568501972558312135129106134290187050673923739137603590805905079997257636450076997/2320450249589363610660746319239355974200132577931093179*X^18 + 455688692636985070247523626587066818999757632716326677979763205820886986138099012942464681540501548144705728958380120703176499065145429377615860638613111371349579671270312761576473044472875741517537033493130708521761720194511550002866280719412224107764655770550114615649526946100567761465685923864905300219814325794597034623949975902175757904200953011449532773240557043044609490781007465763161260020814232491171211480607450777994307546252855796273314664051071494760256497/13730474849641204796809149817984354876923861407876291*X^19 + 93539554994470910640888570767846855054228631818060309037535269079705851600311685331708303592110442253974432382053054486942436774504980753748676260146505508572458317327985646353975626963539989649231426253965289480997749530785503461825512590705366834130172890343291049574600207169755007089030964534956496264482615017357100104777505220811906036711779044458746622743682140593318302765158447376925391303005614825099127819848051417898549491706503007236568318176782455863641206/16226924822303242032592631603072419400000927118399253*X^20 + 977187565704751968100869923886541534433571475504589454263476366131202543343520047630710462161025684245233369325232073672821612462161597447610698587981330238211182571193586381481708738274547788946959530752203024060633408226548542844293217234488782374706337208596306770931221538314754161762218697114247536634651947636403875757799515357759357379022336508675494165186265850659592066268083898606750805272938561054414501542560353029621094491851963522678744885107591974684638/1056190373049323445908396139844950375147989339067407*X^21 + 20602996270270134832387231976469498316698585390973808009955224980297894207610501083034872165041293639468746051242784017414218569563615958095657579954259413410536845522343814874740641804906281888827320018104123005117901424970012417220274007479583339787824933807914722914098686227980429890328063545624702677141347562472926790493875333746188453979085498175554230945605898638430255704240186554711195231196903560740199897303250582137436867004922083447058701246698898260511084/151035223346053252764900647997827903646162475486639201*X^22 + 1497059609271249952716741922571348068526762775753334721417267547773766225886326806424989698469311245518188010638447181776653000948262865988371370114883759766908810937732417741106619722030952495827045431467041431292812688389538953183766366683061915922736845118342874657489348926363529535165565640191951435507509322596768127296311948945643172385879823709064417438326368053019539878764646188244747342566299107957828381146847795152833944162245776006702258773409050329186/81245413311486418916030472295765413472922256851339*X^23 + 2413689852610056765002251300552073398520658909499904467514212399165612768707091594871355086899197682845710561295882182859372776964382923759397906095391880115990726178272353669023141144271222466412699899005785691926454431176530609334908620656776083002478320593740061935202158433947684296791517303647684121881758812110498086610118183766278179474147126594488231685270481762462148823577610358349554084104901086804578637746312139558669725359354270065307306786669818232320/1056190373049323445908396139844950375147989339067407*X^24 + 148901784219480110009479630877126849859400705486154122965023556151288759271919943079552964571181729155135396810831217702742051937188309115179197528388349472211860402153619150854649978868877148443225985344453949596801573235006640329738746649187808585689301664288009611148748987875017164553408536828665264216900656252715705177098398870531933892665321528640915834695254814569390417797466811632505100014489262279938277557586489225648818057670038963060444899551681814/568149743436967964447765540529828066244211586373*X^25 + 2281872310843928541826871929870503947765824413185836560209767044203673856102875346305722472339666257483382002596988351706602058639641447021756103735440992606317856926099891373036988848182066558264197873195674171824708645350814688301021113334461925750941039170327815832661097131832239383480709383852346322798639090102790216041841949375462318431358629483666794234515786476324575728448480524467473257529435833889903370425605332398718273745458444454897711199598578031/81245413311486418916030472295765413472922256851339*X^26 + 1365763042160653916116307174903050120835898069480521209892404955556379264323315854490516793922717965734982682383989152440544180338718476994098380742208369581625936367511369265024114054649193301607749532100119753907300632601585683041417880081414312027485166974648947216629326096527525200202973053019482842946500744623338333368099996987138038076823976378423577587433419850722468866040775598977494755623518057535636681572102515682224414774359724715021189462373880/480742090600511354532724688140623748360486726931*X^27 + 130891264454778002051945944713631473284732926958865018654446450766968554100700858087846978111575931001317999763852408689138782648633405120544716823070977069489618985717025816981032956955998556678865603824719863213601672714681908573009989273465896425554764391362033268284939642390041098024265120063923165330008395774823352826010947866802623726832488803854905974058691765073523610824562037226692059623057141336751513290667517360834665287017250697760468499535911/480742090600511354532724688140623748360486726931*X^28 + 907258990700680470811685910070992725179141617682365008802137995252707265038489998365586280809142702887661177358179759504971111339086909425988140998535547238640328268830897072552854081612836812881112527696841517897514544631476583393930074234789958522310466924229261571487351815957353731367293560022646797198444018661594645932081152014600320636325699242690511887520858189185324254113214728241182090160009411639004319577022597233391663494769367503085856337373/36980160815423950348671129856971057566191286687*X^29 + 977893078723233143834338532689715077708122303176459692628572769568061445785402013664452046794733727643659626149522951267670758367988777967613626643782122476516236822073106146818150965056197027597362652547770066329865722257286940277725709526389352164147766965508880578791324533977937763306346287576607434795996296587641777635578675266268560903233527452165592802439010671242992921167987778919687054324178771370682452693604868395114234793266479845172919362855/480742090600511354532724688140623748360486726931*X^30 + 425076058361252945799439610955991482217813293319917480727203601379748797939884183379613173007632556196581585478420883610903432479354701332626029643834267758746533452200507306011188531956021383669750295659688970964830068441810400413903611296518107501609687581348040319565003248487854870838069567476583932307786314594721551492987835283313651679148438153203832102561282949393563664053159212986714587469365603110382556579083257743779784772639860569386884043/2844627755032611565282394604382389043553175899*X^31 + 252312095468437523107721277196327345700960911207018330249488526607629427781162912424787454387025322119265449660891976135786414238574612819741330986792460780779382031425923125257736530721677629253641811679865470629152759681010136766500561931015749458834117174561734036081139604758642990952513751423524173725592470565631327694464281657315876083266747875732558707498951209495156109613477015972943937746923882539238040332126541481610016326446092204085703/27783742160348572763840067510872319734178277*X^32 + 82837805416546904024565926799735958734980941659972310565946463108449970050543635210063579722425744265804126291396077153083429796074421651262940760451795631390152959463884083070878678684361641956626237975778272487147492799587373602329533922749629430357863745016069500083293425280118601458313655291422368437907470633952573671854434553146769549351425759397137428876619851905286337325469006859547997907239388224603309499598400822198519306030315414429778/218817519617893197329414969567876080273321223*X^33 + -1459798844900037822490283434656849985467378689202395592613244058129609512188944518850557028246707617239009989123358637871736337835507739160213757397615658106724413474613900427893323339959000940972553090393067892108008040647845369266876299958091533422304229079692654286112148281776608582585668036877031597608621563284483923613248941102463601523928866145835188698995926673807982720596367945428373775858379729783253819989045971030869075774659731183541/2844627755032611565282394604382389043553175899*X^34 + -3158687949170309350124174554086562968226485615155401627593041836796315522101091355128497509062804931210726336945399124273116761069082887957055459166301508361505669911046692354052992882729751859979426367242254836922868707795431051059050659872969188744920025423650186839117525044843018818597111620237544337928010027297696041466066843907191673651166760657649885967398680104218130523511475095713462813165344151896107555112560008466698249338096512075/1530192444880372009296608178796336225687561*X^35 + -4977759965204146061109541778996040781437370339011283733448291950081542473062762964815482966825946703565358179919885359538921621927426868734253703397979810455427262478526218253623002170342528902515932719794157899189327165885588218570811499252036850275947054690630830283129719879403663383283419029102867906196511904711997043061493395880464362855728623230731728714584383920920628442748612403982778463306701640669321365674259289549808445373379420877/19892501783444836120855906324352370933938293*X^36 + -2348130986482164995124733521280701615578225555521532067432789795614110812985794781158355960130660129076182492117426517188501621692991724272152894926130653133580916208883430606156670775102624994696606811613609328507977780268130251460004463094788568792461333966207755361724028504034303422392610905353696018388783560042091978089346208224849016725419675897376279077017981196983943878689762628751555568272756566710563221072225527737728854386441442/117707111144644000715123706061256632745197*X^37 + -1826390401772051085420450071559833528657376204071705504613131510811435567439549904217348445823488830491526093247937819703692515563906894658709749156135934325555234044874574787581896546539529460937292986071506181044424475306810453979230389562914652585186722302791754067827566618160891903402814224933362741047912000337950930618272129565800938559551602125216928568379731482943906569408526797354783423521480770677840620312431672372015989149700702/1530192444880372009296608178796336225687561*X^38 + -472125113521142753067752397491526048642183125165828111572860062825867487603070817693103923301715122280835666402258769891159449546220167453726318375294080392175070557118258723674652356952337356944293777956391651121282971923199533274097050409331404609332485821951821644094694585637610821613474980360273569042528848740716490839630396713152100376100937158282081847546049872973591397507104430114636019931625498334537705385659017126952142107613/9054393164972615439624900466250510211169*X^39 + -145055789352331347489731011172845164737795287907288530181041904842056840910567068113117066603194942954316421691463042281755554567072470499194884357080296826190738948214927616680898055940157132144454535029783845806862872116647846383803487537603044108954366747625306553218325822563500445465902278731382486200483651567732651541222369253328289709137583163733958151652459571600172700074741559852726179954127411358560393279319894068118181510187/117707111144644000715123706061256632745197*X^40 + 28495707489650305776658137288162489218409023227668761600758099287660817943450531469029944649359414747242979594466124038707297316475246982207597969525266471413750552384846513239643826104749223984333793435353429322747975958328161550649137369982547259840091073743262101937062647953706684000621052985062324292638347766116730758363222369954652135254349549981453657794089767585021293935465406586707095971190956572872032440403047449951131268/696491781920970418432684651250039247013*X^41 + 65140509744395305589716163138356391071308140937075802551594859711043784716466853010787965236862960545694412855740471601275503292389578568834571226725504096669223959147461284492319807355341727924905380458303224369594417826141653283892478557255373895243678320367677956100505555624447008685417404140969305962784978648851828710544720578736195033655936822257046629238925574037171339500462827705297932595297868300644070992946451888119704850/9054393164972615439624900466250510211169*X^42 + 28580794465433851434922581339794027662927102533642099414796104610071256638333141625666661873634730979522256263988481857085049446237667562281446189406868086907814609089182501974573870367056616208499926358175074515308292440943317646004680960065811913762672053840321084852700231741789849649480571747612535147941447958224285625920886521015379793804033313205783493449970995557346718892681204286437142542858813756115675491089549571400154/53576290916997724494821896250003019001*X^43 + 17081406196612364445239316295263465487777953920047003118109133157012387301044065826579105181890017976655800842770345796354171167917643858166834566043671377100616173979892575840430383434995798680759555136438364512037276888809622940521936694998772284307349331704088661275706395743439214254491008611747408476761065845407283160883619087504844780532002549025201878314910826873303573528960401271506386946143493628669960664226181267358763/589339200086974969443040858750033209011*X^44 + 5264172157377423319243645489359097329382812149841797894154198658716908279654535560660967622159465305617543352014358492206674964405377320261803852359862979441559010313485136728278006346270118291368554254340470891788482560107042387684113164664976688586545900226641369919663115990529352420718899844000423993387679182678856707808121941332975664679402864178411602473641214223737843319894723638337880778427213562430952343054296731690/4121253147461363422678607403846386077*X^45 + 2534586314244389148904247076998350879658037527614112258653547101248474981392403595784975441081126485148156653862622095061153409669929949280996639169497306681178259586933976822297180056139209201631521792280472511174467016802197671745114129466351971155488132772457890206848471113381487626329431797298886421367660217781947338681726984435169794805982465062823847117680599191316442333029728888428589823955739473816193101353372961383/53576290916997724494821896250003019001*X^46 + 473485098379898286212827512190529375821280841268797645683106739411306570653282292983559028179281831295510962433827522131343646967458718101390163934262442132391837754491383015124356721587903729035824115236340760313000289842082931732781881945363082291186765769160135498191625058871747711332933841268913774614774053323850432988608687186907820508202097165695444721864452356003354040750119229753978623135014267907940432660497210/317019472881643340206046723372798929*X^47 + 166354783550864031342841916331160726352372507081596333576448418554938432024815497805482957058846825409871114360213785923279954851889501938176629996441271823374200306099827413029918210547714436474826705189836503976775305227197866713661746483846793836798751842042368348183426466459315974986243277539389786792328350187832364886609988546979912423941858069979545483344673496179684184431380402485773109270013564191022941628780492/4121253147461363422678607403846386077*X^48 + 22727291829088256523400394946735606891726294367793706951944978082776979981347715291921377733036066408092111177435122589614100843208649415136053976530561406303858522895329229689433896802166907508903530441621376888565419365620624855766599919633049857846894919741621673109368250010535132138855643177370191101974196834904056827490966991132280117364398212413614176105717308439107698351895629513876057918419471416605811203268/24386113298587949246618978720984533*X^49 + 444968082898313629816296670362378995472929196443448798856590575457310969163541534327586854763750904660570395500091853761761707059008786499788991338506779407364915180503931036977450824533198642282096779151231848074169230346816698492425004532390070539365833617839426830382899398259600015393422757827373550019710132275365666648241556202060051663134528537532634734051098923753629101156407247617669626167431621830964992842/24386113298587949246618978720984533*X^50 + 560603506104171710547533597346620915817755197782893409116090430668356867850384803427251686458039156872802316193770439712454900468804583561835409687662393469278271318109991832269246001460692808550665016717945527960322460505619850251945530038132994085901914670652175353445058994827980236612857178491996101087331013376128300768365321289336073315254203233222701777578502501525796080370587025895455339634030969476484073/1875854869122149942047613747768041*X^51 + 97651680191456839166243859384465153084007836154767974930855679801518836688458678031240597261085529642705180862214725450051197185561602472401422280546916750638578593289357401303105056632010147741691020424874117998548076402858558956050809876428301039172323602237666427850094560133310966866402143519022589009359205176444886770211737558639196263881121789356518371903606106055679786379727411489804336805304708086047136/24386113298587949246618978720984533*X^52 + 36116231924089564140164989844525154903632992421463991206804863318160217406198408649256135615770547223734242888200192550754953281277861073084138256017801892266034913867490041426475440461256563474742647059659311731289221931992853348921855280198786180789813469513105437044850806597842651496458064338110870464466871525459002201016369524311692172478997045596840597359486513558552652904292563985712323918028619127/853825611798884816589719502853*X^53 + 56249374301246393713813684888061137632830647382616396636105499333457107981389753295066127036911690313895968344624341885436629964365700360862886430204674259774507336341148333966674120282334980952061598485388152653127727730399031668764409021860173738839432103523267503951627414659172718813910521487523545363398843577245946483347345086388596466177710919813458917033195936777562764499726879316051025104229023611/170532260829286358367964886160731*X^54 + 1700054837568593113797608810553694236837294671731848812284672991957819589064003971230637782276014680233678962808313842757362005295905270589203859352870768684523611230289736048675006303938907635471506504618871726653936407615578699751214263293593105576752319412575972610169785344903588187070462344280844124321156873086753576150790751708536110952079493139947647439415166344823103100996783083237981288338954/1009066632125954783242395776099*X^55 + 76480651337678570396586370345755706603430629538805462963797142715823015580932092888383737203191954833463376916935081208881574990406522480654214419012421954587115043514209762763589072629683704506755939697624867933836296905097738598917418373987272804658354866229692948492884040409286904608740784116831504562426229714664951376505905244485549381109688979590100734233159762231192878070389795969134385142237/13117866217637412182151145089287*X^56 + 6620984244859751936688637226075596671744895096152131933379447498064195275805936785378705807838213126123477128917216216879311818415069211057455158720181496698240894269624109807404376277484277622760794381060265507352035225633268963805635043632815558004778436722438036321472662299614364692073079135269308855803789165249945274207087079864778513860075948592899207386254416228049843548211001329988464050/77620510163534983326338136623*X^57 + 160078616751937164898253246478277040599124890582855228065880253720118239930382498392396976841452304516950411891415106673477628411414151355169469665374067465618360863795540171438818331304915214073371942271938882246934468399912217944901358649990899625198848725230289395363759930737860852317294976450171706954297479343294876007516857216197734805093158207998638592004119634309908772629441058742570422/77620510163534983326338136623*X^58 + 172246062293822924670329150571184140575446165330012207244123579619949657986255762878981025597340505055801158219926685234753877022903666810044482764757925404379226696962286983407226558548103975713924810088108155016375677479502421664717409519700173825160218735464230574007479303482659073570777596150603314354804477905196440143348630087316536388066047011509393132094964573559834272639199368125838/5970808474118075640487548971*X^59 + 19301044823768149877003201701755702646399761307184189123338770505727177202058819478881482386088660386556430112765319511299446787869014305888110744476041641879012197208407925173125204333569006471291828482337298271330725610789438804169796132979234146799121664675522889165200334770243800927839093342777077264835075599850388969600130207180039228942634819727544186465033235047714271967471119818315/77620510163534983326338136623*X^60 + 573988972954293560424007911837902909697957687225456566440959449243801767140086049374361052489439990306376258693956567500946570297452020077506092287854927694945217295535601869839263180078422794520571594718959175360645381033005558190314677599816537982228530599350162355018770017464947855803003732674805777269371221369252547824381236718200949112850252712550536733307028755080248053656268225/459292959547544280037503767*X^61 + 10238749823935825944822119574342520137007081164374474097387274198820988769551442016723775156237822421147909037594758068678665467766462241587940330465040776290644796216934025372398948405867259494740115891521968554390623306909319264794173605460248531750251947843003604189166024684186489181039132979896321451898306623501130479824948226066615570837218984752913613870471645619010556797322378/5970808474118075640487548971*X^62 + -517489970349004718098003291327526664742655993008823721982767998321433377384374195894919249386878718895496710005379579464493564611233819316318233113383220568553860804650363466667197969536679245054305018434064577392443439380268909406813092642171960869856371432403664090110954564116202855624720205952131119362343716894573336840100667368896842166763087048527600273778202923921047209134/35330227657503406156731059*X^63 + 47116155467621964170445936873997348816530339002703536351353110270257094556452055245931279850796361424638181568942945706976406781486200111904973193828370516350546315597679587045497272607666928340265041797492729379216679682711965943000941492706208968113241188385158026152159884593211131136236772023420774724512984872525814130770479360559751221218969061997853706142216825834384260397/459292959547544280037503767*X^64 + 9445990612444634844523405762434753557344646606049369817153012826887824749151213517762706976392859080652271053519996541468104665275890861155483998729370549423155869803436486830230490076649550157567625838601421024645188517062453730513185806933580284514997022861955141718668527800743952968055755905620929181271731845190161511782398831118936564731491001395212335897289252961732933/2717709819807954319748543*X^65 + 11612531679266714332666618840555790046929904553881992457996413294937828300610394386229289365462273675483608156823789070626215198000564129833977985699501261898764089523339930276028609143035881653067730511184662398003118194332363239441227380472157921224323629870900574262438637497709070406539118709375579801409483601637932334108976507324369819286397089525621248291228609892516834/388632504232537467724041649*X^66 + 20932864841886240693213546619755481362570498784434323866914025357435787843954305350086186051136588578588801686979286910077719637984522922872845504137085814785860679367828143520968247991723326083138610130288452772461796828315179761023798687388028348019248955687195106671086421481202938951778771426421994337415379584109411165250338156548743957740815353680936851911650351306/209054601523688793826811*X^67 + -434919499663776236608501036338824519027132572651589879208737088946780447573077095342177922183438020489411059835772857066407645070081249881462044003675601897136644055437328531572441831316477923294812582632256869952457877847014825152113822955847039413926351020434608560338752776288286428427240770949089421906589049414154965878593477867022712661861116654849003832083340941/2717709819807954319748543*X^68 + -22140101489932530896534474154296436906511934109942930096520867679771170607221427808324134585194052471760099861117437560627869257817223110899594042721803256030701451678199831082423169629351253777282708226582654166436597798950542057733441548521917053226247231622504940781315803403312367066801519371120066211028047160339112764838902866960608037464860765705825871026404/16081123194129907217447*X^69 + 2153161303685594183379074304566183655812952200808852421355361649207000491454646971187961504279470795420671859314295077569959872303163482495706976447233337617085138353108402147358858933418097853652338708154028014247947967298351927864817327954539843443950018434331876545002295640921191035988649905018623953140821723680970799218128980277145185542369063385964531618692/209054601523688793826811*X^70 + 150161879252561361398116265666645392256910297124611697432330160022644475930264970390299090110160730296969553811327044295347629488552698787471761452487657422272218752207311270200039020355134982867260214274740811015471654314805120830810763158944199324416955512067164144479614805830447948961733602659205829394407518076573649122399129964957936228766807079518909182/1237009476471531324419*X^71 + 9255737785103604299170436127544657097505238933367557454369252052725573488966157482251386187438239530152237051931492450861585423124958685547740019564065883019873766928560509700789149031266598852721307454167843298873641517208279372957322510718534773483363403015877929641697922622466899674330920036361844541100808765318311862291495661033834864159819535019719051/16081123194129907217447*X^72 + 138728532323493547988844651128312461762526842459603587611968789508810207801938079086486701825155658051091906116381116137395391712787547670376853865185074000922552537120409789877601898888836645558279734941479274997678395062003826416077174843470560412774294239369294545955902641148272913902283705576760306327773054684890889748060556604003378538205784885062/95154575113194717263*X^73 + 1928474310165078811396277453680977577573888594531442257466855098462076747594588147921612575748107702680582201929233013545291962708714809236695304905546404565708841212126916093762316660395110784333704825133733990198638459413117934276307720755812258244831068888345473688117321975943259205295490315569655853854002756035045778333180857570801373548032662545/1237009476471531324419*X^74 + -354704320687768237025127907833647293665338247841594850738946605059336083828959204031170652636753568539201458751363798281245157145193049085453469225233527324196457730750699962061995718846935904447241683339522394403630308168626470294655218669110108880481906206929353162829598461341455029201185216257061253991540052844462366092563943707589943717971/665416609183179841*X^75 + 13374897214035740049475494445210383017165116623900275371131428369552530243642198026919195520872194252430842834624110115094994393321956921275711552339575657073670391521369947713293451902775831963973573982473791626860200652873671643413002140753019421985798881089516999407443227837456242424964949432600192045318965021039015921394812127280433206814/8650415919381337933*X^76 + -455034541293832696235217813080873554052004771224009388818281606405585391548501757320317960410659552235722620662100843131166659100557138513996687943298214415193513386838178012748735022072587240329316870549373953152295586634804493384472565005292715216759349099837608686364561772623346322373219963433196365836853986617493580279872473449291591/563044823154998327*X^77 + 3615002645897272106673325427453909317786538994720559179811827943190670040326269777752580381754529062446520102876734998559944566604495099144719535105992115334213671568046540907831838697651752732887549966277930061170881434491727562716860138965006560825500119476138280975861102279930183920787867483970469034099529973137593753153036013704621/7319582701014978251*X^78 + -741134898289252304471898255245920288069228499199677000219058189329625859898399640161293697787767433437801152294613957642551962594616523078485462067625643178295452924197083059370500473946807941243085125443700629007121181134604360636291636343409608825104961012080974288451357324856238904299209377007471038223621705781041073422954000/3937376385699289*X^79 + 2823742873738551062315604202873040797356629874564193807951602984910676399459421509480825743308667074450155225189696088679592441699504351275029028674379739976649225321160901251461404461006818785819184369915915003515654996996393733376700891808317810862214997952852954484124736319362996546796950459567562183808264076686483607459384/51185893014090757*X^80 + -3861610769862782462314417292392931427523998331218414173710460321768057745262451008056249749063997916011112113876040872743424864525419471812678287460636837008021854912712940741893365931023538602513367544227909634609049276169923530970093720358114033860058520959607070093992406606031516209920740719426399693876521386976233147/302875106592253*X^81 + 10134338126664546314292328467286019160863279476048944775507111403744963220869551088141225540074127907333499610966713322371683509826773449481627344763379253510086389731303842956202565496402033445837065141549100306567437236786058446785594010922133237094439730323131734326051825819061371574773968143935842651189727748843923/3937376385699289*X^82 + -10029369630404785223365531657988229902326153164510380358551262308255242417631234361503266810471114064974780509289930642540980739112068672066987417524283610572615157549901699829541885794665508728472130402583594246609988092000910013957274720286647002189622851206312236592166728584153703986934851837153197079958500397/23298085122481*X^83 + 16735510982584491726237051411809298699700843961410906028260907052764232344087897670867844870558833173199384946382701481193964359780944252123738455028737504218806298280907823014042013395561745366342079441373852144962938881571789151572158783878063026590139449961812266064565570310622835679207615551577722605217875/302875106592253*X^84 + -9526737537050530266783125144220375517898333469991480287125133773467683557233712107628395552223497228783530816366542281602954168034951127915420493924490737995385100539986728165307828775781320846027110272623034210362134612052581140215823794128380560002438913094287906338261127994567965371134552589254719178/1792160394037*X^85 + 8923224965488655297892796732396482992111256282109010350539431985955590115170738836883032369992847643317630954887707188034417647187584767052095850875770130561827779082600289005234973140337431835470064459508296448867941756995765957706934905015335422333566272014581903423317981762869970653212441241695129/23298085122481*X^86 + -2847585078634606148339022787114899032252148621239956495199150473621422234896865822457671189558299436519718606197888641706326483492276818367400737627260233458264699017785638799563402908691433907034495289333157678158243052301388457445574117395901970218010855426150989127844778262756579664293393488/137858491849*X^87 + 16304487642134640357730855092583845306205332784209785609274647400957088761991704492248015504240204441001664289786653854904194718972505319450153686799843007955691984020982627120461162788255510535662846157292539782310548336237453350825743119955044447776758789805549226112016113081182884497190851/19713764334407*X^88 + -255505729240744836923267645787727501145180248323268906030606172653278336799208739904395486476467268322364132188059309730491792478647522892361705833711341105997855774790791711521223761989286721796484302613723954254160693847429002179494260072943312595603379090406203019689593072164203888/10604499373*X^89 + 5239230371539953936893316551261998716196228862961177126499599209375832339269589743663548889093948382260459680127994748263942347872673197176029803041277182323863635838107895602895014268351906870784919818235243335189517809262904303028962608938688074632230758506567138404654452013518/10604499373*X^90 + -5615648256286283551158210702691386727159956263706765282535061127425052815216068970181106893155250291950333359602199868920173425995349937288479950645500173748495893649225855117601110397268725151495589928247797188234749080910112223057003733606575419759874682932583405166762782/815730721*X^91 + 677685838506402963587971459300160416455790309009693174632535206534434081856715236212387747689406431701434561079591164188045438803431371377431994414698902236094679153968560385254875408549809682152631048430845153037310145868375840577955988973557965509600610642495520106071/10604499373*X^92 + -22822302167593139475510916994684325586486667852757337040226088039486797162512702635486676865825807479562678472594029606421958421760716102068960978044355149488134130853338125269631218000406052609125719982270696491662346187582736262480895124932091480462789151372774/62748517*X^93 + 64938808386995349025612574208551389086732992047767021621997514918172157654288111589653476725707615874115602645379632634204812322931755233260174274693730871792599061052972238527735516153226552880456050712194368953255551083544590315715034751343234735345357187/62748517*X^94 + -232752286541605370598325002828380546114986687853056377085662829079308436924865078640557130260432013162951503885933030261850852402844964623616799105345536048607221412137930147948989497727749416247982885630955923343364171223278633226200666299885295478/4826809*X^95 + 127224038223183109297207934569885224063033985509487439858822003411676056595990865652817148797597455309884318922939666629258522732017698140604409793820831039475430720733179006241528257525500128591543115559957263231188597661131706536647829523712/62748517*X^96 + -22169249102727360966052523679039840472487522051117347536906823098025024447228760322782255763966574008375103495984857966546930254706295441539875221715736871059417553044712265742691032859461466843184408525016110162166151489122644695309/371293*X^97 + 7602190715129433597411874209085257852456294857867320127414207249478458057932581594264924429298156544355652511276040603939521735539337008782666844923850467786371263408785052036253928831361446019684385156782132692476580302381278/4826809*X^98 + 6871788848504375143004230086710913959754531072602521861226580846655585451118505602640705109852725842848243107557780173572666018073823792593534174537937831163053564984197707801133324520300447173635698886451907103178/28561*X^99 + 18123941531026720253335101274483158485882060828570742965024043720173336135718765701856821472569656994713285518765757727768784935248431220818332227787739241974319051444722724278388295931142572485810759954717/371293*X^100 + 6645826138915263056751038892913499744687204132786029793824261840570374181288743359552447956247836969476660667494686739753058895236991896752881667828928756923228211733013277723665750578277365326/2197*X^101 + 7086626445864522676655785037983450563851716726879489455649605283402056134591612509199914407895551701559259859694931393212857795553765919309859982205679869104637227564395911672729300275/28561*X^102 + 117079658322590127719129207422430723341769014683284827916725266372160117834675183889939207114830669417442683503999519788770866768931752074555872702047020770867048617731/169*X^103 + 2124850312437949826726025976055019454428259524332632541940985999802469265391062356983618983371384750295049722280270033865931705299022504255152797561329959/2197*X^104 + 11701833646048692883354563889534073342061578633915193548243532495700342826932944388206464599457128447298770907641666683788513026436507647/13*X^105 + 70791246568868560040356288586936665517397183651396346275156827343863852398168820396063306931442157322816032244624565617720/169*X^106 + -1803683218047559101282997526420628445654332953524060497324843454652660205778739422037071000*X^107 + 42068767087017463798806331855441212709665360137756042458998303/13*X^108 + -2786851559747085801527657985313*X^109 + 1*X^110 +