D=-9071 h=138 -28606401677997778452175891212463509684612525630388293679411705897808096253097778091194857662610754461668200488925479983782995707045900169226177839244760625304474677745858370953885878992444803802857199452390427363905331844170767234496913677009399503216239677468936729706817256909107875760097368101322189260907410081428185640824806493497621597723722693837878451193356910108761512505581499939665282877102144158870467122409474238444126516321648850720727141690350551017924599048026207735854116102261565512512759352732326865474904836022000226867692449254338546496140483399264925849792093504425493586770752593288199278753263116872811385395003132303/11532220702849668097169966342478399226414182011461315362432063681793006349937801666740056032659186830614105142943272134511304700276582613155233899026922902890127702684863758774805646593222610275654881544013580809838645470930543895643761604327890643855727539167654348897*X^0 + 293486266391431661288466334645615849961215561994069891736995319114574960242607727366659441882602278493655701244982406334797499848036506639614508557736808402882228187522992672213781860016518522177204144047669453463148477716468321639172855337606811671411869187574819446257091390920489130117509298558563680385822166148522280681757320102443719158559493319849392946179263463793696382074151132005314275541656172872153700902100174590695045632678357843598797757668318828816897573296945897947449341498766284875172168259857813795329661615622788714317458079545109436161005652382589049498480091274306868273714679417789471832163419333152731807165117264/14551112057610523787671841340612761782637562204050627454007006712778096014579631086385745484039350882946198333333345601815654672957646723893151312901430278284947301301742239051138698753831315819371779982513310372423859355519223686414582818422262618089591514963616591*X^1 + -7604744277244986193100651953251980721828156238870557218260165006196311741736888464257755272245450344988770845303649362936386647022791331067591766712116924607985166351849945820117575316657549880301034302109923188062592774556474136222988786846783527376672974597498515943396069437139721357905827630596536835674884972218246583404548866548770879479836934079411571653352614731472931185404538264036873507086245902027167826282599805655490026897079817933270186809042151693083918014416202653472199703349821829810251535856448045148956759926117850918909210823793100536786567622713816227126055923471839558453889747110720830543171201986288568689601075817084/131993137474585061277971272800698362130305326752943241635297557891610108948251833584605097285720951859204965081666777954069803538398813432434775559328874054322756970108103850432879136396003865797521416221378238388256828213914878059466680745908344208690684632234966096961*X^2 + 151960390659439274813776727572651197580962844697369732264849864226652851181883934050556423285966444248467251607007046673675820172648084969164827597078121662868889659996273490136215382594518680297934139600546624326809845939447718031976222099150176145243647227477477027605399233038963730907907550378607282495584366147174907619643899751308400250985439234034957856311090740481124688862871121352947540387665221535053394360791709435998361047684643025766266539466141341637949969319578791260799835137402191146045824197209735316316628558704059757842526865284060401177572705756256987017828353548656884594550524122821117696238878860527072153834138/1604135382825545561423419836910237215592278933309516861868262232695193034348983693791836124356669703775349832800501113638590527280084524737421597718160101233044570753141025140683353406882517453353740489749014482683701836128235441121660546623554472284157371289121*X^3 + -2545781082420336676819545301333047546375644974792559188153487243190595476018055903104194691866751996180925426139223217993030323841107202313268756120274290798857248571701966106267232261653476444394104179476925417510790561211720546314134280437760284508715082710434360032567279093106509714490020045115534710833839244931459147133029866478635469152234955652357904624795436986880474235788756973583374580090929662564128722035129876490252663640333831082980371422911201884498854611337360683705946874673154696479173863523272418850551359774354754503193888157893278189874973374475251457221906883999934003748439354730934384377338903324316140332557357792/14551112057610523787671841340612761782637562204050627454007006712778096014579631086385745484039350882946198333333345601815654672957646723893151312901430278284947301301742239051138698753831315819371779982513310372423859355519223686414582818422262618089591514963616591*X^4 + 17614988331260119346267704485696242238231893162804334080964408262738570257984904451980151473033672924425717601695901831813133076101701289031353633038323361558414185450322378161693547903200460753430464534163843861593140633668733627148469699213586225669326374743967240707612845567820441072055431600597293769363165044188491124194165174887779311686164155629343940939847993674832601765176780666034466338609940960793177165572114854476315815402234211622160033516176732144948036594743224913954106383447504886845964991207990081445185315502691083666980102725026653975939679227271639267809465796732365932630671371109072840310917613330309108514/176842176477295288438255962618260083297572366145906389799169025762891967186526699789641288100173046386875739477510871308410376725838884879001388790448693775002157507787567538384230339199924755082542221337119885644769246624212924828757639358786734900689821551*X^5 + -218097614186663853302910028755264803465026113970091935980452943976798826779163284103269704687423847959972349297227528818812553571716579396207358335902319651096114221802370527565344163098019740692710464520650355514945508047947286472618001929570756795112519401834234486248676794383337231756802688020903412467007678538378672008397004455596539727051332619878745489165733559318001136787665181626827579185839240572656567133772058532251810671579847332207144931973320886054407724087090674785865636839144904725530623315135613540761378433127001401752982697412993020595196780700549281782302375046347394210847353176372428533066464636091420121802443/1604135382825545561423419836910237215592278933309516861868262232695193034348983693791836124356669703775349832800501113638590527280084524737421597718160101233044570753141025140683353406882517453353740489749014482683701836128235441121660546623554472284157371289121*X^6 + -1113193191164837844048066198695845943135355547685575116392227913197110632478689823827730833282768584969796437132055831563377799635741824984890491145641183325155117999809913156277623480899496586260677810306947748747032745872061692030229050053649241960311641335775576428966869194225946665234741303161284702836404886248628028468612503649289091124545202967909973353440568240739975727608033750462198499008154549803196128557007710674449896526353940939537069304735402006829706034616168292481418383389427984772476299226572261572997137720275653938346408019435522751200632130073873632948553802371767330804225752689445089362864390213471081/19495334194388191868399951782412091643432076523636466740069344698808507020893694167086461040698164081895682888051027594356782794161491001984498819363762956124149212632297160002671187211985972338500961452664522725693886740625391338193985156960283860730881*X^7 + 9374235369690537576095853199458711663863056060805697128384205726207695935865385525815948742953007823024295580614841295672284572334571478325735863532427764657049948504218552238811205617586027966691854290088858502112227305155845737805446304577089416856338342180736837775062006255587326735986325232650061388889342367084378738262836681887016016213410461912669425386395977316428517755459488963658387600793479026370096227869505586666792569995657653309371617708408167724902996452391990620259733193939293378016291452405335364556465814121903598700060049795117936319583513112861682907996041224733813884369185400434026429799000364361979376530/176842176477295288438255962618260083297572366145906389799169025762891967186526699789641288100173046386875739477510871308410376725838884879001388790448693775002157507787567538384230339199924755082542221337119885644769246624212924828757639358786734900689821551*X^8 + -268561850261958817644281084025127296238752929909877758055852704463462780733646484817308824005796550918736120370008034823959819280325633069668111105404438818838428843076666682381719603924954757655087006738212494377484180101404311295433111148158621271626219003275625468469632667961434809112806388076572943301210316399249683978707570679067702314231467635907115305230000042019298614409666839794257651538533334969329998152854497840756851204470817465912642592760419364395299875847358736468775736739603054078143972988727992031684806322275586092644996703083456130725183376733891563597554796182368886283997898643622613549949282052151/2149193495137051247756581609790771871175402549182721501495903946511796606867345845781772796902013458482602016100873949328275029672747326864127308936585046425327881449928029985963089759892621798974860704736470369936488451176870393362802905628958644111*X^9 + 1745430431814151037115533521043868238050882425696323580021433390875312998615311629869211579336282869085865335144597048175297622584097627873195959514496093328037613753617985469065821809616908658237021293236835382979758875263169261740261652273167318931782147180154550397265506188804951305282720551166481440862849925702971869751047880674626156348253436671738345120046749421724641541133875124581398058440220617571489614662986432806799976861049361641453253756206243730703714864269379043957116690349806370804210257049008447307550157503231600028700306367609282490981244314864883123413042050909595039934512419752652099386443097498299409/19495334194388191868399951782412091643432076523636466740069344698808507020893694167086461040698164081895682888051027594356782794161491001984498819363762956124149212632297160002671187211985972338500961452664522725693886740625391338193985156960283860730881*X^10 + -15042432392330932285351493798824443619680019823077098181794058680440410158249638950329851704594785372793284024066905557427687295107496736209532500752351857068659020392424682791713021802145089535985828996035517736433935126371799375804526480377879544879556176962874265769604920269320565835611375418856536513687109033219949008615409558113165459511665196683538608098353525533929911558321173640958077513194071112141158283865842089387163546103202680294403436003056431177183144691013616211813064401562592643543630822915218920017643896046883688979610374081120519099041834024131006595056570091385410805105048961718006061239083625/236930161518801813224184942100184309467027069692726436059519782439840878278838699788531892503804812973498182791409320838747109433661925572056808393405914058574344774548344172193042636963137669383183850152846474472107645372822223940337659092598241*X^11 + 73350174481862319756660490111092825718164667100621734969434856785851161690765044363227785583400498860857616001482526107986337070771668393860671643391350868009927545299706442323503298262875202233849674825705955166572069999590883417279921536445777339853699362300516654239781809661215453302599615584755669772465279568053619523995755945248133533179608953214063709670329463072302187431849125718403877242298707212680148262018745555334257255346039036085234842029960053906504736499874899506930075985619777721037079107485243547078160793514260823049960478010112140509401573117653083720022246024304446760793762233416251209344818878723/2149193495137051247756581609790771871175402549182721501495903946511796606867345845781772796902013458482602016100873949328275029672747326864127308936585046425327881449928029985963089759892621798974860704736470369936488451176870393362802905628958644111*X^12 + -486109445396188106273903504464835472013425607278478610979485504952811944985861407881548580301605115914281536241209167700629960633962932170294900770615392744523631241235590556115854759084616624354377830645878614120428355878041182070343432299679128677023019769215337844955458251141985538504630404877350816778731491045487143375363450388284572574459402540834345974354813602043053246969268225650327253155606821645537167879975754175714498564436085404771079976572933430195029447169687597678995882443114091352465175633074525215660524654983760206033776383996081868440886067426027580558258541854269055451895905520502893815667/26119519514805623770718216525210485003530709920926737521719742304028318628468603217785458329159388487873242508147869125647349733619438382984986042708181463849007251080183460720211954245743321506248908626705597450348103337319173623672986340271*X^13 + 1258264044128370292376152591447144369569319405829819987436147927624916250164428816770099923449810081091919032658567108290509972197322940296819597061778861053325694038453346280847299878368572845545324606085256673110317860910942692721684205247605134267337905210641481462913037921679834311678619749649388060848518586714101876175445970918055991537009859042849305005234553562322064903274287889427368280786852893024137384749748101212033979562375113767075945526038543447657537400641772560923079393156481952920028287849855165838488990694015182364759428398734723627563633360215072563636756022201397703687888398187446039135979922/236930161518801813224184942100184309467027069692726436059519782439840878278838699788531892503804812973498182791409320838747109433661925572056808393405914058574344774548344172193042636963137669383183850152846474472107645372822223940337659092598241*X^14 + -8865086936774831745448456201967769262883074422433014085428291375032717549604523612822717830865771972083202628645602761048302292652449076326573641589519201319666797548955472751303103785004596516213410541223965067680290216555985983012976937682137962302275197339381013905550211326222728038721302139220583747169964611645019651401493143388896929754438161408526700391549252885260283546336151048499841694051244929778662719322209447361251316024982865572152501923994634215905286486022551619577710119268399095300531804690820496854113029856572421704475948260897993481760571256845140793559294033523412998519240752336222295/2879453149024983328267910541859826370138982462895682672441819237573400796876706340842846249493924428163735256107140240948886532203664246828903763940930599035278056562692477204300733573557857072676541574986836892332499541100118357807627201*X^15 + -31575075582779551095109609478852859194861417207592788070188793574826017663113185876034519858251529390831480624547101817050791262023072959800869407442515900517158504957714818476520253969500967808608721234135439721681962262499082348749096891195731082262312425890061761285622402014597526653387325361084825858243037991022777478550514172555898386607949983904352046501620037740994012793867585730901975719454386408575622825295210089399960293248345170516085727669947588114323561347469895551631959926691348772747610428633648487298383306764289872781835217607090963299418960519939759693206492581655849315553714619006987740804/26119519514805623770718216525210485003530709920926737521719742304028318628468603217785458329159388487873242508147869125647349733619438382984986042708181463849007251080183460720211954245743321506248908626705597450348103337319173623672986340271*X^16 + -215552171968242019759745303944105627742520042583286029413833770278597103444778981579103181009495461871014574819166364355670998250928504666749014116961049186831454996986169806594769757883354368542375475936949963096647208167505503531876446426261993761492035359674716627893630131187696601812134101652343350624100449914149800374761418484550748339848637273979176090594803342134600176647101127296371209207949590823944030722835326575200066530756779491050940047774253473755027138225712730397776383033443216688984573099394896256192956257496203306953614485529698903199187218513528264087000813118984454464715005924396/317435029106491382236568244059070264594750574677067872609615173362738484938452909364220730844881978631213235156778772015090566883878761639169194569609811380804548182415662793991923004471156109875045923821721628523040408014564916526031*X^17 + -1052135376553590899860578676055528771249411549410894549049634328768706877228834457119897733986798171490184395651256921557976120911888509796183706156688680106416675871503661281686168735419643953074835066529859330732559809259573783941825355831602085390008838721364701936086727514197396105195727352994476018488174321377806805759567984846485249228289183148216472800745340337652127393333926847064871605700640284413207985923257298410463459009744191680234800098661722423679586000126837253302834726876706181410911681486120287599086554649184705640825560137467138739483211833639691262443959266278554638445829833976950207/2879453149024983328267910541859826370138982462895682672441819237573400796876706340842846249493924428163735256107140240948886532203664246828903763940930599035278056562692477204300733573557857072676541574986836892332499541100118357807627201*X^18 + -8059589626297392348806767545365317312947192523459487464770315526357631683009624135782155909106825155848358963529382885258822237957862851539891803079656851845423527752072785064192811549732112365006189863224418864294434835735702471249424952987514934796943533559720194800140058564661420746096480956441573027243108286673791636924155276726624772980463840183305158416016921162146655971854497642949008431100407196605167932754905279924657896905862354434730752384655147503483782517636336576581449030669195743742644107133792435045203220690836690961628620882458647923027196852489120304327341098993247157991473150/34994491137304749447312120390152162340949242054576989594269118439283263690712480362057185629465547197796630488014416493781343499490548080605136651924794551957286758065887200307785580914028895367109020375010652466435939589302713761*X^19 + -35286661663971946559726904060401048557897339291492681773611437847308326915062277069426689518392682520593897871050118759694975779982753324736569333776270089053943740962601534500664246901980511653062220158629465859419553981111462969245273402985064539681567687533642961924033806843787406289065676105084616921465568381362107261152682321721569937244722234573760464089362636456643417210997304226734588035446434003065827881142507212631520053959855242949444510498000212306790531591273967740271466776387311331817089644065934413780189610876709325270631390906746908992265090678980269879522280344453888105934998469681/317435029106491382236568244059070264594750574677067872609615173362738484938452909364220730844881978631213235156778772015090566883878761639169194569609811380804548182415662793991923004471156109875045923821721628523040408014564916526031*X^20 + -184494009097104017542528723375239996354139171392747259235150472788040553538284516712946855009256504394432600252225111309449644325776910561445043325639839970098559809455332765474817823186482829690975069726720876769368229659957398707043506814906302572050367854407336433704214433386226546043560777448722436319393765790297590814382776852538385174624889007024506890213528422405553926719243951695053369194843993368131239627447185231029580500518151567123877364984189120093461374434921798077422328827020887092675752829814200612522796097453198480544890600452070034357555240463243581712981611346165494052360/3857842700617875586739292293038492155324577450620327372314972818794318563632728515274742104449955594509605389484556994133099272350407681689464959974070615362946395994475493364324284082684257013240990009371695785077272581777391*X^21 + -486680586259437395659279632903084086564859920734913058436560826122638337374599071248820375792463758093566623211853465055199129312811622896010711642291982274843968424569937820501889331066036952318840985000789267205433948517123469841169537497242052683146089167923384193648297914001065342882566621559118509603723689567278785952260402977034484935176714070222764622782527230520370784196334575773351023001676760068701543800040337667695752378327390397657638249027575684308036814464259368289846924318989440443760617548624345000377226589634480743287273236905759107357661653679169577007812898610662599318963433/34994491137304749447312120390152162340949242054576989594269118439283263690712480362057185629465547197796630488014416493781343499490548080605136651924794551957286758065887200307785580914028895367109020375010652466435939589302713761*X^22 + -1057292859573321568399034672579251095542441637751029746365627081198659088934985891436093881091466270419583898468388407119901571691437400160927420030701049088369707122506949224873263837632252707153348605317641980187856582526133716108226089614703137663578366980040023000562601325732356182102868932158563048101018580617743392215415278231923401992233723481380419903159457181254947587931620010891551910473002838793344952326980115774058293523088245441706058887972219238638047422946642376936036383427982497850682876922170175995932397829278668752443622467676024139557867958433766431658045805851672496/425294091127535617543742949293186214896326474547495025059527375018665920365199924514909282818868437273685965106885348267346408593364312830940906181685659283755528166076010733582216302798396760361701026278436311881520513921*X^23 + 671599782004942349882648733147385062946922485675758464786066813169174432779860217106399906659407938239504299311834332548741142891385029169422978125541050463028447008357277014292607951470705232243026844479303706197750264493484977647734837057945215965700956947683012475902513092086810950052574551248335591472774176726835033897670262343941053819726205659798398665427090986357753160129651444970222495694431640607492701782591949988712550215543575700187491059850022240679914649111857844341388475815818059656804630171555950889262267140148058142473220300238174936413045763136274461985445151879402305705/3857842700617875586739292293038492155324577450620327372314972818794318563632728515274742104449955594509605389484556994133099272350407681689464959974070615362946395994475493364324284082684257013240990009371695785077272581777391*X^24 + 12024477042994824293965816711260882249961738181280345951343102818751866293021738528351041736602045767254560060225093117583906104731894878997191832202929260206417811170453559474924753035997709546181165364442645017341943052569406371473895586617938586390309112156104082169394818104025142898902911530132279779273245127424371729154712645197418137252897014928461840004869222444122330804649311757998207248494142674964672685647513725811222917482655865901777637040295376108981303639436910011675794053259248523408962805880326209558612315751431929796092299264550899866092715295882843976144368333317/46885028235865463294426518497760579307278852888049280681239926691507653000242522821619367524955179944183217407880646926176431329882517123904851304341931350871516719884909131692450259375856769966012680661276189161230351*X^25 + 40162452822461362326923805742351067942455116361548374305431514077802274073137233962107658198099172059307180001063599355811106286371387882991142440687339717805857084574169383516662049365218356514811879224718950001830273928673037211293946632398072003270730043950013982452881588777436112829614435974554015632598606119129906203009359081645800899136214834671047074342608693940531676159511714955501125263183381034937975794903054924723509964677072028335603787022073837465823789123001574107742643702435166571980496619616047196788813962870932766673330431989189118990280041884874703137378076486407367/425294091127535617543742949293186214896326474547495025059527375018665920365199924514909282818868437273685965106885348267346408593364312830940906181685659283755528166076010733582216302798396760361701026278436311881520513921*X^26 + 108592512773815814595069162248094619089307325120923951736901941328527195888006264748813348033510595385407656767219661271471583179204598866920720655702316605882926667555588732053026469548786437249688144306898391510317486485449478842500762779948725612827946620572308604540022826000316476739269833265920118090591058629216266230752418011966832398251905540895256415520920366830667013743158310805177790382526506711458448488900338213630264340369659168797184122776362489357208280662632250563075900536272750048763888406921130156857166494033438847144822087517179041037050985731718208890775245/5168672498717392050978560081331780322707403030321825673160613680025096792001160050889578604889778408574933018176678086889695880264856920284957700842457430368373577321674471578927379492432672248485578289193715043681*X^27 + 101315804356799145536932878270702577487301525173960424907432270358864406419455223756857432608087087417875162331471855170076562120765252947536666570082558605192316731369846165759973843367627947754653623415452605748093312329525511733002432870365071951572019030635251762200674779393530032268639191340270466719446135794810383150805687626077714341871739238546476366016345457315820956473072402888555747191043572743221891036786578625444283101084466734830660088879366331252506560398036717820530492170791041141834696958918280103327105985934915947663434996720212263664730923381930763045588587201/46885028235865463294426518497760579307278852888049280681239926691507653000242522821619367524955179944183217407880646926176431329882517123904851304341931350871516719884909131692450259375856769966012680661276189161230351*X^28 + -210222224751536862877895234524739379493092565815655900923716643821053434868489205437909952674874909735624385464207826236810273367733370604169025552184464200886403611970358546207112951659963478829356148056687671581609712715215151062433019910658391877572021202283428821214000835824225092317285949477176596670130669555761994128562866882676258731477073796462733090601372926242310539809284800047735833393295945418094749431112860309315143288585061520574246971756991581481168601931089439973005649176427988730156365928755966783424690161167338169049679975803756454164864279063484528251/569801840890463240103468204313943371481358508468947819772970309781181434461598506326709139553497785092595415960387838925112543298958981400612688881320409036310613749495587209671191653889612198047136841494180911*X^29 + -968010725060537698910181088608043892027661818839985166185205574329881388172093284765427131185926084870039854496600055206676223519341721113963460493268004140379662010583226222567056872381902915866999465625561635002772720870379969728220827367496971753888171228673208266476300609005309578586944419830781534428763226328106873233738469633352313178964944422953754418908844888161037378150463157396299981476780314651262632848103387740541152929709078013753848883622585130363121016656211245404535785529562599083681987771589781979329397533712055516205686073146836218537009743710839218922446/5168672498717392050978560081331780322707403030321825673160613680025096792001160050889578604889778408574933018176678086889695880264856920284957700842457430368373577321674471578927379492432672248485578289193715043681*X^30 + -2106794458751271215127443829606009602800166619277241370164097992066646134171043244716475043660778323881590650000158928854770014936453532511178483259694106809957671921760831557803182485733540562876697398638081747804087809188752855117258117296259390285718471940459683453085505067851241770870252916275715947953319348149550084650537312899301011480816316218467903836006807257645080696790067191008911257805778761769877581517181561025517886189065511233077426248448324348170282599591140794779000012278859163062264378595631318489548531652292240145153506383929389437342149134493669/62815769032131324010965516956668875700734043486820396844115346685170481144482251827440099168062813922676156538461893829248433832979713526690848735676376257999185729191443855106514348350745474374064253279041*X^31 + -781772655957455044237634211325784830230645633683334556642205304601864086867593478824494729354404212650854085045766714932036349130239041604844063921213825503514718934313692507260234315387990325266990165587369557510893757841999628256657031455395461614359475536992933164417158298512113654922850968892012476809406678423195840910941567240433523006128924200287613737905248763805610878497397211504002206333080790373989449484615651704985452716242769994224313858187252664090469193679308602446287841749739069730291216294766616624015518445816511791490431760760582836974815716424610242/569801840890463240103468204313943371481358508468947819772970309781181434461598506326709139553497785092595415960387838925112543298958981400612688881320409036310613749495587209671191653889612198047136841494180911*X^32 + 5185388596227424444634299883448648292544060329476673580508100338880356334083936285769172785974909712991401091889130168042105025351765856122478834841548860259944829023143825999681106928357373306467560787679054280242133902283199009959757227907837090164127321797801601254113821674603420355166594772830115883524551014156757565753311207753771544530287314054702578348359475801622034141757070903505776539728533435332691834097993048897214652181650021812658908204100909176332523999837830845721393888114742219277600774668112426152794726647243875179505566007296532113347508233/6924900124807774667728532351082446885760560410850005164162203360728748885953285396035729155337097775622991570770796365257241079592075132476116055085037620769395406150528481436061553119914615188409685071*X^33 + 9530017581622468381773621936453809074750090509183980805129993359285899560882646482693254058961103539243689475302086426913366545823217136076631282656153970395401708407726749682390293397253993329075803336229534816988702873774173588388302366299196896687283251777930104036967188128128733372151226752206927453652943017497623404330609813706548276892032224133616990127871765390197473822034302600588811829593048987312729539339946814048997494129508439094982424595510792146810590037504731245078852001652244387784305684266932898486660184269691022597784488453321844631244543399527/62815769032131324010965516956668875700734043486820396844115346685170481144482251827440099168062813922676156538461893829248433832979713526690848735676376257999185729191443855106514348350745474374064253279041*X^34 + -4674204826294143854510670289947086598793465540384819880857397269529358503541027209534554519923507337265932446352490306121299117178435004682611898601894696045101354550057694092494388643672877475710863654567920697525606713329030021527247614948779642655797311694616150737077965314781250696731049271380878986607423017627742953848290584836193629558433575109310007822507369872356048894824252164233298508577977639954985835667830369692850339340523233343600549416907476129966706252830423717766975394612716118002485310050233730975640154649172350470087455368525247621738/763410883563860066996861685710775756340046346692757707437129683687437866382238495869885255797276791491896325738154157783843135221262830170446042893290444357777026364295941068907678659454813712756001*X^35 + -57632971462042649235750434453380085921470584178865567700438874448240925587932130817557784866301279748136603322529364187476287115949048947700803452592823757301446766246798791690489215845351007455518261372018212819941548286093178181430479046140716445552428921326805232025181313958742814554847926373382003118685527914888434203536071399635774279759097899264215000618555883944432919357100402888929063451333966600584331806014284032213082884412697682150507798853462094200428931688086681246848198226015320038255022851255300515437882798104335705759984217901921695080967070/6924900124807774667728532351082446885760560410850005164162203360728748885953285396035729155337097775622991570770796365257241079592075132476116055085037620769395406150528481436061553119914615188409685071*X^36 + -160598316201656450492439521938950422265947169207901070822178285161994932360413173017508031845642223038335187905040423185048656354352618527975656570932670825877135639963390657391911709410105268728005657178512870401920612415712427968317486012468578373024997161092166475079521130664736772755213702162907981784688079893059112990856081949745030424615212214054609103896404728200984336568191889370187511347687769433099890810436190791716929842838939017883676357325902031493503299050210618240565299323767350855969983290018111688974469228031123633879886696436727537/84159506511284320030521627793052117334367362660429688836636499138731988356547072634757497056253642541273985860230862946074648354234685279511194233633606477541288321496631139775953991782032158831*X^37 + -183249238166250511700557538765889259511074321563235013311736513763003162093257592275742987398037420558098286182014309522299057101838596834366128556654202694083922105167562920324301939258670001623294057935733770855251448405678996295036584394803226302596401257797894011235424744935350204114781177736095986172251675097748852311541623751654586827532303962821843372221189594382778254398799521644662650780818914160668091285744058452801183586074121663536838031771767095977078643073973990301455310167297890570527480631207030323561633427893121399948990567636838058902/763410883563860066996861685710775756340046346692757707437129683687437866382238495869885255797276791491896325738154157783843135221262830170446042893290444357777026364295941068907678659454813712756001*X^38 + -153566654077310456414278548722157861735552592655956364629020774920897821025965309759214112154507440994642861632604110099848075147548556866354686626343719820575971818620242065978665096777855362950213048498344714732323393995944934808390246714743791233582317582072836439328788595336577819680799536067046327618935462149407169110778378656401286888493381278410341919515546861038888241156934108227738120501981614222865667248861800506545960035910454397687057954653548566943577091289534366168685327997421013002961748356665811592987638571543909553819186665592/9277864238924519901942633424435246095730058721246796255830283225524417192872568915748814580118359887694188717917634543718955832238417515104309804170830832051735015047583633532791753035170561*X^39 + -6160084529353388838024414936385456733429222968570384321007231089667061428133244565865092177610747327362082819148342193839789875360405906794653444904840084738000253700187698482719559324080280605262067652772225605928485297221766361408320190807652239760169845771099552601841830370590361909066321594077456891777334290479835163963921980835199927934827026667464344224140135473674581780779672541905176608943104849792124121228172968683943324925885154900704627518698667614945779989062689459665129445182851667499032360889115357841747960990262038397979700071383/84159506511284320030521627793052117334367362660429688836636499138731988356547072634757497056253642541273985860230862946074648354234685279511194233633606477541288321496631139775953991782032158831*X^40 + 115608880242955637658397170291442182286326626179256880054098405788143449951567878835913966038376257978390067392598053728946378949051744171633154167533996300487456460475572509588426758646452145766913210655985093054157533603409941735286425649903326999372402201207096339666473132225348069227511868800766348230636945302321881819767273678161687601817055709608523769928200625652267976744547464030058399610652682076673114538794124305765261261941842667593373101530592013739242022102222799539771741503212334379655861670428873996039420188527903342586355/1022805009251958979378528654441103086289279982498820003949981614543536235571885008901864687478597716645815094026858620187295318293288227880532444512273269986962299090241829294762622978191*X^41 + 111844474921683566240183971701288975954935923871557959709207133263681137420571644623621189813335283001715439690236610020999485905821879132983652523077806167161756438580221759694316081617666945857801708821749755592536929228633644327111097467309303774390841178624952414477647754350155932715180027152440909978662189701107065109505660051476715556942528660415644654222754392308305347035205537426407824573245581481572185616386793655624914970581889467273158979729978264516987619587000645634602291672475789738285228579910446597414298049480563202016650356/9277864238924519901942633424435246095730058721246796255830283225524417192872568915748814580118359887694188717917634543718955832238417515104309804170830832051735015047583633532791753035170561*X^42 + 68996017902690747332248538046081534194235845171178982665328355475939847275915675110942360816589099044900762402150751221371974639882099668373165754107982443830718178379906231331805142245365286961212427888098543715465813555931728288973909907476451049667110054883327853841828117385319478383994750672724629645874037209409851840642277098102449148431907857466995520155326796419550337066553784977297041160351760308171536431032255838078897269423926292559759623598699222122708667818618637571353444963206214082519291765853229662398840870940598743/112755485531028440015271596785481544073341415775418366657477854100268574090164811917304011407628455147813371626817177840072243224924289260338710672723323777638882051619648252095978721*X^43 + 11358321935807156963888321814622976538588553282440396820984711056051388003989390254250334607512722711727338739226596824243811745571310057031548111468304846762022501716672689024525201365271364293538957536993026912657989485355722443377298876925108930756992820728750267074930522111926846495032996023212972158058618028296446215575694570163153969479044343061750765290665793830532592357741086087347907374987243521607744588912740162731623231725651250612847672599618998540054787772678920650822030676123636423890125182222951538563326900495728017229/1022805009251958979378528654441103086289279982498820003949981614543536235571885008901864687478597716645815094026858620187295318293288227880532444512273269986962299090241829294762622978191*X^44 + -10818715271831523411037491210300989231790504521304584024285906582543546569219259424093973719543563642340849578608651144996953688481301607996955004106036705381472730549011463882175253744392200527146775348465109200706089250243080911863619701940560673402799658695242731021954382348408859670048440182293592377807658763589042255446876325754714076630561514176250563310008546979308576041801654182709936129009786640167280299775064418448849388416972834063178029702580732869285375690433736681103312902171156632050608147510704128907643945470/12430325821963227870716745318650815133209284067403634291420775449263430061753369189428289208205099233581013298072668706876005206143125262963147466952190913641151146689411118079151*X^45 + -11933094011315425370337944597426758012005823031874793402064405813313913663854967721593587242083013540226749760422635663969063643759081762398236811778772765643461194320680093430162548652282302302021893919564936311719070141756857942548987618248621937868860698498200850822016262779552729780809773094615387613429660537903956728461883378780938096640837724641587104252522932897427341472231568406469319026517469447241335459872057344103803463739763019804340181560227816833219095501381279258688347191303351103005975079359197585150328329314650/112755485531028440015271596785481544073341415775418366657477854100268574090164811917304011407628455147813371626817177840072243224924289260338710672723323777638882051619648252095978721*X^46 + -8977972861566559229233277243610996404997563956153457108952708315195984695915600674338530652570691063083004156328131910080400473307164806950021720363775013688577907624280962262964251333964659935767904117717579195620370674242427100597816217471304412109462153600554381143174007328203464812257443071312476996958885679321008960120057649935648558849414215405089273934952243338639458862779069545101205955633948541276052660210168824632069740613819858748520027263922843131302963664196103058975987736111520273051251540524048864969770/1370336878179167442477868517104047528740963958483478590168754872589949295750564346756508566663554099171096163385808478323889891538212464222593701571181888837079830965649996481*X^47 + -2542401705859826948304851666919691485444118788411122348929413663907597975131978535337239594839264666855746376890692948029136245529063992911886045746944315179242316348461912951224664861200853679774769040622441551805552311071068429412947443057812877340746435976825519500058140462608756913313403169966968433443656174196910573922475960895869816664833442158058606563670256915253317886812642253012462255157295344657018829550887090089589731774231080425833891125590572751734228357070582392998656284691152196213799640799176478053913597/12430325821963227870716745318650815133209284067403634291420775449263430061753369189428289208205099233581013298072668706876005206143125262963147466952190913641151146689411118079151*X^48 + 682048668181788960814656198302688543442610384374158368541877114604788899354941235439508552111459126520132532646575084518115248441222320835944547569622462247059302017661705236383928432969841937805179682699906172825151094408831621283909761351970281931305267678083946935689012558793686684782431734532880537172450995784850944601692664494406939696607099955295448321434490647172094621148042441036867352301652216961814278209884006049792420450341380487371617137602686636713786904776384514243263071227947951943167902915106210/151067895290394382369955739951939976710502034889590848877604990914998268741105098308511582699101984254337577266652902472041659303077109935243490416842893709302153121557711*X^49 + 920375988985268076195606696744302656854348401436660430762878999318675334817453800070777262941262897654296821285854564220919726089355634771788724842142598784003836530386966370163253374190590511713148640981673839485422743920750883373398005924482032707605504970415278160186098937372288221181777375841698672251297260510997594183952424737467333181057639820561393906651806081965403857856812448874986673694671920423487904823522399120787947458582816649943988712317640907057870652691044544825644780048038036216904539201889731153/1370336878179167442477868517104047528740963958483478590168754872589949295750564346756508566663554099171096163385808478323889891538212464222593701571181888837079830965649996481*X^50 + 1588802002379652823668085272959914837197395676236144059317157644065391759362490464894068757020163418132328422776528768063532727766094781862323983020796160416715947265329493543534504608036282394756206547371090937917965520990445714925897755620445835152595326495551517175491488238767313385752020251911369763324871311498932959291862815371309634053943307732966230896159226570033864166456724692947760315160338651025751929954226392459691506278913641129159904680008688070315825217906866110343657445005559782865895806/86289847729965837934792903166293755543060150630684273047801363746448294622848706096072025180228733402717409672944470005501595246639270016241184493796431324617683937*X^51 + -66089949445688205503472763722839747787335217095111732172415835686568684528466399231019713644803020762821931922784242143019545330953605997442888463186877794367205643091073164923906131741791658092526308090193009052698647698882232412998573494257359785375142849666743742505203258674979534684023719267526229197017416056821709495273371074748089683751233643648984184675979921359027614183546510820356885231923423163454586933082408931430035057878991270161550001536412625823837938411739654628355538707390344456469453137374/151067895290394382369955739951939976710502034889590848877604990914998268741105098308511582699101984254337577266652902472041659303077109935243490416842893709302153121557711*X^52 + -180140255738918360077747156845728016829581518899416250831070638015559253670215766412054755750222561513613056259296800912606331826734542821130797962750889081048652893774378631904318085688290031522330782457644255739277397382559816029089952665386525023760604735617731458213485119201039722381147278925779446061580227135755197580530668266392095309359739152470206453836731570448380830260086355039077777607488208334016843483344860070470821632529068594724502959300967230794862244985339069731133997904209365567305/1835954207020549743293466024814760756235322353844346235059603483966984991975504385022809046387845391547178929211584468202161600992324893962578393485030453715269871*X^53 + -170377757443004094114970245519790122918265532370201642311979871958078045211745707245541982162826864568993675512433646686561427218098536774903260520903806366305262730159794115307350830843408167171727835335172042388270830834135346554781040310400349238963108264689352114702390806619231565070900359762704117490421659419687842933418335906969679704299735782145712811977924936441318168367885131440241153233897989584257266490907808443251936973674058987226654221929675544742679568678896468296273769743254577791535328/16653940611883406721415030311094694819810609071722064698225663203064520862209800276541900859784145546724460066878282711061807882601379113134548607302711245651212999841*X^54 + -106954134052797824344057751042043663084798822809330836067926670435301607408367540880003281132951042320770765579701582250232552755302566594597540415744065921277721002684869027325041585783830057825990582381795644369405085103369500766405200738540500381639444603894231000176042460421322209141574804970308973009762719767003219519556765304383771948287165457969348784224934608435602782980536796188093114715444226978277120365500330665286059004151585782933069052769427746770580256206931370023731885840205205/202398214862810025718605007696478972134860804083821655281623137908387718220207737297189840854133545534911137604628427759030051922866816664378612444607039324801*X^55 + -12035203948650799153778058121742987348187725253832833834675038777492419946674379991470178021476578189726502881355338708500335792453100041155499519942209030535231242624578979592218619841404085292005490572158923156946324858758281801310904035497749121677072923700584254847174982968356096485389269725123642743885789931914533301338118883892140449960454026779374122859629745551004396021716008763630698533983301825001741787065091816413045727421768687790240713717260397290125331160840926669904515689718642265/1835954207020549743293466024814760756235322353844346235059603483966984991975504385022809046387845391547178929211584468202161600992324893962578393485030453715269871*X^56 + 16645954929549443904216571368854549265635886072886326101674943364860735762295755371391938524043088213032014185908570078901033926321894960575672360563232014379561185541261439130573706896413563617925489849263605881799883861941311632804156343256428707518866926921292191763320358622560043566913022205554690097721231308063356540110858364618034259542885818920282899280216130030141435302805771510958355137612462058039117368904075775051190801883599177609478162928890767843021160897740512653627417320/22312668378658364647624849266506335810259156000862270453271209117890829921751486858911899553977901613373513130264406102858565970991821923093221524044431631*X^57 + 14246283344746304067103341475393001115631621251799284004994037907493463269338725311170816206662537802174967831382860757526940045604138732661975411206508206832000702427238008497564134512502763731135195759450189242308902883478929089413519317881703234079900126532228416882472862216497578244996907067965608443203976623501353610672262118431557129274075192337565733756231344318399468153384921368606134741736814183079972675928337652670857703302296146430718354657044485357994014883954886250673468130763/202398214862810025718605007696478972134860804083821655281623137908387718220207737297189840854133545534911137604628427759030051922866816664378612444607039324801*X^58 + 10350326424485411494443959933538595167712694335468729738050038312290352575348841590352367808571086953734622739165580961395915728277570137251137924718792761884493460401155768722094708088740435732422126152238672845570041352832983773332599589121054699427705486743774906846646141847592543113892312731659248772851406445964534799132502773814946721034062463489680343421817498317919991995050788717760006264063623463821513738304074230695926060995356215742461013748982364664686560522791982707893/2459780440817811117586247300904678184352238562546827301650447482955664195981863836281766018518123868743635004990012799345007823943536757038167955467361*X^59 + 3805332627930409298951133930599801455234666290034084700566747051500934990892381597353807772817275835440017004040334139142883141956933443589045713253340760415133871094149316041087357873071987829747952675792277990073818226540776615349585469694513468378877884073525527809642732026809883447789173368724315338875369075249435951053959707335582927671544535317225375536723356975838103841709391466263165096301035030046795003990912152519065212815183872401990703202576687710812805039913659733935642/22312668378658364647624849266506335810259156000862270453271209117890829921751486858911899553977901613373513130264406102858565970991821923093221524044431631*X^60 + 1169852278026668755603416555115978932218439337620304102482002653780111574942558210754368506395921974166110882338642099504431997225464265886721821956028591918039803477420913934690595581635333770638143807023018376949810779266689612616278645822495870136300139471063383732509463660070656082085043247777331440004446323020861260366376455150567797986416062783725215857849896013789781046045221140247109607871347227994588803581167422249342834567781745646832491185705348129542457246034120/271169710155199108983160324209533478596873394614356443793456893722375062945856447611262927848982898108657811155331584097123561232889070338239218991*X^61 + 92012527406325188492135397999391750075358836974199142552444380040412459402108273191161519613296723745274555039727689438313109158464255338309573757859472993313574373202149184536245905318429594780835878682687797236679500994045795514495425889424155322770770425924864632475465578511670920341142721584528458253451080874232170656398735425794373908692105479456562962929887978192830846066605483847858058677841948174695175286602814342522656027703252156207382396941115744505692516460232001/2459780440817811117586247300904678184352238562546827301650447482955664195981863836281766018518123868743635004990012799345007823943536757038167955467361*X^62 + -137544662969706979348313696414829198033776354972135646000472979510980104443294956070607122186789106029568237057363372861112949965240955876580995161106577053132546170814352381701665573503462749015787784673337426823821934734289513189064169345578895638401294857124791541742774608148616953868137902331230209198776739017167976641273848472363328126216427740201051970048164639383358005441266137929778456921329013062040337337619075049759474480168125476376453833978806904387884886/29894136275515280452338256444662493506435166422043484047343941541437003962722571669194457926246598843419447817807472615712001017846882409683521*X^63 + -94328135559593832064785464689347772795793872851376607444633400263556374271076750447156044727457651864392607690724626868413660965067292424286649670641190717462800271811245607958037591195545514863648772461882780353462099628934814005610711887124309106667162993205000888820761058158467270885902606794046529650795164881009708385983342992329545333998261691717952314542663266835104983784875500188555678294391153013363770543510334929413897044566932564389504917518418025049975147627/271169710155199108983160324209533478596873394614356443793456893722375062945856447611262927848982898108657811155331584097123561232889070338239218991*X^64 + -41496274455600550442611711301650221909114107014746694775908711031784579137874733390460573375601819794256959065236122469745754840030524528125431360016580347203053396696660002734242930344743456913524734261404440013326897359453175183442713938318966720440577075518003648473579027133479594856545174929714755559862610962044329674449945675809489742774701030186410821085306496772864057134930485143668146095371511411308164233163407712301549493783011088959600549147033333192/3295572293629729958366029814205985393720115359061127113586588197711057652157708264711107697745187834132890289693250205678756588892832367951*X^65 + -8869564856625161469211363622445332704546666789489931479477355484958800062300799654159991980094332477192295901456598283872355906874602643019328955741075438521360174153342684683883235402353196909948716107036147458083852458400961033494017760741762062861245550820495870948779701738484309829259295124330612199180402151866441261791354740205479358478222519220614438189000272607111466481442328650729412287275813648031941734278006675227575291694396198636204525294449932917456/29894136275515280452338256444662493506435166422043484047343941541437003962722571669194457926246598843419447817807472615712001017846882409683521*X^66 + -1851062945582798601410602987883429716957362166221067203771252790936662344379442007792825142437535280289903192430196656869082399079097344133172759488495187677405359371104501841091764618086002782723727527799092970612383581850791515057061315199085996601158776953413489494210923046842974978037148393814058497378069498516757993424213209161291517399747756262392634256300409038602130959204064767475590893759786782061210756110194180051248126319683646933312406684698/363308598129173184694744770610294939226117887670722865570123271713268399532323698016878811348824587601465140524005093780041515697589281*X^67 + 147165939507197996708878842493419901145963533427410617889149193917675727607561210957706608543726501678552068137966605212690331770822470633202400397170399578763342774320278568434101746285730527433631491265091017436766532292108317782168604153814103935332379822418695890647381222699133159430294618889888029725531923938331269708328506443009701707676472557323979464716370288993255869450319083699682219401895798431745193257934995179005904952030568839601346236932747/3295572293629729958366029814205985393720115359061127113586588197711057652157708264711107697745187834132890289693250205678756588892832367951*X^68 + 256189367293954747826971810690552116674011462990919318369219183906169775461861526085159107146163806539215009934527474442073549189286308307589156088636534944561452429909865806372027094824411190098685636972773741049375970801999882152104925356130677831654449454579897312628985950429552413031895361450173198914813133853675074924634930973219448575964813599667471832291268046851007660954606217038019676204916566736631755125333424759362840765351901450297929/40051658927259749167097869100462456093718210524828890482871047482446080865651383311308434720408399030036946370191279217290432774511*X^69 + 72305660271861775478441657566676084946243042062938282362969785326825038660995100037941814132241806351334800407830058549053733740750809637985881501678305215161993634330423753034779360012487061843869569059987388091521444089269669103211511305678422232762304190195125003819428284194528976353116686468512681484921993401706039559986464613989981165975616190876807572618668635377639184745385220532096549825221359721886179715552818710269964040680490130299341961/363308598129173184694744770610294939226117887670722865570123271713268399532323698016878811348824587601465140524005093780041515697589281*X^70 + 19807361554214518784597824814801352201905932509758124152005664541180832216708753463044538159635442092811355565554553658085897626301356391192078889731668334811494105397688978114266783823496757435969965841466205465081571065724164759456611294878073061053011167022955631837545258097453174128668987042935403704511359301977454855196706978607839615784019716210284612708429860959730326319444406236720237990485953223274940706929476476230862251014970198/4415352103104370980828780630631954149897278196982569780936065205869924028844822325135975605821673357957992103427547041923760641*X^71 + 5405163506671313318549940401018175782642709412937719000534909382170971336503817921171911586727070741713656371008224735624108619218956623699418845301124384749250749148840700768210614037079083097559563005449640937725355064655997946310122798966990522423025343767824734277262499661335338348797768734865606819242505385138911297112738286362412891898174020248370650333961305039352000922973105491035807185367476825387930398156488469569517729746733459516/40051658927259749167097869100462456093718210524828890482871047482446080865651383311308434720408399030036946370191279217290432774511*X^72 + 1269177172053405740278881560521194655035960542076210907225672502580085765937326687412684150496794214350835139443395650816297361783203883912719081456485111887969922574401312534370534607967988550636296114992895208628354329974671457256849174119461910763708805551793908426404858655613591259277074057594849938527994776969505771445076923160146123234534849046038865850337654949676244132760669157907148951187372045901042499071314056913471278127/486754724187451326295753569687129770686504045527788532789776783802218501691635136714361768914306400392238132888055015094671*X^73 + 189604600579740940365213637830585733892595819551566559812184147130270441372798136913242422408772242531800544186328500544732451542646494992683523843165040568303322692599514926905671315415543400777282455184460145363961067998810563266084702609845564468443157651946322881721562275868854927584653684027212441892211174733154427902832247349527163566617304989910563982380026618107971942699410163770451205308434050520525731542769866272219472195512/4415352103104370980828780630631954149897278196982569780936065205869924028844822325135975605821673357957992103427547041923760641*X^74 + 84525691411779393930458567052441293613224715954947542074449892980402599363769075417276763224759911447276287327809748882183105004279950450046351740287226721780276454165862161130568432909550735512901979137679792057394245546506291368638701285533631400543197094399818231640372946329166891596904797327214717775943400086140165648174231982679406899864822967068718423125435993525743255379147230067296754440086701608512465920112314148601/53660536234974239476987495280248017934792640891609363112090925344749035573986896341567828124165626765763216060859333601*X^75 + 17058652154340290315689203950788533396873484165342427697955813038339698341443578115599474108162157507729377471682730109174220404233420090782767045717321702209233206150251101697241509572356859396283992783347869467452148646174111798537865649844193683924238428574269884725674037042993570733191921663039465914527703870532128645864669837327834789895271353513576376685112154722207006838766817343560061120285751866812885695724887821659234/486754724187451326295753569687129770686504045527788532789776783802218501691635136714361768914306400392238132888055015094671*X^76 + 758040521332245140749281387298127514778876703364081591430707448721279616324281883601124475186950452294089429130016973528065230485491682697657213153639446723918429826067528409777835984455779793224586328535287416180823960140528695574321271686764941712184235834401228562674394503156351510000460176554539945013587889469613333195824760304651504004133294121495658543891002467214245314316351391159404951940345491222563459762964/5915614180903344667289989557959212648527465647845812271203938413046966770365659391640153028791271829540647785344431*X^77 + 25382780780662082969523940094550206799399742465102910163684569376465524807987249275142251197329230305316544674188142582660769101719336507437649428534996706507864386495084631776294468022829636897990121403566995212715712129487400295244098784640545292780464536164549276085925814554892816331293322244558051171062641161261748751402581509758468328031201739205647566582286618764845354968054160173977333950707143425286478262648031/53660536234974239476987495280248017934792640891609363112090925344749035573986896341567828124165626765763216060859333601*X^78 + 75403633876919803758639948279391268838680814904236652403667840465546921568532892512545566540651369148529450984022154194089143508620508562026816702778729989155566339458555574960635923616935252537134805921780238703796563976867821101545645622025971216252113117197520684132731525575394588518171002245294871556115021276852798851689819297487715102046824002248950377150586537676664402524784938447251660094251782253710225/652145759111822805345605727919657441134104911018169140249579805208573119872743842094604015961996673965455604161*X^79 + 492817416295625588928047128528831482762259382569473671464192065150701505956478822897357213678374180789141934992533035866846264718377607544657329366529758990553926908300887356488547976593362637317463000800718818692537924913425519175423798921090501366835869181113590604900565192549447596693640525856194012642171204315934972829398155844407905580226789212988780582660850117045654858314125320802470251834081853034449161/5915614180903344667289989557959212648527465647845812271203938413046966770365659391640153028791271829540647785344431*X^80 + 2034074594717202238014634089725839771858950408662098200635019388800505168110597858856220361871992531152847978805707564396861541055205336558271886913761842515349757058404281789081645314328920062564859303508851131442768510775530227664368737055127441054934137013276006155478509954705097116714954625763587910938600998216311492923759463923105921588740411443644546219961411317407396426758736745672470979151290426/71893480223991048985294424861609242766409978063958674925540712733830131173271286748385405794509610182499791*X^81 + 250937577422098543340242594487278546882903467875350087230732586526394768353289031800330574925771035188517799678863621481254999052595291076183595679225420288594266201437237923402548277183839575765002157813570967248231009003601952063845893191441024680537866912856013261854549064119490600591388761704040304524273231703553008693399158423919279478538089793455852263580129901205106349432035103557744943060782127433/652145759111822805345605727919657441134104911018169140249579805208573119872743842094604015961996673965455604161*X^82 + -42778606931762904752420805317219100791856441039406500831332728480334818822750088360204445878407528228181950154428865779501682280817654770349326838626223061090132389748754080093180402977225887503314506811671289445842323939841939859853245394735774846049844787521871480335933409080638749965824072182969194374702557714504117289517460386632989645119912855097536250973671440185198747281323598329129999254/7925639976186864621904357277214115617507438878178665519296738257505250928593461222399449431651373628321*X^83 + 5865762842141196714596657515789943098214806364939507342493946094347402429184665747238793479461642577334541391820528919951501981934174189182911561487002115022256049731197186184660341229691862167633649156394743615944418936903056619149277407497690439731620831777956580073613213114620999927940978469987350771205174248872613867299333235443113874587847913645187653881496564100344982289674969278050133326624/71893480223991048985294424861609242766409978063958674925540712733830131173271286748385405794509610182499791*X^84 + -417262478803995351082151500492363385780318205287980584661229345758519877453129921521708982117403209053821890076139718151444909822804786336946618257194868656161138743235499838727799627854459906026471845559186665736138164756303754755566896591424820617054547556554870669032481723680087093176338728905458802946850083644681308491151135041828236021293085038691204713128724632042297143030817130006/873733874565854329390845251594544770974251888234887610990710865120190820041170898732162874176096751*X^85 + 73204302523118516514890033995068885089610176096143586086463619956538651691665354685252770958515463331331306678521629644046562400247446209482462976573487213977510444076804176412099750520522813983116810733022410586852531154465867586334934644713067328057778577046681516341802850149306490555960105382270471931663846387722491427684092762526017024162591728329355261764355384909909228049376194380153/7925639976186864621904357277214115617507438878178665519296738257505250928593461222399449431651373628321*X^86 + 2998488409619955742937227754421632048193057773555647086211841455610611080512596725657766555938169418752311697134015123470431692686215112915033208006141575879407965860036019037801575172782839151780715168525462857499333442595457592048209164263420574504517367567423031154372936940797795076834863206467879120141303792105113725695229817636855777971618968720106394736217589181098991175395/96321670660991547722505264204006699479026776346035454855110888007958419142450766038161489822081*X^87 + 270988692099741979880549666403185935624096520761924615913427761167944367350760513150089022563169269557539128263007271095029648320347601143125126912491512196170197323150889167187300547150481033871393182463273631476976165973906783915442463624953095817072758719836174051051600297952922746970802652020205694473388653927175096160222824977790213537565723468689083649673576020452464402932218/873733874565854329390845251594544770974251888234887610990710865120190820041170898732162874176096751*X^88 + -106350414218673179822658603943249339922796612483609820856852859145768431960591437288301663820368576003366483969569496114303092832110810345060224690862655828088841658850548028746297607999110810055989450885869224982355059694334285101397878427281004813664790930068935278073265906861599683758523317891167738326710791779150394959810789757822842946854265589503326829298824900638974/10618638591223850482031227450557457775220678684382698142995357513830715372334997909619831311*X^89 + 5230794011851421111398479728882311105855964451396263021563517797961691518776675224248141449357038524203408293363040777372799673751450647919720365734121254897471953662929195961351860495072517851714603387321055024427301462435851437514380555889940111559864419994718309474590852377405856334135352753863968027674166323742260893273690084673870756098662621590979407789315398004106338/96321670660991547722505264204006699479026776346035454855110888007958419142450766038161489822081*X^90 + -41281684248564445718007050976119470508443848075221822869868834946615454272236679430190129367801895671308964091360233695155845698055062119755181422267617195305500184169957489383550867981982397119724310054220432423162557500750046948274039304250075516686023577111074610822371839313239887786019850924075333931667578060701203719477161578216920587287701364153432097501191/1170613889452524581857703389985388355773418441669352678094516317256169702605555937561441*X^91 + -28058122329630075739031174218058192794733194647068577799384387305223221924082530528291092924059834307743815351299873884647505857041103090177306672937516340435775057320190149475712714078357931861599435023859761105196441080875519872054233500284158467352473190650823799852108516612851023352203808585615332739809543777146141727741069567555885971325688987718717524903990943/10618638591223850482031227450557457775220678684382698142995357513830715372334997909619831311*X^92 + -3189643486143380179829163230806465593639355285177169928908190611525748361382726815270504477260999524855444949880465055743465076623285514745349193399957423706466475805001152617938356349505240737811364327031666006327291544783530968264943588783720919441271337503696732345050399855965731646383523073913408505720835065033442760754106976353507293792772760889531826/129050147663160024457910196228132328935444652372324184554571306058446665484021159471*X^93 + 596546283835768215169186762252161978196069487917655997887046288210586194374857851012048509419761116980525389109041550924144562943601307891863794228466598483459957488208220367617911335698509031010778824259300184418764989383263676185596600910293146346339897446962879811241507868164752829515179282630941525183899263168766699893656468784492608736109904653904241829/1170613889452524581857703389985388355773418441669352678094516317256169702605555937561441*X^94 + -16734222245779714488625821809256018753087626862361574704707405122257149656347662666272117663608982577672799055645858354262133798636407144996075579374588331272580663448075481570661006560992895629495672467965369650963306685201029878152062474303796086541403388370618792217195246069721221637528930574185847860388182233856956486718396550963159502772217499/14226672656064383690652650890544849403091682545730810776603605562611251844782401*X^95 + -835885948634367155768434637443389697336857478146173399948272174933175593264685180581311743920977116501753636922151191567980868970967260171363110607455684574400269139375626227289904154793409377836385481265974447321872514585148904835603854841180214840723104741020947323793567325049282064261611626141530100399848465563350552618951021943986399847138105555/129050147663160024457910196228132328935444652372324184554571306058446665484021159471*X^96 + -81890397393656768481366980633629520639780324995815469631004002587993474497538173281918915421529189843419393151358161992728363097679531628086916517595174675023345847113226382420979592574140672221451407826846388969339733899785917816497695624577255275808095634448636537408456137803436358478278570670933228631742412542015605451919727286933021211/1568368719663144492410169869975179076517658752698799556455033134451686897231*X^97 + 16622283551368997356533154637032953897478622173471666485546518869441218096641561952371014218850832284749768209300116556843186120758823966828043516518589843963843808165517364105797994805391527526056616276606628110549791144065832131170380083378470277673267294188652420671515429239697758115860300470783788231128429557131146775056986316070444734515/14226672656064383690652650890544849403091682545730810776603605562611251844782401*X^98 + -1422567110573711296220838374090810957775024286005277848939326606804864321400270552675653054410424091767766960947401310654114957374851480654281079883687447586506679998520034548450845855183327847760942375241746877625447244824991389833260984664056077367738685844871949030353163435041164459775355255662166863156272633641704759055690768951/172899208429406293948866703778544711334765599459684660616804446527580961*X^99 + 56409806148443442968062680778257769778823778474759172162999471582633117456345530719453488788336131895824932841579672693611948659178771617744650473770147558841373829752448954928933801798970483899090519501643731523610764215354497119658022400211180107474082665032606293863351108616855418787432690496854928204220291867865583094899779306986/1568368719663144492410169869975179076517658752698799556455033134451686897231*X^100 + -11264461761712718096283410553687286920968938095587791615400579302316853579355804145750708163041328126196490732981472550557743639484105587622595478837852457075509349144942818294660046164408169897767268799048368679250278664183660920277635365300329203229017671261395739739675177778745497257389030380697038586476899693896542521/98759874421535973805303757278387431411704669186997829224491216687*X^101 + 47872760374605974609707450691963261007774750254618423204418435000808955465806361554868331366392179446848008582134797505551575343400428435521182403763091236503754240913121099942608820449143575892108426163776135097588362672335297706633721514442351524413308169045340247753427528347963429103352159235357127317544106614040559996881/172899208429406293948866703778544711334765599459684660616804446527580961*X^102 + -1098706429763813900643759841481253526414972049328034048487010552093615445938892979498263348945814033401019977150037014255898769257281575362336125349047484232784249857856267561297140438359338122203664602360941124200831662032853836269328011512607473718947049790358452546914072574200354021808863077555786772779926618687/2101273923862467527772420367625264498121375940148889983499813121*X^103 + 14708647071101839063469147245522376528542163719070547919154035524957812780135335260300457339575668964480787245409927810581472034991195795763306260393101696139159239089844892431411407638479983819904921018609691520176900702191604912357049633913217774007788114271682614682340078786801990904688408684067605730653368241753/19060655763356442944423625154728774262459001153090581040326804820591*X^104 + -206384773430283749476120616450247100009199894215182295022970446689148929308264379941679318171547194512535010465068881987628406362138723332086416423282856645887662853400135094036705813838033595296593828715142899283327002874595048791196411078812521612719578438583684506133941110373198084944411113902978674664/231647439517414565954406390433829180699082343749188621265551*X^105 + 1686634067419025208950687510090000389034336765738889017599524715559340101930750634306461473374795160164538145764339210007604389339273031827644672133389508503858661096293558308708222096273658632444391197645849034961975346440111550119676469318930042208351765640830475100435950241503626184871641233156900080649/2101273923862467527772420367625264498121375940148889983499813121*X^106 + -14306694954815201589612534027835739227940873851355557408576965680525467574681968850073838880903733123441077394661854022024934181842693239786637217885598763330526934404774508227316886193547348871758208268000589215131881916874145599028963711178650410125159157046665562767057078816343321192195886206/25537144693795013334186571539392479406799949702258694881*X^107 + 69326460231421412342924412838602892282290372886614429781289904617349823555801387817093743785599503118429137905588001243038913684900839204315168989083866386823618718273479834301854718262648790004351313397524970795542091803333933445023829269073631936435323189362789243706849268020664951131719296721/231647439517414565954406390433829180699082343749188621265551*X^108 + -339370711513937415786244275895343897622134486033781522643979331613913526407908292713873695281326672191330467850214496077719781616443676884780165614887057932878556947518629632385590828528410798787557709255980120338036556103574636558276986824949629175186459914604166936559378802616694056/2815251316701026715266957506271908213736076474728111*X^109 + 927870568659198374699401254658425092447514527533504769115455579646921917889110481833537564339050777282832692422318422287058302290854552046605717675662499240202218380395533934452773669186399483501821388117958728690793432003258463819160189519127782755483925071359604559314582429012735925/25537144693795013334186571539392479406799949702258694881*X^110 + -2594377394342825852316151293404312759448279932058432706365236526889399872363622801656779996301217507760300426969423428788329055033681341451809199671026794828746858388966075977706334076878749714888140667492040323005707571769287531474801949227355221528678604138122952924512479/310357327384084082820742752317485196090406402241*X^111 + 4192968144638807769457406703749181405070498869131058785106952846328292595849804258140218156223793101043201036849165015743216177900652615206265821702825810696986821956414289068961779174774687635393713075665288485469235152333081336007125065555414096662904861537632271610712681/2815251316701026715266957506271908213736076474728111*X^112 + -5640984317989012421391091209580848048068367903391385389284401239585159965566340836962378033970206970011608062489017063566447850246163938966911470067364834241217284702782373605286506808856006949615066086503612747987129810066639171909697937680577676168093940936800/34214235187309456820719077534724418045464271*X^113 + 784159843072247266316300703434818099045205736831233369120192651019459034618218470363182637090844001649329534887137319549771659571407178568921748990287495061736329059934001359698394771377392948674451008381170691886727657515595465155688166754675336566948826131341/310357327384084082820742752317485196090406402241*X^114 + 1399053233365751069411557480601441804168006279519706095621326308637830162429124291564840426322736727255610431998360046902266911009345789447961355901844381227425722793002753400175960664065170534236211794608818510807011788389019459509971024437910266587/3771826169916156633306038753690267671201*X^115 + 3642301572189382949846598826767205127882573780312030936917982502147791477280821400845868496822350580472626165401113392875325759117432873864212660226929686643795956232736553250276921985420647161244849982174206385035443935000812039749514992351775499424/34214235187309456820719077534724418045464271*X^116 + 2944848607816078190142487283445402417953439729872304462200667164765320202437801461098825173810722646650079210356642162780183787667802304464325427833662754580462797137766092237275101727486146090781390289848511838589926897072086647658737565/415811505888673424463238755781090031*X^117 + 2612740989479806435010559110520009847102790436848934929063325892815299939483053958624806025219424152706448716660693519118397734897606619814323526922861618217133175013697428343073849373829414660228352896951023772230022273503106428657938002/3771826169916156633306038753690267671201*X^118 + 1560907930823633925400131032083850916289342716992511719512871234502928401842818294490112739930848783294493423169014291009969438732214741032889504955758497094869528697551737139987521403499634307113239765999096166600264530112855/45839654491089562833561763397761*X^119 + 687962124883652808942039183774563826519571124645870387415186366554161760423233964215265876823879883363810935977060541520455073818214873130473186854577545687917159362214454712201556106619024933897276960659693926314788517904514/415811505888673424463238755781090031*X^120 + 274174876285554929900512420251649215080024855403405860373057243573772387677728812400011532737339667761000555925705153090269359109660614954596747931822080247624302334389896949833187182949536762755688674528447777412/5053429003537599254058181391*X^121 + 86508431358778381698824782581470791786473949073798681613927784495406175471974823995222945352080924733935805684706050362727388037437301619794761026532514755055299960045340105769939036053785152910437649176087124433/45839654491089562833561763397761*X^122 + 11292729979782950545990110645825482670462388240813721568070837321149167152785897789221903014433840834364166951732204882459968557246180466071631584005243197772169699374317060518237311982259017655701101/557097233330128900237921*X^123 + 534260922503962856395038286458007787895764748943390544159419023887669381743544745398307832709100858673154258051956700284130663571723294333880702459827799916149826306584685564512601794974931257577227/5053429003537599254058181391*X^124 + 18030171733936409765183048123052045467206034034053950415161846706459830091996819492239444575535063972512572849871431537189775763408642164195138428175727093843630075984894471906019969865/61415194943239874351*X^125 + 182325011109911622640795396976710173297335691239818940306925370351464924339212842565114286195898765569968272630440634655774807956420639931342284078918830678938637002013881835108334806/557097233330128900237921*X^126 + -643416986100933161468481516082934313551003222043698109151660035567343076565382345156957391295416873566367709956970248635996378023828706175567799173487958392659465661082/6770498836207681*X^127 + 584371855399931280620635350703682872259259719906746286574299726325927070193076805850016992594450349632471428155535505915019858097252882208360787283112075532444554339/61415194943239874351*X^128 + -312413906027269775456218292674764898901896301178025627696791307791307404327618291580001104345001114942186811883065218853440191278004730792278355936983/746389464911*X^129 + 46878786252535661885439308857875520304429593643273135883318344973405562276139358168074368382586409473408916076027936122193738985819298071779971710/6770498836207681*X^130 + -21538549842037810685711596355369654978777008838102464203586081428018131132267578954769949894996011301908028265696136520374156710/82283041*X^131 + 3695925904375205902034500552952867545384684087423623793332265712615589534458868861445676488556925527727219048786846053803/746389464911*X^132 + -566465254723715508859256456036119396455869406825825218653836164566366572942681821854276580326185563211/9071*X^133 + 32401027810164174842122393962952925986477642696321075620079748196493411990526624503188336785697/82283041*X^134 + -306215353877582276464796393986420255509512902882723204043726482933*X^135 + 900014274994661919623684443941174765830968896486/9071*X^136 + -15431307881168604485275*X^137 + 1*X^138 +