D=-10199 h=136 37323960608308356786456087780226758295027640479621156125161259331382114290538581964039723074320820483622793095127075483678081067687857109939180383552890522970513080283886502269176153181544255195741517989688546671355296027173865233277341228434468029418819219219492388777549363603617345281862587385797403825278136693828510769863148098711419003441472458406458464763914317773883868859126508904184614855950270475953714377549687788913793571804847103028310082075806248026505156282241229457273300917124708790079972513426523648997593928442905205661835603739474092559814589976759322027657380187242262444412555342453562356722932669979643761440034332259873/35426568999217224516010944282368552111228405271514652462770595323183267302110204341356504472510015237110505269718678858285147048222107624414211726142076706237995894171581837127148510383003542462376187472157849607794749224634867700452507921785169087891236672930369*X^0 + -5816422703995993436770323821810959069102252353798436004776491328116933391359923266818017269334519179949768632799453662907972407058320383974439223930339640192400989522205628882706893621342462693841378270149543922424052597861147424904057069452667098322774470996055543283743724987386340497162638722449867521777619775760154679786291965311627273579010768621480670481837123737945120586862477723725469452682108363729893383756824274810452951074760237069645639244413473046999061413285703123238351807321372402106145465558955254456959753316625520334997816459275908546100009769481145181834091102433228205249354347241992882575428779863551516721232485440/5051373062447734388232964269093242732539097841355696252234273640460809965321532793657468411512457310758635616072840506698264111625824224485148036176715839590034090539993709009917329761579642487725919645144358650841577236897421544980986983080376512351650593641*X^1 + 1803297259256394568294782275039251004479595855873425769837080442051770744295436659445397745155657778198056309823952875307394624161960684563045243542693687969300066743937159646032042042912335329154380036974511648412526195488394723430090302792306262435685206308353885064224328848605653425176535182362025926542682931781546776093539013494582926797530201119441621590937384007076027008350065788433468984691440451437630763166153000319672857393597769689823737234382845692556641982287152176136605804364515847421727359978045618207729816313269690791040656409110231839696258197453631715980119558778094216677583742836530257678511401595175757594076189247870648/360632677047331101179116018063373878404163812187907222535761498013418605854200190737587642303108864786991272538288302294709169721302468858668173746764273935851303825921770867345027923668455416126216581225791197159532723673817616360827603683057320346321390831811913*X^2 + -234276091063240806579327139041514658871589273504332281892797461920959144919793041982593663807833036056118574971077087391545690201895388888989010769363164418982926242252374446390546844296951967943112038181323580983830014999192920506571717627514255922874641885043537525117438289248947668919420741892874012704569231423341349684731511364010033276358616313640463633444523678147919006910394277411943430819098921319060755038067537227697035897915302109679020147492306614035405562840133914432390918293591170082792072885554254556993133061935013813324594050473169441021985156316244565057682325550692456402313828073240464203848667443776386568409507484392/51421581082705277712472894333764853438612290928823654475509264846902899600899843046955519451755844237169705418916611425329333744614957197639133695457904560619287124437078816603259822319490462006389661272460314560871171042886655266649770717163832791635005351857*X^3 + 36051891505198507026823622571162153503110285414374074968038930442957994410794672330547463480469557221213747119667753857119381071484974037969564643534210427897452146165447439871069466729560383785402789439784816517489337876924013882696616105039325151643539265439590958778928218458609746987342021687574839762279624489432690296223230772416705361897183768121523223829768724332782614628259104793885795568077673345622829184036166361017108248581861038725952623530096626121655001186656928599301324310148505353962115332287310216211475308356163952268118015192095705525833708419863143463908727597874532123459488512283586060753597683575949924201799679884819596/3671140938237577891726577345170474181542847286281507163970032945214938711207042494651295400219204987624256778972713639488537124029295639211050671919826180296292765674936367953756528494855382554022177087224759237444275514264806979451927080810477514493197937085126801*X^4 + -40467572170976538179829144433316230990893339435150566096888915607775699275550769583093584723597359430007588345722412192788175290277170329014435584466198632057896328423526060895703474127805820012775798971413158539246170323376730860490716968075914744929577376301492340743295155767434740770102413584328990012186544615532423631592777968023680781979752580405246175017090525799555504810083298962530587315668852160779395545770864142594361812592008659774791891874723077365823875289083294271410255394927329394033582911304828232571468048444839891380399391056366001975649135131135239216939760709136566814808818575929488319985883824271247286854874672/5041825775341237151924001797604162509913941653968394399010615241386694734866147960285863266178629692829660301884166234467039292539950700817642288014305771214755086227775156054834770302920919894733764219282313419048060696429714213810154987465813588747426743*X^5 + 3837174335592667819709945566932203780043442094640737161660809628499356030550057709225481720128725149820925234280586206687438854854267247784961501221237726073976591107190833184925650623394978509220872183132032940598898472199321506368773914219380052467883691961080054155983092101106855161047446945782072287522366625249282968261346803546395926084694956056082021413129086678047636983041433755879466480453734902179187907282666406199874397675696360024213913955515422344445982287933485097035364202227753490535806601492079011040803571288139735442390703753542254098380884171004544973044952594514718703633497010793930538925935606639760224803123240795736/359951067578936943987310260336353974070286036501765581328564853928320297206298901328688636162290909660187937932416279977305336212304700383473935868205331924335009871059551716222818756236433234044727628907222201926098197300206586866548395020146829541445037462999*X^6 + -3743740291203844935457399152874080826191270823665188751648690091968217800709171214282152013731593812587113867490335012146205582857545848221219282208340528724852586777418726737491951348256920798549227490409626433705683016519805957232624998079778103831073082962611431663560303490196795441580954729136494888428180991459758250466364385895259300137738410691957289256845192917531592181764138220091545348260184424084150151847251229304905898773284915873525694004882121844458018066806407845182489929633394570250272120095219961132898971624201207079697013789934890302826140055534642241705087119586352118759024503373246157320129880385017204057895/494345109848145617406020374311615110296493936069065045495697150837012916449274238678876680672480605238715589948442615400239169775463349428144160017090476636410931094006780670147540965086863407660924033658428612515742788158614983215036276837514814074657*X^7 + 247620926614252612741121563352826957356411452344029147803321322476366894000391361057073719952098482178844110279496190872736610988447566728297214386521120168063182849813994848328343951408187543688606426033267054843195304302192044777013495827918657396448247785388161604386971934729319896336058006581324402220463331119857957584362693559465398904919941111381172521616540226132720611451487376081665311462689394276433560760145560273141018656635613404773399482742908097146557256835400524474248396758277514818854004565537603285425866509650041708967665369692414622900885302841906365501746154356030846247454970272243387189725641020292455544242093282/35292780427388660063468012583229137569397591577778760793074306689706863144063035722001042863250407849807622113189163641269275047779654905723496016100140398503285603594426092383843392120446439263136349534976193933336424875007999496671084912260695121231987201*X^8 + -192591796902520103334249416149653478500194530269194204082030130115701313907508535235119095349935219133539071307755002808970848824959055658136501432725510476082145354167983677889827518329395940308946150667099365354994248105055649797131434313327369726763648430222870969978799594677037150721290654225302669492353987286041561837680546548388165343544722534967527998387047549960902340173981967437193834419262578728720823921898418067882002095308592463262221234262308443323053323374449494423532722862163216505193594618063484741166184149043706962135440515629685235487018933780491662617217021883482611434499886456051721118156284944745600569/48469958804602962781255061703266507529806249246893327335591445321797520977475658268347551786692872363831315810220866300641157934646862381424076871957101346838997067752405203465784975496309776219327780533231553340106166110267181411416440517454143943*X^9 + 9819474565159253984570389852022860912074694562767386398545090328743602484535199833126223006278955645050986657022098850824625286140466863831613508942672064959849108626338293914142542404681666476779189004880884747467832551107946783240264203580088759214191314861732691907694689478988998819300111568532781575370977108674339221333477488776111423203889479525677495033471348074665248278716361351020781231282063216625264466876774396444118688435214652879415789016213593751566369047088094586898899314663809455546504989368177334916428623057400768635752184065052473370682619231798860934279657058775253969743669006125344079135531591210167551601810/3460415768937019321842142620181305772075457552483455318469880055859090415144919670752136764707364236671009129639098307801674188428243445997009120119633336454876517658047464691032786755608043853626468235609000287610199517110304882505253937862603698522599*X^10 + -5388913407387969838974685230573035496051879002570318520971435140158379472698476147682043925876676322718957427196943296406915486928200348530701166523830215235118511445624207194243300263792024854785732272852792159134944848848123142087026653837834154588697822789133044696508860026721229930181007480949646671361884366214095444872680276639715072012103120496536152733611749976908703598176839717707117352212470691695248505601111504729889464181593911402373163852343400597383527992335515560252703973404054670919716207046392013980307309740636529730900934088231169460213171226021438222672174297808146168217371420173075483970071381111118/4752422669340421882660561006301255763291131409637545576585101021845035883662678524203113225482191623083764664204418697974424741116468514699880073728512731330424263923169448324912734140240197687942717965803662451231117375259062791589022503917457*X^11 + 228735421462543193208309309475914337275633825705613864368572805585351273422427571231891220799590974917115407554815710439298814743531020902259100204662713726634946275389224736379890846145490469476930150463794177738674927703981455302916973661812405149864985002065740297463393154517630585678926081923662078809315917840587859851084422573087289093946476234755750136553473895374614246541987101377851711375291580140667321090944843078296893105856439827768581755357325645350328769153434422094842643956916244666781165680948749470847177431775272830918338834992047126917506696995279010997824349753751947997412517249785404001358148155033081091/339289711632220739468785431922865552708643744728253291349140117252582646842329607878432862506850106546819210671546064104488105542528036669968538103699709427872979474266836424260494828474168433535294463732620873380743162771870269879915083622179007601*X^12 + -13739518171429099752388155492182462894611229606667592551394897191218729375466136797368554726977359252738188069961346121426804354616936339465562025957657958648652491616584518578486883246677847557817471874513832789138214912228021726017046630768753247136249301251721409472322763203529308108498150564749121259200950053452744126032307815750129418789248118915272794549331154038710264139569749340541856649212526453182201572758874607211336658426399813631177372089892406864430339080061296446404825748181943813773106650432992358541298934179434435475269164942376891661503081638136092949085236061004347832298465283929644406741975154/66567067770515623137570364129554098627192181441283397203999005810724243044313567495456322405308526369304618999123425237410176643599071543426947652129938948222154327779606520596035103444878317033080525623011534061198119917345717249436534449*X^13 + 2770066213487186874858945838221012152145626662666081274986435220864579797879122753187984929635039458019095546763332353583037696569023011296707248501457680043113131513277287629890775837753780713229999136053578641162746331809053523588747638791617353311264113913364153830325466526986239402616139573481872600424516172992002137418543224235660705567733015184153613390907071426582340839534927805375366007391988293731420864335067698642624878480059687397783099080684838198383343491727798267864648487102643951815226810041890535487050295737269211072249244457436436448925762642893159444762163750337408238764962072117701562469071320481306/33266958685382953178623927044108790343037919867462819036095707152915251185638749669421792578375341361586352649430930885820973187815279602899160516099589119312969847462186138274389138981681383815599025760625637158617821626813439541123157527422199*X^14 + -2080097307312816842164046886863586831176617476174582047334282084668899587375705524432525574093182223882191570903866657810618594899332984911641428913404619078199928349686603633577639530665462376419288399620343896383557049578745084336500302916874044372336388441354370394100874896827165043720481811999077854385887061155417930314915594769070307201930578072720378397138371891184606346421504352000889090451297820990628452424675300056938644393916856710612803001192946040735873039467029688889091407660142663016791311228702927397722759091982457473880826101345220348147765096459431029739304428210711867542181268836585302362123/45687760995549501123932988421107823354284270035197939055593003301801127689988721685282307759305783369460960191574073601516936611941710050395983289039079580111293292916682581054245095020506737840137629116686022004940370567841947322880257*X^15 + -3491070163190200097462892868730489256919507275457393245848670843412216481876342805283962390491655178961832863510093558030808643453592231561838866789853410459370824413210102543638332009051531202202102985396978717112712845333577876667819106297838422558805249584340826682318532618550781179628133991049906560926862833985543025025780140309786943400962375086876813266456060925053727249997396183863749853362716408081893297158326066174468924566923048236454561447647077321584762785025995131956646731709222525499618080606057215914655135812022232782477565059368333700587440230512702639411096306320283399206185342026238962130775489/3261786320755265533740947842348150832732416890622886462995951284725487909171364807277359797860117792095926330957047836633098655536354505627920434954367008462885562061200719509205720068799037534620945755527565168998707875949940145222390188001*X^16 + -28809711755855293988120992637470309197623361358684986678403759167310874891576675946675717773867984014469291846449583279721481216255169975363996658178884119615737678034242957804610256945257638945387074069282381523338227195654885538277468005973535008398256841506872624927804952084943512334582925062364209704373476700909482377953865204075855304492317947340820858558616110903626986966252566893254823274862957748743862167206407284671569928357284811548388190641719223107711939647958339055190376313199688623674308924117965911609784929923632680866687301281657736609845205158956303360587616105001450459686268865510424737/4479631434017992070196390667821141617245246596254332685125306726326220971662782790987577974243139853854393586780475889941850829683469952975388105602419803913255543966730324644989223945534536507514229739845673301788446962235704218343*X^17 + -39317292328954865952046370630237751218934212768844627357238055788997053594891404842152965479851689107440334443659694678014700469308827019620631420673043383470630058941625248298055519762782079832437860317628432458927776872817182484346602669127759030399461728622521766459094656591350923850465762315713311357208335019794311126807547903263703532305750192471890722869468396208042187175764785320408786549962859753714828622728435356685695171075970559447416659796378012098373123318996521418880742569866542198060398512239858531243353843291205554669161261399447405516261314741078959815697929962240451004031089800802222614217/45687760995549501123932988421107823354284270035197939055593003301801127689988721685282307759305783369460960191574073601516936611941710050395983289039079580111293292916682581054245095020506737840137629116686022004940370567841947322880257*X^18 + -183570470503133237745814397577586044658953801337557785831014979817246862157696755186203473784840418768046540753503635680494471972634542033098926668588598930764763602750967566081048012681274908045804923041347446458232612700152399008282051332533664447403032648806178058968976885258721185982264092741929796585351690619045217495266342954593712842785064139843183243920487186719932220690170539408443925873476884394303934729277196267467030334447596751537707479482949046051137683506249814677058456250759935414393651281087584384983190483173990126695236896256464931521665536747240849850650659581030260578894149914018/439222613395234049435865346388973587336527757256038110121120377127779289309028609764445335252783591906500008508723981757216475113586621529109530895423061468110162169499982806646653980344596186637339909779946396880914497718963057*X^19 + 6405732913018229153825266586180049555635146875996794415861222750997443476144429797235234307477761389039585261801119389253419743017274239608554434020057297408430799041953832519146472286994714468750295754058232214805777400121656548643071351380979374935594170583434744702112300342588590952001551481010916657501752227184324393371030086258651157174067852743841363311381955820121090574520696474648019243728681729253688975166754613618700036683436454865132209161959954333004612036469163801166508719650726871255282298829027364752496065540903032526692200348148625772642778084632557097111852239133462297474845426352199127/31357420038125944491374734674747991320716726173780328795877147084283546801639479536913045819701978976980755107463331229592955807784289670827716739216938627392788807767112272514924567618741755552599608178919713112519128735649929528401*X^20 + 3946055218694154491385349270913919868395287584030569877456295533656101624930944192876989954522158105649770645478633582771135490773897953185090906176550800437457375587729608710709791423043410911032682457396652416301713081641090704193795860698510937198955807199466984790025553218146208283151850391625746516378594177319217704629995188834187823314208306116881064001150032391359830473490394153298843166179254922598590541800516381301818060790981299746044088072474371214614341055859058633645913136994526945509706335684179633301936701631391991596083439610221426273163152403760108706918971700504054198378201532/43065262613514467049305358014410588031819566355136592815091712631412813933623748383610680973897793107804687568263945657144472508440692374655312373313370082175719400872632886228713989640611450792954202351205647306688351575543*X^21 + 145275391504672177737054653009407772237891233512282525085156972281081560322174480107794894542924196894397754927766473061317351767441531861217575822890595372545349085619989519328759965156189767732705462299038803186239868165070979635832249360958713372459562137143556094153339468343158244304478623230820552398390769792094718129891059976063568156997230410136683005334093145099336544876008029122766289682023874858716660033798421096440544466128084357374856780974982172195754090629584418049511940776388307377067961834029398672021874011564804668184483432436465782445398965122991694318620716500298755260111883511439/3074558293766638346051057424722815111355694300792266770847842639894455025163200268351117346769485143345500059561067872300515325795106350703766716267961430276771135186499879646526577862412173306461379368459624778166401484032741399*X^22 + 7914353780538614359744051734165518559713771417727187552673838489798498179563294977205250663052888719944173547531397800203165559903507577122129063098968622807196632164112212413549102415323517277052671635744882280875773384591707918450086643090281009258349666331476428926275715928543995976021090065673553640441215375635693220063377172124880464381912280359401479813952144333678064491621463195474475087857705161436755525592341143296132232423756157951544978803439885949914830595026696731253571100161216552387517789399873887426977305303180089391607491858768464677221833812445224817383594956495671342498/603214077199647963376036278268325858723118041756707139566788237381995628893921650352425041305139062762521361593768936130215462418454083378696964314615859848664706636121648988398218167616033095582959146571871854477166551*X^23 + 1203953336133907222114855254620263416098706868267669061765740397974880743872338993984172971282553195643457847124012617064438536234137004106488919452249313149734088009794992440130149806390483694564818958714023271150214404659454912043155144282262501880662765245213625736517519533162706076007176018639520810860197990575944660127051219433628265389679800716841565303296230253977240331214586945095085630979272603917006579517677699298487539573525010714711584996140091587604611716862926547824822078452038440183446734733874152219751403796984227144255107510082928122833580648111183442609670351049105718017754622/301456838294601269345137506100874116222736964485956149705641988419889697535366238685274766817284551754632812977847619600011307559084846622587186613193590575230035806108430203600997927484280155550679416458439531146818461028801*X^24 + 328558264153857607339550184164624532359914703857901762344769749340660478057659769071257275783486581597864388029156625601218205791535420235522786355073796216652866370522825164772443601771542441929638296395813367657927726838733124773996652215140763177299530713452871599943160546732741283998879038742342432057801564067176297044012839647520207914745640581735653090153197410111903869688189592942914695159233027975848729797867875592578965515477879270578967872156047522268655627418516448908713521145319380269156090778729765956143625618958739806771154848577219850484977483074670867143565514457963005/414011034454116652969139518372220905094796185145303458865331666013723835891504221243943061980191532438243899515284101667958450527422157432187346818542113828870766394043684961151831274959528548787206003137866749812743*X^25 + 5248655363333678061203686592423542665958128764740977456838260376320007124272889789721311230361260023320123696791497600233852133069458760959567757431796737065044331155465415025559707271796293545488615423725458031014988465613682081065491398369604386279566825064635512931941499721108626540749965631186250085649901273217771218578789386774319119374653731977345041803268346711628099769873709015985416985709024666502792410904751078903019784545496863798899674669628039736376113455942325801868023527633278521132800703463317400728133247057690631688441281272389237555883211301066202459615886708188682365544/29557489782782750205425777635147967077432784046078649838772623631717785815802160867268827023951814075363546718094677870380557658504250085556151251416177132584570625169960800431512690213185621683564998182021720869381160999*X^26 + 986519194874494173445525742353160891522147871486379129627858796388304389984118326661598226002835720161857689533443317055778420503597284330707419324158868249822957972790964724470648988422324369349836231973927584625397666965590739038421587316000167748046354189181022825148419016776479530003404308283039855561976297727914113844884806176240110872083648606152319303695414151024061607514466266033805048054548790441317193908608710684254085470262982349070665610818851654290579993066908431801809171370636917070995190531754009471558950567050108522962473263020607441594167828453485816170724827069/40593296838328919793032603036789970104402018349377729077883289147340311392440849224820380623609327624104706296233366179817477255360540977761285108201011258836235551921137852843595575542654039492813609485034488657*X^27 + 11455294753783376152261933563062032270215876438813498300833039157260837455435090483994639533213393276847872097479914773154532852683159795834841994165630640977115776602415653299376339539526786400565628051495840663015466411808813151898260961206474112219608727630362247655281693783033801050355275793833029598906395642965146473538969723945687105944762098340221851843390429430461328429213006722651948003564991610471056966298221190058856895142778663575203760647240965317265945676699713148870940970911368471041894424194301178220119085159528447087987478401248699086715721834048164832776306415012109/2898077241178816570783976628605546335663573296017124212057321662096066851240529548707601433861340727067707296606988711675709153691955102025311427729794796802095364758305794728062818924716699841510442021965067248689201*X^28 + 1566884522920062047700737786159112053277878737095742138499223079401249960575498246346843577045881847904607879398371722619468684843199123662187881619912116965753337882859147499703744843048973379224687849865485513224599931340598308920350300135215729186165632246561882831269284829613802650907823163082561483558075255339036842704129390105625786779629180358949432960734764067071739832068254866458325264621165713658639753884032351414379280946019199588960818717459543262228530426498571669515854747532636338988083649731562240500117827326359242759733403524607586057056207621363852742473552/3980125192502100185609628692694378870909110535285589673289860687061507147018418396393801414217994668507177791571072279617362217409602998113666546543877954587335577205719958117815038292249636189117914450929943*X^29 + 18456063759906116888274076883752091936651772261454465510486450156268331540144039893110463941508582021164936792194420798890674397492259004039197021549368634665669477025498057685400104074104534685598655499960156832282020318581364663764865492418540618701599766179502417747962093958005839973584332834644438509235429324841992684444096923388780819479649129960708022315766476451310143591381858902739990035079306415118581409707555580086452662456593229626912572303501552890598274352180640884046280344465386042495654987559574648095849821104795842296224000713679024498971401469666790165761176930/284153077868302438551228221257529790730814128445644103545183024031382179747085944573742664365265293368732944073633563258722340787523786844328995757407078811853648863447964969905169028798578276449695266395241420599*X^30 + 1421712767984622916567008718992389401725824410958672823880635904659740593659810737005435752535250839900210679732361645950175927579450694530040700916027158972520543390612522279854802891498856170353743753378658176292865932762084312610109045960830437726152644110601103237368843422836786327679997594947266279127562621979843399129137689114758577278413168651316125540252146572010825457534762980688331750561435824301663211091952503773902200827807736916991200438169529850860202346659412950846197738445920947418150616049811553871493638987507130247684294815878540789802252022329502174/390246611677821373233613951631961846348574422520402948650834462894549185902384390272948466929894565007076947894016303521655281636396019032617565108724184193287143563655256213140017481346174741554849931457*X^31 + 45324064252044881871547537386366284939951301422668990128362601832455526443228962250791954721751774141901824154857112207034577325767254822489792275393763166496981472565444780664988032600719594895126595881000598443582617119576131589780545022996278856808065880857047230584094124979962294497509619539400350213360314601074283139373363608328034718795931344377979165427282603440743075175414746939673582387893331618040336511819766779301752417907814546550662503089794614075397353331629832210266960303689420282426920907147339106046927297917633168380476392345899830426257693156133285982323/27860876347514701299267400848860652096363773746999127713029024809430550029128928774756609899525962679550244540997505957321535521867220986795665825807145682111349040440039706824705268045747453323825401156509601*X^32 + 8768881092883002739316166355031659942868284010963696946813824021577924663160485001310129906211952485350153232791054039170595809553948445037821488886824644256296670834613459568469269479848540905056756724312198981127618291707515783062581568512355489717721834952786778425238993776483248051801502488705685690740665807521834526026481692240583752333281316601815612615322268118907513835726109545699516296265374475485808664609276027892046858380352219911643727493653245190286924734233708773063706114881307686630142916932717782069459938729824529379239888421248845782844684681943/38263223029495183178116869460923800995055831210942538351881014108691948808940522627017204326884455829696729865086410777689506974840280324798270919572917363789307144196024729202864739812351675806927143*X^33 + 36089068280682920263439725378834432254219024695942079303718569694714278331983536026707859397720452387750775974983839647593816014153599624191430793942990365969945900593843790571106321495773307860068924163693005243720747155703157949145171889625332969651347657799463248273359673664532934465045738775333189181785471810445759997951042394797597248881105846138162404770189888270427606883437889741739021693447303974619149547596234743972142108879449758509482287712490813988221464203035192752465269989441005870936869343070874028040937208848880806788880708123235322905534933971100878/2731726281744749612635297661423732924440020957642820640555841240261844301316690731910639268509261955049538635258114124651586971454772133228322955761069289353010004945586793491980122369423223190883949520199*X^34 + 18805907914752452888517559965402424899005452619161023521655205641968473250698722346807823646790460327473919875536374054220257878705890323880445493201438157869461138941164223293896352230136436152847644417176716165954742287645474610632380210067733431704874129575591614641463986382497600748563019356058718983490868938443949282569849186946637680701280324881780161207640712718910785250134105469565121457095798558873150919465818915507762600194844037868125571693375498825831933919300322688304573833876667104107993043856097522788251034519965363298634731725615749741030572/3751664185654984133553963080784763309643674008328516359631435837698985077844937996569977873015438359613366983536269318334102066363396443258973518930573327168281904519661214746824663183876034494257*X^35 + 144491713119600453476338889486602088546226210273191010545125823412477102095541923585942667764646250261767130546424151852480974650244965443904702476749508770229056125658263912537923783920761777575324150001298409537002263441230898201696195777235728692441371675890840212501288270107309846341768421484020067326896365146799994342495305982763391736398651928303618429145107950292863933411695855664109751002272361716208357191268406469692809169840741461169464417870603764417537171741330491495343575909955570003661452076468333390077597604543602659736289585063730946411993908158/267842561206466282246818086226466606965390818476597768463167098760843641662583658389120430288191190807877109055604875443826548823881962273587896437010421546525150009372173104420053178686461730648490001*X^36 + -23590163152506619905067794275301386406711073392458482513469022665670468528919825503511068913235752672051317706208094763137391950176003694870484627900314086989233691032146390487821248229325921774381014415249220261453421576855461740540214113018335470902697270688387350713224810797338993145956981972909188541899158168533086951647314664047792594337026019141716074667003603886816626032878819308367163848150613762538816645219143845978737144070382666546155340767490729910974071947263729774726275513945051408866730660639297793911949781072548124180053333966198484720/367846277640453390876945100576994147430500442036328694933957823090399556607994705026961258262127498736480731790986304376321410566074756668200168539128672141217953183612237939682779015969804343*X^37 + 120098875301188942389407276454188417936007517037367911508719177325005648381141125601651020463967668050803283275387578106442190956362254005053620268518314087251523151466936464568466165050877803689416845679708742566736453817178211901958014150995053166234933840700242396323820977499303893214677905726553375129192142281799642595000410055770611121823741000818883217942564106278024034281149759077296070242821173633682242293255212558190289208640199204146439676724653561680750580369570805888929867910711611198409795268029276729450824549714292852519996582857810733407586/26261649299584888934877741565493343167505718058299614517420050863892895544914565975989845111108068517293568884753885228338714464543775102812814632514013290177973331637628503227772642287132241459799*X^38 + -14302432868880271180106243940449038618581792861665423260594725131198690205832816964113449367312239024179604064426954232794831246691426661513652959820986398928143199439776649326912992153660558348912681627757208612085617963605465936812762609409815042259377104917651752907078550964812164101780101490108715917971312658978801479938788591292192982832581169357350926958007691227607459877263791627404335354909332423116415246705942967711303932529717137694780969765504966032180452906554832833925718428052292040404957307980036401213373816295666551983338861044473/36066896523233002341106490889008152508138096091413736144127642228689043691341769293750491054233503160749164799586852081215943775475512958937167226113214250536126402942664765141953036177057*X^39 + -34353976046255428732546884825430159569161736661972393435791949896454217014153508871079065964805997568113685847871439201782842901995271692115528312470194016665294723056215573310947108436620761688447872494295257190632038456223323706557757923142657668509355080203287235726979187088925118323533256493133352988088625845972469849867505230291400963563672089526407291066156857942290488680086730394473708970480191573243349531505108467190712493879684555707763889622858984085624321167615615506813136344747140128034486734398238540957775932298656967573187500555824088/367846277640453390876945100576994147430500442036328694933957823090399556607994705026961258262127498736480731790986304376321410566074756668200168539128672141217953183612237939682779015969804343*X^40 + 12212742298464703314543363093582860139787466885129666595924780474472862603732883922216552307297007403658468929397187731322753014730116524711181874942972008609595370299601326806358540463592377255728259783679954266597477497938508233132388750376745030435609143849008486036226458284410597686063454189775681037505756230631794045028396410907032886948775791610093716430281815489519952093267046516143263857461430038025913304096032029393138863899333163272393174379115959668244276278412607150326723697210187373980287529626472590427717432127418372289966987/3536316945115501749299587301598995245429757436161754695963098561495150866883201224997596926584322302259943602273443678911260297624817429055512033151604495591344877237245295140891561543*X^41 + -9657205533119627831310784979169924961360790853271478521215054751837948005428760072141674694138523721951670122590824338545973613586072435606495756807023366157971706346157190879681631506672092851632063259900760976561407006219475287961591607635846916066045578695021580804406824764373455044033533896569229595181341220941244056429851134747612017138645765440387612126729353151852103095159996838234560403294207022736677356151341259602071571874324981369687480791498720432582609511584977147358113133719478192792886958489159566134875389687169423496511718972/252468275662631016387745436223057067556966672639896153008893495600823305839392385056253437379634522125244153597107964568511606428328590712560170582792499753752884820598653355993671253239399*X^42 + -6501018716925432584346649305874355034688323438678981051713350393245625888680681366450700344162957632029867232988760106243588759611025348285778659402222769937064375101173864581545476477370154254716475969089651251824384802897680073004147736116858748879592520932800831521369062174982214030203893290252621788706196917527715254193398615446465958892262369263899683075916082933687533541297740707905165071365385963835959299109799476240021212354659241627531931774465822246403319543517696412928905643538567165797219087374967501524531220187329646899/346731733024365305353425561486321722269806592426880546716648550004426989595372215413040192821288587337968781475972514845696666106953370826111582817100156445861837164157789502979857*X^43 + 333181581186842263574961306624661000062120165266268992908222951064142175760133863581084595619482179488339396587558796136388243446742314866529963286670140343673626765414811325797131678382252598189514669804178175326695349950486458088650993755997095170919877772566055024124348261123386988512701974724473213633097547600983110466926545277160054203839296612040421452040360293513886674777733483503010435677574507173496512413464677249955924042214142774019691097393777401694837974082931178951058795722492867323649176363199887034558913227645588221857633/24754218615808512245097111111192966718008302053132282871741689930466056068182408574983178486090256115819605215914105752378822083373722003388584232061231469139414140660717065986240930801*X^44 + -2100667611720026482080824264480889902414540296318988881021101290007966097944100350996267579049867883842951281369115943615519627972164533662287757078419403401487965415243384133914813213880387641529227129187120419609857947354085438315939951631554825802670404300319886372917008784332578794636354247872709531432490868993717912470035033054699355249108997397150747190601429378687624084500653160599700060046177429552865767185491450166118967854598555093626467510024794990508956219214530670949240777450294907411540090581654993092742662172471/1096665811715776389694832704934138774736949518855044443688813735705989485355528895663522334008990721221779432758975468327687616771262745006979124509677281598960799965074974153*X^45 + 283874279757225807619368262867333091411172267577207735805664993937831549257107923715669135997021313020490719316277415440102510591784427793649455329921314076553104168820156094508046326977416967408112358942982365238597745581388302823952350901342553505714271547316777522878786617810058389291968125502351485446200653175473078105493026000466574540763696830764254980504508549237907682135006589971014951046601649370023436531067829315097107314214114870105866059297313782538155386478826135941414284423946013773956206484734702061204153187573408276/2427122131170557137473978930404252055888646146988163827016539850030988927167605507891281349749020111365781470331807603919876662748673595782781079719701095121032860149104526520858999*X^46 + 5376839779601423853458760290067701145084053263182376252053360697570313778622062407400179062821854451512843744200886268962648802717948374943954493703505187955832030996729116782682928952388610561147912276726776436820344631996120356644090727318775727904530340993610286106626210312695276518905898887422227373120958560250221217105630301512732771905317240625022255774507954447199504763202337532159033570489094996021930895071383773622886774948987733964053591079795210516694497263440954982801051696777888975319181836450526813858345298/476190104956915497045085846693069376785475257861504317711165321626569468239482803153939354758571741737637617350836069616885634724820992187138134828344455752913938326128951*X^47 + -742647892301965174749399067469846563863666277755179888435550943332729342106042146048284542787944938401801497212589943485970814132697576475973743615023637468010847515512614365726725046302064115412698425524070516811864112074985808103235954664916887550059178295687175633263640550857437004446102520842389904178829959325498947295285947054317188890074473199964740345607469967023696542119193966137094823011791273538921562869876912449529126504239878865429521026422425935557424570914714566858576028856144388091397514581029084272914831987177/237976481142323476563778696970708114117918045591544644280472580648199718322149770358984346479950986505126136908697676627108212839364015666514470018599970106974493592421269391201*X^48 + 79539226684450015351067412582071812370703080678550992540290134575540158199113049630454054043727098982692879694917665102546432262258042821588326327974167357949052018998877114896754305493880838265496829107966449569308785778202082289283790531311433146312491753983031181112703023631096928816232153992218642720805394165120621310051450779170569264560125703570586973837382539195959683690194703631932938604904514587896833274635837843788789849556462372629719801115344126568080585902481763412112318540607699724732263262267981140245/326829172928562455075556517977398336846585626535006395134636459592703821715499521725421657349740385544020327625831207698617456914770756477102357466262495369192819715943*X^49 + 63252410524905033839220227739397760016465684396547339620829723013000689554197225783877829810211300143237440950936361537273445082176182966994779761928923509441761014256614726844574907375764700085445745954201995574016007566175710683087778300933715316992225257050088485124516177333689049408319270835854219607850986951989243731684074979973816714264232005637676761305526954824084648958494398598561336869326936456053731099669669604255715017097341266506392900075350360911419725784162773409923533307859826611233061615528411891007664/23333315142888859355209206487960399462488287635213711567847100759701903943734657354543028383170015345144243250190967411227396101516228617169768606588878331892782977980318599*X^50 + -68538719290058714796163777685888273203438736115755152410936817350791284166653453361100552641896913517234131954839389228603036519260373296160656722379352566784278833731097824482968099669368429270418030281131420311858334871270233709872452098695816392582746650702432062079003968303493228132475239623697842002994790871426237292530352085744899084946389675898782183092465574958014903611498177041697898524078380928964645566979981051264965009585857087582122846723290337263304630015441184206658988948259209564877048645447863/32045217465296838422939162464692453852984177520836003052714624923296776322727671509503054941635492258458704542193470702874542299712791104726184671660211331423945457*X^51 + 402968509973502225337420701629896392599173287950863407622042018530161549373278017193402922148795045958343192715767039281318151276743809595768366727204298183785888141619003608090331731678932340715118455956575241983299921336209431251161590377605861245598103097440464042898160319886117736915026264367517323140883399704757044621335595082252262603156102271123931577177664875695951580315951647721200912860227785987963615481475749959525834715275226595185612446784621810269154742396474957255067724723586904495296600000113232168/2287804210499937185528895625841788357926099385745044765942455217148926752008496652077951601448182698808142293380818453890322198403395295339716502263837467584349738011601*X^52 + -9366084580126425235147542828150716533915324044277135205729565635013876703712284989077542146444962568583960536071285463744164584486111495590488621661663793206085678114749829024215155568720378715217044947368418644591317953250228464696895382986002696662207758317101280386001221676755068910446968733661944616355993724735616167705746618815628460206803035799096005596016946317017331916826539863964653692733696043372194299475423440683067335235656983009820543959506947448975760699579557397766159111265174527488011208/3141996025619848850175425283330959295321519513759780669939663194754071607287741103000593679932884817968301259162022816244194754359524571499772984769115730113143*X^53 + -134844183918491960530416072614932853290317392073757655512066269307845263309233975842351223915285376650175836292561060702111621504723708495697340184584545484399985001033775291168574069834656820874762464788024384928746757486085079091937326712224222013395907812010090254244028854442763327535936278040401337701838599720872404296609657102606390076040069628375435964577515328547382479731135045017528629369972999884445235414725701935606537968670795517597975477367312954892853709991930738779962181974045122927685632551081/224316522257077868960574137252847176970889242645852021369002374463077434259093700566521384591448445809210931795354294920121796097989537733083292701621479319967618199*X^54 + 17792665603495220631153360004793838077992266585158047959969164142535410748154199366747162970120491431440342181801115093261836104396275851726033380141343360100995708726518810949984741940714897873104915682824659323468980777973435342071530083521095748425681141691475256177578765580381115416523513320727811086347976405438285257235986626712781282860013792348781091646931881002750558087741125509440866268482395248434224685672085945803253588201270196316047918397777363427407366567126985586870831275598202643376/308069028887130978544506842173836581559125356776133019897996195191104187399523590842297644860563272670683523792727014044925458805718655897614764660174108257*X^55 + -50304456764431345369215946827355194697070797081741278860696336061415098584786230551429378110147991926382718798931185091979618526318966506861050821442415616141116250802986668149409162139552440463024630525161144716682966955212701064172019480909714816841722886319865147951641860049557472955018585314395887838278739126056612060337360938684905472123261532192361182123722103857436927928763526199786739156776993297403864165843494171952018718311233121634587922205295423820279425820708434625689838060534590842090912/21993972179338941951227976983316715067250636596318464689577642363278501251014187721004155759530193725778108814134159713709363280516672000498410893383810110792001*X^56 + 175184804034645846227193137774222572772421479010460984081465909968338111399103185335592059855294395663945482956127093464199279790702082881456710302724894089824339068798784453476775434938755984643287908153946594946986251435188010452598371293895273700957942793804312444406532269391593763207389401986911775280523531632524561938216038209202948045079567267136760325717137243483877287200031365122490444391776746114107292361854871993768390424373003143415298626277012746382737149486519863202098955128844/30205807322985682767379825686227726400541754757930485331698813137670770408816902720099778886220538549924847905944407691433028611208810265478455207390343*X^57 + 13375761709103039846955525076469076643101628570670810336737605350359351566434068037937504511067713069379343214433264718031210091171566486130375143977451231652834259787886214902258869111883608403432235798676196734324435105095639434774171699051003205896862073861143073053320922449400384019381058391449895236566338477090511080579513945252111534201723520865874751306274234623246505148056924939398810498340227528351508786779766879921815041804984938965382526301996604712801089029754704338751228157532212014/2156483202209916849811547895216856070913877497432931139285973366337729311796665135896083514023942908694784666549089098314478211640030591283303352621218757799*X^58 + -1752078238289714599431167941927102321685523233349941790101520484166492505489400941588943868369438713673596404047422707705048818208013812551099062076254744133981715456206506449136739117777341302464305205971079184092530005859735737092923600920839591791951734333139768086544854836319460027978765016449948735862622287677541226776955029992061556917353062547965771778696539405918392586039251958803134493542786371915142629691848908906731667033357141735801807678497553904207121005135667325258397246/2961644016372750540972627285638565192719066061175653037719267882897418414434444820090183242104180659861245995288205480089521385548466542354981391057*X^59 + 6913521954768382460895513272012507844341432553213781125726318428036870962557897809526917454977724574590207595402593952583123008442650791354810515151348676917334828110717251319798221985758839306091718778826547187544755425848107284208913184901389083341079203446865005307821657428871749731373274527915645219283167123856900056463648747884788778674183556727138782768276152359390621416549778741900932203738161104228291381983144838233792469245702719530332111155064592155049528740402890730700184872059/211440651260899779371658779803594084803792283305513397321891691963695392861718319040698452203543769849473935341610853840031200278461671858349186451732401*X^60 + -262689237633786428875917149083862340954359325421614706258718510972248602312562121151718159160068665598515171729083284471893563644172401838848531773791985416310863716501277767240852360005433276529078182303335651882980971617117858671861401613303012638801153016526853419531925333522573719904833697893228178525245378016104874892929080353507663271429985823395929580809694067158361318235454546652973560469774889761801564839896350839779816792505961047952400457310544221345799839553001431904/290385725695926124225181614436568800148942647433635948398790850367429984746979588203763431915303525822261593811962494370969838763453921203547543*X^61 + -309753251992627119417429561941575671211161151551132664456500023439371994317070410414450923928704245771657168922806671827945355257790281975071976205931884946522861796526351501302146311802611948241878980654068248805955758392748115721391032242278952303367639518278930263400347283783086359427507173315141139198447818720388543037264837675854557137882899372283368348103748580581712761668497918575310366165106076657260005416166869679794991243608652035227536519239229715769171626640381645044449/20731508114609253786808390999469956349033462428229571264034875180281928901041113740631282694729264619028721967017438360626649698839265796484869737399*X^62 + 96559075897603245973479874854677828706665185120819323442780792151661081840516998034609743791779994368718413837409209969244417955953417921398296775720885576916619403634272653307410756785523289159238427483628439814697470621286787154938074255867285481874103173921740841999517637913100360829836107946873696458949148965004474475852055950978251858834575085449431671609646610657440166049269505533988235678257943915859209928519187009853771632098041809869310640429021837888283378474448/28471980164322592825294795022705049529261951900542793254122056119955876531716794607683442682155458949138307070493430176582982524115493793857*X^63 + -512125620637043675960917603255388090407658765090374321778283546932241754374880681307120386836044517057049199451897149117705213549421578317856893593614857662143261903610823996866609015578035068930743462251239184241148188141031382021767735557418153490079055227388608822637980543051918599130791463971779415232521812349593284234374463252469532209645963311058898874781120773198826110735873388786319734611773011759850378503717842686323312978819712398047091728950525204006594965983512345/2032700079871482869576271301055981601042598532035451638791535952572009893228857117426344023407124680755831156683737460596788871344177448424832801*X^64 + 752742012867123298859107837145604793433512725522363089494220670455651883538109972145081400814177528529246478887380137814345160992536485046305134426203624640564435929544859215154474479961788702615899070704686588135631921500306774895732742609326116116998022863723526839872577235390256270406005364012034857640283144912364364152580283252862437199048737482173040991496242494669596411540851172656704148814147300097485641568385211111735825751271184203704530404476415141536636/59396687126861817544262359936633440344092874980531660914027983803075972262021505253296511510630910725787273826373111624591861371714569*X^65 + -82864722205636609181777769002734927252837202457408459174606089429058635116825757601160642858997888068281814095626164778721422872918863773461518905051970325986058952495786329356433286711147874443367043899087652713787051906260741505806110398685592509839513362882789602871543134608049985380851544134794714051657199381434607365055180536974798633175038498755650568438456168266566538819492426581863659132019091862734006118306346848908124110093721581924671883698657018365886423999/199303861150258149777063565158935346704833663303799552778854392839691135722017562253784098775088212643968149493454011236080877668808456556999*X^66 + 207349252353097108112126928084432759132139063299920366083832187323485876323436115495888614782231591047493180980054576743682051217918090799412787576305312179487610764866053720958606049844496977296385985102075786730647768484641938212201628367499020120112250441442021768483788553196503790247005164450007109338885835235539123387841093179754773453260783944053963265222226021494268310943365404904649586833184711088620052728568547086144203138838596559194828942697217412/39102493171074270931048294889159605229817560882509322524047388942117164096130023208226801521152673288865881386684076118888651330951*X^67 + 280902286071876534933753436581933354240734306683552743368816093254273244849013184069726880776025188670154572847319760393439977618606028146844372429929708759256040504757742890937791093947265578657295121218391969951476835019923108898697716783836448033810924654415093992421321734213161295139028274107169640737496497822189693426151670371291143221513248606964114000636752669705342020461154505006765101880616718252515334767124192424891469736803776555574212034148339368439/630371292410888321679429561908141995909888898986932788410167957135870802393712104139824267322502246089806873834733991112603948106261071*X^68 + -26561501618673905936882458632622632630928052924602201926054062800032620891387443266796306726925163872962634430767704108387358297428699122111118750676793651117672259239898273196320939521663060838955464833646408933632156887355990906322921928477382535107888959453383267483801825006335120558810101861632291655228322345435609416696739740840944819579249353592057103075373342152694328554704079131755943181238306013775966647462110033955134270886371530232811313520/547707662811119730660545079898023689014575110760289139328048813498762681161038522099180613241531708835122230284258626460418407*X^69 + 5776230663313941445150477409468471976418128061096122628315163842216654346518047543705706266587975415461280041332161875325771664677068072121453103016071084878133921990761098422768763652064633568029062937138378111627693976633135490794495571667861330273348001371498312433948186077924461966822504849134391639083849056354876171291263585764895681532661075671550677382920164975666219620145997780321513400209582756634666850641771317615460460335429798077884429355556896/1916022165382639275621366449568820656261060483242956803678322058163741040710371137203113274536480991154428187947519729825543915216599*X^70 + -380399161034962382472469679515717282332363276428151853579045817150701141109877258114351572551035228392400840489155340188196303295029274593067521887238969671012000360891116294034803532042477521618738437644419976929204972579525598678562130913446457069807821330511465055270469728806871209022330163448733582877082769390025162264297346818132900268806071799453920775984618811570657031042029290003363791828712382501151295867387373141693414140096495630711660/2631402635331391979837896746249942225876476167002075480642650442341344384438757484347470345017654057546915313651208225959457*X^71 + 1099444556499173231640038807290311112133318598768541315385124812627651629053692712370514205636747593363022377898990847900253178935951748333263216440428818744705872246164251420665996107474160498099396320094621510385403267083396508223900763018931742586842281039611300161692402077489008404935361332737224237618000610041523958613223467349819832828870145746832424701242583777142372720715583010482023622544776715254849647574601666215270842913828299827893989429/187863728344214067616566962405022125331999262990779174789520743030075599638236213080018950341845376130446924987500708875923513601*X^72 + -53081845459540433225145880981187275549443469961243313125736056908701783913384020677705447254808786710201964238111704967006380277760463270854804408040436124738411882601546272886602550762964001416868968620195767966038370188422564828376051828875328456467337141043284423188228571975574758786947304305110478839789943531813222436809256077689623020699221836544555916253557758734853794943094377784681315111713032016767370733998114697883612532471375292/258005945223197566412187150333360351590986975880191732585807475472236923662982398700604995099289543832426249009825299143*X^73 + 115180693077545071862452353605037300111210025360933381682835851782671119995930049057837202365140906046962181831414204800717804441309743483516993791611320228846117644596712890635101175390605847705467212498342068861348361464894422229967612259133342130418693983872239604861792218830238206289366796058075492611115831536233407066370607938064123638423525956961884023945323943704832134796731413193795392571202788012456521487058845898431489936300468612621/18419818447319743858865277223749595581135333169014528364498553096389410691071302390432292415123578402828407195558457581716199*X^74 + -579823689063239504904402219169776388795497707412352926150127887902044107796607913693671427168077173233574546106497109466347423257371827707637454587895720747310831257194450891349240139881035841731460493070097054276643228709593710565161941959094045414537715790918915825210719065886369128548754767817740024659304773665680041948051264021691570588450365712806376762065286688027858999505029039787792059495188408896724845649348672671641082290/3613882946832288409398500557944901483212457466140822385749407861726456706721700988900942600805254630459936534531751*X^75 + 6045589648049915520823803086183727574743019896693700577361632407588068529224971251326322945406042016828168189318874668860803764029368073659109446482200105631511023555808587520101671274510423438606512302768239577055775360474529750909050924040658497708391586942424979742035177134832557463106530608050658966601455074071286875463902938875626142647896442487257962430974773177506932861749787296575763830941046889587661948347636996469700520870717/1806041616562382964885310052333522461136908831161342128100652328305658465640876790904234965695026806826983743068777094001*X^76 + -137800344921108256096741007233658666856580919655222864685908767958239754675520710469309345265119596396234626127848930982394285218542746941030856865957991846718283349220561475783279501791408450357290432361108746740119398449350170817523041628616905715128544510006654587945994019145258958530621825511701865054215020295063785737924593620924209503785844599739283328879732180334566152043971344449443706140195895029456064419923697755985/2480358920269243932325669566194167112705873346699260388297465931178075982650446800892891284011842574097416976343*X^77 + 134526971202887552673991802867773905039829876668478201602118620282469538232931782948837129999398605302657449290430558740304378933703789331234414344249903784003764243102686891379286567745720731836760182854960421081068538709773894558980600786234709016144411013896924747665034284621646967358122339523472727219010942462489797226231762494298371200853295832515289993653144791655016866888034016738229704016226524163193002182557330212669381/177080264394782132060526527339300172677410415840900296901720985224596378629363348456146187439457476892536890192055799*X^78 + -2283876904584638296843936400378149045682804076536633268694277116490136710177222857078549829389212721110845384681464928976736062992015498519983673483026106300886574608520888998530918053244319500269643647795415464753763494313551917009761926701841985926302417701607402996543220049313759845641348049884333589894258773395607076100057085516648213319328007305680893117011409016753031847055567837789339286524274547716389359155786/243196285936782423014576876771660664055875413932665985714037251806851258226340504058524491029693359554605057*X^79 + 1945950388514896167425559377816272774336919772847977421270031570861682419237597680060735377200648210710350011272582182699968250808416745559406158207032494524291925604258977684541855294393594066290154894248712330688000690242532515408538745613426697116044085750627616620400384559458708946061632671980091718681668165233077295416458766717443308372449641011846976860029201915686583267059857393359604858956102538148158157777640021/17362512441884707526279686963359169788941113426894822718082261518246531878553127606250238988082898018681918834401*X^80 + -29780270488946847650642289187697198271683081845383118826461197334360041332527385710731455061439991512162825615055902860929178818764305337957211717095704682012596648697798940761719100852685783598505763791340909495720190029736007935182962848115898595412762552322514224650645166169166827197183415214692530084722884392343312174808089382021778628972667558054090280818524184165251873704017223318829912041672473190101421/23845110887026416610900762503349413085192216289113244995983650535037872166520296505395086874173287533543*X^81 + 20731527383851182319128762833417268160544574134058409959388123238253509709519545420012936124984203545563731123208384955780267040935477933492693020091212616302501121051227610346738207629814952597968582885419579529510074491902582343230833109694284525113355688098384090378523186038592230901924546126272655157909527340043250343833824061919206775815372388539253270030242760927007614287562644988683650556397123216066173964/1702374001557476961102038137401624648391127897528661899998260762647958807584383528409671437207853516882235399*X^82 + -234780473904280056349762131704029958111521636748074569795360425232861276091754885567704148419066867813111146884903693529490782217777585379165628268339958947098912566965943456041043387446420576330970033882260745959417777401054420116191534212902115890230174110530554613278357860171973208855208027474861338220180886079471037415053516256993235144625931539940011180110753205083665199281993084958957147757715414/2337985183549996726237941220055830285831181124533115501125958479756630274195538435669682015312607857*X^83 + 120606977943395876503718791033891906507598295472348889132436945101809068846545821095307417275553324671114727594697870578367778201039858267145565021799299181632196380932578586796186215239221308684464539985357994606738867253033634969817859557084095614089119625697412456752636226026361128060641747610861932000138952220520651219473353112272803721821444289766954853964315268227376640057049511634225337060625857531/166915776209184916276305337523445891596345514023792714971885553745265105165642075537765608119213012734801*X^84 + -1146904138419747847291921614907098570915125740310635153226997593907532287381314292206585722340045795106625764758227282912370231310726482191946501436527300474420463438270981618789386377917605527760636987672339789720829992209257685257986137198092516863833680272038570228689995524389246474072591817826122638316065358562425055890487032834939376856838430277772319119405576923169368297184457255818370337/229236707868418151410720778513170927133168067902060545261884349422162003548930133902312188970743*X^85 + 481573907801314273984082636569459383818830125596411259298908768683441757078257401425168836012090198033258170661202491925418969162252455787746305413974715599982002713689315294555047852652347540205781523388380493347418220668953248101648422015061749952654509608931864483014631580626765372439090213984974039480066859746573852299272146705250786725294365183731490133627594085900697098706526195248082921071/16365896284849977083665588540390812000818267871731808507881709358296411919368769049687774107188254999*X^86 + -1339879575889619350337894845448769484380080305470711154367875700530179189444605058422187400092618735983052215656039092712700193319160453353215542101211795031857646142960141411425817521670251997456404483665069337680421808751570078826305691261156132188900780430368231356417212010611869624070677631474634370587169777941038237935010330230921312866287641701558744661376951525969349525896041590/22476390613630566860547188794310317397114233542706201123824330760090401367676255897863730657*X^87 + -1555032527509390014283395894384371257804835114154990368117149351690522342875491669245998308446267361310956231586364028837274129772020904582077044870419583754682200312923991281928355184855153708400749198143646229752955731539745319194218399565702496314808300448622398628886236904950078533936652268074195004566662617920778054168638885472516731684700342929323996706757883871786194322458347503244/1604656955078927059875045449592196489932176475314423816833190445955134024842510937316185322795201*X^88 + 38062494034954334116451869462588252997395928563461431107454535611943545665788751207380954973893685219422930137128224186525252967170577935556165617406468283978876223772225826382345671062439887992645656686526871312155729244867470439488546751003534425495260132811223653092020002649241393493261431033582433190712220694240299944697048522452168811230440973770310147405948965656908564039/2203783764450491897298479144456350367400160166948347987432525812343406350394769673287943*X^89 + -18565999769345110319144797212262218595321159795916155602551958830334168291074697867284569679970201092921947703936756109150618058491077176217809159108999516822175048724061505663037076375761426018007871724842044040855988396663077737345811637386084042369733416903720158864605779522959397521829772546857078817266293444518792857206532322471186426405035168339937363868355682649975270664383/157334734295413968023830321560172221779799634798943407866770315320632809573733791285046114599*X^90 + 164401959215473623812769143255066901139438892039130330652809320110152483081337498382427732641015171644837751044644746143182354517877428889329979816734684330272182069617377273356147133885155760619646647345800438092667049361831410439382564038762118841556763419179939711891786716482160524528309382966794715139489267245409678019669862262115084938966846329258310931927070021805/216078415967299921296056392240057884831861963618820275265469733536955226041255973457*X^91 + -56920499647490587019723769826944051227072366946169855126212449449091729600292814201816397628790424984748164016217714567822240879482672639575899804978156337381478606274514999792212111128208694254860336593648596825419387329833235353765451501920904386579514724967053262452511734901746758591401726706816563236529593418019320926908553650023689734950584268018287620112413578583071/15426486351153443281089354011194452571801121168638435912027680686403844452763387713015601*X^92 + 8034842855267535362009244174876316649625540013545907499142572098917682855368400534737348190419532887205150736845249949649120279691051208111201752824341592570197696842167817400857118186216002294647891636099216088670503869200140525283078133392921595436885758324166642980111465437397267728462434308984099904638454440301328821332043226558969360945165165119119024617/683426951938045543035706828436873586062713180668630622437587915124364583628553*X^93 + 35311792168721185109881291250882590257121932784485222457720914249229979995490663639248259664480417487191034768119294228591218412874341796584814752597113565588830152675260589979693871713019897546018792454277595980782235510391621076535992391556888195193047641010822932016810978671898927745844560729679656149109586759735953878869552943514759569448886320723455087885830/1512548911771099449072394745680405193823033745331741926858288134758686582288791814199*X^94 + -817489285336452958603358263645061942155202708224816251740183215816793195211211805263626962713650664485584314408595928663819084960075225282361140739227633493544035850722698021690469293384734127538499429065704711472148789982914521805740638078923280048795773214581159909553714598318162695355029275510381059250984614874370671562746747208137356214604963218966/2077285568200746331415522274884114243351711795345381831117288495818737336257*X^95 + 106775941085929805670025969192258088594700191188566844312932796936333986411493102314580684271683434322426727059643199709802730804694819682219966711795956407368397042311195748416401735430519846328024497445342103414240389600409225870000572552431836304052417841525535516820369707990626651262924805608368392313956756132977967029931604454592773524979888706907957/21186235510079411834106911681543081167944108600727549295565225368855302092485143*X^96 + -6582606392278482688748054349857063485824553430040678681743725439778077195988720076056734735000998124727444505104925304672895983533537340864710592191728875696588831428950798159782776363745182739554238882506912064433737108573541819072966362989085444604309134967918486963723373738399285921251233379434976612361077588845234054186910395792152645064176/203675416040861489500492428167870795504629061216333153359867486598562343*X^97 + 1899018968826664671439988128891000505126005958689465537770402354483442449800471200508903704072046811469622664570703995963976544764514411729999023222728263532354122904261374022755046134023648488791223004459887539215759123488553930145000992029864171736063107995959003328690681276056813167586864970743442853495268899851619146677574484485854724755986445/14540998977405224319908655924188799703461982567417672817821019470731161353799*X^98 + -5528352005957441145715021283044840311609313876917746174241886655911810037175902941629881163948106106729337418360975532904608548951421816622342525497606552288307464612426410559243973914686548240590095753476732166234331909357055375332414390282629705944774342930756577709324977314909354857500051713261957378685821705596522163486088665061034/19970135899682467840032594192359132807591828729908143284622755819057*X^99 + 529839791273972315105156912061727086465362898304604864938208503479499538126789605352456190218633837598671955255130910460502575520129713494780783119102477954462969313381752166616659109785851479561311653014077347470253510091106939128513102306015705424968078809523108571250572889710022592154026654990496313119350359165482417271099589721346958/1425727912286030426503446997175095568532403428514332073519072406189936401*X^100 + -521297289718091401779802066122617254574431506703956536120327625159906471119740295798526386179791508213813881809310001071448362152022745886850134964602549318995304291177814117994212821628617063738503165699901215403875800817185018412732899248431974093223229333858782506902736129089304749881715736227553469288250177271555852866755/1958048426285171863911422119066490127227358440034135041143519543*X^101 + 101749928566173929539569610517823706277313051399636693728716398229134872816736620576642483302483345313229570367902510080857632316096603302772954605920451719272254051328643536552870866628212032481241331926607379344330870633793830114532469715604989298414831309082253557612738726022365621505279329349306852787078283568935723582522986/139790951297777274880228159346513929653142801109357002992359290733399*X^102 + 54403157254767960879164379130550888151049239441958746819332305281211256094994327365162948904948755824075348203089666329712911461839445402943072571105791089845607627850371896517799379119950627525450757267451714087670144324071503166091872378926560532052543900503854036620750731365051439774175956379102480729707394947550/191984353984230989696188069327040898835901406023544959421857*X^103 + -2345362935547471553560367123499730372926554228133727875855934443480680985621996758014244619121453980817554420232392200876663763509801841813700615428450181448912626281419196659477749206263908964680112971847574782968502798325968370356793734372113155863613636455628265950355457366649764252124659857655033758156836875039597/13706338983996203047379954833465430890591509080238945288004636801*X^104 + 26033261512872575672077015089433686629876819850279303129102062891117545653286356900937987143824773683069726877370381738527217802647390118709021329796516914501744766363866262921419148132051045792846279865696756055578550841485291600830947936084978994815013415290759761719681445778784803232524638362507659404057/18823840963254337650376318200513863990185450144479356743*X^105 + 3436385745581140509552465425524828291623594702564395343851701838823881349490072099124362824214568607615656062133125936788557820771573720338007939109278599402536370924983927702518672406527258807319400660748903867504897046898389657605276500201376352707401694866764268284788044213409195378699979848333031948254108/1343890477889616927873316485289286291851309842164814715952999*X^106 + 2805702593045217955954358974884490187489298261960262536592099965343104745657738086055016587791106156235254789301779553548406313588220065131484746436514107150776752185757758708220748153994456165994130340149424688133197579837071963966394400660147527266754118125315489656057612311931407722045739031866/1845655550863254990722258868566904989723056196144657*X^107 + 45926407568838184305566206715708135181034486984000344714700151338292636714486422545288914875828690554385083377636140713310976586533195162637774260754457637216594340589660702449026251824425096730567287584871036049913866337144643289251002852858398913003433470559315799052802052028512548573529956635093/131766886742780363552634227403597047931298151011355497201*X^108 + 1789719964542679977025043516275248640225678738540333535571866259230360268067293666363312495123903224551209481386875926780469037195861000730719712582126793399281997593887777073902515417176610820781561796356448704985954493471229846318637164795558165928503643274943690264541091620383109121/180964364237989507865698486966065789756158073943*X^109 + 76824258457263111445874012100525121606161287611153827179016821661189443158716827602275167141377176311311759250250679001119803936594241549831520365053977257368598343989834399356953158859580495055956754667617340283723534378417636980234455250539735979928114907395293872675139628885513730604/12919588856042784935055812079968334928061393373012599*X^110 + 24031137677697993537372704293693968074755762993785103686005273545003384484055350567612818440618808220209108681681418961222100325860254946288797837354742988344785781287114499586822114071654920603336210478192608418366391656888633615589034702876038869484689070648585881205637896/17743343880575498369026226783612686513987457*X^111 + -60561916923537328405570742220352699802957750354222788649402432746551341796905068479175399425478572841656343872345668391011881994424870898971205558786216108926992756045112184681556275574209039239036044945079817649452036434415785394323355432644725068493958059020861776749094775/1266750549665926555059889408762460528293106517601*X^112 + -27683711129689733205654426841322513733847286863397994069178783708121570417790807681730330481934784292529163945433222488729523991142847205648541058237680649398905433673111103823291204913079229550685813164117183529517994463580255983596948355920317251885576498116968/1739714077907196624083363739936531671143*X^113 + 237749386385918420263347485611633707289331132196109425090100532221966331041582220660292454000227703162170912400410585968971712575883331545035482035927929910772918742707339692364622781554847069858110560100799661713249748661598368115670456272799593266033595695206574/124203407164028488583183587485288805597912199*X^114 + -19431920750624124405654389202353659720426675703663844396694894155601154213770122577936000676066434029726972032526156953760423720614034336445202801723486115744883568657176447084794970974743901063377509789926402421356012802851260684121249449895166696622/170576926944523641933852705160950257*X^115 + 53408686811114475363050924430702699460385304248727170569916797955995367224984126369547725196266706484604015984552283347365291083255769507647375854790902135385512010767269785606019563037508176097753578519552953783302303284434316486636275803389708801277/12177998545350376368583546179555721698001*X^116 + -277656717701726603349224370811052080163165465901603037568116562681774540075080805777917477308321261773874450466970915117424175981920411550150247181445027090492722840548145879436658141302754427636915450341163938519131007651149210280703447/2389266832105719635452393164049*X^117 + 364059287390342692099323496951269855327203344767238612029304777924302584404638047849710932801104287961540084555263886477755329614647374927161958811806513435761770017132885039803224205418529829655783818103270032447506971011625740271514983/170576926944523641933852705160950257*X^118 + -42266599981073943872613333290512079762350679497245803804083892710138141274026195333501384287590201526112268918236330716299099840612753265942710546286228145823391002225448693967794624005969364338953641089338808201577100633457/1639853693964117800585033057*X^119 + 20169561078891365197963582922966280612237582372014488427008676514074910172195471280494207905204990116494571903461758820120812413820010300032625430295210378044919910827327512582177342096006018948801902586987301850978149711380/117074074773180262137167265038401*X^120 + -66938858854648755974958010041513296542909611424572893629665704652060956333048213496934807035910856911504428704726800101040449639089961730100099405231165064089249782228698547737348886492847816972168713933906117/160785733303668771505543*X^121 + 9973461972974596426258666645228306155612558906678092360956112671150148019382475001250489420307818785989554774946232551552210419036659437679299322065541363017049356472079849131815690708853599948702014959481675/11478975857748824604095231399*X^122 + -3010623543867106227350669059018845122384932306192530081356680242132477576410311314182440511307916009532598240083924171750017502396318858427528533609227790628721395813281922286125332050935356911/2252121822919176551*X^123 + 1718554809520170033327161014110587934350705868122278863447421168851618406231756952812931030176414918047136513931627151169120806774322942811981251265510640074735236395387247837428672190450059555/1125500133125681400538801*X^124 + 145805290683273623234505122106924404139916981294716739500819217096127667066458581736005563253241649443918578524405554461029239153174994856925703607386569942640567543625457341304/1545725341742743*X^125 + 352178768613376317422603769292541653955571807586566026267069956714125771433482553179282765875184779719736347433969701078927911872029901362952071469073060418200658550505569492/110353969323039650999*X^126 + 8042488531612774841280953859704011325955093650495630978259771365343401106073535824210437006851381402214592388452171230659639155414759369136447617906289260379/151556558657*X^127 + 5284232306675804443060199440788519436371676140674133279208607172085683942921892864062642259243570642327206167147373500307242715345525617682600756652433713/10820077392199201*X^128 + 60815764423820985011884737054219593699428661355616669289811903795477676850009140452048935665600554810404815674253665881566042471475852/14859943*X^129 + 18197895368299734313497641949420525779418154084368932242444116265802765787091816391242196313129315725572015015195978384969377252/1060895910599*X^130 + 69833859364603689506776685684969147896539472154904361253217033554563839746061174488879519228633594833574218/1457*X^131 + 6965459719020806161145881218346690102368500387178084482923686494574047355884693598421470289422551950/104019601*X^132 + -2564286666359825407216070798762634226879520172824721666654078167857497*X^133 + 417296648654627909037375054090550514389331742006472/10199*X^134 + -313364123515222426158701*X^135 + 1*X^136 +