D=-8543 h=97 -16011185959757603651572049288294080348750719002776465464142667859850625755801392490702357190270425810739894530292945421569910162823073942557454646399703200421255855985540622723132788833984308990444803066906118720541825348079905494150222606007147169882146435200086781905850707039193298065032224082684762475242615687462606263507391729288380169212813264268829946710061813310000803924877120426152887272269039781173820703019944373299676893470720608986651752726979694667238281128015625/61050482276087016142989024732482591834682255372828937188164977926827626409484624516864623312558772529286143524092312540777963311580572766931683116112548457874774550613994653565842152607*X^0 + -194092305529994332233941577229604908357132277807519216021128964774084243166737720884532532213395440042867260982298039107636281151486895286516621230189063382089588410920948052772930815282484337299191332996040908702663476429422994435721894595860583682974276553868185300016879805496684947458575094113928851984588666488574875941982822337119225023812550571048506147129715323268473767375716281123330339204437834889335742642314438156652775769233703068900146754556288336363937739216856275000/521554270084611378909555238289598782043690507650077610398493406428888412416227147247574476959189593717691524126320626035866140570832833147897368860949501475624198985895356325412989509721601*X^1 + -3364700986916946887563986882835780769494391600558252427535090946228112733798123341852122209731150262997421639806581109187680306353295051703365195321022101760308630790523603737642608317687043729321794815093856060412102610429177811949509986780033327287126793081274511601776985749704813272389809237036397403341399666856476704244257800267185933883856288206702493522717076704674299966130010973553527727146508666767131643729448915956116043496843706917191506097122137187001182038750/7146258021314177237854269546117592395491309302683944420948727370575632261440316576947749422048317046621344202749890265805684573519907850512897473500239782029120279833079088559738049*X^2 + -28678891434241417782911202779957872028428026198133586393214670889829458016615333574825153147588323758580110784116574515045330055949727867247659532934355035794491902476389446191492952036568793658723248201676066481389969323020523171741743640074056468226125658557178700051355448474904995168462263984031477252981382536782919363593666414996713350074993044059131152289512167187929644073612929977840282749932954251869632424469964911676212458747304484134979142673023155264460438113354375/61050482276087016142989024732482591834682255372828937188164977926827626409484624516864623312558772529286143524092312540777963311580572766931683116112548457874774550613994653565842152607*X^3 + -300246758510084714294081519744321701190781589170195858291810361313801078565903819890943568277723054710366589317728457218220679412280324648194647078263356974407512987105864171314836102529902923345422557749032678853354111815622227688595987675695498273340391957794236040424535801176709726652257795258798320190617036082946319843232432777466561242019813383657124307111826404560804931387426078035015421390815338693713484818467768057038470196944535374554747365576419999468766900/836504509108530637698029912924920097798350614852387266879167431882902055652618117399947257643487890275236357573439104039059413966979732004319030024609596398117789983972736574943*X^4 + -1551277518619514675308024409576996173775708360986958378241218252262236599922672831983116007726161182729155688743290291960506414352820191715037056038366945337427273849956975109103426852740885737454953688276185896372205737426028008686392930156237542125085820741735676839067946702262934272753908649542168317623313303330111888740890922962675574439684105077756410673153840411000199571584486098480055019596650486242208012033883182041169798349796908191309498166449112008539867847485/7146258021314177237854269546117592395491309302683944420948727370575632261440316576947749422048317046621344202749890265805684573519907850512897473500239782029120279833079088559738049*X^5 + -11238037983639606082971078018761852537536290812312848327570102166458998067261950370445357559311844760656703412533330789380694173359362031535582241574104949880240449427722622497907516588304992945390731634041916417500918342865916375793075987359698342849327018354528854201610625944618892538232534969160835921102714087931331797611488381926529122917013711063940521398229392443313416130730402472766397360572762120272244619471267805611842060036152445623198254052008951037731/97916950615536771356435668140573580451638840553949112358558753585731248466887289874745084588960305545503494975235760744359055831321518436652116355450028842106729484252924801*X^6 + -46496758767878608687486351471524093481324432651784711741134887010479196147646501312174765270753576539652505997041899421987708381047460924895098911232136459557683336089633550681832983328293705974344255020045871029436178258001876459672619953432361510056746292962617760480261560881324044069308497461955342907186831461265999673181926932073106186404228110634783911944250565903847639404492269295202878462687508330947224838712484633387681115437590046711126029484360222389571389/836504509108530637698029912924920097798350614852387266879167431882902055652618117399947257643487890275236357573439104039059413966979732004319030024609596398117789983972736574943*X^7 + -281383968320108027256096967170104127655988535058940112103496547538053899055128415302873951264405344912059142213313140169148397696082209597452415240673202049018579150314650627264005759813986530135233818228728256614925977610620652387915060159013466962654642681854484772779437156796341532867100758158249765569068150243006499224424056956405326632291388155778429779603399238311328404119576380485688700541274434299250395483640160230208730245572150092341084093238304839/11461658739966846699805181802712581113383921403950498929949520494642543423491430396200993162701662828690564786987681229586685687852220348431712086556248254958062681055007*X^8 + -928050626714816350211032855913426441049526249806185406826178260588379067744496383533209431998629794021150019543732690962668487651661989379258368077940543854583170034336955553928593120870960015852351714370094073227404280871651885845909834446352977148731708872339055936948976731019699696420340513432044439223341567083900263087060017371744141033109742611775048638743987243763940826105449790061718075812492677844690607927298858226820575152850337486751819699685430885718/97916950615536771356435668140573580451638840553949112358558753585731248466887289874745084588960305545503494975235760744359055831321518436652116355450028842106729484252924801*X^9 + -4090635027560734162491847208696070318971264825438828943823758139020618707580708122002828545007217037402620927956725691440538939564162531217383026182728531689240926473181741701133098935341360147667013146536160310557899906883079252883049054527340777343026954074190101154331932050140976249450906138067012443401518881264575178180428172623981337442184271981520844936712353597787041258563461927178574583869169009372644272161268475653461253818615438296763172444030/1341643303285361898607653260296451025797017605519196878139941530450959080357184876062389460693159642829283013811036079783060480844225722630423982975096366025759414849*X^10 + -8811293259436123764913633651713043723870912416651706208915575983523764232135815640279638603589789010332630540833748904471112238029266125509241369150044980995368831866160407311466266274674994072912526427703777563621351495697112911518158944780786439985124312195877742032229538008024642933895497207726423586533842638952405645963823220846782288338569423658469356195040486539003235736102502088967246890929260485187275541625734818195040212731592753304444766773024530/11461658739966846699805181802712581113383921403950498929949520494642543423491430396200993162701662828690564786987681229586685687852220348431712086556248254958062681055007*X^11 + -23225577146603405758881281274900181186771058943273093733469507019919513511895043017420299041742709767871764218635525381462609225643837864717778631596696865734196636656105371247030274602294656755198072507173239034082515036120932680734112072302162415630130084300354709490518273245354925627142388903397796250044417341976104503358850223736638333119871007906057620729396163647573813282445156562661263527942665560978988402699379160579936555212476992019034504/157045921021346353576923008345598855881659558178531766140693144147367327678471833789346770536481287935067659348125492190455399841299979238022238437913656329832543*X^12 + -38517173166898889581964206041550990041111277435795044550331787864715960220568332293988704605042126807990118420203160441508701020273050663366037039494338279253464696841515758018447600047846240206895971584651511881444390533776838172114590163696017107846994928065267581525662362334491865665904740107834405606356515674117789868252609031895187502703821205990239573409580887666700105981100178789308004532657699824187142316634319512976339608379686191042366642225/1341643303285361898607653260296451025797017605519196878139941530450959080357184876062389460693159642829283013811036079783060480844225722630423982975096366025759414849*X^13 + -178595887161213730485541536514159845493980956255863757008881781863641249715163216413059503689469428203652609301991226517328592252888570036084177733324473510217628230718831333578099355088696003946852517691258847352893476157521851291912806870469291069064847385291251948185683758019643302255141367801558806186465140724647056466882434572694408697455400411318443924741188737626077396775583102356785397534437276795891950103572142829326390037064059452805/18382994383863555375971322526700088479651124684365183909714754084907799096157302328145472379314209052448514497029789557585789516715437110853592231992702368001*X^14 + -529371472607985323760673377790300775923295800412093485697742704471220980464310500466602358361667715889124161807945283427655320075863788222099615531057111491072539027526538416316686877304682607410695669992253912798624792900071872898986910949376130135347631625823670811092924151379229245598424763348577818381742504430902005409206019572409029117039037807382128631215428081214629637944024047494241819244616496141662033042048007619217949680610587195002552/157045921021346353576923008345598855881659558178531766140693144147367327678471833789346770536481287935067659348125492190455399841299979238022238437913656329832543*X^15 + -1422678251185723446031403821830425106591295183543409702222797905901443424834260024148187543886729579166006952033322860851141163641717749435308582399841130246225677504363887714548249734624823712463347606886698907031281954861526884026134330459660111419569099660122807599164522872145695109797144000981294697511982963275372745508483402049233342193047058283705849778301099157512549431745906753599194411595506756673611970586224351373820344573812146/2151819546279240942990907471227916244838010615049184585006994508358632692983413593368310005772469747448029321904458569306542141720172903061406090599637407*X^16 + -386289418525950349069218292631777819946430424347207589921458096721718035022543837023220806512884700173969105833381094261086154638926973531403712831312683277648100656160587707687224652724348258004122753920926296884735415223996666371654713992258379793636725630937150227198163837868041617603249303643954754492931382038841440230842071625191011736913353402307878407155542776987149138548682998784457071009214654848827062958462815496805829096191327695/18382994383863555375971322526700088479651124684365183909714754084907799096157302328145472379314209052448514497029789557585789516715437110853592231992702368001*X^17 + 4091548659079281490131371856623254493750273890140579978607035874582697744994128786774814275247473800126731404929399201786589446848547238333077987777396222479087224290777091317807085009842068051763623453047010056960891118093993514176367663670626416234148974994893023123220637221934430027903143996623476570663992984006053540989169318783508728356411201820263234148550333147146924876676298602577217374804013825835749850015907703850312270294/251881019112635016152511702121961400542901862934470863280697004373010967222686830547619104035171455864219749725442885322081486798568758405876868851649*X^18 + 3669485884061568680940608135253584605581276674826766560274223325581439535452498108494584191677233360151424460576102776253797478995590607844052580125223347588469126151234459271993924112500572689188713543410044771163105334023492670565732152744942884839425632393059620954737302760111564693481107901665964982293123902513105264418308611825702246885314058438164040974483089614480159785161257172088071445850494937976429005927106342752044181158224/2151819546279240942990907471227916244838010615049184585006994508358632692983413593368310005772469747448029321904458569306542141720172903061406090599637407*X^19 + -12107842265451541953610677692328237467210870143692881534384190521130841360175216307556338025287843619504300713544185509015710400652302175245741048278090591727119798822379515227335210665267487805986289002346629776885848629777776480137146582686835853664818102180895057275631618054691864297864085568283024737494706820311457784291265697311204938947515769141456324464039672028422391811177290371326453820096097790694573539611398870023221/29483907188649773633678064160360693028549907870124179243906941867378083486209391378628011709606865956247190650291804438965408732127912724555410143*X^20 + -33323532249620132359034664493520931119598431821365125125050364922353761687819900446976774474160667731809915064884892770956043364834475272477124754177201699699187932484005697635004214241282293981653103255859079663510076377007228112831435781398958081389535393794580634278774061085552705262421849423287028720217878194541459855652268667163006387800547756124724942240880190501214648691139296130940349404568252550772990129629070820022177374/251881019112635016152511702121961400542901862934470863280697004373010967222686830547619104035171455864219749725442885322081486798568758405876868851649*X^21 + -60945189312728773382194999271508159083055721063427968571077251528266861292874607297450977611113478092246273352922653136477000566251960597723000006553504410531035349774154060670420109119203817596552068926497835034181456875101410739186625762633033354229366664337009554336340125858025741487579869522974142370660612286334591560293008451374276821767768858350573396354203779130795151863719634048044237128057466272705607878344204112/3451235770648457641774325665499320265544879769416385256222280448013354030927003555967225999017542544334214052474751777942807998610314026051201*X^22 + 22810845647809604684043505475322077853888720520810322563298253860433686423139885801952229139840803745796143416671034925186380692607308924970532894568194465978420614423317806290935923765100725703722209196364319064768621351406053969486747676418166917316112587556828744806285318494690944093676251838292460133865925744394710759498011327101313348211370375458788556261744583246308540377230763056952108591210807362077093173505862359018/29483907188649773633678064160360693028549907870124179243906941867378083486209391378628011709606865956247190650291804438965408732127912724555410143*X^23 + 150428204234572171988057952797203817087138087147008049308817688587278090245605888943117235034493505472420112249565018260666896436832601597948839146808669992590425342404991454920641284920203622906192971563866968116841987595633069022884996054839595035783181639441058614380270585107956080597900666981933013825872979872639037442433048009543761969443725804305886444614552685336438445862773701337982999184299993316945709521622/403984053687048769960707674762884263788467724384453383614922210934490697755706842557324827229022889422242075673036612190425845558973899807*X^24 + -123940161984396550077753462825011708816735715616049132522652738724734161054348766859028354389874970863453560345067153170280095737923654789666015771374262615001427512017338956994160319486059195468823682530094944032511004498160543923666305236953712018387356342923512147905901835219854283926637669021668239181822465928158398590617719938357686736330192730342002162288960994736779221814652394354934815477203756289517369305329064/3451235770648457641774325665499320265544879769416385256222280448013354030927003555967225999017542544334214052474751777942807998610314026051201*X^25 + -764078349337497932124926634315417656769245582138595158837847644029527199549746073014836704450470264207898580292180856919927043301845285531360712893021912836586715761887832495035895981026918823259965619165466622217178173863643983550128679198214960106775090540312766479638355895241727641133745333298087274731598258123659184270003836207577832891305727676490794936742598779370101136748892323524553536476881693072584542/47288312499947181313438800744806773239900236964117216857652137531837843586059562514026083018731463118604948574626783587782493920048449*X^26 + -487963015678188224069989232541540318276851391445435040776557669936264354905018563302931983546303911524453624671777130284627830805431701339232161326101532746543340551988267234873345093940966633471453807401299439267685494665568272081753837798344976516312431695483053455218481457516348193918200354647258762166788470829458241754654647382391993157450710517394945587139444166337031901646031168579805283142374701735941881096/403984053687048769960707674762884263788467724384453383614922210934490697755706842557324827229022889422242075673036612190425845558973899807*X^27 + 411819995699416852842035886318952688604064424651979580318258255633327034868160494972600244071326023380029186696866704895469035418067478396638507262057090021666119785618911050592031250942442464160074229324247090345338502740656400948261091073153203955353557813689795945069671959863179539732642534519466896648631263699316471680850621366534938479505258182875334450356418078128620326068047664792813484423884207683/5535328631622050955570502252698908257040879897473629504582949494537966005625607223929074449108212936744111971746082592506437307743*X^28 + 702457558819606233544636336150435311484525311775204926064637676148404035452204816802389618164877505607720708702834004159358789179015471193404232150081967376320784280634162595932260704016534878108779763464696743053846577382031830371937287721929034371204039911369242513367582802938456018174997071895841854733709780355604674400324028785449338149195952663380014597524727130676831403477772526709923905521284478483347/47288312499947181313438800744806773239900236964117216857652137531837843586059562514026083018731463118604948574626783587782493920048449*X^29 + 240336236431403830365399411022513338277710095482567727291122217547860645112755449786028753386019270783726395701680892926829223679651774910709039918790740285259958149870968376441932023883287278744763568082189594976915804805429379675798960225330823582974529389350871415853275260657760167892231949575586574223532199995965479583408618947746239011377643391386123675141760881625915071597557625828735498258901/647937332508726554555835450392006116942629041024655215332195890733696126141356341323782564568443513606942756847253024991974401*X^30 + -142421277814997511183869020230888774386577889745361967470091244543589752161000627120105966191821580216142159289192709440733503113740744391642405032010507269198767224685941584106381151085271344777125192923136297818821397848188322204339596802934769794330585458324310688039193290329127138959587733806841190952596428139119003281156687342695044282178623340329958884923461566810205019963199766770497059803743414/5535328631622050955570502252698908257040879897473629504582949494537966005625607223929074449108212936744111971746082592506437307743*X^31 + 54723660886213624156442655688546999957280924797636602785261253353704524810863439031453243471077326519466704995305250585938352162268951209631727319553193895435920296747391439000826234719665688815686410593830073501090995798628428814414291910343664442304805255996336198858298597923121573866690029934736533654059241645934977524499930276860913683345866587616171276623873817183370711133628422094704625/75844238851542380259374394286785217949505916074523611767786010854933410528076359747604186417937903968973751240460379842207*X^32 + -112192722436354017214520316886756993827131458244254591883298275327032828821329191615658196214768261769780991721085173715815155000415477680773056857466462824065830622540754283671892103535480406211780750275590317654087727511221712765403421909114403354815426957273547040452754159948253934043053183387339352079824786216409129509593571748387812567410989946331312694614431534502259707334687838790671191772/647937332508726554555835450392006116942629041024655215332195890733696126141356341323782564568443513606942756847253024991974401*X^33 + -430098017917735724589899579454915175582069619162490154441265344174903564024076350853649943171541897079170152239882623690036115072825015038367788824597776088272380241061729477734584965548913163855386326526970524263346253801598783481207827776543915878781939159428530743532890007689966476495290894583852820898005573701884537303398040355193384233032011223144583094248559827411964038469195969312/8877939699349453383983892577172564432811180624432121241693317435904648311843188545897715839627520071283360791345005249*X^34 + 3479459242227879387729001415404175673848856145621991077690774356980952649456363430690747569820105927504042679889354701790930132417789527196753981173589207130185471612337072295087078982166959368838204978365760006989646524132203861486899491036066598293160430371564168680256796602055404736554428328254308952790877823785417093818530291755126015920780606555429114998835962963647122178510560646244/75844238851542380259374394286785217949505916074523611767786010854933410528076359747604186417937903968973751240460379842207*X^35 + 301463449667099846718607538154242346505057492527968440587278099526320354645044212154730629068090600019636812009496459996774303897313680586190461516616154133986313548673905493008496774262015254348064301636267967055426920656608830739534467250683266705084569052576500407910215605040520804413208637149972043377929986558149044227002980792724826493566882174950388609119533567796118208829839/1039206332593872572162459625093358823927330050852407964613521881763390882809690804857510925860648492483127799525343*X^36 + 20932767821189960915025593561211935139288129038779773554434858176937815518073970973187432881812966058598294207390784588947915296267964387369679872208258295104702841134321441231689512439049051108622910873171864080406853629217954565653752075045089911533854821798332843399884636653183290588143132860153490603845461853407631696609222622725620040958729923094625358552114458293152445421487252/8877939699349453383983892577172564432811180624432121241693317435904648311843188545897715839627520071283360791345005249*X^37 + -103566319448448451130331473211244384085501363501438952048483728463801667773635239168874268074385428897161427729095282074356250436122380057066968072362851411896713197576088773852646847050610422342576812198776675873448492417804394912951731426779829413774069856094512038235951041856018301999630981420392686183279002422345550994939507523648037620701146121028313854042606155649545846/121644192039549639724038350122130261492137428403653045137951759541541716353703711208885745740448143799968137601*X^38 + -582604978084031791754862254376369762536762417361461588507501338588265615344205748625611504287170302392909740865196418721535787890068875836049794977652344477545112195779497458840125297645208392123787535554754976660191876020846817610563949717541342608324887825010576523584673162030870450321804570875467391709391747181899598059644789502417888787287221809689547473257169035259865990/1039206332593872572162459625093358823927330050852407964613521881763390882809690804857510925860648492483127799525343*X^39 + 17968238779693887160711727569132246232241305234915329985410104721981837986778315255328749470892498053885131247772689898685681971469057665878215332467856823895197857264469392017574286522855160128720712054547567306590679220148486213639612793431866309796919699093731357148063471559948198321750819317961085436628349249863230097680036140837696600840879766857494903968597215426/14239048582412459291120022254726707420360228070192326482260536057771475635456363245801913348993110593464607*X^40 + -313856864472393884110279538754447301292809860678330613099957851366592989845536166490480480433144987742811920299740585902867209610833280078041291226880917407233858609910300927183422645110298565796570344814519500761763659065029177348014651842543076297552572410068139550425692696874174013016946403100102252172014725902830324307308333209612222486131194231546016384397495685226/121644192039549639724038350122130261492137428403653045137951759541541716353703711208885745740448143799968137601*X^41 + 2887229124540016190247622731958619784253386381307729296516798620507989746713579182227082589788167702880934015605259015435179301263419670626832360534529502483954739340799883375014955017735514071431319057096588998832360002676036258839434930850684381399883591123212659631636870905818169085292503047278390214002542999405078681722318537675637227891343985180630330126333/1666750390075203007271452915220263071562709595012563090513933753689743138880529468079353078425975722049*X^42 + -917134877502366724592340395385320223811565919088320198378565627684668242989761933838446635937417744148991193482097669341357669960819291277629260559142457759499503150746195847820765920705210540811407852988853948964974006973762556614521321256820707624690774946798885298046145982357582057114899258304163739888629738589119931249646766724817104648199494950655476055590929/14239048582412459291120022254726707420360228070192326482260536057771475635456363245801913348993110593464607*X^43 + -2128327886363002032730374671447567477054950271523898949653803395122592970334373953908222868163681953740163777282010776587130357525022935234870577425233587681727686054444622483702283045116166687121556745726668303740763345036850232960727084028631761442870672372329170353074123400627322078460272817628382838633228248309925946073890320294499046921584385319118743/195101298147629990316218297462280588969063513404256477878255150847447400079659307980727271266062943*X^44 + 519475604488336902988478456460325712346246417928565509950545612022784945518530042236789268696848349748943332249643813988559242695898870320876617124316378942403793324744472371282666043575860414085854708686866031794448641931081157543333548012717292038499165493253696568805211080126767840483492153317227890951820169628236702266080299949949842484477478629000023463/1666750390075203007271452915220263071562709595012563090513933753689743138880529468079353078425975722049*X^45 + 321496887470757391984364946123569413359062076374159722154659013145803543534356675699655558197460294342947030137445128253390380552234368626304004354948264956123313703114626651076223573186133632067306823365618225125758313930166598704769403512022336620581377540280049239966643348199404382419980533203017104878808861223582528018208615378607082672911970998/22837562700179092861549607569036707125022066417447790925700005951942806985796477581730922540801*X^46 + -97952092480639702710448139037811612247973922531316426578797480728124521021012826595730975910954882769461963956719590759018505093399390786806622207774092906040760990174356524048419578596454233274619034690234274741679435795304805440922891924148536795613027744933371357919257405028663149223397289435445011962912101123340440164707706240080082898617598097203/195101298147629990316218297462280588969063513404256477878255150847447400079659307980727271266062943*X^47 + -2189650912542550026590893261875005503159260297018491614862499124576256308494801754835070167250527194471977473723966140046249656965787238688964712751905846214562874603754683055332199190036747142038760453813544499851209311737218130433544502489420842312467610855730998846013590967249333182070185751483151169148769335105359928593909875837013847476/2673248589509433789248461614074295578253782794972233515825823007367763898606634388590767007*X^48 + -2365805352419287962169105875181276869744558685658403040849195269082316971312955042879052409393225279038153605218638458387669668687496444438852507826569958196203952686755138244401014204782234836470762806106015413599340102963830505970397991719649576092388028830529331429564825586787065114787364156232053052780973399393518488348427008282974733495446/22837562700179092861549607569036707125022066417447790925700005951942806985796477581730922540801*X^49 + 1802823858194260396212582230891072278587124931081880665840659404476294512513426673320272999804920554823721966925375111546729752558573066866374183960025558928242831593403702292827079740430296683261384629502894622904830965920158152229858204151970318006603399774249652025652042986440848237119841476201155981899933711220393815297878401515224/312916842971957601457153413797763733846866767525720884446426665968367540513477044198849*X^50 + 2034303892547422075670462710282071406035493402771098879782449644169229345053026703406919744564600698123835118749748584247188652384731756433092399138251979727654090901510189821191363488725520811062447905778041928203979693450906550668501533735152066539834628611140024233883756642427763681714785359789565003187831252195071872215376437384194342/2673248589509433789248461614074295578253782794972233515825823007367763898606634388590767007*X^51 + -430564430713562250582477000927904882233917780249389590596494805131237167139245342231966519423918130409771407590939593403223519119273256749323677672256682557208167184790039866188758287029911818622743341469932416759700098650987230693895563489044044763538163799518675897757803541329081313477613525629068026693384108488353176040022336/36628449370473791578737377244265917575426286728985237556645986886148605936260920543*X^52 + 187106492542645319603183766387150885764862367440868773528745947754070288124181828578166264424373377054549482130908226257037060769633090645406860509649493258294094479722344853837482207844607424274499318703640166462711772589315408334923514033464917079149302154753503769009658273429983490682709138616214622979932476429364055329785459446/312916842971957601457153413797763733846866767525720884446426665968367540513477044198849*X^53 + -62887847591869720511775382318014565431624883340396864640642322145967619115746220259085346693758855157263506541649866654892623308906761336377763921031065192616710374919846542705620585047203975941126534324255794207305311747738031155815987788825977427617299148863641317060120749352127861171204102754516400448133346748574456014/4287539432339200699840498331296490410327319059930380142414372806525647423184001*X^54 + 13497096852213606714925389898519720218957241863050092346179783244472063627308215859614668166833186391083576647369838922993680833549880732856730124486518074190895002741042269822505358455847116400840804424222882131100819555842180714986033563330766073710367806271292433708093962744023307200264288153173890128260223046197789512085/36628449370473791578737377244265917575426286728985237556645986886148605936260920543*X^55 + -3075674025136096828363313605904662957656753327190741645707975340371471999817835660140737908144910830318817495998912992396051751318210076720274985551345012586736454879182298240139262849524561051392340815590538318213185601362361228160311745828041653201511282669282265516318680796801242708126989829555250939611164703933/501877494128432716825529478086912139801863403948306232285423481976547749407*X^56 + 528728977667016989881116035349676608560504904866156225967449302984178298887552534838209514760734639356452849722031318557792524458811807370315290873511662967112091751351768770052322884848766622866822201936568717694115335456040505667317387832725722344559742079182066840173747030757402038668389080106563522805671937717338/4287539432339200699840498331296490410327319059930380142414372806525647423184001*X^57 + -82159163417040965653262820323306763249791630423923645460209752812991681311922727438107072483966582164639368989810808372545221334350737135758820871344729964838221393209538898928382248664496125959360613709568294110255157305833180848977411038212688323065999645298699581009220547487433747772992032238050326949626/58747219258859032754949020026561177549088540787581204762428126182435649*X^58 + 8888299316466604677655345386754651718798096133709272297930459706097155398639025736671449219920473157412409167623217618678393351824295984822782261368299919843700986310536409384806635751027448518645791964156628125066690810078873912072328156408359918491676449845054238667022258454443603619002669106722565663812867/501877494128432716825529478086912139801863403948306232285423481976547749407*X^59 + -897393603465989333879997280793330661579480504970759307016260558083365719128852505544491920167906708323104290648599620564608005416677554867761817045775650725800610525264378384233271493097171507493899652852778154938076699401626740572314979728706959998429668300830626296641650309843947003479450213217706/6876649802043665311360063212754439605418300455060424296199008098143*X^60 + 66679848975435874210959250064528924084768596908272528958384947636486534211432332327885933748454819062050672192525751229105674704364320662463392163078779274319030335293289150396127217046056170178646742799011012483130428218196157208337177524277995327534814245500847571239678359797909675732100104517585126/58747219258859032754949020026561177549088540787581204762428126182435649*X^61 + 3701870069503566963506989646252256261630820351721473303477625427366259170964765431266756996115548419378964050950836667637909762624489461355252567444824725379751752835866347699219679026391519232344928416243422926222178191139763672112163895681814969252218735156283684380426054386386170254014657/804945546300323693241257545681193913779503740496362436638067201*X^62 + 403337127788941715594991124119926626421060024491832595905308438144217133803991377943151970842635942484762128363670209217035889158512030087683954981239180608278052061269326530166054235494166611805774348621730734391969163547829568850517868988239079193971452998893786443820734046156861937851994856/6876649802043665311360063212754439605418300455060424296199008098143*X^63 + 54619672909019289105464508591857442636827013005220694477717860935547697636044773208185339030160113879750746782367192586739361029573921592836080314534567350993100535159410021790128693706181064588452406551888601107441091235683043582689304561322864192412396595363786933567993432233806786/94222819419445592091918242500432390703441851866599840411807*X^64 + 2801823172651004754375746026239101611575593489649879578053831666892090314918417149169453503752586075225570240788901795039337957182662257104188458832000408257639281408541212518963417550929641619503675587922956772309658480165523102034224680971318297026944458472894453802478400056102304357/804945546300323693241257545681193913779503740496362436638067201*X^65 + 214754671264199108565335557561731238830610422012362119779405929866882846822411525352562934818496043483368415013844848912363582161867003817456776058490420916783051968446649632119521777606451210153680499164172447895002572472634662380952920554033850175998731517503036910023238462/11029242586848366158482762788298301615760488337422432449*X^66 + 8701929375619072359078935800556021869446470520344540312428841280110571374178771832717191531454480213745967703347684073968206826796550809796249683359767771844981460580584621897275136099606071263667765137893949022318711408461058958837149154907278662707779003040236639017432468416/94222819419445592091918242500432390703441851866599840411807*X^67 + 452449980674676763383162472090480570064785777848518506619614648216708449655269214513048567527105268012017390007759242035641655075920138309246651425851072740477048790822838763514810409138636843022978410148967721523959389450788156744144209520817730689347716495779265454/1291026874265289261205988855003898117260972531595743*X^68 + 11301644417250004014017302549468405541802695343208145799526415460409868834663857520036952126827974416847527097996367930319377350196807577728386924356098785246687383314242161821114284972624233807033104165498832818694266274016358386370737634692560416561664833266349005271/11029242586848366158482762788298301615760488337422432449*X^69 + 337797636603901979860332142333263796982753586390555226168598127469252062254155584693191651078025758200266488913386376774403333116751155459574949769803462106950967091792893054639177027403744460983016502822082108083679796438828194352302117842819839900575233760/151121020047441093433921205080638899363335190401*X^70 + 4807002158061676672301901585435564203668466025029089092435376326915382464900264197500087269184536958588931451345611361115840463102172098990368258081895201636761400735677751056742613173608002907669428875124753953811573120773348592975447863821475784577123003597/1291026874265289261205988855003898117260972531595743*X^71 + 85407435834003853280272304383815029892794709616650561911634078027449607518998793056272315462474594437508319274352388838634281143886812962867086397293995923261973993728309180159218848878902862434020871723431296814532388717601709246094585323124826966/17689455700274036454866113201526267044754207*X^72 + 727805092343908773256501265745719925858526642466205806282617217952439866389162978332310667263859822102714549668312468382550333502380733681823234442125815974129226333356881112561427592953729161005715225059452354683219729229560611238632864253725148484/151121020047441093433921205080638899363335190401*X^73 + 7377669526033642941810408722806336575189515663675814902328952383671516859640086469499284429981873499902049719316039650062224848217309903177159037938804873053130086602334205258323548286558521203790118034150051781077137056734972766847368193/2070637445894186638752910359537196189249*X^74 + 32038658225312446409676281479096104130232786272970192833827615374520442894876696226712359834928958104280364660392515195084817121819236054273912659692802565696997975402464386244669028854831364909219739990607304307354906570065508182302757804/17689455700274036454866113201526267044754207*X^75 + 106350183322746175946298070310265167743881505673233064538082563201767455974388278719893988816368847599952423576894731521669551866286481786618046388389688896058339195364088480562411012164854790783994806009334800955837935895422153/242378256571952082260670766655413343*X^76 + -264885301232726355933678128487665548688591442059274488828335453032722341391801884117877919970301003550256958008152162908695384806608719656741632194284130529254194528086719324530070741291950636500267308027869289268540334522408408/2070637445894186638752910359537196189249*X^77 + -2689435051854455583887750952871576475427978378821224150809295183172304349863820663913949697884093603338873804495277228295696528441139541373938197999036506207914599929013502703623083670395517771383650171522898210195006/28371562281628477380389882553601*X^78 + 3164753028830841438235875375579250994082215739670191495004004370499221247119460992956279052632004200700520142868461029077522793781396621709709797418946311668227176632582518976198627244390684348864831678140852081007693/242378256571952082260670766655413343*X^79 + 33939577450661957860504083713877146568082722417557288217614929800985775631683135617241824281567129242975625547522148083189501385285732063868249089798297834313114211097286039659785693230397617734346185751522/3321030350184768509936776607*X^80 + 164572154362787297530848979417577256137911122381752659535208868327171355241084481642937737678862367786827507128413977994090339946589932039334392791274165175090135165938127254541862844132861611898423224293127/28371562281628477380389882553601*X^81 + -44017271882411150121948851086421469813770224539010833995514672595727745262545613270994632152289796946873347024388749243547017939419963024602150388062123205088699640400971112355861908098263879807/388742871378294335706049*X^82 + 3110425281813219080304994531835413278728063038033424191883192088575843582203013217227061110993036212241429044360583721982897020640894563265526314586481839787215422425484855935341971262203599344/3321030350184768509936776607*X^83 + -182804971021884725720717985471299017133748151140304766958245683008655870344172744381986872620964383456663865060146257465381913164711640002153561182986876987221826513387082712540929/45504257448003550943*X^84 + 2726399293310135955643408355711760613884848981155540903926612283957076897699418389580331236628101852471647377221363661222518690430362905491009483334438118311666742681094370708897/388742871378294335706049*X^85 + 10801316801094067119670320400165250881973882645907017516482647052763927708265720925544614075997489823263946999840549136137204873019614136604440335254561744980957144/5326496248156801*X^86 + 14359797347918843402227927130398562430079193192577462991083397404130692135134862171869054903690177830643108106039912917359753816880113813887349457863552686138986/45504257448003550943*X^87 + 14814438837508017710213306810621908926807989009870066107300409094216784395206985686717098303738889950270503089061585790011282309686168525081090784/623492479007*X^88 + 5285506098227808343990845042946334603206871602882160490625674757628460536904035978709991085854012175284555414169553368664629551221823716055089/5326496248156801*X^89 + -5738002711868516837345187209611962464700046066503066544644170667085318354070601213050425950512969283388791844370823612062039/72982849*X^90 + 1940714759666465378067866196835162307458355787262442360326570985242638757201388813058990942546473246285513807266502064/623492479007*X^91 + -701843359286636372881775482079486723049784097286968723986940009541138780545622423455227826888890265/8543*X^92 + 79126127136513603770855605141052466894125906185636309678314983516163417573924904245331346090/72982849*X^93 + -3680568844646605291666366926206525040306786787908517374267626846*X^94 + 44476433963476864698631047446445936479121234063/8543*X^95 + -3534804483713543798566*X^96 + 1*X^97 +