D=-8519 h=110 5910927635072847873128697412949244829255461024518812295838831099545755179225114880638299403466771565341371086926708358465551515505240726647848518909627234094711383572531913710161574717242733722101962724831572100747508764331743226308826186650875824439128918755006947713503648263425121710427510396490176279738209524994184694445803483596953217787313960206868648631091707779641688470171322786819255612936144084249991920597339225359601976601274266294752894468744869020723019991442510323205200699943085345185128842112693646104785172784063/823194137263318131469280367492600324509909389354259126390597275887449546774105334179788931213136175604685399709291138188850310872732668759033772743774047099030254330217039336383105586189933367035615198184823*X^0 + 286911639573827155555600044443856157066503809701344697246833917036618459713572191002497636398777426324554122806851900996210205039390146993177543691305705819059883797650262490447522226171013931524637863579412201801918348583665241103496595084670085943504796506826060939937229899222397065198690409947108389644867527498748498499117087583302345774112054617380552314637640999754188016988564516869881906581417239730477679439548858869153996575587793308642528253081581351160070298823606805488430328853977723093510864144253405358910566064691920/20445454388764452367308453208948869284256320956002721567701160913367879559675228401975574067069116851242900641759332962772057721063584854688655131207612557541220806528043609640372234661084671585353952983488359*X^1 + 8561038687074406013575588655035367568177060765887534620500781758613683390039366369788356821326689842202395352316952295087613368541450079192596179114769498407634360941745882888128516576836499525576633339608660095442550559090498812542774573838392245831526212941365262616640898637970610131843864257516303080615211402043277848764737226506827809445845212752973363868214692145126182697158075595353695321860787509124117148429900066228426307897461551834589506196687278858464350702527807694543354930261343990453445065050790261077481058039171437878/174174825937884369717100712887035417432579598224187185035246189820980965968873270756429915477361806455738270567147757509855159725740679377092653062757651377693660050812403510526331067077780317235630325466337330321*X^2 + 175555263227254539113501219589521540590234678020243026523364655337549562322950109594503235988487817229925139984290883295581817192156688125079753074001766143827176219650236964556306631632480456316581683645415765864218888252327590943041643504961175799018075010365303178769801716646576433662096412469511646818414514912006784598167422940343086065593961989265224077455856343691563259444688964085556723906478882126088700392520531425309226407680194211469851959394985507507228289252388887682524762226570753803913600700783152162860154742330/2399982907473230703992071042252479080203817461674224858281624711042126958525088437841950236772991765611327695945455213378572334905926147985521203334618213116706280846113817307239374886851117688150481627361*X^3 + 2793410504385765765369184617403724528655339873417154611699082553565012428313817582886275323795895306538270007295648062197241365746175595585269651011653671481778994404651009346618733521334507905806236533741911643544675952459971656985153564586990321740834053816065950160968544716328353916334928252969163128211785742563617065283729947403104154225188227290911609911703519477493188404486520674049486528049276311990265310758907276884975812150351544531206533582040719285706255635309915588022053050452245959018510064769754463523901096393496713/20445454388764452367308453208948869284256320956002721567701160913367879559675228401975574067069116851242900641759332962772057721063584854688655131207612557541220806528043609640372234661084671585353952983488359*X^4 + 44355682404484133775095448415947329197803814604663516737786304865079753476614939916193970635033713713542429738606836710160450920639662593001331687300547623704079237242027378291031061187137315483098836663188824033476753842748410154776534630869290504350869093821736357852805973423774582603214033681304568750157809618503576867881640448158794829691514639461099419767644725030121297200463103809373355320954280149246839645977253578039121822625054600193093145828410055215846535542091058443062269073738772283826971438524949305803662286/281721200548565641975827097341528240427728308683439941105954303444315877277272970752664659792580322292678447698726988305971632222787433734654443401175984636307815570620239148637090607682957822297274519*X^5 + 477744548498476186210251280043472375171357015289329898404103884283682456474403815058288300318888410915951277509444263988159348874901417078754114557249655457494559984500716731025723465433681780120474187275479530345754458356716459914289198850886033916381448909752529050348161787130542365428956040782630816295828858365891554498960313759912878202447347715778082053084381762849331294590961587638296804118343571303325496705157804367271685338373624922334716124565198675610178413629588044433972492653481463700154758043844036158611046355045/2399982907473230703992071042252479080203817461674224858281624711042126958525088437841950236772991765611327695945455213378572334905926147985521203334618213116706280846113817307239374886851117688150481627361*X^6 + 5850986266471904649903130362069796579615159753269727991407613607845383909722124559137117682344397061237545799209904716197999162187070687363801141037320075373658586291049588556863035802239905785629448292542148552869263926418410737063260719904859672715481143369357914146845635294733029398225868446033877884922869303353732123171009576418628908529362707169630659886822991820230392112696645506651940236225102226160524099057830264674118140960136792005508806747926885916177371005292638824790773607911560939664035075104206529982365/33069750035047029225945192785717600707562895725254130896343972701527864453254251761082833641575340097743684434643384001170516753467241898656467120692098208276536632306636829280090457528226062014001*X^7 + 45393900086612086365430748968757690831916813998176845834835426288914787947927717570728183867891250658343272641509829129228915533084243376944090464468574370100193442035805232175762726773034822803384835880156007068038381628926883947306610805115697797367922074345974107880589466914213718166883198063466504145195112149043125361285046309248231017983099649381938680601491803388206911136732044424117331588758446154333117084858283084840567751352570916648204660329864577892903024852468569646491931030726665825532599679381854751656057589/281721200548565641975827097341528240427728308683439941105954303444315877277272970752664659792580322292678447698726988305971632222787433734654443401175984636307815570620239148637090607682957822297274519*X^8 + 416943931350022036950441071320758298452945852224056038904108891196226277265716126780699631775579845639253671952988601212468474507813356315103064964921921603010501391678718860302606151369759504164765190569694186873128002394534984217455513304399773011762957861151006171776699958034623065306591036861361224550388131990437365505684861145430165285876450409823388923734835775107505300945154305430243315791307826443982454807330863234316110058241998631988944386306294482585887271419106858472075504647853644885488024340194769221/3881881680367065292398778352590398017086852415219407312635752165926501285744130973246018739473569679274995238249017959991843732065646425479101669291242893329796529206084849076193268872898939079*X^9 + 2323559291781312830490544277297480110695673265421691536825303768639626091609605325458217003558607882400072650530283657013158304389728926225575510927958712132929584465047738764077248856606413443773649419848110448994513836473106747482733316625529746909566379049286544401322451584902220103030662184316354591068416222236411490988987210097729692336384192680869486165624107285689663038052000552159485918837076587906307126020239245141462577371505801042691975464483526123968073105840605530706323866255181901256486308426180640750590/33069750035047029225945192785717600707562895725254130896343972701527864453254251761082833641575340097743684434643384001170516753467241898656467120692098208276536632306636829280090457528226062014001*X^10 + 15053140936969256219009705842025612361945775254501655189374581018752562250591648202777716387680854410971401601372691176561125047352238005937489852349943733659805132294256602117868564179384723060521905028392158527518311451454389556179999143544910563891110214868984503022969701437596836107902382727650459407044735204260602689132687938857416201711335413390833938475511651201247136364974703794368763459831501348856100939020392161520992121323980711073230023587131001632828415190578152413521601934524937443929486455800507/455673398329271662448500804389059516033202537295387640877538697725848255164236526968660492953817311805962582257191919238389920420899920821587236681681288100692162132419867246882646891994241*X^11 + 57049918843821174093069563756165311751769881193153556598710144651976084530241904900654854026469666971511053442206953077121556304413976029079224158435507240260506633454935516143690070396596160115461234608462386006326791366958280712888250499668099990651927850915780038252234881159318338429618117801670955045585791020710765130746164794411716296497639640984501377575715840859615871696143582912544424967348729318243922895507369253271217772296880658906664761864319485524042642926692369817454111542576828582774795468798168192/3881881680367065292398778352590398017086852415219407312635752165926501285744130973246018739473569679274995238249017959991843732065646425479101669291242893329796529206084849076193268872898939079*X^12 + 231196150173067930878599010876110526042236072445045469642466963250775475495824683061963336366543369208789878890145851967286532351713381167192361422096504159161016064895869433854234302835771201946038824849562569462840528090307420837954901540307226410191422579524847578693111352842192615285579953075531903455970638912495116667040433200206958280627810738407850824184204422800758286000460306713840874651247261078581082600087227719692479262581525567060790369255391421801743579837541437387671197146259185679199571308/53489071291145869520894565605007573193238940872800521290942446029563124212259247208435320219957425966188822896724019161684460666850560021315557774584022549676272113208107435952887298039*X^13 + 535914490601199438664839203315166771953794005170396032925919746993764378975053089073089964299094826293307684307942821190639132752703268330310093405748048934480820207130314647005185096379679300717322937088596739921283740561237397568666570647236327232342520572186253090436925162837115166238904194755042272684867421238822669501090222566917384804569514279377381172346166323262960763273517613557954686768753904101715844830356942465239383497385439356872492382276343306274709026869527313413733568278716767069931691694463/455673398329271662448500804389059516033202537295387640877538697725848255164236526968660492953817311805962582257191919238389920420899920821587236681681288100692162132419867246882646891994241*X^14 + 1478483168327619425417676829659768652752032316784926896859002818155982926376150993903289097258811993452785076949884141993145271245628607738423255406896047606027404964792015581733538979277953833734843041817737308250376728970128798282254610790443689013664707662260395646903361022315271300157003808871124563946518689667856787034826095091842183931943445701885078949967015313838447197143979797973908543956380855469208509856259002106588997590335739412515457707449994219982699054930887425929673346110081807819644/6278796958697719159630774222914376475318575052564916221498115509985106727580613594134912574240805959172299905707714422078232265154426578391308577835898878938404990398885718506032081*X^15 + 3373832797175796371256295405550031290816447835676933219229225251920581183525813695254678670094581914281226565775074852339029840014761802588049670346208936759380382379978921910340052533303007872297533622527528915582560070781830942995388163069509541228810891447513349193367708700662798733440063009907127790700689044302593381836012158947963041350965135697109074403193662686339669030377561383167995777816371525323208637997792750334342664894163974696943590106410833408115920140329701636409079082864594715645593547/53489071291145869520894565605007573193238940872800521290942446029563124212259247208435320219957425966188822896724019161684460666850560021315557774584022549676272113208107435952887298039*X^16 + 21987120525475924136794014807640471875313134328399376060277317330942295618617506380697693202648741949557938255968755058399583075327018163745674823141328595472018467775242954894837320833031158408895586444311232299862362816013773574060152450611567505060284794278764126069842163374393954772471953593057104815270225620511436552034029274970746283207032317239839090123493084536987691966366485854617525315532311764287845641343970040085587731935235856570275322707277849798774561420530062483902193742490009608/737034506244596685013590118900619377311723800042835570078426518368952544615637233728713766198005160132914650276759528357580967854727852845557997163504974637681064725775997007399*X^17 + 26220290399190002823713681835223101589278264934541036829178390060793438186240444129358287397240985673272249940631131070738600786933802123909796923277200361828492643285230896535261455224876428923428929823160109279687229259499255332240431412043526605883904696182830583559472161993476224875843729765827532533958927631007961168230100783327024773565845002617711573814321912474399334074994899674465283431873151852253764178256823704623644587483965522273780943370793267069724513503441105312077644879686120812616/6278796958697719159630774222914376475318575052564916221498115509985106727580613594134912574240805959172299905707714422078232265154426578391308577835898878938404990398885718506032081*X^18 + 5345196239601182300478898380459251172769643541553170736837080418017616596227429829289081326760271258552839698939831606302445028453774624718366580676139477710406539358527181219024556271842443779697220281435026804303811166766662806787984894745539057760277203748063335443631364734621929650070332863189258075842400716877029268357598096395225182525506751981520289888368853172446374843168764483434257667878800859574879085112237674285555767323317345588596040609873762390792064113396219603497194780491/86516551971428182299987101643458079271243549717435798811882441409666926237309218655794549383496321180058064359286245845472586906295087785603709022597132836915255866389951521*X^19 + 180437447239697822797499334475083786782645201898189163547435664345634170704712910462516105124526462887096942609055943057153248194558922433966646176384818493103417124292787139842154316036122445783919394806134422290438561181281172502138979413997307693704805613109864420508455860633347047213173398109382263247381404644785241145111474328663405621490422189127132787801341631482607623166236746010810920898596606133405304122882706262502181520327477452902284495869558088281550936446564472587863701436800559/737034506244596685013590118900619377311723800042835570078426518368952544615637233728713766198005160132914650276759528357580967854727852845557997163504974637681064725775997007399*X^20 + 594731036124708103327535178900463625021562343787884675244366495100353042559379753694813286457662641262615932566879893197593870344918173043941561536439022498748300499434298765616030552426435488608710355695707323266913911548719463387576607194099482800753390186853891155594516559050668172255152682379490854871878078856498932814820065044284050674815715107850026283973561139761875214125069116759367983797007687818152626181160368994923110234135991463079035155198946040845077358759119213503378699/10155716864823122702193579251491733686024597924338044231938307478538200051333398128394711748268144286894948275535420336362552753409448032116880974597620945758335000163159*X^21 + 437407474896278340060605229730725729208632733989954668910725742212697275651501377895633434647536157905776706476005355004279564959645469350598882675833246233793471253208411313223742238748081916467660053665915512304449309507351241550248884415264606375285428130823500476668497295337258749354065450410958339663108527814239737678142496991451663501111825870000521480965911589194777560585945007630017428068848388370877606056653734336673057352792569562044830480382531596948828273487982841949832948907/86516551971428182299987101643458079271243549717435798811882441409666926237309218655794549383496321180058064359286245845472586906295087785603709022597132836915255866389951521*X^22 + 582060271448079593101874467246972973727067177803878559154011666939280682317839521600145748894660665886560562493930993562196821640868090309927901576533318887536165694284559495235578127070296935539524050637550330406550717513375051433499725110119403089563045374240228658775891526637887095965578046394679495971286457486720524436961614257659494809481226977839853754349346509947220029985182209301162818191940547444372211119778814446004379463541909350739550159118968415408034350128414891194/1192125468344068869843124692040349065151379026216462522824076473592933448918112234815672232453121761579404657299615017767643239043250150500866413264188396027507336561*X^23 + 2025397704138263920424178858043338197843773584813495974899681438265337108798749170094821654733346275731069447932843067261261150183949449934771931709290497909418902133027273853431142574643683423109273238565207151732651253221686480145921259373254098132581692998128634955473438319146263228522269284265721525180491187418783171219452435046935461679510676202725218764783473358845811603893809279279031533620185307764509751064069238665000244317163856776273126416385911795568688564485756069182161/10155716864823122702193579251491733686024597924338044231938307478538200051333398128394711748268144286894948275535420336362552753409448032116880974597620945758335000163159*X^24 + 6161392879232013189570075147853309206604348053510080855839587611104646794215792551199891104035635014824147935266928688612098749891435777217252384340007297788285928342234220729485366129123028425088057466846428974533778353071934187548137585348649988566757619634712912233463353427786213034218711532049332622959330517692900196018813759260198610031874537721740876470523223586840313610316698294592903936282871056737966719637146748242317583023029612045878228933669032993663969380285831/139937254178198012659129556525454755857656887688280610731785006877912131578602210918613949108242958279070860112644091767536475999911979164322856352176123491901319*X^25 + 5607466027543024846523701454510213885505739502386009328719108375379579879996871707256316459208140698061643022900605740709149346135303193340204461303572473890207234205641675370572802370794141327390563604171021296772005455022690492832241170430512146201180009646252074271960955782470190822301999363328552756771696288208956883313924548683074541170610728278896296151965714903780705614451424311965901894598009462888266086345023269713426099780022424019103435794173871566940275288573347270/1192125468344068869843124692040349065151379026216462522824076473592933448918112234815672232453121761579404657299615017767643239043250150500866413264188396027507336561*X^26 + 1673825311717598975597645906839779375380578811760024356966330191118201925497864970843765713616225109290174840564806076606917597592855885556426755467337418444121677628202713707986008448330895073201760796035498632704832838187862244040769256414159538273819831081925891661658577321581669400150357957620151091210566456587479545878052630566026368751464056256831797028180628805261884728181345743612052981934302701652207878646745695836166743110438344580307538899952836858201898848/16426488341143093398184007104760506615524931058607889509541613672721226855100623420426569915276788153430081008644687377337302030744451128574111556776161931201*X^27 + -6137279180016441558480369226104241489597733179833049702136000773026090922076759488887964637347465866241682869438363871676176661716656732264826782996493915048717835568833184032435083578438407404757902572951055455286905948807653980824206109399173242807774153372712885341367702723650882788158662729333868454598938877745488620297903227941732438506597821006313001713970026359176037141589269894015401948734323915688214554334353375998869271193435950372494641012977706897617763899858/139937254178198012659129556525454755857656887688280610731785006877912131578602210918613949108242958279070860112644091767536475999911979164322856352176123491901319*X^28 + -11746412010351972780685160472845044369437045089108515624138504588753139811290787385798833966945919961890581882228019149933190279219490195042403953650930770717750166120100669593570993506839312868143270005947915328778313972443477414560661219995797050948105475465994683391312915940782862240452403605025540490388404249589973899334708630824982486352500305083339128166542952182764331418021541092386796317085019521693571158737168704342764524044179906263663023187811117585993/1928217905991676651976054361399284730076878865900679599664469265491398856098206763754732939931539870105655711778927970106503349072009758020203258219997879*X^29 + -3102571081084344061059379537376122378879444373681271340425934028430458787444100459542521156015326465458992227329677812252722483158070184159336255692216299925096687373776893543348979526496498824164952051991395325485615730685427259205390901771495535905248548326478089371816535105710026390075536974268059824522856470499657785759299267823574011606675396080081477379674838983933391669881746839953628027831859088354620280726592379932149485857757054297799356578490506178261751/16426488341143093398184007104760506615524931058607889509541613672721226855100623420426569915276788153430081008644687377337302030744451128574111556776161931201*X^30 + 7373908168374447526100972495562746747617518481436898033720996805082071546083520542977951127778464651347584867228846440736794705418936832946094372619962888524219333438765440960672917441451153346547656415667935155183245702117561680656036888006857598983268837274202596936287416383585550684264398102357892642364317182149669486334789325770849047326755054851631145787900823905441497210380054970055511781021271014146677546647113502408010100362032851917512850880980436/226343221738663769453698129052621754909834354490043385334484008157224892135016640891505216566679172450481947620486908100305593270572808782744836039441*X^31 + 7276561811196293976363534558670156787545500128273012809857283693355875956533663213220603304374776445610055917417796526348169286654713641147518254903542333948776669809148428265726393267791478501332542991732137182319428839535901924611862894703805492142278596434650757419783492223878817077889763905219210138032418252414098212513131640575385310895667119972599047928957435305367042786866328968132372267042998184224426656245123176470484868285638711432792016415458233296/1928217905991676651976054361399284730076878865900679599664469265491398856098206763754732939931539870105655711778927970106503349072009758020203258219997879*X^32 + 958180466997423223661552431109930087641616279265657121186124917322774956001973603243716136785196087764550927192631656459863225522281650304512157622579560873324206703048279228522307503887894407853080856719295812395523449064271090523014032079684676274072973890339655210769997186279218964181244548336896678904231349109432230729788480721942665680699260688950852547346920582530676842651917841033386669171453906196000589307827930638906301183471762250132719331/26569224291426666211256970190470918524455259360258643659406504068226891904568217031518396122394550117441242824332305211915200524776711912518468839*X^33 + -4050365075344656754388161177840263067147276230773951497702819529633536497945452144208787886244998312702934130493609484883927695067039423447363102417492530293969822571997688557526172653803685596116565056336173750588984052590008231937820830998314235744715062455653505614883305956930726211562551073369992824784508670797276794452081675445228211827921786619563611514293713005127929450074742882050768137622779953698363415201154612922680201090238549854050914924889/226343221738663769453698129052621754909834354490043385334484008157224892135016640891505216566679172450481947620486908100305593270572808782744836039441*X^34 + -3367988841165848812171297108132252848843163531573765926154774315523902182715912299766105641177614164119831145454198517551822530029602798312953641454007394253593818657742176327934273472343503572231103277313305218505592320489434089653449138572389295906214571552894709821724549915757121939798884729571621988931262511612265119863703914180931891273403679161582258364246324881746299579821612876624129338527789790512094305292110414090962574036212776462567/3118819613971905882293340790054104768688256762561174276253844825475629992319311777382133598121205554342204815627691655348656007134254244925281*X^35 + 754505161414026929514316595260941041923439480687828963751538434005972775492065917804789529897346382007204059619524485276704197393978658795769224795688605579604512806820438459652440953598846920273105378071410391462363204516651193877408162319742863954022421360591697517291038755626873774163969224113746941348791563744521827364913188859681922604507411530568896303715162115759641953937867613585220784576835450224784333345114883403101185876547852401357671/26569224291426666211256970190470918524455259360258643659406504068226891904568217031518396122394550117441242824332305211915200524776711912518468839*X^36 + 1787297686744993413095666256926126762308533086792953586534130267065529807333524328844282802896746618858698981964356795701385702857638796428386831329986181311299124031462089006399603172298925568603848490936461167531890415597817205225045562408419535540285623020866390975211802503889785147350022829958457052361462954283789721400941634105307071651465678036742836522634515462074961693209892301971022349473141862528321330267814437817691524481588927/366101609810060556672536775449478197991343674440799891566362815527131117774305878316954290189130831593168777512347887703798099205805170199*X^37 + 156918242040249291689344583530093110973992745214035493744416894438059466591874471706284205141728965630748207682972729801105992638628936680195956491872518417060511725378782226525902062777508749180465368458842940386473432310870664484015530415650952223044474254763587632766656309793297980639319527608573868431075301161680017415011444533151793153116682307602156833829806071148160514782657367951468601529294205412972078642611387403963856042342916566/3118819613971905882293340790054104768688256762561174276253844825475629992319311777382133598121205554342204815627691655348656007134254244925281*X^38 + -540384162154005657169455350777828644024406266050982537700053711478612000606423414587532590783830241651673524743022770073478950002016009947184288738916776801288370522244501514457970468262986178114099160227542212466954970704606395952732843615771951017707013030431777853710994898626867326867441331510242907062387147521050478045531403990820867100326602547612608803809301275968430700239107998676161190515876438613377353896507962531437721102/42974716493727028603420210758243713815159487550275841245024394356982171355124530850681334685893981875005138808821209966404284447212721*X^39 + -55464158353943319486702148818219872659173571237532401659266323426318578398675779015507813694162035013784969088146733077375525679738796340905162395295718149070816310806232912988465690593894041215725121673120855113590102067644441361512919781915565208705192137001356693876244717591627693504811535951823166570228990797409965139115803695684158151885485375406678094423733716419103105475542209612378379466370374556356402903309961372685976307324/366101609810060556672536775449478197991343674440799891566362815527131117774305878316954290189130831593168777512347887703798099205805170199*X^40 + 100479033983135189698364399497308187012012059210941058303977571939121492870678994720183770973060063443941765546742453747433305743949469204858945933008498199328712146335364355537085842303708540968450536771230185861228491612088219829133985195928779918900368700878062605427600004042536620060470840334143549812911553542090636477474612587795780663460339322323840851115888249127512722009671363294301056329697514386775980167109314931550/5044572895143447423807983420383109967737937263795732039561497165979829951299980144463121808415774371992621059845194267684503397959*X^41 + 30233774182026358399390368358406613716837880337365681048232821222726921437691544462004051147446236387751350093402848610831835830044178925199454545131138848845755681627577752993059812791384863731094201583258024243450515774780081117378688587978824366942122745384054758465446281048291178158491312915334786613336640890856669978317561440281643406078089077969988413288813516063867950364996098561716145472849446118690024883013444235278634/42974716493727028603420210758243713815159487550275841245024394356982171355124530850681334685893981875005138808821209966404284447212721*X^42 + -55444260872729312152602737855853820317026818044361313888777431255575430311178080249233795909767358499762583203112076558450972669003673116567180033153287141433963960720835858170441103867366474572929552681476177063676512870435999930428559877776824037068562219792307622246144442939537816093475538496789390976404546654417654443011558720226725161770375215048595213279295637152567822343559120264780264907930128235132084587337426/592155522378618080033804838641050589005509715200813715173318131938000933360720758828867450219013308133891426205563360451285761*X^43 + -2275534655902408135498176700170362693081946712326674384584722314585779861966795344056625272688971073852909769780238500818800581884930773907920927982396124516770990474386747485289653541781153708837283239156925140768173484538691020542275708277131215992026071821970353647422470647327246926585392695147665925621902928000745017796949387696751697569622004412483468496818445621716591073135915770555158610150169952220045595711308545/5044572895143447423807983420383109967737937263795732039561497165979829951299980144463121808415774371992621059845194267684503397959*X^44 + 18420274279592825288461790479223535078781943724865161947229898189674588588660722333323372331283408687013797663668684277899849812002605757266478783392541466075411414946769934278978349881698928203879550260750034122731626857637471953627280796026489313020727651754857250153188629127795244910697334326969703304376803197907478634459736215997484557875757947133036545737087223821959820862336402314453425088641737789228567002/69509980323819471772955140115160299214169470031789378468519560034980741091762032965003809158236096740684520038216147488119*X^45 + -2142800697387203026145388797492173293455644652546948076816441147877636737682899481569913385797006539998589197832433553492647973403661339030480451423794954668233693545091783217049885506056114821199648292292108643215739970587254973100165474624895494528220970277206238187244114984093874683443323457087075916092175971608917685586606814014406493677900948525013594675203186393756211812258438059630006267945839594945187614951/592155522378618080033804838641050589005509715200813715173318131938000933360720758828867450219013308133891426205563360451285761*X^46 + -1173385416577876082532413826910555172863384562070847246564419110070945574300453789952219805927805675195093410068909521146183960021584285273084631021826816063796638851664525543747135404823385931908211966954629176309224212796824348601803433488961641848677319857066184859077227761669573762038054904691107347513749983610529958560830735020184087714460083365462799343982410269977563479130558044927094485157272893448/8159406071583457186636358741068235616172023715434837242460331028874368011710533274445804573099670940331555351357688401*X^47 + -914348754634391943342207196790573217986107447003521551050555143868805936991799696217615055892535085902017002222686209839528393388350301651706160907243075693436140818311745828955467800002892747928565043145748978888922849012440306827965585965297254784554668841126968678241203431032621480194187971975265750888275625870792293834530111146003357702731588308098218891295249307409710467706271052295272081556649211472513/69509980323819471772955140115160299214169470031789378468519560034980741091762032965003809158236096740684520038216147488119*X^48 + 188528507329113279160509128272070164658365109061182671575816549482789472451857007785789672332781843263057513989758178530412010773934369289142367998900448508694209446678091246922653705759735902069791639403226987163148638067273113695242711173196894802523151971699359116053599483147042590486191207799699445584136576048332619355419832734485530171845317477369461946055673509886802005795475271919955757979187/136827026505180976751737439690577962137944153663824346292494609174020559282788611581604222043158501841791547488097*X^49 + -358564686653763836949607601916042076462857477849122809359531021126395061004777555714283422904985024395541387003081041924742765765568487508233715536240530918765914255607042935330082307559455957772212430239360556044790326891113889290504882678729355600293855169699123340532259161078890076186849027653742902938502051695061217649170602587473208049867084524216041306614173158520797427719934817688387170276758472/8159406071583457186636358741068235616172023715434837242460331028874368011710533274445804573099670940331555351357688401*X^50 + 3227509973105908092123038424888395950324845388932342130587252484409895556162128054282777031123687189968291682709287817686416517394549251294735457871655647535625430018397923715545107010500312517329577872150598948065676897695212927334406959499153781536048712977987528884803153608718968862609276543765680045197739466976103236230613545839044586255561264427709690377128764949216510496562304767750428/16061395293482917801589087884796098384545621981902141835015214130064627219484518321587536335621375964525360663*X^51 + 46592921731295998922538548181729638726743121666551998973486712724895757011533126318839858137322871547958670423972173808605302210929720016369716020643337204095408284426788166541209517548881459571543105318390397628829023362700931988892384509771801002795531604447264102759798884416673063723648643565103395082533711778628347661964827196628543563406738448153533923437090504639275990816156255170345336508/957789185536266837262162077834045734965609075646770424047462264218143914979520281071229554302109512892540832416679*X^52 + -9844090178327213762912063580290987967895170610532920046544124309267329513285867915674152178751351223315337616394119510479154598630200982596901331060717000163901459975562042437237402173004588094955752124157084783083983395917327671036298610351752377881451162138811304867863953913889489395482114616960136760496188243834496567864894088249264279261871377983728183117444760959651743327362829330/1885361579232646766238888118886735342709898107982408948822069976530652332372874553537684744174360366771377*X^53 + 42301820986799501103886614064011891202125021911705192221091374281219491231568349886269766989294932805316385241540475869588660278576941593438011413292928360620349389404906678575086386390885458947216889052261907902810710102933829203127759703273075233001730703785840381310726066815369026703013731984584374178347039937874264075520723435980869009711462778090336530355733239014949116689358904989878/112429767054380424611123615193572688691819353873314992845106498910452390536391628251112754349349631751677524641*X^54 + -4127500575903150559072260988907933039951263051478308479731321718254693878143748391148009703713988232934112656366876191223256540664527936175291396365351339420945898633438565318808202007249129504344948066781317101889674034306447127700520220935275995125093450169455728279536216063465431145927117002995999831853799135205412933952635746333222174996300139754372136505694905256865202584333/221312545983407297363409803836921627269620625423454507433040260186718198423861316297415746469580979783*X^55 + 9512306630781783857619500089530747434871051383320524836611521010283006797654589627495148347957662542222413424891591261007084547668851936896026465083829788649027950049496701156614506021607527651264392606242742936663794158168923443312385691923299888456831326836189058467781448496367373659878122952609079757262879687758940304780652496606133085251093986334566178824128610272767660924179806/13197531054628527363672216832207147398969286755876862641754489835714566326610121874763793209220522567399639*X^56 + -4300409835343971723240063214776549301869981105592714320407315819079973034480193389962351726429047764568185647054029892104188206102541900733681392818837338013168171517991182964956864539655006257106063934940514390705229903927231766726297481337585963008556664892614099133900071178152958730119815208155151584507688073098349361913191432583824198271945445577800830552499732394759862/181850900561550778441585705700017770969285641268245281374724946743400327381973144040604557493492999*X^57 + 1083380634399939979663951759078412974243002912384210452214934634661543798554234789593478085469900064998625568516527579178992344449869085006551141341666751666813091416827898979093062850898787709425052993721832078856981736682160293499109500443381084170983667900118340935663264817008525471522710688466708259379286807972946316328100427807897336149156215794222814116480257312990472408/1549187821883851081543868626858451390887344377964181552031281821307027388967029214081910225287066858481*X^58 + -375432459171966639464356451627694618307849464298719849902059215347370664671236630631393773066970398161077827405463715642139949977407645595235942199235372370680677426205254246710904069038531191805628950995020276312238549638934360353749842144482767142331966468876123451499859389959369280927526940716552585112967545309219169188603906162861517533561047612380248645159991525/21346507871997978453056192710414106229520558899899669136603468334710685219154025594624317113921*X^59 + 64406953800081267930043500916376094473969415074843339732643669441660775059605974116372625471096656233865762885527284760540892560887878640298526707359516534577297480489775802316046517492449386311926270405376681782949171899950434320257155929248301849055299368866250032482112509225616540378594590919473363273777365997003783549146216444745693617587718514296507974118781748540/181850900561550778441585705700017770969285641268245281374724946743400327381973144040604557493492999*X^60 + -12966677960766937836325899066186291653581753372748136654414853405057032738119636317967734133871120805177751131692093907792836746299710358972725005253669225788417073659264907197684301354507654415862903345128319386155268782789639885537712882622423600632326340516089661730111948059771173253232695924950939640129738318139900411303703888761337724900465636411352487137/2505752772860427098609718594954115063918365876264780976241750009943735792834138466325192759*X^61 + 939388815605980845862208896895735757694309370314636202400938874142317848034725281314799404731522952577018705603348871341737023215677942841950805241568376771735343921189958663402707460552912104605695416679246021310390771951762334200105081768011042187422469965920282799680793424608745320287611373229072531008237412900314079897683316728379584334459831710729374822529/21346507871997978453056192710414106229520558899899669136603468334710685219154025594624317113921*X^62 + -1285241499019911400150754767131706959984447248351560707773943473187477850179201999556777946039587331918375976221942922914817681565882474172664219392268866979671503133977892162942053108284698952267851113277313897257110100297581615452034671567239365054540405691624579498705018020350228521568537128097760594641604059875216292247385333512231854196454460558/294136961246675325579260311650911499462186392330646904125102712753109026039927041474961*X^63 + -10394553329535413012693369305687931873430094744388499459738074551630460733333459667203541700123621733118287671882644581209885887189764771780266544021845024443624018967252430542478545295631659244171274222236684702400703888625066080359433634750608528136990617693652908525600261206789876953852102333692020753974948405542360389303620355256584704491678433598663/2505752772860427098609718594954115063918365876264780976241750009943735792834138466325192759*X^64 + 2328318988565720581612534899495595436592125298041543804838315318958757742039358109826307768498396185913894805527521629861923298680880083573789218037243485885690706917285761999210303025055181699386556200060733937036704712051162320437362965842613096993843064188886391872845973702681642213901026709049123383223422066797707432291423049240484960044906/34527170001957427582962825642788061915974456195638796117514111134300859964776034919*X^65 + -247363321453734563324603888132994233063918600012811179508110701882128546090516218379627349293807959133249870898094339309386610216005550264590319684633497983057915600301846017561823749547663013909428261129761786327821764073074933857962595052986844137526337346803746591376927294097302150987287120594824845306500173594402908437508429473911464385066232/294136961246675325579260311650911499462186392330646904125102712753109026039927041474961*X^66 + 32501074300186123645107370620055381635538143138525247758939698204451637767660959549664175587057774095922707025179492981476241091612543213379523776128281667945472254088903958204896510524130427056641396585365670198086872475267633111434889046611265535733044033642754839292691934555522174834021007459453249244700463866056412764796205597947764/4052960441596129543721425712265296621196672871890925709298522260159744097285601*X^67 + -1727391734530990019799986230924362518214508600749402555868137847672837376760536656864046778869184113729231309115456087979401855818395054770529995787539311427023081544521367964515402795973908160910439968107953246347320202254428379675969988995668628117823097906391984466955947533739974630426395724946381058733193136844004574837447250120676368/34527170001957427582962825642788061915974456195638796117514111134300859964776034919*X^68 + 90344590513268121416450825168122662024330486805672640154188347963516805828674479353506954931959024588795923077728738648365485094898776887782003490208886333959766495008702734520327086130746400480252641802148179491875837030220803717085206544392605220323347902678700512698041421906544384631626550176859184876099608089212849127120487/475755422185248215016014287154043505246704175594662015412433649508128195479*X^69 + 7057028067061262881746780657898585107879078183486215866010292121559697694466619096900010716642345454413192081807752762821990653456629917413206533036952057659617386317954598399034960771102310419373384555746319065898622308712562844624661405405600235270577527088961499097437117964881200584462297231559226981691294232556908567386033618/4052960441596129543721425712265296621196672871890925709298522260159744097285601*X^70 + -3063195195800004302639367249497101540707992788181975143945096466478019433726008710090996248421064297809043030660904847258981473524252773795442389542103699999614055795283042817573278905132326727275292782139405646595331098919113649287776080396854470855125840258376274949344491236311576600029905618931631698859220821136366632/55846393025618994602185031946712466867790136822944244091141407384449841*X^71 + 310055209591024395934184832190435226959196846074457932579093790016370966913175744937316724807681618890160930300034471765448991051987623818895809858580331754505657637817366728517173435875781054863600249237464390935728635663091832616886656824929823200926154690043963271804658337706787781643126736821285659011626971502693585458/475755422185248215016014287154043505246704175594662015412433649508128195479*X^72 + -28553089134778247719948315680820781713608435889877586199791131609771731356709561200873576985163179988654351001075611355821231373119778593406376812286717788668318793367681811806632999007487489276374314198977066569850212118151920461948767596193503090336410863446228799733438064301940859967373430466312866706814629298/6555510391550533466625781423490135798543272311649752798584506090439*X^73 + 956405810924025467957770730852954675219854329417607912898950901204968207907697647528951059506555566292599426795244536309368021724547003653003842699077884800948430324570603921392338973441160226971191393429791620705888625259482302709474000205337485202166732117519676415230982017790375285880848982975019902335711190121/55846393025618994602185031946712466867790136822944244091141407384449841*X^74 + -27210063682386126964855513838723056615404225688432106458625281739524844850417286939814326717834749012444837536829789624220833076087131964785801407961013781205977098636998571104582109596480983048942746043998614294170810528692275334144804481774704118976773172830112406878588677942857719851323494138109170447/769516421123433908513414887133482309959299484874956309259831681*X^75 + 97650538879306929627318823254460525058120373771485899925954201568967197018989242499735076934196798048787739427225112258317955087089760005628540733857411753616051166579037827787650829786073279998504463274702576411990271536985394297190203587036520473291479282394790390261108890815461018799633888681361216471/6555510391550533466625781423490135798543272311649752798584506090439*X^76 + 7122709238241999887739755093904269377156202535282595305144819092133019638055012434249262163580227951691892818508986836510886898164596005308821207402732980346724300201199079215814210662751117750984771143142275705582905307609766426295880616680579867276419979635316246679897092322146122055525242002/90329430816226541673132396658467227369327325375625813975799*X^77 + -60994135125402738373147527197298278182356949154072516433514935011089831613432785718595440723233736678602575332699827021946700672702320103420891081911189987131847227679600217345169503506606919488797592240210660364867944767517240951385065224537368187971676281651841258200000622755798980600965791609/769516421123433908513414887133482309959299484874956309259831681*X^78 + -2121890274515718862806281420456681275961721263619987122123384267710231171964135569908766697589428669367473110390792042746589088995003757348115146732978597365746070925088771461476384161151657688893242475108553727457846648126033012403673967228166316691494624734590126238782106480604475457/10603290388100310091927737605172816923268849087407655121*X^79 + 25565760189656311282137607995527304377795406191983651496779716786244286609208929263186553468269122981868626989549919424969855564139258979824337370893064179090987365494384561838200165194604949131193395048000457037342651302065219874700860453950630171773529344791699577718951392395428054631/90329430816226541673132396658467227369327325375625813975799*X^80 + 253262278446442749266025759864381414148970709128784757579923254700611341738734109396329983485416692251651378546782645793930981097654081493847207481108950541262319344792458012090519329166691517949641761822536852887263496923592010166719524798966737760365506899084720488750851799/1244663738478731082512940204856534443393455697547559*X^81 + -1663314510298810609738909804523399107179507402845386058985133375977861098863425338329890283856148173937564273358320629108783338826854017567592901888738537276255086553912260109503097796744781764828660599970323519983139746972019851597382013379504984333836379718216953283574254274/10603290388100310091927737605172816923268849087407655121*X^82 + -11658061015551214953014964214874903600222296477117629106022583854024534171203832305435660772876881383634596289642891168049362783639960487296398220086094969064944570399387592710616980740981137594308078450570365452230433482671824974843894510274066664884221364367927242/146104441657322582757711022990554577226605904161*X^83 + 186000333878575226241341472217061188826490424527735932148583338674048772133346295468079273618511195854577387445942637564986761290751107195113114719328767690609682883502478052876805960820416177379239278085877138791856200817572036030545448168444297867795294821932182363/1244663738478731082512940204856534443393455697547559*X^84 + -1463549933042234023442195313552205220747820698967477851577472124323816322339704302687450933649878739485844579008864274206566019763937070230937156629938064983971105967349713568131007914605440273527360680510709508221160776197559010419063050789736711688849198/17150421605507991872016788706486040289541719*X^85 + 4069923382357234772590066904157974001939944419466323200431251222867170360423259188819332807653002251362334792653642479731778622714571736335284632037846544136365013716109541166467294014656688321743179526513270465643955034568584212323349166546972585990542332/146104441657322582757711022990554577226605904161*X^86 + -11366003104543003019061431060970596894555857758486253009854408467980547745164496130713763882217428523749520972558868855204944118765485818509596355074011612196774771983529229093001770096816920683278266763333034618790231541606022191580858911685649/2013196573014202590916397312652428722801*X^87 + 13238827258111768089898195317876222045933029797896876586483733414645471215001947769797144461010867203310007360970807844797992440145731395860581890991785592107489438124986850938881710542049677965951075799679080464463753478554463972886707337329377/17150421605507991872016788706486040289541719*X^88 + -17814425402033456073145594673568214073828106256794209739143581881778097675171193635191660627313517658302533676336112654504993808995032247143602535251863131502756784805839792993828652068607489726750113034791565896853325084934718299264/236318414486935390411597289899334279*X^89 + 10795542602348583664062396491677928744402315632376603603610600170373062943412367696466317891693934902983715014406163346601404645149915475567767381101348512515474395174115071356973754838609592852935607430265512588770825513007097426340/2013196573014202590916397312652428722801*X^90 + -7628383486342634350346085991439635031856014675931130863994318245203325922188181956224926557784188709454088875549811807824641520385115662879030488903349507706609473434826608483350267641244369962808255576926371145715061446/27740158996001337059701524815041*X^91 + 2300177767566790125338900348023923821163191029802606186241850425023466561225459471077384469632144099210077811882001676377809520814558745973621486060049874883525164606920996039654332743673516283542895450510219147211671846/236318414486935390411597289899334279*X^92 + -679779912359797751641250364587213162730917461225464178625362752072177786148803012654701438948471382630731677513069406898056424240032070545824375671223585110094931921697098475823957386140365418324223297775283/3256269397347263418206541239*X^93 + 45005657381748708834277360038931390491427423418294404815123293832049363263354269526944560840579292395438810442113125600763351196825884529883407174417669486205817668851908250566125018213977525630974394859480/27740158996001337059701524815041*X^94 + 5254349796539580653888159499245319972124405186417657741773329245412381515658269433904029595935201545599456275484804112672706030471965262049917787753147328180138184908113658958351884585446806092/382236107212966711844881*X^95 + 436612398976483774640909855771131075275034124566031744582032146199900464299096694273570027704532459586319916050102659170514986778093039407204840484701344144075913664859380341784735146723883405/3256269397347263418206541239*X^96 + 29462123258929873073341156588476066349451142527577950363995935980622002416983920537079852813973147561811786758615432287775633123000358688135820261109990141834709247443157280979489/44868659139918618599*X^97 + 1922890838882787089528226863673200540046293264928362998954680782758238973390656572490567582775661848124527856923420597430001869509259589170442150460705483190757551617266411257002/382236107212966711844881*X^98 + 3923143967620661281530829533087005030948010183869757318219070325066642313121690405431706829307906601207573559747196626564645580056936563868647947905161582078808963/5266892726836321*X^99 + 6374212578441591629292966738047265976993935144908261107364988335682138598026175068183172359089926164161557709660614236000949457880110579787486282831980732318520/44868659139918618599*X^100 + 5255019636299647790386194445728365799834585875640188707114231631049700809870472483037262988654895747350441401846168518804025063303646227012835352/618252462359*X^101 + 3483856279386608862120638727321521158375158945476531993488301388488321290033518026794010510882550066240736991690051072941033646052154458123698/5266892726836321*X^102 + 3929489715177976656959936493008461918002308266525605933599408361561833612286998908956326146402535722121451482114564336079774/72573361*X^103 + 1370566892794473558594549689062731544456141152466741376335097162167668332382650635054477501820153543828894077676233154/618252462359*X^104 + 73639220877308400680256334343906100594567663638607655430958813423681768015848615415150991427394480/1217*X^105 + 59930802541659422934505439038515736674658425258903453407938390155742921689369469385289954276/72573361*X^106 + -3000856760307596779961176625609637710356539090627292734683988005*X^107 + 38707493638581792663079024433109182136875082888/8519*X^108 + -3302241547937209950737*X^109 + 1*X^110 +