D=-12335 h=70 -2637736171019630124315406803832595350329313269093427052940734405879766825564257014001482681360023808077580114827410281035461607830356703803164739239373450550832061465337554847787545131213687268338807339053363534129584928968100073399237264186592782915664159721199003798311166689877107265810042246211074897850405651733058433820614076282256780955756070233968106214776814677110459663518699282148145781858613152645928337675340882469863992830255918026393649/10312475634252918564961652191920508723584999299427346555549341220153877040060996555684148269714510911842675882508046925067901611328125*X^0 + 117070619434474154189453939759392062370205967410445043331281577881734610322973174996596683422182680213700371565124203328594502837020119107555331317610048863168599199511658242652106259019172274994773729245089727381496087393995358826875721222218393855183563976274858455793865588319832897639766015496101354123157470964460655144298890754633971465429802696371407666496780400952457074875219615976298428994403317049505739887214673514310657742231490333896311824/40705403823523120159616633531948632033734709234699622324064359664191383452528765604596470050217117471225410243435762822628021240234375*X^1 + -2943441226277087071066466131252175858793193652227191638654436530947110694725003698409672832708281424570345205742664969103741263761869546160507909768149416739170183137090612953356205426139955323725066576592224594674539455730938317624106902598235132490197133869399586432039042087580738538947958357429039992608230409348697650219788792057383622633531081526615992362810244221718762949524786676303962326773525010240138169544771365744534057958980104924468360587351/2510505780815788435844355873082931880680588192050099206836669382289003574434711618663487290347140720037827176763900672085583209991455078125*X^2 + 1611852668033167234700324177362811422460482299736285146680285670363490232800947944473973147705442193753138544949932736840498036517451337434721334807289029341863443868587027138572168041581053602675272431832789952623192411539378649215235709345181201392677335314704483225116474418286450357081696012246090358679399160498699006422647226227285460913574363699325862654876337221018875586733393021712833325836969690575331086973002218484992247055350160314/26399937623687471526301829611316502332377598206534007182206313523593925222556151182551419570469147934317250259220600128173828125*X^3 + 11668147818894107129825596272385774586706014482958295220263304448529648574053990020887150673416987000061874659203559163875227763991503943087943198430146506162211898577356103760645448603653317878396745971684179996930570026566147605524307307652690773382257857694363082042082748424138579794014025924295393007654604220308051329627484375056065376105216145870797912713556471789728889026473030532983841003264021554985841121229110007976301071645538548523936622/203527019117615600798083167659743160168673546173498111620321798320956917262643828022982350251085587356127051217178814113140106201171875*X^4 + 2724221918532779415928691250485180792336679121403473837389879084495903169321565790359127177705772734969308691820211463054659613706467042403710699290588714954604064000883434599663243640334541254445802653573067285683360659264670171060681561667335417572046193740811082593655703847181989919168956532006961027973795720310668912196359749167484264948331456598893748034922899965017678541023783209148736094911731636671365176878267954717438713389320764/267530782566755893051295395331541369399854055599250174120453116372050316402068820252851839992593716399647854268550872802734375*X^5 + -68353556509087075134572358367389414152955337452243241573353439235207238515946519514087123102500430662910593067021784385064251119254134437417603773099304143652514773925314175015296445503290640575047563966273537454199111056402315100105636230758551569594146026942893578207636489246485688358901991746039868400183152987556911495739426684697288923124547207591410899542916676898996016136062871337888003725426657070531513978892777167618311507278031664624/16499961014804669703938643507072813957735998879083754488878945952246203264097594489094637231543217458948281412012875080108642578125*X^6 + 223257045449345471760192494430878924362223449572195487392703455636978585388727431909803230148610223874826985560993040816593691975271556328808289993968924110970936687823168851491709911414941596153932564604060808016443338789447300225996775288123607160032121730380951023430074810476282784816421847398910616178039465881775285510415311507319034902744863624706818711895543512126863980490100636895939093782181263667489240781173341750468712718/21688754160255848646233919362103070077004787644852061136639895936120820137986933137645062018045700559355318546295166015625*X^7 + -20873387285533101028003834588369710996654791739350835552333332017804499779750313261429156749581245280137196871409666213034586357122408872072953855635371761424942555317068750498142887565640153700285178801666489365835366587037031276626154870509423313890545106324953141122047414223708015438503497186184470500845466239955667750517176613546755487396989523419347243607288452857866885278804800583824528083162608416078152577831290862733065867671767/1337653912833779465256476976657706846999270277996250870602265581860251582010344101264259199962968581998239271342754364013671875*X^8 + -5398257436801033288542516349183455922985983274657927544087536808709412363912046013544257663774469001497022390395689731531990629877274843892694104481873836123346164341855123946974444269771171230182689542335400154682781891630837435715465118363228924279319713617066325696639830031131430723965592938628554545902407814049280962861836841337674072254624947563602576494598655668843873971544271375983771649636049236058010685862894444888862/1758310025152480636095169790198870699392362192529555017157672957934399686906115373947714796760899923741817474365234375*X^9 + -1515297676236593035388109716437675318952995531262297668056461683340472529620172309691651243667825543126513979143852962761852482876339141732258941448413778353238975618183312380891459274466644036836600770715627786380108693760843934041346425266506547282823030799545959326063539836788788432221120978860112398486206090173318932320091997919460588969190262280623501381367317287354701410267890551197596341736753130310348997763338672385643746071/542218854006396216155847984052576751925119691121301528415997398403020503449673328441126550451142513983882963657379150390625*X^10 + 127592218753946234097999370355324169802295348870402372981605724644835007661955078592904765276315634136982831467604643436202788671590092009107381895836330520498066375719197530174046552539839359408214789590952495486552383969705920877385231425134110028616670863478949456880610117678113912104311212658820858567858591032230815968128334534127833690253463877952432042703744958031149621929789493696538810810088441307684412716681765979/142546414686054368552506671276762926582275005474629510916714467607166573725668048151415873268009722232818603515625*X^11 + 799960513126222163752629748775628999303795334586007958339482701833918561607414258611766987635101336243450097368661300410672359563822444804502748965457453527161393373522309325974892394422730128265282123189883182326764350646574105778506930116280779340709257508539234050634664378466524114114842271130683593406557646365807569231223906391961773264142591044001492715694360378374685788291114432989395184585820476880098768299826137395944/8791550125762403180475848950994353496961810962647775085788364789671998434530576869738573983804499618709087371826171875*X^12 + 33881646679654307463326001949128138925541575686972861437408767242085403247590695053082054945879186304790565846884125775964944895279690087970760591984112291386919769884480848701480300218541176991218378761065591639965127151187729106746396133184326602101643850906911494655553112725896962797429158926897112567797891830987322853293732617581886865333863469088219400017328784614687408443910038811126586136221801399247601933167/11556255750794841390555871202007533569702067732033199101476649177719219596730283595574857986867427825927734375*X^13 + -1672388359652922385079285819725767843995363872995952182467860501609728687875825041071287003176179142654957818649428691416859927725790002879897400953538230923973082752211051566193613501509015576813494557597803145442473357264623352642593625544912661939094703909532206357501485894600436293511451728000422307214053635179847186611410769313690877084711407414821922924670635241915537579195683830295118026086768005153099665721380691/712732073430271842762533356383814632911375027373147554583572338035832868628340240757079366340048611164093017578125*X^14 + 42367921346040516908277630715686707389360425125827291638175153845702294139840826453936159568415696564114895987755110474918981608245597411450034700362191165009077376142186730738743547416860935181248862616365625838375602311713574553028261687193114807587086427748455068408503667598093985166471296949280084321466332904384879476817601536463668142070845954533984185935136042213526560587310118806435870274493501184510638/187373421172190375201554458078760171377414961200376150814376152050575104932797464054720032215118408203125*X^15 + -958401889192030637851692574915336674281826291809038155542763873686368294698303070150156250594904013336588809177455273077731833650457381835405968360492750432807534570369727596316411243565637435022643681790635514479226201951686620605850014975314527483557243314791939962720743984289959279417511782807675297316155140740930775561238199863077747478986651313041064229665576289657231627671693478959214977371673047329785119326/57781278753974206952779356010037667848510338660165995507383245888596097983651417977874289934337139129638671875*X^16 + 29541565904327328833065735545781017571203590146765404832390881618682701087080993869822076786837090667313675233461179724211376829357971343000785001628486550885449148370477157211732433952304029755698578296285147654097321773701370217065769590711932010816671825373157390074020639343942620621504628954669074034741103205778237064498246789701062107032830055919780504558620047319505449924659994998491486982210463017/15190386799529012987560150634678570845351841199868354342470705476333612074000605111854076385498046875*X^17 + -794580133650247771522332099164780783663628725389799303765417190017256761750641295484256718701873313845539752173423793493111548137510416468239052697540034229152961493651448059628283538542616021486284826220045533067262693035597498331761179583796132189515245745500301901399923109769822265071651574873007351764243622252781475256233521574656869171198143568724259539772594500861165631958351605556682273697924173415056/4684335529304759380038861451969004284435374030009403770359403801264377623319936601368000805377960205078125*X^18 + 32984468254350262421310595705461338902769344449260735330807153320626053585314469745707784768895452608844205062255426983147282898901882795207991693357876534200630616609226914990519822738134233160186285990819081001184575060343719707359762890559501500479082919186993057096318228035136097272937583357259903262586742280379945102351682258468331098195072473288477637587749943749380536976168213905560979283374/6157432833209976889971686515881058307803745926172823000596151388866482397243861010074615478515625*X^19 + 144839933464581383546574809517040011923770904277578171233483848555317946539488330789971948123816154748325945671212526846345388297177516122577497953550455050373020875483636690732468595853950650622953141118194475810257324279873483701682524551085587453707214435914242118427750569773032631117118184307617975213658558131103892529638970930475842512335163240648137757174893400005142677786394106449436807062916402/379759669988225324689003765866964271133796029996708858561767636908340301850015127796351909637451171875*X^20 + -24621860088885807509080712308605015464823281828332576539489862395912232003023344523984120041166032989424455573732969345339179601245463326758143420600633618457176867460930349241012833480255748221598431603469970738283987817637918806516079541171657603070424388269096701237420533346931919636106268091579555257737182687931088152532693126164576580873154815862881481742265899799677156438394174470809593/499183853523305787593975396504341978743716734995770004101836350941749687656575679779052734375*X^21 + 86183068449624666286915241221754535788978092826825512625044947906479475574037545641007236239155112371762600423578785832683063313480307610829943565651010700583485191608363813529641015329138895749981724523467262156293942137554831392007160896398725792695875478014601416100362911978549126457901116709326700552771989509527685512465361127238449631152356673921978641055358049392569895699159507573615440028/30787164166049884449858432579405291539018729630864115002980756944332411986219305050373077392578125*X^22 + -4559075253201532386819807782060890197948667189021598380829839414385017563282467198155751165019672006211198287786746386586184991493538850139150556259516585788239880882281222352520802623202248219672439677203930600288171096104997998238926888245931182999325027868488318624782177938962099645594985816879955599672119917869247461614200733927357169547006120446699613836467346030259262813074669641/40468897731925884685364847710120954904233217267593839002986327599655426644229888916015625*X^23 + 424421960471100598498025658411897872280114961405958767250324345948601672136529084668947255169031061713455171242853958592450461565939044377711862845464321054359226010608714109589526773651877517166435542319501594005068550022341861921393820425856068055141205297857413082364670828486164527484042891113255022323758519772612424633290608872486753224956616454930823318317895525771785264084891119092/99836770704661157518795079300868395748743346999154000820367270188349937531315135955810546875*X^24 + -579607533260658242839253827568993320459179224429586181325875964781836866010710998976481461327903508045107725817223220551522580347225658018473587725395714690745931229088908136186131719920722081820035532517344731927541285188034082340302823872888940568930179052053877743493806637937893492080659007591786622837034188664834831614761995210659311499051098012932364786769599974561859679149/3280818624396099285396420568311386696735566864012471747303309898634408321380615234375*X^25 + 1586562873671854635927854940943036972061012487192401504908836909598739884159721193085103585618388743027890114326347305307703645259554744396155897101382848353504781349582105154382148739066688503212286766751608865107595068607902515482889236914689063575141184124891428751407608558211551668646474618091435084070248386721430768800041900322808648069921528752052623003964265186791429757927621/202344488659629423426824238550604774521166086337969195014931637998277133221149444580078125*X^26 + -74181193747780559053615796741049845348396549054591636732635835349192501987230234398923948082012029814948622539570802129312111027634615556098604871594547001083635918680774804268297690964262324708102051662689744187295850708884153226228213331950632128998945891200938688065674900415966324102430937953539108532144108200125867947877653570229567186584414719535520884852217323483743/265976378143177890992818854342228349958294841022494669420616935438541412353515625*X^27 + 4691016896164529569125084765325829333916735731742140164544366977317218661682531634765031797550959033544325404607075757663728478600735066443868029739088534391466175282770421041217607036834501154684491875730644512695574885095627511480125244111282812699901636384596826088153742869478692268405083359071552425140956421170589510608841629973038219066002968445764974265168417140132441/656163724879219857079284113662277339347113372802494349460661979726881664276123046875*X^28 + -2356660290129486602089151524727404535476408456066153298910608986374660550123906674278801640995391059513742713308680300699438170872950839418674645991727464198760357333602631889699741547905152466061029375665988754029521843017807763143822270140861487262658134613237348263175083161028325080663892938717075651645932015086049805003425061583856727376609286510899311424833871/21562738398311949006308784300140117548301162628495717018290793306732177734375*X^29 + 4856365809633109459048084660503496239439376693239785115771984029312102783363205699247081557866836149202119400961204503026130745854943689430883993077770636940970651336035690035168259808442009735611146810499750823148099545883978597957976110803088121610928801942734873609676094962017706899834353430004277354996017224185462093158013554245159754438017955966853441845844915242/6649409453579447274820471358555708748957371025562366735515423385963535308837890625*X^30 + 12897703441320974864417059593572898376684181987530483842088234568088056486289544795703964560181519742107624421125163998050128927938278347807980984677276198797923123051358360593277070225797329851747252083734532151879515512507668473413711389208634129324050443268137355084752026669373610011438345064476126661056709100523804194649901562507521729896421807090882186/1748093911496712525845868204308076007158586350100990435208009185791015625*X^31 + -13771157281860598398470230420364779308540805245138196636630541656894910601712879848029419219156620144330859739833060860334612672452573618638931571369064875371272887723924060997395090330074604445203385101411336277304736172788902574215803511513205421585258156706110600745684653558521381784288190702125345115962151963215996714962928335236814532063018942199204615246/107813691991559745031543921500700587741505813142478585091453966533660888671875*X^32 + 110461538527344883643286525368618139889359028304369503230124771259561820646857069983416576096220079867080370338081554300596573567959344625937681693750381512759743345327912418332740114230257433186091615445664906433983818976458056636572429220543609807342477448848030696810825444443598367059365640431257619460540174315831275769520448926827652300885446864/141718193068237740238821905497209242574672586145195819635833740234375*X^33 + 47946372663758746457082836508017998422083439676597941302494406446541229287984922161866822126152848767882984778347770048440454209965849096767565555779640056449761510571014256229739105479590478616162277642726692353078189213281201318410962284198405582889321382428429524263146761369783311269258640890507849884501719480504166508859436374050300901005137404752/8740469557483562629229341021540380035792931750504952176040045928955078125*X^34 + -997877784476528058005239111090965417629047329607765910632946271213112583769029683809902420442911382717040785899271225080780218022028023521082068399278059705636407672006437737947715848304798740773473320720968715442433955104650006848051412063717007800975402319955001472788375128753181726195331519222886639145086887253652725634659623332894218296/11489111720165199857221070571318138838643906456846033209228515625*X^35 + 404881933338796209597916603199067779901641365474622980916351719006443928346590039103596954490507945554918817607371299925575298018138736987770008454489657993590189833709585384757579429322421189950198564604696050254661246147073610825393338513589772728271355578284222175245849625006725207678224947433446535577206804869929824157643027648025739804991/708590965341188701194109527486046212873362930725979098179168701171875*X^36 + -2367842872831693931301584108045484572219334690271364237641119916159455189674406809417449186166672282557437197804169999970528252764172373244140325091905635433290529661843694047288016752911115983139334277118787089216834349539146647492387785649853040515952061593512371395212584459258179508275577828996773656082443505518510598549413271452/931423730860575586317070982676784664665091727348685302734375*X^37 + 460357223643274397361641936295649155943083296481413109683218269328406068013084935832883341946601219210720545172690966792847676603643064665093017352722569104736183431873348765935284499854528672151932684297507539086035405216875447912502373735833594316438551727734539337617975325787054036177012118242698958122429212483412966876554326839566/57445558600825999286105352856590694193219532284230166046142578125*X^38 + -1445505398091588544775099426898807311791945249949562060244872277229716112019594581857726451450527552751935777834766834549034757029789579230457818788400607326901027015270151570980131691349950438459600002583585763463846918040828100618481442842312348703683940626953953192923335691564829051779603782267931490481822840206328349342/75510638902357161436325170869621780678159037482666015625*X^39 + 870053952043263592722189232327328307443356710633545930612111356530541963856891182329717369459032788295314997813658553721736677902197511169914968748150617877427986020497079948655722957997327900267034421068553116941879981031881932115651411975426189904096371569451040211196063569972004484068719984234899188442025762055418196244771/23285593271514389657926774566919616616627293183717132568359375*X^40 + -328234151483638356977047669375675657814405597030731455280660343276104755675848373872239834016317518494746790716055780754446253634526001744086045285226273314336797113634368841865136140544657920206181420310603521095263384179776925692823870755570612156416960609761278946142863475462174787784347446086292550028140498712/6121656984382420870395230715007846021739686865234375*X^41 + 24529704348385369691461625599740810079957599551734457771547562539876405351023511006756993790266921489693335535276185239060719098564429631219857275629664014763416678959807870467943383630226315795523677125130963135291469745719412171674158980693546491701772623974426948334141083001287207019494075401411178191027095839368/377553194511785807181625854348108903390795187413330078125*X^42 + -26845500773840107941938166777660208391369233103443415444771765374733981835528534116069185726403323304732697116300104674659686734818411853670298619604897368599318374165178341768579221468282804401050820286321349498370375144196330379193515744299247212102492997675276289117032462952749495957196910570070820471/496283500963309353092438647345589462646103515625*X^43 + 1022058142896232150344749896684090357836060543089664519342537327929925128013359188001574093633819645044148555086920227963746068815959816767586579755675149847212276559541681152791994084274370187112438224576126253895409612722369352751141858350090260959052242851889372837821914117540209443753173404889883120188/30608284921912104351976153575039230108698434326171875*X^44 + -116488188563056919509775057281103273723830446448001691028708088247329432448679916416082618381085499162214912375007116686846307557262448927846291554196511658023631942109486485380441992977873749998041696842290830573014574386205348362213371053860377431313055457122175136009433240181279144387593856/8046753157086491335102369636734324485546875*X^45 + 7017763729113703609755217375202018299356802638356779452780289693006126538018733435016759080456546198964246511876537628283187662836014722098128685891484860362162508511558172543289561784735584696136330147045012866421982348029601105358081430823544531681380078147252193621304420963136476211499008508/2481417504816546765462193236727947313230517578125*X^46 + 28083295237196970197622245858612527758535256482230066334659479819383351686012456493564301343824911522099716178433827962447663391190836036118570946350309353100477010882522748322222748335312358250340136332949353858977516161620033183354699876462454422972057160047719315599738305373963/26094051583580028650514372555279528125*X^47 + 29314097093045852932977063572216758218612805877411472845248737676024978610357551387706727531437947813063523320313587836040562699448867803173417017147780818258877901764764791835451351285646490767214823103503863677179195701510669128638926720908443506545239235028441280252237247764285988/201168828927162283377559240918358112138671875*X^48 + 2729316531285396501509238271245260468833431276711314390028730032504443180004829667379270017453674392565196089289545744957814766363684434456398079444149323114340125759002508455648547731594158938393953203063097778679431903479356576138499808295847375544721609503697018061273/264431005103162025238289142230234375*X^49 + 7021814789772383841110310849883167189141440928558773375289298596046454207953290991884725627192873730232683256746838736880353926711822742114364754279220800179788354694533983374803438092891135623420132921985165804366183251119874167222020715619448594035045074128998432499064/16308782239737517906571482847049705078125*X^50 + 197788627979373589259871293523685530029008359735410307704371048536707088395036821715435456049967774682540090036553362342577542234576239956666501766978165130423378137726663984815014143346323850150173258928489777342422634036975657447778349159954116916665523969/21437454811768303626938722515625*X^51 + 145367111456328849719954882756435287139431530576344944044085107885979046500555599377101619271000970644524071487172598945037192843021723430896780762479207510885877580561420605989395390085524216660784155967962686612228227394663976253367885246039193530160254576/1322155025515810126191445711151171875*X^52 + 1269611276539123374347862177266854224020409671671840430906282765693084594687158347306374679277255682199945954889909636670868887436836956924443403577673819336420028743591187487060956542622521353843027800882831920871490148523449156249586145233703/1737937155392647233639134375*X^53 + 53240548510754501277520319483668283484639832344282992372130942152657062462824720987824689234304808992094613570497328367129506478092495848332621213798361245059141724875857290069484645675721167798415943771305347106210379328083529272388736935012/21437454811768303626938722515625*X^54 + 438082861064699457919846879837636628105769854885317833902690440229785551750962694086571817937843115754588709453233840743439500558035676995347455095470139182633723268603436563756187521515971573356773671635667409261464068050909822/140894783574596451855625*X^55 + 17285452353706656665509355867371399003707161182641944459530437583854272396586251098586546740171702166510129521693572734762384353994667558055852687048918561952969331361927912732392714886359024610533730337072149217667690161971297/8689685776963236168195671875*X^56 + 7984676056865645878071849632615001993664698544560281232278528993412233698201731447611804431306444225485214446964632503049011176606793961890163683093921185222311708144869989385956964282967801360038764637941778184/11422357809047138375*X^57 + 15386123396027112304363390169565817019553022404673688575719226415417968052607836038541187393624095251056911512988331277263134543319355573233478615777346805253498439610584349020680682113864193923840764932829953/140894783574596451855625*X^58 + 562438232352890689470811157111274079133702784626322987056635091201560750538373052430276924843035140957521222264650113192742740895544535758051791114118889456538288218723191402128531112255940498/926011982898025*X^59 + 1219113787748872634160719112601251031279620552308438958163816339135066870746229919845781600372644007633777039462777828629229636225906164667863432755104369373663700677055756312836286109344032/285558945226178459375*X^60 + 717842117349628540707881947413367150243735141727629957122908752856243042853624622212595485705800206982230694755012833718808663846859313291802017610431976026516628222423646/75071907815*X^61 + 127749548899675814939318741425706704774870571131756580132099856607330193094899671001356157694788061682144415191820365476979319820534431551749682402671950032736372639302/4630059914490125*X^62 + -100411071472430304496580881801360455081521645356728416252965537810115356406330281238562699217865583723060524189336396634297407590262144889524778797/6086089*X^63 + 1851404451447731898015601624096878018050236701292113139767900631882409442009054789938866585322082518200055243535614207709207282171850514616/375359539075*X^64 + -2425170527616063810888647640475546658361318982498991635817433069389496669820663102533064712996464539824728028146227115/2467*X^65 + 2981060063989868716431496001197817596791075988534413592843218640623298545162068364958484284565301317946236978/30430445*X^66 + -19181715283819222792621729172760528327256740403674287801803846604311348119025*X^67 + 3860738312801292586286294217456977907780036719157484620/2467*X^68 + -61285287645971038154424625*X^69 + 1*X^70 +