D=-2999 h=73 -50489591168374802242415358587063379249170041607822645722583649021339899418628263018724019078083267269711387285563020634834254285338651002677505790047425005920198194552777587377264298844937858587487555351298544896035729381303819881172014704376326984732346729888418586782532920467357120238565778501/49451139284805993009746140380624216660926870051898695752025281978226880600583709833917157827370322035241335016709645104999*X^0 + 299873909205587460018672944586977890439018764719545744928341229849674629300646208573876959493717749205940155094200333343435737627108880729230054354369948030853131105745911509854112205818761960399896999763671322952957871280171802558839428824317866196792579178233288350722209512439705930008009855554840/148303966715133173036228675001492025766119683285644188560323820652702414921150545791917556324283595783688763715112225669892001*X^1 + -9893469293060669002146835955801233708565898814946637598983233821384767648155348587983705548610214569492283542569301456355350067972175658568481879422629648992857914877713245960908253591970807620088835143067643280429632215592352025592736215568683530022568488634566089017042865953431887964567707/16489209498101364791512550977200472377768212754884526759594958979068649750111273702539899242204175403548294437048898001*X^2 + 86113633015704597143546260001561869828426420202292065955770650737639779954291419022734717504929658708699697400689987439690110281791029028084957861873314742472603483831693069407167307122002925098991593131230838818012683467442963983896176242925978967253941307297059672525072481552574783000785402883/49451139284805993009746140380624216660926870051898695752025281978226880600583709833917157827370322035241335016709645104999*X^3 + -4843382538301994847830726818453176150175245729910124297714553548770588559181084551486297964647074732215413147737738465064557605958229437658217752795817392344135652127964436365855089424550241170490985019123194054760096124042248082167765782480620478356752703731866039514439139060616029073984/5498235911337567452988513163454642340036082945943490083226061680249633127746340014184694645616597333627307248098999*X^4 + 3955764860568615250604979991991181559881526736531791399218259178044746518170902124382098610663482766482677567236580905347024093575977522998905434920185743140732925093289412576508165668412722518065934966183900405496047409633991488939583981593591947372847600692425852477769171288553892074673724/16489209498101364791512550977200472377768212754884526759594958979068649750111273702539899242204175403548294437048898001*X^5 + -430623144359550233386328177416244582066731266758667570973442077069325041857770299776575513454325954234601719678035127530587275402196246003637595662232090514980703226178019359670163695944260503882319874401462098077052437036407061568082055660014525224402469066259462736648861122511354265/1833356422586718057015176113189277205747276740894794959395152277509047391712684232805833493036544626084463904001*X^6 + 741563073431303310769909665786365849060403804428884281689779858262188221857643723703656309608318308491132936353513711869244495308515231341744433324036225364609721427535966256238130210045463802380564350615515961235001173598817337784299578511046794845114163391264246689177246044371990879268/5498235911337567452988513163454642340036082945943490083226061680249633127746340014184694645616597333627307248098999*X^7 + -16591374266354156239423823832741833067512661361266384535574513879641955105039380631696399593197684212342341591125075562414924710645843470328457623950646387034136469432330720691568518109228823237109255529435662090042839359997715542148355226632226353903300190433632995364004943877469/611322581722813623546240784657978394713996912602465808401184487332126506072919050618817436824456360815092999*X^8 + 16865205536009576102632075491008915385189983897056734538237580621073791489434449890095146903195654300388720248468679050019489563970914791630383124628511192845832837978659045387330764928477240018986042854711128815173135565140048076542616105259019969795329734190892416349207462806850603/1833356422586718057015176113189277205747276740894794959395152277509047391712684232805833493036544626084463904001*X^9 + -1219322537753368234353694872000122074540582866718320241818511566890647638836776826082046474201096079787456769061231378689368123058211925724178815979406173121537703954413659430786976659013798288805172123003837460827618303662079700496099539586465277721849951683718263509641440562/203842141288033885810683822826935109941312741781415741380855114148758421498139063227348261695383914910001*X^10 + 878239153731274166270354451102705562942587282941103784851666689567919964324336561369514930293271697604939658976586076052008778783725328431125929713327349268882997327409037318774321422270751618841313853020589420065783586153654900619088245254412731015293589825090666857300821723405/611322581722813623546240784657978394713996912602465808401184487332126506072919050618817436824456360815092999*X^11 + 404396126138305593503591463034078957589041028362752198138310861124962890638901508511759860879107784505239782992075406744348300952217020010225674947323919883561569668672353950062254105603520183648760322636003192721823096157462250349797594318061678348374953114310494464232/67970037108380755522068630485806972304539093625013584988614576241666696064734599275541267654346086999*X^12 + -4287444872058672179271305407576382842968391518669406981443857805615498950989515576398650493122593167234361048070001262233274894794225585644812886979590535814260014736953081127279677776617949024693587246230305495793908905828536312261632179333745144427955938782336426534171665/203842141288033885810683822826935109941312741781415741380855114148758421498139063227348261695383914910001*X^13 + -53658617625445771185199285127438046685918094645095243677210631906473032567648306498819077147452938976427765693318303694422265734448444680222887220871225058406654186146138342684163681825951369291113996649606112870596553295844843535411724392852968103763775392194745856/22664233780720492004691107197668213506015036220411332106907161134266987684139579618386551401916001*X^14 + 14420194441553075175897971415576265111473816517028853103754983809057044093999631467137624036130548530479443041539873952005182256562633260196678832762348221988390467093692991885792588172937860872950595417213867409790275887470233408592206503258302533268255821170989271053/67970037108380755522068630485806972304539093625013584988614576241666696064734599275541267654346086999*X^15 + 410927431099420068930075410404522988293030337630209930201427695282450073724525484944848063360668231627103655464292321518434942059045080146084789136321918337372830934134796830707171813151745115962676059597593015417784021874038366620219285249092888905993319835596/7557263681467319774821976391353188898304446889100144083663608247504830838325968528971841080999*X^16 + -168338178720672131826547210870594925713758150721432889263652582991607732243450699374337454252757823512622518009713228061625280956759735526984440605473914025749424625089920619740828639117414445736682168071662353198927653539052311982275384162182940358325381842331028/22664233780720492004691107197668213506015036220411332106907161134266987684139579618386551401916001*X^17 + 4892466596524710127736979409346867284149464366474414060514533925996505727082929384685984033365949689263104417029822422305107720863347900907323369680113086006241659685980264026712598897808498887914489642618185171564872647111496453052032223470392510630989167/2519927869779032935919298563305498132145530806635593225629745997834221686670879802924922001*X^18 + 2994284691013023557830623760617054164635586762300776386173918383338891596018182927604717733751693055657024006308016552627326407350556045354170956748056165441787623847766961669578522526807712994391160051250606703742373118058402406037077921716092599503396273048/7557263681467319774821976391353188898304446889100144083663608247504830838325968528971841080999*X^19 + -22031431717166805244696017329379760002856571470675686778162026221180815898209940164003559392442360646273662425599647756217855488315992711114073394024189330883848586741443821780041925926558087649000788800308932011067637468295730064552735624845131515065/840256041940324420113137233513003711952494433689760995541762586807009565412097300074999*X^20 + -10731597669347161250172986922065985953638375985400173822135253151929999140586617289384325426185120741638920308487827950149036472917472469801796512332335818974988350495198734043870938855935739648350426384174795558508588997921912114697008288170426749277538/2519927869779032935919298563305498132145530806635593225629745997834221686670879802924922001*X^21 + 289101923074302265666376095137496718242515489045912198000420103298296395283824801572821210513283349138202134435260550051164510211156999592243211871729121465821939196961665018802665478428346800880042122551328453962841175798811638087846785004262324/280178740226850423512216483332111941297930788159306767436399662156388651354483928001*X^22 + 216451882183589240349102633144415126169235570254810667338106981693726435161544160042986003755206056568502322069069157412511543009162571748010212178152605616335441667900633302436223838261928583293115261566413705169334393787825107930638112888340571917/840256041940324420113137233513003711952494433689760995541762586807009565412097300074999*X^23 + 1560376031974340434857950656742268996981174099497123110244476326397011815456947800166897561244189930406268385290854102920741599704300374512331071401717112433509847650400789441774195507867782954722354445598090104084161173273771277276369586984/93424054760536986833016499944018653317082623594300355930776812989792814723068999*X^24 + -371788579164327041094031394199109524253472625789941835144520737724844129939553999937822207952133400421298052190118995918301725393654056246845723222114498915637676324463301177148252583334024051979756825722012081316515058929499673367266452085182/280178740226850423512216483332111941297930788159306767436399662156388651354483928001*X^25 + -8902278995881852615701195374298861188401184593419230350240565550905603054498851473863058319758357761501748078686218960203435002690945952249323250425807508515403375714044306252531665386364169470507827641666546782556013269442459455202755/31151735498678555129381960634884512609897507033778044658478430473422078934001*X^26 + -1247517943856890509537241297406549157904718786062977892745405439107688980092872023875821198153376420835738762199591871041493279300030699776012663425667137272100351817745279772781823571923984399088945068643478886065606711686243715073261708/93424054760536986833016499944018653317082623594300355930776812989792814723068999*X^27 + 7123001016211768194603840983645826523321946158220862525012302432108686556490246488692755935266805193573700596482795431241457488498927198600404227331202455737407915293249481398095920768438528382795580635920137434700092291176315518/10387374290989848325902621085323278629509005346374806488322250908110062999*X^28 + 3235821735869829391172184489279015425099683141235598165413821874158133893575516940496927377703783592548390685276922101498530804218091414485602077565575366441385883124455898037943314362137474209808316120389144463880359287386458100847/31151735498678555129381960634884512609897507033778044658478430473422078934001*X^29 + 13762838378122089153628242583350460289513994239269228104490082134426143109496626121537148328456544317366890407650674126752492472005205073877903324975180410279670749134537038069039958681678690303416644331943522721243511741931/3463612634541463263055225436920066231913639662012272920414221709940001*X^30 + -546368401177558094224271427234273250868147012924819800065924572159389613484525394815393903134358275536323213409872082012338066169554657589324380379046320695982716531891989804531957230009193005273371307796507460988187591434481/10387374290989848325902621085323278629509005346374806488322250908110062999*X^31 + -15014638686302910454680320483064508050875383913979313012255323970639296106118300178673207174589530148716133617479332631792949075381071998796868823452795092611748443697495907251854244000011400557040625277167357209168183/1154922519020161141398874770563543258390676779597290070161461056999*X^32 + -2599662642608409392594111135275659928012434934378002993225658622547913611636012115971062780378164812080381850522112467116136157003183120746713631447070094728263121867313597753998039512742428370320227832682055251376242013/3463612634541463263055225436920066231913639662012272920414221709940001*X^33 + -8923936529478006951961448316378334351508041070115562858105994555778494112719762118766023095068307444516277633056334855611583353098108162380646057613406238994395662802853164688860031241276728168283343783700092802/385102540520227122840571780781441566652443074223837969376946001*X^34 + 118657319211546181733138668290939159488584763813988323150415074824572095581802937486535032415300918590250015378166090702290989049619725478124586625499096555141548014249991013595507003759956235628185021050728555763/1154922519020161141398874770563543258390676779597290070161461056999*X^35 + 7898209436130197910249903203783687893719145033194976061260279306448491035498981808932323652465283474803523466611715919309902183627947121424597314973654398488615028791859281092264277377589975702831087665210/128410316945724282374315365382274613755399491238358776050999*X^36 + 1575057857769683114323216445733817151263079948434876638623871170425776829916534029004200262575123922026517993670351222033986037091176726335456116171560839785812679955275707211011747304569591900433224820623861/385102540520227122840571780781441566652443074223837969376946001*X^37 + 7179005833690567089669393340567490047429612462382051953471419683031871623065409883578845562385333403416471617685634633243507207110600750705634994754664385322339287175338128323105843248318979605037154/42817711552425569314543302895056556770723404881079952001*X^38 + 643430696270488388333372020615069351939550692262762024807527598193689733987120507124927710419709084703305851566685554552473577458398689676355106760060122279892804916953862115691406326787548766012983119/128410316945724282374315365382274613755399491238358776050999*X^39 + 1632609837791991436364011052475748742263365216381362067380878062503036085450083482897024046073043176919156303354669248080071612237098616143906868539251084669863896528706503106430987790225467110/14277329627350973429324209034697084618447284055044999*X^40 + 85264889601261766655883839051709817728139847142262560353638672243204141558654472857468986938663220890791048227899702555097001331134802934577434428133850727975879336928136467522134888472826529617/42817711552425569314543302895056556770723404881079952001*X^41 + 124319549848636409576922089224345952313059341894621552011770214827215902712182115942153046093250864585723622275183617205346063493065041873927630001936778132469688481848298269439738715742/4760696774708560663329179404700595071172818958001*X^42 + 3594845834178376963987885564339192508059358403747027858801727064398416006794835844500175909855403335817444351815633724192275025447607205590210676054140764712559591371458003915838554775743/14277329627350973429324209034697084618447284055044999*X^43 + 2639444869651148803394486814804702629879109878836578867990141056499512126669452607271041714600435538350542774856257899709781437300972027612003795056686593977860765970602875802042/1587428067592050904744641348683092721298038999*X^44 + 43715896372686128200806479878882750008813764749418486960787862915926811917107701186880341766113830101980560548311473226678313155980420398972006984458891570473862317453591151422245/4760696774708560663329179404700595071172818958001*X^45 + 49212640330966151579621853741395974681219525073918346354012576624213153761561899860524174234734388554912135173355279376763874778138976839249895509376139993708361456351968/529319128906985963569403584089060593964001*X^46 + -103431502914439088306710583061968259691074669092635283836932470600579100915207472084750308711801368634209206801387708632494302593821773823186268141341148684223367153260839/1587428067592050904744641348683092721298038999*X^47 + -2996051259718293235458828755249461221823980381449542926727421018120949572309352740042384606922539327536433854408770356609941883182247497334205483857849583815340667/176498542483156373314239274454505032999*X^48 + 3835979162491958159585263484284985310056168648282060553998599799458485895473330884134056778262873201051364962873196843882394113991929457095990077556228150213480171/529319128906985963569403584089060593964001*X^49 + 56788639522288266179813192871952124952697486729632623748307146251725559305912167239758486100844757823235347106781372895472180688639483717530589383555673869/58852464982713028781006760404970001*X^50 + -831570101833616336832201757693457728641770805115117806217470271839224382020150135157637844278698121072448757474502234635378028647114245335755565213768172203/176498542483156373314239274454505032999*X^51 + -468884944303576078685428453774075391955063557788152609649240691523847847467413165936508679362247919118082991148906188544319103570310934279652249418/19624029670794607796267676026999*X^52 + 25511629351060875478104298841943733209715923568024235021589083659735267724030357191041589908174502737888084961750243755794439784319002905060164844095/58852464982713028781006760404970001*X^53 + -17699190991120437627535717828921515174383234864257090792052574651410214161199192498516487065638944130597177600997176688224859679468207588534/6543524398397668488251976001*X^54 + 198631348609656663351647802621595236025039958626084305719155529503467585580119429408878932347865101767396177866986906133535726588384058629195/19624029670794607796267676026999*X^55 + -54025423647890791784690115955708879166165305158286897581236800595213996865989272780371582545993647889640649339082816247396294360782/2181902100165944811020999*X^56 + 247167973980752379544281060683470789843074174202978296587901516867046642314003962869490062621671670028214899206676969360642024313287/6543524398397668488251976001*X^57 + -25700380137271656148621698084808453423115143417469952972057899984750535738537864133099885376462243264349674446762998060250/727543214460134982001*X^58 + 61613920728759218472275414272520175153403540752764396647516788738362677996701990452106988024024087591954544035011626110490/2181902100165944811020999*X^59 + -3882457391346324361188145693979619499281598984709886961839391087236885186014465816273164968105220576819181570460/242595269910014999*X^60 + 3596565767869577542410500249772899730674943024317193146638349034963624745045262595503026217157436534593803290586/727543214460134982001*X^61 + 106521022188230652675243847312365765350600066755504329607763838018608717902787813089623767749630413217/80892053988001*X^62 + 42235179427932728189323769316772656988537969944837559576311887373153067958274655511089926487909916481/242595269910014999*X^63 + 281888305733698930035631745600210869400206701475538759235714730398884828873848705551438914/26973008999*X^64 + 28729808647594575138402114132250494416962746249848708698751203477073188723089595990902524/80892053988001*X^65 + 4879546692541920710843335812931360873301004169454868789003253285175903683766/8994001*X^66 + 11348834559931649931023320225446411876496850192451205540435908124639727891/26973008999*X^67 + 652387145177772955042676947410354345079581190048834914631653/2999*X^68 + 505779934685116565177090266559069470622254909455244981212/8994001*X^69 + -71137374064384917533970937195636638768*X^70 + 112447923465530356055890407880/2999*X^71 + -9486218928648*X^72 + 1*X^73 +