D=-10415 h=106 -137556208695883649942328656919323055820819171912554688872640171133044840870876403728900807810975435295286548605238897070228917294884677770734004025687375332707423951176156920320715083308719929996997546578133024785054682266120837899739631756787394212362445997894613310559751879417983767264482422749695282466398779826650358366540098632811433641085119317585243084948088445462906169170768330591873082826407222215627667519846813475480330010588812195622167620362124557621700663642450702077805774656145710172589275329110690590633315417750945705761/95471495858858371068071448993051887936859471173376216302040516789218096880292963824836293678861718764601751939633914027801424854627425386947448646118630074547151601038752488648242433555424213409423828125*X^0 + -7152666457433061368427546130841886273547343228304573479354405360031653005717537143977671173530804659315844341166330483682761210293689985440589588924161746836020103949675549699471452553117771727614705835491787560371635157405146500076124651456215227814629009093519305971117378598985996872767508568987850001163048345106379391232512594891018451166929845281294989223597320434784013616980163790631683030398217781559054107403188732068339598285600134785188527825288337448616269398840286831993242627165873939818779644013929811180914147501266158825768/318187401398403179095668525204043332115965245526628253691440634355106073282640389835414399572910336298664718864411908671856588755502283329618456847784170312450746855941954294166862382553517818450927734375*X^1 + -8159057573189423931097866167849066032760096952937764865560000581677196952378134656888005193561164423929116990980110857910489335761677770895310420411898138079490090494535301890126693588352193823451067860818564492677755019047162099032048153943528905641983446317712326496108017824217298572554544013747840891627979118692703377868576320985941809333060217685421146347757918926949415113618987333299405805126320312293646134405435223992091109793586548095612955606418928984073095313888177074233202007655430254404102345259332453098978213120386415432620590951/82848044639109227757034692250002782599694450803995831554908855170210743830967491503396024288796528813764826174321250720434659297213907021949405701741803345104363212615886349343696792857372201979160308837890625*X^2 + -47202956817543767862383163495970012873880531768525949109472587127359477814488644347731324437667030118578258524188616534657388008976672744033341608508579292936818268179365237859721811123185247208688937353233937138312108702224680694428405977752590228370713684465771749663526146198707666148888693518522944873001507857151765575042061662624641158287065574811487638712392873961505384886367127485753270668473001601192356696104188169415926442217149642150332317648926761891813645545831233250930114864785180779501908416927707109856813184431952837297/152754393374173393708914318388883020698975153877401946083264826862748955008468742119738069886178750023362803103414262444482279767403880619115917833789808119275442561662003981837187893688678741455078125*X^3 + -5230264078625488185340066877275402937422973549662210461267795180614113107609690919757127445077834153559013844498865735887809539367437012638490157260990981694267093811075974945145214885606140688610039239572147508484463586513126796615428984273411574142989955577039088650424570590520383499467952446416597052589124228061414670921211434107663634352768494325632317490321958614158321771551596213508995904034060537465408545396082418571092956528577146643499406131689587411437398400978487902878696646560190829866875594650612925053651678042007880555766713/7954685034960079477391713130101083302899131138165706342286015858877651832066009745885359989322758407466617971610297716796414718887557083240461421194604257811268671398548857354171559563837945461273193359375*X^4 + -3974793044396972349540395917748274386498680700217087439556936244394090672225399420780155217749481801357855067762596952322885022274319800748982955664922886144303458312818593470737500197509707917974434712381779564010739414362827569934414005859403419484996500307000539699297036723986353462691498526611360991179259815179395229535370501700697056883402519899329291474891418115704805725060885956767488854956960544666926788955527653427811264494545688761973497702961670102925160881000572576480959839218722331736343534915394970310342208778309162/2933353689374429067862012835120173225136344769609254845573976512006701008323931677767413728011113778653150323637335812664086025298202220242264384710317966764770860521593931480310857295989990234375*X^5 + -1698147029662178549184907758048523451064701327651091369322029021221530110516370625983016024221377852508861861054797773129032354236114242013820130908296909396756533270264214611274457002242705919371031186702912459062217810461820127664725086321065156355554192924305902976530945698744728255053142529687133064578388887483508406079202916865203888040843439235911724822408663018421687490216211864404124804204998659099155337453568619750768802523342085707913469105872500697204353696518167834641392765798015416658215537613836575488480743276983396478677/763771966870866968544571591944415103494875769387009730416324134313744775042343710598690349430893750116814015517071312222411398837019403095579589168949040596377212808310019909185939468443393707275390625*X^6 + -802764482376381424549148859814086774571774393016723572655889318426092112616625122537436353053668956016818517971847127683681460172516624785140432768316700616351242180797235052697226912053692182551763693401988791686909957483560356196902272652747274503520381198689763415645427240137594651368245752313789970259925526061558304538539744104642676212634234614902916720891371837032031873335307781643205875052514715476550674749926511821356976987187626461916552341235696957210355683614125225609058318271490496985339253068644563970025494183158/281647017702777634936343047059066080185918844897672092709935334806212290765619940256112695920414189020945782394367336789638600604724169010299028776794811979334696161458850838243961334228515625*X^7 + -274897212371760268028558069871840349472978798446285979884385580223433534586728455979843750530079992970318812614230714531970363749934623461504530403903955742930713050451310606647698556386678332175138032359053238151685337807686099884498813124128499601128668286953987955177791279542006324688944954058983186519993240732885041523617913337451312639076636977734621668717559443796693109251465935567116672150249006732770263020335553044608630227303756786652333829118956664050499371673805188587941902427567172682261229777502258157625458808142497336/73333842234360726696550320878004330628408619240231371139349412800167525208098291944185343200277844466328758090933395316602150632455055506056609617757949169119271513039848287007771432399749755859375*X^8 + -481505065809454212244854051339191123064492426244936709534520859548204905187513866540077811961872094612721111059767714434613796137735154938140178183162764498646955724707447598544311289715702076251120731559950950670428235450929069553420020910542524035472015131505316272142279783705740602658178661483327820177636741313557355061095976537775706984725199797718524954309089500513234876703208992490225179868613274061391134359653403350314259952440130054127151948568864743932643402193162653025572871931793124283281139778281356177796799772/135212202449725220804773426336565568980277890013284730057578173214696250967652395706247093576771094105110793276220516941737206243266523768746533258182819001120833490858785808086395263671875*X^9 + -20813632730543101234191005436203035689823683139176182222480194006337890318548892105599337856256724739854829640872388849830379632336765998935254576636143619326375747457410145388340333429222878182661152271844855758369867443072459257800726912786583456744614243029643358281800647179221412284631363285281238018923356787007824107769933947253952288370958505169536102361782297545983780555027846748188523661053453711334765224057726597019403914748673977046149560984152161880397632659622681737156585889440890168005397804339439297998663482595218/7041175442569440873408576176476652004647971122441802317748383370155307269140498506402817398010354725523644559859183419740965015118104225257475719419870299483367404036471270956099033355712890625*X^10 + -253942020472687849480880064115374135133216655304732036525830362530039333043610576759373279625830290141623112380752287928814479475949617595699080045653087943066402996310329942257708503812466676546472009232290237346331437443776519136081456567114539755665014801895513133489580144584713597492250373617865936922171240539586501747000282090127387207189082808273379066288838883045715466622617282889673970142543403208313723765208770191355234313402674695589918529165941634119677030583039474016600685516946596324174663518304116140062/103859589015631470613364129687232314147116958243521636146003397572498320474432949174265650371019563402869548363875577103590748914655035060006938652468800000860937871038913726806640625*X^11 + -623355496458105539876801145467666724131403687588799695497345227191812640063260175671092669262779175255222847026775441428492924354234401776151457317697361565828756770983421642317199092066292677664032551964340433459969249636086408113692101428015552458387814561949311111549135675635068469380487082389883931672150811686208302313729076967146706597801838351202324286761049381857241016602662833427185587183597422578865470250556552166424382752418994774224215415064718152504526991910292629209479917775608600762815136259461523097432145353/676061012248626104023867131682827844901389450066423650287890866073481254838261978531235467883855470525553966381102584708686031216332618843732666290914095005604167454293929040431976318359375*X^12 + -173909835679783040286359448883208297756100853591330644823357150666934376600411004048396114393495658549463055594639721866555430480324603083976780332789074942261581783243665679997729906769658110891603845611990822441830197300944152291204186337161515404319542779853216100364228099692917550498520675709625043626440670439609167287496678163533607192216736176710318423109051498884994037890804016261241798829840069742459651673777172330463571611320539129129452732706820994742581104456018155358831003017633547261133116263173398689/249302902101851825764196182638579726709354196455884868329340848709789535464313368157142703723042638989125176101477621468052685824904068795023856582978396545513533055782318115234375*X^13 + 4434424551078735307474875555514620351565949792184663101018830163290624062080941298328465518422527142084851650996235393481315788486095862300773127828387513692815311745455391542083045021724353822014301596368836248499984212261055437588647718426374015122483528107698799255327023515391392942886845331592575621840929890007927617816418783469048030453659710692917086318793100860686275063210668755834362429433318169270600618654665463647337568859108293206330510156619093730023605649933776417044259767434759774792078539338961420760571/64912243134769669133352581054520196341948098902201022591252123482811450296520593233916031481887227126793467727422235689744218071659396912504336657793000000538086169399321079254150390625*X^14 + -5764921846406178228055215052962983551933703162103618129070092532332305523330550376427868004031231284413398850114345439803060359413267945776938280582136497045976178226706616824921677998711105318149083529104935076277919478203891330320464045831940891517450442642199120577452342395728146674852253119940588835412947984329378607853408157927669884744279391584009578118335532386731672959203968312894575120286113317421007383255984429652118241062026121657018853817082120145243765452436374138994702969669525330579200425228183/119684542535694587500814297954190939370789340593319667944954800148722772666497056244427606204053115213214198800517341079237967270717267784456964274113488500006496906280517578125*X^15 + -51581683848268004062878426031135798779354484813061095757172834121076448178555550207269507844689807809781422325016034893515099521667405220492746036858965651462605038897432253078504205369754682673074617806415188838003428723806518072547831747793588694534811931015974907401609822633080004130692086265190559482703772044591058373139685512800585335281886739899999782493658665054496145331480487287338413936923391473259865742562503065791900533205924248570467548571127558619044477801654156409095892242547731576082091653117056977/6232572552546295644104904565964493167733854911397121708233521217744738386607834203928567593076065974728129402536940536701317145622601719875596414574459913637838326394557952880859375*X^16 + -2144978139637213336217191343794272397517712661939245164367741200647046707625144569435191597243943912488615408521417368552277270801748219141787461864664605410211795349272445661627864106451180666121725877287556286012565263004573044969570728873100939003404275898492756416696959283258939978553399187741265419352906242716152799329877087387064297828763185093878646693588904256833168715163585944443900243590430880346343200002795743785715842815369328717411254919681492117907486512282890504772321195564171961055298608/459662189287353192513929132805342061913737265840882066039192703403640029444059745537888069914750322470337777438376730021077166666220903636896646275999955832958221435546875*X^17 + 121370454681745992249531900736837239503107602434594352507386319100685572533340945033211028993435512569444153965914862448296923635017135879974846179575930647915074680983667723116664826180095490502931448582742282600376899592403692594419913410731648838479691566392982955624272984848955667977659478248084609855421654679357749446490260168019002198996867007756863980475645396640924537965474190000439304659240442925849188537317140026915809906878420367194158196590430990336119811134025570464764341534867306995014948629726/119684542535694587500814297954190939370789340593319667944954800148722772666497056244427606204053115213214198800517341079237967270717267784456964274113488500006496906280517578125*X^18 + -8613226628468518653501730295213821928768584558971626765533038400912776044945009896584511238612356943210420304762279364004970551401953644168440234284726905417738005445644888932201506971419226485439830397426719520590169134137174287296034011387100272089789364718848769130839637741499204176660700092601810180224494371863248205285232096730613922059119132237704067160684535340980328749499780760514963459755284283388657106909021966945946044370134965926103287161593792296256569342957250418908732381706222263974/44134631712659932070468471704785603640301225716839372639384801094924630767552543978673842526620290203585000234121625542110145623256927857599293929524719715118408203125*X^19 + -266201835085893883177588581861608539710864293392795422218392625072737767111461083123523533548767245678559069208559402509755131801152973542310159401380060500560161731416020434481532894227929823026015555860486807260401428675813862757339404839517913360544569721233046681364889295442721180280630835525744342027597149104846641945289120707444236665732601929140687730783032995295433161908908873727692947153493531596664353770495660011160245508431358407791515466852251897031992349551771537953807853140648501848216457/11491554732183829812848228320133551547843431646022051650979817585091000736101493638447201747868758061758444435959418250526929166655522590922416156899998895823955535888671875*X^20 + -221157954560088044685586009765985802796866770251115687030782049075881950921441196498554278213611275814850324970178181699418013665598209726063095431384502959793076390090403547433865051677719596771244704218007217125672361836789773855829058130101757238019710827838084608391145384286368673896726968210551263322018342473212157388420239806993379481771799675128964930628573049085822666408879880565759156866510817808926217612369092753637278711001343654707533802248772704629547385599108426440733440738911554/21188013304205440264267149162163035833077880805011700739022948197275386830318072001283649796745218532686029877158725656317880760084938961881562136113643646240234375*X^21 + 1070955785054492204850128847196276027961489255056691131326111101612679232119058027238995258128108963118717831698204589744428678571661634774008957520194132236641131329438286547445112604162263294388330873739430186954527880538957635640890614995512101058792371434610840099110548239104225271782473547207954329746006634846979461609225738744850654921171633331560552320441496600220429972719255546110622752408599493418442901515213832279707695209823529013716150620314543706180757996776629266416979171835823606359/1103365792816498301761711792619640091007530642920984315984620027373115769188813599466846063165507255089625005853040638552753640581423196439982348238117992877960205078125*X^22 + 112072693583349311513442135441540137024474532604924783513499083934769294654818867110064001323339888586194576364803678504454788187391386799441735994745765666991523894073465272346950453406466033460749924534647258105726871204965494605190894445162631612978515692158113192541763398163867814116912060093422138384284965517841603635780574530982438074355347729008781913144584647905231656277642574902940554447451330509657028069018992316621794659466741098126697128554628966676368798309715503631530113766/406874955433613831286935173541296895498375051464458967624060455060497106679175650528730673005189026071743252561857429790069721749110685777850449085235595703125*X^23 + 801692130071990063420137198213482418423313485137500689001675680253368958212235600716449097442151064070511524582956102606352794661000876232416239113981465373945710421338023929881370175361362458129932108350835507607997932526832913760490454432418131622420017817473182177738070730851326372978937173244023451289824224075277213989441609151060822773410936039823165277885136091776297859547642091464964154503440599459020336373047614604760804500809610278339438162472570515136797298170242047460002111793628/105940066521027201321335745810815179165389404025058503695114740986376934151590360006418248983726092663430149385793628281589403800424694809407810680568218231201171875*X^24 + -287169125936972089788320409465623052486416311938953017099514048946847946448333934082779472274488714105795169732853390728573696264220142293528962217679858168193892090579256804371905157424508313507423274688144248162196706951241089489798536637965723477189867597907774114028216558605816359917221277671886692849695594859973493555987774442296900119874219789329770235362540446529457294567602310588940426569630767291007962254460714429123498217833034488062594291198211997709277665402320881626951/39066246321038293930574668606941612625864143203500620991268406630868661226997181999878125108515508984324844221013675447918360225550713948905467987060546875*X^25 + -12438826279663021995373803053256122982363686600673428107767300045595273201186415859345445393175046326744193724686964467983501146535911133489569345322367976006744488394063465261121650375969096462313732660365181221791679573967254620996152697153902538484423881171837481948418489305080478130242761931902264946757084906147109541125314127468076736398527061395723442563402282905551288975440564544974117819937491427059655080474300345622932315095213281732681521084646491505630303742435360467204415171/10171873885840345782173379338532422387459376286611474190601511376512427666979391263218266825129725651793581314046435744751743043727767144446261227130889892578125*X^26 + -982934506666428748179866581423305889775495865364893634429799935791594288058939972523377008610492517681071303250034142444211784327180570774291610338234388136400694972767987657486476027595925939352997514168088165806202832940345478213137215609846317709034153071579314273131299628517105044464276681895690140917443672895706095491068502230718974716790163605552780005587880316763815560122687794740769527566925592047384480978656211181486945364339410167329756223022136898909363453313893027/18754799001938691277280205764254254741173376477916764758170142405601853685548335093556469087141386934385426894389666561650677016586996614933013916015625*X^27 + 4471862498885266500735919319282087221305455782555969784152970552800190561333162623702023767317476758232841116731539643183792398104572710848670693367457694636172750140733616653153804542407299309010068380036471760640432851847967631582679933782168975879472541443366352797981567745504425931520938694032833141215145574982934769508426531870491904599082244482898606255495652093241209624452387056480337231068682225718351862425702352871893433535630550150929170642263714178068178878631524662927/976656158025957348264366715173540315646603580087515524781710165771716530674929549996953127712887724608121105525341886197959005638767848722636699676513671875*X^28 + 143989169195634218427767024950537930622036621151550679789027758641145041145808814551144312888553696602375106685673687086379859525350729665590445291092854359652791640091525599170205372782837316046645024982775847981738303815250113762833315137975730904625478542900008188809067163614355273861772388340125224391276759097635008137917433579532403291760555721822667243357243552125194881462563553111904332336631586619519539950616184702691903383784030948598552048808720593174956029784/360149764799590807052908416020244930219363926604258564727223089881936700634629574528208719868293556109177664798649381884794565849006175994873046875*X^29 + -103442613551429839401740206238858604162450213345441038427669689443198505895671604965918047214268586164306404998041993186555719487713364281979124911797599009458903555969148503185967872050719953866745375735928735837656888660867834152684514752411526831401603071529942123420921144864130524081074470326024072731050709432207162649852391309995289348437866298032840329045595720635196296002095729044663128874687441340876643566346380781232678691947653442765578984152042063177612727211538/468869975048467281932005144106356368529334411947919118954253560140046342138708377338911727178534673359635672359741664041266925414674915373325347900390625*X^30 + -2036716902901103750811987920517443498907255738983136347747277651309823976771749567587366206637399411930679531881816296023044167915592711997978202214672304416058444715110025764933702967167740586618644439624414827052637838680569831799396483603646867369154330503497432351641326582199554520220993903817680523459288786231811206379518347028839099873617144097954065321476012867051936972465526189155075494591137230043056501646608890557746615122870421781093309260901659420342232/172899551031968702377776483927145909850870824101900415135488761345144839478938825985697897200332960206038245222587317275465466082096099853515625*X^31 + -72761948693010894397567777889376620336884384365730362228904077518948519298293194688843441815063086727066812994474308746343524326272345322478744046972644911485115095084734586323196017401255562447948479684141676393272320045364884576267741406106830857655276312334890202422863173677021346230602914667306739524496979111418686341833843629760167869425186385347996961328064296585340819432134115344009683121219432695546407038920636288098150255349789491991368283804168553052441033184/45018720599948850881613552002530616277420490825532320590902886235242087579328696816026089983536694513647208099831172735599320731125771999359130859375*X^32 + -4874760792144740820629634220688238019725668427881781884094670167234059876495656447888216726947627930271541458287775478034986112474785000277507534875879417810369787742788984439046562483324916709050126594084006696046550651896650660391013582570483426193052504646679644476404270954615625902944903308046366611030521812669169991097736026886532959158213482184479531533963756069804747846634248397232648942668753612762430244413439743841915454946768262338300582198786575573/83005065305793904165999272168577009049865974124772162811084378946300931098866455105951942967034546426326569958035197923891246318817138671875*X^33 + 90331527795977287702820628819688343245580556941313339069349825590628271850851039437518958433357826462609503210811005863806552665925792225193905517777484371158545668231039953637525633404188504665497134649420134870279601178788940441586448829142056675691207793774077385737974471969675803540936613924167181435977499051720753223213358610382698323121648854525664648214221040000007008000237802367382884019599267626734951299669178244518036670023784013969107191816316039753833/4322488775799217559444412098178647746271770602547510378387219033628620986973470649642447430008324005150956130564682931886636652052402496337890625*X^34 + 4946746266814700000715961304834492700398949817696722037974941525005060537429633546032702937659377539495312555969044291572951107388840070405814508612707686613162587505087884315660550143917144019401983710558328750417589806273932993005725351335620071908651368632013665413888095186362968358572796419522106659288695964861547918524706331810703214079476865683566511244381181401609746608849651079664910529524675299412232284415676203862528121923989568217958990257527/1593952286237040886529030670543965608254747462789671873472575687879038523261957851290483782372242850241508784599811770021915435791015625*X^35 + 25054889581463248581206718391970704853312003117110384875500632978411377917202775984544931171681434511266587777313535324016284599582525516870705545804266212244364071142611287947931822985553700237623727333466322798216219435165889609825601113903056067959271720850927682227144672364711343018587610014163760267812489349598026901606749273586385975341260443946086244707004386433671169304983137694160628189486002698298089229953001994612713266612094190396459670912115967/415025326528969520829996360842885045249329870623860814055421894731504655494332275529759714835172732131632849790175989619456231594085693359375*X^36 + -3493335220607906845697340522664862374202301624292046588665287956194245704435181795188810272507645841906453955692337322446640090742444527223171363416718982768031037118165380331918698189298392179797613253310666740163881307149550668262475030435734688836192214453933968092562810496092506322708089181736263779243264563413537264715913655311962158502467165874871530046018029973001549584950974171645938157772093178658978380926366741796580100424181583256985912/153043906503796532551995263614399002232813006508849915839901650300435767956020917070617741946446745102401227517984807491302490234375*X^37 + -70957616927731768659257842960622657039687203312464179546748212385488173311143162364779760136908812632499650720948519091216382681649444009216155547322514945849132013993993265788266919303012905968466341898463339301157199220892986948155442503657348949654114031990847826871480943767685125720237367519090504636821284276633659834621456653550791711412522373312907707279708638962667125973114478986536570608351593818769253899333882990895500325755555247101888190819/39848807155926022163225766763599140206368686569741796836814392196975963081548946282262094559306071256037719614995294250547885894775390625*X^38 + 660249276990820865711906200697485879804871800519974169687282110739977305301408554660150572508396344142269990451199823308908655471660975688651290841092755283048237552676114031191370556350880939234836897032533401255904364126166709892569517785932260562502629242318642142843669934700519208192166967751907086246151220878102991853069420187613944046828330786156091178811274806611794536567692844446571043617890622458737411558480830640831940297434199037/73472830774746295032162872594526645335003843739246239001393015026613426767172787839950908279619176717427377589046955108642578125*X^39 + 31108132668616142635287079211277214683809859055065987001735592564085331398580866775806503419230716928533310180737433328744142087035134601551676517580858161728828784423745087487849284829123494734522887405407537513418424791289206612350133055848761489188908149943562014809763889377966680461544112785134607724131217593781125641543166453463982174225974570418123196993187431858719536386473853026702014125336896162685216183225896258637316088439948696411203/3826097662594913313799881590359975055820325162721247895997541257510894198900522926765443548661168627560030687949620187282562255859375*X^40 + 96076500327514460353452482310097419978137543079068095980327030176471421889037408277351649552896346190786034157434486121946125332671886843140306572278766572098372512943486954402258663208244800164465891415756583123247941834889961220648433510155478911170054949917814659265281786831238535336391056037737183927287667053170231969901861728964289026999184994415214093341519206644541844743876322197758491383521441614325271565947333095961441155399/282180819106082746162891493401926626346630220794032602981826269905380419653087999385313137895800966749601066112518310546875*X^41 + 891984869390718068482450861609621368070189473685491157760176489743995342412819165443480284811561055371785598757259317681591357850665753116953153760470890031668280354177517540144438196679869768738295355778912774592166224234072844594298143276770691054743589904988153040279232849850744513957553946028969416946478900682491031538775311400755303735492893738025774058782613976301110893839631803609259959568491211029047371462329828994280532654025378/367364153873731475160814362972633226675019218696231195006965075133067133835863939199754541398095883587136887945234775543212890625*X^42 + -88492017186442181443171960171512754989215210369627487325834559600389947063273594468184826705999065724223850945087315201931890329781356815405688224351495624110538635895039856075790656675084818710548229979378298961346054115257104499575692413642069156582458416840651067436485101094261954014385152469790877580550647476657340418251016610956805804926010997134670895510152787424268712410004028718154557308868431185846593178311434256217971/135468468125819849334081369852101116825074517904000289477593024438492760275126259906535351846279868818819522857666015625*X^43 + -2668914805229607205467048997336589176058772531871225518244426153203963295171010181981159739511034514235999987959789414228978256680314207074155947149384722549223878232148041691768241463916589534566706324558440864479472423790882089772598213556926300442148139435112057507787095577346264768467633365516028992090309470235256276237509728554312726290777717104485518374490355243785591480820860998367787188938060262846726173131627530339188945246/35272602388260343270361436675240828293328777599254075372728283738172552456635999923164142236975120843700133264064788818359375*X^44 + -210122815513979169329017470849484223268863114280056634669079114050752036845960878056863279216670581535931722213250254975281770261464400851771953587517063426667954624344683272451393367732415024311203853749684971372609033052248197190349770571580581895293784695141032409820674797579275881963843454846016719901563550843117678356804027605660264099459347296372981598861582389798133500599602834324434120783891052677842504893412532842/65035270343648511442189807898272259637577781038886360766967366509117983809470119974332862144157402217388153076171875*X^45 + 226705906179546248753366803622261020382907132830813369966530975523058353439297047321352843286195153233444935296676215230072480083267257534152848095154448980265866042627627851796521426817270661430059086071227824887409284760120304424494616991740012998528452594937584919740363853105643730716448503554347488543637943492956216398722206588682716274824668526628948231869726992725753221251443413297199612313373102788798902672809621144952/3386711703145496233352034246302527920626862947600007236939825610962319006878156497663383796156996720470488071441650390625*X^46 + 2463309285489657005054099962276498015360701208631764244603263193402010406429677136988862526998991315602826702750954340297451008079995002004050619013259480203497626257343047380583553344568152847188235134569248389602155594823768465499592160071288573084914261551686616213799365404033078872653644803030032400516448631746773367612481228547857254180458552341709145214088247333753755245352941193033797550338763647858856250032/249775402183959717492807711563215591502939149453236143128055176223208771231762342676266393256485462188720703125*X^47 + 10488448790191312370443931602940048638654769726578531106652304868495655498599749314076264121013288154603715551782883634611741880198205576307894957309529124833794132159693017772670410473337223993280704904555327915022385171130926846217023127120902107250305822062445832334118886430645716930024680451541478532874865868454144698495835022290385490361908618727366793280454788141916873632798086579677079744409298588427401584304931/65035270343648511442189807898272259637577781038886360766967366509117983809470119974332862144157402217388153076171875*X^48 + -17502475400899309098322213805269965418673658360026569757018864432246521460832717047289616854908236094970655164657028881545500870428044899124783785336499934772383085196238183762646625669254224163914501131515545325072465369544417411013761669929214138799283372393805673281879772742133390368012045829446363966267500632901667453849324196756108564552028652068850899114154212169372733368615960063460490787770870330969/23982275773783938309439050558158002064612496346926177928761898821239440348704977693352510154247283935546875*X^49 + 1058359586749279418685724465809563284061802991936012281122498831250099717057931615566075688010947680671761388369425907283289811447960317842185886988060233562672044038761298907909980542159963340530439813040030622013038704488790059118263795375159293767087660466067977089159379633219335836336168159833298361734362790966994522419773359581739501841779880162142287268115532927406720807909369033277043464636771579636314983/6244385054598992937320192789080389787573478736330903578201379405580219280794058566906659831412136554718017578125*X^50 + -27603172362379822003255736390900434696602670230986129231539605414026577482367294565175691329177191039166257767003431858763808222243019040958721180360068126058278381163352796963571809724452590033250234936720833080039989591577072734818963092213959277620661601177593959375694026705665245451306656676619153092327859019448134134066096722949172480406397469281236449866055904033047238684308369924821497772766549/11513334504937080321382165414382142133755399110382226562055640336648795174606326305018007755279541015625*X^51 + -182848157369938339593988546140812719707263048517794770326332816759127299641829770428921573121617258042619538808461639059979013358519580819057090064762793556219332485267837236980635360463293724668973805604306204088076418424505800347023174226282732139295686772213059480666004153677912845263026228896871684888280026978187472523949728498192512750888136933263372812764012112989753232204460966490536510854229512796/599556894344598457735976263953950051615312408673154448219047470530986008717624442333812753856182098388671875*X^52 + -144221320536614296108106671979211352616159869796578839344869706922384327568455696813656449140445070289631040468031809096645058360414941677474023756918794393884464257107705476316551327672583795168371768743475941050069656343372937621224818780482790453906660425016361297670712007820454212027479927595963012353379586414229935857787917149505445001096611654417590065928418787519797906804069590503770784/221091397118330875110555264798504889750463737117277514393771297871316277956914571387767791748046875*X^53 + -8070198066026409419726182963800290169597203475519653737169385704167682225262336823273774594322601525645661259534841614459495281668495201701587011641131938649126979496303418588911906248841338727892662453206911974367783598495754436860564318419906735372150164996124033011496908536496387035169695045022066171702712863038794397560736717769361666888472819898545775208521325821120937051865965961927068125502/57566672524685401606910827071910710668776995551911132810278201683243975873031631525090038776397705078125*X^54 + -59692230923850950196105592957367366196336381257257275929732072507849641502147367124893884888396041924559361316791703408700235060361672098519376376333848332159596324248964326863005723392509995385110967980008696790682089515227602547820950932479001671138893693166284199745302481397530205556494683831489079357433366215913808197587821571162815603748191311524285034835808230104044618911766006531/21228170630660669717768148324388371555493397706891744060851780880587256644926987171173095703125*X^55 + 1418273266678720070265964412985309995761473109176457977636016932299525608283379447401506970968263469567507218307412598110117750701917906667330431476825496566494727132954656090756515963917655099236472171267144690009542545246920273863132907540697544164127089131657450623008375434606674617645352467424104826143352817673657919660521032792426345139043586024826338924489811975214998995237460221730114/5527284927958271877763881619962622243761593427931937859844282446782906948922864284694194793701171875*X^56 + -1329589067612288370804135462973541141250806951909419169915284050958363816350602173217929174818218722659089324220244882676608641792605382684422718822825416593642155419202185017752674619385093358929652909325016018469341781730463307750888377066545082033764944890705749092611406260636640032999922337001775113543579672371425780965021872566698025705942733703373012875343520935029709478357/10191152487115059874108568566677086680505711813198148853025338876902187539571285247802734375*X^57 + -57244991437257474827781565532278058549238511426747519697333119139752953452560779717953046519817147793384700239330258480952303020562865357134567182125590291288755232226036059855955944309224821051879947770523227162514285728723777788037614808365963341346156431484646637451140734561806266199388953877720045949268425663869790828875196879752765871505836969504577422214952057765202484193099243/530704265766516742944203708109709288887334942672293601521294522014681416123174679279327392578125*X^58 + 669189712447789090396354499484774061608649636428283602840784008048939362242425169228338841127834546620295746160898226357878089007904123559111996682081572913710967933552911568129776428375315056604414524054785977582533822618449201877489825770483197396541224823363304373199513198866910049348545483081567625130171800243347714774676822319705688170708343486131604572848778036353069/195701439983006430611782401664466378886331479850180486855983463790728517322540283203125*X^59 + -3933864566533672314403821431213413127659018060736151659652103418305612371170505175204371457187822127934272645382744932686825675996012106296886332469761026515752478133182160779257997003494576213011395470336092090244264583034216926359639613192704717746704847321529975826331142667452078826578206935058812074679613643646979293778873876572629534422614361246587858514587828828499357614/254778812177876496852714214166927167012642795329953721325633471922554688489282131195068359375*X^60 + -97628710781478627429265229411898791200481788719187615930435928179873357931203113853333759976763966589169934875133759352282705011015700831383576423177702948202743719377188060975577796360924859673572427559344116231205885559694473337282119617471646552075829091673272710031774759694382949557316647445558720642421865442313863409878078411623084257991183233428035190980221556/93951723467597902358032838053032347040965664834460147314442373399293575286865234375*X^61 + 872491235254827725092673532559714075458834515368532798718302356308580981178519396931792738038795636349030632470725512640524559231473913797967168679346419511129150162249102470418780771620675342025934568708688140929535762567970061257137629820978291121798999631619089358804065437039536960688046870819385775994606114940005397975022524848622076649259688264341736103605556522448/24462679997875803826472800208058297360791434981272560856997932973841064665317535400390625*X^62 + -28337203777074546451819112448733362818205619709210731416212348567778595655913777945251826037875363842414718929935551934403208544392375728066665743930943976656543392161030442123476418444126759123140863046758139583772956742041088841161838696297875715311898861418323681431263003286701984243968462994710921762159528573481007605915054639575335154042708226580265275669/45104043911472828784461276069626666846358936550388932940202771675128936767578125*X^63 + 17277211027659663638483706026305885707615830204909514696802652466976884578330388444983967086937637273217092148155322958837425705421199269539238096863159833250142930388677021314838478122857139617542900583046662343089187590230496726152465585593414385004762338374993619028828339360966208395910571048191408922807135033701433226403925996831203698176442606489010130055624/2348793086689947558950820951325808676024141620861503682861059334982339382171630859375*X^64 + -54522289672169878391717758143536093569954774352491087236876596400766605065846519909300911254837457955937428897835524052398439084266908089552500120377580961101985074471549314209202307139705906948953403158049460587228294550534954511936116389236447606530096880960351126755268976427629242978535758076149420966824278971442831438313364694532145660443057812564/866136224896261714535982257698063693641074153632048640234330709075927734375*X^65 + 92813166951237610909354498817453870569229467617687720501090400069568401876220318822609582152831593996269969537275432415629330926036530634001923458535974423526243896607297199827466333555791085671921431615973814347320764974496656156507665028719211718789990616396743866897840834781832709217908310398112634249163768200682707273356063212349042684115072514487406/225520219557364143922306380348133334231794682751944664701013858375644683837890625*X^66 + -174350147595125831112952796096788201308814710740575132066191342157334308652323140896254108068204012779955725072264976681576024090472497504810924109811724462261993808412599540010160610741316364814634979579128326747795730406604165359898572738631677737542979274210897975030259291686925364803384013128126345356777894000811573717079914703925721746456/83162383571412550603550864877394497709176587002597084996095123291015625*X^67 + 182265117583901666772960602427705684242383196760129240342393759822041313582395940414877613891952877159514308613032806172074003214663750734942659772575086208398559190700093545779167252589610227042464856499099992880711911219547164053220785097780282973332137487867253280474333301982391118343609231125304818545397277933825747265905132068679889508820008/21653405622406542863399556442451592341026853840801216005858267726898193359375*X^68 + -1072481958038249112651616653787057313545411704872155937480548355196255651416834151041466994045378315227922051893170557339891412330227851015319288294474332099444745818263681249754894801510535489737959784354348151653093012489781748606262777669680022448625104313672633333400900044334857614676399881459892595272887992139796526715825909891984/39924332007399208163010496820640661406229758522610218433074951171875*X^69 + 142935699072092048112553993568661370484375600098359243766845145626153108452762486877761919544815474846806095923698118807999524581239943717346570329140047597561028217552161414494867888309348296450796758422075319121882595033884636192135366585420111996908975150808435105784961065357458824799024231815678147123124744594164962971800179444014654/2079059589285313765088771621934862442729414675064927124902378082275390625*X^70 + -21838071824116673205864021712679158991021557064193008196317004146418599612253697066267241065284803756740652081087732797678824046040770133705922012508798410315175330787558814434192254380011108531488875281418664046475904296054066149633315074341239795916974717679946994815056794449704253431940859568174843694951936766281507553336/153333968343347895009161773675048147503522836380644141845703125*X^71 + 48104209794973947694794468405747730008519386873056054359597317935406968235047104733531767033116592592755273920373558255302986053578366685437846402773722139196983619864314149474285566675080009854020035988104434606488265106912334378011579672102476911077828668028323858804448988438481762070840553329545542551541658259143806519030074/199621660036996040815052484103203307031148792613051092165374755859375*X^72 + -24627943083294333015557844137263905654011731701589922944238989569968388861891764144508215139928845571025000786380873608791000587876936775128318766227765367181114492233674926166979394752806370590026616611983158600553372028994033340160570394389991858217669144293604859629096593799947307038618753254489097525366038026473/73612082738045076816688321495462384783256282467904052734375*X^73 + 7286826315993673887585834838961279515153619292487912769455232240792508589210761636052411601291457842158800241113289032582842371421796991014086287227337328807447861184681988437832532984660237817648663677611552859809096472749708183504400613854687504171426140801627344198235342437557869920218146872545115578349424650835807/19166746042918486876145221709381018437940354547580517730712890625*X^74 + -12388921676300184586956692989469405546144236213495291725271045097412761901582422187133347748996607414384894003663111062647263396825238783660748328275894038018746018703562307077570993295536388849901594526554779531034201172379106338061655940052825239979605069318708463344089390277232245873123860640216029890836/35339454026905941822702026642084678244482132725830078125*X^75 + 477537433137842777623773634435847100781534961674183051184644347666565917992711942471181596713939249821672835730478177855637029377021212717264640028892565441467677937262910096729695117182118223963906205255003437504661720729204940195384486393110504661278497138672002892439102380948688986495947740008026647730066/1840302068451126920417208037386559619581407061697601318359375*X^76 + -20677685051746700724301652357588041206996402636166255415908803197331468218007333878382258113073556579511128434047676120054290121370386752567222734771135326332131377297018199843010557835356731924112298002954965536969108872219218486724283435494557816408489204861650926081241098639388263079791758957/135725219498438566769858959739163430607708623046875*X^77 + 2469790435636952082059412508181408297108162991590556052526914696988333281081355935019100429018203042723583459261293494364077775732504833784337473721438591382425060127482790894639419242508418223780163312984095475520698577929468004579397761601419742398221583672313232606632993080368941653091589314909/35339454026905941822702026642084678244482132725830078125*X^78 + -319635138382860393755917178649202863924694010006459663839694871852699664236073027245371985627082895299407526098508134613684066436909046495983044692778484011387237908935880970199802344625198995882671433628670115363333316126356453123664972197707301191876616739749900946020793233318484091/13031706144833275734023903959593224254220703125*X^79 + 21707064566759095814290602752878865726174246129915100348731477172630620086598196282725105319961538974139063247936063468920324792159228927036447589925268325829776774525598723706873653613805948903033993932680467748126134106009877612929232740003709858545644069591384447427374695259503366387/3393130487460964169246473993479085765192715576171875*X^80 + -7515745166599006855767292897260588479808687822728038085445558281565012258502802778376529994993740267199713405554194079719769232723776591645768169720243251337256427593826990213154812462381586152274320267783826523169111283908967382893059288545310156434401599904195324482652761/6256219944711126132512675928753348177734375*X^81 + 53683147959149736400685230224279609317127228894372318525697648737157744466197612657601189452168763024546770477593423114907291590658145224910845786043771388247516025993520548219202491327955025158414296443293976656352396802583838894413427770452327311428997590357063910939471356/325792653620831893350597598989830606355517578125*X^82 + -2448342902138963171876967592896531026997777454282287785806140155632552041151129050822460058010626597458081667067004694911176946023614302098164090598527662311537810240494905793745297846427994755964125206966474436853021614861638262034316117677697135461862903947371/120138645121673089438553546399488203125*X^83 + 83252857570181652034683194330719994379046902233930950754026380190287897330381024072088939378733774367082197286703939944506462433782555649903221091704721530536672202647812606076868676597688498933508465635933628399960884918839983385789887804075209001526072832386992/31281099723555630662563379643766740888671875*X^84 + -2088813336901003071284606716671775823512801638316656247003102271265050982223828510398755957239423648451718209215060500212523280988398572558043828060153798850371293966429734999367725116589021027482846754418197501240436708023914495208005993685494582584/11535155556569667732938410600046875*X^85 + -20731064599307246102337949885773024910329609614888735951257219855369234778714665482697682000841222244777627211796056862615095063110102743561098880619009088777851614272482917703674701018702391030143821018949249003924396015691639305107517173967652958669/3003466128041827235963838659987205078125*X^86 + 5036760724247372336541730826084459824290160992189166692767130659809637001246085471231503252004141890565386240947144579802898289337522184840673712917637504011651411751650128934235996553107295129339579031798423372727671271070807823884735447/5537760708866859209283922515625*X^87 + 18781187374058675097428424248581463635600406225336522084246622387302947092381766481743981375784707002928970927967762603442983908436980834420353696339441460272125949157856885243268978659813317408411211612284949754343350395752549894814750028/288378888914241693323460265001171875*X^88 + 177747413030751247566549522029794343529804260972398762787372426940376136545996810199983643313999884856826318836214542993532919261559372830909140514146852683542175295007611760608318602251643002066951990857107250677312995604026/106342020333497056347266875*X^89 + 2693330095607799621893165903780079395392752913422541022064752077559852713410459582468335032294066582709023837032042189130220171629852266518260387953790123512564603168901974182263428075706962362685593228174753403760703027070011/138444017721671480232098062890625*X^90 + 4129507580928792418371858596167665378640127504938571967943324938713379438094433814496051265652216057269339668707054738584469361927661270970107160534023410243657152681809885052380263259275943767555352211095922684/51052338134180055855625*X^91 + 2277190361102766399843614378462263387414975432183337511693574664006259112595541511566154535003259000582850021702231266801929947570560700937544981495884823606435779738206858070738478707900931787079765567496690073/13292752541687132043408359375*X^92 + 4900827587281194129559870823817969111928823704944679864805873914677569152690738688656480326545066818556659994665450241534285547603487848491468242877763558882563471827029322032315013488972643985006/24509043751406651875*X^93 + 135177438074149083931725141737256971257322340792594601582350691883738529537161932097655245055554023390361723570928207461092001464331306529853454515210453427034262078229387760157054239450068495999/1276308453354501396390625*X^94 + 2390983176621423885596008633737892268754465141250798116431616915014591187407638936628120090661224267803830435693369941446989742334293759047567682169304534057614235745729845844191/470648943858025*X^95 + 16763301121397946708522229807757885126696397888753974361317202655283432408696776545726111177687488076161840874049827175506148271356938999330072808945417421285144033183403077611/122545218757033259375*X^96 + 83710349789758974831095362458710460357888309328977786488345134195994018746539410483566809560152507655606151578663701121367784726270259911610284295022915237074/45189528935*X^97 + 162599789494681734548281166770512754806735157339152415799453140912795548679588615968991817795022188732858941854155273622675244866750371444540901198653868823/11766223596450625*X^98 + -1902525523620465377007239795701285488609860329440509361643649167427197647022582748670816356356116753041371443588948153514469844162686504/21694445*X^99 + 314272033944325712783969136003530923077968070803616037482541112981037680145478360564732155673477920120585698566876030901713197624/1129738223375*X^100 + -1225383112998456708028136684700050477872742233063100175133686705844516713854253908286530427346506380912345475/2083*X^101 + 67472357152155711375893356423081834443333933376939663713486347285513972390024965713766727561111932039/108472225*X^102 + -13644138634025954359039971794655370082863514144554209203765396100078950*X^103 + 1298772085002945019349504879171586289178125876977427/10415*X^104 + -547069441643662325901075*X^105 + 1*X^106 +