BRENTFACTORS[158]:=[ ,,,,,,,,,,,,,,,, [ 1740749069 ],,,,,, [ 143295039301 ],,,
  , [ 17551555039 ], [ 9021267041641 ], [ 4378054341611, 508900557099805669 ],
  , [ 137656973828517463 ],, [ 5479554119024872063 ], [ 7337638771 ], 
  [ 30197723301211831 ], [ 33723613657, 227059763761 ], 
  [ 3879989076599946283 ], [ 668576036857531151 ],, [ 34916923721 ], 
  [ 11532459428300387957180579714641 ], [ 1337364043 ], [ 45127200800237 ],, 
  [ 4621900722931, 4908330307753471 ], [ 218537875481, 9265121430421 ],,,, 
  [ 13970765101, 36292487351 ], [ 3799757432101474303 ], [ 126342717437 ], 
  [ 386573867536606489241600570179404138122901631258044413 ], [ 27439924879 ],
  [ 119539378986535482494927099626032839081 ], [ 46124714592433 ],,, 
  [ 12743706262601436739970889625274077, 
      3053781343920912508027220165693652727 ], [ 19015310999821 ], 
  [ 1977806833363 ], [ 5007870835165768427556863 ], 
  [ 5160009476115598626523 ], 
  [ 45456702593, 69152332673, 774545545409, 1316542574593 ], 
  [ 4958386421, 59836960171 ],, [ 1188048140761459357516934119705921 ], 
  [ 2713980923833, 3118112793840795349 ], [ 202320491623, 16534120622917 ],, 
  [ 371508902819 ], [ 5086064449, 233673018193 ], [ 1279899648547211972507 ], 
  [ 9182635211, 236000515607567 ], [ 1852224773664117437339250468151 ],, 
  [ 1222874296183, 19319683425699581, 849610282349316040607209 ],,, 
  [ 26526611258810577317441 ], 
  [ 452882728801, 82812460460833, 114197416285339 ], 
  [ 189899538999656023, 5616385194777532755270835236641 ], 
  [ 1996774991, 32394740641 ], [ 110413208632273 ], [ 133910013650671 ], 
  [ 135937414743558427, 2750853773348898865970156094934279 ],,,, 
  [ 32727507751, 148920259512781 ], 
  [ 3566996707, 4019258699, 5767318420263924124325639278183 ], 
  [ 19568741588089, 676023552293718397, 71517782165377284534698446237709 ], 
  [ 94730361621718629717019 ], 
  [ 127504402141, 7045986409403801, 416795747984331555306499 ], 
  [ 806919227087606531 ],, [ 2458722798539913817, 470318522016307471585783 ], 
  [ 3034258698887627, 280494348122574443179211 ], 
  [ 861275077987337947208089 ], 
  [ 9688683286171614001, 12845690311595576101, 558826199695071688716001 ],, 
  [ 540754916869745211559 ], [ 1021923470683 ],, 
  [ 916913478874844641, 163394512716087084181 ], [ 3305287190753881296462217 ]
   ,, [ 3624059463182533, 198832088764359109 ],, [ 167385645867737830442801 ],
  [ 3242213207080699, 4994755083295679250271, 
      2448328393099252948254366344489754844570079713 ], 
  [ 88530361435987150345783528490689 ],, 
  [ 38718198823, 178017040063, 6322701226557193, 32536562095473949 ], 
  [ 1219542363691 ], 
  [ 165854143816623908029, 999628321955911913420001332974921883323177 ],, 
  [ 1773009709, 392935468447, 3968514163798021, 331711333225819557693299 ],, 
  [ 828891379081 ],, 
  [ 7320525836593, 25824644007191, 8733234019722077, 5813234119404174082467270\
5531 ], [ 301766599033 ], [ 6788514075373 ], [ 13362843001 ], 
  [ 9460825027688539 ], [ 17894935835407, 170021940093617 ], 
  [ 286699838209, 88606083465089, 2845173369740929, 291074431158339841 ],, 
  [ 76129373690388985151282704026643978093561 ],, [ 137888210329 ], 
  [ 403011244964855647 ],, [ 113176810978381, 8337678352568171911 ],,, 
  [ 2274544928106343, 489781526194139831444911 ],, 
  [ 7243926901, 7678936188710221, 32415200339412798041 ],,,, 
  [ 701091556101804097 ],,, [ 1129331303662252903478113 ], 
  [ 16791120372641087794177, 24881865357658500687469 ],, 
  [ 55614517351, 1601261445318401145610945147710755401 ],,, 
  [ 64874748187, 79307892109 ], 
  [ 3759297859087, 198587660388349, 84780488282852895048134389 ],, 
  [ 854156817569857777 ],, [ 466603150369, 10407430812627769 ], 
  [ 47342970589, 31608960876721 ], [ 20876135979020284776161 ],, 
  [ 25386892113354547438459, 133710384800161715056369381660383265386457 ],, 
  [ 54069013687310129 ],, [ 21641829211145081 ],,,, 
  [ 24559018945714951, 302106885660175957849351, 65621841852403338717847081 ],
  [ 43447977286579, 1390352674380841 ], 
  [ 1556600173, 307697484992418540651553 ],, [ 52914668676979 ], 
  [ 10628003401 ], [ 592682834519345522129 ],,,,,,,, [ 37210151211924907121 ],
  ,,, [ 9313554963687281, 281020467148351613857 ],, 
  [ 262319068441, 4807627814911, 13093782261011, 251627429618891 ],, 
  [ 154770698881 ],, 
  [ 32815026281, 880737739471, 4844869626739, 11607024102131 ], 
  [ 37184822611, 14858138256862291 ], [ 79112195559890921, 97831651843459297 ]
   ,, [ 156028442235541549741 ],,,, [ 71406240481 ],, 
  [ 15055039453, 1662580173640861 ],, [ 147034008658453351 ],,,,,, 
  [ 2165789881 ],,,,,,,, [ 63087783714984727665781 ],,,, 
  [ 72545516513, 74568753472417 ], [ 468433067996251, 1985076831868331401 ],,
  , [ 163496611003260773401983374341 ],, 
  [ 5016180696701, 750722773119865540651 ], [ 15028393381 ],,, 
  [ 2457925237, 51071528956358798317, 85052076519169567553617 ],, 
  [ 106274128845625089941 ],, 
  [ 3321845017, 111323190217479563, 7332709843323023209 ],, [ 480093597601 ],,
  ,,,, [ 68977093741, 6966652587637, 61031711900906255149 ],,,, 
  [ 114071977631705251 ],,,,,,,, [ 4334557133968363, 3451127065730898259 ],, 
  [ 8605127145421, 201831994144676786371781 ],,,, [ 1809809987569849 ],,,,,,,
  , [ 921957155739372913 ],,,, [ 205969093608267589 ],,,, 
  [ 32441422441, 138688906441 ],, 
  [ 15893327959, 2350712897881, 13888497824489174329, 4872215978648246962141 ]
   ,,,,,,,,,,,, [ 1339323697803103604905335079 ],,,,,,,,,,,, 
  [ 133027099736146335199 ],, [ 450565762417 ],,,,,,,,,, [ 7462373300509 ],, 
  [ 56963358950678291201 ],,,, [ 64200376765386397 ],,,,,,,,,,,, 
  [ 951260716561 ],,,,,,,,,,,,,,,,,, [ 1184713039 ],,,,,, [ 1207635018481 ],,,
  ,,,,,,,,, [ 7887781609, 53303448927672858637 ],,,,,, 
  [ 149869509553, 261416132839 ],,,,,, [ 368023883936641 ],,,,,, 
  [ 14671496138913121 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,, [ 205128633786695221 ] 
 ];
