D=-14111 h=152 21087045144756699205722880766230404631477804454595939164369844034785298027563502053521267126002424112558160003280779254466000241142608005506366682566083178172364861463645124273532216165042766505835076995204155833939492010487916534813018139667700167065254462135009339280515966300611304390854627550305766037146605758581387854436316038982505951505571281999640878515536497389312600540276949104527771213104728962352097637352517727170264287235666274658776467335947064479152010035573578848005254153957399896374378445872015318291456365081045946869095234923353546482107858031736403009515475065198753474016452430165668877216525640884054149672523884138503657464628211870510001181706807963334245195094333880764608074268252854690588489562408152529844823759612906100455249322934646052809/904129167626244201495235421705859828968813315315903781152889241966493156710677151687327063845870584846327174296291077845739029760910051001588075456309352899130882244829485433553992525767088318536517290925088310163245348626028898769105583531837678582195247451045853463762183994532807316497757184155519761644137*X^0 + 920650405031360243287862902109491115189886573447349429118597150620112195217348901328625772277133286885552372253426916033681919734348374512783868450107361750322998296474749711482840831031957349371198624946797068229230203605858141179021810766266792497644474181644943857335837545400683822901403282047365249261114104685244961963206888579952120421747285156588773516676145468340969445187475138537108959736884945264485050436525813091245298945267317209251868484846769817647131730451057008939612806144015532937403723711634510228156683395131272174164321922651299351894364143073380256496484396413498040547256090933028020146630273959770829698162825003365947016171765588982058624731658463991306012437120196082700370763640785001945693307061398607053377801417706530183449818888829276968/11675529829842158130346616342134300741703028013788181545663665392535541754110921838171722852944129524361091797397669682803869080709272974570418167359259246600144298948217504420482324067309934926901957663939777405256349586366854475574273253262490523683735403977121493499426826963049731582636698485182977410241*X^1 + 159254884933754302686676847741395082874890639243322044490503252786381866064982648753117793341217262143336232728040306933238642144068253885718781091132826704031545399604783896373566166453941618233768878336761589479399098309754566053532633589874518738313612462012284935941547206696465663295211238548771228440335612512857404085932165380486164847310525937610380239055831326349456843725580266700888961188462253465853025680260630666034188324843291663396513524851459896077694016643263473076745729509424560344849307593173367368532438064878302311044817227124994983833796616287478406875574611172222704662709373245890523579487033179364392076746844434943431966004240805997437018710331349311998432838879679843838726731709891888737473861843709014674400164985430443584430647967063053460142936/164753401428902693377321103203857117766171428302565029790859982354069029692259218058441181177894611718259366353078516894045396597888550944163170759606507228774636202458297204877426074913810491753513524595854198965572349013222683504828569876787003779701190285521161394770411955275594762362586452324416994235910751*X^2 + 3198955017484925109834081064689532262264182752494060886611839970983723215670405165016794244950963571342920048708206934733028169785028657068458764341304694287112519397468289749095509466181571759347519050905262387514034005174876310244835579289914318092730544569986615981587775616279223362526890242029115692600012910345230467429213131944426492488208516469215008661246122352408270782261293477354629146685381535028444757108229682282057435034166366472244323353837466827246491511795664320900104070522680364355210420847101216278365217079815652769195152305673671977427018562242668252061232350700790910861864687302313463115754868107167045324277311202248150857983176752225591479484736960581768072763678282763686952108902768494304032485783906497985464726791394240160346505812498101/827406266731072080670867857850917776323650202947217174237379731594893469924946625906861516047348134388852086839888716802768696811655656903863522596503383643975926507562717342532940547608952939331157087657839799111072892521214263735686574534936611415472709515776450535002964138831389099471100452496844831*X^3 + 164519040389369550294338347552792114118166890108568094723188398736875380713376573182599271713495634414569606324463068398074365053043396092964089193261873842696344522348530601575328782870621924576846230579706403582320865804210563805046785490104249676465260766460126874123243843014481388979540211978270200941448279642790219989422853510939086413083203450116112148723815995458602732314658123246112759176555340697379549492013018066606497101345346508738790456969970352412210187302136659772192927025236124189809076820682318400149271302053311902110064360340151097078070311912310873237203164469557686035301884558827445413879304196093792180219767063196215586686029077501542865061704194602889191900413679772178336801258789787540893854859336527323869331394799453919825228723855274252057/11675529829842158130346616342134300741703028013788181545663665392535541754110921838171722852944129524361091797397669682803869080709272974570418167359259246600144298948217504420482324067309934926901957663939777405256349586366854475574273253262490523683735403977121493499426826963049731582636698485182977410241*X^4 + 2051562063805359894180756280990810825638741138998070867991049925431540749474498006188519693181851076728189042079548573915294936527883763959071168607216881159061674049697124402627864526587477518057671639827921071571512939960615965687084791503324040196249525322317448118113850841106175722610563870210388657968041934936793748863662870209084156892175133713328254179758448085158840393686413317370116261438484354836827746640129750000391955065168942160322912235036819028623066040556300588003427794535479162198079907530234890617150050061791543680444599231741066162745804559667415876284477372506640063802823999349066486356044203716331770492400359393151418834153969804931979985986239571695532974586938189105931477527792287021249689589363792485928353279609005870941157053359713/58635551465599325396560687254689091937045581670130903142043776599453863647150919559695380628399697710215582654658685904809630558546924874485403061193635011266099249348927598507047023429165398577787335246108695281062496812501896657620762138398172448123641805384200307207353422070114740236064095563521*X^5 + 61062572083257705658712098667525942143427365743804528140651169960827139801016832482138534000018328610736327279997351630119066462847396309521223842544281626934490592462124353260271837012082048905424875658632932315795175377916365064506873812475822908647120468090398167101671688252600160434677420954086451623347840404627521701430614563204914271514334771037891227164755992885248768326488098588490764672221989499687210752817579026026293030111915971136072999944366873994451211326971611911490801148260381031957271119033355781749928702225159498927531292601470479509283383195220355339455255166059389985907598162290001531151521061097358250802659069757996147141998925352302925293608535433906355764433958315039307949854095695862092695558527919183254089925905260533417495530197758473/827406266731072080670867857850917776323650202947217174237379731594893469924946625906861516047348134388852086839888716802768696811655656903863522596503383643975926507562717342532940547608952939331157087657839799111072892521214263735686574534936611415472709515776450535002964138831389099471100452496844831*X^6 + 512560345295135603929119082990113461804541163612669603850399178513108299098205730943953692124494813057312664368004468669609763325743825505221880430673479201108132000931207160506814028288081840367140670434515671383649359384091379643629127356539674448643542100791556987315831139140482107305186005259171827232850974131025071199242157158316620223992378310080540204967260267591652347093863858648709812551404019112181488935699633384941914896403440082823701784828423863489340559533463285419111213492640571018558592254017977562208854132643690972720583080446491268078553041223811541540256252015516755273127893421743385163579294014136149528035250360546412670722973511580692245296580194857360133220400481918035943633091331152823466456234746941973246041993353633926637852682/4155308019672548040292019506391403297926835920213372768906794458185377623637652863701749034682141429396611342545438728992249348632054771064092060179550351588554974796182240699245058708040918331641083923613400558504889576394436727207197373566591485233055191367316299851701043304522340035154425311*X^7 + 10305069385904172884303361832892784842975703463326159338734129596380855418624605118943849258104624613822519556165370264448926270721342525654532329030076253732284346332452394155443853424470308815140335096996665295158369340677896808095948078311557015148001091840096702940037643636026568135181366584780377870181904688791432029581237335667823487229244913685160166267870366544476415237668304897534091736071198900318143265131512334945711463325939524777106150839739067481229978573940861652407608348311958546319633623758505321199094717092659560332740249726552021498647150962513780846040774816380476400965974244130360714448694212603698087787397300686806531847314206105256266724636390514946578074234315785836940690997841292186576525305886198394908214915107602970459478905235703/58635551465599325396560687254689091937045581670130903142043776599453863647150919559695380628399697710215582654658685904809630558546924874485403061193635011266099249348927598507047023429165398577787335246108695281062496812501896657620762138398172448123641805384200307207353422070114740236064095563521*X^8 + 61894980613025425549390056821535763144624292598183869755948265234979649042256470802606593988716639339533681333325872748105702249801923818344451992444720404208531532016138907510691065614697026412880279540062653124784933330892243808092551877735792374815360460238021050709542311651680709687857347324678481138574943629643376596468010453177341741346724622434951061844634693248993137134831198953586379574526984286768431691422597387071049147339195547919543986350534320287144319052050057957848784453542049768919174429896878246673568594641912535186572313785394880501743612649477181823482231236237616748399696150851378661984003110432853296791685181248383397942465658234268283976590942438909913944172142325304052019175666588731305810672605688377236298681456792510948375/294472965748178586938701687080391417895743456892734233499170466882954972974109054191889237806118732151981528066433188930072237873435955712854656663563911245734177223172152271224226398415485672995612212005768588938054679072669316647097822519069625486007738031841563308886758082667588408699201*X^9 + 900447518201695747921117482672492137441618244485056412357713465660204631024810348841594572801867339884705753900713612982196490855148655451942275923872272807580526813028327827818953474570776275174511857106554350951356044092204227247076032054713963956306170752286741431203183302195469813766840234744519643875868448246014555566386409202257822653709494379460413671811467483018275136027319740706027489423903618686425382814886318706998733291278493034853403346476651108420752595505481103408582430896578551885661483663390876798710395772545623137415794988603788032213364138683954880165280279812911674728997414958417114369034153012796969689268377190479969029972733569868203262490044847631219375511990131091238809484273029779229574074323101658229578168147939110552506731662/4155308019672548040292019506391403297926835920213372768906794458185377623637652863701749034682141429396611342545438728992249348632054771064092060179550351588554974796182240699245058708040918331641083923613400558504889576394436727207197373566591485233055191367316299851701043304522340035154425311*X^10 + 4049478549133539320598972104483100521901312240362317428770628778026421017537051517855405546793741255185364856075143722211344771002325398837943961005188014108593059354664032391284659534111609623542298986166933468807445503536205461326580034832716193892524183430424440472221933490113844126077869751958844689667824758410346625188977778750026924169373878934706852037642208440490421890118533892855318561428891872846623238531628096830403651145647888806343282373849887313575516512636164012747131772502680861883590669165014444844434562341198545311666162306130785521475000196114594918456282620305331724994737081186107244243653759481424323028451551773692761879256783082681874047450004145171143991743804809918884074202064762341745639785815192516910527492160354918909/20868327244573636662086435198100164261621675068580131351369177725388347599327407993188947474035768701862485158134305784853818855746294076454869014496769275440023897893285541154009382638755982779081015661949442912483500749250181889809214266818058641202447596332050408113298708997773964191*X^11 + 44880784901696791430276173038286709321114926311682439090139435206764612511224156027385024070319027383777333050744923899371160756114342027771228559574418097744179323468521944165491458481929639944421097450526532052293147108348467077460899355634236896239723862523024977354242244334382014849181315821258102025943655269696347647905584091765516253856081929249957406858616296941631232066642040207578812516316034543145819264991899988506952889918745908328807088124374946063613256582889466718572580077873760676946833965244481366903907123932041753544567840083518230916766354786868459076370795668670957948665855242285329190096404111787051730085415765516610274246533428571825258191448816962218359037444219968595903413750452414414410502292779350325482513802700776294154667/294472965748178586938701687080391417895743456892734233499170466882954972974109054191889237806118732151981528066433188930072237873435955712854656663563911245734177223172152271224226398415485672995612212005768588938054679072669316647097822519069625486007738031841563308886758082667588408699201*X^12 + 157623695548866260040843155150813185285987521340659726851047343861579678193652849102771430146024054990837964252108465220499336548912027872587965847461032396759914214951172232035118314157841109387685201333116980392730062410283065685415658567829739876155880031528498232215417804736757632326759902718067225083345865506414519782929821731310124303688665971018179974588086197208786158189809346533988247024518759339905260222798424368660926327111091073594180647948688502307951900164124929992615897587563104174255595765243928555357448813715404569529809412248455074983942707282534357499629586159938682081987615354265732797154208260967811656594295148216351337768852225480605615469077768756784233328724099098809607631101612990936158091188500901634691837024618822/1478869480871209458017605782588063515103229754700597502045863349542084019511544751838207602156882481883812993985848330015861303645829074938336688717792450955993473027658248256963318165881651391048190465732367862836333410052454247736461928057406182496098617839419630650790072213009281*X^13 + 1392474839276212428438694829566407252975521841005324414566107965257247093304284565355308655327346927028434142134039894435284182428867521641342648683141485764296901336422102664326020182175795966464149190417075085866426540845315552775639100797971801764820917664839428935636462534722631043029211385672661749936567727582591133876727724916110883119761854681082665676243241026456487579365524620402398555174008489033378285795533317515345775987458332220765425900089152240704978006844432533519340561442416700770267891134130254740973835737623169367021214537142251704081647181004501791066658029210872124753010622763018382291480690614444327430947217757292704269699609016206188351366933443901482404998517913991485551509731847890873076690013296352955117318386494189738/20868327244573636662086435198100164261621675068580131351369177725388347599327407993188947474035768701862485158134305784853818855746294076454869014496769275440023897893285541154009382638755982779081015661949442912483500749250181889809214266818058641202447596332050408113298708997773964191*X^14 + 3967117280942729470787096462404619112167262579557871875871484876473374452129004419425750707889368313916264727384242819969057184699292354415662167507402459502260930139507321585108630604084767415343591385372477406800619541839424079789660924652906343531793621683888854744891343352352029396057854974103209909029319195633301163279025220770160747065990636275589335162759987317346369984609419662794836764654925675809825121857194876824511126210712178496968044462179838474751410556331044119201098031646754480037878860281290733129029375144933291967423871609075845436646381267789787149332603566579461643088064185650175307249945817480135728686708981773836060248136532394353952425989947563322438683013133422310159194520099756547899503904677842468918327157684/104802599452286121325037614810294345907676972199036035861800251544333074871486411440592984349577101685480334064619681809642215551401677764746416888795439795619975411215239760255355266521270738505293066808331646434436497062749220305893411385260164587633662946596246237034233733471*X^15 + 28958691531014734782141113110965808552039569919229412602764105753737208476786856026699315739503611180243624506328673366921453455374277647991187188423889225200395251038122842672535490334632054588571184554077217838746284501488128741163068082801206303161823918604042216835166029440378158483587918185186385819925999768306533873586915685242557781496571219896426014661751453471326481028284110811267173749194258612286629787224080534989885254632815303321036543851938261135725205071409833981562689239508790378199706916700206845619582642179094004401318038957600161110957837202782877283656060894734028615715613022948103668254155748221104925970171152968419913538508194492233149225766997821701211459845399705541153553180073951322661662651674135109568684230993208/1478869480871209458017605782588063515103229754700597502045863349542084019511544751838207602156882481883812993985848330015861303645829074938336688717792450955993473027658248256963318165881651391048190465732367862836333410052454247736461928057406182496098617839419630650790072213009281*X^16 + 68642577020175236818549438738892399786354829344813557410565733515323383991126763390360398649329454281324610925225314783987761293607582197808335985437296140308668059785252400183276816057675863836734151161891852043582871435649693580866439661164110947103720900165751162992729324002418379963745680646334524219715282093725120341796229882491181213854866228193310906867255444386154511846569364624163663132286411075161613868557767818461158778471874949252899395648971449295362833362454412972158082245182709573375249570254842968732970759716050699310909654768251692176625949986630194266175856534735315398459661826041502540833912135483727149167673180586692350772461719657638239440562569999995799370739244358123526060511572462666778573312691813619995652/7427014347125371789741167515434366516028415576432289409807969069827303158634144386690736613250450122987763735002457785390278190872487971422749407469026985728862264277176653692534566403605041351094399178536719327789419393575878414420906483258462517726147186350807613708045761*X^17 + 422486973559024547370717831892332625411636219324879735774785516068683036574313352602508402443827883143481525403322974079319400018364907916260162536781291092986790432979405274799838812663610583280862397914100671988878041581854909690346880826252183528882080618808811454791145980801377119793300654442701327812139762697657457467624697098382825350843769247195338186650647764552198062730571886969483391754129006401446636408869390999621644765898658157645229176661651053105542025210342407618769398522081901974718175831667657345683630872664623147377539940901864543717584686289360921835300748601931906443338897534542633568746460528929670257054375133950866356319228491400209978488558168738510571502818561271887801894441354078130403191553640687355526350548/104802599452286121325037614810294345907676972199036035861800251544333074871486411440592984349577101685480334064619681809642215551401677764746416888795439795619975411215239760255355266521270738505293066808331646434436497062749220305893411385260164587633662946596246237034233733471*X^18 + 843461289508769550172761548196242297227913646746864121228149505240455517014604467629172254978661974956494750097823714240052851471303157823632392718599257607017806094300302315893792284288805211199540588244921458125396405899363007873806705985351984276535591202998254950357651120509465464403021934754286285839339079286983297495222866542887761536207033100901953651028416315267894907473779124946995948610054695155124254748884454476345627694191202698348844620835153557704484555621058148072930253337343743858076166408364402249746263665697071112555909848823493051992395323768445084819507202535263277077410938215454498485453363746560245430489080977735506517620836857646392538778270618778430070401840788347779937347933230134911216520554978264805/526327995686016000973791192363005209838311641728601049522214518448536826492392061986445795000386232229307897030859456125737239803875556050084998048970801908359596362920888221425452937680181514498929854619567665494254085009983588294302776788212211588558371933300801765151*X^19 + 4439756202484301107708010680238955391009862969241648096248955627823691080319280973739106017316011515150952086637988852093306049785323378007627780164538354102262417239187716277736486870543617126209592444907197948417386386429297252272562965220208572769332403403604604574639214832521271567204034261484641369500124015301177349665327352469430834824283456609536100315931519076449079446147893162030590372820333282517193218603274281565960394114418483492783356243500892430446561424275637953583936819341393165386056842199836688920896220277329099337904789472244674548413967485408510742773212993986353534592096030433348718031559509804069879518020766070882991518599564075964354522888053492604376593434858306002067415043866770108722752064994282203229475/7427014347125371789741167515434366516028415576432289409807969069827303158634144386690736613250450122987763735002457785390278190872487971422749407469026985728862264277176653692534566403605041351094399178536719327789419393575878414420906483258462517726147186350807613708045761*X^20 + 7566235357882869020104689512830240465905509320428875434922605711116197322692621388145720420151313231131180132897570863747335914262412335054580461684034861808512918708450954789419062178033468416963679260715079087238720381918476864804971047510595037605375766037153923437663026432805212333160803674633747236297378776682694085071378544098045922721321767302702497445753052444986163768779941192680853941700047991538567286473615420929579206021445179374059583949949239330681370869844061017487497247419847191303751326526924194544009208587855495493735337414001316595997561476119729461774623911228516298367594954756260905599691244911614546591803395566070316412699175407412968858073714773489899208087079411476555282749564525298176918073129509/37299128033875416410870327571611169289087353251265044966495253238504487739521795902944213379660281498781652401024693935634415690161969814335270218196499320272099522565437475829172485130761924349722192234396404613014958898021656033895739266402963049291926293905520641*X^21 + 34518610678643147783281208651722860478022849638780773218311026355048810208800426776457393450606718234082013196213608992392236145956079510840778703770269462897929119271135416537897516272949168619963155840602574236138155672630215854670397782478262874344047594777557585246331204345299523021040194227465855304470839745464385438367276195156612319522169547730619145513755086573533900065897421244886549269853520632473049270234317552849639767669959796510115826705643608334158729056514448701492683905739442037053418600063140372643626114354402788942357969017914038645761135573734141402950791915309380902949851818270835952873700213344231838515325870505711956879013573047240645619407138647741806008091620887051253987567836645816835939270184405595/526327995686016000973791192363005209838311641728601049522214518448536826492392061986445795000386232229307897030859456125737239803875556050084998048970801908359596362920888221425452937680181514498929854619567665494254085009983588294302776788212211588558371933300801765151*X^22 + 51010100746792657056687130181981156981128482941619005325434025326752260720185945014884544550618303942471653476474765318251698720249083456954270819235117893022573508855867959781102031628241181838365353155632808075973420364371875692257924529154490560440809535856776484876084744433058891714334355291816864699406108821201696252045231436217067604933427207347611888133678648354834023883477341446866399762969413789621523801632957480809921906159477248894886633123304857600824273383327784167139489661525992452621850063441398576164396899876040833740862201939565463768217989610800907023519812879896645920529990208033528091721215225487833747900074688440225290116570719868071713458730186008309990685521561137305057631384352025238816846089/2643266106858154376789053048799600970100443147279784917191924969067003595742455949468089673280439479752083651124987168565970922695908852266690540585110858215016619840226594559504817881848339901475600044957579520446102962087850331932232957721136917957049556651231*X^23 + 206878239336866585554979869109170969591325102273099300455683504257001124670422972900309771426704988753869279078396146172204848430572699046632073537197988484033337617011457337660529440545817342571177277503293273177594482705189586807822685526497900020234970053211872286009472791687177748702426743627858503957623919092545673029096115039780709895992694693216473340430309238480254498442858029965368734596329204079926831835043998540574445238839118941716206132719768921663169380397312256754259362773851086012331593536101206171762575925394915615658694765883871577473123790025862525781159141885593300879011064648472808233409748302932669965224196957201012067266687373767246209966256734700468313945703663820689108069238858072267785508348177/37299128033875416410870327571611169289087353251265044966495253238504487739521795902944213379660281498781652401024693935634415690161969814335270218196499320272099522565437475829172485130761924349722192234396404613014958898021656033895739266402963049291926293905520641*X^24 + 275546269372939318553507677357787876487884831859758656664348941163945811269535314953177815946280828738721852459321940268280905601792981224295414244861144877180540598524382273809810079494753719615893673096485146725696307301026138856079241962611086098457249539446669216298466043217621092065063644773774560025815605081852947626960264409020104279369920943026940277547908952827147508725012278537702580607846930570639979605968299745714801864571695781586680195762271938185809737183877869563844097904465719823379169512144908305454299708147734507299374317228250184892674007994575845171267678503846757410105201869831915308368441946447242248273790145340258268611970537513302285182178021006432666848260958276539781384599537034676802/187319545521802450342927719424534120197040829656281264062924312172560668679927428918438783451239421710161126151582961417757134341712766796590641385097502531005358928511557973177295576631588115759024877397603254230465804130667587834471898357390469701442105921*X^25 + 1019046082736445926168960581187477399269362111505168458933511057630469953559131975581633811412721779240819780279859069702192152086805739205721457979333157896335443264302472686166541874979703912733584637769574279283254622089411695412900692352870140430435573559429025359708760765985940385539270397812418052679495455174365865668737024782345689423500156410900076622808296067780427577861158191095470229958381994502697414202680831193350035277637209725683778638271760124673652661427856978999498608648554133716101436279219308668536451796515129631278175704755309010076381810731334367595578567543415323480439838933853045003774177593525962933774593755717125267025718641084051238760974844968565621558197897479601848965039255083404656466/2643266106858154376789053048799600970100443147279784917191924969067003595742455949468089673280439479752083651124987168565970922695908852266690540585110858215016619840226594559504817881848339901475600044957579520446102962087850331932232957721136917957049556651231*X^26 + 1311111120944794222965353476060724013918552142997262021747199844650574129714068886438850758078565424734457852804336798237130648168788697860399191862031379489020181123529736907889546191441439294368975269135722863220058721808031256805064867798806363569097269151526088866662423347918326370291607245639664087676126118058873301209575434662312354261252737664008624995226514132843302194541730819594977296820835165471413208343531884660038490322854799834683560405685608473557637595185929329853990664800056048461043095913430747221965984429874370608130650568079431194039105144320497793769441905986569191462019960978892975685895718312437293797472546846452709471076048799339371741715949039277757187986203624664523636489105716550/13274717987513461153917349544648438820568409726899671466439253927613965606968140381152206324940785324226569779008076069573888054830470327871209792721812949543289556268978667222542383717070945769897588930451651493903040474145530992450705007256074672343711*X^27 + 4723446146396899253670641538037693898291079895114101930002619222064732036449836700243931442712343100040112561940186099735212536495964172590896586056694215046456776733345132596066075779622636333531513659259280773279375300522786420621491588158775503323203920947963374755497539374723216598639412554772797460261790189304987438836981679723837766739726784531469276833832816324384490086308451031084768481593280215548431276091038006064074278818133988444340518716959772260184203598391679197621610130424791386492727625071003299078542857710185308691098949563011767481555054391715830445585110088401145219787441029022442246700756144139776530661133548145170538857910953096112902981196892279236175381808178659244424050198782148458701/187319545521802450342927719424534120197040829656281264062924312172560668679927428918438783451239421710161126151582961417757134341712766796590641385097502531005358928511557973177295576631588115759024877397603254230465804130667587834471898357390469701442105921*X^28 + 6169172211743692518478371671745855959402590747007670614949088540877411668948661004136916703830216574453345524634557773950551002231011916790691836233476506141593537394213979554215034767143356658397601011612539866163828231007126908153930378864956232519270925586413663770728438635018035680972201242771943512372085296669678253863901144737862127902673311803968517237754395634912969525407629173076493005993881101078137211701486831622347563202403511142464640498952683309572363609741683593450273219114572860419685938748162284900687759691891409897002082991945253139335049381001133173394587226749731317680975557579306761425818259225841553251042047149947081785253026907192362316749231972204441354712628818131085490682426/940735453724999018773818265512609936968918554808282295120066184367795734318484896970604941176442868983528437318976406319459149233255639421104797159791152260172174634609784368403542181069445522634653031709421833598117814056093189175161576589616233601*X^29 + 22072027852427563040914857008642748153889872208656998179448535076559440060622061729492365057509308135871449887629352841881864971646237084497791408782199205364537954411372288476127281693945084242258433764686989775673266317646708454464129225410712556443370497033204591197717209108473354235377602551500811468419299663257709870242273368285592004198753919192162090054043048836939168227234309901373916691444242274422977048184340182092347761518743708449279831856835550815139896444676533186900269155269182776583449337202303335963205614634177280218051114810953857886929136415574253280502672816211938454580709174044781420820046257439711976928028067120880059403843791554427270827144736776974824654019337380928140846281197692/13274717987513461153917349544648438820568409726899671466439253927613965606968140381152206324940785324226569779008076069573888054830470327871209792721812949543289556268978667222542383717070945769897588930451651493903040474145530992450705007256074672343711*X^30 + 27442056677318296046075830085385083631960698401218005600065296904503900673320676971722130118901267636858884473980044084201597660061654404259231546157906699242080346605847949729147649641144653622578814822316536494073316613267199213881124992821470000581937673268812010456639043562775641729554690970508014409904998121560365404584593276286584642250336792948317661102129098294780379118984336470921911853059280715405173517532158531917159198392189549756102824326068721604671338016420451469113673650929278171850681800452653962818927079215992249055515353125589167755954124420737572898263918170526353167997104365796861682367481422567443934166245669004398229902210682562757924651028919494722556884013457930631015807/66666816931826165315981735207470054352556059443574678982358882033009406443092969808702780892668334560522176835020651004142806975639971612295712363389635905334290598441625991666327133517783681003093546290795962979102672670689050327769936686954591*X^31 + 92098553920237791683599956580354873279854398082063764615278231000402248007675181864866345036087066299757057085902490146206555548913192487570134787150048692939644330604316864892220651266419339463105644370253019553131011762924423781136328543029355545814478639579778190317008860255426835444023641756844376146197479021163375096716550829162707413197714072144134308470863394030206308459082319648642447319877627068563014101299816930944648530274029078074664767785384525935157014089108847249613883682224287271148247073436879389957814607437682816703954865460980264579392572653630897871998307455544736188138601298133715383820986962356360767692756233407733694180118543725715488466674111371754154945447940034783108268606/940735453724999018773818265512609936968918554808282295120066184367795734318484896970604941176442868983528437318976406319459149233255639421104797159791152260172174634609784368403542181069445522634653031709421833598117814056093189175161576589616233601*X^32 + 94997734899090379058313826022946758871267483692570110238320842156025372153701156457972237777934180627015468770798186394885269943825487239284928939993271660634216808210119790872952459751577878760976533251949079811908321884554215290023214965523353811430940852914114618312709790123183525503587894488590883201396499522334679035997999186611907465595787613515477327383054248757087758680258548796296091485903149289528755382062268592382434309787344527736596139728959705244112277788471406151539472502368242978033014581293802421800514423867333285056723513680318297668056541391372985275615187144792171632508016802298169506442594728784763733047747599205902443088854756487206912272720528867137348817625280535709/4724457297982153307064115598289990387113320065450689460871581180143817337048612416462531421775092804232313573454797746732535396190204210353320981035336680981807851919894124560011844200820897243504609615958894690603265018119839155819568895681*X^33 + 221489194901556354918493449417887697796848954118995701439407490011074859314558304124697274523155672393859565603606180613063715207925299813268293879522616147835555623548648275363006631200540680383043728449294649613195742851732913349569534137602118321824263981261180087616578633250937199257760364054800312909695393120889141017837990746734916624551359387799226548626495217215230189565899399258264445059409265415268488740339756917730226749016658861105752039903425206871137007153780784970473165935490018641035157426148746599812867432533994459136976762151256606774527265852853409724768431017061819965136790738739822274024518634425725909157046842826990341679930194291974766050119808239478346477162469909833014/66666816931826165315981735207470054352556059443574678982358882033009406443092969808702780892668334560522176835020651004142806975639971612295712363389635905334290598441625991666327133517783681003093546290795962979102672670689050327769936686954591*X^34 + 143501414254212021228556193647183852637671879814154182985445331045996036069856715957610459805496770535791242931943748305561913457125815064524826748479235550225970429389880607520795370190310053383952351255691058195457045067195186664495665826753070223274131733059833591437144217508541383160296586140901649626576408385922842272107078440031860242766504584796222846200113834302719435854510452917185102710748458478384334105864937374579924153912694524444928312742817834117656279140486032842913173881234058624633065568690743997038274124147712911478880357617556573410849406337322816131749840377877541980637011255549335893612320165111658199219840992960527642208558318391383828914860637351952901384525694/334806696760127085753250343582310990511892854188270814320146069034357404652300504320213409522719353995628486532123715309512819515994912504664515699478185882064194736014040433705041754717659786230926909216844638268249239467071019475555871*X^35 + 158894593146678453375809889366350570403398337921335865591143463682649924413181553239164444592184925135607596656097650800044639019429963997978591850713552848107406907454422286099168931418244628251520045064219273456780216321424835912770572938921093672080702392871010140100543136648215216242516527324412223068021234879070224540040026508912497653179921220220163525987534103620905120339325296799661620401571615531895336038207023329634951604210060436246770722493842906929702216521895746280162611920624011609390512071635784528738683849262053320687034929805017045694191642963114709157420468729297918990834285900705981647930995943076297029476869228038111602684615877767147854618629767579042697870408894993/4724457297982153307064115598289990387113320065450689460871581180143817337048612416462531421775092804232313573454797746732535396190204210353320981035336680981807851919894124560011844200820897243504609615958894690603265018119839155819568895681*X^36 + -48083988885284387681983332917882022655939278556419672214569723161274273755371051296706840533579235030938810678111464787708064742996465095266709753714979163890478504962954404805979516551631866957436600159081770850236823763266147397176743188485278622648690234993706003340170101685906133387736886935800042414040077998331588243602288188346074842846976922470128927269185697063090237387471254798520878054120605349520212369375331339319165722897778173396137988568117443816626719407263114435350578812562001742532129773087916832597051741762336786122576847893775042976255887499280199897856711143375123256478571525136153085662629615429730608995145073403464053010248655082885285537887764270888544549/23726645649502309244791321917816667175387488780970222827591670968347913305385904919581419426172443766963963328759387379314918823328957019677167861914689666364126903551416656063003455085937196954923599264180046649298365776137128444161*X^37 + -370400259111107756570239637168111599139030132748652387990859639168094500446111343625090638471825326900625312696006066709989345912244855925466397648413548689242895407906469280142688018612852385399608791754491639913182177649238303485089550262748786670913321876123916074043612265483702802341705771376444271059867454396928922365913888030197168450575604922138573043971450614588503348592668899556353998345492922320742669842145838745265056416297980708904080692505783121934094976972150262420437262989606993649958129389791157917821836737776839333917652610479132751567267234827550502352968610598931361506512262670872442802546077519854391053914414955587441154938109094500009060862118764083304859008625/334806696760127085753250343582310990511892854188270814320146069034357404652300504320213409522719353995628486532123715309512819515994912504664515699478185882064194736014040433705041754717659786230926909216844638268249239467071019475555871*X^38 + -250717280780885233161042275902979415803277840313598548036732821881626847272031577973914729277034637830493705252007311709444450012491970167355407014489759120236079376062598679151296535286233924766556998547687520896751533498383819156782884687879395008325509518049663976749247527766937893535771829369809327539482143240993355439352154810706894981199019300242694268780409099493241382262279608069795837005441189979047522210655205032150707586376263955601647256011696380175970492869322664175831369093103183803611480971305967952299404606756946144877956093680592478402571072588496352096111173217839006300872332746085828611520392842065852908338819085586120287769607106543392206902076113326204/1681429073028297728353151578046677568945325546096677969498382181868606994924945426942202496362585484158738808642859285615117201001272554721647499249853990954866905502899628379491421946420324353690284123320816855594810132246979551*X^39 + -164004094780789302795706310600754237805630694282869321657507994490278338182379640839984224755936373189571862346704824895171268448432387611741019664852316542901840273787544438781728368529778014635559602728038156556298768431909981408460503241924337970985728902888379655341674829668845401087053518038812037123067581162177537345382567697622968177274596149907034631594789685204438488453787116899031664436995186241254244190002454106532348305269314712607336175409664033423495801859452346484675757675427568009741675591491355489108348781052732835299978697618120661663027297581535245483281390789880495500719967662567638951454009698455430877136044878643081984964807273743523604172699456656176743/23726645649502309244791321917816667175387488780970222827591670968347913305385904919581419426172443766963963328759387379314918823328957019677167861914689666364126903551416656063003455085937196954923599264180046649298365776137128444161*X^40 + 74950274441094721961646526262392957943523354905934639294034374930254247721611280462378533053339352826574628284283997260265853790220265324697712919557598718762280274462679102945206603285675464423343719057857156248032902451800916337436288542045014849976983615078285654330070356703816830033345220975888456901206573180861221572299031036268487842238399831968239154459685078271782143912747961059597221286262757715293730571697787090051203275166095958884380118543174188011845797868554521389125638426594519199095759145954568705740751963408312313589504748357011160625006482875202999564132796591637440460404888325717654305862543681620319551675762352584779683944826572605152791446114835/119157329248692348405722597834786873286466270717644247005767286646489050735238142367103854890694173634663653082195399731777847140618847333402841701499113525254546488760515086066998933202489147026453413884261700488612439391041*X^41 + 228212187510216366239627410383044121642309466511809948580620214755869536845427986633491126869553196072920056673337530688089276482030194994308216564682487763739022127799224287174342238230163183869216805617060284399564621643096166603096042301194820528493951851430760680220038023014373015519998449011260127128911491083971555001265733702233885690057151997632821638127474453152767779492800245051132593003487769028533546216114525142720341695901614868685223549660556384039204347867618794859056720718686827662580060359870370960586076829237208868281534540686907556961398477484768519376032767639470630496974162256283056476967894499045708164279455207678217344260364503656010243478989264761/1681429073028297728353151578046677568945325546096677969498382181868606994924945426942202496362585484158738808642859285615117201001272554721647499249853990954866905502899628379491421946420324353690284123320816855594810132246979551*X^42 + 84531964856397124264797422516978695974697510166961992259256211806039048689486310114201171101290375042373063970351865299929695321098573194297826338212482221831077630249961148900796724952717303980731193708956647778990797290333616473901236336862886625885476190342005766712319313472841296213550528966226002942283700662108095039789746954700194347662539463236087404786191399882340977151676873065671724825116201500787601788620671911939288175966936029578661761031085812003810351175301020714119255806603942037785133972840818695866526319169632495234948931339865008380589259887231301798476956006880664165230642499558196377875986972074595690054500581633097110144024259435144496369/8444286673424445355093373810133007815637890349205885267221833083869963201420037018432701785181360189544586002565048524681301618639277679356731748387719759425593259780349733262490180228367170790621034220413982034484617631*X^43 + 8533423308564311133064561513174943710645922522372795055090076307788426413255276823693767473217860102845489949236629504892464110325960561449963022216581716686181483800354240517428750979668469201379225182892423275910339813451355082695084265508779815746989868953859020068330711349416530444827946420045610848421248093808225188260178986728030680306763660499671606300864504898106628932293602699133784476222479318362564434065226081311408874700367943846343467405595737095119974676247993420594687288723991112137643503277878245316774898985337289866228817854534551900802074972563206610140490551624659077351955715292811414259379929267402856164131640035107467687021201422322619097905/119157329248692348405722597834786873286466270717644247005767286646489050735238142367103854890694173634663653082195399731777847140618847333402841701499113525254546488760515086066998933202489147026453413884261700488612439391041*X^44 + -32409676216061450773358415567584958815874396873806398420519003469254097767855512478420637286057811789842479122807426484765651947836934046553975529600325733555990975406930809027954542165051162169154520656746546369089496909819805171794414151085771267852644249974291605833703884379012019135572016067791799012786210913331789520895126711247487659589386638663012064742694131283543488155537788309269494789706714615821672751649735502568692254638299374288616483479340495615221514626432330789876366139405208387777279027211112273370027498489395643823941260482024781135037937844998999873815590287652772851280585113016415010633079950185332409120163474519384470112760383028158/598418728185418847359745858559493148298341035306206878833664026920130621601590037448281609041269944691700517508684609501899342260596533155462529118256662137736039953252762615157691179106170419574873093360781095208321*X^45 + -40744292803412795620006193038967209089029545133336371112702694728836162795960263272308524246457037279933255764861304641638925613065747005481231941069114967200463344891971229227210059233673629812653116175713344117484760770507411066276854061356900410556633926868672064445851152970492258605826661360691911671974063311982417719713656196730174053650883595645062627459401152490562868721992219245426369676268803300891651169879474497489090523392278673128293713481798191748185559199526363179513441058216592102479785650572509823046146116782009750969915172713846807314080928437759959006067799696569891018752769495549787997874402908479615390211338673397748053544027019285894655/8444286673424445355093373810133007815637890349205885267221833083869963201420037018432701785181360189544586002565048524681301618639277679356731748387719759425593259780349733262490180228367170790621034220413982034484617631*X^46 + -4176971994169285817819029263491301364352760660992413902535427037534570123660461315242286142864206354180505132953822845630345642654991326948195566949740023030826381685512127358579096537000971878021170924350195288385517535263837662535112111076500394988644668517071081124655565055195802766172740349643817339134588994173505830920727678692750110219569556615458460247916910881584711590365410285820116180165242191799748116282161193388477650690231964274096007030596838744473639217964486513258700395604597480293828419529575485822033711981463383772715190731038198183898550033083381905353850983866375608626640093216614715781487717283495040085851053882057692111419895/42407960327788168617372677950499124675667283346765422637209554738865468188051168411046815182571748613967863192451605804117308642944974357271811290359057624387785412320371526834220904195745901748626822575351222111*X^47 + 6311711760743350225343509557547986778791796530773894604399979628303535904145827485602675918725727861508536014044133278283070522095258788634056508171412903895890413861627371373486279250386187506266982184129343763386807732317501840932919863555701736455269704179898599869606071014316070563208683804820546067495373648418904912202496042719757557561420396303330606048072341541300938558438369371079956407139664669587444150965904669072040393883204095492635355057452271137321550240684922001852585356645164543713983626492543329829746125233385635050662338764284944042207793004602711339026338474641339255653682813645083820175498867535101942853178936580016062030915956048/598418728185418847359745858559493148298341035306206878833664026920130621601590037448281609041269944691700517508684609501899342260596533155462529118256662137736039953252762615157691179106170419574873093360781095208321*X^48 + 1507246723440080791094943448855224091134013467049052002476877805210575793568643134497855898303526759506795612005659450655362798208237029406568964606178483806114455794200018111848065323455098742720636545195483167719670324035233311341832944104454138412368084513591208975978669192124772844055948024453331385223839249568056443612427832842042130075455737422137055533485958335793270504813458843466534286320921588306612897408728178075972488295680119774450412566430650120848399856209233208176002354634293270625863975540809982963287889043602863767549582827687351642096018840429983420964024323460589241135859811827164017447396707446425350400855243993496441274/3005312191041610702102804758734258711336353436805713460223198549986922839490551230320091785314417731838130762699426391050762429519167625063554056435338220139450457963317378416428382410583651176289903095128001*X^49 + -958515165973974380153344028118487340134397770044419905195556578985434146272173327470404744252294112834517058691256141358952133484668212407983095371713049831297778486914865643597923967302317653167100860386673398592114733112857166240338662185728446483544737177519338208693955221228806155098606091964568219725281339060058353201790150100456919730389794349899632170692918014078479221496916069905521314968513506995333622530242743100462124562948821939860157916794897461534203693976569139027379832730078216464828967159678238508379562095480639532961931812437816269452122208891852927231514425794764872685022800424658531464902188686241294998682799452527997289222/42407960327788168617372677950499124675667283346765422637209554738865468188051168411046815182571748613967863192451605804117308642944974357271811290359057624387785412320371526834220904195745901748626822575351222111*X^50 + 21795302579980465113130892679770359205134180041007942371336825500711620715408166076950602705198494832446228843123248767030816651405030947863768284689495017678199429751284366680731214144213594506863641110799326752475570734292752267593525752865973371443998654236189337331342229431127681421287211699712582695367699784766706203547262257759451045001534929928481498440125688133510036027317831353263867096941312565285030032287226298090895844216929874928159475083848552618806069503534752395392998641879918324225849494656355647283658989286835730728740436751947457865860275687190115130897061271557073032757504756057200786584860726898943667601868925216/212976556660875253497470396055152626414595240366077064717114205229035705441892936738720982589073611497280898781052114736784241337904303384845443727258041254301641128432951485821584750236244856940677704991*X^51 + 1057952824419334605895082212524787703633561683889093912247588493278265675541413838372731948743814145416529767092900332409457779973457175453035969372850468375475899547808015152509264651660250809519406916775665428568362504975479668442104672680743313765392389718655026018013896348972261490386149099596272159570512529749373849257390415263063167314579803807620831446722400210058361628298091345394825450491101184083247316535276873450152876406060483319647168680419727030610719027902316297438511057384116062316719096556590510052501702053035690832912069336014138551536693813471746136766608698247893815442565043730879914785465846740860467988025246632489294/3005312191041610702102804758734258711336353436805713460223198549986922839490551230320091785314417731838130762699426391050762429519167625063554056435338220139450457963317378416428382410583651176289903095128001*X^52 + 340320078028725940946321750438383244572552378137083772293994202521302996908041004376631640105544377631016602080748869665878076683108162355502304523983127013603354536640761389268435181792933243905079198501305140991991109265089442066022292469487516040321595739591353691631480161030709421095827467971777940727428801491922426940660990020210048569271910621876620442030122715660098725171415570210831664755795529512917586422329517545320496412411516201005961994765875143772491954618017159742884295658734030159819211964227128631007657321832778348380663627382999632205017713641724717348054189835700215071854804089200898856478497226294708689315983/15092945692075349266350393030625230417021843977469850805549869267169988338310037328234780142376416377101615674371207904243798549918808261983236037648504092856752967786333462250838689691463741544942081*X^53 + -88620325798664918964400112635616740180974222146986797544251455656857248966499736958236743909002935934561793766185945296706798939033737890779250925247937848945068786056096395228411074167521508115887477088603744185173983126286372269182871776437629853547051673756581987501613359985201834207141506159507185287973395422020061776550162660458266173237981464476794383634631415667488740597663712325800637475145957390508118746913680338226506232245408224518031098436012135979110397062633783167752115349974863388509958185610132672985831969619468004737396234562357116722620249586484843307047375329078742028089885752646564773311424204775807467019824462/212976556660875253497470396055152626414595240366077064717114205229035705441892936738720982589073611497280898781052114736784241337904303384845443727258041254301641128432951485821584750236244856940677704991*X^54 + -128176607463584559622676139660485046613872290393368435516994696712251327971448554586976417306584535048997341906073618663471361036406953851554156282743542547687701832474052368967508177558485928021861877447970444521675101763809382818880837091836478267341592768750196321459324101283327524113715655771043919861388857419189324995617377827898772246317855559859664713718875329714731149930228063309319854527870531613413050455049963894798171905445227590253547173207814466067610183179099158362519079171169351967351857822938704170951953848185808142522305407976996490929251030798659588489510841385482327655382934470996688190006016023771900282/1069587250519123326932917088131615790306983486462323776171062948562822502892072661628146845891603456672214277823769251239727769110538463750495077432393458497395859101859078892412918268830255938271*X^55 + -68578353825373295750077255651989407707377991873594469875028570822537251011292617174408071088259768643934491399459239489893283215622983902095210834339785210191653976976688865094281088554674906671702321110338735700163490623743719395134749578658762284156950450318744266320103549853903589134470797597921731853415308501636409565738190772696784904146138232062267340725524386897556883367353823597193569316377350448394539197142001786805113361100768206982242847116475691570941666685396208372636756369046898853364583981003735155583309721279236296410806196941612380370788220726869803453738516882557981632248873368905184911035185395285099424725/15092945692075349266350393030625230417021843977469850805549869267169988338310037328234780142376416377101615674371207904243798549918808261983236037648504092856752967786333462250838689691463741544942081*X^56 + 12289404290586334039292062451771008661169913645961770921167293088449211909188214790240440895963270506974693259584362111238211585854040270289062885381233955517252860370469139031394186188648923410316429563162425294077686851986695229985140290314075033630616811612666474106810893754340897222442300335387600077164103545508038372509087349959045803122958361821391937916366040890825636871227346999835176944362708469964278060112620489956754599793790258189408906408956592673999924746956541516513482964791816100943717807432921790655218487552774032098869272904737236055937379753196808935360368272383718772789768393599440580297906573144/75798118525910518526888036860011040344907057363923448102265108678536071355118181675866121883041843715697985814171160884397120622956449844128345080603320707065116512072785691475651496621802561*X^57 + 18963209042034930112683208281983469087943960149146238314994906401055283880589700947150174748361598322178429988452080917466732231119535694266127849867888397287879858626484420742813835134894400883937024267868517177759901867040918225532906170356294673955628043730861811026741390874082674845555547535401433580816276579950259424295328353927407355899832211818907943568269647242406813638005366880972971613070453569081469845819472825475974963230112664120677128467220254034024218931568952768074228453308873804605771214422283936461794219293731799049965507561265420655915634762066140818112435912531385184194701538508280650955220658949512/1069587250519123326932917088131615790306983486462323776171062948562822502892072661628146845891603456672214277823769251239727769110538463750495077432393458497395859101859078892412918268830255938271*X^58 + 1504831180949723459125291492223341309357818304123526643059324289876447154380016675375593913840035591522771457241997005535382770371496895968293992616804146826852347871939962064128365328480235063569987333532547902807365766625903487756677111376051977712590976323324181943025738527807636675504792856368101577607596312472448602510084966726460909428200357675701483252685789320425748694481064922171150994023419922132473696627402262534709473245769171318695171999381098153475629243221220414035687095207762750187079642456312547002055232758248865656756005049216726683075637563345507431545645806282259646958260313675673819681564/5371562506265361670107578262349304822117997120255364474683942220858625990724837479687203024806310234263906584520669044319829964067496977119151376982731252715265857279624809827485755553951*X^59 + -2123242978006490816528221989466073068723910446549178483380242950962229221752958580923572704475865022593570000058018143307873669535290276335472766386275015414790558320089508935058477281892433750564992665576276418727088889904220002162985084523812248926079865946443704018263952211009575982652262275385801548470261136812430372008871649762624149312215737393772152998157433967559194518183554492518475374554308932360735063272925542056623006445168993964837569636147996189615837448598984207133166018181888996035115711332823792977360236127720122067484939259262627309263627543585868503477570320061095925667640339272114799288629463/75798118525910518526888036860011040344907057363923448102265108678536071355118181675866121883041843715697985814171160884397120622956449844128345080603320707065116512072785691475651496621802561*X^60 + -615132287998234131804697718330584604691988981099068311191955573907633483159900592866865875642654718764112995973881891269980483155102009239058107528308408643898618483571956818494406007071395314045481910952730847995301714791119432817748465617397297102673616309404984569846980125646169343337123763728114140968794011491020741551351166038847860749475647466318727985285672797036740468695744296651753421526921347125132766415068859811588818399808112746056937263850483302430485898561311338945865351983864130005199190572840034792001297034860022744880224567980424641365522970265496765604632149405242605017475756711044214/380664907254295349026119925047785757360782164287106829755789258086501735576843418587428461824556036727652652860936081377636593017326693864300997589308429786355740718561746851923021441*X^61 + -77069558143725589112829629561977648685766556946961978962982020485161553834578291792262482685863944852331047548707174352901967714401196215271225334598969057443056457310426645245128419551429407101357560569006906842688756269373855247481556428833045616367902299656633687510821551103270827657965198523253082310560685569773073079639654578330370736891604570683246509736434809500953716052413965619461919829859329577557957318598961264911390974018046065273026326103192494021514217684320380319215877162347030472423013156167287426810505256337306703283591521560264345178198044739183142972158017403650212669730377117911868407/5371562506265361670107578262349304822117997120255364474683942220858625990724837479687203024806310234263906584520669044319829964067496977119151376982731252715265857279624809827485755553951*X^62 + 38888135709122153464801406532377396768674929617772134960323015006197469398235761948882160476723297959018423325458964760535769901813958267652069171659955095383958578825149994063660080215964351515006804227236471992182395053805786862217735840062421536048678696399816242584418120612942716155771856581873025412496004025846564380350930627019314796889493212624018060696152259860747821446627386973822442645137435293413312450283607999614258312776333144049643989666144389416405100196724658553464948483002735569888760138680674756919720880003270998029250954193451818450438612778477901367115662236931899771048519671/26976465683105049183340650914023510549272352369577409804818174338211447493221133767091521637343635229796091904254558952422691022417028833130252823280308255003595827266795184744031*X^63 + 38501770189698208432369523665965898199788494614878699817945045491700533416699880513025673427380620200585902911326875295401521409147310924070745126780833241886540412236368380509426861455230257614812580994911371150936295584562832112657166500618625513685228476904203991430691305814704350944342881759987877358331721246112508687018792582324373340148722754434946671036884078895232908951107867740280542413133848582059507001495954462877642273142021955759615354919739980553150491150162742879503638392458447702865826046462095134025620076273017032168060371430694136060677067941064650638992700480405729607957350966654/380664907254295349026119925047785757360782164287106829755789258086501735576843418587428461824556036727652652860936081377636593017326693864300997589308429786355740718561746851923021441*X^64 + 7071817199113007268306091610223532253947001377568826638908600780593205860397218030697493838433670385921963830477636652194503137354198826714404095755281074881206657269353919533107149023694094436000235162606523088098085968433443296340619431750217636120466255555150394332803291494515081052224109238513972384405045079231527267892718768205609076314430831840179932818445716558416742799839703528956503883031719389393343491301080217038752307072482694416014133875442717470036888912194365467362986499168806312060555983360940510119690476753566660767394825015728121258747742843726301654177895518676479655264/1911733093551488142820540777692829037578651574628120601291061890596800190859693414151479104056667509729720920151269148353957268968678962024679528260244366451959168539918870721*X^65 + -680758629722741747189786417469891965467970767439809190223526314984785024337894657607241246600194868816065963534736221886794164060772391459355858962533723688309327831639366936036373413038725068495541110270315070268913071678616644521596875699178414236280065413293029621978128730643175013767267076233567378506460356544155306627712602585535835295743355961881093092709818196022351388677294806689873976556238347478264047174815516260524672808839502490307623831117753125230459233466668970198983244424086896218245200191518280252844459305066420052451632380487257479699098570376558544455893921665527076463543/26976465683105049183340650914023510549272352369577409804818174338211447493221133767091521637343635229796091904254558952422691022417028833130252823280308255003595827266795184744031*X^66 + -782256371947397619537749284705601790890479565504626258251488297274251802953839158347805817155098634537984617437897782026594903907598797485916339444478821711188841496246729299793789714045265350571934682055893828728576919281912639609994433580097822282743335911492478232386165339181546603889478145988817430985468488871477973612115255967594272517735133009470410193757084433854445136709283573164275143685070648112713732202614991873843752405327274106302717476401631760736277976331151186477341450263773313136267676949475872842205826104632167060793245307095858238227944149913686191897997555848611/135478215119515848828611776464660834638129939382617858499827219232995548923513104255650138477547127044838843466180224530788552828905035931165723780047081457866853415060511*X^67 + -394390911015723459063910590202294042033691792022127356803188845435550195547701672041375443165398557427836835603544264543831717725791509361266021899736573876994546304228209856089314418474020125915843272873648975945874934894907626292700122585669646069783796685316864217956664469647331096035053458821349781819335354860056339297377209311793184369973608900676531835082200316741977118167886586134425690968556674686288708668135853625220855318957710312584045012664468829581019268101207953783086412516594373855982303349778586992573165836452398624699505358863580037970399394158609029687853038818579602/1911733093551488142820540777692829037578651574628120601291061890596800190859693414151479104056667509729720920151269148353957268968678962024679528260244366451959168539918870721*X^68 + 9556374498538825289054965931834269797309924703405298165711750651846103558915477029732761657414863416772689644952148445854630748371428715475102010518551239507250568003653631254291078030852173977714995960718847720111545626403556938770947773742476408788167820355338669752741978833320395614125665128723107650902455399446514398432366025662288758395083216489749168294260853665328777096392821979947992886845411723889493103680691410245075164021157945115589309121725018184061691557587998045385006344612946541505164772855227983964391266884548197839764174104880416239951829064531680585267500/9600893991886886034201103852644095715266808828758972326541507989015346107541145507451643290875708811908358264203828540201867538013254619174099906459292853650829382401*X^69 + 45028248185387179088997196670261408167727206782240579464734143150358622637969264179359979776074186562959506222444715862489207968140972481779017191220304292784938173093227084021646542344417028907355961790600309847156728313415985298985133651919427100444610661615959381936875730664488409517059060829716793063942954216075765778246678965167728250950542256795773231360951678537222871376577659905924902099998992024529802632260645598797580614415291924384043173878175754004462617885356770246328908039301285467031206135803791729860525828142493853893060000297297592400099638198022769501792745702/135478215119515848828611776464660834638129939382617858499827219232995548923513104255650138477547127044838843466180224530788552828905035931165723780047081457866853415060511*X^70 + 2252994392059019678657043273794347746197503078051105544214518251647166948828496829454448796759829193582010360072974908096020988581812302312154725919982061546788007085685470859269838489396552771010787104029532129991105731524086191786582143085792161368000610962570118715167905736805975466417476211158575790075729094650510430440699865388248588266575878134465561147682147979114958409995525184184324938315319480657732309200116395413387449420180893995708708755549057765322915391452342839474667331223353261656736554577798330417791281963125675585511694040442920051652434346620128595/680383671737430801091425402355899349108270769524411616932996101553068252252933562997069186512345603565187319410660374190480301751346794640642045670703199890215391*X^71 + 3162955473948548218000744214931082991213324287633689569161686147150877165071342575570721632373296952670018331285828237044459911750531501674693370856320728874298965940840711067091791915991487877802100960997543769834930471598775824425498860092458790350023033416483450795533923917220748927596210075221824748287721265072875905665580582009863071333068766085034083289013425415219726411504792269597452824524848688991580243474515079170963757475160793684912535018008472469535415471411389506660448764482290102475165946691277762443576262695875183653877551566576288692264652880460638811589/9600893991886886034201103852644095715266808828758972326541507989015346107541145507451643290875708811908358264203828540201867538013254619174099906459292853650829382401*X^72 + 204943829445182627607496176462693742134374846556216632845081960889065974821124672893403140722745446255478858644870840758806378966684262422004045762519377127113727038934135096218225637208423628445623935529013244687652052199177199563607969786970308086885882001799715217802080897708126180624589272095756411050142316980521944270245897842736646575278173623628702043289300681612805363220404597317299975117216121827273033394256676319231464648275272134102341414497245028292048765928709510232222434262219521343563214799629621352447670376732579191380542846737406521811246396118/48216545371513769477104769495847165268816580648034272335978747186809457320737974842113896003993026969398860421703661979340961076560611908485723596534845148481*X^73 + -528280456850179013173570567433087092054395299165551838794929003268717002812596201820045411191882366793023055823462530840436890103068696773657408355682640105687216643658715202009687571737427960707594432400564115903341732252369150322924625645283111598648936859452621250880460318367312982168345281421034129408422116162486240960301225940207964612090163606128945378889860483249552819033177662251208290469017031626617490156312489595609004933990710296819921012381314796032271870164382197950783149643287108959307848501195135346777608407479651594711576390685206131894459017813614/680383671737430801091425402355899349108270769524411616932996101553068252252933562997069186512345603565187319410660374190480301751346794640642045670703199890215391*X^74 + 28451074833979306743639080906067113013895084645114238525371595527545226656852449753620909860062780824134722754532094612979559460829822527996424362347635323773234727435611081887841168003452364716209251684391663225301250982589373557313609720089367146507135560955501716903546367201163759847644507754105477095602473516360809411120115579629593186304906773927796668417611152730040175245556390532128723627547357483442216757753603983815104363734677150993088949122031435190338119288821133019784386952157853843577099345658820805644618199454884125601253691281896168401267/3416947443236749307427168130950830222437572152791033402025281495769928234762807373121245553397564096761311063829895966220747011307533974097209524238880671*X^75 + 11545708971924777117371815779126929080852730994530585825889341542137392311656423282291088346826889988433576792868529490509914956038032938274268063965132867356034751385099617357416084757271947658972079119775624571771293754930024827937339522212429916694205898607192510214926351718475942121814151473759306658775185872900334414244524720515670140321490329276582658243371690048720085157989657002343428727521018225080736783947063416275161438318714241001265111583356522723712945780431792249083949402532774999323065252817640032340036997533032095948000474443504677970887350/48216545371513769477104769495847165268816580648034272335978747186809457320737974842113896003993026969398860421703661979340961076560611908485723596534845148481*X^76 + -2011007961097173468065397368045504743427337570505223728406748756716835635681238878149987514837929800175760762185635339911096298741888284891153356687784604476359215456042473235579723839842964814097779365781214379091088333397798681472548326075464453399577516393926176286197126737103155894077665788490317294739670970899547325269592425804667974073063056528029585403889747983540463349358054222988037741264355841412624886015572029379033716521608658812085998988531342001366895284037592887253686944485892269258959718051056210406887691804445996724290633403206992/242147788479678924769836874137256765816566660958899681243376195575786849604054097733771210644005676193133800852519025315055418560522569208221212120961*X^77 + 2018109114217760948994866939777632842286346459519046190913206692392800870932468613863979262911641010393893748530928465442485042387994973303180686047950872572251606229830162362841284231778982341754267804711163670492909978393351297778755469037995879794000740321022888876444851451104663315049714119609890588713177306894510141549120800661739112283535715606245184007404385402327563538179159400046481047189668984235519060212541962587709200792008607215249502814126933982255134209865589449437828619461464580441523429069439142235379932334729943079723163254000137135/3416947443236749307427168130950830222437572152791033402025281495769928234762807373121245553397564096761311063829895966220747011307533974097209524238880671*X^78 + -2861703879487861682013153269677348611881926329456446860532722823577786609553253087618534343380047332271290224689045750137370954762114573003053215547199684267198720823276062432568547268898813102767841938123996922966102773263381855108570393322692279662734668616581117312091996438979717062954100514727446209188691879877060480663820343152121962370459246527399374875314826761651638273314151006341475986830166225029722819179781771430502355888572163437955580199869194672819349191809357798707248939688026149934952415650423165303716678130645618496178917/17160214618360068370054345839221654440972763160576832346635688156458567755938919830895840879030945800661455662427824060311488807350476168111488351*X^79 + -37945218052258186031065783408103168639434092494999647162038374672908598636556876743047269937372264878898506720449468095364048048806726606438085929056789476742207889940338534211893820741820587027753242473151251218687227798037337562438780497916448525996835979322602488450119559914823490393983741099569092041315914392744447646409404334597850336461111182194902272167281991119121596368732211887584435434473705647849811918645161579127680476194330690883447229776981746772370566432821639519913149822866149300611519939457475218100280697650481584694142999664/242147788479678924769836874137256765816566660958899681243376195575786849604054097733771210644005676193133800852519025315055418560522569208221212120961*X^80 + 1521168916111482053270701383661954551788912251968689562118352493451188820141272469800007740527522584521301326828776676437545498770085489072425124607587695124769219290170506845253577789249815497921227314999153151980920496161533211153456809128569297234669817945508072399180573174483813280394328724109661536455648322272455203892171608635082069360365927119890419804862098870593102253186535910850119284909415622673092120871302490375190883406581561577544855768612279114548250787700224617745723970321314001313381926080005039066005311570830401581/1216087776795412683017103383121086701224063720542614438851653898126182960522919696045343411454251704391003873745859546475195861905639300411841*X^81 + 1673016844420991944228484441311264104907780679144225971397681000550300563967375789247509933871765603035468615992088916387758706771317915020327222597152411406987554684198809334802711860612749904437861306580011791536971300236982298139433037753414667458511306866205960457755453012550782468764208708811988181549722758561313277522673287788344118338553405461645067374513089692518095013522692360934927513683363836531830102837778234225439171444378633875362334668373779894837231565398219148267183988586099361675193887551966844787302821575348384599847/17160214618360068370054345839221654440972763160576832346635688156458567755938919830895840879030945800661455662427824060311488807350476168111488351*X^82 + -182099580594952726933608317173561031254075374974665974185147093652172790462381602250737606689989126760196245459383570038515455289954779583134364060274026424103821319726578183352587962798600190933350477356138547283153324620878343122552983851205055902816018657158681080642267813865833024183514973793188542941434135739289781669170174827448023830327720754926582886588165636184092739259726045226716503104206336268565476182573257398289270994809522655385575516076989172970392744666872005247792435979955233231631151564004142594122869256473/86180127332961000851612457169661023401889569877585886106700722707546095990569038058631097119569959917157102526104425375607388697161030431*X^83 + 156766368878516139428991290627943846815941611025827946652603675354044070762957191846166264755484699049154562127641585610238169306717873387670410221562795151903356390442979092841603451464288103560593706798301751667566291474454122175282633938504127108556969220237805938758791656789652538623760027479005816048136526764627998607439809470591528516429827927050874787227628617406920014422863735434365498579439443861504799927669625026588267174309276879141172238773469753023075369558872120119286419679107382173434664414082484957642307198287083/1216087776795412683017103383121086701224063720542614438851653898126182960522919696045343411454251704391003873745859546475195861905639300411841*X^84 + 13364587070378316041307664963548873076376536702069385462487769672557087566655254749262043039962535965572920299436618746121548437743140878737142017622625285484738426520948828181098703421807491324902496775690358628527297531318518261350312231529078319028551947802528929955517076280401315531256085318634821122284623611553243664410457646613154690285990518431693425571939833673154333346019247477823370647214808106642078130747832708076703312444096606582564612142449260731864045893357928395871410480633065746195446762276204831398045/6107301207069732892892952814801291432349909281949251371745498030440514208104956279401254136458788173563680995401064798781616377093121*X^85 + 2053697129063036082932782866035279054697209028277035837205451128396585497962401954142497575339086158313799952924046278594760060121063168641379674001266823434725719544304675140858370218367304998686326238417935330884092878085816714708383087354218143148295533538928787602865153604572583176597547175333871111741766950280622494983739134604085281376975136084161962832555757207846695920412826958087068192956477973112033119973141633895581243722692196505169669018431273959550648639747180194102930196363176637623243902545099641612167310/86180127332961000851612457169661023401889569877585886106700722707546095990569038058631097119569959917157102526104425375607388697161030431*X^86 + 199448335025531723290179453822563021106705066275336659391507111708875214452727415588045852900641177296962904438876693122910130838135202598620602295054422556546729337123996401271915141490685673844888402879254808964367405404571976147017760716871081062498650412142469304914221817279302878417148302166304877759839489605212865237144461881825117851774632646674456372443356956118454326324080205359867385358960556376958288227583528273815495319952900841249361324679395372988411894475254844661178728405710721818507403603543609/432804280849672800856987656069824352090561213376036522694741551303275048409393826050687700124639513398319112423007922810687858911*X^87 + 64253412648474149507924155723688379917272927527857194298248043508802556299836274451535863431648955718975424004194563480424128515864699174663420128266829299096611093925284520496626915471618580972786933445640971686172440954700666943898612776872819232923395873878642849026259460115243872497452724353566851013645089888745679836614162519491761882200988688024950736409913705986010834209284814729758737775079409025603794098627388171992514268003791116102844166420344062804962708655362692486314769850764651714917925122875209281/6107301207069732892892952814801291432349909281949251371745498030440514208104956279401254136458788173563680995401064798781616377093121*X^88 + -8076715792064213689773215345444915836098851226591350659701829159220484193198427401582557042068017524940347228638507044279650572240165246925331321259261225571864818230259928678456460878734517633750721844229912191114577628152925755809636719971211654862415493367722907369490900662450593829162385716189150933929522289065739909954845905264550519770000951576420895264682254272201440483440050636891378267783124888742554731989355650284075071213492855900758894782514275306129929402598286985614534250655842267291901840/30671411016205286716532326275233814193931061822410638699932077903995113628332069027757614635719616851982078692013884402996801*X^89 + -925296607619901087445024573539251519278974670530331675869098038107763625004111014472774601678671985838102395804114089895436452390503154751106860747636843182400690831823521885124047989853747386733397348065874301044691598010948710650552859856087713042551119034385842047747067326763415622099468878352417340119483430363888079623557908413077550176841461320817786655750909592410407734188646671237802951551968964051530211744240084255731625562416736458935314541140565010210550292843780419909936730412797984980364089163/432804280849672800856987656069824352090561213376036522694741551303275048409393826050687700124639513398319112423007922810687858911*X^90 + -101142812980448976763034489054615454729782333172886014457311467899727633163708770912618728883093015153700604025898401731491641106737788280330096694428118899916708192921914365794299780201029071034838864642663935077274562073152909897983107813429693251593755264912143428152036740798736711199583444992873485999312880241689810015169646779243359293533327455024510369751462302460675190721515739619370845778108906710115034215872967089801366507598098804471235813144412821822258384344237188608644245142735450747/2173581675019862994580988326499455332289069649380670306847996449861463654477504714602623105075445882785208609738068485791*X^91 + -26829656204344160076777699578032506821541284285586123900172730138275171287971500013501723151312437915979817022012838497390263587372447882552911410505557388114769407886228638613129633707418222597380469120283382769700325783402628322434489427114860722278114547719132836246282627678521242399782175056285382250827206545298071724191939686905478925474131735986703869735576564704858027632889719396929141874161408728542528049427788306539106870196846914806248553966562813462621594544796052943890331661789161446661/30671411016205286716532326275233814193931061822410638699932077903995113628332069027757614635719616851982078692013884402996801*X^92 + -808796009230376720118181044417120361858657182293592464476523259539221805460651183410419262692967304751756974329845518618179388492618532466620866830970036774130458347869617183442195839865032085148981851646531877263713066710644676073933665821547585445080202163525671996225807538387281909508658016352782024447761753837846732706499218093978436172417662143836946924399295604430263470847228604728342311996638896925202987785836731906488235731438506850127211099240490710781907728846613919055849885053/154034559919202253177024188682549453071296835757966856129827542333035479730529708355369789885581878164921593773514881*X^93 + 270801696673005793497761524949936148224069589456837120602203519245254196070178158627096650623585882555174565199069658976880623447958991213074265289232138268643666557715872051477516867762239069638840008046728943315882809377433960286296435639766468760616369846138527849353265256291538931742326093063136399036260475668437090248208773134842012628862437396984294045042823956477640966675787404404005644023644834049250146978193718484346840555139809124798381722086210363502104031524541188311525688894798/2173581675019862994580988326499455332289069649380670306847996449861463654477504714602623105075445882785208609738068485791*X^94 + -1681095961550870761883804426796400475216351275035828434956228737332663656583060706764887686653069944784695092226801294783650560202154608215649707965926477384122899288146241621230208900900867822375836899143664479264830863364079108816140629693069619123834092461048058137834738468106054990277730833968435445358913645130918851537294472689490299508161352314176185601740358660224621833710875768640885039915937928240254178830259104285929318888172653242503614406724768480956204577817953376071/10915920907037222959182495123134395370370408600238597982412836959325028681916923560014867116829556953080688383071*X^95 + 5819089493756579374316572120913113379514279584747429052600385051256335658140803922268404150834083569177446150252002835485872939223523739968411096805532862318929485710358270172559892118621584570064550417588014640379819323402153777476946083666697386995536685986730969925881703238947352367437299889344229297798334626910683222965819919046341600998387813144978049669127528187413483938487618957891756994709199606291594423997616887403171999244695117958480688634643477917940890259659143343641602/154034559919202253177024188682549453071296835757966856129827542333035479730529708355369789885581878164921593773514881*X^96 + 288924158394208056108268942933765239653134430696594421591689610722362538076464203087715640142255411880210440376619492879019631369349010543064032838303135000136236351959346275536140530569118994329621323723071359489586134865764176876006896370225322539504057719108986809817977855730218890901732426212037693150342680051233060604174394042631564740348439101258829356355354478591053369942175951977491974576563582575324904370691837188524359708663633323979392369748830850334041686006125/773575289280506197943625194751215035813933002638976541876042588004041434477848739282465248163103745523399361*X^97 + -1009105507595467368875854568717416615457577663584568950027661314485255086496589328252427490938971535749269151832060297406133954186548877519480290362508731770755197056664692393403324724604337144976909829872461471015835121058259569627413727855917845358916449997539432023808862104985824061378851912283734436352159459583500112489931546618279474897807411870311971896043604039769581353455675938820637561109108886094629937402486353684381730716650102557295136389983382662783666198318121/10915920907037222959182495123134395370370408600238597982412836959325028681916923560014867116829556953080688383071*X^98 + -1555298665785751717657924533416752495577398044203565001844017684654510656454934513586595508823253752698602382371413402861131373012971396993725281082287848667223646084885902164462079294594640420162593536393625166370469045460163850512303567905094296219051793293978201429099970471259719237755505197989005780206607402113076719978750700362262774348455460682367457095627213977121837983114110309381905703698337433040462440609379625760074396810940575328952843883347798837857812/54820727750018155902744326748721921608244135967612255820001600737300080396701065784314736600035698782751*X^99 + -115529368645387249517669124472879365350903265345480124233045723219630102003195708244628906007025988861102559071115530862025947852477290924735534583950322726025052536937662598441506316121278020638268951701740980580946734197060076872301892402724036690216304545980124901766957529619094433850523617492932216700138075448167978333600727301984278185358700349286168502734174300859456112300798135643081250088849570121759641681676324322500231037703424571987875466498096893439230849/773575289280506197943625194751215035813933002638976541876042588004041434477848739282465248163103745523399361*X^100 + -223830351450999362519204428492905447455696731556201237419740968916057258080239974286510648654479569734653500616315486493367088243498654126443115393922466479969934542665958738382155661353464503175816200842198362517183502412318608338872760953563924917631501791044549657815389608942582071640688065418768152103911623729828233805530743263999961217891436072544724354556657655056902676485160513738866851033676588300742389585170259027396266984489977033194993799371386/3884964052867844653301986163186302998245633616867143067110878090659774672007729132188699355115562241*X^101 + 150014906411951357663064099300839979213504876549079354486487438913556182396867272760095490486006347149845458026988387414577121077930921536266697834743264429108454741392753355126816414125957562730279071900907264929008039405543468829231207079078280763813311001709337413928599456855176956711453465164404466824730532153264622539576211255086276947375946902281996012191530450456415873205161866128138055853155964890059031869181691239427324338492983077212425532086177566/54820727750018155902744326748721921608244135967612255820001600737300080396701065784314736600035698782751*X^102 + 4562857345609008333254254241734929786265371294179776089087955907633355997551860644199951756749914920544231520860244002606907960680151565938325543694714015286509593452478412852407475055655494928138793316481286562792072211343450331216980877150895090389939305918076677714696913624041641596926222635275298211773064896575688889194428428828250042155302003093113330214570306611460148829418030397103667795634830170135692553171796202288608923483174410853831825/275314581026705736893344636325299624282165233992427401822045077645792266459338752192523517476831*X^103 + 240944649262433202998906548600194679895643106866433828609660915105699196976122722544522621754925974792051416752936449007944530495192708184906214848563373012051473295452284013578210275298349152912969895704919059402919228288223964714989990445757928252899342639284639462741138958654821396527289380917567991762627203856756605154576937208826532276391823559872938120206206618438643777248066486697526712315902110000907223699702751275983074228711535302175701094/3884964052867844653301986163186302998245633616867143067110878090659774672007729132188699355115562241*X^104 + 3577289277638258905159180734045119722930830291906330040812553312151516659387890291822937727825912385710077926554129809883037594634493254376997553855405161157419145497005148622552652827528265207136112747950389910983149540624371741757298122549662429456202084447341004153255547052744395757995707323147409876416958651423093982006284654184016208837996241494652153096369338323588301273361659437833540446943033787667694989808714455783673399727952388/19510635747055895180592774170880846451857787115897342627882154180837096340396765090533875521*X^105 + 124784367324179557119875407734832481606334501990647908484147189243036847839460473680643233662122221790048336859800618933825756662474264388231878355634475713701063636864251009818122806068291603882228093274413884562333808211679589560340702783314765076549018742295004923094459639284007044326251701558863611311193975623739008307507576785830198370662452472863029710560954752950837339394844298720529997912787531699781273792238702105841786468369301469/275314581026705736893344636325299624282165233992427401822045077645792266459338752192523517476831*X^106 + 1262958413688728920086330985105071136959258673703028995445078800449993414580001023091473354487787427944689837818329997211069180145751672560946343709633654958787886318333771722326846310561965708428307064330124908978801263704229892846415840226949509320890188318768695525247055589506547787052762795387368761511651427588617529535318388389106238464058099129487784687128010342808658123661021200999176191843307908964177632684466974265823444/1382654365180064855828273982770947944997362845715919681658433433550924551087574593617311*X^107 + 28188817356566361365775830398206150148051965910682593529206954179101692963693902137484125984361009582552095465816155124524144635808954376434037864711418619615325030405331219131016365301999537499827460849077827438518626240072434539486936568035460163582642073574394720407875704500552419796118893164418097773702047898451958905211737147318335718792812770370179528805794244801489331463575073732559911613372343100152008077206706204046371894/19510635747055895180592774170880846451857787115897342627882154180837096340396765090533875521*X^108 + 169752381434041133705819570175668997896263384860526847418932301788475162549904057731156039240858676594663755032150741376722107707145237188665697863970153193925803904965618269543590498700472271094975131449615159622829623340193050825128803937097709455376575099034953073758883525580771555436738812610425270260394713294690471935244787394517549672824827192030825669577261328278225728168462376578680210507827898500418037349171497/97984151738364740686576003314502724470084533039183593059204410286366986824999971201*X^109 + 2111991663400004898002610216936743368148921729131757922133753476464655618579233682274258772570138490312282760179819879435916418934829751596851855462545475070431523993779318242830347538499597461581173386477914674465227595144951372895185524261705429484808086809764592525567540337548036817512468813661802764920252254277487181345364694488743885859322146520414660023524928906379209573200861471253226641475095880544842712919561743/1382654365180064855828273982770947944997362845715919681658433433550924551087574593617311*X^110 + 6273917940458108206649419036065709674944673554580475647590785537684963273036518377588989071797569308847085000538013524359861234687031009171950970444748230407426598398468069525182086508713148957793181533745449676366529017226311852362054888373679806811951479189309442385542152897139551718464202206834500025988885215784406781772047316909269097955789749103352005448432628361565335492804552572721075329724502807652854/6943813460305062765684643421054689566301788182211295660066927240193252556516191*X^111 + 29452940275551871051548236646401085889339457075404001649618090301110276693838199076028298943553356272263152036894030042652623994750414958081746624792593841936256758544273644574370427687137197939142917802092808859852167824187554883290970362369641431000405900017720513482625033316108970258767439218190293073040928094070856644814594032795378192640980200231951966816535217962345873776620758725346885119302582657950271/97984151738364740686576003314502724470084533039183593059204410286366986824999971201*X^112 + -6690595664602485321000827894448892160407807196068574742824784644873368543909035223008305771383964109363446705327223144249040208235393668330659827216403392502770614082690946512285562890885990871860138175925596752105268509195179183451461145851022343419531760502902901979610439583246210460299899224832081227365356581848359316659648959278675785689634656374630277691011342431273605457789741210619542084185/492085143526685760448206606268491925894818806761483641135775440450234041281*X^113 + -269925805715943781394866061453011640495982862728300634531693805452270222433963095075998134723571422788045364583320632600491429438351987713400432433726521330402045839489907919839778876947106261858100092802307296939194312058664819452791467391890098117865398586216454951979149985887957319449617030055717249280421084542519382655821173401083497379438838338168893812666563370612702766393457259037770024620302/6943813460305062765684643421054689566301788182211295660066927240193252556516191*X^114 + -1678428605880948454857638649890107098414919076363068730075692878709242233461336948389171124747091832189996964360072170218055545895206536441160536979624044066123329701507778675774747908603762318325172883266934366591137902331434710539170895423129269498773666398159883509638328126386251695803378818010035228105543774738354034325777979076637127403620968184449760902323729143149909390782394757/254543431472514718003921259476347812673355107218980502934127302689383*X^115 + 1064496634232777592919212832277669625441651073193958970197981812233953944617620538140187830697846327430498276016771785944560546652917361570401635806546991675672840974409061755086655095671851125657715251983766009597761007937893283703973087756180030060005345159981990560440463582706753843642704075565970278940976131109751844878866028317792678166160477129560303760236260260971707173335298298502/492085143526685760448206606268491925894818806761483641135775440450234041281*X^116 + 3230285664023257993334762508646636097565833077214672833078178495633227117342442195960559608345413420160824741953977871858762458369441663314636414320001069499654923931591617891321718227150610771445787492513778220072168962898143201036364324959595967305989579994053157565365832675532825009254527944558978174594213043706982734014177135763065645907766823645273004280461883846785209092/2471295451189463281591468538605318569644224341931849543049779637761*X^117 + -15638065256296827487146031581905817179502701494250731727595277310557777178530665186715888774840442975882385638666176052425700892981834551109938006664436295860964855566998687657738941276088045180302555188098836231738094425772108250136605955247385867042770887402719134192135839147956631979424067678117883375391560848355436489483534489322905283458941168631518204724300857635167763064/34872450111734516366537212548259650336249649689000328901975440468445471*X^118 + -8751105199919638146986410265713857204415677314525321665481673577880448873488259277790320813686573063103777953224411079617256457410416992550656452005949351139211852045251030507356989103786359293142027634547534880398155700319603547884250521225757132674619745333655293609871361281595258219527208850719742936731866800489835963167401316874770073177916179923710717762499969/175132552702817892537131921097393421419050693921894234501437151*X^119 + 1374065893589950577383943538798159776498722740907637601974967125836850358876844497205029973211232116039692307548901128207061138228424849490348964869885587288329385886874503793635323928820475523523799625943661565768348755396044875751561080921838499432684524426854102950735569390786970287860443778625193274480840502300437295698772966377476246179440927594379398676603369/23993159720286051277587073190342898734409945067299510126696889687*X^120 + -193757920941259908667621613406258551423001732351365924479880028353370154797858662362899494416633801626293885801823277098360275915180567831295146238184959799288245270362214546781815938622259329232661703154393871778433853839257610139846645759853414821383602539371397450278459915852387890782504841622336276761677289658575390375174194457565579308672958511700550/12411066026703840446256957061681909249454375587973512472641*X^121 + 417900600638977341867414179764662815311410563688772024265659956294502548930156244114527582254410466418067489851001312592480206277832979881380887437827108555010916044272807309271742515371475544481956823425382324436413217036970978486121167281191716402933862157538187088926101403355125051679619097757457616623101581271829508444491871796500911368458070753340320/175132552702817892537131921097393421419050693921894234501437151*X^122 + -200280715958117950931666395256114346657443428025782523872386491874751600651042643061580701212188986110374989303941432813628730908855483469788791976840653990499397824203256634683743200642524332996859095313040315015127820026719178523441885613818158244759345127705085046082390659021201024409388265150812688115998723903542771083739045881166976582552/879531289540347278453472968725243373924907914958083231*X^123 + 167254408380819967355344910602815975764274755102093403344793567638985622112662067247884039863503301957351552647172623731202681595677736188842293617070315532521786515084335428568455915764524682157433906374216287466487986610826326846402647598145985531295904021532256077116391355685030256039086073558450936405270280790548982844866307172917270776565/12411066026703840446256957061681909249454375587973512472641*X^124 + -31066970422513021436239305106365340594745991397323149301595782738224747159415989317831270673892331725127986337546986703874787619042457845971775855971743076539684746484070658182804931051948213643232923522277600001023304911554578930347142625720027304538783007968277944115092221523525743504749609328863235161718714907485371037826268637/62329479805849853196334276006324383383524053217921*X^125 + 12814566738727920596063916329251145058922179764908773158061081580675426895364751275440562303135798684995955295816084041106105452763414835702298375501399866847725926463754909344117222952672476434299363668906936206450925976321632247702679232947398822608006669079628691043743992435263172968518479793567280962438900253792029061492611834/879531289540347278453472968725243373924907914958083231*X^126 + -1481079678806187965500238525295958153351160101473242644925387806698608652770533789719678480871620477311417744955889656629380226897834787469036922131138070817796857812539220239360075792386884271734738681306399184598757815024761144984030611093748409050468120695431323345520712082388088041861034078823949848551390102776179/4417084530214007029716836227505094138156335711*X^127 + 165260419866932407241946861178216366429488102263907463253401984000111269635606352330222528813763798584268298361491468569099112837552760176184922641696277428105211612533438593515694669891909261643793447027985582046116738108076585004676298696927379391529823190834452523055860438432983045572445602834719670752634783591723/62329479805849853196334276006324383383524053217921*X^128 + 7104052401619892028627883525688932445961695313045699160984750120538200760249151950527300792032547073545261938349868443602417454204269052111614663125903788752824387253326866507369309517368038656920194859458973037552565377369832168108371340946293240634412745284518334568678445819420464139005053588336366777/313024203119127420432062662285103404305601*X^129 + 1044027412374240771557656192172974068570365708345954788287226619606688147273673338623868483346865846205786698065853754006766612325701890954683452239493737254589094068975618348159358625027257808769957982177637547940442513569018442095297750119655559555797700759395752843950597557533885412830439643007446806/4417084530214007029716836227505094138156335711*X^130 + 27867710894693368653695707480400146970172986162282193676495963418352497521763442708527938867521062976260994763279669001608443738794456809856225810176696493833761550508092048131870206360743237718366194016134519145791022273468645669186417516212779341476689596612640040142066785502707086083984/22182992213105195977043629954298306591*X^131 + 2495685951520162524263053836730712602952517304587180705655642462581075484408271763801457932815267101758506082529525753901519716799441336721746754856860313217147796469123866662213010426146317258643025126897804508176437005152931073715773027979350047476195505625310166109091288489647226597462/313024203119127420432062662285103404305601*X^132 + 41355209586793596710442565971760242124910294686714325813956855205158776304502548959879459554973707617366867195759448001531053333659961285236540549403878527187227859177617746251652127472553608094449495332469481677163288257637197700003152081656572722116480879704208924992901819/1572035448451930832474213730727681*X^133 + 2121642660206090511373758987931455422105579646325427817272020594327051703740300461179468115607052466626637838317338963710567277004939935540741399093684906986112121865729492296463707079572463400406566419436448201033090930765424268077686713766292722904167559826111600666517780/22182992213105195977043629954298306591*X^134 + 23090559484028425802060028868829211235173000267656850779695287140339585885123196516790351226746320815900401527768790869875823705315795642174408199151295519097598291530444314138807997342666205368157690873500186132285422708878961915947782219418975309315166602645/111404964102610079546043067871*X^135 + 797928858586040886048801533315563595459424258601814408160875308200983805761530581485208136306907294754167434250631291002940317414050703697673633095833651704474697173447032445015925796945063775417205597884090617561116748082834741510406229395462236949269393794/1572035448451930832474213730727681*X^136 + -2822477706016551056384737413346703330380256410371473309506136147029955245469275143708709407361177461773954981990382409215110580968317151921325245940992808425973422487721257751400927374647630449937057784240644273682693793346577771213924508320881/7894902140359299804836161*X^137 + 11001826742229056024062603121746348446731404517966276680680006070531559926507938821214094971230603654278093685623749063788911560381772758767243417579245934186077805551586338814514176878719634172536005274871116413159028468479006193159094152605/111404964102610079546043067871*X^138 + -7915342732950953377654984965823940830020496764389528730016285634095708469931967891532602757369667495397724088347008823277412980115240655216448565153198605989037783811720098092375453356316215905045646227395834795343732076272243/559485659440103451551*X^139 + 7009145447566261904938317106107755267223336825321607774979660023426323265566709014329474762791137984051694706563302548448478203614128837095147927989263249720838936917020624887583962140805274261191569634482236262025799844367/7894902140359299804836161*X^140 + -138547808238163130997449147503912623428509392203683528691163301278659337302070707640642508398111428875100060461134734655951861484716896764827027291510301519071030650213692397508349403947363271132831685926101/39648902235143041*X^141 + 2994828307135096842439759562056182489859400732821153583183254608614580805226218386832941388703448713872040516413505712650783481221273277064675707853311921929258499319210098066227797673281916710922827882/559485659440103451551*X^142 + -10414294386876380826629086613497314935005220371079509605625865074525205245050338795351465387284537740668338047992651588452999324754134868414323425543738796786477008689982222734704987116/2809786849631*X^143 + 38665747198396201625630247605391772536131362330749846320448219998618023252551081119772522732692617308637815563859160203305980391018063551465073267743052355639552478294242261781560/39648902235143041*X^144 + -15319951790208105437131964087753220726643809944374909602211357826699816997062073389447069843776832510248305210628891331385611364064403866815812712879310453826/199120321*X^145 + 8528549689276082831404907134703504576543342082976436405142636974271405148111681342623365280505695556018954681523316950129157651124223695252958819750/2809786849631*X^146 + -1126492577955779648509604351949277525913961394981310849006864120702014876072024975165537766285276039370630765143577035356061479/14111*X^147 + 209037818694009526657026648796378299695767666644029115708681915953742487531840199210759241741573384645229259728034508/199120321*X^148 + -3592713483551629061156532711414579256460428896666788671083954544549799345381969038*X^149 + 72290701112587241011501500251623046459432211189279213480851/14111*X^150 + -3506452364283956734810950238*X^151 + 1*X^152 +