D=-7031 h=108 2896151372883155314973984814783419746050801177344588742249217707227398752561193173334787918128767548160192951092436917958287314775182704439716193201772052435255942508576082061082964488609525898026026564496457810720661863109269325524369889810188232267149610952899953401382507671777258797461235862615635278928547230686357943349228404559964162905639322491951249025440739916991458639170204974002671680162238718362840098916355748168984405346532584988394295090089396757587122461231739700425177658448180101265401/7775946583705523508965371430417167412340559433646084896100540746083913337119006454449253082934900701021483251775554015567333131643977162571460378497932915006558384435911189547153008501301060708665743209*X^0 + 45952632258464916799241870438332193965098771202302167362138547512852023931533650755194881893895681423912359913723348492158428792158610321751729492582966716739525171705031024018473731057586942860298865232417405340289765401893427603400549483966425378943401271098279115785339717267186590782000301439202326154104889877639894286893379409925427232844335401109482442027446885837966891481324313493504693475733077609306800365716365179856862642718791583422911053205007428504502799059350438520014559734256571070208/110889159741995127751629235267926277791749685882791468635306541644202577632365257882708464089281551416585805064576879888718578547718950083137313521281209651591683418490000940505787174589936613214428961*X^1 + 964696387477190196535345353307210373161092065640409490789970191426404588761071298700468017194516749231239981119562884022021002548006083366795001282287242969360940438192882436239268175877816365475659139054517668417328887926282373507373007817317475712390606269505577561132735074842558417237966991858701288430341057563510064627314702076568719865482345923843793599928463753192124457591310672689852260694327599858947724272961949613467788031439122072835848824046677919466950170890848241559284244764801297211088060/779661682145967743221705153168789659153792041441906815974840294300388323333160128173323211011738588010014795409040042497580325769011938034538451368128185060341126115403196612696189624541844327510650024791*X^2 + 16081874339071979709006670177550616443383263844361436249741605314496699484707514224765297771020714999935554559938343689392498555133985321842445069702155656864811317908111465504691525240269978148335689896029674510728358882384195157347901589973131524211343139715899573405312526962104632438297946095380496979588434607901870292592720317735049189993944651093875433838625984611588912077165302725784885519583999243073641983152415460987958294316878930956777822181795089416597244937917068429885195260987134640/15771463482007556215563822396234714520231785789047286109416376282776643099468817790173298832211854845197810420221430790601419221692355295567815889813854309712940324063433500285277652480434733781031*X^3 + 174971981139692275706087341986185880276508332401872323889807838534393641228696786129794224108189304520860215379869849475654473544575947731912105848673816184736549999563294704679204941657463522021530714012692475502242898460147473591063392509666868254782093163174705459210545891246444005510691161053084624900512729083605096455555019871248119613169963962177878118784027698749896693700710097136011980393370116043171489454422385890417442141480989015590073356607214649805265926011890223329822566830656507754096/110889159741995127751629235267926277791749685882791468635306541644202577632365257882708464089281551416585805064576879888718578547718950083137313521281209651591683418490000940505787174589936613214428961*X^4 + 2479491759137653311346889115810354943203311720364939645153669144630910675187433798743465542651926522611495372656039671066803116321467143300562445655578413822362345118365065954753053920234991501775226882337231351265499752461277189709740344887977205339061696556191540464481730882852363038912447216085151999788922055720198891662898485216753851189709968713845478064693982850128621213178482679976694578226054039986712513255469937323439714996860517896014887528449577547784129635570034607295652359727736/2243132339924271969216871340667716472796442296835057048700949549534439354212603867184369055925452260730736797073166091679906019299154500863008944647113399191144975688157232297721185106021154001*X^5 + 16907159419386770427534339475599814872397384420563247593864443927252245303689146696371477714600728948917767541706311807017529185374301598938228545017679589131281799677413433869417272269646840905218791180911775045491676510927231953579064595531893970360678013302235840608286733064554725050443426926145828347173340149027429159822711336659361943498968484624695205148789849006301726869024280319687709474182736981128517842513861297241809700943107057693758694667445203108903443155818991088250025276241942805/15771463482007556215563822396234714520231785789047286109416376282776643099468817790173298832211854845197810420221430790601419221692355295567815889813854309712940324063433500285277652480434733781031*X^6 + 207262740587388783631944149444839602900277703486746420656926068910529058703969682815272162356891789452511844198209493794298616631854248019105798258487495560539098058221951526350387299282524417252333921656246740781824683079963904097627132076992387354026518402353722951185952485909929499130507314786725109813892252453235086014564810164119479049854936384690503938894146899863229834337173638811562550820811442968814230964812234750377598177947647446178299290196552821165571819195296719742071235747/319034609575348025773982554496901788194629824610305368895029092523743330139753074553316605877606636428777812128170401319855784283765396225715964250762821674177922868462129469168138971130871*X^7 + 989857447706704082375486154968128085885440310636600281960189470952339472001380323900714528858298525345337918331558258809232840538694497428561324137019750391871843123620241151421685869325214514984761854133387092199171192277359229091099137339114883338004474991436438760809256144396826284603751505038446833783415981103298767195232293033790513567688442418864557452588335507533315525356271098947987917481671812051495379481799439847358640502232366877582730225725191785395150222663668298604048148299910/2243132339924271969216871340667716472796442296835057048700949549534439354212603867184369055925452260730736797073166091679906019299154500863008944647113399191144975688157232297721185106021154001*X^8 + 10662431116466065989711884843238362296297128585221765808088675013528279256599570521813362896051342314351596790742107669179643988834308334571573589747953936761384919341860579004745107497874288985756560548990609193730180840418919526888108101853989698467308022546699918857816315895558825544493383320968964335677661052158811511616553793424054886864168433718368253005459608187377530121370008523414639882551864189116529054219281261583641473744344541071082806368683099933992484149766282230255769/45375424488031293667185685463931416326927865824250514705593669822748304670708729135729854341858432147458087345778751432208190056004180945202099879215306737900429934356724430261433504641*X^9 + 38576867685983227705381012867248903329667305157806694851414428118502164051902932467213642705871363948499945863326459309418971367063707216510020371166517547795372854801561246860464135172559004113422199126903960163295219792886449434147030926469995495473853036705946829400570551579365967917134001324727707689407096729044408523184502052231966412254150320405347240797672422955439510612440528052009077487004373840992680925651549116569938396547292076743429982898158496911752197156904847581619092121/319034609575348025773982554496901788194629824610305368895029092523743330139753074553316605877606636428777812128170401319855784283765396225715964250762821674177922868462129469168138971130871*X^10 + 365724660636160117114519200340789835501801905554840034975052921904136417464845549933164146298408224525436054118571315060153982062945376508956702206771326272745244037946784488418368105775465448863740062421442728031203403009940512476673115182451068941201045546361300451127165313757293321868487975157348067125572631604982695312849557953823016759595331256014943061894388079571134052159894143612575339383477539628367385903482100838963286104980348060515721091476665933764422066495109742937/6453623167121503863914903351433852414582259397560875367030816359372536576690190461631326175772782271008119377866413231717848109231145064031019752412929417991811966200643497405978311*X^11 + 1049721808713085913081727037803302902276129573824007422923821648687254847898601472846157675367998614701954098352960085279183275484816073845641579394796578626874672413002334093950412895636627851201077863011302279530580832736630167298491244993706079912833225017565460492829825683816137155134016244835367097014148434846814191543795564189517901812220140108257006908397755774756691650280564166921147743102905059880041707796673047889953524131778204450917297324876686364399624452102431984101785/45375424488031293667185685463931416326927865824250514705593669822748304670708729135729854341858432147458087345778751432208190056004180945202099879215306737900429934356724430261433504641*X^12 + 100324710286478027775257854266612091027893380267849560318206937608345800547667607196640681112848111909840210860278694101563903267247524022448643520305415461672639227028474987282909870060891094657864386829829681852626693941187294768604225002855633201422314355685744495561811021854876813647567812190418852020184780500998936257783416730553577616068869307825908714464039521996261939682243471743033152349601471639704948326838254651221990813648721348528642377998765325440050368152231/10313272629113610613534768739137355458862372570847363548955454670843785829193332355797241710902731356653471029368196433000321384480518960224335171228746878577554563658922200729*X^13 + 22536259653853287922241343001289354509752551913314214057430792239915893237475012527658487425770168994024541582835554096380655454647583459682367699691014672284043152995291281186535694742515851590584268531009784534948724860183176920305318885768421849837932612223030710131283334442677734802694133865606584882203073332152836091051519549885467351656208350719878957914780291759059205126275835567121629661041765607353174079880968903371158666235408972042512724862890728359426551163931185744/6453623167121503863914903351433852414582259397560875367030816359372536576690190461631326175772782271008119377866413231717848109231145064031019752412929417991811966200643497405978311*X^14 + 152970444203994592760384811383275922388232624838964143045341593536901638855265794914840892819812226007740860418065974259746865134198494767834952939275074266529329701580963820331935062760046086034970005217473087120936036158254213932479351580835639451430037684377458780545845389907172581693730184358963419215399085697022959520769313602284962142854841045471328439366917352648591074352756483936761348533318700829000864825583346665245147327741684470062403858724429410551502683336/130547754798906463462465427077688043783068007225915994290575375580301086445485219693635971024085207046246468726179701683548371955449607091447280648465150361741197008340787351*X^15 + 384625211678192538231141739939044012725910080309041356713301308705618828315947125057291105969804396512284959903967974453413371031091728057306213734859015684195092705211773911204491205484955415481910269010430333620583668846424328774265981677365708709860967888932881866626976280478715078919808247901133445117010753970455181453971330195924110039787194031491435329013683516694105544029006272564415784966396603383236434936161503123644712273496675221923106565804876377780683287964146/917881263991111344604594417783224635838751158805415355857035465705096938798206579665954512270343090742158921613769482537028603218766187459965830239358472193402356165644075864881*X^16 + 1298549979666574520326744604258725925331046014681877001225060573162573349886793092493203280986842399063400650371141056539877457861722361276491584458056654516678036172264263398919904782995568016518996879779615610633728802767699964441983803020843917329590227027688222728551876666306485916087570760994106698175942182527475049116517834557707516366288548334755649769987213322555530346118981387252526775545224485017347845516070782273030172689124029387059948445250545115391430/18567451969692286084833654825442759747271797358258568381535396896643590733250635712364666622683147069584194101291381266327460098911905431865635137031026932405233538378721*X^17 + 5293274915413585161909048840767568735909918280368890954355677040164725062972522259325556899479157577635193515054907808101620451941503258006115380940720818549019981993137876554251901792325553879715010374942247577132563504811732478198076807620705289182694701448299462608250071726064040277897416748167980373300665052427582187535569116092473444696969533729161174623695303583387931977329317325172705463522991545634301385632886682584748319617130235799298583703090282061701415867/130547754798906463462465427077688043783068007225915994290575375580301086445485219693635971024085207046246468726179701683548371955449607091447280648465150361741197008340787351*X^18 + -6919309450213780874354048505313328631477169220677013196940543922105719186758793878964638441291555332095188163897195736410930793606761339092782169333524685905137818982124770684768460645737868334187227777880921336877536588820232608453353698672066615570018580821637695335607984798790016665174703648946470359143789132174876269456475571288082339970530118412924155984770415346814341025806181566576043271112400634658828121256735644503986775725557348228466683542918037663/2640798175180242651803961716035095967468610063754596555473673289239594756542545258478831833691245494180656251072590138860398250449709206637126317313472753862214981991*X^19 + 61597894105748145062145037486532747375696935816731567398005061384842273349778612763764297952409572176391288895267643289357756371885007228867670185918720277707487684832356576084478714185759058416245886864760154501692095337844495773388531140080824524833289623130136919226490939125550745785660760302682526820309092691846699639313298329825828990866557484983963221409389401106156022623334057879619026193525726472924741143415005631924122531561395321896751731189362392328338/18567451969692286084833654825442759747271797358258568381535396896643590733250635712364666622683147069584194101291381266327460098911905431865635137031026932405233538378721*X^20 + -275694474864350344478878767731765100575227532604441617773464102955604591222606901233517110131599594159596350154567555524762039317134756185116282970536799341016427146541971191976094030451352624229006083318710160055577505831004447341355047848757678400851929304979583295186385505232910215153203654589102868496900046592614363024050122649823245586083679683001499756540814001044567208131695550608971338468589127912249910455270240607710700953700812663846081502498842/375593539351478118589668854506484990395194149303740087537145966326211741792425723009363082590135897337598670327491130544787121383830067790801638076158832863350161*X^21 + 674989452629940924013544444841362464111744288001215704829841193241978367786894217764475361151167524151416457689822567353838839379687075950040156590872867566012433507256611301632351808683715584817271152312122569042445059633226105566314406760069177149703494501673864371800949812166275875564322048094035408479327269395968702703689018215898392873608377741712167020882310096908077074887419543590695753536269404115266571202342888066351386278679028524070636686337158177/2640798175180242651803961716035095967468610063754596555473673289239594756542545258478831833691245494180656251072590138860398250449709206637126317313472753862214981991*X^22 + -2935056786012145793833692609594942539736185406014260004380651533451562836970136224527176587415397700698613602374873357378027141543724856261644065663888784617780988072505071902497448418637760495345150589641997916585705982015997554932014359967113818806072034214439470432361190242739338865148075245423105819125730298992329525614427366021689991963076080500104858131849746790430469974193311467239659326660625697652432913590539345922692967403838594326107541220/53419647184110100780780664842338926240249487882767755303249319631092553234593332813164995390433209691025269567272241579403658282439207479846627517587659346231*X^23 + 4323291809064129874129051463782859290675771927559505990469982033230494777439435393383650071197977912623077973559177954414654199683646917455398486721084421288697268687151836412562811641132431132882949504101063147741916672722006229330461227400818122093755096676854201150817097910340088112649896489960260350964141688339329290966800255624503532189896958341081307301591611256471558251452073105851147989291836852368112879982589915597211005196689864129192655587130/375593539351478118589668854506484990395194149303740087537145966326211741792425723009363082590135897337598670327491130544787121383830067790801638076158832863350161*X^24 + -18198350105994934170870852064507133327434497029451641366520525410621462332929196624751172298180560755070139700098830390363110588165779093228686630809628416949893309813276896664881178014494231262375213060726410724332202405902068924674201630386713625604321314192951272471932063473007690473227615172903875088625370997039909626183242901699031746861567053064495300491681278624548233481919629034735847770258280698530061427152458728395195984859512503888224/7597731074400526351981320557863593548606099826876369691828946043392483748342103941568055097487300482296297762376936649040486173010838782512676364327643201*X^25 + 26555924158925907011969031596350893289592772569518120711363185208695431135246935202571920618303363770731288907803518168591991482343466165249756707508819243551373178979974280176313869667061999076471654350688733196697739571097583827326696067232950204866054305498025719241021942076900446783964466356926349071141656144259124897839878685262847980744169190613828798153513570982446456292828657025808952294248574939157045994461074260103255045897083434791030226/53419647184110100780780664842338926240249487882767755303249319631092553234593332813164995390433209691025269567272241579403658282439207479846627517587659346231*X^26 + -97850319848802498868695166538259266810416120422354799594871675892701606322393656808656231418543165146745172224390728777141069406831211637997391871689489186625579374215521755985916810256957078944168865336482967030504502994296156496210396446844517723469337631800937792605196948442531054767061722471659578213030393202219458019030061229901356739943965518566580274610615880297503765752961805629600054200089607678880960217447332306021311462133391952/1080604618745630259135445961863688458058042928015413126415722662977170210260575158806436509385194208831787478648405155602401674443299499717348366424071*X^27 + 106421765425328780849035065914012489784225014728022019422699862400944173400179260907519942411862775883721147552508782014870622778737270522422346284231278325217950862533136941255455265822558052029791206420726950654930202417681082898361287224994960311977685251891862708567111424074480023183548794272450613253025726036736599191335271112716911336270146497154722098014711557265599489893985020656111523483532283758837595580278219086195493553502692865517/7597731074400526351981320557863593548606099826876369691828946043392483748342103941568055097487300482296297762376936649040486173010838782512676364327643201*X^28 + -283324709493154583620910435185096200522477566637506899672307235245915897247172693515666855256098585283778716054643145604265327066182468050920251332931810129377890098926827727620979242948781815230528461721089681620640105829880901089296802481395699044283269172107288011667560100209808728926753486730054213461195913391841345625207375100479590316313349023333378884173638405835440450145034428480946933349830696968693075778068888083894737137284/153691454806660540340697761607692854225294115775197429443282984351752269984436802561006472676033879794024673396160596729114162202147560761961081841*X^29 + 223615863665502490727969122430448070635147186776186947475829589924391040788507723048070753582162608761979267101176173428427957764579871104777798337537293010891000343090144459989973122714673999647122707947785537460376356212715737394365388819141401061084525893793580542243848502573340994742902505952511921183687230680776733346632712989309713366706352367386256335389372474178071714345483575475048442291960291233225154775845664977372568752085517/1080604618745630259135445961863688458058042928015413126415722662977170210260575158806436509385194208831787478648405155602401674443299499717348366424071*X^30 + -416848768697552665604276619102980809637424275903352023616717461908080422184811369060406840475712701524304903039133431997362223840814754383697629455633499934142760026260933592314008971824060060811814295695189758608596680998288078342034286568887980554535628698146384415373435676781796195757239617672782599044706525174013288772650564462903530936919745506182586847727399228015654740332036534160078131906787042839591725717778059727064620/21859117452234467407295941062109636499117353971724851293312897788615029154378723163277837103688505162000380229862124410341937448748053016919511*X^31 + 210474685314117472825543328303978693893444634862207902460966715603474600215468760236699650951136059324433373061000943418260281849893480656583734758244869164284414604263222116930626161365936056000388571939030884675655976158760797712196524638680826204741579663675577244774785194830849594739211387540378698883501911924275674173672221804308366441614653392477340167144766539515700015574004426757370380538157539506014313103768152628018469108/153691454806660540340697761607692854225294115775197429443282984351752269984436802561006472676033879794024673396160596729114162202147560761961081841*X^32 + -231726974115734433182379547146648312702031797066928101504859790481345758401117967386126376770083755268841332561369291655299284310823536054053623922353315668225704132967674014552607830034570442296718001079141884707425794515975468197124903613680846498276133035493148808772788575623148661563046251161114767913933609848493597529359377668979163409643697407870718673585852886788897979049204251128302886477280811584396950665987315006/3108962800772929513198114217338875906573368506858889388893883912475469940887316621146044247431162731048269126704896090220727840811840850081*X^33 + 75309932563582314791960780891907039073700441917478585467285130962354258919182347219965068872570672719635520237124036971568134690517629209747000057113789172730168179932887743011653321214472225534159224395650977629205802271311481482791001525453857050832243834941318901842471819033010124189824399775062969648998882922187062165836114002523413903762562263662933823740638643787552368787141671059429832975907368076564170341315569108443/21859117452234467407295941062109636499117353971724851293312897788615029154378723163277837103688505162000380229862124410341937448748053016919511*X^34 + -80364918270181326478761844634378106015527269318742555263098501402564144629635832619072825500938681489336178641426377768748129858663777088572323382314109686159171126151031353625891171448360035235276475533621228827606127481853648059368818418757748837512027795909223873254379657589319199746733657891520361012159946622465771309106548992398289600382290982736378542277679133029004140934483278744573252384960521683889634365688/442179320263537123197001026502471327915427180608574795746534477666828323266578953370223900928909505198160877073658951816345874102096551*X^35 + 26903228336472140961822785475848008747247654835863563975063382824294213865069260824753221146668473190717395070330476252815779774640523922585991104655419915756753832016141307754372008482011761782876227848694846549546663687070190986827672378530070798432627115402650238273482181365791357480230281536396103855071590148211219556809808018803528698874007674648147288868682301457579052069427054585990543634144909020549450837864093/3108962800772929513198114217338875906573368506858889388893883912475469940887316621146044247431162731048269126704896090220727840811840850081*X^36 + 3195140996314186418440985864038340565329491001917317126431064444076073818900241250815129108745361643767687480996941609034957289601277735872596355850126898665846681838793221369930300297238054794280556624377477579815911954361363362328447211822143681363239470474467717906666084499537777512646981485322042215743373979866356814684776947856309407979142481135325927621251181261803531946954213321172618234222104305331073/62889961636116786118191015005329445017128030238739126119546931825747165874922337273534902706430024917957741014600903401556801891921*X^37 + -19660457732867396194186994170029166105305237344797817638091489719817047511272044381218129744192764394527843837363847443181840979215990061966276646542983574479152194959047740641825993970575014278584845647210536786977558813169907540207070947148707326079122476212590798908701616295311718929952936439587766393977396591239414711670983503124998641493394379788703903035939380250015625779178503621567324265124807541660164649/442179320263537123197001026502471327915427180608574795746534477666828323266578953370223900928909505198160877073658951816345874102096551*X^38 + 21208371155691702741168889579779970514192784681296060349259749597714358017874789213299431946304162596708676759580892656154674498362155489767739082237591294521171342872717617977006832777877766339182020506739725381383213003837891468978628430290708204899982311282250145673509398892481428671933956913819548495114366817801690745054510540450472964539765949793541971710350757260097849811683684942392544886728915888/8944668132003525262152043095623587685553695098668628377122305763866756631335846575669876647195281598344153180856336709082179191*X^39 + 45036371630127435380636257073730846531294240822333143017902078314442624186026890030597397456518373738412351036603371748247405196019219328728108940096210972151882109533715273783940748760087547156270204112804718413553918591908130259206434791006509150475347047756750175694584554958975644690432723808654038271359766259311792979418155277482744240375837575443733974394540983416460317434996869035934396964315421291/706628782428278495710011404554263427158741912794821641792662155345473773875531879477920255128427246269188101287650600017492156089*X^40 + -16222812116181425449794499675322472066509348084677064123884233345082295350560890923919056160513995006965114019981139880578410815507087399286568224455267974950441987960805463438007841658829265494076483321384539670590446440740652240355513320911951681844291886159558993930356288271009618878761530598958663578397483162412674367566942576803808121509051163259010259137552763434848686454837749940869878546822/1272175811691583738038976403871936806365196287678655721394155278604289095624498161807691174398418659983523422110131803311361*X^41 + 3969042830502240321667049996026139709228356895077166999460117795279888349168004561540990015302063839181103651185375672577274307843420823942601887132992801280191737680815225083528963705826808776459845859403936387941059574770253099065521755786456408867679320454435966290053057028510536518658198430333144314800128131939541866815945860558971963991775924348456774127443256294853501074934853446422409551424761/8944668132003525262152043095623587685553695098668628377122305763866756631335846575669876647195281598344153180856336709082179191*X^42 + 2591145742187800057020169027934912739286004375853767140736585599564898303172507922461803705796364401964143396258090050900606305445380890687065799179849935856074012530539810294409267835320151604916112333352212305565621172733313781672725795249439205529040260763800010389142810991744384547640749061639325630989833802084269111624884486967989017442366566632694977060395613963523699462260027155248307/180938104350957721240076291263253705925927505003364488891218216271410765982719124137063173716173895602833654118920751431*X^43 + -2300667842894088441516382026116456551590955086597985667109995733409241136086972299505954682523702244833420059275209421139377951473928778984235185340538803422943775781252889609633142643901490387403430493994839884291318491232885493568807562511735746151130266387178122257932170732505674308102707797710097777800612055788287879548059097824980232911512195592258562343018925324312940883909356881004865597/1272175811691583738038976403871936806365196287678655721394155278604289095624498161807691174398418659983523422110131803311361*X^44 + 1739531109420673151849744865992938477433667118056820835079146846277754656783403246071163954968621018455218982136115905501584821571791359878401309490994517005612436874853603244366992395100462155974425644341806986499252086435366934733045786652256569025128713224434449408425849690989903246915755493511343727782507815634893243671432192270286689726033965489054921665749513846313335466350891832/25734334284021863353730094049673404341619613853415515416188055222786341343012249201687266920235229071658889790772401*X^45 + -151226897268700384888502281243270535940313417012596245031433790388252812261154329761758255139114567477725549280071579218443936566523952638700375854638884520335608990031148950484856230334418066712751827702637890622440738959001614257846802564070803679710853003756010868394429735169751080852538555676576319322199497231148935151740764817335498509512951589708321095867753252839201221364134588893/180938104350957721240076291263253705925927505003364488891218216271410765982719124137063173716173895602833654118920751431*X^46 + -137366087410006132373822862173965810975795565925533959200091596414227663323780249571033788054945439039377779679229729320909009352848038440729805059651698345773984259946365904053067513000598602593226434109249551147517053492482514036445189051943634201430314258908754987601868506762028744890154615153081542202886584442097685359498278440048324994759434592155704290278467040604787658610/3660124347037670794158739020007595554205605725133766948682698794308966198693251202060484556995481307304635157271*X^47 + 75289766682990711366229495628831235868025707041578780436861405054261649524951783061325932677370867441179702087115201069003791117861577269046402448325417767241040433421548350530533733377208958725948854890301290753901480022240884407222632729306309266252889140799943930706089152760155256852816221828876966802933664349590543915306612030294850229043354164382201774939243777716146500359563/25734334284021863353730094049673404341619613853415515416188055222786341343012249201687266920235229071658889790772401*X^48 + -70471404500183337107212646377881073677645393676074095393962040681563164021278242145896045757868553403116421217934595913846193042376737420477127836301498108807388175435346919456312282250273069647425967584127326057900670949688058484154277597302821972096537859302763782431758612362903912044830539759669517294714550529689093786921826789156145733657682554367407685220520319580928/520569527384109059046897883659165915830693461119864450104209755981932328074705049361468433650331575494899041*X^49 + 20123992404920111059676448843225441912127784414102172833469058810906271851351253288483431560909330946146481686190751807773554892730937470537513810076594318813123006746696626558101558226535841195122949260044061953624065665837732846899165041767819383885824469205768922972093113642082551061185992168038017722537135700460099533575854203206739388069671197177745441248700935922030214/3660124347037670794158739020007595554205605725133766948682698794308966198693251202060484556995481307304635157271*X^50 + -14838882125369326459834852226587138431522323370176951653774106997377643040342018266754717514133469810526222277147728249549583133618575203797490738036350236601741962998430635733465025296246149505258719777020791323215902789540529120142607548906246787909127169075015410490676396464914825674251331485055306451017929709095201148512525171339407277098196331024778399330618474/74039187510184761633750232350898295524206152911373126170418113494799079515674164323918138764092102900711*X^51 + 3304260060898415253606847287730157000237018980095614308825509471367129167922773236949184827989184995424636115393150705344870248867131314689138962431886810313175539763962871006771235945645966482580606011122581906084329719928599475973536293686184498492301490735519687876884076859235190878394939598154631680516946792674072982892688976032894075005094132621696630451935944304/520569527384109059046897883659165915830693461119864450104209755981932328074705049361468433650331575494899041*X^52 + -1851741340244278775623872278888582636750350891740559157613120265291467311387202716788289643012185417149865353372147942489496904011959900661583116201505581504608578852717439992578912155555825686043707348958694356671965265017335830491569413796047530857833254989200949269120766761797951751869365896189770655388640005408933037995407149666428136637838699710784037005/10530392193170923287405807474171283675751124009582296425887941046053062084436661118463680666205675281*X^53 + 327393720093321875733233400974251305368108019381634518546562564383276451317396201839094309916280456718496164704616095255032851107130879370919591412040132891034795095701137314571129048535343978707380233299788261299927320555504362525107263883985097960417734096357421959489821680845137414770187331990060639626731832585350225987164481179379236817137443751256696685489/74039187510184761633750232350898295524206152911373126170418113494799079515674164323918138764092102900711*X^54 + -155765699981757955655496525481876989403025240195703203678575434246073733531114349363178461520463577039648719795357315471325367563722483002344416437269118822458319021200053895895648938547591836582152533782127773567182014221266911022499521945013696319579059113833607011649613571992290937211895845580811569197074677199042418519159643431886172740047425629169/1497709030460947701238203310222057129249199830690128918487831182769600637809225020404448964045751*X^55 + 24179463364124110852445176963672140465876734003415611874705563632754525294552107266430203096585603689872435248383007999661718219467260922454612977866933494838302663144270551353241749156475728830821914741837118546655461219409147582230738006057621746225685635717426318552564755795706563268624109503838039692039835095020752045884169245342472683803761454688387/10530392193170923287405807474171283675751124009582296425887941046053062084436661118463680666205675281*X^56 + -9893119791385571081017053958867704419879972846357612240221165418722986384175431314031996670604772094511749922796921954857454318880711620149718309083573992940863157986052692774484076469784404653525222349068284778302230814851998627359458763586606398684215334027201961318403280067365896865478723200629693810527549690977894913230840119245095028679750/213015080423972080961200869040258445349054164512889904492651284706243868270406061784162845121*X^57 + 1266354936663184632284859956769340547568943872843820640156330114085648859709032371784974789492729492401045676156348432035362841861212114118097698519137822448498130704142774564714550950916429526454491830436671008866220742711629112001377018262582443689817550563432960552809371610043093716465115125825256240234273915877953276066678480733356850768547657/1497709030460947701238203310222057129249199830690128918487831182769600637809225020404448964045751*X^58 + -416822952859472876864476468161053267006453916964077193279131494076638909719516298999518632056019011588992063750366907811918066961054217500061083172898277945965117072766034609274533460106849469224765599377785469529454211240564318954919454697576154359443501237251196176944963068779596238929007376821693639216788910656481887628977647826479396/30296555315598361678452690803620885414457995237219443108043135358589655563988915059616391*X^59 + 42438528918814693752712844750580240877793441387868347277439676481654099761291126323704323087189236164054736075829128469933507700585519555952695085658593917469867889370382525774092657132309199980820422647493034348282453108620664687115230868138361789011517886745475612671245932707329882509658085111440754888872451825766619100135723415875882185/213015080423972080961200869040258445349054164512889904492651284706243868270406061784162845121*X^60 + -10847144436772638460614574635787840003554169010003264430224335318558578490238395316660346783394635411486937369902788442166269088519722081069792132592437330076279463316436851070383715422376785838892529423960313257328473155634931919796794718747960843011698913041042235889423014202417445175144457391343967320878127317393326933237556701/4308996631431995687448825316970684883296543199718310781971716023124684335654802312561*X^61 + 817634452012094239714048008416387076511968100373291912812770648053623467539773457768154915699999847004648091634472597398032793262828878544880637427868313033304855012733226876759786267608084985565463673268538147480463262470150370670355995364619536776543307134497340451976000289959216957325868517753944457890522835699078009528760191423/30296555315598361678452690803620885414457995237219443108043135358589655563988915059616391*X^62 + -145545166762946758105406199233146379726599925992709588050104923315580129774150493971419445958187151884955850223591112617242770955351184169350329894234284241486499285892001992416619031582835286184028944774215450347635616034799552564562024261964729029155035754965940689967862315114992138609528461316417246441878686702254633463/612856866936708247397073718812499627833386886604794592799276919801548049445996631*X^63 + 7236195851441958733818935784625364671761643093955860098887797639200157314858119482417893580459235299071454183650715184757576727519762304505553349870565126644367197286721837522984600777735299406319483989418337842313407487468190672101985242332772659352163693426946830072881955295371267764194433528932508791368211410292271206654/4308996631431995687448825316970684883296543199718310781971716023124684335654802312561*X^64 + -795767187576273209011498936067043148520489382059692815902217826434494108648642303145973133123609739382745896563632779410812598172256753491950282042161619192421844374907613321311281386321093256106130078944917474245195332911734495454323029829766254740132433517280648982808504880640240394939116555718619745751462374177/87164964718632946579017738417365897857116610241046023723407327521198698541601*X^65 + 23852482135206266768517897496734947635786672457057891141348716122139113855384401585938257669123243723700951231483818287741886949426410969578031962372087794831327736599942484300203206548774893349205181977728988757879084419518592626076363596443287646515230980758904159504189925238682738952061083071134363785249804972956/612856866936708247397073718812499627833386886604794592799276919801548049445996631*X^66 + -1671722900152275624967506424943418847267587136292270421226998312685228696678183269710685861125775818242137586006784975359698505467515480955940868977688675366464007236566817531168988838058575475519372753280099129752868055400139463368638392863689345831651509733657646526003378667373576119863938614089329608322/12397235772810830120753482920973673425845059058604184856123926542625330471*X^67 + 79181326703106184273770906498045900186153248558082598909416168000456116498424804285987758637412642098668171450728336049504524283026842261458991421742412733885296001875172605951073191299616063174628862979410522673040493556940823410273410450268133972440572069828736745756146506240811384945986265588378119891519/87164964718632946579017738417365897857116610241046023723407327521198698541601*X^68 + -1292523794340547412347568616185887531336208452230355179446578122517950988423065358987188844661381018664360964179721067142680588496249471767598298383338617104242202500593060120458672917250910669848592393747318523243258130013636220661367894844988878410765702687540928962982752864510370863038632605985/1763225113470463678104605734742379949629506337449037811993162642956241*X^69 + 562243011109910201151212473962381319183353257338553608322172302508365706980081087246526480108758934782957282844804611800386511659122175534777141850735695650459707472223228349495767026658740081801468818866812413082995200998153440695925491706749701372806491708213312405240176553630992319711486084326411/12397235772810830120753482920973673425845059058604184856123926542625330471*X^70 + 90634227284207863339292334832565484210708006141959381353035627363276517765655456096785037994580525019058592464884665020314682041498341413194741421935907864928419728252008769768914909605935770145829311588399899808595966606734889230807193704953917418990909601910127867227724960530192453757383/250778710492172333680074773821985485653464135606462496372231921911*X^71 + 3828288512147295349919003673255011061640499715299648925388623539554171792994384158358833525406247063763775051112334726031115779668561899274604216163495822101714144017866963712911853493308745900616837757379694222984858248542618555601602503936842271790380977950525725800287566161732308066127254/1763225113470463678104605734742379949629506337449037811993162642956241*X^72 + 479839737560265386784339057106062152003804396307334662205951286425696552419401080516190167232837367648931186415876033396171314458181489599285832666567208635538321382302813706186231186555637004924660604673018686987911948153681763438702125246062487387481546653951164997262702122113000/35667573672617313850103082608730690606380903940614776898340481*X^73 + 16557864225009107822248207260412214544625949074956215641748669351108786713119565423334607924052844884096633186542987190807985831050507151651478200241287365019154548720687880396670113365472657170811448333512790736492782115275045602433408646048267310308261511469440530716871290824046941/250778710492172333680074773821985485653464135606462496372231921911*X^74 + 1262290627782426558262037305252855424384690266277948868292987355026684106508117423574415010560118984132208042053440849806948714052436732724134595640236485840859119891332788216996209667114838948285897832062111523432925768727361410521414978452179314458139613251591090400704833/5072901958841887903584565866694736254641004685054014634951*X^75 + 26627003772177134446273262677908246268853461935629575506308809793872483846119225068205329874570683108730578662429811356836978788990948675554360248139397814899129296624767481609003637741662332863091988196213308031984334262453785609694494800087046572000510638372127801602914259/35667573672617313850103082608730690606380903940614776898340481*X^76 + 1261118985453553847935823516423509194339420028128082186987484500858322488815222070829399907033246318569263681235109347693179693704483912563455821912282864142915292309568860145342842587491574315972802808978211605098267245281752783492283186858702522302397473356033695/721505043214605021132778533166652859428389231269238321*X^77 + 16223077916843526561535388598081004695435905715472434845857993984879864329486616251251316212326379415571054719571558264009255766553466177553097878642860597798733972323120306541578286146408351759328947551098488497973001566257993454115852782637555863327113641702760669/5072901958841887903584565866694736254641004685054014634951*X^78 + 471228745729662625947113799328868502834396538448675241049749179272181142602089583972758179647014413858203567410450621056190764078321726462247574166616580907791654954102823623129222436981610879950191062469453213456618676216403470077583495458245159876947101/102617699219827196861439131441708556311817555293591*X^79 + 3597855584742951716453927764217302380383903763683724886780646056920057014137730250371315016960733992571220309942810294286682169395329983567656740004174833653355488672028038261580222298861830444887045994549631541046493467901956141229513084791480832511595503/721505043214605021132778533166652859428389231269238321*X^80 + 58218688898064407880680536297846705029590418796060638480426109192612592513810261476741948630727358734728874393621796705606323928126231604098508413042130256612937691747951160974683879768494130738097719662232937639253798097658445297471369507584566/14595036156994338907899179553649346652228353761*X^81 + 298306573880481509478812548422993818062430972946817744182141052475309519928696059602057119180912098108030641102966823389486970944327088731727455643840783569447218999536804066491315765143254675737597964130324379924412002534991303752898119331561541/102617699219827196861439131441708556311817555293591*X^82 + 4158307177425263326144770132840736791148859353883210402419351993881968569170988107034534978473583765720984706258947999216583975660986198403487605391773626305772646824621561875463244870970439430019500450340035285731060919826221784335510/2075812282320344034689116705112977763081831*X^83 + 14642152977165229578998082807436319346369938635647728116035746087050275856255482682483760138178242442754965829949777398518497528796882459117855083261980252266715391110222925371625504233435361838798321071641264507830813871609786810153825/14595036156994338907899179553649346652228353761*X^84 + 89029166410943621827612284496710071771317365104697440858744399396408148802687445229393444326500592644771594988170909314426197790595123022343697950090839590445272200216394188838221082237777420884456943885288626832424288834926/295237133028067705118634149496938950801*X^85 + 159657279550101127599655137076975540527385346318812020998811068376369749388807943523894933961836292891487417836997976416120401352877271133278454744923583982454516903210217746078312911887415736595246913691970339163925189805195/2075812282320344034689116705112977763081831*X^86 + 661792468602654753223784776744785977120675995492270117367996539043409173089634984267474354970956328619126284724641004546098480594687203730480631323756243030868891110663822428413134467334173454829159689161277968972/41990774147072636199492838784943671*X^87 + 822195264628773218860378315935019206854338922831665130064208597385504250560470004018770858669549508352016154995109136888694838381134745366360848445884654247919409608061929626048983130311799796205527295675999543014/295237133028067705118634149496938950801*X^88 + 2185196396226894778290953984926725955673508271594060034300519809232336417218759509900966479148008021206869136412418357939947945315152015530201507785130363507821270575936236379301783106692891993421249224/5972233558110174399017613253441*X^89 + 1816965054792905049921060707138263380974003199635875414196033998338683229938876533476881386361981325304270610137713138549963452194052315919779532222156343694124475645422654293604008315089242967693948697/41990774147072636199492838784943671*X^90 + 3083149609822544515624789293451163655370931543773589143739433082900908517136785668380618329256974809243601884882557417715215597367161503216769337285205751593933037923734638082882542342132062/849414529670057516571983111*X^91 + 1310938919344049585359801888516773522457613395668170176972342521747166914472585745700164624135877130075007466318909323814356127977739100684231693828909414431587915902342901373624708606059172/5972233558110174399017613253441*X^92 + -621886760058638167491342439384739374195253237190537092588376693921193843371456214001234840014959250626415914308025302486920923826669886050507338760280518142422806512458632140455/120809917461251246845681*X^93 + 110923095843139909899710303644494253956445749001247740467265309513252268477587568123061633714099747513401721848772661470694408010814504896375192337139534585669423347295138004415/849414529670057516571983111*X^94 + -33568189441779522059046132834269020464469354431491138362110434338386802775758842638185642350363591928979719182201035541798316347116121458358830431734198132847580399/17182465859941864151*X^95 + 4333853147890600545977208451218107919135765374289529045444061201986325990271816194218761096204383838779055180127632681225504272520942234804990734195885151748450804/120809917461251246845681*X^96 + 109892049906317891165441051394489068202525688380165750863285900456830607856502535712438060475884571433365859675021807040125420927512438674148016012188/2443815369071521*X^97 + 529325849936482034725816262592635228641844449528505174327596580863382531541668733034561256838664130800116221141822639008695534266816686356706263103/17182465859941864151*X^98 + 3598829779099675484448843101602809662949367143685949755676253132075511973722871835263678050186928560107337961012293098461919258745359/347577210791*X^99 + 4711985489904172383774566040014022080158858458417637529645734725061626340994589924582743279228188420251755689526724492762140423659/2443815369071521*X^100 + 71436109724737020418133582563609062209008537537275918942939444907391382927973774553325836792501545326702443434627/49434961*X^101 + 188467514181302583257999284968929890205645172959127020540452931831961439252659966263765131662535619283991645/347577210791*X^102 + 953701964625111051134150631719485553887947108420050884482623160154051183593178699703452645/7031*X^103 + 838706813365786550175443624948310435670884631056591254094990021691080732450907777317/49434961*X^104 + -5149589431153158605577461662691281779700947795948905026810*X^105 + 4579046883869395498109073076237776236880191/7031*X^106 + -39535261617104703755*X^107 + 1*X^108 +