D=-16127 h=91 -2566294359046785356259204951896950862381409645583741421430102134771485708417932122517074454045610011995128512823351658531062701960933093336631240966813175230109292689474363250334178086923135341461759223745744224962825857841696307369431281786448712431640728424509086245539983792582075390922189666255052033172727050803904090996188327165148157521187857376828074491881704673984253095765256177166712450771597159050044311902446769825542399462762696029570447467516742447687772563807552133389030981060439991073252287317146288062269445505714886208363145807721042629907112057522859375/135630630851549908924086392110181755093794545500980454219077586407556397095803035510530838165073223072143761987065600466033905428186992094050577276060604101192172338897740966727751511041*X^0 + 22783600532892070272571233934193863138362056282216578326040079302791340458038813920525242554186371901346008432862150655278213408289965955892006812320680305757254633931340128715213503003264120666877016780191538813689924503141331097974556280574085416499568541161933745572039872157825674601326810972000839543001070106745007019114068044819649696467515265940864198622390272926548817575268020134124181719831123088590104183754721431703035916266180906913410623415065836116891697312268013126834152892981616936428001645021080279119725908210594038607838852914973614227237103299707709475000/2187315183742945381218741245560901164397624635294311785191064235994662015964015553678330827088135868484462449565406938715728792840371621500753659731029362339926163309403868570418448618558207*X^1 + -319291548076423537409276891879385982834848416207200138787471114931579860865084861187346669589886002297400679918937004379003483725073420608801126911331524873074596599697595558071252139908195314497847497915212957599333168700261224399126320091194212897988005042134763419651118829131641916655986804145058894683665063174015241658693265503012183881738223862835739253038995828742691541382538956986692828817604852733635104796086988198080336624942962169824816537880347721875322089134690074631479772342911927549363615304940758923554234686312133092551479024254263443745206675532500/8410158792803987655737979296222592862515938829353286675703949054849407645303096391798278549331755631682505238858163357477144256723940726362657485958988286798051239467832886880867583*X^2 + 4420555888999933786269420488706132992588234742067879378230308490855909669343562363355596464903718483200906208767717517519226126502184727701889437855663596252071359497685275287458383731663850702423014326936161366157369823002265890839184983083920573999393643356696224367461508878648009578928153584402573589344072398026382864098709234948771992375267949124687755853775715205671772356912153090550769389119244992959100034713814572559966377134979941073963180352457637621277256443474910142141978484152109177653363541161997641917599882266891712793441586664528386927279136904133924375/135630630851549908924086392110181755093794545500980454219077586407556397095803035510530838165073223072143761987065600466033905428186992094050577276060604101192172338897740966727751511041*X^3 + -19435728163918238641282185646804422224962483867913932042448033880700706389969141277416045041000670084114640598674756178959809130847495532164697961425366676088735477126293794404786211375786576689843968596618676876731090045162053732993055583336420539087698328756498073537586126034080984849423573188269102947612901740384695996086810588942483680776240009782418519265792348793476918383594724384014078773734983817726667117329702954890598803699023610536978329406393789741883390594036690678547067289911736606401816570617859733790435482656699967212932083664685933399905378925/521495553593600028259315390104953981677679595048879932765173253230570325869851577590269644033717097518602668745468057138782430503127719127094778071494282061018865224023865993729*X^4 + 252716766154146180785488971647143042002982929866365044202266865973091075412445254929818333133051961254255618520324152656110519227096650686761118722531068394310467506452038555657072191668698025015085102153303060603048140922569976205566793000634136331115201117534275409679956458805609270760304149929678520363634283902414808782729896055090060164796863542577710343724117837601975493759242098297930079685566943062246031825326228180905560053806325952959598323760947081284558312533800004361319997863442077161791611640304364556022338916944561933362531178853338216975961490996415/8410158792803987655737979296222592862515938829353286675703949054849407645303096391798278549331755631682505238858163357477144256723940726362657485958988286798051239467832886880867583*X^5 + -707214150061124054116412608712080413955260745545626438484569726558348727932605534057377394431814128007945640974759381469723869643202390805461856091818760736698533430568174109097968159206081489578060325330653050222543688780295105121131473006591660779277861766987599644822044464618255162610919869496743874686385307828892881370380956269381942404626316400490213690089060730085555259458469510426109877803678915798468702816390503487121034645236228597241985022874251037277016551259969918922080374824242835394946828796826341717197662284924766312994119703193328350103773/32336798759446892060477174310470266117546945808202389332496636276466194944493804029904485895313269518112647655823653322923199014269716570167717372821621012030685510263772927*X^6 + 6675581041855261241750297697679154011995896214372441202960704583109232234192391837973093505811162296454193921429224143900686319830172871948765516451637839775672146805661123733336388002944003005615338154391952857951358348389985002780146286251388279583504753045856480605681598670036825966008652459633877095011046037121225110467706513369183852810140599139853477661907644218513618816945525069500825581727830800409389995700479334831020593628085292930395131213948200022281051901787442385383696851963583130531420845734785121330842739498806120481753507312969540115002115307/521495553593600028259315390104953981677679595048879932765173253230570325869851577590269644033717097518602668745468057138782430503127719127094778071494282061018865224023865993729*X^7 + -12345376249929735478712634018987789495842057605577419432865367023042880174685876941685813499935655027695724294311988460381324394429279386685122616383703675152742507221816607749976756889490606469538066413428169543069132361284011702669462204694112397074954351804380729012124736771099711494380397457476632262531339122489498336051066682486534769119825438873043062695812822503533496372023451699450992758643129796890605446037466580379870893575053199820809261844485150633297080407706918687726437465752767132195770621082391873418537260925436958936700920691436360728/2005134169991126189649480641810024562382770869238072135703890139298455691975804801259036764141704564898161322987762964154721833835785736353178977666126434676671762278401*X^8 + 77892959452881104462950751032520248960791439395948988687249191197615061196398109953990759924264014586882988082185917821077467485409383019624797928583652051683478006254265423757505121400717078875381276907278028160703447256727088542782233439022760751401423384120054361388993445961426872647098077737445453711495985864114737139284323671693665011299226745115256583107327761206887845775705062185845340999294955740333757007442349614404556243239945680441711590352975182349131748357377867471615343091222892906888418801673609925248806742440517487485117175652617540595358/32336798759446892060477174310470266117546945808202389332496636276466194944493804029904485895313269518112647655823653322923199014269716570167717372821621012030685510263772927*X^9 + -96362992143090922876843810421512502432437168238190330034866244344225687156242367351475493392827864714569704803204240174948310235294453689460624685663510180113431176889750731833553294435674758624154265429112379155534499604252787177514207640775030745281749675810359677928284202905912306537980053829040893206689315776616752717368169063994801462586547976541716086240631119321667781386110023873754017386115509228892647761361494123650785475031066385338105531946667018586417954403383267568245487831483412151988172145836454119757664099725975030833192826890987/124333984621512134287187985478391800234561348622686930966943023457459892848998871535873799475519598493096132137890678003021134360748169923307433351902178624460331263*X^10 + 411341240934994645853869692156154877876386907632824540537330886592312914636528481660285019421872597571649865112342917840672741654952726948104900944920458916194363799842555402355040327081469813521403422128038759474371800788054841876116390252881758268663109631856447963146141087979548695620249866618489214158110655006758570333015398735312012566963867369028204221767676119917645136282737083730787608420854848472573599589627143041239279003698961765357633569990357697535184532955826417430133504749068869064461714445842953429573967208383962864200521190520864124/2005134169991126189649480641810024562382770869238072135703890139298455691975804801259036764141704564898161322987762964154721833835785736353178977666126434676671762278401*X^11 + -344570789411253838870985865493150161999868862768923783463354140712789858142796211729071383471233533318691551515940438773032580976489845411929675677417867125199916207117925669527870119161762447818071073384967857523276003764648376386047570619355341226157304234406417063045486971293298472813464954994957748291841158935870987627120249645517351550071909903013379503846893488362911656801166367950153650180495441742939307877766054813044014700395820633925255213309249834490686484277110807464708236328268094350686870521225439325500034423025019617371906930/7709678466020470905139702702200768911425643245655542318282571058315861155143478113466472342997432783102631124070854963912763338547043462721363759651651182765569*X^12 + 990730417892842205889368084351453418496689576527014576951737139363571445660925810958674209639813139023934031770245117160633752011073300651757007824531373661075240868716955762940197712377725483922074082292740992900700763324081453400093843935524335247678110026762175921676872927815191828709552950036302372018825924269510393709702080916141252776726322227180406896119889092956801476374013691654480716131254422731449746595930009032823649599181126616599940463752681369539129413480885742977586734104904920341284452352667873851674236547304782523721428819029/124333984621512134287187985478391800234561348622686930966943023457459892848998871535873799475519598493096132137890678003021134360748169923307433351902178624460331263*X^13 + -551338222758862920732735432034104679637452532149271809504908510486881538229527844189178452803339318600944207003111414678484733502690114115055498888377225430024161243393002909003744201263707595393217532853581098040935328858262362654002757451073432161889584087613341070754027758007921562423549212333504549863577225357916237400723483158281972083582422313088523358548877728084681454452365869575423228964055023125110214029711172697421389659163985262510388587071143312983910898711138738969414122072644739991803351207909146490803057854798290527686/478060300491131078634569523296383016768502712572427749629972782186138845113379928905963436658859848893323688477141127544661954396170612185859971454805678847*X^14 + 1036448921081992080942461791737574368056891251799044152834423939462814159974405273806202251224570571285529094277401123306909683525858104958122257464488697186762063850012923003839099889614189807656333850548749562742729309284400755091234846497714610539972631990143361576420121628667421537607798958008171616696621186700555066044925887058523220532936653957881374697698165908706070312130375436534175139253899643361310459401551962979137036127245784910243958366047852421556876235338062918822174491629255036983920746344756457023462016140825726087660117/7709678466020470905139702702200768911425643245655542318282571058315861155143478113466472342997432783102631124070854963912763338547043462721363759651651182765569*X^15 + -374694221472815890369194405179786127240199767635992847133270201902581122533538080195772304495631975313286160186517339359677021664631858788467505876621636236521828266209711837587166893196807955862501905565730377187721895264520111429029603422461709049034850281092459893131631377195544730326286943196737666344462253715459103291170041215720134175310395265272344231134488124208322729571919225954618148402663170265980418838210037825722378732372142942793939064461760653602551229266340342738073769285036195407866167494566633422557960441697190/29643473708137352181718206938449991738606232564793684481302956668080786576138148998943599966445082711807756462897074939211381806670218403042101534991361*X^16 + 470338670295689459812502492089767278362243313114031854521507110819778427835898183157992836292247011740907146671486941747447611024389849163774604857748867532795548354809131917187380357856674688306893979051418376570382930123490815107483623635855374345843059040105234875418902715379984325331991734818338141122168316864932206426974909000770243968487080440423952897398083864406146551788535634870728693369388418382355223746449681003667532671411665771250097948900314697356559711720326621002636887048722915432802824803201754316958744165678150789/478060300491131078634569523296383016768502712572427749629972782186138845113379928905963436658859848893323688477141127544661954396170612185859971454805678847*X^17 + -121530376624730453246316749558637500325197005280525624901632841528666923878389248712972382393681848374842986375774045538133714088380978706024390081946641569343004762102611576562780540774504989915119760825515070024743815757596443218159435073052562853223024832399193770871698843438051193034044283282031277117945665139479633355864560281824646420958105100283354109675407397180472524478839979294328289597627258438924971987799812533970619867676305438257726220365176251192464145946174189392831552669084204787987794263406292741219830161/1838126973903227641949414456405406569021283100687895112624974060152587993807785018846877904535566609524881035710118121114366082139903168787877567743*X^18 + 113601518442814647533368687023215533817670651039910008784585262316640030856422039031829008212822662833123713676142051071042292429979096198226364916421827067231274523696157178221771321596695787156479786819535307077738885887028933104162240043468281096049020793245136429531331035733699103150697582616178711089046109674209837388263870388843675842864764428745505926019841035249178792734398861114117393126647301764905118138393248319538658818183646671759565269756482168959183694942082985444994405255028922822473093358820481299722789987421/29643473708137352181718206938449991738606232564793684481302956668080786576138148998943599966445082711807756462897074939211381806670218403042101534991361*X^19 + -20824273969955983141590984947506046137330099999392086176789605699441254394688526066741143943231575774389702656654899840822711356818103166100148916962262477853603274108511048799721096030149829987426984266744600242409040853180634189120061341938468056130280424228283263140496510147913524473552348446657265517527067086838522963517902549621243039622520466425363064057988228790260565867458011447101339281310270698115889894661457032948251922037911582622260506127323803726453519439554765651739054549202887851061610357751389410223/113978233639438683074931137620475387178103993345811069177464752288248774961727848877464990670029553514285424177473685193425068651324063296823809*X^20 + 13838483844057644707825950237289346917024707177083693379591315337841812170074438655508874929082881833880655770617234420447899387725997234889667501388627357828208073239135843414310284069886624559731907136327674900514024347255558865894473804689088618638159331613206093325126207780615781987959312239908506454570150744112289855203472884721663051283528233340657874356112437212890908877945313848032140175649464307280207813915110213393904936068666810954841502929034150741234755467610479822939563951717885574655804476806167871131987/1838126973903227641949414456405406569021283100687895112624974060152587993807785018846877904535566609524881035710118121114366082139903168787877567743*X^21 + -2106694369061669462705657845085458307475054648731197473271003448287983445247856338144619906063902803347519267082008044990394061007030666714611674682738799888161039511915457890233965144742362359554540239547072487276022665612707777671019553979615644576241522046842351851115398621463058038555107445092805865924296124094074989492042195551062540661528730680418903298982022374613088712654292394825101498800951912845500540804597099772753639495098867540920446536644991330785256105036412465156521522939722862784019862780595/7067540995810670495128116675170545493774663195002856648940581155096966265376564077476591472067312799298407898398566701396730244392885427967*X^22 + 1095555683750019719681153638250505553976711721215880970997275024899118442592832523406094675245510681712518831255991987798207559129691872953327823049553514069289014106539195590791356289613961859267396444474353436410976381985645375641217244890754778446368472320969046622574443627433601594085441299191111578983994958922616927837308918383060394797726527087364348520456217526517817537110807674887965292303958107294222259711117978587597758136380773068976665196649826321022791563417059080993487365211502172820229611914071492/113978233639438683074931137620475387178103993345811069177464752288248774961727848877464990670029553514285424177473685193425068651324063296823809*X^23 + -189992052546001496061712239946380441593376875266136685682757343532136533344386898827528917166985135083228333872296479416170217702798291561518694487544411586261445079280815593074738155561118581585965124707112315320829926422911201784414475494821207702063634854332235164374147643222521444290141126872155631917953295090779861360284443626337396057166430725143580121373502937677645953095352815881504020590792562611402284886367367082506421383861090064079930933852312924315707394062786418363864630859262112772741819/438242760328062906624177880273488280137326421219250737827282269181928831486114223195671325855231152681739188838504787089770586246225921*X^24 + 279498281595232694078047584453300492493340334137952296580664929149571596273683427207719117029257812643277143745387673370805702656845689827698475898369744436205366956720345734482964437643536401541994315827672672348820286577827870826763324149333991558786745632429808561651956148508652980978823169478199435118892932769688839690599964147973756224180171091765494885632522817639481544487588896235754787782327771945558755819800882103565574243164197693861269097486955948070084565762586176935492399872943477953112945358/7067540995810670495128116675170545493774663195002856648940581155096966265376564077476591472067312799298407898398566701396730244392885427967*X^25 + -55648021587501065894649677279770253475110649644296326770778426248655578067777458641106103901262540612804841265421224214472757954803864417805871055159191786679268922180649250947696599967419436073700999932939549880598964456776130194129804277674698671184239159810881790038889896684888733773078185793971959818457828323927702265293866632505721515986317712657308751141921687824110787734405442462395658278095858398112129938451056472985517059414541343144044851635237823232245773855765144780559823547976947786/27174475124205550110012890201121614691965425759239209885737103564328692967452980913726751773747823692053028389564381911686648865023*X^26 + 32984377963025208421009457811462593155133409300635229151264048282183236046959716289242943463510862784023869572775195495464131112339424908282305678115282146585142999688621884924466558216131523429379216785336396283163232813939485376344182364499196741987057846408309794759612856647640855178249268585223029341927354984615358619347990770878014952600750710806548985670630124093223036849599798214454603288443567890855468566876196716320587679056788432836138798758922658100884329593790095302471652132673023742004/438242760328062906624177880273488280137326421219250737827282269181928831486114223195671325855231152681739188838504787089770586246225921*X^27 + -6182478486863923021036837183641141973895646232042343880483900685154406626686585386134444684174040827034796941400539505865216216762542511556521800873041728980189978979690275560226464052062117329863760383477743762980600885813450123797832155967476996577284515590673407317015984492822569679281824921097942506446790799329814000154250220186938205472666583444508039594974738798297025072297307885413521146737455823875532955532403719734672932430893175127256737398741370511321182655298016024703692240880/1685029771451947052149370013091189600791556133145607359442990237758336514382897061680830394602084931608670452630023061430312449*X^28 + 1864708339322799424179271320228970997542351020653025272942881107198061415127794089515393988472303102489892235330334108260719248249663648715146425739208424918703319697706428442606597536308266819550372260286376232414191524908637380350002334149104842719322784966383635545592603310305079652284817161087074140634213311693174741290757888060116310677859062844655846434270849277079298536261515102607790228229221146079097717092273804416251708687367932382877680120552555546666369235547751565272031426035302/27174475124205550110012890201121614691965425759239209885737103564328692967452980913726751773747823692053028389564381911686648865023*X^29 + 118763094692907236771707110192718063936038987609378702819504249473781883729456209935666219565260677668190045167329386917954462685690482748374993401132334746992965966310321363279863325405451810334740340097375765338629306689232958474831000297818136474949093427320133691436739157191668028691311725560954115398844501576560882403167758446486246167277742077583063880220552455793644178074880439916456832147419566592363058331328389902849812968460819028008680776879387409264428626040754144238883/104485010941399333549288151118694710782635092276654514754324439620409035430203823505973237093203009338914271261240346092287*X^30 + 119581982269593805122711828097892349661666201992886596849336571689033670272233955942574292743940718469197652507033370998200986441004509898020588434174588475726313542257676191273014933727180398189146626156700923626760636604466110465700822759155769821015711776192835403646868658314071586548349905739692495218033215518464096018220823590412268777827660849959614715159744493734425372496017549902693397763249180434906609401738601458616775576805239444478292399544920929987956437489373977998275281/1685029771451947052149370013091189600791556133145607359442990237758336514382897061680830394602084931608670452630023061430312449*X^31 + -12048370689464063378713934958768287715379104108645472601886275066861917197613108480429986509007019365813060788888088588871271190821702670316439408266635865219954567457908805494000911714129361008615287676686751194381850435853229966655446701415714144003118568763945510651701759879334295583036073594434647916159045913818169583772656227983777450088636563992887898054749986370160335040090268638223144672429831967688411696415684712709733940516122945176137523109748355051695472781845708/6478887018131043191497994116617765907027661206464594453669277585441125778520730669434689470651888716991025687433518081*X^32 + 5551797753056580938551775103949442845736230506307774936108533941300350425077438518763020381467973673183630702627158670216140700621373899972312315144963069705274265656068857323345018727151514529743021426223513864898334407357870016002927798894451691134830287170934057099790279160647996584928299979884868563747735265237713738062426653813447243530450362597322472481569341754435153678688650017739946749869340834304880837307124597352589831085965397148060930334658388198685922581551641680/104485010941399333549288151118694710782635092276654514754324439620409035430203823505973237093203009338914271261240346092287*X^33 + -5526039596960614243229136200023177392224114016857942890609439739211572896952510406962436121717756727641335812984450152677162138853910804021398096208086940818312107276112195011952031663488402947559128921847780079928904967159449518433290877163503909794991083114952070514963406094397659838633879206442010531223074371767285978965347116227295665783707153038638763251278262921274379651042517010465575859890066531505335356351994527936669473951779954430750691376326638211839985859/401741614567560190456873201253659447326078080638965365763581421556465912973319939817367735515092002045701350991103*X^34 + 2076524402791442445804556785889273507084550344155915129395210647145170350074363656281082552217834386876512580993599198285369606687844981269594052015140543037114081564803562149967981285985532979890162251612547645963881504492491697708405946949261137761286660518497673959459871366842775459121417641981364579775775605991634571121497390362478561958414407395825895710115147606179163708279629812503583471452469144955974460888854179174601161790246456440195041072566897391674646238362/6478887018131043191497994116617765907027661206464594453669277585441125778520730669434689470651888716991025687433518081*X^35 + -72778255105876406460812316171467973105885225076120176290708509574899670837216550581444645700927969616382446278120114542157375872352910006871063731830566022084587086712179034719647075074610224986956490949669425841694394278692271566498693882452848285083329934147611199539712714490498363780671634809127511593215841158891526361984564298978533138674947868851276367004304210439777940874444264565380976649662379380249059136067014401521574256115750336637238116961579638843/24911118904170657311147343042950297471698274982263617893196590906955162954878150915692176816214547159775615489*X^36 + 126780700320901797156006740742780513246540451986390620595564836774647323312741180526476082701339442922096662040827428478186343921017658329100162733592585731877828501287606010579330804826795004093990611414988971443481254655537997279684874258858796602414991432948563223838478139767736016594604110822090869933459135799464745901287024272697500218791870703848919183675253358649106331602032191058059433560580141550842098516750167989674242069547049468275862039657759673603575/401741614567560190456873201253659447326078080638965365763581421556465912973319939817367735515092002045701350991103*X^37 + -4319679296582891333651170593970801022131540572977956882683276803216995715359789412989731726917962036859676288943079413275456574479549986494156272171111128882682181743734955480993197040435757335856315473788722634985822444194435164849713925643797291622125680899294728045112074762481327536226689851518453137613931311089776082024138106205176234207946886601257192445588139581454645243599468943031741879528916510583996458588914585333002713574983781177247103676556/1544684002242863354073748560981602125113057294119403354200817939291570841128427538642783953383428235863807*X^38 + -4925112653489124498927177585558457771948122293349505143027651905869472303725044122736890262917478159313208978673117159752732081731470355069066210647757749594501282641356259986986801187062578168165686986268612553791561899913823945412061515452634340290971983416339857656043243951257966107132821327832609568340270860597101954649574845839170132830497112204686968130287860540563113561955288131044728030447271083691242300624831648260526242820807811000523971018317429/24911118904170657311147343042950297471698274982263617893196590906955162954878150915692176816214547159775615489*X^39 + 132070330857790363519554819626531862558992873075395174400668803300931656691203937833856312000047448713054678022843975948622251660907462173773745908082789095956881009602956636640187077032758883034822817111254565289979900284135118186255718384392949094640831783605679627920010405772644514272702594361728470409662203965692413371225157535693342191970030344188817567462158559814583044973394076161784237887450194115651978405486815595138395182765243277869484/95782476731125649784445250882470523042912959268270810082521109895924278609067249869336141463596963841*X^40 + 406855293883126989981598398344961988930244483437924859463953083017069539982555688230555688545421230429205710768570612626663097235427232825738899067858741129366729782921849865991887488998585951043567566478013375524601868568292827062270977645855049232490586165956573212996945717937324678435103301356475469960727070978914257567436181684980044755270588183777670115108884653815795435236111048619381640456151138811938581521282827131089902878173876581652386608/1544684002242863354073748560981602125113057294119403354200817939291570841128427538642783953383428235863807*X^41 + -65665943079184588677377342259800649580452365897832556131959554713154070842859390326400453397086359512444210208126144437208579942012619842697611246556053127308128207552769090859358963714387868060682045521312136834892336951319887382814083993376310633004548746401635328140385492733606006465336929388413366807567584703045007444778892343950564835028523448839470377533606954284378443450003326999733467226863772735904616924502980222806659529330307357/5939261904329735833350607731287314630304021781377243757829795367763643492842267617618660721993983*X^42 + 17866365631397114361885352864990394301722073111126168095121510120539377226641297959763929431575915952385168681419788863896697649093579507553011627086066732595837380054825460164496054081567567843891366293919636164810217482216183320976683774476206275619875580349032521642840833225231144006782225207754110743548278908578304955861436608281122908963693027431818748772543288904172247091259278760340747593743050573060422312442242233961541496234457416440/95782476731125649784445250882470523042912959268270810082521109895924278609067249869336141463596963841*X^43 + -532461557221258834403182974622235420672704124913688780164356762123008803204991585463491649496265788612647654138829077149374968664572392505320109701907330635976015347395395147436649224981005548641316549943074829987250721193057603946226948009367750787255406511368059474934559297986390189255204372818226071918487249623079349972590206106366542086832509213162434982677411850707556024599214081491584900104188244641332893274721908396192573115/368280641429263708895058456705358382235010961826579261972455842237467817501225746736445756929*X^44 + 27387700980405496029981047319719343531377263190728458517234486523949239103346230155804367421030242580513748991137958490182102736030370840214406118564326380631213119675135716519014723252517700905436072584614349591477304792937959725921195315118110108585443798114001865505827469064950501765433962280412274595002686608815885574332893899683481899561866758775627207845346313548836807893461564313210759454634341158989299364274690984790213967422/5939261904329735833350607731287314630304021781377243757829795367763643492842267617618660721993983*X^45 + 594591790343096693173481026557461103175494958039834493771398410315272654856989817842371030588473677440467913782960040116866044863382096576861815210636160823787920274027013457483630107704283789592139683100511676174201213176087905093090420175587808611477858894569538174366160816042641251176912452222666972912494228985852701611268093842515054262131048288844835232706575437204838781199101756547442144253239976515168522459575506349/22836277139533931226828204669520579291561416371710749796766654817229975662009409483254527*X^46 + 68702550012335314597802469746735948908776112510350058585682714090389982005620565777257018735121435869946315760411996725157792504431545727223339087945751260653747594110692881091046093403143775595894666337150899664738823570270245454291646718334506730641284420054015966310082747515771107924695966309066825518415430586934965637421767679797079049523616680933345672212240759618285558467799711664142831610510815053901939552517691722818/368280641429263708895058456705358382235010961826579261972455842237467817501225746736445756929*X^47 + -27711570006283268031577071997937139222560879346277765712743316722107332173191697932924441445244662522458749501935771383190958424971080255626732826274001783495240174613958274085162060643773909600263226839307419288956659851864491852448075229165796922020885557720668161005921074510791625768379362875061295650279639888215287272982767679604866289311382208884877234359535181870782030241670204517896619831809472908579449828309/1416027602128971986533651929653412246019806310641207279516751709383640829789136819201*X^48 + 7472333880304097984718594743309115063053462178821385755889806056691440213967244135387988778669639474592945905396865374635132565902379554553396467491237671175963800844514393952551224878582746889872190021689058571807740267563700975532740577836265215903756703698452252456284282969295382138971720678980973656319718668028398771982386645822386541366556252788568760146721107975020999381193897435881758382704550393903506044262125/22836277139533931226828204669520579291561416371710749796766654817229975662009409483254527*X^49 + -296229061326792715698522912057145735765998433724616400553541042413736457842654279508823447426534616306966861913245634340444901079998592552640436841772514170607897453662259734465716134279740294529255586089737889217281182885383271837646958739025876986940832240470270217166346222770317081212463300916106918762326124969590474830151728033701438784694867438224081642074713040473299479391170504617522865252275847960080/87804774733612698365080419771402756000484052250338393967678533477003833930001663*X^50 + 23553434882421118543165437632667848293381674439234578319339792500696283173283559525851054070382881723444485158673401535095967206413540871933484704345985138920227298978615997432673946951402003270989356023190685671252308169827691206806197831812223582053356953535570434657250774116864284074744780786735541744845264789432601434855944501563355183531044734762193743931545392183122157954332265907443607742182821722526095/1416027602128971986533651929653412246019806310641207279516751709383640829789136819201*X^51 + 46963442527709362880657437856296872365555714818262475307781221281181206217267900127017048640150252365716660491707175112452576855081486978554744048609989854554219434376946929273451266597443059368396314943112519895199196888124428824466980715739022772744296752155995214032289988870824847195166927199911047245921251188512242266078842244698075038337603581911838911326324213740796945673455296640653223759612/5444582050822390919890892278254030879920881270561071120957309696596008800769*X^52 + 599778995421258592639552889737136869325977724830438608167752595462466356782993466285611460117941935025890479897519621443987718168751585635572463334881110606123993418537629285101202163097665994837254230306863151486998324877534443032175832284630616583127151266397569481090395022380672310513107814873643366204381699177275299391829153925460786783542288146007294346732784211227608368422877279890565996051761/87804774733612698365080419771402756000484052250338393967678533477003833930001663*X^53 + -818001815749022889675878367676418126933599785386405580569808287156832741189404604570475754879210428020589938752976012918041633329519216372634637611877219393031512532759036750263273410267872290741077606034036289011505084295999565671863853921429580787206113301989654898015455993043870443538531165825117370717979062017495620696227291871490707711666742188679872023109365584139161907831046098753062/337606625585812049351453604405905058592477290913441503128747423364296447*X^54 + 38505084576577936846994695925953934942602185394906417539208751233923902828708483649789409278170663655084723806224716854283939839392742550784017864912400868775020175048273929645881861342961887965372289570449372514862514305127158697774958504386972694919973007061516109817468141957959661223430865849007929082868364963571006667170743429368109054804998091329161873298268375031950228249274033026593679/5444582050822390919890892278254030879920881270561071120957309696596008800769*X^55 + 14407000302375270128819265609266233820595714853736507031920368711033635758518068281051598947438583884541611375962200759273370636162792269215949479182806742021210295108276714714767100564579961175142609225742483911375621757147115237499910318341123270165531350412811207877054462883025433910132472727079150282409860941400595416556817290672772323600933845980532689664690754473132323326334/20934248501631552635422186668686368115116096664813139649578187100161*X^56 + 1326468481294707402568929172293278900913133072667915607651462654702757704475583491833278940072975332976606277739430763147952318618755443162300258546319438012545632035075540124862191725929724070322942292675238376202065337128909224451061440531811630424692507537320550669884778429828753580781383197484109264667577522351537092211984539205379296525532630447697244783130097585629058557067370/337606625585812049351453604405905058592477290913441503128747423364296447*X^57 + -4416222577215620244943766662186928196314073957764112224998989920079635417868774107578949658604015196471476081124806496534385303907439876593880874748995093050215085050844822160488065326208038427950461233236836055140345092241374277454319191551439485335543832732893718436664518274551829450289672251101218070016246468485458002594485402008845384915824443542735142481456457628602/1298086966058879682236137326761726800714087968302420763290022143*X^58 + 28971626231256956308734579781484051506704939742666631909143759198010131973334211164341608646510286959180710347329063088313961761835383339035523682933631112678715025249290349899723089254077204040616463833232969546881610344618191144882870631096201926790725792489010986877403616625025719087521896637833080971064161935081461663616090398384703205286968991033785357052899999806119/20934248501631552635422186668686368115116096664813139649578187100161*X^59 + -76971273714080474900237434220405103705672073505949452888001641659999845068634637813312821667181320182076301685076727196257864424271552088473291286954783802086521879220654442602223235031484857513162017850215921044386025886362903693128246740196044933524147161630957465120465172008488281619785618059390667459579678162480378507792203053600333462659402231640930855213/80491533828912983334540666383191343753586405921896246251009*X^60 + 908961963810062356969108910995034757186560030559880427000775218735367840021585410622234090351806982831127547124235452754841781868614768578446382787055452880189536534409049949104361901566818575363885265652443945627736193797518012165189271897615005837440053401079016315876505677624745543115532497447466643259506267438011943663358910300998415060112634186964927506515/1298086966058879682236137326761726800714087968302420763290022143*X^61 + -1771225557066324285485656037188109669394260261038950213703434850873758917582606131170366495820853404124970950927913339534675182100476943210105838355962887494451677129808232388146305880286963821949522871161060215346388943998563634567845881484411708018847216002362463049674473334755654667722025057129866144299400487300817933464616588381818498922095042235/4991103976493643165780409647373432365200372414081741567*X^62 + 9782925148883914684185400870420477856624058274174949146042507039591963914167308127288031765231796378024918335349312264190037225825913003995704585785819355128766531431969614016200872100663116446620964023206841489710943213996973990917383673296114098283391894981683500813702350261658661258029701352410382240322720346643956036641129841294572144778261971504/80491533828912983334540666383191343753586405921896246251009*X^63 + -8869424108476970275225036121202153373750478887930721167913611600234198840115750707866859608290673512518088250874203264727842047645320541598483508363821810364072781619495693497373078615527410247784961115577062658954186889654923454027834113764271798398556278262146968239989959734957721426146483671384694430465615591419145047833478089781174987/309487441960292873180406129309445796812821505182721*X^64 + 24003847295421696221942794867968968583268055666482759749288356246446158104573388129535250713603948682339153753268031225598444898044703046910541645216487570309266013834222808026579262998829273224012265934474556841699113901389755418081651294086652352032326596595433315050450284421287361763108420115368563330806827568967513121745939295361847734/4991103976493643165780409647373432365200372414081741567*X^65 + -11343863217042946526842145616733879234467270631019361576151406533520635247315924705466227237471377013862042183225659258247472838939108206770279762113197249973804219450222906596376904463868930630077815220609311684573272504856935007235808582293381394123689351833344550665784832882312982758280856496362837125386293822399695851156919/19190639422105343410454897334249754871508743423*X^66 + 16731824545322972076127310676444487954888772458576124165558185670782426432018740659069504027799168452544346423282042133149528321603557945685986167315458856479036760674689961697213870899584754956042773565273615361967669909573023753144126848797093438457447721429145462147673717916954411511157794142234978721570822750460754592190483/309487441960292873180406129309445796812821505182721*X^67 + -4388962438322936430397495580277183474229534001666039734170308284393377540316478467716754303729417236080805617854584652234758177100063538919154295741403729811668737856932016648080431872651430541204570473780915678783374728840372427597220061041414786953809036691630791305967871716501795839570220700456588389954737800457/1189969580337653835831518406042646175451649*X^68 + 3564443970648640541207092398756088069914061013276661243324612763552899894385439599673487040935626285443425078539760907768069941083122932118927731289767461743725748102891487403117467427640598806207421591045928264607778417913798113230342765305502531650202455516861193218211210194860654625869564533918506054958715945276/19190639422105343410454897334249754871508743423*X^69 + -497612563120554745223033932222284765365596447011831840196912389683361620284382205146604286367411964220012692263002812293003311021682387659449418789185744358200995346407569988775179242940164873545622897099334568857620245124137676560995535074483551630553482799641881825218580099066724165187122059793160684/73787411194745075701092478826976261887*X^70 + 204036993833940741551311719098986513227501079456257394389611702380246997557988700564637117392613366387545197573009318773293896206936465956887441218699869279045652925586934632491632853524155127314378208015971519831976224739087553362098923991975875989806190515460659924214070452666614670369651361381370820/1189969580337653835831518406042646175451649*X^71 + -14060907178768618073639285737931480636540661577297785782984212789173930672534978998447316371753513519073234727170433216539502646106542469926038177121421640540172028110882833391003714981205644299437085783076455989731336152512370007874998837512787214180363790466176224294735416988036908376617/4575395993969434842257858177402881*X^72 + 3185785001724835328352887053653896468915661584597496684160694496640715896301178414770578010724784881956624700223701041800876363688854248728617253303660227381001896193954953483758692192888546999220759099067432969500171124424620363506113175086736538591313043987330876025879912981466142785197/73787411194745075701092478826976261887*X^73 + -131122704422013276170980795144736639692153699036687739791917101569463127410277824887535663760197056768416844748713136332320609177966514385359782452097044037195692291414603179965452787079167682417100860839635862531930009736402121014614914858361289438553097779688172470443354599/283710299123794558334337333503*X^74 + 11370879883419450383938717929487605864958898662896200319446285831375475362295948681221906186038031594333217646690237209999540990710905834919418749100622534181401962470411095601016997533195378190879654212244404478672020108668988913049651781078447451256378912360805048603085856/4575395993969434842257858177402881*X^75 + -8831070691772834977118180714506625537408709637158071043532990598884887652544229559941047715499372582015472129211233044620789801307672970839397047968288044432595866461271807639159812371537249211419193102118634870437748367796009706435856358462131746451349636052/17592255169826660775986689*X^76 + 12590607242642529640455211970790578738124569920507680904799687174588649044945533881552253659556286465426426450285979810190719512181404839172136580407009073366361213335288865317477435127912083166277107036408875107002707870392454932435591069698976545797811592/283710299123794558334337333503*X^77 + -2264508022926977639082070479529751348415738824514953048289883961010307256283377866009581356332259520552117925974092411892173993134213575957934939208301278570797287257478565164484958536360450438584423460933892741737278049567283846766576817073/1090857268545089649407*X^78 + 749928414133255716111606240175480681662693355442704425207796529503343531193407903827688312184421841811509135613695389427309932595216881782331681102838994259957648473434760415268786590048533165390499777152414241883459507217898859520731518/17592255169826660775986689*X^79 + -2733117648487503276264580591203738639926933826397164131973171359911868127126521641489043321549098137073042521820789955449437467833120331663847066729419754668148641598484086581288402064011656858162575301456886625392185873/67641673500656641*X^80 + 16142014973415724213928977271716894664211540759198091533751908945127408206962906199534478129879373024706354877151583224952059526205524566559903005386403197684350783257615141424272376384307971819565737479686590568707/1090857268545089649407*X^81 + -10254714812725735629152235381246890423963592276463508241623830473225170645333535884665712348108775151854426638640786882234913804994570024850465270880981547638999561576479494301872655049762184612342/4194312240383*X^82 + 10374181284756548415662921504314016448242908824996590327859644005545742364954342531948615161255056715312627685009096648801673002275086938585898599168983614998848909556333399307229196153231435/67641673500656641*X^83 + -366774691888131089884409597350935733684092529671236348322784790565457399666629143479050275527712703315885789684697701716506022715448342482428884354727915431163799023654/260080129*X^84 + 27195489004846050539177148389499225288908577816996529493006427672451971946018303921889971294675474423973711808632496140387720841761651844761257497658409727806/4194312240383*X^85 + -320510577528389836903114597534992822376305430605520112264733429443613038716337436473635050777614101719132914715658616187863061625820078/16127*X^86 + 7921704230039686474080919665996866875047882572309273213848282124292359175750127802499355560212715086186843923721119235405553/260080129*X^87 + -1420280785127295433812063369487056678923560861539641082847209251168691448483374457666882*X^88 + 445019781303020895843422835200245855463554686929246853580959519/16127*X^89 + -257346630240595072043329676171*X^90 + 1*X^91 +