D=-16103 h=141 -119510776739448991694089868580540083356347261535470171641001734532689252576230893859918693615105629227109118317162067743071377363049918855125395832964110925205171184318003690354521665716488079485677190383786253048130079091047831244821003221228984616923450001914131492362117214665350883556906547238284324296968021474590646251229915502493086544655180276520522102999699448907976802570863887833361210758235677048525506618606525732345480409732107959982974758873467155540960075371762414492835432518863141529144289721466796469886128522977871623251925738218076261212579541917832030343674981904156916975908211720515885010446414460924512979531374277000917528442367415637734518707903653009459280985660244968200341244947828793700251229443542831313380686875/189046530892420033564483953994756056386927318062402984849781474243378577112166357558007465926645349562382903698498273288591448959028506071593045823657088003254338414818342416211260970873831539963624126757250220377784701690518051440760020211514738149068557991132849271252458350802514407410183*X^0 + -453171197790829230625854121833100529337186595854313553883633032890992985652513438783675549866571312994732136300762273217925911853753717617406271414938509010535407751058470304010973317927158436553121077885227760599757394136854980539824775550904876912261308411247664922893498701086671278982506768292042533107319350671683370462678017782672472701254593425234087828425356257659529901237512019397423981394038657512721555851522793404284681065406708300574097437980063442177549114813524841910858700418404967257837094258947126924193378173670526294093918458188251356864358386042997868065959580274641783658458052689432030887271870570573682985972281299852963395074792167145269711402348844822938905464089057136016458904326193256483360762266603562219807411661600/3044216286960639800488885111177556775998690602758875265036031079741125227237214855756594223816770064003051898256917694766188102587236033270862816898350088116404611493819767928249935413981309288034239313172000298743467051322412182350558605466021828414450989331212271814978336822972889502526176849*X^1 + -58584485712518870714823786779783562910160164642673308574072817212036727574829112793696769059099063192878600943564678694189887648415428847376974063977173417756666310610126363693511577041715351649534349431227301595902891822289064882903648794614188621426251556139022971056677590770429571421531338923970885918897238032359931135398479347030129123888576665979322348393544376838570878511187737247435496043868129101629046930509988108513013563644168478205073259897253111707951441671945487762804696122206977042697689935631051120280601255221665746408765963240265000591839554172988450831839973293387261158828059389980032482074955749420497332087576367542863973058894843863696366880150875715612909324294637265202123889610271430107554561871319092363101845/11739833005801405549554986896525868247340701612271190762577251086342829107133227197292893617751061886752959305626173588063804816433491030962742707797124014360947551066158008831351982293599424949613371841101050759348239563467555824427747637801325103960042103405132538735170983717475899361*X^2 + -418833261686880195313999118729220895690209605918362404872283894690102185689410365357609713668796422762237820740582929585224452282254625453208415115641319968995353900839888237437476253221432302671529837961185059381119137743886999673160184438843251493124914290475768495854145434083765003383147729711634468274251464399747289961289749109879668908712569758053655727523179224671020222037378931114964275551730917581425585670678320404707958822009338799371649875520951401851261995055155800951066929527785067757294636200914987133974356763813481163485069087797921754695052451679274579880248134647554738594463686594516950967105433979296499189738274709866375329766694356848900038196887583499359756537363198649435794637504226228417654711333108045756314811348/189046530892420033564483953994756056386927318062402984849781474243378577112166357558007465926645349562382903698498273288591448959028506071593045823657088003254338414818342416211260970873831539963624126757250220377784701690518051440760020211514738149068557991132849271252458350802514407410183*X^3 + -12481377460345677534334798450103234543800441631856199734398376771171374502008829495022825744494896533043131534159029018341823607178685363105829978231053369001606454187480735579126092891098252255524701318268673758625307333232098431852585053193806690798698286699419270396637709096926377734054118244993439369122209451207280651779426499746071162710507552024809521610191652307751102034414653367639122881738185954586613399598886735131598714165513288367254605296210813580313931591724262206553644598907357785356440968811877552980265240660789742240485080543419695931223510359013651702069375135948795498374808411593718312368494730135182530843416625281524724078563461957624815457526182427268331517437073224842517135365806190610648222486436670485127/729046327131677671834750474851013366909315134588038922100059062680421605112912326727497585403406935773021133057577692856225847136154196793314457417693846759047851398258585905194807321219612801938357563255359296984924521112063331331289054076962373716701366416514471758999626387472887*X^4 + -100906080173081395417930039059253661263853608492936913766149823218565864040600408537181252499884484836014509199835616297470443230471072210276688229001427272643152063857434733878815265514240618060902750747623316523616847584837875915265962749765544358115882564405776019547074582972607745882442709332961311013788614311107242988062341320758727889808143734568932392508914839888038555726989228673078466406819681122273243757454094438637678790393634014796437231957935023276987764190462051919129521974166189376640578184025043007171440678450791287621144597665367367007501902778985690675446896721266757344251457166983905843119723244410692663796019157526945373022225630452620137529233730124064103570883024619122240560192102303327573132309510198100327592/11739833005801405549554986896525868247340701612271190762577251086342829107133227197292893617751061886752959305626173588063804816433491030962742707797124014360947551066158008831351982293599424949613371841101050759348239563467555824427747637801325103960042103405132538735170983717475899361*X^5 + -1430044737782010041251458243062337871610428362972848661404198856523595378344604005832068829541397363324212771080626005667040591559817253618671455432403339939136315679212149364800581471931960673442996105928009173065585169953434961256050463412584528029331231361537254783944504724099661060459569512034683609588040590354513872718499077409606160179606254366671141306193762853880500855407883190543128138860492708786518787419669749821818879319341127766547219475315823487406643709452510716436565693804912623688873857858934559418340967413423688552713831993853313131559857157464143322653472854478239384128630360976744044228374227578645996424616232095706664995830599432463176469648780489527980649641003880177922417745305724590965353332858373770/45273944428471568765742437735267550575005597378627517984230209444229125325275559009345934633509714697448992924149394079129717887111357932889179495602921614546845395159820276047618910837708054520173729320956299881073372732538243267173138798792918941607238801249113317953153225329*X^6 + -11005491287106532606048227317042778406858488574419615417020433146225450380700442059275630008989013843191963325394961916522187887678850599646763146665193674168924790009362376915025917354405486004698322947057844479654570261037182758676776769667276897497246356971770816576754828135451587214163111003335217576512310691927081937713039983164732622462385797746289407223830311627950594576339387946992350012015980376932141651017760948539234013057922987009875601832832789090773878931734519266200905168711170030577999665702602204289630169613620695119431322664523305997913120244126059790940494360053621416199638156849958344011184548964362850908979501724581704377940688270807497375405542460826346711207353068641807983770130459408658045404248632634209/729046327131677671834750474851013366909315134588038922100059062680421605112912326727497585403406935773021133057577692856225847136154196793314457417693846759047851398258585905194807321219612801938357563255359296984924521112063331331289054076962373716701366416514471758999626387472887*X^7 + -93551413130965909155229555545942049714643877612215214434519845872499316537703872270978967339146083906234550429676886142252654125826225734778119156339275580716488650245202703671225014072128528766900343294014222290062825735275044682624306413302520066348872291541842004834153942587336226319224677957288604458389574316509227548091162544513907114441142323492289385161880303704232565307730273364961548504098956093364284412724226452399644670397112775604488276530210844636389432903597581453206675525116186512719682064144650390643404882810706958460294824047928257589430358714298087066351814138153786983648451433362498097454094330915913480036327221902215001844054801082000841131696243433481657502654376240418372057555680331964203648555318/2811522351640785491258923041375367979569372003889183256798746161847427518181429485769479887816538203902936901456212760301168595113417247276232968738925766288694367208583510901547470088660998231396244756936986889466147471436269221087569943413830897448130087638894200953434343*X^8 + -595104426149132515546101686041971986398905829581105474239508140027929553141796000281340182425206400439094497886314782468587953258107015799186591514434509968396834159610697878515250076823812261268436383552757422037119787605425506476243348604161690142693793946679583882342902009953639773995594842524096499080382041696744774851435901565700726698347106393057905862758707859517272061871432293160835645970412326870753210978586547706784262288797716288720385446809867565510508089115263929677899271399785493515616771231279056401866760528267336661584169316638498221721161504785973513926132762869824676985573063987593768408480138814143397676860020322150845421663295366371313520238290948414362653035221977424626558341126674667435088366643014774/45273944428471568765742437735267550575005597378627517984230209444229125325275559009345934633509714697448992924149394079129717887111357932889179495602921614546845395159820276047618910837708054520173729320956299881073372732538243267173138798792918941607238801249113317953153225329*X^9 + -3520655126665248670177072938848311159863223462429700800401847144547210020578822754390054880304635069367216764872626643590766883144503026175612859231071577204962364666797403032470637847360344272954002948490256151551563774341938343345182867047434252226723568812680762012761066141182799239133861247365540261458830041234633048115323613538440597824301438840706838162945302391149845903079152799374969284839365333696083392913249208453305634164012486823378824163225533905893367377180599969775870145140960597990426808535358658631222162589342404634616202329897010505236716827311129036492141745141380516594377930261482176491040132742772374668602328701889569669130470458927758477807006250139285086265336679442389183862919915664150963120/174596184042773737270007019895383964451926473569470487288005102269603646412558497532725572118023859150651238990015075470481810539242206252017199822326632695068891958553282674131992180876917234763475424264856665805511238367774279394371852661853747590394962903738073710081*X^10 + -15630842751233771946156593050779376066615154879849476672907765791403753968229927495687115211950185669616513565786350922603670389623535808766782932692585625414264336841342924696108720050635967313978361895742537395284850157726511318810239028337607741584298830592674040985276366009119270335752706283232900985047419926376875505525680807093006047739396337119426819080316157251296558534109827844687218428096392738948918874039090649166293538285018461071631094439799211729687245084722462020399331045132881925475052511229123508157437225305302207304495238899242768295494136459651966155648628276656170904281528184909941721578814766657840280808759157291475026154129602152091290768389663791235292921517807539039469508539823487895302708395423/2811522351640785491258923041375367979569372003889183256798746161847427518181429485769479887816538203902936901456212760301168595113417247276232968738925766288694367208583510901547470088660998231396244756936986889466147471436269221087569943413830897448130087638894200953434343*X^11 + -82268162947397332565103323618187539595784349881176184076985961085175143493647191187079091924937445179178054278097010010663880886001668476567173680574658455203462746162011243653815296075865395234717365601619564394814784033475803950516402305296420416177492761113429261270203852717634909955532420044446593072799756382553706073538332294756275700934346366913884185142638576298989230525759238940391156387178551520011918550331220393177724423311702991790989709579882163083098371730397201115102394726398658562147820079626417748468276987630271414319811857170526313466484170850893447279241824511509423700641340315166920629894815986081728786383998781068415896504203561638687662162325675883575422737001282922161491403555042301462572/10842463146169889913060114257926098519029154416535458441781351441942721630289914769466905056077989141815266657766569923025635629338769561697646390258127845436806306809494049191578723273732673089702255745193856163790053925838308352131394936462382636179281059662055127*X^12 + -228208466935943832156463692635211589561162368738324373846557455812621633553855119678613088603528231198189679682533998510035036658782767968882000909271544565672718768368064039425063602291824487276737094315881762312131182772480849590594986722793870710669247011145589725938611189451656482704573420494168248443879876663980638560869100980651546489998713295693543412978015111534300056169582811307236612940631741824617402464443773950099860408781441913355832885589935717921632169721801106348310254825134436147214589447144824040424974720893973371406386652742269180801155800266244388058818337971321205503279994163313970702325059160480377259502770273034803183399066991859235118044640657030732605436738521089591256216648502526201747140/174596184042773737270007019895383964451926473569470487288005102269603646412558497532725572118023859150651238990015075470481810539242206252017199822326632695068891958553282674131992180876917234763475424264856665805511238367774279394371852661853747590394962903738073710081*X^13 + -1497479748872104910000672703664924949072378889927437369584734409779080455273898852793868077788855425250373799863806737707637032827522886401544651245437401966470070594191003885384172327007909209324395215108042523871720847504710983886537898913499229451267190279434249642051167482626005787221224187024477075213623462374784892927700295154674998520596260130694696816580530977204873690344998031625696201897117969656008861328704949410562146837960250285554005682273287689909829557408543560384743901447831489065956960526326205270269932388687486584133862002229098239614993476210898834448769999985552040790004276144094962737129737085777626142208739328748933320823806963110352138780109170230867012965941079347955465875962501042/673319452659125002363541840522020649508113669287428332719452986520693139805620987981550335718685284842281975890614787494605702623037295019415412672056625811141172875209218728906335668740773339731867089684770301421477608261709516992572498072556830167004971723409*X^14 + -4313953654218961263800014900058345981184694022580734707172397855952072553699829224057535350881106215690265469684052698713482669574188801038745436314388782424688022388068438087681005375587822825734513330494671641148068540915836439096013373481661773762232720307728156515311743087675537025116201851304158262289626406970019929205659597940510444960067678928163872899820684442011579247950122938161460188871689620716075796655058504075004563686547190641298808938848046860736819435069906935816967378780680244891782656554903554808487365209443012586963692398909750240906354184720958005464791246818915207925524563722311881263195765332606376109199294206800439977194764576601558447565050249726168071713405430451459602847428292837118/10842463146169889913060114257926098519029154416535458441781351441942721630289914769466905056077989141815266657766569923025635629338769561697646390258127845436806306809494049191578723273732673089702255745193856163790053925838308352131394936462382636179281059662055127*X^15 + -23526753177442325058840703178314609124074739625541771152108370864548799326223904854354108032399150785551367883748794524185239190721528561008436659958102528570901885968368895661257661324820339823314875216082154891337432390271260592555703980430740811970625544139399923011813695712627783457837173897377651986349069122620581978040360054887634014636231959141728941432836328513614542459363200107764583478120657528670819444621829433037234885407123268892205994043533076108525111222987580693779991911436385681454407782918077927599738190824891363475571602619637575269104024155086960826721581844678423253260356794979599414467397645991435183625156228295576512050940757006857175856474237569483481540059319450310440747786506/41813292719314724111255159940509262218724068141801424127147300907948403391021610133611770211680139405221510022394261162181314203753169907434354634046862436262881008210222860889668736803128195971674041463377650215579557117413495435171862266196164079178101703*X^16 + -64016658443491047393074402568425100864364754028471450484601632344729432187123133366750855244036646182034998236365831797932722801664531188734645636213395327910252817923599559141294731173893249102255121010356261483449848343127230230761781851639097209305740112638407496039165559392944378734586170612975048649025284959696920019862698186873157498531027540903801841016465788363687784172597993188190994887297529185349065618247079169947313958020707629345692218667780523252877815636883367699027631279822067256195287551931779125301235242711067048359987160698475767463612529196514335769682275764054938205162799455844141168823196361220646353922080706810104385223696735361344797388036635056307493312713550593498471066062037617/673319452659125002363541840522020649508113669287428332719452986520693139805620987981550335718685284842281975890614787494605702623037295019415412672056625811141172875209218728906335668740773339731867089684770301421477608261709516992572498072556830167004971723409*X^17 + -186317628144128280303947880650016128679668459498408686723803636535793182915080516573055540193203236519823237578856970719915210474603581591336986223753031469488901091596185274830509158727618915154290465714916210921975331215529038474084891539019355802308574313776011366722865055870798901602007957085933056157646557486396850128771082457516832315547472630819848535201360659716116524569805175340524744851510465109370503249989162050048691183109371901544991602098094241453459242595756227552992070061812786745677633254676133723522729130585070139515139649371110848197614190771346471114329924347707629300459696361789606152276626822033610769497995083014563383036991084010995740517599978963084418356654590490388194123/2596615085345260144771481086785646290674040125554332989327907899642824529033199412135115830073907930523598709705909530036720747919839154656545651993222532215294107198051472451696499832523641307313795035917384972711889530982642702302171164764091416455201*X^18 + -160924206941469650372173157328887526432206752433524107409613391142543257391889129418323536237326628340716854725064414767803118368207380975393265074059244982211074186512285960872535073373320407798874906923981031470167270427274702097597191821291600256140078184178337783003782308926890897602944972768342147769760875177022855726368727825069525293061015210945514944073678964743375667071555711840851603393771703664362946047248836206714652130952465497887501913382803147049009629860243388932281362454290247374768021912560222071727473284629252673712427772573039416754925680974305419133677381106547780600725330073497538898955472005498309648840646253591708300966746587100578356154603568945298977907366953323217030304959/41813292719314724111255159940509262218724068141801424127147300907948403391021610133611770211680139405221510022394261162181314203753169907434354634046862436262881008210222860889668736803128195971674041463377650215579557117413495435171862266196164079178101703*X^19 + -483267537541238712498542493435728734781872803293017626684755739662418802410542446025720921435448738795575926161472251573962921745404377123945152218151809229520187501699882491962656242074506218418535157482683404945309208874035141119142489650851145437806453370500241944359068614570459010924883227893316136532877598322757861560290408323151438869483324846946066681227922940962944483996513366887882902106230566531803764005460790213244324168954387350550677977530305547861528999706601839296728685122396282147495591233541379223502522397448932187355992111382470654712051858062768685754872880258067214935427915546240970862378792502041365599445547938526890526440929734990815429595382363118235220247528048521440/161250393426396332656739805426668713325097194656544307851202130015700461344668658767628133271682787711830013643787463828896525362965854477833052971075112228485009451533967114928677875707858244259690432585070171565043130533605086151783590931136522167*X^20 + -54373365638469787916617131715407845039304091451194708550927435100303066226115862274358654198913905876525336450905529881915348698493002709997196995917839180272219639984569606658062071635829244187676610569527492710235280198614675782802700157875539658614318334212019737261083178021762702933859496549967267741541161168995022464495453733683157390535417827170382506516607614270568433531917654272389090072500947626448673349087365224087211044708403130515275966733011370832363303477734980446610516162692696851048152032659655293994736929780519806948101852052353367450545117129459770071434106831162311324463387496421462500295216960133937399295120822835501624295692984672460494136695708415364838917645317896138476/2596615085345260144771481086785646290674040125554332989327907899642824529033199412135115830073907930523598709705909530036720747919839154656545651993222532215294107198051472451696499832523641307313795035917384972711889530982642702302171164764091416455201*X^21 + -1222482794237199041530861323521338070765036248222764426905554506243736510043530847709758182851804987651494965092922579470910413843231635412886121238827680803600389775744195155337205354313998161637258349069460948310377041297733333855524549125830052694027622351177481393434837113644552502506667646605074667234889879789361250045943885830337161337761147423607445054716127750185194845189305495216724050688660335813888597205344051185489073098531375594397903006960284863372782358938819039964061947182547951871241087481984114933625339260446503263673386785987870443770907725176319241812786608943099256020071958949058406425309108052725217091717091641311242570385007439894933123649266823963197464642057711/10013686482419197209013215265892610900148866338976855731925860399658477385870251429399995856156168894729554346630284035825406779045262030542945598402478558559585757407561765815604413817789122788281092503575120882136442310973426451703632300263089*X^22 + -2456532173231996893958886846771987885393376143251726864034538246929730044263864875445715754300991237917363960461440697035272508242931934150770499121782850919776409632524592835050800334455939246598073752937616210483228560097008628741538713506242335965528718478923385470178556526570786683381444252026382809257324393851803973717477722369854789631959362658422363166100501762608515186530825857056853162055551028731512677387475616117851699534714471783219339448994099933140043066779606941005221233391969839954581285995499865969837553391960852171903175765019830777593579447847272001886730399052458394025946008087584106177660683207149659733002341920098968283176836957242740968320655695684734653163280600630/161250393426396332656739805426668713325097194656544307851202130015700461344668658767628133271682787711830013643787463828896525362965854477833052971075112228485009451533967114928677875707858244259690432585070171565043130533605086151783590931136522167*X^23 + -4466890539024157227630772067547649138982823035756484126746860440016881361614365146975779743429430806607293929428463420901571090608644324794537135853828877261369170495477558290904846339738546398332055193794815895466585775845087334479974220450644796956872462605305785413063438086388314666136111596221838788390775322767467039370279598336918906961935330338969240019982464310679636217357219553659803205828484505475733783023628826886600522191494888223707078385858613349354872494843488284427353175810914717621763356486657752865999180155161387790631573269184712734000959746815139578190252284134372459838156853524768619355013324885942729920107540836277340979377140682828186041071539290850489672695/621852231411488369186686658752568521402773789913485420848653070835153535730624817077562929650137793872542653333557972789257081229911322768611165522106350280046311706362899199876073639557170886684536577257350858978851289261220049164977476263*X^24 + -13386938727905120962174722994564571419831461013788429559615980628810886108208129973236229542883873152801600407643776992937433914517140864743349867879356032828908525632888130121082623934117784438085260147901920383824803981436503151677488389549243003025066629791149302498682403141273749612049918968344889929117467612462607125659296177504558605952160090045928118717658007992955495502702539595759927685055239929773851531904129716655376013427759747036237179932898137908982242206006675544817578426483919284765797811364643576910486636919715650965109978129511763445499316390855566526543915396391399182099012536706702846567748526078759524553689223876617876590562206864693407520195695966483240997013511/10013686482419197209013215265892610900148866338976855731925860399658477385870251429399995856156168894729554346630284035825406779045262030542945598402478558559585757407561765815604413817789122788281092503575120882136442310973426451703632300263089*X^25 + -16167379266071542808877699337754773126240273717456154008215005863264514465233001716836894453583713585092542734120214887283940804104525830615353007772085787095020688976674631499434618281991238492074036574520525607285420457501750778245663537855335002740502421962491462902469348738479091800430413474422157203315444532151200962979651259410692331522665849914342312211806826722039324937593687328925093803161071340162260364732258000799086321618773614498875641769113849496110688332696280580761741721444476843751238423484671806082527167206533191427158507942942373271702285222706446104687768282042693869241605100484615544193741834407677986819240777272200810927396491041944489414046418618659964/38617166454169308152933407362141745103569135559429014522055087302686054507273478052385451757445059546205219731326956019950138559890164737540282277967232831152351220664652499526552421260458975761320038331823316088856193831038939897222721*X^26 + -54445695588320314878083481113472895228441221287746713599557388807368276393271438680458159241050625766664059729159962222936652433521917254413514513508203279992114283949876700477622442729013565602932763576997880714714873991398066447695274007390613291708583310028686651809737684278464155485334069397513469625028756242118727335924872302586990474700993880485142042712056124550563124490629914609421806300514118318831448084081586779029862335604466310414033550134516620276155879873173682074658471213826079108554429978289255086499625253852916242083640922635929523063943387418373266704267351240406695266215890287111803227748858561980115933060259738014046396132855822789737419859958885988843481390/621852231411488369186686658752568521402773789913485420848653070835153535730624817077562929650137793872542653333557972789257081229911322768611165522106350280046311706362899199876073639557170886684536577257350858978851289261220049164977476263*X^27 + -27046939221429783799575237043112191520391172344281531343765092840389046812207341835398337452613114898166284150347149884687500495776635072400530222293191686068941019509039213129743872278955571731683330154233184919795184697833263758836524267883911511866863972645512402971855114726991512659670323579132936007857187017466594309590121185501209103595117815998655649042826498753571822452996140429434300686246933941693846968834235717962357951449364196303758153573873633074938714921190924254677149076091687716563852080359137263632437063810405291908731704033640532844982856612984219169848780555954304708054726205350618174236081360648663426074155414012310285011396384920633085659457241487/2398134909903080677695672071175665720894810629039869249335843464117621220100197357783360352570642709197368175577653606157246386380808839193956547100989432475461170009603955755235199730513505294747564946396529596277475863568213370007*X^28 + -51029110733130541463506924677109385159744393648689170218391139706037351043423979475990236728568683259583473322205571790457548968412388546487401048930012313664626012570643227357662998554551312878429580453501621447751401958772355072054827990203934355214308605643542499308609887883501229728393822920281697438417812759076368553511413209892081327789958728138786960286823767051657134412844976078144071279499471692005639960937589140005291856539366819048379525514641579909843934107061251149186552791870458959478359845533765617574681060459313736960525800883633879051473394951803029948398400144432728567408094251002255436338859342850193081925832174948634214345362517713353617907174979364688/38617166454169308152933407362141745103569135559429014522055087302686054507273478052385451757445059546205219731326956019950138559890164737540282277967232831152351220664652499526552421260458975761320038331823316088856193831038939897222721*X^29 + -43630485949173238137464735974156952396566751129530225819392922930867748490117886629555060090539417335416391843413975976496105387640098574399752607426197970570240721310219419824519067490250671093723597789401563929320085557696272768936565886484804813916905618103195216443873885205883706852473309421298822472285102077977573156424164437920410722665264419248958663591438638969290698037362743348129487996560537055533810349081868413608183407407203392112358155399419760438709957967060509537559068077332215514715873751639120330353077194547483915156851068528100160455964972777774659721123117053671171931306928787828702044415964355428130924436769424469625884715159821942397097564679/148924728926478338054752038202550190703273342174741926928885515998113470788064171755782174288681780363743909555837645541653504712215664111901915612059208375797129106974101456575495232597249288626191700080514785833538835221276369*X^30 + -104433734693475606780629040343567465644171116601636963090059541172314899329330114771372235037736955974086016506850078369778609853004477715385333904910749470599243173965257277887681541656387777865623573132005557223351115864566509111550087047480252196835427916407451757270171190560143283036048631872009535521586988764297655767353808482351386671635544353976179491215749239106421040386038535406602644500435509297864558042329639846163477832153831678371432474417613415235925623771319017021378142104139063894791629105654529945915480633732957947089471455134082681937758080984228950642856474844818287278275399814853116158968800649757972347185488384665950714086052487632835600128464557/2398134909903080677695672071175665720894810629039869249335843464117621220100197357783360352570642709197368175577653606157246386380808839193956547100989432475461170009603955755235199730513505294747564946396529596277475863568213370007*X^31 + -5278248038604497818738178978699735026299958693651405248777156754181774808869743024834098761759769308900267360060384165564782153571089760983460545487654221614204038950689224527986316559448813222266939191928663415679450038017266138979584289622771703260130004124029039126737390335169150413037226313969796698028650959250180089490743275325960151766155094238448944133298421265893824949409059213502970960193707354893530379033980393368482415114835950470429381037742183928773033641270331559427335073257336053933266187895797053536501199262390901251210338579927526778849345729610568578040885799782556071930513012432350142803416921037859653015169032031558368606687080586696890/9248259884895878907952060995004048357652197862183563741469633981128576711672618254721615493304463787104509070101077162122182494703823145494747290073850113382421232501651956565577546581211531306352338078650859208441832902023*X^32 + 57350010707943000657976239409160096598607817521623400428874829417555786094880506495446447588013372696925120386565339194289466620824235840176894120642954696843503527763241283025667115147985089414719324708582660472318796531846982955955559650190897128005763980536096237233522477701700967111268870549491133210552552723439664718832628252264329176063262011121955420702130676406174861413887264260699972693492623512663519608582234852006960696309044685861967815618027579053144729639806118037488256658843796763662207931906515261378073670908348158057657153929741887170788397274538313187832020492213480342404250826060778475356036087740403959210030204430759486448430668305484043932/148924728926478338054752038202550190703273342174741926928885515998113470788064171755782174288681780363743909555837645541653504712215664111901915612059208375797129106974101456575495232597249288626191700080514785833538835221276369*X^33 + 3519514417296269222510363964156716316331960983024918754734918206576220977450617870806239043290412111694832036710422682546565419554989994678659286877868167184716009259967275440279017170792457377859990512337604801805258797464106327879585115891291744862248194733983034803589801907087341706163404860321513985572278358353477171423993862926052893626763356050987989188258761849863311043190744691156863521617417782701470361329445473474087719839765113954212148961764634727498252725984133978598897728148854747871878097120198994148646124361826319204382322994965921098515919109599283595594970934590088466183115916317780141078755708833960551371779272953568164756409767682/574319063832570260693787554803704176715655335166339423801132334417721959366119248259430882028470706520804140228595737572016549382340131993712183448664852101001132242541883907692824106142428821111118305821949898058860641*X^34 + -34165637049406223832098706429050536828093853102781334542618818863440248810721080183640876609500568553836132580535550775988625575073150564144439218643021234059587584986315517086913911068564242772564731085148767596541930273333833939099721028472399036287225390268983835469923167207878713586103783734771855766593555355599890591491099922725701894804311872137905255569185140655775675259653469061863126608382330422549896601065017760770816023438614744112190317216921389282418213777235842489241187959691650717841902855714819949390895517449598909132127327037755291578498105451272394860366250169322881352714764270059643398599616509565056779458628661513517340921822013504990/9248259884895878907952060995004048357652197862183563741469633981128576711672618254721615493304463787104509070101077162122182494703823145494747290073850113382421232501651956565577546581211531306352338078650859208441832902023*X^35 + -231991984415622388285946553033440177113259961691593869701798223073202866499122881274142177809679594447336040242613204518228187769540184466941143758137678097518277290284858818453083326466593059639878110369357043617051190649135297873704144464063259987893227524614034592861288164960104175586814137386041320151984015826726547684258996795815442060475380589048969237550497523856585918056498601787751370969364989010326772917940269583534355295009595344662494004643580542321343518936174242238814170254849647787198184121654893570355023658287884460805443295490110542681924151354521937069707235310838915880982751491568181201847947099114716320196757807707223311328/35665345825782168583107964652779244657247428129313756678950030082451838748439374542596465380889940167720557674259190062225457950837740296448623452068859970254060252284784444370168546615067305540030944906039241014647*X^36 + 31189531289204619541055031297116227564333524169907324021505441542416781006091579932164741499818755683241710289892272492710425920395767609898642111123481927314531009449605888088737715054411466881996183446513215082324117224556766631743054622294538603227694246569286398693671287689904426629325468416680036266618018278447361419229314211446980497009206402864240516008452753641869711598430293292484185698718983418764359363730964491911698826937600199862535272402864202064186075207076131294270306158559299044810727222898873105903995255216084788175932564417284845089781848946376811053997966207897488389279013029679447347025563714093607906250315186748607567178241411/574319063832570260693787554803704176715655335166339423801132334417721959366119248259430882028470706520804140228595737572016549382340131993712183448664852101001132242541883907692824106142428821111118305821949898058860641*X^37 + 9654216893943779838722704562125437181135715540557946334334135362362192215323534996801191266299834208189654992395746222181744829522139723425017306750280632251601636412341055965883559233029665384653727180972943838270565194593141731577290428346980838327241931763358075669658430266936814145860242657378526065101397531221105951642663726980712100728293069285298564736556885200163599251764042476326232196240066415937886990481979988932846884791454003306968025024584039780443286153554181451276315422958338733981698749547455359537520625350866694012089568626942379709049887656302222923470102674895179420367362463407147601815938680055324597186106223590288971/2214826170637904029255912851815142809243459487630488522570330378342659054116585390461185206538529476974511437263813578974443144186657163040962767935717566307772480425062686727328357859719760637150279134697835249*X^38 + -3531084773805798620152201280237880654548036199757979391784515662922397581111602700546216560075227131734154607110296648505129069632462514091903872201172739103273218192833631055508719859345217845337781596091362280312320453748829989745880628849183466054350896730754906038796231114581417314705437408751350917192406907932967673616122318718236803632911425614784920065501942834030464897151451244509465645389633557227467112420765088461937322492652586716835207414979143449189858164532807077753781532803325665088455376825940419286918250469617142842540006228210664562916978569791987289405629322438652124036973331663471000355539708571340739991138715998157156360/35665345825782168583107964652779244657247428129313756678950030082451838748439374542596465380889940167720557674259190062225457950837740296448623452068859970254060252284784444370168546615067305540030944906039241014647*X^39 + -5213953686033298644939102224761268530318805324020023419908682769397200608605518767545922037007019592652013038735369804775502447965788297451616199594310080978418815860313355746516311749786972830203926746378766029927498124058481320830264978674292562426231052123234201250699032897590187475065060149606908056485052684675085181702301406817561163858023497668698337355681912238587238367232542622399620889869642179117820420153050513367207944898985490015546104166635131145435625390274559597333809283189721869178947179646349824789872742016296199934779068681634757622073025745155679154919988229973211231868452603841600196881558416302651682825840884207/137541214099106006909017751463400783036916070771315191117824652446293178545400570729751301405857882194281279094815474071566984051832401604729725388791999398110444043039352091369829091456235523638469796602983*X^40 + -3910352667320570793285020521915398069181438396426574540664583364220698382266112179356225131998651891112321533669709632316673485539352236053131491946511287217717560880540618126899416948808578547929155893318361755598467774540509143858393729720188317910202822381457628343631799787558263311723857507522474208327154687926505842366720268632757455559139882586317021564459922865596987811822458341686043297771102106688542198855472821237778684516977067833610626511210299542052749027611522109821081310465073148930884578431457794067395229241419543533397583466348986520119737636524859637489531513043380699880917353322867876851557093189271473029591396586213/2214826170637904029255912851815142809243459487630488522570330378342659054116585390461185206538529476974511437263813578974443144186657163040962767935717566307772480425062686727328357859719760637150279134697835249*X^41 + 1043211547800845023264233592363830181698228571152055922341965775481262144058768398979989960004534612323012634275597528944789174385583145584855130649669458185137925138585904192170700330634559880089566294054607084181618292033154244146156844120735101923174900871563167984058789200380950095881882694707337755067646875373522886258440843713755001879904026554049698695599221416452151725934679524431586237508138152636310012682723252093478974652925386343567094745215313433604733574117223586240056413000801662322755046283001978996184083016348551434925177398010353547876862424737283080268438768651247339429733987009812809528829088215744147148776/8541340998516177538906896321393577782830284466951201087860936002378015186325564846907489375014462037774407197094670190124013168467515469460952952169906191275566294668034036600001806586116594649349176961*X^42 + 1826334236219440436119287633550617373122571711299037526766144727764966709313422040618604547543387214048389816104220426424940825673580897587048168381182912131411958255284287972038773380428726078884189921398193453028056846073221615096216366407191072553035864353644486546178515911625792734417996471654368139379688622152164740020008173030872315816632841155238642575550594644568318502757344840828569876757933187744926831325031958269257621001323468024937252336903028589365857938945075099344460930543325318528348064993941400362449292673411842787239038378793579910854601266383026556228307725907771541418149943140755823238214946659048049128814494/137541214099106006909017751463400783036916070771315191117824652446293178545400570729751301405857882194281279094815474071566984051832401604729725388791999398110444043039352091369829091456235523638469796602983*X^43 + -120972699631905042569747811655926758646311388180882041701250731359825941013661421127787985863027619122082091684269084680113133657037934530292473884237030328794269517808497031856184935665755557653913818899608478387347003326397309782363040161290066049404204404226649820536182092912795822415511153159233625849269463174050856020495035331117041085948386887623441044586335370194972059636427216163407578027906186976474325784051221449929588123045467855456685674077492793991089907679546561349439603059279821088935518913386528046204891974632449433847703454714425760104433316990670136530413325510806671330309970770345955704486024858224516/530419238559037293604104596745549138845574394022927472387811960651929155208691849152796955537133579940036465074499794455940704742440257682478603500584126639481232979446937626529330347520126352192087*X^44 + -628308001881311123645818481039255879657345800858876715484983651822207562653416237409631043622963339787686672615372093651165959717082843701422975330929617900426070684168033481690661508813265612550704980423782821695397319780606831325407565497004545309926284337946882059709158640009641964082608261993621908573344801402679665019472942809560019386680296901241172239682971585736578100990260071364884623860322308240342771872319923858512282992570458173564603549746075047285075607517316447945421478149300147549068771977001862726682462723119750921249998891145171266246574733977378595327774089822344481687535937221790757801929448112419264588/8541340998516177538906896321393577782830284466951201087860936002378015186325564846907489375014462037774407197094670190124013168467515469460952952169906191275566294668034036600001806586116594649349176961*X^45 + -71701209917058425817402302376137404726721569422775845309997256774552752133907850743001037109440647547158155770597814641961035488560305858352688466654761207128192687212548148020996731978671692350415989072605355776838315374161536003599080560639566508217149186329492568688227829327947885023252029691672232729606791491110358846284556244020181824227815070113999167985518401481205628213657926783981757546308694903744835682624284883374791919278532234933419312486815707529851305830777040179291302450796286785630319911474450196505508856823698440349871663916231349662106003099735168348100526253311869394351561158063269805031486566/32939156589395596696522672591787191134917369063089329465802146224425830914034145758727998232449455377261160347419722688687865909609405556882481742568721768582328322638448588867250223406826451729*X^46 + 58698414578037781647354204798406844076269110663447748416847000338683589883442357432148042290116598465688686136959996484280545464759723086278708719126679745756059871067334693958297147407453165464012078516076316817464128961200243413139903552145228980655211964238842883665188597374119819600769621462032227098202002618178166898302449094348865041753766873883059346933536840732524147107649431754758878434503582388327053753058916051539900340279865001951228004643781826601809054157055812441364340425699237116363475933549215621720771445933962385786791518359314045448521079525428594299106684420658969694437241132405777903034915734096/530419238559037293604104596745549138845574394022927472387811960651929155208691849152796955537133579940036465074499794455940704742440257682478603500584126639481232979446937626529330347520126352192087*X^47 + 12039724915840419979281645597465492337573966328823985842868006636731985946244301758336860591316631842013262113789379326455055299283115877408388807500660513730206481047544960972679862716659931000310769861760288503102238377361487876930710259316066625771268431155248770761857600068707523886279269982768861810738476582662954381838820828083318930328084332549062473926040006201306640262608635635320297118381252767624050723027693384702864610310704539065716484296596319583859812374066048004062790583656725997621934373911032591578682585930288035403141827968804661771309714005775868943746491493765817474574292700523479355539/2045529192659479394927819200881027829281336959764598488840721991208211570144329985637955550670648660327961271031467595397619444178687546226323153609185975817073112006362080908355599789283143*X^48 + -4443617553674310186524044759621696575454530651928164851740664470094934870112919113571249861432782567142481370966806204386708924457080023593655405703960592615001810289146669492322807316437406676287366461568251524589134043317492602758145277897376412402760788682076199849539773786815399248938898092852056842140639531873819931651329148352418605049784846537535777101296254615408063669046822408540425477596175020885478202525972575622495387990682915122523631436730685771999038234154042021918881796214714428467348545855439076312422207570288990852160763231098053466737345827595558013458374141955843994392485120372675691721946/32939156589395596696522672591787191134917369063089329465802146224425830914034145758727998232449455377261160347419722688687865909609405556882481742568721768582328322638448588867250223406826451729*X^49 + -953739045776402491185344541936466264842641562334740807479296271706575353010136237536802060006729655534900214830730474399729707253533789398390226172104669761719404681038337045045666540558719565145181970093050987839641192185115006448938040723327741373868426754669202846019897283269066019721474179757553884143096317458652511857087110479364383788890767958417828502508892568701735413002199378900435818127416974218444552769615183943645061012975690564449622431077088606403750837161582374489401346433940004980863090319894333458054340700262112015835980404713588302273218141667737210690025847567405194693598189153002/127027832867135278825549226906851383548490154614953641485482331938658111540975593717813795607691030263178368691018294441881602445425544695170039968278331728067634105841276837133180139681*X^50 + 1518787539691338190544610382343014400383841706970733323515499224970861017648821269286716056849559442987726323224873088840426923051573548466460951647674424902905275147968457906899372343981621007554705078496668984065659882947331776875087380943623406798962377187677001782984562926490484086101436621540368286897454510938135480734987856870331880500258449661018195751101058604863563847962958011444695361304142271790015414017705305789960965418138336872590945706929845764984891086723158142796677485477916657554631848027192597310554440033363557239404357033320152245936558925639705757919314844543288157268821806419709122/2045529192659479394927819200881027829281336959764598488840721991208211570144329985637955550670648660327961271031467595397619444178687546226323153609185975817073112006362080908355599789283143*X^51 + 427914463999348803699296058974531001633189545692363919676093394289795377456980491697699828327866652824484066090645321726466540854616377419008538457510811025927693635926875972486479676161657200798392084875574938046075346803586774161659706998162801377768879733225745806320519045494192778974763485215814369183636131445225163233827822755654791719791847781603814782301551456948823034967094192745669426479519203512683563646005334790535053048727655945986860936603698222245220149682550104766556828860701836778946776605252116867460799491049503848456782487936025239196091936005445084677474097498006747310720154/7888457608342251681397828162879673573153459269387917871544577528327523538531676937080903906582067332992508767994677665148208560232599186187048374109068603866834385259968753470358327*X^52 + 34000160144582348773793100740153887894405149646273977873114994073327172495401888242238544118409560669920405947469306166875694543978172534565535656126084325003664777993610907891715781244667771968414003132247632509815486846665868552696562586542319022734672882062724915101856338549190323498690469818211744012901227671059573979544657523896927106878036076307533676561934694290505506989745188847142379508404751999593533840631946122923096733800058720327652595977636589241480891285233564783233346296050418124182473872968463788992803663488940067407207387484704213373809583919559826152709317724750345239258978140/127027832867135278825549226906851383548490154614953641485482331938658111540975593717813795607691030263178368691018294441881602445425544695170039968278331728067634105841276837133180139681*X^53 + -28813341649148132093506940782608443690266300955850972160655820949358830217199105169975699645032203541195622697073737387871735647134847228849139600560850470347780012463627241614363779940399413431261705069365467387463935109858075743108916814707192583799963224959981649911487057753288317387776685453670156203677012910372993332347264441564157477779743370202429168536266801542555898655942321689688517645173991827264128913493886776144672009989743847720774947671092087298963606372539240679400740001605915347641617813584013462421908433933057035726864502036400796120808761285519102725095562797490633020/489875030015664887374888416001966936170493651455500085173233405472739460878822389435565044189409882195398917468464116322934146446786262571387218164880370357500738077374945877809*X^54 + 6850590476446647970675627411680334688452204008734297448070781506880240408743220119209563967618709337271834740103370429437697867310241053007155650237869568604437714340378544907420175949425482160793458092605612124878204637298553457555507869983544101398532469876099528497947787068586800151835706088418525664207762506929992459298557365315442577088308425216211508806041282851059322258462432315209142138478486029974965208423235196065617461612973781044226547878961987533393288797869990741934853943722387612034727995924847241784057459737905586854704205616280828005457522107972538917547971974798239630816/7888457608342251681397828162879673573153459269387917871544577528327523538531676937080903906582067332992508767994677665148208560232599186187048374109068603866834385259968753470358327*X^55 + 6863067070465413819880731256880880091175341066388622516289913354047233759720209599160263570348349569883202179438883025067461384302621038587020018166398594634701217271343707872436381171954935890123023730957983300305689215601096290321217685383371257639141012970393773547525280591140856485537267571455067473949395461254717782390395660149620312381809473539654426218417626531992119917866822801903257772446474152768762908961642123822148514257656812212206131541529014011063627800677481542506451735069545768970218510140997023231073238908185636519079028817767932554085519041124886936830337413653/30421351922974904513127269204618203823541802860057137500666546946080821019612642950727506935938016654995896259607782172448248552865072506451420118293508685182931011449726503*X^56 + 4445035924145370165343353822616047973865650429694476441652246007160047625714129651698266545530136045902609313130188293541599304555692581555531722392418532237671840175866235318647454978282497807605745287438172198453863344649156473108736338658757684171628542910769430172285658533304671794643986648073404177896868216090945354021008687932564504698638854938102993959801236989137594587332182853032450015095184493974320311134334817071907816493690361875832444818560756637295787063708201072405787790827102191174228058187959472945890761861950445403280044506598989104945657566994606770608305008516158/489875030015664887374888416001966936170493651455500085173233405472739460878822389435565044189409882195398917468464116322934146446786262571387218164880370357500738077374945877809*X^57 + 478097455921356964791104960694641457901528165210455213582836673756703341474962408334213208617770110494412057858706322513740041962259760394133280649448099048061843058558449655487713011860862596045272187986551334058197607286994069243088805738133908491756138917442860923603214292085244311414559406175423953928767694678202641078748649079255795869644184415900326063951974431411445532633520681358912445671013890882720400845337479480677326534427426968789907072056590934912021935749878173765573110074275545357007722786467606896312807356300755592745476248131143700843843769370736301187093/1889172944356635689817255741453033833667130525992494411020713341990984351960047379415482018005217453579823403068234625377150130588404179746098249909551554690612371076801*X^58 + 565101547890054455504372892009978231401052641977885719519444065038585925704008752169032166184429254486133709634481962675626390189722079874086105424306703562783307480455233512056041452558257216776767163696588101532441403816919499260908523854878932383858942587234063331028066251906696245013161322914320647542468988610672207263729316873755548854006415409355642123306548233461502734680616006644342632758654076662839004604635080147033697647971475207450691687310546279885576418189976282782663298148403510721225847242070311572313750619696872991825844992506639669031099650124081174151765094/30421351922974904513127269204618203823541802860057137500666546946080821019612642950727506935938016654995896259607782172448248552865072506451420118293508685182931011449726503*X^59 + 164938053149066241128515123703749395508663397550783598604065600363227433440574804630722770238342110159972235193218672826637163914408919026076024184496294458361290435027453626666163048800898408311385957381707492096654505234198567530599792479962766910815578429147375066848674882878883031526784309065927783301078035640115457229201924692715044861496187159038767501270567004731631299945197955336246643153884366309714194392740245304684293875746922711322582702157033566801067107860797589052725902319274025818657937071565047893515453689637519704014193322514405089529683659957250427/117318073921420585593818278671864486969330592187324996026871597962552589701300837074798610072981273898020456006224593266916110699149486415332438049403934340844089367*X^60 + 127783832794017425989947814138637593094584547185747785328733733851871746438743733547631292224900556912960280536628778204467129138193533710287118469173452431820356826491401558892013017709810841919481964967760017588067808538157539391309421276125066080131948134891462067577339795478426356282765075054112964870004478544185219738812352476427474085264472902470188028270379989161090606662370198291913786812408451852051690976962993358904232988162232007500540270600693612476196963417176249745774666611210070881049539756709079194441397528726002985000852125116769856902742800576760163885/1889172944356635689817255741453033833667130525992494411020713341990984351960047379415482018005217453579823403068234625377150130588404179746098249909551554690612371076801*X^61 + 18689567173177208771375083238788555695246278669271349114032485225076968889407547755469883350595497027389861320351994017666900751034356952318627902074896315417057842752749796001169032937916265778245826031546868539100360390546916349235951053392767745382010887437936761943562854318664379962475814740589364783796248323482297853822477381508368518023918244152048282753932345535074774728896011685533198070235062004646943221584697662730461779331604056826958253688465431618896095584164066324721538460426635219334700878777353984700771269081111628351519005617821381478559350159/7285479346793801502441674139717101594071327838745885613045494501804172495889016771707049001613443078806461901895584255537235962190243210292022483351172721905489*X^62 + 11461980839801703699297755156535254241649380983056366419265031686542800566575496378870127045126361315899566542637835548208729013350866006741235906082500080989061180278145988993331666255586210574687034589285349957301153714065680653679098393263123435216105761050254892911011928056937827059456577175936928646524162762370201594457565046849081944588264924693199454380280120906167550282552141865948382737658952888972609299496470134387393698086672350391645123895751483778693037692735684670729681592456540050123358911493635606109562775998933131005100144163276872986857947003740/117318073921420585593818278671864486969330592187324996026871597962552589701300837074798610072981273898020456006224593266916110699149486415332438049403934340844089367*X^63 + 1803519153712714602681294002518218840223730706226856238632708931095796103382405913228701090250803349501213603578450337677744045725918609450806774932257290801999716572855086508606670142746408213424683897619917914534000683114735923083240591341823440524227543969951504916239209105492280906796338552446535720013714369858604831947799834875616701715252917199461084666919953727271808920468813495228138501544058606287877276861566093628438048522413862279193198285058247433178636452848335647664390854157113856498350894971596727326751306501437010958122956662988164478115/452429941426678352011530406738936943058518775305588127246196019487311215046203612476373905583645474682137608016865444671007635980267230347886883397576397063*X^64 + 1109523177337851594527025793280506447522331539239865695081095167346234854580184401753822992443313344915102115911998409188689180789891322899703143323594580735291611438012982718219729674833224500185742622841360288907268644500787671908458529698090430334663535983461948277109621259152128055958669983759170170892167101205048790604497762205757984748085563824414051202248457999218571933027815824370593374123459058090003072214534697651114374344965626407175455267757113466481424351657620332339226159763196513939279462598400235856186151203378253276163991217551695014774454/7285479346793801502441674139717101594071327838745885613045494501804172495889016771707049001613443078806461901895584255537235962190243210292022483351172721905489*X^65 + 140841911731809589514106800629021784799189667094162199073878277668950726360278899557502493089169149787032309779180702916665805769059938500632991681004896967695289201978863009915846168304750041595527139458375673063465347845769902933676987189713381315674417052697243946237480547023750604913055613194434879908908067965376244180652964088733440409490542722830142305298924247913540432399599526935740538215572358579897796041686203031256476655354060910282316681447907179615920514753892981431156141173537330531880183007265369331198930323236965410511845757550611/28096003317809001553221785179093146808577207682145446640141341333124959016717606189925722261916753069747103522130375996460761099190662010053212655876321*X^66 + 66102508482199437281272427183733684471245252070911899009888942666331956089315050963023315444928528404184410711512668768985086621583950313625753891080557176366822932120864096570104241297981096675263565347414499968073451990389713312958041313147694678243728398376947454969523610563413929977226769625606828101145265973463421044757962202479015519388535403218391151375192400579080859125607276908362474678104206905831947105313347209657024069168959722289450200925751489457461791235521699892298649932059197816861044146320218769331380802443730135294189203989395690/452429941426678352011530406738936943058518775305588127246196019487311215046203612476373905583645474682137608016865444671007635980267230347886883397576397063*X^67 + 7191230965993808556300533397621883150236947275686955920941336220571637552605123355674731038158108100229733176595125903892700163950122901588200217495528905128187995914327492315623426254356988179958566945154978599149200821577052034856833731223040464672118918889225567172200376008567165408885137148840909329139816763029904537825849510102196264158554819855072642557754020126038979005544782460135019978596705572567413750827673279470396464962725971184557496543899825297553566348673506334401021537568065429076541217067201464928731877054983308984365353/1744768261678507206931738507054160517206558261326799145509615682365084705751574625220500668317503140392914582508251629911243935862302801344669481207*X^68 + 3457049073554662939475317952322617349376343881793183661680588626187034967731203296989438540964226202530069798441104774273237230158550773435665609466400516520375995089455684524891201184247582265051634631881105729825995025587694723558507184725901038050381401631739220448680936220778137272416665373014997396569035916827952595225944657225737184269949261548108092438244790837165966964089404199710364189724319043546402788380395900809093205860905065208870100413971726244403633788222814950689429228665207463086849054534682511861059277774957360332822796877/28096003317809001553221785179093146808577207682145446640141341333124959016717606189925722261916753069747103522130375996460761099190662010053212655876321*X^69 + 371801704711511351646819864292953876239312995317415057351847162084521431806757805685873388354651087653608267915469022925768276868472725751198437669161020044708344999919825053876514122908112935067341838348852758917349331710379557230180959292548734307173394018219495959599830703696425907302263077345046980987097366240777564711569481026386380682044079781398055682925431840340080469341493360823967761297769957599226841717943039877979862531082117182910731008200416624982994173649181597703169040301889072660818345153040295236072662639078779891/108350509947122101902237999568661772167084286240253315873415865513574160451566455022076673186207733987015747532028294722178720478314773728166769*X^70 + 150687283376883757275843300628476989098719263293962114452637171161486768512925158263784210007172702377400055446936304628657435673430392588176896151866090570497764697337451292111270340214140618467889702083942809192614524618610789886676796518225460124976288426961239908427132385725049430617457317313963555098898184243209142893812126708858125475293103956663515475865059647127246991069082752713070169857337486885612577428151294779551311228869389869318482521735058470764036550971326609794344593698954125862084592819266637561745967057352210185333/1744768261678507206931738507054160517206558261326799145509615682365084705751574625220500668317503140392914582508251629911243935862302801344669481207*X^71 + 12790905099073358971673703998299439400580653048144335099699820547168694272907129641715334829232375630656941652739702241898497771641768458157803197417963055535075582961194587038322515316269829804806695071413402192874838856728485828525425883227571354192109821203133654200771385658172629528454482750869951165969805526040316827054036115612944119318250521433203868884977620922140463371133439425140579577968142239398741613794039637699479659616523927058392218028189677786081962633664520079294549747785983441475612980575271795788039782470/6728591563505067496878718224471326595484337467568360918674524344133028656248304975599371122536653666212242907037713141785923149619001038823*X^72 + 4293239583522930312636464042701287483551320367640418080424183252720687909653897764856217018273373674161848373728938111685007487608086725050970579878670394682545491425173352151596048960668982643408203311621872399587664921449734012807999632260156528533988478518528684407303539469349825843754256986929755288928775895135230224350480342199402983934657178287780007617246404497049107607980650585094962556943904477025562983104276628057736371316253881033074476749051499207107292315292049544489243592269633977092763097640740485487478281389712/108350509947122101902237999568661772167084286240253315873415865513574160451566455022076673186207733987015747532028294722178720478314773728166769*X^73 + 368366608958776920666435449288236921626116061874853688761127888803581504880615711918209582574118027960320402302436719038575103662856117342353180520954143767871938846215208332886522957409886412111104731844033131841855962376793661049069212211460526398409709099744700927550217145232165868732195111602417085718117572201129776945925906363814701630600352137951883711297639725356212195399899970225281835575873317719580732950557979136701300834665582505016468729407267402941156709273074712477865971887612674362768702911542444610432/417847082127868564669857680213086169998406350839493319174968909155624955365354590796706894525035935304740912068416639246471039534186241*X^74 + 127349904344182418415129645200107989256265836648745753283857774328793443902801538411330656701186629703187664184986560812201851448019562345058223927564384062937916432853532974446622261754047191220710529744805198627623131372339281314641570772819835476801515561992158635851319538089220093120461759993909186322347934544730259358703991025291063666347501325776978202696424480470189533574561945066235912333342528061924106105734253690868593815427926814782401787641222731624419832498242064789447231951674386912363542727529361356518995/6728591563505067496878718224471326595484337467568360918674524344133028656248304975599371122536653666212242907037713141785923149619001038823*X^75 + 9158647750999854347348782394016816836359516670518038098582816588653421457608002016369863490888478672508853450386283051660080004191447493816554754804182977429069683240603533347008022506764163342188546252921647389054558325059666990491593233571000941837305740942066240587348693769984093719199208042945975835176769422314468269655133121718042735074078744653993301361006439553684207100789662795801656429374060486646215674037481597381819454110042245017862785548086649679649244543787245132522760444720317642233539826569862/25948399809219931979746487003234563124784596090138068631619506250737437456707109904782145843944354176534863818444801542971560549847*X^76 + 2148246453561108303401828565286157385514754134307642776565141435354916679539418895604176289588378554313298149974192870147894645923696963005148396293382550883494207744663447442195280933351491358681304066466722890516077058936065496248412915846546762286076974930642624801490111733004962289665983403883560960169091747244396956549781317248165772131577446198076661559251705863029406745696118111326881893613699582340640538354692818677248295660423028377319244737522689940310151240523685654427223587630861785890155353168457111/417847082127868564669857680213086169998406350839493319174968909155624955365354590796706894525035935304740912068416639246471039534186241*X^77 + 85040763343160853895827730869394354690731848719273463133106236301967495771975600093279836504532991999723100014392751604002367139436438330277456132378163997002781401415952112914515302481649246449033554547270689230401236658730767005473918551427307980205645831278538428232825132609690620345850815591647883343744522616438862458049787181537093865907381828970917844335821121388059422452462177499728156524657159772478346337765440939263796068447707989857242167672452432176431597240940465054891138397402192800261691/1611401590338442028177761100616938652722138489109983768963516503181856638931075570066580503256806444546659865766925513442933649*X^78 + 10065034387009409935930606811394665043696291072636421041077844469040506878218054309439711556979157234337499785163286723554761283661903897647056990834868992101693993428134891704807080115769876935529197941579188782336476700865922761901127981571307981226316300459420650939266319813632545311577926541229746467333029871223327591472618050561194381139078292373312410381041091464239119442859486672162811911133847918990260517192990956484208542522952599357951778681740360864583961799426415097954896650726612151681350225/25948399809219931979746487003234563124784596090138068631619506250737437456707109904782145843944354176534863818444801542971560549847*X^79 + 185339091845590268356227011028552936562588287011718614991645547845953852805719336273733881578819736893785093444847955770579572230656021270422098957396671753515095114941134481466251274295045891679360017345930369235071243794093073848032098522026358889562790959041118249428682229165749992735879810624789260207048889315171843438115618044419818249341306085777570947442390128575413966344730528165054653666765868270403348213526516569443169117789398356745663742709868443605102171025710184603225029048486583/100068409013130598533053536646397482004728217668135364153481742730041398430793986838885953130274262221117795799970534275783*X^80 + -1050011785422855922880582611457681060633904713403975582245821765278292402347811444048178194530201881836130564251370639939348958191344421633390771402474993729409983145118488163664667556260928689905076846127307591141281954149726351914426296957727112177157509569422966482466267146780134281663844098158221999436749468607325598996029820190564410555677031628621405122832254055782233784347961865702923067970635852157372712241083374435350050727860136321008576261124541429648092030006673885367811111812499768/1611401590338442028177761100616938652722138489109983768963516503181856638931075570066580503256806444546659865766925513442933649*X^81 + -676010218274315854355598120351881262365919653084753822293562407693149917593570454294387360382309940401419460200046501793316784206938820488510298696745752546091360324693810712951489594639925510950395083730642883538036110583458699791811942074524529069576871897438249076587446362358370278481150020577917324894207941640858382147176774813718057111559843384995481916103649819555525966443014615324924956804895103850573193467768324350514632212963173881514453089737762036469569142141459521976453349/6214271192518822488545832245320591318681501438746529476090277757563273826665465244916223879418385531957883363346614561*X^82 + -4476175834718612195037983574977780629968893919384264078955734234655531939476520715198181158869168314673372620102885612709312019545676137951643823629696449048754878093209635257690370940367054093882434231119275895403169907361951730150704697904437104167272154110062341755323978851141019901073713072329696704825045287080336930596756082047382974086435587844122158232688849755242416985441007519727514514259173069691973141676864379865985101877768471658094887221805872039697776200830431013075730371/100068409013130598533053536646397482004728217668135364153481742730041398430793986838885953130274262221117795799970534275783*X^83 + 7107966451931635836242208070568071708582656347879653725645378425909153157740290846716144828078396736017583416431147505284318009687982736112900193062847243419173418494857309817263671751162868849780594684281258616798408432311444073620008676505245106675816646202111413137004267542247576047843055339910704748237313246130155256832664458372595339830840809572940362952109366540692217260991818295474965970834768228669554875617188908086443732959865948747308315498759819395492623881233583794/385907668913793857575969213520498746735484160637553839414412082069382961352882397374167787332694872505612827631287*X^84 + 1214756015035140554338044844875325988561356912082581509226471673321347111081730257755183818130786442948848546722172603745152216201810396342708455177296419519473228942132699389905780291133095528215816461654296953251813049944879500956741489823383922432716385107393240185451080620280317482604121888492798682229697475220188044696759263111036959776237536944618548708290855385133969100653081240257954300168038173530120600978805361597554426198278573142356593176136999155270528822701824119287/6214271192518822488545832245320591318681501438746529476090277757563273826665465244916223879418385531957883363346614561*X^85 + 23826002542037513331180595475327824358661919419344370067801590100193128534015770989713862944874700555235387403617620030041324534470029299089019632792008156833354697148505498623494877738051923259316291708435273819276827361462797648763401175149564831516326478474227052771402432103782235467556535064875925993367168502886742445348065643944611715995768768121114780040916137493839826601228750216337923780776792473865894620347584831207129615025493587544609143085894517090668875679/23964954909879765110598597374433257575326595083993904205080549094540331699241284069686877434806860367981918129*X^86 + 1375857115111769974861915806203776339023908121644407295267761589590332613681004110553738055473393904203568550291395961330556568900640502528857106360411302026346934428758951487801231135590981121949703491937279431015917647126949717138409507272689729288906843983888519135583584917113188654277194520229385756639517362332682000695161891352902670197578889909573063979949489186181867439620839706505636189979019844005496717128792453135156624841687862260433591475694972426218384939861/385907668913793857575969213520498746735484160637553839414412082069382961352882397374167787332694872505612827631287*X^87 + -23260696563598060831664127350505046497538668715852464949283115036156257202098063373693595896587833668242485542819226506173448869356524744278118374627334231290645011372857721395544567018157296305113877299070670893332543021521313742119580012228616284095416423871623227452495122751048951925046007002418799322306686282714273122062814859032038323511158480081743735690551605224601714535266949629749129809458353590688833724826981927544189296073415483711176397864314898491/1488229206351596914276755720948472804777159230205173210276380121377403694916554931980803417674151423211943*X^88 + -10872666298021622343301135806288313324277370371300915915155126830012185254245001195859652745929736787058087466645220864878899527112845715697998996500550734259565903060004346007442767505894990590901295651442227700384625124522482527481194328474667891607345881205801724023227207658530888930571785661044860752615446202867866060757020619167957036884180637741798766009106570910281094056868976563443284036998252843965593313240667771703948229119043248457760546681750051060556/23964954909879765110598597374433257575326595083993904205080549094540331699241284069686877434806860367981918129*X^89 + -18979602561542509841858771889680403379789978518257982287155897577328784999497431276547714826558144209411922854348722496057132451959339222835233438194040824799922716149201528394373039471793022494511360027581285399240649118579461984018238057479834975161676991947210730244619279412312660684237605184905477886402669225631588141475105277644569990832380879058006661193931872490658575760516688623292412922081114110087709221589014385506118460295877273670085382157/92419375666124133035878763022323343773033548419870409878679756652636384208939634352654997061053929281*X^90 + 53003547951119154637355836809482482715406061128323120046580778663192210777668359570898797364246123572023627934903743723321264077423618894611585760822644670609731286288669349043357331468667407961255162488716000701080114401834501479376031961485665679094298299028777227599680573813643130067395485865939846087184136816854576807762735020179003356319383740833235184125448880789052453901941612671908301231906349317191005584092980499638468678250070517833160862427472/1488229206351596914276755720948472804777159230205173210276380121377403694916554931980803417674151423211943*X^91 + 105761367139660024922844954262043802525307809557184662144992208667806718842577112518388858408510934939042078595939361494042465831824288474466815594315875385365851940050044183842184182792081417454435271564877948364886948089393770513587453458381407246817569736200735335907571034442795236310369544427008856175343034268166609974543351502965946115462137388183604703522531727879520430082120559184458235906927319737745136950136118824657707888539581857379/5739264464144825997384261505453849827549745290931528900122943343019088630003082304704402723781527*X^92 + 77898039605190570610878313400788584675054480227532768334274223858922977627121483548132280695071168107879288820504672701130082295414039122616185219825241368020765013720889610598547678025718513193527973482776101272760399172642505012991737962876542786604605507120295678706586588739322535786282181957275088975048869005898385399688770738501575977049728125050347037481900048357938856082038279174167963032132303723229189373903635142617141690605957536375115/92419375666124133035878763022323343773033548419870409878679756652636384208939634352654997061053929281*X^93 + 1267883676604719893832808724923912942113773298357859510587346799868071199049074917564786378900531424579329297901553866031831439410781168761014463857274892750457153705178180844979981545238188539968053165147585268537672280276918915343840190407570034503582600558982362866856932014306222863928473019298522317088835151087968381376506165849610409671620508306079992905850719345160630455016815243261608001059047639104799072292347133780157905716375/356409641939068868992377911286955836027432484067038992741907926660814048935172471260287072209*X^94 + -281082272318495171541180809345650025608181705262441005325737195057948877090032397635876131935008869052997091201068119310120982957799041404486309194072076107554219440262086298002843525442254522761824222934377763430828552592308565329056712933560396370165277864940770033424303742860130123875703605535231068208886377934405352596827815954206153687902733621942591178227724289427107050469337332614574236781586422374747270386303521063505533145997684/5739264464144825997384261505453849827549745290931528900122943343019088630003082304704402723781527*X^95 + -1455912265177128601891472683613926990066274203797182182384650482739760801482455324322838591719932661001856281859069737230289305997283861206290519453638748049026176961427958938551133979594874926326669006824553732071102853090899116397541564553904645682224002916108377851596898607826380061479853884500340787415831641533125790769513182292823601428627684165771887994211383251611937388855221519210162496486041708975774694835583198136437/22133120656962607526074514766624593928301091974603427481954165476048813819485342561031303*X^96 + 394580361376206464996142667190754350495726009737252998525102320926482187008813176893927685994940593081590502610797597160738824511779954251893765609575428989653865415962844106301993205572983432321100340219436797217696491385655870537631962404248007016874671943244876147957197403777243992665424554026011630615142085415464994777067852602889286356362155527367058907848213142978289535624747489759994195978616182958096510813397534650022983/356409641939068868992377911286955836027432484067038992741907926660814048935172471260287072209*X^97 + -2541177712379776381117139199445247340247496432479026490441787815513402523480901728292938980114351452503489025054737031858005133651028611734510649934988624608025619607632777351407807853455163237986506320074142521234952192230350871772349102076885047785384792985367536501705637195576124281918936056317072056924650272520407339245258569129688754143651962483602542158363503525191300991077036764681051258157377076195151023025562/1374471878343327797682078790698912868925112834540360645963743741914476421752800258401*X^98 + -293025635126710914067381874971040654887493243060067984498035592899972444186032897585842114660084939365353426863692267715392147365392546474320182951627896880124703529072547871827029068490597331430717180292072024333118669098363965962303397038549965173381242152048186764832194415076118468962635544851721059008709069764242356290550598612347615450345498471828259969716633115508740167199701047393829618150234762477630596269511031/22133120656962607526074514766624593928301091974603427481954165476048813819485342561031303*X^99 + 5771440204404957351668233153505293567858678006156684365785981528648885702735090209045582420516229771760481595491571846597683227513982150214656325220438557674263492263672763541136664667116263603974504060051313882440823355288395714108122375264649281589004280778519399040204414679555355859736839708293645657419248065132860861581630361163986791348839693980665364935487626272260953781379215561659289088633857095043687/85355019458692653398874668738676822264491885644933282367493246097899548019176567*X^100 + -22397051970562510398514826824688758093335378476205846129765154544484695937456731024871863554764173941624381330941557659523547551433763032594012009992489231363393952194771906951219431702893525035117382335368146994752506264931349223898111002504711016039599052892572202370468592811890390071010197700355879106181377670753993924791709875257574933082496818935190007438519941016201756986996651065100581454444365433975955/1374471878343327797682078790698912868925112834540360645963743741914476421752800258401*X^101 + -3585013219878615561853682905882866883441915434816399605321307049241672738593617117257491141539756072635136445403525291166854712104877911767808936670269832654839291932658088834922880087498395385943688456296259059262824641072585359245917154908862349317062124984933831524933500487806847704803354356891961871436237381166070186178257002740469861293297481063459071674877847553383088135825944930372671555212316/5300566320480199552808462319982414597558957066691503593584626845798891387889*X^102 + 214993238110930670084453415098395530969008872165830740236870158046786069595787347122732409896772515875535480201077260522167012101404339145243297674502571459828176144742478020877947472850167204044791291646697758573802729513450563869052082816127636276023390376849348571921772744559561098145914500302014522736685338565356846214928379838365502343784497679455163664108712774314136150410100530130026520684689550/85355019458692653398874668738676822264491885644933282367493246097899548019176567*X^103 + -1450719683579775620417228774865495362062671271314335504089463594811367537490693097548610437062763577658425720792969991239769480355876999061239503346713112131714317130880223921966209763824406871158327828541956061122624468910812905723068249866946280907868601520171620259568678661855083409367062734113392615155537917224836299646677789576907665358257477273011930649715865857777989713692608623796610/329166386417450136794911651244017549373343915214028665067666077488597863*X^104 + 16640815255267845783779195646628641483856354042675425024530513781127344240961204714244435231322324127202535748770949711347670088638878347211872609852238574940905999509950811088565252796213850812102552968769914467139907260892394311285809436247658629856829504480009096792651996594522111362218382279198903059240778706043706932847783601842448986751073252761213947917555631843848309261953069231185379/5300566320480199552808462319982414597558957066691503593584626845798891387889*X^105 + -16043007554999276585263811584723735353237342307691007457273656768414318177344052055209232446902928474686008285965861525611811386310488046979995845100894163369135535830834743459756072368230257182047693477493098505212367632733216158299011670719491544357537462866513996015774912105264224120995740737189106969297732144333785982712812474662704819115150623182194617392544724801068508836169/20441308229364102142141939467429519305306086767312219155912940289921*X^106 + 325195274727143082359768350275925889678830915696945383567183775727851281569325886907781497846433303317571671214426220042652802195578457826743850001097822743916543870633976068139506838086875966258786351685328763015946958161325530639195109928676251727299537237076659897820485413560364179150672559009461251868738889880506937637004698915004690757955453011025960203536493864068257805920610/329166386417450136794911651244017549373343915214028665067666077488597863*X^107 + 2066196181835722357361123590448647717325903371443371931563397077949432317855561087596917969895984646457968567045626342269770121765054344431583738286541589760095465934520189086416612045498659741210074044740025390313027192978821394836274963202544844173466384474074690870151937562271365327267529110166566828166546960033372181910900919382757862911236280589461009139940727057493/1269409937860280826066070885389649090561143064479427383463512407*X^108 + 22062396567442493015930417097677960820887892821982410613493780822773888288657814839119780527742713235950156362706272759326102025997401486535954776713468392828471579982329355621361690912500175028203704263889502786991618628245695855166234495995342721662009997974924235759017198658890457020550274981639310406458951088697046194930430660787393616558405127350427569219438493766827/20441308229364102142141939467429519305306086767312219155912940289921*X^109 + 62296364122028856856104410954678103695254355284278619341944640951824423972148168647719836889290045859000932838025036661671903806685433510096085186273475953922844552768350387024098805658702466731254238217270550315784078143545468375549292593419264921507803350842640220131774434558901513581863876608803325693578198733176469530811249601174742985889013125330037303881/78830648814524053037699241469890647119241325497076779697169*X^110 + 644982510082281032364268311147434525124228015790506679446799295747990300759117473985939863670900598441311341902672891714455472709555494996999962071275236090702084429940940505848959915246602626536347124226875788378348556778662925099529641192395236590243540081303548258052469204879778916104185800309814385279583320022015364006471635643561798083313796813279685386813/1269409937860280826066070885389649090561143064479427383463512407*X^111 + 1056580513040330054784073597963979299169531148866998802986417560885213515945080329432929076041652758702031390439358471693823482946949562416221754249613311555203372616061041555100846371536545164560892083411048567984539358874680888479657447756795581069469986088241087395441493199007521024921849513885935205806551710713879108858206190996980756100053295010/4895401404367139852058575512009603621638286375028055623*X^112 + 4724445557293002569760625811230180722203528449281761964704988819168830454666198279909949330777961052552863311513936753904395882732513125453399899565626565799908749740872297113571516531024618832407573412878491568518391342667100954999741145280640893878237316412568389965945120718457690270626323795027047705498593530933318373635965120095320597583317987262/78830648814524053037699241469890647119241325497076779697169*X^113 + 3473535709271238917239247188641143773543739658650806988358920174713360819432470363145637402306716612140135047158547224396557143982639362446594923357808146005963622294542673157276107664073434251927854446733046286660353147820010110561169139904862243767755220521513333806161151085462122044177963515189928707075786674254913521618668678486963482/304005552031741902257875893436602100331508810471841*X^114 + 7874647739996938496068658952654215983968471953173316800233788931716616430058570413083652530761952541893391630110666450007323453318422481915069698418262012076700911233598030410145265954046744202945077723441035927542497823557699814089459973907321968675844767223996417266059040994418198761813265711331464185624646806480543479166274700387575805/4895401404367139852058575512009603621638286375028055623*X^115 + 3303919467617856932405253972969256049899486050759528666150855113285698272942934060192566038461666621240199006795662978074780171550659668979723963684940773515375490435774575666489811315551675206603498514937461366321318690271059428237264888073215793263644668515837219996586510716971486534839175140760786334049858482648430980349162/18878814632785313435873805715494137758896405047*X^116 + 4532173256258165965984665897320331277624549105300828711158374664084570791244223548493890885838235163000783429315003343170424949963903868008246899346391608602039794952082252356822384038579156552258515314326294374518956530528914006155380089888920339254734568114008975179829759837148395129758402749227313594324923233126330963595396/304005552031741902257875893436602100331508810471841*X^117 + 1161265389604189763981868091694242678660307178522971242578952584252983524969652475877985067135127609613097707817067775416584967819096098990137043149161177479084812759427372584489576744435943877616576855952494274783527713694672120694384043942143568429249736214305244155158794870023512599785408319715593487796684142611/1172378726497256004214978930354228265472049*X^118 + 956187782899431713824435454938542448628685926775984207562709048792680769975794607277165689182186341649065504629878551432019918445343616951110701132826661905050614136711116067078196026382352512423917628183366704611807106550261816517579202266101440768127916492734316238880223341700403801947563557405847149017236399535/18878814632785313435873805715494137758896405047*X^119 + 138434371979683914386884819354511871943647353437376243912429253346943749372999921725454698881785056021535560103264383820908359398314303685548151930415921070487896500312545529159972370053822084116175348222182662484999989263402718572093368446150439426728808623610217195061773254711440236634778527274285698/72804988293936285426006267798188428583*X^120 + 55260004044145889433632746218746183371180521408418431587131697854754567133755721449308860582758660419420272225036590185986465746507556726239957856910333376561120554349303386173726767984078128187522596426348332189670059185211545901068890444423257642086396671923900223417092699448022740528913031043814312/1172378726497256004214978930354228265472049*X^121 + 3174095888488737223045775882026281795237791253470672275032230601930494117003040360975089911661504248868986974535300413899677063891976272671488824147108294541516972498622619737966109420188257328409787272916347714888750071324312056794470438338110620638804676486954192629283662359451103227666/4521206501517498939701066124212161*X^122 + 805294609541004281035653969050355964147765295879194563067195788794905822787845107372099369323467371444648444891451951957771275685241488321492430178882093900837811559992504725097564177467559365507280552625834715603503093888427208196301401274796474525725282073414730879705529056066787883802/72804988293936285426006267798188428583*X^123 + 52446024617696835091823834384882564724823501807607508361676240871519203574285128906616378972971033715624022463575290048090902835211810839371259164950631637980556174729919339922751987436372393161925227976733612569582045274617493893466282106962703467248997817518030717544951861/280767962585698251238965790487*X^124 + 7226018912080229336875875214917325703687025985273301115192601395170780496028460099531159001367185415482313769984537544618972289878134213724646638397519377849316786820524419531211250404509910628540563902715348777285940271931189752209480960757512924513639746185099337364075434/4521206501517498939701066124212161*X^125 + 2416955876553911793983274944181732630221282284418808237659108211722171495828623576879602252583631563445489276545106380585781956002120373905899587042890205888432777264667972715412498631903391191430480986844751210229394032637455349750551722750446744888697544819/17435754988865320203624529*X^126 + 3020880643696497793180824018521564615985801065368715156320377456624771721175313296189377856545635221540469969038920018067714671492351236584503519452320969172624164168593277250724783864693343745567625781234442831296719412902139145400841391976527732869161325/280767962585698251238965790487*X^127 + 634945563987266299775675922976371701912466562974035709782824407153405510995620626593501089065612887224594426060021888731516009869034223766340702609943016274163820678640224681760165017026351491525820620000621593155843739433546710691572466907/1082764391036783220743*X^128 + 499202870239760191082818778024840273568136377461740988723909064231832957596849281042379662825903161055424833177014165945636624894900569343822103104275089516589895800500991895522320539496250616938621629109532627041804003715442949955320898/17435754988865320203624529*X^129 + 1239961440433840110394916933649831020382842538259661518771846170340909796905780119534113241397712238772476856740649319084775301304286932845987949920792152946213567410988451771545187084486851474751953221600811441346908088/67239917471078881*X^130 + 7121865636680237260102586063783862357812086211595308933911243508215891836832006162047260191916263417253827368509067318190080615944986198043302723316199546869992930775166143833353518927683611190692092638774131134480/1082764391036783220743*X^131 + 4863974787264836155172881739772764381029536021135284924430288176445772647780729941118930197266568389892423508769222800303840859849507433344148743749120786828140791999034520141480002701597984653636/4175614324727*X^132 + 7661459502763376265388631755916259483482803179872591122406088667101385997294770043142933438644588747826175546149813683437335813553702357005958914212627356954981139699056625554213154680504430/67239917471078881*X^133 + 278496249452359543213736111504010601718315683893767888567596102300035439981456016061247291611059063035491616758728905889140195695967336574830639524132259182765105017577/259306609*X^134 + 21136424611640502248328075144477534410907255630568107773686732097857726908485322699458532077563513019266480685090594677428476181366233506742805635290083377464/4175614324727*X^135 + 256113258231486772669437458568947723504787598222969652025492016520764610153284773239861630888008343043339526390194785296396540418136279/16103*X^136 + 6479223790372420081813723306137200720083144193715780015628857024966617866224926710178682288577009065878312450196147494718245/259306609*X^137 + -1224257206324231226412698168206729766755188015484488148141143288830703536326849271563864*X^138 + 402468128873968768445590760301199245855841149377702855237355898/16103*X^139 + -244916458957829701926645732764*X^140 + 1*X^141 +