/* Data is in the following format Note, if the class group has not been computed, it, the class number, the fundamental units, regulator and whether grh was assumed are all 0. [polynomial, degree, t-number of Galois group, signature [r,s], discriminant, list of ramifying primes, integral basis as polynomials in a, 1 if it is a cm field otherwise 0, class number, class group structure, 1 if grh was assumed and 0 if not, fundamental units, regulator, list of subfields each as a pair [polynomial, number of subfields isomorphic to one defined by this polynomial] ] */ [x^20 - 3*x^19 - 3*x^18 + 12*x^17 - 33*x^16 + 32*x^15 + 124*x^14 - 63*x^13 + 10*x^12 - 187*x^11 - 428*x^10 - 550*x^9 - 661*x^8 - 184*x^7 - 129*x^6 + 43*x^5 + 23*x^3 + 63*x^2 + 19*x + 1, 20, 40, [8, 6], 823067302269314181883621609, [11, 23], [1, a, a^2, a^3, a^4, a^5, a^6, a^7, a^8, a^9, a^10, a^11, a^12, a^13, a^14, a^15, a^16, a^17, a^18, 1/28259997105629765350832232551*a^19 - 13515120744755978779804374831/28259997105629765350832232551*a^18 + 11370921804543419739374198916/28259997105629765350832232551*a^17 - 592641240335143887796904493/28259997105629765350832232551*a^16 + 9528746242766291512176390568/28259997105629765350832232551*a^15 + 357655308772219342778220464/28259997105629765350832232551*a^14 + 9501372942720761106846793928/28259997105629765350832232551*a^13 - 2642645263800113537050236930/28259997105629765350832232551*a^12 + 2734611735175926446023084583/28259997105629765350832232551*a^11 + 13511511837349966872104656956/28259997105629765350832232551*a^10 + 12313805197610833296134100504/28259997105629765350832232551*a^9 + 14120072050647339431827726456/28259997105629765350832232551*a^8 - 12199870388205295083976989405/28259997105629765350832232551*a^7 - 6596685882944840701186371711/28259997105629765350832232551*a^6 - 2555139867218853847327605610/28259997105629765350832232551*a^5 - 1390612099354475973116329128/28259997105629765350832232551*a^4 - 7884069418621703073382736068/28259997105629765350832232551*a^3 + 5868642731210752633917730754/28259997105629765350832232551*a^2 + 3974221110743985544447180974/28259997105629765350832232551*a + 3416181890909635130385789748/28259997105629765350832232551], 0, 1, [], 1, [ (3532318898892624588534925320)/(28259997105629765350832232551)*a^(19) - (11871922985771697935600006971)/(28259997105629765350832232551)*a^(18) - (6391857948545355650377135177)/(28259997105629765350832232551)*a^(17) + (44976905292211546608671676647)/(28259997105629765350832232551)*a^(16) - (132702614499078024819155800237)/(28259997105629765350832232551)*a^(15) + (159934050341123812544018316197)/(28259997105629765350832232551)*a^(14) + (383328506415113655622292275490)/(28259997105629765350832232551)*a^(13) - (365179253285783976790215011496)/(28259997105629765350832232551)*a^(12) + (160044826279164332135373895752)/(28259997105629765350832232551)*a^(11) - (710259989240289961349878773017)/(28259997105629765350832232551)*a^(10) - (1260273148024040931200642393266)/(28259997105629765350832232551)*a^(9) - (1462647091396762359879542163458)/(28259997105629765350832232551)*a^(8) - (1792903341377637788910396465983)/(28259997105629765350832232551)*a^(7) + (19782589988166876304109526268)/(28259997105629765350832232551)*a^(6) - (415446026385190830594115236320)/(28259997105629765350832232551)*a^(5) + (276013521014415826065077608053)/(28259997105629765350832232551)*a^(4) - (89200735907288750787297107109)/(28259997105629765350832232551)*a^(3) + (116318485034502478262956272159)/(28259997105629765350832232551)*a^(2) + (210507700292933656997634475268)/(28259997105629765350832232551)*a + (3637535652167486104210091508)/(28259997105629765350832232551) , (3845912905839082261157752394)/(28259997105629765350832232551)*a^(19) - (12123027099100671511720963707)/(28259997105629765350832232551)*a^(18) - (9467953926685226073396706085)/(28259997105629765350832232551)*a^(17) + (46764223167317172443936273556)/(28259997105629765350832232551)*a^(16) - (134194359829680504026999935129)/(28259997105629765350832232551)*a^(15) + (146432218074819215561546657169)/(28259997105629765350832232551)*a^(14) + (445375574732728218975240354925)/(28259997105629765350832232551)*a^(13) - (297118115732289079615024595896)/(28259997105629765350832232551)*a^(12) + (104522046079009685178984792216)/(28259997105629765350832232551)*a^(11) - (764637175520234543261727077718)/(28259997105629765350832232551)*a^(10) - (1514502507708445738899234014126)/(28259997105629765350832232551)*a^(9) - (1934908755376512734396792893852)/(28259997105629765350832232551)*a^(8) - (2315799500674080253809259973819)/(28259997105629765350832232551)*a^(7) - (430535714898590046197779035698)/(28259997105629765350832232551)*a^(6) - (491047885463824902706511719253)/(28259997105629765350832232551)*a^(5) + (289509537726285228369501414019)/(28259997105629765350832232551)*a^(4) - (45384221516836666640004720791)/(28259997105629765350832232551)*a^(3) + (170330938493416064484978539582)/(28259997105629765350832232551)*a^(2) + (225099699319713379704256524227)/(28259997105629765350832232551)*a + (56126886352776936041815212751)/(28259997105629765350832232551) , (6177062105596747627208974938)/(28259997105629765350832232551)*a^(19) - (19272146784608541320446273658)/(28259997105629765350832232551)*a^(18) - (15984065777475596403447116786)/(28259997105629765350832232551)*a^(17) + (74676411404061552952082631547)/(28259997105629765350832232551)*a^(16) - (211194945189335788242517420956)/(28259997105629765350832232551)*a^(15) + (226920979542587522240373010937)/(28259997105629765350832232551)*a^(14) + (721513017528412904256039174475)/(28259997105629765350832232551)*a^(13) - (442139781305886058428345326957)/(28259997105629765350832232551)*a^(12) + (113862281396269858019059014181)/(28259997105629765350832232551)*a^(11) - (1261648056375777775280845796275)/(28259997105629765350832232551)*a^(10) - (2396591195118792271053280967442)/(28259997105629765350832232551)*a^(9) - (3172418936092559573991742272358)/(28259997105629765350832232551)*a^(8) - (3712662082410602773007433001205)/(28259997105629765350832232551)*a^(7) - (571123116105239723412807869623)/(28259997105629765350832232551)*a^(6) - (676982047832891054080758720425)/(28259997105629765350832232551)*a^(5) + (512373911760703860278053808714)/(28259997105629765350832232551)*a^(4) - (171716027524079498807213805969)/(28259997105629765350832232551)*a^(3) + (172930684984203782206280235546)/(28259997105629765350832232551)*a^(2) + (335549142267074892417959851969)/(28259997105629765350832232551)*a + (60071288101541004506873369531)/(28259997105629765350832232551) , (6184836339250784655330900472)/(28259997105629765350832232551)*a^(19) - (19939250108951164734251891557)/(28259997105629765350832232551)*a^(18) - (14126015027896191482103148640)/(28259997105629765350832232551)*a^(17) + (77175870716376475715605048284)/(28259997105629765350832232551)*a^(16) - (220235920388313757796470476387)/(28259997105629765350832232551)*a^(15) + (247415271656315377655324465003)/(28259997105629765350832232551)*a^(14) + (708629048709541210355599675855)/(28259997105629765350832232551)*a^(13) - (537507425493672321212809356519)/(28259997105629765350832232551)*a^(12) + (164232185266243306650754338211)/(28259997105629765350832232551)*a^(11) - (1227645231631332533470685656444)/(28259997105629765350832232551)*a^(10) - (2336827143365165410045039316530)/(28259997105629765350832232551)*a^(9) - (2889743608824169071561316844861)/(28259997105629765350832232551)*a^(8) - (3374291839856120769724290827090)/(28259997105629765350832232551)*a^(7) - (224041173781126440829462041820)/(28259997105629765350832232551)*a^(6) - (597600036736087312108808504687)/(28259997105629765350832232551)*a^(5) + (579097270868091869137686207196)/(28259997105629765350832232551)*a^(4) - (110035386770846073205642890626)/(28259997105629765350832232551)*a^(3) + (172888713615737572358017856523)/(28259997105629765350832232551)*a^(2) + (331117784663256121414178987505)/(28259997105629765350832232551)*a + (33820367136102519675395320174)/(28259997105629765350832232551) , (118300467121042875263904140)/(28259997105629765350832232551)*a^(19) - (1042140574631516711226568622)/(28259997105629765350832232551)*a^(18) + (1813857307941127012301790760)/(28259997105629765350832232551)*a^(17) + (3486021715211803804052132826)/(28259997105629765350832232551)*a^(16) - (13587134894197647531920559610)/(28259997105629765350832232551)*a^(15) + (27102340604037454098561499112)/(28259997105629765350832232551)*a^(14) - (6146131517020097473027830478)/(28259997105629765350832232551)*a^(13) - (101818321555778130433173881427)/(28259997105629765350832232551)*a^(12) + (71293526929218761141213201622)/(28259997105629765350832232551)*a^(11) + (4754916480511016182259781154)/(28259997105629765350832232551)*a^(10) + (34127942398966923464840428334)/(28259997105629765350832232551)*a^(9) + (214663756604333445617708817701)/(28259997105629765350832232551)*a^(8) + (215811105761805847660173895676)/(28259997105629765350832232551)*a^(7) + (249104593647705922426429669000)/(28259997105629765350832232551)*a^(6) - (68799111078366205646838659115)/(28259997105629765350832232551)*a^(5) - (46942015056480840491618921764)/(28259997105629765350832232551)*a^(4) - (29564957182499873650565042011)/(28259997105629765350832232551)*a^(3) - (54968965556668434019589238562)/(28259997105629765350832232551)*a^(2) - (16483962373005189497659451123)/(28259997105629765350832232551)*a - (16303806711052954300690486990)/(28259997105629765350832232551) , (437924188603510694477068974)/(28259997105629765350832232551)*a^(19) - (1480991947275615812145094345)/(28259997105629765350832232551)*a^(18) - (830800044027249339804436096)/(28259997105629765350832232551)*a^(17) + (6144376878248789805606575995)/(28259997105629765350832232551)*a^(16) - (17572969210393707229813781930)/(28259997105629765350832232551)*a^(15) + (18586621229392945418625803174)/(28259997105629765350832232551)*a^(14) + (55074492994073669792113683652)/(28259997105629765350832232551)*a^(13) - (61880911717503249684102921341)/(28259997105629765350832232551)*a^(12) + (25014380778043184784615864253)/(28259997105629765350832232551)*a^(11) - (35263853723590293767415183725)/(28259997105629765350832232551)*a^(10) - (214557668649648687533534055733)/(28259997105629765350832232551)*a^(9) - (178787044870413089023497491525)/(28259997105629765350832232551)*a^(8) - (199887825344342918312028886933)/(28259997105629765350832232551)*a^(7) - (89816715274228574331925081861)/(28259997105629765350832232551)*a^(6) - (88641207408597257988606230157)/(28259997105629765350832232551)*a^(5) + (17801781843409520400605398493)/(28259997105629765350832232551)*a^(4) + (61325029496404071088827848632)/(28259997105629765350832232551)*a^(3) + (15959535572084241120488411849)/(28259997105629765350832232551)*a^(2) + (412966896196238921028713038)/(28259997105629765350832232551)*a + (21550862153288165639289090874)/(28259997105629765350832232551) , (934541375916759589556868523)/(28259997105629765350832232551)*a^(19) - (3944772895795387487150004773)/(28259997105629765350832232551)*a^(18) + (621248794515815299600395116)/(28259997105629765350832232551)*a^(17) + (14607413455900414978715268176)/(28259997105629765350832232551)*a^(16) - (44338624741391254346952260884)/(28259997105629765350832232551)*a^(15) + (67220696042473818178034839725)/(28259997105629765350832232551)*a^(14) + (78814421119502181984473756745)/(28259997105629765350832232551)*a^(13) - (197479081059648167632019884957)/(28259997105629765350832232551)*a^(12) + (75313719346382540296945475659)/(28259997105629765350832232551)*a^(11) - (183820613734518048569440934857)/(28259997105629765350832232551)*a^(10) - (168633620889118001460935385536)/(28259997105629765350832232551)*a^(9) - (50715640395385056306258219267)/(28259997105629765350832232551)*a^(8) + (21308293980844055814471441914)/(28259997105629765350832232551)*a^(7) + (584012850714481634578246530700)/(28259997105629765350832232551)*a^(6) + (46188118147905958736375520020)/(28259997105629765350832232551)*a^(5) + (184671460438361424542790369609)/(28259997105629765350832232551)*a^(4) - (80976567593781326222042217418)/(28259997105629765350832232551)*a^(3) + (68393880797641883100947729932)/(28259997105629765350832232551)*a^(2) + (38631236315603624480059428011)/(28259997105629765350832232551)*a - (39894863568561666348908336478)/(28259997105629765350832232551) , (1675501843735058028376217367)/(28259997105629765350832232551)*a^(19) - (6491893435110033965329812801)/(28259997105629765350832232551)*a^(18) + (69582657615233874025462825)/(28259997105629765350832232551)*a^(17) + (21959309160543531523336516178)/(28259997105629765350832232551)*a^(16) - (73593616904882852516638073805)/(28259997105629765350832232551)*a^(15) + (111663379608057619695908557562)/(28259997105629765350832232551)*a^(14) + (131799289772793139898653662608)/(28259997105629765350832232551)*a^(13) - (249570741399950549378989149758)/(28259997105629765350832232551)*a^(12) + (181851161975568509289712958528)/(28259997105629765350832232551)*a^(11) - (431011999811133761961601240879)/(28259997105629765350832232551)*a^(10) - (393598842874769622434129329078)/(28259997105629765350832232551)*a^(9) - (421091609784232464883957652080)/(28259997105629765350832232551)*a^(8) - (544148017343717784179172077055)/(28259997105629765350832232551)*a^(7) + (464153886925392244749047484123)/(28259997105629765350832232551)*a^(6) - (200572123072137753571692366360)/(28259997105629765350832232551)*a^(5) + (356387487962440923350004175578)/(28259997105629765350832232551)*a^(4) - (111834824149259913002516029390)/(28259997105629765350832232551)*a^(3) + (121999651183162091197153299057)/(28259997105629765350832232551)*a^(2) + (67664131114771059539324349751)/(28259997105629765350832232551)*a - (33717801462964918721699361540)/(28259997105629765350832232551) , (1309661242989003331540880200)/(28259997105629765350832232551)*a^(19) - (5394455117150174230631533359)/(28259997105629765350832232551)*a^(18) + (459529965187381336316898363)/(28259997105629765350832232551)*a^(17) + (20487533350534188096033712313)/(28259997105629765350832232551)*a^(16) - (61846595696427974793427172871)/(28259997105629765350832232551)*a^(15) + (88835769799953756283055507143)/(28259997105629765350832232551)*a^(14) + (121298919973902381680500193524)/(28259997105629765350832232551)*a^(13) - (276266533702302650592799884615)/(28259997105629765350832232551)*a^(12) + (111089920314377288004485051008)/(28259997105629765350832232551)*a^(11) - (200311135531145423253637945977)/(28259997105629765350832232551)*a^(10) - (331419558565272171419690038205)/(28259997105629765350832232551)*a^(9) - (119875609042747858130318023616)/(28259997105629765350832232551)*a^(8) - (49731217355180099401748526247)/(28259997105629765350832232551)*a^(7) + (540337759593188353772153811084)/(28259997105629765350832232551)*a^(6) - (46629837161822572168786717962)/(28259997105629765350832232551)*a^(5) + (160383803998919001611137936151)/(28259997105629765350832232551)*a^(4) - (116610027116209207101703080064)/(28259997105629765350832232551)*a^(3) + (50636442857383984759276852630)/(28259997105629765350832232551)*a^(2) + (36097742359354131009958927365)/(28259997105629765350832232551)*a - (74462932090049267476466642790)/(28259997105629765350832232551) , (7595070062336553330767564453)/(28259997105629765350832232551)*a^(19) - (25313701933059709934375515398)/(28259997105629765350832232551)*a^(18) - (14459389030218791206636735038)/(28259997105629765350832232551)*a^(17) + (96791740750348585185821627730)/(28259997105629765350832232551)*a^(16) - (284235817060060667898199784394)/(28259997105629765350832232551)*a^(15) + (334902055846458848017181857483)/(28259997105629765350832232551)*a^(14) + (841040405732353661763201463789)/(28259997105629765350832232551)*a^(13) - (780213868618902688887666565104)/(28259997105629765350832232551)*a^(12) + (339710594112164020738539475665)/(28259997105629765350832232551)*a^(11) - (1454530557186757755477627212983)/(28259997105629765350832232551)*a^(10) - (2822624612465817148001935612892)/(28259997105629765350832232551)*a^(9) - (3229724282555210679947999235246)/(28259997105629765350832232551)*a^(8) - (3960226636464235087533143185720)/(28259997105629765350832232551)*a^(7) - (251920172066328433299619692754)/(28259997105629765350832232551)*a^(6) - (1067882707660387935069043518393)/(28259997105629765350832232551)*a^(5) + (463812203222087006431517565479)/(28259997105629765350832232551)*a^(4) - (164959229100053455221585344920)/(28259997105629765350832232551)*a^(3) + (192220856007186430549197741014)/(28259997105629765350832232551)*a^(2) + (392412257049181466184937087010)/(28259997105629765350832232551)*a + (14390323702106693788158406022)/(28259997105629765350832232551) , (4687567581882799466837981012)/(28259997105629765350832232551)*a^(19) - (13946146797645382406781626670)/(28259997105629765350832232551)*a^(18) - (14625487255252417222732462746)/(28259997105629765350832232551)*a^(17) + (56638056167126809763926938810)/(28259997105629765350832232551)*a^(16) - (152832130511304141198833811047)/(28259997105629765350832232551)*a^(15) + (142961913939436324470798800777)/(28259997105629765350832232551)*a^(14) + (592852541535436820874055653624)/(28259997105629765350832232551)*a^(13) - (289405364163285566071187700919)/(28259997105629765350832232551)*a^(12) + (12301270735616110593550502741)/(28259997105629765350832232551)*a^(11) - (846407880703859117189392805485)/(28259997105629765350832232551)*a^(10) - (2021168417233929125472382891991)/(28259997105629765350832232551)*a^(9) - (2598254530754410447604073642385)/(28259997105629765350832232551)*a^(8) - (3087682879783583664516577637560)/(28259997105629765350832232551)*a^(7) - (877874343668817558594496059420)/(28259997105629765350832232551)*a^(6) - (591276570774466065635481898246)/(28259997105629765350832232551)*a^(5) + (109144046594193449225873220554)/(28259997105629765350832232551)*a^(4) - (62417593975847890763450805955)/(28259997105629765350832232551)*a^(3) + (63641928736022949077238110247)/(28259997105629765350832232551)*a^(2) + (285565808245882996508353559756)/(28259997105629765350832232551)*a + (79316109529008477088109167771)/(28259997105629765350832232551) , (3085197375690284462169440856)/(28259997105629765350832232551)*a^(19) - (8744354219642625468580926289)/(28259997105629765350832232551)*a^(18) - (11144026369092896029760442848)/(28259997105629765350832232551)*a^(17) + (36592839758433177989294919024)/(28259997105629765350832232551)*a^(16) - (94901093729674062110351939385)/(28259997105629765350832232551)*a^(15) + (78124655922029423528996343768)/(28259997105629765350832232551)*a^(14) + (411145882834971227919710824354)/(28259997105629765350832232551)*a^(13) - (145905308266106897953171727168)/(28259997105629765350832232551)*a^(12) - (36762845144301457067124595754)/(28259997105629765350832232551)*a^(11) - (555315973494278565185625409754)/(28259997105629765350832232551)*a^(10) - (1436490960312141062231108597451)/(28259997105629765350832232551)*a^(9) - (1823150737970843067395547517250)/(28259997105629765350832232551)*a^(8) - (2192732347171052663560588183340)/(28259997105629765350832232551)*a^(7) - (686491509838005287361951371388)/(28259997105629765350832232551)*a^(6) - (232502905794882110131492194965)/(28259997105629765350832232551)*a^(5) + (138718503790190912958331770635)/(28259997105629765350832232551)*a^(4) + (112387309410744247276325621876)/(28259997105629765350832232551)*a^(3) + (18706485993778111317959930037)/(28259997105629765350832232551)*a^(2) + (232179087516092064780846771807)/(28259997105629765350832232551)*a + (78097365252139551449539522180)/(28259997105629765350832232551) , (5310046791800820942500118648)/(28259997105629765350832232551)*a^(19) - (16224243245458827804900265540)/(28259997105629765350832232551)*a^(18) - (15510308334553869596773462717)/(28259997105629765350832232551)*a^(17) + (66531125724206976992703256653)/(28259997105629765350832232551)*a^(16) - (179505210261153646539340143489)/(28259997105629765350832232551)*a^(15) + (174300864054982007423410748104)/(28259997105629765350832232551)*a^(14) + (671282417704783183159453831687)/(28259997105629765350832232551)*a^(13) - (410595425553094533498244477445)/(28259997105629765350832232551)*a^(12) + (52867712391887643219042818242)/(28259997105629765350832232551)*a^(11) - (927226974713363786825107710817)/(28259997105629765350832232551)*a^(10) - (2308871307180018457147387800058)/(28259997105629765350832232551)*a^(9) - (2628996908407986999511671037192)/(28259997105629765350832232551)*a^(8) - (3291044687098988389490086916964)/(28259997105629765350832232551)*a^(7) - (672653504982314097977709800659)/(28259997105629765350832232551)*a^(6) - (438665082478709550506546083242)/(28259997105629765350832232551)*a^(5) + (152562606650324827098957818178)/(28259997105629765350832232551)*a^(4) + (139947600733481229589783736172)/(28259997105629765350832232551)*a^(3) + (6389326871466462093418037066)/(28259997105629765350832232551)*a^(2) + (418702424326365098989537133119)/(28259997105629765350832232551)*a + (35056786814457974788454907974)/(28259997105629765350832232551) ], 694101.729487, [[x^5 - x^4 - 4*x^3 + 3*x^2 + 3*x - 1, 1], [x^10 - 5*x^9 + 3*x^8 + 18*x^7 - 46*x^6 + 54*x^5 + 49*x^4 - 157*x^3 + 103*x^2 - 20*x - 131, 1], [x^10 - 4*x^9 + 5*x^8 + 2*x^7 - 8*x^6 - x^5 + 4*x^4 + 6*x^3 - 2*x^2 - 3*x + 1, 1], [x^10 - x^9 - 3*x^8 + x^6 + 7*x^5 - 2*x^4 - 11*x^3 + 2*x^2 + 6*x + 1, 1]]]