Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 418346############################################################################# ## #W col41.z GAP library of groups Hans Ulrich Besche ## Bettina Eick, Eamonn O'Brien ## SMALL_GROUP_LIB[ 20004 ] := [ 131535833522028801667843, 236709650961178944780, 6567506165071752963, 4190818846143875, 131378037482935035883523 ]; SMALL_GROUP_LIB[ 20020 ] := [ 5533670204880021919357753795895, 48949157067347950835591, 276407103140942416658212151, 110784077501698074667530417577821767, 653357069172684465100560263, 3768203229356938500789, 979962124488310460030392199, 980712565773868245911082887, 19618842615674497291232323049351, 5533670204917509184986753173063, 48986641647133551236999, 188078107895273373, 48942512975383108786055, 2444681048871671687, 2510401403305067551413, 979829109767403863627274119, 188222134564166325, 48942514847739359532935, 9588782929821, 13804354724629645797851, 276363188075219096287749431, 7333973979568281479, 276363184815527605127004167, 4074445302027786647, 5532791025301728540711518111303, 146870287833589012764551, 564321426129033909 , 146826161034194821060487, 897267446591980701751175, 2940343162428420495026165639, 3764818323025274300403, 5533670204873502618161390772719, 5533670208638258240720662913519, 979829103246311631448138223, 829085778156558870839783277, 110980236524423159500525920934373159, 110980236599793567064162549193189159, 215775201502628259467084652029735, 527599127977053349623149417, 110901772915267852200576256766929655, 110901772990638259764212885025745655, 137311592347320959517420484586231, 116186724255896446398171091373301, 2247743219209668017872025753817270822791, 2247743220718583577296031051558767142791, 30238703524798982426031769123031721863, 276363183185681859546669551, 2444680963257542399, 5532791025283800237510134015783, 146852360425862540043239, 564252543443544093, 146826160138719909651431, 538360743907996757664743, 2939984255725736511082079207, 5532790960018256713048694221559, 81586817715469201456823, 110766476326540730888598190056646535, 2940343349976354054192764807, 11297715169380558982197, 2939459743913699703176042375, 17967048990401460256996595591, 58865673866526608072187583666055, 1316363788691194649, 81570395525918331780791, 342593451372100986093239, 1633368090663499058824363703, 11308746869233406725173, 17963294280780687805317912455, 2943214416051764719771981703, 58865673866526609944543834412935, 11297715169392025160757, 2940343162437456650377107335, 75445791782640392488550406023, 1178490790807862693606959726915491719, 226180243775529305755896885, 58865670111816987299735904982919, 58923152609318847004419137476487, 359700320787837236354217955301255, 34442871576455, 28180809258909, 689882014726231943, 15656684624345, 689719201105975703, 564321403196676789, 13811440127598417942407, 9394622310231, 689637794295850751, 564252520511186973, 13811439232123506533351, 313481972941865753, 13808179215005105274551, 11297715169357626625077, 276505031363869254180673415 ]; SMALL_GROUP_LIB[ 20025 ] := [ 8658206250980851403 ]; SMALL_GROUP_LIB[ 20028 ] := [ 53076919370166188562929735211923, 19612594736188073389319, 2650231110425300671444294547, 53078828679572963041710546173447, 132485919993789368134919, 238133716156790353008, 392933660637057399588812483, 980910423336226055, 6607026192335121671, 4210979092860301, 132327174627903868124423 ]; SMALL_GROUP_LIB[ 20043 ] := [ ]; SMALL_GROUP_LIB[ 20050 ] := [ 7501772374741507328000481599, 374153235683788800481599, 18663988428800481599, 374212901645107200481599, 18674526208000481599, 933888000481599, 5230592000481599, 40140800639603, 104872713830400481599, 788595916863841203, 2102697966503321600481599 ]; SMALL_GROUP_LIB[ 20052 ] := [ 140763369994704129734065782340448877, 31409049583639614981702301730979137510423504871, 1572181000247551706985577087557425302972391, 194276095039071269365267026555, 3895624257716046430380471467515159, 9723628770282181160516583, 17458945189649083332445, 194978204874537876192850099175, 3910093581759654133797974173137895, 78115057615722162816424397295955584999, 194997685106728696704571194343, 52369707938006941881072, 483162248480248478695, 877351530158583029, 9688717936121585188846567, 17458897581426516621149, 194278173305245841111487036391 ]; SMALL_GROUP_LIB[ 20060 ] := [ 64912800229065954025771, 76824078409843402474666680247, 190912999849255123723, 12982258059093454723839, 15365012991193858139609437919 , 26124529931411837788217023668549, 30919426098510799373864465733461159083, 26124529892465710949259628519749, 30919426098508501552380967247147379883, 4427200972086641014958596421, 5239697562135925121427420332420267, 38183090676873221635, 1302150779820908483617956165, 1541091012901891412808829263514795, 3830351575225011617913611, 3236352315761808833, 3829714800907959506628363, 13021000712060794252428043, 76836852599011453554325013259, 613047723031307, 161390252983397, 12305569203780346635, 32345261580809, 12297955549285252611, 3236351727666144705, 246849748058040941614859 ]; SMALL_GROUP_LIB[ 20068 ] := [ 30860267612535166337499, 4872687086856799060555, 12444772792360960223335501968335, 12444772790014920909073802245071, 16916350923844761463024137167, 619303890894481783234917327, 42004759393078375119, 76654660301519, 12126952133375, 1539836841559540431 ]; SMALL_GROUP_LIB[ 20070 ] := [ 32272295352299184334451, 647704961164539845677915763, 32276253199638887706227, 647704957224327111384047039, 32272312986904593837503 , 12999438570569006212441444211315, 647784399793424181357013619, 1608441661305599603, 1952506271739586163, 26572693093704357, 39191326065184925294195, 8903577693381547, 39187385852450631425471, 531972995448181460301, 786569921901067291674860147, 177336180246345904699, 786490837891277277488135591, 10676696073437157508593405, 15786458332581548114294581049459 ]; SMALL_GROUP_LIB[ 20075 ] := [ 42139346625 ]; SMALL_GROUP_LIB[ 20076 ] := [ 499282698233690434213610543, 499402761426629972008933653, 24869611499299546485463, 499282195902008388429970479, 24869633345317307485231 , 1205494268160712559061832407, 1244880904703501015, 251243963750835104159, 1205253651448540090504841943, 60034552194428648116951, 300160892377688724738775, 60034551021488097428527, 6026390760397106027143033559, 1255979317068728045799, 6026030086494859401029709527, 8436418295047797357477358295, 120985820905733516109440783592151, 753547201991548339228, 5047927998038868242907885, 15639207345633695, 2965291457756680919, 62654574428105119, 59544180205220167748311, 12609110922665643, 59532219339442313788463, 1255978632853406679271, 1195408979788191939105679063 ]; SMALL_GROUP_LIB[ 20079 ] := [ 1481261296703 ]; SMALL_GROUP_LIB[ 20086 ] := [ 1876486214039, 209784563807, 37679334846591639, 4186965068469615, 756827266351941305111 ]; SMALL_GROUP_LIB[ 20090 ] := [ 303414391603400239, 6095593101452902600239, 303692886835400239, 122460465408094892851400239, 6101190265913344200239, 15204352200239, 65444249800239, 8401715401565, 1314855603405000239, 168585874637054605, 26415451084970393800239, 5046272329563, 1314718030233928159, 168562386534782525, 26415450121958195525039, 3386890073115855301005, 530686412306706043699400239 ]; SMALL_GROUP_LIB[ 20097 ] := [ 4300114347815, 284178240841 ]; SMALL_GROUP_LIB[ 20100 ] := [ 131458125531272020539311426561362321386247893, 2642308323201909270781179998668378135960282637781, 131458125304921633331821756357149342216824277, 1608385689289371098523845400951805892757999562269, 27708628679858192270819200075110075895199217711896085, 3127909490676434215057342298986782774741, 7982479349356318375277913054436325529371, 18956868560256524620422222899377280795, 17150198576344823599111934261343273672678945, 464233058244763181151973788591593052424628425905917027, 23096172049698778037478612584387023636240587508835, 23096172422763573892342799544987578530371147385955, 980773567241641755811583771, 2843458039783330294522829913929982575, 141465574122080975580056337654383, 285765948411782856159884705470171841678435 , 14217211368532581466238679224027270243, 19741700859384643197599900718875, 396242361813281177170307281492064027, 982174183900405957421094683, 19713550338969214427751806342939, 1149063286054381234863187965102604761630362723, 57167327664397146858580658561973815954531, 1149063286054381237209201125665199669053082723, 57167327664399492871741221156881238674531, 155617387770923190418152854103922389, 3127909494195558914168672367722171835861, 19718242015139125177930583709467, 11731466413322538770467460891, 14076534165186407991754532419029, 7980584195346202403334266024582832813851, 396761070015344806270112830318245659, 18956868555493067532294507293564565275, 48782923039491846641435, 980536660791250383434766107, 48794709995300144338715 , 19708786881881086712145993627419, 980773648710104019985299227, 350156851856925530855195, 105047107920907430952874863, 141466869681587554288730339451503, 10557164276609482332777819840033, 14217237409278663711041516833883147363, 5227438314491176089045, 35190310658840558439784470299, 141499783892652995638427423815451, 7039790243411788591690094363, 42449935168823707780393589620514337, 57167327690437892940825461399583671831651, 42449935203838829579835304656674337, 57167327690440238953986023994491094551651, 116722706527314097855655, 7038623072685140534522788643, 5226571625008256891745, 7038152743703217317421374243, 11730179053214609365557836579, 141476323760977687865506153102115, 2111446868339685926761610194365, 2843484080599909709275248579367975547, 212199001959850382358480666538782237, 285766471926501140592341290382046970689371, 105088917845743623917237973, 707325244242835717020277018945307, 141523244024258621502864006199067, 2844145712615033862156901820959831835, 10557934605804101313812870985429, 2844145656242325346232885238094055195, 14218370528872925387443103423611827995 , 141499786697265362577765591422747, 105071498253985115000624853, 141499783892711063828493195749147, 1178873889515859225137540322195227, 57167328823562179228822985806134191093531, 853243696893356525737874749502175030813, 1149063286577801648110592126495058204205954907, 853243697597160473906653221728991030813, 1149063286577848802975119434652697400877954907, 3519440052961092014927744176377, 396430950778942291542703683345072179, 5226224314434062116716, 980773567409256032974648745, 8711277455937116878293, 981007065439005892565833499, 2432147361443911451, 5633523957801228059, 260049163698644697, 113250401465553154037531, 5227437679708839966165, 2276333155284072985877378843, 86711267115265255, 113238787826482029665447, 5226570990225920768865, 2276333097215877630253210403, 105071498253032941496440533, 45754296421353549019287914120987 ]; SMALL_GROUP_LIB[ 20102 ] := [ 2526225415, 50689261556999, 2046471059, 50678227164223, 1018956388236209543 ]; SMALL_GROUP_LIB[ 20106 ] := [ 6423133958119699833476985973703, 319463541140096818704862151, 15889115052198074100167, 319466543136860678260242887, 15889116615768007219655 , 790421829048699335, 885576227835685319, 843831394966981, 17805284821922515728839, 15970526665404437773, 357993057793999351351886279 ]; SMALL_GROUP_LIB[ 20108 ] := [ 4072817533603411754524679, 81896216592995220945825243599, 1830877585920038932943, 10073963663331791, 200621443852929, 202630493762230620623 ]; SMALL_GROUP_LIB[ 20111 ] := [ 111349446238139 ]; SMALL_GROUP_LIB[ 20116 ] := [ 6260828565812926731, 6791116068107, 2912786853287, 136840065550976523 ]; SMALL_GROUP_LIB[ 20124 ] := [ 8985293414264709654377111279819302328495, 446496393076178446012806263734196399, 4034092216119813379468371274307, 4034092166085017791365332855363, 200461747969654250698140227, 200461745483207533491759683, 515982759675545991059458371911, 8985245274774713425526087269834460453039, 8985216956020443827395823567784734316719, 446494000932966548335694804865439919, 446492593719973624556611933565016239, 446496393090163866335840468082841775, 1641949004222135885797244119619, 234736011298356802925943695939, 200512477726596051542583875, 446494000828075895911422069946144943, 22187139789975605093121568725167, 81636404979289112274643523, 81586599351357368180534663, 10383637055710628874953341576187693, 180819075909566332975286973949981252667006507, 180818506022955411582513547209932563899702827, 8985245274775018818701310639044944649771, 8985216956020749220571046936995218513451, 8985293414546457646137090266066764652075, 33042581761026249842152995331746371 , 4723827491428119578450945605610051, 16137144900909034253567983856195, 4663312589650728798829601, 33042581760966254415976440115153475, 4723827491368124152274390389017155, 33042581961423945220662173513148995, 4723827691825814956960123787012675, 664948915358892251814615870651125590595, 95062304437499478387875821962358286915, 1641949004225117319169554139715, 234736011301338236298253716035, 4035113101769107964319583619651, 4035313559459912650052981615171, 81202617267349483418787451712694851, 8985245272664199329315641995065304243755, 446494001133469071134791280430341675, 1641949014183261460904525933123, 234736021259482378033225509443, 200522438852171158824397379, 1642851073794109879858181679683, 1642851013798683703302965086787, 1643051471489488389036363082307, 33060735009032661970673831770450499, 81636407960722484584663619, 300691517713803497847167825, 4036616723943879682389344857511, 4666324103908359120840035, 4034092290837670470081181506983, 52446046465327619120452497272231, 52446046461852807869400583728551, 81259093415464793896112456181706151, 81259093415461319084861404268162471, 9961328113879621904963, 4054182804445084363331, 231717758279479570193, 1641948954187340297694205700675, 234735961263561214822905276995, 81591582400754641314474563, 11664480784585933161458243, 200462442931007948504164931, 81591579914307924108094019, 11664478298139215955077699, 9961361751368745200195, 81586370183701009236224579, 4056669251162290743875, 81586367708764220737727879, 4054194314373792247175, 18648501270291322986626081, 33042580754066028425141112384850499, 4723826484467898161439062658714179, 1641949004225117298091672242755, 234736011301338215220371819075, 4034106201543117128991853316675, 231729268208187505697, 1641948954187835284349309340227, 234735961264056201478008916547, 81591582895741296418114115, 11664481279572588265097795, 200462443425994603607804483, 1641844113572692867975234783811, 81636407960701406702766659, 944099206276292816526150363995587, 816959248220947591233015946789885455143, 4205326312346073900181489465591521769330409, 3639003428514929064819192557062850693160611779715, 246987679629253318608875753119707993833, 213726342381068277907765236362700286898377859, 25640400645132986279407943, 22187153775395928284707435534511, 54786426732556911749699, 4980798800812817640839, 515987422524911942485252017965, 446494282576067655890565698926632491, 1102582049700590112480143939, 1274172328760725240865, 1102522054274413557263551043, 1302979745079099290661546563, 22188361168176662661711238916675, 347486906065600514599, 100233595301058618572543663, 2017305981143522452283908503215, 25644454588769510373892289, 26221164389981135335605099592259, 446518583961695066044614392690100803, 22190967118164053529936076458563, 516008400655395419516902162625, 446518580148397129418646051745126979, 527751451192104761447975790762789443, 100243787574240218193524399, 10383730890891299562645628216579817, 8985250942560785507166982234503663817859, 22188361357667216441835435371075, 25641443235322067141116097, 22187153820227427561595131484739, 26224977697878391902937163688515, 446518583961695065549627737586461251, 347486884987852420524, 81596560488074946563668817, 4666324103866203357046115, 1641949143680874970543175245223, 234736150757095887671874821543, 201808072434330179, 11871063084445457, 4054441986512042142275, 579630735460128598595, 235985155334187587, 63315146834292497, 4751631144453873330755, 5758477334344687, 4749156207665374834055, 1274172286604961446945, 95621828283578229533248067, 115844312918157707815, 95572020180709696941348527, 25641443235279911377322177, 1924293672388281576567926921795 ]; SMALL_GROUP_LIB[ 20132 ] := [ 9848222634942741771987, 97571897048658643, 688862866455803, 1964635409631979475923 ]; SMALL_GROUP_LIB[ 20139 ] := [ 186106123005, 3528713879649901, 10583656599879277 ]; SMALL_GROUP_LIB[ 20140 ] := [ 128865905190509386307459, 2595359436867253256573085543, 113037393895322952535, 7580258820718624114675, 52277152290122052375677208161807, 52277152272435074607883087048207, 8091314787016971337228152335, 2900656776169189166141005933, 1055795063844230304618426607147882327, 1055795063488014572375053007919978327, 3096175800982691606383358929737559, 2595359343773274470932082191, 19948037222722352223, 52270539058759150220956114294615, 2276945716810557674627927, 2133130499750566749, 2276573126969984789029719, 7633200666295796182491991, 45857686736563383548610028375, 317741071999831, 105946134751773, 6403937693152518999, 18736454745583, 6399315580110222431, 2133130159087754077, 128975322488576449815383 ]; SMALL_GROUP_LIB[ 20148 ] := [ 18409361344797693833622838151, 370911812375916163748403154139183, 91062480858453802752623, 4473338612032739951, 90128710290764766124655, 4519686359683701359, 913718775411314079292295, 18409606819255463012176902191, 979168688601059826287, 18409605886669715170090818191, 46629225227071105487, 370916758194359061247698338617967, 19729317786097516944562799, 13413970100821007901, 19728290766212370741074543, 21607171272389403189713519, 397506294754306441638423042671, 1916209052765341632, 90223195396090280127047, 229837256006255, 2251067693734511, 665983169603661, 45398120912023198319, 31949360053561, 45351836443918576079, 13413968367134809629, 914681385877948679068271 ]; SMALL_GROUP_LIB[ 20150 ] := [ 120346728998484059, 2424986161039008084059, 120470944377684059, 2424986062302470491019, 120372207840091019, 48863471144821973827284059, 2427489477842716884059, 5996851284059, 11548915284059, 4382553684581, 232783734124884059, 1197504091773, 232684997587291019, 88261312262507201, 4690592629948944084059, 24073007673923193, 4688602792506691499819, 1778465425716547985801, 94515441495768250056084059 ]; SMALL_GROUP_LIB[ 20164 ] := [ 140716338116912895086362414899, 1214357483290564899, 848993604899, 17163839693284899 ]; SMALL_GROUP_LIB[ 20172 ] := [ 902990858412832223399087715828879061811203199, 2560707805084600788656384658237048406118403199, 4417332598163748364306895060146688065599, 242247830468479883055592243203199, 10535174810996561903616003199, 26625608137270988926439, 22019921383578794793472065599, 1322559792742403199, 10855808116195403385713561665599, 10855808100493740424265830465599, 1387628501401662479, 537091767328049220917696079, 444185854149551452405704396803199, 1091608239017102540803199, 538162263863428759552003199, 1147588080742059212803199, 218983361319893677091985106636803199, 218983361003159731833661472870403199, 18219858233538437681973761599, 101530697733118400, 42710338214297603199, 65444249603199, 1322559700992003199, 1690828863961, 1319945810739262479, 26678676712085913603199 ]; SMALL_GROUP_LIB[ 20175 ] := [ 266467807564630039 ]; SMALL_GROUP_LIB[ 20178 ] := [ 530098133504443554993382071, 631082883991301019154120502275743, 31275789671490070742576170655, 26271093966710987215543, 1302118488528938055, 1549968503712127020598111, 76814773585181743967, 43787760335522458541943, 31275264467906030700959446879, 1302139954020863863, 1549968504981048433037151 , 65194605253703, 613047723219807, 182897751745607, 12379167863900160863, 10837763208823, 12369016324573368831, 3689020050149613431, 249786858670031756719967, 217021540383179239, 249582010757955356038719, 74437044642180198607959, 5040199234277099150869614943 ]; SMALL_GROUP_LIB[ 20180 ] := [ 216768116426560918277555951, 645777402091486423379715, 88285807712179060033900475847872447, 88285807696895914034421632026611647, 13149073586339343190750886170559, 4374380611010203057621189070783, 32288868999456620548031, 532314766637535167, 1618781330701587, 10743045383363710947263 ]; SMALL_GROUP_LIB[ 20181 ] := [ 1684832399, 200918607872399, 33529321472399, 440693975, 33490752533279, 200880038933279, 4054738038773072399, 676654849934672399, 4059927106651472399 ]; SMALL_GROUP_LIB[ 20188 ] := [ 150284626469159791038818754174491, 312496436358427102174296004786647211511, 1880726066235818622359, 18265642175855370935, 265774470843760755163690391, 766758284387796467570174306711, 37980893817482863611485591, 18271565701905815 , 905876217471863, 368931000042660959639, 18265632283291374263, 7447979638186298342744471 ]; SMALL_GROUP_LIB[ 20205 ] := [ ]; SMALL_GROUP_LIB[ 20212 ] := [ 33691910915430365435, 56796876813563, 10248563361791, 1149199959547655675 ] ; SMALL_GROUP_LIB[ 20214 ] := [ 525770030328494352455, 10627911178966945136421191, 525771627795731212103, 26168034738390599, 909643486590197831, 862125177964711, 18387419612028985844039, 16404391056722935399, 371683301233613113868992967 ]; SMALL_GROUP_LIB[ 20220 ] := [ 194317864934542015347853989772367, 79456916115510668293789593662475727983935, 79456916115511844443173651538563403273535, 11857545103421722537266047590440555839, 586426562981256590967989729416511, 3929107228977395078392862656869619007, 3644628785587601500752952895, 180201289385267926515263, 3643669776560196943570124351, 180248720192126576606783, 9610209640761770879720356943, 86061130137650171942790915, 3929619986504301172190004862069691711, 3929619987680450556247880949744981311, 586432529787887905136396391863615, 194318439891819732218214607934783, 1434352024932051383860799, 194318438935553430036750932669087, 478133013502883833130399, 1740156050663825661112686096723, 79456916127116969701487853283578983071295, 79456916150898710247138107776373338783295, 11857665752311093602489164524743147071, 3929118854612594968745400377980075583 , 29004513187684109356930022975, 4256523187612060555347, 29002598006936987206221413951, 48337346370743043512516853311, 586471256654966045046271780175423, 4256238693229962888960, 3644628785708607559251358031, 8928409836337610303, 23505595665028857407, 211041121500098739, 475342997527494201032255, 70712479671837361, 475295706775198001081759, 4256519350500760557651, 9611435511608117656754961983 ]; SMALL_GROUP_LIB[ 20228 ] := [ 1837469097225327575164723, 52227982140314031594811, 752240884609221480248507101381423, 752240885364139648745116415591215, 410960354060089975918429471535, 37168325811660315897657836335, 1004370706341030687279, 4491360970617391, 128366041131671, 90886233085881238063 ]; SMALL_GROUP_LIB[ 20230 ] := [ 257832269311, 5217612371867135, 86033580021, 5214691794108255, 105552319034901411327, 51673849843, 5214107678564159, 105552309104937030655, 1738104746606389, 105493217055093093215, 2135323414175568506140159 ]; SMALL_GROUP_LIB[ 20241 ] := [ 924230134591 ]; SMALL_GROUP_LIB[ 20244 ] := [ 25869208497080474325388506912239, 10601707042225538142188764080645748225439 , 10601246912005804596222865274840692225439, 24245784362672567744672563259039 , 1516569793736292013650739259039, 523698096799188121344096662337025439, 1288822473870370091827259039, 523696257766525304759781172852225439, 523673528551956368484050151028225439, 25869299387439017639028340225439, 523696256815151588407897551681025439, 1197932134189480751923259039, 59162076475136409659039, 264171071471616114965, 24245784107562175805207347259039, 1516569538625900074185523259039, 1197677552004026597376059039, 74914532396425543680059039, 1288567363478430626611259039, 1197677539401677144064059039, 74914519794076090368059039, 63651816974529331259039, 1197677023797541286707259039, 59174678824589721659039, 1277827887731673356711712239, 25868348013722665755407169025439, 318246604778137190459039, 25868347759115300420252536320479, 63651815751470285088479, 523678837189801642442386528665659039, 6442966680319301360025659039, 1320604579292788166645, 6442584278821181168025659039, 9019592727060770979840059039, 130431417476385214778100940859039, 792320633579234246400, 1197804836817466612231680239, 5352036813103228586496005, 24245784935573745478300508161439, 1516570366637469747278684161439, 2925557238988859039, 16307453952114965, 59162104095886540859039, 3700583664766156859039, 3118087117209659039, 65331737395314965, 63136212838671974459039, 13147884749145361, 63123636530184192288479, 1320603865841677766645, 1278129511619842749235259039 ]; SMALL_GROUP_LIB[ 20252 ] := [ 560184425468964217807, 941585119104848116959820871, 2295745537343125815, 1876486157623, 1367216208941, 38086658212369975 ]; SMALL_GROUP_LIB[ 20260 ] := [ 222865350288969549085693603, 661301175998061800360371, 91488258819368217486561487819002063, 91488258615911237356910550284128463, 13572134838290462776716677992655, 4515252018894111744782641795279, 33065057677139148304335, 542962722523852751, 1644629623553183, 11001376814283335483343 ]; SMALL_GROUP_LIB[ 20268 ] := [ 155027727845743878875109189581829915, 1769003406299629747653322059717148137648455, 10481951841701498781869607, 18619932981573013731511, 212448200751838906838948678183, 4306325742011341603555179381755431, 212469199822964403550592550439, 55852278338934778176732, 515312202206988232231, 925723434176033111, 10444719420994655100874279, 18619882748518446074039, 211693574557989257573892362791 ]; SMALL_GROUP_LIB[ 20276 ] := [ 9721642270885224116551, 2520441163959578143203, 4003580861298065076901656077087, 4003580856761462772877038396191, 7001025468858755946323321631, 197116035226088925836550943, 17029311606953480991, 23657038615327, 6141415409627, 480288038684136223 ]; SMALL_GROUP_LIB[ 20284 ] := [ 4329526437580378124304859, 87820115974661823917007524599, 1929304130129525764599, 10523812582404599, 207753958611149, 213531068001492484599 ]; SMALL_GROUP_LIB[ 20286 ] := [ 8295630759964984992263372571467115323103, 168285165596649685553057138699769913495934159, 7876944310387078419203743, 1027427522585915681023183, 159791692280559697476549961375, 60421676901223515904309820040399, 3241534269601769962133156039206559, 2412590840945304783, 60413738807532884604872777457375, 1225553105449614459837698486253016271, 55472764039722714783, 7235847625946187759, 3375860162275669822572191, 1027432346083261998867663, 479372728577680045287893739167, 2415912752403326159, 3375860244307993199470239, 1125658128311440320120479, 2978491412966890639100650703, 1389698561878672311077688018052767, 146824977094750154400975, 68505302271533882430360610463, 146791209017880464352463, 22850854568599484566481700511, 3376197796203206343018143, 993515425886353006904911055, 463552435778609223723064204568223, 1225553105449612096205469515949124671, 24861570297150878932267725142429804240079, 2412583903909300951, 1125320499852711813055855, 146786385753752073882327, 22828251549079826599712146799, 20842492572639691634411232991, 3241532289226375914443060799092383, 146858743268999838981855, 22828253213302678277908067999, 48941663470981689646815, 22835100791044556278123779743, 60421676803446319302647381155551, 9397141689322166270952392865376908959, 2978491485321077038371725023, 463232854646353403452443522889375, 993515425888017416639520479, 1389378980744752382800654929434271, 146791214248884560207583, 68489548493896921818625791647, 20154453929530532895924606656223, 28184942003388046061028291545724368543, 119816254638063, 2412584339288089807, 7236085807192204495, 2496694421309087, 594495281842159, 50660437556384138911, 12062914817453892815, 1027697730206880420570783, 118945497017931, 50649499911332244647, 12059585968959867607, 1027697653643365057054063, 244708294046031951879903, 20847876155108701645249853087, 2412107483367708435, 1027475761638196416778583, 244640761696632801143495, 20847874601864665464762301263, 4964152453033219907818466367, 422920015682535521326077888396959 ]; SMALL_GROUP_LIB[ 20292 ] := [ 1275802102662745238068603469163567, 19014499571184666402628719, 62872171430270939461083196463, 10528608064750238777, 19011997749935678775370863, 936920848222281278575, 3097530169208022440208535, 62855084691259855072715598895, 2654595249860421624943, 62855082192701225827913582255, 156159744778090709743, 1275455378555044958474261856363631, 53869860998140674462196847, 29828476911307343913, 53867046887845253973288047, 60204328531094884220675183, 1093127219374305440400513442927, 5263645423015173568, 213716244929505798109713, 540397482818617, 7523008457483375, 1470556650093625 , 152774000872794367087, 87139094241321, 152650876710312608495, 29828472182829369385, 3100090151361094947447919 ]; SMALL_GROUP_LIB[ 20295 ] := [ 15518927429199, 5452597830369, 306651227753029199, 1225983944297029199, 510947386985029199, 579046106729029199 ]; SMALL_GROUP_LIB[ 20300 ] := [ 114133166155259186890935780267, 2316903272952348807703237868576815, 3124319968538051599208703, 47039314676328298361610130423070253103, 47039314676327257219094498455633453103, 7465436306443596935820986779361327, 367755483096613087274779205679, 955504276208558113357076055045113466846879, 955504276208536978164008726106146426846879, 757736636114461634190137847259791883935, 37326927899906208581306900168048287, 63496158877844958704965891679, 1287501100739379940618393860290143, 3127889630242281025025631, 47033136440932683768221997263797354143, 63423699543811843693977122399, 19384431916574586341685245594076290081781448351, 19384431916574586320550052526747351114741448351, 3077163253036360485699313310324228106485407, 151584396701298963740738728508482649759, 19384431916574586341691284220666955492914888351, 3077163253036360491737939900989639239925407, 151584396701305002367329393919616089759, 153877321913894767383, 3123704545150295732195583, 153907513382323425535, 63411202264198936974123972191, 3124320174603104427816543, 7832128414878487, 5622333720306866116248491, 114133375707075445933155431655, 1487360096185761205015, 114133375112107558252801613871, 892421515824636956927 , 2316907526857794063502566738443479, 30199379822067117333744407, 51298423993585980489, 30193410215222909644376855, 126811435431410008713136919 , 613047410387970642026695822103, 624695769720300378731123, 2317207619731923405875583283290159, 2317207618690780890243615846490159, 367757981838650572662192398383, 88768852097117856725715533465, 47084106917953651804166019530959437015, 47084106896818458736837080563919437015, 52257724426931274081080237284474071, 63406203938796700731491549335, 47069176172151090100255696013821476511, 47069176151015897032926757046781476511, 37326978624369570170756720146513567, 9009953944168551679338528881136777, 960050688388114727939333704668652825352983, 960050687959070308672556243637740825352983, 5304149759522301178610078100711579982615, 30780268741213159367, 90579675858110222682928735, 367842939047557494076697327199, 1041357977490642013590729, 12871338201660562422231469722391, 613047410389436007895653485335, 12444863059308217547335513630116631, 21157057111455635510438466761, 12455159496938206932320653292407575, 52270481604895156546895676783790871, 2316907514778755919894064951983775, 18120341824995211694159455, 47033222795213240313866939838718417687, 613047441345232319400302938903, 1041357977488791554823369, 612926227370517373032751500055, 2574900571669712071222849768215, 12444863059308216081969644672453399, 257490057347548267192816368681111, 954898123969195675149988245376182136077983, 954898123969174539956920916437215096077983, 151584396752023427102328178328461115039, 36589337140626699680131141930639578249, 19402894896085167374444218590760665883868535575, 19402894896084738330024951813299634971868535575, 21540142764561244469634472285329942623165207, 257490057555776770319209856041111, 954898123969195681188614836041593269517983 , 151584396752029465728918843739594555039, 36589337140628157279653026685051098249, 19402894896085167374486488976895323761802615575, 21540142764561244511904858419987820557245207, 13643309127895831, 2526739764940137, 277027435387999554327, 1516142550127495, 276998128068769943807, 51298420292668445769, 5623657238590810654051095, 30780265040295624647, 5623062212088491841009247, 1041357977485090637288649, 114160241944923325991657212695 ]; SMALL_GROUP_LIB[ 20313 ] := [ 68450391700498508495, 84813928662723266386301759, 84814021752505978788221759, 205550740454621759, 80041181759, 166302943175, 1627567603421759, 6210336407261759 ]; SMALL_GROUP_LIB[ 20316 ] := [ 59502481501105499767724126647979, 36836388401163145522487, 2928947848232216847518906027, 59504504484658910856914929163831, 144340402365891793284407, 255763548221877165168, 748512543928459835148356699, 1814920088155917623, 7096285090351820087, 4458618716538997, 144169904392873219734839 ]; SMALL_GROUP_LIB[ 20322 ] := [ 12466285852469657170703, 253339856765926265494336271, 12466287484382388974351, 613599187159446287, 934231183893820175, 880714810183705, 18985329217125285786383, 16847633914184582185, 385819861578797009804915471 ]; SMALL_GROUP_LIB[ 20325 ] := [ 498391492020222779, 25169065662779, 276552287986013913, 30454297603090187502779, 73636484862779 ]; SMALL_GROUP_LIB[ 20332 ] := [ 523602719496315749547, 244846580220944961799845447, 592289238824814123, 383967087165885049607, 179554354109818929796783183, 216576442476085136775070455257, 101278941072728567563856147964218763, 216576442161935866746092492249, 101278941072721342130645481471069579, 132714069608749065385776601, 62061646670814662034674571349387, 434345915532217699, 10645890783797660259882457, 4978220669058965748929465707915, 12049772536585881118251, 25767424143818933, 12042425099891931148843, 150128481680817229528619, 244995975213799384383536683, 1773838911019, 1267216271017, 36081412108099115, 929467846197, 36073643894285667, 25767419526164661, 733607614028446108203 ]; SMALL_GROUP_LIB[ 20335 ] := [ ]; SMALL_GROUP_LIB[ 20340 ] := [ 354303871854537837917416036399747185, 16268910078512689634779239407655394036991341023, 814339099209170442912173420002101663314399, 439714295930873729207145780841055373363196275, 6731375637821644053438677235037794844934797082813113023, 6731375637821644082841561606070514697359795681551033023, 1010648132053438050789274891220344077142320561365695, 36032703471538832918134005619297409249651, 330975885625902444104194826877827987447867707335359, 82818286232251459593930936111209374453295588031, 95046388459155747600353133423, 2568847483620751924701933315, 39327833906660979871730243865916371391, 39327833977731261898883002554312454591, 5904288699358823196465661985845695, 1933243550753422310738716937056703, 14271370715446807088177855, 1933243541238860578300512700551391, 4757276735908285175432159, 52250357795808182454655491281011, 799928141661484330578683968949455750771391, 799928143107053867010971080671432083059391, 120093232144958462031231167917709144767, 39322173822324602753389662420915532479, 290298792780419331276489990847, 126303648104561911705459, 290279681336579727230862992063, 483796352412636573514734084799, 5904677445154163619040822291702463, 126295361712699045416817, 96763009325013291842786066911, 1968354829280984736350414322041311, 2569436851259204780040110451, 9840417808076423002211467962720959, 120101140590755328336698299525778219711, 5905645028512350437345189650866879, 52253782869640322391181368213875, 120101139234445205335930239045665661631, 200181685757683437952388897220500759231, 39322173628798415712337889146584642015, 96772607142626257048826839519, 1062772277566727969081741187595841907, 16270538401394591283970438470220874314633552575, 16270538430797475655003158322645872913371472575, 2442696341828455117724414838281705597805247, 799813015546082420011803069531344698974911, 5904677511836545106963316075766463, 2569015894342731905989591411, 5904288718389349669284709538308799, 9841774127713049996910787661505215, 120101140590755327868945652492755378879, 126295354133237715078912, 229738054246500508351, 6210119885034738067, 4673553098691861491851967, 2070713693155767185, 4673085345792179165332447, 126303632945603689492339, 95060071165943159442390753983, 42103971596593035317105, 95050556604210721238154248671, 2569015894327572947767378291, 1933521847518756039492825012085439 ]; SMALL_GROUP_LIB[ 20349 ] := [ 76918451611745748023, 1565213571531587739819671, 2608817472171960245526167, 11969773185176639, 185994070091, 31200662795, 3780457911655487, 6300370800843839 ]; SMALL_GROUP_LIB[ 20350 ] := [ 60489867131631333, 45539785570776691061591, 2237827323260580695, 820705432717327455333, 926734636365649059675485015, 60513639529698405, 45539786450496667038551, 3033950992101, 34681463780183, 8923840263909, 705940190022939479, 2979773306175, 705720259545223391, 181475348100011109, 14365883840341612802903, 60495753151388127, 14361407595328503674879, 3693023261053397006949, 292345736156724291237049175 ]; SMALL_GROUP_LIB[ 20356 ] := [ 10524889805314931840771, 103131631440368387, 720081213065747, 2099683576393638609923 ]; SMALL_GROUP_LIB[ 20364 ] := [ 2977655354187415133345278623, 60636973632645396827686705302847, 146399497690097167371583, 258800714501519907840, 7180572453955964223, 4500930341625185, 146226975044508300873023 ]; SMALL_GROUP_LIB[ 20367 ] := [ 39953531314627677647, 813733633530092260613807, 813745048775533938794159, 81829592115695279, 97176243887, 55898004053, 1965684972637871, 17659012439396015 ]; SMALL_GROUP_LIB[ 20372 ] := [ 74616324374823699467, 3673824629211659, 1980146810473878288395, 10754684241933323, 211390703084031, 219161928801599034635 ]; SMALL_GROUP_LIB[ 20380 ] := [ 685169136967269555779095, 14229057695717393748674671029239, 34258455698734986466791, 559253505178194407, 1683980935941677, 11398567045123481314023 ]; SMALL_GROUP_LIB[ 20388 ] := [ 34370181098171582431043, 147438188615558804353859, 260330079113340498828, 700886829628106813900698025, 1687578159962496323, 7223015412588523331, 4522198729136611, 147264646446316022050883 ]; SMALL_GROUP_LIB[ 20394 ] := [ 166028847564807736823, 3385992225546024484021751, 166178264144801756663, 3385992076490523075962855, 166029208643393697767, 69053925447716786252000440823, 3389039478951877255397879, 8151472734330359, 18271565702925815, 1629446613676611, 372769179203921618423, 182305823389531, 372620123702513559527, 33204104877087490683, 7602254802406625300263415, 3689668457493630259, 7599214815455406266694023, 677164477603290329937099, 155040384440845135707263399927 ]; SMALL_GROUP_LIB[ 20420 ] := [ 4808662737060651407006116562219, 6654885506597237764079, 326149798993924079 , 235488547725772044688082219, 693282869888473234407603, 98204572289944443192415578214564079, 98204572226856732148504127590564079, 14454129248469880944445522084079, 4808676167665758382875945124079, 34664142335734103044079, 564769803801604079, 1697253627919383, 11533589671844298244079 ]; SMALL_GROUP_LIB[ 20425 ] := [ ]; SMALL_GROUP_LIB[ 20430 ] := [ 2173500440547425683, 29054465815134385, 44409650572927527912851, 9735132709539767, 44405265084312534848215, 592089374556082148977, 907289169856102749805889939, 197376079873614568319, 907199569938209824447565023, 12096383754547342519074289, 18535917740190372381061809613715 ]; SMALL_GROUP_LIB[ 20433 ] := [ 7624859554583, 197297363387, 155587391277523991, 360473352417518615, 3795501702528803, 3179116990908955344023, 7365551834882465496215, 11383870633639715, 3180171774190379760791 ]; SMALL_GROUP_LIB[ 20436 ] := [ 26931504665809190720186159, 26934761787843045861777129, 1317845274840640018459, 26931479803490496249786159, 1317846337035654586159, 64786767052818459, 57111153550173011510400877111, 152893182847257490472143315409898559, 66580438007873726476818459, 24870367138572833681, 66564128337705375686418459, 3257199506367040018459, 2794659511608572135277111, 7481527325699868676188369898559, 17914243730913088018459, 1628638973605696186159, 57111661772942902473809513141, 152892492428002517674139311865318459, 366115052067059128870418459, 136757301564501380241, 366095485435329163779218459, 432658009040006089184018459, 7481927204042617129815980818459, 37295893525758357100, 508595714959464233023011, 1368734515233681, 78478864755218459, 6696343513633681, 1604573562562297618459, 613079001802671, 1603776654911225786159, 136757268296648580241, 32791066214826697148818459 ]; SMALL_GROUP_LIB[ 20444 ] := [ 294753240612374618772379, 6025935483468373629784888279, 246932044340198666967, 705378222355159, 45066289493909, 14429456196935172823 ]; SMALL_GROUP_LIB[ 20449 ] := [ ]; SMALL_GROUP_LIB[ 20450 ] := [ 5775262235600159, 43449693513579, 118103388694018434335, 870626767425818763 , 2415214358635086304453919 ]; SMALL_GROUP_LIB[ 20460 ] := fail; SMALL_GROUP_LIB[ 20468 ] := [ 242398012754424502506995938742855, 11842779616011981091080208967, 35910314556157340661011, 1753168568277169427, 35883844338010543267091, 1754461871980563731, 86185117099283, 13456293229974782296635, 11842780513063132201885979207, 28268506505824810259, 9422894085070518359, 275423412789357010227233577, 242398031541504345034855068606899, 578758180335483360531731, 657587232474383205, 578599797275568444524819, 3278723756026385676451091, 11846022435105657862381010195, 87807779435795, 32135405664573, 1798288359027416339, 10722954231323, 1797367623615045719, 657587115375039333, 36807373445255521284371 ]; SMALL_GROUP_LIB[ 20475 ] := [ 85329552971226490880159, 350219709285014438557266743, 1314852532672085649689, 349386232060689002326405943, 17120033629188899842060202807, 17120033629573547019916817207, 7202543766038357492110659433271, 7202543766038742139288516047671, 833408494511338295, 320576889547932951, 2629384488408376426655, 1314852532649153292569, 53768422594848007779267383, 215022376136273340003267383, 6263591416631, 3132560257913, 128256431650779959 , 512903609507394359 ]; SMALL_GROUP_LIB[ 20482 ] := [ 526539491567, 278870034807, 10784921656774895, 155035307651, 10782568796935607, 5708564633509839, 220896790294866097391, 3171562551818987, 220848587255313551303, 116922825311543100927, 4524408059037240708318959 ]; SMALL_GROUP_LIB[ 20484 ] := [ 170562789799781210814904336315671609, 40574629117754009125508372852632255563769082031, 1987976843753769256990973135436714330321071, 230450359774764991807890955383, 4720545169617862794809009502138991, 11290411723312158396969135, 19844556297426805670905, 231272794618769531388306976943, 4737855238306873974181252731039919, 96695647254452301255211968066807689391, 231295412922642445274087485615, 59525738166654080745408, 549225459278265249967, 976205743512999497, 11250730461984428361314479, 19844503325022118953977, 230459964204249191936968421551 ]; SMALL_GROUP_LIB[ 20492 ] := [ 3129913324682859582395, 64138190694820059372565607, 7001463111220228967, 7457656288103, 3138920140113, 153074753592574823 ];