/* 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 + 9*x^19 - 7*x^18 + 35*x^17 - 27*x^16 + 83*x^15 - 61*x^14 + 123*x^13 - 111*x^12 + 163*x^11 - 225*x^10 + 213*x^9 - 253*x^8 + 177*x^7 - 167*x^6 + 192*x^5 - 180*x^4 + 136*x^3 - 76*x^2 - 12*x + 4, 21, 20, [3, 9], -4297390112987454978404646912, [2, 3, 7], [1, a, a^2, a^3, a^4, a^5, a^6, 1/2*a^7 - 1/2*a^3, 1/2*a^8 - 1/2*a^4, 1/2*a^9 - 1/2*a^5, 1/4*a^10 - 1/4*a^9 - 1/4*a^8 - 1/4*a^7 + 1/4*a^6 + 1/4*a^5 + 1/4*a^4 - 1/4*a^3 - 1/2*a - 1/2, 1/4*a^11 - 1/2*a^6 - 1/2*a^4 - 1/4*a^3 - 1/2*a^2 - 1/2, 1/4*a^12 - 1/2*a^5 - 1/4*a^4 - 1/2*a, 1/4*a^13 - 1/2*a^6 - 1/4*a^5 - 1/2*a^2, 1/4*a^14 - 1/4*a^6, 1/8*a^15 - 1/8*a^14 - 1/8*a^13 - 1/8*a^12 - 1/4*a^8 + 1/8*a^7 - 1/8*a^6 + 3/8*a^5 + 3/8*a^4 + 1/4*a^3 - 1/4*a^2 + 1/4*a - 1/2, 1/8*a^16 - 1/8*a^12 - 1/4*a^9 - 1/8*a^8 - 1/2*a^6 - 1/2*a^5 - 3/8*a^4 - 1/2*a^2 - 1/4*a - 1/2, 1/8*a^17 - 1/8*a^13 + 1/8*a^9 - 1/4*a^8 - 1/4*a^7 - 1/4*a^6 + 3/8*a^5 + 1/4*a^4 - 1/4*a^3 - 1/4*a^2 - 1/2, 1/8*a^18 - 1/8*a^14 - 1/8*a^10 + 1/8*a^6 - 1/2*a^4 - 1/2, 1/3064*a^19 + 21/766*a^18 + 151/3064*a^17 - 121/3064*a^16 + 45/1532*a^15 + 291/3064*a^14 + 69/1532*a^13 + 43/766*a^12 - 375/3064*a^11 - 21/766*a^10 + 617/3064*a^9 - 707/3064*a^8 + 21/1532*a^7 - 1287/3064*a^6 - 109/1532*a^5 + 175/383*a^4 + 77/1532*a^3 - 43/766*a^2 - 174/383*a - 116/383, 1/641043952*a^20 - 4635/320521976*a^19 + 32363831/641043952*a^18 + 8251891/320521976*a^17 + 1206609/641043952*a^16 + 12188533/320521976*a^15 - 75715165/641043952*a^14 + 30270037/320521976*a^13 - 11344357/641043952*a^12 - 28886933/320521976*a^11 - 33953279/641043952*a^10 - 13960699/320521976*a^9 + 109565635/641043952*a^8 + 67665735/320521976*a^7 + 49630213/641043952*a^6 + 12984823/320521976*a^5 + 14117977/160260988*a^4 + 39150567/80130494*a^3 + 17535969/40065247*a^2 + 17297159/80130494*a + 76042019/160260988], 0, 1, [], 1, [ (7298367)/(160260988)*a^(20) - (5317739)/(320521976)*a^(19) + (69521399)/(160260988)*a^(18) - (41820393)/(320521976)*a^(17) + (72029592)/(40065247)*a^(16) - (215602813)/(320521976)*a^(15) + (173862131)/(40065247)*a^(14) - (629878269)/(320521976)*a^(13) + (268895337)/(40065247)*a^(12) - (1442421937)/(320521976)*a^(11) + (1249220975)/(160260988)*a^(10) - (3406593485)/(320521976)*a^(9) + (1470658295)/(160260988)*a^(8) - (4655273341)/(320521976)*a^(7) + (1371825041)/(160260988)*a^(6) - (2916362561)/(320521976)*a^(5) + (757047227)/(80130494)*a^(4) - (1406862175)/(160260988)*a^(3) + (1333068003)/(160260988)*a^(2) - (237182819)/(40065247)*a - (11799)/(80130494) , (2358957)/(320521976)*a^(20) + (663451)/(80130494)*a^(19) + (20463161)/(320521976)*a^(18) + (11023817)/(320521976)*a^(17) + (40345281)/(160260988)*a^(16) - (1342171)/(80130494)*a^(15) + (149177731)/(320521976)*a^(14) - (89326751)/(320521976)*a^(13) + (19542791)/(40065247)*a^(12) - (30633800)/(40065247)*a^(11) - (74004143)/(320521976)*a^(10) - (305576879)/(320521976)*a^(9) - (43423253)/(160260988)*a^(8) - (45037958)/(40065247)*a^(7) + (508956409)/(320521976)*a^(6) + (417684767)/(320521976)*a^(5) + (217116259)/(320521976)*a^(4) + (38570557)/(40065247)*a^(3) + (31516433)/(160260988)*a^(2) - (318897821)/(160260988)*a - (45306455)/(40065247) , (25365579)/(641043952)*a^(20) - (6307759)/(320521976)*a^(19) + (222054505)/(641043952)*a^(18) - (16228917)/(160260988)*a^(17) + (863625735)/(641043952)*a^(16) - (118533657)/(320521976)*a^(15) + (2037796529)/(641043952)*a^(14) - (107790995)/(160260988)*a^(13) + (3021342357)/(641043952)*a^(12) - (497720537)/(320521976)*a^(11) + (3692932939)/(641043952)*a^(10) - (792925657)/(160260988)*a^(9) + (3504237285)/(641043952)*a^(8) - (1962828611)/(320521976)*a^(7) + (1882714207)/(641043952)*a^(6) - (749998409)/(160260988)*a^(5) + (144993791)/(40065247)*a^(4) - (314080175)/(80130494)*a^(3) + (257028159)/(160260988)*a^(2) - (54129779)/(80130494)*a - (115234759)/(160260988) , (31883957)/(641043952)*a^(20) - (25275683)/(320521976)*a^(19) + (317664455)/(641043952)*a^(18) - (178234281)/(320521976)*a^(17) + (1330003551)/(641043952)*a^(16) - (630062123)/(320521976)*a^(15) + (3437524331)/(641043952)*a^(14) - (1372799777)/(320521976)*a^(13) + (5484831941)/(641043952)*a^(12) - (2249328343)/(320521976)*a^(11) + (7693585557)/(641043952)*a^(10) - (4563840691)/(320521976)*a^(9) + (10364166625)/(641043952)*a^(8) - (5671746155)/(320521976)*a^(7) + (7647174665)/(641043952)*a^(6) - (4107847589)/(320521976)*a^(5) + (4053220517)/(320521976)*a^(4) - (1030725227)/(80130494)*a^(3) + (904364425)/(80130494)*a^(2) - (819083001)/(160260988)*a - (168416531)/(160260988) , (2492346)/(40065247)*a^(20) - (7006945)/(80130494)*a^(19) + (84257545)/(160260988)*a^(18) - (195970389)/(320521976)*a^(17) + (75977319)/(40065247)*a^(16) - (731503125)/(320521976)*a^(15) + (1381930849)/(320521976)*a^(14) - (789903623)/(160260988)*a^(13) + (1923309473)/(320521976)*a^(12) - (1346310913)/(160260988)*a^(11) + (366503889)/(40065247)*a^(10) - (4784423675)/(320521976)*a^(9) + (2188269479)/(160260988)*a^(8) - (4422629777)/(320521976)*a^(7) + (3955328921)/(320521976)*a^(6) - (381210344)/(40065247)*a^(5) + (4431486613)/(320521976)*a^(4) - (442437007)/(40065247)*a^(3) + (323859310)/(40065247)*a^(2) - (682372791)/(160260988)*a + (6757650)/(40065247) , (41702755)/(641043952)*a^(20) - (44716237)/(320521976)*a^(19) + (405930135)/(641043952)*a^(18) - (328687455)/(320521976)*a^(17) + (1628142219)/(641043952)*a^(16) - (584390979)/(160260988)*a^(15) + (4125210885)/(641043952)*a^(14) - (621258929)/(80130494)*a^(13) + (6406233787)/(641043952)*a^(12) - (3734058587)/(320521976)*a^(11) + (9595141645)/(641043952)*a^(10) - (6571880651)/(320521976)*a^(9) + (15044140025)/(641043952)*a^(8) - (3567372123)/(160260988)*a^(7) + (11634797299)/(641043952)*a^(6) - (605443860)/(40065247)*a^(5) + (5817206193)/(320521976)*a^(4) - (1484477399)/(80130494)*a^(3) + (2483861545)/(160260988)*a^(2) - (682506381)/(160260988)*a - (8269645)/(160260988) , (19246287)/(160260988)*a^(20) - (4836997)/(160260988)*a^(19) + (299180709)/(320521976)*a^(18) - (19007995)/(160260988)*a^(17) + (261654771)/(80130494)*a^(16) - (127370837)/(160260988)*a^(15) + (2185842241)/(320521976)*a^(14) - (302050377)/(160260988)*a^(13) + (710963555)/(80130494)*a^(12) - (1023577021)/(160260988)*a^(11) + (3317885695)/(320521976)*a^(10) - (2442375573)/(160260988)*a^(9) + (343624179)/(40065247)*a^(8) - (2314172913)/(160260988)*a^(7) + (2852116959)/(320521976)*a^(6) - (1606486529)/(160260988)*a^(5) + (1859704107)/(160260988)*a^(4) - (299018706)/(40065247)*a^(3) + (345651389)/(80130494)*a^(2) - (350828881)/(80130494)*a - (130964611)/(80130494) , (12597441)/(641043952)*a^(20) - (10622059)/(320521976)*a^(19) + (81299117)/(641043952)*a^(18) - (29294311)/(160260988)*a^(17) + (198178175)/(641043952)*a^(16) - (21818420)/(40065247)*a^(15) + (311717515)/(641043952)*a^(14) - (234456943)/(320521976)*a^(13) + (49055231)/(641043952)*a^(12) - (306811813)/(320521976)*a^(11) + (429921999)/(641043952)*a^(10) - (58773802)/(40065247)*a^(9) - (88218567)/(641043952)*a^(8) + (318159471)/(160260988)*a^(7) - (1605865127)/(641043952)*a^(6) + (84631921)/(320521976)*a^(5) - (118018497)/(160260988)*a^(4) + (140565639)/(160260988)*a^(3) - (265585217)/(80130494)*a^(2) + (163511940)/(40065247)*a - (126215127)/(160260988) , (894203)/(8781424)*a^(20) - (185687)/(4390712)*a^(19) + (7404829)/(8781424)*a^(18) - (521471)/(2195356)*a^(17) + (27350491)/(8781424)*a^(16) - (5096231)/(4390712)*a^(15) + (61072977)/(8781424)*a^(14) - (1589202)/(548839)*a^(13) + (86682749)/(8781424)*a^(12) - (32259673)/(4390712)*a^(11) + (108620987)/(8781424)*a^(10) - (18437039)/(1097678)*a^(9) + (110255221)/(8781424)*a^(8) - (77129835)/(4390712)*a^(7) + (103977947)/(8781424)*a^(6) - (28932881)/(2195356)*a^(5) + (33008393)/(2195356)*a^(4) - (26120065)/(2195356)*a^(3) + (13062777)/(2195356)*a^(2) - (2989584)/(548839)*a - (756577)/(2195356) , (556455)/(4390712)*a^(20) - (86606)/(548839)*a^(19) + (5029573)/(4390712)*a^(18) - (2420239)/(2195356)*a^(17) + (2429336)/(548839)*a^(16) - (8907269)/(2195356)*a^(15) + (46239427)/(4390712)*a^(14) - (4816723)/(548839)*a^(13) + (16947219)/(1097678)*a^(12) - (16439621)/(1097678)*a^(11) + (92620785)/(4390712)*a^(10) - (65235865)/(2195356)*a^(9) + (63575583)/(2195356)*a^(8) - (36002857)/(1097678)*a^(7) + (98981251)/(4390712)*a^(6) - (48274851)/(2195356)*a^(5) + (109664327)/(4390712)*a^(4) - (53630441)/(2195356)*a^(3) + (10700280)/(548839)*a^(2) - (17709295)/(2195356)*a - (1981345)/(1097678) , (789425)/(160260988)*a^(20) - (7084685)/(80130494)*a^(19) + (2671206)/(40065247)*a^(18) - (202809021)/(320521976)*a^(17) + (71065233)/(320521976)*a^(16) - (161325283)/(80130494)*a^(15) + (29905196)/(40065247)*a^(14) - (1199888335)/(320521976)*a^(13) + (346639485)/(320521976)*a^(12) - (323138313)/(80130494)*a^(11) + (603712027)/(160260988)*a^(10) - (1658799033)/(320521976)*a^(9) + (2878724607)/(320521976)*a^(8) - (119062320)/(40065247)*a^(7) + (442520481)/(80130494)*a^(6) - (949783549)/(320521976)*a^(5) + (1571506893)/(320521976)*a^(4) - (465405613)/(80130494)*a^(3) + (524278931)/(160260988)*a^(2) - (32156339)/(160260988)*a + (99253571)/(80130494) ], 1790438.21987, []]