/* 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^21 - x^20 - 6*x^19 + 11*x^18 + 47*x^17 - 45*x^16 - 170*x^15 + 162*x^14 + 400*x^13 - 307*x^12 - 750*x^11 + 395*x^10 + 733*x^9 - 371*x^8 - 425*x^7 + 197*x^6 + 204*x^5 - 78*x^4 - 36*x^3 + 17*x^2 - 1, 21, 74, [7, 7], -105070765003019731854543276767, [17, 23, 64879], [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, 1/23*a^17 + 3/23*a^16 - 5/23*a^15 - 5/23*a^14 - 9/23*a^13 + 11/23*a^12 - 7/23*a^11 + 11/23*a^9 - 7/23*a^8 + 9/23*a^7 - 5/23*a^6 - 4/23*a^5 - 11/23*a^4 + 10/23*a^3 + 1/23*a^2 - 7/23*a - 9/23, 1/23*a^18 + 9/23*a^16 + 10/23*a^15 + 6/23*a^14 - 8/23*a^13 + 6/23*a^12 - 2/23*a^11 + 11/23*a^10 + 6/23*a^9 + 7/23*a^8 - 9/23*a^7 + 11/23*a^6 + 1/23*a^5 - 3/23*a^4 - 6/23*a^3 - 10/23*a^2 - 11/23*a + 4/23, 1/23*a^19 + 6/23*a^16 + 5/23*a^15 - 9/23*a^14 - 5/23*a^13 - 9/23*a^12 + 5/23*a^11 + 6/23*a^10 + 8/23*a^8 - 1/23*a^7 + 10/23*a^5 + 1/23*a^4 - 8/23*a^3 + 3/23*a^2 - 2/23*a - 11/23, 1/2902322098104866537963*a^20 - 48183387586271631288/2902322098104866537963*a^19 + 12888253147197190224/2902322098104866537963*a^18 + 50192698655542644521/2902322098104866537963*a^17 - 17690500702077965049/170724829300286266939*a^16 + 709496778106634377441/2902322098104866537963*a^15 + 1032730163114003983286/2902322098104866537963*a^14 - 1420819141778105408867/2902322098104866537963*a^13 - 527813389732618645589/2902322098104866537963*a^12 + 1414801604033776337102/2902322098104866537963*a^11 + 5297350609619376466/126187917308907240781*a^10 - 698063089953724176494/2902322098104866537963*a^9 + 1235217639016628065536/2902322098104866537963*a^8 + 650495939074008145181/2902322098104866537963*a^7 - 838935380959425975257/2902322098104866537963*a^6 - 689819862510447246556/2902322098104866537963*a^5 + 1224880719308395289516/2902322098104866537963*a^4 - 285728711554321547065/2902322098104866537963*a^3 + 29601326438528008946/2902322098104866537963*a^2 + 1195031146410863069076/2902322098104866537963*a + 1216188126431299986782/2902322098104866537963], 0, 1, [], 1, [ (64494444015473584352)/(2902322098104866537963)*a^(20) - (372551594160395758621)/(2902322098104866537963)*a^(19) - (277598129210710985674)/(2902322098104866537963)*a^(18) + (2705874014087356843272)/(2902322098104866537963)*a^(17) + (49284755871963354130)/(170724829300286266939)*a^(16) - (19214482120329550643606)/(2902322098104866537963)*a^(15) - (6706735769242278940638)/(2902322098104866537963)*a^(14) + (68852874192549617356143)/(2902322098104866537963)*a^(13) + (9704946895347515535155)/(2902322098104866537963)*a^(12) - (164418774607983704012124)/(2902322098104866537963)*a^(11) - (33213051682885155567168)/(2902322098104866537963)*a^(10) + (289633807786201957426878)/(2902322098104866537963)*a^(9) + (70943160593513104845527)/(2902322098104866537963)*a^(8) - (276018300382497178727697)/(2902322098104866537963)*a^(7) - (43017759712143589587230)/(2902322098104866537963)*a^(6) + (163450261383991366366752)/(2902322098104866537963)*a^(5) + (20929568286963570476425)/(2902322098104866537963)*a^(4) - (71966036688788954851940)/(2902322098104866537963)*a^(3) - (14025830591198261763805)/(2902322098104866537963)*a^(2) + (11406468348218992830493)/(2902322098104866537963)*a - (1337832367359938424876)/(2902322098104866537963) , (308057150144922174269)/(2902322098104866537963)*a^(20) - (109368534882130520438)/(2902322098104866537963)*a^(19) - (1996435129917147415400)/(2902322098104866537963)*a^(18) + (2193398018903881444334)/(2902322098104866537963)*a^(17) + (41719263784228233626)/(7422818665229837693)*a^(16) - (4257319713388230399202)/(2902322098104866537963)*a^(15) - (2539338011393169421353)/(126187917308907240781)*a^(14) + (16092830710841918205645)/(2902322098104866537963)*a^(13) + (144618980295233313616060)/(2902322098104866537963)*a^(12) - (15157781328720032696832)/(2902322098104866537963)*a^(11) - (264158502400089891607838)/(2902322098104866537963)*a^(10) - (23668733130170967515511)/(2902322098104866537963)*a^(9) + (252090861652756478933105)/(2902322098104866537963)*a^(8) + (15607621005567316237630)/(2902322098104866537963)*a^(7) - (150744855912943070249408)/(2902322098104866537963)*a^(6) - (7772701707806959268617)/(2902322098104866537963)*a^(5) + (66935470055582015272484)/(2902322098104866537963)*a^(4) + (11704030606641212727133)/(2902322098104866537963)*a^(3) - (448263599998084430283)/(126187917308907240781)*a^(2) + (1337832367359938424876)/(2902322098104866537963)*a - (64494444015473584352)/(2902322098104866537963) , (495785358686364176396)/(2902322098104866537963)*a^(20) - (25474173678070325051)/(2902322098104866537963)*a^(19) - (3310270684008388144206)/(2902322098104866537963)*a^(18) + (2687736075057362189128)/(2902322098104866537963)*a^(17) + (1619274357825947846827)/(170724829300286266939)*a^(16) + (152465194361542012921)/(2902322098104866537963)*a^(15) - (97370346149595722008916)/(2902322098104866537963)*a^(14) + (147990545563080118168)/(126187917308907240781)*a^(13) + (246046614804313046483962)/(2902322098104866537963)*a^(12) + (26525078793632344623333)/(2902322098104866537963)*a^(11) - (441929884361441729247633)/(2902322098104866537963)*a^(10) - (125705443230033318259036)/(2902322098104866537963)*a^(9) + (416820131247354698759894)/(2902322098104866537963)*a^(8) + (84262811341729643608109)/(2902322098104866537963)*a^(7) - (259362352588143848234212)/(2902322098104866537963)*a^(6) - (45209308661533152415753)/(2902322098104866537963)*a^(5) + (111401175619800274503675)/(2902322098104866537963)*a^(4) + (29569326676732312113231)/(2902322098104866537963)*a^(3) - (19998098886411780657536)/(2902322098104866537963)*a^(2) + (1955844276783401257761)/(2902322098104866537963)*a + (570328352411401046369)/(2902322098104866537963) , (803842508831286350665)/(2902322098104866537963)*a^(20) - (134842708560200845489)/(2902322098104866537963)*a^(19) - (5306705813925535559606)/(2902322098104866537963)*a^(18) + (4881134093961243633462)/(2902322098104866537963)*a^(17) + (2578817424863197220225)/(170724829300286266939)*a^(16) - (4104854519026688386281)/(2902322098104866537963)*a^(15) - (155775120411638618700035)/(2902322098104866537963)*a^(14) + (19496613258792760923509)/(2902322098104866537963)*a^(13) + (390665595099546360100022)/(2902322098104866537963)*a^(12) + (11367297464912311926501)/(2902322098104866537963)*a^(11) - (706088386761531620855471)/(2902322098104866537963)*a^(10) - (149374176360204285774547)/(2902322098104866537963)*a^(9) + (668910992900111177692999)/(2902322098104866537963)*a^(8) + (99870432347296959845739)/(2902322098104866537963)*a^(7) - (410107208501086918483620)/(2902322098104866537963)*a^(6) - (52982010369340111684370)/(2902322098104866537963)*a^(5) + (7753767203277490859833)/(126187917308907240781)*a^(4) + (41273357283373524840364)/(2902322098104866537963)*a^(3) - (30308161686367722554045)/(2902322098104866537963)*a^(2) + (3293676644143339682637)/(2902322098104866537963)*a + (3408156006500793999980)/(2902322098104866537963) , (37837741703264738465)/(2902322098104866537963)*a^(20) - (385922375974459933321)/(2902322098104866537963)*a^(19) + (150817142352096777927)/(2902322098104866537963)*a^(18) + (2337222668810734392645)/(2902322098104866537963)*a^(17) - (121295638440294883172)/(170724829300286266939)*a^(16) - (16977393845428823223005)/(2902322098104866537963)*a^(15) + (9022427453158025378481)/(2902322098104866537963)*a^(14) + (57999887366974597573932)/(2902322098104866537963)*a^(13) - (39393318354630259140503)/(2902322098104866537963)*a^(12) - (125313500514575469956617)/(2902322098104866537963)*a^(11) + (66697894490443385583474)/(2902322098104866537963)*a^(10) + (221444556183810565449569)/(2902322098104866537963)*a^(9) - (90288488407259162638755)/(2902322098104866537963)*a^(8) - (173070760598974771781729)/(2902322098104866537963)*a^(7) + (82315704865753958384811)/(2902322098104866537963)*a^(6) + (76250362641689924730755)/(2902322098104866537963)*a^(5) - (36728906467620036063879)/(2902322098104866537963)*a^(4) - (40076080383643699800291)/(2902322098104866537963)*a^(3) + (15080655177978958164227)/(2902322098104866537963)*a^(2) - (185053980070552996495)/(2902322098104866537963)*a + (2991705229727678535057)/(2902322098104866537963) , (495785358686364176396)/(2902322098104866537963)*a^(20) - (25474173678070325051)/(2902322098104866537963)*a^(19) - (3310270684008388144206)/(2902322098104866537963)*a^(18) + (2687736075057362189128)/(2902322098104866537963)*a^(17) + (1619274357825947846827)/(170724829300286266939)*a^(16) + (152465194361542012921)/(2902322098104866537963)*a^(15) - (97370346149595722008916)/(2902322098104866537963)*a^(14) + (147990545563080118168)/(126187917308907240781)*a^(13) + (246046614804313046483962)/(2902322098104866537963)*a^(12) + (26525078793632344623333)/(2902322098104866537963)*a^(11) - (441929884361441729247633)/(2902322098104866537963)*a^(10) - (125705443230033318259036)/(2902322098104866537963)*a^(9) + (416820131247354698759894)/(2902322098104866537963)*a^(8) + (84262811341729643608109)/(2902322098104866537963)*a^(7) - (259362352588143848234212)/(2902322098104866537963)*a^(6) - (45209308661533152415753)/(2902322098104866537963)*a^(5) + (111401175619800274503675)/(2902322098104866537963)*a^(4) + (29569326676732312113231)/(2902322098104866537963)*a^(3) - (19998098886411780657536)/(2902322098104866537963)*a^(2) + (1955844276783401257761)/(2902322098104866537963)*a + (3472650450516267584332)/(2902322098104866537963) , (803842508831286350665)/(2902322098104866537963)*a^(20) - (134842708560200845489)/(2902322098104866537963)*a^(19) - (5306705813925535559606)/(2902322098104866537963)*a^(18) + (4881134093961243633462)/(2902322098104866537963)*a^(17) + (2578817424863197220225)/(170724829300286266939)*a^(16) - (4104854519026688386281)/(2902322098104866537963)*a^(15) - (155775120411638618700035)/(2902322098104866537963)*a^(14) + (19496613258792760923509)/(2902322098104866537963)*a^(13) + (390665595099546360100022)/(2902322098104866537963)*a^(12) + (11367297464912311926501)/(2902322098104866537963)*a^(11) - (706088386761531620855471)/(2902322098104866537963)*a^(10) - (149374176360204285774547)/(2902322098104866537963)*a^(9) + (668910992900111177692999)/(2902322098104866537963)*a^(8) + (99870432347296959845739)/(2902322098104866537963)*a^(7) - (410107208501086918483620)/(2902322098104866537963)*a^(6) - (52982010369340111684370)/(2902322098104866537963)*a^(5) + (7753767203277490859833)/(126187917308907240781)*a^(4) + (41273357283373524840364)/(2902322098104866537963)*a^(3) - (30308161686367722554045)/(2902322098104866537963)*a^(2) + (3293676644143339682637)/(2902322098104866537963)*a + (505833908395927462017)/(2902322098104866537963) , (208168562531502388584)/(2902322098104866537963)*a^(20) - (746614278876705190048)/(2902322098104866537963)*a^(19) - (959215981847188256318)/(2902322098104866537963)*a^(18) + (5583880672504707314043)/(2902322098104866537963)*a^(17) + (321704313518227677463)/(170724829300286266939)*a^(16) - (36261618065090610565114)/(2902322098104866537963)*a^(15) - (24436118160515931859214)/(2902322098104866537963)*a^(14) + (127177188348859231722648)/(2902322098104866537963)*a^(13) + (43040961578826281192508)/(2902322098104866537963)*a^(12) - (286514187937322281597805)/(2902322098104866537963)*a^(11) - (107133813582791727047687)/(2902322098104866537963)*a^(10) + (482759594226876259851562)/(2902322098104866537963)*a^(9) + (150707132311508633377670)/(2902322098104866537963)*a^(8) - (423396730194679948540785)/(2902322098104866537963)*a^(7) - (83921887180042978837761)/(2902322098104866537963)*a^(6) + (224469411649195503091266)/(2902322098104866537963)*a^(5) + (50888171335957642406842)/(2902322098104866537963)*a^(4) - (96732759115694766874675)/(2902322098104866537963)*a^(3) - (16823911290305569092001)/(2902322098104866537963)*a^(2) + (6830626972950089078368)/(2902322098104866537963)*a - (2263162574451013029785)/(2902322098104866537963) , (2450469117466321413599)/(2902322098104866537963)*a^(20) - (2904899194868658124500)/(2902322098104866537963)*a^(19) - (14103992580066678693285)/(2902322098104866537963)*a^(18) + (29612870292652454018275)/(2902322098104866537963)*a^(17) + (6426609025583459321873)/(170724829300286266939)*a^(16) - (130477806860485846750299)/(2902322098104866537963)*a^(15) - (388678086651161733949529)/(2902322098104866537963)*a^(14) + (471307710178813984053436)/(2902322098104866537963)*a^(13) + (880011017843541391545006)/(2902322098104866537963)*a^(12) - (922841340301184796856275)/(2902322098104866537963)*a^(11) - (1633452600281106683106316)/(2902322098104866537963)*a^(10) + (1292621089165986933497576)/(2902322098104866537963)*a^(9) + (1498957060131100006095662)/(2902322098104866537963)*a^(8) - (1236674727419874894699026)/(2902322098104866537963)*a^(7) - (761293925030059624897921)/(2902322098104866537963)*a^(6) + (664913635299482417933071)/(2902322098104866537963)*a^(5) + (344279755676730699654606)/(2902322098104866537963)*a^(4) - (278356592477181851623192)/(2902322098104866537963)*a^(3) - (23230489417384326614249)/(2902322098104866537963)*a^(2) + (58099917249217782642424)/(2902322098104866537963)*a - (14245237125650655879809)/(2902322098104866537963) , (1200418982282025024433)/(2902322098104866537963)*a^(20) - (1198611874630987742936)/(2902322098104866537963)*a^(19) - (7071568681932602661780)/(2902322098104866537963)*a^(18) + (13156081339781873057188)/(2902322098104866537963)*a^(17) + (3268999801401662228367)/(170724829300286266939)*a^(16) - (53015242288775928693908)/(2902322098104866537963)*a^(15) - (197083538976121374639547)/(2902322098104866537963)*a^(14) + (192652921006043295574661)/(2902322098104866537963)*a^(13) + (455374899314681098105979)/(2902322098104866537963)*a^(12) - (361301197811279580376017)/(2902322098104866537963)*a^(11) - (839072393747811626119790)/(2902322098104866537963)*a^(10) + (466440597158688727825045)/(2902322098104866537963)*a^(9) + (769740891859373029058521)/(2902322098104866537963)*a^(8) - (453439214804113953258085)/(2902322098104866537963)*a^(7) - (406885435039678824200602)/(2902322098104866537963)*a^(6) + (232355288462317064155221)/(2902322098104866537963)*a^(5) + (186920126974955048818571)/(2902322098104866537963)*a^(4) - (91075698203285522092649)/(2902322098104866537963)*a^(3) - (12039609141517611485021)/(2902322098104866537963)*a^(2) + (19767012704293345176970)/(2902322098104866537963)*a - (4853735423213028117534)/(2902322098104866537963) , (65599883294643120151)/(2902322098104866537963)*a^(20) + (199567023120976877476)/(2902322098104866537963)*a^(19) - (774592247332622320497)/(2902322098104866537963)*a^(18) - (669467976123790461435)/(2902322098104866537963)*a^(17) + (387627717716141440629)/(170724829300286266939)*a^(16) + (7750073790858664426000)/(2902322098104866537963)*a^(15) - (27476541530760044914446)/(2902322098104866537963)*a^(14) - (25521129723218709468089)/(2902322098104866537963)*a^(13) + (84118121745978403356225)/(2902322098104866537963)*a^(12) + (53750809397793561840806)/(2902322098104866537963)*a^(11) - (160022645991529152112516)/(2902322098104866537963)*a^(10) - (107513631869167902709317)/(2902322098104866537963)*a^(9) + (206487745890974877805243)/(2902322098104866537963)*a^(8) + (68749445406560872160360)/(2902322098104866537963)*a^(7) - (166730017416375234644645)/(2902322098104866537963)*a^(6) - (6406669311869706011641)/(2902322098104866537963)*a^(5) + (75679104750975000525758)/(2902322098104866537963)*a^(4) + (3846229644580719038926)/(2902322098104866537963)*a^(3) - (29730952721661658036506)/(2902322098104866537963)*a^(2) + (9027809594769909280436)/(2902322098104866537963)*a + (1264648762032773485738)/(2902322098104866537963) , (2571416558876096151300)/(2902322098104866537963)*a^(20) - (1982493926566505753787)/(2902322098104866537963)*a^(19) - (15666883008361195962324)/(2902322098104866537963)*a^(18) + (24479494340399082998510)/(2902322098104866537963)*a^(17) + (7361742571925406061077)/(170724829300286266939)*a^(16) - (84714566487399345420631)/(2902322098104866537963)*a^(15) - (446288319903589872912436)/(2902322098104866537963)*a^(14) + (304745897522278329691060)/(2902322098104866537963)*a^(13) + (1060361109061858757628751)/(2902322098104866537963)*a^(12) - (513961588511092759889870)/(2902322098104866537963)*a^(11) - (1956524279617876064169967)/(2902322098104866537963)*a^(10) + (509295231434732911111683)/(2902322098104866537963)*a^(9) + (1830678356318919843723711)/(2902322098104866537963)*a^(8) - (470525922830810787774262)/(2902322098104866537963)*a^(7) - (1030782396540211272967210)/(2902322098104866537963)*a^(6) + (230603504036120585622678)/(2902322098104866537963)*a^(5) + (488649820752284604322245)/(2902322098104866537963)*a^(4) - (73864752599005444664526)/(2902322098104866537963)*a^(3) - (69735916938197854901652)/(2902322098104866537963)*a^(2) + (21529703980854334797594)/(2902322098104866537963)*a + (53414345449089661321)/(126187917308907240781) , (2904498094029636656597)/(2902322098104866537963)*a^(20) - (1790314520457953324365)/(2902322098104866537963)*a^(19) - (18412734174294453804805)/(2902322098104866537963)*a^(18) + (25180865314818824911835)/(2902322098104866537963)*a^(17) + (8705452471503015439766)/(170724829300286266939)*a^(16) - (3357642558468476030372)/(126187917308907240781)*a^(15) - (537585888474277971915017)/(2902322098104866537963)*a^(14) + (277812875802783212268642)/(2902322098104866537963)*a^(13) + (1320233270788916095374152)/(2902322098104866537963)*a^(12) - (433917816974354515482177)/(2902322098104866537963)*a^(11) - (2467341424503783659572047)/(2902322098104866537963)*a^(10) + (293961201082140400665671)/(2902322098104866537963)*a^(9) + (2470832445801920820021011)/(2902322098104866537963)*a^(8) - (247983140331281749095495)/(2902322098104866537963)*a^(7) - (1555952252327278224908810)/(2902322098104866537963)*a^(6) + (85820469171011742531692)/(2902322098104866537963)*a^(5) + (750220691511942126061657)/(2902322098104866537963)*a^(4) + (7885209460768754727763)/(2902322098104866537963)*a^(3) - (158933490498324638283799)/(2902322098104866537963)*a^(2) + (7943500661205857566579)/(2902322098104866537963)*a + (10793889571834754306033)/(2902322098104866537963) ], 2726200.25314, [[x^3 - x^2 + 1, 1], [x^7 - x^6 - 6*x^5 + 4*x^4 + 9*x^3 - 4*x^2 - 3*x + 1, 1]]]