D=-4631 h=76 13682330388293673694761562332433157233385176529278222386572145965211841392537099756868656283003351654716592464343361380490084421268898268470572064863438422941953330845055662131218233929083584794626738024595161721238827159068112005286610206182352170102969412276399736019418622520693513216003458119966447601679670093630913084525299379351574633/264725264109121678422140074816436941194360133807471569193026454437720955102886428752992836918236327947417886910257217966743286225381*X^0 + 159611478510729609917781322603383903821251430310205384146277761140138585322750054155482978492614799497175966082793262058089715409264014529414541738383141203906035698618908952208714262394048964447970264242472020028190562506971761254051205689725118449923352157778855174384706610225596600547621611436995493028509264857075553787468748803858064968/921068894131737410047280756179503737544013358123516782068298655522979521473679227314132102004772678230272151977010650942139863643681*X^1 + 3162197618005485768552287592613286721605581448350349278608503213899320958422766394354902261937464017990565170939509679748482361705360302268953251399542770338081085598138832415412547333757927767889426231808733080058649696892633908433957339992050724025834484018125778632973994216205051928047139070899999596657801207498012823260439715712900339915881/4265470048724075945928957181867281808566325861470006217758291073726918163944608501691745764384102272884390335805536324513049708533886711*X^2 + 300184511637690796318951522860211695909300888356629862243066864207324799978088360673389101132381365678632060843310625437989933314015070891128623654102555089993374205242905422038931261996833077251813446854136996712757791435308065430917163832472874172281092899692103650411435402704916086569905291835840614940511319054471807008371069241498649/198892009097762342916709297382747514045349461913953094810688545783411686779028120776102807601980712206925534868713161507695932551*X^3 + 3001224801112538592533716582885242261778667433648104821043029209022163799541264607272191229204914009312415627700963026770163296394957004808092070179798682188636195551041802862692305581562991941306286427917533163870750779192250623957695361076147301683016735481245362242112545390504487234609859028810090216205191036383615065908878379225655869171/921068894131737410047280756179503737544013358123516782068298655522979521473679227314132102004772678230272151977010650942139863643681*X^4 + 215753168828625188248673561340500557226472473653924736707502074950858610767457898642266250336760899524573575731343626616858980893927022651018455552410264208463862005275110720122203021198594242443623563435688848353019665836033215196186974798303131795002390006561395826611615856203785484019294856211924400790308004475928497413317886531634/42947961368551574803867263524670160666238277243349836927378221935524009237535763501641720492761976291713568315420678364866321*X^5 + 1296922742937961082835601122278603653606159900751584554226412688342693372955858128857458986556644084832988888620028783368283478676765271469253315311461053757199100221155050207380237034713444410173775838354307782587715957595885062331073368829110954300562863667558708122187639819053984477965069360621894053872386424984739879541982102016100087/198892009097762342916709297382747514045349461913953094810688545783411686779028120776102807601980712206925534868713161507695932551*X^6 + 60430713896019631000657871827966054425695139818641448491419470062808942991027691779338745095157831382936009983277641932616815825358035717743581911271349183088605717476733169291530509869497876108363407679081598297887115821654470285346378385792048366814162402801902056880399834769656864594882544916136827065687415707225414119915185099/9274014547301139020485265282805044410761882367382819461753017045027857749413898402427493088482396089767559558501550067991*X^7 + 217893186136677883892196924941870587958815286272931035992183738107162556204321183217606054867314675835893290422235208709034569423765891723182708810203989135737914737716634225846949482611780451528833736112315909113827353289178520641090221438903164828926852826485712720928384068390108851360650578867091223167257556675990786328024738474094/42947961368551574803867263524670160666238277243349836927378221935524009237535763501641720492761976291713568315420678364866321*X^8 + 6124980668882066949221193376000109796960099084430915988202483131076747529905815626049328321496803924589933341838367949259361751693652989618564248675540956822702140619608110674160333138315182800636270880216220344138898015246648414178026564944598710426010311890528760184843852225614196782286414555929745342070805596839693657090600/2002594374282258479914762531376602118497491333919848728515011238399451036366637530215394750266118784229660885014370561*X^9 + 13201373930065050329467349735947771488860129224040961931912899378708143933883751280320355636332078872938758685314678506176569257061672184219526156547191222751548862699174130290268928573420727177447335098800247002461906979848943298625073682340662498791027125223848107311743826765365281315130712315473244556079141920969050868112500675/9274014547301139020485265282805044410761882367382819461753017045027857749413898402427493088482396089767559558501550067991*X^10 + 20511186431778443566958052419411784342932848375805305791722695749493455169800030916835892490883110115160355853018105043229811591404698323531248291367659981558133796797555175856917089296957479134252913753637088054087974365975008455337638512969574474211654702595287335345984955928403597997666959951931549712149976133518950225/39312034987186322999445682875809311134400410944422934934826784680305668054546191284336678711963227738553638228821*X^11 + 28726478072818210771059167171969368726104901451599835795884338102484193454167885002011818255542102541387439739540792662119594246878135481724692365906109015797542901977367818097565422522682855581914677068006009817703125201496023987169445021559506434327996200156362675599969574162274572344084005015599977249835289027824236509111/182054034025659861810432957397872919863408303083622611683182839854495548760603411837763159115101707657241898637670051*X^12 + 3874264346191254114319877785863446745946902120386532455628954900142903087051542092333277297193869764053765556663595656505040022538654560457309780369318203544040165803998828612264580598056595199133476513626695400555654202979450494452595365629808388587681072261042699637864242277858665228512722145362700569323468495268654/93377755313981764844289032959167009820428529559199370391512552684811563074931570746642942308701253535756860401*X^13 + 4154432359363056303539849350391527834986215380891926243592139986385475352432671658020067343352522922190476826437591693379483387057388780166838439085927077096404530639458374293129211623943479438941723592304729639733327628866360212007311478369853251438806437903509571717590790802000502856784890729523011353477974661365395167/432432384859049552993902511633902422478404520388652284283094631483362348600008104127703465831595505124090020517031*X^14 + 37438473240584736945376778961869179278750181448635064565394095507673380744332381774551010727295020563841975125449333948507713838606659462344492760568064246109349769138190463866427466014907226879972453496818659300910108487541992751512642090630448294904179588848054258762209489991949134056486323834050559384538631923/20163626714312624669464269695350250447080226637702304122546437634379521285884597440432507516454600202063671*X^15 + 25233595942058641653340204440585613357220005369567067056269500825839799535682831367636764317931290153748905229920505193543729492986596531303493073242593853708339093851603359568233969734653796136992253971921146741979875649519690651059578022893977710736492894758563906896802038755634104624561101544908825219135446911307/93377755313981764844289032959167009820428529559199370391512552684811563074931570746642942308701253535756860401*X^16 + 108577177246202000939004477196703814756888903174236008552927621234860422027850281377225471472237288620312800905836128899336870424982943712373876448852521975796293961544529754935558288325761278166194795402591579928798021107971486669372901522899778703318220084736428417210912831779361307516752033181851640864792/4354054570138765853911524442960537777387222335932261740994696098980678316969250149089291193360958799841*X^17 + 13894233010695363898977948164003638742829226352796624434919795654536724636021899819127463085190018287294477762094576891493853472665406458363777960065302719556079425509804019427426271986943452818657044590609853905136869780678399892897216723442883601671268733559885329612697260971102394439155814710231010522183107/20163626714312624669464269695350250447080226637702304122546437634379521285884597440432507516454600202063671*X^18 + -127633076765810124227786312396793921696202648048035130940148527766981421059063963285760361488272756249881834932071153200533102953399804652196948164822846299873834251897986351310224407982425844321744978026119825019359750201070187978304676014281476390973527716890091074091059388231744505925378803873306266/940197488693320201665196381550537200904172389534066452384948412649682210531040844113429322686451911*X^19 + -5736564220361187003921686940056717052169596143236792576096304565024888523434573022073914005339254738643948696978674506067091084622069061417818815344542841079218768715417869595143027058342006515357315958473212401381756177086451786469920961959477368449901866704873755853661131729619405211647924357982976937/395823142739887804901047676632776161580656575993841976454063281725516210633568195371753744850996254531*X^20 + 59707843259073938735614551062795957377004095224457497597336416152915628029271957680239288515703680338392898249961030934281487400383879893584528544906197909112488611768926314306616390527078817607031072831918856560803378451957726287412085287906223326737209128467271512418512262940280469625678818783/203022562879144936658431522684201511747823880270798197448704040736273420542224323928617862812881*X^21 + 122630990586439590303045057074366541870812570523786042472851963982841243010396513581164425248484424347100830630547963996688719786165778995614197061721877688162581957790960304003279590099223874706615603944090454093748590060732818740577766087832769230488061506287700464489118012600106219958174283304740/940197488693320201665196381550537200904172389534066452384948412649682210531040844113429322686451911*X^22 + 195936647160294283754771377028132277349856328456679929708679704866240489481520116616841905321009658569035081932942470066882475575792067697472073371254311178661539303391554474777860768951012672993519571747202287617629275088440773112994399585421209746559238142492379518540604041831065248293673/43839896972391478440602790473807279582773457195162642506738078327850015232611600934704785751*X^23 + -112120856575405839202979114365736249333446788632124062516756193883520233728111400879345778777526884752643525208635730690463494509909920837112567275593754913803901295195987340866044075908835935547537462589592448415996215460851671275584606086711270751262381954036722895850912895347124591492487357/203022562879144936658431522684201511747823880270798197448704040736273420542224323928617862812881*X^24 + -351046780628599184047964809759361775485835635909986366475696318472562158120143787988652717720853577465571091150855890893861089099705797406418054085079278914691116574720034232841381844570062077809280916191178126279562995083135918102220457829753273581485135413789791957922786567526310856/9466615627810727367869313425568404142252959878031233536328671632012527582079810178083521*X^25 + 73555278428279529524099692548885171747455705907288777356309436847879767735696187238567064435229229208977263017324873479883478329347154605410141718451664577330508373158693423754868058467970989038177243049589178053902948285514654218129776959574302730257617851231400637141949530226106128447/43839896972391478440602790473807279582773457195162642506738078327850015232611600934704785751*X^26 + 354425805552971884915817553903901367532822938927546357700219110778816819801124285560862208676788144130759986389074012213157163156860040503947058542211551386403436200867193098193435622537766361895375240756320029941903252945184461262704887371896910139409666256918901685330093626467/2044183897173553739552864052163334947582155015770078500610812272082169635517125929191*X^27 + -40008336956054215648723183610298333170637353041323183229119136290192907025550431017663519041921768477037544418363036765280782641285811942561291500528888751486214513127626856535632731748575472305221236721540015985877924748267157661976180595424295077904917461255572715343774526589656/9466615627810727367869313425568404142252959878031233536328671632012527582079810178083521*X^28 + -253475276531909767258130704454064403200701946855950578035625327857128513215173594779937549059331766429276613217422340130760103917543351197268995888152607259175537928066955239627038275932587119811945704932894876503058246360060998060077448563669030958607729064972079178266268/441413063522684893015086169761031083477036280667259447335524135625603462646755761*X^29 + 26472722818223291702171033488023029528307622270728568358106366809528321463359403848449322440045033210361671761246756995147786036816733523734361443896908382560445054150077808259078241324940395291175891345691432407605887105862961943692024497751774562995578263048060903021763248/2044183897173553739552864052163334947582155015770078500610812272082169635517125929191*X^30 + 12504232803664953797307418081345725110890297880906682779860003114194761849727935892763220471467724898556011921541379359013226743917245457069582870796803748746761624210117146627372242420435249972960755075354461343816267648424906387380867686282607295721307325402999637/8665182535142319409023893715495005662963747878276033987073754649999086446021*X^31 + -19372154187610296088482172958583979841458606147304790553768790969233272392022239460536975629748198300207060247410420967596000039750648171687784840352613300806493656526957259248284766816316953906256118402480352113780900748937875306104720021290447280403871281262378729789/441413063522684893015086169761031083477036280667259447335524135625603462646755761*X^32 + -43894883741870691948876304971230342875445865562459177596047119542527987667319278917866719887986122104135740705448849959831992244418552012550833773151016695033232475926457801140076395579871209395125629537196323016802640969001379250513307997095963212250908946258/20582381318627837076066255856282673783761871444836185242455474228026333601*X^33 + 9918443424348340334910207175125711385040342279737587534023840958651057556297062948217807490992502960013987631663330207408889881335891116156822647053229100558610903685052081279902250927603026082085589927921341175560220649912587655244660530074126164017238646858687/95317007886565513499262830870445062292601226661036373857811301149989950906231*X^34 + -1764163290729928755487380202342555518711983886273547648189396594178628746277585947267359095918324145288181709694646566965212327729633844211737782886847652587706320378044249801757523775521880577829784393819458649637925884019364194832500855808521814462225/4444478799099079480903963691704313060626618752933747623073952543300871*X^35 + -57490122219779680734054368473263426138026007445226297047335101367720082847384681464174552797246284076038029380137405480921165789260348791822047470893724323311664363906267970879667430180530684967391452402707039196275734787694725870922781141639061577982251/20582381318627837076066255856282673783761871444836185242455474228026333601*X^36 + 2400803721756889354257249476695985685851172375957682784803200056245827082950763721042698699076890064633651262967864742814420919288510411343801325733975093860948987871903351979771609585271214751026646037201909843837768798958652009140121105589226943/959723342496022345261058883978473992793482779730889143397528081041*X^37 + -2219639673861119669813190669699165414948994601974481454402077594610717201823089598648846743714357438257768624045332324721709151252033477011952123095395141354781646367026158645818723525379290293617253800505203395829506383706557001151400668802463102556/4444478799099079480903963691704313060626618752933747623073952543300871*X^38 + 4846980256583224624229848264791411919894774189474571744270915115688491071335824409983846776394247487711551110070964052034280658219991015862836620505349625145385195759372900887252100015145956683087334802908949174077642658031255908320791117807/207238899264958398890317185052574820296584491412413980435657111*X^39 + -25923821263053709475973265531695123035552873667806898282378680449884786830907050547951882002294037028074287972705701777789738144260886647561991275898795752031838314704689962518571816092948641038687596054313506009564804042976403284368774564697/959723342496022345261058883978473992793482779730889143397528081041*X^40 + -1689558872923278264555453576774576531665725450312413202767793758644022584437634838577028118611770304724022656208745354178724116962291743856191415566275441389567803968526675918052963000237342243090782559387092893530081174630535135998238/44750356135814812975667714327915098314961021682663351422081*X^41 + 371623252458714439949781203830719986284422221571250581182494517489264271500346361409168238271388036897697550555636146600029818585572422432982304403841069736217126975593233447887818767982094747655111030001879254277268336573793930053133336/207238899264958398890317185052574820296584491412413980435657111*X^42 + -458380470150364849328291025591182967021302852070343274911963486441957646618450386192405373333117366107359664142100336184827098283180892691388913908904422998903996945078666275691909063324654364906672705722304084723874237990437072/9663216613218486930612764916414402572870011160151878951*X^43 + 3671976421523936701224940918042542604846565656485144819652538684472644080083392716681475532675665434411502575345879111900796068285362109439077233643900824083585352447343869467866878481035947253877458737610751853967166941981203514/4068214194164982997787974029810463483178274698423941038371*X^44 + -29609662777087141537095942462761714422188312263335911447219969083133301158706235693787872619296354415703606259199236141634281836468157278150253280544857730212525854018965979930944768103513583296053322859306705370747202934/2086637143860610436323205553101792825063703554340721*X^45 + 1855380331668858335879999877788207144501648261370335711203817304787018907153158940277231390712825082046981860235736497278486352524835170723275796269777650741452942467897857599361052670999326060344576636152154872869244040684/9663216613218486930612764916414402572870011160151878951*X^46 + -918208703345841784042496251960666045735737424032638041252345587058691222290863419378110193679900563126255018583641495668368266109539723277868535437081882512265207503936915268834869604997324361996689470356616366186/450580251319501281866379951004489921197085630391*X^47 + 31346569054197155915078004625976195441826187982042842453376029146473428849506285090046447678099541107998593839477821287419464043416927401571136733997714599447072795400684435031765972073742037319081343022686355476949/2086637143860610436323205553101792825063703554340721*X^48 + -6243255587468425396144105532148783960991226448806937526157492449811987792269181032574952226607626258035605225827881620043711728419167921991748082673260259842447058173478971855038549859332821836779112876223/97296534510797080947177704816344185099780961*X^49 + 75961432969690848329826037275572934902076221528087193145441889580032910485977991408292447894448089852301760094442126098254900039570548793758232149257772687255924536943345341638558805900668807664474638355668/450580251319501281866379951004489921197085630391*X^50 + -4808018363518447713322903616903097409085630466007942639073088245091054511930874095160715486159734833162754097424807163626020890251660329447184277834841548936850558980567640863301782054527358802988/21009832543899175328693091085369074735431*X^51 + 14654047724155614055845445481113052017840123593729387355776869383116565710750139558563503843879274636084582942670734739640124446008041817234953065911448897766926725478628797265493049214356494638515/97296534510797080947177704816344185099780961*X^52 + -164947396128580657977305746035734612233705715911394571373384131061735794202884764772745184904113393687594066738380212346034398922835400294639021458062837039187719617148840829513841471523/4536780942323294175921634870518046801*X^53 + 11149227664861332587182799970518180154401488802571722936887819624299876248557243098715862744170767432137260584525714301895167205684433921276969864869509450514898929975756223165864963960498/21009832543899175328693091085369074735431*X^54 + 240299457874984815691626718046259683524400672114162171338545986481027852768310071287788206057964511456109068600885433074722535911742321228383071591771730141984997793275798300942/979654705748929858760879911578071*X^55 + 4320442203269871453630750050275967330636536450498681673118473671961089158221839223783919069782640549200395311304831347586679390895543784010747518902380555229321291276183873594268/4536780942323294175921634870518046801*X^56 + 111541764837598528887193794996780224386747562446775512338885758626433757062121816520582493374370044164350691004558675596422714170734290653467351166935023782518088836249/211542799773036030827225202241*X^57 + 603699341317592724279357326991616642413598594756905535049287193255220367470250413300449531931791822059286121791941135221306711047352338202469365220623911102574661627830/979654705748929858760879911578071*X^58 + 9964345876043381460693655559941414593888898457323711463461556044385855110536713908481365643809573548488850463208721093338505250516504961369676334297688070086/45679723552804152629502311*X^59 + 50192313279608255208374739606256636291722070970578468976139949512210916407461031578265235248902781805886661598835439105933965918020991618792779709916478084767/211542799773036030827225202241*X^60 + -439484349967052382203231413752367914554566389338727228164215165696162073866044526390205333783329142129515058506904735323924970478847212401337977484/9863900572836137471281*X^61 + 394811619460636136711193202115647559991338000933651462452966365415630110169458529146607966043815113778920094575574748607055698756547515277513764875/45679723552804152629502311*X^62 + -2217492047822201943345078533516534370478507911945584714346455604957044476447348770569555129704592445351843484605495133866625451254174315/2129972052005212151*X^63 + 1382630726184550434662971605193699026635526390735615644267451281361953005006644371489833760644488966275342298973583874214823842649047304/9863900572836137471281*X^64 + 650912041487812107007277855567567421299512908715161647235563008624895772162093690505788921852313825297966409872554042937733/459937821637921*X^65 + 44344872178163004415973896635456578064158508283430603353089059833148876392630634759884601455957865073903164733302171179421/2129972052005212151*X^66 + 8662619233815384897639173189264224770465785942361343442785552739619227846335922725241478013022717715525523564/99317171591*X^67 + 231345311240816347830499568673189135797473806963827183822887615427177287503034930022045121626258287209884528/459937821637921*X^68 + 510472654681956197571013249509785507261597276676985675951754653457680987283072021601965218623/21446161*X^69 + 56087712725993714067987608542023936727235576286053509385172062369127084792469762913939061/99317171591*X^70 + 41366503647456658879552197737533531285203914265778784349251708468184698464/4631*X^71 + 1515045503578734012561457548784259102508762598214388920114850923384737/21446161*X^72 + -84410744554800956574920056411127315179719245122*X^73 + 194617936025854484724882865611674631/4631*X^74 + -10042912125426939*X^75 + 1*X^76 +