D=-16031 h=124 7476901069248547330854210844359002266930892502802434973538221446685476661291325654563082918978313977253337051585226381060153176345561674860464315491110585080249553287002063195771523067393931247610713748767654638001106580771275931362837191175448617789432482554380056286281780227790966892613607930384516908157584487032435925998255329659401852032442203457533450485155796493233326276504403983349984619690102165372611616710507301027499712981529370178871121946631773752950658831998970521159653295314499886684134917609539654495669498092182271099910090321223486651957802703912207927072940777080091483408213384403742501835527993402174242620529113221849688890497/200671688849791940609302707107962192038969346719996768287725668632621652610655450577153299259010995070687511930595111334344446887208419440064840018355512766397126206036569409147838121450623858806699945355571340161*X^0 + -5684035474791967215868227411457073791756092338374738059170069374894622003538712779298983153665127509642132325628043835794293564502270120328598849531650783906696689126964344749056353386749401492557297509849533228995849742545809100517294486030650975440265512906866284339800115666251617340973466885395349250821147311772090933377476171734194746497111863305983393170066841973347174110824870890906611214574214618430564769874324346233123647940896528995498279790997690794709045801853047695654017171881629415107170719354041184893222635310867158737004609891563911801105813541810756750229985535036563123420715115155257548379284472567233963272645803445461424998224/200671688849791940609302707107962192038969346719996768287725668632621652610655450577153299259010995070687511930595111334344446887208419440064840018355512766397126206036569409147838121450623858806699945355571340161*X^1 + 1488281492149292520210569580410859991990798315073792862035717688294373550599737643513140256977366937123047754477296777378164604517037740232378960151945949409289949914804855331010702431165337770539663650941022483410838144737250374412734963458603374291574277287270806562754667891536007359680531305045933538579836597760020684773187945380636027157661486153061224392181345589601315278182951705786634485514037637299306441913146902670785575200466280003891395772579290549848752904277657966449861775347671690392552268372399646680382900107444669978178494127883963242357148113269031641705366948935670352235273469547223276634045059119279397149225041700838398849264312128/3216967843951014599907731697647741900576717597268268192420530193849557713001417528202344540421205261978191503759370229800875828048838172043679450334257225158112330208972244198048992924974951080530206823995164154120991*X^2 + -2909738243231021095100440963665372447677272072046617603056008622378520554377391999584305086007135657159525578532747533607987371623403327877092582387612347915189308854117674947788792897289887179141253965746514307054646698264731303183366351844443262346347211336722418445071030668044437234029178365413912872121646408350745378303052024783863665207999880905221860218973188981937827846666467583977956938435512047441730603237301802495419566397332004040470591725555095551886756613500841064927185839022657093818206079137420322049006368976602419860444721838777221945493594176394785576322743751235728417405463016479653777541221303979716465610739582857047775593613831370/3216967843951014599907731697647741900576717597268268192420530193849557713001417528202344540421205261978191503759370229800875828048838172043679450334257225158112330208972244198048992924974951080530206823995164154120991*X^3 + 133653895985913372714912251477108877317968339105000532425336821783700544319529215905474529331322867367371789687585454876953468891092221635596401864220949744248152859191101046439997235552756977313343295553620949127505216941146972954069327492955421745910453866778886859427022762208341136271733684711115225508600118092121393257606484678507807626203700735048270993767020397769294198112334071867237867290239546409478968258761883863263261327116937112086287484486073107027186511558812415847889068313763737488658443008174195804195836223866037808237325936402253230722334944942048049968080571605757042556836718983937073846617810773749937574871944993165518744685166326916534/51571211506378715051120846844990950408145359801807607392693519537602259697125724394611785327492341554772387996766464153937840399450924736032225268308477576509698765580034046738923405580273440771979745595466476554713606721*X^4 + -193307856325840947919280259266832899821093240901784036609332704167948759206060862621879084338302330656481959719575921446942333670084595404425286135821566239280142930015441400619547410055992602386251276072036065697812590144749219104179732770431471150330446954020625776726979785884032664182652169020358834154880971426884498945988764096998361992468344285097699890124665300605240919377362920566382021623912345559830857683583472205933054606221289205452940511425246201749336020895152512719509607349345261257884631885999424404737181559311232784469412607930701749963043400542721601682842699121721747438636437283153029965646042216522960688734504911158676756547841355169634/51571211506378715051120846844990950408145359801807607392693519537602259697125724394611785327492341554772387996766464153937840399450924736032225268308477576509698765580034046738923405580273440771979745595466476554713606721*X^5 + 4641843380590328862578206259359844988596566849204226588834683083692024526833695390669696093034081593724792610350473065409235181327254745604539120899334516014719758307358516197378932603644350677303784574679181062344682311156875225336975648620200419402021766395619361234475358706314637156331312297640020813745746190507923984413389140272124212310747936547214018380778842966895781601133777208022989411009582170253006440881496643997960298214571489563227315734660566985583981720947001194772473771314827276907666846667761173355238351073808796339958311464163419393533010726016460967766586828669088147780818666650172816137912347254158574374362507926342638597550617691000981115/826738091658757180984518295772049925992978262982777754112269811707301825204622487770021530585029727464556151976163186851777519443597774443332603276253204029026980911013525803271681114857363529015607301640923085648613829344351*X^6 + -4767371605043063647828676199635601074098033338346369873641219974497169671375473221199162176628811405824958357261525182603042677503227692953362590047984544202458952272455423255947879860308421187712976656432263006348754417131063119772326476995198358161359045163686128598032864106127445514416610844169871209673355587819501647959344749741646583290142242628529986212221043407173035492365720841209851376092578539075559460590620057390338922934420205943721020784177201613494731558050804888293289032784787439746306391301178026772935578295340442217235528230741407489624334374281249910799555608531443370796004200439148815958946508778674152342698924485296003725572301396327294210/826738091658757180984518295772049925992978262982777754112269811707301825204622487770021530585029727464556151976163186851777519443597774443332603276253204029026980911013525803271681114857363529015607301640923085648613829344351*X^7 + 73535759580532946827314685653398053266585275092130192332690407355804140116267269468298775236212901041755069025178691033035772591489485567090596645790192649287257081654330399932653105843312791185137261553612721568610727393849589788352662911801569763922581481828347092600687903666249984777039038603068278783222480835669979377938081240836608988264437900170427551905641767424968063899047510438676650450910414474913471711267756589295899155197835543584734978383383608665486431073616478462193751650789148712774077069625917506558245451805375918425401527929340351963016040951429682804624620270484084521384192140722776381357675143134556602000278806922606693720958173973773168507575/13253438347381536368362812799521732363593434533876910176173797351479755559855303101441215156808611560984299672329872048420845414200315922101064963121615113789331530984457832152248319952278394733649200652605637986032928298219290881*X^8 + -60918348598655011369098560076028287319263311247259431934628681456720280801146952475212061137540366850588938420324738759716115151965010831784881315731502090280234886312427150707666734107550099815309415059772638739142448123095385197449737903894064865604174012945516676292833969409862660648025968398317783289897789421376282739518103941797672208892697970370914871356796361784539420101236435128745119039756834436807735083645554296523895038977208423474326810950374024065497591669150953685077657565312742736040592782157478185261269270074687527221714347561749774726166891693642282928636884894456455285491041921729472809631035539494748945004419625231014559396260967984561338/14904080125343448649773924738202384667954008982722398536488427146367053052469334350042805959645286709329220131065508140488035875441317248713313102541150019611302943252629839507548864212699024383102146477089811724312232342369*X^9 + 627520264078904413705162343244958051258584020513103130740838017356309432545941881949749704229813293698793861008388006187191568148844490766921986708320699856056669323734922039557834622832152722159216278423946223627561511851299157777143768163955401901378259715891978276326712939328758689052948072365706861509288436677553792314649767148522497664824912714585679536882843606080253776821477016186596301046098102652167160502036775400123388512423741499925196332761183950094662499336684801671226800811528245577548394129920550724124686251526929048880599074677261899245681664360861152409171539360050842773722191637847602677723450033174018348357948061166059565085231713228703366977/238927308489380825304525787478122428611970718002022770938445975583410227484135898965536222339073591237256727921111161000163703119199756814123122346837175964388797483282908957145515842193778059885510510174226771752449396680517439*X^10 + -354663431502345714847697671557118034170327281540165144021249360280157062772122033696787484223154741792210914678160532032377272261163219477549649586111427279633899673111020651384122084369215309071647093479920002599097283634237346705140997809462130308168271971081194353469635960698661325387072836530478505304974333957559666529004969747537878853654492428845226331462697447597009666839759322555469183447936165315048413458561733826810081276910620953924704274955750561691356565698194055793443003996733936625913922724340746468122575678055938559834852901639122484663218707019243292880299705792094419985415438428703143865195353511995944906006768623052562576515836802351222/268684371294632690398893659119237051278068030441443027699155102320508909747591393372988018360519484685680532585486360963198950034467012967260151371367497702430699931383570807665249938086832889196963404146900105316339289311*X^11 + 2280189540128240821774261961907686244680035943604355808728413396288086845988819084631945798053080795625983651730800141893923020210622570661249319511233027759477277909945454854392115593244324308957656866079730627808707145289138901386700698800687371552625579520947038185231288312300543179387809473140329425425375487918448815691489954476596708324766906114760633527646786469841153647152708090774238265216702546564748134162572164813385864371864379849590757331369265077291033873173843073616881732526691588344023779883039807832612384261876541910589442127421384186222213996631913724792266133636371547291444944527747398121774911577944942238708693120546814765534878444381939302/4307279156224256659784664249340489169038708596006773177045155445300078332163637627162370922337487858996144617877931852601042368002540684878147486634392355667666550600010023617681621757470018046716520331878955588326235146944641*X^12 + -747677595317088524008916057246807963649878277966015570579801584572293981110806801252706526366737986651034984282969558652096746984245999299744520712394635498941158234645000795989682015703919468665677485097224192221752816150398651038735237976607928215877863931190909413798013045879274082557975307329191054816114389876499948186398693222397399812109876374603975782548405960487361839741902513053762109350364286906462494594991779416284561064719557444794729020377093337767780441679890326497422096279607534748337104499882203267464719057955386876351966500717188952568652756252021595100308788806124647326231613906841899315812671773475406814512146569397753643489259250972/4843726735958383602100946134705227859731873295338845674321990179691040790783726073532127584442026765277379696663062710895421156506828441615506440417017455929291515199915910636595173857344813484992977593316332757558608609*X^13 + 82219223775978519947189487097948491834340453657404126113232773645279987133147921140318425646048445092652329198762824974115475494509545800889573366552966664066859960968489079731236900737455358707516242069901436358186764378590639404745676518987145659954163376461551327530420917905610651808199908907866499979212969178013752860149445702151814252545458888336970529067982931347882026611877376857414521076065741411118201239943691776602213319758811783265225943074249175055384788742612843078813864155667530255679742621018459087885533598182607972713727504896692574170354202521572158024099860390906034768092988136709433785377220982919067357554990093594805908114987932382094/3376077534962993370664359455889543818233115686851175435002427155244655431176257073251892926356092655398333648574154709494108546085259423806007988970661166782716186094341389713706836178569334999040105382541483932018350200473*X^14 + 328918868807826983325807735675752201950452031982563039007088566932355955904296008703608056332695751681029545490211673322147762423542999503723635925750304079096912664015311135188191821150248670936227032574734279685821196023225348200444093106462529843074622177044358251544365377918410682037980365008041210676964108415358880724351735586860041439048320705712075483956108165961329476836372627776138676590338797907091782679896803588418442299365405737306603996834827608179197979197770161801612046910817221504464706810287640853362779476247459174574976748844795515067165341946913205333576381903872041699055116495280891137464583256761556356150602027783833872438672589/87320630446757710748373366161175899910330695674189158497851360609488540236822209172901557725890196192699315846523930100977899958235507431032459689384195918131448312193606024201609708987128132815355905711959339213675871*X^15 + -5098899880299214609726742902176373072694329951820394743830604855371020442275788195088693944927062718024549397138555122721023409740783763830439584465977765191334811006077080462081990166685091286609924967727879578510838954202490658850070011162461567924093347956314758551300894083215571322027699453705821551969104822338985236224523057543659462782068187514382042284153162436639530610722564502972158305174847810851753524370280054766168139886452667222176106414346935902020981797972600773557519507187216112223630332460524797166694657952086739853798326960572646968884152910356825566480133655268297399321604849439665054432550631039558596561722607117066052573282414431454/1399837026691972861007173432929810851462511382352926399879055161930710788536496835250784871903745735165162732335625123448776714230473419626881361280518044763565247892775698173976005244772651097162970524468420166934437888001*X^16 + 1146483505514098343768500872524166461483336797703337714253545299784164350894865256941516683126700303115337853566550786573298269456635630163004606763742564936689752147168128201553917455566222737219571260474555551732580689942953030833526288408602680287275055886841086956181211812002179916036114067319034949465812865709272588197251205344479435099307058477898428643270594988095264128042233259831103930726623319630802582614656891629347898192539025297032637114819944763276295949643392310963309603748252125600776589758277346530666976800880195528846715055383100406637122052556760916856121687221916232423330142023156090904510550182760296124191406625099483098072882/1574178915795207935018395784453860337726004057753144957013227073553876123039212678620706767062707672614939946331820585065349203913047323783193865026014136382009142425547510510527428475907930284052015267341790844785249*X^17 + 8600356717206288511231684981678218816946962083294072652196017242981588912855438593689975226637591159680379488153706907441923679460472748135928646185055349073740380627434664786933187651693382680425770908933076891837462383985574664302225086035320894873375299919857920532299399222135581787482030662869595152253028015318524990599709900456117740560129196220626303318847470353414810076218475634403930324724039183357631489390800746276450171844256449847719968199467944718012339183707389846547668464578002758018996516704426438097565747854307230831906161919954732505701096445049972493424812262163690972816794239502990850973769966917044931577461317033888099806112111174/25235662199112978406279902820579835074085571049840666805879043216142188128441618450968550182782266699690102279645415799182613087930061647568380850232032620339988562223952140994265205897280030383637856750756249032752326719*X^18 + -9487947296306006305290223169095322553097813120474905550535326592904079731855188157697856844150453097459926555873784893859683027072442825282658868453583895557675879623273239117283395368158060527475067521280077883479745307773507430918198517283687567675146523590590666926866142005330922212352305236096049524475178937977394557022473764763612217697730879361864537445128672600802044708080140808824989624580605930694834116430838182560518525806683800949014131120310956450025032683621498191033866778000442300438693966095150264517934449101388178638824875763165230856766278327771690021231413591232759189721318514539270741113372742229737460071774293281416042706089/28378623084325063515708089433420599937796467637119262215508865588988222790738722732292698875997911383302204758898144163426231671815275190153017715209162585889878495476466255226899558950620164187576097078271945240031*X^19 + 64704044266451930854964571497827752901445469707754370467330731466890813255844088881725475285574588699932624935863914089411498666394173474004288487925468749097836664911289618254989953326297433725129902876644183950175510255945455413053845356892591170494763263049810950900905816961880580685475960185966361150126681113831070326808003486489213601628986569900198874721882291004121455160949900864823207062796074829089549385620655481632745518768743270064419353028300881323020843634496619801884940184112360042117570703777753762001309934995245882348393938286293802236320894268188047653959257879632773666758075071384971179636831357320836024310859215907750615679289791/454937706664815093220316381707165637602815172690658892576822624257070199558332464121384255681122517385717644489896149083885919930870676573343026992518085414400642160983230537542426829537391852091032412261777554142936961*X^20 + -63931330077893799522154942380640486641317778083740995593611845009845814416033978966711338539677781496313134090126422231978618578318001411529831300692760768092916467797891141559212258958472174627602331374241112302031107838321030954151795078393391664928889624277135733589779957442402263843217182074593337805556622325995102910560038787534399860394373166872894223392170766971516331717637579875196468321549351834235333360813378344427152857568772605523981349255350936265732957477386178018972500429278304078515940865387513609925779768698004626501608476919032151872490963408852728034667245491760060814594585647537321603139971540469849190787818700348916880/1770234114174104142954780701978703757581964171737213038207776532280470512802615104004285376832256963589433270469599161838078202970199937006613293943557019892076507733545396745486841678661353888564412518138104001*X^21 + 122113871553736024868509917263352433297688684232686706852570022857686554927837287700426901370110279178825512137060856712659389973073794124994258202732451741776353123060470658014624053812898050174192953069362048515154859863549477472321889436217395491628053023423939725843012735673193705478347272314962862786964524883436169551134383459357142878447366426213924779830217370398630280727155869649893758558804230078947331542795100094419653168428290258554969580102978731944493465321273495931374286556061225170359593654838118714268535350425266213411954041657531831171784490222873748253357530364665489575395613658740181094348944472033036403634479157518980184459/28378623084325063515708089433420599937796467637119262215508865588988222790738722732292698875997911383302204758898144163426231671815275190153017715209162585889878495476466255226899558950620164187576097078271945240031*X^22 + 51862676235273979073111426031694320936823497218176097137545729429342269395043712935920309866888281632939658564592117414094946941080455989221449771458137184043747919553257799915660539987532678434669078290871117044293928260142078628425519880079951001901812077980606881824366409008101733073268020700523850328831735435115950652618930457949967828799599466042745068347063343083029241065882530936449882391722974598535001965383062166390165041867752925876223223412156590191117880472165285590366282307550875305107828746073424644808273240302468012528165058347879811032423887859408090201615314058730262022807119609309738590613176109869401844163283123444/110425682376277471333964238162229664873180972599164932830626694047811771742412519743265259611518742660434986617778002734581635766340211902352522858434097679001715908773338952372705488033270157105883133811871*X^23 + -21425061273103569993845610462296133116248748239145696865739426094299322898039530204729982520005486894270827692607587464538251922001512591513295461471457477182482837889978890456150456869539877545852462103470495695610949669481857081676039965221308713780641270955475167235095999272026958306982609706790722835055032584754991809546896439096251522212402914818006528196844377923936574308635970860840732048810883411829809681661488696238128047877664731862101232437288745900938631202200893237304467553007060727695737848628598938372239048453709459820313950259576459243931805997887662532303013365036494485577893280268084515477427397926748418723276968577625/104131418480829655467928276586982573975409657161012531659280972487086500753095006117899139813662174328790192380564656578710482527658819823918429055503354111298618101973258632087461275215373758150847795184594353*X^24 + -293287343246315260485954809178514846836261791448579893501151645031404722667329322583784103689155995462642263386456454015839822033836703859484731744715966599233018736625043100905971414243009134054846548187635159469228313457136378614086914621506856818746559299677399162781728930838410491225875760836213376692117922367155076819134994202457404799022262066416226785365084106810750178283959011531484226010969454420819420050209857973793103575549610541267921580300674234901675944965985749962436086640314760132355322107570005194401895490188011325554260958357857863565178697406121423931663517205123517218012920702775976748104285994839384166858374/6888259146421150978352207483140768814994758442964564458276258127865496334752200096267560327585225042756845275889090058922190491319332038073265726307410497099477007596116209367644282205306603275271856641*X^25 + 5099615489331728843954634015219233785486610978933343393924238027692733730078449176578096079802861245036652105977293049304593576542933957911862070213660961424704875086151712764770188437916108076540822218290738407053036575482129606159281123222882962879633610759170511742105410545169386577213274909570171697444448292218171192913349968174440336295504849742728458441577925424077928047020847368022695080754187204392670239428494910740341165572759001099374931896073930085938348282039558701406533957537514911505638741772362099238351411347434437580831442308025583533318241942057295673310927231356706376510453363415875478489422705917113273189010398112/110425682376277471333964238162229664873180972599164932830626694047811771742412519743265259611518742660434986617778002734581635766340211902352522858434097679001715908773338952372705488033270157105883133811871*X^26 + -7150378556964386014566191457040341700426965121260809654714706811276110049453736331009007943070549773102405527673348115109470583377276466498406184465031360705263020217742124028073985933195675324618313015126020631578707962965240165585229065588263815534129407599364077473449999230241099134702067268823948446650058570890781118481947306481871041736814307371784453188182066121142242548400427971142501981292123435505282355086873476357966653063733779262914737172659061702601041930927992845099985083844241886921754665143403991242078951418326448305143919681491908842734879662227210476962253293235803261058811532252458261450631842658710110671/429683684512578814693544225758890201172400875988058415462307911413230387047108732846831783892784295599578646116217956392127159336244279088844471730235824159408459085279533988375290512463764161641311*X^27 + 26247185871313740919764368581915341395792021273240761483866524505821153115537928329153757670116432624606109329848342962278259255246255974713095387653779192129503873928701517955108022996428470544582400083445616342649040100987938228046615563194865265308372291169662683543962894822412947850032560960266063499205402637112363174970966030621833329818684370133407114536332887873294492450407521893967835992780725735329885457457146496132995678974458430018348845847237403140399983787380948377543408918287962965215640749421508469381714985020524661105138740239426932578207962630151897433909708983935323522654834897733616023856723378680480564722076/6888259146421150978352207483140768814994758442964564458276258127865496334752200096267560327585225042756845275889090058922190491319332038073265726307410497099477007596116209367644282205306603275271856641*X^28 + -16686214353897164139191417630618533172153261240923168831003749233323308153273662506527649203085867451977844126327612778791273654953577380588448875009191610642265461357893527609994893766181307986175066949908744602232146965044167141935358305813714882756954867393158456798809482309835596664764094905723940948084313977118437195534643588968094055125839823136416990318855001892218288353571679469490601212770623245471281430861267262971065529801564539882266819744124266895712592150598851040274781973853858756303067921545339693709310129533993441514965289923284826826243514259991484601347063407294339840114250152664844450855316642415881/26803298890435956253106121000492183966839303598531496192521234571344918411022938858887891204091091984254172922226807834328935146668597036294958002010843001647336977436188259520634427825074178881*X^29 + 32165621626515682725985047098938580074252408884816061250579919938330366644948619199420587919443355328662863186302866106314860486091065971773517492305909565963822051527421419328375320322213219968511523557194424684423229280365910257182824639096751860145461660400959463997050787647647470313347485910026524733342029681348411106917168922000513725979912469831531050734367406056935828411479204830783346261423060145989159432650937849944208026633655843698166256573740234925126281243192250801353103648345931117110631990124962444371582528410154610443952453761141326039173833443591698440153008798677745769851072492630668975860731146149309401/429683684512578814693544225758890201172400875988058415462307911413230387047108732846831783892784295599578646116217956392127159336244279088844471730235824159408459085279533988375290512463764161641311*X^30 + -10998590740927000359129924435648840613849586255676965930667332287663984468229619851587105818065450498321900222801219469750049862482088581457132255691347528256416951126604852851264973206005813223599981124048960596542726146987225719905026299259569396740918896186959500608428528381570986197583517448225532391983272917732244999525605859016564826365306159003143833379379184491168571739683027442410954144487901071382247161130545184047745704011198362804871129485363056390186484761200966180653247589758784086219479610632334448790186626015174173978890445286477013393153969276860161922032086514457718965774798813509197450888140908/1671966745083647698403475828113791027811072521897042991237055365937553390993883030309268991584498283591427417018701754995255139833360179420807061444129686335683174938318773596197020012792351*X^31 + 10865805385870939762710676668309105489581411617447572637661434661467085633305130973561378442982950453212563589807537462098697549182314167550705044379853023898501759949976195159585797142704478707752365120872680146001195637149749895029668342471298294806135330175267622211672596936358671754736963824969583175183703619038674421034279411259515158917753354767592022352569533266747622776422815428831036450101664894323082887388435885746246579618450971026145878264442839354238755329492637444997847815315838598940659174252893084307475435426103108890750422254663213581856514679571075424264858118867942059163372813971450578546127323581/26803298890435956253106121000492183966839303598531496192521234571344918411022938858887891204091091984254172922226807834328935146668597036294958002010843001647336977436188259520634427825074178881*X^32 + -1699916036722929615531584672473609514237677894785033586937519412063759708165141126356884070890464510740676035157635949595386619801026147646515909676261352422543825305380862568774876694379385273087389578923347544717464149270096577148352262142381631263050414798192420137346509546567753028543146313982055820961745247858452444168196674825575103051678117909562400557940777729279659368064448622797753822284244484850090505275004195567499864407092536564031845539210175266576528854464502376637036439161426657154479400309136290162860490593497773251380553170113951074508199011294898620223615354324602679269863206053075329102/104295848361527521577161488872421622344898791210594659798955484120613398477567402551885034719262571492198079784087190755115410132453382784655171944615413033228318566422479795159192814721*X^33 + 851473629064429855378269026454967603518973173248910669388788083969697724710435287611396368361250015586173571773755388080368604170948869803528239159155534326227776133122874626722290452941698588713042280830030948790368877502709912603936219815262789364435096400448938093425107269282098356260248206630770542569724446356548563759653235237461059764506825010483365532721032906712436785546379588302483479085215078539218898016045742267612196111430779543453486315179435070439811232877397586241799163234884168750730962814791269310058195812845686568786375635578724034128947181952558029237021329409826789181424092275506840502876/1671966745083647698403475828113791027811072521897042991237055365937553390993883030309268991584498283591427417018701754995255139833360179420807061444129686335683174938318773596197020012792351*X^34 + -293839421331023715242068763466929456033609271166431489013983536070316319047032115454236542609908317981866750499216479205453691200774923427500104070555659002320965705304044658139367241463418987683720978145661859013506888985231220694999650256240033364244334440359854540017315722811284098692446691841638036511758371941869075908748831305844661853351649372234027063633513414542138995629427759899211989985409415521618932552936245007321351340140898411237109454605363679492750857564061162782225662112775985105137108873059883877797788442879003438149479148709690490478250141575045602018257745876226963845122853141053/6505885369691692444461448997094480839928812376682344195555828340129336814769347049584245194888813641831331781179414306974949169262889575488439395210243467857795431752384741760288991*X^35 + 571426639404046140668480741318260851958857883617507425536179274325387702176304754290960983391722577101456189820991225226746632623050131580724414336387520997277920400303141258661643191466883297694090628062243361252975114354183676982131880253145131943852846569787417905633867786397718307123922685628400882304053673503195087699900068513708354567599442380285264823523056105367431900080507635931225736137844171606065018782106183528774387383546134277117002727562817827793759732475685304233163546624989711719530559610533437760936338163897730334104032057390172560788141732694461703191182415200027154943963414147906859/104295848361527521577161488872421622344898791210594659798955484120613398477567402551885034719262571492198079784087190755115410132453382784655171944615413033228318566422479795159192814721*X^36 + -151080199715655101312004369662203268966474801511684143385343976688479123787669793363129567223106073935543042271436160756074539303886581363439472748384719314296810122793723245720063350782428627501602523340060049065559510193570316927855561889999826586921809733475321667366923157301906421762922375895116947190744946363152201098046844059985280716605552639179376833917842264569812010946977020594245138073506132439565152485382312746233202634749290141594993117579535614959889161557373833244404553698681129482124909748577615200455379458822838418264120630244509074434830954287290292740631514256142744353317642/405831537002787876268570207541293795766253657082050040269217662037885148447966255978057837620161789147984017290213605325615942190935660625565429181600865065048682661866679668161*X^37 + 71815137798670081649104315819370962650280319458444399036007552667850037992077869838835320064594834307494425408967044379108640413377750869622895074629293903275645774068854049540817055458490090250134445430302965202780276357214956904855144233632999788491376052316890213783031189559617214487707234864744311068255518705297264267216641469854385765808448475329712033654520836729818531977140137928583945119410919858245898787898611662549984509188495869094203852212748110811051289726100447395280379684818418033837241676418087690325692470574902920277603595582793288988107392219222432942856230079520100905867569211/6505885369691692444461448997094480839928812376682344195555828340129336814769347049584245194888813641831331781179414306974949169262889575488439395210243467857795431752384741760288991*X^38 + 2815217270991882225483590362592475030053590568333620590827693675969526248945752260959919317044087587228498848689237701389270442186921761147152427062863722285080123771414150021553475676996395345845770671170225880266107448394865847866704613118108624028712520612025079772651177430615893705023012360260508902515196344794946244657492697922454937096770468925193502072793670570679793662685320020434274654103315663075669878931714472252746776442552984470315852417172684917839477223498147336043221187204965334755389261306005805466789769742550525970068299772836503141907259011575479517750965629211495749/25315422431712798719267058046366028056032291003808249034322104799319140942421948473461283614257487938867445405165841514915846933499822882263453881953768639825880023820515231*X^39 + -3328736831837954581491334193066403375059790493542211164268525743759793899468117645447149695076778103856554012013182405013299601933157403446208235773531239394621148337919627198209896555833141003553894517165039301222112018257545478444059466083435046158918715481244557196173233870747489716756049732837715721930244612151181995993217780602667771299415783578823763577162945550542691685733645473872862766086583877461693007280819996636540265221894287002524810900416111369089744491931337061453043617833783223681416018089660266949116369445898037540006502028199860499114401821317392092474213044207779666835/405831537002787876268570207541293795766253657082050040269217662037885148447966255978057837620161789147984017290213605325615942190935660625565429181600865065048682661866679668161*X^40 + -1969230557265532984124462494112950369546656720356687498552227541089826282487161711730642111217610326912558186584868955417887433232699957534653973027038868770685270855139238121443736481884002797329528512054021629385542252196918481532304612189667633916333471696909444289929075761957499585630406005423076257247670685199324110150666893453671615308632897466816611583982861432076070323939100525185935685366668304005687835997882715630111703145354547350791707851191307080422208264339815337299513658414435596839395667748160387057617783154951493478755970438123916730043752242388013607442726612404/1579154290544120686124824280853722665836959079521442769279652223773884407861140819254025551385284008412915314401212744988824585708927882369375203165976460596711373203201*X^41 + 2790625297352994802752041990944024845039217581999807593127420862539781313451066226833779585823506857501104468107940412758977279528963124205195863991653129053409073624324557142723291439879557996424477001522776709378879586224329691414917582805739991016430795845083996606602788702539318075538785502213878064773357150244688817820686268336628896683053819007635629484628009598216598076762232566336243342774261405788355891971653466727304516201528727126410410608584953835929617069761624212464800759964089679717465928910864266336932587445051913862477875644904858736644918768961542454527027252241614/25315422431712798719267058046366028056032291003808249034322104799319140942421948473461283614257487938867445405165841514915846933499822882263453881953768639825880023820515231*X^42 + -13194894711873864148432720981278018853244389123429094318376840421495805079681438801148821638958131579356357920583725823971366922812238756711665988688908463839755312582495944241160641538089202094440897237247979190280440475504428491786233701833561865053780319825272421776673299005864415065872442859094675588324813536777623042698929425867641817079034512166026091273705227514881297706701885651327681675707094158452296329504983981445198505690699531706916400738313709639692325409075634881207697279478450835428808821545377671010455187489662964968148430128413882517051375741501843752720/5794487483970838434814988169442743896336726561116670162147795351557403148536258129484511814922132516825545044715616232479073947568233174582243972765914792283742063*X^43 + -158921527559715838203729763701120671983311231070703260672610305022958816576558474081775756225545625817017285648004584241675427970676071420755332582769607103861914877823048378530775514946379820422865498249837229002580412220356695852807245086186560694935962289556487345697368471055760496305278299591871242267458393153755647779584130685763224311669663882575137455398510249478795247727106678327661612335106518802946146390356594873947539735099623912261037495381374424166862200764565271030712104659762882866462032994580254598382975455461138320488340165476339780793569666953002298422363596/1579154290544120686124824280853722665836959079521442769279652223773884407861140819254025551385284008412915314401212744988824585708927882369375203165976460596711373203201*X^44 + 21504337755596394732127186913120057281544477489865854883408752532227646269343136147249608551989422800880484435391855756126084160134775263598052698804714128726694634567107268837297431833931847300206115846624612517727004129327838599605822385485778106100526468484655648893840516989437227982025436678642082785297773008363844946211865472756761108600302847783645817351962263904643939266193958854022462465313495511745658852890240599501913680821129528648834498718945250720799554015305911747909594952983358622170552853229324094210972309836599863166621658920232054177540320759568371/6144737522768651574565204845644479211385712153888303459329581496879536742880443403483045402886672870440662825785383067316091142702262115145539737821754816843841*X^45 + 31339679795911924806216129993893627631240575898717511567216824105177299809070857086039501568970407334269252626786383082502567444980390892036105576199722412599797999144571183394297303159509723641181722190308994098369469430077773067959920364010050807655111517137819215619082775447751876076043620389542438761380327352247615747189310922882791273652976939986611150258386045780054977987688386775940958621979241899133705538224949747862987454074268017743070736612501198484699783681491216574871912658860118818480076498497664191240004279693144030629259949769988395037270269895209425134/98506287227504253391854798880526646237724351538983392756512520976475853525116388201236700853676252786034265760165475952144257108659963967898147537020551468823615071*X^46 + -9156726501028594570944322077992896182974251715617935631422990742922067438448115747107040710719526067720689408202852686446725317420918821737163740768433861833435368042140528016265053564388003320399030662599963649449263014098175709814151291630635895424031313571831438788145044150224539994373171009159026790573034063460253819816234403823409643364046662894432645630824368052170014510161041701348419813992206063806519542555590533314815039697446945370971305104901699166419145747480570709081681853618701181695778364496523179886777219472967133284645730902897740772879973421/383303444748839846208296727942391567050446769003075507412487149702422602637417715893147364661385619764248195732355003887224199532297555682461464526339892511*X^47 + 2216650047561106126123052089101225732412742053216089847781982626391093777597810418463599939405761014795975236334899714421040290562544197722995204019015672603952416701411928774394083232173605343891838387347467690203429948955186628252128142045571127234491161678834368400304135101818073659946723590494102204198974449012822023022518209206564847760037245332384305039112443403791173890391857736618737057859722067195375017686143934331718849078320649320828272240558030693702125805537439734719907219526290753917422490505185284143944924006293084190045909155987703768825996054642/6144737522768651574565204845644479211385712153888303459329581496879536742880443403483045402886672870440662825785383067316091142702262115145539737821754816843841*X^48 + 459381455728911603818495286219305589191531508392331704070303359626400220860392564883300822652437872059577964183727918599517306805175793369418362599664383372795823612767158101168912335303835615218896439578460140493669259871888221322313038883483011182777656022458090324103488286312319322387915106745519474902647877838867850586844561740570499905741799899218801049006332017892429032803554588782805312909590582963100848971805850087536297794888053755143242379000212955183708818442657304845589137369534426005629981356120988644515911770550238420216602727703582649051/23910139401711674019605559724433383260585538581690194461511268773153427898285678740761484914315115698599475749008483805578204699163967044006079753374081*X^49 + -179373866123399159609837812115607302473199175200026059746827639562811630322255755932452732735792840527779787610605555339603080532668810486576071512350974087098974241232308837004469153465538730058819562311361756906813234645071931860678100495989022992952127744837082934893592440140379434510379797930166203014713243036009414714519279550657806850513553505425952544186500523592438985161385417423271358235321522793898916398812910791731660324290906927570825979267218281115441982904377766657707282696481886220044140851359683480198621877889294456117235346002671823691221/383303444748839846208296727942391567050446769003075507412487149702422602637417715893147364661385619764248195732355003887224199532297555682461464526339892511*X^50 + -63392901261173234102346758251571820861742779952365979592229237293223936327463553382048132664668903857576166966713151581306668541297524814496675773711371916027830980647393017540493631021480069462165655862260733118391587501074334401879302124240750991732973830609349120867011588694858182664075783412021342215817599613976720599816582841283682548232130903392172710124920216832761948411815091242147343323458642405429163987551857305872908238121501153247490824498143147401350653812791486880231060676624314580975698722797297074521617969976869301748342827675008/1491493943092238414297645794051112423466130533447083429699411688176247763600878219746833317591860501440925441270568511357881897521300420685302211551*X^51 + 55159973187518988835922128939832113379047475854187522745371607305426506708029963967944963577840553494629451483911689007307188031578452204846617611273197911621087562642518428019473084044351991928533284474118362588305669449361227791711498252337829270823624012680554698724376386897759070859538583565964502958182086519773722055962874013454624289923621000828109938457045407524727302370882565037344118312852376311728966252672826397814846106433272036299017259006917944601830391290358424063778571807259287067487825031461916227842468504785059262230770319969556990/23910139401711674019605559724433383260585538581690194461511268773153427898285678740761484914315115698599475749008483805578204699163967044006079753374081*X^52 + -1083337528145188568490827069896252524034769173025650628935383473451903491335795947554817789564341829365512354063513582044052085112038993570473390839411637075050222248622987930966850083382516532663398146231791857305167666990441238729381911820346496684142512453680959661591765905956432481459963336172535412449928618864703559764509333112433461147477052487268902491082178862809067790114080909052450505627026839709821865725863362818537573233441044118933055769332439323460937456746169448384261905740794861159506484075409863232573306416688219674378431/93038110104936586257728513133997406491555769037931721645525025773579175572383395904611896799442361764139819179749766786718351788491074835337921*X^53 + -2267782373556470227417742696570843760224953665526139525749751665981596589921085224863265439945223359562352575954155270618942961523190883395053738086794807273901310536799901720904525136934841059189320878402905631232285922132106503511120894469916642497293005293154446927466301959937280549128424021330314267050149168617311149916103250762640193422550958144973261165649810396658639365359530158566286771444819764172511512484867191748640322630853666750473962628658028134960481587537123480380585054200847865716361415893721894459749543711061146823697672457/1491493943092238414297645794051112423466130533447083429699411688176247763600878219746833317591860501440925441270568511357881897521300420685302211551*X^54 + -61764349704044181481141022529647402409434556093680236218886742172828359791168204693784639887220027283216337979945891943725686166508621629821244791707550930315936055290138965091224223430183488089984843124621137157229510242745105512693040058529360356631866933213049831169279527078385452816783898956900675490351490765210335167259038117030174849790896028757001060232397629436330080379430826995813468819286149259145186730320340999836406903817965387252495590056744359696032556222893412670715946397039681996371215826859772570617968651628813727/5803637334223478651221290819911259839782656667577301581032064485907253170256590100718102226900527837573440158427407322482586974517564396191*X^55 + 307362178155427952060917276090009590567424862570343159823903904512247267688388541271289837384056891935876822453164793670269014974704802708256921812534998704927954498734632464295718718279244233791967233503866873843634160096005418122316840316629265043843412698275267660532173357213418836882344926301356167200474066660991389120558958006011089077835804607833690191299618101536807599921497591582646702314715937664374332959503623334315111949194634859184976004460033377934242972994035799734506106422844210475215334413634634041770210721353037922099/93038110104936586257728513133997406491555769037931721645525025773579175572383395904611896799442361764139819179749766786718351788491074835337921*X^56 + -22862518796585587600646206195833254163292125568910415594276180922305717020921526776133474642276104807642428444381016719157820162497643853464765212671833944357075385173369848440499236594725223261254647509801467373358786783930632092372688914173079639932823567300902422585032674820689448830955960279169135238489613196844499659173959836058692712727809837701225377355429323398144533615139982485471748762028746146796798552548665757796155901482375884822463440548192267586060381505595649965872735580560874204557562301055847157549835961499/362025908191845714629236530466674558030232466320086181837194466091151716689950102970376285128845851012004251664113737289163930791439361*X^57 + -9695772291948569826005103152575925263679022295129572285229874106224970992387544172560841654761124766318775335537755949877343716755604551109454781751973406238930430290690813053124081205345389408591832426133277240616951505674299920551736117396674602416528508867370652054125241563369003670608743719311650069754271426353620994016309440143608764711603812704566076319786566553446871097317104691223061930672673464726640100675965841741522924693732253709862794268321829131605664658651432685421230640179879095784031667293786017047292593801793/5803637334223478651221290819911259839782656667577301581032064485907253170256590100718102226900527837573440158427407322482586974517564396191*X^58 + 28489099218414247679174997129878381089397086846327306749421659131577109044864924000041336140377913328715298260659494772127549861215652884174256470459654629761959144108400655785155757382245176399497994025480066520467171605616212500601324724144405112109630005418143411800473930758332838996777455125432898012210770050674307312667148857972637669126367241590837329312637593921932638579137101769997208932149845969423461361437989421901667545107713371287385238924861991277424179292962809619639683904032130229805542451807819927443/22582864961128171332370814700684583496365321334918980839448223198250372196990212898158336044466711434845253051220369115411635630431*X^59 + 1717254648218048860685907000883968936316329170074738148756586320841639906993326903937428318834147243438402285847967337428667805992806599051092216117704413881624446900591527461978718178315170150720079110633290756775713146089940646714309787174477062026968993456762498964942735718536734627146460539598552930985137329760130523689142897280984509665662532851914648152656667957072206271209419480029224127421843515960799498408319010820246981771106902773441671400593722378920156054161027099626264392705828148356385690842928759971335149/362025908191845714629236530466674558030232466320086181837194466091151716689950102970376285128845851012004251664113737289163930791439361*X^60 + -158919687424985933614547642258879430901955047573324485507699845167977146490552657110757353119153731708321036001963982030344897452961114449654454450422005235787718498918964675117245389587365658792490258739489770208100065685110426870920062193619712559812805833040131585703524827274677415362638942878254704114784555268698033471869372380587962625771137299812173194187396200597677360957337272307822295067310184559237658576740336333545838677664443620911044988578385858885862511660939772195151397803737557207076372589682543/1408699704393248788744982515169645280791299440765952269942500355451960089638214265994531597808415659337861209607658231888942401*X^61 + -23422395916294077759199452240030607313937829149569479915479402379935438337097013904423990191625519742919223793578769778019573643756232985381442837307344752992878983275591568204223603331386688921909282868080848653784687876166101253889967543019244848984376681747017975809436328741887801708389252927991602232026250237749222932171736126849202409746821396240988068384551377734701966047745537699794623020635681407644757195698139496127511291036348706029106576737779741547109767671660823401109832672675331278014572306902579125/22582864961128171332370814700684583496365321334918980839448223198250372196990212898158336044466711434845253051220369115411635630431*X^62 + 4821075143316129357153932570158044515656651080410042831238831994792085229686090044931056142956982686060821388209234453742045239298659428688540915990244439150674751286130782952226278352926984171415542596540428252380613784027613069720551339012031512397259342097030977271550175037809268963345966292078439375272334943669625225465305279451312395406973158368560290504347964575297689085055066206393918980311912749105849165716865354854043737590578640525766244899179197154189913617740646033314517581579938644282547109/87873476663542435827146311220113859446778082513003073416661490577753108953790422680714340827672363504326692633501230858271*X^63 + 1239049746913594990740743211015177627726835657731933739972131665955324679709883821058480617380848409247627006399716641098100344705517096023861983120467470744748632635704076196105463520598139298333651855588104816969282196368679440523458794921649497421531792272017676385391596620998740025802730346948163196657466468949529379371145557817353574461325996285703469048646262937359492885640136634153491537565597196760998279113712171460532819638681602281717721508885503979262779053804262361216240144107931799946340886992/1408699704393248788744982515169645280791299440765952269942500355451960089638214265994531597808415659337861209607658231888942401*X^64 + -412441934408664726172517900402091163587374737810897790997290767754030475901609639609969397884470487599169326065416338511743252818881238098650132914302249486413787175415511855273137257694388402231685319513197703551323032680743108708829153404007944819824718932555817716888572094566440088345784615503490576276368202460628522111594998168006853864598566542598959793130130130466223719248074645922833975605947192466009543828811793535649251674115325855711890146935909158663821568104463194577422890187169441490/5481471939588449618061650004373642283499350166115842643419717458533660342697924189427630268085107822614103464132071041*X^65 + 158492210317187573625133301238005238207240637986026165994780610428875017562562979162418889693265121135474087698649404941265545949092183017506635557832415934524594578882360605083664681784215530163455498079392979286512527294432293189247673361414733455755825165816491337146863682572789456638271305076375373215462699353623320044353897931482587698798631049420127087175448783357972143874639892402267922161195310788350573142204443824759725349048503237711572549434508639942438837630299193569254882400279497058822/87873476663542435827146311220113859446778082513003073416661490577753108953790422680714340827672363504326692633501230858271*X^66 + -5206842272220030548426222872005201494627775621053653305272670699605061358387545525960003771984605684115138843411005677560915335838759873104752125826040058933302007957170392337730980410856577081976370857655277025111142992512951362676004078636215140955089271199189948253647196736075621826080801022660678400658917872450873613416065912554574694015351979843808412124983297437522498926055758060482435133118854668335350454978651781059519730901528800824395535234182185761052641544932723541377284220451/341929507802909963075394548335951736229764217211393091099726620830494687960696412539930775877057440123142877183711*X^67 + -1565845891720168546908851601273418387385365818999998874518367378448694135081197567232887137750659125020208921827621007720065070490059909912088801244235159304532968081889644654903448565372265989392412825450867127591679762141480471965067294510967836714235063683448718509123763271584965771304610707536228681311411140570771252922102081343024049873998649116760998575857647596643000561531783400260014466182032355769513902956614480902683573866252984010557889041637635465310860263452653605025964411683017/5481471939588449618061650004373642283499350166115842643419717458533660342697924189427630268085107822614103464132071041*X^68 + 126304674880729743669674645087876823995009329857268922740821200779301859284617245389814222593113241312135791978972879792051482345797780140523732311621714111856325441179073119373812483525855092620262023830405688040118797109775856045397193183137189844431722031369034991596941543423014952945969745034590955605464886605569883242472597521675509625762037492208708288326250397825718121260798782007939155785935245384032064933513855102433471208729903146460629261028848731872394547805342293877546/21329268779421743065023675898942781874478461556446453190675979092414365165036268014467642435098087463236409281*X^69 + 72809456341259286069270611991585578159888958670969269580354933379063773206974891559481584397521793705606710312783071411659714694756650846574080549892855337574256985490398445530454898058159121762157226118752429453816581276754488180011385190393626752306893025206193797411191357625207345239612094896862236846206626047814523555255407354942852089804908522643351205155682272602187152514726158794458630016789420683246560975062184036906514882736772198975328258470436770563536772134732435027766972/341929507802909963075394548335951736229764217211393091099726620830494687960696412539930775877057440123142877183711*X^70 + -14779984821784848045727281228274243913981315770327258436629523833533308009094350189135086003339100292847679936617367588805860603854734072140390283863794117930680485266079865952840905932031866640381618794016472423913993954407500624701658864751913191869618064717817518009800851293374424989457619120148744018579455753938210144031924863054411683541052720330722387072198950912639501129350716350639823698124172227468412684554842803667933282503821792175380547472520485865010167967376231/1330501452150317701018256870996368403373367946880821732310896331633358191319086021737111997698090416270751*X^71 + 4860646715189222778195058725182253056069633524158887346307230722533401506611700108522419553663979219808522369587404881756360828718317369333105497555390306230878439166378036282519364302010110741209513948880849589254558257570053999774479327735319094812447406437320073254131976475700845929487965217760563638413301810842180407014063388369927013393634778303771167678829525576791355774668396665018981361215225959757517056349804136329239815728693241569543254970760135620596815086032031030/21329268779421743065023675898942781874478461556446453190675979092414365165036268014467642435098087463236409281*X^72 + -216725475225979923058900924525501654247466179451255539597194125927638749952656645705210522464995141175644637799801657577718906229105022178284237193709980976386999277769021557762000248021188814152058101660655793396544366454148033939549053373097774018007411379596954192315783622872415054060980056902312026814157462882784358265454067779970670009228600774406888696339167265476535250798240496493891403513546154053676931240419897424442876608686815802596668327880354865001093477/82995536906638244714506697710459010877260803872548295946035576797040620754730585848488054251019301121*X^73 + 22875111732682928276326813796003941577051132312815821957493228601905639954489612118873622592083542688849575565678101395745033775652202373077153142022007093575828611704993923928391963497409516188971409255484106489952201834280644925843503520767767631584090050999158433996793537353243498835144312697964736481181414661384717662699161130911488558660959060998288346508173188955506947988361139337392726236959496446869790516157244341890885270152145251580901164883789879408548250089/1330501452150317701018256870996368403373367946880821732310896331633358191319086021737111997698090416270751*X^74 + -15495510136122254625574996161722803995163389518630520095558594211363336481294690543316779094902041220243877807499444001525786471259027878816968089136449922097339975698034038270972989923668842484271445537582149134143542461653481807300251536704707828471817350417573789085424301914211760903817148417831689639331362546677245888421804368205275106763758461103347090305120585013266765744102516906358729213521875507724978003367082124248113476142926113818760372434737104/225095228284975698482306557432092198748785108939875447695187250780527458361193084725757036641017*X^75 + 32430382495174123655197698955098386015219542310347802460145835798306132904363980778187313608720120686848340491980908230888965233060573162101172475538157811294486331646109576220390787960602086090796746613840297829914665878890714968841457460833441976544500020519706285243558729438620838118678009952045903494544197243899808972604974687369545961757166719925627504223160131220894939993140921655294991952020187067915241833399689048231601853443618129664320901880567834073/82995536906638244714506697710459010877260803872548295946035576797040620754730585848488054251019301121*X^76 + -949832176685557087566738568355098521811188943530987682452645842977695655270961257650120196474515399056222026542189747824570143591326908083904489688447574506573789883228514547463965127162017310923948844688130158944808710427739990159148597532739528232563619569658128459433242713716224646526926650517940681397457040083018480744744049974229093349934599547913835149369789781928162040164313593672990470977136896657523428861400118079411949654205422821489384988/322948677596808749615934802628539739955215364332676395545462339713812709270004425718446250561*X^77 + 21455994888256829467780970121084864428283066702454416058990580208863730190672391929679662955105669753707604336444127906357001427112456189890268185051511344527965531859490254826157345371263456367853173858460497233582291404598573183751963217578652395530862293877290597849252578705283132265391521002410991041310343205314095221206727667196907415323240621998388609179694913277149163197675456771634302734199769245532616041113219308858472730704786577043236280075/5177190250554441065093050820938120571222057505617135296989306767952131542307440948692411842743391*X^78 + 571671443290556915672413853441403783450012616533962824774032868661705048494074681883292427739195583459161378293335814211774067312807759745149734141319741763172824113287061886361047896648419163031089066551475086884913374940403042794385996697898195387127014562201153483445238312807472819867467310391080821504353525570269253021235574483312313708959587010182759840208119089354497170706889930415408873693493892061405158164791230372947546045141326952/20145260906793634184762946954559275151594745451480032159282785834558836583494755518585631*X^79 + 157549217147993795672332089129021367406015744262675739682702219504029849063247309120295480842700114786727515727430474961301268483466587122458474031259494984166805384449780782239563719857144165845177348031758523292630851826603385726969370947854940641205715813555632105950904358275025499952384386310742627218898000257337096025962883967963329595724166544261831866430780674638608516445584257312356499696296123492680960342546518413967046015345395102871/322948677596808749615934802628539739955215364332676395545462339713812709270004425718446250561*X^80 + 2711399592166176266515246050201345186359896893760536924336469077247657934223899759044114011297856480485979316560807838892072769008804242891681895052339436702895831534503301072978873690853138696117788279250346399498911220464035031907427328077221348572615015594250104753329680249798855691097363323137167809111841359507855718878802046462789298686413752750455990647535660701338342678748383077557396046280656294336836012627934325996239447989/1256644058810656489599085955620939127415304438368163692800373391214449290967173321601*X^81 + 105042925158162153562299304012454407180739487070003279628169740549997332679327280151519516203822854950366472869522876288871826965733197304439527095437187527259086390997951767857849556478165629819085540773935207300898430320282004167897166256914209927784473628980922436739522696419413058968774751487087680750888514467197299235678694047760460916668498302592089118371743150433249468602505028193304273464965045075457000823281903790907751681547/20145260906793634184762946954559275151594745451480032159282785834558836583494755518585631*X^82 + 662388663713954131052698453624399612167932318979086221469878982731972874125119047991741255280203206710513412711194342290822213863255429140394309556570612326909426443139770088015366289384050160136039024302393663771440683557437763628861196880665845487485049897120698385266407004085917900863525624668679399285084834542771860765617556535691319914735325613756055287607389093018171695992191042664182267906354052823557453064153361143/78388376196784760127196429144840566865155289025523279446096524933843758403541471*X^83 + 15811174878630700146972831588266951496528971764886505419811233128842920512972376052509451666029079239745874339683954250881138876427783517486562671459665292217048281593772517318575615442786502784254329037379528995411217484933854722287920553636290865402374859582251878576114541814132931921106292028399939410533259674734109102719418217830254371962707614441910525373011416087784688144579651433202096484050885539990267511145688929658/1256644058810656489599085955620939127415304438368163692800373391214449290967173321601*X^84 + 85361759544934164754322918017560740656545983287251337431841247137921033352406361806825946613508149662351412559046511285485835740624673077175396151393565030002730066464062897620175623049990499043145213793681193825815143162995589418305514354598806574912116018814404511843427131389030476581930227048995087566634328796581161275243556868568164664200462014218136016599466705653889902063212833844434618922312475691662219083/4889799525717968943122477022321786966823984094911314293936530779979025538241*X^85 + 1341721101164031008588946592447072141114753080939203881519191449775294461563850866199875219901513716336536638667168910582744081930794578729839069741183859255547781293371627237801365327150668316368219982359567480739545840290991218326101780387279386348376851853600937185533171964912657002840732351626826205053797328097308380697304860303617827597300050569739289143026429951233556718752378811123151383158185997987385521136/78388376196784760127196429144840566865155289025523279446096524933843758403541471*X^86 + 2189506651973697086207671496889849414567346829652040415738288356573872794761346850550853517296315839519629791307343659729309699870903632678268838597604000856258959580589431120326043750533879742428460837980122439947206850332417402422459801952990781715282433337671788788775108458080158360303594250668396125339534542045758447567635575573454570593361060751714399763345209098074940720321567706940265524105212741/305021491218137916731487556753901002234669334097143927012446558541514911*X^87 + 14439655591776561146676143286555498509583157597520462013960912709202888307438031239426007025966219985916272517921803643977462088761630656572200255287017206078021793147971535808130907824319101115461423655915067373698913172521436078015051324700922484008354640919752431274201698852465140477809700204583774908594275922176911156657972887384335605553215174620741407733826591265246021821274801069150503701209646117/4889799525717968943122477022321786966823984094911314293936530779979025538241*X^88 + 185965759337729575375304998530641871624978715701167943269009192309980062211881439147815120298860097417780966856500846925707561744599897286138214290640690732317845269826846403374511886480212711357633736468968235307986385687526501963931183785379055136635339379214437078667098472654553831236083227429630014155952860627554916455093092316649650754607689673541874074207138195800720587022731291913087626/19026978430424671993730120189252136624955981167559349199204451284481*X^89 + 208924309575557293136278618727454488903637182073309547517879017391898857170762937513852516824037756164891707239387404891737670770227218590776047449754492980383814499277107673864954778012349804272301633699776282451833910786272552614251067909690219837705780205598926213931275463518336843942525584170011568831755499910583405385243537618820323619392484984556188678010781121620926736646845470447937273/17942440659890465690087503338464764837333490241008466294849797561265583*X^90 + -781257192372738168267751521011591201576096819880944639052425066212627255053897596979646734271768914982051761973456867191529140128302713069498149314427215260728184783797345221149152750623327639080002092014780738530484413829232399206078409141585227749669828104422445656712332682103068608057218589158284286130642216215923290080124195140904056767127649775092194452283333203776878806325398/1186886559193105357977051973629351670198738766612148287642969951*X^91 + 16055148208621156879002822425071266816235728966253026888854327864115074499226759762882736976133620212234739234892653826013110797972073932230375882395034001482466298976446303221814854288239698956096933546240476675427171098086160146595557679930543886344224612844837475369210526370017009723356814459874515170032954767785532556374056755987990389524805409198562879183289695386586569042287897/19026978430424671993730120189252136624955981167559349199204451284481*X^92 + 146016908616393071083621434844031668322350254192803218870440741556625278878040336895961784822750237322894579403399850857351518443305364431359181757921881565181861361055094789315513902874034996434576197329918590607761521840666197750057044779532691536662350551749344512120631288026100209507215934349381413297852216937736710082129176461453838650479027686236371894042272910277454/74036963333111181958521113694052253146948959304606592704321*X^93 + 1117145848155931595306649393050711078395202539551073997502784082953892153221766395622652454470710481562007401982658724843847772527407116868344556356288365854559982131049479474536580258731973778556604163378324518325518578743364158542370575907453855498395319539758199157715444853616251612444502629972733974198247727231561139518577801636454861412963767659909093279076441321700831/1186886559193105357977051973629351670198738766612148287642969951*X^94 + 1145623254144293294541633838809870332998280795288042898162756392285528285290442876500365144606871401535307859714051618892242539010342994047599362845197988690152386474534756365258211354692989988747594421726865388376212034368060793375721815862567900278452839068130601977592370237625852211482805559512073185649225918179936998884300322317757202087855371097510736797768/4618362131689300852006806418442533413196242237203330591*X^95 + 2008488193730589715808198135920212111176265835127010422816254316449305394299537418172181413014101718638273582478388494789689069598262985866656474230432405651827287721289728059232283782865872531517319809703367321180606259928752539743880539567326268710440382780680285757190891406647312592378260829867286988149200927977267873562925262897347156788783807396915586328308/74036963333111181958521113694052253146948959304606592704321*X^96 + -109294181788966305773391216351815428353778237228530134041125935068871332052818928055570030637986175140797248649286966681891120788185050127630874954934363230464484181003730128919802615588397763930576218855962426487518097902533800020768796429632534827394528276746866908461135944826026263122236355160130447509753230678877302574677452721879548804280305323/288089459902021137296912632926363509026027212101761*X^97 + 7408578325378614533246287941751186250251072147963882153222246372622787817062080152020614501404655273856228327764601808951629216989594069684241006835611072817588844978554748492507027788447547332304010936402491534114695601584764638692884708315921063345487983636926823401807705801455956056025308726681901294092129843289694413969705488542823214212117063/4618362131689300852006806418442533413196242237203330591*X^98 + -2277756267896377358504936237520561595869385823689304756501871697609213756157215414295614151928061475399929210191472681263236112192334691883975534453360045380293187437157131862078684151806140158759940323063456118807684528648297736241146586009332647790460420898283696987147524836201345003144224824257136068409432735533962485929594704578365/17970772871437910130179816164079814673197380831*X^99 + 681108142610523700202785479305763643703285006333865145246189027934130251864461548125157061583996722172401165376390254008086494383051060357529708552027485133360075210303429049246785439909545093131601557320484362875049154327816194180497542709335501096046992174641540072596729075692426448690223847861733277845338523921788863551180599214232/288089459902021137296912632926363509026027212101761*X^100 + 10324987536563062571300821948492814338784369252807447646324085732771956963463547102207867122205117948530631592420439404887694087892994995857489022825833520174776612554243015751231874770113480538762480823238424326186063244935633257708718327338544807340076930430004297104473961087186597570987290722178496915773457115411394613/1121001364321496483699071559109214314340801*X^101 + 596739051816608065094518385061340087122993605552300792243703942743472321892385981772219857256892416473645909957413594070910298218532595710028034084437593030892525080742808882825197769019790820830780259146875030026180884299492710159766252962667099334349005670883307969453216790274706466140090268323731982590693303980073169/17970772871437910130179816164079814673197380831*X^102 + 5590951450126196382357316056902031978909473388066443443297959583865751788156758245686505080291661928256292348993801957886173576742701965987098718510761836173168733783802498422547764624844400455121845912491407015282986885597776630688857522790252483596498038768473191015540348584915449007372616496307815766400/69927101510916130228873529979989664671*X^103 + 212875361984149729046549151511943868610215606057631856751968608969065674633437517065740473036425497811907827890096049479705410577665721875657731708984642061762460352936923368491009852621945165952916977345043972634238661817762458562945133230724595940387926717533070101515275494995797504472939874507576012297/1121001364321496483699071559109214314340801*X^104 + 1226441189744767087442738254522394549727111024636567729937808634673897423714523314288847456605454564930231834631908732759802753411255490548082447619547265054448383674821086659760325481354723784872912123799938482147058746561969191794920199993859409266086629082603839400190366256896797305049095/4361992483994518759208628905245441*X^105 + 28869971194499178060078724603844496857624849559059458978921938489681953870588716772228147317494436404014696107717947929433249529922666944879277743429582229016814546496790929061162252435000726991759816112894446708340417504911030047591910767391301044497002782683371369876321875641530248833923/69927101510916130228873529979989664671*X^106 + 4743110194910167706106305574252889764037889459534226056547754326937916621429110880476174453335312108526230575591647207924112809148905056648345485323959177842365794395921776055524554271816055744172859874266653055249915852503155528021652027743411088242199147101358025813699657/11830319202183049578421777657*X^107 + 1568648705631757642710111076986079085276349558412088152462842566462677636500789048930963705323443749263356604496816314394082701385685765112919731567659159273148281164792073137536454512013425901438884431016250843038817520081455585805713514335090448350573412967165645515703492/4361992483994518759208628905245441*X^108 + -65695535147628141390312491131394904309595421786755254077105391964156545003254146966106097839621524115084908631917248750379518059403190715379330581262061181028560785655563596200156592708648663824885155201148482257958026009235481742029648601467361067886788805/737965142672512605478247*X^109 + 2355259801789193006643152647428639215638852504382575567893615390039372296923338016758178420027527930512557726372511921331474821498529809497148893523990700983531332169583669578212843272108522111892360979546193351642443327390663152497591385980570939041562105/272097341650210140303700886111*X^110 + -459169627587882137621893548608432302592518875103086048482655487100170659122792206838755788030897000531760440229731436697744159186177036734034346384149517586703675647903007227612289067682180312629559595020225439721763720005413293756302809053/1058773518898870309151*X^111 + 155968358848580454909636284738244799970840718902667465953650277442132809986694765839681803826622294287894389795923623893568474305705788978291101271656440523779065529327133700045553001939087695754689775731028062394062240476635432840087714/16973198281467789925999681*X^112 + 419192317083585014906822928739902048169190784481975191941630225274322905048316510999069080257578663883520134995460028431126998702758239268487884372763250966732585598923977814650332847532578152534791698643039025881047216/66045382003547521*X^113 + 2550783142318136128268882642478811382445844143774890586733234848833552691876096212613369015380580481253109743443137710252354860094615438403109554772191479112048217687112160182371698378024517787837858249350409293572/1058773518898870309151*X^114 + 1857392880433927441664101456529104341326872639105632983280193274789605141123964135423609235262568290555830860887033787258685172242308929385886473422593309715905961871336359020953497788621613107546/4119854157791*X^115 + 3081511278131830334898024857844629639675056961491064367714577135741412838894207518775525663214013985142217490790526532193674285366116568271536089588074559707018232388799532227107447302112482/66045382003547521*X^116 + -121766531162941816572628726580003474292270672770860525484295385410770220318376406227828993952781804886451284187171057933242421632021964253814460202940888314490522700794/256992961*X^117 + 9911280078070504450173057902077966524789926511575490700439889692486336329218946277818727526229688819318668253827308806109732116434433181284862451213805133252/4119854157791*X^118 + -130544464794645383295211735609527348096697592751460385846030759484063736847232623307997003509560434363976000703980992379424642324428900/16031*X^119 + 3541922236862684329302254406928283811454238627466985333423011595500592926975329093388557738140560486139648620664022245640864/256992961*X^120 + -783572107777626405460312759576081047752094047136942034837132756242799454330804361088829*X^121 + 297570253757940871751467136849407664595290978301106854235266912/16031*X^122 + -211066870783415152647658519873*X^123 + 1*X^124 +