BRENTFACTORS[58]:=MakeImmutable([ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
  [ 32365401511, 106644259178537 ],, [ 61634976568111, 4599616179292201 ],,,, 
  [ 5075232133 ],, [ 11955297199 ],,,, [ 79328360713640488561411 ], 
  [ 6047699681 ], [ 8829896299831, 130112593115041, 1828077839862031 ], 
  [ 35497290537911 ], [ 76702861113968095719617 ],,, 
  [ 101652327251, 109240111501 ], [ 13929104803 ],, 
  [ 1868045164345067, 5129291766048080682632729 ], [ 154323841033 ], 
  [ 2852346983384979898167018131 ],, [ 377507104276289431 ], 
  [ 31769145478771 ],, [ 23531941981 ], [ 90559148201 ], [ 1339637688719203 ],
  , [ 24779314612061953, 1078686229606297409 ], 
  [ 28859216677243681, 1636579893475490401159021 ],,, 
  [ 51809270449, 1342573514813 ], 
  [ 60598019708524781551, 10782617608212968544463369 ],, 
  [ 1028171591, 32562234989, 91551995051796931943293, 
      95085985158747661769992579201260241 ],, 
  [ 350915956466507808802438859721067, 866910176694007013121887312539927 ], 
  [ 3519862763, 12696586666580199037 ], [ 2294905462651, 39848201474828701 ], 
  [ 4151631481, 48001211717 ], [ 2440578449, 1982064140900866639 ], 
  [ 308555529517 ], 
  [ 1813784934677363880586328633, 3128149999836293030999670163 ], 
  [ 1502855201, 1517686408481 ], 
  [ 126768586486897, 146866451561461, 66297967303435063111, 
      21469547055107628026227 ], [ 3809218615429, 71607660376040826798774677 ]
    , [ 147141215502981471533169132776356694177983 ], 
  [ 9522135108167009413, 220631027533799777827297 ],, 
  [ 1325849824782211196309099695126423 ], 
  [ 2030262768943, 25790499129072911553206317512313 ],, 
  [ 3000569434769, 255582975953154529591437710849339, 
      33950581931557514343881515105731511 ],, 
  [ 8889251160791, 1212370332055146811, 126415678477358581218727 ], 
  [ 24538369007921 ], [ 4386278573077, 75701865042739143157590250368211 ],, 
  [ 5192268163187111, 36735413578480571, 180726171750272846011, 
      12857877703842215963915665797773032351 ], [ 14491101531201943053793 ],, 
  [ 1187877307, 4440650579 ],, [ 83127620272001 ], 
  [ 13682795887838867, 238097128659235109941101880572263 ],, 
  [ 21060647189487761904899103782412829543297421453, 
      1812434340870767425385133660179547634391452313229217 ],, 
  [ 456606283245793901623994477273481274090891 ], [ 113149626433088333807 ], 
  [ 1611195202417, 9672123182816749, 85602717822167191, 
      1551525648906017552740271969830768265648550841 ], 
  [ 43183426492945396621 ], [ 5722133107, 14764228979 ],, 
  [ 35902839561661, 1747473009400000480500363913 ], 
  [ 80525202136136104280965249 ], 
  [ 7956520599443621, 1525775640384967900873069, 
      7379304387368238319957822986811 ], [ 3664235252203 ], 
  [ 5255521939285081 ], [ 2432306677, 55525285001, 1309401006591358303313 ], 
  [ 2420188993, 234228216506449699, 357876676689370021, 
      1061771157671505761143 ], 
  [ 214457733089, 44831246727500282353, 357679573320929012069237 ],,, 
  [ 3322375782617, 107232318663053 ], 
  [ 3295264409, 7192041338831, 82283126277816266983540643657458661879089 ],, 
  [ 1061074599281, 249371498676153979530497, 
      964617068107856200086067220798377 ], 
  [ 4024423710822656865726315084751515167568415199215457258901192639660724001 
     ], [ 366242248928683 ], [ 314450532909969104777396625319 ], 
  [ 12217046274689, 1125176067666689 ], [ 13274997456613 ], 
  [ 60599439945868864951 ], 
  [ 218488899824995123585233266267626061, 
      1931773533875223394888009153158762083584568689 ], [ 69283233594433 ], 
  [ 15473141192713, 6813461481636785207, 425140483736441020667477, 
      18965975792697607897708245190871982964492993486191675271 ], 
  [ 16508181083213, 264147380958609467499443 ], 
  [ 17935854031, 252773215983399722056382068975090509031 ], [ 15433670729 ], 
  [ 1365969512308316611, 4027595810576827946420047741943337156515854709, 
      62320469404824596626285492958790083780790428787833 ], 
  [ 3132756590216981981797067211483421 ], 
  [ 79031149381, 115824348558334357607 ],, [ 483284142694981003 ],, 
  [ 6702895057, 16893102378280297222041847, 
      1739257653312179247582643487831843621, 
      237557613940989901321579158932423478751509675011767485173 ], 
  [ 247096558449073 ], 
  [ 585235106681, 46392525288281, 802566830195603556675881 ], 
  [ 11773707677440648014056551 ], 
  [ 923143847053, 4505731374226179511, 
      173774250032250116428293238965545915281 ], 
  [ 1977434348109526529, 19469841499343565027595314917 ],, 
  [ 25792694401, 131057208301 ], [ 688922316491127647669971 ], 
  [ 4385500141268882357359463427932095553, 
      260098542297108229128200481001905852963482297 ], [ 3163547953 ], 
  [ 887444253470251247 ], [ 24103203030091 ],,, [ 6684057547177369 ],,, 
  [ 735762631832393089, 26415030783229566430373 ], 
  [ 536644200621524414731489 ],, 
  [ 451413146924684437, 19091233489460737861, 6598268945704961769209233, 
      6836781007244490090861277270844081 ], 
  [ 15109287175529243466109811505908683921 ], 
  [ 4257948084391, 25040231924905264883, 391207641578723500693 ], 
  [ 88600613867, 219102223121, 9730651736895821540959903 ], 
  [ 42933467703337 ], [ 53531287547740193934653, 867387491758628724671789 ], 
  [ 15921744571, 672310621784972434879468767739701625891 ], 
  [ 15361527817, 9851201446752307, 59434848997819921 ],,, 
  [ 2862872240917993, 9581870636821801, 4788764733264434787865582963 ], 
  [ 32295495009005201 ], 
  [ 2507800241, 76138295377, 1824260537089, 156998023470731873, 
      14759380195279967414944129, 62057338333442627487392257 ],,, 
  [ 362395293200543403607 ],,, [ 1263178883107051 ], [ 28969814006009881 ], 
  [ 1401967822395863239011857, 7334895970480321755918026418149137 ], 
  [ 1118487118437061, 1047764226851850839191561 ], 
  [ 3254361888383028126268864353261180265222759 ], [ 1354561986787043 ], 
  [ 283481827707356593425930507577 ],, [ 37139371417235139438448051771 ], 
  [ 3638717699, 10024927649168554826909353 ], 
  [ 19166983681, 21447478665303915002497, 2443124414434060193381953 ], 
  [ 46304970621054328241, 110041977071906305949503 ], 
  [ 32785616265673, 221571169455495793 ], 
  [ 351805097235999231627723297671539051, 
      16812114673962406020371904885226362962139601 ],, [ 36244660376413 ], 
  [ 10924686900226761218173 ], [ 1846185958427 ], 
  [ 77076399191376828601, 4168054527196881279636235368863239646404344552401 ],
  ,,, [ 2738365033 ],, 
  [ 
      231763202314320419417749835139173542443737162376668059846020112456984496635\
8723762585959 ],, [ 15629768278556566020641 ],, [ 118937261912286511 ],, 
  [ 
      236033310687141466584528050146463096670762327333936409057493903935252363268\
4625753 ],, [ 4710186304037 ],, [ 138448990080721, 634506205631809969 ],, 
  [ 94800592614485078603145541, 469901060972905422985495546386146933 ],, 
  [ 4643140261, 1327945312541, 9497493918840493061, 16202079249046288181, 
      29993630100121789154542103221861 ],,,, 
  [ 16362353582849, 38215162683713, 24838944173441102404673, 
      18346765107458389718916567072594870433441 ], 
  [ 167417895892608001, 3784709778691468051 ], 
  [ 239616220890001, 12332567726533777907 ],,,, 
  [ 44507317090381, 1725211488677724611, 10033515690547672305881, 
      304747075330755466776984921061, 217773174265246302021691660848691 ], 
  [ 4394377219, 1908929274905793510909463 ], 
  [ 2464825851393971996917193569420609, 
      1080741348869905423705153278708638538209, 
      191355397132062991345623174800858721431122365713 ],, 
  [ 182375319089312857, 293793739131612924647426036256353522161545383601247 ],
  ,,, 
  [ 9405380873891814422509802664223, 390551190951171438515677751181224683, 
      56617669630978636014174563048520739283 ],, 
  [ 875526289201, 125362673375273690031121 ],, 
  [ 191527928300743, 12225384822328019, 173354504083429087, 
      4631903973377812376400053014923786320699132162889693523433642875664363 ]
   ,, 
  [ 3691327868937425594909847059420036579152123913, 
      11925442154936296638363319088066116358816762761800491681 ],, 
  [ 805601604302094420906009264090569135660869 ],, 
  [ 1953984696649, 3211662238151072782470951025307079986577297937, 
      176228231943193919252051076362055953476208942537 ],, 
  [ 2956371319592000256517598128882073261378848844554636751 ],, 
  [ 421723929039617149655322594530793496334528823951843858961 ],,,,,, 
  [ 237316736493163, 2547007407355730345442877 ],, 
  [ 38877576401, 105894627281 ],, 
  [ 22368178418401410927907, 195640822372924609669806629677 ],, 
  [ 111098337264549067463876011625182153, 
      325543976541323319578197475779806561452906174737 ],, 
  [ 2019762239031240298912813124147, 65028042224814397786148491958694574621 ],
  , [ 44981638313 ],, 
  [ 3463523923985101, 1887854193113932261, 578437720533969488191 ],, 
  [ 44694234881, 2294301184598139502360513, 3418036637060788768564509857, 
      28728571821773711832717160762476882977 ],, 
  [ 25584641497, 13698342600853, 298199010637856233, 
      682887910449362618626572683053, 44073175130408284680832550966420149, 
      313187182849663717625077383483614497750943 ],, 
  [ 2118575757618056935363895466642804303578585486343316501 ],, 
  [ 13422240043 ],, 
  [ 46251727996361843485883900303615800016523936941240376961 ],, 
  [ 53021072369090107 ],, 
  [ 16040354114305041317, 85682058614606533275137, 10321602139797600739553969,
      1260871006850749152469728701321575402695219309096283232201 ],, 
  [ 727348999564844775503103863 ],, 
  [ 4127101446627882869801519897175749471813975742721 ],,,, 
  [ 246670760656017781 ],, [ 18243030734199053381547541782127 ],,,, 
  [ 1507771231, 653808697847413848833 ],, [ 18451510012065577801 ],, 
  [ 1835160683, 5036182201, 2239059691277 ],, 
  [ 353374712138177, 125369378795578189697 ],,,, 
  [ 190106386278733, 252488244524209, 2188364239091801 ],, 
  [ 16551842401, 21698239201 ],, 
  [ 4080846453274033, 8949078975844801, 
      407437193567202164999613942515541091729 ],, [ 36709291609 ],, 
  [ 29239509073, 147875420041 ],, 
  [ 3548035927831, 225251857280282041247342981353 ],, 
  [ 1894682561, 146378104608144001 ],, [ 11941605467943123055988339 ],,,,,,,, 
  [ 2040787572192076053061, 2840971786594478372881 ],, [ 1586537884704637717 ]
   ,,,, [ 7408572767569, 109868204227268206864441122337 ],, 
  [ 2221114559639, 17678446324631 ],, [ 311709253263761 ],, 
  [ 4039562413, 9648260821255165867297 ],, 
  [ 31315848546113, 48522934763449, 717326593730588270961929 ],,,, 
  [ 50878453993, 809636253352314251491606453, 
      14301205845490578468609850366549 ],, [ 21048176101 ],, 
  [ 24209637761, 838626497229766081, 151485028449703575211553 ],, 
  [ 1251800317861 ],, [ 1813836961621, 123269479157113 ],, 
  [ 1460258416018884685817 ],, 
  [ 155715442460758715056902311847396557651779367161 ],, 
  [ 8808607903, 6217334850301, 527623569551791 ],,,,,, [ 743255882364811681 ],
  , [ 160018408254641 ],,,,,,,, [ 31151415314590028011 ],, 
  [ 9906220381, 5597262806757761, 131899565660639506178441 ],,,, 
  [ 429886496008747904740609 ],, 
  [ 1450757784803, 86743177091548031, 126867179520388172510027 ],, 
  [ 10537948081, 45334955580149, 416372999064166388076857 ],, 
  [ 1324056683396071, 47684793165840678386443493551, 
      12731465583491514252624194236593683046841 ],, 
  [ 11005919401, 471776546016161, 25294208246661529393 ],, 
  [ 396845316311, 41718716647711480303 ],, 
  [ 3281219008057, 618693633593937001 ],, [ 3739245108260848651 ],,,,,,,,,,,,,
  ,,,,,,,,, 
  [ 27305664121, 17752404760740721, 682293606129842701, 
      569223365727314628941521, 2610558457825200309721981 ],,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,, [ 3878476141 ],,,,,,,,,,,,,,,,,, 
  [ 47435532071041, 393902264691634081 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
  [ 102521514107711118337 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,, [ 553108969901 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,, [ 23281630439, 3000476831430534823027 ] ]);
