/* 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 - x^19 - 7*x^18 + 33*x^16 + 61*x^15 - 19*x^14 - 245*x^13 - 439*x^12 - 206*x^11 + 684*x^10 + 1872*x^9 + 2470*x^8 + 1806*x^7 + 78*x^6 - 1620*x^5 - 1926*x^4 - 729*x^3 + 378*x^2 + 405*x + 81, 20, 87, [4, 8], 15831129474510904002158875449, [3, 401], [1, a, a^2, a^3, a^4, a^5, a^6, a^7, a^8, a^9, a^10, a^11, 1/3*a^12 + 1/3*a^10 + 1/3*a^9 - 1/3*a^6 + 1/3*a^3 + 1/3*a^2, 1/3*a^13 + 1/3*a^11 + 1/3*a^10 - 1/3*a^7 + 1/3*a^4 + 1/3*a^3, 1/3*a^14 + 1/3*a^11 - 1/3*a^10 - 1/3*a^9 - 1/3*a^8 + 1/3*a^6 + 1/3*a^5 + 1/3*a^4 - 1/3*a^3 - 1/3*a^2, 1/3*a^15 - 1/3*a^11 + 1/3*a^10 + 1/3*a^9 + 1/3*a^7 - 1/3*a^6 + 1/3*a^5 - 1/3*a^4 + 1/3*a^3 - 1/3*a^2, 1/9*a^16 - 1/9*a^15 - 1/9*a^14 + 4/9*a^11 - 4/9*a^10 + 4/9*a^9 - 4/9*a^8 + 1/9*a^7 + 1/3*a^6 - 1/3*a^5 + 1/9*a^4 + 1/3*a^3 + 1/3*a^2, 1/9*a^17 + 1/9*a^15 - 1/9*a^14 + 1/9*a^12 - 1/3*a^11 - 1/3*a^8 - 2/9*a^7 + 1/9*a^5 + 1/9*a^4 - 1/3*a^3 - 1/3*a^2, 1/27*a^18 - 1/27*a^17 - 1/27*a^16 + 1/9*a^15 - 2/27*a^13 - 1/27*a^12 + 4/27*a^11 - 13/27*a^10 + 7/27*a^9 + 4/9*a^8 + 2/9*a^7 + 4/27*a^6 - 4/9*a^5 + 4/9*a^4 + 1/3*a^3 - 1/3*a^2, 1/18377149540476616177077*a^19 + 157505420643962767580/18377149540476616177077*a^18 + 593911750704283793705/18377149540476616177077*a^17 + 24700555924897397546/2041905504497401797453*a^16 - 6657170387374890917/226878389388600199717*a^15 + 1515970330036602606142/18377149540476616177077*a^14 + 1849913843261620974977/18377149540476616177077*a^13 - 1763214822551805071309/18377149540476616177077*a^12 + 427845320560517575094/18377149540476616177077*a^11 + 6356326391320986020758/18377149540476616177077*a^10 + 287897070359350740383/6125716513492205392359*a^9 - 1985215414708847721304/6125716513492205392359*a^8 + 2932240676086611139396/18377149540476616177077*a^7 - 78946956493803116917/226878389388600199717*a^6 - 1695864639881887732274/6125716513492205392359*a^5 - 36406466463860773339/680635168165800599151*a^4 + 779409128098974831040/2041905504497401797453*a^3 + 81783893558542410974/680635168165800599151*a^2 + 104908343980019155630/680635168165800599151*a + 80607180540657786205/226878389388600199717], 0, 2, [2], 0, [ (1857459892579099606)/(18377149540476616177077)*a^(19) - (62562584922824795374)/(18377149540476616177077)*a^(18) + (109743889898252061908)/(18377149540476616177077)*a^(17) + (112737692281106878906)/(6125716513492205392359)*a^(16) - (42371674299036507811)/(2041905504497401797453)*a^(15) - (1621780865850872455553)/(18377149540476616177077)*a^(14) - (1557600924981233972764)/(18377149540476616177077)*a^(13) + (3168954450173000474428)/(18377149540476616177077)*a^(12) + (10958740788684199672463)/(18377149540476616177077)*a^(11) + (11273291877011592782743)/(18377149540476616177077)*a^(10) - (1574657453892697450871)/(6125716513492205392359)*a^(9) - (12133711818935454133282)/(6125716513492205392359)*a^(8) - (60786795748744949001215)/(18377149540476616177077)*a^(7) - (17735223910358790036919)/(6125716513492205392359)*a^(6) - (5910626807481631629107)/(6125716513492205392359)*a^(5) + (3584477443567835571593)/(2041905504497401797453)*a^(4) + (5361827495426368639165)/(2041905504497401797453)*a^(3) + (153796993883794596058)/(226878389388600199717)*a^(2) - (988039843415082892325)/(680635168165800599151)*a - (146824156559380140562)/(226878389388600199717) , (1857459892579099606)/(18377149540476616177077)*a^(19) - (62562584922824795374)/(18377149540476616177077)*a^(18) + (109743889898252061908)/(18377149540476616177077)*a^(17) + (112737692281106878906)/(6125716513492205392359)*a^(16) - (42371674299036507811)/(2041905504497401797453)*a^(15) - (1621780865850872455553)/(18377149540476616177077)*a^(14) - (1557600924981233972764)/(18377149540476616177077)*a^(13) + (3168954450173000474428)/(18377149540476616177077)*a^(12) + (10958740788684199672463)/(18377149540476616177077)*a^(11) + (11273291877011592782743)/(18377149540476616177077)*a^(10) - (1574657453892697450871)/(6125716513492205392359)*a^(9) - (12133711818935454133282)/(6125716513492205392359)*a^(8) - (60786795748744949001215)/(18377149540476616177077)*a^(7) - (17735223910358790036919)/(6125716513492205392359)*a^(6) - (5910626807481631629107)/(6125716513492205392359)*a^(5) + (3584477443567835571593)/(2041905504497401797453)*a^(4) + (5361827495426368639165)/(2041905504497401797453)*a^(3) + (153796993883794596058)/(226878389388600199717)*a^(2) - (1668675011580883491476)/(680635168165800599151)*a - (373702545947980340279)/(226878389388600199717) , (321663851945325782996)/(18377149540476616177077)*a^(19) - (592038309010398610160)/(18377149540476616177077)*a^(18) - (1737516183713722785131)/(18377149540476616177077)*a^(17) + (471607569441349544086)/(6125716513492205392359)*a^(16) + (346793138490373762388)/(680635168165800599151)*a^(15) + (11995166390512755760595)/(18377149540476616177077)*a^(14) - (16154454299282374730879)/(18377149540476616177077)*a^(13) - (64907447242909447676476)/(18377149540476616177077)*a^(12) - (86839427512344753207719)/(18377149540476616177077)*a^(11) + (3943217994102007317410)/(18377149540476616177077)*a^(10) + (23770591953406312349486)/(2041905504497401797453)*a^(9) + (140758870887694760956096)/(6125716513492205392359)*a^(8) + (450220983804521484875318)/(18377149540476616177077)*a^(7) + (73398607262805378313304)/(6125716513492205392359)*a^(6) - (49896458222845197137485)/(6125716513492205392359)*a^(5) - (44271014725487534461538)/(2041905504497401797453)*a^(4) - (32758279166500310716399)/(2041905504497401797453)*a^(3) + (2764579584427599487)/(680635168165800599151)*a^(2) + (4509766999822195088702)/(680635168165800599151)*a + (582403917042685532423)/(226878389388600199717) , (3143507206070546195)/(18377149540476616177077)*a^(19) - (77168701317573741806)/(18377149540476616177077)*a^(18) + (171191517409733476471)/(18377149540476616177077)*a^(17) + (31873787753358626758)/(2041905504497401797453)*a^(16) - (6819998235415255281)/(226878389388600199717)*a^(15) - (1596628846844953840612)/(18377149540476616177077)*a^(14) - (900923006885134484159)/(18377149540476616177077)*a^(13) + (4319212922760248098106)/(18377149540476616177077)*a^(12) + (9318780256636582125997)/(18377149540476616177077)*a^(11) + (7329410979251774185433)/(18377149540476616177077)*a^(10) - (2856859671418879841009)/(6125716513492205392359)*a^(9) - (10536853536591671674601)/(6125716513492205392359)*a^(8) - (49616307796188559651585)/(18377149540476616177077)*a^(7) - (4552170189385123038224)/(2041905504497401797453)*a^(6) - (4098496124719987951549)/(6125716513492205392359)*a^(5) + (3902227104311493662732)/(2041905504497401797453)*a^(4) + (5100282806995785293081)/(2041905504497401797453)*a^(3) + (562587580206991967125)/(680635168165800599151)*a^(2) - (848171906116603254634)/(680635168165800599151)*a - (129678733149605164408)/(226878389388600199717) , (163683776467266043454)/(18377149540476616177077)*a^(19) - (152929982628186266852)/(18377149540476616177077)*a^(18) - (943192043656117072289)/(18377149540476616177077)*a^(17) - (219965526496880316949)/(6125716513492205392359)*a^(16) + (537869966564845090271)/(2041905504497401797453)*a^(15) + (11817441928045087292135)/(18377149540476616177077)*a^(14) + (1689190740952661183275)/(18377149540476616177077)*a^(13) - (36358248764978286500497)/(18377149540476616177077)*a^(12) - (85635280006914983188001)/(18377149540476616177077)*a^(11) - (66107725171567296746596)/(18377149540476616177077)*a^(10) + (25737735184083494281613)/(6125716513492205392359)*a^(9) + (108651819971843683997986)/(6125716513492205392359)*a^(8) + (515489461410616299413177)/(18377149540476616177077)*a^(7) + (164488606191773042206324)/(6125716513492205392359)*a^(6) + (73518078246704097922547)/(6125716513492205392359)*a^(5) - (15265893553212699558722)/(2041905504497401797453)*a^(4) - (34984945829717837229445)/(2041905504497401797453)*a^(3) - (7411675348965858634808)/(680635168165800599151)*a^(2) + (893821791554095989719)/(680635168165800599151)*a + (774494234135461671324)/(226878389388600199717) , (41803275329031792932)/(2041905504497401797453)*a^(19) - (198845733512607608191)/(6125716513492205392359)*a^(18) - (765130960273685673617)/(6125716513492205392359)*a^(17) + (456986884620848282209)/(6125716513492205392359)*a^(16) + (1301760347208665244766)/(2041905504497401797453)*a^(15) + (1757860878609574280095)/(2041905504497401797453)*a^(14) - (5607264239248034231857)/(6125716513492205392359)*a^(13) - (27275100785571581888720)/(6125716513492205392359)*a^(12) - (38594866651121924038552)/(6125716513492205392359)*a^(11) - (2520858470940010571963)/(6125716513492205392359)*a^(10) + (86281123068513709455743)/(6125716513492205392359)*a^(9) + (60526293436195491714718)/(2041905504497401797453)*a^(8) + (67055177084272042331932)/(2041905504497401797453)*a^(7) + (110021117881556550024692)/(6125716513492205392359)*a^(6) - (15857110345691169818870)/(2041905504497401797453)*a^(5) - (18793244066146266037099)/(680635168165800599151)*a^(4) - (15876303060207491453275)/(680635168165800599151)*a^(3) - (501449078233096441576)/(226878389388600199717)*a^(2) + (1765293669725281738748)/(226878389388600199717)*a + (752628651073436895016)/(226878389388600199717) , (90113584943870360698)/(18377149540476616177077)*a^(19) - (367914400903421163223)/(18377149540476616177077)*a^(18) - (174075201055329950458)/(18377149540476616177077)*a^(17) + (599739347222323079159)/(6125716513492205392359)*a^(16) + (50940216147586683115)/(680635168165800599151)*a^(15) - (3100260743867930419250)/(18377149540476616177077)*a^(14) - (11532942973165094179882)/(18377149540476616177077)*a^(13) - (7437098758815680258600)/(18377149540476616177077)*a^(12) + (19691413522224642499724)/(18377149540476616177077)*a^(11) + (54103255233969459352918)/(18377149540476616177077)*a^(10) + (1972765097528715055804)/(680635168165800599151)*a^(9) - (7949540403855513592270)/(6125716513492205392359)*a^(8) - (142639924077061012555328)/(18377149540476616177077)*a^(7) - (71918571882885611635616)/(6125716513492205392359)*a^(6) - (56036092363194751029929)/(6125716513492205392359)*a^(5) - (1815467842798589504303)/(2041905504497401797453)*a^(4) + (18999174476459219134279)/(2041905504497401797453)*a^(3) + (6139750522563361929394)/(680635168165800599151)*a^(2) + (590761367325240829456)/(680635168165800599151)*a - (344480363302341505657)/(226878389388600199717) , (259944041382284301031)/(18377149540476616177077)*a^(19) - (247280856522369659572)/(18377149540476616177077)*a^(18) - (2336965231858495329301)/(18377149540476616177077)*a^(17) + (465364464711119143805)/(6125716513492205392359)*a^(16) + (365745362359285089568)/(680635168165800599151)*a^(15) + (11855535834593523867109)/(18377149540476616177077)*a^(14) - (13983850587099266641993)/(18377149540476616177077)*a^(13) - (69819428319136180224167)/(18377149540476616177077)*a^(12) - (83164301546399805906952)/(18377149540476616177077)*a^(11) + (5170048631735911810840)/(18377149540476616177077)*a^(10) + (25121168551950051102770)/(2041905504497401797453)*a^(9) + (139335441232276289807936)/(6125716513492205392359)*a^(8) + (412505722315126891260175)/(18377149540476616177077)*a^(7) + (51912397239382594214461)/(6125716513492205392359)*a^(6) - (69422441725032444467090)/(6125716513492205392359)*a^(5) - (46371786142984710248200)/(2041905504497401797453)*a^(4) - (31127954373009972131975)/(2041905504497401797453)*a^(3) + (1140819225630821021258)/(226878389388600199717)*a^(2) + (5472055012858091932423)/(680635168165800599151)*a + (152020445408298037381)/(226878389388600199717) , (121024335855051798127)/(18377149540476616177077)*a^(19) - (191337783964572064183)/(18377149540476616177077)*a^(18) - (728321440069285451368)/(18377149540476616177077)*a^(17) + (159514283660323633414)/(6125716513492205392359)*a^(16) + (376918152074022580331)/(2041905504497401797453)*a^(15) + (5565066710263891791448)/(18377149540476616177077)*a^(14) - (4756567211426279084326)/(18377149540476616177077)*a^(13) - (26040793625595955913948)/(18377149540476616177077)*a^(12) - (38142124972931249265151)/(18377149540476616177077)*a^(11) - (8633958903596959800359)/(18377149540476616177077)*a^(10) + (26983155937766586603520)/(6125716513492205392359)*a^(9) + (58634744169850492352687)/(6125716513492205392359)*a^(8) + (214146136254101820882868)/(18377149540476616177077)*a^(7) + (44192156395219610483921)/(6125716513492205392359)*a^(6) - (8709480976607772827261)/(6125716513492205392359)*a^(5) - (18457956959236088516341)/(2041905504497401797453)*a^(4) - (18046989412769522713988)/(2041905504497401797453)*a^(3) - (712572525264839354647)/(226878389388600199717)*a^(2) + (1065870952880412584581)/(680635168165800599151)*a + (224610089482435331287)/(226878389388600199717) , (192035783476147286708)/(6125716513492205392359)*a^(19) - (142862037673775442403)/(2041905504497401797453)*a^(18) - (884864297872898896279)/(6125716513492205392359)*a^(17) + (1204758012658226566054)/(6125716513492205392359)*a^(16) + (1742008762185621903538)/(2041905504497401797453)*a^(15) + (5072789893016185011530)/(6125716513492205392359)*a^(14) - (439856131025331418820)/(226878389388600199717)*a^(13) - (3926157363876716229886)/(680635168165800599151)*a^(12) - (4246755438237674694599)/(680635168165800599151)*a^(11) + (7100899589998005788261)/(2041905504497401797453)*a^(10) + (126375047234392329048554)/(6125716513492205392359)*a^(9) + (69420458313585742412876)/(2041905504497401797453)*a^(8) + (176925112136313633857495)/(6125716513492205392359)*a^(7) + (35548916613199100134529)/(6125716513492205392359)*a^(6) - (15703171827254144650094)/(680635168165800599151)*a^(5) - (24353894003284486244527)/(680635168165800599151)*a^(4) - (12838700505972605132374)/(680635168165800599151)*a^(3) + (4626373767771811995866)/(680635168165800599151)*a^(2) + (2252244176439260708151)/(226878389388600199717)*a + (251103273063892143305)/(226878389388600199717) , (74044662122228580113)/(2041905504497401797453)*a^(19) - (360609967948624522738)/(6125716513492205392359)*a^(18) - (1317681862241508022424)/(6125716513492205392359)*a^(17) + (773633590419870956941)/(6125716513492205392359)*a^(16) + (759092336352023979167)/(680635168165800599151)*a^(15) + (1052265371598660077233)/(680635168165800599151)*a^(14) - (9908835139806785048947)/(6125716513492205392359)*a^(13) - (48446421197923926912008)/(6125716513492205392359)*a^(12) - (68711735094418277634748)/(6125716513492205392359)*a^(11) - (4044253368621466932755)/(6125716513492205392359)*a^(10) + (155631011501646048603986)/(6125716513492205392359)*a^(9) + (12011597671149915794453)/(226878389388600199717)*a^(8) + (117975471246162930242336)/(2041905504497401797453)*a^(7) + (182257302640648380859283)/(6125716513492205392359)*a^(6) - (35259006452332376587352)/(2041905504497401797453)*a^(5) - (104950356632495752444316)/(2041905504497401797453)*a^(4) - (28412463579566075049593)/(680635168165800599151)*a^(3) - (629671920785723541239)/(226878389388600199717)*a^(2) + (3640644631994050353133)/(226878389388600199717)*a + (1555746110263413847035)/(226878389388600199717) ], 1029485.32951, [[x^5 - x^4 - 5*x^3 + 4*x^2 + 3*x - 1, 1], [x^10 - x^9 - 9*x^8 + 9*x^7 + 29*x^6 - 30*x^5 - 45*x^4 + 47*x^3 + 43*x^2 - 30*x - 23, 1]]]