D=-8903 h=70 2542500603486921712045698226909700967839062399395774619494830412530095107575763528387223621685469181797864239660061637566007796688019359196357678273871582428057872935380488706783854350991073160256992369943019999924996638002793490968904180163082246660652730864691748181127252211289312461259184441425656073776549576191014281192414650332661940998836043991664512925643011026157355739036064381894643703/59204939510405932394352841655329530316893460149738568446427484191102728359277401450349452105400349637708474959044873082539096788549*X^0 + 8963885921484654040035865193304487908592079067252665124740996777736037715484521776398086116704678037540441561511098483027583971725967418285268034271358748554467820646288994299875512164924495285633882882007482332389670008105912886713682998682080743054692101149802530497587091132838793390018591389680156741045583781470991808843503778443921325562815727405100907098036756802334779158893692006271327760/21612266860516791016725710330780220936131144192591843654046655941341899650770704215525899876763266752409633546286297308370395617223*X^1 + -176088792610285351234423114763677844892589074696104179950386712879441320905897069288503143724669571611195097189228384784520303118265536828134523540829866128511251376097441828747070686354744859451355154879284791501488045867262250070065397073293447622022692938312829927161496900796464022315830367911416333720844266961547525051317285053172433051951136317191823789070890764600978630265218236963996018201007/192414011859180990421908999074936306994375576746645184051977377845766932590811579630827086602823363896702967462586904936421632180136369*X^2 + 5030906988539883098102141183685652601854831917655766153094820636552929054311521192433501618368885775560078506793291558512181975501130390647026421938997521393761182286784160231990083685125413596135340642552303700170879030686410691453001301679258601118630922727788098461818873190907654237870651355273061524631780171247315303203858389320034275392787884408654619320582654809343416283063047360493106/2427526323769155455096676438366867453232746736222828670565725703846108014239099653546658415900625267034666241299146052832797441*X^3 + -53834988003975175241685566016762316211239163404009009241532432887182123555680400286052646222987144208050805996399481494363344323741277616302594095121108763211054647032439069325980455631297950548064696450587843037493227159049956709465549372976652800955545460722745642174512896168709432698181719522616466913024350666503567286063931886617907546469837120113638781068087326008769678028846663209921733860/21612266860516791016725710330780220936131144192591843654046655941341899650770704215525899876763266752409633546286297308370395617223*X^4 + 671274632636334402032588458159110623668436899267450408828429245824091084002243834452530899774391210987630450742405905238413708707672749875503881772431048771142484778076488510636163974535615326716387682753871409281986934321485118978004652673671303203155148847402372613666765948083771644345299827010990647663226662783279723369644406634070969505391107747425614068226038831924460284428167744540/272663857550169095259651402714463377876305373045358718473068146000910705856351752616720028743190527578868498404936094893047*X^5 + -4398344113726170214388565084823040473745737105572134449370049666017801717467813560426447588790286091549855593596509016573589169914285201128891117787218840893984386754814497415880239337390655987909143338175144845390878027823445217072970106349675989322387272117943163037895834983447856833732548674194242224698908407157958876929596025760195709437704494607548226943669027330429236332898363822211180/2427526323769155455096676438366867453232746736222828670565725703846108014239099653546658415900625267034666241299146052832797441*X^6 + 29396707633500789694682124925818311618935925310251201893305583844716818875411413863057407597261914890222460618593297173035660606229404777045356164982767587859819518111861288025757072861186476373087747398600968369842075583861360439878885752037959568503806849545676786693657575453107015383122589921957759257245615861198603503066502556713148449634696910208416734364867271669491049207088639/30626065096054037432287027149776859247029694827064890314845349432877760963310317041078291445938506972803380703688205649*X^7 + -109428925428505502753956512992332431062111491124963419592478027789335598226792781088553860256406483081339303584311186206806447213419899280800861608384307255816743462663250378597503242257199906938340156555368458617145914227147931191509515440598837850941747885793631957162150951549710778283064064562819718896340050374951002519384632853994609058655141439334224366323036133436666938979540237448/272663857550169095259651402714463377876305373045358718473068146000910705856351752616720028743190527578868498404936094893047*X^8 + 355169630507127714039298120540175945766681217976890002921806006976266178162979781984582797872248165568527783464733487932270096434457492353285818298332548946329092972961162303546114471978087897378612225442259097927147576704738981884077743964585744956654286023245504504300387479369337175210491152581763144593416709295776740339140719798043192012348500361497955035621238192967128476738/3439971368758175607355613517890245899924710190617195362781685884856538353735854997313073283830001906413948186418983*X^9 + -365651154821436965273224368414333736411631224165238187761518404741287164077034570100199657727998511678784894657035230385353583294241488815480584851479574272294976719697777900601202600240301238901453846252309558706614144207861549084144971990915712049046655140837961505815023369544891221263249311613439408306503563144739460355074287274881513621285754505977894838832393820685723759205633/30626065096054037432287027149776859247029694827064890314845349432877760963310317041078291445938506972803380703688205649*X^10 + 1597380632964864077684672592464037876996793525576765781945675550139495641155452384765721482836094293940112610451185671037455029587173342615153938905987543707557158096221113919823523743115158763873025506810401911974186920188363634699170888875404060533441714355316832497417436581138905549209922224442775561881035537211658490838485352653622081370528578366014102501996225161861145/386383395345184275789690387272857003248872311649690594494180151056558278528120296227459652232955397777597235361*X^11 + -1535809132938342600694715812466063558908044164624552616890643444002026962157011625185486252781513844923106898619562868833595158300943247829825282089101055876382500803006427858336302392432368735691784124963397503810122410875927445032685769594121467801693405474495294677452390043387570616467803601537102608647537038453632573007401643392115124258571171672596954936304028320820185937/3439971368758175607355613517890245899924710190617195362781685884856538353735854997313073283830001906413948186418983*X^12 + -7207540878800601721282036853800776803063709979627507184772652356449103515570622104648463340251296785293200710232413868965377830992239683702457290738996497395164472675628921881696793780788358592194477924725745157755107248750399605227493920320771076786746560724375630262835955083196793798692128944352971175390556574399267211277488362207104454211575459875371544942604929034/43399235689675870581791574443766932859583546181027810231852201623785047571393945437207643741767426460473687*X^13 + 7158394223057841484682185208909212245321895116222166689856882349156040058698243274284094441567414746189615024573569012924257063677056588216345679833070948693975216109706245780111704306539462469927547399870465012671701646432107516803960478078712145964003666290934141264514645007933681600264841668105031222131648488698444354110268812664541619454908985297799557785361760807547/386383395345184275789690387272857003248872311649690594494180151056558278528120296227459652232955397777597235361*X^14 + 12936562187764764239289069887998205405803204051265775838556387916898461242304813078238044093087206354710478997950504098243728414655345607666612339376050953282869211811159181104046478713183200755092405182002383217754145874591769282145568748951498050665053133229274161957239041753603949649402604754189673463653398030420495869037301767414390921136534803523689128665339/4874675467783429246522697342891938993550886912392206024020240550801420596584740586005576068939394188529*X^15 + 22751712307449162718690741402864022115243553400732218144028846736287300132935451697203676923937119378831757964859818801197651965041481733952027583280270549340574743978873819082048728564311869244021172992196980036892784136650190864474214676851408874375398322046642119655123244374305224568496749023668706497596088050961389027695510485244319248702764870787184285496576701/43399235689675870581791574443766932859583546181027810231852201623785047571393945437207643741767426460473687*X^16 + 52653481621054491506847661838095078192268136427484984254013574148368310664077689814523250199369987918304911744205927925186029476671966431866770812080899839586831730831905839905271684118486173878916276238534700535682740683680833148221021446113974882388588831299240087797416237499500719134201633309142794293835543281604267620733598852872702759213502126127360433/547531783419457401608749561147022238970109728450208471753368589329599078578539883859999558456631943*X^17 + 37183995817639579553657554296736003963343150879825218406330210386805980109744621609820254606186206465242927267529081927840201746659757553929404140690939329948557951123791585473232737457479110740514679496074598353598150309722206856985387061816004558949898475563107607421208120206306304237944355910204247760015163972073618245272266305420261070517196922723007097208/4874675467783429246522697342891938993550886912392206024020240550801420596584740586005576068939394188529*X^18 + 2836563935987447914772401129811719648889008246915800725956625229200833459999088738783160028281395841780973499606316545793526677026321163083257733496405166098752372077488533058423243475697936716619934509539953181143206780401583498549171271345270196464216072233758763822501973632003054436658038038940318846068301249099177501821966252805468034320254949857/61499694869084286376361851190275439623734665668899075789438233104526460583908781743232568623681*X^19 + -24550486721847039575030310903398335039253955744000188912474210103745361021431932360030466036921552301829961022275009977036143593881446950034161970495507771951282676714682959643735334140296416619918478087079113651876499958849160634573969556952477283060630270081623101229241900389257885144976848022517036386042755724374753907569612682156914361378297635297555/547531783419457401608749561147022238970109728450208471753368589329599078578539883859999558456631943*X^20 + -29150340925088607711103916753092852197913975803283610151095403376610651743294232956160954107915185917584909781106597412755022799336335157286604166347739386338575329553642892487045100112588329870032671329343601191004376234567554037512729612563063258161426993082557505478342321448577012219389062779096433236827435883653371150972851677218953671233072/6907749620249835603320437065065195959085102287869153744742023262330277500158236745280531127*X^21 + -6539728983843329664176564577175607477443603703222758278226026773915322832618955740830875332768876841974873608742095652961021829850726141911427673578233482294132988199065460043867748229990988822233260719305058166623546691526342820723175073731602549535472676499684670968402252512798764047137449230013132400111766725876520363888726446586539783203528146/61499694869084286376361851190275439623734665668899075789438233104526460583908781743232568623681*X^22 + 5082439969014926953091412884037775632788468217777680421975352113421783611290203271745039912141457505401269205837169874302851606379251869093630559342220167497621808815177420949340547803518052205210955782609195316245347939869373729110777831785651477999781560496961634927643688884631435159283161720782547420911640164568572130118615921056414870/775890106733666809313763570152217899481646892942733207316862098430897169511202599717009*X^23 + 4269488924203552013616909289330286676672987672588503974793269492689247302964935265075825171280466874329225365822432754911874029901180056394391180050319781275918606191097532741316330288979836795190654576589832615861686220129930003183442929507154117525380887151139144484631155449710136211663789568914552936920938116270294337868491480759055856178/6907749620249835603320437065065195959085102287869153744742023262330277500158236745280531127*X^24 + 1870084331841033672140833054807322681266400090845027510006938316258030555140485208604782097374735378621161521016172983927142928578711098861682420522071933756438303116629124033721759050765527832595574574157894383473602460268119984232805601753929647076281177519519467672851423572651254148760548406516774665388327175287874457440744875532/87149287513609660711419023941617196392412320896634079222381455512849283332719600103*X^25 + 21727939819862494253689626684462434062564650425020299757611804795867395534310756055751033507862415652389355820121812056663935605905230875949921296939790780887555896414879483188187159960558436671968305216322473493260626462918768280626052247040554550561486606827527048718348061345631378305363014506446925115241263461542992013002721309075/775890106733666809313763570152217899481646892942733207316862098430897169511202599717009*X^26 + -280851083336215594929998415405878271500406055712033238206669592657110006115068835040181351880192144627178706327741774111986894691599880863229607087350036658299115573951866445223272560569463404326509235270535203397867457474296422218373309522025768117124695591286017513329628492186627342545184099871890514912840079143374903257049/9788755196406791049243965398362034863800103436665627229291413626064167509010401*X^27 + -91133843574469500127160139141447055811701939713312070291677443970772657005060248755622342580181261984005350272933644957955091072234868796091637029857069450157311127391435043393981745732700793591271670601869810336288655375245497396247046082809738215476041826465469660101917041048900151055516456908794261272888980148991808966105091/87149287513609660711419023941617196392412320896634079222381455512849283332719600103*X^28 + 3047384083567593904201513272628699879023329101456178334017379777290905326372385141128739231664956028978661093511436725462523762013063411357037083695435267337301042462942311084030637297835517933240440042544358768111005170484094794966677995187202766598441962596119389905416703754385968585087989899654968124299197604815113/1099489519982791311832412153022805218892519761503496262977806764693268281367*X^29 + 13983153626902423813465574907198195323881449689777459105286558671446957956311823104369807097378093970107375920277683163908647200665066397650127032217386015797180573272893915046641743468215239621580008960862000571897371470448144772987841475562375900301194076554370251170241799789799785907511835068048125169997681634938137603/9788755196406791049243965398362034863800103436665627229291413626064167509010401*X^30 + 5051346932645252536260246553700758069773259915257397597452952640347263110386002203935286043008917435317301564399536674086579264793058912606227604622111439982093298352416900286061119544818260192946296628819011132567531765668695354579691894768463583065593494300203742574955655335024070835198474753516597364489038706/123496520272132013010492210830372370986467456082612182744895739042263089*X^31 + 276734752098435070259209373160056318761141149398383702711861153318899819761685146645015260650147929001055141587406651303816691650418892976906264728305443665215836201968040280737941798863083307386240220391299370877389301661189030739857253311096987725581403298935871683348620808257302087080683090451139975181239826024/1099489519982791311832412153022805218892519761503496262977806764693268281367*X^32 + -77399036161661333782846752694021654333953656783281541826012372654785181206640527217458602820431758886558367310718554649338165622790642350075870775231367284866287939711636026208643812063793952973348370127524515553073393999535617152451582074433457681071464970315029592997182324839792798886146763478192973714/13871337781886107268391801733165491518192458281771558210142169947463*X^33 + -4350384392886262568134524964233258202408105119599765244369827082320002804060746613981636877198640864257620781024479033101307442977009159444934492441952647788948127812278849182335082336777071873324330962481861236647642195896845102341533586716666353888872486769338097690202615439442852741665337187863160562947/123496520272132013010492210830372370986467456082612182744895739042263089*X^34 + 1416101984409935836376080422364898732843531729207940587976252871876725162779046464822767112926561974957282366087000149140923823056643629359024895483329354383541848790462228983080061646461798366552145725086619642668209958289515630103360266751378489472737634560016875713886952403718440416006562119462/1558052092764922752823969643172581322946474029177980254986203521*X^35 + -19732968633525628199329050184657594329870585213643789362367225764514318231396872206124140084206878181030420445795125610699647491138080461736888287988184896305453503078951435559436112333580809193042642742728049148506844485520726253423575987830536659120047022860210987247124974913900651899927152801477/13871337781886107268391801733165491518192458281771558210142169947463*X^36 + -14106694838885975629018609600645561240967619630742884215653792277669988893056136674628894847347492850236088369872704236019091668541591403226228067810784877352956260521398969233830581049241672129544775874356663098039532651120988643128932366415372966662011147169305825652212382096683051573937/175003043105124424668535285091832115348362802333817842860407*X^37 + 1539710306833043220399953040993247360129851358755902619874618334090029712340195449799896100527756168919855589161886044654652846817542973576947935219390323566264919199912347743757986825916943892954884193413038698250694794528717063771266373916038868076541468631074797173310590904693269072629325/1558052092764922752823969643172581322946474029177980254986203521*X^38 + -124354976819224569267953509049528815782934413570831340708739553644211346819951922272828018967588207431855952035052233599750229534948434492773986166277028321522620373453860373451542789760334563048093361631550754176566052427573041206442669778115301395563275890271902065517822981229189/19656637437394633794062145916189162680934831217995938769*X^39 + 4689818942315689169166420959737765887871667126748505608666856253842839062649848153913301106548180891865134776307472572471053379434246866928311621414497869462067472129975940442262736515685137611942687321721476661685302746322975755071925321021653324266362852272308297279503019586939464/175003043105124424668535285091832115348362802333817842860407*X^40 + -179206420507386902608762552647647208943331949860389687267090087076140348018315625154522385166523035940453627847796592035076303241674188769525158779978638326015605280574901151315478740030166465473887485456521995316087414610921427145666955923846630264916768015626568384140282/2207866723283683454348213626439308399520929037178023*X^41 + 3580261536018330867582501744517763727901133094872457108555985108612844141648491201034008998121406845425511631269004183787004798582780288456690397754325606508717757947690604004672660453942959023701775248474879655541644573153757746804592526114129200090057733388168957500271986/19656637437394633794062145916189162680934831217995938769*X^42 + -76409199397969565073560629125800346830181469269305953495991819429503757677811501780981575197140609688749567184595265057832636422267913423366855188455719807156621064197328006057162248372375354731048953803000918882739467845859707477044729834425801560125412595210651/247991320148678361714951547392935909190264971041*X^43 + 872419229441850870819221314174991344076155669078496253330475429179154711257062193033741583269290824603131327732068846977266410758811687574034155149231285391508376965192478743213900795299304292550003321188451128845453484916454755697942095441588577909495392829378582/2207866723283683454348213626439308399520929037178023*X^44 + -10629054742108573625132849823310437278910397451802975549623808972615294585318478998333319037304136284690543147774550187192893972768196513935621223313667577191201222674724342721179138095181462405429941573359849211110588788812792782849851737504925933270326/27854804015351944481068353071204752239724247*X^45 + 67059956380142725594496370180890412192380598112402430238853686624684054060847680920577213294282384875326638522735123891612803613270936743744525720964632421390149105523227628199023848677916531174418858652163894039736269188035654653239069973122972367042750/247991320148678361714951547392935909190264971041*X^46 + -412446565726700071516635945573536643565543505884442570361631894957471092096150702479553226960824968070873901996148981598525782063668953982438921953754529033956499142669864162744440079868757024476044319996436875812391469044570781515102990859600/3128698642631915588124042802561468296049*X^47 + 1017964169108118017637051545431576390445728829019004539708013000164308661260888134793475924451356101213370616971676521026448234762494927164855752898571777294551520216573509694471805330569321377240067922067010241287885107693588688352376372677883/27854804015351944481068353071204752239724247*X^48 + -5361498654166474897767946566730607031198038602242684328957101058513084576278347222869868438676994755964401349592878137200182615649605259939896495516559127989205605373568043748079892019365107997638148742965553385544038846890304133/12117955755448243281513177667975027*X^49 + -9812470222767344599992334345427959450799484424255240680772321983482685683540507754015164294049231125200606423960768458669934463699463473462963670709867400865025312699607652049762708922356725155934279919128145770665828696538275220778/3128698642631915588124042802561468296049*X^50 + 18950179104290675238369339117376568219910677133301676264934092781960996953400097581956875706481969735303225177976164446099662776488730747214464742539423890171437387004706704123344053392686762579838333013942271802101733723/39472168584521965086362142240961*X^51 + 97324075281958846361390010432588810146874697928447457728059201720178469394554822324344423049378307599782218404053654779280493118765642626315745028604274649102854665739877758445487319160329797127652621653068594737460473401/351420716907999055163882152371275783*X^52 + -572574895460577251490690498128126117257894131188528061438300102301749054750185398165962495630718671050267383112020222595993048644203858683954161302882861358595521896074796363601863128625670783632392774245624873/4433580656466580375869048887*X^53 + 1049737327422705785607755334573906527842863156042081274642162373612495176117195699970513089680625930142988538460461552234689063533347707047841300257699556870440101850916818785212523401630647565631389266289348332/39472168584521965086362142240961*X^54 + 85487979931221513700295000185128311923841354395791391269094195734963529524999241647196985846597235893717950778486527960561598191375854346851520920435950893271069512096954043254841913531413078360080/497987269062853013126929*X^55 + 4335392575720168212819838565999762748029126137208913660769244112433504720985780970104827847703896383929024068297765753722792501619378513043038914619307916056877905668272156629171889082953268796604/4433580656466580375869048887*X^56 + 218731776177067618166582008197344010453491158905317471353714020202009311706540604559084656452044598880790621707954416473338720533126243368141817050282684461408028470023073283836942386/55934771320100304743*X^57 + 7065499259853314832005327041591673975521802384714470971070956670386042151468727003247204761828339914403188505111776120099022029152161187899625673189300054378859348429590511235715715/497987269062853013126929*X^58 + 16790709061795493440050166013869874228990681940552208270838009697903412066646767500645023878976076603614767852882516035922096276206042303490450992928879852693768560903/6282688006301281*X^59 + 15699965570435505207390841823979063044120186562542993023829283315500394892449054298183503151305575836089040778389529597248492706227940899696539331341499462336456739/55934771320100304743*X^60 + 10395563039375612739995738779996939134006120500943870890289028467976708887725725535062662160915264063084420816171752545823508007270911361344293694691/705682130327*X^61 + 2680713832987497868592326327223401838058340845545167602858469679294200600022152569006371955152854498879373317687328214956234260432486364344750603/6282688006301281*X^62 + 1613555668663286785126861509572029273472419052279031241315320748458936502787357806976003006363816360303947246109028887392895875/79263409*X^63 + 342874499128861668714340695435523718996902551456507049538577802905308271182236593125720110962047724090301271269094154075/705682130327*X^64 + 68831311272490527205398241119958439020397998878138397033675246356149547555857942694160007377734992699/8903*X^65 + 4875464830605077358745118819126125975989502532729536383398305909714137399349538786033196160841/79263409*X^66 + -76084831643258924376118633347644695861422114681376855406947506526*X^67 + 349122644319295255550069304392523489726237749233/8903*X^68 + -9701222008310431259146*X^69 + 1*X^70 +