BRENTFACTORS[840]:=[ ,,,,,,,,,,,,,,,,,,,, [ 5475046963 ],, [ 2690891423579 ],
  , [ 50194758413592908551 ], [ 5893262051, 9784219381 ], [ 2893177927 ], 
  [ 17553203417 ], [ 3620610866659438543 ], [ 1772656411 ], 
  [ 1909209611235613, 54218845134864306419401 ], [ 106793251841 ],,,,, 
  [ 8134207074892306976931723967 ], [ 54045152592620369 ], 
  [ 1743634503253813, 3143004325360584920821 ],, 
  [ 9070225001, 25523926061342327645671 ],,, [ 84160556532799966734678857 ],, 
  [ 32386068882523, 5243176314711451 ],, [ 20669301217 ], 
  [ 87219467585993, 417995841167461353672023 ], [ 60944761132301 ],, 
  [ 4138844331145837, 1459017207082641408437 ], [ 280669000879 ], 
  [ 447104379492559693 ], 
  [ 2219209961, 7045963651, 26195183493402019119982528082997619860751951 ], 
  [ 3469406373925940870365049 ], 
  [ 14198767094090671, 11176509580170964998310796856144391691557 ], 
  [ 13995382717 ], [ 6501971150132296877603 ],,, 
  [ 2920005426247006560557, 125963485777293762352103 ], 
  [ 15177610134794366739978373 ], [ 799674697537 ], 
  [ 146966375050840617170907738218562031531, 
      76265337468815730252479290334769287825321 ],, [ 93138856263050749267 ], 
  [ 85772533421178336337153 ],, [ 216444088461496988479462321 ], 
  [ 46091572708543 ], [ 46757846593, 497291488008178199689 ], [ 2300113493 ], 
  [ 292137261643, 299158118744870468933, 5006712976712728633715192865599 ], 
  [ 193137513909601, 9098994158137893918901 ],,, 
  [ 153385228153, 5912528238553, 3474702441465529 ], [ 808741251240599 ], 
  [ 460292331726961, 20370359492939258748764605441 ], 
  [ 2613452294179, 15470610600266284153646742049 ], 
  [ 47156821040425527083, 1565819510986418037311679204671 ], 
  [ 1543391991091 ], [ 147855116610615009121, 26009593093223186394949 ], 
  [ 3928895161, 123353229605895011 ], 
  [ 666787186784878153323389757243624470395287022903823479 ], 
  [ 1163190233646947969135371 ], 
  [ 4117817535388393, 1704857504764851677027559759857 ], [ 177197666603 ], 
  [ 109044695251, 29915067173597982508204621 ],, 
  [ 145485176029, 3959630261468953367734059640726755493 ], 
  [ 151407839112137607100963, 39447617142472894690424697493 ], 
  [ 12560346614900928499647342202767145821428951186027777 ], 
  [ 20968286147441 ],,, 
  [ 7452082767703337, 2074856465573637458623, 8482552822236091657806803426141 
     ],, [ 1893089412051651166070801 ], 
  [ 7515051451, 94662520843141856267718983 ], 
  [ 27494326881223270153723416301, 8973207657095058979558943877769 ], 
  [ 187332081623 ], [ 833856976577, 14440802197121 ], 
  [ 9906188671, 254803292977609101270908560997084323067191 ], 
  [ 47358004607401144567 ],, [ 1164456732777538845241 ], 
  [ 45738732601, 16197797907553 ], [ 38566098454368101 ], 
  [ 12701751146167, 27186737890294850347, 35887597110251424583 ], 
  [ 47647513636544609050817, 
      15642560288294489894824040705167427678962450602673 ], 
  [ 1191198526745327, 13764865569054900193, 25222769387139341669 ], 
  [ 74771730330473319552110440376855161907752063 ],, 
  [ 317866578439793799031280449 ], [ 48246570947764773587953 ], 
  [ 122287171871 ], [ 9933191087, 11904212839, 688965372574781 ], 
  [ 1114799465761, 5437941447121, 8807473708724393367481 ], 
  [ 2035921249956749 ], 
  [ 2298480281821, 782493427035829, 80049990100689725948936231 ],,, 
  [ 18702483251 ], 
  [ 10247759173, 54113739776506254340718471721139662711850183 ],, 
  [ 18880903993608193, 45989184080000360148737 ], [ 5742442483 ], 
  [ 847468652551, 1611921552039755881861, 
      5867747645890956550463186579515559699291 ],, [ 195977679217 ], 
  [ 33016659001999, 10556692471269757 ],,, [ 18152596556476667729 ],, 
  [ 1768889600169997, 8994617904043243 ],, 
  [ 225277604310361, 130891974210426609253501 ],, 
  [ 21456576301, 29604809083, 11196402283971556801, 407229534013193525498243 ]
    , [ 82348026238193 ], [ 4090678599376161595132129 ],, 
  [ 172873206587455203481185100681 ], 
  [ 6539113542319, 34818386337692077, 888497894123122183363911628321 ], 
  [ 207581501377 ],, 
  [ 42207483164364933917401, 1004970626321917615654278928457579359051 ],, 
  [ 2122007249, 8790144193 ], [ 9409058749, 174685880953 ], 
  [ 8811664709, 30927505897597 ], [ 16956654041 ],,,, [ 37689384233827 ], 
  [ 3278527805921, 5806718026042721, 183273169316584481, 
      129881461048830315338561 ],, [ 149059089416889897373868980789 ],,,, 
  [ 27028233847210587612073, 3104912164898183901541607 ],, 
  [ 1141482591902689 ],, [ 4323398681289365411, 36662179415258626183411 ], 
  [ 186490037737 ],,, [ 163985886687442674301748907711439 ], 
  [ 8617911153873001 ], 
  [ 656546443750033, 1498306064958357601, 42690382949522071633 ], 
  [ 6611147533 ], [ 7322627298937 ],, [ 2172511258136082901 ],,, 
  [ 11593327063, 361295627053 ], [ 6615656521 ],,,,, 
  [ 1597382641, 5443576867, 20667770677, 96799011877 ], 
  [ 567863798348851, 7516639612839901, 1568212886677793419721321 ],,,,, 
  [ 33900206224101361 ],,,,,,, [ 460371932446777301503328411 ],, 
  [ 796256164981, 6103627114069115125069, 53159245226062120707600645913 ],, 
  [ 26517784043, 706374986123, 7768117547794847, 26130625742654663 ],, 
  [ 556679966753, 40679632512581921, 33195666651571087249 ],, 
  [ 472341508595881, 169003337413966199971, 
      480622519854969838726945945228382731 ],, [ 7583793533 ],, 
  [ 1849931989, 2961783113, 349563954053983 ],,,, 
  [ 563701759367, 27786499783241, 28795929073207 ],, [ 160205618101 ],, 
  [ 9314667206794897 ],, [ 2377786657, 64497269185052257 ],, 
  [ 2626060111, 4031792767 ],,,, [ 56562168331 ], [ 52734291919 ],,, 
  [ 35594345827, 21087088835437 ],,,, [ 28423888991 ],, 
  [ 11290651917361, 203454153807299757328994176801 ],, [ 6056094889583982497 ]
   ,, [ 326770654537 ],,,, [ 18163149241 ],,,, [ 7739985961, 8415726481 ],, 
  [ 8678376856319 ], [ 1271562601, 4113044941 ], [ 804304038401 ],, 
  [ 537451752992941, 2070659441748277 ],,,,,,,, [ 1037996639, 214961090401 ],,
  ,,,,,,,,,,,, [ 877117895101190034041 ],, 
  [ 7834649209, 61756254679524319, 13627761120678140773, 
      177642927265328412504691 ],,,, [ 148535631427327 ],,,,,,,, 
  [ 301579377037 ],,,,,, [ 5979142742101, 99759419411401801 ],,,,,, 
  [ 13397513508354618451 ],, [ 19952139901 ],, 
  [ 452715676026631, 82579028207867876891 ],, 
  [ 6187823828884777, 79572348022364809 ],,,,,, [ 3058465548489643 ],, 
  [ 10926199646324592001 ],,,,,,,,,,,,,,,, [ 2455951009, 5059907854513 ],,,,,
  , [ 2512543357 ],,,,,, [ 1284165241 ],,,,,, [ 715068356734560349 ],,,,,,,,,,
  ,,,,,,,, [ 1603520881 ],,,,,,,,,,,,,,,,,,,,,,,, 
  [ 2895630656689, 59268402532153, 37244684140803613 ],,,,,,,,,,,,,,,,,,,,,,,
  , [ 3486098052781 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,, [ 321717801874951 ],,,,,,,
  ,,,,, [ 1012266487, 1463677447, 381618849613, 5147577062156761 ] ];
