John Cremona on Thu, 14 May 2026 15:04:49 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: helping nfinit


On Thu, 14 May 2026 at 11:57, Bill Allombert
<Bill.Allombert@math.u-bordeaux.fr> wrote:
>
> On Thu, May 14, 2026 at 11:03:31AM +0100, John Cremona wrote:
> > In gp, ?nfinit says that the first parameter must be a polynomial.
> > The longer documentation in ??nfinit says that the first parameter can
> > be a pair or triple [pol,B], [pol,B,P] or [pol,listP] where B is a
> > lift of an integral basis, P and listP are lists of primes.   But the
> > example given if nfinit([pol,10^3]) which shows that the second
> > parameter can be a bound on the primes and not just a list of primes.
> > Perhaps this should be corrected (if I am right)?
>
> See ??nfbasis.

OK -- I was misled by calling the parameter Plist and did not see the
significance of the wording that Plist "specifies" a list of primes,
not "is" a list of primes.

In fact, I see that for my current purposes, nfbasis() does what I
need so I will use that instead of nfinit0().

>
> > Also, the situation I am in is that as well as a polynomial pol (monic
> > irreducible and integral) defining the field, I have a collection of
> > known algebraic integers a2=Mod(g2,pol), a3=Mod(g3,pol), ....   It
> > seems that knowing these should help nfinit but I don't see an easy
> > way of doing so.   In one example, the degree is 45, the minpolys of
> > a2 and a3 (both of full degree) have discriminants which are too large
> > to factor but the gcd of their discriminants -- which is the field
> > discriminant times a much smaller square -- can be factored.  In my
> > example that gcd is 2^10 times an integer with 117 digits which can be
> > factored in reasonable time (under a minute on my 10-year-old laptop)
> > as the product of 709, 11652785276119009306943,
> > 33453572138997299442641,
> > 3430518186990900226076508080139548308272997052056646116033470256885927.
> >   If I do nfinit([pol,plist]) where plist contains 2 and these primes
> > then I can see that the field discriminant is just their product (with
> > no factor of 2 and all is well).  So this is an example where knowing
> > just pol=minpoly(a2) it is impossible (in practice) to get an integral
> > basis, but knowing minpoly(a3) also makes it possible.
>
> Mind sending us your actual data ?

See the attached file!  Thanks,

John

>
> Cheers,
> Bill.
Q(c) = Q[X]/(X^45-3*X^44-70*X^43+213*X^42+2262*X^41-6994*X^40-44776*X^39+140990*X^38+607530*X^37-1953464*X^36-5989843*X^35+19735509*X^34+44382526*X^33-150521331*X^32-252059406*X^31+885296507*X^30+1108475311*X^29-4066687909*X^28-3784040635*X^27+14686407291*X^26+9972010809*X^25-41767234589*X^24-19954341271*X^23+93279955127*X^22+29222374321*X^21-162400294997*X^20-28579414135*X^19+217665166123*X^18+12796473225*X^17-220335859889*X^16+9622623405*X^15+163733642614*X^14-22197668520*X^13-85577194157*X^12+18847248470*X^11+29400828921*X^10-8841307319*X^9-5911792829*X^8+2257729191*X^7+557359333*X^6-270033279*X^5-16887454*X^4+13070896*X^3-144421*X^2-147502*X-5479)

a2 =	c
a3 =	(-772237337826338458171513667065376755479039214600106927015289990163936092286643020368794017*c^44+2227a086825772273019358724456274425324222816073943342399761263592833307535844353891151952720*c^43+54324806491766972781091216363220739485070376131427778179983753707208446322623328706248977050*c^42-157512212304003402780110757943955335338184604001680281292017718828137114151803083208541162701*c^41-1767332566827977107576338766459071896532189236727224554903055224420508122667569088115285207977*c^40+5149980469039119824393062781125461141291213631134431265663953523322152916247341251400156844682*c^39+35304626844768809789515572429903637293322607560761308809384150778136828623414547982934672960433*c^38-103328585471547887038290535392581769999096656763160891148589919779329470319324965678798003972151*c^37-484954078687348807736881492291867119350797334825320519459870707414241044741074156276388973599113*c^36+1424213653099925975922972702325410949009425966644061125418502507075675425642225042118544646771914*c^35+4861390914296588411920827835047687333142970060718409995747983333624367466918013239639946356036958*c^34-14305983111499137592564754311175809806095364819625006792357275665236834474431144423017866487869914*c^33-36838341414549519797664155919537045396179057264742487925689116615518659672691812462234972668194949*c^32+108418818166764318377881667342148137143806562130525213119785502608922652672723676343688660816354085*c^31+215677589654698367192307324910013683172177109083299418792510673136164220678422510799049693566386957*c^30-633206814387604160216189195863096544909975044437595978789519909839088426185230304837148534960942433*c^29-988741908433682511354986808634902584561771310814556555859636542019300377044940535581074142784253191*c^28+2886279098678898949820100444320757491416450690315992538221100954420329657304823780357695330299869175*c^27+3575146072438501451423079669193248352865478446843673842048538648682185050061439692280451826265246705*c^26-10335420945172446143159455646616614311722067671741172905867168787438350238755763048316662378893301127*c^25-10219308373514996773803902728141785577291442213585929162131151327057866749036584546309665279871860939*c^24+29123066702893365670150739144405567801480998893204673422055760349371867049192702636851758770457769791*c^23+23034960771731714749435649803222351317496365261407141852886708564149567275100971559659731123300556565*c^22-64399563695572060745069658850514311296491991660315777638054354049651042535065341773733830634955304549*c^21-40631187446648840326604691290729237444627977784334374427147308208168712846640616328217765562903801979*c^20+110961605692171383934697387436433254371363760652808069972075145836403950836616377465935119603364409727*c^19+55297398419753917616044829732926751889594627112163665148694436855806080117803411960400601229508017441*c^18-147191027681495328264711570621375795865044932033601927072778136102294285675829240680264330374309898813*c^17-56739023583524456125620852257583398355462384106601530381006713986113594951319963862313783493380661379*c^16+147624998006242211673707474512684303435309503485949756265472107322707832954685612907310289444107146651*c^15+42286016110489741311637508079261717821281713841538988792288478073081661239914335582051528450717230173*c^14-109050464625733869374753885051939779420605108380655324737036273549504082249389503280637868092439821484*c^13-21484056991563515569012781377026401034984074856829288750919733248491101732344374680465663976147988507*c^12+57111769959341328352128970259640967467015206787056886484831181604703791853943965611721951838511469783*c^11+6564232921011392428381670381295957028075119128268029732856995587560250180011587719480423383932655754*c^10-20029424868385755553845947055651958192583703717426584116410773573188751200913169351582724640426712720*c^9-825222838541402337124003791823828389682332709078577917068035448992549699986409375057393775596286767*c^8+4302996837987421323136260859643554459861486831882068873866817981073234046849720063149560450059870712*c^7-72926609371831316353897784050662339244633321025883696115143090658881679494771006027856376534065066*c^6-492293897628567217937039430366206672965875140311458090798466304561339942478195334915388223587968034*c^5+20347141868585626403492781380004186807938579049042049183939130928755219201928690333794183688998561*c^4+25736629992761783848471137260761594717124432391785785985013790858111390561620805934350059524811431*c^3-797184114418603020947948427613667477505715310852568266173217574342065097564409831720492971847249*c^2-418441295463648397667006373941588155384574396830867203669307390999202325331199010569673130564580*c-14828999128268891470951267743023470332366103228244655114770534813045255348414694104332795605816)/857042356495479874061455434064468797867104100608567783821793828314789492898529286230879252810
a5 =	(254979986235871016771084604966328462873010645605135719122863719949461530130725454228440158*c^44-71170a1587675712420930943684191829448857979907059729573140514036737663297592074123808002065*c^43-18113539179668731382406748383629419519442548540939108255470357238342822642658514794795797825*c^42+51034029838284295063260693714245149466096111293429303304381381512552158579716962323353257084*c^41+594764379741980226500445207445648651786275871229912613986530069789925224675741255370721253763*c^40-1693570039187935734808330375247450768702674234861963335233286956732010543343029652402950665688*c^39-11979202168758800236555487885249062928198118431493280508795933809704958961759035363665734816607*c^38+34527282810369813773189962886964151787630265041780351152684418059156577545711731702354197362079*c^37+165614369245456771230936248424496856637052778606033211533147687893721194740134407067873000495492*c^36-484145780942284881987063123297055589038347668357249331247224390341693386621263735386689354749086*c^35-1666268293703727673350856742945165982458373488412472726634824164167074017509469329578082629753997*c^34+4953482407610672961085308462747709515318399054774381238825435992042956009850472288966437876404316*c^33+12619130641766167707791598781634759028111109993373480734021858638884599424694836323749749475150126*c^32-38285506187882889278716795705725070930157141901810872934829722159605304274329992935254364345437255*c^31-73374637596775897214688831342819214263688473904830684754857436152219218653105434922444057269788328*c^30+228328867291736174073451672497838861039431645347731756606617079437673513786553406557886880793173682*c^29+330988964608671380627704821053732840313736314184462514808581293866240509006838572646732866613449964*c^28-1064093992119752961768796775814299985634017931616976392966231760706231005665962285748310129457807680*c^27-1161626218497073549772381540181197421756840373907136464751700652792642888994997683803377359415991920*c^26+3900427340381324719562575210932938569842690719088204799190175606266478207612913041729578167724137448*c^25+3156793925524379043989123487868134000288104036070166097304627072615690000870105957688338245831099556*c^24-11262301849208931556406625453737048705414802542684396795616331879275959056936523621974634042055085864*c^23-6546756756468744770185502868411854538633128298391220137206477475474889569168396887667195660893813920*c^22+25541345831898540938815996930392193355909999266398269495113841348576688798454824550118483042716543336*c^21+10039482046770196197373447583350757435308486487884554164903867276493447500605836863682557408666475016*c^20-45152865246166606016411941028032283781199899851725324734833279823350716430392675001217468166429629608*c^19-10586955401970636256302752487956388527006927644081749710048641450392104155642792778938919727835943404*c^18+61430081529632957221296259737421425571995468694388099374043240017662287225482822901439701565379436042*c^17+6023956456010207846366412618011983943884145031115307055460178733139483166228389479624888385878968196*c^16-63069094232686895414190095766176397025254404686740016490114338886005779644240428821988336699956608284*c^15+1372654050883035963147034171071814632110058011438430548091664525308336814996273588690799316596865458*c^14+47454767703530562407273417271465048439472111257402019540091611054889308795188459870839096544664450746*c^13-6141533207287818179099698229481087541496386726016244422705752856070297143648210957485170783620546167*c^12-25026125276600635702237456744757891164530092580296487286917229349431196980655442002613406180138230667*c^11+5724651832244013551570448033155255406855268758546791150827304348980216956558210534088471081623155354*c^10+8606316416808569650801942864943545693018959200337889758818493280924716651975077943969607958654097795*c^9-2791800807094196927796190390290679764910706073925246286520257522092246926559485751153662680536671232*c^8-1694422296361512706898918968420395666495379640494098750231592477121751833291101306549165158436473483*c^7+724171263837333111076138741933138638633966372478255500256183083787987109531689009437442430301193129*c^6+143316073031832455364268930503434546688640950834943893240273436493007830653759005949324136958973946*c^5-85578608234243296532253759977309932077899056946043501609400454207651488044071232769117535709144464*c^4-1691607724451598372439496721596714376042549189343261601252780030167583754433706247778481149312679*c^3+3835311315602348125275555917843410802072343086067347920749709355563276131990960562786877227615336*c^2-217145945605775355774941382331309511684861120903287477435382730877537712498590822726965259098040*c-25051809307660793628154600882097896599556237800075017162744878889433425528513975794289101140261)/857042356495479874061455434064468797867104100608567783821793828314789492898529286230879252810
a7 =	(-3568152275057203897958848739683399699787855980853040739321056200744917565048334074754615451*c^44+107a63016307720314746751146471124836971777251815226294500137922428561161231834211289832877585*c^43+246996995011502732398701732422785525840858054196016620536207166260706530815290005254751858890*c^42-754864935400185757265493726366373693410610400256011817929966543133527174680476309061510943508*c^41-7887361972194156954633978959417864170949520965743976618028478052974911063914562427810097919201*c^40+24453714082023181378525237333649492079074573163949825293755642746017738980405618805899039150401*c^39+154198606379926383137715687461531555608364780731000783904908613940845436339034152443713163993229*c^38-485661612176405891132945856194690447999968217201772658012990861000291324909415141176003358748233*c^37-2065637707444564200417145763408773878126856419710636856246689727321600822648312928460207375306899*c^36+6619342808127042003595143626373617872000787315917630383029667419492292217479000038346085853943072*c^35+20109028574692101211859328489911812397807941871762514709343688008766160728230953442362479744241249*c^34-65674739294990259400937690702515287161505336556090479494497961708217242171555838896535440629296517*c^33-147238057541807808547214643840575829579456557453472481526998063749305655289552348982711731998528357*c^32+491024456778111177025657778977318754215911027496750225143045681272416879495738695934722899611431045*c^31+827919160093308070874405815694440267267976887580445306262533814124013974185755914853019629006878361*c^30-2825543905659547188838227613131002720773808047036611706042786593198067328125249822971048079846337609*c^29-3618740925597501632003526600488753169957397796270651349664070696803497194291283470463527796875478023*c^28+12672355987000719473617316197736551957399921909921683939593191770661019718563249206502125473597128235*c^27+12364861727773439531759800564585203832297941363652347598613266763049018880883225879303244138486769645*c^26-44583920501114280958761084725217466465542627613197266645421154271598036905530352132040051484781923741*c^25-33030251013472671423465110919077984185274070804451718030726788355020861168850274155781764168564591147*c^24+123238445129154667672171923928969751996306357373026706629646641416034888709840604581508740986360957563*c^23+68582141490359914307110177030524266872677289720227505242253696546484029645857474401756403989591821485*c^22-266885441273526773867390597787755921785809735514693932375832387457346364234233727321162736603471995127*c^21-109221045793997080659187133742855512089242701081290881238016852943625132238565167763593333462775500387*c^20+449505931670249290219282609798594312704973411134874258332708792660238283380479647446869173933292300931*c^19+130083986334937465173284650527352925753549771513396120899158773739726588837043575314701113771525113133*c^18-581567780770061848648254827067704779962672900330220637630024542826179146007473436665762566192264128249*c^17-110282693029999631813048423317672074698267370798591885609625318955185679354160156704169273977837443247*c^16+567265110932561032926620186475933805196239018242457226457406337870384687473206800158837217456608839883*c^15+59148069712729807811405381021609800832145212313017299737942473023108855670290667014044083741509217969*c^14-405846756337818824595841578667309671557804529993829117632002692574678717604201444679015404803980299822*c^13-11754286618122637828074017506006034512728780253019523414402233076568797825026368672083121396091507556*c^12+204486654781585936295095247121158591922208731663466004886971142789853145486611152037039015737388941119*c^11-8002519094700848018156583490914184789353486748024610817951963898791381037278570561550010542542383143*c^10-68160371652553754515550789571790258355301417062284706860784939456134188949221507838545095922277171280*c^9+6845078544489379701694715006476405064952623604252604858376928049473893379208079816333436485611653784*c^8+13570253898315131755089731796447873699187911588371464499858276016851711353506151176834597149556600016*c^7-2038398070522563078200970519021529840919922317732490120167975812217504314024558863668775232506571228*c^6-1354601609071758080723583963582851075861218995886870543651152697393599012965674811149469706475781232*c^5+234250550231432987528822446409263120739688799896049593578073202895494067919162753449666885612702283*c^4+54742869824254500963827509854223048878797033485821087669271254619102648782266208050834336474668888*c^3-9135191640976714851430766583750576433044566793175164251827889340557567324867723268989223035704502*c^2-378702328282132152792723497853282134222005475171886432655572954410944986487436088313454803008930*c+17911801751384354086114839419874905352626224678970995377706764839166470089190763287944457161342)/2571127069486439622184366302193406393601312301825703351465381484944368478695587858692637758430
a11 =	(-954507466536789359710947901347255636677839162821362366742450925014303547037429173088214728*c^44+2470a517822542846369762277166658412146319543544484221188184003808739949466418301202091881979*c^43+67830476688153219865869412815510513661320880812541849937018397048531153872248692801652313055*c^42-175603028829618301604076750552345781625446829177359623151380721945678884676408804357427648208*c^41-2230722362309890136260682640233052505712558390802923152222802827809580713229680747550805584638*c^40+5772554964890913071168528609118506973885751725402471964677659023307277525048794960252439735797*c^39+45075223448990855434735990602752519103672228593670394416062353230735025780811875574088019729437*c^38-116498017966918820456436970470384325933201486974716796398564232311417169789894442740984803666767*c^37-626639248243517613030203329829862214348482752192118978899680695084615858393161895772297196339195*c^36+1615892966541106022837955528476709792247302907582937533527730503740798541455355045797635813847145*c^35+6359781231457156124759539517603963472648830028147574196340840183538040575945202454019674437897786*c^34-16342222805890720055478662415220544182646267598423519030693022222482657267529861442959125107009183*c^33-48795737390129255554072209766140495651419296583635733233221634410269710152481918273103201640802665*c^32+124762164686975116653926592956345799029258712409382368620046765905130916758528477120941481781247513*c^31+289169587610570464217364707131008117698615843367157906450688563416606241286446022436871723756346145*c^30-734427612880123046274576452630007121629189176306536822480956160041208916337799600820285802193200853*c^29-1340692113357581378437866959606101408280602129499923534583886049534948875905364281063268820986148639*c^28+3376119206675835618932913421684411441468875238695201734053574842053496579672223958708471346764186087*c^27+4895128569595296347802872988311887341612136750923799174392365972436294424626590943846433579972484225*c^26-12199535567358225999188053742375428066001895888007685044941489315320932119210249051671511667073540117*c^25-14094469334908553993305127647049545645917789920432759653465799324761113012804221305459267449126309295*c^24+34709894440018936845178966434073055935905937584373830221877436438286826936619405541925028830961923863*c^23+31886639141796175937522825660375487101514019471469661355317477309453422740056673872727483855616272449*c^22-77546998215789290874544335630258160581685968998699321654866442189157610860773337723613802218807130341*c^21-56166369031333218858504811388649537570736215846783451559571228978471865636920011440014990849800867419*c^20+135073923717482792631192592949095827483980386631247347041658639629874185339901950937609447068307400839*c^19+75794850620085589939375378635431251293521722272430259012298822035124188274195434148430966124181737097*c^18-181219615291771139305175826975376142966378056775998658767407311008416724244687132903708456308871174501*c^17-76319461295598211198130683322223405385332398036502640442223006963796046960622837172959042727972295119*c^16+183871775269256372770310219616563607615854660098048446633705828157971151744452575432746720274180357783*c^15+54873868479322374305374150023348690933594383123257552772931881091172554983861516402994504466256693425*c^14-137370368627085977494906944587220204268227714865306809629719731527795426098786942440788565250235799621*c^13-25964855401176053288956788225920288590521663506846084102901417364818430415978028206712245317456315590*c^12+72658211979062178767217342852534675635902542342593832328481695013896085824672972424379124098748318420*c^11+6609533623430978076280942905419636052990365092469689177145206444539718179958798972445819224119628099*c^10-25632775226178113820389972229919929971955711920269014564690840420350552548770813107518891490525068657*c^9-141817173231712063116270490136636340879695668460669486819427085251074306786747264312325400252001164*c^8+5484251835656740772803334630796575853290904967057210481454509853181335446899642957955394478643950706*c^7-329423035396352650741667448496639826219562785924560362982423543144669618268836671003850946320951514*c^6-609532811817140074961349195344404676430380430174590210749987064463407709179651235620849605991946576*c^5+53195630597421881818130667733502361907480396929047920521480074729545164346399133962519611383157546*c^4+29603078932470380616663886981787034440940670884893172393054951998479357102163234121800362079201435*c^3-2199004393339484009443309607828880287796509480419023944894871482350211276703744672905241167301538*c^2-380556184414855804107307765037460366300094456142246306181373106769873227728323724070649519540156*c-10378258942605635917466684496737533197010137023385932423041884283202002750215157754359306476958)/171408471299095974812291086812893759573420820121713556764358765662957898579705857246175850562
a13 =	(2887605316844476260590030328735202821791046322747176391975453485879119949566650874922685292*c^44-7264a988675213504835349599111289327217626118899149214192502080878124339848206841302391421220*c^43-206550722662017877085075508076865402363691123450321647516111506214017520788470419746055069997*c^42+518709807570329144459489968836064614776689601854990932575179155748929122707854820875687629670*c^41+6841184447427496520474142846563715262362744844289757661618940841585062187339507408431318908110*c^40-17133412228403121867899291194678309220318565020285032115784594689445683766620910246582117404459*c^39-139302708477664351171062185954968079156889025955590800154541319310997423077368851616013573597413*c^38+347550690067708440312427347986929921020842984601495033818406429960198612072823131025384611175564*c^37+1952699641981302406246566995278346503736076517032436118605935496142162739742871653886701796328389*c^36-4847040690570554509218985061328261325363862461985250477166384424091422348599087466841807521413005*c^35-19994970480838815241676212147610656391434137796527812994069327353650840539752617253589286740486167*c^34+49303427861910590285784609309012113924661780739590294807728292870358010899750293356178101749226570*c^33+154876380499611245854882994270539519590124449916458769611450857721273688929460120695769722278389548*c^32-378687538946870391774021073313005294601531657171441810165979973403633325043632774162938977572402024*c^31-927126634521966396784322917915092234694375328268095252280872331961466445576580321376675117281397601*c^30+2243351696644413118589223807111712715857886558925263217610732801071620641047825634532545639457968861*c^29+4344579934483051185047610721756508559897898330397080744703716931557521070750195404303423055828352809*c^28-10380468156262163535057187919206944212266714056468500812943225661883945586379483487316619272777128149*c^27-16041881320504497769443198007993159474801825442930550470830407026637461495640352684410096344359271603*c^26+37763330558086681046857722559910067050420083409972078195250984733019475756161140848529571253102770819*c^25+46736131790372544041304280807063531886941988919343663133394366069039577498052970111268234820973869245*c^24-108182143227596752323712395968413972699080928066508184166520027178834380443288840599061341846126093737*c^23-107051704724635829478966364632097692589613593218079371868000107130439216456048754067084342551329610681*c^22+243363159904069715388275397792325819849040925114993830775982632446642439198280874837316868421177133751*c^21+191073873813980643464099001733781952595123046444378374871012847980860180812680239414340322915471799801*c^20-426796905674121730168302309087176427587684239234652776829385148548869834716713363552327346441562993489*c^19-261635192123491986510501556218682053874288578003377668116742789492047545094213262696180102323580256367*c^18+576426905798195996455726334267906276998654657280542983324227230401036984685481654121355880974908629843*c^17+268021794665215867491578074593226820359822398681397565860584793314672943876542782118658190265648261613*c^16-588612542889777105869104420537614014178601796013510209006582592983528985671096570769953440560963898001*c^15-197207868228389858472638887934586801741912832238664267419597839626530358611706162805712853909481811191*c^14+442415288337024609659924187231853320041716647595888196387342752153840588099807728459630227856817436379*c^13+96984094195986121026523289191883476736817826439040443871245465453125299833686789451537023364357946381*c^12-235324297092993547630198324488483715930150597928627276938166899862507014473646188851038045702502804332*c^11-27214652039326134088177102254167623030781438697080713044886659364077294571048600058223456822378154405*c^10+83456371806340795000473733902312559561572783802883735341697933586681353428755109404507919941755755429*c^9+2146418138024853996772132545022824142678812829084751448174256881885050882489040066679890140320251088*c^8-17949153796475907515704923310595653012449226710646868392473830022592115488882576786676206894460960132*c^7+772146521367150551186068640966835030431286518723113635956121194680249417897408437092475834065314583*c^6+2008609077281462501262665365715293743508011823249549528395515644568746566032982942755110969238721936*c^5-143417988604284479252266006994088020020219350584010008991952905052541375996898982660417686947151174*c^4-99221630816321777600390065645381150150324710152821929947364397909624629157986493064270959228459640*c^3+5824112481734183459785994441990872244251429347831461137242219469781047550551397218416233042130433*c^2+1377094597593044872636777602076097390154742946369086796961518514068426561188116444321881077851009*c+45960709535505279037537508850890759894062409850519360024847474093598762793339522895923123461041)/514225413897287924436873260438681278720262460365140670293076296988873695739117571738527551686
a17 =	(-18468372598182303176326575347287377785027120825530918929996430462950684026071784686838313433*c^44+47a299908847042225720985419841400533854673788834799633886040226115731885101711905513854825275*c^43+1312292123773903588669909575842820935165193088773373918441245523521444496747179595590279819195*c^42-3359894145745481235341705109265052805842499897137834226263893585697766173689950607786637227404*c^41-43152727643834813307101295353117452791077972743838170353359385977834811508009517158357130699673*c^40+110371827307185086545564010650613033502141371027125674557035871332266206592387048807919659350638*c^39+871885885005340463218212086889694195916491682602940772750112446153403844536339298911911387823632*c^38-2225764568245541050555704569700038811929040657142279189911159942868793598098882854569498524117189*c^37-12119986860871288068117134896663062697944903645779089453087042785478876189957915786651079920420852*c^36+30847271181966810421258300833906481201602821999556316131714739962255822194724719451895468746081291*c^35+122997426185597000557374721288370727519490541040171049281772378381592965827783738083679492297927682*c^34-311695904683179378403713892919810939012008794074578750312691396946124750642272076437105752606928061*c^33-943660167156204310377974887679604918374832812945649293829420094276344401486469583943744312505174321*c^32+2377338353062031386869346408094423012362655483889132656368346329305276039283111293875812259110082625*c^31+5592205563807475770413196130650592402265960780730621722734460923439152630467372890258468004287211858*c^30-13980358247662455254276052434996353089591331217381120553479528473759325017652960061704006758008353042*c^29-25928833132735483602620217998097405417258567727429489821258236289265668769643863397803520071535620424*c^28+64198240419576445825114027705009826414630662762222753535763168599190513266636353260553149456919281000*c^27+94685495997687303884019140411456893506199190338446619394676577998751100063066820824224309958101166560*c^26-231719475474714193402787250319420008937729161406774056090785509320972543145085815866715244237903196208*c^25-272709558951363201210956119600161240626000933827732353098728129941650179467437578035881637927025938776*c^24+658519704711874072448819809032944703652310948310450629168814036912250880103204813489241725758580725524*c^23+617305981444035779926032136047408409047316792988487087019454222386652117778759841546668151081300228500*c^22-1469486136416458111990842381546400461226072429845373759610636981835570867661054139899352155841561307056*c^21-1088394073824281218924709428881858238836517605669509614522380275325434736207119850189909585500107511096*c^20+2556552939826582998330941307725725432462810686354300853855813894613990194503803266156474658042162420068*c^19+1471201307986095825293841004201653720540757279256227364727317901838816684491270018858901427665301899764*c^18-3425956441948700042223226430706422814462661385197419752071179776780278131514915070290865556087272921032*c^17-1485739921987179190133532179759241449972752855248450072965874043533935164750147050870131426411395330496*c^16+3472283262637636991178134890050998957896355675408129694675230066754229105504532610660270560789218560244*c^15+1074131258219484335653493024427277216806084338327922201592003690379656153060934178863726231940206604452*c^14-2591665484871882685639073794964448570768670859479217619760495724107371465512222127017396152240283521431*c^13-514218006292906862669584618023326818643387018828626103945846425134477871509254926971500424276711795003*c^12+1369861884981789801812715218176496170752040979415138482730833717461991361392413273755171563047654072007*c^11+135454957353771049744239637484291615408477071866939371065497787736409211869480887302978577329553563406*c^10-483196944581712148033040542454835032370887981177364151502080462863326921762495047946797803358566695105*c^9-5737014241632735068487180218086593797341320227940496217318301932799122249089696057731639474361734998*c^8+103469494904930735679347415560294079895152265918305532920366756059402423462588362831590867416727914818*c^7-5754463100698430123719925312983465374243379379688845031994660086773560928834445094142481160448381539*c^6-11525063083407472413241439086593787334524123566395883866368418218579467679134308166611249892126600096*c^5+986680245747458601996941310366879302417913103788642799211273760667897951792223580938512177011489339*c^4+558290220745142386715019472760120243692493435775268596433174073660431803213783835794500788173259594*c^3-42578835324891383925956796279177124794394398788217193277308623891238786995421292247991561094954261*c^2-6936723158963654502034217902032788271222273678569573262402607588042896055553384446035189891490095*c-159679405488327409346446546893482521167511978933675142211102705644015697452247230426325168335939)/2571127069486439622184366302193406393601312301825703351465381484944368478695587858692637758430
a19 =	(-494726696736699417254348420916152829323162380743744622861762659056595875749699169543702546*c^44+6157a73758195701471565027031831073809596348032417014960514834837106373200065000706857159215*c^43+37186246607609477431933971305840240695506780365382883167275050349526031547524523019103171440*c^42-47037401222777248843682852506446806530935940742027074060862914511592821395203539641231422693*c^41-1293868503772751002140766570871884602266206562738845416545281236726038237496212172839279058696*c^40+1662024012255975260894289910922749173109682994909035792150495307461200113600315397461834281591*c^39+27655639791005948852373817921218497526565283602481504515659018805898253812009481715182384690684*c^38-36055759546742944991153031616078593687477773055449211797594932745478840035481618430384085323048*c^37-406378474071233935716976129247229511250147618024653347149153337273658769263753884727183978583414*c^36+537555853159937734464837245840893724818028418719395289000941045075302456466333876969285314473052*c^35+4352982411316364481332395848593053653104125156973811223764906512352384128357763971778601746060329*c^34-5842169486927228064611497451378226767294968147073602435503036374392606822746051047813467928242577*c^33-35168908548128568847289782679406619213205443778923852675251432264143143837569767910695760595281462*c^32+47908775391289359016988732351733594662519577339316608573289851903722490223835113018025831139232050*c^31+218739550761750737283837536754955926175495935131777928525668277541414449431984466471146961781740786*c^30-302746609727173982701708848124264285114269713115138575399191068631410559884225348206661685837765774*c^29-1059614855872593688870119667334429097623135100187319584463303249350700491063872578258908559124243838*c^28+1492724827096975201725620847727810719834093795459380103583374131581136939316431997123907068090797730*c^27+4018399045663599387607871996711295242227845771674742349244944999266938631647155721694372637948907450*c^26-5779200084364685539032065175846038009807147729552167857050107071768899003357853403183894348984737326*c^25-11925493904120151748425959350254998840765168062996344538163965049750844480655412788309252101721232602*c^24+17593726635037413432892581756243385627372458476714954163481556061371395510040176781141926264536386498*c^23+27534557776432030897853227770009420709186944703845348758857544025373141266413864602895097670935614130*c^22-41988967317774031500601874805369194892000370714798654220956734320423907692333657822145336609893073502*c^21-48859153807648702583710246277836455828422679057325040588095915814883407676660348371021660977347167062*c^20+77968969959210714038207753710459455477550192454540150157032634892984697434000230970521222459667024046*c^19+65239713535270809930663878432375458698094720076457204001307012805302261238600184065762063877591164618*c^18-111224217743138603349144963076496970090623486845693273251170736349682294132749451804158169038859114354*c^17-63227841363498506237046389595840091527168099551770549603321156939531106062769244245544997112439067822*c^16+119566024373466874376325327959256019292620689331117114649024006043159882126130829267233345042508464658*c^15+41539022659178139214176430605145089532230428304647522156894420274297349818083214550445987989383361354*c^14-94148578426692174293870640994553746940184329517082086721122689556742703199122328363451217960229046212*c^13-15573383750039433648027937155093808581518754828255809830554565555911415997725975641901927772011803921*c^12+52045173069740790302876821181535300758720955284480226606728607550514477358135354408605160477116327854*c^11+882246639939011004750573280040000684441673432440110427548101517891181810068508723637572425804665397*c^10-18903742686157152998744353410852048376326423873734881789068081555340079649654145951691632027823410030*c^9+1902388119883585080865454915417587201596045720069129740404137749500072167325738355001310254112942829*c^8+4040294193328796414817464929283518038760867367443415312172269193275669262171333062320678738131205646*c^7-748174201486463278905678122949754840312306321538959801234470421638494858141178063270623423201542748*c^6-419406091218361097403622068913734271574783855154734484259367121081900131704346932201351217285528412*c^5+93602397496624107991952775778969052159467807665484579720008443432534260844299512421314438195200838*c^4+17525910238223959000458831989935734895404668196207760959713596996858539758264800583396300220141653*c^3-3812867024987729388654946601621524213073717796246644284897090988511891282631325276443300840357537*c^2-139455189646452459284857064995863683238739955952340416297597700765623905344805175676358903560830*c+12363775365711830709544043614207192679840553217388976502626567287275315135515702288863352974822)/857042356495479874061455434064468797867104100608567783821793828314789492898529286230879252810
a23 =	(-4395744730897309136939356285470870162834742989052441775577461972658383614030337542594655864*c^44+112a36216863110118801517076495826798815276632173150983215165849369183201767333726108239956490*c^43+311965101238268201193465783609782141248435303937910940519589394225045961203265008616176583860*c^42-796443912395904777334801991616947801410644036476213546379131557918110250610920761879424636092*c^41-10246446940107650385225873393624725675326229737355025103510319418868600758456959809523907251739*c^40+26101847193206388959528033226203764024762573862952336208796337681393548215949142654751329784469*c^39+206802018616205235768177833501011126431476575805419864174033407638320930456090363658367836685036*c^38-525027556363930428253294806838677215256764886786015491601949837871453006116561651559261468863762*c^37-2872099203659791160981600759021983074319912970018644508729529965278429214851670829480173222741621*c^36+7256192867576079071046020821618470510884573914422189437611892532759685811244437348738257469412273*c^35+29128019292322461685259637485362354705761322828714588231594538986659176150271555846486872687564741*c^34-73097890474698925523069410065154584175561506431468798864801311431467721803797837370153052671929853*c^33-223420418558548033535558884733066362745302570397079379392822946243737200288494469193933439749363753*c^32+555690159447264952557702076637574203005600176147078810359399028119497233190370833653482032253469960*c^31+1324456375932230461207311223995295675928280569890237754624400238973908673725484278381960216794116799*c^30-3256185597265880750745748011457538648738664069541780860003606351597526361392034349327969379973680141*c^29-6148213140361595128152640498613258148013922601842377338001683397436976826838266690194610822941229657*c^28+14895016157363948461947547280913665211363289550761827566120512557871093699535741006114442875143864245*c^27+22504774271378108175086577602514266137152563236382381900552935737524087534957163526786682893361288675*c^26-53540783605962686526042639894401702589292489990557490220608626113864536498132040058961979527081788899*c^25-65078983338975467008016565301203191700080877362513633470345072385917049019328157872289512897421173213*c^24+151487386748718275521250918787079448143022230602694357583232523724328854362145435528249736133255414877*c^23+148258883186034608595636321102104257416829099280950708831085426362195379197760647580752655071251296835*c^22-336473489979921446439761109055366210797731976537008134972942826822133255843327587007115764352986541483*c^21-263993353836857792399222281087233358619253244479058398450518565913102221906173146075041879272512412953*c^20+582549749304423307531653640737109641308666467053538770019763673389476807980813612464232849523282895849*c^19+362307552677314441021793907454570979465129634009012918348088733164905680959883364547323677135330903727*c^18-776806465240367096167744311047131073501908635283576911320489894565070231756838039617210096416630877991*c^17-374784447527387289726393479274487666442094017917779192335471327649794619756213899298883256190788191633*c^16+783509532256958128001204495809991033609211766034742233391978393964729203781700099926480365900327134897*c^15+282163608685587155654775099393168510084561059618104483965612412195006258309906252870331907416087825491*c^14-582262583760002158189520359410670059702382391344794209029617067637468895921937130725033289222159903943*c^13-146005577361791400849318440757772281180940872247555868209019515034241765060224611661905229446071822279*c^12+306820787167196940500870850449471882930664973702610491650717364838338951476324163343360462616167873881*c^11+46754938581191592281656342759285717214897716195390193628921257255741641722336037454731455312321330403*c^10-108225514776149368866722909380709243076089647008755765661172311825058331570978762318923414663388391040*c^9-7192384129587499430027346482337289291232468193888778085143804857146692456234959069656386800445941454*c^8+23350958002767975183417800259546748899113761443949060761555307687195247905151744081588642927908434239*c^7+20694375576826853508856068777103529120636066007266873330229790186142795160247375420312373167500043*c^6-2675975182883823757168807472241395205059475317504029770333447428584864779692396094435766659568076418*c^5+67430324393646403327885483651837151249352064899673813654152831862998471584083080730455829805700522*c^4+140928993029711511396232475221721764648049565177909886227648647485090667117146371480489904414945382*c^3-1981467497523825485653987092206024041573503137575598822621573400841458644445884743518244747846258*c^2-2383918239458803231429174769094627750443677921519101276273550375881854705691818130143702999196780*c-106768923403742663508572503053515458341891857683821666552116956236683201717480303229589616661907)/857042356495479874061455434064468797867104100608567783821793828314789492898529286230879252810
a29 =	(756990894486218877994549996973786798503659723645038429888513490395793515439304520738125684*c^44-18971a65263118573108880101020156805432040722453891555821858861810578043391091341235346568698*c^43-53507244818919954248845746283760287320459976350481328072941310974185332297914529448062900072*c^42+133890571494395172761066184620602822667985267569067320883764823352135232887384619446700812139*c^41+1749590792056787375181987855258194816873894239630292526780123463691456371042406324210105839873*c^40-4367174998984953386956602065841536359054108452256907238240618621230599948300925302423802103380*c^39-35136761387153771861343710684455776788367288698101072237706166468991518160177780936848328233276*c^38+87389440328617126705362292212405548861077349375381097336398327762413763036543108533979265361403*c^37+485305734931505391627117579301889349990675536091836021909846970744159974220711748954820702905149*c^36-1200979673156614524956279984787579660684560348659818230710276094913715625756697477757565551821307*c^35-4891919616799095036613238009786802924338439513649331724800325629423935777491736300093831755308229*c^34+12024746719833097565945870715305533602540752813821832312813664863716137001097758414721902783410731*c^33+37270579445726340111992606546458721770145668729608773609359119068882929705908034129863319676929104*c^32-90810807902701830791460976779305657600142273266347164368743330343239735247961517717041151430557731*c^31-219310997671348364063413080251805249292493747708800709382485369805537120644929109170637756259846345*c^30+528368765802446121303598603837223340762634328922477211318405820540546640744503408065101556225821383*c^29+1009816785682052689430957686578500140380330233712188579567042844683135656119053622805990661620525717*c^28-2398764381956258841050635329957189496186553072527443821340355234394432063625077786331807315465862593*c^27-3663743699259236598018251354927254459482688706225056312968194674136614405828647518238089977996026535*c^26+8553798594744894378170054794337189516392558903971048753179094632169313122513670738532440778416115835*c^25+10493934023436847203780607587244109611381932498576709902313881533201517659463735665644188919164998305*c^24-23999917009009670624793528110342573737953633107497455263786528650173484279932655310147186231228697841*c^23-23663159886761183123514942873479421080617210976301631728663374253136485840294650062446480386738698855*c^22+52845233810606735579497947066743444366696136771545646268286567651219000674298838081390558824033923647*c^21+41680819368534250080225652891578051543011974884540963704990587792060995568707871038073165157383857753*c^20-90680272565229204610949451194047940802033934904670805092760699558841391095330772595632393685354174305*c^19-56556966777379401292829267173006749939035960341908556676315875011189482769623137736576439357177718073*c^18+119830799739335304912657740636508533837260767145099785615199932609311152889701329350726469253126787295*c^17+57817393610057881370802111691017022482157595739301442863605351288093247154189673884720769483849253405*c^16-119778621041190388355400497702896745962175729884825810590138421380495209641854253786905323569699910665*c^15-42994997598899324219107368339846628051813413794515124407080048718566716957655898250850964956339473475*c^14+88224565328761582076966480324572381758780195293463048545206133280593849124183135412894291992783180221*c^13+21950216141545878481326235064111457200646989390284648355981399359545261162863321289842398110372764491*c^12-46088388765692538651106418997632024430772001749601008354705441659640439613657781086729243531177887145*c^11-6907530129060037641519718222768137665364368492019311668058237565485091210198504892233052585922529450*c^10+16120746540014984927713139067800704416645205500682685411118282515057052150428311102675455774985551526*c^9+1020624438698072579978408727880420437243174569508376324229696338762412664834914954120793846852639551*c^8-3449040078930488778817474670754612626949282753324900258770469708634742521965322249933811775768709775*c^7+12205763199626307102190255725277047959487301243873438862757904202736530872129596032142994263556774*c^6+391156089976743784545783004261883095411558318834591806814563085227418630774956202808543582875044094*c^5-12663613071648218323528518124239661200559263265256112383993734876007030504104564290820450438107154*c^4-20123078512325101478815998888897221953344349918870310189364899453090637808160490398662696294512894*c^3+475768144925048010048370027829716585997748520636645360695537147536594882380360865773127227996776*c^2+318225845860918868352218715859167359554317199842869123800650027929039872636940543517092225583565*c+13360160522225608686273424206523171409373264267993089198587257693737558462284986237112098869950)/171408471299095974812291086812893759573420820121713556764358765662957898579705857246175850562
a31 =	(413549069959349716548469128450666149810999378704511362183438938742954391512274254629052576*c^44-88134a0063904638173862623684636950856062123935057359552214692723947102101529695494283430159*c^43-30323398956004192667647373966907689691260464918822798702786405497368413420518385827400945008*c^42+63838211385240900917612487825505298350542059373740049498563513224712320544690940923760667047*c^41+1031524210516953892731399931304087372721291385377290968557181668863044810697904915825807475338*c^40-2140703223479928819733831450571076233278701693241148584752382587566043262818212006838549025933*c^39-21616664066847164807410568561672718400598829455929741479728961908003590921307207459884535389848*c^38+44114537171805241219970426559422772138307542199261550326799184949747220320422217352818507196000*c^37+312521260425793858336132354974951838989227054126114748912331146852073358214442158431286821293294*c^36-625408131333288228865083594420149789085853577334646163714485911409259410208063585335523809803240*c^35-3308013895833029068610797914097253302902775963217892017367251658542706690915968153535854800191295*c^34+6470356011902401167962497367324570507401231136816061958704227162936518088891212691958412086137041*c^33+26551163218636783490653159994201841590055333334915324089987817959486360370445858183138895506893506*c^32-50570411398584080582845944264927271454420525847425558502241072909735286460685877500147760641747260*c^31-165127263898882663721764822248003831991361811838716891094845708964014439584316781665636191212824734*c^30+304949700777812667681364055075775693422924687309092079422402530766035366224103511946523891836113286*c^29+806221542130800755390883531142295811081824420868813336056437846943176869906677386471584510999537062*c^28-1436676070898398459515618939630030377043785749437669093767955017008959640783294348293793032405263178*c^27-3111835608519046311418293086227052804580487457144389335383707550338368570635477367164508401633878036*c^26+5321854045377191005239345374936285193328505392049977967439780786442634135452597698108785071115186170*c^25+9514780839129054279790390792460533804792140662085538172686282565124715528845311657268453659377967246*c^24-15523573795744822137421192984084426139473143329496194268366286383101036525825729956089004459269250822*c^23-22991657693601420478248577075049558585208794983226814911020213217982621630808608781067411497410601074*c^22+35555472163442550401077342664912147125104931595343611493922321261253217455517096246592734095778191570*c^21+43607150294361829334859742241801081953241947715043091080927637923464269931664741557966187133288006742*c^20-63488653020042941283548665382863505420413466574141972869079327107474001679989110337985398074093574694*c^19-64151902741013528668275613756584683955493955390155186955026610069898026401315754851512126336789544542*c^18+87336506534852976198328506686886465285690947583312914541589530701704213331839235652081259410904711774*c^17+71894667327079729249399040577470976888281644952179160226017121915902157644831502524350798352392941770*c^16-90942342014418456034086027102373050390314839843327480516293779012468257660655371855733551529219223214*c^15-59789043677480148766931798075524155046746941896269274768409441596977464097076750679022137825912867174*c^14+69906406354579176264158375228555435817997800822588841577149257228963846796687663543012674412984686798*c^13+35520801843770287763432087709518051391040817314691996268096775073897997538864240511289108642632821149*c^12-38275990215571279606016377723683786841694143176608849208824223521842277169017695455331802331171942746*c^11-14258378149155485183465386187077722901784319964283128720145380289820656765815297378620480649249774739*c^10+14169323549736051773645720331632223792209820412453383231268558546615233842992967151020891694395247080*c^9+3560891922701946825663989283448740673153880769438777109545451140528268128061581931832762784346458197*c^8-3277358807138817837780995290150679322081888112320089652756468781487055280781678986674332816954450206*c^7-494742702499056495550769307716639362636898623489745925659730010553669998997205644851506999307898828*c^6+419638729631529079356510272028905108529615953624850033486649033798957480574528593128198945648363042*c^5+35932241700603073150032198983587479337400004627041649914694457853783018576416581236391188255799402*c^4-25448021739944865754943711106286632736194373232558667068078232914951778413692675298718083337969151*c^3-1380035533184026043428246967727629360979569203103793089809087966036822835887868392910307078329743*c^2+519854143305444060822146972010963373563716028726344527405347143953678854361272209098651254353430*c+30190701033630091163203177881982507770418359931841957694931749985158850292810145021247479987344)/514225413897287924436873260438681278720262460365140670293076296988873695739117571738527551686
a37 =	(29009099166185522106301566749578993896143718377490357830922596056387030759064264475398301404*c^44-719a70398994001289978381490387950734345849850698679309638138991867489226729863344713375343340*c^43-2068691006886848695772826524397356631581536440312373885874783407826347057332381664438646568630*c^42+5118832532173667625443068926635598285632359109220806968073683162092818642284723826050835611167*c^41+68297820546088550795699392687776956562146047362483183924848252288503290121258444745351058554664*c^40-168381196407536003353312154614307485141656067621200015604128909825726844275275873505083923277579*c^39-1386074043665379759140398966032478482946878055231719509466452179386751902421922070360923379572316*c^38+3400509879720766375817673300898748244676180565865173492702613613245065239050133679415867642344677*c^37+19363114225837583042010822754549389743548141942551689916415116971421889653498006959008118893901006*c^36-47200987777737298659044435444734764860937777410197093021665347047784072116333174201490027942766018*c^35-197587900112388651082597241278483298642545908279514975875620518910031085221305664966986583058599926*c^34+477721840154921044965867499916041920325937405417229027723124350546242492327615097191086248263399228*c^33+1525275110676609630091302482057085543468201319992320869659480995681647322859363799358468949192961443*c^32-3649928307964980833905216025365431313688998831524126375393002919973001433713485558191435065349158475*c^31-9101245895734185184002701963420837265256784358244982913718787326344176369622612748881560776712504244*c^30+21503034429722013269233444290399702913261485530115292477323987681923488636927000860594351452644359556*c^29+42526147029204884022573519963394809402522415623673314009983406739226100674380759746487618261413556822*c^28-98930571831323886019217284722256360641641896091282146537441489551970424250850104550486854234570718530*c^27-156660142977451603038081227386891915637349624031494459203462239638265202658436616047724804251673998730*c^26+357794383766137487654814090548217848151478531682434623712337942689462903297656585637224120999441005654*c^25+455766314848704743998298217061955094367717211034515031346528265740576438050334266677359891307709697348*c^24-1018927010764434908522824850378834960819186568523030528663911247838750910362778134625971856822345544382*c^23-1043924209820402078341076400196490224480006370811375249133736039853952621903574300754371776212980504250*c^22+2278714711287219762738475940279746606896029061912596011145916079749795663521078820111569450669251108018*c^21+1867165915554671311907313323671121900914099419938437606153692676112591298747480892836946439647070365918*c^20-3973684313801290611409038289411833119490073684058513098739417026292156233515328664450213441871285074894*c^19-2570613091673321456499098290217540266975283158489868987744046385295142669256741472756468082042580521642*c^18+5338690107703048215482262939490222221048923785629686337026535837609893381077022512194406490116432947746*c^17+2662589352979952493416255608699346619527764016401597240534407398324099356375535501423096676980725887778*c^16-5426949184495311384633688941370835429342105736170796360915530283581236659388893125274524908719460079402*c^15-2001579761041340070486777711890700246328232517692801162526245291489570517547337634673264740334751880286*c^14+4065634760530086175072066090334818237977204876035222502677182921834262864714494927585730293119291288678*c^13+1029014302785885243401878874056096814296738782073037610505424828274392558607947069326723114542422736774*c^12-2160054111501967974648387723945709721872671660985190173980507870809682700609008764860910529658476597076*c^11-323385446409671492590861647478647930045884735844924625754340506995208304410291295911855205408699029713*c^10+768202073939626502808366267287882761859046029422898127689546338616214365764973116132660738519113007570*c^9+46200631495338122785841793096775618531193062201615516414989780502230054488570660059891938765865397779*c^8-167039193536196159781759925148619506274146951657320990471561549761469903034931204836730281206299730864*c^7+1315715037168677753359430698579145514053044057314051598006401543321254591970401258069026687188890807*c^6+19255108546643537006542072323807924748777644237889659826372577005581996393392215317859265560406109228*c^5-688268012065346561534653048061161721305109331306091659003764366934595197279806677757647007416938582*c^4-1012367962913079947747828185696619175803590936676985883184389651956158862459446333110547071759932092*c^3+25263054685703595574944179011599382661451803548823764170681943632367860891852466257244634161538938*c^2+16576804643976112676896369459474642208057911599755878874397828840006670353168769414391060871500955*c+695640967010721664559625945899807654642626923744084045198142293972116858791880446286055434925397)/2571127069486439622184366302193406393601312301825703351465381484944368478695587858692637758430
a41 =	(-17667472637131949093275966661422506421736632771949624450918372699553673305672889359315935914*c^44+48a088815606406570198550360314707065527713819968421843532466184580625290431411164046807371050*c^43+1253787449119259386018801148641222279107074242687932859900509454297795180212261337878846399480*c^42-3420932277200117764075465222125207987657196628484256880048770567034037034912750930596030492867*c^41-41172948650419838167058548058082674728262312456434370368449892528987991620064763167029724915784*c^40+112555225129949275523848720900900716074870344639357580405882025378003731264165553032974349636449*c^39+830692100528618939221127597788158518303011511462782408587000137315027735325950265628855273502916*c^38-2273676727248116793502627940370712126525800507765367746736151127555693195692829045877150482553007*c^37-11530061808579866090412095042740904897852482208370169759125403681734391425832908191688455668400716*c^36+31568942344378332790750259606726128313936887069407912060045943197600238014008207208803199419739498*c^35+116830255752983278070070687406279095409951270680258311325402274195941115054389485265748014534197176*c^34-319606438075390504236457395895388361448738963673336449194829871693566623007708168310065375282327678*c^33-894944643216532607685951621729822896649449756090332096142547782201401338001300114265288764804829223*c^32+2442621012019214128033240590749976921601406003112651207420115505871655029853866229706623994822640975*c^31+5295269803386867946735622115406616716919783175679276601434261410652788111524282245158859718499635484*c^30-14394323626190176569587837700640544408927778737681344722575523246783857994775997391123943756379858816*c^29-24514640152144547793975459559610017202495304006254261151786973375660335517423285032145798925676293042*c^28+66238904352704712097349334975688502850439641777935671177177331142657273432141321559486325964534755310*c^27+89388017029043078915280407643716227729863835186683805098589901867107432437991294472544016928273108110*c^26-239581767003142967233163458834820563858118835317774975382115355048489323132993410957385949999494353154*c^25-257069008552150715990485255686930192043793633751864594556936197047340474550134204507215757108941117198*c^24+682200374480749274266029115141492746467245869801471179387226154936106685038068218728124827143602499162*c^23+580966538105553342373158601332411334804728801142557715609192168642467688524045051743245751196178720290*c^22-1524993839839990180082089149164349316144378601221061353694307566640532603354142576708990277136375128758*c^21-1022261282465888879067394934952935013267353046481809326222764470619207736677184091483531987846008265458*c^20+2656864731431172102531717859694559690185805071205739673139989866724706204175233675347501466415086869494*c^19+1377633902199165228476157747092048843733791444435119012244383070697624656742068178946220153686415207262*c^18-3563627464938898125692081664888113680669061573648150261273653264739242204213216961066391094744097705866*c^17-1383873077746293377834047631778814758548900995445564933785984359037537144602564390273432709248077737238*c^16+3612578704681561308664156234663362465028898399933156921481017142904033629350310284045544527862611626942*c^15+989992350418357430484124427728260381985690436990425583210266781116522929242562865854486612245577345026*c^14-2694331257637231230634082542461894695197660618103350466635349742059861936299243646131975148554919198808*c^13-462633233327970440464193249666011850351726329828411113699236266166202008179075210439292801369981741864*c^12+1421098284251772997532637463230313698353125717713516168556470232268050630818370948751561886058482938426*c^11+112908313984371780186808453641229219642946193761991033806753956250095037141887118548591094521530274913*c^10-499192699481450389505340881984330897179137504069132356822244006676807845071188615670322502051920836870*c^9+709620158671771861210615256920179908552479918696878474040602875588257841094791660510959586890597531*c^8+106114498831378961251273321449999770529167678583005219719720132389047416820898678765743826572421238774*c^7-6729544052033575433953185731713796201879420962181093725476431055108986412487242947835239182052674957*c^6-11680890284629281078668683168475585333146124507743649883095567278875176471497283704713182031942377778*c^5+1017117780195358976489320401510312916296725010582856871642297347548446925027999386461524672410079882*c^4+563158984226419555243006237842746409296588076943109335805937810892560136516472310771100057301622682*c^3-39854972558672243856386221373207446364239948382648382667995651947664562655061923127125880491403728*c^2-7359171720024783389519586033293409578974137783990498615825647513145532478894939275254943781112375*c-195987553848148946052310152050031468297775015835589833727998623465966119780041831638843109926937)/2571127069486439622184366302193406393601312301825703351465381484944368478695587858692637758430
a43 =	(-3352611685217062908644564445716511966793571833819596595737241834569811374440732834342642129*c^44+808a3061881114782585168109709373618747064699575569224799788977330137595183354840293175200615*c^43+242954873477385518301297795493169966613306613545139087577170895550139753716338886583908141495*c^42-582910810787656686663082685380587080564013044866363308991216874020777872718389741509784969792*c^41-8159633619289235289750495020563724727358463779390408847349947384736820518558467452167917148369*c^40+19458010877761076973305248172303760192204241876793114164462425339628970704083979792043250553139*c^39+168629308316773744640143051611872278052663195227448151025582011034030187088716756721880445995296*c^38-399100823991856427316427835420553935011168169906505531639611810574467619426161967452560980209917*c^37-2401252327826319077300201634456354356347139787990461305566867970850251804619815758708864587110046*c^36+5630801161227071036217089462664863308367002619405365251629724890643931186176900583940921188880253*c^35+25000077749573907838912801249166636669495229270829883166356847025397198527274523575847923736735296*c^34-57969207667944218187077968663072837100225814780548879714471527648914077681153514827841612276007433*c^33-197061452420672527350995262196137148885789311470622111921447570934915318677986487003737445382928538*c^32+450811899038381574125449540415969492611367027429671330603685067878568520390601598021070267511239440*c^31+1201468106337990094625108714607795541729898067190561399483853587657809914925079990804710307023919479*c^30-2704788261949357383567994873039957358851907541978002249708889450631013660535176784721037431970617411*c^29-5738786514900516091243344093090768198711116712597939683134833974431720625906877135792137117433935917*c^28+12678029698241305041900668044224138373655353752693566448865770353412301244117121274819793461552054845*c^27+21615064466580361003984760702282712087411049228988098846995285261328936531338195165724195623921778805*c^26-46721977572315916279495130431229643170809844661940209024355007836354028443633912023103050316607265449*c^25-64286585662337857183372373803155857807619580874705092688216710742870964814865971242457639847310927973*c^24+135572075963354457322061853666295201756257187932021404983865313390903162474450786666789690463140137387*c^23+150459195616054847059947775643354362803044753562351149599377209490366255837476878583654538229611344175*c^22-308818539219990783612196023424055560159804153792892350881341922565788503813261742218149705695794941363*c^21-274742112001607195417149455814602908476267993105722294683764492762753815976585125415270853544555036643*c^20+548138385072935197244179820853537270678378611933962338194537703961979572219050483667328761219280264789*c^19+385663889120118094689320509711979690911058819252951427327691678437264099146874120765603046598271367677*c^18-748742415997496266829419022759506287491200394760112708541615058430520481315254270175387797594829367061*c^17-406580302688938409682809433919646897927257578091031556116747884713642683742033628601383597558282266493*c^16+772581815271137174960857578696522272328319859721682819816181245892143705279321543165221463044174414347*c^15+310384194039530288657999304006610146624310436741878730967385070520139436957957823601470345577564505191*c^14-586113455403822286135322595547073682978333787265524127076506853938761409150920636738391226343493066508*c^13-161561432944476871910364001311999810863224652699858173710100796271481563354866901189282950694774065004*c^12+314231089274813266135059574314928899384002055248277669880048888719533462473938784561724005323139609276*c^11+51180197218922713034995755363359640498704612714756586382091534077111117930452941635871422657592513863*c^10-112125537026347497855923334927344438895202112733306154619489277521432287601894998234680537325689366340*c^9-7293885813433253129862405695725161463527676183808086170297899553479402513676996877850231482371854374*c^8+24206636871599289505466006484999048670314810179071332982585290623496084949596671234112877613098627799*c^7-231530428588971647770177003695211594534142409564716983553490551503092210905764219976918969216550842*c^6-2712597586178032292245128732326653003484564686601836443351160136930529098056923581485331655463013373*c^5+109570122537548407923755487574476538430895705300394992191164953154453903028339033084974200892689852*c^4+135557132866258987375413328391033621863658920325497253346389887007541630982912476628476076086790757*c^3-4212681749959513574425031001270055994291881375559051710126617183071615030646407878436859033222778*c^2-2022032221242637302478313923234106601778747953240453640270108758696491506923091912864968082223175*c-78014301502807913016899737782473905949092828049044536150205253403930939936635915955477520995757)/1285563534743219811092183151096703196800656150912851675732690742472184239347793929346318879215
a47 =	(10954728108752098457951411901516560408947945480196918492488596709292174871172567645265335558*c^44-286a48558750154126675982844806303104111815710586244679024620176068682084198594842768414745000*c^43-779905131590250934781273664405706069489542868151212160928723037119356043022256063817095863155*c^42+2041123948673585014499574314805052462073328516164600685957158443352288268230439432199964061324*c^41+25698746469293679815723763699027555913920861834161225908273246056289766686411013429615361551958*c^40-67268925862778469552308729961681752553538492478953090566860481385195646756793458812279331300953*c^39-520363374545546595507683107373268377711752827888253260931061219887159381193301524365591758405627*c^38+1361335170785550730183171437238150387833983395251412090052153929554882603743740435165173846152264*c^37+7249977748745981958903475486335324059993595732396610331877537009402700791720126008950609553937127*c^36-18938869673287989652192972282973152170239752131545557765619673256264157297037557549230502408022651*c^35-73747921018359355813937781003439098987979654631603071999421726373012819625061163064830126389825587*c^34+192151965712062736698787889049011250408301451697628487151278243861760039118803222210537143758849156*c^33+567153079378249444458057445134948609553707164711370622097969812140474240872298776376932736380600166*c^32-1471996817105007950604750224018772102712882414098540490316212049410878818114503353580857591356646180*c^31-3368828298492551562346498647979795125957804507140691553098259271626012624521316521212181415208304393*c^30+8696803713785023414976270732331880169956976592178225529795835645485681821868684707236837049956560297*c^29+15653865454524606464844192426889533628220669879403569390439358849855276969564749029067775212632461649*c^28-40133501193568781381545031792433859824910194657619745454523559753279965067438365630873813545088561005*c^27-57269431024397174253969462492660985566678818238684412647148602063269744110593108428320954216614931555*c^26+145611230767579857504450979022007704553783149662871817088289580343983481710593669206376870126351298823*c^25+165152239779180201949127220345850651447804673152973845364427887850832570747225743001935060464557608881*c^24-416042840826047603939253622806281616776649262012015069676075947568986022345096687809894775428269569509*c^23-373932009459693362829510297050587431989959263783155231677838254187773605209950125700036720022000892255*c^22+933544530536275413937942231677441748540068156703417827048460254625709271640506661868377314737016613991*c^21+658340279593111769375414455379564570299012004018661014231428197684542630842714093529863329710694697241*c^20-1633246485392586701429609982036325353872198747544959632572816790246116937986617157271792995579950514913*c^19-886012899873568432144966472387019499972473059239933973247650036532199951721108776333437812870115768819*c^18+2200796207028634386543940142309703505476175579366076601930455874466439406807337327944095459445164375107*c^17+886121630247796623886303377416758300301997912377610171948585081440034884498276379233257422439066499021*c^16-2242350840207271323821961339803756676409243013783134419445482291580722738752481189312258108923383906549*c^15-627520583841129593650417813167874052806911247115256535369132536228886551869781210359357016820443002387*c^14+1681520628785511218853009260742281543501732982405602768909290240642247249300240199326338291270850155161*c^13+286167773728039646963969606947183670918044207796355217436584562724015113853156368756364483372502674633*c^12-891878885809152124965849106823916027685738643648249377247458757132343618151278592352076412530141507002*c^11-64010946672189736971778601057732422945195703504288832862259417544630690814225975302316079433117662651*c^10+314896879233768902511670857835453931622125683270473605360557266874765289304931058645048613308533991375*c^9-4460324484202697666659730394255505382243279250356312852357029900063065816066489109172728375286393842*c^8-67133965725236439530590512054279224472883931625484479350070736696392258733139970633067241190392115538*c^7+5402978451448995511441445842658374632838520935293436590201046578918599740097153681709063482511243799*c^6+7360750285023680625127882348408120993498220352643090830024560988682717023544164837862155777255992706*c^5-798257241196322832753440721806005769610931121868283717189598796279453194667964500775787971598396964*c^4-348045140950602261170628211501470580484638615189393259757264520343514508816712116960509104762985544*c^3+33480506897466652612023645615016990115446315797450009243091082226689930045311261889959052173924331*c^2+4163885658150973602164765085042133032529145085691090543791504814432537592022665461627326845456775*c+53948656168896464349278025523237120253693703121861632320963259918674797482428208683464174562429)/2571127069486439622184366302193406393601312301825703351465381484944368478695587858692637758430
a53 =	(-906953459621265014417589801285545837761410352528898106005501552967490947257578765696883501*c^44+2417a892608273841480789465646211342684519129695751294129070846928314770679887570184453686000*c^43+63838484790861479629652252069887572172625236279723163359137950776673278034210380618604769735*c^42-170609208088494724425992523189301092661781519438478143505003542213317574537002786542836402118*c^41-2077657220259774915443332250869945744459202766329628415833293411828417710128769641804558587031*c^40+5563873084577281923679687856783833200336037765829123096328623648841468249670377482159700819506*c^39+41508499850650004052773174395280082731409714708673963047814961094762416344499456526818875447944*c^38-111317649384919297744142064923201727641924610203109528481004746819691558821531449682799539096978*c^37-570003315053596199859265709558142365183921045726856671238461795078840491373765139246336013786844*c^36+1529586739943294400342407345051208457154985569161113225715020551458477343432695169588890650411927*c^35+5708935617045522137424594968984453767580207084086390470397519593745308845562531857388705076082159*c^34-15312743141067199988367459327626688563548395541670605412032250880711870474390677019914203323339182*c^33-43187906287978523514185515878381027977878733761253218380704751099478219816062248634953584752557232*c^32+115626683610216715470926171148632406693393084359876860802863644200827842929992531099063878271482690*c^31+252151973765090765109334922463566205743454671895576837467606632057320890445107347608086715199455456*c^30-672673851532443605216042866933559570662377541856431877897792924072176677055796025996895503969119824*c^29-1151103725948817971823306520427647819404508977032241467626622191907499189560483302623290392713069448*c^28+3053529503977619716056649838197415364367445817800217260376700446280755476738314040137502355816513660*c^27+4137163360381383401883009468184968149829393057420235879396680727966876377914491386136202716477297040*c^26-10887174784007124411408305436154295155095209728137822553157074543568010985424532402202117926888557876*c^25-11727662048912062862066832281354668942753938591040051893966038224051311056341962081504600325796674672*c^24+30541669573018236997160459510894810261916907830457398749436916596060332999484337580023923100711962428*c^23+26142286734459342640327077339180850036018289029322106077287206037848086876019460474550559069691576980*c^22-67233659476515962755584491634300804796411098331050983621868107967932545576188847552728968356349935732*c^21-45449595903128462052994363563137667913359984611170951963394245965789729771878367327327840712206668992*c^20+115329962938595905887693887864941317833462557803194326702221814511240403023147910364135013718697951616*c^19+60724531375585444888261283892323682566755923230700131494613829255360043081980550445578595952954095868*c^18-152323956308362653388435147778697966732450290123024416387525176116602339457499610850200024380942972224*c^17-60871704341411885525498278939246853576654619242750382450286447628477224385478697224358895114278468912*c^16+152136400517560084936130736429244601566823598591768167758389640521033700476486371745419336817899744108*c^15+44027732941390013215784774015649448764853803021063477747507768474411986626549749316444885432310913904*c^14-111926054226820182655823135301799807941534337073881297906392520144986393337942640158965063043856486307*c^13-21464833522735669574523072691366813155733247018509601597195986651035657951669290098196540381902487676*c^12+58370666013929290061545141941369917106334617033305894829011722539302251047017663021996701959597475399*c^11+6114537377966381255401681465329110431355785263465207247180265148493670003596055015480859925463760562*c^10-20369174623935049247470181360166945607360650430337328461290316021157305155561207480662583132774740115*c^9-602787559127577590848146668761181875149262008455511403344515875843726478014837698634926153298788226*c^8+4345969936066420627329648641000371491371102674810730699269306539611811229838090007217845342795953846*c^7-113364844654535408118926841398305569191744060297466752052472298954315887397665626229806251184705038*c^6-492499952717978921534627828538628348719208589921578438653224302011337889243771227311751904959220832*c^5+21344096535547875027051103285491272133105397249611468326756655560702884578555191294610414185334333*c^4+25748928331199577964317957028939566356880915157327888173734262094442395492453909879400159371722053*c^3-613459085207038923693977387281311859605714587081849710215432889942134302379545599028829316482232*c^2-436520414870365321695683567566941047089350453272387441861676907737985914014207383840701231101670*c-17948867516532301107668849588449895556460557879494363126707493659591432159373572018046813946778)/135322477341391559062335068536495073347437489569773860603441130786545709405030939931191460970
a59 =	(23224212632052947332033057314227527772974469429855164171524097309482353096851179826199437*c^44-155705a170006487198240240456411568919767507941050984939759757887032824152120777796039620561*c^43+264690729633655294626446622978573728908047893471977286915186342396510512419884626929921867*c^42+6288915586843567476258549007935411091512690563458201624998672856082287091605038357253390380*c^41-75660193698235064873429620488689246083620236231036497547721494015330905825310120646185238912*c^40-37016983994922258957912380837481741116764270791648223044538999910335867301297433756532741381*c^39+2955788140401222891936857918439112417421979464771662597142999040278089865321080919112713264274*c^38-2944909144905885369854117514711467009454319243011164307138483014117957523368929506616900866277*c^37-61793463504079317366222449222915522773795341705309804756274553780827908298058753795168786955515*c^36+95881647129362414799848431441166525657831816131854561622707169762734088749393985412799933292728*c^35+843278663551976050218701875444446041305379516457875795323443368312686167420311819146635795784379*c^34-1565608483241953899348201322289766185417190794786334586527192109834084353537423196076081173263938*c^33-8142687772131457916560329027931394407008271035290690132865289676438556184321182459395633393450958*c^32+16801009865255513742383382455772987410251120648963028504552198834147615195614711824942126356495835*c^31+57975559790059094772364680542368501629876098836748327342448050768092649501072736499973493277825665*c^30-129151758427734726925575001507060177887344382111012961516179350495185487450884082401362494609157805*c^29-311173225661355213926314153841310927272353241911655686290595848701134161259764465915804007534887241*c^28+740110119378357036397537377810118603070590107426522411083480635989200359330834227931448812660991661*c^27+1271867143887766794844680318802979733316960711220721755007737552097188284640934996669818660917984259*c^26-3226951117414390872426073052076252954807039046179720063458518660756345060758927046846596200013454619*c^25-3961127518227105515342236832779343598826650639706294842961834713295634050296995734019448647439324961*c^24+10807744725343418848555644197292629580450888364995252157288503805787210124921302409181163539979554433*c^23+9311117693967385891963885484254402567024593279446544588566194279088907784908791078456572224562288455*c^22-27861233032060000502423953242060052918931431585209600071330114798967792404888132750420801491081395631*c^21-16123645848784295362607203712584893790856514432327175163282964685377940572850469862114004107533063905*c^20+55045270163867715446742887932160209134401407484085165441253868467498233124428778036330526158600506941*c^19+19471667411263571476866003924590640332430426662433603954154915694299054274467778152645507332515967855*c^18-82465265796091009660080918486039665943931770418090975275126298986280820704566748231878726683296107983*c^17-14035795102100187159592900493990634666289264958124341868366171345279326840811523677966300934233493945*c^16+91997117490535909613749749492446723421330555792191768359547382303837604761019812986911670390393533925*c^15+1552586130328614821575612417721292244960158224746469980468580843291595779438385550389801283486109755*c^14-74284903569566131280736933342551678878813244432475462936130754083887343099722220005592897189567960932*c^13+8501422004668982764902251993266804503302767459400723657797592237681620180045991665415812484269069260*c^12+41529939482364263749796533607837795069191536641440714465610124307727223539457250564236001657986316564*c^11-9575683421881045581741498759856105294513573590909447285303948040524006472434588199619799205501085135*c^10-14938325608315714957914470800939262322249985159222207350776194046012515355908430032597783548303343189*c^9+5069896038118204567002768350465576361842481643644470368253225989444674795925488607488539363517077960*c^8+3016996616078248364863861676840485580219479500675300376914574863182895098805883012542483431578509215*c^7-1383747963500726742204314590890235871018015618973595239365121457994143707137174554087200213688964342*c^6-247464820697403567820231398487195055557365984742293467861892812880262718314134041424020918402528976*c^5+169935538829384133692687424482079405940906863520788542888542895613970887351998680561269551522801301*c^4+221499089263680978814053166968703205837927517924353834953422499126326592127120837976123419863016*c^3-7976346503007098136570041074123429974572493872388009155434142898011660913883075636024368016412473*c^2+588201886731251303764165333691163795981792636330708191727515208453214770132682280102777933856837*c+59238402499561596622315545788791294834116056172000522950469266460186998250116991274439499969476)/514225413897287924436873260438681278720262460365140670293076296988873695739117571738527551686
a61 =	(4012715560107229098750578620903527000211748051709688685463441799605383279912649659491968088*c^44-9702a108293837133463488916734451923720765733798246780370413943587023990472915277282908854520*c^43-283823822682689543303800934956842303776900977813814091400059479687083151185781707450659047415*c^42+686845661156201816827246994082096950884288598531272187435958621237447511203718499203925566359*c^41+9280219452726524557846059141397045025265482978776031866582720541534628774314352645393750078243*c^40-22479600575627366455955533680955722202940168195930530258591151562460879318063792696226087354113*c^39-186179639932587596784743819131258688775322187885781521287111924892541972382343291100802819968687*c^38+451513091833984158066561582117907400544097255343389908866447126322389109857783020342783060604639*c^37+2565165210933212525843632086071837064937245512145635205330191323518321170117316545762994045576892*c^36-6230595840309593771126480050256919351567020265550961862575052496481367781153251940259111039084256*c^35-25741885784099727630159600182516594292131998929114185610002573529119216337137570205730232254525702*c^34+62665149764769157041835681789214031351318534551017891271738382355634973987728900421448163606179711*c^33+194705504874023630802348166450172159299335602856707315620171279927150200830353519972812591367521126*c^32-475587928345632813701180770845109278372243042221180755191659033008772485546949381473611936534857085*c^31-1133026471833566674256765958047239125360917048105888098964648408312859972538453773740905434328801368*c^30+2782082596306334902212694937121351278445681294756794444686988486946687529170697588282142808504653282*c^29+5131443441418210604739042666518867591334722370913289232764100253757088870176964264319274539229791904*c^28-12704514293132175015780308815805871948729120005284710572669774559924916012398292237991983892111770200*c^27-18172892489445878915253353365821155985562496277602807051173533209121001162634260321428290325393373360*c^26+45588026530112641564811599691187380066613460050527815958477868774214706495364121170022242888810347428*c^25+50253584055795087021388188392633371214036010652306968599328120051278754754507827244003767819904093016*c^24-128754472336074675324741323925335756800563494909294961551482354874527897606996278672375852413707597774*c^23-107625945075826666324014490810969308475933414106584911442828719055483221135952286269246810715841545340*c^22+285403342936359329506970429172402470352222738091902520980669482942410352467831886136656490207840075056*c^21+175453285390849566864659659329617654739160088446389714855162789797215673652678549018113789679515312876*c^20-492838077706887917908859198796078369246235076921832039519010296972287933465460424558085365006119124828*c^19-210670830469421882581458540696421403663908878360527266052065064503263847733234136182165100416650737924*c^18+654548142288565379921545869815586819550474034051206831764303019553904214133469911163636525162798958312*c^17+173951241646997173540669387049837720604102715906886455728369128688314002564040600280182425434613213796*c^16-655563785267635890561451888736852015980278938369168974142752861937077441296243969614045187977368672324*c^15-80952089895531367739971466884786605685792007724486913110368237523708204481839103286605495256670039992*c^14+480684084787899177025002547264495179596139606313523715037176256323490675366020802271275604539373616816*c^13-1969584983488657201386280950857197482358037834985822313563511129926076836939941076545156563584213612*c^12-246555818044065404119621226363718414289988444953473628857348231664340862630654555353672916640970560097*c^11+29830537271671118181796295676671952584158363228019057342279487201558616581534551152196897857638353689*c^10+82127753115797753921464604369520796747306027461963543309088313403092440434081836723972214170517781115*c^9-19032073187578823698109964803384069856781911551737505843058511309162565010903296791829751313568476747*c^8-15497086114130288017044296732216851246639968701687659093244499322982661600542369252484439710412326283*c^7+5376759513528811371791125947366921315224532084093473893504119206954040634678855335142531015227191899*c^6+1207968156375818614651219422190069563707906995711825265881653563660928392550420130786538610089327526*c^5-640374474866566942585207138537413691951141633483206560027033521527606043142245747005732925054966014*c^4-7116162294571205401678097819696816447137874617906191337054142167747679889040927405777085941034194*c^3+28697839123485878637871098027488675567679390349751880288954839708459543574123112438438604673414161*c^2-1969429630736325179911810804467761606023908841143671619290194292356422894729738284902484208106650*c-217672617531807138382963196234776560515125614606584807980126653308795350654811399697140671527841)/2571127069486439622184366302193406393601312301825703351465381484944368478695587858692637758430
a67 =	(-21776572263253718768942716119249534203094418863711552666022350216101491059344277705445735162*c^44+60a988080431816188033802521480501503571817404821667148758272348459217181094862908407618055790*c^43+1544006456398253007060855001289219541265858454543566834120485918554310261296624953685872571265*c^42-4340851220963776328699223172392474835979765755673271662369408915050170261136368871076634507741*c^41-50653415701208282889048084974611068371710337766449160319554799507427005759118233739405381367822*c^40+142903797663166815990093427142135033233653351282743322830182570741845258058664968147961239341892*c^39+1020865317686711612103575882158497046604198066247681413010392050912772731937880573932862218761683*c^38-2888500420144955361441314166255301356442237175288812826783387073622256012181975427163418604987031*c^37-14153085565921753742109002697810783432873330136604918910618617301115153871408255526264303994328503*c^36+40131595705159383894542475077812499693386106836139515643444498107584503972670808837825408336351599*c^35+143227434416871460719803463628169005326893660245280797669815677569415460473428425236803213649867263*c^34-406574348679977600461543660803613242265876627831755067841542157838758044170224315880887518011773374*c^33-1095672887851519834379934927868253945788569647586486070028772259422481760047110197017479037365117699*c^32+3109504927172933044476394289054071996432924255709971772940066854920579045384840743293393789456345475*c^31+6473703603793745619917520506823059812222736071413033591681322768001868970947367880730858351783746697*c^30-18337738235712244189358270063720567270341836421525667307399952407440831094579183177511960481765205833*c^29-29925457722915106943259587086071656260278833183717491061190994800401246664890682284410522204191863291*c^28+84448157860149041997745602547029275111200948601703062078399533229593681737701907139267186637518507635*c^27+108947985210562230242564891394692413654627433987196747954556940960120269738350552137478197884299050665*c^26-305667703984866425792417984222932350723313257684789701501282132232699837934172356551524038776601464697*c^25-312814426053281117604007472461509415685276897601217141029699403217930633726412757668755607778590326099*c^24+870992463047922498901547022355232128202559752548856398567218658855268011183632700952977545449898452611*c^23+705737471397136949429590643724539571727024968776820502687528882748853644380517838514227739832716738425*c^22-1948301070027339917775588995001380822529551998259654429661917555398146235184382121941727123607777583029*c^21-1239432042337699356830940155223295641383338114054520055330029076058050257642247846481665048000783874799*c^20+3396359498176416010179291884850605306282351546351275968205654706976759883162599789947164738475861082547*c^19+1666360067098942303421201660073981476247102907720900900927168774089707126654626944199283939310586790181*c^18-4557842075729672016360108024632511008637910767183877664803473162333385418473117403297792385202216702933*c^17-1668222209523170914533546898521935152522087005700236968724720087098216935602353418885575104011719273219*c^16+4622532444460062572210825889188652321195554384123764616936452467784315125871938711120833684049867630871*c^15+1186313057814776892466623700194834958470966709157417500766974322504839366395816865936904926667685776273*c^14-3449152713095156214603961977666204539574710990648568896604447390052775731581354220528510143550697947659*c^13-546988329607730773271008168249050801548616053202120255479654068309373197861334941027699268900444782377*c^12+1820412147917211315748406040395277346690274039074399541939564976436215212448118251183493695472000514738*c^11+127302210573843399884744328487034809935905749035305485919566395516961951231720788798820746250666279514*c^10-640295502096344379056764235100053033689476630445862309698386713639787875319975788134480224450729499265*c^9+5225485357511977412333149192716470068660939227410097563258578506213115640587003990888504927824497623*c^8+136516687845944544519019299989893763255572653483041690805456078615781035050803368812482513451692732972*c^7-9350340319872410103357082111738934024934563540943486815149747887283920832613435994164357826853221556*c^6-15127640817210917501337384671016732598805317035697396544965458701318760264834240400267330714075732104*c^5+1397083425514484839730176545577169025968841486223192955076934586591420633193711050508229338576885936*c^4+734312859515799650035037028483230806947878289558871267142697046066066467540160383507056262998429866*c^3-56387548223803686809359053939757291663262076659550673553106871950819688249924992610098799811301359*c^2-9576710244383619167524813040223722927667197113365677088843665711707863089215064661867092487071760*c-254202425225817592245302943740009483927600756902074220489617587772620520010576714513789883530466)/2571127069486439622184366302193406393601312301825703351465381484944368478695587858692637758430
a71 =	(-984442618103255179266722616369118815011604490041412675033523047031583822504505549284989798*c^44+1908a628614670774405390165528594173328380340516427845994402044457111231066549421110675921405*c^43+72648007507532039441066708723057861082877688922131608498968114956418312603144336714958820730*c^42-140467022418412850594625994487781883683931134235456372847007934490578655994694821433409430474*c^41-2483777729502550167148364031287192345879217510158962002437234449874576426856609776250536518173*c^40+4787769740488250766596263192124086166140673868229763967134108445450171412460121490476607453343*c^39+52219764160781932317329734815273976171164074798146444917679721522170601081345819744267611459182*c^38-100320856107083565937092643227661707710641379617054468361589330909523126809060774213766076787319*c^37-755697175196283622455432213421779125165692153814357140759468258876215436611723566536739524361927*c^36+1446556079324903063918630620025073076074202561926114685868196596678836546714836589681621357740531*c^35+7983719818717704124674211665988989924236393479544052950654972974089119436426406557339091923360632*c^34-15225434919430084509693967655899898383747311544649056587838039924684063030539111220744035510700376*c^33-63726666706900397075574889913315169827504247224426216481942978652044394718304012327579394370157456*c^32+121085278372695682737823338691319858353445043012266014154124261218229690278637743658704843742062955*c^31+392368878045274869206529295888690411866160909430100344935957285731226076918461444208946481025137953*c^30-743075867531966636544910182582233392569056389441068329395654705780502886659139735884980082620110187*c^29-1885878090635118765913180501602905800851512107981450342665097620908256355867933510620354518820145489*c^28+3562856976412686253456985574248430502169490866559972748192837145746081158825777419639261701696940685*c^27+7114799241818184663724337773063333542719035275902999694286418286287635206649392506858490011811087755*c^26-13431283445621444379173725483481760127930758335030438248081280343457127037756471828573693934928482403*c^25-21069736985410558158456881385680689320393476971641150724486770557750841382599303201394436489772395041*c^24+39863243138788599158630440012801083929381419487894340861957642277708629590560890462679857384910851149*c^23+48719430470402471800441391706350530846919506313863407525345587023276515894555519833254562775693994875*c^22-92854907201972194374039916611516686240367918969259174675284925425764319757977989550772427726000834971*c^21-86962273044962105735241058814413602871379704671406496659636140625632362535399606267076470747677764621*c^20+168454286529030048846610116173037998627888989626899683493076722608184807892849939481396524130548030593*c^19+117486044736956380297185773289382713675316460173035996542093912476729549894217974922112162893206784019*c^18-234975739790811784111075281635964154712455851145576838279517640485868971471042748643794978635581447027*c^17-116225055214542255321526078046827482621681000236474741335475375025763223796112624142722696887318432001*c^16+247169236311739863555997183226533877736250958468427037840854942943701669767224507874294697439073800709*c^15+79289539538524618990226698215802229699326737767920436110695366215491569085691159176223850760313409487*c^14-190531632300664700817592330111900452495943516067138574920462851750064789507809470248688855617339847981*c^13-32553368963318487805959489999919399544466487857950265321892282539491663182314233031926613503729406198*c^12+103119391719873857282630605261439072050520247450525752573608709264271333123761423678598450200167170907*c^11+4312817011794624991715716585114296359981017819314400812536255426112083925150333680085573476661801031*c^10-36640696798589616199915779341820852746275923659516099847634549397197284226381998754170839835585706930*c^9+2443271175681010376094134445894088033777337863379665401346554524589498692901569561932015832975196512*c^8+7632533642584643010261061748635317652086707394556034349963521866193920444476676824837719033022217613*c^7-1146553580786323161738481161551776835643889449048990864505130140830377600774198579592511493419366304*c^6-759546056188622832345971120961312523835439011982438310963592818721045001494249260128570724780357416*c^5+147006696297581371319603587397633454959055937092065129188020309842189479583507969242388094021217914*c^4+28267131450511169056211000439501006612255068462245520919587471260370092753877899032227353549093499*c^3-5906888636172068331609157775458337558168127877261915269369703232313621617580611043042458176508791*c^2-59262577502669543508597389935453756361089005403781752406153053651958838527727089568254502384735*c+14092137445483068224176269200169652985328258388781026718560761737737649566540018925858173538816)/857042356495479874061455434064468797867104100608567783821793828314789492898529286230879252810
a73 =	(-302344740631754685452226211112048614369500643826894305760122230229402616082688791515554528*c^44+6988a56159918976407823353556523462363027512346703038249504733320434909124473751460703763335*c^43+21219504917524092319302477879422031873548026461486648072390870388697092436923067513217583647*c^42-48875585935516612034648796289295492959732989258344163072371053225221396614476731952013724909*c^41-688137344419623237580977033122064300752296716226101784975242508513719490950930256204933297269*c^40+1578349419011994083078113817425815428882184563611128966246747224230645646568383031734858894455*c^39+13687226086721927026900926830317931507396832923090180064712250908749212363662561215758750041293*c^38-31238758432409017319491457609540242618316247654937349368503998501665461827326679371159240697822*c^37-186917541934619037137902553605245534878840158622380453691683751417096130453807396179650215499252*c^36+424178907601608889204292673923316124011122191240664030782520018411236498227519383835040387977756*c^35+1859054688378088661917679648101004779834785675429515125690754726786535453115450576221195790784407*c^34-4191762369171276446044124749809056256139109401617186897369308126633395804045601409547951864200886*c^33-13939251278044122220109847753912574115727146063025298783924938893889866976014998279135145697302757*c^32+31209643133955208964544088166138513454852317441354164943571887101344141019147256184398860380743178*c^31+80463500987960979357961028102490074419469769777093551953065984707133128167208231717330689862238630*c^30-178835898755504810408016549095979522233954933470144615550714781982026389970149282810492817396371768*c^29-361982132057212446043861221365669616554124816455148228341881925031495711684680248990724744233569584*c^28+798811799898096829339649979111313607004169599661771322391969918593944949914983977308108658923427868*c^27+1276518033023025310605169868683208753621207296632855871294008301494761808357162937735605632899154644*c^26-2800252644746794101369144629758351401091946655103752978118476611011272110185067781119510155159039288*c^25-3529916301561690422028747925162098095689462236905734335968943043715950434842934733609170057677103260*c^24+7719288909630579355162560264922483625176151380725717883537429960446998633950849703005347253288783684*c^23+7615112258522278693150579228605524979333802439117327524765396760706810333651418828638542614844473320*c^22-16695282153855333205383421649929821788311657199503947474477566087368916882043387916196671077201759896*c^21-12668975006953572778562678841841661297393264164845641104474355808065994782601848951789922537605639600*c^20+28143580931407593400380630455969389134605406385647283801758489708252218962553002547141224938949634596*c^19+15921868357552521924442678998655397021245793644042968285949753846606588469552301610609265793936294948*c^18-36553122010792625049934785364895576261891068642003391306021110323104050547052793251257802709927703296*c^17-14578295782589101357930592527237925705724316282114283770735523386288379046686378776169957041087423088*c^16+35932117023132151091172787199553854811190159666133908056430824349547803969362007909684370355778911916*c^15+9062148125924013010270263849606602315368737830490531848832162579145362765455606207410902638370485372*c^14-26027930974602649883232317883070744720759309280929673914059248802809787050226576900937888862430019056*c^13-3174495756077944627480835439883091897406056548031398228954737569577096270619720813498569895419453975*c^12+13340388495827368020620417059157482757329790652004446443991224101444913513986394489541780471506245817*c^11+80916631190124707667473841013480510988456634519154543823217059897863061886251047109813972974457327*c^10-4536780010978659910997823233111796457081668709604086791831624209939442965169432622750416910758013841*c^9+432940243476349608306207935106424475874940208188707548953378404925002132204613677913703397678005311*c^8+917611098344356798737823810987429791020295794712406355669197851008043288244940551996955967379035757*c^7-164668414880969158469389991260682195148239979940770292407600506139926567813446462848122941413460540*c^6-90066640409518211294887735858182153198689705545642465062360237613661463669373625427905941154478234*c^5+21594081314996401197696696455273588121219968185890713205441283150206517774235631053509441192748184*c^4+3042163163084206146289738772543019340825523242631395656528735290642329229246931155031768863968897*c^3-977832054501871240137716328465939949867374691635155405152346555425491562189589049655013377187126*c^2+21139152036616723544679204578474016062109452158382983020503772783895212380583806472225375573567*c+5455720416392371197810924105128490996049356668681063604992990650166828136659510704958120977234)/171408471299095974812291086812893759573420820121713556764358765662957898579705857246175850562
a79 =	(10786979111806186410353769928339816248658940259319373995913573622071402691860327389768220906*c^44-312a25464664042692128759734939029713870728582539009835444014429051190879699015018827632488595*c^43-755058805901242746300156917362474372531484485789864856171657058056097107202249628189094239260*c^42+2203961362934723674303030185397524959379930699233152454384567247373712683885535982609910933098*c^41+24418966009236693723598783892458554491079346052611327878539468944990373547256537142642718946026*c^40-71900231304169994799354196410536153698167770108141083700279183023135205721405415046947255055951*c^39-484358692327181777510076780788464430557145194688279954721358843503666064543219430501288092995549*c^38+1439103232314501169409404728463737780922777623716470252446210947117841496830577373928876782397238*c^37+6597004857216249412046754003984115670162260586236752838992135281823187876938389941723232450782769*c^36-19783395876949316906076462158489177766798586938545942845465070952777518546404562654098561135884852*c^35-65457113669879194485993325651889313962550833002198995688572242138440397863448611254912724935584969*c^34+198153642705914945604198058799879130119897353807301699139888525116140085856914307710962565660616737*c^33+489896622703735767388701430181459945625927214900209793095262960657008252673817636408568550505141232*c^32-1497099817609132137243236625567168863942869957580703912157411532551505508173830617393453496833326985*c^31-2825185115446304032704848862658129084656519011340075164686554396966117798263649970018654965029868171*c^30+8714794762169423681680682008857253392438555315899665980478476124577560518817139464327786995387876319*c^29+12714539293960606296994033043502192616373790507190173451548925645922803001627405287710649861163540773*c^28-39584195121213968916425444214705864070597723288721036222864794006614579090877944546693639568641964605*c^27-44941305301985880690283427583264995796881338803659361747806807053279472802323655831504074123826050465*c^26+141219206687716787890447463500975110766536287392801499664832209571367729975479648268619646299077356211*c^25+124896000372279981925162052276643555641662589405505914026584989649148230144827428745028305175574599547*c^24-396366931481722850447131069194852207769147138001013357718135174254851037630390376517723269410861633863*c^23-271753503732204882161597250672177681074601977873695965791662988380022722149327013970931293519655650865*c^22+872862894144833693803788110291343694645448523972548256227027445767371630607440286339380985931574370587*c^21+458118918965816459823368537939063003616160526477020958322979727863747434057824995132581069140842458967*c^20-1497352041627413208809897938461301559009327063829345417802715792689742415314556125068434546564515506871*c^19-586975027908484171554474680473582975214644208901718173592306268829953232585615973420105622152804547523*c^18+1976707989703186348063584931325347882934973868996282678730770711645003389477827227135064936987694906599*c^17+552636744598721181992262602122012719858705877659774315885570683338597566466676950247680002946512116797*c^16-1971537643562422769243842051251470733975403968284407827327977694555115052239582867249060225113950415653*c^15-358576567377724202309530458398275914276464273620214003720159756469238437772008095878001094619459622779*c^14+1446132324915088091676305215423286638894057413230908787889932093390117590227710038970951677616926982097*c^13+137166778124605936200394543749389075705310653779237742569015814664785827656744462536070637610318003676*c^12-749717279293103599022353826517487201284493124799793169970342867685572560945530277349019194151609624609*c^11-12205178309431405974003991547969536189163294589495158873997741012841902612672193249496781910583874277*c^10+258548148006221467216393184184645749305305791029738475264000642539884736614264491887016925917545783885*c^9-13735040798013450849504358183960839454108436782071384672932387262917830212151252031352940834880734634*c^8-53798057936117176419637164380853682448579252152231309944058305338542590717780384714647497440684839606*c^7+5745465389116167198882816504816419513358616477327557093005204388514908549668034612263052353520537713*c^6+5746832161417018344373315217039940285802485068108169119337268161163677960485897690452135585446965082*c^5-726274240622174927110680545673065704161453977780556729926262894721528148496683922396079130504210343*c^4-262285107194014512587348822321329459355608981729326985319050404264921471936096639548082272236131938*c^3+28282932368760405033424436319659602747054882206202311167424206193324746381715093966685412305734202*c^2+2845992351511745949275672866038139982277449914569029304797661227411536921897274550469944474990255*c+35991926445668479622035416793212736846915276834485289363816478315808270229886177517262434821038)/1285563534743219811092183151096703196800656150912851675732690742472184239347793929346318879215
a83 =	(4905796849853342528219416686611084506334676023871415506502758751600282602350012877148526767*c^44-1231a1024329691225931851138983002122887297457775389889452446191414314029931093709720082507675*c^43-352347235810482011216148427052326369110303050258713533740183643568055364074884879941891549720*c^42+882482278207902786906102886178747577001259014389336045080592155465862521718850674691236203631*c^41+11720621278324775427043470093431010993916877280115907228055680145731528263131313645391442104652*c^40-29272256620981773087742079682628288310279665318280716957566737195031882886987121105910369350287*c^39-239746038088916259839940843434249845312226335150712325158973708110887260099577789684599073091703*c^38+596443164661596479403644755274921121265499882917147576907606694198350644032006974004435706015226*c^37+3376661299215747911037893978217243062699148554231528026893665488069357569845439699318785748617578*c^36-8357387754165950557946613091626483721370861240245203828718258967502049572499657443169131490400859*c^35-34746053087917913348447501662954677557016580876715719951808277698546674648962796832614389328600798*c^34+85430277689591054620414560466744614279200512282073779188584225013225547530383902619617123721633674*c^33+270491283988091501691932172446719550970687005210161497163852333263700376063604946995754312406341899*c^32-659544322560898857104792140088911483426630834722263291152085671463588511994116438368188392798092850*c^31-1627464446649438515507915779698444918344889588245001396103305048415517591210076862518290368422858252*c^30+3927907562939974139410344674881959355834311774334573851664491583887966656474000671752484590845739338*c^29+7664898127777940827517168543438500252032094663490615991879592936914292197770951017326286461486244706*c^28-18274045107770384310988101373333877114675428067283073272363767027968136726740854825197147772368005650*c^27-28440098146603753613134040996447885176462511282242068069360077936541097801591034873681032768193756470*c^26+66845135564197441705641568204866243143807939089202626482396827569700253525409380530647315982741203402*c^25+83236042330794952267960610881423307073990351128248264853010312768999778265069379289970211971385106154*c^24-192545853039923770147892172130191575504608985116025311959801914935965414176904200032235422098305681506*c^23-191432099570121541277625810020856799604247727187253888837995322592588664138670169565798660572967996910*c^22+435485150944294212564970567277299505090819798563013824505223214249296815239054185092122749132242123054*c^21+342803463624022704261128538386740938277915974032485701514438290983551389932374995569626670117185718234*c^20-767710818995479074339388174585352872770134419384445142846478613914919961909620473657868107967809974742*c^19-470370635932766129685483126684359282614231518059956999126576470652115634723874525783942813108709361846*c^18+1041946293950947848131127757393611239199952457667983177093853878287982129085590224642880317639797308338*c^17+481913240512481325214167244991585846559935033326010345964785310867441119848617157218407291294691455744*c^16-1068704951622392765296565725904688177391563924403299193050233044326650547138362235028821868664824698496*c^15-353379517725637414090695156907329378571469663889159076233035909591133036379228953452831974341664221878*c^14+806302918772350587158742676438021064298573683496166807473803973448187242922522123061467701857973132299*c^13+171823413117620943966200412931474008699001521367361631758684397842967231391607215528549341955370617557*c^12-430070100201509002850741414307447292098502789575106524434886436965959306795223892697703796861386512228*c^11-46408939948766972188020671842027973835904887138425057596962802803942730914565948054251827784713599019*c^10+152688175765912697402519025249025687426507988167369304152087381624385887288677645045283690520900080130*c^9+2491628017957306831832869607153387843969517537962033284145274791287480092343488366971529795443390567*c^8-32765094742365282377982063797615051277725242317509759112688726114445433140114018490354705604700860507*c^7+1784879180950570923587579705432794127388957933220226696159050237575997766363962356651725547770432326*c^6+3628632647559695879438395311460276454150651531851932849163771809536917388119420471765899031454417274*c^5-311601493884205270166005634660431167977130689199140190792784203139646736282189922332187172437597731*c^4-174079726839650488594756684251576898076339570512646704817218188586372165151924833612579091951925616*c^3+13425420150291779375284094313640418556065887224765206231689987130011628617137937472306644584104354*c^2+2185243004211314141706840486748815717341608655842890236832870290129871093359983926744835522469235*c+47056947443417429063502555508792554568281045999501500404507154707592318108463037953914466467876)/857042356495479874061455434064468797867104100608567783821793828314789492898529286230879252810
a89 =	(-40983127631040013301485824659270472513763676348523882801594615219613584050286778434587114983*c^44+11a2636863644103129616368067178929674680003604105152499607186445779864251421463325379856007700*c^43+2905922668364794710613955928960112489570034167884718739393189559249902042861418978030944436675*c^42-8009661954097511453399863541847762891274901311574973089101819151085459801355381588938321109299*c^41-95340661095340037978017013865687929858740844340199210917991898786155239534390512915818349692713*c^40+263425562645660929436459690187776284548529789674297371454587265060247084935597355561276509150823*c^39+1921725924005617321581981940950359255946968911962839343984058983837622322702263235697634272853182*c^38-5319033653303264409374449131927277334132037573268270121732426481318465408052832630975953812420239*c^37-26647214774447604347050968291366731012011404315810941195036642215673820893299928326101599767661032*c^36+73818498470799931031288697282791176341995342547582362915745274030531351052768526278333688958647681*c^35+269733654601891749309181059727965113824251792300911110416719524648459844419377979200044906731148257*c^34-746984744944403161834903000038064076427162202194705640527667887522654680696069971755015684731485966*c^33-2064129957647989906482153269806681847224745415296930567833207873729484434906462849892345385815444241*c^32+5706031518472617085826402824405621452625893125113208171497691271989530580292092273007407624179605825*c^31+12201310584930973160706170512246745986862247189497841356818646324654511327566507102550144439491800508*c^30-33608069369129406140433328448079857528549735982780690276332562693541696451258075797253216918591150492*c^29-56436286595858170958570507553333467767065299568804286281357905356682867040997475107714212542829206834*c^28+154573266323589961659301020835057350980813362894877707330023889262348896635893296146825983624868470130*c^27+205632137551621220158448921075436861894004786203779459305977920982792636062731033120360670461399591270*c^26-558781740540262291281414335027168226951915896179163079525694617809890991280255572404411490584003312798*c^25-591071645506276504257723000532464718407979946754828913935978760645221830698599006814545940012850795366*c^24+1590271220402024375767184992719592015720620119940056990232584305069534466715735849011476871943742978414*c^23+1335571164585949843163276563658633094242945955961178439469087329309740348314299687789622379980245911370*c^22-3553121275839080471863378211899274402045731691333528285735572826420302153832136721617228454091730046346*c^21-2350790847256381361141819199037363088060399795909719337735894586291174529204043487510150154455733506806*c^20+6187558415970307949167101928816440434957528874370901249705122824125636011602226024528114426689925416238*c^19+3171229617874192109294642536073647373037944771621017358457279684736065759053193999677838093803900041314*c^18-8296554192476602572225678339011709889296199406008274891223882815330741895567841515519049205242471712062*c^17-3192283818071294866552387626662968361659228297188187244172820700436720904970644264565446531724135282186*c^16+8409409312202251804460437233108960836371214602094537956828829754352185665551387838251061458822655865214*c^15+2292807268393734635269255397222813437721316948715226212345760971583901219924234319972356319098927445982*c^14-6273381751098401193437582789074247395981672077751265269718375889491137840483228399018060586382320857251*c^13-1080242335079840019308816268879383434589196097127424500422730399635469034054345983143785418602365787378*c^12+3311906312921173207902446866585082980908463716587226457964722585060837690717242695897512280137060086257*c^11+269912034338140615917196312145076605818765038636164694165785243369374420295304832832877564755672906681*c^10-1166043122409586890510878027072669728583243786123793463255362813194682336391773874612695515784285273515*c^9-2082725149860691027165865448179121240869432365615538661549725595787051597876952570974151982888322163*c^8+249129534336489738119625611103004455095631926738303928330961451987224635672965965188417386135154785878*c^7-14859150695920559651455529109596251002884331061876242798833917539927224885731616737905388847463472309*c^6-27718058217786375600036125383511136403155622332670802311181637957440276515541283616525463440558030026*c^5+2330430418981902778440519001161907693377133405297353384289116788748828904185661662261434093414436339*c^4+1353713630137702710984736064013619380881045042653058008842600317189954390464291701437334285153380149*c^3-93991177781567706982358331087706764573184020618380166398953633797126735076805071026984557294173106*c^2-17846489225437345102196981494088205729683714570407286744479970673990274029691779764571756507035535*c-499266095162168745586833782837706212512553641223955509833140523522676841668513126121125481642899)/2571127069486439622184366302193406393601312301825703351465381484944368478695587858692637758430
a97 =	(1385509701528750587705580541177558126404962405986193872831801577003205939736641079831853567*c^44-3860777426510337593384064560912863225385305333862937736267835565055979988556347894784706465*c^43-98099421333535749856471437209764263961538155023785856730328995778248458828956594791989867060*c^42+274149819860985710984335544942625665553862027949732406106652001821086766903102838048984706266*c^41+3214049779256566428331937616299441715226349802428621401246395325168466316769988903799094628787*c^40-9002441540843015320175264953815409756030288765031341268190720466873387046807088104854447750877*c^39-64698981859528675492867224570556010664383585227681349427011663743095576074144355776703452507553*c^38+181471925177240884121225884624478845596688874675016046658088234683959677768759068325077437606021*c^37+896116618666356356759171678213723744867296066537527167809803660339363304281160613142899161315643*c^36-2513962487140011334784694489186422366826005088717189917015714790419854811560117462518191970295494*c^35-9063143233507596393037249125660803667656846395631713755455156468176533421035628597192063753593533*c^34+25389959786534340940187869450261966789715547544639085539902971580457725797406105740934653937573359*c^33+69327051360569051705533902496664491897771426280192290369309483305121069776106694016377115399351639*c^32-193543611324109047096796905238279215557102376341758539524980899800081907476824100209047308738607165*c^31-409896880694253773255845307466997527694093768125260329749905728734076063781896676077428724347115047*c^30+1137415611674053154679496044805173202916785789403379378342435611089706143641411285448936836092550343*c^29+1898141425576182464818851548557082485378774510005502487280941609908659025961482587982164882030333181*c^28-5218886576162759517888541715346063258673898509189738903977880333128745734365494250962297355356919085*c^27-6933002399894927897219142557525210506101637350250948295731501827452812300662212687993413714118958875*c^26+18818854604613737406797847887973737589417172655826023944157420925345430054253705931118044643339036307*c^25+20012585860585582034185255229004768935014204230687780108304334214806808717310667084024283277559614369*c^24-53416574329486733716327710640405132488959909221799615603154560543547201703583503852092033663215955521*c^23-45523455615358569228456100124921586136775887423626501113213341367778850018338874335115505081785802415*c^22+119022361678472733537685404613732334589706134510400914266083897121120601866180804386327778024188410559*c^21+80948302815664151187826109404175918899788221546182070231463522962440433324407241456996946488946345409*c^20-206698374177576683251801714377427514659064334900118368751815053437390606436583402874515002244032596997*c^19-110893807462106418985984161956760681340998081221846046030160136305349932591064763850458584854294737891*c^18+276406557524251258840060357344578511106126710692679357121319726037395996221255004257898335437572179343*c^17+114320100233201872527931891079292182012318586958546334754085375485752469007983437841450303460172805469*c^16-279494522386197173074208341153751517904425164933138059306515865725784882594973502466577858836052362181*c^15-85408482946658887641385944293146346107901264132501753284539492501083759283435319394722308217954788163*c^14+208145185877665688178282336148958286681390890036346989196262685294705383844118361651129565169354679104*c^13+43382956033648877210597103618527407925275822893822935861959890144192468083081118447224708148939846642*c^12-109863211969956315226038070722389288117846379853155795760515170589308021271328731292126851867669545803*c^11-13202864206363455746687431763643916691129758882139435284495862348530017687770741190271901420724988999*c^10+38798376912624406107638571385808434091909143874194441905865367153764856189334122581572318641924339020*c^9+1636789925128299939721780009038490353773568517051211753937788514551425038071150352938401090109940022*c^8-8376837944537335804047238413573679167560925271766003191585138872475834569330576063819686510407994942*c^7+149356697738021891177927446648593267281275504076441943290680289298522971418602889272982273654158906*c^6+959252294226913222014527747277993705509666656001278234265387212746894221368276208547689934794129094*c^5-39344967570023110973922071996825516656269912012211360311156547458110456020653896598016710514559631*c^4-50036685907421633057923682146268107172657147438051718437870686018020344314473328921066230572167286*c^3+1364311911322479747304284524310027727108913754681623538924535333784637795014050361359835373356854*c^2+806981893265637158158978081972978902791287365653768198080398815003549965940487239659689349769130*c+34475218985128181818435870988322838693440381428573182930189100390966233295856748384432925295376)/135322477341391559062335068536495073347437489569773860603441130786545709405030939931191460970