BRENTFACTORS[46]:=[ ,,,,,,,,,,,,,,,,,,,, [ 10680993247 ],,,,,, [ 5789489581 ],
  , [ 628182688864723 ],,,,,,,, [ 2244915744436201937 ],, [ 8743228807 ],,,, 
  [ 471163287251 ], [ 325203375949 ], [ 165490219891 ],, 
  [ 16431429538240371836933 ],,, [ 129398177651 ], [ 8660100334911387121 ],, 
  [ 697756643452794847 ],, [ 9425043975161 ],, [ 13557679615951 ], 
  [ 2478737243 ], [ 564930745883083815362557 ], [ 1222526281 ], 
  [ 3360847507788056693645113 ], [ 2119123858693091 ], 
  [ 16994062455360514407092917 ], [ 1569884896100468417 ], 
  [ 51789947431, 21743939130811 ], [ 2632991659 ],,,,, 
  [ 104262332587514965386458418069865379083 ], [ 686320381430353 ], 
  [ 61336476101, 119654517605993, 12561593048078227 ], 
  [ 35190741959, 1036338860015231 ], [ 2094965887321584751 ], 
  [ 1451517161, 6197630521, 2541455107936109 ], [ 2363160031, 1757688424031 ],
  [ 36008210825341 ], [ 8432588956006810871491 ], 
  [ 12103764641, 14267451794130961 ], [ 3447817576837566319 ], 
  [ 3149900933 ], 
  [ 398991352757, 61818739265323, 24238783050356647994044296968541908464282861
     ], [ 286367399893 ], [ 21908282623164147275301027791 ],, 
  [ 198428268182571381936867103 ],, 
  [ 155983134783135464048604551, 1537427926831660773244362603074381783 ],,, 
  [ 2221903165650473 ],,, 
  [ 276082234861, 3706109078315291, 18254961833120995439504011 ],, 
  [ 541977865580149 ], [ 166685262353, 1712624274562699 ], 
  [ 1532713363039, 11728307866255879933, 153403878628489190361609709 ], 
  [ 7544475331153046399106018968101 ], 
  [ 482436926128684600375037, 6696228350774085811094943685473147016952621 ],, 
  [ 44639274803531 ], [ 32781677235598497149737 ],, [ 192079967356758001 ], 
  [ 381537317999027257174674192261179539327446834253066551957483790878662287 ]
   ,, [ 25560462747943 ], [ 1805718764081, 2223777861466481 ], 
  [ 4434144751, 31443370902539953620692692801283747375207736845326651 ],,, 
  [ 18109127427493 ], [ 25808285281, 678747910215935641 ],, 
  [ 255910648240991265913, 146118146408114633961157, 
      1951750045663902264912624580075327 ],,,, 
  [ 289491336493957907, 276371490574729099748633432707312222372045785929495156\
36333387 ], [ 18683396789960768890997894543901691 ], 
  [ 1256095862230077067, 1074535902565126885884813685194744439080373 ], 
  [ 1416131680122073, 2670225170657399737, 13231191726896104407149177 ], 
  [ 449439567001, 138970864310065001 ], [ 47629811054297760850171 ], 
  [ 25645377209, 674713714637240733819099223362024725843711 ], 
  [ 52208711297, 6806175851393423565671196264598472321 ],,, 
  [ 61424571137, 682088662866216680463046815917 ], 
  [ 32529401830201, 306811522616248054744813 ], [ 16960216235593 ], 
  [ 340144901219213 ],, 
  [ 332595469529, 3116754014863642129, 322934920295439261732030636929 ], 
  [ 24235839233, 19613054855129, 29532294413039697961342387010771, 
      59864279950610944354547401814536685592368561 ],, 
  [ 453302491430774086573 ],, 
  [ 72217184751661, 481820076790514671357, 21298063873662402101701412085957601\
3431625489069871137 ],,, [ 168651448972318016040529 ], 
  [ 99601300921711, 2748313647516503705898102971 ], [ 1946359403633 ], 
  [ 15193667265871291599823, 229460521380382795331773099, 
      137961085182727596038505023012455523503 ], 
  [ 231966568606209343486033, 719399507740508234838133713174697 ],,, 
  [ 17092086829 ], [ 76469972875614001, 1163439976817920143527924895109381009 
     ], 
  [ 319788371826264615590773, 10659854775624937874770249, 16761511166948634021\
9383846556733270357043034501601 ],, [ 1083581441 ],, 
  [ 6584917237, 11389074533 ], 
  [ 1667510845381, 44721456293012309, 4059155810453411552060407402481370071813\
4920089 ],, [ 231841847157654846177981130964469761 ],,,, 
  [ 2473563735457, 929484129718757193927107918561002846454053213 ], 
  [ 3685716687841, 18163646184714031, 13498905806752244291581741 ], 
  [ 5290997679928621, 2220038272947769543, 3750395732015747972124953 ],, 
  [ 1463197009, 7725125292895061353 ],, 
  [ 20000051711, 362653672151, 7434888621114554071 ],, 
  [ 5380380023450385626011212621786930859717651769250447369083563201 ],, 
  [ 2723719441 ],, [ 3324538049617298559937, 5232955168126781039875837462337 ]
    , [ 4152893879915467 ], 
  [ 8864796265610565359, 65611782052249287708850838601828636638836535565243588\
202903 ],, [ 101315781853517343781 ],, 
  [ 1449340621, 9675674697599, 12820214406538556580138076724695179301661261377
     ], [ 24405398989 ], [ 72544554289 ],, 
  [ 592690622763143178419592301, 18930771954364706010963048721 ],, 
  [ 2156623201, 3671212028717, 363925016054632301, 112810559107383355962517, 
      313806317842016451257381, 6703192326316997427388609 ],, 
  [ 363890626341197661832507941222220947255257697263921 ],, 
  [ 50024873412652493812993 ],, 
  [ 1171805203, 817448247847469517508346233758267723726074585291884992758903 ]
    , [ 1782481753479855237031 ], 
  [ 36040453718962947731655842053022233693, 3732714266037641410374761473305542\
9064637 ],, 
  [ 63205739741233, 354294341231009653, 12286389997259637830781674309011 ],, 
  [ 89546397155401, 742909680541377001, 2677639193534957518550857601 ],, 
  [ 54474441987280280897731885970300327563441727223148736947 ], 
  [ 7559945254079 ], 
  [ 78190250569, 253272013068691412149, 22068860324577671827320169 ],, 
  [ 11543753017, 7054881616515170494853, 
      56611327264014552706849383761350257073013, 
      2059795240656278073502613483079814229805964999 ],, [ 49185125478529 ],,,
  , [ 457029991899487195868369 ],,,, 
  [ 9920711119039849, 88030593188463712916396536926695918015329 ],, 
  [ 323700009268903, 699576054075667, 1933093448481197, 
      348504873855009336409454900001463 ],, 
  [ 205333109605316221, 5748061169614202997581, 13789390666601460065761, 
      54841999328476775414486039741 ],, 
  [ 2264674583444040991, 2605281862591181266606760287, 
      14565859630294678203394081723 ],, [ 589395907073, 38072021230992449 ],, 
  [ 9049958917, 947742861488981521, 578553186370495642608633085003 ],, 
  [ 171912838000131020833, 32431522678254723639170863777547065514880046741381 
     ],, 
  [ 4049623801, 250456628295191, 3254730809948968094551, 260353615455124279030\
30510751 ], [ 207171538267, 307308784516273, 2224637799935907517393 ], 
  [ 86356023217, 13882037728459273, 152826850835072109150353, 
      2348161157738250512864444515426701483776939178209 ],, 
  [ 178945902207956533624788098377, 1349474920486607713814691128442991 ],,,, 
  [ 33375606328807 ],, [ 9646546793845310464028111156505601 ],, 
  [ 4725837953, 75118810730053001229197884411214787468376361, 
      345133408587660960017641724138040132929646298241896068011 ],, 
  [ 9120508326337561, 423873480661051644380694491789 ],, 
  [ 56490684802141, 310938126371598730890849461340593431, 
      28687898927459971866104013393749778739 ],, [ 10061533064020151227513 ],
  , [ 2024292771251, 1176147748158046474285001 ],, 
  [ 2205453097, 1234797687397, 28054114650241405118874722286361 ],, 
  [ 7297775347, 96068032223502259 ], [ 6056727132031, 418820695269481 ], 
  [ 104782627167647104439041 ],, [ 1088805889150115427097 ],, 
  [ 27483673286904549521, 841581032278980044522381 ],, 
  [ 1355037312053753595165772653217, 
      2297648331890545481464019376157273150174489, 
      9315461029508311225675335658308405726590293598056370254559 ],, 
  [ 12867834497233, 1165151443330512339809615650019706430550228894799782220889
     ],, [ 2058476730978766672857954707 ],,,, 
  [ 3153407439284358434416801, 4155911904725548448772478753078713181 ],, 
  [ 1069683172017489793 ],, 
  [ 140865884053729846000646201164999, 34633647838662339020654568184113889 ],
  , [ 1214073795568261, 168133904659924953682929907138126424490253992006133 ],
  , 
  [ 148759348183, 519513710413, 2593197158806249712681369, 2744319315236764885\
792259317, 843324458946488321936212555621, 
      3305471174212357188984762782751064840293608330006332631 ],, 
  [ 1173368067856362009092161 ],, [ 2171282061679 ],, [ 6709521017 ],, 
  [ 9347284064119, 15733063912465136557293689, 
      1595583008826813906639264642547 ],, 
  [ 136326920833, 221352681197377, 8562660984208324871028001 ],,,, 
  [ 32742141917, 68101097337697, 76211977392193 ],, 
  [ 1215623093998059246381034465372465432265642797, 
      36872471978555712523228755740068018416873305389 ],, 
  [ 29103389257, 168310674333760656207637931801, 
      720940285327410480124251822271924441, 
      136956202741756576140701938020567145640697889 ],, 
  [ 18292660790279214502910489, 27180156871456636678969139294542100171249951 ]
   ,, [ 14608143925481238340337735774903163033301 ],,,, 
  [ 170105607618532512041267748837473 ],, 
  [ 25903966116006432348803139993841, 78978412576047376502461863249961141 ],,,
  , [ 201009732420490621 ],,,, [ 175846698055519 ],,,, [ 3299030798149 ],, 
  [ 498095064001 ],,,, [ 227224905788233 ],,,,,, 
  [ 694451373697923603407494296497799091, 
      153985815264121014475263243817387758472831 ],,,,,, 
  [ 11230033786476193525201 ],,,,,,,,,,,, [ 1677589681, 851770487017 ],, 
  [ 2075186401 ],,,, [ 15509099311 ],,,,,,,,,,,, [ 8471984976943 ],,,,,, 
  [ 5380045654297 ],,,,,, [ 2781627913, 8831145559321 ],,,,,, [ 2941402753 ],,
  ,,,,,,,,,, [ 1371639901501, 169736347647374113 ],,,,,,,,,, 
  [ 79920396973243 ],, [ 10471717801, 50344933914553 ],,,,,,,,,,,, 
  [ 1354808365681 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,, [ 69557150251 ],,,,,,,,,,,, 
  [ 651579604831 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,, [ 81069516067 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,, [ 1665514297 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
  [ 17566446661, 988364912011, 24313044766291, 209299913293442161 ],,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
  [ 46241893909, 700044835532686112233 ],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
  [ 1004962216777, 17335027042354561 ] ];
