BRENTFACTORS[316]:=[ ,,,,,,,,,,,, [ 24401350637 ],,,,,,,,,, 
  [ 8739404038997, 33184735763891 ],, [ 3408550963930991051 ], 
  [ 4209545653 ], [ 1633233675364074559 ],,,, [ 27034244166323 ],, 
  [ 734966990473 ],, [ 15631779311, 71993050619701 ],, 
  [ 1497846359, 8432822234832453962069 ],, [ 896061619363 ], [ 48889624081 ],,
  , [ 70015801497233, 4365575665820976522977025583537427 ], 
  [ 1402280195857729 ], [ 56312637211 ], [ 348327269839 ], 
  [ 2409539628577, 45151754897311492517400564629971327753 ],, [ 88994311561 ],
  ,,, [ 6060333761 ],,, [ 79522208479057 ], 
  [ 693164517702535673784547, 4290966895120130778685579 ], 
  [ 259826062703646407 ], [ 9068308261 ], [ 2577002178815881 ], 
  [ 2507516862687307 ],,, [ 1388474833006081, 2501599131444820650925842113 ],
  , [ 2331040141 ], [ 149425293435986420431 ],, 
  [ 166261336159, 331182688066291 ],,, [ 1947547187035220992609 ],, 
  [ 378351406833378730674173 ], 
  [ 2158813102158909112951, 2914367956656736850958901 ], 
  [ 4368918090221, 1640647731145381831284575537357 ], 
  [ 3322609884599457701317993 ],, [ 16749451737298201697 ], 
  [ 1852624286437660963529033581441 ], 
  [ 1699562847137340963907, 5011252541927917712424193165128888712471 ], 
  [ 45740315041, 143850391851570515332349867 ], [ 7428030235124387489 ],, 
  [ 2814675551, 450396728516809891, 509033288900597044515961 ], 
  [ 92717714647, 57147697275270799329491, 28091394481140973641642935509 ], 
  [ 85404885278151163 ], [ 14723096580416430945915339922703965377750361 ], 
  [ 108015028357, 8906303559278247663159049, 2308515496945089951759117041 ], 
  [ 251575361148151 ], [ 2288226724998063851 ], 
  [ 65732969174779681, 8199123643774163143037 ], 
  [ 20013249577, 44324942414047 ], 
  [ 2782019485181, 11787025592167865404559, 3239704610219129586966037, 
      67311135266493150381689437 ], 
  [ 1021762811, 102232667024681581216256793526921 ], 
  [ 31604473782279284737, 2153795639482151068288592353 ], 
  [ 2138021621, 96750936011 ], [ 37946355973 ], 
  [ 3104158861, 41922370061947, 802513308194577435061, 
      354743688926334959701792453 ], [ 3676292867701, 257200705610276101 ], 
  [ 17526884632873571 ], [ 465431015953709232480360737745499 ],,, 
  [ 1613640464012011 ],,,,,, [ 3324417906571, 3853886961961 ], 
  [ 175879468992405083122331206612364018497 ], [ 91717082625254089 ], 
  [ 91082534115799 ],, 
  [ 5365760129557, 22346032679680180555742637101, 4836265684664053571234709972\
07836073 ],, [ 82946130337445298939974516085337 ], [ 11818704437 ], 
  [ 39416823081387122135521 ],, [ 1575675235649 ], 
  [ 1165692403, 394330219603759, 76493517389864530314644797 ], 
  [ 4194026800349, 92170480226593, 7225531172162943337 ], 
  [ 6913251553421709823054751 ], 
  [ 72346084566657427, 98346885101407273717, 4762890899241551649847 ],,, 
  [ 1356770072599 ], [ 29253604272180424302865791041 ],, 
  [ 204205039062584761143166084873 ], [ 773527431293 ], 
  [ 4268272441343, 20990934790999, 268429713175027 ], 
  [ 275463147331, 88030599884641, 962953930323066576028591 ],,, 
  [ 8482560643725280015024483, 592042498318716000637502493577 ],, 
  [ 42546080628241, 74581631387728501, 82421084481583267067069869684970321 ], 
  [ 208172695003879197037 ], 
  [ 13031936969, 20418175031, 1265026609633, 849751121184824617024205907754697\
279 ], [ 28094607113 ], [ 123704720929, 1540302391141057 ], 
  [ 1223026073695865281 ], [ 1379120819, 469606411514171 ],,,, 
  [ 199959883164195943838243154634351 ],,, [ 27578324971 ], 
  [ 39661306387657879079 ], [ 4735898506051 ], 
  [ 22408944405295767229, 51111473196500950494042182308441 ],, 
  [ 1407976769664395492557, 1675139061932360204222993, 
      7890182378863613875587620617469261875253820701740027 ], 
  [ 804358759081 ], [ 2927886094279391223341974789121 ],, 
  [ 27654146816275822292141851, 1143685534277363124496841355863128591 ],,,, 
  [ 2101258173544441 ],,,, 
  [ 179274205841, 7428188143921, 2051624716632080935421, 
      196571527397575564109431, 165613068805704580285094266991824201 ], 
  [ 189890814259 ], [ 4665078773, 36806967313, 713553657473 ],, 
  [ 16222322239, 348855985968487, 452129360608063903258867, 
      65005215132310581818612399383 ], [ 319723983581936708342106401801 ], 
  [ 215803255782673358937281 ], [ 498455777473 ],,,,,,,,, 
  [ 286645225127300491, 189017450653082059667968909 ],, 
  [ 83711604497, 942718642997 ], [ 3982442059, 1234858642265431 ], 
  [ 52057591561, 11836146107985191, 113422892812277131 ],, 
  [ 4954989063361, 102486327902977, 385508937444773420353 ],, 
  [ 215406220543, 722154208910175131 ],,,, 
  [ 968491041236606399305903887164509 ],,,, 
  [ 1489681441885993, 27176094960757009 ],,,, [ 118965666103679 ],, 
  [ 67915507856684026554913 ],, 
  [ 112631889368779915483861, 394754959463568138297082702112401 ],,,,,, 
  [ 24631452649, 6394901088939249529 ],,,,,, 
  [ 358541201233, 5184573704194561 ],, [ 3022107826694707035447949839361 ],,,
  , [ 3387136309, 95821558872225759229 ],, [ 230990512227252065971 ],, 
  [ 21637480001, 309551085673, 68530934412601 ],,,,,, 
  [ 316916240792564625730169 ],,,, [ 5913074707, 29928234440277862151 ],,,,,,,
  , [ 2373816935985058021635704502415751 ],,,,, 
  [ 1604015971561, 8042115310501 ], [ 722559152224513 ],, 
  [ 334946057801203857906652633 ],,,,,, 
  [ 481847397383378290969, 364054656664020460432812409 ],,,,,,,, 
  [ 1613672740913 ],,,,,,,, [ 5706174041 ],,,,,, [ 380606142018573043 ],, 
  [ 180065106721 ],, [ 268108905740591 ],,,,,,,,,, [ 156038532675966835801 ],,
  ,,,, [ 16544201203 ],,,,,,,,,, 
  [ 146939161969, 12933328464977, 100736991820169 ],, 
  [ 3324749149, 4386598264474771 ],,,,,, [ 9366084757 ],,,,,,,,,,,, 
  [ 20305131133057 ],,,,,,,,,,,, [ 4111867777 ],, [ 248980587955051 ],,,, 
  [ 2504841697 ],,,,,, [ 1940168161 ],,,,,,,,,,,, [ 1061519700808669 ],,,,,,,,
  ,,,, [ 2444023918292353 ],,,,,,,,,,,,,,,,,,,,,,,, 
  [ 173285268095617, 109549290698618857 ],,,,,,,,,,,, [ 8149028581 ],,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
  [ 1166907589, 3810666553, 7636440057779890897 ],,,,,,,,,,,,,,,,,, 
  [ 2407356481, 7746154081, 99509945761 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, [ 80290181683441 ],,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,, [ 2808616586401 ] ];
