/* 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 + 3*x^19 - x^18 + x^17 + 8*x^16 - 7*x^15 + 24*x^14 - 15*x^13 + 7*x^12 + 25*x^11 - 42*x^10 + 46*x^9 - 39*x^8 - 12*x^7 + 15*x^6 - 14*x^5 + x^4 + 10*x^3 - x^2 + 2*x + 1, 21, 8, [1, 10], 1261412107834594448324876441, [31, 71], [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/299*a^19 + 8/23*a^18 + 122/299*a^17 - 79/299*a^16 - 41/299*a^15 + 19/299*a^14 + 119/299*a^13 - 81/299*a^12 + 132/299*a^11 - 64/299*a^10 + 120/299*a^9 + 77/299*a^8 - 4/23*a^7 + 11/299*a^6 + 40/299*a^5 + 128/299*a^4 + 131/299*a^3 + 75/299*a^2 + 142/299*a + 58/299, 1/31329330929*a^20 + 10588327/31329330929*a^19 - 15216296701/31329330929*a^18 + 10121876874/31329330929*a^17 - 361413200/1362144823*a^16 + 4705840582/31329330929*a^15 + 5011990975/31329330929*a^14 - 1631283704/31329330929*a^13 - 9509682454/31329330929*a^12 + 13199176568/31329330929*a^11 + 982873072/31329330929*a^10 - 1044585243/2409948533*a^9 + 12174708862/31329330929*a^8 - 13010489871/31329330929*a^7 - 12732688830/31329330929*a^6 + 5435101835/31329330929*a^5 - 1553313246/31329330929*a^4 + 6110604571/31329330929*a^3 - 357606914/31329330929*a^2 - 11723869589/31329330929*a + 13268663735/31329330929], 0, 1, [], 1, [ (4563752185)/(31329330929)*a^(20) + (9376610774)/(31329330929)*a^(19) + (15390398243)/(31329330929)*a^(18) + (20865861833)/(31329330929)*a^(17) - (1365321368)/(31329330929)*a^(16) + (36502357523)/(31329330929)*a^(15) + (44278878928)/(31329330929)*a^(14) + (57456225379)/(31329330929)*a^(13) + (125253087898)/(31329330929)*a^(12) - (64896560650)/(31329330929)*a^(11) + (8095431879)/(2409948533)*a^(10) + (64248911235)/(31329330929)*a^(9) - (5755513301)/(1362144823)*a^(8) + (125100013041)/(31329330929)*a^(7) - (286721270684)/(31329330929)*a^(6) - (157355245410)/(31329330929)*a^(5) + (96194583689)/(31329330929)*a^(4) - (27878235168)/(31329330929)*a^(3) + (14550121054)/(31329330929)*a^(2) + (89467270444)/(31329330929)*a + (3693131261)/(31329330929) , (3701249904)/(31329330929)*a^(20) + (90913567)/(2409948533)*a^(19) + (12416450363)/(31329330929)*a^(18) - (2799243279)/(31329330929)*a^(17) + (4631520970)/(31329330929)*a^(16) + (21454994463)/(31329330929)*a^(15) - (18822068250)/(31329330929)*a^(14) + (88577435723)/(31329330929)*a^(13) - (62297932643)/(31329330929)*a^(12) + (39369548843)/(31329330929)*a^(11) + (27521414820)/(31329330929)*a^(10) - (130794939692)/(31329330929)*a^(9) + (11961218129)/(2409948533)*a^(8) - (242713873573)/(31329330929)*a^(7) + (15879364333)/(31329330929)*a^(6) - (68494282144)/(31329330929)*a^(5) - (62993751859)/(31329330929)*a^(4) + (112809092198)/(31329330929)*a^(3) - (12472315181)/(31329330929)*a^(2) + (22526000438)/(31329330929)*a + (3925723557)/(2409948533) , (1550285457)/(31329330929)*a^(20) - (2537097573)/(31329330929)*a^(19) + (10439822865)/(31329330929)*a^(18) - (9419717090)/(31329330929)*a^(17) + (20752842121)/(31329330929)*a^(16) + (2210799582)/(31329330929)*a^(15) - (28836441552)/(31329330929)*a^(14) + (97708478817)/(31329330929)*a^(13) - (131023662182)/(31329330929)*a^(12) + (184055311894)/(31329330929)*a^(11) - (77269160545)/(31329330929)*a^(10) - (102634013609)/(31329330929)*a^(9) + (305559106759)/(31329330929)*a^(8) - (445746092284)/(31329330929)*a^(7) + (26419696949)/(2409948533)*a^(6) - (193413070548)/(31329330929)*a^(5) - (9749646935)/(2409948533)*a^(4) + (119267090499)/(31329330929)*a^(3) - (46464807144)/(31329330929)*a^(2) + (10852005353)/(31329330929)*a + (44953602127)/(31329330929) , (3082306557)/(31329330929)*a^(20) + (6406824785)/(31329330929)*a^(19) + (10500154183)/(31329330929)*a^(18) + (13927383138)/(31329330929)*a^(17) - (764963206)/(31329330929)*a^(16) + (23729651852)/(31329330929)*a^(15) + (1372781560)/(1362144823)*a^(14) + (39910840286)/(31329330929)*a^(13) + (84669917338)/(31329330929)*a^(12) - (41868882199)/(31329330929)*a^(11) + (63678360433)/(31329330929)*a^(10) + (49670355487)/(31329330929)*a^(9) - (89000205447)/(31329330929)*a^(8) + (83444145333)/(31329330929)*a^(7) - (194281209787)/(31329330929)*a^(6) - (8258356119)/(2409948533)*a^(5) + (64620711114)/(31329330929)*a^(4) - (19160260436)/(31329330929)*a^(3) + (9771313920)/(31329330929)*a^(2) + (15371689821)/(31329330929)*a + (17203434425)/(31329330929) , (6780886188)/(31329330929)*a^(20) - (6449821931)/(31329330929)*a^(19) + (24683793956)/(31329330929)*a^(18) - (22271499439)/(31329330929)*a^(17) + (27797595642)/(31329330929)*a^(16) + (53031899702)/(31329330929)*a^(15) - (95893666031)/(31329330929)*a^(14) + (239947216722)/(31329330929)*a^(13) - (256146977329)/(31329330929)*a^(12) + (235628744270)/(31329330929)*a^(11) + (9710469316)/(2409948533)*a^(10) - (440138297722)/(31329330929)*a^(9) + (671264132819)/(31329330929)*a^(8) - (635759664250)/(31329330929)*a^(7) + (273215047455)/(31329330929)*a^(6) + (81482309360)/(31329330929)*a^(5) - (307542033904)/(31329330929)*a^(4) + (73082365407)/(31329330929)*a^(3) + (65859848220)/(31329330929)*a^(2) - (24975856534)/(31329330929)*a + (54459322941)/(31329330929) , (27620476372)/(31329330929)*a^(20) - (250651304)/(2409948533)*a^(19) + (72084602357)/(31329330929)*a^(18) - (38383355174)/(31329330929)*a^(17) - (383339869)/(31329330929)*a^(16) + (225424603959)/(31329330929)*a^(15) - (226083758560)/(31329330929)*a^(14) + (596073322561)/(31329330929)*a^(13) - (424742770124)/(31329330929)*a^(12) - (4927230651)/(31329330929)*a^(11) + (796039751258)/(31329330929)*a^(10) - (1280809679053)/(31329330929)*a^(9) + (84990951084)/(2409948533)*a^(8) - (796764948333)/(31329330929)*a^(7) - (653776910792)/(31329330929)*a^(6) + (781150377602)/(31329330929)*a^(5) - (235393791625)/(31329330929)*a^(4) - (136836044655)/(31329330929)*a^(3) + (16762040393)/(1362144823)*a^(2) - (54291286014)/(31329330929)*a - (3101378617)/(2409948533) , (5231421359)/(31329330929)*a^(20) + (8931044714)/(31329330929)*a^(19) + (14283890986)/(31329330929)*a^(18) + (23448614086)/(31329330929)*a^(17) - (6247694619)/(31329330929)*a^(16) + (60412008067)/(31329330929)*a^(15) + (36333962632)/(31329330929)*a^(14) + (59751666575)/(31329330929)*a^(13) + (157566563175)/(31329330929)*a^(12) - (125278792344)/(31329330929)*a^(11) + (263606878202)/(31329330929)*a^(10) + (29289621)/(2409948533)*a^(9) - (124237162511)/(31329330929)*a^(8) + (283455474988)/(31329330929)*a^(7) - (486116948154)/(31329330929)*a^(6) + (69115428802)/(31329330929)*a^(5) + (46844977329)/(31329330929)*a^(4) - (138180296115)/(31329330929)*a^(3) + (41927557487)/(31329330929)*a^(2) + (47475498215)/(31329330929)*a - (28971137075)/(31329330929) , (16212035159)/(31329330929)*a^(20) + (1390243219)/(31329330929)*a^(19) + (37262945565)/(31329330929)*a^(18) - (20641922707)/(31329330929)*a^(17) - (17903462425)/(31329330929)*a^(16) + (123803585250)/(31329330929)*a^(15) - (98290354920)/(31329330929)*a^(14) + (296996797387)/(31329330929)*a^(13) - (15460760581)/(2409948533)*a^(12) - (112195938351)/(31329330929)*a^(11) + (422745174630)/(31329330929)*a^(10) - (589389478488)/(31329330929)*a^(9) + (454860902404)/(31329330929)*a^(8) - (351475991571)/(31329330929)*a^(7) - (403513067549)/(31329330929)*a^(6) + (378186714072)/(31329330929)*a^(5) + (126338759852)/(31329330929)*a^(4) + (39952584259)/(31329330929)*a^(3) + (35185694767)/(31329330929)*a^(2) - (38973855302)/(31329330929)*a - (31249368417)/(31329330929) , (25515364744)/(31329330929)*a^(20) + (24219627909)/(31329330929)*a^(19) + (76313362445)/(31329330929)*a^(18) + (39293613717)/(31329330929)*a^(17) - (675778357)/(31329330929)*a^(16) + (205314777202)/(31329330929)*a^(15) + (1618509012)/(2409948533)*a^(14) + (435391303485)/(31329330929)*a^(13) + (142805086798)/(31329330929)*a^(12) - (147739136840)/(31329330929)*a^(11) + (636904011555)/(31329330929)*a^(10) - (366427801309)/(31329330929)*a^(9) + (108686212912)/(31329330929)*a^(8) - (20654230231)/(31329330929)*a^(7) - (994975429571)/(31329330929)*a^(6) - (7524628015)/(1362144823)*a^(5) + (291795133598)/(31329330929)*a^(4) - (244745135844)/(31329330929)*a^(3) + (21213911814)/(2409948533)*a^(2) + (203447539020)/(31329330929)*a + (35992145828)/(31329330929) , (14878734018)/(31329330929)*a^(20) - (13642434279)/(31329330929)*a^(19) + (34427353518)/(31329330929)*a^(18) - (51787326158)/(31329330929)*a^(17) + (6276801527)/(31329330929)*a^(16) + (129199846831)/(31329330929)*a^(15) - (15755359932)/(2409948533)*a^(14) + (370436903693)/(31329330929)*a^(13) - (444636732694)/(31329330929)*a^(12) + (104989956519)/(31329330929)*a^(11) + (486575005419)/(31329330929)*a^(10) - (928719539836)/(31329330929)*a^(9) + (958789100691)/(31329330929)*a^(8) - (675286833933)/(31329330929)*a^(7) - (46237180284)/(31329330929)*a^(6) + (698698397498)/(31329330929)*a^(5) - (201603452852)/(31329330929)*a^(4) - (153015015980)/(31329330929)*a^(3) + (12733688094)/(2409948533)*a^(2) - (78023261709)/(31329330929)*a - (2599377288)/(1362144823) ], 80948.9311635, [[x^3 + x - 1, 1], [x^7 - x^6 - x^5 + x^4 - x^3 - x^2 + 2*x + 1, 1]]]