D=-17207 h=65 15162191774756020852110159669068065420557616213418245554963305671459391013705301997814119651835898050254282146578121563295806119262501097984188184991112346330895093551813495214819527617004793266535500211431817138307105772346990442193387360990167821172104960868548130219659033548059133445130288798790081248058184861918931716689770814480225230789067430876200474266387656439264747913193307547594586150272438586178281239462504551527166516652105304589210571589260013029568525/202702880318148689282000177874934231292712757770643781795648147345615214631321610984559095272226993364692261118751150377858578609543*X^0 + 430888885002234528737022317162195175420833272466745618856610067307822500467928537871394535510294418178670179283226047254820629717682917364642864726500495590485068099318893411744242135218244034140867268889530960868592384319130814220932881701936651454866060512001881215412026560272905087956197402942015561750720859654418088947461241032797207693680711262725883039960493071096126951722370380445042991733314402909965980007946291680962811428639351510535196261103170132881695296480/3487908461634384496475377060693993317853708422959467553357717671376000998161150960211308352349209874826259737070351044551812562134406401*X^1 + 4397837152935159318536774824762441400910531254027950730839083242867156375629123952363549725011994413155340733660500201853117276333384341990357215657010127940070460855496639036540236632300575082721175888422534867743183415179476744023988871334269743448736225025672495671886186960530683831331133755416517550984773755814135805711503120667159223276372324215644279202889888071491303216413219274264484583913176297281353911467847129798075202011871031066253140897240298658817/11780256890692665152670435164464126883984004054782575800293377540862161598844749868341901276935374752408453601368695901543475249*X^2 + 17121466151507702506318348892958886356050415106406377939323867142172186188187561846672246462848250027689628840979483744582784147073935212214270522138177029135425840132946982918790953023677206889555191021218745441109476431707191315098614833825131660294530343343211350367277792383249420347001238285945708987980865121125526205324940602947270633281195372866964247043812166796207508303648442491669585996879320838084730342176736238680535987195771089619774592169203876838720300/202702880318148689282000177874934231292712757770643781795648147345615214631321610984559095272226993364692261118751150377858578609543*X^3 + 268978612765157065401464479868643182543571036864569809008903151891640352395590514079076409272236577511459630183021915803057167616425696497900204376631651155857756811729217191205660670687973722791217554989462034566004584096629413618343157151043524195054557677799862760856974691509738656291486712541025412644667690413301722417357510836472647234438850009111170213758191032229838567388374462370963101372362836011176878483137799882610461717533630247087811155146365086/684620032003990535983636610941135984424013718532142488539162988368812785427137203948503590221152714151708816259004817896407*X^4 + -181711035363830117220650535360557451594242658490816896890862441620240238479853519831668388248021236766108603647487913423624481316558806074577501491402792122628823461075487914098879671949951486658045367361779319584095306173285067894532316383911428681559615316321950651075501713036406564751033547230255184956938618083531224664992136772658435350809635589140308012824882040816113844528374832166094738773725375838417827955857720173201347445378279860452655524461464171392/11780256890692665152670435164464126883984004054782575800293377540862161598844749868341901276935374752408453601368695901543475249*X^5 + 7260827806457599094776628495426449475698451177031447292463322265961362465765731969833097444553476961929364698526924343825666267431326300895093778873981408637525397980856592190735070441613281985224673263045458355237191625645979525821588277094289091801012434678212641597249104270666968994576736765987632166173922150684886181161950742006496817081004075047604685259099226683678088375130132420055843109274704461981118994942753889908344046225948163154025690587451/39787297727900885452643494562743998629860737986409164208703608320381983229333248326175602383980514566845401072761365601*X^6 + -44472086998841205806745751338595059724881437426666434219981319250872846437145878932142123502681207056532858732568707772453781501210352051844579770326409847315294606693723948536744033689399948918928393409091317569913947182848085547884246930985358490582401438901335551658224935069312086152631649371565051320477395014131003104681897396597459033711080088815777133518546972389086410281759551833511193472168744401560790018771561061604468662942707471304989834732845309/684620032003990535983636610941135984424013718532142488539162988368812785427137203948503590221152714151708816259004817896407*X^7 + 81840960977437037650901056397018342466008033777817084011545184072930696705735017999272377856894800299433492653586222678094640058229139070815769769437310250793746420730854480705795079594542254880557708201542958918870561806761807990549255811421211549677722316756945517500048624959229067480635444053428798290668911252437744534988212592287524600853432195475294138068983554511581810875637804584373951340727847244138938673712076023371778470380120238111989374/2312273942459515630420380924202010729927398034893308781815749887858544965963459541243424326377666912700958974415143*X^8 + -805967551835494096033937844414061334138856844672952119931995908400219479867622449148988367360585060762012118914353741652883574908080573381540239206960235723855296341707825563274614602228908096559145854821888642274547063465511769590505938145091944929240627244509948060167382007814549884924567022540249300249269816723513500319224375412718893866080220123336028455088723987441091124678126964525818502961869969601508449296941727891297004837522689737003941749204/39787297727900885452643494562743998629860737986409164208703608320381983229333248326175602383980514566845401072761365601*X^9 + 1297838198411541442903475912303657918735197936155446046249205300148235416515741393870566709491743179503227731672824376322228900981935243323477434795874484683763214075488343604273577242043431298489443521358774045551614725791723389338299183196588834976499713077921614266769878752602440586384435519813095282447947273009806561249044393715557465944145322463610463594966205279969571289511821618555371827245983444651499616540534557947229498990682197596203/134379842067734970094751027151857426043319465037095878527096523964580982504995614647726176926696513785143196049*X^10 + -2145939155469300912472493674731565280012953642791373889337927020003737567009665130058317668947870804014652154988666799611736796012223620464921255900926281934098902509106639995838597505016139229502509713460782651049543198264563702527118172367650960476551811165144272928823998562652876757165272467212295910911206129723688270756147399089221808085578477193000170726050414259300535224786279553069734464365210098643536771431031997525107317981677773567735317/2312273942459515630420380924202010729927398034893308781815749887858544965963459541243424326377666912700958974415143*X^11 + -1769858208710947213885524239082327719739882461426444101846334268655703204291810232044184397494135693712354165528502835533144377685784890585074952448633515352155667055472269389276087139172139899509286618237878445181426507460481457493555614238163422555138070684023235628103097158601177480757794216642969965718830184429471656068382204734538657687482604183321708956405228500740111000022199784904244485526335234860021075068019277578280157636542647/7809603188686869884044343996737224736637383915679425729476173880663740483814471706150181724106265693330807*X^12 + 6405211593570420184695117550239788801750278351104945889119399939053995612940209308249314351032846879966078546970474121042622929253989648164352106703228503325478141141087387380044168659476254856339325023270245091747369011087290751072236535207150794653418960944133988379063744497731550793740559797028633171934768520466446307412377706074722733814232356041548382427770022862140317095783207446002166531412195289840962058987632582211449459183699001697/134379842067734970094751027151857426043319465037095878527096523964580982504995614647726176926696513785143196049*X^13 + 317896760441147813955239121157596717110644020208059962159085744717649546447164601848707486694680038365916631251961680164095304172988682829973218146993417255179998851595943696503590598747553950182685379344408526063834202404485234854267896426392323385511979772496585722096714592526266836279061984361254604401656882975426708821127550476293240130081947892750245334803257816036220433701135527663822715287019034776199878448299357130658957245/453861985743410814438562445326740555392420754093068270440877194203739204034083321098981909926556964801*X^14 + -8877455563416953621302305957177651062262183870785765783085113629559509546454026440304753017318976178402206814364996801376562300643221245876390606700028957507540870787720251371142215036782475200478667221171116733565226794888294381590833847041969748845253135180830614423535638015471526045772265692169497324577680452204626735127449624470747727238059528681844514160532009448627081925526585905267066690451349363665342239424648959259904109398458/7809603188686869884044343996737224736637383915679425729476173880663740483814471706150181724106265693330807*X^15 + 4395471558278221126689507008084782305532874625322222692580141872453784847436839770356025980723460424269858546635012856750156598411286853056778878460590234985956127368920108362627698385130160041633822942436666867163644030834268316687677587158389331354394308706649561570289072015006199748293828282797854813526603224623145879814254544496728466846069533795857218106216076004007622556903435197433140670323762063222049519089590438347974/26376590093764794237145489935883103120382446335390728798795675841444714594879021392397391173740743*X^16 + -5822215552410923778857661344971197607913698854724861263208603837690913541582248193621341602359255194042028410377689658294038069995638384457979940293468185377088846636932432238146494562188266264940986750815000461108963140611804788550300878864629737132641670706420965039570926445199223121582447252967815916638916725926709997381713319648324630899902548775137972702701650061915057724407578350099245881919715333610442603476588913423212147/453861985743410814438562445326740555392420754093068270440877194203739204034083321098981909926556964801*X^17 + 809427939159910689173346853233079841743571043577862139024535038640287651954809829445169408557928348660128613542850069333274631252650916739869136622298254092607369357948189789096756927498825982863025753634313772413639149801903718794453961684192501587934511449577471694484334145268003488076247687879059534982286050195959380885253681985346351973544358300562218684508042028103209768400943670434706996714381227498220488080825250/1532898825696797479929417675125420068598968230103488626651692673995740953965189829278630276849*X^18 + 28483871806741706188573967519380675882540578405293751494129771751606391945315652591438712376179739039337905043226814959458337695964852942059487135611313129129786402265433690309383958099213998893520226158267634469028414889341439281791775602530716819735514372759055918167023748036924040362912713347124567135604437207125332485704030238185790347420707524488079059892623131770538083632166208152602823705619324338813981292353845097/26376590093764794237145489935883103120382446335390728798795675841444714594879021392397391173740743*X^19 + -170774606339340618423266193624272403086402980383065395532339881675801624354345263745380554457007322860642984329188687745812976259309027096199524522334087511480123452156253410819603668700888393361180877601620001490565483748968985258555870714549162526558638326316941716530383069124374206146349592231052423722904941991958824066921034336966515304119376129562884862982483605075079884061686991083338596180839950024287140994/89085768913628028123985452148859189202008963218660349081867418724690007204346476973245207*X^20 + 250359253146936956559805160019795932347128048280499413716330291766091585720797929610094520027056277717635318540999255917758855603542835856218177405200450387072079295473790822447533755470151341518721730098222427916888026723364838681313083609939171809367412905042893290992166688735771191393662572195576914841830129259298726646269448030136625487069347809100151430581019820092334967656468331335432625498063179560946464215313/1532898825696797479929417675125420068598968230103488626651692673995740953965189829278630276849*X^21 + -45379885684508685601112454923855468647972481883291436032708596642140256106430718992760636541746306649876237678542240935045605230181326303683591685231452637812872215796563198702243540054914051682483616783683272163375037632831530999450872933721552566710718588938589088308238658618985959321810137784473563622731420878212389328742396779675886891207923621911974743081257256064448735187721510223751697299390856620064/5177298129460570007786682870277165642006681188973112633339188628156564607679809204001*X^22 + 31189966282715533500231989864120837995647456620774315718530858478835169889377943012623964602769839252135222746149902281205485919128518980219357007166675352969631156691314532107417573202130485811536398409110711914715539265833468088420133925690652614525934920850938723249547891319440177457766475676328340618221552568407457159555587745114888010714509697597281423642192527837339656448910290819392474812418853728137065/89085768913628028123985452148859189202008963218660349081867418724690007204346476973245207*X^23 + -3301674558663367323973911277638393114154010043275372513963049978665257638178504795418781138765113877645236157341368440479464027615520350770446376160857472453561978393221427271631636977160494666433854902937562462627028151577058957259294180865215783414214151126090687837138692269576102193820723517604503383868513566895614126209693815238698115386079638879220200620539629382123445893145849834860384477562837/300883252714626024744969074811249238217392990583664359466449039818478793960586343*X^24 + 1433449601635191827593067122578037440115966549642769915404866122465346980115312109810583037054743622210079478018314446123669568538792006595124356275242748425257227064409566291389582266919152252205535912198395289946134873999187664716240337166597916516509167996801744723922528005176266906683101161067815448278138186509050051774164877353063534762785849153672337738510047717196487130675445609563914298794861115/5177298129460570007786682870277165642006681188973112633339188628156564607679809204001*X^25 + -100856954507036714916312908852938311401991000013792725555452258699506800230973106007897484468477456975087224317220696875024074331297604689448947514873981973946744081278416173048907521840291047806526152186346722473564139156481625970099561020260619242539344092894379062841601026537782902415551744988195225002446014711917953670551289431578618290729624526638352887520966875404025285889751293812596534/17486095932738189384841580450470694381204916056469132298857967095860916717649*X^26 + 31184067159717455731316950457924926640178070245915999133064707230668414219188401111333537431916362412247436041734996809057716717472276403976610125304341740481519530670971060279759212372787714802023904006629984634684166742797598877954750216571032513262339640464355975598668266946163443163544064699786508716074626278577261204503338967267945846677279277831898360041542201254805174725093873117774356423/300883252714626024744969074811249238217392990583664359466449039818478793960586343*X^27 + -1739831682089185867997938510559055015734890944287219772003960017261367374737857350248346328816065285370845390865802326298844398946555035196171265504899621620022309683012787428360541971102852358879553365114799958328082032910356417882870233014818400425245647427142684323649613923542829172183967292481992839153832467881924726337886476771128892660114825902727579205846420195175596336077610440/1016219906592560550057626573514888962701511946095724548082638873473639607*X^28 + 469601532115470999254380679731568138200171911183567789184615985010014910233976154415884997930059986672501988120869514991104103977082029564470859084879155932555198331697664602975635756589936286566763976405698100924150835997154109860868364489872155011884086555031661180383593073227123728507227916732859641071273525319664394805794503943618205187705703661206304418100946120519494133893740751847/17486095932738189384841580450470694381204916056469132298857967095860916717649*X^29 + -22125123307115059789769427586223425909050197335502668013230772722308701441656514378849445768651425614748884939952637130997235907421429634305850477812656282736112502008651294119095007692445057286400694703036012627417742344625555826036647827276935125401981741807054289357533057313741777204998689765573412646908486012534788727720279964718999399554254550830913058441742740442474368851/59058517265796510144570615070313765485064912308695562740898406083201*X^30 + 4105677188397009066711834345557566483966338893622211194400859479511675818606661911155184160755113313318348451012130977516290781381330031272818201325242006028254261189965421045829328467588909195454220555346851510905639083064289516925706216668850972541886281526338123489310179419650314648631722377784434712224954199777386978378171835997728419686979219323523201494608508592196986083723/1016219906592560550057626573514888962701511946095724548082638873473639607*X^31 + -96682622586886055242378231697775359242378086801602998028975612659876538686681680021160764603712123583508404043644950365267041597799295781263182039866974523088793764998696026401530594072052413642404696933289011052849398450766535074313372103648744310386940724192312228286647877484346797497689989639082615843848414036106850907740031450575511379010271037006184709848004991179/3432237883756407865669240138915195297557093758859508498918951943*X^32 + 4961304541639689000268692645643831686710521266894061211971555282275721213712011699228118992270446539193004647741312925945862718388791201048832822902176804118738607612140872981140636131761599280266728492785602416430543874978423070500849910535539288645725734588598946594666354893531644906822583461500368113318865435581803747224363808301778295918979663764665633184848400571049/59058517265796510144570615070313765485064912308695562740898406083201*X^33 + 27472221097077619514995442973584670214983351917127273330290913216395805185248833306497742865439626668113402223674196175898443703347008670157445069416919533440810764428886673069188659283666264821442962235971043656864076318480567158030050878315198766902757358933154776997616412306493432481231221646811887323137260466428460717443659311423670070977796168720433769789/199467535523705925824910800192665502269837493976841314518449*X^34 + 15118914273651849405031531776608231998753212077344311289676760362851129597128483534948555648812465071717386862177417428460640756964633016244177459669896637367526038751879421489289932614542431745681511866551429912300042600262295781129067759968906513936687604018688618186544775534472578593943826217663896394964346288819686995775153024968774771056430652596274064231697/3432237883756407865669240138915195297557093758859508498918951943*X^35 + 132796206101737088901663462548797353918319663068754008285507487113782987424248581402678078834123578729053386227652558604405716680833205048190242727768295993207275441377726280762414580950357592871843754964668958037416488321785660846721048467378932566673823377466235342705013046193549803798724036400042963130613741737457626221468400623364630258800106366784/11592231970924968084204730644078892443182280117210514007*X^36 + 13903269906102670727245106826324086967699206227117072248550460688074577736395441847144435627644293994093404632038117088944392939228084397445236186462387665622259054124560940867236865027853895152106957247100914730828355886895494842616798484657331789487048792006496598593195121087317490417047426731463339986025811893564708925158849249855417137735272772044345/199467535523705925824910800192665502269837493976841314518449*X^37 + 59563037298004639294277169932427288068412317557295912458956317919632042386126830879063766154869403922316328596836261422330134884296222284443858856090704620464278304002842485188498152324538970001556796590629838173571138488516803002039864510463599036578431279303400486323514160019175020959065327275416239043599496520616329236962592642164477115274/673692797752366367420510876043406313894477835602401*X^38 + 876061734694470090793101499398671202271037154184458903087727756292801642912452328441911073674080558364325504536102727888052339264988074884908641431420333038355607857915342520795020577046729944152044063951896578990677046026688741316156471702216512035913296988382800467609352343297867254996051326819568245440722552141493069464329297695402843041319/11592231970924968084204730644078892443182280117210514007*X^39 + 1435249221805060091454615545333118039145358953084089472887610832494951106763884353972623497405308704296264322320578103792914943072657655402049466882056067346859295200144244570158788206284979089061619945964507981667501369610731666365536040738681878742879339177194993608979919944756458416401015735391740902289589817050900454915612229843/39152251859845781799297429885709671290432837543*X^40 + 8836298900898345387124014382972803092761126212214444884575019263131925840618720420026802065567451018710472139508804580681832422033705662236362465281851360950707680865695310862202667465953245315040782971991102956620462943187349484127160412939733373129285402447105388355713629296660082331989025765425873460620413338172390337235182221376/673692797752366367420510876043406313894477835602401*X^41 + 6219976004382929933720292487826826441933556647254267561380250238659552535081301881257458193264794202032480193531125317799132936583226068671254497731980373513258714708291307939513617936865461491471617252440007049588886229912369828551333257738999982867327323076465118036658278070770147165222458271836618502667338960318161330/2275367691047003068477795657913039535679249*X^42 + 23459666843621252149040399156264841573247644401041525502911544576614814055684176552624677535711361710102184262253977961122832896199749269688672031216111444896862489531401882000831057491026111192476801926312196692753717277323260102613121084041131548796778790424231563856472755245380454128015503253460349596275542873749252819/39152251859845781799297429885709671290432837543*X^43 + 12128025838337496665629209264689302533568799520198591529943560577721418469529833502738342199013497857161813497612779633244117164343895130938100646068727170153495934196169597628162492988410419505859930647788854604207787264717635258149759349456809738105499238176931482901827559428423102195976285311437063367212105/132235002676062246090416438537399868407*X^44 + 29179242258249289986084757993734127452527063335363208575706791525702338801662974977675340933788603241176132948057945419512954481272767404278405150758061011938303365464385070158340818424198220539530062810801852624910678870799409331045050442902847854506299729319372935952579637590232963575533088631709450417253722/2275367691047003068477795657913039535679249*X^45 + 1945283624666652779293856478654145077632118071748680175195477595587938139947841816116260000368201804228379155949707286676080343329357842954826620542489312683979698133791950405653636076645501403895711516433572044639744673503089880839344785041063881938207870163278717387908766854680013313156339289357/7684953953394679263695963185761601*X^46 + 359661861631744094137607760727867739512506013232307964792174471719070825510496849432773196113002328267865346667435576021478926182999106115566468909735064984224268502762781934787549897306424498789737044959719519475953685792867628383991704253558361679815871699307376656991731408417822562664093405562/132235002676062246090416438537399868407*X^47 + 14923193633245792735225530686824314162137131485990435814448455451680539873115301514281012457793676884548242028551791068559609530843250328427001983275123934369853768149503454252752009399309314436704549500080312623654145818085082674089611910007152343984483245964211853099031441995671610/446617885360299835165686243143*X^48 + 1572828289378774413528625894350943395076693065479397204938933704587770029360889326387393665310173987551856782526321819254106661055493003511684246698119160059680251198408835211967884109247549489462587940288433181173460414494902797888758258499138959542102645764759596843230731922257287/7684953953394679263695963185761601*X^49 + -263672510351076535566996594640604452664922573385213122515850919685898685037731674140627576212942889861193907238384467921308485148487133465512613839763080701214522819787653478158410770610392607618237714874032675587508108563395849529965081691330132156034288009151716033/25955592802946465692200049*X^50 + 201766194510937964150939883245300395002948941133650381986291213555337337566839988615362421153946793991950872369285376182517780882029279340347258857146836376277316777242203947289907582911653632374849160200870482287697134462872192872378819004294873916698530634712215/446617885360299835165686243143*X^51 + -21216388356971908779741218470683913938508803033733206222918697300535086252949270298205578623822959606597212889610243882059055461546135189704902175864970310028363821141033579949198590661023869767441607222005110879913427374723021228299122409768140221/1508432196370457702807*X^52 + 10267752283623735226045212683739299107421777213080967882457981878844916337729148232447641150980951998250113509253674097842886511114491401939265527943820380854378913318388005683485914050141242332072297166193166548305292245632262554894462140295806/25955592802946465692200049*X^53 + -16123061180866951025848445770852420162211995980141792226709875596759807052218781412422334252697885864828442735964066611318283940809504871459337198611425662154257096147991712154246707005305628074920467491431880022099815715488866/87663869144560801*X^54 + 49206398093873327158115031865074921392949202081754018407087624127425735851313195032285164076874582612860031380912978134962588503380306547802376119978613305652225776230012092651601846026960096852037317332742292084944977765/1508432196370457702807*X^55 + -13255111233519898906624473894848089029966924520157953780601344695506539235338844316028313538534898954651120599894667430712547621617822157483384231512960978070467264800240825900933834304855601093714500952/5094663168743*X^56 + 6896849656234453460759051579086625540809749245259728835651612631384857028214441742630121833017488007867278616928485342703937267681091149636541677305578319949096897146827360561643046168168154124259/87663869144560801*X^57 + 71578311092548462783619269218462261194994728309104115954909632365153525441715876729620184063299802188361116132015743020322341340302151472164099808698529488809487915811284072/296080849*X^58 + 1892269132300552104198649394805474658017857835121571518627619400288693174679765933407714451619619446294045784412423527265058064742380081425148776941125679755533659/5094663168743*X^59 + 6546024521872794125859567618425681501054637352291065384354861135195366939470841945181640641947531682429587551293302610694835912707854279779/17207*X^60 + 57684327143405344945579515241564702279521610095180795850675183571013451088679479504263703263389070289583719874027968789094400071/296080849*X^61 + -1015842218888576875013330311835719465839986114939509799558399267998463822543215816609068790*X^62 + 37975099454578686240274815785605751439411592158342312645068864315/17207*X^63 + -2301455073386020833926308670995*X^64 + 1*X^65 +