D=-14471 h=136 -12873707236360012082320989269522100855364409506986218814666079570093200665688894617021743789449567789285920894163167575465740884163002432021653000441269868713907888635326520250971284342337852271868185190642712533045689974357364492803719478424537539082799587501128809949244302577588177284871423268261481431444791642318441975800177945514565024580570744698643027226343510298114716480258387131360847521975313775661973932404056585179509552984240189973333357717853252802762996785986785115345611096236471016722234238845596042840775510194105836417854737372400082468751018957133964656936500082493545067787332244127863818782359656243352327375307012750802661963399506889462334583424931024587677427548913844274950609258342387256607/66008417749612531218331956445901046314047750957553152702141073958845461355626799926117067465148858163256611651131420090588113328170125609136751972670201895545039442790266249729944570906745916523473341773022512188950219559624907367055045521242322891566961176936840859093866339*X^0 + 12322156606525676198230831574975514880646036104351189436031047889377587137604850246105584285732883111110238379547252078468163432866123745122945107498884312901992824229336931024447981618493472489241107323553107217056306761613954481835496535154950228856760037195631490073848087042243097421378154235753350214116934525978694764646775467408661560592624593914040302217281894117108270356960654544505010480825803534348002261930596041822412418900893650125685647122487045113959076881951838415984445432878323743565784692182129546492778330734951272951398499222607266838980832043696713170142507632083688446052013269951568835329463553821557096535960043967247196015259741708927327078131452316408905215196270702750814699521579027584816/39165517784847387726453800554702285506194801103233083470116998698530184561780943119063515654113293963692091812026847354582007789247197002329654262024293395810909253213249534619788752535631643692286798507417638028877716480681128152390568032223447232927364598444094635776265521*X^1 + -645773255257509922253455489040363137466530782989752435982205489641608170533251763160355801179531453751787736059665933041708852747492318622612061510999867473730854489230076931385557110018804657549112501852063196042238859029951021421764566080363833093312864486043830895722968463565579981199559697445989494331169881074554288976655472677830659582433619072575430636164314958472022908858521463370967372147812366522596280399074137273892633129969446813116767271446846706069386150311090707159880778249503508446156173899351194512040290962266627010267892474329640025286530450184962517406622267079276749262899669780195123702582701317302230324192870697571722685295926458114511188726040571389221941631228335662094602751232601518420052593/566764207864526547789512947827096773560144966764885950896063088166430300793532027875968135030673476948588260611840508068156234718196187820712426825753549730779667803248934015482963037943125515871082261200840639915889435191936605493243909994305504907691893104084493474318338354391*X^2 + 3814856858775386626205333115616875042897304842406496536562358588615928526438733285212016747248614552948897165598452448934247765501951902655434129254191610012251297189765697415037787487968579162658416486169219428282093703360686402547479782846358708385577746104979461884629418317494108748891323997728189606455557967725618970792122918419569297633179061995342233601764205252750158666738410321608629361813230974271813853981053301426438658057628624898446891398472650881400791891599928708213245767695562487498206960917794189146167789554702344349478757154914364958768997409702192898687488279254638906008124042668987431299076703976507715785747061139562892111757747515320057448291662398073918339863537442085139011845900541046/2706483158375190914688259315507033757597595266618276792904222147642193667457739141667024784335104275011546666576383619278695859943832285421163310208298900961295643232205758732623091184827008754908907366969638451307975708705765196074256653460261711901552387426169209852551*X^3 + -101663480370434441028211424283095829338695871261625558347792253557434678346734987843374251378665620547710601158365692219581254211526547243392471689415845723082370969430858797878318090866409121770847592970283148523189035209144614952118422902835211778929757118591098291266077149154149216623822070166105147065740605229914173093592830663273517971711807068700466890192649340349186661617307063133852767012354617790466551729263231525607914948892478388965589446568105521104581626428006721185500179869657746046918249451162476826346328339720091803900146995489105009389707978470360415022975566531428954305262406559568988343787875648076444323471543013031967899422534354713060010683698781480758207159952690787356710473162618120542714/39165517784847387726453800554702285506194801103233083470116998698530184561780943119063515654113293963692091812026847354582007789247197002329654262024293395810909253213249534619788752535631643692286798507417638028877716480681128152390568032223447232927364598444094635776265521*X^4 + 482215625698999066506674067657934166871474216468964141305304269548621450121236072735612567733436302902552005797588918088472969545169446431947975930752277678509379366629406799150763046069980609763446850429980316337860392469558568917226870922667003382335014434805436003377106607327676010760298903453125344699823410715035949868095860300969982984081335175824040199522058362572048060035327182946981878134207325140247595712268843343124077703224204337939990146312497784922340710425387616963875170813852820834477576458663910584207708787752291078175653108699677921179636898835028066166990370266326722819111486597742828507821132494237583956324433285082504199971721919865268206906791656396475322593748931531195879813143700/187028067056540039713099254751367131338372971226472033232272969915154009222426863497133908115203114851188353712693222256837527464849166292665559409045601614352542549388829986360520432922880848241925738854926297512817062311226950181345909298615279655970726793322452481*X^5 + -8523010971056611486384173903281560927691956581801646170469788375212525072811703365172588497041265571420149115420811311170379114199836070739102842786279542689972364391270965976656598514650329951069429568153686263471736042453430480401722921281361444389882690905982804371677091974478026720938279120720212408901190819220042937295291773964819430397434732403857911870818050836980092389559546875151157038761244165950722163413782168845733281954393574615611924240157451732038542583736948578716420662382865508352734824478615961985684067432398609617207061960447889964790687794178653117335649403724126749140179954630017580490517757947944965233048082079439365910070667646379018636634246569550399040389343827520748396329323122093/2706483158375190914688259315507033757597595266618276792904222147642193667457739141667024784335104275011546666576383619278695859943832285421163310208298900961295643232205758732623091184827008754908907366969638451307975708705765196074256653460261711901552387426169209852551*X^6 + 33142582674381509665589013358813553788915193835681863090100377012783646791302550866896770331627210852740476950382140742632661501486359192222775948973674480889037106154423030666741923954223198760292657948888188529728624111044135062223581104165134684042904780549422256518866063711185894129044060442629569465337492328521564364390534982723309279628235896152196631207560959353030177067459344013766421105387747872325601414136324953815018390000086213063212328521372356530019570403262960810732081573822529851681189858579366091020669434081392022373985827225816738973323965775215927611274306877307377390131691608904908543742550712745186909532810303078374354829511168871090462282043155383670578172917577986563438121467/12924336055320298508264753973558643586370877702057358387967173651796973894162591631340882324317815966497709468087431570509123589582555890585692724002874826504909304774295486584238852389114839903387861160591963064944859533634645164905390733094829635544933093312311*X^7 + -426973485591379475521779280510855479758266478076380653023383037173002563387744133802767341133661534440622234118400116252027373848030960099703723942528745454672492265373034893721660458616987207072343226006146171227048640654652237391028258352793453938214181781545599929704803616266026634814125899301688519473331693947013024718214047292532757456226440974974413454453846047761589952016050189324956636215864023612240074482202664084716605189475257735538029607547663944323894902082222691902861699600862926139300738808441295017873534912151817548642845701491042449801762447416043567570802320773687269341836165573854435382818705843713211758474821711224506727345411583697404862360261277666554456973066948300109630557794828/187028067056540039713099254751367131338372971226472033232272969915154009222426863497133908115203114851188353712693222256837527464849166292665559409045601614352542549388829986360520432922880848241925738854926297512817062311226950181345909298615279655970726793322452481*X^8 + 1344006850618624140041048547363510538075437545548627039686814586283649851798719855525983773893053928487302173546328938951690515195196325790908266573789707094159789655350332643424910522175062007066676853710865038250214662244946680589333251645873112552991651876525488240556996041221089213849491689424434316734311960761356970686345322445297363752889334344475830245139694087135290476377954539392509422950911788498486024887182459697371803173753671832449156556560186148557015992778741320461185286733890248384056179958574769076748693876346483976226179248148966668565065796237414490845854287213720298672726252825975510516828234941928778981032303383332454546347818611219778742627565153992600552203746774673263952/893119760577727766447706030927969289362924310832517337293011792674796067594678434893295717249520832457861202963681263942306930383702293593096035104890804125831615283967623977903313688695656133189680129955909271297412724319994828616224914179727015102268889041*X^9 + -12944235050270428519561191099827199618591650965907253784470117339662387609344598220518615549357054574643263135646462069931110564922229705084525352130453026407833043278439167908777451872008647606734813242992905449633834808761830149113314773479505712218866360332738281811269078730086610629436892341530627167976940550452071176069048491803833191738936750273228414688802221099694490265867650873362693408046314223814533189219242274567756947393615096939281054550763234701732821741779527487327363267226522768798329021129437469992861548841567736988466849740782901751518154864732263174003091921759164141695980856032674353311261822550564855708511174446337262998957952252722954213493556862968371603930629632346254550264/12924336055320298508264753973558643586370877702057358387967173651796973894162591631340882324317815966497709468087431570509123589582555890585692724002874826504909304774295486584238852389114839903387861160591963064944859533634645164905390733094829635544933093312311*X^10 + 31744731616712805682614649596059530288699496184075809064275246683865594173322872601406261691219047145234142490568214728471280037499945876757824121613071921450518235109062657758457440572040624633458061595000909630454268222721451228822181385058769543578524805848712797263684603105402083697042379347612116420778686556060607337781185815123461811382492224431396492799746285452066184717041839241841011548670183005816827602476190755007393157702923862300663656951256013771910197857008615293515871244870462443189463164184187557877601518727071741188068076958781098605800702072459751030112795168684026697529403789288749742150368207137367739190313331857763063029473607490085963748264173582966133937067347917732/61717902050841529019950662077808671782387140545402345193353036602501283089950828200766755390057413617432188719762370530184985860251696053700230468170188938278737840091743761861883331400432322105568387116018884064502295924261960377045464320346003393149671*X^11 + -226359874168000528632734649941868941934295287021845665171330957982943248668420725748315123573424954756920067293159591399040698153594225477914530851040952866415912985797410897564829166463423756689331257444111068486475418985691168985593365503083261100873047853824913424021529721790973845531187400443736689433360196547681624650055690086628941948771807918065545655550541496139268778011524345134056503580256293334454090065600014096853069398547631010920772217028020752950215471362309565330697109175330270026167196256076715972507097908303380979347742968476488202042516611037654244293817952990905746710206936782531525641876479385172940705333705651890801343263343106202341142128931915837047190053969515196818734/893119760577727766447706030927969289362924310832517337293011792674796067594678434893295717249520832457861202963681263942306930383702293593096035104890804125831615283967623977903313688695656133189680129955909271297412724319994828616224914179727015102268889041*X^12 + 421160125215062814237918043972854699206552352856286107153471284743494444724485425807549795416825875339224691270919506923127590855515451570858432454913336367175707568253323519849768753522839804318788094866367280251775354134374165893220991430064562807943436298865257931464992711076142268358430022335191655838148826000895639049544369402561294957007157934642256587573640523046550734426583874968251756633532869000368440844439787671331785481903511125121503564386304591643834812724907194391363958763648071567762096824558672829228656052827282791132076851639050860934978489069908146038773989353394163247282246915798461380851271094725295177428854940016941968788775638541640207494233077826654350804229364/4264936911812696359612373856527446049505019732250870374773895142181002217535127372038335663745243149570326081111351705492708579935850739665553898705700292880847062407003231418829613115916821374166843142562288996234005661271644003665639162486766871201*X^13 + -2330112600705005525299238734689475303793213116633556130781340930327091315146686764962245594607555799044054818651032514723016554548765426217597144432388087584861484800720275203164218145505609887195856150757353491310749758221616542517754388344971165079168735634276541892603862597887609753447766747171425684858531166441328505045168784314636915688656974043430503294748683622582965105951100276238397019409236501950668657748149550449035771904022344075638336942460380762678943955369641297436880500851645241808755613816909903595968269876761806854281364563051923037406033262374057855758556985035623013770918622637942461322631259962759540388695929819799391416084164202249993542690007161532435687558067409735/61717902050841529019950662077808671782387140545402345193353036602501283089950828200766755390057413617432188719762370530184985860251696053700230468170188938278737840091743761861883331400432322105568387116018884064502295924261960377045464320346003393149671*X^14 + 3636272583149351670601190279719248181766642903397772294142157774370416256559468907630725010091600709736827523340270544635730743113488771302530486255051718292316211865470831422894611325197873373582608116708215999052720237194656306952793616672044563817830793181671538992006188658498246683623844960634009648421563872804531072498130360669281288396255146250286333050370444852218725975826452551234397443536891542727526853925763413977349319676301162472657500354109380643306570448371896630862994610148078629225167612323928314465529454569708193627136148559152255475398640255496518188515388456601518841249884188974752863775493922876695683496960611906211067841280808086740299126143946269552848698881/294723026177368278599431542846205932520559721667533022926811909486628582512274713014880496423553531170639629680834199812916079050228093405124310600905279032606389496717796380266022604928257990060593127120605970301569045765437357726877144805940631*X^15 + -19724440151058448334805992723397967971339319993462397523110400274314776656707183289157483568361340846564563983645972537025481251523239498826451877540971979657647132734096240259423971348388717807014430480052309578189106657041574767245120386118660721093912138962667430841428194367181756867828795430411996813292864877582309200156012315963170871426583824350803612467635419721097497981439799395556187583836846681773736341317933789920858046870037607786176793196367216551984066053467764872735479719557074709245023510253960609166181357636476516371719735928506204631337497998315206432354034596865651917652153051829540930957994533317561729691699099970182062175000340650721952287078692449070781171221303/4264936911812696359612373856527446049505019732250870374773895142181002217535127372038335663745243149570326081111351705492708579935850739665553898705700292880847062407003231418829613115916821374166843142562288996234005661271644003665639162486766871201*X^16 + 29162255260418187390937617408192624781546385692748063459979151837490687326402146377271455139031797448367269281230006633684358258960594074164507673645561627333345996816992143554546426932671724651493639225785856317966924127036114136663960794834479947810696662858638140358263741573126589421029942036897525543396471213557454827089195723081050018776829387136467124488782567609905170213054743805891434407822810509409848861553178859233304166730237431348847500447586632118636687300676077458667887071426560578736007722380709085766104112274922997473891925410338173595013149091142450335678922852754201710162781871613578746931199497551240293251023261139751493955946939261535462868064323233492085/20366458860988755345133822323696077155729370580300810097906980131755136653463804368383698184199677366501252828473097907049691040717855946729618588964499967701360617560486240084722728555611774587837269512860615735026538992843435680110368654961*X^17 + -149072278186463010069450654805434968795298307656720312081718047543976009133550219994552624778222164289896072779021263667375919772516931530050433332224172849544051386614679394330904157850990932265096579173768452275881674503256703011176578899533444191083041567858806070104135286625939887879256342082319986194125839992622068728123192093764991093021331535510170573700370484930462937427671106583724866388767388755024008313237406327925545449237129004531211823081634058082566180595486191904590943918434011251896489205207892581487312987673987318562314560499823403214578483980669878414071903251266849533491758833762520565102485052658488094314863588690716340931104456683835769032612970412557864698/294723026177368278599431542846205932520559721667533022926811909486628582512274713014880496423553531170639629680834199812916079050228093405124310600905279032606389496717796380266022604928257990060593127120605970301569045765437357726877144805940631*X^18 + 144808562202164041925900862063345078346243061899044527756802980347873490344542748177766850044592731929272785691660524613624471825283642062447865061791643980167850782603208091468795390785359785663260384766542990711919911643341336535642591931987340292961690586895415761078136574847726155755488771884105034644118776867517888807413287502618547457787444245244449790537982089958849586397822295673808275098636811784428044266952606387219457496197283241967437972268530476377105210786734235058984577281085479881668927731727051896138430477558620755249449828234459682083423407593391732520338391115460239392193395138203100846209707796579125783225183102496932283098323061941918140994236434400/1407398166055473384364164351025919228507316051433958268116023780786064311620745240023750824697648909301447918490297692422755237420900832473886987006046573678485289030508343589573818572013805168118116889839030871054283670295310322722021191*X^19 + -620085713660369957585992581960041762156913056399773692148424923463350694743877606724404911218820590453871464027946007215065122262979952866913379537364711946546851594213937360068572376130955835443026967992671219262477368513522422160958845897074352392398738748322048967647641732220417445090576255101185171766199657436316985864587639362269354562451487747980378060818473956525387545145527380297806772022329134112755356525740589289186155323388697304936679935731964296127918976203902075981743233860075078685799165258150746952213941406921257739781129098230381124837122895326034946331420717111834431881543004128659367653575053619773395932306200334019841840462828213907458826551187288281913/20366458860988755345133822323696077155729370580300810097906980131755136653463804368383698184199677366501252828473097907049691040717855946729618588964499967701360617560486240084722728555611774587837269512860615735026538992843435680110368654961*X^20 + 558087609591068616746981454563089682491255093263336780104377250152757834974422698230839699444111968181115327837008363361648993882960958132021492550578880574827921504160966054190957160673990970888790600863129093257141314826801460790740820745518787855371265980787188373945068739373321511584276504491925757009713350486653605965055494535496263152576728059566749544248801166853852884401434596477111250390640141053890668355355473767520390206107436793592725961945413555264773688514910031245395358489726359448922398983693145770991872159691576454280758157149521241493761044449810325302508259482390893942423095694929888548128388246801985183418585278454442164094005691357685155307149/97256455397379129594648908232044725900581580501275535078157955966143619074061588005234664135004416370772435801969296691504058974562976468377236335156283164845918667024279150685772826481501290036494844159977255963947458385412917056321*X^21 + -1198624274561430203509861094725248729377156041422205402655078162067262531980658606271444194896902389282955478590446202468919687227604248992981546983051482885310801646339585892004083182385800180343635522939342033733190687891565664553345970125668129362149682866855017479732034396901682138330556610496481917542074127900343509038294041820134390199907728704349738304991802427449316448139908712657782973314873801667281284416268494220650691461373408654611844041714667146525422569321578012698340990091434598955539533008206979425420009025034167783748282930307245151971224214077997777559449626533728851761730469197967739397115072903046786539490199004982094027027454069747224739928400562/1407398166055473384364164351025919228507316051433958268116023780786064311620745240023750824697648909301447918490297692422755237420900832473886987006046573678485289030508343589573818572013805168118116889839030871054283670295310322722021191*X^22 + 592484615509780567454472683869507646067475217216086704899357842509437800279640093634509155743300484139902923777944299860677098432817858018507970516302958933373052384448463102115551490111952915567449266694606881232023671449424598353179266274015322373865149295338781155861973629006824073234572165364111084386647675287821236972604213916674592809338963456243042908105928172016515780896590299235571857883844667352706221970048787893050727924960203478784418508454443674874979919310570841448643952476876944217025715482542288144108926525468932849743397126061828503782072440922269809041758807291238769250349611221982653340686193421396196917888034842362115286368200749701655314/6720783318179747743393608474331057003702686787455983351403355398116482556427447170564208702577874118635369760346161059464035586660422670746820284372626851278136871468749854929567606003835345866664006921427493328999202431443087351*X^23 + -1579838293788701251057377304384246483478151052564527057489601698356905878445445242286445434461971060336130328558697070119613207594440890274305053805030699277441473700073884109149983271650644177971684312129034478114226078042506732913612763256431431418654762779669888862274021950855090220849930338827095928717303230129948764212221055960646322695981553848615415565245345825346753577233229768153057026246705193916872751177703769913614209628620920153307683710411320303815548046822022892234470450712477841329386041564361946798143917129356660141691863233248886674061592416216943069596242505357166166065235349928864414006098923342089653509897596301322006208827357235670248448789/97256455397379129594648908232044725900581580501275535078157955966143619074061588005234664135004416370772435801969296691504058974562976468377236335156283164845918667024279150685772826481501290036494844159977255963947458385412917056321*X^24 + 457746605610272216919042779829579555783443375736916333336378893614154475924251974244920944923595843730579876184117173644780925217808549587957706122472268729665191663882919222001933457850125813176017307001318499894298566066545017510566411111852237570081765325543886462368011340234566256360714251019285538738820562654786943974254111946790887342197884296692326691485576188671192566755453072577466104172288958111822201774038712647002096479094085175145105908562690505324730102280333922192995577190966159245310407044384272691920918060639868437437957543959525951086433503703206788965327972212311694052863941125579929452664120768878056330404527015313330222187245948245/464431160125751347066105208647022113447770491842718772123789330254749675656654493163168316120369989540140264000149337258243078340157741050847922353163350927934273475830962264499178080563564775527883831209141961785585131051281*X^25 + 1604034087089057877642573176914054377743802673711376268656869199282495372052834845588256956499814389212863579459679941642150540478976550210729347632115405668327603713314314444223378283410685349319930804431418266065865595165459005381150572164987072512794277608200682738600626272923601064791938115558013871206438669137707288399887190387014820608009468287364428221030059175055844962871917950992001117998385548406720552515668423379988014502192193820477021804141862225956688961660742746940238505890219443488035441075227492239496825640245202951203652443068993433207861860526184481650964015897181190677644051851392492348799172556598602433274010595783511305947710713230823/6720783318179747743393608474331057003702686787455983351403355398116482556427447170564208702577874118635369760346161059464035586660422670746820284372626851278136871468749854929567606003835345866664006921427493328999202431443087351*X^26 + -2118307232908024020367778298753349590860704393207740522061648566797737835795928466449872856402249632793354959887500100245983433939017825628595657687077571636753098667065200182623088187068328707466972805487793333739239566111393519999211794067316599013277710602114784150420137568782566561828762455357501160104769227224845792031970041932345632731310093527258632594786741412770458248832019686627913904439510900035522395156626218564015925555196140462943833828861307038115509335248435169057376647328390310796277831691823204684835313655936620367801660672487896885929710730623328433620009680878475955364212672440820228662349220187146616543713876107661148658834620/32093923027140580959581591365283816836968453585980151483918825945321655425102238488229446211068342860903894962348789804315049294461871401482131321481815418971340852451866648089225214606009589905872699275042634357375795111*X^27 + -27220773899802733330338283391197829267871571374800063312683539758587430726081571675471037993793244629080127554112510725095432978390578081580011130254944448606157409300734806425805779400004948613296614264903075928870023446264160429795432107802707798553125572601663158069196675530966836733416371282095168386555767456779163182080904840569264328587935183967165613307081386678868332137465483389794344896644549090845221395207631239306863575219603215173944008121207475166928406418514566155790905166518845922710092772463181169843934006484204342586033633823293212413360786308821453414241039489167818225982014068542239447940898808821193188458338411393601400052421062/464431160125751347066105208647022113447770491842718772123789330254749675656654493163168316120369989540140264000149337258243078340157741050847922353163350927934273475830962264499178080563564775527883831209141961785585131051281*X^28 + -615206247256927112510171131014506598384934046733832471839177526178762244067156297480161607810365956571177142716896986807839909380939887452696414475619358171784130425087204031795292680116222822428011508368773683052940563807648884234680321046943060513772060511056996547144063923587147656145459247747285710859042676484957753292102308931371643187612958111815039979466828156323840501053674644623080137729424332792782914961280964400659758721370851152309468316681509986879172517928400369747271797788052710889628053101862791778633737515335388143082046971986556450010493467351389549715837227382132439001201648385994921083036207966390622996486513006337663389/2217809621113992188486047361293885483862100309997937356362298800727085579787315215826787797047083329479918109484402584777489412926672061466528320190851732359293818841259529271593201202820094665598279267157945847375841*X^29 + 9919003462156833371187395072376194200992487727054061583156648681852078498587989786823341176630086936807010657312303042505207334158296806657263219961824168361722253665272491415534283106903496955238495284324049320277531179838586256615715421706263144380255189358086200725109739794136999342502423624598900699073390964006938251746168011921628081928951102633976131487741243993023050901759365857490341654759063687770233489563216102834221742922731643602008583654233564026156492901747885561524546647989274371469301133163185328224731808514105209971731018765561420192942479425114528956632789455553436813476335775556037520206058783970827075415799256909686481383548/32093923027140580959581591365283816836968453585980151483918825945321655425102238488229446211068342860903894962348789804315049294461871401482131321481815418971340852451866648089225214606009589905872699275042634357375795111*X^30 + -3850504707316030369023319058944430833788592361741733366090069606239728435739274550578873290444182425456212212266822281281807920232086755386994055637958405714142655317063047328615652053546506745972078015400936812150841264512778142929382492672040748458223498588397194557174004209046348224852792098394509744362162102554091660048903825511127538579584200424484245426430098970783553573393903257113032621938492069414588114052814775163734543065085229066513426620105811650576669829467764362793601327054218697194067962253577912053560571510342504027676018182169159389403387646795266163554079456165753146126472386777599039368181176212586720892222382421246/153258905473981907849218945566573525247881992260240298276711961904988292432265580528421518695811162288709702818354127895618092248405228489152672254222357291085192373799981291658710607616619077161100080654961360471*X^31 + -3772901235645631245796361954061833252072468741414023828034444357336570536801646153373778869970177109186146402526723702249383289111388851064116652418496555779284337741740250504747503826112035587841863979213829797528576467864417881875900361656137862222663881456768255140838910520122215511538374476365818036508850590148696443985122482908943565611208115371342959240983032578016670629654412964930759920771769546936058260763130724535622365883105139839424956117139519898052616786755502036384159056837032615500914337692807125824500614884215468575553082094203666634809946471891032008346415375359052145523352046286251162774081213129454734328740790174066699/2217809621113992188486047361293885483862100309997937356362298800727085579787315215826787797047083329479918109484402584777489412926672061466528320190851732359293818841259529271593201202820094665598279267157945847375841*X^32 + 1708920503745141547245749123057305440715660803062558602649396893513908086240319565928097874404036016808671662076064568960666468127148266645804246328975620586203390731581145955784967367301880807805813837310620968148084141112232130777435336013736843901696313533020865150612145559835778031378003391805747451160660186426315528781785583969509760627396095345000322997732440937346289401541904523730431815599137538175800814938483076657730668617255601938683570903484163857698524647519518071420448999783342226810572017222961992022402539295562112600124277650660380716607689212504739840372069961471293721202759094593969860096230026015537041399051428/10590761210281383998978574083793347056034965949847301380465203642111000790012133268497098935513175474307905660863390774349947636542410924549282859112871072564798035643699902678371267197610329428588216478126001*X^33 + 6329763915658432753716653878349065780697044002957271469025102442006883515867119709401306188905316285566379422149287432333499911254237111944074301743430610575333896387394714917514910780858318470648858640051310861794352090682201643789820348007518415017888241331759517066408033141768402736177708761481505151652462511260041127313774998700005200811937152203884882345663573729867982352806431271261871421611897580764772616063981276241140558937406520821630315046398868732369101855024939405944590029938868818917466550172367831184769514887553050064356065843900191652062648239364041549643776023902936461090090253264840746458877165711752868855324682777/153258905473981907849218945566573525247881992260240298276711961904988292432265580528421518695811162288709702818354127895618092248405228489152672254222357291085192373799981291658710607616619077161100080654961360471*X^34 + -5521240211706798032609503930254114868028644344396230948482617216938746844703538341066476739867736346898498065207417546364949207759186010437819671508322261241643466949550365017372895688142892081633132066201496971284019741994139789816514406616240434175701197971051351773792083707118268393279566317224149477916824316284444853163719294562568152250659287761821467287731669617568332473614296231920037732542902852352049226332595707468114871240662986686884648979030302557475644513894592989218513863238827256087586318951655511350989469168409267513212595365321596412797716615953704014764586985079349932948477755182938635111023564125332580663/731861046940873747424405644654367151961506872354868452799751478274549152789173745318022177839345966022244880164701179901178055182254918426458631684947209768834084420129908277131591956161310858170701159431*X^35 + 3694348231601705799989415623777161412985202603777663590892704196695356481502851448888443193565535805759114889017019502413924164588651657233544634911224064718253003497876911333147925617084594797103384146823701032369709326425906907858124991920340277558904212095713451387137883436017733066045347381489319427481360080499445186827052538063749813190548505777594004034968431280932401507215477337324303777380457111881859239211306966907280427616903066872865507560002261258168201530252319638854875561630617290992537198984623775309989592005966957027331816139705911046847743912779878629016333772770336924269466831579421895016263743456986059421018/10590761210281383998978574083793347056034965949847301380465203642111000790012133268497098935513175474307905660863390774349947636542410924549282859112871072564798035643699902678371267197610329428588216478126001*X^36 + 582151642830085051380998321040860824902537818741600018902500049758320735820239650827800967336817857354784457600427413090167938274141938566565490524988787471029176235009154459572513386506603625686448107175487638933419221837519513785346858982522439388373414573749253860572860763872000974782809142681494114590164144209470799635949995501955396691059571385217154498807342921520186714719033461929473310600767639634522728193802304654780587540507345774007278465063005619991197621361702614975440477092050843410499178105762840843949683030569519869831383445371159212151225544194068962002032983364376595812139417071366410854324579556024/50574324299694129460604356620438611841718393501131121055887739497930284900088020545782750178933450765133361907587670506611709984261966583267129547712473897369503449666913708598686473371661312844357761*X^37 + -867640960067470908950824930190154606559025970923608349852779551279389062823108170197527987370887962852622703121959189178631659552414719615053352508608557036402825237700313648848440261095846125893669207374940407248580038102301987996926987362838511494206628143277655849741684761534726377901587166876599789094779321675053401869931397712599561379497397648787769435393349356221733022073274839021594293086392673164715760330486707815795055265180228150074911694757017062021279867518674342598892859032018627827885255655207226070981829283778637051111676758426175860980705399904557349101659979646125606923695731726493107964454312879449651/731861046940873747424405644654367151961506872354868452799751478274549152789173745318022177839345966022244880164701179901178055182254918426458631684947209768834084420129908277131591956161310858170701159431*X^38 + 24340271488651144369444584856619855957215139053001305419102919055399745823054650499431590362418874605489808782726031166073673271508494845707864468351803381755752309073195780326585127196816022183757112044273326553880687087535985173810256539092621587501768136189729492139041578830853331103967878500659925048137066297314900904535934890043463358279184839679952162956621910668517809689864623091780253277053698054186747963032552403505434424183436983006706066185614433604654440203468861431523761556196258573361963600217402227616612298757409735192164667542474322700907223468378452356810079149562370550703653185343374966803734/3494874182827318738207750440221035992102715327284301088790528608798996952531823685010210087688027832570890878832677113303276206500032242641637035983171439248808199133917055393454942531384238327991*X^39 + -113601262548065156715118088101738193617477948901297620799114687219692022677038036524634764216112039198183042374935949828344330313328646896431640285940420732861998823344753537863907616383140723941154903677700195770007293080857424051978583043615582144123004564460489312979461830792341436206405599057292936373010690858120715300240631309543176138431972250807380342024212080116955441211200549470493086225459217147737317108147975995071317084506292615232318188514557949017522136584960047673217678365595579472003890634821749860592010047271907318175101256047721647123633773219652081447154123190596338481670490756725531804194653/1743942217230832050365667469670296960059254948314866243306473775790699479313380018820094833756325888452874548537505879538334827043516089078176880955602548185155291367824610641334016323160734925667509*X^40 + -33969377154568209728049580598753813826143149744541036127289239575232874975286500299273545786809310006556545357418287107880194455714359537480843131548980135938105056606483821743727118972842488069682497334893488733675769361624076429655067111044706248288590632102533218245660942334539221330537473923307970161816173648937150096969015305941735036279067726675816996582210152749421732295472979312396462225431380960571333204731288933335633551083699096617861678656373470425483318427667817518040158474331721929169130244811555383585054519294496186122724468827667198585093579591644472926236532401378470631093858061204147333/241508823358946772041168574405434039949050882957936638020214816446617162084985397347122526963446052972903799242117138643029245145465568560682539975341817376049215612875202501102545956145687121*X^41 + 139576135052918166420840086696274649824344225652225835461059614331829673740521774325464722532916310594535706301491374542334798993267286905055493750925454428782372530368165367701347083771484461157159167287464551038212967758866337502001044467180695496789818336563180287516355282028382177869273241615382677106360780981774189206093190652028096879694612895854401744992338114840178272187484763228259483605449695065556918544347419450122791749543727486250350928475985401623998479148613227941429732378487715231034644217734491168093108903751174100765064917498285387212947014345194861755088073883681595337447089391529134287241/3494874182827318738207750440221035992102715327284301088790528608798996952531823685010210087688027832570890878832677113303276206500032242641637035983171439248808199133917055393454942531384238327991*X^42 + -64089405902448197310533077231470457011242565988807571984188055425280424422342953549414828253626125009966285916570727735368650566431310260536228938938663267454329103098760054619484223514546266245571047842294799685933881859291558256569498934987040731576832849807624360917987411474017863023777199008569621118584239043685140647262292481442312532450247328371063571121587630530040971491243638478025515494096588484372682668134468494793060716355788718412810333031437774909075213168169215119204644383844407848696471686393137467682840957990194573298945448441763998192688780787254370752943547222041983166248637336609/16689159239786246426727149084751160248016784117057331077341912545547450907676414715439328792996064748317586845561270032688082727210667442518315249488066987495626813134904464176805055362151*X^43 + 1918180500148863994150807254248371873821841002056841622016428171383483986604364825602768267804810781077520735988324332390885357379778579313423020104023927037274343135249928777257721157322298256404733364699140890262005494917386610324778158480915974256444347593497407931105313939936932338025303828584228255229000458244216016320095187705175206849883340975984879088209395608106801619978125619966696785938114475582642481785208221097325834244213476753077728189644929922299034965348539200373668337065032307969195876776721510391193918647434492238646217273697031291716850093422046466518212056406049542673357670376103/8327890460653336966936847393290828963760375274411608207593614360228178002930530943004225067705036309410475835935073746311353280878123053816639309494545426760317779754317327624225722625713349*X^44 + -8669901662567117920267763568886030081259367390206096897473465335756696654966705927036806181691606295574516561825737548444564302721200327273904632346056299322010373297538196959067916285078735683846371385794580257566367546734629275356309748833112986581111424984908112967891387079250071090010168152832025775280866567094040904218848904795410736623481766221242057882308339932951030680957441285163534175250849092197824239205842126734337612387829827142876773954523505713505080085399206653502393688751744152406148222630767101999606556879697843993081553269158330242918539940418244011416243899131136213431366/1153283065426456114071394449917155707830611852467509576210483901979645560616157467724367963029235349894104543263165643886952023164305676353971062779909265945382268891915172702425890081*X^45 + -770635574575518419229648190394782828895013745558932669796032091846713068004168151465406996125785818771983812566344589672381076515195047406384613955565608931343114970161237648337227436167220122643539797698695556693874208025047268860996368161053276001046436228305446085436861801278923430272501380177735312484216330836894338478148037020528702307005626196569447673756153268926002219431034546116282844707868726356234359290819349881759445265247588546934032475911965481515681276464187379724350138414239267988328516539339957634124649588141538000384697527348500298209016068167425296399197471143740633541802567/16689159239786246426727149084751160248016784117057331077341912545547450907676414715439328792996064748317586845561270032688082727210667442518315249488066987495626813134904464176805055362151*X^46 + 989641579976441897286135631033916179741952682069961613915482644247728781066124006859451954045472866784901964934346376743326636795831239254965027976822944632314412017662745688578242401488383629839418032506605543416500991953773475729871781389299572039492548184200193840158606441469314843612284289618018443623344647306446965347141268970030345940840199389567043103846169258611236683936285118154869131978678832676601708131897493064940265296669766278116853453120690685454793256720530867235454062674775414520570288342051618966332892343654234028947877676655528744577897031222468165355221354107574557/79696155443746535420592526426449845057743891401251439168715631399325931906306230925600716123919241924822371865328287187267778533916500335427479979262612531641370250287828947717911*X^47 + -270768862149826168535658611914516134491288666920113538326081421322695214122170895433855343090739140615746083338038878578504571471804046434966327408611925168516228533866458375777875544590352651933938837493084685840190777657780053750463104766815224684207428694522726057737527800690857142844819406802344372577581612546524976892912379963848679481482818153081290518062917143781749805369768660315348820050473982195049056389503373916827420388142613247926634209311636098162547505792693672590480113579094368889623233585602650900482904222717055349146252894676667599377896387026890751363161843642104981099/1153283065426456114071394449917155707830611852467509576210483901979645560616157467724367963029235349894104543263165643886952023164305676353971062779909265945382268891915172702425890081*X^48 + 6278435426916871927877907095554398336578947969099924535680223491976716568895094132480488254176988965840416964836219797761309001449627247225873944253520076936940667405181593609431590507246901656163075513155023111907345217456425985369674247035838179762482295247542324643330764703823709528681048165209406873647514481325346617536638646353536096718944642571014935650348349069475436966159929905255898268962769727838673565811076017482012864525572004749655339417859730275751832722852548555142568883263138653079843812397725453854859828943856392293562336051763693749709883728767059402473115711/5507301184696740751889470418523242696271431926007286239286547674613083539928562706488889235292601888247002409324047210784864800906399028085652683246673521639235039063494502641*X^49 + 47814498271681747358338272562941741863376034025111388366200054993285870520566821903872331365892844465143210548130393285793154087266053990866590682402192455900252832388172330286661475197145284716780305612067029586560028183368902087905886190261698484460514876708001192561986198227393385748540077756102720199519980827388165471734961268737609391521593567382750077492789521950584610094503555011914052816457626514053878092063177902449143233841260063627351097075656042033950248689143919929870178258927905640750205031117742808789849442868657458044536139101628299608484104024360236170637080231002/79696155443746535420592526426449845057743891401251439168715631399325931906306230925600716123919241924822371865328287187267778533916500335427479979262612531641370250287828947717911*X^50 + -103165348298067745992833797101733055800581488901294940716990764608386003804977466741950056406822278428143372595588034634594832036106368598441158264461976772891713783476141413165820606967682782018359970401382194238290898218262482101624822899586435006405835235042082941566494058282425507965507074749876493707255886577893197956301461606780199058914125389244587360664594641278981051045878878507574295913694529874906773101073640948545430623835718211929410800425033061986099599811867556194116574751095850776739306853179513751508004130472969582619807639111802767971009606703812362856145/380575024856384545082542354952888030977225618547943213273895907305167821154623917247521887588459808461543943702857246270808154302149058674981181898049445210367980033411271*X^51 + 227842012404212783545914930421001032262781160356822308764165707960576175283790947270840984940106737794030198305897853261426179538196994541510679577714827875647446100732481812752907665159242118129432595104710701345186388080177614425365720923429236809219873894512856622915841120505411892320193822880531156241269984492077116405500689410592230808814398167251640993900150619728859648410603726725487936679924176048901437631219786564730684225226573522476719661189195434876906512120391135131014131682583002719389242391279130232587510307053440446377134069634738973959910138474165649608137109/5507301184696740751889470418523242696271431926007286239286547674613083539928562706488889235292601888247002409324047210784864800906399028085652683246673521639235039063494502641*X^52 + -97560668292053627508169139321582381732885139856412403745273714994618323000034277600793622561230601783349521737011461617221665309710545157100384107101244035223504798723050817003172903088586103254366213727767851882551005412321697697266978484491410453052815493237427721977192038679456775771991152846248684872340566408963118296542955861477693396276556238338073836600750457932584886157739573293943129924518802984323148242750744395048378815249444965277306441348476656867061679195078202350548768968017595591089608721245977318099063054907576597207226736317363717916181111686441244/26299151741855058052832724411090320708812495235156050948372324463075656219654752072940493924985129463170751413368616285730644344008642020246090933456529971001864420801*X^53 + 80639330295418508506868193078195186622784037889836989434561267542666978297009389737295052647658324973502838374100418344492650883616284107052972628973046708787513833134418411772235562416710073903683634067084656401524858932464680850928326540160041290586212347956220878873736843122378698094641265982284284197046681313060377441512152555931763273868805232267657346707011963528759847871561258338310842374054502525780556944628110885675981665178934350342394120535399949163116814738888841980527568875261620422642458540600120278094867404528316993747592606747169700643283981503886490673/380575024856384545082542354952888030977225618547943213273895907305167821154623917247521887588459808461543943702857246270808154302149058674981181898049445210367980033411271*X^54 + -12852013788972300676980193081027489723799938123082432967879513888252490789820120638745548261022276558658959529467629936833868235755562208287549136707544106856392781330297553367646190711693545217696570677300921189735115002458823683377796440968263776827956777884881904626977291395804736274175706245304513378454871250565236399967968143959886824965588925895952310941192165748857617032223917795783452639871345842229201311216255244139405245092328244296582650669536327367848777673894523075112809027426603602661447602597305175868567939397661145248953832479247029342227185139/1817369341569695118017602405576001707470976106361416000854973703481145478519435565817185676524437113065493152744704324907100016861906020333500859198157001658618231*X^55 + 385391286709053050475351547885578152640153688753749675856079242980260820422227424250725541961101440095743840515678079869094681141165301234483269064306964297160992311313926303745682354301610384147293141558341482702529774001601658437941451387414567038733250272433142434386991160737869000922057113110197119067677289465685976270979052263259865283298463063091198397258006991869809899756322106811696388181853039487390643467080262610967495160870587709631619048368141058978950545801761100449342635099935538943788770657974773489333325510962709512928042109559759004455491894900/26299151741855058052832724411090320708812495235156050948372324463075656219654752072940493924985129463170751413368616285730644344008642020246090933456529971001864420801*X^56 + 2359344676539992514776920910199328927858412183693030129839753707704353895547154699423953258745564023483321321559360604632728565628524487534426657547307372115416188293451524740037424973149422351695757161156028134697806617629441641969537269325691394106022210566305578167444348532472225316440336784976776169810081215032112464383239526931583884967178946779257033614311574215841887093369083799866943064344552068461766084428897649528369647945566142252309607576841472335166479654173978098392068631970702200220830430637325497866701391277112781470137421492056537318755/125586990641261496649685744286918782908643224819391610866904409058195389297176115390587082891606462101132827914083637959166610245449935756582189150587865500561*X^57 + -2842025514773535195522153597900159949389105485855965568543787264763280948586610896344561572779927115055179332974978677415170024490269768964204498354722184155464510838553759018704144738688276487736615358566191445860640689181363934300730074573507806983723405218998368062423946579547594528894927710189697920733802463548607888986075126593620409828913176370277071927473376632140490070641783746888153421113400921875487707819360589076655212377532443532157352903085912296351722265562130174634303491020649610369537395549188478465491457275655997465558396814772385516983107/1817369341569695118017602405576001707470976106361416000854973703481145478519435565817185676524437113065493152744704324907100016861906020333500859198157001658618231*X^58 + 667294848699600165632354694853650102664416046640425937262596309520750292436199531671094263815552469864463189215738507121906009173452868871716436712319667437731611535538065636935203323174426609204301467791486002621641486462695173822228703000774886433891138004032466305686392755077505186066127401521581661464818934939278706783552798747385070971106232981884020229334444745021801853622190725494524581637727796757465216141669645305673907590267102788803789216109711008008804934301623785058004741596143246476204587762755467971854078943229986904881645722859202/8678528826014891621151665004969855774213476941427103231767286922686434199238208512928414269339123909967025631544719643367190259515578450458308973159274791*X^59 + -327175381056821617588001697814565899016966004700184359835494308963514502058737077081058896720660733767069807318445315913193674585424444054672488885041377543490956694383888083908690825616549999125007202731302064271680218925759650120669273041665030763882889905077775474871233790561871735841056844046796579309258414640930838158263411950672388829236813255834724390037683276593042507689848488560822797721149932342872368617249022802189944620719344944512258653524335273524917036031523268234995541571334566161245717871878583060912269657418729230800899274066294398/125586990641261496649685744286918782908643224819391610866904409058195389297176115390587082891606462101132827914083637959166610245449935756582189150587865500561*X^60 + 30382933158616294021432262062957431883393758075955422746091702690420781536764647211421260369013023576867077010669151401002906647524369216186821930440264606169158791169832933598545903448015235991284951099334652570380412468380417455991324264201117934859868843751479922120497094714440529301002753923048206816645286706954864342343306099149628028617240227320517578587001802653146581762196998160186773640388184035508935687909156206680267231581197949640709928860328296657784166507150394674611351966488990080685433039392194627771531932546540187118432022/599718666713764882948770990599810363776758823953223912083980852925605293292668683085371727547448269640455091669181096217758984141771712421968694157921*X^61 + 6432797424015553909808583604523931476965594899306313529109224849838664090485475041360715961983453238130541964732622914461499096116538518275021031099661587929187567704771664945621756250941318558641816703241988322982354445708800494493926556482880988912590738727795647410980146355468983702669759694867596653776024319143483039424455872839531579511366847463180918470859920339784377640009322409721027763459992802329936660708513832055188783852169906481654613970532762795315581094359457527722105605711680273001666555254729820406328806847458261537652869061/8678528826014891621151665004969855774213476941427103231767286922686434199238208512928414269339123909967025631544719643367190259515578450458308973159274791*X^62 + -5118805766808689778124034286315027576544561969605771916894486216918675183554851131939152173949461658401139052308034667818650198340216224936306687333459672862026174062799714989823691834805613051096539222056491660566608202613563666048013107847153144687386919780525770818768841863234897223586673720780181379991431116626498822747601748690923295062627717452182286989217747085566166733044053133265697755405872193285178796325784063619450413635181827993682073833148555369188299172218289036085479553052264066669199080038000002704898443434155853471/41442793636498160662619790657163317239773258513801666234813133365047701837652455468548941161457277979438538571569421340457396457865504279038676951*X^63 + 139122289210299880135915047215257374196698552395184276961774701767870937203803324599402982479626953289393278474465521844878646811440843479480820838575527139762400973789067004920812878256246789464134234509700950197317636987771551929508514662962701199955201798327954368630040759408315726076263171924350491361482501892239725134179570178245656669252564384196002431763191992613817626140735896578231004807449860666710763091001585494860420713456661571762788152998844033995879707476759026643808200697447456311666259305608550210567603037428541283218/20679954024612582170647275537924495302646855998387031451171753549158803216988575278805921639567181711739830747213141248888240832474886635240299798549*X^64 + -743658881783401919858406055342244832164529292814185189350583920820973617907125487148829748965715253630116923153526087350204473263728517620071416546171740336351923047366502740038258095682432747390147392898132008637238140899169859035066089674464621305795308291915667538262830410962135711296723079342540112058130927084192038840092258473336867148508907483891207521566310108501255658155708870041888200192277585453796200846770372476625583311042354782438918796296236758153838843561759925029299661084565389072717788674170064587756392107485/2863851401872583834055683135731001122228820296717688220220657408959139094578982480032405580917509362133822028302772534065192209098576758968881*X^65 + 338004439324183899522158864855756445401956638148112943961982651394101993729227612591464235772011460598864045878962316442781255540576538174637507157329765316400783839162835275445326658089701849497485980061232088511663013432550476728376581945472523891820903319001401528019966161144860434359267219041480809356903248093318803249806640223112195304727273221223394131308025869407185994795540791982168082912269248232732243184065085485352764704505684111870351432163762127258576189641743223017637322980222934187373167091615265083030223331222949/41442793636498160662619790657163317239773258513801666234813133365047701837652455468548941161457277979438538571569421340457396457865504279038676951*X^66 + -41710086355613148673328008193538843918218438869280854126329709557301197397093402275478887754009021266198707149572397917825370471414361796884216132593246476026884274389969036100550672342404325231123829943614329234270201637862399890586525132238543957028111544057999388334050189449214408666589697952645350624512280490671993630727474110693867666402161026839991227633521463299773202112429082377189865608683402256691416188949527846866783275176745237752798169700624602082726981804264176604092041413128484184706793832438533060937540/197902798830252493542649653495335576133565081661093788972473043256108015657451626012881319944544907893982587817204929449602115202721080711*X^67 + 13419438430422724079196944221636551189169729168587218340485447002196533289632218872068304287807897973475555674243815551492622400970258597460993808610376034582383521143165942529401976942062991195926271909893507270684513411526437160703067884966758103741369915884610611378052727058839594061625451883130545950442902609109812317708372086578637920193224378339371240679598728367661158340804536475548672118617299028224778459856036073154398839272331196339551907534689969288864661248083379545278017125968285580479862842227286949359904760/2863851401872583834055683135731001122228820296717688220220657408959139094578982480032405580917509362133822028302772534065192209098576758968881*X^68 + -1285727907477240281326954777320228247380180362932239773823199673531927782362639390872360182539059808836512408976502965766596496026672473058654430123322074300546341220278665637751604839591961020996080949312260943502890868961721503913522255397980282214410814110934006337717991059037340202344847646203988568767662273514742856417324290006950219911025364442521519700159573800034924427587353725350656136940508895349272937833730728885747511714368511228470719184580090061296341391728817846431451543340407287886489526287184492/13675820525896793140947388120747396595505844907822112429857856627469284476363183333071751775588757369496412674812032993545858282269441*X^69 + 391473076086988910432231725971581497205906628950446773476515482796504523695021140592622084832236673408717227328144257506948794368773564711647391248090055931362087594056862750714037802644385225983453874525624996865598246768177091240561811346321255744304867575271435510294184347269307747929017729694418176811833107620029459463461392779432042148091953607470295511953185305068357235450769677390462774339515752114290155799226883427099572070658038803039901000552725306469597014095470800319391638666531019071475170996028741878/197902798830252493542649653495335576133565081661093788972473043256108015657451626012881319944544907893982587817204929449602115202721080711*X^70 + -42932499713455643534752061647623603590876061310297143731850895978125718301368128972315940928607752959916356554542438343456678251117079655381061177484163251607751415168146191922411787938236854494836420318039915277572511307954674236213751492485673584366531645954457629062345683488548328479557870036673382051360532005431033735569579899860552196711503212782520653468466788440200258567338057780003911526743161438304350779369971705940350323440218484570240349603267602062732276186375103744720003134817092751273758062/945050136541828010569234200867071839921625658753514783350000457982812830928283002769107302576792023322259185599615299118641302071*X^71 + 15951997497212860597341992578029388219893462399600189020605305449638853190212328906684699471017512127364907491016222090138807796897231918007568738840245577029815520887492994645893741504536762959676347782990384605063153369507905964011047464583110534560564624726664559756468138687713455096806371037353350543087659857227604758219417915822588699334240459864571343425026182819667279083643931631098947733737441247820243807536507294553337147309919146258994289003096670805817713401333006068063068065211756319595649462607/13675820525896793140947388120747396595505844907822112429857856627469284476363183333071751775588757369496412674812032993545858282269441*X^72 + -1675777079640977746982882093348066696259468314653947086203408936443654035972533528509255515744509850186172932057619640238419192843498911296865582645104695056692675371263944465038429628291280039220193122637768293095080681967536367507470270255889380947535013190970473931857374108289230618986980873382094118433761552109327422883531501743579380605113478241987259224976718952082081023950222239372076020720166235550202308493174351703265028175299552966217247729346970232737928557401964756891718822734190401809/65306484454552415905551392499970412543820444941850237257273198672020788537646534639562387020716745444147549277839492717755601*X^73 + 425401062725820960992030627704032911233969232401053705385605180213994460669176543159582689312239206963389824955418518364485234294097433040327163884774043205289069247145484218388590577067202942790559150635425730321432346843740439747657243291568581309985528649549886294181786098164699971854300602813942413979659710573063939988036488229084883810223597495645512075200529330865608059943600829900644328012797141502741474087774352684295759478489334693319333074822101681819088032837173984368780395373772177727545/945050136541828010569234200867071839921625658753514783350000457982812830928283002769107302576792023322259185599615299118641302071*X^74 + -28705640036758008988064310744665026737809190658335879454762188283502575217332399621823258944118067452054111822723714440345396408621924711723980598523336329734445541924338152240071384918370538560999548473941886335527277794441261277374052221632805579775254132381744508526477362575221458657032376872154366173167354074520203933579986338885967335948014570648674542991963799208953344317983724969423495939670796644112149111330700579073869565342246305211844730175579925215510268390596190903638688604423/4512921322268842229669780422912750504030159971104293915919646097161273480591979451286185268517500203451561694274030317031*X^75 + 5338908718606556435081628150649619163569519779494075777009150731832062568865308794995147270770133827732625835919285343396583441485001610904482440965011331425087124993857147213800556300263691101092443931281497388067889317126491351393458857350957572481013629465022610199672221649682082717631073564886035155270734778304080299893394244823462538469417188336015794345370298708086096694682665100370808411281488648002957953206453128153917806284966917168476973391378765888471513781393580032941583345402697/65306484454552415905551392499970412543820444941850237257273198672020788537646534639562387020716745444147549277839492717755601*X^76 + -453170374335588192509079672990141887417468237022256175480546467189139967254354362377988640283713242772908231365111960784262470559123492589790484627540046610200744192603700075053080821241246117518904984814780344670669621002865097313220583582073016077590454473331347651890161574981487588456807739276344686211748729062375749260308163542507933107363851034178554663656504814158431466892112285928254283812783254981555052541510133992070759353131577987777239017753217014035039507988381027680534/311859672605130414599528741822455290168624142844606033855272344493212181645496472343734729356471577876550459144083361*X^77 + 177022420621745171230708442246864547377882538511898754539763999704304413431187657890091351374741537465528744529431651196312594947089615763876994846658153275821029907742057065183807038170401981849596928528207140943069482525981316445282020734246789814528754355413536345463855083738823129704766103771874026848436340403166859534350266470083673803946532106097735274988172607725024978536756094511900615739876123520897218092866472042476167764974183842233149892427234969538420896621685837856484659/4512921322268842229669780422912750504030159971104293915919646097161273480591979451286185268517500203451561694274030317031*X^78 + -13381566823764257649358614457944748816761797595410436102294043609862765836680048049663496156732569967922292398920420618838089815543422115769201688884860833590236625883742164393782612017883062994186306465924060575774707577123349776309771723919708238591341278155331146022495518247622667208095295415722080419600137013736602761588039628525472399750905204741371376290367287747189030486084227724573606070831049832237641309463491814492731497078805897565444497177595530136990421805181265/21550664957855740073217382476847162612716753703586900273324051170839069977575597563660751113017177657145356861591*X^79 + 3187031363280660506711818130513491547636999436503932221930555939937866177238627113493104683141698557262083004919753542989890455051323885344767175843465542260163820252241745465746957817856732522973136841363517597172638432432364458929500286774135934350739836288656481048093039272850640430595297514281771233857353282886349615093891065788660462018125837348446770862926503536332513514536760344505366851798471073644309809702628036298561908121035162388375799253098928454330416376707420782/311859672605130414599528741822455290168624142844606033855272344493212181645496472343734729356471577876550459144083361*X^80 + -87439568777658078900077176070096084979935196174417745220596437616100993433739549619628911436476652238133577145478053589370061802132878008213763805222414001878816442530684114456173530541337195659844097484220750387370518374773127650969335989606682485265479673572279784344433902756546332753087548553006412270220899229043086728368311286843758337781113409600300447217183802169424092794980602789949789637425888265609298398461162547131012316086651298374457362876625250932038558/1489231218150489950467651335557125465601323592259477594729047831583102064651758521433263154793530347394468721*X^81 + 9644619851542120864168537017997190073635549301605615114806179712340577705466216348180711555635350666487230295613488813603525735962946068737500397358346932370210000719456176925274419534253407025523148817087945653488365922169055524779604823705024578843842520597861742070975811496551877220928405219700176531732597272180063531313258240517102656950890705667719880655205253991514461640453006718556831245156002936629859273983272317974286283826178620972639119754340818957840660358/21550664957855740073217382476847162612716753703586900273324051170839069977575597563660751113017177657145356861591*X^82 + -95424245487178807919253241485795923285810088260107900553672907116217313160971894076039188703015672713080989127628209290689108844901230648119828992906994560661656764947694348419154487089333694852642261251195956615894399268167971412519443819634984660069176196280647236083532148468743375311829615519564973704428273347100918000232707917423891100129703032319998559959721685918329454633474935100611188852333083220673953989592341897714701925348964794593014776056869136/102911424099957843305068850498039213986685342565094160371021203205245115379155450309810182765083985031751*X^83 + 4790549134206517259543878858987428746224619493099417342087020058426245044457036397966927705411268683136910026619709282963240812052314926650234660173900409017779834859703303501406595560242476920855752767834934076445977195670709801763446374972732666208157201019983113655860119243786393131766960783297057539519353669972487018702641868224319101623491604655720577372554112979049580510625307612207269335586398523256914731252366643706235846454179772179434287288470203365/1489231218150489950467651335557125465601323592259477594729047831583102064651758521433263154793530347394468721*X^84 + 289235073516044965775962167109624668867277106139996016167207355148343614608070198187327514162006599581322417518481651939441640699871860969688321749327985748734562542674330475341334215053329035969387668877790043507982595286170648372360506106827156354341141269134844864144069901600918582560024738603758816276997258940949706336737745229691833200654505170214167696176685448101936705248574149985873665555609413094255746393682044401593009801114878621554946023/7111562718537616149890736680121568239008039704588083779353272282858483544962715106752137569282287681*X^85 + -3662181157901763453206627972890726897885577213566349215637334976727573443667246235148864349353825879763955688340088216846232061834762569409923766658634395315193404233796052232809162290077727161633963950135397770421424750036674019987829819319921617978337051170655698449876221406487852949566875181594545776263468689074213388465937951397327472886833099574265514282028308848052915966296020151693935198337416892927222395247129520088289126294238285760134197981/102911424099957843305068850498039213986685342565094160371021203205245115379155450309810182765083985031751*X^86 + 155530876737988141219925902339370570912830054641882668563991935889880875626025460618311381935889874028230276733003535162422842196298995054940223999113303480784200704035122135497725013088920855986005384558475872007781328824230970315209856363013974612735569616526564521196737136113397696066660516119683302159979743321256093899232498892066754230361109539262361492837193833704787338726047931767833375730287708216919538540716378213034459248423459111/491435472222902090380121393139490583857925485770719630941418857221925474740012100528791207883511*X^87 + 4502727117074530749798458018435761401485475161415680604865147941156730493097754187614500141410740837972925567111946484344944145352385163432717344826772974137827941274360096877325438711973180058633880739232037585318945160503084805184537865264214496125834134584198948379239185252925394152844886488177897283625436669119834393795132465521686469773541674177816413410627544764171016665621025839693425868754061976846001578514888986613129213172065502560/7111562718537616149890736680121568239008039704588083779353272282858483544962715106752137569282287681*X^88 + -490105500851002703501502128496810549231291462512024045898509755900046934945761650728355328891121349289292151207248535836826679492906441354246325611583888733294214992554162521438794298572398489334377195959287887183787206142481722739152059928497774239658657507567546168706047880407431537871228742441358336390913627258815609088453306660127500197589990837171083546192065629724614511526500125491362578821602752965384481388554313329030169562/33960021575765468204002584005216680523662876495799850109972970577149158644185757758882676241*X^89 + 27166212617370692225712026808842525494235382400943309285231712141496848642688517720782622438968009963118316660629214041027747498733186533515923207197481865243794294580014746755490472331621928411110022854220391729419002352238997103555809711028565682178312629154175809563411295525929608201889344605701535799746126853612501116614597649207720757946553043944111849753819245387800349468670102500081347357099547708924869696129670351366363750120/491435472222902090380121393139490583857925485770719630941418857221925474740012100528791207883511*X^90 + -235613841255615995044291084472420555127486000339339637489015586239513574480655064120123408215722778597385874334055143270023124428876616085923938305032202030699462760260889183004711007739470639577226066552653389931323669447592793725205467367936675498144493391446815958350471071554974711487510584326046017968718854020113706906928626172629673611074241710259951960795219771722294428549113030456481786796991666911712125589525393403/2346763981463994762214261903477070038260166988860469221890192148237796879565044417032871*X^91 + 1525148525468885882996529282979469522321880762834312902220381758306833764735503545839593528394780989735224239956415913638827696386032970424991551272466232003575734975772417626379529024589696231649347134888072459539049892953260645541549273912214480983353263625268498147567859429841229773503520814914360236443270837379969767776853777714818504587413470024048586931587198372271801415214757436161691276542658305731783423468610824194/33960021575765468204002584005216680523662876495799850109972970577149158644185757758882676241*X^92 + 184322034927915927801007103328457624902173710027860138757063765853146734574770218745871041876823395510635255274024273160434926867815867111425952496860331313467352263530757562676723418357244514197572087276064181290769706676700834899351303976472297456898108692620890590249844457616548157908854665525622930059125075693678858598267975856395976458132755841672666924452151210730235930253303868275960061968885159434971367141/162170132089281650349959360339787854209119410466482566642954332681763311420430130401*X^93 + -14541906005956303349187419472870307878519927750659556325981058221132202705786135864854669497721613035006665944169693703365440346676366068185626496647734958288585445613213948793974789868759651629145243768164214696111549609896258215093729824427321187335101052768805870653674962073745557314051119123084530449274153392341541760328166426649510987670148067969570323740346954546519420400215253848216684277010686711284989314170/2346763981463994762214261903477070038260166988860469221890192148237796879565044417032871*X^94 + 94232883753130648218542087593142920130608275160715806883223545933829754999787276750693136917431076583741097691052655475826506411364138497029017870426830241205737676307106213398707758812383797630634114829166095297099212513812948872492601175035660082164781802800917929165697111907201670373908187808019396181451851675403637432901758810970089439405763716683623499518382002148927729013645303681567507281219069695/11206560160962037893024625826811405860626039006736408447443461590889593768255831*X^95 + 7548158996869575416949179150469316474401691541132590367085727652799762599295494357139758205512394720984827433374138996570313517819749455502535707444540447818775976997419539279388001266217089999081902445316392251028674192041537317120460724657982306335663019713315889382385008393202645369131689932209385895826499736856214014992728819814350982619734394589490703770070434579073653810836496973512802682818484774785/162170132089281650349959360339787854209119410466482566642954332681763311420430130401*X^96 + -232835363392298091489474729776064726567470051603398363661160853958600003690324201993704733755102482057769189226160398557909625713917093065600946585258113519009018976711669428265005885530902873441478602139221499496848610498846693207764117740437033488906656307021846032220513454569423573889135446436681725004846420340418719634934832788586577590552037698430567573304266497821021778974210944911686476474/774415048093569061780431609896441563169514132177210175346794388147992106161*X^97 + 11478749742313589206804870466260713221642692843274260563788037378044500242241014714643416136726352355001818800550673734463372340583875305741854686377583606037006914976536588791449461822633901589541029002358329829276791011429560115308157669380566686925908101638511732604337639249388047289480874279577335091587990347339001082683181260141728052617802903934394987063880700804897733202700745330124361340657/11206560160962037893024625826811405860626039006736408447443461590889593768255831*X^98 + -146415425756816034225653719897812471915688957384487356959518670168697941343290517338703842434230013421098379790587046966732157782973405799037385202460364874994814969963922489563801141162217850986814909301537859607077517938625355614043153780378118604111494246731921641098216493103817029460886215732612036307841996280634683603885411789243606751862036335025700774992938160480159311719479288330/53514964279840305561497588963889265646431769205805416028387422303088391*X^99 + 4709588050619083772082925176520649602856724855411859701620138959956860349311853216027071580738633227442893334615212433568671435163942394734332168629139451476084728715585972840221986475434931097936164930638269609334781151010978462678445242143127713363818275721391078903672452348409418446524704724349402968868529460381142927575096801196729074260004143517911352493573641507802046054162720187864/774415048093569061780431609896441563169514132177210175346794388147992106161*X^100 + -39346764051756464158231761298941368944781923280572315585618673159902370335789259956826507858206594852354026877945537683675372201798664786888508854618861328981888185079439427854996527824499520463477025694282232886073414523682485140727103152104587302327266794321950826533468542566606315468624297434206444558120410732802383432932451076366894423163236782410441765523582102595581154813/3698083358429984490463519381099389513263200138608625252462678619521*X^101 + 736107761780373260065579215092482166817918983923138892378627517785848150073961655331102792285057128314700066045737485384469764513959000311853998047747705728273715100582517727938151349941771110339965934904661897447024443737405653392382487684680682070335187172990418539821092626808610542388905677611071177409811782375309132454053955169538991364181631778081511442647806261633178459621/53514964279840305561497588963889265646431769205805416028387422303088391*X^102 + -3229978178560499530023895202642170091245497691373810022048107804269207279381070434276684721942334238965215037498064994113616590087949622181822849100543669889240795947532130356795661116285903933975485757457106947090972104851956256959380960167649464163272107565851992264690890480553878814809906507388620161880895772348799214289548971594487015455545294924375514897246399143/255551334284429859060432546548226764789109262567108372086426551*X^103 + 29748289797878432267130760176617383637387917112459968437034760424237149241984969823276978932183581080621118901876454342382399680885635227945576631307532127594190544354922701997288576233194824445369921266014870039770862108064996664312940361682062230211699344565269831009878169318197358706764920260284301329343009476252723323638099227306692635056392066701192903597171768056/3698083358429984490463519381099389513263200138608625252462678619521*X^104 + -60768627605774720884668647374447867842689257708614364448375000155531454636810532105225008471170760755497369053322759745279345852086373501281078303726708111546481535334224943469541547066358828994358369007919024325706359555005135904810201604651425192543524660610668246450675608971133086193680546646564600716966321660442153740021571940503238930377951902598352278/17659549048747830769154346385752661515383129194050747846481*X^105 + 238594846741433438856259094266343947223689739058201290896184104245558085054413927654411015415184458748080414446965107283246432899618391030022489498105984027118681623272198506972643020797818143866549086291166029409788624965466812381091157803789055495143633472261667476193769682822892038419071599807208347809235035093714897184990832567850140074723199527812564345/255551334284429859060432546548226764789109262567108372086426551*X^106 + -168668175522942139693256456785951696008312186245913928830189598119005036515529130312112161069433472770082028433756778188312861403549025963068101456447374709104994376966471601320002854337001823638524136371259042887625106980621334943227800272917813155377815670934997157249154280889254627472686554634434395490957628787951051626809900926379221531516673/1220340615627657436884413405138045851384363844520126311*X^107 + 98115194512990991961183582784085572696238187151196835251751351549414583837747307861316000594598411955117853564355102163424447481258488822878382859177402857301453129135544101557025579683078470217743026624542587234705840416369351666723524176710574688159251290480697872155223920006221993325210357215778267311509781361960510148703244181260508473756961/17659549048747830769154346385752661515383129194050747846481*X^108 + 59035607854366059926707262199174287328010474168697441045598860544348784406031545461284210358579571027585450956607761875137586518460439254628289363116216012521914309196607498942170543468596035200406659471820442350463425575424731753125923596194452819212860359414886999317207654647786223270782244856108457775178617889327597181889066025593/84330081931287225270155027651029358813099567723041*X^109 + 26029168718508183623648395871811182948847849148763335773196757159015659354580333903575817529366076550117212353605567050815905761373606447151876159174983931499938186876989382611018872498512763044749660893327225989423724857047676370082446909590399221744730471800444900513132772696399484412565954258627452244723273252423575274570176450076/1220340615627657436884413405138045851384363844520126311*X^110 + 4867784713377487373241402416600881556300376314080559075248390152333479728783648420054632738000748798089431637314139630717874200058281668315344615742107348063372254682916802841831310636283141095310042302907337538190263496975644709592356132657601275737298755236109202532464636105045557784163620839923043199496062382165875881/5827522764928976938024671940503721844592603671*X^111 + 1744763020232082607780309021104459237717977082170433986549997773646133834549422982307507885379202478154825016522525255118551250978951422057167619652735723889166080716560941892733365445427911461686827581293855677171962256611719189268303873971886653120693657458667110939563926674241665517178574849842809310435685188211227054/84330081931287225270155027651029358813099567723041*X^112 + 62937206206925330759086804532488883037327298294218065240374191568286045158435965814326256628375578795085649581112736251705651774654572737485362462937280640702191314851387435635709960222160963626987301927377421330710703509807522762049909484678156582042161175159561526385274151100469517850625993018942130601006/402703528776793375580448617269277993545201*X^113 + 5665193964446579113794328873798506914804950036083076675593205476060346554895591339564711589657759296502962079013645268001804335663203855294209819607821469427756713111169184200375501234826162163582756287594649542206998773674749398208031990963702784911964813950590622980578984468614703583303713424990923983879/5827522764928976938024671940503721844592603671*X^114 + 128311196630791473683402248799178668101262266965494785555114056474823061529587126295334840499601346850234405227462106174346957203527794902287542563047400651245997870399135747671578845737300646944953291991701723395426047019242104365800556875790781438976677769514618698355439807068324793313284210/27828313784589411621895419616424434631*X^115 + 7831285028055242921353072562590923827050113351340552012399988311268019771622360437858181220700968514507910578143475078177923086744077172471706183116705653921413235950128333597696499176669051603681670904514529810231132390583044710596123651187904845489400029643037100522870389557466226279642826/402703528776793375580448617269277993545201*X^116 + 113848142980911529625144620866035315894371140819227329063108757289974609544201882655059490842781358630564641224563680622708469747281398917217060160743334580958970369992586812911410081325068448429394011731852135722882695772444461271297367737274999946546650039897042529695809262846/1923040134378371337288053321568961*X^117 + 4508005398235630380325977081435697675938254431280343659930737315580291234927127210009275834038848364923749161654864744565914944019929092700070677000008306472811371026138906896018557823502136608044474966659663740702511744877402214763850613556322798225688100266503014366947202514/27828313784589411621895419616424434631*X^118 + 43785238725354590382312062640423254617123694045443256769434715386699100032683771142743971433874175656255483029651892580458209700012813699856932273700516578531525586207651350063529085933213061578010000019382623250622444302794485350297082994738820095389986040648627/132889236015366687671069955191*X^119 + 1033176481418598842417255040868855507489886207660390951018758956840073985997308847540517811091744286374144754975391235553083753846165060934590726325973235522347716131303898395359324074896848821707969327223045256611712413155016055069405679025432228865206528005067/1923040134378371337288053321568961*X^120 + 983534363044714366960968801501567501865303897339264064277278831485209381867186026279133117919478465927347263441550983843739064162091672725259803530820435611610712625655750480628647706380155346488776619842339270477175192560789273352296103483952942/9183141179971438578610321*X^121 + 2541099780732248945735869737459539497548066736044682953934344884749490382076926054914153455270672415932327614400961062406391827551641755790152026152000300479301143470082744898401829707513802425762609177679973446188316806601814308412045576419339/132889236015366687671069955191*X^122 + 53137724807415942063389923404374418622172958370319965648957625745070646681140064894692913456166937102187509597152569988882560197498131760406420226647742048397656263166009218343454211729939483031733879513471977377677230304905468/21882388272314995219*X^123 + 2415265105081812310006842602481853841590766808444105527446721887487545477913404128922188717550042719234847790635809802002797103555747839541118611537229507678567031051890065035928431367963944012743576905143020753228031923747942/9183141179971438578610321*X^124 + -36999713047989166396411322514783724935048209977640051037654911363115136357318119434566448475023669071145133671751873344413204761199938680442808799289326487247025321105650427583226654508032011011803164756664532/43852481507645281*X^125 + 642970780219012348246207796949389933464424354510290506094001127783838460883168802465741342502716376840999517672643176614828643322604409996969861577070811512724823450590058541319204867011674635275522761984/634589259897134861351*X^126 + -1650194632547103944687094942463360408582998653315263263465776968038706545805266971893187620648675988162434743489008990664922981194272472741729985144978244828037344950259915007878234968853/3030369809111*X^127 + 4856443648930940698098064508833700275709259138593309635313428258391220294378433492964684949364768909569973625526123317391322226808270453852285571057465554660538882636110655517711949/43852481507645281*X^128 + 1233415997079182759599902335305448621265719579401665435233781886148645091142494210596440899566486057126843982059589270958489079193511162976670118664265281293445/209409841*X^129 + 474600925122156407402735623766695777079830525544597010751619760181411466705725753248823069687805687596630835669576870989884758421871732393914453360705/3030369809111*X^130 + 40175444847296775623566526385969728817242622279296446453184016280402892034937002218597144927934869750843546953501098846251536880/14471*X^131 + 5152979832505037766108751481198495048968381993516203838647431383533147531646460775715253740039190131465634370522223795/209409841*X^132 + -38272483086339485226030844020460499956612473091078513982641782815237695471309076866*X^133 + 358921294732758239806463265187571011119630417641905578066339/14471*X^134 + -7715355857539808344923220877*X^135 + 1*X^136 +