D=-15071 h=144 3726661260196947953671688455797288893990918296976214435192152164549336714364207204666893808128703555557593146643889734087522707538330887399511146911699283046286059549808681431809743644858132663005389532640375068123547379257134741824777466225563863114633923054622507379889737334356669126768174820631902374561917961472551328357243643528843347635742593018874045792923095663198916872067640178957325414888324910845257224687307578990479407719445568256528708382632303945054157663094573808712526690274631276768356676119647558274576935334546269480317282187500085105687536618787905418293143132052395743893558904307887666721874266788283005640950239071957127158660254207764215654466794214285775697854549017360220967358486471743102123987987685031319667735433519821155081/671578739250240627175100785120467922535056652801544638045955381956231625189341488629287379735496762471988034242143811946161022848680446364613139873351262581258482471169147519153932822036074035733401595365352529726634937594938400147867884294489136182720421751916743542800447695281140461820233*X^0 + -26259997733635389207362388273266395696373061458594463899952023696294721185456383213370817221255622097938920978924696088635849489649809513845106499652126452105819700665100605307759472470587505822923691002557470245504785794099647242655992355979429897731081491044553105807588913307612186620864692180165264509136939130151087293602346063498615278673433622389500592817811766763170236094686850044324474725955669942542186776740570237944533901315223739327480356722428144316486023382672997007354892234750580817205922256930013353286879100923232299061983370637449172631561613988441354344976811699809464038634864727538521274295106196840049706329834297756664608998054849702364226982851988305115990993634871244245603604022246772776879599660116439754689237728506364934787720/4215478208763172216641376065202237426291478056798033835897789904815646323710356341162844689709984051318338885490774423090625895607023326597702886726895826056704118835064649005068272203625852475026278818721877540820539418781056488391718818909723353356842763941331629293438378682041677592708343*X^1 + 22806678394547917636290457287103067377014209486450606462673597681052560844854996742745934614081647197723345918188744533919959963704615205964409482482203145683880888297709916110255015971304940919940350464730342328178723419574227433612338407127088405530157140668368153189039818823508842646521695665334947177840183176474783906944976524246125017128834396642709203730058489108338767061331629472133330633117197531544444389803131928409054827212956582853453093924876156088571618117263359936255380349119828704476435862588651469164017510692382160661365961926998981045089479769123631848309483369253449808189785807922012925972582618867831197362430874051536395261250646093206029121699733485442796643821914964588290328016672875113940103469294077120007916017556309047894305141024/444720304589888379339015250750640441761472060558022175585709141588336240212471462923656626230334187461930797402620229312791760108854139886077861441027328961504114424742815276087687512665916558557847336538701914923944447063145116355861160238519084609086841067518662895569868635819350860997952061471*X^2 + -43979192370981738556369908554815338174822047683457157122270675090322092635591728768619630491741142251373296221566233909877173864762819454617773925544657681482654027154078849040007283499299386014987886858995197678136782133235579464001727770942472650003627420747112794234643916903992964837520204406553510604251505129271734342032297770322095161313411149016194634368651204691713831468394210980022972917161813265240328904137111412035567622765126364749772820385155767415100536299585415538732142972229124088594337269031786116153548914590596744449748460023213073907937031657226752655161615612812455468065617394868164070207294675476794493447162079484041867283446551235556858870843598904749901457760074384203444429860798789026007277963188875511654308004899283681617/279707929716884892617701284931473520422764120283858658078282124929709131690687833664842723754892445844226586523175265283698884984873155503795560130508647472410863169999644947585977851743471068610329694029717838286811719114926447375205282921486520692511629217791230130279236857676443341033*X^3 + 10812192482010481555019599472711600565713825681917457867181011779632683977541721052839487294687327089474153711290389821846653973604424654437350391032291374072197840665324063168575419914338369969381301808946305778643319933112015908361417618360574322807085000597811662211186480187802172083914433269766351791529965910579124619290118099328201794732788138302247698173350609449054564537563597956522652990403151918171089400294056022379567733132713041809326898545964980553429186350845158501475500791012710293662172030079464483066299560271093669625232355619155838891458560604745017157554193099700742666407100842286347545957680185385561969575401520175959306966040659567740603683132752809545784925863285093056697483095703478947683490433007575597324542588081076681685528325/29508347461342205516489632456415661984040346397586236851284529333709524265972494388139912827969888359228372198435420961634381269249163286183920207088270782396928831845452543035477905425380967325183951731053142785743775931467395418742031732368063473497899347589321405054068650774291743148958401*X^4 + -16949132257892950812676915509999929985561919897518962710294507253983647807548394869583484326801873699389785728100155862612090105077662748971361268784501394466992587111259339501554868009089398732251289356201237763873164123461869456947485838177218823988151384359823377215002281045640220364755746920429817295741896170634349840003529264394478916730302120188360283394520194940811226342092301656956627838903834248624916697889353658040862739534458120398573878677451112676586320651611118069693737102376920230941048662516394014091216424179475671919219320663224112459717947147672387935446927823251656901379398793690212584372583640035940547517309821418199964589058929032377454815725436617748459005923965574312482957126121038821850507831091940228014972479307991869/18559347735179144888706873129286279637898223096268240865123888589324472940792769800600008211458592385656332461228535948755814808896102150076010890485611271475739046513147431994292207003083476120385488290738360977162213463932482740044143250048870061211043010934326198014679640214746423*X^5 + 3855431731917921046279092590287948377840997525304988739625618042612180999275721523278943406102670765289155447310088154073542225421621250471293145185497722493004751297864444060703457944501813155267034125850661330821275233871782498923519571762718176151183787103285199497571812397307139156555778287570203472055618782916458902557627803048661450739369473786345946697923441889619774419659175412300930466531510887709677037738085854177936912000468891409462642112891188857738673972023196514718092171775344147725485627143494737796659673870741819971754711643722950098548637284647264552409831555198359105321327469061947834696266565380484426795715703775750833178018325682417611350734744879958305183901397143988977857765765483916939295468031661680440601726580077585704285/1957955508018194248323908994520314642959348841987010606547974874507963921834814835653899066284247120909586105662226856985892194894112088526568920913560532306876042189997514633101844962204297480272307858208024868007682033804485131626436980450405644847581404524538610911954658003735103387231*X^6 + -3982578780787560441367044714567970759096479503845963513039913473133404945343023218880819891193368888529208680488371221064523756978629997806128353558555100135283453217738909352503399968687479454080749098266828581586689416859304313155813588576531226289985009801559494747561094153459129688672258483041501304278649589449871761417793147734890486591894150171459921740999778330516242012581183148265982019189201181523744623348361426920981412130722777089212044390673800473403398688202020471960938391760544487640645123276464044469020722399344285090422489446463374292144470611689150677364748082393789789721603199028747129819610131955893651732830960901105309841712671329705063918643464663847927338495721657548041295509000114855714239246185157782935359579588217/1231460933924699415347811898963989094147582980311076960063956511799115715001842598407538199950805678830623877727326385027922155722652919519342504842784902891363482616491767765529308407078725772701578414885433015537271147497344750848924640040400110225668038679206834185832369465513*X^7 + 651393361538300994396696768258484306056651750079705325659544197177575219664471428716387919268052409758078460292118740029038147500667627006822920332032912472059197757058538683208980346351599389954117857652619589048746326210520699291081260659402839694505041716255636833908884343772985499526480768352893743655935048698171051596712991118299017950533102979166832421772557745991317897797967166940465933098215835410369279754914773143352254926965685511213226475822740305927455493025910687044682681932023314964959737607586483471872496278627020108955574868828850451387065115198043644367262195959064746555440311468183263796764234955411658107611207874799027081342247158217720725116705555867692238394781587219850282856439771666071628381582297728479718036693873874913/129915434146254014220948111905003957465287561673877686055867220125271310585549388604200057480210146699594327228599751641290703662272715050532076233399278900330173325592032023960045449021584332842698418035168526840135494247527379180309002750342090428477301076540283386102757481503224961*X^8 + -518449057319534792339094697848644549415943647406425475052142058142168560413285429310559715548128056662281608521816706083748955840291994736817626266802067583843940090172518241034719597024165681303025523510844256884574407407963997720518056545029745849096345605935558114654348436415429441858676508528871566211410569540822931130773429397765280880535175623209887946865711047777922874267653806882378859154509110679867800296371359192864546754045649923168400013297179624183364314295227005557155872240567261082529281915460106431894815330635632313079571953748957863309222662614170491004517213130266446146554251006595458125088166891258899899245775325207714585055103962781084419355706819668877915999768567462457532017550992496907959733441550448541369902296/81710631937144145401619792911153148042437992191034235290555139791594168602073027563369265473479243502795028712582203239859475530665046746688508051408990968838397094850492188012030283795284040388930954474516157888479274600049416153468558160732539992413777365749242531075069303*X^9 + 8298607746817337666529071334992629512869404145168364416657501672814147068728970694577732108497607634306723939606153802736810046896786056517122544607386714153944327008110659848266828888663748488503215131071755768974699770319472434215876745927980739449691847714886767641341219415183949622906598582490467196698223378095671268694628693240475282599171273223321948412589967090098236942996383610463619968404587301758249130487124511079957890000662727925636141303198969838109455127769654248390675652370335206201780299765796525477357797113604048165835628003763644888076771945365744664399807397393163271753114333775935635363166483868904039269309448253819909768509474717955017029152145454452782848004901775473740604570760898469656502424282726719890769035150705/1231460933924699415347811898963989094147582980311076960063956511799115715001842598407538199950805678830623877727326385027922155722652919519342504842784902891363482616491767765529308407078725772701578414885433015537271147497344750848924640040400110225668038679206834185832369465513*X^10 + -31555119011342770621454901828186670895086148263160826517881826963569283787148349122776064576357740117201773089673661606984685766076181831363775369081682072565788825037228267530118724279313828553068099796724887559230920942735652792721330645842297686206600669267889275401824267569255901337392779883794783802225205166283830272342709681479373955954940113623531633853368765005501528155891858614040936192526341530232963249226212520167326820871988362538536015023903679942834144119091233746389801862814580241314214202271132740708269828684714145658906993172599879728167569282431986896030218323734193700105768777778459602377787206029426223862953208101094984256696080839804279794779782734716986666071558247577957897231015728344314944800226928319282212/5421712689081291579962828804402703738467121769692404969182877034808185827222681146796447845098483412036031365707796645203335912060583023468151287333885672406502361810795049300778334801624579682100123049201523315538403198198488232596945004361524782191876940199671059058793*X^11 + 349982840811459600938405004228978398826087034238158169515779766452185909020566214378775823767801827709430841639934837983979475131754676378331372856632704104182513309971480643167289615252885585053849430545905950749122663645888805331293192465941671001124252084065266493541102251894229694456608677715177251827069013435529153552222075778574522513515212855376738714468366232282718657515985743019634985951110977158450102017700287772717938331661192674962821616634063475412851944149346206824417122725752385302850811830806670080263327971018147861536697554015578730853535919761027142324001315035619413661078221434379076674913186271895681773175620070953229826641313627361694509999564268361799873224183704395300983275022333817347399899046494736665182296020/81710631937144145401619792911153148042437992191034235290555139791594168602073027563369265473479243502795028712582203239859475530665046746688508051408990968838397094850492188012030283795284040388930954474516157888479274600049416153468558160732539992413777365749242531075069303*X^12 + -986105644881671640410174402660553476068749950319646240430402466039750923669461741113225280752791289267075536553491633281098475654640085266066174045393843900278769545783007379876806229778952293624259026424624899309583148683577620209179579158074246360482912557670465691065222774710968470563729799854894889764265710342455705162878541960698713387532014370742087053970270771209429168376650626309070527955831377797982605217799314437508926864583803815857136597958437188833069334416269599113464906517663472296466907736595407691987273940911657854529856272641656790117553926159405691841288649185802282203424268569349863236559885894214146714138052188517732223989363823488226949699116221805379332130764270293341437681781011899640282091528535961974/359744720926367963636310052710683016287381180392303428384505144635935626516002995607222337276788760668570855663711541716099523061547543193427860615346405175934069524968154024336695295708617854296338865981124232999694990259338347329105235509357360639100055749430764983*X^13 + 8530068293468723889268368709094880137046055670068933520586311588486115172155883148283372658376301385902886930603659638538078955435554491078511278090627721044158002927226430632486556547727556752804690568579020217403921910311882419481915025197502325528005871612186207372609129872651207901976732717721107594589099355603581334874542134549192932354618060313767875948996872526052093585605341007204957085471743244021059004345370195205800495554352336138319955234531069670790103437027635116535539091998720019959583704921433825689287708090299471871023953943425221435472602071075824959033370606266991441489596200140540182594168643128556826489541852629390696512694418430073030031022921431586288424153920176035742329948122757429774725224072096264894619/5421712689081291579962828804402703738467121769692404969182877034808185827222681146796447845098483412036031365707796645203335912060583023468151287333885672406502361810795049300778334801624579682100123049201523315538403198198488232596945004361524782191876940199671059058793*X^14 + -2769980379119614249493716190799955435731810081682212813818732951972268100869934668701191675057331161784709437406636438361380081189466690276663514633173970114261480008115987240879539475194731485954136267524206014928112040379958607664546751855250685927059495811615002887152881017693969782807647155960252524881072795427117928434696422605443976292342861054168971454945063539330946660664966616443169467485692873051425581192436972978302487806911708484448375548233766377965082816774523965531851394581074639371510277602222512465487997216601848480384876280350308682007964175056997449535473526520113787434831491895293838223942215808832278703896578512704790464011396376166261634668886812887157295639582054994464166797259422759154204643902721/3409999534833862229601884913416334268153418394762916750092468455367788908841038092146907848344396150303523850571215690646174991341436658800040386128007480553324450221031441883055397743145471949878563996901563390425272664240104906576539953831458341366105725749839*X^15 + 949140047804776674818254954128865023902643241994638062740248163829104124199687586616424163137329034413603838911864888590487735707723653646531956424535431333664994500316838186795178513586623240020242023610489615888446885302662949711465067417622720508224158736696693148848048534284015615039314453866403371842803287891773168474788539909488982626932982837079897299092258867254767304091038939573992436123028051076513226984803492905337283558171923114168069405650122585137245273733326875382871998150668371596113264818628376575092379430984610904976260966293717921543327208749823729227418203520516385092583935877839674503570692982731857691089995913292205890272597239322776181881814920762040388494933723294042119099738126906702325608325054586755/2518213046484575745454170368974781114011668262746123998691536012451549385612020969250556360937521324679995989645980792012696661430832802353995024307424836231538486674777078170356867069960324980074372061867869630997864931815368431303736648565501524473700390246015354881*X^16 + -247741008909826909884999242115911794401979189717580355143232040794057727174860674190637287044504194097316345887801918622092129355618054181093595594463872530141528842081044831780958407790456575192927216857506693113711541268506558594863382452163238444061249152624158099824777476786817849789414596872132032692958402701281033533727114698738223682590205814280907185767323500218039247688773508446292433699583197799957178217630461914811801837345418705946618043253303323826947477955353891416847347316658732586607383350557642142141106229645409654950731563949129604506639019723442261775138481936929126958143659710491379147932637170292655450814248262947948419679682766234835427265759853762834183279781302224652302907367811308959935757805/1583836291144385615235431915195696362356441428129547956382939366171755182926631719529450928167392545426625104770652898581595444190170301346976491466793999328065234659094956750141847535134914979042528563354186433081873044235998563203223387752651342947564201463*X^17 + 9667822798448095352751069924797428866049596768055673621538804448806729580860583023282113496408236422518418570163163029424404852231132548422818911428334483254123730081357313776149406672414726572314230907351088545440046760855858472712851698318763800957469124292069692752854862996740326923334772083823008793779234935228984154476948137882050013231491951998587696891671041189267686637193029599735023883601766114032690828413759302683560551001680920269783842207079198351630959217509789601291176322782022082746816556593498963662045094468826075351710880012728925773155259902191221918138469289000015397769375358042283942437255088622944546606668514980068594748974150201217470122012844158726638017951625314354883165527100854780528260765831942/167089977206859249250492360757400379139517501343382920754530954313021656533210866515198484568875411364872668677989568841662574575730396281201978920272366547112898060830540652269714489414128125544049635848176606130838360547765140422250457737741458726939180561742111*X^18 + -1999856431777204940703564138893439137789739445205059255373604536887755506826355771805018367443738864487814393101272823213833107303474510257133570844050246568519085303837604762936743481663461042761318258585496579849203449767290232142847104952591643551678960095966278640303391727279337883072305523285066782197018232200231253928824594994724356194016046472232771088197359747846640120640612802984596151916026398699472501948848785329695342962640308533451088777936347309854453228325162250178116935162205606041224128445758167345087321368937570463874987983162198466313525635370135054952729144957868509862688044129309052702841370771609082934318771315903009364391748402079988770383160384068143702620231342561899315244491246561759768/105091652255615792929164084347136644041964131652149688566315398193335225461258822873694574226487462373208486813791579761236510131389443391080651016309070355521546988195538235693838997752963637385875427201525209546936039030986567792662954532058346688843753*X^19 + 61244734216368489564368834916797010411925792229899296708444372173145420333805048569520893991774276275485341709762223654341125076613473163020383071388138046217033544001514873767075379135351448777320140985000208027691095062346324556598210378011335182171645680951378224539279994994173535785292558166448154201199780459884801955689288415393738471888944155109544917597550029767866167468099036199446224172520452140615965279743246462152883446179986161753527963547194455190558386783335200020146354539719430241786335297517672221514528331209071335902085870255254175421910447094210696390207162877606667804544017465861325658697446089307409961804812155190712716216590700833038215032456148842500434709179778290468689394908241524278841354533/11086854038010699306648023406369874536495089996906835694680575563202286280486422036706156497171747817986375733394570290071168109331192109428835440267557995296456642613664697250992932745944404853297699943479305031573111309651989942422563714268559400632949410241*X^20 + -9733815939108730708360259748798656954747384639422724288638282458899148199603763641777145013485371895062957776613933601984745969162391210783724357128937035421826604273228729361929901514788207117032260544775178138500581339391512771710346272100037930390576923345928515888835130137052202628164405991703944320864114544341130586095692170152043846273823346630251891337746136979531393078772844784297637648030735953854587201014387608513221658440355827599080562740999558720169062355832221466500465865192453360272136189369671261462912294798627465465798327909459460284619113251969071822694965716019123929274633860664052260086503518729173407474565678276517423990070346305461862083874368059602958930830846177653793982098992017601/6973104124186569765056338952102491144712635634805234461304186729038234056217823825472402244475314337018677381314549781781999212486858429505716343726963728718833985017287388739555371093687455204424087797858483813080488290822544475659409099068299826743*X^21 + 219596403619784097669741709971413771138257685805795623005737053317320992495563811361360097803282796211146224590987896814817526840618675177116750461591311218960124953866307768614124516617491438719187513044986236796686193616214872858865128892352915486739037446977020838747822090831182150537981523638141270783804115588801983834856883477830924440181229843836303456859770256436225870476954107552113957198871082799403441340199590801181493290047400453052902804332876810932411815693645037651756644868073249359220341646017521899644487323684467455704268511828404402731325661748055660465663258568604088091082898364794844973217269345672079320168662207137623912522875532488366487255951737916414904947441840454758299800438175313969339/735641565789310550504148590429956508293748921565047819964207787353346578228811760115862019585412236612459407696541058328655570919726103737564557114163492488650828917368767649856872984270745461701127990410676466828552273216905974548640681724408426821906271*X^22 + -23697975324018214488267678248558645672313894744381245814960130762151694603027233939164366383996535382865008991258880200082751184997783651826370239527993351119314195395023280475721336708464079244361364463443507652351381942532578755436544194323497879216604921086812963599971024810158681996933741012502839855853257280725624049560476609112637839419451043213523594446637210017114410195999871250420247356164313307915377633030180849827364262187377849300549104122047563742989103825401758649908529883091305938553791731026312901835240262334487864742463652552904924064736126252656920803118170423573679665218674093480224803357446628983560437730525377877900017066669435585677887660965157369663493131152453080605963229366107/462683572701650173515781232307245116097978610231917886092773321547225403504599815902886486926900294407715306304462197716276239963297619899523345745269970719848316967506296114362376159092791135586496436723408122425883371430067313095309475089131433*X^23 + 305935830809943584028298637083509949698450395852027290091908017867838047245663661633764892587621158742910692388683270724271492623218805719720734593375880012071682425434272253526803498420677070777424012112736042262110821761686187764693484512925780653811687290547289000863613187077639877151216215318264381611297595558262284493655511899879853922027056225319768242082589433852736870863030059211700037369300958914898305356668818740263117589308937384791633044421465868941610460595656076833536960587695300111635735578207391286741848024406500567502091992514134071587982029089720176503841027378693480001063388813299829661127269404867075914050186215779227640524803992334336535577909284440826500327709424657148889159563786199/48811728869305988355394372664717438012988449443636641229129307103267638393524766778306815711327200359130741669201848472473994487408009006540014406088746101031837895121011721176887597655812186430968614585009386691563418035757811329615863693478098787201*X^24 + -9219706248877046603108751841837148559082144189435416943061335447573219022957407815856576146103712625460742355350785444666702546376984874200540063573582674368104108057875486142907873085215958055158864724723860690600317834042400958101467365706195234686781406816062397129752168239099050608688280064226031260395388465596732860140227540750224509402908862667622121862100687570330546247728800089316523132958337530557561270551982246298158759881242781364675979412767693085597743983823661315147271704658490030280737633931978252030599110552752054086331539453585748158382657508680008039418017307173389871518348548269351404609333836010506753446800414858008748807608936462048598392543089051111091693198540292915485008/30700256963814622355237292303579398586555544438452517158302257418036321644522580844196568703264567341763340608085873380417771877333794698395816186402360209664144182038769565016414050765894176603178052997372976074970696797164575216993528968823*X^25 + -5426905935145053495564139995568438288003467017016210406344784521130179258906623817960055410251976696590195584374940931226994981734233385903629539096964901390777682293134616387663225361402116273539312915048646931736213586467765347900722526501549881590992590273120886871482951496587348756022729232834278226195346297666250288903321128240121870623186213235295378068496107290487933613453422325550638347582547807142467408073865601296826516762810983244726728642558285290302172399319283198568081006115391663038410457548870135845510153737836011928316080908609129964838170545219391575883215861871205627291116843946429491231761382078101100225129485241385901993176396471626469424435601847799826531472253675255429182784/66097653243092881930825890329606445156854087175988269441824760221032200500657116557555212418128613486816472329208885388039462851899659985646192249324281531406902423929470873480339451298970162226642348103344017489411910204295330442187067869875919*X^26 + 52118352858403633203837784706117708968697725255980170059327333281111080858640490395204909014256673811618838737739796959196498301254611153808727505346893664962002653006875949507640636715440158937632519005726096062771727965665427242764436222102904494456471405815175464712883763835254082758999843444892964140538994272373722084935373073440708125775984573234892058361725873501517813637179534800797790386336650119106305598637898483426471507047373447113399860955590927650952597535104656958182199993112373547223773544765644175485678868790188111174884937178272807959415460118911346299602634622047433710317380725781359819075004192519566735097263088160295518662097059473174059678846455866638789133694810891157/2037041799735559840437747482156419520042170024447781644104721479532633643721224924968254840638615044905005680318882183028184717492787120854343851529583983124155277157373071794599830851694922473835714484597768965229294459369953899342679913*X^27 + -16430878070750843940714087058001143850468090121841567705985178625565424919991773796974093006998656604833996801971163173385615891819976997712417531435904322793981288533594879438765124996024428644891484340787590778754875054371398474908487270704442736204356695736238091511438627661848267448193323500043297553928112721707485463307983347689948685938205826779335211478955769775945044507482373231744748958576219991834262400163363415747711081423287528929754988807567358049887959834687474884104870840162413629766819794150841077832140608383126535727107590261967496566002211764966902369089715387843391181269734943124395101239757877044355330458808229480851807647593278484550874649192144854469391426780895177152723/4385750994830660336462470329082771226650792062636073879757465345433760234931797263456652671894938191680477229726553340059681696761970671199402312343194315666306311719824223573773435823699168086168293285338996582138670971023510745284789852689*X^28 + 35193799535925838606865018171191062502680308304377224542439465810176693756281511609748974228147731744541108487316157988347990874400142875289958576461373474364747308088531970521971230468678256584354933855374720942501035532286016303774565792117775879216789443197341251139899338211078840049013014515869149548613585870244727625805473241948557068040614169431571969602728507269534189513135883005464829217003896946075863397670258801395313452970446925987113369410198931847128493094868299257985379784402276634784889899401691788055855306956318055047713008248454868100216915513444370463464303164550440696548453775643220695865366983170336818701857326670125896785463971560576973939270044489520898156681003/135163015044493387329158481995648564796109748818776567188953717705038394514048498770370568684136092157455091255980504480670474254713497502112922269894763660285002797251215698666301562716138442959041502527885937577419843366064222635703*X^29 + 57719016411643104387586249877286589104317183247208225508103768753456347452329069749099668780164038576143157313264879463163964835568948850311935467868181104669106497027725572303709803191199949047356539820125493637967610105703314174993624547798835162142607736366431012558634683069635537911806172771686450672969191025462613144741667769781665701458397412611434845642913287597534079049121056699811584295635068534571138234770600954866740890419031486849751225459124422661088544863520555262279164282254294686755812580323160749821549122204358668304189070647676343022528859335495563001698465255657120737433588577693499379865306593731016655570597715668641094182292440969795342045167824857900991148319155606/2037041799735559840437747482156419520042170024447781644104721479532633643721224924968254840638615044905005680318882183028184717492787120854343851529583983124155277157373071794599830851694922473835714484597768965229294459369953899342679913*X^30 + -122717736332117829206026933232375219324964798964632888947442649965278964413456347515016766048795161497434266658152646198344595313463706334422430308873647648883963573741856639459735925012240085953218611243656337607338246183294879355007455043442053082209929075438466991797888701225771739277707355328314786792192745042505506471369775949469900491710645367447974805860904039715289991198727860651555186162134085528433350435111118435961968046441306892774905183878099012476036105673494301979198708174703344326074255714503093878059164486097291818227823051866576616449792618586350027235217312579663283500561850968039054967067389056010288889849100321814738807600428185223572383444516727858330991196/8968417161734018136099693583415072974328826807695346505802781348619095913612135808530991220498712239231311210668204132484272726077466492078357260294258089064096794987141908212215616927618501954683929568567841389252195830805137193*X^31 + 2269137945431161342021234503281880316464321062697034746726143201043886357079452669132377641786883796195261737252685964635798408897497236569481755333539679033119316577137621351652059815960244484142479199854248355904021480703553161143195603089919812777315085110798709561084513976538931621255846496823023447103159247968242240352604041457268690902509370281869739677501864762062701052618599935445071903926732050504569378911009929790623052808863575333627974705096866750540683636655784045800517752619576703072677787979993510808262858619229288212593458397019343142163539649320195410210404496569135897087755939656284423239776154540171206595297057162974366230414437379484669251815826604383209799642657/946141105311453711304109373969539953572768241731435970322676023935268761598339491392593980788952645102185638791863531364693319782994482514790455889263345621995019580758509890664110939012969100713290517695201563041938903562449558449921*X^32 + -102127962449641973267640425978826188156958667577285485730707098704106203050784924435187605792904848070158558299396709750082863248009740203904931251833249364952978555310581293696980101683122573816825663655224566854917470174691666742747318040006706096699087245214523326817566942358509353031555108688741167058942579617224701049301059018715105201014760641534254706590336750694469210143394611332977232232118990508899575720071555979472334881606243352343540272074132572982135630445978687392132942322455378614186555589869737447244840646400305970641343870946433997009355861960919129369619934401825089179382982590723042884700823033923978554525431924203732785710517640763321826569119266047235/595077775975981563008406448372043857363733448855108918174161060886410716847729799517682384745452341532168483223953561972282710243345928742509273458579927613568893569580114671369890314353294536174369953458154162912361212315383*X^33 + -863116284789909891874467355376623600452773625404058432747079230131959653476265471488586781707747655376316870423652667150233639895076800572533742477291753327553642091015652737206150085428498542634759010902851534691494004692333007178505587504974909951190089385252891643858273178113755352551865742806587908735226771687051612655878814113463922478720240668377090299601703555327669951211264273673655296840436812417691512026068277506274554661535746493531650292016071829073627250168844789141981922840358641822147244541156476761813823711116155657936019363292573069848637441041237393081239296405488057122567413047073794348893737525863991507613039682954756779582844165885697205561070557858630574/62778920132138126952697855083905510820301787653867425540619469440333671395284950659716938543490985674619178474677428927389909082542265444548500822059806623448677564909993357485509318493329513682787506979974889724765370815635960351*X^34 + 168879807098536943773127355543733800441945416548958396024880428136650654302959297535214385496110016893777111168629330268580877455553773479653717533304978232340480493769613607814716384183277741721777163586968347764159839607625692824591939075220992324611778218544167782970036270907556234817400128147118827877217745542257963219289453063335135275055033227578109875348776941698416481792980296672821162891938777014761986770941552345583692749534684089436486168982913351604803038022912367642899097000401070728723972890658778160298414599135943534538660007536783092461738512789503981927508579581172133901602719237555120170554014157337502150497636585509893337775045034716626445998620371/39484956272044427244934407031520393959507229039553375235496056060408116040589861291067771531116206060126632819584205558508573435295994210238821143824558928642352436439527215935896112690152911961672745899950511771771031273*X^35 + -1612457865495352430396796106176207570387537265509463764458093483201934493707369847733806550039556710772468387962153531136423952000355474491460072582172455373752205516416446772992355696349699428855710603116805093482280544032100240442108645638465781676075522592270832709888430636581992349117615081185818524146322141796888557812010707738069998381867083956798661061882095253846835878779210775994975974686533800074599626685969794246415668585357607085252840600574819663697568178004685794200664762945343538717149828156762231713318526841459574724570416673082637267046719931024185625580447252014539368969215347132578138838880542624491151945209934737004495222025372549654651012249024156648/4165544431831870941058845138604307001546134141985762427219127426204875017934108596623776693218166390725179382567674933805978971703421501197564914210059493294982254987060802699589232200473061753220589674207079140386528486207681*X^36 + 21267865329945236779401224079655317330883887153710744362794403899040360870195448591954009790747705348489137294469097734363504107220068340379578462023583861056706487506737182958651284180765357694072935017580827126259824486319363626022770518212344024046363575796369745840122569297896222226271971720456775409649223018610379153477620165839731459935968070529838689235315662632086644091884654132646387380664175996429157645644993524812334549653448405347216291878534763070980178463948389827482431595864668681412665439820315836318105443054485484642370583633841451058508311051663235024347862320652133715311847370968451416132962015693109603005590359072139876091470131285518676470/2619929418886897169725592663494153935339873202810256468415901802163633205533133918855269824903205232574257369755437964203342408287173658698083812874033503327075339157290638705852041184404015125849163685219992818775863*X^37 + 1059815007132960369228233708075169537928877320203475773050717112902904932937982981037070019993816543896103578417956633408588616094939275961087057175799916881575498694249834504368427196456794880978362642573736515684198899332632266301907364176158748712395236864609138583883985789409701431662914197401079148708395339102194435925326299766391895197762682406415919035187013309846115141480314806218289324756269349726136678579133284285117063381497490072125612982428629523012332871815441019234904152223865775263937318478501955238727707821926766894027708783712589466122672708397289081043295494057075742248625104388415131703614368311622392044817183340964821112415779824011223002132302/276394693904310990714540849220642757716550603276873626648472392422856812284129029037474400717813442420886429737089438909560014047071959471671748006771912500496467055076690511551272788831070383731709221299653582402397218911*X^38 + -159137774072724745103818520948631589707253413829785659541029660138732076978903836130411743986195543328046292896768209278321143971351214578962195924760297387024503768390969827500081278516497899309839350521097268775787766503353481124807373897588286572067253869195322541756356470323226978295717605104549116050909776447169509566467109740535188812962617631237473886497358773456999025548563693897837150261358286533932575777550131387437670315073591019273111717562385150459278049807009126301876521380429737807033340644168392991186746861594502008195946244406839542639088172004390499320354765112014543498165769620000071367081666080615738696924357101436431894826997467423791/173839122744801086173816778149701674430354535386520898972589861466633481887939348341534723966770966264631236796193879915290452411065865483251530281602647689408489095434320131766441588773406882479541084547806570153*X^39 + 782344966381411152091202809140113644043555902422109621258736058349976055894712385118523350618310682130693878728900458513239793622320670374940540442275445737482367020252177994414248259862583966831459442014231460541328878672206694488981341884149482658539460222770038693670211752936226583946697321134645633594927026868972417817385133700634006633390637457767978838307544438261776793697945440806110979771054345363388554833090827623419561130596953690887327540544677968985104090803581542584611027736496132172765737022198758191913504052367648145967074727730937930591892329402105570624953657883872141600689315266563038930337235099304921622973618751229836189183917517569520982/18339505932208280188079148644459077547379112419671795278911312615145432438731937431986888774322436628019801588288065749423396858010215610886586690118234523289527374101034470940964288290828105880944145796539949731431041*X^40 + 162339014247797640901323219228985986425236213118321134633779921695921607429564264993466940801286523922419610348582200318327205190933618101554959489376412850107088226824209692171449751054468914201178831001822335745678239450066714225945975357026881155567413042835487767630285279135843324236522400544672132868729412964231732697138828504984575004858364660958395869660735616655316789502719396947673632734712994465810441840725065329858958104668808952298988177942884569247951493336612981564382530224867908683637537355934375208352152981314757881118701475816906931427029404334378050102652711875478673872242736323759311415244385941232762478396939307837990480045514082/11534677376736851315361739642339703697853794398946380397623904284163856538248248181377129849828874412091515944276682364494091461154924390103611590578106807073750188801958737427273677179577127097043400208865143*X^41 + -221129685897144291149949618597937708906366363593338468872365415296034385627248847959427997105843159694047136436916039219455782022549951083226960081401222165827283179050342031118529497223725251190581718115939822953913473414926447344107714413488361140380213862648543317163947747199213973535413167482780059313189117227044773287416065299830547842639819680706179212653814672513885863747689360408354182418305716208819037251274762988309030349303647978393941026959310736614854036294380300985407492117714617657673244358859331739344767081889609761185911662604095696023711048950681288174947957610393163762872258402473899120589061853148875484563414749055663184838343230834/173839122744801086173816778149701674430354535386520898972589861466633481887939348341534723966770966264631236796193879915290452411065865483251530281602647689408489095434320131766441588773406882479541084547806570153*X^42 + -118501030265997675857981164289720740579094064563374719335945477222991308882250125758976930132890716138976937635519804404989913041562156210352715675206632480053977629380611457526178753610023152565467959819619172111010451193994587126595925343853959882848848322022847392874389691675274724044187790783202235171776805893990144372206373867676382879998823039893286629007098169807002422102997400467336882040413015065334776245618936769329787160644196984680244387917663744392233314985744844996548696427606188020275910866585386988152171675630838909678692519167097819502855578558676407587114841684171700016818981368525412058309173880444449797301309264307994645691/765355807626358656715661843430409640890040103440142020942465946796088948195093104729422722435729176039514029877027560513177059329501983286020276728691314914322220741952009649477385520508070273840050441833*X^43 + 161349184605357523609526580301086984559877224892746845115106697223476844826122946833561856566872303342957438427684231272671058592165092149189348257546114097549896141750512193753840333405833529332793018109867147705307640285781504303176855532828402226763642175504485163486207874915865936652054004676191214821387659278160594823882306984104032530483074882869535135733828388227269823859634812651652400503576696146233563484946580013924830849334155887689640004179558640748304174009308773621759659047264742756705830280600773304666858264865095456588874874681269240459538990824233586595236197722103961955991032208156601597262221624856647648127460394092101439441525/11534677376736851315361739642339703697853794398946380397623904284163856538248248181377129849828874412091515944276682364494091461154924390103611590578106807073750188801958737427273677179577127097043400208865143*X^44 + 73381528993216310318232267454643922899820128213536303080329906881456915792015390684204456658277464185330538631996153993128128596620160678845036923620305728705542606258824138474101423358993484558380213259648717823969189188319074736292106743418059016024447904172023817084515486116222227017980320000869192254160667605142501768786411061021554001581864905039100090458633680837307714995171569086733445473345186206352268525059053820881277161112868609530551858821909396898730691305209367114900888074201214754622826142258915715703383921092870706820428519393525846157356476187483610693884957105531786872382917395012170011376823781763702500592130805758987/50783346004004953667020227153500739226994897713498906571724898599700679994366206935798734154052761995853893562273741657035170813449803150820799995268483505694527286971800786243605966459297344160311223*X^45 + -63193033225746081240314108618574833351723463252835043547402094288183053113120415852592040411301986647678977373715093314130936248254526624195494619932917705292350679460773446752908924520680033603117160659851180426118741722481873854180904010416563509947763998482568606182118367461377073469283998230769607983841093589895077380489964148334364822566086393851938463624253013550334724204931011654312733938448410115220463443077315741564436750642864587708177531080544606596842375598405951919172250637814031448334915591771702069502539520470653858809295325168110061511924074896273650559464086900940494110284812725261274306416447277181264278572468601957594156/765355807626358656715661843430409640890040103440142020942465946796088948195093104729422722435729176039514029877027560513177059329501983286020276728691314914322220741952009649477385520508070273840050441833*X^46 + -35167650404290899125291833859117101683427875017478842269575545122234748352355128798293703842430157530185507010319677455896811774715911975218093799107442133397831565453435836663280302116279244532489034372473920213545821349625508069798691921735436856929983861449391893344603445861295309541881786208490824405342004413230385292341862537555067648543036008633740057566429508576061343677889617825170508815459248543987360794733040847023806010977630472643973361757205472371821298017450864834856540528950336376189479432625062900257116261343807290304583887297175247947458158489782999325153538217709743008255451904552484330886874000270326838008090948/3369606927476939397984223153971252022227781680943461387547269497690974719286457895016835920247678455036420513719974895961460474649976985655948510070233130229880385307663777204140797986815562614313*X^47 + 66241189559162585234597837808214986087683105956114528942233854435193878060846130809199973519263917281418975987469536903421749454135310354433820715629040263979530828533771262110020530014017514548285957630533061370834760698622921585981962603344170563347535902595906793409768808415798764470085028992295059374274097159087796551616620433446290226204391877994463907963061415322617302217696206976747463279908049483520882497378010423136438578274158971913916589402482525133695125468027138678600582678762939869406332793182609221269527094377290991027141465884227681997916048071790181435101899300150701527631189970653893641659964809187762199696603391165/355483422028034675669141590074505174588964283994492346002074290197904759960563448550591139078369333970977254935916191599246195694148622055745599966879384539861691008802605503705241765215081409122178561*X^48 + 11013219151365202203765777739464522472198735450042908833731185694736360728623264053253053515880001746549860411329272509075133880775172084123557808553204405470075134705261271800189213038545492409301570786594754146920837841841119099636328568349164312278932855599265106830198726340253948812069658756258863117505084410059732376815628696635621011853846581853964274907417778044813372502817912769106068966155090335457612982028781277248498714085827100561943625995732259553260258859978942643946956329981416956282852414064280475384232479503570806000830631527189918786582494663852190466124734501877005200807701119000805560073067601624084008489/223582172880163187445041679647750781117894080083833945162714451442570149245999462213312714501206187713915500877179675931355615065355781677124843080766580202367486252250267215456227057714522103*X^49 + 16316141439616548720923294724696980996091741281530615280977722134701719868335204573269512741164178253671366528596147883021477699811403597422053074843547523585833970989788634457903262370436875141022297526555212132585864323103095158984993509582497567949501242155151007852775765905482955189487541858603092095439369866961104492905740532249126053350305070902051407919565696198183946900092802524507297292423160212513372364995483612771857681587239178248974657449748653563903128716018293958739579267380207693072299180916908682716594865456148052603019249457564949776241989802922959463987621240591458873536438263766347193689077164129956375023089/23587248492338575785889562077798764155594471766604229712830886483836823035005205265117851441733749185254943596039824271730223322549838899591639570491631911609162697153646440428985585907708938300191*X^50 + -1672910047447227682705865076351476469753532825860579535498550496132720127873495202764715702425864768541375861750872116010358692306740430617644325617460173040710796695507864040210500568447458948701430655104070969899907996494770278044286795047750941773910125453074061571115049757555313662783790313129835731712911124704386705792059205272947042023997657347779214541915949939647294367245020448574242742275710132026569421687685172926894120029224138166697340747931559176281023700076542883472967928847945136949354980041588004280632445435724109761605131307536777209545259283470142271074705325944081097338415363879230163530623451916870/14835257970948390116451574523770869956731078235275293289278379101756363164089938438943183232778593836767002911364851431979007037711882534478458170046219905936400122901616828044338601135593*X^51 + -5847415591328762632355789318143749535586414255573769784741547682351699009532968042183528288295647901777062629491690350157805869903043091535252462092822296969395227053942629686376764342895198402319499234931320904463712071278188396678705445717524266409751481754086693537412733714124549610142543552834267547184982801520378282257100066985175180792221115439325346788795031412361155573771011855677245909718707557977170205673181249101493226938151063548600290346403476871691800098314771615415701479506656290389855348892543412127648336406889628117861857043619151140908805897940348890447332777434638381297429827567858509295225075773181578/1565075210161142312115291757534255467825258560586837616139001160097991044721996235493189001508443313997408506140257731519489305457490471739873901565366061416572403765751870508193589404001654721*X^52 + 83007806763405333830347977885539135628643100046913612319511740695466582881504104666678624383024318551679054451337728458593940507076912536407824135000882281463003938957180149619025297666868767226344236067512944312903687758823792199119594936160652624877108647658147860786276603877031873175713211631894221133822174329407229563719310519313093964632360357174905616136852743790982313624483295516666272631210623835769618117785665778647269650226211076432172441788180331887538149110179971373022851796171908056411062705615684618881874868370984136977729762847063894598010449893422514622940800254637015588864671849131808606739325/984357903984366672181777886256444161418026556650208565408956214037314256790520764311803014582880620845796756112059679648265346540500466755919193819004704793072796954523046117997385783*X^53 + -323088731083115530481242497238921657842378449016215810029873113267139573323873178012743416473614310338612366498798998075880399501375836186091950788786409499751728855603678565782045221819264963405601497175600073223376940090326285963351351210227327267161029042092640953039810134019645136753370272978536180829500792171522465234409801803622452234435987159101430768413779996320535217311536922295223985196919932193642677581671277558761644810289712305994738590286976155713030639574708104331081781611775344181565123456741860708516742187563982416897904709094296056968071468886657050659354249468775334268146431582875627481608745689/103846805796638730815161021666396089697117547646927053024948653712294542148629569072602282629450156857369020379553960023853049263983177741349207190323539341554800860311317796310370207949151*X^54 + -56920661865130329243234072038551030916152382565899798231990665875170543660714715445771794880135001227840667289771218178697254249436425576419455772954143216484930482547927717844925573035383647717252681058531826112247480844003938487647423433896448856909087948663777104586284344482162526569339253085058891160045975527102551440623204163916895261483405689553288920573317579361148089644288920524732929425813712691038553160831953355145486663716754465674801448557773708412160183901657846283393083871603923915312327226788207271855695763647361846570295216044315595058936493817935871209316455792959506867947333522221671043/65314704000024329651766829424487038777654207195953059877178436337158400689438044211519010986854264537575260839497026053232389791022524501089456162099708366602932582743218506933673*X^55 + -104661085686155194538482632132032047237998966864643916067880412676714293488340730199975965311246861624189647720746620011717987962731179031112155062644481409698246133518588517997505922906699171857626688800291681140127565798041371128237004203815689526643910998597325520336329984563359514053888362009293226598951612967931865814132447807574331739605361422563557050918249831996356668859426136905971910952668146876093237214190672862576751866911022215809676425606648504645619721596865714502161717431261608237106138348590005562857693322225303872683374620944821509048543132074948526977295565417378517354638794661649918723625/6890505327890566705272445203795109129926185896551459957862693498261199797533645350182621102080164345920577292784417757537857425783503267291434356733032933551509578681661322825981700481*X^56 + 14559494569124841662091176600848592990193709079093834146327547256525059077032197341086213405221247610051295067274751346456499217702846286594142162869795957468071630681430877550995293025320539745159192169642206569274922610584587061078233252390008749464928918868321965887758415464539435112073696828753227579693419656016735452402376663583020589391200610258826257417430725915201413059580676797678231474283122307646432015411114183253338705730558234867957435777187562978025374167147306569814813785911050315487701712907792414678538347216093707288119423165233743587308122442034427460407347951432317853153683845299/4333800278682524693236469340089379522105647083534805910502185411529321258671491222315640036285201017687961040375358373912307729481953719135389566856858096118567618787288070263*X^57 + 137212151919886610857003516966489197920338554339695305816182830376298580836469945570954608959103805101066131511805791171259639024809296792680566211335232839702221552752595682341534033425397243033770960884962833690878444434251291852244418699482883762862553426151824595287397465567410807891278086705554760843245230621704601630411984332259711817699981235678019990543075607272855907144471264490103040140502590137678230485503688611741439502730180834744569784300206987166144715270965573845406932944409638779868400061899656472631949078223080118601460064406884491430961332884355899292486875356783790773409288599597273/457202928000170307562367805971409271443579450371671419140249054360108804826066309480633076907979851763026825876479182372626728537157671507626193134697958566220528079202529548535711*X^58 + 3322632185361972788627188516879723966678155193603822738401997741031497796161987641152443088972817012324495925089578642072432564585899254989920987316893459292758945524494322789697856075802081579346780184084274886321228135463177250307459304783065155471131020221412823705465046523703463732443143676268463985087485583462552676157128567046651251624605854831958632223482364992277947670114584764522760083544316705649400992219321802407226525541083942679463547894944603716168756605206810277066113361947448174464671297084732446721249602273220001774942459027231741337009093731021522205769070341032568033242620/287558906421771925767133523992394633541612838135147363181088541671376899918485251298231042152823370558553582401656052943554358004243495397477909021090710378778290676616553*X^59 + 156245656986431544490430254478368085003438899924686304790327142710247474543624235911034280064011273542049917627401222907889554921361584660672245129387785039832189754718875423242351894173994425322800997292825608818161742911669427056895053941734230483381563205698723077606785058429045380429489929657370179357145189893941154753263012157259299985690689028221771940187103840405559175275198389906876763156151669524056024208276849551497686383455786519485033052258575573608725878550180385798041847429708409924017594957376247850258065519236487642260615174568349800345493357052578452044172989534654719346855696/30336601950777672852655285380625656654739529584743641373515297880705248810700438556209480253996407123815727282627508617386154106373676033947726967998006672829973331511016491841*X^60 + -611960992611827066805066845080569255936304490592277480550977288001641156768440549360023749379901777530299776981704557062020076114074718547003801459833485583238909004455758819353307629107180889163402311455776629335735780208078781890017771449419860457181679140668979829677741460728612028556931703284823462443326200778566786015293939952270620831194987716208320619933692435607079208111986417626960658214159389853356108364042009275617860638369630366418942235209155149863087968454156349760400289823096472573585068473455013652079051201204571012431168056714884635311411257896043146617157378225071679/19080280434063560863057098002282173282570024426723333765582147280961906968249303383865107965816692360065926773383057059488710636602978926247621857945107184578215823543*X^61 + -5153005754224708445559242959882278774899427400999089548172224222118670675854347278791394122853541912711609854165343954509354333125124383110219248008287845216266929756885536076617457695231264378011075695847830771365159782098597305143796305403816333418233491284780536467885612629117115669703682451705032997602509484174077754236995477521805260236241216359828440740940271270446943097100783162647810373844504921488854833360559890606181870016274392963512756913163705443771136716048264793752495612157932284730071148174298585626422535328002646515301007162799047402131922702569576164809364581266384051720/2012912344952403480369934667946762434791289866946031542267619791699638299429396759087617295069763593909875076811592370604880506029704467782345363147634972651448034736315871*X^62 + -150498841995300340459760882015537315522494760061863294032266480231054223862381212449687848239054105789567579170243928989495772651052878091881564807971149669556623135207479275500231844997491471216059548836851175500597038531822703574438563369665088377982853600706056498073589609330632012784596041071193210656228798585270499538314359775710864669010130499329964624093618803511864779892648959500893620553660686610800585483886656817526773509581723623911381544688774426704088484466487469591709704765991384440260711186832357223687739536780981891254701579627006329777829165088845858591171497590/1266026171724740286846068476032258860232899238718289016361366019571488751127947938681249284441423419817260087146377616580765087691790785365776780435611915903272233*X^63 + -403292148477526822629337198135728419315848135695032912698070354486273570574671194442522599534524238914563496795267892177744809118199050097085999199075608844874111966787654606929016141712116858443502257831112834939193167333219954521858594163773811902137678869624073072266233937881254582824398460450260259465496993442789951014640575262185702883742872966937752825662702281011243086449507957816083236483950486584011697079347880627390266678580484887033974981824826603712309375113562897194482116116145946795349777169107340394286901626000843841355920484153847441359284516685400266702269939803820/133561963038444926041399686015975212977990170987063336359075030966733348777745123687055755760716846520461487413681399416420974456220852483733353005615750292047510764801*X^64 + 3083489019810297176898286164892277006857043936396334968819031776480822547148303269515767514905348135506574479171025677727639996751254217197060576486381243375839166679353478795735320019201678543915368544880538529995372490374689910979583561764048982652992660700720326248497859973580479830120629249849003624389422094643340545380525397467017807373944629630193052989580171830087700549348223278853480895233824991284215390388905347799629942890929085890459059096858238664652052523324244851256962329344459871279325266135234956307696207337406895680479984271863946140246522819495338493692/84004125255440268518749152414057385723103924007583373124634464837866681117905111716624595875616974309419420552476784326240135869669616174492520764090764773623*X^65 + 79619869444439227674866187185799951955653783315721842915273586172801414835633582034580691645107457750934980600295347953156389026641560215121560321717939449580539822914984393635054642679775950656441157756488930805174199498685124063332937714369207644498660348743552504614657124063835604529763712410142569930818869474292328219895731090644979407282723961307701271857751430527462201912821428344780643106289608446498186180253225729356405722904832407805470512558038137455819013599628421956632122958396422504529288643819061989058253381126738739653701784759914851567272589691245590440619989/8862183202073182007922479332225812021630294671028023114529562137000421257895635570768744991089963938720820610024643316065355613842535497560437463049283411322905631*X^66 + 3304263303882569992871338532839161943040121499788253426483115134700056860301176836875352618918003942769143298250672508480286338938891997331621092460870825553178941736601473629749829630530988996981708462069001348421151543259834390581811906065784014340220736235652549552720733802707087364329883986465437613296937551166321881378920161027633244118696272485730722076529789975417479610137603196995542525801221612348034444344460328203960313548460600694811260598474988781496898693241675011282438977713506735160620898292379218392994441760416004137533703074322205980050838790632277/5573891928567465232482857966562098448882219096780795774974086977497623324126143700923933108328377301401328415664307897700227978877952105002489600165268713*X^67 + 16148682016280511663012630757200640732749190425815010995590760670054025573372253994818567825257901497811857740467922668560841021815304648187721606285775896704270647504306791723105188021662796707888016321630613063282914274293973788541929603216100455457280586081836349060014345989249816519791333687689432291839779730469708001861932518315292912507479666970374878741201980549674682272313868933859975993650244555620039242824183766033234940262251670867484468567396836804698117761489013515976222917073206781665114166184892565014639392247343145880372431614538590287445133672445239731/588028876788081879631244066898401700061727468053083611872441253865066767825335782016372171129318820165935943867337490283680951087687313221447645348635353415361*X^68 + 378569977113569861938347623639721279054884182914732351851035103031401004610529866807972380051232434319185647234866567048463189111125445759411799885206380435143506727188472730235417320566128498962294805437134324849774345379668243820685324696866699857078973514983380154497052203849032938233606922240427966863546516156104918696362590019177045656782745908553919973504071281553783770814091256320207080102150099742665417447067964737880609592219634377803776694949276985168947554752084749049272196432773160582017420257890088713922200064031007398759352588186377427393627439/369842208782925169695631210043268426042214789780425703335816268163865922906651429959785887355077785243270414416051217417572024343305162564029566728503*X^69 + 1259127418392797516287604288329175787770176411932261047473235692558095704850135614915563751860547034717544335050343500127348206560190673660959813419884063021761129022222499224097497940270202447976519951500422781105432638597496363290070836933374715937050322699218689510986501701903579185534277778371759166246823850934579413616802528308856223439918070070385747017822588844885410145991700321780242932892332941095514655299047676268743261333169862053148082456344012287372552412799497640886998638736180854668256798347571963189260039550761027434541582898217930252333368675632/39017243499972256627380005765934689142175533677465570424818608842483363268883005906467531758298641109809298909650155283901595852145664735017427201156880991*X^70 + 21648874607517698010087613545051141306703561884378814505964619086899628846166722223620963193224440053187067016406844410536462263921629029050701411005994041491813096746592736410921439957088208392175397927256363756207213377128098296430980373296973459954497096825681851739818191602695800194731302773233258007672295987817293822839507642003484879953303996204290388013951349755981773606664101108042550220855627705920091765511819328008636331162334283787343089281778751391034612271536014670583932220549367909362849887984303470715508539610975755097661918076406268802/24539991293406221862891062971486193752386357227816714440701762866688734848825653902182064053817117991060342008894646501066420565543438561743053993*X^71 + 54921321554616272417238140527031708447466113493401375171969865122206855197857452089882359991875667143656124669158040983334714281983666935152992616407086216650516434092998261397631735431674402651803743984163298844284733040960329410902959656573665696355178646648944977041683792703031092023934228096584190636628290407456241942420745083713536046194924865561351508964593553807244203456314973787895641176253288480815648795470592684720436068250575775467599078169793133040352661328071861885971313520445382803378137486980036551927358442175457557366824375127544558728741/2588895461480476187869418470302878982295503528462979923350713877147061460346560009718501211485544496702892900912358521923004170403136137948206967099521*X^72 + 737480646339280764431689387561542769601418399663827748893658861500833190410524573582454473438423891096137234298777554514787214334610679454475936010443856542288843009851220941366568087890398980280676480574319767006772570088254189806392433286230271111190682599251146394064637229892413041206353421831375041817722587255571690501430950030062556053645771716893265237167871611954715412725755795439761341443274894584466176187262945088454425233522520831911623688284736687858605388246262073653564278838650798348683927901196808338124895362067143182863009005128/1628292169955956596303567312818405796057750462996265306927328171102696227776899602029199393127006701019198593915111571963799387269818761976183*X^73 + 1484222364762001077167342795470416853821881881918936551890128426725334970899122450936638069150085783193270675684002293673550976555055237533525318721298153402402329101887622157364476887043284435361967620069958527164263956523126535089001728922833948449358668373548540523566553280191059431205389250655482790876324986885705222290702048540186364001546281630403364302569846434644616522557039799152678210636808497791226352270747309740234471588024830272554635517387972041293073364386473796340550825491505022622440460986398328053345471134398918454772040781781868/171779939053843553040237440800403356266704500594717001084912340066821143941779577315274448376719825937422394062262525507464943958804069932201377951*X^74 + 15991416940022846148345773671519088544355302318626783979879464636965605331739714079561285644735263953948918332583767195613591734307255165155449481012084658121459953240412941629748927110103521139402495140298138696940117607111139062843328441180350424000983751047181271427965288040134980926111145904085727947900844025399528607807313424844486758271208984001037298281753088328898909344220332428315103610197179592109184898798146068406615119329626145134288130121507206817414602043403870717306281363516615054821133068191351293147809210214659591642569/108041415297986636341554463062730130453038979695857295927763796105281416480452498309946214128260015992249923290764486229433971685343956073*X^75 + 26064280201026554801733297559667030139303518565169309194562316988291648853201700748110912031700285480637554526600732980762038932636905574930029406450261600796641697970279032698300404229509802342732073176034753383451022114820844457481208519275775854322519945378685200104227799565109631728401359426377292007321036981272345285679502605777314127178821124708808152977443564974833678229370448672736565905429563437047251072242783685371906343796751748742211488113986450261955398626470912646509869269394886055227895754756274306287326361068437870339715847/11398045189691696174124971189728840572404253240973857148491297197718873594438297214204395751889046907134390157405781003746595710888731333833281*X^76 + 229431593162392457346109580754724355314023698190011901760875542303170055516717793868278681668578542420907007106275904867122025947125593550359035447695520764745778959170064398309067925004302399527465205254726153977986821111903629397728524905219461574444855230806051598137842523472960885874699248348553709136366683575402796726409995575231986162945258784193840261383824329516479140420395946606669594815499483998499721271364501127185368775765267498667783209906691745021969373607836323261193789633475793168344507169988997116354762697984453/7168828564659719749290323340370919677064493377735869944115439991061072024447780393467335553596975382672014019691094567675268508084663*X^77 + 308413016272878700772528230437297017311179803132610811331269123502900981714453212250103761227151027449337160188878903897087288680527520041060515194623300649794342660668100828804156754090802808391056588081256047194565950618256052148479026845436954339197343639957951673126278049326895284359300795330368606663491573228929725647102843522651080358466559774708995865518579312052831235086824470233654902027469469000868750620823254083250688826816574787240391540184798563118090239079272333120028726593577697651743840725205905035077526002951663095/756289907085906454390881241439110913171272857871001071494346572736969915363167488169623498897820111945749463035351403606037801797407692511*X^78 + 2263334727098477339135713563004362001606321743076533324599472447511845268902378134555835873996131212246960932558599212140483182767118644964918935253144319922573508685891389143820791257332379216251900428964648811951198083407501529624566281130235463094072394400682382053582948554566846859717096089172440278591188633832258801972713224018553428724598837253886390220572858273389444897352755582112539342333863599533401635376470077294790000999455813185236053821875525881767063532640828224549294960319600597991501685390410717979163659/475670397761244758097692478294135735987293038135217964575372569242987991801989276986751745311988280981488555483451301683714982953*X^79 + 2566679953133486171389911103969241508832480645483394651427120383833932835847252820671560148420421288061056311212215967546714454676970475420758907419438994838712921966896840174580695251261477978507457275902058091989903277037788575418843551933096493042356566044345382152791856858138949147155917046287146900286765158126598249738042660122670790513203451490172463506264710831061628600557022210223923355363161426031914360575079307314139021540025388642350263938966556786130264378371366701853457392767461793616004464834835340515952207642/50181799952618038245032263382596437739451453644151089608808079937427504171134462754271348875178827678704098137837661973726879556592641*X^80 + 16066132646249646854375652693332377495461838013553723305537737923092209260112981549422932176118669843806242482048646656776143247687270808569963998040074720726516898886185585691874662420668125053749546201188699863879892277943810185765470984336070370095209895477797583245274824281974451261114898806350537173424481315333126051169733266257937668243625800189500299709995652392924847877893507245152940224038636225617007942104116344121752768910401604632407410888103481612939967850971994402542352511217791467366990998546472845/31561966542448726567427010702284900536612901475364472468673118521862384168402181473475664873730228981586394763681992016701943*X^81 + 15648836440897230875588257877803135756532693900713860656568032292671593970280919624314357614136395712573658013179236391997248538314039063654328705337284898268470020130537355862400744513113913035716644380646097607001251773529840637893620767084071072528606568754429334085021718354491537443169687674815358479194926083098780750145512343307182971645398070864438730023253784868865544080316580871141981265671668458781716595488816423172947789596252957723328855121363939135718295144943714371588757150877528676897557031366414669988/3329692784328713306683847348058950151911051266946525752027607984700915942613924938907262217183917966870419888384159111786004880671*X^82 + 84104416612052737984676621029404847270731496345527145745066631034830805934561394102641576629346835177415162693902385389720487412747977742036419903743195669800633122904393646118658866603727727708558371586002107399319839464962393632769552644181323868379498848939617637903309090793534919210862830413928539229580359035223180937479961528351516529930690720626396987269246158023960437614454517284935868336043673397720268505518807009940986881352981232757399827833947500658304754198182579019754381415618540303714498264/2094218468744524355877314756969338500206549099287669860571502788259729557985679880132417548519025212765337055516023622633*X^83 + 69720738601364729658392761822088310187166084478170944356844016977979593953620792702364035209106256841831063594493117360199048142512935827352319780923132546661625204886046115807699122071590819202627026278763967884299702943016485337058131624259717877171707234125329955850844451245619238522154271522717534631295848657010878488298742669405896762115840654417276143601558106304097765895658775875430816985540004605677264772926329607971357941002509223191450093602360000198394755348793392903176056963664098091542398694162/220933765797141085971989074915994303756290310327551307280711829653036689178815270314329654116111602871104763345773944116913601*X^84 + 314173175459897958508250733653599218565855347488936517908226800561354007510140280181134167013394982350708586550621789303885638577585043998639287629651565800519433204260732099418939457283682325625394543466598044321523766942885694222498974460832812416423789354021597122998692673669823401082222256145579151175295330711244356197922333405475659808470105522809258350047533980297875655654811418112922150729474289817437676210786974493999211343917278609450477949811684784415400075251214530605705246912070851598/138956835561311416354410109280693948656794446240307203275927462561192326851946113737138713324863991292239204798356023*X^85 + 214651747268642310022632903262237287818456272881205859912251076412498051830689184073573937769023954807894427642215638395675079764690636977116725759461887360610256167396392644460428796934359683425675696567507644541776024657839895613651753648894954760469999187725138909534019657385060521739107205328735821464532486402029186885450949053471805716033827912036194261481790945149538301205653752420462077945323592699648223487265978349289063474808820942112135777406191135033101628257798219360720378022204268977004/14659529281211670491141203298785369501445843695013689024000519517818106905899759160926922839633176489357359388612165358431*X^86 + 781924900818018029070533460697196304572344291361985215662311507060232482265559788140062549271264539833499556896152278062195492042483860643041787265942134329094445565207325666923926284478019579028157472925460605883870057210194331540661691822383430788335578986755244011216048487864774478200028661878923749437891237471455113461808803722253147186974774806271803698762460253773622769894117742511129052439482533100834665074994838283758672014368923942818637251247940655779789883796457925972210847692/9220147008248385399403497397697163337322967702229925238930891285328931514295409311733708003773073538069086643113*X^87 + 417325738681719602607318718431906258318328495117446844511660973119446756677246214883701819634799749201958615522147623044775966573530545028829455858514798031861849824334776011731125466468614000826113083363401967434932618311494454508952715079910895905636575120561390109958344960352246682682476954900853938259948446192727290396664324302871329330663998418563242564123595159090433395554048687990316592795640638786931101657407560694777519831672245767980114954475879157097891397042518381887813177382601/972697848929179914480870764964857640597561123682150422931492237928346287963622796159970993274047939045674433588492161*X^88 + 1087381958132932422063429604292009733194318317192169087832240557318944496644986927958490179368590166628420766891028270345274873069490924759811199011005516673728188994228494429170262322229507531208648951823759601830313424250926600096990977038330926632353152166688512404742550448264751815684633914156473770858734084750335982744910319574724299765028479938172842538851468803890798450906935839351324985723755875811263708163556142920622841562935141003077360604149042002194656684310061109831/611780705211889416721086682880841572378937542447742368716799899497639938577095701130230774585168438595254903*X^89 + 323070997721092166510063250651533726973949395120920354901038228386342687975679990631694557758488448281715077348805284307144475709224852412309586002994223435683239120266041790810350588484131887936807337692931381751191860824315052325505673096681287534963241859854337887177733549448595635546110602633976454360422540487972717414431281267391660262510119721448003527865258137419911836856830735295359019372466634057100786451930741328234438695323472610261524167304179735357086352776242616763989/64541029057738697795824481783880143361260773915609476672516238997302520600067865182135956026411514766483606501791*X^90 + 159782356176950093443938293779683558579140038978010013836085998861122772040835870086831590314255138574075489740183802212614690642940248757014995521918641296674979810352998248098316159476473669221389233318663312589476153934850534773302838405725509365352122911686239556637826709903582120543935774497083425541402280616706202588662933721038497221697573538760357693982513531604049319408397176650255408013473973097991270840514839895702515388993333363753988367505788905003810950674/40593239016116343754302082335667279701342813512556722760055729513478862622061953495470159550472326892393*X^91 + 58123629191972570522233037315725917231369641652719667339918454018271025632945933380798195275776230422494757609514569729651229097219258829587477089853485680875305521104442669242056003077549666997156914574698685133759795120630743942709662633751380990726562371374029907612266353144113254772315357049103427336848231206261781867183262790890855904383234292011008764772903836005192913405088286286350351915062407896255214915394415342499464937317337863021673426569341030087013938293467/4282464936483225917047606780165891006652562797134196581017599296483479570039669907911615422096179070166784321*X^92 + 3082613197800555557671888874368089517059077980612609080170694326388375409657957598070241943508454163401849645655968774121751311053263394292436992570393578322150853825858438812571224077374338383042623790782353353464824857035579744237671036471762608233143549972449110748629562565244632582534214800013546289116766997787610709504419963201903092868544542590200740310955453907057601055926608216036245358080094008097653981881672379936673169831832598081357330006276170450707/2693466857946808025632146661513322254750369153510498491145626004477397825098663227089785651282086583*X^93 + 4770373398114615835135117768269147593541403506739852384347752647552801384198173225273313187762873941810436114514796315426210158333036395792019455563648564103254192188770137092968353595545325514648421953770516098799834460317547255586334977513115627001830782747475736764716913012574341091944708529606460931792791442192755449061778387734776742480381364582754259717617302369890060344217269527580516250690100321214832161163423728412440234780610010185670683830252306847229452/284152673112814406280114576349670957909399694587897059320390106594352038354433674468291116853306288246751*X^94 + 25613983184202137006973831997221284750154638344060722506713538768022555101010800657819637472325070833883068836250140729702587358655008270034485228153689320244493309567817851009293260691263671866055106069755829831337099891762936181471779550316964157516422305011905242581799875291226970603658762953686586584720081886012481131509428313985014517667609742434010528406711685375905712297606083478463196471389323052707169665944336070246811840856095899016820734049718/178718522854940483420618848219316717852190906609415333497818725000159101924136635066670138098473*X^95 + 16308290559955703667252219984167077141626591777664820644643369311088415055573382200658970601539131650338088983821061512707661180800652116871111353898881559815812242680127379436710687980608302706782543625463381714424660997089593547168785685999839389735572805837161884325059504962032959858865928849415927302400601399556721171478946379326602259938573232751597910790379968108606240361437697358059287071827863501648645208185058873943250983688927018423193872976266070/18854268005627656179425026630593255783252584074573489438019382031341784775690642589628499558974606081*X^96 + 46776040572519675059565603074399026181802774819782432280989680070927804923481211200353637068131850503155116281608131461602495953910600272028181148851736529605270213843166456809881890900150883085117528114436926319921532221214276297466727153082830018047548511810200490243836244024692470161067532018621737602119580728622540081102306184202846248888425198316801546211282644416384883864658462281035393410350187287562054901599742340335751622780778554211333/11858438249282760495031441060269173767645869989344790226117624908775734982691038090814819063*X^97 + 2525808623227903282512883637822647078151093550000524587276541974842622910824970836476178818879112543199589819215904225424904252248211374192649048341742591830796234647792857398389565009853744352498995906700386088028195828929528840991078305797745831325339902665977591708204563835203583228317071439120540076953976438340338866324124350277152614225210759847460599047873492231094185925327682182287840659255177666773318009851624071120994572288009746868233464/178718522854940483420618848219316717852190906609415333497818725000159101924136635066670138098473*X^98 + 32356695669583380315616997611790422430763114935685090468665169852347583250350957309148976103958397870750002032588698835400262967222233990824294011064663681924766728812571215158257625861601485697425483634306625883960335891771865321518393212671835340948774808877960174250207547555957000119551572491261536572989691061351069888267835782359674488041718049573444401498212266010749055083778860982720814337005420704892407917143943218088981169876746/786838182554758177627990250167153723551580518170313199264655623964948243825296137669353*X^99 + 1187726835437976050248544268218411899391104554683233461197460931794145899386978241286565275868207884448758892366065042725361717440544079740321026350595622602988383235868340424964742576011607833512889811353468850470743188375070154016055852502258484013649540166725526898381381962838576737209733523483909333621891551452882714717564047206454081423733999786959114435537771503815873686832825536093204967094571064448627124738273355819079714029688231/11858438249282760495031441060269173767645869989344790226117624908775734982691038090814819063*X^100 + 10910083747041548637972764354347564494588230118414061094564119853533977912678720005837157502073479977269683847226239721612955433237111062909389236740180876081241120347523033966366476285898714710901870124564025746836260869827760678253827348554390382749723167102652971420598569822593295627663116926937354958165441169312070804611079158589086687904667026615491140413826299278025030103910647156815143789962906191531972313992999421248700/52208757385359841923428455322616529994796663669982960604117551852229330756107500343*X^101 + 296650314122862498008878040503063919313223415051267282907271662410239675324884282156959204364868840415055810237981479207476364638501438297197231764271795491502556045834422407492266036285419233365449615378151779143175186080684407017686205109961051379936793268219608605315742543807369822005363855763680757013649957593651858469424591284052527291028209765032359211111772058376346474134098312029972027857021609549763916817462515422110001/786838182554758177627990250167153723551580518170313199264655623964948243825296137669353*X^102 + 2024088210743526273590708089121399840268704311435717564530133305447819420263081171044750576698943736389316930183891643924024789988874872069145631373437617928439719837953885038492492887824907403445624350186467957738873097249416839864058486200367591688460863472351083758539271774122307313952697472673467972833922116931705182164425014569707407090478067829794952975448920545643154588385918742317545796676376277545596450025790/3464186675426968477435369605375657222135005219957730781243285240012562587493033*X^103 + 279192851069485602629635208526635737997650869833153269433753383938488337545758912599291183197996478510893972139229770257466962043133507105547321869397548407922613309863430088324030742675622572030873908204519081989771494523795772675982199706658320415051054377645552350419141419447035902743939441545289723383422941162415051444318510954533890736503914922183628116155166092307318615222877924387609139209590042492512221642312525/365461301697518893463999187258315709963576645689880724228822862965605315292752502401*X^104 + 189549159573167255933350929696897519421439522397245608275589612402089499988756675786449897837315424922010882415478528300750709848414938754535948873630663665752088912897292145694147022093727521040189805433012653580433401788531725081962243431465689032050967733684122668236659196533284830666300474451666277662619723624812274473756957921660461218217067203820036406083121658210542888050665858342167848343224259676630/229857784846856112894656599122530503757879717335129107640056083870517058423*X^105 + 17477480474857816125790211571924704565611832756639486881796490304279961315470883938034653112904620047216692680940053782859288735476896431373964893504410230571886131598132882401080764591029878418989236313749884488267345464549161336029670850945351409065812923599953502575131345884369490717953915710763221457225720439629469661687027018768866883067413953152198409828070431940977764227887149821790709774893296130840278/24249306727988779342047587237629600554945036539704115468702996680087938112451231*X^106 + 7663670919914880840661471494253311547389081442944681539673980840529592722207821009432189529324590900811108959907331262818870427786235830999249643551325277852538326913562351021622816710422736128637421747524756810460304408472000158105742530185194362916230396153737734013916797005917796683882948257100030932628322961969642700922225181922056137321799524884489939887935038748840601419970906455851820729131/15251661127122029918031756295038849695300890275040084111210675062737513*X^107 + 444928030571172287170335858578139822537525995549393586474259310730410622202784848908390466228034741791362116857882040538780310126878846661801809588417816543878207974022160262997592055998732126417630696409419867215892794478291043943736834046910987791165413203206444235792645748154994105196026215844322920070591332196490851133007054920679239501972157482478422939178259333865831710914949249871409678467934/1609004493927992790262596193857713526305158021345903753480392587093619408961*X^108 + 120667582012000857742393741970056899960189532586022075645010850228221598506795897694040874041189641356712474647704185875971222686207987654312575041497857932472245370092540766854392136506816435208156689900763663511151411295869964045301932771040592480219995747939980803660375980965049757894037004746578542659305056619970451884147514919762783031404839815745854764628256443466663002818311949008/1011987335088715408269640786612623561495646624314251483724416101303*X^109 + 4270754085683125295572477865641059591626889075338751418924576552748819867914662368375442484995695927311971383125557145025354921747250512986418999902284638860633054288335180121953980702702221125966114246007620249210233118446148451041918830589877317549047973674554813648702549804538337877751681221616776194233113913658407293678882759068854732481775422844362942090125997055405572489369831871969/106761627889854209426222294065271947867106231925280588778474725439162591*X^110 + 693323474110846213034792130264973076502275297455516181941207069497590106113917080129867058456750766577075156718526140502015829909359662877589166562285004754948847368972366659298989037492642707289496265605382027237147462222552332090311196436200880842559393483304342518372337558526694918561360064661189387795372331158237777212485928742962171486543658563473087609924153152675813280/67147988526887094968458681349122391446861298143072887248650793*X^111 + 14269055131779874788970122660041626001588661378240835381056881155176179636329885048518359713714476185714563815414821158598048699026673270853110860698818290008608962799661599194199070836979769623370353255353989446661462731512022468794769856032103787086282522200234031355300129116616645799735399406478315053257425575634935167074994732546505127548689920893307053685844030364133067392/7083911345621007857887485506288364930469526370199760386070912709121*X^112 + 1294469957601965600910804121818700249464530198477438139424139054253223025887484527748487172348431320000584028859675726296655108173862119985110430978905776345519387598865165110169440244716840829907607281008998920297579243251614838846635808777724546618039511637508576513744951344720055662589029176784322566510092481117563757396384810751802214286733696298628814708005457/4455443469370784617375003738910649024408552726632133716983*X^113 + 41543747691300414571501047564053522239957792515180648900814246585219632991547189454972002271714212538438408378196403352478997036267572846491536758664384405234560959122340242335892347321937376634921405043808892439265293017417339908062550507816999967891575669022021445923943127041678986125950795380345730359756035712121034865810980429893685443270050274044572487942289/1370367112793614183029769007124946764221659145776997698952057*X^114 + 660573063368625618368906258910171693223901699291695582851656209124067337938809369786498857786373911691906529983984529337289918747567982290249651455637175908959297435766308888274825801535231977498530076451795445462431099426092413892889918715821322504752666871856128573007080905203260994115326393318347622814363851773314375444846845955184979748881921080949/295630248116965338555835959054518547170629203545360873*X^115 + 72165488295591741004964824998024948241566829057883414971707386644252470304337195327548428778631298248115211196910616784022564601386691517363860908755127452307931607880859304300501803554853477096147525954636879982357427743151319904036577799642324048527949449102965743747126305178342578751843281972049991798739618712308848617014581600060882205272796404738/636491924195826373910714819844378432058364675233161959569*X^116 + 76066752743076991556551640452282439245789028904044154141055922448456141335709129054849202473210615391925287715055835092395416795338726970517591961793280678443576736475154364476277081921197198867316709132433409386961701184005583271179609987678995884008577556776100576026475741956229499768132237894923768752609391905751325789888743018578982652/19615834922497866004633797296431460896465344273463*X^117 + 26572800591050958206291103140747844347713735374438950984329954575023888205245732632311771979257583125886177511502220559019690265556329826041107894278735369446405235282007172808262653647011975719656009768563278109798213484190577522838682536667240736476117014581563376251609157247276585867329028725648506052163257320290940371726067068695885465/295630248116965338555835959054518547170629203545360873*X^118 + 1777004887732609136366195174179983430116726244088722293173536349238581528942169294553059629585410239075478935854308792768979745259044844855906669646798174691284530326989679141535941825292358872744917905591542515234875254056845063961337936291933539731171918943985586966395950942778992018233777727343124384286915518682222941574660/1301561603244500431599349565153703197960675753*X^119 + 1763939452639663336847200229739299180226196904321150192125383181871829097750880356225569948404021366159532935443686408490905475428558732917383200736509216838661920513072681024583595373635228801891428095711301065337855239775281534459385126958474802092312696335394440270024750791449981026975764650915269597140744650661070337456987/137310844457485062032436581075020226275257409914241*X^120 + 5636622924626864648544158545700052006441345614742744040511457419761711173935568047875609691414331343086694263939134576599321575739203495540970368043594904159231810978716641727668610814174440979880820871795605177481708512122078912975413357742705300936040065107845938861929514085485754602564882501880756279826929711/86361993447316066060603116259949784218743*X^121 + 2546844484960267131152229966958214408695922976417701380995216346914634224027757830028629209027227462322628689164861829317222661308975030107920953194631810604565922780586818349408765636888526191550620038218529360548028070078716713978463118013686531905550529286997487959573477292356909079212493535598107032540361784/9110931222711503021195446956075922385724730271*X^122 + 5442744420245389035070144745472557733653951511325162508380840301335704189683105578740484072361896558939520597271130252099303913580231453332830031749185230127889797034355912828299505537316873218497291170899913513457429437910896537838245005479355414207976817221227915566986589007758450900987913616970/5730342608142529763161244526570883433*X^123 + 1686864713995912190541520171894354676222000373108752267154404075903014815752379978689712549688605925976994427123138793491820544136639865550642643977699154425950068658168213079213471441753237283795806033738397361697408210112948232766036027546488637965741647232979047544347637741321314236522742238312/604533954131212462424221813819648489531201*X^124 + 2289250858740861342015596224316460209355414851243586588796353562628082836601474842099219280447098145543776388372363178932275567703172483002611711661728894687999931162983894095670213292136521915308786906598788831646424754937251181893957222280883296520844306763247727194940521151538638/380223117785318144991124976880823*X^125 + 470451347402388279398525795131002367244294153135152642514728093168254592104506342901758280386884910924008729138674493497164545931692448675130064138626056885979058231882305282093678335557204728450448176500495599492170984841958212447563258940477778488263209095137140074282309819518713/40112398256997708342128711685996184031*X^126 + 406998829224890514410386925565143849072173080562754493536011051984049465203240604307412690380516034532229752226000575185942934372107824497343425808372038102747818256062689275955015589165965725613191256970589005389952977749042606972258508110369275814251373633509597064/25228791572245912347629551913*X^127 + 42745651362550261673306354733919152138702612297728521967372128267873047081597756644787422616887278975792203368603983617616210169750520014195511468072381305186118924010021867961894863921687730113078016638658751875465492857642134842285261773536024720983183935351523815/2661561824497227014937874838165761*X^128 + -11800247528307092437756807301672222315865854277535374737272036066628059290194845492497986890735819495818867024527503546267610666482170726505738927481437872503483540281699844600220882501175622576560176874851530605225848886959093388047240846569907899067/1673995857756347445267703*X^129 + 29307589307436090612527960746862873194354564717276488460091617500240721060303147687999940687523402943083217471995717421611103569002514024711034801761803381727346420604636630820654539006749921397451835180417528326529793811569111735764100906658798946/25228791572245912347629551913*X^130 + -1554555199474570746503997696223588311583156607863817303454901931603840289068736995882995681990126814847862143502447551794020056421280016745138725991188563208652519100984449430093766091982498800911590939519455639401541178755580386202/15867710529743475599*X^131 + 5857978383457533248948260768910945189051740025744864022705568264864288512340721074956663156575131218604263236756012737349420593352841429526402684770238245873477789427798844483631207964242440004128923704418892576081845436515319637/1673995857756347445267703*X^132 + 18202194310542174835161041467214066308617798659129072249973351903596922370598875939539194245984635138132286520146157319491119201698063126084671822602764904019582431833072227281599315658890624706170178241414877433/7370046692867383*X^133 + 37386069899409076822250774811567628089511323826806402356846261751104150060675077115588080378644142073635361627552200145179714349788999325585290268949473843778660106227902037255426155588450767519397888499616/15867710529743475599*X^134 + 330792273435364968210922077506861892382399791805793614125522279055363613325752836657111668148091109292076656269869508646372201005578864017679902603080977725783560324809426205924616252998782/489021743273*X^135 + 13387186316680009452538968613848761854259890780986687240553072903176689676316564425330654224650584502398431475714507381288039260663682034269948207839438408949614057451289212357803121376/51590326850071681*X^136 + -234477377117445806057149448676757422358066545113292306559659807063324136010371874221146437404865890781630985913761791133360619820341467095826770988768005774296055/32447863*X^137 + 344424765992571426581794833443451836048581496248599034951337972198822187879499339379852969809304971447536572535361128948588868476297951275741870634771203/3423152202911*X^138 + -2010824870743161576891372368511989639445043988270772982313921832022138320298988223479815394303664687183320588276124374850214760034/2153*X^139 + 984569591049753206967274047678234606256313484710445543242811111340652746383806599632343728735220890806675823693589125063/227135041*X^140 + -1850599037438799777686731280064282342805330534451183925702715898539688210375597130152*X^141 + 4961274007373758396758088812145320274552045284177159209794647/15071*X^142 + -28108080758881055632125174056*X^143 + 1*X^144 +