D=-10079 h=135 -1439136544816077472932651182286031363886759764797266825002584217379172455259242098541828275184609945763356213534208336307145618988471742324474137146795276943515835203476162127894460984498778687088719397143347099899690599820464800009504346028542458352503247973653396392660056034487295031223321043370799446802302991168099300067003732074090279551522636171634407139557861137649361223636381142261096695347871176113247234429621454739337609199371097031792021639056526508518156818140537975079855628252170060889471986518993823244867323098812900648792658206368145977786209086224019670080841372937678907303432030066837401955479235829311529716918725402599287841/1680936793180145814142842568606156648030553080261404017891011315545004484384280945450101236634525797577883124102156457877838501046369466678987264678372991396289290611551648598539767921395272697900751955730497766247569415905313152472196528010046880759140431008742721*X^0 + 831884005957767124358012044137391379131050900916058233027471850549497968670763107944202783358904482716472577539225250750386763201968781053809070413595514428187188589099078320411114105413254333900272362859596071509322658421352679898027073008282819288491011484691933728539434874384193059977943903028320935557466658057757971379173596569258057522829832836701661144809451224390510517883215644778501653449619424274840777733037843186895678298794115620906179512233453409941504221135716645853919884142858974842048489620645969146665389123966308878820275890397146461923419269379962660582450767183950746361208063806868816900795314711095134364755078998812650202242144/16942161938462689660745710248981452855499944495954691096323503049378100198109167649191570364039385513787484007825634938950734252046357854657512640693321380283199760073829066224682320879742953522141678961807686986009252142909651263767268805813262511171376404137117884959*X^1 + -34362307525919651435476747674499240696498820082077859687337089338390845429951221685883651354261756963190582072084428006149735988292689483493752101166017509794505361500481883515546127031513280164834745402676229254201810236655327846570945358691267079944744972683689401891610060501208354985972792756101654940147760557235029973870754619346808395426892542347453078837965704614643797920101209806721757918532133250675817302275230522797061131171227394777552692842623045492046592972749918656567177874112658256663170782267598349627077973083173557895417793897838386510646488446384576036313786309418234482133134960665664041267413786236308296494090765079784664/166776147750783392612644366366321723189855449971366605604823029620498510207786580558597205738121420535557408880063146927060075508122776731718153058673776306805168232121405754394262121380620368875955149888927251339177439815985033482706273242389808588068303503199*X^2 + 1096901757710847862264051593268627444302229449474852076362831651360010158015116041348994731780631318559453547984570307615919408886342505120747003561887747266357634198155046305604707958804753517489740778604196280202027989464238645766507664620477866700674770292414204696011382946742241252749124880813504756256204486434579587038937750216165544545428590385646968899591678551225385641458556335799263490131247058429831780310456933797390522862841091036228853352686412428462848356786558928874724156160221737024719955950784211354169904440867485053798214606115219460502729665560612685718044358627446180668457007650398209117694863589405888985477158537634067140236/1680936793180145814142842568606156648030553080261404017891011315545004484384280945450101236634525797577883124102156457877838501046369466678987264678372991396289290611551648598539767921395272697900751955730497766247569415905313152472196528010046880759140431008742721*X^3 + -13489618531621801356389239132573235574503674023921630693079354170486049000698790749352301155749207181883505790786468588436072996272919861664327643585947195516157611712522680742220337945793369012868335685966695325286617850205974191022295986372659085972615289754712155429837573483685335185676361620832787175278307237806533610504017650095984152479208693234790366751706374838807670840431805947447731784991396877333055423532866159102054400761460405917975595166905911179061818490148367667619983707831347157161659548516998708491669705850269283684544863547330242619315810057175980009083729210305183618276405091781948067768119576039501403280802878614840/16546894310029109297811724016898672803835246549396428773174226572130023832501893100366822674682153044504158039494309646498668073035298812552649375798568936085441832733545565472195864806093895116177711071428440454328548448852568060591950912033912946529249281*X^4 + 226885642965358940126687613274416969971879451227316764984686698277358685702196734756393524180916079696418289700282098247095032872356888713234238967384079202014690306649954937209396721070243986003375565697086667407886441869676851524098829019490608884364052666132480061979861488931677485697773116422434063130076952793467532835770025696785492931810731156100921391055671149005786911028684516143699976025415476443645621540751763062771055576998026412603717662529619900215808116042190700932520553634789986448369451900267620642083400666570599093883799431229607074722404905623244910322563472419382590993423391859816783586305266497862693804395287056932849500/166776147750783392612644366366321723189855449971366605604823029620498510207786580558597205738121420535557408880063146927060075508122776731718153058673776306805168232121405754394262121380620368875955149888927251339177439815985033482706273242389808588068303503199*X^5 + -1970091358343716325332937917784158429968828922188137473830103176591819994452246786163735070049859302170817889127250081737545620652805777420088803061206656617111592052466420432405337760855239755830256794472478814096499986540209473565389902644317601140023208960837731394784385074819766798589969875917500951465488268329301076237770015895926348703490968504122984422473548973241206564510877579008168356105286633884594728971337053365198082204834597191212425109241029277852099010756359680124941494169305870675494221803886814042543768587926729787542329266588811247999560871942259989245451533082916538500208404127120368799042005612535043434197622462/1641719844233466544082917354588617204468225672129817320485586523675962281228484284191568873368603338079587066127027447812150815858249708557659428097883613065328091351676313669232648557009018267306053286182006196480657649454565736738957328309744314567839*X^6 + 21303991146870841266726499830697772485033626695942735552768686295788339511589260287099594290985534376789434851536636566743089243764442206646044116838487125508419708308782506948685740739990972268944930398998166617433799894946616571942668666030966535928123601930565715207207391492160609645622246517473338754714304190863219372867588898099155945765118264874537285250314958113286247682178039935587538598178951240468152863916609557914028553613739131728699153803088079611719332445803619444286324816408135905045614718835713902628080041598346188170208015270586973308920559767592482571884033512886273704445090325643864075176276936244100898712154611683472/16546894310029109297811724016898672803835246549396428773174226572130023832501893100366822674682153044504158039494309646498668073035298812552649375798568936085441832733545565472195864806093895116177711071428440454328548448852568060591950912033912946529249281*X^7 + -146517723687105331106497819910648620501645703566793435977225964611025538889683454934136066272471618437734555988945600867753760785420425763062211770747653249952375730813271919708705684740883260211688693084889186762255873851570761069094371924269816125096382408425682709988272868314140812641481694556552365854544987541419859692604680507383244517358083896938128240278993184576089446459701681320525982129715598483341412227746056434104182174127267239917165782038317961674334120719181857147547809043582044315914094045631518910278693611748484745357329334739123549757807478841582067261987006507100199838672595078121355636058874760745401747339118/162885191411198188717424085185893164447685849005835630567078730397456323169806953486612647422224758218036220470981987083257348532418861847173273945617979270297459207428942719439691294474552859143372684411350947165458641676214479287524290932606837441*X^8 + 1150756700396250663222858946026275705425895035795466438909423312849095681139030034235660476847345372569385089413485546214926718384001763795817303330031353444074650861296554657404850550093224983626301449728713419647240533893561996510325005687504111723018566662630119823476662975318679801202158307860114010570287796952146651300955383411638401557747052392117172074941028971766946329702020645614487976016630785625123142838712029590951630703390192528357982233946536481318331020008363853487333364282099953701847051902170030244675823103085448058345197532449436824105048581721390583083071980616171041300493098243171004751369072395229950587637336140/1641719844233466544082917354588617204468225672129817320485586523675962281228484284191568873368603338079587066127027447812150815858249708557659428097883613065328091351676313669232648557009018267306053286182006196480657649454565736738957328309744314567839*X^9 + -7366190512866579297389052442462645572006047956159858929097889285862123364218419555115540824992908022110100371005335666334854296593539298668519809955500244865903941522533812962169477639163659672455282421336733642467672994685028846577564895168792504492408273925496006407622806087591666753031992390434043714388079205717884324435400328725711512158999008336460709788025687726005654568748032048249899732851124441028894202280479188747885701227964460243833415817619678596912863885842143986602688484867248060449589986625651453811654284354190160812144909709177047465160802080786074080683532226444143144504373676574411792777725428608089694237/16160848438456016342635587378300740594075389324916720961115064033877996147416108094713031791072999128686994788270858922835335701202387324851004459333066700098964104318775942002152127639106345782654299475280379716783276284970183479266225908582879*X^10 + 49269953854540333077072408776732106618284648083594310352933197667138096112043178994043712657790495795780468317170936788426287127072604554727299256386130533800826414379253721601374481781885045083118818563813313259231809800414887613306198583947233408625738847798159124348618763601730990598478193124264228349210639677221363975997466654749245151062980503059557583468193129140991212936028595313782160591662584808783184023785420330507370937014319393474793286991715413357687078340396045134834810556683793115057202013807528026623335611126884258649847743421090421146671020350235658755272952643469338792005170597863055714929955278012945240349818/162885191411198188717424085185893164447685849005835630567078730397456323169806953486612647422224758218036220470981987083257348532418861847173273945617979270297459207428942719439691294474552859143372684411350947165458641676214479287524290932606837441*X^11 + -280431615872146456163883202641857950732750208843967754909926116054919860840244261625420708979495370072440805020003897049702884989227037541919966825464875663980361122754247221335624675041931404815904126675644479852887654246187796928139827976627458632267409681092932192425983981742571442266758428210617222706456671267969908378883912393338756019276819484661835338181438896036240821243979897094650240141572885476584468617637983128455301048070512100019216102123451191815390411277448995485510360410898654385698734007618447487590253361717530915267030611487677443891373488423261774533504808596292633057287499235425822453958015929910355/1603417842886795946287884450669782775481237158936077087123232863764063512988997727424648456302510083211329972047907423636802827780770644394384805966173896229681923238295063200927882492222080145118989927103917027163734128878875233581330083201*X^12 + 1377120024448280607482342732020165177982045297783975813438671649818358176829929921154472040606628915281419452924276388430247212198761146350867587073151983481789656166769438531619334807038288705927451051793978796695431751992031389486767795880517495730575639521178022334845149441753171720967449322260678486764494416622295880179622439913042783471565929663743283880028952236482829087601351762919898250519819206992011505934408213104326768170903646811932837472534324738808371749639082565438555699684611332421145322172372351029702266168094909474175580377469652080292727509692872631858364389032293706045735053290640601671743594449696406980/16160848438456016342635587378300740594075389324916720961115064033877996147416108094713031791072999128686994788270858922835335701202387324851004459333066700098964104318775942002152127639106345782654299475280379716783276284970183479266225908582879*X^13 + -4969960812343511172988747897444637150765754129115489603147812452530861334914592538068087040810790961314993915328042409617578562499551837752656324409979211243632807753515584280157935735562903863424874469878943869421188261536607157348465738450155975480738570931146616310606050333302431651975534784127836204640353917442189228781450971759155801894839994252414345653348596204548770445329831800740050208435723817750514068542425090223488704958582200465025796812934673803493563562134258641141279381612545599389940685347330654677089037191465390630050896146272666201262291758751996078133996806956542725313118062957359956732852061238/159085012688440911428503269239982416458104688851679441127416694489935858020537526284814808641979371287958127993640978632483661849466280820952952273655511085393583017987405814160917004883627358380691529626343588368264126290194982992492319*X^14 + 10445504709216938045100523148396402454434903011762405218704205951196233376324299061882288968080730371167286392651333789723726189062820754333436635680791022271598209383595731266166460485326514912453896716088427168394747759841272033115387916581782067535566138705586607333405428733141964211471155143030263874366891251039885184476314064684240946083156046527891938838797163481167807164198399591948390474544923280668659317739888447993813296193647611931302679110946879100214696459049518505589898772431310928117402063285366301045478901483254299349588885314041434766332134737670217202145790845917094852533297926188744650108079763005101/1603417842886795946287884450669782775481237158936077087123232863764063512988997727424648456302510083211329972047907423636802827780770644394384805966173896229681923238295063200927882492222080145118989927103917027163734128878875233581330083201*X^15 + 30358359775197865104772138803915712959542062401088910421816253920503825579572795006059521507908876694213668275965378921354715388801448444522906513377307030455212296238491211414085673758796882183658407703148365227327856144616547826843615401552398075165693214995620007175497989048663650977958521584591917187660133054700697282916717357211248848233446126067645193291172296323563575243028131791895479063383831011446790373971539500146511686349842455494465431281973356095970342347617551395728456918527161960984865272370283556289508006737109658620510815867935604174054465049669263030669640667174399602292214140622684579153961/15783809176350918883669339144754679676367168255945970942297519048510354005411005683581189467405434198626662168235041039039950575400960494191184866916907538981405200713107035833010914265663990314583939837914831666659800207381186922561*X^16 + -387023973021706908544917374942023905793587611361379995422730642386288827358865785902674765912108084529952775422621508810097764811377597012222931161505015415737897870451721766822866218030952560545788863103516492733764542691035591147973302841052181170600155115318361914813878850412631316424733081384235136620147061243682665813338126822470590840902034659955317335507792381831548388642998028630842626852092863612449636732527548703340998597270680303336007511176269428891543961298121888881395734572149082220271743964439460738616157946753284474002118891058062813451656919358688603134136609100509658126266544666553765772607600284/159085012688440911428503269239982416458104688851679441127416694489935858020537526284814808641979371287958127993640978632483661849466280820952952273655511085393583017987405814160917004883627358380691529626343588368264126290194982992492319*X^17 + 1890976182389550662230089316091048683113946786615027328803729461695192093175236295763397553198664818021445698030390950975654716373785417806966837333497799268663852512703913583756590228800158300910586450011860254530065537673614792730817721765671294269127714036852548963960013800388740648473296736794727278341523057395323170989908332585300359275034479135389069427942580647223893458049051453679946759019725308637809780019123500703183648230529598088593184266523112356809059953321093793490296251011324420332914112502348763828042706871208154556421052683217332601818422528481532362089759462839388886935269944449775802274/1566009443035114483943778067740319444028888605610275914505161131908954658737077654884531150650405218635446191907435364524253455243671048138821794515022079470324952943060525432385247967622183779599557479701838641398928485701080159*X^18 + -5786604821796182476998098798005912634202801196271380155596645475460478445159634808572236169380538076939275956032508507690079025003819830950781390319553875133145813995340682726373089862132656999353742346414336376687616372514727203492663599920040680655672565608778962980506676050213447719376961165747965502332031704758024471263499178219471673494572313815060079827275769643061256805968439170063665507428085204776950976963445824884054722851450041233738589673833246372237023971229746604824107299565680456015575422148406494170940878459676870293101960695011537471510583463451310409292035533509591438484240704741828281094356/15783809176350918883669339144754679676367168255945970942297519048510354005411005683581189467405434198626662168235041039039950575400960494191184866916907538981405200713107035833010914265663990314583939837914831666659800207381186922561*X^19 + 15270584094254645575306702234413256884873138703007562025302178579329424875729663196924504886701716181135055767200027027769266584283327610888568100169129097933843240357701204551278278995186455513894138951572502874533530505767260002707241309146604239625414856716649607163746826102876632883203514693571070002588196184302886501579853240121292662311201890354115888999606984105592713010573390893813660301105848592607601817276493836347980343332998132983155544483969417823451241201467253101305292276586938414816330418086211761861281842948966998093362276225140723080097443691003857065169721703571100871239335793208506/155373493703255728142055567788502772500137772160956038744435076089786155247254455291649087275563569663205297341743760742559128409928668334043237872310951430729730423956793871652470281538067643575707657476122496418189154251521*X^20 + -27845174602455724431068901345042241697810798675530397478240134033887300257284838098972503276581807186289801712180641481848068059691079374366791795007337027316920954306133833242237847463396255353645291939343452914936335518792598403977795445538913837211909299929468660466751953358216212734165431922167179396350984417511281451194676908679165219267292483848334673866080425054555416750352747918808065881052200935209422337190407200109083741016828002624634606535166724832439295082296440291298021673077460754416704817829496911015541760625097521088309412693649584032259837350502951343227322224673769413275555552899953750/1566009443035114483943778067740319444028888605610275914505161131908954658737077654884531150650405218635446191907435364524253455243671048138821794515022079470324952943060525432385247967622183779599557479701838641398928485701080159*X^21 + -43717160422051554074374473548240636715620904566760151098593853606090010025437700078575325531888482512525876712527337373594128553663801205182221927465062378196597226466645445316583203369788266574136984518111743832607321351277551606813706189419936470059391778400330806164390267300274643159208892623924696755369572654929707082962575326371028812407803747759329528126787933776589703393742341962733225109750999535651150759782398174286440175362450081652848548151045390874737512836060473390407227919497527171472882877403951564651630615427795913489702168815574276986309199136212363559713854121553804071860301290/15415566395798762589746558963042243526157135842936406264950399453297564763096979391968358693874746469213741178861371241448469928557264444294398042693814012375208892147712458741191614400046397814833580461962743964499370399*X^22 + 389413882440682734977422766931067228840699381536516129323576266547898514917824885563975459502546908347026190827571327667465148704711656663125687638535037514202210902953044570655502067042082150752892534837403115786547882677418523046532962436107610756528200454899879638206938765329438869960939960103248168155312047780050435870864122878637295617690519302930698025516899465153563569506524413694381171049300981920784728109717518379124575262049326168769241453235321707318446152992314974595292251483269920121811530693300169760151270282989661148925412319421834543899236518154928389732092147460174817289136840436626/155373493703255728142055567788502772500137772160956038744435076089786155247254455291649087275563569663205297341743760742559128409928668334043237872310951430729730423956793871652470281538067643575707657476122496418189154251521*X^23 + -1277520087213295299796312472468028655744963912375244467780948269977687965932262770004469185234053291237109127047520852447345959724145247137230938463289029519756221950764324182604536247057282323322986513892389598383418275204723499617187092163741362545182029381467631596690189261216920716039537779191787822722146191708928909102252307002788642292774060568744033520512489220448479975103506874586360392197691665160688866827017750602027546855486201555803457986582566746663434863301135473311082883745254170693303674441159154966031152895643041287173463963986852901846139137857829946668276657352797134737311/1529473796586840221226962889477353261847121325819665270855283207986661847712767079270598144049483725490003093447898724223481489091900431024347459340590734435480592533754584655341959956349478898187675410453690243526081*X^24 + 4676977492298179081034884131622602110453718380780359115014054283363438747621497754606369300592571263074634780843990064139091850961249439477084684524521801400282445671916431812958517210255502913900917597229864698123104022037735803127253736954347903133384913449323533998841173282722397445944363944725731424519297628344139419142113646070328015574894714198608544091693219540777680620559057479752001641358512536467926743328409710655415212394511465398807853741631926912643979096904242598184063434015292996022603734633181093928814373505301534537469819362882993511984882374630101746244863945593731070175811378/15415566395798762589746558963042243526157135842936406264950399453297564763096979391968358693874746469213741178861371241448469928557264444294398042693814012375208892147712458741191614400046397814833580461962743964499370399*X^25 + -16417648549357595004105405790232497339018959668280389379738044314633642729861798841633346863925837221050919490871565758472814304145381566048083294152898130127541468153045214615725185413508967411862002732008634220598832601048999630772922792105747303793734856900943281778355257708358105028596050095760807624695994006428863407356949686357718777080556479486478749804508016817907656639929621322986363256147099663004015405406571823143707707027529588743177472075395587434017463838435292913965459023083065110379181735906069520860111258028804447296433917084735264263615149908875797135216118050412035792/151748565987383690964080056501374467888393821392962126287854272049475329666908133671058452629177867396567426674064760811933871325716879752390858154637437685830002235713323212158146637201059519613818375875949027039*X^26 + 47845407610575807785240871446200382580115066863730230947997728051681865631491142252338704958925767770917787388502183877969298661501829827583883237208189775603155646252192665764952567897248960503744059082443595867104305661137254381052686206347008858445781630819258897647229190173198286453830886973829213970783375493177760625657365168028129887159789168595452761861047893225224423231045364268115194512737581227690864821322968265842688095049097070132635505961435412893580912554277210248883325874375795996031648220341247608200613296164364786909442265235851087163230847509768378700698174716343632099652/1529473796586840221226962889477353261847121325819665270855283207986661847712767079270598144049483725490003093447898724223481489091900431024347459340590734435480592533754584655341959956349478898187675410453690243526081*X^27 + -107144773473086053056493056865355292330586338728970629506283095216341894419690874157176806873528307066824653197914879973651043073166896906262398409595609822352971681282549569877078766680756566547022048767939216433017248019367930505033542332458649183666594044729096832019152440739225499808997361944296276576670382610787872307987055465883123567241625255529868361120271322558363306788153928939592925909029504471580849757693884411945429648121176134039096655680036782517273310455812976332217057184249655920000383955378772844318436691866922942867924772704164943243762266363806787518425557714459/15055914871255451033245367248871363020973689988387947840842769327262161887777372127300173889193160769577083706128064372649456426799968226251697405956685949581307891230610498279407345689161575514814800662362241*X^28 + 186655981990734085469797920261670692206869030936751445965005698484316305734896845524999886560412152781188655489391167354519883252531631499825820147633591791075358265852406478271768081523235999827221975680163095368991682269522675819814991734320240004348080268055946929362378482618601790195092253396797055434524283205388013537783486426236906909387542319886324975241442896741744148856425066569822844774291448840194776459622807198286474849509004276069069850332521744049620177569085515976226539132017467399032106540951015065273777206454114792560011194601223344078252356252027271647503332398775639/151748565987383690964080056501374467888393821392962126287854272049475329666908133671058452629177867396567426674064760811933871325716879752390858154637437685830002235713323212158146637201059519613818375875949027039*X^29 + -258026434576368685650227500176689613214369956358028958373041937243140469583395230572762711940173048274916277972199981943416472917042425964885795540201819954431670558973677291152357195971438900957027539064234068540289794973737396008513813423263657564610889866932444409698222795061282249812663660321413103144717486056890210744566113969206654847162256991374401610872272564376832594037564633076145866937124724594976865876374824429579424870374796299960845013055971883759824290835430710748511554022689359517733146633607032484325784431221094115508893827965132641899653035170937787802164360/1493790541844969841576085648265836196147801368031347141665122465250735379281414041799798977001008112866066445691840894200759641512051614867714793725239205236760382104436005385396105336755786835481178754079*X^30 + 388923823014457841787595079007827138220062684405651150919416410205408769373539351073475014052296964377922520436715908793417975618924307300661600616418432965308259473316370569461691787124587979901859570410146832497695546002732505601615414717433648817491638817025571914172356336502659594621009972909160790822786253088947769308116618055296841079654298553819143795137137673511629402633195280885369447646384786419505429835791289302619843908259188066426964386789773689126323013951853289869793153436895454331568390450011859419377018491642237363974338934717984070680518945843043298260091582372/15055914871255451033245367248871363020973689988387947840842769327262161887777372127300173889193160769577083706128064372649456426799968226251697405956685949581307891230610498279407345689161575514814800662362241*X^31 + -716384665459966587664863633374635608938774811821631636029264834558466786864710946933920769839849125067359515498714969270762621134480306364086059634008172637230718423079634780609127988035263635602172247977374885696149252244552675130326151923200792085496587687138309228060015119502389134985894139864411357350160988353247936400066532481406499640511414913563593659067381479432771609254536434651030847597768960714276297192740961197333134721840323480192179344008300446349539753196979120059276749296600186226637901476449640211649122942636519258861757141730323862622086139097548559665/148208209330783792199234611396550867759480242884348362105875827487918978001926187300307468697391419075906979431673865879626911549960473744192359730651771528600097440662367832661584019918224708352136001*X^32 + 1293392053708450855868606847663437094038950703822398381272490884643637006378859698685424662487996864963480401261497194347423145354346611324555694561935514708293236295608834019193170230122022827972805666190261104456562375673289089867174870252759612063645838821041372306609805305318074482825233818865588668933374297300144824621948463175907629616776971969971551122320610209659064671887652450564948349814719757299239809971536924379985146636793069585843843257195982819812948508541944004840506216105061891481902804131212417184985964769443094791173683850958941670318780174322758647149149/1493790541844969841576085648265836196147801368031347141665122465250735379281414041799798977001008112866066445691840894200759641512051614867714793725239205236760382104436005385396105336755786835481178754079*X^33 + -1638767305991124309762292781793967302624122604560503161924225346532880147429479099016913164074009226787627936815974563921170253344157729495591597783963343411205012633194153667953429271028506231951249237028973186663496870597277796667369935822006013004792940072154316270066042764466742404269185590511253033178169018827385019833406799949797940059343824552563682432979576491428259926164971558546166895688427235895691136547561878783765973502612900089664575330287956791158180341970106255254286478042706397859902578435408680160989698069006800380040724266980388598221917104703913/14704654165173508502751722531655012179728171731753979770401411597174221450731837216024156037046474757010316443265588439292282126199074684412378185400513099374947657571422545159399148716958498695519*X^34 + 1140050044390843158363550043532809129536939972268064616498138364287104131635802589987562087111760566379274746430765955130017279635246947903367656543696805543301653217267139455824309312643513739008485522718231223226858307620771463237641629456479715475268362590016747784019330288651260144969672537652580312092900528548533389027849410259885634392663519809126360170658457479126072279294636713590133299819059828207202614619606959586324856078124988475259779360887989019592407732449815566128261540055897834991371794817900010499621212838845541060950801947655859113175170533338583640/148208209330783792199234611396550867759480242884348362105875827487918978001926187300307468697391419075906979431673865879626911549960473744192359730651771528600097440662367832661584019918224708352136001*X^35 + 230973511602453678825815907694439649935711696351838767987248681810235536872254246995066993178528676764160218989446858754751796154039635130544428585400939546712873733926221898855547867582447794101661491477186820905492578341561082932292446568800170096772399833846524214689198026620294370480837701075581326129828371541483469080671560146726949433130226872891141463287749893543848783984628649705972082746718946643974720979751148301179318429785325103170687370476444835281437544549465396770471088455597728662253647709530504244462799710228636821467957060019255330897145452/1458939792159292439999178741110726478790373224700265876614883579439847351000281497770032348154229066079007485193529957266820331997130140332610197976040589282165657066318339632840475118261583361*X^36 + -1359088189426483647305187985336771154858408722503879614769527237784280611093083755657307080232098041086803016701588457354640961395990347736568386077693817082888926649766613861274413715901498169823202581788889341534974901939246048574055454098732068143371944226201377737236164844515267146307331755135310315036384335683110824221586126820605910613573120111756271763662514030473428497068648198079878321606977286871191001738140981078478132975472443858258958520693621873801210168826390257433058987917615225509275476603139733038746593229957871274647513298996545327356471937284/14704654165173508502751722531655012179728171731753979770401411597174221450731837216024156037046474757010316443265588439292282126199074684412378185400513099374947657571422545159399148716958498695519*X^37 + 1399624126377412207468309164049718720000339318678478018446671339828337122765273013865168066551215004203112437940230441896157964928147019512817812541881264956579288673057102513005931310568418799471629804713453376966809554900637100665287048513200416151149785339949638899907044765617154479843389016028900561558315687601008531834341068044380129933159209126530247411681632721929784634944646667551803380571099709811361691907420575252814105311019012646793206646735315635971425884136735400707523053673190968066814847890414952595468556645066050138053506703395484904611/144750450655748828256690022929926230656848221520018441969925942994329531798817491593415254306402328215002230895280281502809835499268790587618831032447721925008994648905480666022469998835359*X^38 + -867750686337300590071596773130235453083506481228916460430346993945009641900663100709897602819258183148627223433722421063396639245831146343537498122913238692150006361423155274843528539828497114339496036269673043398956381303849612062839456627462809931264056225868014256973856709763509631974113734775653311308491287698094052501998588678311683175292159009340291643277810088723008446358819377852024216266957829663930220531100227476422369125057408938076938155716081564539770740494545130172280602505341133002940287757912365420105013541245264571164117081712468977580909/1458939792159292439999178741110726478790373224700265876614883579439847351000281497770032348154229066079007485193529957266820331997130140332610197976040589282165657066318339632840475118261583361*X^39 + 250217014747303350627878252829054984934370230084822777934968799135716521208179771988072601433771894442307068879822035595972197645818707782467739093082295576548107639051302500909596703161190512117346869789698960811902365583602297081011953112078630316798807003329907743402302346304023451352105797729751537091246790667128698948017360359395808990090601724462071730041636237050998633988311885852211903107888121891505615326475858916942159512276020828535627782316048799272679280903145590159476398735380512856115764095464628588482984277435763322358086203970044/14361588516296143293649173819816076064773114547079912885199518106392452802740102350770438962833845442504438029098152743606492261064469747754621592662736573569698844022768197839316400321*X^40 + 536708376484709437253430453199052963436079732660853696318395568524904689645295216844931773258076930954538259228004932576748759387734764425398360180443685743531809593555760655438714197493085163116357410191133164467238628565540605954577748036218978230974105078670934130749306537046678309490292645937063562152513525210004578941131173330124492828203300556772097149877708509521243580399536000803645359088819893673525009587749326893119948853245668299760618420422368333721536575982845587447212284347866378034295134716081865801041465323136358650009252432916327962/144750450655748828256690022929926230656848221520018441969925942994329531798817491593415254306402328215002230895280281502809835499268790587618831032447721925008994648905480666022469998835359*X^41 + -1154210970300272022532338351788464975022997859296685584606987508481477121558491235639002937232861498165767318756862164847412646723039021322832206716480585434287049200237632239094134877694903136721046215436987719381407330486099762007878503673034657382938103981026902869901943768679902454060646015663282447223975005322534233371527042415284024290690797449031407119814491463761016483781642872596165643740630790422409561901173790993025157016476724402141355257690932232247732431227926991730151419909693761996247440620098683648921163976920476071088797040/1424902124843351849751877549341807328581517466720896208473014992200858498138714391385101593693208199474594506309966538704880668822747271331939834573145805493570676061391824371397599*X^42 + 917083071258180833924066567347872127745259695219093847595254631471506455454845601856745273262261582044203303332326065750361117951162437604622304275265356763458000705598609071309460892814456135801121572442384893470812890624388532295779950809053087938695463902888199852440802660673982005303180365649877157526917448899168649971633326685343070574579125523387107214501477435852139266235114074515880724207579919699198900807498537562746066041518829272378353603551506477954058904362275209975025363536344689372559387866600778806315787690216003406183719339422/14361588516296143293649173819816076064773114547079912885199518106392452802740102350770438962833845442504438029098152743606492261064469747754621592662736573569698844022768197839316400321*X^43 + -45391851645642960334938332760145605466704648860039655580754054281744919348589979307730699374926674810124465496068534931680257109667482700494374340450033869561056232910440437781179947632983815929332497332958908088436287782126854324055887325622514552348559697140643688045258829295882646664981010659526132339150665304201392957822765901886029710861085163047526072127670416795118813331191339294105844538029169461099892226225030957706765681890832214384445778925004657122138831049155854960340664735375504124122535947431226292395849436223020354958/141373362917288604995721554652426563010369825054161743076993252525137265417076534515835062376546105712332027612855098591614313803229216324232546341218950837738930058675644842881*X^44 + -456784021981890665857014474277284937126590246458222905827747310410479070303916948001487907904285052612983948265520954884689235730829012060098095879402593151613212495510121741102054036484789167386677331558906311962146825550738455363396838445014051135820458256670305092906005148862045773057017251666865142447064678379180200819760273204974224831562130355773413883577801297263327843574414016401920157498328550243917058732107540047793486927585569497458895643660121363048214812524891259438117682919157349688117676861770133463914562290393897649984551/1424902124843351849751877549341807328581517466720896208473014992200858498138714391385101593693208199474594506309966538704880668822747271331939834573145805493570676061391824371397599*X^45 + 297151563388332439156218725448716367282788867880638318185341872657902409054561414445123393992696507740420664291067436973572248370854081906744897208517662750020375965182618919456891939540362375791469940036247090842926255757945117748069849943813636940246135706249404512795215281382844485353339044729076795423450546471198586027719284716393497728149645738207117889705415967527005795755179547375043210308097649293322164899946002366272129744581530953923154771798261731566041536228660702456714603192844147994678960099591035890241360675700243/14026526730557456592491472829886552536002562263534253703442132406502357914185587311820127232517720578661774740832929714417532870644827495211087046454901363006144464597246239*X^46 + 13213769197203165180869185527752590178868182421793454597015935289807693171028774134831546416548955338505339530006325664798309662521093397442561331862728775697695334256494267255666942611591778622716705418571381101193720130592168820579410409668324764833238623530494971631777981531642086441495469334185195540332530438590352319353358248230161987223793562331111994047119354881960075822318028742784273792080669112310409640898273105992219735896105432297109077391302970971104936993983218210906271114214293782017146624550129734267060582358001242/141373362917288604995721554652426563010369825054161743076993252525137265417076534515835062376546105712332027612855098591614313803229216324232546341218950837738930058675644842881*X^47 + -108638834809182578165467204437757465296720362215854887341538979792665628453310819776221564247822993153980774854148515576613979525652249426226879263690704150960156081343100232704534950116080784237974979891234666829436818816427541597706871846631153206344800866100625013085163782137657383484796728853331821993779820742360022486892078091841892868812665382609896448476588643208655377261141219244594513678126377765573943012375411611104441411506303816725973063544327917636991732807768704163002694531018402281914601916411839024941242180/1391658570349980810843483761274586024010572702007565602087720250669943239823949529895835621839242045705107127773879324776022707673859261356393198378301554023826219327041*X^48 + 47521256175252361074090874115631865098843204141128572925535511262036573002992519254602905348617080575894225114469626916794877807539293717435299187753020405245626281490211610274612916083426707480920795269425199730094984035097295929641342878466544063151965712659907185878018738401107663203422915659812776513178530260892982461848602203702402053098728989424152269245370284733103053296545644352231878638075827295859638099209398148980550254455291308523733790539954120611176697402953557702228651217157673407398542540112892426710961406898/14026526730557456592491472829886552536002562263534253703442132406502357914185587311820127232517720578661774740832929714417532870644827495211087046454901363006144464597246239*X^49 + 9892290151049980660818789398877884097802624425567538786008756283815388067329055701982570701908840400999404128417370048505131069278039954282188432155704070747576242757237071677501663488342813097682995610065891366487710805092111112709820582686349569292468759463204516086275195466960011250453065582447046849192574998139773049268745158426850843165551537747111104124432449492069997630394847082613022944742329774439545462619142532450237384615715844567089827130373210888877316567569133610566770187731291536425733441243714699886/138075064029167656597230257096397065582951949797357436460732240368086441097722941749760454592642330162229102864756357255285515197327042499890187357704291499536285279*X^50 + -15765545670407106536755575599252755237661794827628155220025934651131619212200129314875048125195923076792694520513831150677212159578871935861181024181896368520207879441142445763869238670038136750641886573445817245057750906510412376126571180255404042567232629094629353315509792526645490859166964931742737380234823077254176901756188510828697998824620553804058710538427253879190543158251371247367042627197233462167996808070165619468082728533717467558847838639351259641452088673010941567748560885240470825044072649061435173931510/1391658570349980810843483761274586024010572702007565602087720250669943239823949529895835621839242045705107127773879324776022707673859261356393198378301554023826219327041*X^51 + 2500330004451673635596254234544478725167495356207714044161753737619962200547032224588393520905914929302502581693280550962710522575361313071862472314233481068511257759780452747762928602725779379956651081091107612078533820594338562550915180764978256912335674638635758882807040792463004246422564314365589888325079202186818269469148989749532006744909856181722965876018737933011649186146704729557953462970565241615618446778716422947762435829578628900087432336184937579838211442993519429253392966891488360852895601979637/13699282074527994503148155282904758962491512034661914521354523302717178400409062580589389283921255100925598061787514362068212639877670651839486790128414674028801*X^52 + 3199109285004664753085111616896384042460964577313876874474426604121046560903177270395501128691084830304064588498772383261213984383191820201996302461231898341517246033545398273466185243166627323577118264424484199431473411320683454883092987701704744433744877215545164639496082755726730601400036592121295720202713478694284656384162308026190219835837427999480691528551570706853230748355536820176486626406253730217787326887013513430439353360423925387301942506475085798220780322353587477849801128540255561270541334701332740/138075064029167656597230257096397065582951949797357436460732240368086441097722941749760454592642330162229102864756357255285515197327042499890187357704291499536285279*X^53 + -1635093786339440509453244675765350452177369008204375749682945158681284424933317048707427611347279025901695008101844363659530237573461414101173940163691251641399179909148578321117694376216803641494708456211584475081233811340356212374897466805943244913436075202398627717076793556006075004885110607491930176198780042438695424511206920722862348436845249796996959233537839861416763268109796729510150038829411599897158632185146479114151892193715755063300995288907645426928790377238722077298376282541391159685728042/1359190601699374392613171473648651549011956745179275178227455432356104613593517470045578855434195366695664060103930386156187383656877731108193946832861858719*X^54 + -71629369105081589179571950384461749493552915580753149320466394573048494155779065830597419323107192800469492715099276078297392176282576105329280972276095193896705093448498839506074726106747411143601897821094174273258336900910427420234078204664795377108522970442472006440223750225720838401691341463363317318460678372789630133897386433045885584304582667741927245403453098091274452366404339831065357911287688613907553610019833270343770388098043789459626432845807550871619074509801574659430735275562783385445478181/13699282074527994503148155282904758962491512034661914521354523302717178400409062580589389283921255100925598061787514362068212639877670651839486790128414674028801*X^55 + 251499315723842743161154328608700271909959222277668206237869361427961155169872439012000009133885146453996646682516488262113894067500892805283677232200811280079654393078742738694616882872543301362799607865651384305563105471080248465583257622935732375780410833278459871683367819151890096811416540720286686282828792046689007395581859163160008010911615905801284720093016804094809359372647033200366906164801993114201255560831281586991080236258654143279329723448253292016144797131693181070864186495562813194/134853715814998947575470927041239363926178861511982853281819171778559838634142025007002565277725505178655031263412083158665282632887958240717724658484161*X^56 + -37299083791997008526547367042706839917116574486009644571856254947381028548011207961193489154158769383003022349491979315610610567948675670030108275111301407403078792052935493826231253569107357376289411851387003115691534731738218085917410765279636887352718949509322826102952999721606951469806203155059565784999676082557980843399329364452104718518692875197425535623144187040154037566269781553027295139815748115003607281089378254518330134434723353835956935156003532072844552119312314574391227689700376626404/1359190601699374392613171473648651549011956745179275178227455432356104613593517470045578855434195366695664060103930386156187383656877731108193946832861858719*X^57 + -28764667969778376966911334574498181704809924949378687993378961626150719304830202374210934439631233601935228472379216860246113237235826673284117781714836256859916184916547627979231945048558136118313549328150064060848803253260424694004239434503577328748616880352639015327484189345749267244646361924116161310797172946765658691734533964333591077469723851119937795921971794190588295576398226208090671546824998712249683161400094861003190557620057377866695988156101589852642992746751524062067745753152/13379672171346259309005945732834543498975975941262313055047045518261716304607800873797258188086665857590537877112023331547304557286234570961179150559*X^58 + 15240085442337355843872378675032079491458654081572902168007379363908613317052883751848300192683769765875181693914510812457474581665917136393194276096243136041279766963416008412545286374902507417903832407987464936105936937416936741020712855265893393742546119025201071169914926069277983534759136536987837983103299693577789766322661193947778277234189275800865365151553977080075220363677410817914877872929974573515636232386004314739608440220132219832539437380849780496073956686832672000569754474246108/134853715814998947575470927041239363926178861511982853281819171778559838634142025007002565277725505178655031263412083158665282632887958240717724658484161*X^59 + -3101647522850839326616762967147591825342994409169700254962063976481715881790009869605113033088368825258076149653319966467318324386193715309257843413580897676078838631169125607069035040987065882884352963272272182218913609596750411558496317804796432213155160114246617698276961624980306224482579508700978661687733179229705022498411697677827917303859651899873285659758773589484614246934408279734976183674108845058933749131909746581967290964068968354928879806002880702972450979554805154655455/1327480124153810825380091847686729189302110917875018658105669760716511192043635367972741163616099400495142164610777193327443650886619165687189121*X^60 + 104951466566569236402133474439726096509732567661463405429901573773741200332991290517052329108509015176143261623987185968418333886425621957542003125237317869476952252689111787078201475065177006988409512945979753050600184866287210180163836541370180033800148886390228631691965464355076762593277924434798994946633940550900953413011261687775543349620915407400003010814310344904368038424526685949238048110407562091062160818023889782254879420547285269631311559630900399518886264741958741557934970/13379672171346259309005945732834543498975975941262313055047045518261716304607800873797258188086665857590537877112023331547304557286234570961179150559*X^61 + 111307426279070679430217782317921841419552310948193853635331023312617388136755153138405620971830827995019839688836799083525535455035116477363291132684791870579811092538638058182344238402572491155139720158508139355864850210845926820560262451264392727308074432991979480486979752356079213357906990740183291774455587642817191859415898208062046673274895273186169141656332198509211168103162319575680766240661574521508570557966827321003790422221696757711637799537802118159864106092865485/131707522983808991505118746669980076327226006337436120458941339489682626455366144257638770077993789115501752615415933458422824772955567584799*X^62 + 16725974285509658188577373709114141575758715946627237356208799980460695719266194471301313874282783378351858581975826826270275810910187150215650214220398450181277759747429284228024169489550741008833989162384749103911847541189619289618574232785529708379359682714188950480798315144544089662412521363491396209996942676046810971289990703236360932045187000582382711235496163965226984879195518995594204144325671349370597861209291218386169466640467341544266154983740168884355247910903500986/1327480124153810825380091847686729189302110917875018658105669760716511192043635367972741163616099400495142164610777193327443650886619165687189121*X^63 + -55448187520988758022891399815390754394391320971137853900569770561036347594258531507903710323336567448071131720753196684819652628730930668106457168558595213055847177673645273934823640298263931542239661547088698093474871780019908091835852609391481691394393271764831407785863649486402895910314690908631557267344101613126910999653683204543426155609373421358360544499263164476426290023137759847865252804069629524862262899410426054622327246494568928548430552959891185925594446648/13067518899078181516531277574162126830759599795360265944929193321726622329136436576807100910605594713314986865305678485804427500045199681*X^64 + 33300639324854079609459308168516773735730803780708979577000307443535771261673771588737594859253861081994035707797783138857745265503650143452444306446924824888893200357099671110544399612320920599958993536432012475973120186057762962119573988901102878748623135215871342670572302091498024686851505145152635005090375590350798642914809604636099630693857965348103615754429288853411497802688200506770740614210305121813357907807719973471415940469649906215212149263486489763608727508086/131707522983808991505118746669980076327226006337436120458941339489682626455366144257638770077993789115501752615415933458422824772955567584799*X^65 + -10050054862636937351876097977793456381213720303498285894106967967255360798020265083380093986030989747377462120985687023678131545000043236240364438396362361199280455487872176359437465447353845234285646301238056664786091160189489366295424670239673605882642480012542743438728809634208278377965948400157214462503159908069594766131198498550052843138931939944896211758034902703947809142023457355768517061195646186825695699948314204973515419119343267392288009425255885860747/1296509465133265355345895185451148609064351601881165387928285873769880179495628194940678729100664223962197327642194511936147187225439*X^66 + 1900566076992155611503258962486980673508544609738976643731292656206933568494355284044621567933166286363211503719998337983583786085250878175809539158817237960758555601087986092987831884197055564764616673687178993854504772447785062194217052726220718622632960880345308428136956403700381944105963818251657008068179508251751745930640179493253200316168145375143062011823104361082574809384432830230709928096596795266966901314865917851714206257483581549028465896673119650596616/13067518899078181516531277574162126830759599795360265944929193321726622329136436576807100910605594713314986865305678485804427500045199681*X^67 + -448579904484530683414489905412783444636941503502829221740276305116664535469978232897856666844300732407374208764758776941157211039124836510220101093044072152723203900022703028905114293194306067369698931684140531634147550114650600578946390269648370916984732302194584174574743450787468251517172571558912586450300836107440960593950269901427237936105545942209617160748343476818578389138308077167646964979108829641330331910204426116419930022520640600730934722164166/128634732129503458214693440366221709402158111110344814756254179360043672933389046030427495694083165389641564405416659582909731841*X^68 + 198255462986660741901466399385968233196341083183849192889068982468879687200237295849897908592547002486554639815224470223913309430663751766495804691431776112548129394823882265893122542493414362155262217643794778304547647635935574027199941856880669512900470103183835268052813183263738194313745066433162312864642870885390863280817801449730822078223946115501992548956756904552684219753717545821014634751531864325235935875450746367359367361487004196843519342367274820/1296509465133265355345895185451148609064351601881165387928285873769880179495628194940678729100664223962197327642194511936147187225439*X^69 + -71796953007911257929644031726816319088040794019842767692711806689198558451885568945078390229459193871384873623614970383907220761550868325954481833482399243483394391673770100615434839555805118860731100266237567382617701320381552987971573727712777254437042705362958443061740516466210332127545371909919371287803483724287782727101611687851721080340428825244194668983326317263716179352899735948378331369574022823348427583518677622913420424359320705208366976/12762648291447907353377660518525816986026204098655106137141996166290670992498169067410208918948622421831686120192147989176479*X^70 + 23869120758923524708211271240489942879669805659033165235837345510421677674903911462892328663480005474615039735001294444386430124753955446862241202162025564473158104516242395631527284868666752984043102000684661894955506170994349499735871910075158924141857052574608526097218871966034919480050917260204158973319290884429882536125158788138648599232429187569568407153134278236023412186184955598294018956103425875875385829994153235881364630547124027986777396581/128634732129503458214693440366221709402158111110344814756254179360043672933389046030427495694083165389641564405416659582909731841*X^71 + -8551800650259693126473543496588803135041502581277529190095383981731610317788736690631193503292407838548711018464196265003593593396347168268786963373917077304214977374597690483461307386942860895702699718462739157755000132808165487413246947357545772708052018529422535761965573499289670329966569688731976309782295552728950310781474388198858976188424620684534346520347184890551456994290854598382023233459602018385755554428753724502813359413210748679/1266261364366296989123688909467786187719635291066088514450044266920395971078298349777776457877628973294144867565447761601*X^72 + 2868232176206776899909386633040273737071540034332710360209320730490240917356866676541033501389894224921026862795006030735482939241220522784420466863684898667946047611148811746595016939701841114352304827117093176911541934598571522943877578414479523892428830178765666702526466210068964838677482695775802625724651872281779247544429460843253911388885733406455156792488102480013245903281116493429854504197249365393346744858166786666229131789106504494446/12762648291447907353377660518525816986026204098655106137141996166290670992498169067410208918948622421831686120192147989176479*X^73 + -723688238925681249531338806228672139863307821620644764352914035545356034948500698738149368016102379412865855871616436597633004153134737333702274923109292926898237546512492757184157961425809411021044606294562198990375031877923786273177680210626221168283489679651462959005763471941974920024399279618793923096493283783947206211793192148235815379543885157527291884252008732371333486304793071215882482260998023110633880473329664570657289417578/125633630753675661188975980699254508157519127995444837230880470971365807230707247720783456481558584511771491969981919*X^74 + 152044765366060521180367958681251174538837794432895337894132404126963771290566681075830829540902891652180504701486586111932543464124887684694652099115353679974387544272061162755702605348909867868229742230782658775673803057675808460172600608152150938903425189823080763846499340259116256688281382213977572744746886838167137423612869732297167304719230105857114995007691136924069075755071250077986592503921441046019083905119694081950681246915570/1266261364366296989123688909467786187719635291066088514450044266920395971078298349777776457877628973294144867565447761601*X^75 + -30190571923441378392641418546606955960729257163094460505218224577651701579400663590237839698759831354416723563450287690865649557820220180428401604530767510639827763852915993486266178796297263997189494803430157296148465778063517452777276906296469708315478966032298260279505780771577987280358180309626703982107492132390329775632211119164068520691688963874925012214108560207750474695205552102890529312999292017887254477004358424204679/12464890440884577953068358041398403428665455699518289238107001783050481915934839539714600305740508434544249624961*X^76 + 5892535163195881417351402651228745592753830482296302368056015595043873909690593947785615746337356264175359072654648805698651517534711980764288293170142708578468172512486670989834391226258351434360229654277710060012422861876266587002732456144837646853654551806386691009286615955178810306358966191940443552445561913153018410309660507783993896984869463765778386225456568028131603113813260438869770454969041602743238617593905777524203619/125633630753675661188975980699254508157519127995444837230880470971365807230707247720783456481558584511771491969981919*X^77 + -886094785829117846147524975454674796451430215217129052066454247297146301250759848967514405633810010422726048728941725596516312244956172155899520524355039531662701539200710000741081196575736152076260391835104727568882820512504147264973155263681090477375094424892130642239184765786143034888269693471289299076492157299298917085210418912096100356625329021430400761801513744586876149172223169969988444447322992567550287278827345/1236718964270719114303835503660919082117814832772922833426629802862434955445464782192142107921471220810025759*X^78 + 104415525878687431168604962400337454637583744194469419354023029982398735864942476145691502521871768900943223695499050489104273868491464818291969984988300139348772809026186470064858739064317787784930851451731849242088084450362304239372954192719129880007437323620943719576394486366966982950684665125802831828990361918338191430912349738207997838425024363865651812176853250068431312048931494980399768704303419886774366634432981623/12464890440884577953068358041398403428665455699518289238107001783050481915934839539714600305740508434544249624961*X^79 + -14745381037042944596617535255692666050223808007189747353956369955559987130298730326398667757411903971183656500709165349044435281415718860571243788821613304174218456135595896340850145599932197288868849082058719976093549893847287725672477832336650584107787539323877574284581895889199786961896506011277463041995948020573107320360240969054283361950548440210859957206448145156474392214141015014715416187255255265222295793/122702546311213326153768777027574073034806511833805222088166465211075995182603907351140203186970058617921*X^80 + 2992630930659023354544601957689211873332899130300750082691823510761441109090031909775373762147848784744662731189823860467884894301241815115647464447067464059040350864896834025927868526029108146541133942827968863439179336025038495457498864762507530590077089960708904174181928864787354334808348132741763066348526827775099544752581124681098145190948770507290259916347059679459566911285564048689718409137966913970750165228/1236718964270719114303835503660919082117814832772922833426629802862434955445464782192142107921471220810025759*X^81 + -403640905858867032345521053738194121234426889542193865111881679895708654785035887470495511069399296250141674165353932340214501565749190767422908098877324684576655178735822607373053753345522575735079373641942874652378934019668572772790750015018967915960555381160439837099133571043615635497650232194541747208878688935659859222068412623080029110790715473994946905372739930398183799916442941348318394564556075103/12174079403831067184618392402775481003552585755908842354218321779053080184800467045454926400135931999*X^82 + 26721869460177026582468554449955483175209369602623228494769601272131212550863411012557939589747831285227954841526068549477946535051006417762477130205694519547387788747858326909559163949511943062632985761097389878107524857940389121981804924807699598379630904165658888464210152466884392395187176876216948336707783824591831775373056102004862395663875684479777405496977413328831265113154324956662768196757892761318/122702546311213326153768777027574073034806511833805222088166465211075995182603907351140203186970058617921*X^83 + -878948490767989220198385223208534885773131892311679406756648090467446791626095241623524321319712354745402784842968479245773806502197157510875388114787561439269098703373101751308949100665140117739676636609937955411583324988420362616441109558071682773766714280806346236119471419911238385025138769969139717433073675384715918835262629872844220187989486021165087726090227126721461950999136615482586718729/1207865800558693043418830479489580415076156935798079408097859091085730745589886600402314356596481*X^84 + 54812654901794226799851250640882766258482652567923025837237686799023665751711736893001238929818282834346187896317517920661747854088828560102388974538217406293797794719960714401260922876529980048660678722831656246609439675165537882988410631242926673487572659913409028890444354072354854732950297532132564630459600293848204541008170122049673282827056478920409026953966463122142284803441831960810943495331/12174079403831067184618392402775481003552585755908842354218321779053080184800467045454926400135931999*X^85 + -3661567283468116789386816064945815080275622143986133150946093837256936456553787014621594759938629145045131530999686116380175383724480595056506302328201958400936205264246252839870214890065601551268556965711120592576640233894400892341263292896722614111698975514937713231988116407464731658959341705843854862230663328015881480883545302672195705140961458964256723304472658245624589911449571124074/119839845278171747536345915218730073923619102668725013205462753357052360907816906479046964639*X^86 + 412024944716207732096704998468592764993863518395384136507207584365833961360803010014349047738076031745718189588776885822259507040202444202254616217078437901652023537249495754109897317154584270977440737157568838035333981708212392354361691123930640969036624356601450729449370245247840343084531631112220208305135028545803334578893302492418503140356874334013498670917612390850065154975921125705224/1207865800558693043418830479489580415076156935798079408097859091085730745589886600402314356596481*X^87 + -32392028225884721040645373419413605099246856066586716653591701759611417651921513743136238963792935678275094746570227338194554260872729343763660976851337126042943155795099392301923189996858121734205025843824759927401750094930796801697399799756707337069448383294145267698217502529662271164002234957663099412453961531725756109342903396912481569783905528914732227888448680802768631819892/11890053108261905698615528844005365008792449912563251632648353344285381576328693965576641*X^88 + 1449261094150194443110521264072774483879988277376041056682490067511713608659597832014165362531626472171361021506147864566647020128366517745000254899324888663837664812629561204854315964248692933664820022121129294923973887487135037712420867248978084456785296169092721323322194377009275297443879243291297256354816978924905556839593106675940114892781030482982171479062479934298975208334984/119839845278171747536345915218730073923619102668725013205462753357052360907816906479046964639*X^89 + -60093163393471314218784475295660254002998097924497499905594899320846374318449817506126935943218899789273214924739432627052790585635192934788457366537219136201055588860557429016936668820676973930995175519375649578346828690952990078703936955189587281769559294533300875113426241796364106913087777493652054776650557654695572219484791733071343806814158583122729897576147272224737/1179685793061008601906491600754575355570240094509698544761221683131796961635945427679*X^90 + 520685556706695317937220597142782261306258958340139058978932052647075085440262603541963122367530456734755522140650121967526442542898915142176949860945918317201957023470772211148022847848439678348517350683353060451681677972748882096169287500853103050288301956040240768804079236469353670301839485270047979862145430375645047620981138168573065172461896329075241250813359618017565/11890053108261905698615528844005365008792449912563251632648353344285381576328693965576641*X^91 + -124435401516695050230012019144240811182398371030775049137477302870289266572098474944167057876417221045881537985152479234323026798028856523395753589680663347766500041372287524290713699981495436439275111541269826993101271154419864784555718513972933778347239454822958859109825782812627733387064005301155664741271350460173530215938835412229378210481175365236245448002540/117043932241393848785245718896177731478345083292955505978888945642603131425334401*X^92 + 5394682215031259627839040146506683393282706961991329555797857872552934433829715125734017570510213250239506232780310392535914979107882552695296172399713032643684860045234461156574321883427820752257741132576253416180907359673772081044970463965762362826976318786868576906773954408035587484134964563070210265120121109997225394894588336431093090693852316745602354607767145/1179685793061008601906491600754575355570240094509698544761221683131796961635945427679*X^93 + 188718036167074677854413067882429225284226120351234228732113554263232149376915060834497175226764329003544708180220331379993092272079874008054602566989596520932457784727292992430792962125539021043650831040474417811574950117353314283074266391180011190430764452268913977475463487269576241011152495159105960610496666305274674268618673938482465814470722732768824/11612653263358849963810469183071508232795424475935658892637061776228111065119*X^94 + 7178757256511250792604650218993718721870854763730065731647070412345612286935859850162927051844908715581122030227204210088048760560019359955463955953372974008894831707696946025769324654924693078463616121402293913008161532726307688382073327306093471106386773196337214639885601153878719464514673418029880760309236611093419058662157801603810173844744517949299618/117043932241393848785245718896177731478345083292955505978888945642603131425334401*X^95 + 2916769808253082304297740879359672749163003090019097176052001768772081444163680192612726613460695036878529351844463708873062503665866087729343068108156330469827878875028270518283669184566174850834040111349452351371881390983342090323085107078621487681631257317785758639968851196774437207186593817993292192641786565728284384478869233222195564660075/1152163236765438035897457007944390141164344128974666027645308242507005761*X^96 + -1410388174365096699750784236319113178811755065548835505845508002916689316324289115198489971727754538909269660221465445291439382558333586562083384930896187874773853655585699718647605485460843068634520502706527654029145062364940539588617765270090276849703321705156567183229307708097517152912066283680546631910040600218805295082829905908435606563267560/11612653263358849963810469183071508232795424475935658892637061776228111065119*X^97 + -648386335819995741533493667215246250448624482189738714327257098519743754358869761076225049085364659493911900146526016075729916837815904565804933180723035495029648719841056797714324794747923319168900691036113631301230654617142542832987814573900090832446480757382723212471381419982428174264403593158831133907536895877776265968859152100636/114313249009369782309500645693460674785627952076065683862020859460959*X^98 + -27731867229414117271367530853980975045765064286989993329976777368491075290497166656019575088417653159061813701837021318019386718818614995870081136976799436019572932814287967338300887132471982127883935376970123704983764153459921821805347293862177204059178581418061024350588865707249773197242398576299625761420789684487426568551406969059777/1152163236765438035897457007944390141164344128974666027645308242507005761*X^99 + 4156932576263822673063867684575114757570910092599437328375387816036988380614826977099569317080106335205920648769783585825769327458656114159677410176673398010405561637004951531943724280351014955618863830150574153523912729058975902050352691446835923494376052106240850383876672168165538541563233570628156017655841761100760042159309/11341725271293757546334025765796276891122924107160004351822686721*X^100 + -43261893945061867691308492939292818227777125068457816776416626947897775454886769831419996237451269145814720054881933615812229309449695156716463978888400400167145280112215632414930434079364555434857266071274148758980867127564578851743079293912983622158294915840617443033610853373470855063082606902744626405565142003946615914747884/114313249009369782309500645693460674785627952076065683862020859460959*X^101 + -319233936944761549915775776922642675164874772674469816042839434889480880515581436250395943077106896008128345023706822172907589690785217752109566321963728543318876663028089542027897105390588085132305114374806652633078547090751131285293980978960777208682664814036825673516364868969839231252514559372713635325841631997282/1125282793064168820947914055540854935124806439841254524439199*X^102 + 11642194726730402196650859865049195460796761507584224435980427088414147115691911351693873885948065474094626841671404987187930161786602572799037814002680835142660395028094828449536534297648080180640671869504096429728418222028685667777174822619312404404727844525825481944283454848317383004058490597470762545760866300923418/11341725271293757546334025765796276891122924107160004351822686721*X^103 + -132233932068517667421026028547915044900877453576308686515806177691794284549504165780462874258835293886275227130696059340608876110556237454090617935884125401015648225665860712674745109005935603893428921598905812753682684437397603087577169360054689643499717024090242649707031923129016347016861371294833717037805/111646273743840541814457193723668512265582541903091033281*X^104 + 922713647359143853087239355234772378576506048979570730143664062917887292486917227617108383852036099820525081560262391430279359912193591278760146593248239091272981901839132736598733311391577311722659550466106654739899705117245078933698347618399700871424180260224923364584868104813844031353113556841812213620491/1125282793064168820947914055540854935124806439841254524439199*X^105 + -4237309967434834899448651796821023103170788082545365355156577769942341550007079105844269997558555972324300608611693075366937434934257872807669496660584651434648733812670964329591535593024571415061083405475595778717225170069856979253925397594235513346950229342115361043303334529259340558110069493789/11077118141069604307417124092039737301873453904463839*X^106 + 13973975307257004487885360550434933191748019782746813431998832402805719410201633882490182233453456422407961937016260445598907961862387590862268107326940676611169270730002481462358724573883706293248691466031775352388380055148348175609731410781634916140520733746512565734483184061703102950090672783229/111646273743840541814457193723668512265582541903091033281*X^107 + -32835102978673934453739374571461174131388984203978551268442849028496253988268946393560867726435259079584516434718188688803155739700014018463506646521574436432212196016546606885132092592824285747733427429227827103261656931189757383639422877517316844024507018004241841183760870896162137717/1099029481205437474691648386947091705712218861441*X^108 + 61541206148733980428680043271779560775448977637850618733127350925804062042102694582645069986901891985706152263127865671195194019556154568268585208322409813436084941516205830694132349012017357214697986393601701555724600549660818028213061447186184826703575921574276511346801230098806077854/11077118141069604307417124092039737301873453904463839*X^109 + -90075605377330571889550551498279989076378456128803832133113915376962264120884238515811811571772526430459546382313095322750408273311716718146741959350669175508679723164441405394836297122446472040956124675167493675596999256473983725751800320732293305314314129886821920449817348/109041520111661620665904195549865235213038879*X^110 + 101987899731448252283734723906200303689436692622116667013735879898280040754307943142763571651213292138385782659605753847690298054578964598435435216915685418197516911000371620401431654527982860526225030025972189704641869526866966082804517604525932040001743179605763650895487580/1099029481205437474691648386947091705712218861441*X^111 + -80238304731612553052119588007736497548916897328756145332840923723278214739789742409871617609623122411250204090789983980565648030794799708528177392389684249996941794928184065759834921285177566171232273480481501008986808430699377510285057027721961966329907571349445/10818684404371626219456711533868958747201*X^112 + 46511402310247917729758385481578750880382116178267885796235675625278647953209885956596707054660679122456390768631494773220800250009852685621142397394215086632550695001401979992253594664259302482473713587635033723627258790710386274817049980989833761129858318355992/109041520111661620665904195549865235213038879*X^113 + -19491185380680780242831242473879932673346114577890763872124419210032515336465692972302306005289814683222542327598352980042708865716393846143757375538878985068747628368898232279542908009790704940654966910880919959226673402046477788065612153541767121188/1073388669944600279735758659973108319*X^114 + 6278994574777920987152252146864761317294334728275204927125397575502212200335055880140737959344049026402651257614026839873865976675621860088132245687357306989182560764024073464105540833420497215536402724382620620379610200634609491742357599971908062491/10818684404371626219456711533868958747201*X^115 + -1479244253608463435913217628674775860426166598608375036657662188323306756871959331703876467460519862201816799362505007697910380315208382323592871569466157165928264403142762403503344502934993894799005631155528077041198300847111900361301894/106497536456454041049286502626561*X^116 + 261881089859402494968119063959144450078554718365209777020889962679414733753812460438577045412901588673753289850124344947976086959980625619058605380043887287140950943775523700088254127378027151409319387801752841898201160613082198441328753/1073388669944600279735758659973108319*X^117 + -31592977944733188074861355348413633984457406527661853274125119665743502497854662381289091916108264192973755006421982086612527321222125262233283503080923459252790087174420285890194269395821176339623815387508958113996878554843/10566280033381688763695456159*X^118 + 2451528088722434909218832356978994244428679934217649218913034217036965743592539228581611458862870260570074941181152732052812207011265783388505340583616912731202552311819504414264748675536790270651002146299547400512521341356/106497536456454041049286502626561*X^119 + -99167261561067360459016854711766049323130979689773097971388560118224388088354167907056145524591966876263445580195405505662262155323171672193320974372747813283938992884913120564880596102203363645392773214571741/1048346069389987971395521*X^120 + 2350968887293743561224985066576975016690578238021739477636104284687271465171663754722739121150427533195877167351723352264175979043424286934436668119427676719766595015311532925796881979173557648331898069448468/10566280033381688763695456159*X^121 + -31301765594619831043649867185622774376196524754028765200472650724820170992296675878299974411993934169568690937746707069065956347817041497514796720715686186875328379387735097616000020193674996062/104012904989581106399*X^122 + 201558960602537044942433630905645877301148021871864608917455937509673878914178427848488953460648803753780117040628207546703728741906067003619429498032200924155534733102420649463386905639196971/1048346069389987971395521*X^123 + -184040830297535850141186797488157808586671504185910523723364280117701605433626352359474470578222629567107421025581111164274681155406796969771356348216673791129719322537999329871/10319764360510081*X^124 + 69597506508840038368995769030647113263821027087373930585637263142253187529778367589643101563911900743966010020130825077745608239508692665229130315931624817029008424783818447/104012904989581106399*X^125 + -11743115492676707206436193328732442994050523735517370056131963055205855429387772699652566564392631018696631513468475342584668081094434783190891248878262377608/1023887723039*X^126 + 774593179573688470250289112049302140905319730763636022807853447991147509254937127518853373876237301362361042630058323506555433283725405368088661895848518/10319764360510081*X^127 + -74680985047697677578713769827726117179692130322606181115974633785977921891838117407153083933055604192101514746677773758253845911073728/101586241*X^128 + 3687954430118372652599797585424611674491101263473136810956796338164463317338799361387903038260924436802435084912759041463317842/1023887723039*X^129 + -118581640277363762449602694810554564605327942789330269854158904858207447457316303796065266382896247630356919/10079*X^130 + 1951963508037434283048590754012844103443876818833960618494530638728554985065099383084825862421878440/101586241*X^131 + -1005352184479759803484463977994853504850592626346378590779116686079548*X^132 + 220905155440061757820933503297207478326148549114937/10079*X^133 + -229350570092910074585461*X^134 + 1*X^135 +