/* 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^18 - 811*x^16 + 4168*x^14 + 120289*x^12 - 378233*x^10 - 3439542*x^8 + 1520089*x^6 + 12876048*x^4 - 11266542*x^2 + 89417, 20, 966, [12, 4], 47922622657159844463789611243472287694848, [2, 89417], [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, 1/59438889615198608830083136691362612939*a^18 - 3793990342050258973299646861069205128/59438889615198608830083136691362612939*a^16 - 12708689925727208919606276819015950533/59438889615198608830083136691362612939*a^14 - 3215738615873595387460263587212712982/59438889615198608830083136691362612939*a^12 - 7556786264601398569853688121662070569/59438889615198608830083136691362612939*a^10 + 21894799658477863679471720480536926641/59438889615198608830083136691362612939*a^8 - 22789783650296379518018547638899815911/59438889615198608830083136691362612939*a^6 - 1991682297110926370402415884612677296/59438889615198608830083136691362612939*a^4 - 26460581456504309741020183261501199164/59438889615198608830083136691362612939*a^2 + 29367398076317943911772225097382218597/59438889615198608830083136691362612939, 1/59438889615198608830083136691362612939*a^19 - 3793990342050258973299646861069205128/59438889615198608830083136691362612939*a^17 - 12708689925727208919606276819015950533/59438889615198608830083136691362612939*a^15 - 3215738615873595387460263587212712982/59438889615198608830083136691362612939*a^13 - 7556786264601398569853688121662070569/59438889615198608830083136691362612939*a^11 + 21894799658477863679471720480536926641/59438889615198608830083136691362612939*a^9 - 22789783650296379518018547638899815911/59438889615198608830083136691362612939*a^7 - 1991682297110926370402415884612677296/59438889615198608830083136691362612939*a^5 - 26460581456504309741020183261501199164/59438889615198608830083136691362612939*a^3 + 29367398076317943911772225097382218597/59438889615198608830083136691362612939*a], 0, 1, [], 1, [ (10970177433987436129987934658177)/(59438889615198608830083136691362612939)*a^(18) - (33701198577398303904550436278544)/(59438889615198608830083136691362612939)*a^(16) - (8891074419885946603858424644618431)/(59438889615198608830083136691362612939)*a^(14) + (46390395581190305247218930579069109)/(59438889615198608830083136691362612939)*a^(12) + (1313567593805306249381196785512032206)/(59438889615198608830083136691362612939)*a^(10) - (4255704843206958138915327168712252554)/(59438889615198608830083136691362612939)*a^(8) - (36948896111995985323991132254458091494)/(59438889615198608830083136691362612939)*a^(6) + (20277458064352487204296276634631126688)/(59438889615198608830083136691362612939)*a^(4) + (129217905918108659074189673077365956314)/(59438889615198608830083136691362612939)*a^(2) - (150183460476554302346666053157171864511)/(59438889615198608830083136691362612939) , (10188866763712520026162675226585)/(59438889615198608830083136691362612939)*a^(18) - (28980558984827181835458364204854)/(59438889615198608830083136691362612939)*a^(16) - (8276241487973883189604009719706830)/(59438889615198608830083136691362612939)*a^(14) + (41178629759007019430021922657154774)/(59438889615198608830083136691362612939)*a^(12) + (1238761848739768692401435386298120683)/(59438889615198608830083136691362612939)*a^(10) - (3675166401869369459318024063246104198)/(59438889615198608830083136691362612939)*a^(8) - (36551552703458027269488785420025613125)/(59438889615198608830083136691362612939)*a^(6) + (8917374170623759817855167666664127273)/(59438889615198608830083136691362612939)*a^(4) + (151731744060522346509978989109859284855)/(59438889615198608830083136691362612939)*a^(2) - (17730515730399382398346647662787543595)/(59438889615198608830083136691362612939) , (781310670274916103825259431592)/(59438889615198608830083136691362612939)*a^(18) - (4720639592571122069092072073690)/(59438889615198608830083136691362612939)*a^(16) - (614832931912063414254414924911601)/(59438889615198608830083136691362612939)*a^(14) + (5211765822183285817197007921914335)/(59438889615198608830083136691362612939)*a^(12) + (74805745065537556979761399213911523)/(59438889615198608830083136691362612939)*a^(10) - (580538441337588679597303105466148356)/(59438889615198608830083136691362612939)*a^(8) - (397343408537958054502346834432478369)/(59438889615198608830083136691362612939)*a^(6) + (11360083893728727386441108967966999415)/(59438889615198608830083136691362612939)*a^(4) - (22513838142413687435789316032493328541)/(59438889615198608830083136691362612939)*a^(2) - (73014055130956311118236268803021707977)/(59438889615198608830083136691362612939) , (2773179984341525565608686459837)/(59438889615198608830083136691362612939)*a^(18) - (1886509287859700720624799244445)/(59438889615198608830083136691362612939)*a^(16) - (2270888269356044339028231583947600)/(59438889615198608830083136691362612939)*a^(14) + (6358303495498440719120515217076964)/(59438889615198608830083136691362612939)*a^(12) + (362908875113390730836819780204585313)/(59438889615198608830083136691362612939)*a^(10) - (292950956062230285852114146845573645)/(59438889615198608830083136691362612939)*a^(8) - (12589547283966552531364376420836024920)/(59438889615198608830083136691362612939)*a^(6) - (14730436502973600603222199555998264714)/(59438889615198608830083136691362612939)*a^(4) + (89260113553236524480011067856047239016)/(59438889615198608830083136691362612939)*a^(2) - (50219781952197499419770719385934924575)/(59438889615198608830083136691362612939) , (206931715221236077181509868604059)/(59438889615198608830083136691362612939)*a^(18) - (369079335006618171214285386104307)/(59438889615198608830083136691362612939)*a^(16) - (168290703316124099660393378362379605)/(59438889615198608830083136691362612939)*a^(14) + (657944482439615509496283250868083834)/(59438889615198608830083136691362612939)*a^(12) + (25708050251260901521819038753999352068)/(59438889615198608830083136691362612939)*a^(10) - (47160334184552030707101686085433223110)/(59438889615198608830083136691362612939)*a^(8) - (771155267601087999992972758053152175835)/(59438889615198608830083136691362612939)*a^(6) - (606375921677254123283520381126487539752)/(59438889615198608830083136691362612939)*a^(4) + (1958887436649769857338313410489870867162)/(59438889615198608830083136691362612939)*a^(2) - (38410707745018636061034147491958010693)/(59438889615198608830083136691362612939) , (59992312318516464433817890356797)/(59438889615198608830083136691362612939)*a^(18) - (142623114967540171053760920213731)/(59438889615198608830083136691362612939)*a^(16) - (48625291814196256467326356507572631)/(59438889615198608830083136691362612939)*a^(14) + (219322171349758761822636031979323492)/(59438889615198608830083136691362612939)*a^(12) + (7259005071184054986312121801938398370)/(59438889615198608830083136691362612939)*a^(10) - (17604170409862678628552440679983180503)/(59438889615198608830083136691362612939)*a^(8) - (204309623744130241735577117245573279337)/(59438889615198608830083136691362612939)*a^(6) - (89886906823226847399923258926834667276)/(59438889615198608830083136691362612939)*a^(4) + (460745317445418985695663416986215514379)/(59438889615198608830083136691362612939)*a^(2) - (84369975951184365605733734849835165471)/(59438889615198608830083136691362612939) , (262901962580622531222612600141432)/(59438889615198608830083136691362612939)*a^(18) - (439364238267889109590026786411075)/(59438889615198608830083136691362612939)*a^(16) - (213865726529270937648620945335428080)/(59438889615198608830083136691362612939)*a^(14) + (811896364627728758292958659301474259)/(59438889615198608830083136691362612939)*a^(12) + (32757635765260028961704043217260555124)/(59438889615198608830083136691362612939)*a^(10) - (56277909351288765194110752735367412705)/(59438889615198608830083136691362612939)*a^(8) - (986409002668583032294040957861844530757)/(59438889615198608830083136691362612939)*a^(6) - (873791195594910041863389216095973096757)/(59438889615198608830083136691362612939)*a^(4) + (2352112390742642822043365495731549848678)/(59438889615198608830083136691362612939)*a^(2) + (54582279404793843172890476400037236625)/(59438889615198608830083136691362612939) , (60053385424714209612860195464565)/(59438889615198608830083136691362612939)*a^(18) - (181180081737268524610634234207448)/(59438889615198608830083136691362612939)*a^(16) - (48456903681008124651886603449145030)/(59438889615198608830083136691362612939)*a^(14) + (249661331147268919400571025315865345)/(59438889615198608830083136691362612939)*a^(12) + (7027433547850501886114117335553301307)/(59438889615198608830083136691362612939)*a^(10) - (21253913024975648013790128479579087472)/(59438889615198608830083136691362612939)*a^(8) - (182263941150177257016282715497491953702)/(59438889615198608830083136691362612939)*a^(6) - (57979740585925819039203673806718685837)/(59438889615198608830083136691362612939)*a^(4) + (411466646338922659622059305659562205703)/(59438889615198608830083136691362612939)*a^(2) - (70466011362933073246355899011031491829)/(59438889615198608830083136691362612939) , (23475562239414247649908763178570)/(59438889615198608830083136691362612939)*a^(18) + (78983551128995695951898423588430)/(59438889615198608830083136691362612939)*a^(16) - (19659130707358654944809261117883773)/(59438889615198608830083136691362612939)*a^(14) - (22025899438656703361041004976113077)/(59438889615198608830083136691362612939)*a^(12) + (3582343715310240523548845944421965900)/(59438889615198608830083136691362612939)*a^(10) + (7752535164688323940712032514409320636)/(59438889615198608830083136691362612939)*a^(8) - (153388452961229842726115732552773160146)/(59438889615198608830083136691362612939)*a^(6) - (331145799991361870234411785606437017935)/(59438889615198608830083136691362612939)*a^(4) + (630381329244912094592625338700493931789)/(59438889615198608830083136691362612939)*a^(2) - (385042888925042282759075833184237075)/(59438889615198608830083136691362612939) , (595517936947949881519345356551728)/(59438889615198608830083136691362612939)*a^(19) - (525183350439835238445931509665236)/(59438889615198608830083136691362612939)*a^(18) - (1152228148608554903881791959518181)/(59438889615198608830083136691362612939)*a^(17) + (986446466959250950446818928218388)/(59438889615198608830083136691362612939)*a^(16) - (484142825997351347250716339455571048)/(59438889615198608830083136691362612939)*a^(15) + (427045971865137943926439349607248273)/(59438889615198608830083136691362612939)*a^(14) + (1966280945019117273280575644743270478)/(59438889615198608830083136691362612939)*a^(13) - (1709863333571964147187930962778426624)/(59438889615198608830083136691362612939)*a^(12) + (73687704348351507126460327704571413787)/(59438889615198608830083136691362612939)*a^(11) - (65104420031376129422153364614048993024)/(59438889615198608830083136691362612939)*a^(10) - (146552590433611508420771761733777456228)/(59438889615198608830083136691362612939)*a^(9) + (125557764052943335547349169109861631108)/(59438889615198608830083136691362612939)*a^(8) - (2197779256551281304076504145077289314789)/(59438889615198608830083136691362612939)*a^(7) + (1948777138590305804147856710811279477167)/(59438889615198608830083136691362612939)*a^(6) - (1453233687556810266511132378989033867205)/(59438889615198608830083136691362612939)*a^(5) + (1402739239851574918081262116091743560393)/(59438889615198608830083136691362612939)*a^(4) + (5862589812985330915224757489385555635422)/(59438889615198608830083136691362612939)*a^(3) - (5106178276869202094202903331035807797282)/(59438889615198608830083136691362612939)*a^(2) - (674542481351372873577320780651981779479)/(59438889615198608830083136691362612939)*a + (229636986554508278524075106220931012139)/(59438889615198608830083136691362612939) , (2557139650769757416327024407705418)/(59438889615198608830083136691362612939)*a^(19) + (229120066882924376030933962396874)/(59438889615198608830083136691362612939)*a^(18) - (7540024325568356132353846195348458)/(59438889615198608830083136691362612939)*a^(17) - (678835222327857687743661433224844)/(59438889615198608830083136691362612939)*a^(16) - (2074073667731035451297189129841889172)/(59438889615198608830083136691362612939)*a^(15) - (185731508921645553550925856113030265)/(59438889615198608830083136691362612939)*a^(14) + (10551364289729851315422521910852607020)/(59438889615198608830083136691362612939)*a^(13) + (947850363978235798451782917384793775)/(59438889615198608830083136691362612939)*a^(12) + (308012879421536593785659171533254091590)/(59438889615198608830083136691362612939)*a^(11) + (27506570962707377903216183013760719714)/(59438889615198608830083136691362612939)*a^(10) - (950927487372836721944438631098168929019)/(59438889615198608830083136691362612939)*a^(9) - (85301184987418112582959839990120434414)/(59438889615198608830083136691362612939)*a^(8) - (8825284931742475205007410361883805145066)/(59438889615198608830083136691362612939)*a^(7) - (778181017267536056504418655962811875958)/(59438889615198608830083136691362612939)*a^(6) + (3408569930828048115374706449718477679367)/(59438889615198608830083136691362612939)*a^(5) + (308398163080389419591857108243428986628)/(59438889615198608830083136691362612939)*a^(4) + (32603507711830830345746685053127120903584)/(59438889615198608830083136691362612939)*a^(3) + (2802055408336006150799042065702619220274)/(59438889615198608830083136691362612939)*a^(2) - (27521086201500040202659700072285116239047)/(59438889615198608830083136691362612939)*a - (2462090211005348029555697199174973378137)/(59438889615198608830083136691362612939) , (369671657185988452527307313986263)/(59438889615198608830083136691362612939)*a^(19) + (389961707272993270625544707390097)/(59438889615198608830083136691362612939)*a^(18) - (736277237612121708353124354171085)/(59438889615198608830083136691362612939)*a^(17) - (791876054447349788688210924770153)/(59438889615198608830083136691362612939)*a^(16) - (300550754078470981736010797694532756)/(59438889615198608830083136691362612939)*a^(15) - (317153620761530625802382927511300488)/(59438889615198608830083136691362612939)*a^(14) + (1237017342272073865989929891994998055)/(59438889615198608830083136691362612939)*a^(13) + (1316073336588347569172120114184194836)/(59438889615198608830083136691362612939)*a^(12) + (45715344914814454439578424962490781799)/(59438889615198608830083136691362612939)*a^(11) + (48283436960586157162394919868673144421)/(59438889615198608830083136691362612939)*a^(10) - (93196423368329941408751551168993448552)/(59438889615198608830083136691362612939)*a^(9) - (99311581904855581726455348643954983326)/(59438889615198608830083136691362612939)*a^(8) - (1365822425182730048270636356000521028431)/(59438889615198608830083136691362612939)*a^(7) - (1449740264951849072346867867948241860869)/(59438889615198608830083136691362612939)*a^(6) - (894030455730646020962769504538287599175)/(59438889615198608830083136691362612939)*a^(5) - (1014246851133219115993796447942854290298)/(59438889615198608830083136691362612939)*a^(4) + (3641064764487535665210612919019260181110)/(59438889615198608830083136691362612939)*a^(3) + (3692338853305019482250298286525755570468)/(59438889615198608830083136691362612939)*a^(2) - (321148985464532477145532095861742037847)/(59438889615198608830083136691362612939)*a - (44865264089018495785407900429629795377)/(59438889615198608830083136691362612939) , (71763143663794150706815636859888650)/(59438889615198608830083136691362612939)*a^(19) - (75768360141368340737765324943910736)/(59438889615198608830083136691362612939)*a^(18) - (133803327023685947647910569811416325)/(59438889615198608830083136691362612939)*a^(17) + (139471208724737053351281324065846310)/(59438889615198608830083136691362612939)*a^(16) - (58349834886549942016800905327368706851)/(59438889615198608830083136691362612939)*a^(15) + (61609487553159745002859711639997999479)/(59438889615198608830083136691362612939)*a^(14) + (232849320251287672964045435053067890114)/(59438889615198608830083136691362612939)*a^(13) - (244382524514876982188915650110327421119)/(59438889615198608830083136691362612939)*a^(12) + (8895080468432754096533699593688456387751)/(59438889615198608830083136691362612939)*a^(11) - (9397132624958619427689950658867905647379)/(59438889615198608830083136691362612939)*a^(10) - (17036237557338816711274442781791479788486)/(59438889615198608830083136691362612939)*a^(9) + (17764191860325986236239369604869002474189)/(59438889615198608830083136691362612939)*a^(8) - (265926799003491487274123662339591056087797)/(59438889615198608830083136691362612939)*a^(7) + (281162483751054844215439003800940788236701)/(59438889615198608830083136691362612939)*a^(6) - (193372755112255687199556653322364657459656)/(59438889615198608830083136691362612939)*a^(5) + (210736944958702527462901965942365239171652)/(59438889615198608830083136691362612939)*a^(4) + (696785894327644738369820997974300140023571)/(59438889615198608830083136691362612939)*a^(3) - (730609425238328408147345525124575798596300)/(59438889615198608830083136691362612939)*a^(2) - (23150828066067107819902716533660057819336)/(59438889615198608830083136691362612939)*a + (7403853472844266318714084191960208266557)/(59438889615198608830083136691362612939) , (96561354107817073253992801088184192)/(59438889615198608830083136691362612939)*a^(19) - (104719647868416076556286691417436265)/(59438889615198608830083136691362612939)*a^(18) - (167258110745459531138106869911569113)/(59438889615198608830083136691362612939)*a^(17) + (181808569041386917214086330847808646)/(59438889615198608830083136691362612939)*a^(16) - (78524153690142699318703062656527656861)/(59438889615198608830083136691362612939)*a^(15) + (85157138549640053047258967620210804111)/(59438889615198608830083136691362612939)*a^(14) + (302912358071074181743126472958531166184)/(59438889615198608830083136691362612939)*a^(13) - (328846417959941628441235973637002029643)/(59438889615198608830083136691362612939)*a^(12) + (12000001782996327614848691609553257804314)/(59438889615198608830083136691362612939)*a^(11) - (13012020322571894997621650010387231510169)/(59438889615198608830083136691362612939)*a^(10) - (21311459853499919817327211555099960224533)/(59438889615198608830083136691362612939)*a^(9) + (23163515374511556968525342613161602624646)/(59438889615198608830083136691362612939)*a^(8) - (359252433433942625215848667698767541194885)/(59438889615198608830083136691362612939)*a^(7) + (389432451260939637057138772801870617467486)/(59438889615198608830083136691362612939)*a^(6) - (308454349456960486161678605054058201400536)/(59438889615198608830083136691362612939)*a^(5) + (332890974131195148152211128058579795876568)/(59438889615198608830083136691362612939)*a^(4) + (855731731994589397705288925959570815898721)/(59438889615198608830083136691362612939)*a^(3) - (927490614177867700728319725796412332863956)/(59438889615198608830083136691362612939)*a^(2) - (111747847305625436183798791951354101452)/(59438889615198608830083136691362612939)*a + (8007951666057407381103464455847117486747)/(59438889615198608830083136691362612939) , (24343275608797765460762404347594562109)/(59438889615198608830083136691362612939)*a^(19) - (2079434822653137440875526739603365616)/(59438889615198608830083136691362612939)*a^(18) - (72747047023733152854937485163049607436)/(59438889615198608830083136691362612939)*a^(17) + (6330643710301090783330636533346708410)/(59438889615198608830083136691362612939)*a^(16) - (19743133924197285359118351716686668638650)/(59438889615198608830083136691362612939)*a^(15) + (1686300962201089305765013343929509013399)/(59438889615198608830083136691362612939)*a^(14) + (101233341799019688475916052768875108976630)/(59438889615198608830083136691362612939)*a^(13) - (8741831114729407652768463590458121323873)/(59438889615198608830083136691362612939)*a^(12) + (2929318161485471326834556567304713081271465)/(59438889615198608830083136691362612939)*a^(11) - (249869724730145429804531136125088314628430)/(59438889615198608830083136691362612939)*a^(10) - (9173122561449485059139365877716523595696802)/(59438889615198608830083136691362612939)*a^(9) + (797860305332541998035004725592711529512450)/(59438889615198608830083136691362612939)*a^(8) - (83823582656560679848545708856687931167701611)/(59438889615198608830083136691362612939)*a^(7) + (7134206229319813195129870399459416966569340)/(59438889615198608830083136691362612939)*a^(6) + (36008672401837723317853035219671193275471797)/(59438889615198608830083136691362612939)*a^(5) - (3500972195859554234351311625156060860301055)/(59438889615198608830083136691362612939)*a^(4) + (313492174416756946903707374599106319762396695)/(59438889615198608830083136691362612939)*a^(3) - (27105299867663501831214557246692917233197856)/(59438889615198608830083136691362612939)*a^(2) - (270907538619480151894451448092727113412193896)/(59438889615198608830083136691362612939)*a + (24238090539457717066097203418811889359234963)/(59438889615198608830083136691362612939) ], 30081589746500, [[x^5 - 6*x^3 - x^2 + 8*x + 3, 1], [x^10 - 3*x^9 - 21*x^8 + 77*x^7 + 104*x^6 - 611*x^5 + 203*x^4 + 1472*x^3 - 1507*x^2 - 391*x + 717, 1]]]