D=-13127 h=69 -1591674360690160592739452716175945350853426130330149712425306790614969637549461176366311002619009379397860629751447663166538495850559169854992546256391019021401603428870757228531505356594978590568151214358640200573968229334375055576495511948046145679746641314556111871771228020263762451935488158965747491726349658176203968444121482270749852198637938460361429773010174961764677463338160653595954541134141863051234772758409241778354328208741875/7933430345161677601901588976143988156544655177095227786572592233299560993310234061481745821807295370701232559643687496829365517815248967*X^0 + 101349245957381453565223379228974790866109026645012707345794262410129038446116509160506842548095325517134903203830103137006252781362328618619350520952972998135074232445226991960532373864194492108017376817689836317953476096063687398933881624179151892683674305351115171205134416144281307403799377103041823356297124185543671651421444175660594391415259469467491647913924917664149252448339566202658235108810352370820532035303968611178255469804715402000/104142140140937341880162158489842132530961688509729055154338418246523337159183442525070877402864366331195079810442685770879081152360773189809*X^1 + -1051402606499717144584812851947908997435281978376793565286964786397667276334225278089476846987911149063697774599915708336444723629073511114581261368229624628380624943759470502558607414592766119256627057881733815760869814977535862460692451850052450331487977929893287679670775925120383165487923009630418721139279014896671920308654306905191607093161484949414937270510388781645298015277616116393547665995329964926497065137717978431649200587775/604359742908636977367379368945226491699905170800276360674380455039198673978078316559895316660874180749693955941470823252027540017921*X^2 + 22825556201751239541010126706991295258116649285921351724518746827236656243771166030220387802282536917525413128268613929592640126804252228507062181285927629062254917983625148753632596370883332786936615477220010636312180511274904879835538246179836807903342292012211989152811003933959764465210059931699623733919882305015823171914850727747513428915046431763068647564442139032726776221298961892509589348259940112053058364856127992086286089007578610/7933430345161677601901588976143988156544655177095227786572592233299560993310234061481745821807295370701232559643687496829365517815248967*X^3 + -158710276312049369332663207245674594238643462650904849273174614553352657801726543707066306176550273872524293611308036920488851807816617032143201711944847182910977942242829108502598854398197978374215564459893664012028503477055063667866687410273555277875091689507748376591345319598381964030016032869308192416104246164309956635443383521456365497460818291034130524699552569860186698219163456414839417790681463768664821645241229968360116818/46039441068685684266578758965889121025360339056926667225899326200898809627338943898826488661603883655800560367294189323686108023*X^4 + 1907800916479393131421909820707354472668198679024692998090866609662343482956097038576625658063257820626271790643782784901572915553322563908677738965474812387572442918115415577913675472019346036543800060697956658770019044852229721581685066028926458296370439183315487230155603118495109765542711172997706873474661284349039672026063198805445250067092257637724163088732883931172255111408645378675240675777197341868696439953107086282486891866348/604359742908636977367379368945226491699905170800276360674380455039198673978078316559895316660874180749693955941470823252027540017921*X^5 + -7654087256352387647511223968619725319743505409682151625637098830699465860641744540751524357465912843710352337481230894714974642032929581887016987564700650113748229085755039168527598693419971070529464265875596538849039888632103443416859743472987709591726387244450881587471400064040325387628267424607205407209827357179596422789221469176802446883602620567945569094493522536020598510303564041845357668620454258178921155878675548894003/3507232503137478804492935093005951171277545445031360343254309910939194760976532634937646732810534292359302229549340239482449*X^6 + 52754944361753578508550305885852081055461746465699486954455200477836971853768432684950417742826643027393053298526194180713892977881867092487217195451779789629661456765199304028131319619278464858878573202745475831914302912274462863912172800416781470349110865985900546858351561740512722077258200774348137315964965749013077489346073879800496704102660886741376626201031772216353835803698349469329157933820132737937085338235458923341119517/46039441068685684266578758965889121025360339056926667225899326200898809627338943898826488661603883655800560367294189323686108023*X^7 + -124268629225743025006776642885583424337039190868503876415003539330709941572030838838338756638367907659330064142304605858797008616083544722567940722555377962013284625388499550914483622587444435055154983186895328214623163660975783797524782291916248085036538332250422016916085011246204758317662178841533285557033405977282391849070734594981197339255778250160002934632571445367215103598417100054927738517731256688037681308205119688/267177001838765811266316377923817412301176616517967573950964417684101071149274977903378283904207685865719679252635045287*X^8 + 511289470192665825215100466624773993675857542830000464089456648899766093591543335777852464592242122359448709435568347432568993534357598917720918492892114547019075199075714194949745266841185800342305978659986986459769324093837489177485156166274385618763235551900267231053308579670782385734042475139485319278063456490386967116791907318576640412984201204153544178638664082590291112793283708311078487105277448009549452389868806768888/3507232503137478804492935093005951171277545445031360343254309910939194760976532634937646732810534292359302229549340239482449*X^9 + -695128761087406419872186180600390109964288786035450276969724520950052483866686334542986041506773486317081566144117137638476737620787770502584756156890025420231719232793670595113800189285480921937307880623797214347740011332289314266746567692465681196765412762252719432032745518592033255856600806681494869785235783224696889590294349800547281056424627118327083675864713186567343084867195811548745795447504858907143447655963/20353241550907733013355403208944725550481954484495130185949906123569823352576748526196258391422844965774333758866081*X^10 + 1478958771161163406008951194819931844305858042042401805711436334397573356567880806386599067028332271714694129061746061036332303167950932028842327678234312406215046365816398664968732450660536998735553538880315400046373720852504782271001091327403462602787797571690841091531633744097224692544562117365163969222178060422858889142479673745387945609774919316297916083276768834186408601626933921464684862797163916252999426349720551/267177001838765811266316377923817412301176616517967573950964417684101071149274977903378283904207685865719679252635045287*X^11 + -759665404518215818405270081522640933376995074955882762715994084292045245173020646353062968018818062471290180064347758681091710571048856901506511633948697438943072331394445537638410332420688212073411062142641405870364016622074660932917591381230031199980864610570960804040265732052079459680848015388185551801343073988046357692027773064947609300064542699900971832325501847364514800903856051284996930010557042020901335/1550486901112800564741022564862095341698937646415413284524255818052092888898967664066142941374483504667809382103*X^12 + -290243830766598199130399014475730684693721230962589140481193484060524396500004965919299471834974843183410392227486099076316972817670479866072107020563543807775284415821039574571119409671391999963537515212598502248605082049199355792665781251973516530385296711117818107301983009395951800275388283039482005871512874427526117766555230852775101419884650960536796732634051686555064403331092364022998702658287715282045094465/20353241550907733013355403208944725550481954484495130185949906123569823352576748526196258391422844965774333758866081*X^13 + 1289527773130217279031347456004534639032270517949361818566098510435912240732164486472041693317472761888538357569542429875061148720296308376499241790155334480417134307199971100807606377532136968489846872435668268763213524144366325058883096207969765919983726676809033687483939065680524352520683089832632914568297911923517951367035660530627913153412150697925487857173913056509754845396207458451304461209286817729/118114336947726103812068451654002844648353595369498993260017964352258161720040196851233559943207397323669489*X^14 + -2279979170609180475865973387741804929280479602501386177046254391808683947241337345420231710948365852001806477968956897454829960357075335806788395818905462184477689940299039488173534750451322049939389407207205740630996158599436338932469180271936052693417625726945069333683447607992361667667824874907964855346876208525981756302856190820341567136864909734122235849760874192276196034659507676233432207848706395141923/1550486901112800564741022564862095341698937646415413284524255818052092888898967664066142941374483504667809382103*X^15 + 662373262071096832832022106236540203421760565210785086918584708666895710637398080166731510088406222596837665001884921369804268553473432740915747872358504526875832877236797873826711765095434893795631779885931932802764167599666102951451995670446373289726569593959879679369198398938030232840792395022936535232383589995669540311328368075807904411350466603923778535551997060384944388191704941154868993289438/8997816481124865072908391228308284044210679924544754571495236105146504282779020099888288256510047788807*X^16 + 535617928353678768410331993678217482244077847184922050679186053101760605452810222858147976233046123805157399700304378989905635058060277668674082230907569335232446228180069991523103080600638201149798188180896774916924786555442282867747629587571186841047372364543853084622133237251093296363675961929986559780297400883861680565130028418752381056509926454280330972373183316079206940968637555972192962795782628/118114336947726103812068451654002844648353595369498993260017964352258161720040196851233559943207397323669489*X^17 + -709048929598942586626312626372835178999282516658923735742781146832547849774089201733311908527534906465579548647972608730252849916247973815521599754169899313368931855868650531642307689390161846408659019469641776568042704570733265107854176871984710830280411540924997266038292153351254428768176231337914682678920193967809632992662689657259653388859737223261379706073514584043908701185815409229125160/685443473842070928080169972446734520013002203439076298582710147417270075628781907510344195666187841*X^18 + 761966895183997606866272666659103065949571297994530905357294204687936855276871097994718172859511823578683307138567755748529374708143689404059027056231538000921103737602437390695156471795941058029066911675282135293148450802048793125880918696314261475177796654977359291687671576069953718391295276927023973898162771771461727252422512184069747078623940839561030579891906589854333781179927632342925983866/8997816481124865072908391228308284044210679924544754571495236105146504282779020099888288256510047788807*X^19 + -231552065707139240966004203666535300868188814945390046627158675595614468400568970256521329779363227395475958375663989294082530622557125142125377618008906894190216801880010122192712052918462501242232202206418614788212140217703049346098361155038019333967738539798873236956408906011924999745137187465129115554225793103944277879185336930530429987073052129793158985224022141914536110224370225739/52216307902953525411759729751408129809781534504386097248625744451685082321077314505244472892983*X^20 + 113717522337876370700226145758067334865245716525211479928414487161329406111548425440031158827266491414231992955556958777006700538187841559968086221260647460372115782543846556442747217829829750387654483463700671001274188510580989209448835512047984773549560123756829556032501654445267317543558062788295751388198844175945725167671869118511433963435485957813414596146491115318393430041546608276880/685443473842070928080169972446734520013002203439076298582710147417270075628781907510344195666187841*X^21 + -11704498450084725315206497582962336980802963748171594384023103521878726236264770229901456888621535226705017917243604844822174902890943727482103902274723223522709912501623036903778570069500815364559153698267098558272060139280915953815656498524182110245996745445563660358207045185542599781960979886251527684499792938986135917897000887785618012899999347748826455094027476633322512960658/3977779226247697525082633484528691232557441494963517730526833583582317537981055420525974929*X^22 + -4652530433118846496412862491575544502157796194528998446440597132988308723357608547248738398658381118215381291808270513978991629151426781494206416374160062274736487012814255619127999991043439723124614870623379136519195273169017163781107982044308391215891181143013914755861659008408529347751470226621898527751838466169447150647423857189943875383786407045491064189185681997978691288157199/52216307902953525411759729751408129809781534504386097248625744451685082321077314505244472892983*X^23 + 1173698252902295990921276587768915339115841815206938088535721697435757228875888286836606153035444362059192187236572907258529992221117617964723799012846156037247826378683087626874756974261318850852502153429757549272972678887374073646692844736274635056122888725621331241310488998215700077865046312415045716497735380913253514587797244226273786799213857343642565260765184102433960/303022718537952123492239924166122589514545706937115695172303921961020609277142943591527*X^24 + 275707377597982060605232015420318031194030363297919755719595560660761540504080781861697267598444137830789533448548190244873440204400877066957186472091079021064046327296815370420580511817820903003609947944854676090006788750974912259434702515828340474730320716006397513141943502045830762439668561520346446615480836406763852130377140492979543124983265599062768772071066347117167778/3977779226247697525082633484528691232557441494963517730526833583582317537981055420525974929*X^25 + -59384240088776405660719281903138619716119164174658763428224329076215324442240221940493891384517656706420821567775469269445401846659749002901291705035380151421066777480267725753132913207984083721343822107214294541325162318662579782286261235267568394382833051491390301568596195627116689371415666707897174243188038245512090167019991347433023506821757929969816804667088038/23083927671056000875465828000771127410264775419906733844161188539728849644027039201*X^26 + 36382425810629654505850939180052421133815871812460113262259193569897998041030990578301159716861322598888117816532238918828717133917248120486003675040977128282892855619153000359354353467643564765793890603865325813182542388841676463097074823296892618964721022911450807797057866308789661052681204604444250292742111883933565115893366325728610556664931256798922616830979907903/303022718537952123492239924166122589514545706937115695172303921961020609277142943591527*X^27 + -22000968865420005774860092617801870415129355734524433309679420418649386756563622760452136781170986850600506382344668682392818436755004312946335905993665636435358382186539673981821765937383230006804751566826548349140589799085221656014339563486147754426041259312643282058734751880968137590825848393336535316548350792391886926476363322127911277175738752444206248786/1758507478559914746359855869640521627962579067563550989880489718879321219168663*X^28 + 4686705665048798992986297111224625143048719033733972388713158982288984752413902277793877473737396470531339996564855524183810968179282425173230620233488333527331881720112960586699236348909100685224606136489112655742229558821476638313850304248009242379057787584882852634054537232098517648113986788179466835091879132355262014558437340321873107060845388644108197247579/23083927671056000875465828000771127410264775419906733844161188539728849644027039201*X^29 + 108783414828647250559151685838241859989237672392678773738359981106259379844021054948342747030861981544065472794617668567529582496464492208770527830386068580937968166659594114312745569800072351918346476379777999964993750325155874348775143319578726878048460357391313872929205604388069401172941886745954668993802365042313835015815553693920584159179465561880/133961109054613753817312094891484850153315995091304257627827357269697662769*X^30 + 138871802775963641577491866367635151629181919231715692353107460522751564079512869485723203425706228757276180282548664229945086618767969522344468352381962009627422521808283182319455549115397793867687678964656898368642081044652145751961847601943693608912175470854121796892236589630990126215066760778642305314046684240911900870059404780172613545863676193927234/1758507478559914746359855869640521627962579067563550989880489718879321219168663*X^31 + 7557004963376979793096223760105311237741283375359711737838813993428079584662362032487288987035427374095143110156909235362761854839025656376609537393974643251311621810431763296038828710003420485304483837300880110234523856870886901121084962473488021839203464758545479652999620339813663844801201899966398634022866826833605913454570434185349994121685/10205005641396644611663906063189216892916583765620801220981744288085447*X^32 + 2877073846098613430960658197203717783364656014961072310328889456788693940286542495497938041524913199734188330599524588499059941259884491926755633505213425957785978406580640897333371615952713655147870685221249632495370814030514287442962402884942869613907705283733223551145394423730604060143222527362137592765694916057628030579897944242473534972421571/133961109054613753817312094891484850153315995091304257627827357269697662769*X^33 + 28578146468316126830635294937242803736313733442998112636236930628045645577098896968460218473399994899662843023096474161525861341991801315375967739178746813354338835140542712431026062792672231548820716544147376378618953278668117876270482208480619472699443354619779119336636595942127677244255999986584396745672628871147372781049380240403906/777405777511742562022084715714879019800151121019334289706844236161*X^34 + 20535597489697159971099783937135083061920858123384350696409275260565621381088555819104848339101138089668028631321986033599088072429261950635423600672605909696756783437504720615068940382174477334653911175814534981362900800722856809330093480029730274682648431339658409683320116699800671188121840598046784113579563891292692078181085120290166894/10205005641396644611663906063189216892916583765620801220981744288085447*X^35 + -51396823225232045721852549897926778768471119314713574492287063143212770524580376166028803554562273172959649958346861772876235319051208207406959341998396667833584719747175980412919817358157019146207055898080585603598355693834214785199748709815943047677384951783019093832050135189336601481447469893272201963467794183682412347361631/59221892093528038548189587545888551824495400397602977809617143*X^36 + 70001401785002691914466625383846005227561698654482253568532776869044425267708312103823337869434175230596977954019795121132158517558890425074129343592391468322314279823649110618204532603973144991843526502357387924486695801824236033159953200025697081875219669607487583662637458785222812148662914742588026507381541829623701886340196421/777405777511742562022084715714879019800151121019334289706844236161*X^37 + -4779059069407133422258167100013013975695679184255130695557583619707934265899807894059533879040542174120950332001458732030603571775800951949320965174146786569369290311494913869809832230384942747918334833955465685340769741944331857227569768412364956658705733420482215397131748292152536486523095447120952477125489909062513332/4511456699438412321793980920689308434866717482867599437009*X^38 + 1138903003569594842580676132231136977456003692013652377350283402111917328782924094946251404789904642603595500961441352549069568306680937737175248827135743816902825383102818975349863994167173988696298227621324256916044350521674190331211928220206362251818521822012389658326025077444887083910784286045535540812615900078894571696/59221892093528038548189587545888551824495400397602977809617143*X^39 + -26297779068019252538143820356516786372327561407331595674108505212174531876775774639576985288962121190322279402266152661231199070780458469975955438571871108977982921879478198365121667921706590574933775914035809680389517409270925672684626861217407220481835113147916702518264423613285144920667048796472084572865576748/343677664313126557613619328154895134826443016901622567*X^40 + 3430588573916649967556636604894567503130347331880503799210102594601551733396051150156679488649054902882938000732538692065349226621683117376171143842535536170564735990391226394170537197567555416606419271292908176040168647734757278727276426554530395582938269068844634799071110055220409810686970770949866628565464894115/4511456699438412321793980920689308434866717482867599437009*X^41 + 90810685786308844958068260765182080749647052564218117298592871171194072093117629406285058953420970742507383490359827529773961186162793151218455404884488451813818038238621705185793712998130493138619581223563015949599758540375279306527544527927332311550222905657864651134262755713988258466488005340904107793/26180975418079268501075594435506599743006247954721*X^42 + 860672957016306758523439150700584695162546271456043052412606800089679550273787345824731652172442946461908007444827847741194549815791091643048518468713491638710921135687505495831992693141146494376411821877982562314100201255382778013509154201119666723045081892287260182193916462219623553486619082265761421192/343677664313126557613619328154895134826443016901622567*X^43 + -8919592145715143791110179205097692106625888061649746139988242481284058991749018700357896976574604694951436628346519629289895970003895889942292689273380870207764261210825053328688485125512098536186371608321538400035597441418145211991638021824026394953599262307375405205265593178300637954437995622/1994437070014418260156592857127035860669326423*X^44 + -80030208038989038391085506403006015327937239306585075087236530852204011408393965898743271237790498362060081507273387183390612029965272249188287229350285169983431434961784587096356611369028737805521510183111927046073117423421916717183240076913297228699578648049668435607441174486765276190036573563/26180975418079268501075594435506599743006247954721*X^45 + 717270682463874219941447286653198054830945728403738202090816718485377290456205877071362480445079905544452229717716230111102826510179423693985211836901309813149721858798658286895304455585492943206262280791422885436789922532117161623838200767850491140736091544527423039011867126402866444/151933958255078712589060170421805123841649*X^46 + 1968435795213646567087440636066372041517489996971205166491138924227234559899597177802097491303072383885651146701541278737469100648102570240136436559989475582715808624116278920108382521315379060957646224382222463372438300498120279285139012572411398561524339723959331187027247743660117700/1994437070014418260156592857127035860669326423*X^47 + -36842470193743527008173423124113510629866699458735311057589759646626011052588154402312691411150415151551174457536725089624247968567335749171048205859826178544280839477965354973272370218584274366226035762232582312776275701121465617110866371989371816783028583435851362180137958/11574156947899650536227635440070474887*X^48 + 218447241460328002923490631504207589679265001792801382137335941411981285027586823139884960483633557277591326995013392388924439837127057386522897926044846203164241273142320983336492208318211640593165445199503758549945144332773865567795050019509311822220613176970453257861240529/151933958255078712589060170421805123841649*X^49 + -150536637945448164587930992156620913066564074444767331974175386462553462483362584048246789943339323163038711121732303230599985830300547196583250028292280180169348030437887726810385763901971760792846395647416986980291628909034264056065078896975738466464356684516323/881706174137247698349023801330881*X^50 + 126654761559485994999317603987946847441438988577039585239167306401703393393088251487515111999730401063777818151429433094859154391731362674485999670875357646521358142862406625090639997686969655465431373528165756500654007872193527479817751479859928529410631015233886/11574156947899650536227635440070474887*X^51 + -25186227395901511025788759871878197849969824216707399985318428512082736842225369391651973834827438530814480454479522531402625490791267121311734808143667226168295376663197179983008372043885058807284175775586532294822849388641063188563307583211850377523/67167378238534905031539864503*X^52 + 5616222701140289697059655857613157675019045216353524298152055247868734775801307530316502686828790615825830263367373982233889394600509637107970781873391586750340708355625934650847918150289872407704440869889535986911980563051656273661984654885830260466/881706174137247698349023801330881*X^53 + 14329225794783159308512043740885290989236451532895009770731900018488413993164029864528677944154611363064353982794711133914821512064710121281072808367603434832654367958055448314278331001263360153667455629114516113611091714784312494493884/5116734839531873621660689*X^54 + 74499262294544824189828238077823516080700747444698346833893203035941102903034894995409246723268086028761035691375686536777363308787983822237637238525358526036427841637907609575398459010837357883204239532495178232787668832525263239425/67167378238534905031539864503*X^55 + 119311055126299800715617689172942468180749467447177783375498886144193846984099836812891428887956132727706934782398635921974128936213214637073359493976748446367313087451248218884766639008418107264842387427762172992407430/389787067839710034407*X^56 + 394256725372579404951735542312454070576979823821954366128130893293041653743525023882901071979317019560827006355715988109903620142207200067300640584941446197607938132812565165650526300755341783977706213018301349773748/5116734839531873621660689*X^57 + 6838407050464466773087177744706703198518822694548323925181083654768918941591143947962071376853995617253147082614719483413251594379442022817239417130450233199075608021074179976227386541766753151968171/29693537582060641*X^58 + 348699118586431455644995684833928646953037188928274528674458466332316097450044198034140105218269594377340958478256377130743971585415811270426846186683280398898235723252677346275299235310731628729/389787067839710034407*X^59 + 2445666801796145655042893194960516493959512470908127007347050037180466926437427171082943158360078036272066836556892156720349160513309100855768413793100208378656909494964954949464/2262020079383*X^60 + 50755110604710874561557894437560369907180337328758991136507604123393769034970741118065847020700514910279002232692946862155926061205266325535860484640215724204234429523618537/29693537582060641*X^61 + 70174497621237814912434954795299328157975417907527609327927160415792445966623006686489125878417110550995169262029183647963179496784997960041838018240339/172318129*X^62 + 109740547483875702513800736282473227949197720813438302637925094404257991110787560132911374539671582803292109137075949208537560464254980418861978/2262020079383*X^63 + 50578648266599816293024054094825950293451015647459020955527485980932357623303566591751990969888963116823246716852439880337/13127*X^64 + 26365364205144836467626818167360162721323850934939827879610966892104617372859569578559114744536423793198290236164/172318129*X^65 + -4765601528391832405204806008036597539372226579043462691525072012477116924990144*X^66 + 811870744102120673043127663315903012484529067900312599941/13127*X^67 + -385271003528963839142537807*X^68 + 1*X^69 +