D=-7919 h=97 17535357845483093727393790274609615455000065443587365176275645085844059271072324505171371137106689770892165928938433491115990634786619669060374285730057440542280792325676648254403328163214761277532943768677467253080979006892190260475713828016021684314978702970315574139551701279472611922908854953342510498912371491982637099131613034133385007443843823174773911770718986204964611929740460092917751594933114129633186260533291334365407463287535106106820325209033169302760000467731911/1727850326426383323696784274208804594349523178105045992311167234235806936779546634696889639885995204650878598658086653330980634860394283552560110276725496993751073504251393766937453839*X^0 + 165994624696650547578314783969443369939266140553949266222156850540212197194971816191898039238335403146641050953217910052187356103598257622027274088286252385675654953048416338408580816199174240774356145349328918223398148795487510883169346799165290997075754284934962519032631826971171738433311562739905831796451611732777061334176611631371079682452216800372228746928686300725978347980000065240525568655530778494742927179868720686436400537829333299876130449898916250492201804557224549144/13682846734970529540354834667459523582653874047413859213112133327913355132357229800164669058257196025630307622773388207728035647459462331452723513281389210693514751080166787240377696951041*X^1 + 8677068805079929421186913332086525688314518012022418715903922781667556761462280122731260981595096995951411632670964703803340436430503828671718958544889883460603685390379449685891097829507128004242875302159012316613498132155126521141184172779586201088079736439425139879591593548859246784802522805398674900392140395338130930409388916144803761224627439155307479095406344526496817103106033090552913514914008215808572334487477437382823771837341635777210164351202709286531062615914/218190469305011153390173541382599393149327336545655511088668674609901115895889207563693602713220760784300871152681734225404802987800768222321014051865828639190689923506931906419681*X^2 + 62842323373648426215848199089318297503764688126192085120255108266695148598468899624720335166298976112615197689837253586150110923977594625366569832379530326299888847716048446115430517264950683860572636594839149552042733993281803985126709885726233359230814791932680861864039602195295233115540071655398083672974290160673155202304401317305459908549703674160658637156538714895670543047616764052727866011588796312648056987337413963067120111961971657829670242609871894978285655351993459/1727850326426383323696784274208804594349523178105045992311167234235806936779546634696889639885995204650878598658086653330980634860394283552560110276725496993751073504251393766937453839*X^3 + 307397930220014986169244028500925044548008570656832019509398204013725186945880971103088101323277096141911547621403291569919962654888952864615112035690517781442942522883120386231797995747728441920685862279972846026698774665273447337882816891960863863522729339414214815385509994017516481575238251646344672013656787754629765039401692711889676651914406738701287736733362724452687863538981437883283993331718888653645824662950230957186630589372488111696968108905362588621158118/27552780566360797245886291372976309275076062197961297018394832000240070197738250734144917630157944283912220122828858975300518119434369014057458524039124717665196353517733540399*X^4 + -1733035459708990311644037424766167056549086539289429010503874957561242055544221754187395417393520221639972538212241139090098449236422287866396307348064310641798174903473851154099678191305357800390724277380652234657808049936266079763516462330502080624209560233243451795025580242534987267661053805294914134542746852311702684042749930184859800934572730614339923443304452026500218412087352965081860598594705077545611068299608053437236769145992930199443855729537515238832148962775/218190469305011153390173541382599393149327336545655511088668674609901115895889207563693602713220760784300871152681734225404802987800768222321014051865828639190689923506931906419681*X^5 + -11153748007947639984002557399587060988826807622246677891854788342258806981482549566752023255737777876133488140896479996063118636255163863856423083173594264117040870684326905802157877606560396371475399832542163348253268319857620490743038573432776208627620291856057321354484182129506799251297640779409196081655339690782707095440895632208596726314082816422260288172114241227052847204320397355406230726067722443802915348089902601726855022969174406959507107853523030056314/3479325743952619932552884375928312826755406263159653620203918676630896602820842370772183057224137426936762232962351177585619158913293220615918490218351397608940062320713921*X^6 + 403727214566495993434552981144476250265433893646471365705792770285823822749662696295396087954209946161103158327081453994622259473211360348949076030686670432313089081618331495976593174601078036593307720562061469442445825622428438995862971578363058026642695670802492318337640150369689549699402146541652710269272842333983418841241810033100466208854409492820872033636093235643670370390933525768835030314234148579630837199045796588806661096142371959946213911603337207274237291/27552780566360797245886291372976309275076062197961297018394832000240070197738250734144917630157944283912220122828858975300518119434369014057458524039124717665196353517733540399*X^7 + 10839304329050494914100337189986824461405190085761564106303884134318415538077550331623446949015309233829412205007123518865572725291471289392275603475566715784720371002894016027223579877224454730385499327865011321914374484034483930730915728809409258211624992283442212449675999088558010501477870880456069280583774471952227207881887488632457386454184642549008642024594733836249909976798628683042325683655659137402479956628342333248508619766561679673969024258271502132/439364281342672046035217120334425158069883351832258317995191144921189115143432550924634809600219399789968712332662100970529000999279356057067620939304381564457641409359*X^8 + 77167222299777530888522212694658517733246498200752224936775863398985325527762714147274313608251905392605136875180009435829430791971126205634068118697760938505233169177885724966863721531313723157180880314259195922131653044343770382638128908482057706166586332373444460540918480540031840885518239339704897884507128817873839121210416371578936515240461347781851977530413351396180504181310521628796488036130063370931206699550240615795472792333255921077609526207972207632621/3479325743952619932552884375928312826755406263159653620203918676630896602820842370772183057224137426936762232962351177585619158913293220615918490218351397608940062320713921*X^9 + 829820349545760670539253441141687913946853661627384976583277922802890536710969047078719204443478094727930304278339581751328921943191923825873295497514410842833820644789350251667961336103634654074371720667317329005899199788314487223920246391292039830381349136884281308203012996009574197214320249300594430088595724822050597637520365804073710223912167025678019224903038051088462799916074340332226159695758352082562909004470552854881286491652776671435343848461643/55482293388391469381893814917846338940508063118103083469527862725241711724135945311861953479002323499175238329670678238480742644182264939647382363846998555936057761*X^10 + 3721287323338875067249938150739511774282744673835469970075835470352649917781509298370855925388572660813000399379209242725950745911530814494884235452797236004976114155810181863730659581191683685687017857828136316265723776765619478681686731777781905063144058404080497581301460436821572687810871344044954969153817182403222713002053531767379006537215849119050771113982838926026351196535592686307556260204012188075183021292109010645418315220641395609658416807438858397/439364281342672046035217120334425158069883351832258317995191144921189115143432550924634809600219399789968712332662100970529000999279356057067620939304381564457641409359*X^11 + 28739038470131258817653245717042895311612155748998604342554337478309125490958056957331085356326479685038364665385365470992090760072335522991902772788690899449661760520545154016410320146115438674608638311802900525535698885502908864297077870240404507433525639412738748974663708009726064694949826057485348067883962618389458985374535747405256560050911122165587221865653741340389976342550956593291385911862765311957237491278640902949851610468521466130338173570/7006224698622486347000102906660732281917926899621553664544495861250374002290181249130187331607819610957853053374249051456085698217232597505667680748452905156719*X^12 + 93439114771065821581700751262496780687731100926571736886447786324692565735459835595622191987083666249088909158966430064627761202212547004823032892910228631613270329601039443316693224281730283990423096459546483192567509133405314301556380519058986388644416082012827003933775989414933691569970067278084063622214133476462709076927506013396241927140978335951674071687700329070831073763003455368137368350801961399797270666453615981191197293541538354608313650837504/55482293388391469381893814917846338940508063118103083469527862725241711724135945311861953479002323499175238329670678238480742644182264939647382363846998555936057761*X^13 + 535255473314908128767617814945562126210426537824308813393194864233311128205585265346033007167029261141531731352861126718829422338035753396960820264466984884914253921816172639047438252473498108164242150305285964141648448502205441329453529704150148728570259469365130437624364917238873415201545484023281022879658580953546356234634205257947304770337955879589093743538539269337032930739877625017810364269505598964755764024543919536829461833927026310522638/884736039730077831418121341919526743517859186718216146551899969851038515253211421786865428918780099881027030354116561618396981717039095530454309982125635201*X^14 + 1365071118004049979830514032592842441935431759532060064674112775488121449232148964970203209664128813003606067641486109010044678830545521474586044548691425292936545088935083779179493425446434430689494007032461948562075954311224504016957466746937450480167057555346439070845146164668580515921564742364196658272816733187677666705237534932827265383502074464535509065884074780011730571874126823940630047719559749200298918751742391130665183390413335869592656880/7006224698622486347000102906660732281917926899621553664544495861250374002290181249130187331607819610957853053374249051456085698217232597505667680748452905156719*X^15 + 6283764749663770283542386006185987357962672573808334447965235135697510577002648900622614890513477888525377230030013502193790569822960554857275537807766562865252242858600883468773000414992291566464691911869864624321676564993331418341744539184512694461532715614316355677807468329163604386292933861420813481430198420076224420157136086490854836101847703615094726762101282322959962448017234354337814418525490110859705633726293657172610151506780028225/111723202390463168508412847824160467674941177764644039216050002506760767174291125367706203929635067544011495182992367927566230801495024059913412044718479*X^16 + 13007903748254529989443211319278854479809408736590147076812436865425556266506231197966884492448207686346900225486728393473485038605826009108426971894275626710922142518294946525949285284035965264334378825675268602492857661501071576667076566173565910604128796905209545074861583490107308198498488153537816133484343450441241358871334655117906244431074484307701295640620742822928391519559303806618400393196364863375549901766994156208884004768111266271904/884736039730077831418121341919526743517859186718216146551899969851038515253211421786865428918780099881027030354116561618396981717039095530454309982125635201*X^17 + 49499669990245013719187319068366966166145640059034656456034307969553040767792021165345534135615755015136279899135324445299800110852543069538279374606212005353875918259417811799773078517831731633965425597459544663534819544899338084114372143891878574977942659768339774516895832799682327766675036495147586932590376135023661640221158895063058722518489381842099315140870452377014572629486356586706671664374114544682245936254749319275020156624080/14108246292519657596718379571178238120336049724036373180458391527561657680804536604079581251374550769543060384264726345190836065348531892904837990241*X^18 + 84195191181873267327764221837749061258648747573301570147696116120815098651866739674128358135299733358665561671955659909791396394545252010980002487002599250315767691320453611132714589466771731536656958452927453542117963213712354917331602308113454619355245141108824505345648747753513624645493829199734063337611404267285686509043750172181178923714526589390229468040983430964464319105658336860818508696235866873638152913802162213904113628381127487/111723202390463168508412847824160467674941177764644039216050002506760767174291125367706203929635067544011495182992367927566230801495024059913412044718479*X^19 + 252916777999666520849328275936047448306759778450639232170979981207867450161449792399159075113335493103344595412211776987491768014480330884581728550455349980318039733696122928149558382399439065489176574293194811028471752091952710024607188046227036347551625653933229197937083980607510649194146933650679645478428844198982407623025342478609139989580572270635815589826097609893790100735207465756137992391372060398470203709707313538676197305/1781569174456327515686119405376719045376442697819973883123928719227384477939706604884402228990346100460040457666968852783285271542938741369470639*X^20 + 325370058748489708647906994982880695908815461053315207064095384664283764863047878571368191277766323297151467041748433219937033781474211976307741596054382514549330935500611838389093219074397436701221922457039990501175181764404849941902299712779797883891206779780751430708818354152094524718359839133388940756099146200099856530408705671773772811775700942086436951419122014948171172669535527109998523246273898156086713612438577238458695111333/14108246292519657596718379571178238120336049724036373180458391527561657680804536604079581251374550769543060384264726345190836065348531892904837990241*X^21 + 715809820906729653662836599463584833623323880417809184598862282507860873709008143901956258409632140859558703736617955005436806208373099650100724470070279167777671380335864991825901494552649612270467352148167620824080606154365083521013783702665975331308354494990635437504408460510266336339975836333392514361633286094750812364331623027221709633300765462136566274328584304124309930111904296076228207528389831910607467785189409632104/224974008644567182180340877052243849649759148607144069090027619551380790243680591600505395755820949672943611272505221970360559608907531426881*X^22 + 603799748854936492368555709062833776788694240049683352036947920857589700532577913263650474921170227281069993459402537274953304931902530054981144494910081454960667605726229581451948523917458763566062521505370558398387967241168332863175841666388548447674629215532959512705345490924201946562963620321881109713236778886484584922308668838761738256443277826556077098959812490270844174353393411912918353812320569927252108929297696149275675/1781569174456327515686119405376719045376442697819973883123928719227384477939706604884402228990346100460040457666968852783285271542938741369470639*X^23 + 456309353644475508531193263858968728204466931153766855918538790982259443155903045199771443640304313921518992182777292355772116552448372722196622354740668961401968986679337950543647311753845601645114057076508078007035904611027461913062759650628815476477177284809549210623770799496270084473878137078774988242551007825156453021334992612919971928154416995656980768668909000925560638743801974079135623285765200298246773249785837/28409396217270764260682015033747171315792290517381496286150728570700945857264880868860385876476947805650159271689003910892860160235829199*X^24 + -702768699725693249505103972893226828138875885075702783999370039233550649480972731450224776211428479095153077829483607555594294955747896136520144526567962027764150303493041329560991165233691394895528844901903720323318113429807450846877572341515036259599380010959921398494205368481238869298410523202703114217863436290490055920797930799498345076341527280652897579239384977697011525960039599838530642153631461199778765142075416399/224974008644567182180340877052243849649759148607144069090027619551380790243680591600505395755820949672943611272505221970360559608907531426881*X^25 + -3037938067542178569268133717822646244293204867930522895118225151922160154736719653287835604186032335958350527199620669066422194542199948673397120885230740119416621387199154633250794092608996983188988227604964393459402624562045565303460554540464621331375442977067240846419705177047949341410408920696798106162870068537693991329637921205112418593089069151035381588516626474807142864672565155876063054656634373697496313750/3587497943840227839459782173727386199746469316502272545289901322225147854181699819277735304517861826701623850446900354955532284409121*X^26 + -2370567429813896811574412122188522767125207130568594421026345612656937134067500996444243453023814696874056031749390965977238671099894226180409569714069919958582389584257705830965766771578553580445793794613995843773233791020823424737218847498433125146615369396634156029114011752990603748495383145171535527218016398535341839835966662342741212688517138183616448221835810257193413462357847134669354694448102523009737673974134/28409396217270764260682015033747171315792290517381496286150728570700945857264880868860385876476947805650159271689003910892860160235829199*X^27 + 407305166740409922408169153130039188022133854988188215586463729190144986650377998512331144870646855090189638763939699891338072755305477950825144279837136881874532544996166025237797165768490889297944809719867948868423952827412028049295437787499823149686747473238666267047703630405604712403478157448818024471123130110267834935177569035186297240471348219442291299053412806438286447935429231302569320417165997934675/453024112115194827561533296341379744885272044008368802284366879937510778404053519292554022542980404937697165102525616233808850159*X^28 + 3914263879707375554245455083644931171499305751111032877570772542657157957941544200433268660752689105324105807730774666465234059618682525956122184268911872596441940413334317159766181137107262770982061143750243378355988482233878947715029953318973491090126099967973338903659533958923867819563131002095555165576155559969789344466111737288442233191999721649815462097458013247445593814267578892834212525169409462398564970/3587497943840227839459782173727386199746469316502272545289901322225147854181699819277735304517861826701623850446900354955532284409121*X^29 + 4562105247498965257258517250791289662598493836116281113518419890013321472975124721505783798245133126436117786207582112557698373806695019512615120897829335445860140898418044562337736421530606807292312022036300275109719103706209206930435639283693264099727996245153450552648615591687618555081845615608409282296530168495251636324069695823482526322630968963753335337014820072371234928573574247667659366706805544/57207237291980657603426353875663561672594019953070943589388417721620252355607212942613211585172421383722334272322972121960961*X^30 + -1697570783417754724351599099413266006920812754367657639588739470174670529309496808564081555225338396782505169287498547270523946457826753004312842433865476612846552108661862890929966219565225713337149777098052200693868520746603082344929468039891124094813227489355968912178073807523586533964323478462968436573949897872027644316977081780344993205096708454189732278694373305606073024101748793353380197517638382660/453024112115194827561533296341379744885272044008368802284366879937510778404053519292554022542980404937697165102525616233808850159*X^31 + -5694384602877819336159265185275485387317520411306668215169498778352450639407490514660937938367159428770324462966792356098744062604683704898399154249831441555665789077749508224550381372322258455977588771756497768581267000612038898008480156687838369843365597634742495164864821949690727137552960865868805240173310088586634322022362251940070981239074377237774648661727759277615736506823705810230619637064/7224048149006270691176455849938573263365831538460783380400103260717294147696326927972371711727796613678789528011487829519*X^32 + -759839340726501471015528014721519807407469904359231279808830747785587872094599502962793273234501617076569650009531211247594149447129226191396487250918807504763842316023114640329327212281167821058007884405223569074256245366439165094207429406030283008562237627946384490662838670610847562247052924890572597789465575384322205372950219964404577972062824140553829602134738852094162401505180517103571017377494/57207237291980657603426353875663561672594019953070943589388417721620252355607212942613211585172421383722334272322972121960961*X^33 + 3430810171542302008121593946844897113717826273555835598459491415013707584470096902738088786575572687482166487672928861550713113364983365805874805610856725077413112747545813872828078776871270672325860894019668569757530093718961323247856030393949432129328328319528015955477312379053993149387475017379093396062871137180366173861055276867293164832497658056451605794895704735314966138244169451494478/912242473671709899125704741752566392646272450872683846495782707503130969528517101650760413149109308457985797198066401*X^34 + 1248215593055161435095094302535980927584998155888718182825161146175893426394171030755037053537678434913994267205858552732227430203411351913383262961327726467628292114727165146844705941098057377340491103443677062445751178574409142095691218533698612088499903013372496102269857737134980616450378646356571283686027232557501053731847752503591929779869597564285090742469277924716059617477558328239012192/7224048149006270691176455849938573263365831538460783380400103260717294147696326927972371711727796613678789528011487829519*X^35 + -1258650448517004594597033268460855992926576747250175906427752625847874680305775525573272997513012121610519450904890644601555299617384831173364866533269631657738223440881330312738188527161232845930539774606157295179509065217545698745623027140868097048216811105130803830333175198219243632596486169027024910498596846292716457814203622471835502673128805175272772219666080731605076786332645034/115196675548896312555335868386483949065067868527930779959058303763496776048556269939482310032719953082205555903279*X^36 + -682610327198219825441522627365759059231836977585433362978914772194211368735989907630323928369826274103008079367403766455267469961578508754438391822856307248466492186627833976285173829397633976814291489249447582697159949203610738109571135806258563885833903058333703029132363107115840869814943136821141524549917500354681827573875222740495760236692248030560809368449031360191653835857421304142/912242473671709899125704741752566392646272450872683846495782707503130969528517101650760413149109308457985797198066401*X^37 + 376168618136317555922547106314666417309397522341806735252498354945434307577094253253221501820991817121475445455860377916341835756086261906487633908627817300675538524335257936153071093635747270669609833139161826673166451873077196636571957711135682729196046129643947921662210223286703476111530990443714405165428346983047714089831264266930673543077788692748468426597159938462632077119/14546871517729045656690979717954785839761064342458742260267496371195450946906966781093864128389942301074069441*X^38 + 211778956918126798508487212973546029055229068308428676031133708723317526373568251529443379421702375023092743900836289631703464900288342503260951238959866406408688310915051487433273676380534320060731552727046334850013363139498299329105569518452356882497779737118574861577316334050173469488222364565349920870460967681551523604610173692232322168269022341728773642893035154126035934980698/115196675548896312555335868386483949065067868527930779959058303763496776048556269939482310032719953082205555903279*X^39 + -122018866457498552185364566590841128024127574558113060919630019189025683985247435634376220815906160570453435608608170178687144455567882037999977718187924696222103961366877928075282359349773635657776001964699927530493996228307875155075317572604815269429200394808748296517928338972356996517298532820994745012542199356226902581617921556313907975939850382970721517111902299549071/1836958140892668980514077499426036853107850024303414857970387216971265430850734534801599208030047013647439*X^40 + -36697648050299091170660576388108681274091322753354993210183607418049051446414896631733209136313839990010734877728302064966949002024250613041517419992608040276609076418875008282203760030772738784321240295736851985199616943285704485342520238638919612158218909322809802701786802595934908289057310004989319816247518958282011594287526765279622839861091280241745130311895622240255987/14546871517729045656690979717954785839761064342458742260267496371195450946906966781093864128389942301074069441*X^41 + 33863483292910222746430280611008238855764542575996540149598579388573977131571816813325981731863508986405531539566374080836866155776164077798385083572188070223765993834728120478926531955043372316004364619950986786467777394571734540533843622728378666839060184431930363349660407091347164766110610117892214586390503714627164039922327340876074162631249947026525271231588837/231968448149093191124394178485419478861958583697867768401362194339091480092276112489152570782933074081*X^42 + 1157896694243999937018355694248883363556253578688657955972434115521750678942165381540483554086910161027609839316350815430650587980135311578881549659782487312692364136190824559338268024642507572558809463707105963271909967777867773218705859166420828360459129646791323486913544089743170910217173316270961716964407795019120674465384151551176981903549792362042156855784431992/1836958140892668980514077499426036853107850024303414857970387216971265430850734534801599208030047013647439*X^43 + -5572002795121852645565370182244225033226084944605075525581838560915017457310155150710060377699710923325893744877332935358816157170302433527180384292294351248275500668735416551497002111640726177513474307927856310797765016337356267631172923113322775992752269235387852862292450348433886087499602238390866305408483428441617388036567743343003042357668663135179966010/29292644039536960616794314747495830137890969023597394671216339732174703888404610744936553956677999*X^44 + 1002945281500475368520990975555051865383764022105661028727841966776171632635698579342022963423104970412973095944508362139194149925403914343814217897341719488987239296909128057116505658836230512397585170954417979174753053110847318426274607231570312752294887052863915685573261656430040739810297946362455483872607287454653179382116528795967688884500817127523363372315/231968448149093191124394178485419478861958583697867768401362194339091480092276112489152570782933074081*X^45 + 154253922341653931278532111516935267542515191684473878419440840160973170391385375355017450855727043574337832509724549906897626184445685065799316693754652563117850087311512883630904839680568250149296950076777931929237306440215717296397679392949467090813291467984431819453529927097174535800118123784705180999680783211642635250214168423860741741601175497407/3699033216256719360625623784252535691108848216138072316102581100160967784872409489195170344321*X^46 + -122231227949630858169435277508410483635115048222279959980018865499079822720325270088307783651392995368936243046847002191625828965380977007223865937466929283276662048099814954963639019835782881040478408875768725704658937500173512457607455785273572541081964470498905236990025463533758841400845417388748910040668371518247825166154979491925795267125153825150339/29292644039536960616794314747495830137890969023597394671216339732174703888404610744936553956677999*X^47 + 41242317195011082373842406090999402421819244913547016131567418283455072467693905771444003303455322277289525556269571186422963014613792219247221749044988211267180744968158860172926544620565458810760469345617764800302031691789817614009230264912242990131497726424082296113791342078818750453116437721895310226686808753772212422675716940210876595689586/467108626879242247837558250316016629764976413200918337681851382770674047843466282257250959*X^48 + -1162640304243093070143372335774541008572407092752396576753123076191374083441819782764956230200525563751769032861707135377918718236446126414511786755654217966795808844478140670772549241222108858261396590031899612250157374128245361630370974127780792030521664037179394674400774750492677417210104363679591473170398078503457462451855208486615111068772370/3699033216256719360625623784252535691108848216138072316102581100160967784872409489195170344321*X^49 + -1580902321870150827198255581291292590125177661354526984861210526076522862830717394994236130458200872799346296242320258289602089491949218294149522770271606499066266262683237523719696306905919907835799299337051398493117791539792235562428254255826275871092272875537619435757045846524869648491274376532021275799263162722868307777108653288317516/58985809682945100118393515635309588302181640762838532350277987469462564445443399704161*X^50 + 359045084598348719096983706181630379814987774848959361775472986037275882019802547922778925472897247096248656647479159170370107803165874162382653296321080765606849160638728647090029280714563798959242923429028604439061899850757814551716539053327627360452710165195660962560756929934821195534361516286389825878008896761133750193154280530315820045/467108626879242247837558250316016629764976413200918337681851382770674047843466282257250959*X^51 + -87123652190610522820745066001962917733143310711487615653201974338168778137416361994253412977568885172474477308075113319966721030884396211567659196969830823933033726186792532373924703982717016184958642093409945941110461778009713971490966344414284604960777215750030507253980928387531141591504123911029398876883161693613234880569249071/7448643728115304977698385608701804306374749433367664143235002837411613138709862319*X^52 + 7308929307593022815027094957011209477734264187406054221247649600382995205834553466819874119969483994840444286468715032693035077071680800468261394922326419716160857111585474816341873936079630970910494143682611018257512524453115615190722916362244738802161371715540253830839758563606886499537911060991227493051079730685983210041152648370/58985809682945100118393515635309588302181640762838532350277987469462564445443399704161*X^53 + -1146911738642503246755621737779397399428879147744807925490831654251451160868064375719965990416316809719063028962286806503940971363381580371751571569303110212410946124128918781731194285059975491820573902554958996426628443854007564860017136483512932220460887591102769418946222610435539691625532371894950279524683002929268496882/940604082348188531089580200618992840810045388731868183259881656447987515937601*X^54 + 121171817921106872246010450668966663330941492352574948913114168635735666283701047339894058846179985601320467109519921745786520160239785602920527692250516330508431709754014479074475223600671283205214096165620499578734812369374198303197279252300626160724962839360299770580096599815667074556820272326674848071779714094377645626318/7448643728115304977698385608701804306374749433367664143235002837411613138709862319*X^55 + -32245917499866199650237700106417239810070389882833203599785055941121328782480328226744027389267791721216213993194480505330387019163831849193957282758096755940219730163532629244345760088738666504921310465381469045722365594877231239939307860074757390905771094800601853604261797879720177398267564141625841963151481943880/118778138950396329219545422479983942519263213629482028445495852563200848079*X^56 + 3851826864022522252713319276702996558797861767151354632659726180776027739156730341869004979034440136979164567593973350703181275765317541176186565541571957841227840807117262498382153233284653328365437364765757795872345951841584247071026636670207205121053937515682687610201566822973819109635098811281311836610637257960746/940604082348188531089580200618992840810045388731868183259881656447987515937601*X^57 + -732733992833035958020353556063653477108029771000206621371372249501308061202392281467617900754663202437001817754384625629358867636004490399635998386840836802369617065787362128323196661588229487367138710662099671905980487930032577108653143486037409436357649936438836635906453496637200333955131617304048524949531/14999133596463736484347193140546021280371664809885342650018418053188641*X^58 + 56141066840239674803363552239506628610121462104270280206591813305524779971053284780649811155033175079209444912347883171897657094649648323306976266349248248245176141855739714223408273492012424428261558562438346797012263047223777085295287350288521203192455803758380682183957745215222788732179749081470269396716367/118778138950396329219545422479983942519263213629482028445495852563200848079*X^59 + -7677171340983703645570319314517859229976685834395841587667512265969914841624575331004931730038257943764337033553435022060819825269715067153054288334423344053141327232960534424086818688383977048928818809224158974769717712859073724951886031163154943779118077883243921955902631240358272602794876619238362/1894069149698666054343628379914890930719998081814034934968861984239*X^60 + 512622707899127850400691672328124176364691919597308976734987890871040664832246710449724023160189289847091986821891795986070473493512576133675097293447644497193157487051391704169995453477286821452577724948293387597940417683822514319650895089566437041106764934395615395281195254991274190431089002118478608/14999133596463736484347193140546021280371664809885342650018418053188641*X^61 + -65901688202145686159430300455674522388666778436533194296446931674263010213895257276436626149294069729403024134074968840210489200606908350356376479887020637170309093623757090570650275291576643951961924400265594948615681107518243837286889930042444348819008047600123244040026833035410590573221121/239180344702445517659253489066156197843161773180203931679361281*X^62 + 3277852374230331980770550986979863088735255591777542564055192686324141596012117880045392924703845068278968919753636915552952238427394175746550797150271245333502906606384052047602463285114275923846984786486771247639862725843235181590912327058391720600698952360325170478284014460505692203693608657/1894069149698666054343628379914890930719998081814034934968861984239*X^63 + -279541174844607699402022974235516111744935144181610723013321283671361491120924776359398840513404917657629699551413703098765083824641121378881294569762126060413797031471284234447140334852223181435885952381642225734835570427165460879163593269475010838400949854130660872148997229637995374/30203352027079873425843350052551609779411765776007568086799*X^64 + 13645319682480310770003464348007977418848547042579155936895224821048271166731768833732031621474392430028840492259953853224750725441324845791992063880072242843036545732076675501626297809434382963348008444092110552484287015693009524239435463468664953505495079928885033803042716584777281682/239180344702445517659253489066156197843161773180203931679361281*X^65 + -1062151821895736380028356303673196875491852703742565011870332823046737861090948349210340285570196358670863630879934997006177918053944177786223887102274977132597634810067667746218634012302168758453083405117679712334585551658252057847391202176871928852436424891573395385985724032/3814036119090778308605044835528679098296725063266519521*X^66 + 31449270557058336927739193536075665802508852969732289672021520395523582377832823303706439850887539793722786895734334289257201647332172879517872489118140859831251341485322718657523212854686330037507038644992199058880473993286192558238838700194825893147866713688326984952522745228/30203352027079873425843350052551609779411765776007568086799*X^67 + -1485347895178602949088565144907144096600087571397407707263154547323738915215133295200343987546179262384746583870049250744969538811816940972074242237217640121948590142508434350693365052720451988527381633730436635116121280476452204822095230152504928031226580911107147061/481631029055534576159242939200489846987842538611759*X^68 + 24707439005698621341576793494037070763093028574742260870289227697867233510864463139682916660084340362513655118070735013811063641603480451615853028455909079547462830387322427556338263970810539464858034586854265682306949383328141546712095814352716371058579793869091064086/3814036119090778308605044835528679098296725063266519521*X^69 + -400013971521499759773293728219637357746870591133858624336323249289639541815271012763618252327759708565853685369237220334382088110024583688186402386470086352538504562228618239290968500886257136730959989948312631381116101127503915723165503310557732432228640296/60819677870379413582427445283557248009577287361*X^70 + 2040777933530637014792393726153835153647543561761364395659015852156357404462514850296973033438878283047982885383276872499770840399679410585720976042580331229455307627472812962935691500219898304691213227124619768672970206574428339629303952364112724283850407669/481631029055534576159242939200489846987842538611759*X^71 + -16832659396476983345590113370606776583515835718576937188016979529140109452310300479128954713941241111658424929724044643950520185501116315703924512770753957921183395501323294827536245628952364372024494215569634006200280263897341088771449373375351416/7680221981358683366893224559105600203255119*X^72 + 52947869824441541245178990256038593921722280839973614672887003245151678787133140388912045847247054189777983978865206709862747602207381443212788357082257236657222136239923319991877780107265599046134898224847827744059702074096556837647172954208841551/60819677870379413582427445283557248009577287361*X^73 + -227936624598465578336525183612090149003724411008081204696189649475773052723325284574177762109909509217603650117550763952029594110971543592358773242435466853423625772078113383591597128739939294320982777380847840509619290094546139383590316/969847453132805072217858891161207248801*X^74 + 335671698667057708641323246677861039233140484204290786676867255650335194597897736488475781290189228259802305413994173932901410309354757688822520350315533286619644259541226141756437351768700537927758176722185596086284108184162013753002628/7680221981358683366893224559105600203255119*X^75 + -711557929419807333675362890450251841485579532049563290550723679725826965262686862011550307543708183671442869022939403920861851548457366210546677929893508781574866237383881148296133481122002009438693564129922859681269807053194/122470950010456506152021579891552879*X^76 + 539739701136483494285521949524407561446499323341460228553916856355386644485212517123577722989059648839369014719660544525166278672170978371831505937609856651528204043675171933504799656767964331890446842636374077673878900634080/969847453132805072217858891161207248801*X^77 + -578922302168919963384896503446151478209164972499943433221423628667970077465270952506664918478805165454366042651559615312598982335078608082030255441093116780159027792242118399733764391419329704048098593913065885003/15465456498352886242205023347841*X^78 + 200043220279708635356526834426841227377197242911148465336567707470463848532942414860440328048716430826098232225665714437207352182110591681994061083538157754038731783782765390747733582678531658782049509719576562499/122470950010456506152021579891552879*X^79 + -66613863570786321235837470779225521738184280637445622159835036353639769438528102763958513965333014474963338492629196419031977921158704746496538535509693437112353298433391634501065027125975502524839176/1952955739153035262306481039*X^80 + -5646209297667947812019205539704824999255746997335361424891251963202737861431257381929380848669881029565907333087736987938131086533708274834910495174829267659272026025941885493134432748463331710548321/15465456498352886242205023347841*X^81 + 4824309855011270175892109020637365079588286703497177506279685250250528400026486742299428076510777570365712248889056308503576739629704992887607106727321121574563731119701647272617579175045/246616459041928938288481*X^82 + 828798166925226455276076268197616267637282519812597463431829570795463372324649056889571446897127540183832107678600805135228050061266095088263535205606477843388961026114088192143324445427/1952955739153035262306481039*X^83 + 115146511363540050419887432088529671423240457688013790937888000218786991535042114947279421218552317883560744725242786537959494027682087323742274729024137962220307827956480695/31142373916142055599*X^84 + 2882423081318823857967086599484384924901700151151836921179244630273304928125103210372801817977222087948779448729167297476183171493896376969424396884887851164784640826484407/246616459041928938288481*X^85 + -40205292941276150284434314090241055553330671341720057603310930592749001884472533110594234110616448091999140283159348790222053162914627319293927191642102830836/3932614460934721*X^86 + 95568846622437809658324005404956067386754252123132874005281061464645091676123771890121084797406796307825281495898474261250436987536522040482152394710678127/31142373916142055599*X^87 + -200812888611959064182674725188441638678691755480616362682961989386353340888865173732214246186428649235156925366380833397815461886991452256054/496604932559*X^88 + 78823369052674223471169120203859790951273088989990944438299419321164797601468731909532369313794626979150683347210561179521430539330447228/3932614460934721*X^89 + -244760376593930589257811805584331361034906437155233427029768012219203567304945690585745987863897824776703172765212163808/62710561*X^90 + 188963536894010288089339179777261632107159316912186069665468722587057433821567492546574504667417091552429713324414/496604932559*X^91 + -195845037288975392223933837152026499356396233635014240114445407337567461598263594590426881118747/7919*X^92 + 50399719508448198442168765880435958335112452711327579507418471052858411747663258615145496/62710561*X^93 + -16535076101971652967351769913746491596142961124982455534025293*X^94 + 1122494092292953964108905440500508738906941812/7919*X^95 + -583260386577992834541*X^96 + 1*X^97 +