D=-14975 h=100 15240991778016927175998159880905108920173963106918466479617314601864757944246082911232900313434569323935058563848942714855952119292080550803422484504144190877391090893211457826682338791047759732226839979126966449781608631742440736423043479151255198637030268456069336045595424713234795749690574404588682337589784974852695740664512240063471451479316837859865074072419074453385983677316071099091683816347470318478722281507404903486185797615465852228960683700994905172815706179964048919/34598769408201225039763075395597046204514600703532942831389939968891890913954785690504575805863403088739727731714256496038050868199*X^0 + 315522864098121062232080426690151784346340288400523744318336717199563074498880760944099685360093321159033112623820006891280986674487908116541836086653549193576428429409293696023802147193817727882414046781611627271536761884931660812496438968855823136519498835790139587309281457538218169591011237356907591869632949499119858246104313269337011765635720750536570755593652616038426392507577765833018823431809486981344475210893439626007728010181064681306220243935132259726985089020343982894624/20724662875512533798818082161962630676504245821416232756002574041366242657458916628612240907712178450155096911296839641126792470051201*X^1 + 166521848879830896582745594471199249229347497967119399678042499843667573476724826960442463219979534253762885262990899794271308374589496022900352029611418805520416481180735790779380315412567362767772238934839123998779862468118249852315513222073841196107788164799026210769039259841006836245875770236942141031311979903533668473959263878751240822677501951633051721879354106987688988432639462377342430438300330411538147780761883806575820947162864455622116692332542734019194518595163031887827820/12414073062432007745492031215015615775226043247028323420845541850778379351817891060538732303719594891642903049866806945034948689560669399*X^2 + 12271014036557692147564327315616563874957528787879700184979836749026066621883678824308491105041364507709051593832305251029862329048770457136564302859626257424367931944866705730827150555022594904883664741133605386361913924778043916405089207332130751713373451179157642924687314058355040593183629242579424379402276369326511243533328006555552026994192976317990437675578287586047131837762885103552860813319466231485176953538811484116871757017434113521349959779106693996450009484487573823284/34598769408201225039763075395597046204514600703532942831389939968891890913954785690504575805863403088739727731714256496038050868199*X^3 + 43762719358410817341751812822188547404134966155817344527732606335250180635448701592778457346749310312987524307935624050035904772348087113013079829164150346006528907339403426546847281856410145662036489169968128278398096007810648283534404846209516256291420949949920326844185142623678096000243165637161732131072251441275681147633697138137352023283545860079178023961768794085553481521955322785376264069809603353352611675486238016526476524222560242574553030027072237116484667479215950045763688/20724662875512533798818082161962630676504245821416232756002574041366242657458916628612240907712178450155096911296839641126792470051201*X^4 + 300969225606405271626698108346402615778014669216117989271253805846218279306323442615713252945766067480045635867230983788691303555852661137344011753447484884977422447528413501706075827816798680417593645664310583060610776771831326220660513893060760997839948414470430685637346130309965671684222756104623214070443192980364750325344991898219831977376989422996345635036608417924989755636626993175359785276965320554117198281687370818841369608550426237576916227810756240025063578577483780508/57760883820035434123143698490145319206201336733777867832036627660921353779557238214531846086583310665675672340090578457492572401*X^5 + 360018247961452692904085796667505958062400093876462526613435446015175518518921328477749558432405259885656169008359192802481469217437349961251816931085341056427627441079010790640106054361131948981034771303372244536596525188589033701787372990909838200822161240042275646351749753423109851087270135270990632024998611227684622036628433645067269591177618372675837962414883356099732952803626116324078366009260256079391609292051466597539172192992769794509850140224411472181524115118713281926229/34598769408201225039763075395597046204514600703532942831389939968891890913954785690504575805863403088739727731714256496038050868199*X^6 + 1266097967972920081322747501846252115096307283716798926995378717294231570600205615132033483734126286935307295368090626833882870074666959717361122556320190691237640788022046073302611064552236606620205513078949059083828582522654009325129864095980135466961502334762545946322102349552334077568961604451495103212855370210221873424189514537549883133748261237182648397543110167282672111872118580774589629485735664814135000407372894672860958544342441683847741235255579640653940811379426099/96428854457488203878370114340810215703174184864403786030111231487347836025972017052640811496800184750710638297313152683626999*X^7 + 818012376162325924284914353763616591046952732240813869013361642816562796012960057365509749176229757472225640863319450749414969793261967145488710554229464702816626224497089656737462666778039970502013468515034914144870403213815853121950050785168134903257320979336372271441778690623914899700623405326843254445881419238304333415702385637171868553259008509967071818503721284956658056195680497867445441557413447733206950626491453699246977753522491554972807772101989906655187492103518683606/57760883820035434123143698490145319206201336733777867832036627660921353779557238214531846086583310665675672340090578457492572401*X^8 + 1518571683889634158276870814905909536404195445783914273021217459372430453595802001587030396001275638623521397250225837964299414926973386756484171718431653266859597178056401984987626815883899015219649291982008865328359900580933859447548233193965883731245302985021818373062402460953807191487270561522971726691676881802684622789117789044362813370962797257857269387627534821721445733021036753650176394852302077458329891170501197275178515550146905021746524212073572456355390081305545/160983062533369288611636250986327572125499473897168257145427765421281863148534252174692506672454398582154654920389236533601*X^9 + 570970161927710574228013458986903084136801583363819906828182823734746842959084171906613605576445396501090588441421067493906475171717627308433657100289646519782168357512301994840582754353899275495338097244735403780335164627056188204843895171917424633082904237635002808705003895469385885065869095671626531566976348309759488195197745732837499770116807650609611785978744347124248828214046945633609320985260072312447338797655738922398240164295924156678927577711260383530468298478823511/96428854457488203878370114340810215703174184864403786030111231487347836025972017052640811496800184750710638297313152683626999*X^10 + 149546553663923484938992785901289473673788362811087208000861976850716938944691381242326640389127406245193545629693229428107908503263912014177901584718086049741675768978254994615648401122777930918804436744693456823052766349382926025537401686723524687428861910847267667615807259156625998662451185381276088360896999092492910046290243096735861291333328828496170785615656747517941591393293132031750007648541915611744620357924713006163615873399748843220537538049789424187898729153/268753025932169096179693240377842357471618487307459527788694099200804445990875212311673633843830381606268205209330945799*X^11 + -16172068424570237232515607124362458655964676091824821270555536800643002259753494149950829632737278735513710282129029455791142216889444100544143639713714462188340932401323527133572988938835652367579897460045233852406436900591016453144825249388017887644059297049588192138496584510941073102272862551816983666083523241996530223716961145782310703968171357156211458301544141099460195566008070026167324966023737772093660174165402570500770875982509177530964799173314941310519456303863/160983062533369288611636250986327572125499473897168257145427765421281863148534252174692506672454398582154654920389236533601*X^12 + -82637156937708397788058017820668690357431914000113689010229478450885489026285643800516580019967579156789280340325230375507597347115793568750545027639710286587923463075653197205282821761214619994723566562843747530257044087399436052261986481649494589693621592339546948430989817182296894508947374968277995218187895984078058998655146662684405928094735317259136301894204244752105274463838985168095358395944286878867476977053984504522506089778448906474064019000256299258431881/448669492374238891785798397959670045862468259277895705824197160602344651069908534744029438804391288157375968629934801*X^13 + -169112324511369977422341771326425100872239799989891198123433226743051991526442386450885007316960661027048233049694546058623474978717772341246139989903282933045682567462400269373722120787288566564891770108970594813858335166031020922444030364185092847300374902118766798519318005724840564759494773705919421425720963615648723570042166638656597006697750556377120752241043010808920909786609471131947661979266011183939570099277384170478631360828113815847162073602348348414225174846/268753025932169096179693240377842357471618487307459527788694099200804445990875212311673633843830381606268205209330945799*X^14 + 539083168906282197782438251780594173873717241118656344336487798230331984128149105724227000560006451960839118486383868497768991303833458065534843415270958646046542062037386452972432149401350395000486123725399976344020391448211686899270838476592388002058009269109413432741228166848345481444759314684618055776278171367619159403484170789202496942686512715646257317442878689354177582469122662751826576157396716335848661653058145001853646102381044434454327980270428539151914/749030872077193475435389646009465852858878563068273298537891753927119617812869006250466508855411165538190264824599*X^15 + -113851292691032015109201703399428838468409419580102263808872576816153810577516443488492901867524641259132886961984889184834795565626956517599024639296631056100221918020494385022155027536346425058618369683727505003089770128359759436151908901639350370525496741298847868176553196260338679905117691094821263200249083159604018728084727867146180878653705732510111606454351727033307389983678316869229477989288239729892949481890986735110397893470508808278911219756099569656723130/448669492374238891785798397959670045862468259277895705824197160602344651069908534744029438804391288157375968629934801*X^16 + -69240307427639988396408435340083912248253187481728688240298851172679202655423272614148103721259043817123769483961221780074343793943517057233404800726156921627460881796044486176904913524377692079471284640683096782653636262242833396075945421177929999250536995851742323453199435380616052725649394268294471779734595445767086001049243534259613348834030843376521579797293390160935167414990192202159253326069103996717588928820923330691140556783509784592092407756283522092/1250468901631374750309498574306286899597460038511307677024861024920066139921317205760378145000686419930200776001*X^17 + 82801418951356512469000825558555424083728018880336107742910713756314342524331575485701711463850843587941363614768955916896716300488087671014245929244138288963702879312457107180005603530819706350977908187747600687606445057650636471726689281048881391138066348886666683493714327179618246661604061995776822058796648878051565324032181178804441606593357292983737704399858824635080761363573883447393453235539514985077951917316627264722655067766887633917153291036276889784670/749030872077193475435389646009465852858878563068273298537891753927119617812869006250466508855411165538190264824599*X^18 + -146772625610724121895421930324956548723063601856287757901952559845708114965019283648141685527578558570079786951923968466886021746799140130846583763004501011453426670381305419320973767177734748250769037770357455172119018339141628311347852294790679257302947754789442162348790006938111488048593220338777102454991599961343780889136989804499636861799005585863312003300297328773931229991498360685344780541570740665800434219518902411153592859999741273476883192102659866/2087594159651710768463269740077273622032487543424553717904609390517639632589845084741866686144718564157263399*X^19 + 38767287045619294523117742484031334888293408801904815774798368042851702827215446863327932475246971546858654191511654863180410776409688643343647772256575150402448681938433035012302607810365419584890587171415745440466115104045787906414904916814401660648882621088193874932653881341067682918801462339444142343228850092171011042121095594140286939181117188587175227591034762076298343750667933529872633904127556436595574442266342248108089543635733603894277858240850647377/1250468901631374750309498574306286899597460038511307677024861024920066139921317205760378145000686419930200776001*X^20 + -38280605960451391300030015623741852301103704701239827141541242411575509380513322513380323038094979323045211237529210028688524787767141351460178244639937174231740895991700500492963322956494579683801793628521533456861973679543785581941398913551530768510832294959089927885153138827431718256831797581901286673495050729932163623705378999073062463975531898042176132916359123365877257372418307746290057481648959524131637590386201359601327971025697685253466897608719/3485132153007864388085592220496283175346389888855682333730566595188046131201744715762715669690682077057201*X^21 + 6950596814324632583175849466292200671391573867936885438663330535737238924116844136370785028026587582959426044401502037796081213692716491283819332573155510914721753092803563022446321746671496963102376047098414355717578456739291698963466433517121254612239645401771970044281918914652192348139188904635334132812866441224553924180146501806264885915293648440994765931809081195930658786163875557324358781568093321834541700229307618756540888705562969912442904255848532/2087594159651710768463269740077273622032487543424553717904609390517639632589845084741866686144718564157263399*X^22 + -5189553870921005947403344808735269631903935537389283106649511125612736498676332096654738401324779532361445625042373978446552791973702780486682621776634502336192297608386943742977663023562001584214232600029317599240869548091902359874403162484349225189826599002560219110141307264729525971792044692340581376195580860502019498160473145749137986726294233964914149421869708634124007518341326471818279002537784624261777644165036844594134614117033459696479188988/5818250672801109162079452788808486102414674271879269338448358255739642956931126403610543688966080262199*X^23 + 748699729544809238627373862225531596429503643148346453422651085603516858133799485049016632186409291836142425854761659763694981051982437696534036666732933867982633182538552970091934707393859559375006160446926510718210154213258669764866711785742756019399212634474091232628871223904232650168857415894861491461331129203849625737973602240559342251573007279421530187134483423434769029020861091063465221312471637590463671751702603750407798470287759686557900010375/3485132153007864388085592220496283175346389888855682333730566595188046131201744715762715669690682077057201*X^24 + -456175827026146468984771743807681753479822390767419496532204196141339609303477122077897587702955099858900334806270882049588243808334094545155448212078500226879636584879157374128326902553208032910596191418095614949081196579957058845775210314590822199771866596669657698205212427154701004842812956394629427452078879144326560892893325738825649743522315273075296470212394944106380417519337888056155028456465948726887817850609397215641564433815779220438880/9713273243407527816493243386992464277820825161735007242818628139799070044960144246428286625986778401*X^25 + 54607624285811064722139417910538273906397704977221843916880953115290863525002668382909286883267874083066408627810581944499906237212300602397530085888635370925071877730502338439081220655766382476246486711460240176091722661560598465555996023349979810925228961316354654906922762412225210002241286680992913665813974418004341531289733177940064489824360701332457652900735194575773119550480243000782106339254918360886681948791434531761956112964300663330074971/5818250672801109162079452788808486102414674271879269338448358255739642956931126403610543688966080262199*X^26 + -28020151558471402981355380717126024359187547017777629462291995263782289251791630788365344192406103350267535728662438072084322341385030615235223440868075531226292039377302399546632932647109961959095833393246739875123787176488859212811420538139378993843013049871982934227600894886536486692860146094074324934939238622465816694147044525521811802034873375910569960927593307236202202657181120434950609138108180443178331786143208015402478973718663616344/16215815097508393683628119176949022166645784911076806749279846644071903247011926955639877505820999*X^27 + 2872660127222741105429474991160214875462090282993551418798408747097125261677797798278500670037333429541469943900580861435883665141784971987738925688997049636016525086158551948807599258163540790895628622365835667668342993425537855885276269460831896916420830880504864174327586308007628310790996908625077093761404697521744011438922771131839531349442467230496118345507815591772697456966321821546921654029245205893612356193682391232919639475014972082806/9713273243407527816493243386992464277820825161735007242818628139799070044960144246428286625986778401*X^28 + -1285092802169493967123362162679298944094256356311597406618319763951462751155516346211276893545165330925418513216734024778978400292174285126572791713612551627077511544266137880282359883760942157738840544791129603221157198420639857390340353196536652122722537644026515378928466638424886927382757513133786651724605898115816758295533213169605418621404125440816136795420243408216829131313386007464825607424695617113473403799003746615863658231028199/27071477625222693962651284101751289092897804526004685725008091225495664853108392246477257939601*X^29 + 116479679886248304798044622958472018211345501617347778296685509216738512757106270119371817774753664618826217828222914564298793334127028633512005051954061086522202713442329771052034378583196610509057759610892772368213822300371919182303518493140566132750542648006032359737369760240533364127434553811188610786889705138333011338026614766296631734527629476535124472869939170662337546574472866635308188460304955242157727794261722799949136111722780625/16215815097508393683628119176949022166645784911076806749279846644071903247011926955639877505820999*X^30 + -46268595614825961122916139158505397103543925253844341579256911901450417869061547731010047681619215337181027853529200238460170873986019774838886155863253287745635960936969029843069990750583267398561466142611416223480853681211753325358307573340639054768687844838150047531786985112885493062233398814797783234069551782120211316045421360236291537795768965483652850541439781099180960090967580361496472884716992136870742837282691377271615436185/45194453464478620972706651255010499320363613565951061310531037104333330305690137306305939799*X^31 + 3695775362474093132133202505613815596616410728562570941202861699612857847645787627699977723844261765618627308050187026222642679292183353074533380052841210520832443239494799337041042598324457937848656959863241109382258064241355120954397037692422452749018081361629993787123913506275739888177659874005652036673808315393439663166141584169462869796817373583173033531399037555666167047979562712630750198258292070498727754887741258112766653294444/27071477625222693962651284101751289092897804526004685725008091225495664853108392246477257939601*X^32 + -1273154988501617582563951276623610345583435544969303769749880391644182465601214695395895298263058850568717875010422084581726208882515441666386586794738904327295540223458179774260225297812169240932058194671157672551504385745115079873268395846763540012630422121919678182869394659938180226390587675816155278168737925783174005610097598333809159513964260455490727918956435748402420506981554041802074631298032637782806429320575669807478847/75449838838862472408525294248765441269388336504091922054308910023928765118013584818540801*X^33 + 86632839473077281753354951442989011825070440674698530049173111257525314418172306659737461802568830707116319782912656645440857902265350259875568386464390309144845912477864925186664965939320989728105023570473947877033339166356710341181608629547513275786621263714939993359961615179568400891453159055296443667347536907106127087611747083159157530537882331175021965538777736944028156527321143820075525572097081007659811312801786975251048896/45194453464478620972706651255010499320363613565951061310531037104333330305690137306305939799*X^34 + -25068127860969749613377316239917103904863957816374820188692646233867883834245809077415928477149805859423548749184660540602096522561295751241878627445066796095374722469197107001228394022085282606987545453319385438672059915901410934048574556046800053873792682642892240980893243654928697884683826079526214475200788514967968791454986344636181004625371541635309864935085428917536172197099726065741239405988897410327716511808275728530/125959664171723660114399489563882205791967172794811222127393839772836001866466752618599*X^35 + 1421480546310234013300307545749117869950729773967019043823271281654703983584433441883452238113982343256628562015760779540447434123340041230921532034022798561151931443325727052557606516538505463441207318865738962688930438912533763952976734847746617108012946203230272939737910826441262925961882463458511055706599556670905081433127441748758808403824685182648497938054369885608105946983305316520343845551537086854197588118384425481437/75449838838862472408525294248765441269388336504091922054308910023928765118013584818540801*X^36 + -342040575554772558836751709068348988995659500358117834022957285920322971081136029269245579066793275506628444838799459322907822209197507720469099491826868298229221872040552558327051866809824446118751947741564763918254431540093061302693424739694508471103365490763292687035816792736712637843726793107177374348321598471726081857031632211787685439187003270805367181684960838658292638189891372197218555963038896416996972191194169/210283245695698931743571768887950260086756548906195696372944640689208684251196582001*X^37 + 16162320163784877721700457528531114920162240232450931344666636612051628308715458905276264460623117782674018769483459858484475588534275868708133086719937717624073562762250704342445837885260167004078900931434824467466183241206962525368733014726037611667677733423326157134334333329500887365608737400604988460076508330523340086452013572076312967321270567558459315752758045016412075720181682828541458251572264942935049093923829374/125959664171723660114399489563882205791967172794811222127393839772836001866466752618599*X^38 + -3255548043203842080860597136351843542446904691645808862743219700311105567641089447775155612722582865921529038238798767944411692601055473145527890338290049361764935562956254494820952832694220179141074725336339313161999485386977636607406498889170949857372216311447765727634871350479748755838055216286724299127868990689505920607184258234078640077101371115030086809832861577787557451228316583269158217153078066703940608135/351057171445240286717148195138481235537156175135552080756168014506191459517857399*X^39 + 129498746926370569485468583490750443496577352100669967769815712695909575535489501995748211762507851998157296731390931376461190421405381237858288477471601490693790171077208935699881061833961252734319029887231579192714245378361148836850223096294615264978208350316797646581313065252157085055784761308650720325412996130421644103713903964104304819499504153575972541710212155733784000348720526732799546076661186153468534339258/210283245695698931743571768887950260086756548906195696372944640689208684251196582001*X^40 + -22083695015332670081765824483952319862539309902589616904672441568717103180533829952290579055870616455378829742475351702871841553000501477930471568444558573700359885331990537646859396749109319220316886416525971316852928777404484680821736901954755478817945658973664556294911388031173928992186363571132675044395973341519532298645886745314442833132485981534404905515567601887857447125290704911444794367252731995678731/586072072529616505370865100398132279694751544466697964534504197840052520063201*X^41 + 747571652517438885530978260517464694433789806495821130824981667324170441722169486383537718856201399019305828986427326736778645068518896856181957069067935203975085625668611692330561464493202550821567692874882327703964047729112011898308182545996894413057641952487478809146952567136067921910540649581396731197915857940452994778072448689778915332746913566224645683787243704071727091838766879160976244039731779894373973/351057171445240286717148195138481235537156175135552080756168014506191459517857399*X^42 + -108965127395186956952819401444957654676221014593562781522500480002291350606831299857183652556074412348273174870392673026794693097908207804896589348734584427016251067908828180903184430147676416093644551874261346507972184246938624041419405120292775819242202990849928284984959488330324540050059870114539191659159109816167085131137579626335751681815478340206770647473282356280632589170518355882581482885808737851/978417483354952429667554424704728346735812261213185249640240730951673656199*X^43 + 3163243730804338053915331088726782337019861538585128402820245535996086726659137230555295586072351796179461372314166009293479303256851694252789636048088345608952981290997659361150093061095497650137715758741101020373007735533293140494048309922068180334188332571756077725333018375075810326674550551430595402052101286803886946859308243252554145853239641616850337053533879748725229143971362335219837818045408788081/586072072529616505370865100398132279694751544466697964534504197840052520063201*X^44 + -396234625487409909269622177648434160605266730601535796296969016050819255028697866395352622622549559895032312882420222173153193084261539711671823947253639685145548680833135950038685381716147248157144634357764867747324755161163905183530973147042126620037806843203339788575328669549696430308887683096305925384570826475686973418000774291727499669242371340513798900145674938214076742316680069727997340283650/1633418169206932269895750291660648325101522973644716610417764158516984401*X^45 + 9893144005563195937912496070999066399384665257836938413334369373212152665622944443414900426070923865996829851994788579404675216896003321805555448450553635816964921363307190984376876197229589091170570818063694803184288140389176829150269496566140626970551398143694033898380866530283717584800822810687832564460425935265369207167902199074487618233884960337344829303207864818061653142259926355823056764685568/978417483354952429667554424704728346735812261213185249640240730951673656199*X^46 + -1065155241212767390851761324648288430039078728319613925738633762665068783204490586562148051027661959016235771048378746207383517184269873684351657996477619052957721887426454956867659050571445587972061853939655429823861965561250122166311756665876504330178975930071287248644830430779784886872540640777567783617316275571287275841133892742243657395877656300246754749426366475591122128247642196514093960/2726908462782858547405259251520281010186181925951112872149856692014999*X^47 + 22807598695367234536805762020731153979689372867262296101916295198034125229923214286057650563682002580683571405877444962877905876126065154055746419985795918502836087996274326866936948819559726334002875204880326767043220409634683366500964552032562596680598595961738309226472826719336725185323684770007254376030289452025883586406226348005280300696646066871775854864776060706590512315494397733618959329/1633418169206932269895750291660648325101522973644716610417764158516984401*X^48 + -2097558172261483846657210644569169399892489541606712981567049409557050994006112748443576326024953541483447733092052532615316746037117032448814578176027515174889242301230268629140149192987534882868282808420580746784419741962956416592749900408069759997626202092839650331388965199798063292114202248093586201195718150739426067333771717281361534471038718393584374703998484346473069010679018443193/4552434829353687057437828466644876477773258640986832841652515345601*X^49 + 38143935827916385919986516782753046669935378764175965661314040367700626408314062338925002540041945118840952250076807543678535465090563687864971762581828840247424587803287697442970872164453831480611927625066106765620450475610245555185976335727770379053947346852021860527519441878555007303324450074388089472126706073835784576089281272329343765576132376349009692069031078042317203746763000401212/2726908462782858547405259251520281010186181925951112872149856692014999*X^50 + -2956899647020780920141007420201944732198616962887433374106868150547835282887955604531519497793012536331644216207951716326309594574656993445027842814108357676399741144599597296086283642951023967138471668280470323795717923919730036418210648451627508628864633330564332521570404701520193049178827329906220670170875118598040188702075427039071579508963708615630469676094434003603662597809151/7600058145832532650146625152996454887768378365587367014444933799*X^51 + 44913917940500574464045773656702542112786721234380411282748811658125249590423515080289541832476975887544635002900620491859495430851081419313584763734485558151894941058651227380597542356033977856068446452431664971042393262807376538965507090726641796080758068837481428073084448970595413398289299800142825727815793711193307800713459708048434644846185666951334957379746598109168948979298959/4552434829353687057437828466644876477773258640986832841652515345601*X^52 + -4805067800247143572003194367307928632335607095034805606126842867760786875953140816130646683736199601230361884345988747223955043454051771794920386904643259412252805172711358381062183316014936054296236845767251578267669380121772658272372308117247912182742017721613674789383459156870183177433524499886426237109055236955546188682228710233618727678114393768699923830257860806925597/21181819855107796940773925248247510145647248378871204412599*X^53 + 35733896290903679048415468340394656388315220244734596303885950878188660376847799768925588470403016841792423485990590114995925653773813417789720036562329214537015534479316844454608778392708193334772480486598708848732793632473450221623298783374423804111773026119534454924644429352828264634043621522097041739434566543084533465124593047423666039076232204414449842682982105472643940800/7600058145832532650146625152996454887768378365587367014444933799*X^54 + -1849231147667568301060287854428602447142839380761101409921417926586501798931382375988665083293408297911701194388978331003145084658312886201646076346348377841421137323303846660971781396282503058264348314705125671960487419764696173359549198439340887200216165566838414415968739004198739960667166879688003017453448593568221212889370045387040358255174621916548522918835821266649/21181819855107796940773925248247510145647248378871204412599*X^55 + 18306921806315440260722505580048690231844515192798715894440778938554088719424684215891535147019085276739117686156212515784076002684356436404741189577357241572144108343082228050660429007653894218138420014452572487170024018578738070568526959488683113073732392596722124105840869099302137308085115441350275966275269837215279127246888059978205088109466005665443805099442671747873/12687910093209570367523581223700258577242701778943851443146801*X^56 + -745566253976627452520856691640876203547738775855375079199176386516496340120180670221879227240249159092941993508491739705107667448468054755036513392860511236995399197379704241362902495521707503635026501481064721200956068401478852424782533529697494372969774193972195776544798735938197302300715382897462774029265697657120117800576238501493053482499169392920882060114076/35361969708026372188270325957007529458509596625828388001*X^57 + 5730374560144369713143825316542454250047622401598781383184211745924154319769375889676156199951533291377615546530653684871582861395162523163234050366768914147924916002821995190993256440833642930043274157723868262276681361662436649006884575628085141843842073766637944366572583344359205756949095852667474643120975878785933391816779632815807484973849367296863332896145082/21181819855107796940773925248247510145647248378871204412599*X^58 + -178720807508763160822332864506287630540431158997935282321447853981634546494592532577523709320052989691068847006205463251266072279621153408164637280634370607908028997929308935698726958833112886296704135448494079813048843041835260835388812333212462186660078141665720914160045502179598753121664944236194056292181900325370620661376178365518048520848743758027792603/59035007859810304154040610946590199429899159642451399*X^59 + 1038319283170592321331307330665196474105451172036405425064805252677369296187195954849858850399564651050749845135646533096526345530414165038731084954892534962796200619918825959878771774594183798183308236588614474978032113403128195038203013487004105674261572889215088905053362011040920778207609741959654077352020238802858447423486663554944537509844938551481586264/35361969708026372188270325957007529458509596625828388001*X^60 + -24230626826320882075013471913816540052197705415875530833927309081395813101412289308251875606275339887738758841582789166319913586378317018767116366837511702341196117032478802108019394086248064031151050732961787560260269468561948825088372783192209530762404772751082004974913513169508757679370937007876910892912862595054512798552285071486860033836867157316/98555939665793496083540251997646409732719799069201*X^61 + 105124124189064735365484036458882163849059966136606604327089041586078116207823038460101774991591585091807466503632026008075942652969012528217182138722083959748382540362226739656619589891732854316619544486127351726400501750460516242388194391713979830915582940209342533786494813310762632181970551094414467424058072361778302452533124414611764762319123845692/59035007859810304154040610946590199429899159642451399*X^62 + -1864054526458923505091807534351057798624973039833100044571647533662886832879291363720167312243294532693265891960139210161133145566474235480704002902938136750647083916649655220875073329747891162876754654053150848630994639753546132030617142152580439157974944620809919913833676163592950830279417997264185915538068363885169738876343907532783451287397/164534122981291312326444494152999014578831050199*X^63 + 6481697734415690911023607137861746111829111938978909578435311267504585386949514404208030019626760471765113294750135425457623698584176438296856855254368897663014239608635135771121292916671493280196694899329581963657496462796908164209381374936484724009607898042842089565703548906009777695651194347088819964612003404936842171661017675764068937843549/98555939665793496083540251997646409732719799069201*X^64 + -101081615533012827923199214570331759607345071913309117113381716520728359570563144641884747318845037627214899554042366266912975798671336585503292091688462320621000663567849008506839504513179459798868229949084568814495778699691172346086471118313144162685656321309301747580156752200230205322103316773895826333936170706014275363194927112021763/274681340536379486354665265697828071083190401*X^65 + 335467156440988485047865903734220980694287151327971987206759759415066430412384378246825968362803071223881402468541719595871361092720341826478225239881244858085467445249490869429920533432412115737211899195746861438422975610141529638372961949974693977510444349811357642114518707295418571942393066685167214395232479857917630321434488306454779/164534122981291312326444494152999014578831050199*X^66 + -4901029275291906676155236902881126865690693190789347557575260748906581094415793328671369119923650688431384885398900348948295176078689614692322671670354924888840195526704968898417498594898166105854465879264342872907430488019783897750749534734673032241501212271372850843854723735434564717862332586435489357784433413247538031202151861/458566511746877272712295936056474242208999*X^67 + 13284888791201801369526644004874674964392486196553189265196944147326786125745884970944457759522011578742344520817103805395068475222993256371525548682064015226284612198236002472250749436767797753030856488820187231152375703142708351730104925837412574600232178711858851602215219589782858842818117199118063477785322101424587533450968829/274681340536379486354665265697828071083190401*X^68 + -132087395642319212594698737838614758676479143621756917501807739480419949729252139215216029966812621290569686953365613629025882802827191710394272435797045178538640848351916430631362530154324171091751752918507651854388229944925297482909714958342699538768115090775568350726019306966583595056559137611350840018308863133934602028/765553441981431173142397222131008751601*X^69 + 204750172925966356753489251563588337229137600994672586165146977625223695750515234648639829084789525224475850363156515966140613085387422509043187794991389324524570614101446380473512352195584289627767792655590482274296429930297518724143869894396762739019125228024351998544389028612847145431468063022721119625234878632242051913/458566511746877272712295936056474242208999*X^70 + -981585090893147229572518592489573217656007737563587904188812040799762077022052042496563970423723898091720947827483048174500635693639664156689871319463043968972445013556658934625270155517395030732365739219431494097901068877383489702672975540360412799602765060505722187122897458209361048936403255267103085925891362968/1278052490787030339135888517747927799*X^71 + 646396761124173569734898355620606435797415955423613888000126082901486625204876115438686731233142718339595883047967946690347782756265153420295088831804990734176303472725851166687466238754854549049690109508578214402354335975808552775016379843790182713161489518456857862620736603332469413274980728202562944232920275330/765553441981431173142397222131008751601*X^72 + -1924006502127612764048198612627314247777187419674510542391843513085826340935732590727243788697016015079619230669781597062238810706178922189852378454456188489038172526588227593639615684963365368966155325452607482579528375365627510425792634015851960605018130217939794377267721846871466152054238598861719027315/2133643557240451317422184503752801*X^73 + 1698177426823538373413658244983539415075460304897760962263112387678618745134245654751841448742068384284537032482961400093138855288111640681021340543711989940898267348932698997312300263830411353689579329388183625369330474690078505490827751099358509261119489564448731933874925094415654815570963726083512035991/1278052490787030339135888517747927799*X^74 + -2787269777463095082289366481599292857161960344336453018415249346661459392906609224897338806397978579444733695642307118401475210156899836493398059496799266274363143254162764339098795254304489073023411275111316758350375726123762588172643286520055573418978896860327537337955046311445523696541205314030/3562009277529968810387620206599*X^75 + 1364227135018062703206665667742212450728269565754694307409985028943083278612822484524460267762484951955814393017841385468854696859418923378457744591628337012492386286800760499839950765603505687143153813783219101358165724790953378731317033995065922743543364944490304046725565802849245063236268234946/2133643557240451317422184503752801*X^76 + -3037466997387243730703666960339048442744893356964575955078615796870802340434892328349301282033467996330201236867972387015735718532567940149257249265531205314491172979571218095512396091568420906657287246792588897342216920518656934997872043105345930490326441629638407747560373976362260875199/5946593117746191670096194001*X^77 + 891327275086932771908485966838616957785224484775982565891214897051330471494785543978697274933259101744122743574751334441018265755247586276796692242283285037354831289900565787242117699821548357170696711950293099703329061658126589479808509581723184714399708421217635432676718797432151305394/3562009277529968810387620206599*X^78 + -794585445267047353661720868876606501633323364133367777793774036186105054759703296970971740561009863517448686815920166348529567901201760318904231709159036668898551747722268144291104747473811807794521177442531533992954657751891777575722343009614077148446246673892175231059010615092/9927534420277448531045399*X^79 + 79352755759056320624140832537712902338595590688362584959856475953128728472665878866427598031914594580501019019892683532659305735837445095117289711224510903808055460675128110910647190133036239459887544351547857781260101624970863005701434494917512650978087741956391820815975742821/5946593117746191670096194001*X^80 + -8974770655480728230393828356940919229078283037748260401494157335310671010840278534764469949881955516038464854269108040793285187943130730630866985148057535144893225352373021372565005143741493167175305186413445671116557513187893092467420701074252855376546904408108418377/16573513222499914075201*X^81 + 127885118075739636419670180534287973512344695011933176875689755265953457366841815344970662701290143697002294568021977381563849944448074646483334679804957023294314884999954060879916607354981329521723456567402225836591738127996791581434407255744721758873195843468191197/9927534420277448531045399*X^82 + -9069003549057891331147735060144567848103042125625670061615326718534156765884832603364869157500839570133551325542411485838126862868851723164859085588132982303025609023628083188196477561479707996302339542714055029716733373728894130493514567511806793924314315/27668636431552444199*X^83 + 70176986594156383227376974420976677331205925692543159027383063375566329571278078675124584462334373952576556240519384246796358841519397848895059284845853693447118435875471319276819553632045979382035110446788011749016999157768348462303158157775813237673260/16573513222499914075201*X^84 + -72953635115155297549114361901650766328034798110286212412710749042922547690986905997642354961500119703688205998561198825270065963686292226833304482709798623206022622100071304565817105184997331584472426646120952640901779953317621942141426191519/46191379685396401*X^85 + 7113010718223480955617715445100877088067106631265347814208422539330490717092251396249462833187353302131615640791795177266596877601846040588437390267079204268821689685969443023556231747832156340086161245344553785152878167463725785684659703/27668636431552444199*X^86 + -1707554752438978034633457509156126522156548424614586664163562300732327000264028065268983828769228183874458995646779319647100723374853858974393323060685776828461310370914301882950980216456459200522385208589000007339885288982365/77114156402999*X^87 + 38806538045794351828841018217469813272638018414894050915118076398571355002817544031961450981305014618698304557935109282644990519665128319537259908856024577872681768232838848538355338348405997677767538952950097500893949513/46191379685396401*X^88 + -228543564088873303160673542341793459817848544998820856859121605288271771556913702974445296389016705868838023721904912011317546362720349919834772821261520148009593266614873109110891854743024205808741489571066/128738157601*X^89 + 112234641308751200053697815905793188817221535679590444402874596600322591126672485356843079019101304586033319719843970551343586985306145410888401654365760082926040456215607693526763642029450093216075774/77114156402999*X^90 + -115826042039413259312750675946810119816765412724045283067977119267075024783009429285382191777574439562051121913832854271819411031883264744399588061794826102458765882068161512728625218608/214921799*X^91 + 9758282655094590682835346327516917285115637591791424650550451172536409954214319493374834876361879446152621826690533247055000400364099155471872225738606937047457398864831290181073/128738157601*X^92 + -839114213941090087206239331742063419290654572130832016016264936329454469491921162716893846302919150436876511239223126804273099687235535291729668079108494932465/358801*X^93 + 7754449865542632413055716865742429848720095367159226984299088586467814408581408481467082149556324267068413845519704727464376579324158082501063854352/214921799*X^94 + -222284500343523082262177657777924268199096110667521871426432625161672724445437565833695909222977670619459324433866956691271572174/599*X^95 + 684727610796978566220785769665552239317318439628776135784682776527238368480781745648316457521137664002354527348246979/358801*X^96 + -1000204421133670219211713362737085605882213266635114988833268872898760455200511779089*X^97 + 130836502054753119970871878128755304941873308635931742205218/599*X^98 + -22895844769999144919075213467*X^99 + 1*X^100 +