D=-11399 h=141 18573220715451839237471651759642173522784403918121024136780799918862138169349625090079921160143477646264319667495056364780396441312489284712097010197953882110797283474462942734334153801160772148473067488696278192907107868794588568835852796804036248998821362722295463500908088994089756297412515758690458522328632479349202328238782424094480534777519565220272202564846352861524704496714676705793980725171702168109092122870437307184580950048714215948308991296432802564836264997718018408303875733290818656755964606191679518267009812778147149510900290570989895589834017528677465483516215518264597071650278688950810539376358961016703419333681551018127113651385086480382892135279835158033148767371/8390850869014009361360805067043691729556350883615799999622449649875451087454832741128240416034177848788330138884836929626050887538454542932522581057800562346711100849116687924051092410027313711932628797728988438294138008850025034096593751907708429740387730042118438756029850626599*X^0 + 1288462353480796437253071801725648355268179526662277974590891329803131374929926374317189970944591457324811836687590215361411951509902561753547326279464919354726467324028460572869683193805731715171060882788357887261193964714395219693148817761508695157990259562218177092143712879111371644478588861176185763618926944402661728127736501903887898234294528639948795583169560903274584449503072618681879229426817576377885711590528012367678258506435636847138614302392936002586740421236885294535336267770170539879082589301698302029219492223891367207710555748897444985740310061820951289242986585174145960548568485644469798670101738338083102838602511244482492367443911395509062704562531282356252490880028360/95647309055890692710151816959231042025212843722336504195696303558930266945897638416120812502373593298338175253148256160807354067050843334887824901477868610190159838579081125646258402381901349002320035665312739208114879162881435363667072177995968390610679734750108083379984267292602001*X^1 + 50796541416947892426069656149324968868565099232577647505851340737291526465719946169994996304835588996890521255713153111285032813391572312555546014619221404514558114401415946992776996710806724319122014725244212353723211162301141516166264633794359426379041566155637942460998914291474759146153699963619641224841350417739323057380575140715756920714985620997330325669131033037992055958457161470211475740650406295072823202728094113764664604744417592413133712867385992104540161127655154276516205027078666824090210667614982363786956488902732113568248046608416503358081244284344957813900327520604140838739431676919642186233813874566079687151247925380909257521042158277722947310842856958580675153/736104120450391206365541281432028399820716807054636371578423515209707087240532743322066884466547754082667790059201415003601270948193222469736168177717392959620238691913035171861662637953093579430882428083953718597608387476973860347100074735302081738783027462243919532944104801*X^2 + 316594880048801746640603218433274157325603766418453236021674673877008383418800464765941703463662122970227527501682384958505570488654779650166394760993269311092314237715422501689176647187685562382670288041079145400489693139398375416549856094116580036659695791908852888447083576664396426117256945201619532981378819008424995216518220600639073219099459250309353900995238202609391327439438733115298440261589303734625397038328897873096518452442779857441409386995241667763977661624298272104834063300523655896032116152453445305387205858635992424772798404666037672545145002524770012148325840036566296589655681545757404773770014412995636025173775290365642537823187002671817397078351216896197756537113/8390850869014009361360805067043691729556350883615799999622449649875451087454832741128240416034177848788330138884836929626050887538454542932522581057800562346711100849116687924051092410027313711932628797728988438294138008850025034096593751907708429740387730042118438756029850626599*X^3 + 7048252624490402054076855112390449320454349043216651122933854430363032741720644726369158610970287418503454211887209609684631658463122389381751629995258102865214150633024097777028229206691448070345323825593009472062431766605589813007723169741237990650154130682420899756306648750247195050160414060192217420376698695320844693783308082783121264176003601001626760510181731197509477747631563721428901955769765310616534587444426646448011520322827516867552091488599356274845944964335805310371861151710591910152539230654429429836716358653913710872294797882815074594894973368023052732580901529397187045601336974639862942793872856534824900956723906598837103298324269437254067806465098797555144/64576201460688762730550160666025826811186666115855458512011888341934124681159114248799621411224471803023755597789403895394444332677710542129675250260320463165210868665061423972424128252749677992006529352044365172173733439509944762444080597885962079022986881502229979203799*X^4 + 548253616130525647043915545231817494784607518908515490158743243815673480954323474314083843092591630101834426335766082553367830293512733401568506783754042350332118337826985535019743177263129397847187925623652724994431205567110590218262469510369394031607748541925900505327599110530547870357456974259275869693128538879281880280494959808744343221005742938906867632256992842766065719645155681361237586444894264696374372593662369562717801657328285342113633914851744219187988721494293704766584092319310645871794666462755444022532928260628178999850008346858758204663069137570048843146663534588343590513556891349518629492791298990327781900076490136192871055910389821484049176328510252136903795376/736104120450391206365541281432028399820716807054636371578423515209707087240532743322066884466547754082667790059201415003601270948193222469736168177717392959620238691913035171861662637953093579430882428083953718597608387476973860347100074735302081738783027462243919532944104801*X^5 + -12063593716073680670448733754041630712557149675028672436616452008002138676509216520121888118475966065640548461851786987456654688607967990749976271262158316143404287180064595198543895178362520657152952723478411719714811656828960815929269265472946648399849215934578814196070792422944625371157085236542151783651982733402062465117066471240486867345153496071658375204358875083805610392074078500732150887961000460089795407625399860197999059160430484051389003020860242172138051532490943345136487210458518776818990726515836404685822095201080097854058188062893061883866528334447865706573905791740147448420073345914901345771974111912862949558058079176525350908283558811417507486167847511938/5665076011991294212698496417758209212315700159299540180016833787343988479792886590823723257410691446883389384839845942222514635729249104494225392601133473389350896452764402489027469800223675584876439104486741395927163210764974538331790560390030886834194831257323447601*X^6 + 400102321502152336656600509203602280421852810615050650434632796932569067106627323806293695928108542440437775836955354969419065054688807383473480207659269862736922707077854516758465294081524042929674170100879043499755203264434829735423861617038856324609295836580966347266580753901855782992510818382794232197398011056941120653174666864534080362944708636559847153369603601081807482219776257826930327418573455506893937326363506334149531737055541284798658527486913484338857964942443240943539195818302690734727230737118424738792662645710494434589123570304841375116426736073544427774194366390138571138794095969179747052577411558057325717531201518081023418102419296987108948907991377062337093/64576201460688762730550160666025826811186666115855458512011888341934124681159114248799621411224471803023755597789403895394444332677710542129675250260320463165210868665061423972424128252749677992006529352044365172173733439509944762444080597885962079022986881502229979203799*X^7 + -6172786129877544817289740509683810445928930917879445531276318961747748946047577870733221636411339559521287690112790538230538122855868281968917254540003957890407726043677232109679888928303195902158409351434984392573545271216106605741739450323171046756986007441900131258259766424011626710980393293744950245758875431862037939598674407798513997893950152974217055749326268431817439357064869641435995038171411120027313979776083957313772597899510128200722529975127462406420736629450272552617974180358773180361238029471784581782907583950193683062804995235756467011635582557127677529893275411413274180291402350474314847177220765045933857169582256065373102468558738887004409849847969430/496980087024413914615185228332152751321668581393064319678641441121500875497226650655647272340616847695709218777072194247084361411461453153278830827364985822383621059107325422320157013792760381162947548424137327478477341061933023803122252863411780580243427603940999*X^8 + 121635600532833009677619611100117743979043044662496905571627156853417193988560302182655115383130831062113988435852787775637551703383533606612137513881179454347735564688485114090446825544440365591986872765088643791119532297505727868344518012828385975316469271093906547213542923813069264587020004183504471433820534610362382044319298863100047970204891031272415136730986670113984457437691654980960431602749710602284796180527230857993141979319952403757574046507482079703534479278656736846585250922326006503089977534456505245424441926912223411374667679794114988616528989519834557282971304960067203253858768393855024322067830311828426297938921398330908141796669987960334420916500990790724/5665076011991294212698496417758209212315700159299540180016833787343988479792886590823723257410691446883389384839845942222514635729249104494225392601133473389350896452764402489027469800223675584876439104486741395927163210764974538331790560390030886834194831257323447601*X^9 + -1359178673518502444797155722831567086163392936339722332589604446177741280612772607597793649538602743416991438097611811618603673201032344236923203830705652408712280283659951117719266206383515597178787981527172096237004745290842392620526040693509914279835965193505569114935606658631155062422499471814937221791829673920598969222666438900458672332513750993314100775976254354995135818079996050867688274227460939370465036687716715178408829015617763669140817318343233185655962446401954193034759326543826953384145278725761047407628839523544360760918989505206269046976834380691522084828086353297031603004173918582313256521366028103677925976380474696462884499916726508985777159268223/43598568911695228933694642366185871683627386735070121912329278105228605623056991898907559640373440450540329746212140911227683253922401364442392387697603809315169844644909678245473902429402612611891178912548234711683247746463112887369265098992173048534382630401*X^10 + 19464820285224996365774359191509348183466631941873262652956391253545586246551005536108182366731245377856174899214144410073595258501988416187198169818346981252741005006740463933933597167283361937196889425055532837081427420750614533031805028652000946183556197434826984903186175989343005152775090174410124917911518749068380271391907134086581530753370226322483744333278178197115119247715107195652471395731258896798397297516036236252140704036554015090686630520589004117566287068281936464153371430149209454202784812004736357291415185224629931179017436708150925066488931485763043093228022153911423151137372694957379016597517934166693737215366369930510626634461382610931669095124930427/496980087024413914615185228332152751321668581393064319678641441121500875497226650655647272340616847695709218777072194247084361411461453153278830827364985822383621059107325422320157013792760381162947548424137327478477341061933023803122252863411780580243427603940999*X^11 + -163368253690028037585302635089710773208451506253238550082116997528513520311862279583105964803550794106220995621034167257532714518510334984334197697605827940291695354514239089075013786593579186555681126166052712743441681887679928308357135841813589898760497634859716491336339954467951128213443601484435113728269908552655441403314866518991072265210533024133542359465274245211732673453111251689551581469728757691864435165864150467531167440264541193365308434425033666135234836910061980841510362007333204967631472527997242083168045141863692237288180125606574285743813280424445020539612124700225228056581823621381820980417157738377365311116077793276230962716312526854647924843/3824771375707976921983914586032623184808087265117126231452695684290604932279760671892934436386826954166183853514531179158494890246723516487621053399210791237404144630661433305156057762031986368268372568869921459047569764581376689829745161767889555972838199*X^12 + 1776296590127515652121568438196620449188373419860468229179083169848382808675349151677841774267655870936228602707186801063707143926047780502186230099179169248863006607306417006417523882578964393534427735349036076063623068511822337629913052846981244758276768767087971001958565535921497677926452006756455720432724244691623300854732786985096277743879863797591684112578873042733979140409411476048022624868508026299273170399058662540185292138012584740562665200565060048669540362757397000396596941680087840056628938348332284550666091671375556157502164083981964669184917931103226292825882886205791168221523499766742620418076594231756253999509567365765125896105800190211650326395726/43598568911695228933694642366185871683627386735070121912329278105228605623056991898907559640373440450540329746212140911227683253922401364442392387697603809315169844644909678245473902429402612611891178912548234711683247746463112887369265098992173048534382630401*X^13 + -11444734636418509357413246855204367180668780757437510817167116643281741358848774916568476797416328916679798734501881387855999856113114586385403548907597471404498508151937658752435718197258414634616943755220943628713284082668562013931891740850252137824704513069575188537336928061396749486145855605138939826333011164266250394426622028149191588677891475740847694056211053116881535758151163772220904091129495124932551995765023960401269516884549042255716840371866188537408649259877871020081762226120790125406816980605079974646295090001110073134059283998657033050671629132549618125648693873329951837026488610443235081326490465956890423391497132740611437257350827895417883/335535693982628030703036633567209683727352159410222495960408429185946568320007077102634830808564519182926910563604805610886471641961884067691995210036914750188976632218741407593302724978681144685355958318266642604401242616139721890494355800323673653201*X^14 + 96257194158484032784089495915696501444280301139186475803491635105486994135854118476990136051712559448854554446236342239336630544546101105519839710749622714788064801678642732556234571994369278286688644526903970060194614190815278178265939560069042388790289642484722185288547742462260620968324773364114305855808156534190086918651660337078373318048882378633139807178073744152920934988708980417737755393034437630083935004012271365374116805843048966936470618704832087419117518110910696728223086447473362470262719144996404743012965627562104089561854619748066607886283311312596950917387562818379295671730980780032646458116671388820566145138240291509998374776233424481545613786/3824771375707976921983914586032623184808087265117126231452695684290604932279760671892934436386826954166183853514531179158494890246723516487621053399210791237404144630661433305156057762031986368268372568869921459047569764581376689829745161767889555972838199*X^15 + -482567618761535269469358137361760909060523930371011556892998235551393509639679038530840253454490407473872891265046841285844585322044481648417927256068426374748746300865139961309779772302709079388081169041655025198557785416815407971008985916477351129488948555042779126675122573095089955396359243806199782519194562311541204928410561842582132873949356570223363531719015458664875257539091411283106351359069604680347841550165925825571771310886120395933239200958792355138366635636060725948417686615592852321264787830560206663335000908503332576411018755148512964145229901302724826228626530244054357384492669761824573559411328968013576041526713075792673948095023362355/29435537677219758812442901444618798467177134784649749623687027738042509721906051153841111571941794822609607032512045408446922681109034482646898430567322988875250165121391473602360095181917812499811909669117171910202758366184728650802206842733895399*X^16 + 3165228945710137916245430015646901371360374257451983184576256482211677730828493019799628939947228743730063271145361704500087985754171349034256110116976244316010498991955743291789342555231292171158372951612142423589924327176515410641480121665978348380760061877082731370213059088976936072196052407244944161598826962681943399028752274639449460109110972827448482343362824801235690233300240704848114982248320923696076488208403805692202397371799301250996571700247533869584092861676165174036093609872615696637404726331403205058838701930670448507120389964973333821091675830061190768585637980105178912179945384399587395174649045858751016775229171143894337318193738193876172/335535693982628030703036633567209683727352159410222495960408429185946568320007077102634830808564519182926910563604805610886471641961884067691995210036914750188976632218741407593302724978681144685355958318266642604401242616139721890494355800323673653201*X^17 + -12386752899466249238992245560455474824870758980179331931753910782918648775935680929773145077766194771579620312226599368977211431232989326103119366629248606438499700198533052353517470944042345433078922890992900647276920108422024033038214690622980739757234495553366241087785091983972120021404495397197018624150454604986256345408817155622607161584626594126972383455163417033340252417538764784435596231434082532184019451436645053445704631954924857829559697579839130767420778119310962871563724931776050928318944941440416610353799089576371500957235052558905241855122606510280122599064514784658615010307556971747495080620996080978099808510648448760771918636162628/2582291225302198334278700012686972406981062793635384649854112443025046909545227752771393242560031127520800687122734047587237712177299279116317083127232475557088355568154353329446451020433179445548899874472951303640912217403695819879130348516001*X^18 + 63513032156224646480754426719798380085557714624986459703611908776984996360072001092733652860347087241063383443613170385913242011900287617437862746054798978170561061049659701902816246258183037966754858178614729823752216534327386734986407856008150706748114523343121932094290795986013618816370486499234081443021688749768763694313133807091651608679675866187562429650072779507759618006119625658970155882699794622158059876278276243914020280511828122512063117717600034854719592046861787886360101334371869627624472738775419561201795364976099706151833190148323038877471831913082357295545768732123617125531720617765189716595016734167159954266105327636087030517556004970/29435537677219758812442901444618798467177134784649749623687027738042509721906051153841111571941794822609607032512045408446922681109034482646898430567322988875250165121391473602360095181917812499811909669117171910202758366184728650802206842733895399*X^19 + -194952319796626172480854709964668255772381774572649476420678314170615309103519312861741705331398539728478244071678855911763400982644665387199288903998368932378580898404656195012850134022624631426346687118030083966262397758214629418440800247660762190425589646375086997927045135108011298769488611464634952510105499789310217808396194119825733370026534485147553199154734482758076796869711369093530794505064291498106102505712520799437810358924892871869841903400016810623978235944352694340743220053362450132958144486256191925239456663432574670464700474342210446516967051004129318945228231940988737555935655086208328116879354613498440031071940586861265532979/226536645784910810972778315000173033334596262271724243341881958331875332006774958572804039175368990922080944567307136379264647089858696299352318898783443772005294812540955639042587158560678958290104384110268558964901501658364402129935112599*X^20 + 788499399044175574214195085170603999358832629021944813247647156694080839562384120629372802159056754722931414676640970202107455837316620841517628650728414042811465364911503170009691366835694098870099738167913851725912678137983433284817139903476536269379925512021653492889946212217184786940036572726395849668687055569035955223297950921019634969218963115899171781661088330820807883613257675324564609470275809123097052797499910855114175214503826558207424706986307772023302063053183588039186535424812464345800939438618017627533260185135388477671416158417247528273921655118550561397767876229511592248240041547235374390063928996799754678058040545689595220815499/2582291225302198334278700012686972406981062793635384649854112443025046909545227752771393242560031127520800687122734047587237712177299279116317083127232475557088355568154353329446451020433179445548899874472951303640912217403695819879130348516001*X^21 + -1922885179357198216402726627565027591183916006173656280493703668156113113859206382263092263566625154812285047452222403545130495044969543142477902680964029025167892401204660543134413668112015345897959348621663703989201579282661918157952486391427971419093292983859374692772444410536649728877462915593238957144878982517514302717140856981656130513250490516952197199376727921329742939956504692795490498785968178033913510951565933213703230186655337294972149972244351720563325687746739855443074128052399385320450887290733657923722720209035438654270667977440231081063343653528649796939653300938362009666937133603806739139872130925331283812364837740018211/19873378874016212911025380735167386028124946247190476650748483053941164313253351923221689549554258349160535535337059073538437326946108983187325107358842334591218072860861096503428998908735762636205314861853544957005132174608685159218801*X^22 + 6225721558011073599142690334246569230085883918877889077020218746897409487669319408646002261574300639175514848399860752281107585436526140869710994128637656261264568371022761357992140437407378664942547617873443735264828756283494149468560976384448484885082075740886476476682212986384719222738316717798378367660103774455583993292848018335646510167756739708736211354697744383674448066116021525759010684031216963877771272704062472012672677928833673898092048523283904173929852202684447850399509826630997987324116206879711287956450467192457044117868259647904675769587304645482443625754718587453476794267986620465329195330883932346863704286363156519132163433/226536645784910810972778315000173033334596262271724243341881958331875332006774958572804039175368990922080944567307136379264647089858696299352318898783443772005294812540955639042587158560678958290104384110268558964901501658364402129935112599*X^23 + -12229831729975700878729603909163816298100452244766333816658357810161591355700293002048231979562012437156193933843205788085596498266465745338669076775170903276548562940450771373634531136767914552736127586980984826433217039501851081898110787633950158661275637276642989167375339251055779872599791390822056843923710502853322118570009646245405962188273241425197336555105625499565693813110451024918559772932221295767068291409475276552356616365131849545888074343328215851123035268448547529432086238491281849442354997913353844767892633239885398343300729041845009317936411655006055553673502172058235512440962603161980003722403331948598960121792959457/1743431781210300281693603012121009389255631743766161650210411707513041873256720056427905039876678511199274983361440395959157586362497498305757093373001345257585584074117124002406263611609418601298825762071545307220381803194024489799*X^24 + 31991927046203208724123054783160394074651853031046840991930397197108624031045187421930862501543790716939475466671051737420556343121634205393504109202901191388977899694186358368647283765912158763867709641489897585308793274085375283439650386772311307614783457887110718806491171306317855336531436798402153273652012418373703834311943569820024092140017605445193972445374678577478944633204347038901616590633215919690005637183822179715594019298693690292912364216932819687068811019529770974533549822355595596322668877004378678227233912244845721683137900665357482360493395064298145636584099001966053951258447123071440420647756105286347019408659500347912/19873378874016212911025380735167386028124946247190476650748483053941164313253351923221689549554258349160535535337059073538437326946108983187325107358842334591218072860861096503428998908735762636205314861853544957005132174608685159218801*X^25 + -50657581060440444568357230932019916598675020143807285227404379729867577991206159478188527483220267889594591496774821618466332401793585349112818937816591091648530709787682423747773894562939226190897186321075752671593597032112065781908929257183812542352295961734779148916918957596801415712407231270935683785645485127886468112287501935588298385642330686217408614132341709081328909893457191104799517421889248229214426729645083255490097320657531955296874675723248022919075790588194745733723908260768022253475186809167109539122733479412780792610475262877679477696999051192504686150971952880077680175110040063637533196052146399882416792543910/152946028705175917334292746040969329700467737851229199948277191640761634639592951699965351335790728239255634999687726639104972924159794570204148905430418918991629447681123256637096553347611071260533885610276805616315624457761601*X^26 + 105717888922343619402323978927931578210990401923495726925816329176550275272007827953073865491664912633501251131453577091494968361940043985321992755542885838812504108682961353771710692818268859332727201260237411236749464800513217527634544685562733280337141916894931886087148235835021704943546393943270071119926163786825022238544791405166756948410744290579794772367574890511910327427060930660706099628560860746701658965538509079283072988501828438170672950920200726717329636131766118192866498994694025358867258790121341504843869126700267099687778278344274198484661261111305610561568766293331513424162157310584283596528931405470134356979011373/1743431781210300281693603012121009389255631743766161650210411707513041873256720056427905039876678511199274983361440395959157586362497498305757093373001345257585584074117124002406263611609418601298825762071545307220381803194024489799*X^27 + -130520873536524088286423716398235955362521969327262081266587477201499301501407274516555438889894580947752433092665046138983588662348369079794299733262350800493439361769080335944691501365600503389651292504207328193188442128750928486470888419149600567723785344935421742842438584182617423902137050306337960725394572513808805934033503218623523902586051456461784236466420489807996149470704028782851226596360186886010606236488158860333779751885825668073019462132571355964467317406910921310243362563662592938942445077818739680179487186770893549649892044948675561554931835747573410377872083419154784061266354124569902959236919238852289668/13417495280741812205833208706111880840465631884483656456555591862510889958732603886302776676532215829393423545897686344337658823068672214247227730979069999034268747055103364912456930726169933438067715203989543435065850026999*X^28 + 202745084186452869195617151441555335077116476983124527241860979658515978054188484618722020095524196730922034054815878714326866503917150506230968739181880757995833033088833834365483762840955750340217083774948904549873394318399463806508128096548510934030124791017017850078929266158485713188894498980882869137969662783434588141901713439148522154105936491744639825213902767881137039082873646824720800798713669365942186632440050653776819044811451574060712833277609964615556003951035040598010863461921971156038161174638736165452838929879151600847911880146648355404026538577091577056690405426616434379001128373675827701420595611355051889404/152946028705175917334292746040969329700467737851229199948277191640761634639592951699965351335790728239255634999687726639104972924159794570204148905430418918991629447681123256637096553347611071260533885610276805616315624457761601*X^29 + -167682300488108184643544850916366129327701491566298374952551843659348833409317746579536439180710847320365801909764053257930675150909081933585192200087391558442873604022042929725562270805297046038215211947248385909519099581319707738204679641572471583686388633962262203191349709777267796159337285160000277732705672779239286210142841965587133836321610787162031954201084045160655450439018194116501343907845955166220731592688820258828722031227873536480600838915452492032562389683858159489295561889608820773356910604804323200040636138630149532394737370778478708811429537908340698660062921144554677363019560973595941715645441757710/1177076522567050811986420625152371334368421079435358931183050430959811383343504157057880224276885325852568080173496477264466955265257672975456419947282217653677405654452440118646980500585133208006642267215505170196144401*X^30 + 122314049740448447668200881578927249098147776572621506876454614205113560678527912298902078196851386458067655820832493330207876775153679025872776832630010740252999319793127602110261773618743114477658915067833864344347318219994654541191846244326764494893071770328658838113783433388341508702969575381854287610196451129150726074118474725859963769611718427650257590468558692168526846626800712680178891187577476768351715276606976678630303179982035798376236142086468981565734011154669426626432559642956851315965496731188844621303659241516554586622918380418279108788975142262776728314075727139678577338030382994189605425006665498952479/13417495280741812205833208706111880840465631884483656456555591862510889958732603886302776676532215829393423545897686344337658823068672214247227730979069999034268747055103364912456930726169933438067715203989543435065850026999*X^31 + 56747198879755005020027260718532393813301602946495385707612596338489136468612408977293153220611312539251777449367163548727721376829596823267976230249949664691745796611818851651566674396332533736589631478209369915002216158250025703823030554557529592202050298526142437904984842171846757262335442945335528043871567142752287735790113418719451285747498638247134487415432873125956156206700796704140632309360605608095383065591807881906886159098924436722444031170235919554133432595464141635290416438560206208311606711539061594373763107576187708621193589681560671538362441185116365679819710546653845500524579532105970685118111/103261384557158593910555366712200310059515841690969289515137330551786242946179854115087308033764832516235466284191286715015962388390005524647462053450497206217861711944244242358713966188712449162789917292350659724199*X^32 + -353951206931436812862046117574802079453959435331101575108011409248174437540801227845111403562787299021840148587734808997854537310602810289688181352747059604275746792865286815245284552108069107199265371782373052367777773158568736269490685586544667988559957086678798228096303421131235337769167825335545016110545223131208391576038545661400222958975932046673900078687558772737789236883321338255934470675268716994097091783843045132996711290317974401193483138148787056378493509903168183053152547772034759204259569945001693123448615782018495399357769642525239368819192740883666408950292580843224317683269183786242862200644071680/1177076522567050811986420625152371334368421079435358931183050430959811383343504157057880224276885325852568080173496477264466955265257672975456419947282217653677405654452440118646980500585133208006642267215505170196144401*X^33 + 537960067615095509679120557064852383528119609709775792590655971470306591742069555402940602945519788191455387189194530417177187907770015645734723802216646224378678802372382216466680070685687449335984910356945029680259008166152549273043219455075217544175459485789748938044498736736010342167038133128211538647186150008169177904727552952093981324056708472206073738775588849407794719900859566801991419361337343739709097816974693453640679671689666834202988186308184793213611608933994464003662201645989725137388743196735575661785184774374692021222504468658424331556405916571759027971282732247440703934326400883714965920/9058810821752661980046966112132670414906205955870628082738602557398565044844271788322423724341155585247431027650783991140973979155189536331911751333493921064818116672010197592658475847768440140607940809926367201*X^34 + -844251492295323772810882035453547196482359718963502707163140641137221725328607812661651404894220933152750260124803725526723899747945217278672174472838939958491098524996231273895408912862433309748603766273658243189210553284321367317497850244538139510473785311633275171447962759425511196813803262097030042183888945393884904716690216506705826605308776559022907837050955786523279033660234117033698765843533656090654789742230778949522308886664242593296229354203184914435596736775212507370477659462362696900278900219817773667073546787397741806688585742172335069481737536207760697098229605427198271026791181734091520771247/103261384557158593910555366712200310059515841690969289515137330551786242946179854115087308033764832516235466284191286715015962388390005524647462053450497206217861711944244242358713966188712449162789917292350659724199*X^35 + 655887507019549652536764453375494795284851862756057794593546803069225932274175101509410403395608543870343885299439175280249021915579703747499542029703370453824216582489745458620240618674565791775502042552289377505891224490689824951703651944065800347072107710433259803792204477430221519198940993832946102017337298921804437071301575727920055700987885959939538619379543392456681833110631545177657724572116091268761578390231579700041092425271022226665663724792695724963097456036175905089479714401162007878402602423038815612089356089834959254975321761435981748993503916578141916065157727166239634665829555279704/794702238946632334419419783501418581884920252291484172536064791420174142016341063981263595433034089415512854430281953780241598311710635698913216188568639447742619236074234370792041042878185818107548101581399*X^36 + -469245042882553069817108660331641279093173080331196107642720702219240285016027513319683936562397560998412171476059138105374483478012154626455042876015703243246314727450469518376425702812267775791197286784686784061688261610443698796329268363801167318488387753813484442604772972254496886499759086305862294170964043351621395447493245700509564352962770766016138059412625338263102020130608442779633638171755613721124939767451076972512532618817108072160578402565515974755233933099355028240053286994688500227947159076921684749995058297074146519922992356283190595154426946080282250394849587703704650736623599603753019/9058810821752661980046966112132670414906205955870628082738602557398565044844271788322423724341155585247431027650783991140973979155189536331911751333493921064818116672010197592658475847768440140607940809926367201*X^37 + -50926591496250001916822236368569268292529422592472295270928040963640292624269320492018008575596570650870644130693426893484189768099760755821776793780271101276919969357934551755367496250567304581376269608096668105277700287372691542453356495933424534295487766434024932429276339753539145299786886015556986529417525859951923008553997151189192445581156807678002767784198962982372560283786681670733621489887553181934866167759672193080245020932144323016813822825828519063357050769425071787468766803894906267133974334636933645132786752657306549705399410367400403718410816330732053967825848690512239953657169/69716838226742024249444669137768100875947035028641474913243687290128444777291083777635195669184497711686363227500829351718712019625461505299869829684063465895483747352770801894204846291620827976800430001*X^38 + 604228981676061941726700994357263511668139010745564307037952738626355785671255815401294106207421527678309785151707627681621870589477803856443996889745946574349580625116170035735320255483420830073162055495430694253695774365504982535652633070440601555957947050673540924282935815303470010488990700789889936332834413244895557964755748380447369352779696685999920921299392149770012692001167583995771798866902121454039490356658795839073906272079709657127484950213332838194664868140620015620409694629833027935578407787235118936344304499888224006548682466403731359070364077540962267196367736034398969902176374617/794702238946632334419419783501418581884920252291484172536064791420174142016341063981263595433034089415512854430281953780241598311710635698913216188568639447742619236074234370792041042878185818107548101581399*X^39 + -779783774525917859183104795547527344188523486488331315897051941625129484958083969992405490697018993769763020208321761271691970615554925901720989048093587027420029200827949465154328448262794164011449776358808259568677622086798611005148669761268288180523273137414449086173531750272879021310734578276909343876710895465981898891711016393374097446933812448022383656953195289720279848866269550838935370364823098176143620208836782408305420528324261650275433161228235736341025542455578787878223853571803853970001305215294379116242753204059392205510946340401821175557760958190853047098390908103800385554/6116048620645848254184109934008957002890344330962494509452029764902925237063872600897902944923633451327867639924627542040416880395250592622148419131859239046888652281144907614194652714415372223598599*X^40 + 986256251256821196424146263016519183973177391685954041742561334026318027009345359440018125664805859865800155143472922474597319531373654024232378684447531213350287583761240710804930398200746981499237013894479565735326436127503753462556139139750803804311043402964385673191467189129147311778346815409769277382196303813580460239293198311124955578275952974023333165771184180013109361206023315494626105670974847879486042081315168768613976013791379713202203872500054452974393456390900474369661554282952349662437606066323513076488518024462466779375369782268935126569348853338643325689355149821594310907965/69716838226742024249444669137768100875947035028641474913243687290128444777291083777635195669184497711686363227500829351718712019625461505299869829684063465895483747352770801894204846291620827976800430001*X^41 + -625051779357316391987609052388980969302518153974844453696473133523939747836224208948367816604876029895742506087049874636844880080763495756233498167820971183129717754025207036877637148851189433755634375205655474350895988375836048164431779779551601273649514043090267511600015398704559244308296731097922235875981544698873031608965077136683397037723085613885031785019620776435205217694790499155766508184385545279500783710145060783782446712382485875113806361073850509898780435583213761222856791839119255246633140001740984664864225349103219724987819683467096546937695009426189493601269600289399/536542558175791582962023855953062286419014328534300772826741798833487607427307009465558640663534823346597740146032769720187462092749415968255848682503661641099100998433626424615725301729570332801*X^42 + 427171917009700579743047417468826173694445649296510318171156659538898377109736306631283518169229026559890215650633128496246235773069799047916031246363704599681551867267346319192883676728204019679026496628412453796731582488493100603800123417063743526967990782913962300698226321687415101831558464145466155270279852767615130577987947371669833548797518075658328158736141399904875593980278025368626420133102416012341628335373498067152257100759253604197531390275003014781129596319509110954288473546612030025412251645648664868770460560635300811992833621328460260105765761850714651391553507840879484/6116048620645848254184109934008957002890344330962494509452029764902925237063872600897902944923633451327867639924627542040416880395250592622148419131859239046888652281144907614194652714415372223598599*X^43 + -117778147945482515483321585962896526132682636719388461859522778741959568665334985053663410072199547495993785662643509378249469130862511813018749182260396091357827823220611580585418591937591157915701598713570917113945386332559312494916609298462113897286407148953096606248327781774583889428929052865407450127469955418577824389274628926163937513534097486051095347179151617217455051806606510151117278878234433675472751344682758909219554913482702503134245567589100011492294359921421273935651494667055610311096791526123175752853167290871156729249974967952335063373231173375607171343448392/47069265565031281951225884371704736066235137164163590913829441076716168736495044255246832236471166185331848420566082087918893068931433982652500103737491151951846740804774666603713071473775799*X^44 + -14601328108177427002563119979022060506283943738866189983939227289452676078574779194614901576009117462292474691470971148937684219860357923822653707547785485718185104178758585577599145917943718483176443693260508352463653710054465415938736367221169224878758133864776518363399711415075908821797134232895179909028073659312980932209758200070114301921455601354871732817843759040147760781361093033328177610820110476645987875530857652337785876297713790198110752383303105247416245316715830706393069466856508518834463923499643238416313084379722816561181635129825802890428027952333730199525401083/536542558175791582962023855953062286419014328534300772826741798833487607427307009465558640663534823346597740146032769720187462092749415968255848682503661641099100998433626424615725301729570332801*X^45 + 49650429962196733947339691637872739976786212547030522786634339773723353163593631174673889439576962908301182277839785867550077980558804783387365219529734880382649212836725837773005604119322322879948424841070530091385653889059565989827807103215441825092544963605701737217358457578397343898324734751310337436082390488771030152744101625017229679373798755452702389653774958366244815147455904342094627998760847342412709232368149955047716670047721207123393452574890352509100171824116385570346899575259354057153437366884933316820507123058552555536463443842589996976531150125295643526/4129245158788602680167197506071123437690598926586857699256903331583136129177563317417916680100988348568457620893594358094472591361648739595797886107333200451956026037790566418432588075601*X^46 + -49057780408042919615200141528569561797536834565758771056391351304554491342695208934638256764769874386289110380170624886611131007465962103775303698981247059764888759582153743258729913463757868318245395012893492319070871919393119931682918133929609060069869917761378082417045812408980986619801713629825798228720614617853477290865137927484048069855551054778614284562088110833590830584319199553268106943846839839205346288898500016825276682968637906319077786079438680001658588467442109233039212933879259344902315096654512120181279561766284938795642258435635084252555839662808432414109/47069265565031281951225884371704736066235137164163590913829441076716168736495044255246832236471166185331848420566082087918893068931433982652500103737491151951846740804774666603713071473775799*X^47 + 21523238512577526884663868238637467925630238013467726541016426800488437243761090035283542329143935891547154824761375422848537802798612614665330079017458596493780568728850135638018188101050094323096504123970434442923702054681736308307215227660628191149776151771441445926267741379240744961775782472818070665872920859791019612814755760229918360589897189252496473382515479677917651269264600155100118897555414699922962994447089660112927067163637012169287956975596064341338095242292068396043018266296642848204549745055676308101855689698633020484567949507923521733302403386470/362246263601070504444880911138794932686253085936209992039380939694985185470441557804887856838405855651237619167786153004164627718365535537836466892475936525305379948924516748700112999*X^48 + -10628946796588250609264548742443733830018304164352036500142585910777573483015762926333619162733379841668154293902315837003544705740454094133558955055386842601762817681947314873072053430296729465262258022421582637170088911900806418908738974460129588322605698546564951801537756401240459787410887103998866251910205838736791247184737561978594680889055459625490998346825831324904871822275078090773573067239731641539092083201963601788394982313547241543380253692501897282423125127588412898149421784418893731924033657363637482168236874986880646566743452074429250400351059293568568/4129245158788602680167197506071123437690598926586857699256903331583136129177563317417916680100988348568457620893594358094472591361648739595797886107333200451956026037790566418432588075601*X^49 + 2595062591166840093619054341322928776071411187747192102605243785999413790997713617076023074736285152171605631386457276452378670459835120820772832858161229462133075386000583320406038902955014562479051120441447442602343515054456633273455349315135266412979256464377839008075495786430969982378330923385742581302738242950282727763839110038271954422141523986259468770714937313757581974385209139841257916488010695559405791527489761658444634761880637590934610423968351859598737259177656438436437329796417013847937707796419153058232068651081784766518192144035576009172261/31778775647080489906560304512570833642096068596912886396998064715763241115048825142985161578946035235655550413877195631561069191891002328084609780899722477875724181851435805658401*X^50 + -5214034451641050740994355960459679868411997402421308901884225688926327091686007142089334712944872040084269172401877424762550954018604545388420030554289250810481999562572314677207483500401042976907686111861185242484168628551443973533469985984981770945873060387338108590407734563401563807148008727529459612677550533120253943391429568559188138577535401596669835328158861187540753970468861206277775712340346568424908955674674349151360842236849458125316607165253627258759259449645087597093988710987862327941291134729051495199835559098058854879915547655969546388873081/362246263601070504444880911138794932686253085936209992039380939694985185470441557804887856838405855651237619167786153004164627718365535537836466892475936525305379948924516748700112999*X^51 + -953467409087898864006255849249213529160830901960251544289841824336526734959065577291293018708554447421359599115321896423372978593807377942411019263654688675702714541693204634900905956186275548295910948796330250923035207498106040640984754519995176272361589055669502810259360885136066924373870119019067236244613880229820001083462744505076791565829890635559656744453070474654034090015454993562738696025483680000133121746184877850024820809099168564100581549968013398571922388377117774362857669431424127222232558466824885428707693043404466578962635306637553423/2787856447677909457545425433158244902368283936916649390034043750834568042376421189839912411522592791969080657415316749851835177813053980882937957794519034816714113681150610199*X^52 + 1218276274557974544010245850466543412335665212337845890883030059244117709670163944163382581447237733907920330323623855971389777149868551286045734239434537751978310430283526047113728312438687869755112003637621915743279035432263886899816319432302634061745433254125181301020189137714735529989483519228808682977672773840779174948130902074665869702749279237110147792045017342314534218037379837150670804159667570114739155079692213401165475637134927709253660046233283020841636751592304532463677947260424078255378331727056546704906939027637561470615926554116420179360/31778775647080489906560304512570833642096068596912886396998064715763241115048825142985161578946035235655550413877195631561069191891002328084609780899722477875724181851435805658401*X^53 + -613252262114824804659103516639330876712226725455130247525510773139655529691074247508721600260042564040149325405379416118422717551369730239115710927485769579097254364801221540093823254928214932942708030020290695688562517361089076239421260031478806503064774513742299521492127806842381618911741995086108961775227323890001675778549465563966979231507284915677287351299536287603525901229406660871802332494751250286111853832733229297810366925929300785234698635817306171432174558508414314341145899598328170763217476714700677038531705251415618593414838989057/244570264731810637559910995101170708164600748918032230023163764438509346642373996827784227697393875951318594386816102276676478446622859977448719869683220880490754775081201*X^54 + 273378472101946802470984144645677020771888794738021056269743519476808828936322051666564311004795858233178953088682630241741483170904401783581256975022927129888314655806463205656409491957376772687665243077570749609814091486917285701800469511563705259838667111411928071216288098637897236454347730702050180546420274770560091371948175317556723162802925525964162441066677048117909364046216936019165111471338275701987736991932624896181613373311083383008865422185230012658278935293002544084165751218241213436913651841625106033131098898726481017863672746335017/2787856447677909457545425433158244902368283936916649390034043750834568042376421189839912411522592791969080657415316749851835177813053980882937957794519034816714113681150610199*X^55 + -38756313348474395255737716822327527712051772226062779447504084854017434867713170036592631877867334681562698452175799447119285024045072059174462002877349312396163225193763119205683840973951496982782030464935275519962490065809157627532713616700775056750583819857510749815099632377831367063991328013063465366475532603137172731119374872157050497112556166978709515821818782432603535483955300054939498523743195665464804927142244220644714856140615088642856440190184202237895610814896576315246378381491210330010839659867087516316545122421481546302089/21455414047882326305808491543220520060057965516100730767888741507018979440510044462477781182331246245400350415546635869521578949611620315593360809692360810640473267399*X^56 + 8573043347427867977995940567686700266025094755073538502217135984630817219188336198661413600019850957001501010978620856508259259971981866750419989639553519129202198545175346956440129558464631245748163617877966408208756750882085001496137424910274437027335150358640421766345780571381004863076749121759504326852195609089183505929653658793657975141532627509342345495651313062388452198063833023341799611945431904215205221985357774645472125068972351258965406190002802250263445408628548017742639719213364704842396528488123490515031483785093579075132811/244570264731810637559910995101170708164600748918032230023163764438509346642373996827784227697393875951318594386816102276676478446622859977448719869683220880490754775081201*X^57 + -12790186536112344083118029778075254788225878640231250918517582270833577724328716163407023636126571193585618079366980017914424593737069156208661247436944736669007153922865081337088347728102410902039906192900815653897483164042539371413382361207833333373821248181595604600566064039844605219193355780819850072504847581824357353199732648688497556246582037877893795779023197422182234450813536626909055188512785036237910187726139745851896214541126409997258984518661610489798736842565868143747689004162071053278925756805649190113030117029287246/1882218970776587973138739498484123173967713441187887601358780726995260938723576143738729816855096608948184087687221323758362922152085298323831986112146750648344001*X^58 + 9492208981349181602946303909259241755026200127108704990373116705647466118710779767786927172343728005210232791931574210320217524988480286477208539049759293969935060493002729581338802003909439567870265693105662530624777530615903172961072963663539706850379210840733334838725894064771274268385016549192384864864915903475799521580592864161867909687079495175770006097996046631046750065816779785480632901543128303825296531688129522888927411926535118640153786617683655787223476573149291667229810160427457606688873787050113428674747110526460044858/21455414047882326305808491543220520060057965516100730767888741507018979440510044462477781182331246245400350415546635869521578949611620315593360809692360810640473267399*X^59 + 74830988194041610063553259545382338180436438520626510286066460398031608608446629290859364319036783629259482552756358802473125086576529050190813843773124314501352887221321047046527238131635462995305756449975303045960318466941980431238335073088693764486599916282060127656823167426318939425365138896994270883760858482532990913466981575876209391631153122571044748514358972158908008424359302300490627188033024198643948196089022932071273937716280423263870381481720360128209656349517558330179677999777249715052374116080903043530758960/165121411595454686651350074434961239930495082128948820191137882884047805835913338340093851816395877616298279470762463703690053702262066700923939478212716084599*X^60 + -2560933607045194460811923520218420321410696413470808922637951969063086931034698605811635551484761264271789676261241258731756236272435454317233559009113950300557799414421336092143024004583185565065837777046712017012362374403871515646284243695278222014476678044722639415120417986521328872487833388269184323610316094231801411785476894753112538788823859972386300142064202254247563605348619742802418728277986578145534253340572581308050406728881285618827397859053812902358396605899420524735226979387269609718192686988122204380076490013116/1882218970776587973138739498484123173967713441187887601358780726995260938723576143738729816855096608948184087687221323758362922152085298323831986112146750648344001*X^61 + 1076227650708602540674444982530706110155934013869673697988382688333373953945864887392276587895602644948179471916769511270829904706962853265498866853400603013637836698983619933741138931893237751821361634743800319596923426602545270610185120626598877409066337093426019693570783221062293705273476744842839302719031080377460919144979285192282013956932451907157837065479701356143965879776494368635178082175481716792533515211257374981080513077955923234266665629296322261850017552313117680338867648281429788770789009710827962826137/14485605017585287012137036093952209836871223978326942731041133685766102801641664912719874709746107344179163038052676875488205430499347899019557810177446801*X^62 + -336766368597255699420785029969731632507732232501319197696111481908408457378969969115696855435768175694430542847345080001915024023881749662342241307795521264445321272490555021658981041750284838250092773360835385559015686831305478580260665100802448351985857242055008335452848250671563061045591916706836518339938308833308731178173147336150537318864075607398908239564647380029312159397933629180267331135895194453289192990316887061544926622096075143999642458261309991479463777030178078061459059341623116276904882209648326858039418/165121411595454686651350074434961239930495082128948820191137882884047805835913338340093851816395877616298279470762463703690053702262066700923939478212716084599*X^63 + 39919796223737919959282666961811626537482698226552701908812498813134160324012997539844876431488314013482749592686335014245883793049452038267262293912102377896121452662037179775272795509437747230935280995103675637375742350997394601843119047022603820013704536669777768664596423049692795786535008454790401317722403938060944860314171490166321600754660462960234073154114441944563633620263739036906956543294960332230195849997947647825080392965751656994620053436312528629248463091045378691376238190079584289681479440604321/1270778578610868235120364601627529593549541536830155516364692840228625563789952181131667226050189257318989651553002620886762473067755759191118327061799*X^64 + 2766600747266339704518142747396074261893926093661598290686332499160476258528209243383691548350473252327530907555873740070378663151851175423765968928452994601341358549010289454666161963657233285744541292425888113556602204941465321162078156411941332829581467215268051848596160261061778230686872893981488815813351472993579497352789745410761884084373888555141087300369540975631798908043005213575752099651129536319426079352294862204748178229259093791954587477752927970639892106671907438264507036784569611996707253695395654/14485605017585287012137036093952209836871223978326942731041133685766102801641664912719874709746107344179163038052676875488205430499347899019557810177446801*X^65 + -1220299634513698198985868105944251819190821652626181461494336128680497073779753084214522574847960347444427159058237253407936434006889291653287584119293672776425016642739009343276882540021576418431940678040575822890034962546702654688528606026330541959514102065322997765306182322660717364211427402795184426046902610180469654157760408009976922690197982623064189328533481002888192812543021826690699080567426755192047750841062643435970009046031745983700986132761069449094668613190111773511952624291698657882894143/111481584227639989044685025144971453070404556261966445860574860972771783822260915969090904996068888263794161904816441870932754896723902025714389601*X^66 + 459571120355676579604933118865182067950050610563439263756596196444138153434480456457770246427385690266546878088227920044193610564239949319906584467832967104445210442016908930162391540199048123707501617653202808269069396873272753257806928544498278902818911860354963016272469700450768529781984591638643682200972005477817471146518404365759703940640914698402177351462130060276714001307378721664988850983052883656841723303076413331005988761553323982433473877587972323619561169517333267366680809716440029277748555558/1270778578610868235120364601627529593549541536830155516364692840228625563789952181131667226050189257318989651553002620886762473067755759191118327061799*X^67 + -1879822110910266955436033766504744986733893833542895771127349514503340178681015984795739229190148657790839795514929060236961076981673070444134969698510104494434979367408540915302964518122591603525528501171466977225907378306392619977569372379596443202302952730001757641324011619691758319399701097220590254035069536009050419002408705806425301221958658021285622243370212024744413394550080476444610480647576683821812573670159760122707303935294439530126564955671508156253203443001331960508910857009089259838/9779944225602244849959209153870642430950483047808267906007093690040510906418187206692771734017798777418559689868974635576169391764532154198999*X^68 + 1377975423697283199397820089377264272499245714735605057538909222269181207035870413077800062274967632825144102159253131266267350606775743941951541982678762974316459959747407910966651551008640723486248789454409478421151195772300156310358805264278813345924332727667068571328135489622723916700884677818598431476066360688635379345997067786014956802491511476467197922470156844499304794153903436705912922986838966080087794262950150292782761892710038492474130692679513112180168790539732010338373318916287092805757/111481584227639989044685025144971453070404556261966445860574860972771783822260915969090904996068888263794161904816441870932754896723902025714389601*X^69 + -136038599188210480583872955765896820772481311916899684111486116435718512009195486480057043555913747406329654125123813427069897048366060508238163228715477468733934940814776000991314297757592527236053846906585721622677362999248918845464175992194716237813547465479189222299365568690380204852412839948076142092424373979034535440099203201059529680446063598314078142706127987469674856245515805941572508697981219177282024105351801994863324723703464813015080815113374497625089984887877987381175277403133/857965104447955509251619366073396125182075888043536091412149635059260540961328818904533005879270004159887682241334734237755012875211172401*X^70 + -25075913546018265395976609549550705826541206511709697099813018617581468102779101004735718466675041174715929660560907357552124412819347911069004710365040936724231313294629574221879456438655927046147724761684583465526496125964677715061359845850819926444661364994788310781443971019715064284791332791502467009281320615794541799196107667321538918116170527073356847408586471200549413326876525915437103467171213873538572517865334129518245161994480387477658917959117753271824124830602573555037805112035786/9779944225602244849959209153870642430950483047808267906007093690040510906418187206692771734017798777418559689868974635576169391764532154198999*X^71 + -17833244252702814292601729553779880853859650933775071902210516019021940805068507200727560661122284669149519996073768325386962710877371836814965074579463500635370147465533609308977795993532939784875876501857347123441780212901833336330863091981562616912032092507411960043376813851677841552259112728503706491291363740860541312162864435102316853210782029084351017624543778039958121412089757833072721903174296486776412714227791303658871451035258212264167911053804224520868009734895029636424694/75266699223436749649234087733432417333281506100845345329603441973792485390063059821434600042044916585655555947129988089986403445496199*X^72 + 9818629825628311277464823183727048662092475756982848518412863422371124923532622615601489355104374576922541412096686427812119473941459877553938319812332765702368182257870285712326611768058816790332125215096038861018030394564268330241113978922169379975024188226759105760541956212511963300975701967656470551322221256234044763463697383770658860050939073526238289732395331079671887935882076922686295589984565871260044422316594717759907311755535924789341244387552447491099038078926042605594919642/857965104447955509251619366073396125182075888043536091412149635059260540961328818904533005879270004159887682241334734237755012875211172401*X^73 + 480613055972637701001510180748553785687002078648736218939476801159735324252460071496579894689344491118132460467001614505544844639750076699864682916383386908884750894687711196582285635634650689228473247339390020932059134772750749716293976395856501582422292489906097258165468002405391654578999608716651303704700653948499093956411269265716439389995585120288294464203863482191504029944444446835174394086711452833210609582284500630735740690016571689597460710514825072180487639693695800/6602921240761185160911842068026354709472892894187678334029602769873891165020007002494481975791290164545622944743397498902219795201*X^74 + -461626074327237413199188328107672626260379416035402803328499714875263879902596181255555621546683646921964900655223241151947620049218466674829373584079596784257397142533457217596556427383548946088187519699284640694153805372542068728716692054076868758059773385443937868547773686121760593319488340639460140363815448904373865036386911232927572654709259305627018695803346117539419367264242254554422032105262128635259165655757985626532318751511211420207253490025167359392595260370271724625/75266699223436749649234087733432417333281506100845345329603441973792485390063059821434600042044916585655555947129988089986403445496199*X^75 + -31834791270282134004200083426120371152096119722173215463932181686472168543858935873449586309862785948193740106403019311650045372535142994575341394258302224369432773986074323856287051563223669261528472962429464536136595968497735939763323713243389223488907252342728624300867621447179093104002270423823371332238900706110258996827568103853995843611058130326498819125622700353825258672237413167473757078970685203852390247381975361129504632092397289254287984931052166860463823786/579254429402683144215443641374362199269487928255783694537205260976742798931485832309367661706403207697659702144345775848953399*X^76 + 19514762485978393380581418654604280586862833922769985649781435936959375017732967782506721078789661492416066641123678427421556052987983208948387761087289994655988772898834320722902229273701067903995265089790611631928099906098710855789507491303826868616750936556201386818127502438398075841485193007422777119790359974117597143397003819447777176554379255675008489553099589757034454513382719573426432288043347894372941219316318287299291888880222002019464486515514685239834941649124/6602921240761185160911842068026354709472892894187678334029602769873891165020007002494481975791290164545622944743397498902219795201*X^77 + 147664365362432670075070052375091045031553853247694574567680054835520094783627585751568940966375143669206551724092165210372475123757732479631731429222681406341049370391587602429803156334754614888220653178990586480345641677826180017611042891677711697221536508784236179348788927012386404826002899856349838301203896064953752434346906357095410550067589394706277988465373545285711073197110818313906619376551471081109467728943567236879541249020279735756949059169922972140/50816249618622962033111995909672971249187466291410096897728332395538450647555560339447992078814212448255083967395892258001*X^78 + -1178764446753195317678666063648449921994650665618123158676027385282103494633312650851624958379170647998383003079638997592038065450360171103263438701870205603735719668543065487638613762065924577116548281353703860424657518486687007928618247257115110342650677707739487151041444534484127978712082227094191834719645276583231111346373482344600359004814693661281230453035287797025009244872664456184538965704157075971858058733107379441897517705965247496455358402900199991484494/579254429402683144215443641374362199269487928255783694537205260976742798931485832309367661706403207697659702144345775848953399*X^79 + 239595875641718605638247201609713705872610754165060236198509249384791937219627047691649937514378021943177004182755666220046591411238646094939058819832949194464846295818395904038638401946569699948224413595623960787699899202677886078320277959479662374028862960908570962105001192502503361260005039877673482441974254976004321790796975014098593662567794786116827991974303525527391514068839265481236163329901618985272710966731905304378273914539579792676824285571272/4457956804862089835346258084891040551731508578946407307459279971535963737832753780107728053233986529367057107412570599*X^80 + 52131054743406981019395383767071118682896324379078611852216310084128087076464055330762072128989441213570353281225968397995823644266144023367968812442025155329113074413105403326814738257873741823555509767175240714792161184772988116495677645397496145837100130361666667354529293836787583090899035222351861860346745058312730453354568295234864936931343406696324792626414660838572633788993695873267656706703516103849191867622745789113228463522615023689562682752796079/50816249618622962033111995909672971249187466291410096897728332395538450647555560339447992078814212448255083967395892258001*X^81 + -14201062295250809244362874761554528995637842052875061296933222860359203510854948499780439555970040827705057744934186792527225454577820763915935683830077799364637210826890411394814398017575185653930415391365543868254983418551441841120139169873473696111917998853457042564910425183146490713071860639468401430309806455056501968508113923452662244055714514771758162857501438385746442252603583121533737828422456393062415727668962595093503694273881945224847541/391083148071066745797548739792178309652733448455689736596129482545483265008575645241488556297393326552070980560801*X^82 + -2649929560575152997733843193727990174304997386973061382606986406873663713303601991525842282475255622933179856735659479887568445747806864734163285013831533459707197914433849443059777001350118732212987630634259069025780768682494163977598757766386399786852963701861852970089599305118878668593645952238946403792076869378439337116998769700589104375377867705607833655718543666233213842860453595360875545430335973607637450304945094615336418092503398803931873121/4457956804862089835346258084891040551731508578946407307459279971535963737832753780107728053233986529367057107412570599*X^83 + 441901644560479572875060764947367764251309361988386447840774451755811005355321585508968531463384198900952638935341527460435301235933333930069936880287977286128518714954470938202389475404482291053754730275192264048487112779998457629725245477361643750377842380851012498685528631820504523531239324964069999356233294717982490424367454674426888737280508723704971222466849501372184027567426036827058329702449479737326845830996890564604151179302807364/34308548826306408088213767856143373072439112944617048565324105846607883587031813776777660873532180590584347799*X^84 + 83648650113588504139539033717090367825967119151644346381751851246849565213689676742867389771198696671872349672544695905977209624049357323135968900758943664256107228293428123657745144144069255415840647263203062090789279103626199260831851641345257328225291211264256064348212436710386333286998121203869325409831301055571249966871680733362257880378904124185608527446027799501102761960814825921207432115603278783635380976988391298627917579707992264984/391083148071066745797548739792178309652733448455689736596129482545483265008575645241488556297393326552070980560801*X^85 + -14418284637346309900630029760442769520617528246061694950046112122890285290132052550739228361444432652288182434510079106967568862855990989058453931865128829009884564692053638811071836402650318722286321680526817439363577216800452678096050501529675608329847248945699991041022491702267989040594019047742446604058406342324153044796868968313493317458642306619546020248303516045162600302668095977433629026307116073234569225369097093406284175699/3009785843171015710870582319163380390599097547558298847734371948996217526715660476952159037944747836703601*X^86 + 1986895581027233253125215271996502622648884478724402624492565886796936836853831113641727728072814635511952779576671885492547370922646135156541288316868068800322853265291285397468650914979783414775992511711771546936446561743759821825439877568977838252857836914426220095879453039138185116679676174974075997923986240981067111702365961251134161476414120896187660748813262565249984702877278329544896881447287794447276756485354968582130982201824/34308548826306408088213767856143373072439112944617048565324105846607883587031813776777660873532180590584347799*X^87 + -41837505490568672196962109644866915531383376945950920217904420197443636090848806523711035088974214132069520814415289596858788129256101254580635808485692172882941935804018005455424098071975262123028937649755348296480003397071329577545791263121479522579168394383605635383032298880010359222814035433206903449360360894097125498845844977479643395453722046627400812449638767339165291164359650352494574597594525516401068272059971652622/264039463388982867871794220472267777050539305865277554849931743924573868472292348184240638472212284999*X^88 + -9940197679438615595053909921962008387566852244065534422135327231299473702436751717171398133355009366520329768890693283294772723483010033899257555805850691624589572825341412676895525199709546188396172111996049341919520611291091670112951719870010097554023550599443599342261971468645604698930500934848187789647704466571055777437548209987989671269953244252498166319834095980989472397502503794189053080856335300235898779142122430113002/3009785843171015710870582319163380390599097547558298847734371948996217526715660476952159037944747836703601*X^89 + 393527071072813079331309593909009700849302868595041734207261448566732181033826656050439611002518090775024199127052697247290553879054397059874940075089149326942250458758417839487708413397116236016909567863565535064004743334213688533619465049371111449669208522716014699280757549915185783298179817994502263135054625361988661520788795515162890334518072073552581395256026784898571006489492761233611427104217442206211660706701/23163388313797953142538312174073846569921862081347272115969097633526964512000381453131032412686401*X^90 + 68490539349151737963110125977467664706439611381569076835805668800171587731191992017809159381710699100797110791991791688529669282681472541783689326533117189321229645568061667790458225824463820048298766979443372488888203385161581544664201981896723912717960553273601023181904027830733067329112041714376554517413139268462765488164098220185211327918344114723915149611160776984912516782098008975232000795037773209030264744711031/264039463388982867871794220472267777050539305865277554849931743924573868472292348184240638472212284999*X^91 + 3052054639092479639220950780173238266667505561420475072976163871069889583317279366384802497730903617726267104666655520162380454142151061817620670252638820450111341142553219210194872084482123521954120993040678872628974580293690340514316389809766484869572940450709393276671676807660323627040739450649362846591200865793175061370860715232379226817975918213927862925012714266419889256373955118705502831086278505121647/2032054418264580502021081864556000225451518736849484350905263412012190938854318927373544382199*X^92 + 85692875982829478316783568005199933703727871020126509850573068893078636589272514249630443935381244422162549720312500016205392434650290590478055706302070087336833936356192413319443910607101331120467591600029979187364113325292125031089390205849867677815593944454765559991142209241489771327931528130774679399691936307149374038262172285671054005085000906614786812353992024359061213614502865405936333054665949189482210/23163388313797953142538312174073846569921862081347272115969097633526964512000381453131032412686401*X^93 + -164653900322641792277453463286602523982281762965512219824182278417506291704101133950935939757913478359123758369080005599835495736824542105291995739988290555084320826601246032326699086300314512905981865612210486085336610822814713463370879341746424160649927343956563755009440512490235897773119217435523375748219811034641703735241995093271041792781285714335768975116090574218507890679535062595743236751361/178266024937677033250380021454162665624310793652906776989671323099586888223029996260509201*X^94 + -17738708712623518276525945094898923353780828889601757771106898737700939615184684667140464453679377490604787956082746097401544455710831824648453835695268975956669632002832741616945455928319118744074215621127417568579152452183575137976821413371424882295037635008271766667607150245387392603766125884456176835845658766642755740502027357575571660817153652429034900522474599107597144880012575342310942717027677/2032054418264580502021081864556000225451518736849484350905263412012190938854318927373544382199*X^95 + 3828678595768738817812203163505428310633449277085679799784402325896365704667214426488044644747168911460839010731663640716694592097433574092428739096768494678417790764878209276831439690654513282953309861201877761511939895844398241166768376820906288099269628529346285720246647758554215176227990752444776194577276616255220287510761421508416531583895602288100434248337359504711999000249777179650696/15638742428079395846160191372415357980902780388885584436325232309815500326610228639399*X^96 + 496570526674483447576510697837199516131251336451580597224216681100472491633246060327189766660531066130719746563886136018050924816333203439148469881065027739752592290264217936613997046432890937871205509568885095519694348005714124957526554990511413078393197118789696560336669224760713668535464811971221210129648404925009791552697003266728654743611458327551176022391035524449338312017098789710122962/178266024937677033250380021454162665624310793652906776989671323099586888223029996260509201*X^97 + 15356515035541459472966270148165091323380725314078976066546771762015619541715930406138820731249176963393080819993066480847329463854274928821811455096634458730805505183009021721331976359003485165295486319866821033698191198683779591330312448719171378742147956849969810988429105464051624220051297356129638350655477150206156931519768597240061970302246046927432791376848200329550666896576558/1371939856836511610330747554383310639608981523720114434277149952611237856532172001*X^98 + 233606283670718742053386311454694810379478710415891485215457881083916512869548782548871554380952157362738160062688313502422762606443548184085342924085339905198275073481667716443728974298092991972132440234080326528828191533106526592549630101239796806299581850792136985571570201696918549381741678309228444248985278473769357593177775118850906591378249904984385899333892605227939929147188891/15638742428079395846160191372415357980902780388885584436325232309815500326610228639399*X^99 + -1745751379641888612736599977595480227559779869174904090845425678545789522192434093001429575621992973380597501977278925726311877770600946661485535225233080883406147715963822160453031020544760083633420501239063121395198220553489533906512168842596950145118595715915030283033202090271722988422966470405364513936947882713456667430095676758798044038499526390377127870410741837529198/120356159034697044506601241721494046811911704861840024061509777402512313056599*X^100 + -53888346634592873715505478427830065948044014512550523370454690702273361692289637072328851018041854031055492507384736648224862863387619983993790763334306815357694784086818609504092988558058608402943881949569239502427723643200329496429687442443069584483015143642961163520859799901008604599921837774072865408434805368797977922220600612902852465969014871168933045326352067543975826/1371939856836511610330747554383310639608981523720114434277149952611237856532172001*X^101 + 281460086181232114981928172134135669830073109434682613372919397953328741706955029082987602575202218901415912164543323312284774264684257336476802815072205047384369950365577696390634951028223618739580719392200598694976272057117727138264683015156819147326491107548866597784615082609554396862433035874953914384662658282711738611787668003427157495726294848968956451354089/10558483992867536144100468613167299483455715840147383460085075655979674801*X^102 + 7798959389055865485247041298926172782374316474227137860373221317240691674111859159511654892919176393677285010898834422359647332080414031254263011051717833926159204209325202050238737166901370922047299017239057477238229245341256481967075277714650248349568610643556732218385183646466131948621533623247538455124850271331517919354197225084055905802559646350003981833541617/120356159034697044506601241721494046811911704861840024061509777402512313056599*X^103 + -34029072004834517679744622939904678552358229838701119321299788705217544151592886145454319973913568898166926188721336091893123356297802182577341861128501328060890021165435565435723162121619812406718663804541390479181279789951623626377961942769720593884519201390622823571728204039400979196102688691035466162871822614912261538151570275803114893309952217584607/926264057625014136687469831842029957316932699372522454608744245633799*X^104 + -296027591849554688589810825245951914203069439487751691966367401918079585744556987219785742798409687490685213320747171297440935191274436855959771993315954527965150266138817613494825270705301417653750214379062235040018662792311047548789364540465470638609424253151938217576893394440565814398198288694146417713808734568354801940117501545770250971192468535683078/10558483992867536144100468613167299483455715840147383460085075655979674801*X^105 + 618714507576447751965867791951131001754948781776807809273930025962317174768708132917951022187227875736178567583873517286827670987926827410347135991020515237109868281043864813254177133779343005012738726408153354437242025098357808280658289228047033486025923400666281384805926236322742028840029676880778753108640477440513264259725433197296962067976/81258361051409258416305801547682249084738371731952140942955017601*X^106 + 16269803424992650357219157045636633553351246296515774914317944855736346217486300175002306470581847905408751613221495451902235921112126519924831780120611933485423109957160846792591287677897658624471219863179983090958000846486358411583056903542465569583619630923277843402092612200115223121166324267862084985857400218167572423957227379555450477542491/926264057625014136687469831842029957316932699372522454608744245633799*X^107 + 100993348029859999614062578945610780836779230781594936561736873601258874568452738463007094073626804954451251239354964997686213790046151945221713989167467348123613964240751914314794257598104726729293333078997191452229076916212400137673296995739895059212357334805396902091567182157861938218163821121173306144461908249736018409896575465541/7128551719572704484279831699945806569412963569782624874370999*X^108 + 548466767247807397751917842912176739873854251297720103070400300021131111260868829072706022362132263985699733633556089189990884795607665038574751098253718402669055658661295967260835434701174752474423941603853826353712745177247631984642198911297345838245479161202559496614622825559597115762173539186917665899085654206508746804287158021342/81258361051409258416305801547682249084738371731952140942955017601*X^109 + 1139661228043641454738108953883794411274715776257266583851475760692589046174877395786814065558190701038147611805172767428453635349380745266834147910880949585336332086773917052514255414772946457302319570956936433627395067142968134706998125534692110003649563221971018948714396340536464614649240251416798197133347755896420279098/625366411051206639554332108074901883447053563451410200401*X^110 + 2301121019617611757220401811184911480504493857125535127837926777618616434770641815184684376910459548488486462893766261407283787027341772243452299516175716883159006910463903446243166120038915590364597652821938638822410903613917377477917367122786850314601848795603571487296368260871761877976518075068955448065912174357352879038/7128551719572704484279831699945806569412963569782624874370999*X^111 + 851660240454345646284360926758735720920823648075608612315399457627358077955607110653504832493165906429912191678387577447809337090166229366997673529220511551881467384570077370484484208245511482565726306382723454181307112492247696146082736633009786984771004560375266424677905009989974752799886369724824800136075534/54861515137398599838085104664874276993337447447268199*X^112 + -6444479524816009194261179157837933869785460326782997928387284537029207196181371367244329495401376452534841052628005717647389875893954621466823857104891255614159170540752361411262621491494457110701027438662773744649093101247486461698719693487078347767638148890103460527110342441624298168382519596759495141072424066/625366411051206639554332108074901883447053563451410200401*X^113 + 342175283176091598177897382210766494984847760735315357368518774293972178061849497259275189985438679780328137577989648301394304014532824914273778863757610991430588010740637597397646241302441962943244373908071836524302079601945745583258913563844472742584509256849262947130050412036462351417192835915367/4812835787121554508122212884013885164780897223201*X^114 + 31416797353166342925040640128373806823542972515097183129843836769283642831227211978541327202841334739958045748113350895334753274865841849395151034195689123520770541881883615439211955157499471794876548796578238898320710660479271975144348516668795412582331119594406163377463865642706012577493475870964963/54861515137398599838085104664874276993337447447268199*X^115 + -45227079955210965603194903466391156166811721994339447999656866853811988514765930928698356443006149984122127252366815139587953868981746971731734582471092954834839412265257449991686956535180661905918538874810142166595928252024173720627475296316145600934178089872742061857994588346347101151512/422215614275072770253725141153950799612325399*X^116 + 49321289384273817171564154609778700533150884935507490177353792093203038426079739755159836838671258800343759163940002364190774422297903757614202573499733327077005599727251035370830641137907061695510731093818376229916423722847836775996571756797472067294249358190666427737993097459169857474008/4812835787121554508122212884013885164780897223201*X^117 + -19727258989087115106135241531982013325521289304449042656071361501374414935937724880615426715309043169333358443311643550828454754850791345954121253132343284673184777682258019049431630044562035574488131683068849638970207329566351880624079101756327661656235973116233660592309087102/37039706489610735174464877722076568086001*X^118 + 7380952859064891993334858693773266890613077595247091400070283521453291301566963099765401346366205127073926625861714697975568772541602815118396148908063587888966455995859026821998066705355469072430970278329606735355928733723839547718795729319527147712811314578141000771561154974/422215614275072770253725141153950799612325399*X^119 + -1292565148856880348163450160165229012817706303401940159937653202059361133961351754474103191286736546844889200420287057376974170189925053583039915247547706619641480973165555133552892432816258978929577431031242133611200070088434834804380283108047270884738602492365838/3249382094009188101979548883417542599*X^120 + 240702262175183602578041556642976917378416199240085710585705930541767227200105732378845462434969741517144395009591556471170212206214122364640740602722665863690347523265884482016221640750991034297924350588560967585791634212155811800768183561242576914012544580237188/37039706489610735174464877722076568086001*X^121 + -21674871965242316301866609142055468467208836839369545545011671872021541886121744041603703441832350691048020846529422555228875455001700301614015609397975751546503918779571601446642214718441371442278274558616464043438498930349159527785902398789164207252/285058522151871927535709174788801*X^122 + 1998514192554842840210727246938245574299862461897202405071786252983047213679512197188091240919993235077852798316300262167587838711810219661390500795647838549055342983839603788483364180338534627815973711629566044619374529823085023752413286334810742213/3249382094009188101979548883417542599*X^123 + -76663588556800482287698277530726027469891047660374792348373315298055479943924959859299380284984678992812389586339438801326768884502486617189542166414447617605215413820838408773075679145262092639555945180215632785598671700485967172076061/25007327147282386835310919799*X^124 + 1751217873840746916377958241810976547145246102939098319336100762447743171352621926391026568809130767921176072792297035819696317423652389719912902370293747405585876582725670278257101917100643328704228139764233220510860030369437708082777/285058522151871927535709174788801*X^125 + 17014485136387437394171666551432610731480260231740699300012825688178135232030462718606279134655326159937198834566738945017173176081755037261454835710522612837190144765550592841178777706668041497327244174856120435365833873/2193817628500955069331601*X^126 + 249774841987646335372975829302394686186099174998378675589894478800804964216629976687298187232686441647651750198935555185428319814418422844508052371561611110142594231211513981550014446162287659284492873614459314349738188/25007327147282386835310919799*X^127 + 1466069216601424296175172920585462340358595515646796359813684358915687286508766807940195526237243868956884939578905747182306602867108901946634539825720947551383573401051947641642882286680687961712819870123/192457025046140456999*X^128 + 15712708765924494289013234203140356328822597581398691412976446712317187457951006779975000441659975381194940586998009192709948052671291901862648433479285222569008939215946761961165895070403280990729455956/2193817628500955069331601*X^129 + 1417575357587059976356900674176659741104610502851319411484590186716845527103091061337420548594639074853831126123312216808487133097135133188042295068941507618771300584946351425887041637748/16883676203714401*X^130 + 246010500747611750853671648953796824779560854091115067804738206163184399321986166009711202086732323034803473265870571487559617955342570085084645892143950848009419035228904200420410279/192457025046140456999*X^131 + 8974617825143254409176910423341769371774626016392765797325568806442912915499399004955179279504082204907844495236806701067175471210038935127608194322970779993698101111/1481154154199*X^132 + 634004324808214238618044542750404239975031543827069878463980432620306054324194360669810877593027634632439630151175081423784089130906147958475840538254412986497121/16883676203714401*X^133 + 8996982803522438391356060258703334320008416518106265861740259236683151747022734674977751458661781962980238691258192132510360784412327739024813/129937201*X^134 + 94561619009917697192273110933929166477977747188188236433024873424342086282973599223804789611116207323891204250508644455052607092020822/1481154154199*X^135 + 447343766245235400720017172954109909847028138242419708143995493306808727170427508446632219167908837365770365563288/11399*X^136 + 1567249526868181470540817967243717671802925686574239978932531761997036402446561610068357328720074992853854/129937201*X^137 + -22420438541071625729955534552742973097129939150475601355911561984155781336*X^138 + 197942512290429205009783471266224368564936611107354453/11399*X^139 + -6455676852148318030695325*X^140 + 1*X^141 +