Factorisations Of Cunningham/Mersenne Numbers C-(2,n) = M(n) = 2n - 1

Canonical Representation Of Factorisations

  1. Factorisations are given from smallest to largest factor, with a period '.' separating factors.
  2. Multiplicity of factors is indicated with the carat '^' in ascii tradition for the text version of the tables but not the HTML version.
  3. The backslash '\' is used to indicate continuation of a line, the decimal digit representation of the number does not stop but continues on the next line as if no break had occured. This can sometimes make for bad breaks, but such is life.

Notation Used In The Tables

  1. Composite exponents are in black. C±(b,n) is almost always composite for composite exponent. The rare exceptions are the Generalised Fermat primes C+(b,n) with b even and n a power of 2.
  2. Prime exponents are coloured orange. C±(b,n) is usually composite in this case too.
  3. C±(b,n) primes are coloured green. Ignoring n=1 cases, they can only occur for n prime in C(2,n) (Mersenne primes) and the Generalised Fermat primes.
  4. Unfactored composites are coloured red. No factors for these composites is known.
  5. Hyperlinked numbers occur in previous exponents in the same or related table.
  6. #Fac is the number of (non distinct) prime factors in the expression.
  7. A plussed #Fac means that more prime factors exist but they are unknown due to a unfactored composite in the expression.

Factored Expressions

   n  #Fac  Factorisation
   1     1  1
   2     1  3 [1st Mersenne Prime]
   3     1  7 [2nd Mersenne Prime]
   4     2  3.5
   5     1  31 [3rd Mersenne Prime]
   6     3  3.3.7
   7     1  127 [4th Mersenne Prime]
   8     3  3.5.17
   9     2  7.73
  10     3  3.11.31
  11     2  23.89
  12     5  3.3.5.7.13
  13     1  8191 [5th Mersenne Prime]
  14     3  3.43.127
  15     3  7.31.151
  16     4  3.5.17.257
  17     1  131071 [6th Mersenne Prime]
  18     6  3.3.3.7.19.73
  19     1  524287 [7th Mersenne Prime]
  20     6  3.5.5.11.31.41
  21     4  7.7.127.337
  22     4  3.23.89.683
  23     2  47.178481
  24     7  3.3.5.7.13.17.241
  25     3  31.601.1801
  26     3  3.2731.8191
  27     3  7.73.262657
  28     6  3.5.29.43.113.127
  29     3  233.1103.2089
  30     7  3.3.7.11.31.151.331
  31     1  2147483647 [8th Mersenne Prime]
  32     5  3.5.17.257.65537
  33     4  7.23.89.599479
  34     3  3.43691.131071
  35     4  31.71.127.122921
  36    10  3.3.3.5.7.13.19.37.73.109
  37     2  223.616318177
  38     3  3.174763.524287
  39     4  7.79.8191.121369
  40     8  3.5.5.11.17.31.41.61681
  41     2  13367.164511353
  42     8  3.3.7.7.43.127.337.5419
  43     3  431.9719.2099863
  44     7  3.5.23.89.397.683.2113
  45     6  7.31.73.151.631.23311
  46     4  3.47.178481.2796203
  47     3  2351.4513.13264529
  48    10  3.3.5.7.13.17.97.241.257.673
  49     2  127.4432676798593
  50     7  3.11.31.251.601.1801.4051
  51     5  7.103.2143.11119.131071
  52     7  3.5.53.157.1613.2731.8191
  53     3  6361.69431.20394401
  54     9  3.3.3.3.7.19.73.87211.262657
  55     6  23.31.89.881.3191.201961
  56     8  3.5.17.29.43.113.127.15790321
  57     4  7.32377.524287.1212847
  58     6  3.59.233.1103.2089.3033169
  59     2  179951.3203431780337
  60    13  3.3.5.5.7.11.13.31.41.61.151.331.1321
  61     1  2305843009213693951 [9th Mersenne Prime]
  62     3  3.715827883.2147483647
  63     7  7.7.73.127.337.92737.649657
  64     7  3.5.17.257.641.65537.6700417
  65     3  31.8191.145295143558111
  66     9  3.3.7.23.67.89.683.20857.599479
  67     2  193707721.761838257287
  68     7  3.5.137.953.26317.43691.131071
  69     4  7.47.178481.10052678938039
  70     9  3.11.31.43.71.127.281.86171.122921
  71     3  228479.48544121.212885833
  72    14  3.3.3.5.7.13.17.19.37.73.109.241.433.38737
  73     3  439.2298041.9361973132609
  74     5  3.223.1777.25781083.616318177
  75     7  7.31.151.601.1801.100801.10567201
  76     7  3.5.229.457.174763.524287.525313
  77     4  23.89.127.581283643249112959
  78     8  3.3.7.79.2731.8191.121369.22366891
  79     3  2687.202029703.1113491139767
  80    10  3.5.5.11.17.31.41.257.61681.4278255361
  81     6  7.73.2593.71119.262657.97685839
  82     5  3.83.13367.164511353.8831418697
  83     2  167.57912614113275649087721
  84    14  3.3.5.7.7.13.29.43.113.127.337.1429.5419.14449
  85     3  31.131071.9520972806333758431
  86     5  3.431.9719.2099863.2932031007403
  87     6  7.233.1103.2089.4177.9857737155463
  88    10  3.5.17.23.89.353.397.683.2113.2931542417
  89     1  618970019642690137449562111 [10th Mersenne Prime]
  90    13  3.3.3.7.11.19.31.73.151.331.631.23311.18837001
  91     5  127.911.8191.112901153.23140471537
  92     9  3.5.47.277.1013.1657.30269.178481.2796203
  93     3  7.2147483647.658812288653553079
  94     6  3.283.2351.4513.13264529.165768537521
  95     5  31.191.524287.420778751.30327152671
  96    13  3.3.5.7.13.17.97.193.241.257.673.65537.22253377
  97     2  11447.13842607235828485645766393
  98     5  3.43.127.4363953127297.4432676798593
  99     8  7.23.73.89.199.153649.599479.33057806959
 100    14  3.5.5.5.11.31.41.101.251.601.1801.4051.8101.268501
 101     2  7432339208719.341117531003194129
 102    11  3.3.7.103.307.2143.2857.6529.11119.43691.131071
 103     2  2550183799.3976656429941438590393
 104    10  3.5.17.53.157.1613.2731.8191.858001.308761441
 105    11  7.7.31.71.127.151.337.29191.106681.122921.152041
 106     6  3.107.6361.69431.20394401.28059810762433
 107     1  162259276829213363391578010288127 [11th Mersenne Prime]
 108    15  3.3.3.3.5.7.13.19.37.73.109.87211.246241.262657.279073
 109     2  745988807.870035986098720987332873
 110    12  3.11.11.23.31.89.683.881.2971.3191.201961.48912491
 111     6  7.223.321679.26295457.319020217.616318177
 112    11  3.5.17.29.43.113.127.257.5153.15790321.54410972897
 113     5  3391.23279.65993.1868569.1066818132868207
 114     9  3.3.7.571.32377.174763.524287.1212847.160465489
 115     6  31.47.14951.178481.4036961.2646507710984041
 116     9  3.5.59.233.1103.2089.3033169.107367629.536903681
 117     9  7.73.79.937.6553.8191.86113.121369.7830118297
 118     6  3.2833.37171.179951.1824726041.3203431780337
 119     6  127.239.20231.131071.62983048367.131105292137
 120    17  3.3.5.5.7.11.13.17.31.41.61.151.241.331.1321.61681.4562284561
 121     4  23.89.727.1786393878363164227858270210279
 122     3  3.768614336404564651.2305843009213693951
 123     5  7.13367.3887047.164511353.177722253954175633
 124     8  3.5.5581.8681.49477.384773.715827883.2147483647
 125     5  31.601.1801.269089806001.4710883168879506001
 126    14  3.3.3.7.7.19.43.73.127.337.5419.92737.649657.77158673929
 127     1  170141183460469231731687303715884105727 [12th Mersenne Prime]
 128     9  3.5.17.257.641.65537.274177.6700417.67280421310721
 129     5  7.431.9719.2099863.11053036065049294753459639
 130     9  3.11.31.131.2731.8191.409891.7623851.145295143558111
 131     2  263.10350794431055162386718619237468234569
 132    15  3.3.5.7.13.23.67.89.397.683.2113.20857.312709.599479.4327489
 133     3  127.524287.163537220852725398851434325720959
 134     5  3.7327657.193707721.761838257287.6713103182899
 135    10  7.31.73.151.271.631.23311.262657.348031.49971617830801
 136    11  3.5.17.17.137.953.26317.43691.131071.354689.2879347902817
 137     2  32032215596496435569.5439042183600204290159
 138     9  3.3.7.47.139.178481.2796203.168749965921.10052678938039
 139     2  5625767248687.123876132205208335762278423601
 140    16  3.5.5.11.29.31.41.43.71.113.127.281.86171.122921.7416361.47392381
 141     6  7.2351.4513.13264529.4375578271.646675035253258729
 142     6  3.228479.48544121.56409643.212885833.13952598148481
 143     6  23.89.8191.724153.158822951431.5782172113400990737
 144    19  3.3.3.5.7.13.17.19.37.73.97.109.241.257.433.577.673.38737.487824887233
 145     5  31.233.1103.2089.2679895157783862814690027494144991
 146     6  3.439.1753.2298041.9361973132609.1795918038741070627
 147     7  7.7.7.127.337.4432676798593.2741672362528725535068727
 148    10  3.5.149.223.593.1777.25781083.184481113.231769777.616318177
 149     2  86656268566282183151.8235109336690846723986161
 150    14  3.3.7.11.31.151.251.331.601.1801.4051.100801.10567201.1133836730401
 151     5  18121.55871.165799.2332951.7289088383388253664437433
 152    11  3.5.17.229.457.1217.148961.174763.524287.525313.24517014940753
 153     8  7.73.103.919.2143.11119.131071.75582488424179347083438319
 154    10  3.23.43.89.127.617.683.78233.35532364099.581283643249112959
 155     8  31.31.311.11471.73471.2147483647.4649919401.18158209813151
 156    18  3.3.5.7.13.13.53.79.157.313.1249.1613.2731.3121.8191.21841.121369.22366891
 157     4  852133201.60726444167.1654058017289.2134387368610417
 158     5  3.2687.202029703.1113491139767.201487636602438195784363
 159     8  7.6361.6679.69431.13960201.20394401.540701761.229890275929
 160    13  3.5.5.11.17.31.41.257.61681.65537.414721.4278255361.44479210368001
 161     7  47.127.1289.178481.3188767.45076044553.14808607715315782481
 162    16  3.3.3.3.3.7.19.73.163.2593.71119.87211.135433.262657.97685839.272010961
 163     5  150287.704161.110211473.27669118297.36230454570129675721
 164    10  3.5.83.10169.13367.181549.12112549.43249589.164511353.8831418697
 165    10  7.23.31.89.151.881.3191.201961.599479.2048568835297380486760231
 166     8  3.167.499.1163.2657.155377.13455809771.57912614113275649087721
 167     2  2349023.79638304766856507377778616296087448490695649
 168    19  3.3.5.7.7.13.17.29.43.113.127.241.337.1429.3361.5419.14449.15790321.88959882481
 169     4  4057.8191.6740339310641.3340762283952395329506327023033
 170     7  3.11.31.43691.131071.9520972806333758431.26831423036065352611
 171     7  7.73.32377.524287.1212847.93507247.3042645634792541312037847
 172    10  3.5.173.431.9719.101653.500177.2099863.1759217765581.2932031007403
 173     4  730753.1505447.70084436712553223.155285743288572277679887
 174    11  3.3.7.59.233.1103.2089.4177.3033169.9857737155463.96076791871613611
 175     9  31.71.127.601.1801.39551.122921.60816001.535347624791488552837151
 176    14  3.5.17.23.89.257.353.397.683.2113.229153.119782433.2931542417.43872038849
 177     6  7.179951.184081.27989941729.3203431780337.9213624084535989031
 178     5  3.179.62020897.18584774046020617.618970019642690137449562111
 179     3  359.1433.1489459109360039866456940197095433721664951999121
 180    24  3.3.3.5.5.7.11.13.19.31.37.41.61.73.109.151.181.331.631.1321.23311.54001.18837001.29247661
 181     4  43441.1164193.7648337.7923871097285295625344647665764672671
 182    11  3.43.127.911.2731.8191.224771.1210483.112901153.23140471537.25829691707
 183     5  7.367.55633.2305843009213693951.37201708625305146303973352041
 184    11  3.5.17.47.277.1013.1657.30269.178481.2796203.291280009243618888211558641
 185     5  31.223.616318177.1587855697992791.7248808599285760001152755641
 186     8  3.3.7.529510939.715827883.2147483647.2903110321.658812288653553079
 187     5  23.89.131071.707983.1032670816743843860998850056278950666491537
 188    10  3.5.283.2351.3761.4513.13264529.7484047069.165768537521.140737471578113
 189    10  7.7.73.127.337.92737.262657.649657.1560007.207617485544258392970753527
 190    10  3.11.31.191.2281.174763.524287.420778751.30327152671.3011347479614249131
 191     5  383.7068569257.39940132241.332584516519201.87274497124602996457
 192    16  3.3.5.7.13.17.97.193.241.257.641.673.65537.6700417.22253377.18446744069414584321
 193     3  13821503.61654440233248340616559.14732265321145317331353282383
 194     7  3.971.1553.11447.31817.1100876018364883721.13842607235828485645766393
 195     8  7.31.79.151.8191.121369.145295143558111.134304196845099262572814573351
 196    11  3.5.29.43.113.127.197.19707683773.4363953127297.4432676798593.4981857697937
 197     2  7487.26828803997912886929710867041891989490486893845712448833
 198    17  3.3.3.7.19.23.67.73.89.199.683.5347.20857.153649.599479.33057806959.242099935645987
 199     2  164504919713.4884164093883941177660049098586324302977543600799
 200    20  3.5.5.5.11.17.31.41.101.251.401.601.1801.4051.8101.61681.268501.340801.2787601.3173389601
 201     6  7.1609.22111.193707721.761838257287.87449423397425857942678833145441
 202     4  3.7432339208719.341117531003194129.845100400152152934331135470251
 203     7  127.233.1103.2089.136417.121793911.11348055580883272011090856053175361113
 204    20  3.3.5.7.13.103.137.307.409.953.2143.2857.3061.6529.11119.13669.26317.43691.131071.1326700741
 205     6  31.13367.2940521.164511353.70171342151.3655725065508797181674078959681
 206     5  3.2550183799.415141630193.8142767081771726171.3976656429941438590393
 207     9  7.47.73.79903.178481.634569679.2232578641663.10052678938039.42166482463639
 208    12  3.5.17.53.157.257.1613.2731.8191.858001.308761441.78919881726271091143763623681
 209     6  23.89.524287.94803416684681.1512348937147247.5346950541323960232319657
 210    22  3.3.7.7.11.31.43.71.127.151.211.281.331.337.5419.29191.86171.106681.122921.152041.664441.1564921
 211     3  15193.60272956433838849161.3593875704495823757388199894268773153439
 212    10  3.5.107.6361.69431.15358129.20394401.586477649.28059810762433.1801439824104653
 213     7  7.66457.228479.48544121.212885833.2849881972114740679.4205268574191396793
 214     4  3.643.84115747449047881488635567801.162259276829213363391578010288127
 215     8  31.431.1721.9719.2099863.731516431.514851898711.297927289744047764444862191
 216    21  3.3.3.3.5.7.13.17.19.37.73.109.241.433.38737.87211.246241.262657.279073.33975937.138991501037953
 217     6  127.5209.62497.2147483647.6268703933840364033151.378428804431424484082633
 218     5  3.104124649.745988807.870035986098720987332873.2077756847362348863128179
 219     7  7.439.3943.2298041.9361973132609.671165898617413417.4815314615204347717321
 220    19  3.5.5.11.11.23.31.41.89.397.683.881.2113.2971.3191.201961.48912491.415878438361.3630105520141
 221     4  1327.8191.131071.2365454398418399772605086209214363458552839866247069233
 222    13  3.3.7.223.1777.3331.17539.321679.25781083.26295457.319020217.616318177.107775231312019
 223     6  18287.196687.1466449.2916841.1469495262398780123809.596242599987116128415063
 224    16  3.5.17.29.43.113.127.257.449.2689.5153.65537.15790321.183076097.54410972897.358429848460993
 225    14  7.31.73.151.601.631.1801.23311.100801.115201.617401.10567201.1348206751.13861369826299351
 226    10  3.227.3391.23279.48817.65993.1868569.636190001.1066818132868207.491003369344660409
 227     2  26986333437777017.7992177738205979626491506950867720953545660121688631
 228    17  3.3.5.7.13.229.457.571.32377.131101.160969.174763.524287.525313.1212847.160465489.275415303169
 229     4  1504073.20492753.59833457464970183.467795120187583723534280000348743236593
 230    12  3.11.31.47.691.14951.178481.2796203.4036961.1884103651.345767385170491.2646507710984041
 231    10  7.7.23.89.127.337.463.599479.581283643249112959.4982397651178256151338302204762057
 232    12  3.5.17.59.233.1103.2089.59393.3033169.107367629.536903681.82280195167144119832390568177
 233     4  1399.135607.622577.116868129879077600270344856324766260085066532853492178431
 234    16  3.3.3.7.19.73.79.937.2731.6553.8191.86113.121369.22366891.7830118297.5302306226370307681801
 235     7  31.2351.4513.13264529.2391314881.72296287361.73202300395158005845473537146974751
 236    13  3.5.1181.2833.3541.37171.157649.174877.179951.5521693.1824726041.104399276341.3203431780337
 237     8  7.1423.2687.49297.202029703.1113491139767.23728823512345609279.31357373417090093431
 238    11  3.43.127.239.20231.43691.131071.823679683.62983048367.131105292137.143162553165560959297
 239     6  479.1913.5737.176383.134000609.7110008717824458123105014279253754096863768062879
 240    23  3.3.5.5.7.11.13.17.31.41.61.97.151.241.257.331.673.1321.61681.394783681.4278255361.4562284561.46908728641
 241     2  22000409.160619474372352289412737508720216839225805656328990879953332340439
 242     8  3.23.89.683.727.117371.11054184582797800455736061107.1786393878363164227858270210279
 243    10  7.73.487.2593.71119.262657.97685839.16753783618801.192971705688577.3712990163251158343
 244     9  3.5.733.1709.3456749.368140581013.667055378149.768614336404564651.2305843009213693951
 245     7  31.71.127.1471.122921.4432676798593.252359902034571016856214298851708529738525821631
 246    12  3.3.7.83.739.13367.165313.3887047.164511353.8831418697.13194317913029593.177722253954175633
 247     6  8191.15809.524287.6459570124697.402004106269663.1282816117617265060453496956212169
 248    12  3.5.17.5581.8681.49477.290657.384773.715827883.2147483647.3770202641.1141629180401976895873
 249     5  7.167.1621324657.57912614113275649087721.8241594690167137359552274418432855740327
 250    11  3.11.31.251.601.1801.4051.229668251.269089806001.4710883168879506001.5519485418336288303251
 251     5  503.54217.178230287214063289511.61676882198695257501367.12070396178249893039969681
 252    24  3.3.3.5.7.7.13.19.29.37.43.73.109.113.127.337.1429.5419.14449.92737.649657.40388473189.77158673929.11875009\
            8349
 253     8  23.23.47.89.178481.4103188409.199957736328435366769577.44667711762797798403039426178361
 254     3  3.56713727820156410577229101238628035243.170141183460469231731687303715884105727
 255    11  7.31.103.151.2143.11119.106591.131071.949111.9520972806333758431.5702451577639775545838643151
 256    11  3.5.17.257.641.65537.274177.6700417.67280421310721.59649589127497217.5704689200685129054721
 257     3  535006138814359.1155685395246619182673033.374550598501810936581776630096313181393
 258    11  3.3.7.431.1033.9719.2099863.1591582393.2932031007403.15686603697451.11053036065049294753459639
 259     5  127.223.616318177.2499285769.21234370960880098806027750185552713706866970578963970119
 260    19  3.5.5.11.31.41.53.131.157.521.1613.2731.8191.51481.409891.7623851.34110701.108140989558681.145295143558111
 261     8  7.73.233.1103.2089.4177.9857737155463.328017025014102923449988663752960080886511412965881
 262     6  3.263.1049.4744297.182331128681207781784391813611.10350794431055162386718619237468234569
 263     4  23671.13572264529177.120226360536848498024035943.383725126655170964501315730676446647
 264    22  3.3.5.7.13.17.23.67.89.241.353.397.683.2113.7393.20857.312709.599479.4327489.1761345169.2931542417.98618273\
            953
 265     7  31.6361.69431.20394401.29324808311.197748738449921.36614110124735294634435619027766763481
 266     8  3.43.127.4523.174763.524287.106788290443848295284382097033.163537220852725398851434325720959
 267     5  7.78903841.28753302853087.618970019642690137449562111.24124332437713924084267316537353
 268    11  3.5.269.7327657.15152453.42875177.193707721.2559066073.761838257287.6713103182899.9739278030221
 269     2  13822297.68625988504811774259364670661552948915363901845035416371912463477873783063
 270    22  3.3.3.3.7.11.19.31.73.151.271.331.631.811.15121.23311.87211.262657.348031.18837001.49971617830801.385838642\
            647891
 271     2  15242475217.248927757868131890277330541567820045256364273970773286542188386932989391
 272    15  3.5.17.17.137.257.953.26317.43691.131071.354689.383521.2368179743873.2879347902817.373200722470799764577
 273    13  7.7.79.127.337.911.8191.121369.108749551.112901153.23140471537.4093204977277417.86977595801949844993
 274     7  3.1097.15619.32127963626435681.105498212027592977.32032215596496435569.5439042183600204290159
 275    10  23.31.89.601.881.1801.3191.201961.382027665134363932751.4074891477354886815033308087379995347151
 276    17  3.3.5.7.13.47.139.277.1013.1657.30269.178481.2796203.168749965921.5415624023749.10052678938039.703343928238\
            09
 277     3  1121297.31133636305610209482201109050392404721.6955979459776540052280934851589652278783
 278     5  3.4506937.5625767248687.123876132205208335762278423601.51542639524661795300074174250365699
 279     9  7.73.16183.34039.1437967.2147483647.833732508401263.658812288653553079.2034439836951867299888617
 280    20  3.5.5.11.17.29.31.41.43.71.113.127.281.61681.86171.122921.7416361.15790321.47392381.84179842077657862011867\
            889681
 281     2  80929.48009215293052652841860443273079338843737271906291675944391068955229998769420319
 282    13  3.3.7.283.2351.4513.1681003.13264529.4375578271.35273039401.111349165273.165768537521.646675035253258729
 283     3  9623.68492481833.23579543011798993222850893929565870383844167873851502677311057483194673
 284    12  3.5.569.228479.48544121.56409643.148587949.212885833.4999465853.5585522857.472287102421.13952598148481
 285    11  7.31.151.191.32377.524287.1212847.420778751.30327152671.1491477035689218775711.25349242986637720573561
 286    13  3.23.89.683.2003.2731.8191.724153.6156182033.10425285443.158822951431.15500487753323.5782172113400990737
 287     5  127.13367.164511353.17137716527.51954390877748655744256192963206220919272895548843817842228913
 288    26  3.3.3.5.7.13.17.19.37.73.97.109.193.241.257.433.577.673.1153.6337.38737.65537.22253377.38941695937.27845287\
            6033.487824887233
 289     4  131071.12761663.179058312604392742511009.3320934994356628805321733520790947608989420068445023
 290    11  3.11.31.59.233.1103.2089.3033169.7553921.999802854724715300883845411.2679895157783862814690027494144991
 291     7  7.11447.272959.2065304407.5434876633.13842607235828485645766393.1170711644777651877659556633665719
 292    11  3.5.293.439.1753.9929.2298041.9361973132609.649301712182209.1795918038741070627.9444732965601851473921
 293     2  40122362455616221971122353.396645227028138890415611220710757921643910743103031701971222447
 294    14  3.3.7.7.7.43.127.337.5419.748819.4363953127297.4432676798593.26032885845392093851.2741672362528725535068727
 295    10  31.4721.132751.179951.5794391.128818831.3812358161.3203431780337.452824604065751.4410975230650827973711
 296    12  3.5.17.149.223.593.1777.25781083.184481113.231769777.616318177.20988936657440586486151264256610222593863921
 297    11  7.23.73.89.199.153649.262657.599479.8950393.33057806959.170886618823141738081830950807292771648313599433
 298     7  3.1193.650833.38369587.86656268566282183151.8235109336690846723986161.7984559573504259856359124657
 299     9  47.599.8191.178481.9341359.14718679249.13444476836590589479.51441563151591093599.260242449712509916159
 300    28  3.3.5.5.5.7.11.13.31.41.61.101.151.251.331.601.1201.1321.1801.4051.8101.63901.100801.268501.10567201.133347\
            01.1182468601.1133836730401
 301     7  127.431.9719.490631.2099863.365505823711978039310711.20336952491372732458100553842885784919705927999
 302     8  3.18121.55871.165799.2332951.18717738334417.7289088383388253664437433.50834050824100779677306460621499
 303     5  7.607.7432339208719.341117531003194129.1512768222413735255864403005264105839324374778520631853993
 304    15  3.5.17.229.257.457.1217.27361.148961.174763.524287.525313.24517014940753.69394460463940481.1169955781771735\
            8904481
 305     8  31.1831.2441.4271.270841.484074637694471.2305843009213693951.364371848053973128400380293624417256758401
 306    19  3.3.3.7.19.73.103.307.919.2143.2857.6529.11119.43691.123931.131071.26159806891.27439122228481.7558248842417\
            9347083438319
 307     5  14608903.85798519.23487583303.78952752017.112177476474470525577861298937835338545723093134076373561
 308    19  3.5.23.29.43.89.113.127.397.617.683.2113.8317.78233.869467061.3019242689.35532364099.76096559910757.5812836\
            43249112959
 309     5  7.2550183799.1953272766780718501831.3976656429941438590393.7521737478732572053581227840017636545169
 310    14  3.11.31.31.311.11161.11471.73471.715827883.2147483647.4649919401.18158209813151.5947603221397891.2912605604\
            3168521
 311     3  5344847.2647649373910205158468946067671.294803681348959296477194164064643062187559537539328375831
 312    23  3.3.5.7.13.13.17.53.79.157.241.313.1249.1613.2731.3121.8191.21841.121369.858001.22366891.308761441.84159375\
            948762099254554456081
 313     4  10960009.14787970697180273.3857194764289141165278097.26693012026551688286164949958620483258358551879
 314     9  3.15073.2350291.852133201.60726444167.1654058017289.2134387368610417.17751783757817897.96833299198971305921
 315    19  7.7.31.71.73.127.151.337.631.23311.29191.92737.106681.122921.152041.649657.870031.983431.297283071559637068\
            10228435378401
 316     9  3.5.317.2687.202029703.1113491139767.381364611866507317969.201487636602438195784363.604462909806215075725313
 317     4  9511.587492521482839879.4868122671322098041565641.9815639231755686605031317440031161584572466128599
 318    14  3.3.7.107.6043.6361.6679.69431.13960201.20394401.540701761.229890275929.28059810762433.44751303665181020844\
            27698737
 319     9  23.89.233.1103.2089.18503.64439.84819793631.9609322039095554268277107484843200218262250152281700954275029793
 320    17  3.5.5.11.17.31.41.257.641.61681.65537.414721.3602561.6700417.4278255361.44479210368001.94455684953484563055\
            991838558081
 321     4  7.17866285599391.162259276829213363391578010288127.210516800089955301807292488792588188869650399862249
 322    11  3.43.47.127.1289.178481.2796203.3188767.45076044553.14808607715315782481.8103467492759792327149800361564410\
            265219
 323     6  647.7753.131071.524287.39044358788825633753.1269639828454588763972435091645259869185718465075550865591017
 324    26  3.3.3.3.3.5.7.13.19.37.73.109.163.2593.71119.87211.135433.246241.262657.279073.3618757.97685839.106979941.1\
            68410989.272010961.4977454861
 325     8  31.601.1801.7151.8191.51879585551.145295143558111.4613679391936953610429590532014122532260339739644049093601
 326     9  3.150287.704161.110211473.11281292593.27669118297.1023398150341859.36230454570129675721.3375705470503904150\
            41769
 327     6  7.745988807.20597276734348736647.33157029794959983067039.88116165754061081804047.870035986098720987332873
 328    14  3.5.17.83.10169.13121.13367.181549.12112549.43249589.164511353.8562191377.8831418697.1224386412246561215510\
            6392056552353
 329     9  127.2351.4513.12503.200033.9106063.13264529.270447871.99340183792304256106596081428856937819410918886471575\
            03817
 330    22  3.3.7.11.11.23.31.67.89.151.331.683.881.2971.3191.20857.201961.599479.48912491.415365721.2252127523412251.2\
            048568835297380486760231
 331     3  16937389168607.865118802936559.298542624980197463613767215333569428005686468835821253721796682625551919
 332    14  3.5.167.499.997.1163.2657.155377.13063537.13455809771.46202197673.209957719973.148067197374074653.579126141\
            13275649087721
 333    15  7.73.223.1999.10657.169831.321679.1238761.26295457.36085879.199381087.319020217.616318177.698962539799.4096\
            460559560875111
 334     4  3.2349023.79638304766856507377778616296087448490695649.62357403192785191176690552862561408838653121833643
 335     6  31.464311.193707721.1532217641.761838257287.215054093284059210600577831561442136184854608449112844486617826\
            41
 336    27  3.3.5.7.7.13.17.29.43.97.113.127.241.257.337.673.1429.2017.3361.5153.5419.14449.15790321.25629623713.544109\
            72897.88959882481.1538595959564161
 337     5  18199.2806537.95763203297.726584894969.78778047326466742993612420842416198311394008068822475527239136925369
 338     8  3.2731.4057.8191.6740339310641.4929910764223610387.18526238646011086732742614043.33407622839523953295063270\
            23033
 339     9  7.3391.23279.65993.1868569.10113049.1066818132868207.320021624768405574452943847.47601379922835998608142269\
            97712217
 340    18  3.5.5.11.31.41.137.953.1021.4421.26317.43691.131071.550801.23650061.7226904352843746841.9520972806333758431.
            26831423036065352611
 341     6  23.89.2147483647.5560125493425335999.126901141805369975317583.144421113734457875541356146018455080327610093\
            1567
 342    16  3.3.3.7.19.19.73.571.32377.174763.524287.1212847.93507247.160465489.3042645634792541312037847.1917745838794\
            0268116349766612211
 343     6  127.6073159.1428389887.62228099977.4432676798593.5896180447484416472481409591511433809314611824837521368855\
            7057
 344    14  3.5.17.173.431.9719.101653.500177.2099863.3855260977.1759217765581.2932031007403.64082150767423457.14253432\
            75103126327372769
 345    10  7.31.47.151.14951.178481.4036961.10052678938039.2646507710984041.162383614111595675973306320509614573241829\
            932932497191
 346    10  3.347.4153.730753.1505447.35374479827.47635010587.70084436712553223.155285743288572277679887.16434642477281\
            89221623609
 347     2  14143189112952632419639.20270345302545987116040069442814496729341666112096057885992643120463337596490211193
 348    19  3.3.5.7.13.59.233.349.1103.2089.4177.29581.3033169.107367629.536903681.27920807689.9857737155463.2217021419\
            2500421.96076791871613611
 349     3  1779973928671.34720396273212657799920861294559.185553936486306838682292843137093603368550954742466916962255\
            99
 350    20  3.11.31.43.71.127.251.281.601.1051.1801.4051.39551.86171.110251.122921.60816001.347833278451.34010032331525\
            251.535347624791488552837151
 351    15  7.73.79.937.6553.8191.86113.121369.262657.446473.29121769.7830118297.571890896913727.93715008807883087.1508\
            32426800173710177
 352    17  3.5.17.23.89.257.353.397.683.2113.65537.229153.5304641.119782433.2931542417.43872038849.2755095654778488426\
            04777623828011666349761
 353     3  931921.2927455476800301964116805545194017.67254147561119557815038801889409255660519600395745736758434026668\
            63
 354    14  3.3.7.2833.13099.37171.179951.184081.1824726041.27989941729.3203431780337.4453762543897.1898685496465999273.
            9213624084535989031
 355     6  31.228479.48544121.212885833.121932688511.82231256243632928398155145926979057684066107973340993855071741113\
            79292321
 356     9  3.5.179.1069.62020897.18584774046020617.579017791994999956106149.123794003928545064364330189.61897001964269\
            0137449562111
 357    15  7.7.103.127.239.337.2143.4999.11119.20231.131071.62983048367.131105292137.245262248913715001137177.88894321\
            24593512497963252165417
 358     6  3.359.1433.58745093521.4347868190665879373495950562775707707143803.1489459109360039866456940197095433721664\
            951999121
 359     6  719.855857.778165529.65877330027880703.370906580744492785430299503112990447.1003611962812937456825208618604\
            11315001
 360    32  3.3.3.5.5.7.11.13.17.19.31.37.41.61.73.109.151.181.241.331.433.631.1321.23311.38737.54001.61681.18837001.29\
            247661.4562284561.168692292721.469775495062434961
 361     4  524287.9522401530937.36450568206770608791178096385783.25811221179243952186920238827413131290368483933428434\
            308863
 362     8  3.1811.43441.1164193.7648337.31675363.7923871097285295625344647665764672671.1781016363011262457934281173397\
            8085990447907
 363    10  7.23.89.727.8713.599479.7593961.75824014993.1786393878363164227858270210279.3356943894276349540717714215730\
            41823051433281
 364    22  3.5.29.43.53.113.127.157.911.1093.1093.1613.2731.4733.8191.224771.1210483.112901153.23140471537.25829691707.
            8861085190774909.556338525912325157
 365     8  31.439.8761.2298041.9361973132609.13828603741081.82595052745831.2565139526231840793491973478173779706743128\
            5390452848441
 366     9  3.3.7.367.55633.768614336404564651.2305843009213693951.37201708625305146303973352041.1772303994379887829769\
            795077302561451
 367     5  12479.51791041.78138581882953.301311116540899114446723859201.1975574008195191003600627882750987512009286363\
            8283602681
 368    15  3.5.17.47.257.277.1013.1657.30269.178481.2796203.43717618369.549675408461419937.3970299567472902879791777.2\
            91280009243618888211558641
 369     8  7.73.13367.3887047.164511353.6376386802464073.177722253954175633.242930150369581725249341464475421249205592\
            384370695685937
 370    12  3.11.31.223.1481.1777.25781083.28136651.616318177.1587855697992791.7248808599285760001152755641.77842936539\
            7887608540618330873281
 371     9  127.743.2969.6361.69431.20394401.63781899287.204712366597949333831.1459803371556344442852325238769793184514\
            64756266456641329
 372    17  3.3.5.7.13.373.5581.8681.49477.384773.529510939.715827883.2147483647.2903110321.951088215727633.65881228865\
            3553079.4611545283086450689
 373     2  25569151.75244034649735698314232744954645732774864489793411429189941142898299033603966249676630335495957707\
            8458241
 374     9  3.23.89.683.43691.131071.707983.1032670816743843860998850056278950666491537.2191165825376888084750157716424\
            579062015865776131
 375    11  7.31.151.601.751.1801.100801.10567201.269089806001.4710883168879506001.213973102046405409252060959245994070\
            6818275139793055476751
 376    15  3.5.17.283.2351.3761.4513.13264529.1198107457.7484047069.23592342593.165768537521.140737471578113.450194662\
            5921233.181352306852476069537
 377     8  233.1103.2089.5279.8191.148055441.359661017.249018815918315199700031851161772880156221637084521986234342836\
            024160025575777017
 378    23  3.3.3.3.7.7.19.43.73.127.337.379.5419.87211.92737.119827.262657.649657.1560007.77158673929.127391413339.562\
            02143607667.207617485544258392970753527
 379     2  180818808679.6809649408891001685768937590233308625949604176033855796938978177320539702698633946720428389517\
            879894953
 380    20  3.5.5.11.31.41.191.229.457.761.2281.54721.174763.524287.525313.420778751.30327152671.276696631250953741.241\
            6923620660807201.3011347479614249131
 381     6  7.2287.15241.349759.170141183460469231731687303715884105727.33921287859621179611077032354135328149412728532\
            0354524672773903
 382     7  3.383.7068569257.39940132241.332584516519201.87274497124602996457.10461836225644467939726315705346110693503\
            92574077339085483
 383     5  1440847.7435494593.503823044204581129045587727.15174923558680812616818436353130417.240522700235167893496900\
            256599634325263
 384    20  3.3.5.7.13.17.97.193.241.257.641.673.769.65537.274177.6700417.22253377.67280421310721.18446744069414584321.
            442499826945303593556473164314770689
 385    13  23.31.71.89.127.881.3191.55441.122921.201961.1971764055031.581283643249112959.31055341681190444478126719755\
            965134571151473925765532041
 386     9  3.6563.13821503.35679139.1871670769.7455099975844049.1280761337388845898643.61654440233248340616559.1473226\
            5321145317331353282383
 387    10  7.73.431.9719.2099863.11492353.22763003975641.6834040335349578249140287.11053036065049294753459639.35489505\
            81098263559084652467359
 388    16  3.5.389.971.1553.3881.4657.5821.11447.31817.3555339061.4959325597.394563864677.17637260034881.1100876018364\
            883721.13842607235828485645766393
 389     3  56478911.4765678679.468443526663616123257893284760433172688426941530621962127964287695493323653767753584904\
            0755779223719
 390    19  3.3.7.11.31.79.131.151.331.2731.8191.107251.121369.409891.7623851.22366891.145295143558111.5714039211260769\
            57182161.134304196845099262572814573351
 391     6  47.37537.131071.178481.25806248225716242845491832244899635927231330561.473529906275104783462934894747676664\
            2710028552319600543
 392    19  3.5.17.29.43.113.127.197.7057.273617.1007441.15790321.375327457.19707683773.1405628248417.4363953127297.443\
            2676798593.4981857697937.364565561997841
 393     7  7.263.36093121.51118297.58352641.10350794431055162386718619237468234569.98333046144553025784309642808939555\
            12223415028355534287
 394     6  3.7487.197002597249.1348959352853811313.251951573867253012259144010843.268288039979128869297108670418919894\
            90486893845712448833
 395     8  31.2687.12641.202029703.5435488351.16203007441.1113491139767.3868132159624916546905272573063237265865977199\
            403213448652782202624081
 396    29  3.3.3.5.7.13.19.23.37.67.73.89.109.199.397.683.2113.5347.20857.42373.153649.235621.312709.599479.4327489.33\
            057806959.8463901912489.15975607282273.242099935645987
 397     9  2383.6353.50023.53993.202471.5877983.814132872808522587940886856743.1234904213576000272542841146073.6597485\
            910270326519900042655193
 398     4  3.164504919713.4884164093883941177660049098586324302977543600799.267823007376498379256993682056860433753700\
            498963798805883563
 399    11  7.7.127.337.32377.73417.83791.524287.1212847.163537220852725398851434325720959.2972461473987634412501081743\
            3703775877960388838436140673
 400    26  3.5.5.5.11.17.31.41.101.251.257.401.601.1601.1801.4051.8101.25601.61681.268501.340801.2787601.82471201.3173\
            389601.4278255361.432363203127002885506543172618401
 401     4  856971565399.2136958965524920285681.594538100848945223169882301931953.4743358775443804666040010704534780418\
            840545962266329593
 402    14  3.3.7.1609.2011.9649.22111.6324667.7327657.193707721.761838257287.6713103182899.59151549118532676874448563.
            87449423397425857942678833145441
 403     5  8191.45137.2147483647.8532838289.30492656083232070333545250404208633724007272729266041813363150824000001355\
            98108701713853477087
 404    10  3.5.809.9491060093.5218735279937.7432339208719.600503817460697.341117531003194129.53425037363873248657.8451\
            00400152152934331135470251
 405    16  7.31.73.151.271.631.2593.23311.71119.262657.348031.537841.97685839.49971617830801.11096527935003481.1764566\
            5556213400107370602081155737281406841
 406    14  3.43.59.127.233.1103.2089.136417.3033169.121793911.596834617.3692022713.252715814615565962418688965855731.1\
            1348055580883272011090856053175361113
 407     8  23.89.223.3257.616318177.3068001817.1826375940722234754636475033.643749647894257590237951234206052183083709\
            31223311543823123770088423
 408    29  3.3.5.7.13.17.17.103.137.241.307.409.953.2143.2857.3061.6529.8161.11119.13669.26317.43691.131071.354689.409\
            32193.1326700741.1467129352609.2879347902817.737539985835313
 409     3  4480666067023.76025626689833.388119657591324467371942577087124648789568693795169094445383858676407269513158\
            6617955811936945129
 410    11  3.11.31.83.13367.2940521.164511353.8831418697.70171342151.3655725065508797181674078959681.21258205633894375\
            33390243893834597846757304863651
 411     7  7.823.27261904199932321.32032215596496435569.5439042183600204290159.647923469936355993348337.29829160956002\
            8759691116319707152042481
 412    11  3.5.41201.17325013.520379897.2550183799.415141630193.473000157711296729.8142767081771726171.397665642994143\
            8590393.117070097457656623005977
 413     6  127.179951.2006647231.3203431780337.6774027833473375976915021445395839.212567437519273702206309523771055765\
            70016395501658460697868351
 414    17  3.3.3.7.19.47.73.139.79903.178481.2796203.634569679.168749965921.2232578641663.10052678938039.4216648246363\
            9.6113142872404227834840443898241613032969
 415     8  31.167.470933694191.3028917598961.130666175908831.57912614113275649087721.32367218471375835379289471.467822\
            47616476922972329742136208001
 416    18  3.5.17.53.157.257.1613.2731.8191.65537.858001.928513.308761441.18558466369.23877647873.21316654212673.71566\
            8470267111297.78919881726271091143763623681
 417     5  7.5625767248687.7606017793609.123876132205208335762278423601.9121860314802631535729338714627536721870308627\
            534265066967795115502591
 418    12  3.23.89.419.683.174763.524287.94803416684681.1512348937147247.3410623284654639440707.5346950541323960232319\
            657.1607792018780394024095514317003
 419     5  839.903780021613921.5800422716722833271214743.10287968884341772230096159036619433593.2991949084859853182506\
            0153417921002916701815927
 420    37  3.3.5.5.7.7.11.13.29.31.41.43.61.71.113.127.151.211.281.331.337.421.1321.1429.5419.14449.29191.86171.106681.
            122921.152041.664441.1564921.7416361.47392381.146919792181.1041815865690181
 421     2  614002928307599.8819779591697258388298117725624832271141577326602771028307143781815455970700534027206522451\
            123308835472505327249
 422     9  3.4643.15193.9878177.5344743097.199061567251.60272956433838849161.22481127512575175864234185190299.35938757\
            04495823757388199894268773153439
 423     9  7.73.2351.4513.13264529.4375578271.646675035253258729.1617189999730415801728461273583.658225753007756587728\
            54198368766558032903129506601623
 424    14  3.5.17.107.6361.69431.15358129.20394401.586477649.1692645313.28059810762433.1801439824104653.10920513604018\
            498900801.20946001591429012199281424246257
 425     6  31.601.1801.131071.9520972806333758431.20692375027164647949858161055509823963390122598003360453488306592874\
            29006970383760001800897298401
 426    15  3.3.7.5113.17467.66457.102241.228479.48544121.56409643.212885833.13952598148481.2849881972114740679.4205268\
            574191396793.203525545766301306933226271929
 427     4  127.33282089.2305843009213693951.35560193412972319062061768261639727517478499914167548496031688280584977077\
            562191671059223282469465959
 428    10  3.5.643.857.843589.8174912477117.23528569104401.37866809061660057264219253397.84115747449047881488635567801.
            162259276829213363391578010288127
 429    13  7.23.79.89.8191.121369.599479.724153.17286204937.158822951431.5782172113400990737.1065107717756542892882802\
            586807.167833515549285827885461382441449
 430    13  3.11.31.431.1721.9719.2099863.9084611.731516431.514851898711.2932031007403.297927289744047764444862191.5990\
            4608378705661377430182608711698924130721
 431     8  863.3449.36238481.76859369.558062249.4642152737.142850312799017452169.1807482391092819529831423005040763105\
            191863029850140579776353298087457
 432    29  3.3.3.3.5.7.13.17.19.37.73.97.109.241.257.433.577.673.38737.87211.246241.262657.279073.33975937.209924353.4\
            261383649.487824887233.138991501037953.24929060818265360451708193
 433     4  22086765417396827057.737748363812546584876297.5028667832511715101284999.27070407885773434424020052805589759\
            5961633472511075822112527121
 434    11  3.43.127.5209.62497.16233337.715827883.2147483647.6268703933840364033151.378428804431424484082633.140508608\
            590164280225934233098866842745808905947
 435    11  7.31.151.233.1103.2089.4177.9857737155463.256582225885581001782477601.2679895157783862814690027494144991.17\
            8137551056208627463817592059032323866951
 436    11  3.5.5669.104124649.666184021.745988807.74323515777853.1746518852140345553.171857646012809566969.87003598609\
            8720987332873.2077756847362348863128179
 437     7  47.178481.524287.3198841.5579617.6203145044672921.728853407707467208421993458966504139019157860437186335406\
            130262344738292438484569798131887
 438    13  3.3.7.439.1753.3943.2298041.9361973132609.9070197542196643.671165898617413417.1795918038741070627.481531461\
            5204347717321.3278244690156222434135906137
 439     4  104110607.127321491658223.122551752733003055543.87388014683364219037352552093677079684538202999785521940228\
            5283144955696825577908510162169
 440    28  3.5.5.11.11.17.23.31.41.89.353.397.683.881.2113.2971.3191.61681.109121.148721.201961.48912491.2931542417.34\
            04676001.415878438361.3630105520141.11035465708081.2546717317681681
 441    15  7.7.7.73.127.337.92737.126127.309583.649657.5828257.4432676798593.2741672362528725535068727.448753375334630\
            5838985313.7086423574853972147970086088434689
 442    10  3.443.1327.2731.8191.43691.131071.4714692062809.4507513575406446515845401458366741487526913.236545439841839\
            9772605086209214363458552839866247069233
 443     3  887.207818990653657.123219439267346362049744425289349676468781136823956005602631224069302162695430546376768\
            705960936201429580820215522273
 444    23  3.3.5.7.13.149.223.593.1777.3109.3331.17539.321679.25781083.26295457.184481113.231769777.319020217.61631817\
            7.1398316729.4345052821.107775231312019.1453030298001690873541
 445     5  31.2671.618970019642690137449562111.1460384540571001412284141831845453026637206635511.121387969700961766784\
            0625625239307278583085260903037111
 446     9  3.18287.196687.1466449.2916841.219256122131.1469495262398780123809.596242599987116128415063.204934959209050\
            43950407650450918171260318303154708405513
 447     4  7.86656268566282183151.8235109336690846723986161.7275128486908878879530163172890636289469529987572970128743\
            0721838248329952225963533888951
 448    20  3.5.17.29.43.113.127.257.449.641.2689.5153.65537.6700417.15790321.183076097.54410972897.358429848460993.167\
            773885276849215533569.37414057161322375957408148834323969
 449     5  1256303.6871197486841.3578620616468306981503.526385733768051189441947168504909159.8939669339254589566830380\
            1721053258296972567022618106513441
 450    26  3.3.3.7.11.19.31.73.151.251.331.601.631.1801.4051.23311.100801.115201.617401.10567201.18837001.1348206751.4\
            714696801.1133836730401.13861369826299351.281941472953710177758647201
 451     9  23.89.13367.18041.216481.164511353.9718704501529.538939720215834697.631468102073397181625664049882061790644\
            61273050603002917638397126970137660970487
 452    15  3.5.227.3391.23279.48817.58309.65993.1868569.2362153.636190001.1066818132868207.491003369344660409.15079116\
            213901326178369.10384593717069655112945804582584321
 453     8  7.18121.55871.165799.2332951.790468905817.7289088383388253664437433.147256969798493361035009384462311662374\
            3774608299938377008397129155903438335887
 454     6  3.297371.26986333437777017.3454631579714210387.69982170658265444713117545258712031103399659.799217773820597\
            9626491506950867720953545660121688631
 455    11  31.71.127.911.8191.122921.200201.112901153.23140471537.145295143558111.477479745360834380327098898433221409\
            8351782527747577456028391624903856636676854631
 456    25  3.3.5.7.13.17.229.241.457.571.1217.32377.90289.131101.148961.160969.174763.524287.525313.1212847.160465489.
            9036489073.275415303169.24517014940753.29034057164920993379000074993
 457     2  150327409.2475539419689929784935319344449409898291165097323714578650943035813830300993611462717419801770460\
            539016610145009605554380104535919
 458     7  3.1504073.18754643.20492753.59833457464970183.467795120187583723534280000348743236593.153334171410037943391\
            64342447265426158851946182451963484372297
 459    12  7.73.103.919.2143.11119.131071.262657.407770693450231393.24418671951944649151.75582488424179347083438319.49\
            848448234572624009465371493197779785120970152607
 460    25  3.5.5.11.31.41.47.277.461.691.1013.1657.5981.14951.30269.178481.2796203.4036961.15096281.1021622741.1884103\
            651.7834788541.345767385170491.2646507710984041.359006912765190408181
 461     4  2767.358228856441770927.7099353734763245383.846134609236527432935428641453947808692744612842997575850108349\
            114305165850593069285923876628410633
 462    22  3.3.7.7.23.43.67.89.127.337.463.617.683.5419.14323.20857.78233.599479.35532364099.581283643249112959.701807\
            96165277040349245703851057.4982397651178256151338302204762057
 463     6  11113.3407681.448747600991881.239932071009857681156251129.385606580062688087218266143.151482640437851113486\
            65069495360623752616947973471649653354617
 464    18  3.5.17.59.233.257.929.1103.2089.5569.8353.59393.3033169.39594977.107367629.536903681.8228019516714411983239\
            0568177.15694604006012505869851221169365594050637743819041
 465    14  7.31.31.151.311.2791.11471.73471.103231.2147483647.4649919401.18158209813151.658812288653553079.10396616065\
            733554034660553056477704365402928208212077833242118911
 466     8  3.467.1399.27961.135607.622577.116868129879077600270344856324766260085066532853492178431.352369374013660139\
            472574531568890678155040563007620742839120913
 467     3  121606801.1148984537885906196977362003686090739460725564747973734847.27273189288920400093971998152254120297\
            89790574177544409019502626344207905841
 468    33  3.3.3.5.7.13.13.19.37.53.73.79.109.157.313.937.1249.1613.2731.3121.6553.7489.8191.21061.21841.86113.121369.
            348661.22366891.7830118297.1112388285061.370244405487013669.5302306226370307681801
 469     6  127.193707721.761838257287.70321958644800017.1839633098314450447.628683935022908831926019116410056880219316\
            806841500141982334538232031397827230330241
 470    14  3.11.31.283.2351.4513.13264529.2391314881.72296287361.165768537521.328006342451.461797907949997211.23545737\
            4510092115086834691.73202300395158005845473537146974751
 471     6  7.852133201.60726444167.1654058017289.2134387368610417.4767828205180602862488887736985607398666751166000769\
            605012698283856806259916006281652253453751
 472    19  3.5.17.1181.1889.2833.3541.11329.37171.84961.157649.174877.179951.5521693.765373489.1824726041.104399276341.
            3203431780337.4667813439458532797392797231517680422795032583489
 473    10  23.89.431.9719.2099863.12853303.133139883512681.4193551379485561391.1703616691469833244854254847.1107907544\
            39643451011977643288649104711084253377796092209089
 474    14  3.3.7.1423.2687.49297.647011.13664473.202029703.1113491139767.23728823512345609279.31357373417090093431.201\
            487636602438195784363.13775694692898492184744709216599873
 475    12  31.191.601.1801.4751.524287.18020551.420778751.30327152671.1369738735713888876695951.1137094674338781207438\
            07151.170617159758027087771086981194610206694353113401
 476    23  3.5.29.43.113.127.137.239.953.2381.9521.20231.26317.42841.43691.131071.823481.823679683.62983048367.1311052\
            92137.536296539263941.143162553165560959297.18292898984156916156396101
 477    13  7.73.6361.6679.69431.94447.4879711.13960201.20394401.242003089.540701761.229890275929.655862170866704504940\
            78662927314573302495970658410743708933357885437868217
 478    10  3.479.1913.5737.176383.340337.134000609.32605142983704221670173899.2653703722099211278517485616123943766200\
            1.7110008717824458123105014279253754096863768062879
 479     4  33385343.6293443049.683481445118041278287416124073722711169070307627777892361.10869186607773319558730501484\
            452015470992764113369214593828236615596881
 480    30  3.3.5.5.7.11.13.17.31.41.61.97.151.193.241.257.331.673.1321.23041.61681.65537.414721.22253377.394783681.427\
            8255361.4562284561.46908728641.44479210368001.14768784307009061644318236958041601
 481     6  223.8191.616318177.138724733805016586033.5800976318060644948970424014255729.6891696701907972189990423390011\
            944079746042979076780671011284119842734575263
 482     7  3.2411.22000409.10411181203.15059828108442641.3115949925222900514664736941746248477210667.16061947437235228\
            9412737508720216839225805656328990879953332340439
 483    16  7.7.47.127.337.967.1289.178481.3188767.18423553.172384633.45076044553.10052678938039.14808607715315782481.1\
            186694555374004016103.14122560700459482493165563202458351462799
 484    15  3.5.23.89.397.683.727.2113.3389.91961.117371.4036962584010807014809213.11054184582797800455736061107.178639\
            3878363164227858270210279.1339272539833668386958920468400193
 485     7  31.11447.10084875238121.13842607235828485645766393.34224064338126003049783351.64244147312459502864504582117\
            61.9171512050413471978823535677986962353938006401
 486    25  3.3.3.3.3.3.7.19.73.163.487.1459.2593.71119.87211.135433.139483.262657.97685839.272010961.16753783618801.19\
            2971705688577.3712990163251158343.10429407431911334611.918125051602568899753
 487     2  4871.820332199631383710976892723082581168416794420573016438739421249911820124345986449138573560238404788151\
            21709542915222280972560231358838127531337
 488    14  3.5.17.733.977.1709.3456749.37831175201.368140581013.667055378149.768614336404564651.2305843009213693951.48\
            89940029309876547089.9200725871078697500072796227876997617
 489    11  7.150287.704161.836191.110211473.355307401.27669118297.116539854237679.36230454570129675721.619079222361672\
            204943.911066556314339913468351173796888655666135594657
 490    16  3.11.31.43.71.127.281.491.1471.86171.122921.4363953127297.4432676798593.15162868758218274451.50647282035796\
            125885000330641.252359902034571016856214298851708529738525821631
 491     7  983.7707719.110097436327057.6976447052525718623.19970905118623195851890562673.37175426764397794737868766439\
            15388439.14797326616665978116353515926860025681383
 492    22  3.3.5.7.13.83.739.2953.10169.13367.165313.181549.3887047.12112549.43249589.164511353.802333429.8831418697.6\
            027043735173469.13194317913029593.177722253954175633.125965976976392564317
 493     7  233.1103.2089.131071.3616649.10353001.970596583005459173652432922101781006420152100417834935620226828285267\
            0198911141357299732185324536769414538999508070197039
 494    13  3.2731.8191.15809.174763.207481.524287.10049443.355011619.6459570124697.402004106269663.1282816117617265060\
            453496956212169.213379941663827592701819558102368170760508803
 495    19  7.23.31.73.89.151.199.631.881.991.3191.23311.153649.201961.599479.33057806959.2048568835297380486760231.334\
            202934764737951438594746151.6084777159537635796550536863741698483921
 496    15  3.5.17.257.5581.8681.8929.49477.290657.384773.715827883.2147483647.3770202641.1141629180401976895873.197107\
            422273014301919781414466039325387889623676342705850752210599969
 497     7  127.6959.228479.48544121.212885833.254461617383.77055796176109380127871879393737757404394338234201151402839\
            3021874470913652376022233958616983382625535943227047
 498    14  3.3.7.167.499.1163.2657.155377.1621324657.13455809771.9202419446683.57912614113275649087721.338809829056758\
            7377052016525627948593.8241594690167137359552274418432855740327
 499     3  20959.1998447222711143545931606352264121.390755046263918416783049349448058522804047317163856420502961523209\
            94438836806257083337312828162589099799400566633
 500    25  3.5.5.5.5.11.31.41.101.251.601.1801.4051.7001.8101.28001.96001.268501.3775501.229668251.269089806001.471088\
            3168879506001.47970133603445383501.94291866932171243501.5519485418336288303251
 501     5  7.2349023.25129004796912072003423103.79638304766856507377778616296087448490695649.1989505859257029116947959\
            49136325395391616590334589163147577781735447402953
 502     8  3.503.54217.238451.178230287214063289511.61676882198695257501367.12070396178249893039969681.505834572395185\
            4688505665428846313806490903121677364358901199128608233
 503     4  3213684984979279.12158987054135300783.1873030665061080894263.3578015615273839517503713362477762287722875800\
            84037416747290336593974702826921943012497755232377
 504    36  3.3.3.5.7.7.13.17.19.29.37.43.73.109.113.127.241.337.433.1009.1429.3361.5419.14449.21169.38737.92737.649657.
            2627857.15790321.269389009.40388473189.77158673929.88959882481.118750098349.1475204679190128571777
 505     5  31.7432339208719.341117531003194129.1906785849099933631.698963720154843264243253784220387078257259218502563\
            908013880224534654264461065235983821688087336215521
 506    16  3.23.23.47.89.683.4049.85009.178481.2796203.31797547.4103188409.81776791273.199957736328435366769577.446677\
            11762797798403039426178361.2822551529460330847604262086149015242689
 507     8  7.79.4057.8191.121369.6740339310641.3340762283952395329506327023033.834268084109306301435953263180343365666\
            9591074421858694040109486076573471951766107416262860801
 508    12  3.5.509.18797.26417.72118729.140385293.2792688414613.8988357880501.90133566917913517709497.5671372782015641\
            0577229101238628035243.170141183460469231731687303715884105727
 509     4  12619129.19089479845124902223.647125715643884876759057.1075116828802214602625995609234434515968116784628185\
            2853736470411971627982051345994439553634116438524169
 510    23  3.3.7.11.31.103.151.307.331.2143.2857.6529.11119.12241.43691.106591.131071.949111.418562986357561.952097280\
            6333758431.26831423036065352611.51366149455494753931.5702451577639775545838643151
 511     7  127.439.2298041.15212471.9361973132609.144780974187086260903935034761413745643636578290924150417.2537599745\
            025519134156761164267591913521835535529224725592538658153
 512    13  3.5.17.257.641.65537.274177.6700417.67280421310721.1238926361552897.59649589127497217.570468920068512905472\
            1.93461639715357977769163558199606896584051237541638188580280321
 513    13  7.73.32377.57457.262657.524287.1212847.93507247.35473416481.121323854647.2237717449946593.30426456347925413\
            12037847.61641347592475860688686002670152525762503468748858717047
 514     7  3.37239639534523.535006138814359.518144156602508243009.1155685395246619182673033.37455059850181093658177663\
            0096313181393.4000659204579114753312310878847043394855313
 515     7  31.1031.989831.2550183799.3976656429941438590393.960954217134424245898328814050043401.347915763440394715608\
            132793485938330295552666256070916974339749248185891333591
 516    21  3.3.5.7.13.173.431.1033.9719.17029.46957.101653.500177.2099863.1591582393.1759217765581.2932031007403.15686\
            603697451.96758771543686753.5951631966296685834686149.11053036065049294753459639
 517    11  23.89.2351.4513.82721.13264529.387348809.1292800939332382943.270374114136830957955241.263028957291795723657\
            68002599674239.5055472900700718446998992178766514487953008646383
 518    11  3.43.127.223.1777.25781083.616318177.2499285769.1456235596904319041738812533139.107636344217840413139193500\
            838915409.21234370960880098806027750185552713706866970578963970119
 519     7  7.1039.730753.1505447.70084436712553223.155285743288572277679887.197090146431155602193972646715771255052640\
            32974428376489237001990435774189483906244488746953221813209
 520    28  3.5.5.11.17.31.41.53.131.157.521.1613.2731.8191.42641.51481.61681.409891.858001.5746001.7623851.34110701.30\
            8761441.2400573761.65427463921.108140989558681.145295143558111.173308343918874810521923841
 521     1  68647976601306097149819007990813932172694353001433054093944634591855431833976560521225596406614545549772963\
            11391480858037121987999716643812574028291115057151 [13th Mersenne Prime]
 522    19  3.3.3.7.19.59.73.233.523.1103.2089.4177.3033169.6929826139.9857737155463.96076791871613611.3453412901832690\
            553.33563856450515702761.328017025014102923449988663752960080886511412965881
 523     2  160188778313202118610543685368878688932828701136501444932217468039063.1714176918612491981283170965343221164\
            76165056718630345094896620367860006486977101859504089
 524    13  3.5.263.1049.4744297.269665073.642811237.2745098189.810791440841.12450751815271172041.308544695409769427309.
            182331128681207781784391813611.10350794431055162386718619237468234569
 525    22  7.7.31.71.127.151.337.601.1801.4201.7351.29191.39551.100801.106681.122921.152041.10567201.60816001.18116595\
            1.535347624791488552837151.325985508875527587669607097222667557116221139090131514801
 526     9  3.1579.23671.92051.13572264529177.29261114397558193.120226360536848498024035943.383725126655170964501315730\
            676446647.1161625406204540347970098063703363946902736086742697099
 527     5  131071.2147483647.13306086595097866632236752730067629415649399.50061214622509969230528187280149191683596667\
            776057.2343254763791128850444156587107279568075476376903297
 528    30  3.3.5.7.13.17.23.67.89.97.241.257.353.397.673.683.2113.7393.20857.229153.312709.599479.4327489.119782433.17\
            61345169.2931542417.43872038849.98618273953.16875081675650881.86945388997210442828259494992321
 529     6  47.178481.54999142147740840245669969.347916608026315949237260151.911490172226638362980757433221725894409286\
            8367.1201143211548122610156499073546827568174014812959988601
 530    13  3.11.31.107.6361.69431.20394401.29324808311.28059810762433.197748738449921.593783678966863030035641.3661411\
            0124735294634435619027766763481.1007715965875748226745472989687556259131
 531    13  7.73.1063.179951.184081.288236359.27989941729.196629322303.3203431780337.15888898944343.9213624084535989031.
            8099559410464120708848563721343.64835086810126708428197417798336316991
 532    19  3.5.29.43.113.127.229.457.1597.2129.4523.174763.524287.525313.126848469231149.679253585011429.1067882904438\
            48295284382097033.449329386292232535250647435097.163537220852725398851434325720959
 533     6  8191.13367.166297.164511353.744487658617.126089529245518639659923604789156564908918273180688151123417612993\
            45519816732865095518014457919111246360424125987663964268856399
 534    13  3.3.7.179.3739.4273.62020897.78903841.28753302853087.18584774046020617.618970019642690137449562111.24124332\
            437713924084267316537353.7993364465170792998716337691033251350895453313
 535     8  31.12841.95231.879622391.331343920853356078376431.162259276829213363391578010288127.23718232032401560617445\
            166686464799001.2645097367401796494779071821252585360713370368201
 536    15  3.5.17.269.75041.7327657.15152453.42875177.193707721.2559066073.761838257287.6713103182899.9739278030221.33\
            3808138537249.1113767094422199900605896348724787045161997478687751948513969
 537     8  7.359.1433.4297.16111.196543.1489459109360039866456940197095433721664951999121.6164459101748710901128556013\
            786838840078806747851589150894064812504833580853956389332526997199
 538     5  3.13822297.424255915796187428893811.745280352191786358209397071708329198285057832384965565161.6862598850481\
            1774259364670661552948915363901845035416371912463477873783063
 539     7  23.89.127.4432676798593.581283643249112959.234341789260493933662402728271919.114641586788314195553075660616\
            44085062421769697020398649986313091766942851904723145020010938191
 540    40  3.3.3.3.5.5.7.11.13.19.31.37.41.61.73.109.151.181.271.331.541.631.811.1321.15121.23311.30241.49681.54001.87\
            211.246241.262657.279073.348031.18837001.29247661.49971617830801.165041853060421.385838642647891.1662429354\
            71754241
 541     5  4312790327.6115209994009.77146448294831869472151022106713.904106555381898703253733254107256591.391311291183\
            5820709255943886069525362580351752909309688547154382752707879
 542     7  3.1627.15242475217.115417966565804897.4635260015873357770993.1453023029482044854944519555964740294049.24892\
            7757868131890277330541567820045256364273970773286542188386932989391
 543     8  7.1087.43441.1164193.7648337.7923871097285295625344647665764672671.5349553853195925112274191758725760250633\
            51.2307880312514050317434773233753379487634082230810808744501836223
 544    19  3.5.17.17.137.257.953.5441.26317.43691.65537.131071.354689.383521.2368179743873.2879347902817.3732007224707\
            99764577.335631827046798245410603730138717057.63406006407727721042109834220642811713
 545     9  31.3271.213641.745988807.18109412991311.2511696210834096991.870035986098720987332873.7647513170903349335637\
            401.23548299583428753078153276336578257655370097978102396602253308281
 546    25  3.3.7.7.43.79.127.337.547.911.2731.5419.8191.121369.224771.1210483.22366891.108749551.112901153.23140471537.
            25829691707.105310750819.4093204977277417.86977595801949844993.292653113147157205779127526827
 547     4  5471.172720604638150729.157552196128597543991.3094370432032805355177230433270065636934209000089709476056046\
            201975893944504526523646181882472019182454441940262575164313583
 548    12  3.5.1097.15619.189061.168434085820849.32127963626435681.105498212027592977.32032215596496435569.54390421836\
            00204290159.206875670104957744917147613.921525707911840587390617330886362701
 549     9  7.73.367.38431.55633.1386525709821079.2305843009213693951.37201708625305146303973352041.3864078500391416184\
            7393041706513240920778826121806619738430718567496016974391844765260849
 550    19  3.11.11.23.31.89.251.601.683.881.1801.2971.3191.4051.201961.48912491.382027665134363932751.4074891477354886\
            815033308087379995347151.1657154808755021818820630633083400618861135574408955395309601
 551     8  233.1103.2089.4409.14327.27551.524287.150472079072837852235678572645669420090576389905731414563925681065772\
            56738933540911210280244101118007417805328040232877487303293567630046047
 552    22  3.3.5.7.13.17.47.139.241.277.1013.1657.30269.178481.2796203.168749965921.5415624023749.10052678938039.70334\
            392823809.5770338946481798744593.291280009243618888211558641.17631969887860014158574508770817
 553     6  127.2687.202029703.1113491139767.166153042787383.2311564013722765106562693324070664787462722331606243819658\
            098082763568979086228833561077816432762779405410319245179999205262073
 554     6  3.1121297.25792643401363.31133636305610209482201109050392404721.6955979459776540052280934851589652278783.31\
            38280009399679017344631051542622769205877134953845128202334345822857
 555    12  7.31.151.223.27751.321679.26295457.319020217.616318177.1587855697992791.7248808599285760001152755641.303824\
            73782337070766706891765775546594587147791566105506524244468947713551683592001
 556    12  3.5.557.1408349.4506937.15736774913.492717674609.5625767248687.12763660054721.12387613220520833576227842360\
            1.51542639524661795300074174250365699.1251163891299967635860272509229764287909
 557     5  3343.21993703.4565508951414453792719.22053236096920219270632521586535711.6372521752010044609101921331611480\
            0470054259870518161822841838235099774015887061706672583915057828311
 558    20  3.3.3.7.19.73.16183.26227.34039.1437967.529510939.715827883.2147483647.2903110321.119232435043.853849153990\
            27.833732508401263.658812288653553079.2034439836951867299888617.6444365376140611199022187
 559     7  431.8191.9719.2099863.3180000071.9215285895065526291256518741915902569.893727031418219528215703263500245746\
            111426327976710088873802347504988954469046303695621351442273545673249
 560    28  3.5.5.11.17.29.31.41.43.71.113.127.257.281.4481.5153.61681.86171.122921.557761.736961.7416361.15790321.4739\
            2381.4278255361.54410972897.84179842077657862011867889681.3421249381705368039830334190046211225116161
 561    13  7.23.89.103.2143.11119.131071.146983.599479.707983.2009643799642447.103267081674384386099885005627895066649\
            1537.12648384035384787780871703134944437615763117128688347014641503430279486998671
 562     6  3.563.80929.5203536083.442079688503172860176607217752424068059658864615965341384647107224486419.48009215293\
            052652841860443273079338843737271906291675944391068955229998769420319
 563     3  2815747080256641401887817.13299213974872825932452460424235657.806246686530274231554002548822879844631710799\
            886320977786718630531739958469131883287342678637275814925394111503
 564    24  3.3.5.7.13.283.1129.2351.3761.4513.5641.1681003.1768141.13264529.54865357.4375578271.7484047069.35273039401.
            111349165273.165768537521.180846660913.140737471578113.646675035253258729.270097268484167653999069
 565     9  31.3391.23279.65993.1868569.1066818132868207.185318160171793066961.29444549303703754611026537050435001.6875\
            0119162808671470205692247838042160149735698258312826959903010625527023050151
 566     9  3.1699.9623.62827.2486265371.68492481833.67535788803713.289032286755051820954283562071395404701830115983581\
            457.23579543011798993222850893929565870383844167873851502677311057483194673
 567    14  7.7.73.127.337.2593.71119.92737.262657.649657.1560007.97685839.207617485544258392970753527.3417579232010506\
            4276509600649933535697253970335472049142780400956425111741139140798213387072831489
 568    16  3.5.17.569.2273.228479.1433633.48544121.56409643.148587949.212885833.4999465853.5585522857.472287102421.139\
            52598148481.561089862628529469701880307617682175171538701774485416358584106265670728689
 569     5  15854617.55470673.182602768015690099110572536951.110582329556343704552404016904356632250881.108806602929626\
            417274819133540757472113515266666479405303620102624927964940643869698641
 570    22  3.3.7.11.31.151.191.331.571.2281.32377.174763.524287.1101811.1212847.160465489.420778751.30327152671.301134\
            7479614249131.1491477035689218775711.25349242986637720573561.15653990705896313547269237220041169361
 571     4  5711.27409.6969336604531667168509871230100794095801832527002849548226132675916172927.7084851186360580941633\
            572744569751943590093912197024061201633650193388126309578906138706239
 572    25  3.5.23.53.89.157.397.683.1613.2003.2113.2731.8191.25741.724153.958673.3426853.9467173.6156182033.1042528544\
            3.158822951431.15500487753323.4170165570896115649.5782172113400990737.661521349351105339668937661297
 573     8  7.383.32788207.7068569257.39940132241.332584516519201.87274497124602996457.42918312276547739963203233515530\
            679548769012405746813903417913563204180538169978298970944021468625193389497
 574    13  3.43.83.127.1723.13367.164511353.8831418697.17137716527.84413238703660609.4336790831080504259.4169136946773\
            000713270790657459827.51954390877748655744256192963206220919272895548843817842228913
 575    11  31.47.601.1151.1801.14951.178481.4036961.13220653410551.2646507710984041.1807513613670363420187696951940701\
            85090225685928190920506935609998597222187109654580729885719636966832199192789659801
 576    33  3.3.3.5.7.13.17.19.37.73.97.109.193.241.257.433.577.641.673.1153.3457.6337.38737.65537.816769.6700417.22253\
            377.38941695937.278452876033.487824887233.18446744069414584321.1562985901350085709953.142234673897585364479\
            3916289
 577     3  3463.132305774316967.10796331417728928524507134646623297641192171004643626182905263620279110125650691429963\
            96993157133020422681868025602819574600599624729277860300320636162145551
 578    12  3.43691.72251.79187.131071.1077971.12761663.18360250452977.197766803208315851.179058312604392742511009.3388\
            58733065598401355195539629373089.3320934994356628805321733520790947608989420068445023
 579     5  7.13821503.61654440233248340616559.14732265321145317331353282383.225154321122254166927308800572249221743312\
            79583123112381686532545779094349645216289214782907481695324873634290036151
 580    21  3.5.5.11.31.41.59.233.1103.2089.17401.168781.3033169.7553921.107367629.536903681.244716883381.3902095192430\
            070721.999802854724715300883845411.12004541501954811085302214141.2679895157783862814690027494144991
 581     7  127.167.798037199.175908273685537.57912614113275649087721.15444711420006203351165170879848557117713.2971973\
            409500325953167938550558277137022719033111954012803581886623047449962315856161
 582    17  3.3.7.971.1553.11447.25609.31817.272959.2065304407.5434876633.5636963037465601.581546606903256979.110087601\
            8364883721.99695503427255026561.13842607235828485645766393.1170711644777651877659556633665719
 583     9  23.89.6361.69431.755569.20394401.65780528969.106077807287.3256745582372138430093986403732068115234813183642\
            07856820688899521108980300567959203223587876391251739969658077488747289524075713
 584    14  3.5.17.293.439.1753.9929.2298041.9361973132609.649301712182209.1795918038741070627.19602880710043505617.944\
            4732965601851473921.23877558370585153535255125267231814835993843079185883107034076803873
 585    19  7.31.73.79.151.631.937.6553.8191.23311.86113.121369.2400314671.7830118297.145295143558111.33917500311757335\
            1.255375215316698521591.134304196845099262572814573351.2728334536034592865339299805712535332071
 586     8  3.587.26371.33403.40122362455616221971122353.13453890779540632945331892129844577.76255189310141016601939028\
            3047520363896913.396645227028138890415611220710757921643910743103031701971222447
 587     6  554129.2926783.39483330766889.73208283304744901303.3728298863422039632638351.289815312657004364749086686057\
            64037292283479533071482196860868875487797459833848867410473799526014756969233
 588    26  3.3.5.7.7.7.13.29.43.113.127.197.337.1429.5419.14449.540961.748819.19707683773.4363953127297.4432676798593.
            4981857697937.26032885845392093851.40544859693521152369.2741672362528725535068727.17059410504738323992180849
 589     6  524287.18083479.36064471.2147483647.2023706519999643990585239115064336980154410119.136351339297819113573601\
            8344773125784835722102211913963639355051056896705852735103386975412732016027769
 590    16  3.11.31.2833.4721.37171.132751.179951.5794391.128818831.1824726041.3812358161.3203431780337.452824604065751.
            4410975230650827973711.10038903777149910946126741017108754570611942191560591325431728188591011
 591     7  7.7487.407791.50070703.304292056417.26828803997912886929710867041891989490486893845712448833.92770161103539\
            2243771813127127397103891685719848882103485113848962936182860818392833900833911
 592    15  3.5.17.149.223.257.593.1777.80513.25781083.184481113.231769777.616318177.2098893665744058648615126425661022\
            2593863921.6152896135288560374679945371974689688835168151742564408104565373600581564260451457
 593     4  104369.3061144307110551703729.4027016481761119763553952463965455549881.251969918733768406668777533548208546\
            90700634889106188923103670773691217227808851569395431001182974969907991345111
 594    26  3.3.3.3.7.19.23.67.73.89.199.683.5347.20857.23761.87211.153649.262657.599479.694387.8950393.33057806959.621\
            5074747201.242099935645987.14973866897175265228063698945547.170886618823141738081830950807292771648313599433
 595    14  31.71.127.239.20231.34511.122921.131071.199921.62983048367.131105292137.69935987114957671.95209728063337584\
            31.156976201468970642065664316120765286713599373793130986508130654226034754720680193933255191
 596    13  3.5.1193.1789.650833.38369587.12961064789.14641916303149.86656268566282183151.8235109336690846723986161.798\
            4559573504259856359124657.27243386602395588437243602121.11011808951971745915313242336927641
 597     6  7.5066143.164504919713.1445406523039.4884164093883941177660049098586324302977543600799.12594263620775680997\
            944097572742389790271497163187368770416979751640789800959731481964821194789929847
 598    15  3.47.599.2393.2731.8191.178481.2796203.9341359.14718679249.834490119087067.13444476836590589479.51441563151\
            591093599.260242449712509916159.22263485343435683412693923533443917032613157943146077977190561
 599     3  16659379034607403556537.148296291984475077955727317447564721950969097.8398047009001231954734680924979017504\
            22530587828620063507554515144683510250490874819119570309824866293030799718783
 600    37  3.3.5.5.5.7.11.13.17.31.41.61.101.151.241.251.331.401.601.1201.1321.1801.4051.8101.61681.63901.100801.26850\
            1.340801.2787601.10567201.13334701.1182468601.3173389601.4562284561.1133836730401.1461503031127477825099979\
            369543473122548042956801
 601     4  3607.64863527.643390760896826272806925563059612685509039265031067456849993.55132269643416861808940702349402\
            264919915041547757633769331818430511033108848146620408728664776308505356579463
 602    12  3.43.43.127.431.9719.490631.2099863.2932031007403.365505823711978039310711.20336952491372732458100553842885\
            784919705927999.250496677636134194455624482113419891241717626649461375803326671768162580233
 603     9  7.73.1609.22111.193707721.761838257287.87449423397425857942678833145441.64816872177440951137811615141089867\
            3195879.218296778680424803757800688187260042629442091157587489529855230993806344506271
 604    12  3.5.18121.55871.165799.2332951.18717738334417.4373689270176379261201.130530323901899210670077.7289088383388\
            253664437433.50834050824100779677306460621499.2854495385411919762116496381035264358442074113
 605    11  23.31.89.727.881.3191.3631.201961.143448045841.1786393878363164227858270210279.5448351236315742026827470749\
            290138552538510376598571254569437566703575251869691806410089694456327608528590739813981151
 606    10  3.3.7.607.112102729.7432339208719.341117531003194129.845100400152152934331135470251.19112684214957755703306\
            290219340140859813072336321619.1512768222413735255864403005264105839324374778520631853993
 607     1  53113799281676709868958820655246862732959311772703192319944413820040355986085224273916250226522928566888932\
            9486246501015346579337652707239409519978766587351943831270835393219031728127 [14th Mersenne Prime]
 608    22  3.5.17.229.257.457.1217.27361.65537.148961.174763.524287.525313.7798338113.179781388993.24517014940753.8488\
            5296460737.643966863870017.27362254540091201.69394460463940481.237157827243967596481.11699557817717358904481
 609    14  7.7.127.233.337.1103.2089.4177.136417.121793911.9857737155463.11348055580883272011090856053175361113.151091\
            65329245515231985834925494692879.16086815316499827472365485208334357981931315800699584898530365449
 610    14  3.11.31.1831.2441.4271.270841.331841.484074637694471.768614336404564651.2305843009213693951.313475592320751\
            26851.364371848053973128400380293624417256758401.247054336699552168887961800292921715571154497761
 611     7  1223.2351.4513.8191.13264529.1609655415875897360904371080437164611501156560743.3744736435870999956010796884\
            744886554946884079838024011697262620272142353192253445173330785999599327809826959361039
 612    36  3.3.3.5.7.13.19.37.73.103.109.137.307.409.613.919.953.2143.2857.3061.6529.11119.13669.26317.43691.123931.13\
            1071.2582029.4260133.318194713.1326700741.26159806891.27439122228481.12458723489217613.238495197879143209.7\
            5582488424179347083438319
 613     3  44599476833089207.332817722770314187794325446534549089.2290082526100134480992198124951512750039139339635155\
            094272008280546850886939008711730865851616722892614369047154769105713048457413017
 614    10  3.14608903.85798519.1249678499.23487583303.78952752017.4315199443523.210708825063558235331.7649015092339568\
            4178472404003401860286655314439889.112177476474470525577861298937835338545723093134076373561
 615    15  7.31.151.1231.13367.49201.2940521.3887047.164511353.70171342151.92757531554705041.177722253954175633.342700\
            7094604641668368081.3655725065508797181674078959681.188089893911024068187126343999359519615500901401
 616    26  3.5.17.23.29.43.89.113.127.353.397.617.683.2113.8317.13553.78233.15790321.869467061.2931542417.3019242689.3\
            5532364099.74153335873.76096559910757.581283643249112959.18679350233173280485198118655253377126535382067374\
            78396129
 617     4  59233.68954123297.157751978115225385495647532421006478127229405644601.8441284558692203904329647194935146184\
            02640004425573909495498148095803754815792818296643067760548829906291314807571121271
 618    16  3.3.7.619.2473.15451.89620507.2550183799.415141630193.2400744384937.98277023988499.68545852036177507.814276\
            7081771726171.1953272766780718501831.3976656429941438590393.7521737478732572053581227840017636545169
 619     4  110183.710820995447.109378681671075297195692480234213908123642560192251038455204252439.25395676807316421450\
            1297023118206917309861082669993582450697816383242451115365529071170420452455686291833
 620    27  3.5.5.11.31.31.41.311.5581.8681.11161.11471.37201.49477.73471.87421.384773.52597081.715827883.2147483647.46\
            49919401.8973817381.18158209813151.5947603221397891.29126056043168521.24865899693834809641.5780582874569275\
            8010628581
 621    13  7.47.73.79903.178481.262657.624456487.634569679.2232578641663.10052678938039.42166482463639.93747988411543.
            2751471927250675803997960029212747063792197831435631743363158238779139269787256021849179673077249
 622     6  3.64067.5344847.2647649373910205158468946067671.294803681348959296477194164064643062187559537539328375831.2\
            1705660634091537009057064062426347801694097690583490415257025927428956675122988820368249
 623     5  127.74383430474532481.618970019642690137449562111.74716964067758844321661890925503011337830328521.796743525\
            22894354312422878450005263712074523824062110745148651289621350880376099320960953476231
 624    30  3.3.5.7.13.13.17.53.79.97.157.241.257.313.673.1249.1613.2731.3121.4993.8191.21841.94849.121369.858001.22366\
            891.308761441.78919881726271091143763623681.84159375948762099254554456081.133063204182059093199406053090190\
            24034703545187073
 625     9  31.601.1801.269089806001.1277297679372570001.4710883168879506001.573759820507018639639785001.18152902839291\
            497575027462639977160832701118299213751.246053469753590746981511859818675718355368494592178751
 626     6  3.10960009.14787970697180273.3857194764289141165278097.26693012026551688286164949958620483258358551879.5562\
            466239377370006237035693149875298444543026970449921737087520370363869220418099018130434731
 627    15  7.23.89.11287.32377.524287.599479.1212847.12471031.89856878697433.94803416684681.1512348937147247.534695054\
            1323960232319657.8778523027466598416204656058467252273.36997287511549004440599388408744754230660993087
 628    14  3.5.15073.2350291.852133201.2790467761.60726444167.1654058017289.2134387368610417.5941035366826969.17751783\
            757817897.96833299198971305921.2203942033439148343973.182687704666362864775461208552445184771578920961
 629     6  223.131071.616318177.45470534643405479586527115047619453123209.20529681526516856775616404756736009744724710\
            9142889252157111.13247640898191993635882333868183025107726815859285731487950046819912806129
 630    36  3.3.3.7.7.11.19.31.43.71.73.127.151.211.281.331.337.631.5419.23311.29191.86171.92737.106681.122921.152041.6\
            49657.664441.870031.983431.1564921.1765891.18837001.77158673929.29728307155963706810228435378401.1124770259\
            9676505481447137991664348691
 631     3  333628015107245479.474640860193534882628078580680807822523991.562729431451716064160419742727799672373772451\
            35400982739236727888151415549771970573866251017208467153984404288129453336803370700223
 632    13  3.5.17.317.2687.504337.994769.202029703.1113491139767.381364611866507317969.201487636602438195784363.604462\
            909806215075725313.15652605325219818652993083172107461429783643502979960839389487552451781198261880337
 633     9  7.15193.2399291551.17689153588009.60272956433838849161.60560850681938908875991.9970146666059203361408046051\
            199.3593875704495823757388199894268773153439.60377696324322249075824028749967823864613982859609
 634     8  3.9511.326330579.491981122308467411.587492521482839879.4868122671322098041565641.98156392317556866050313174\
            40031161584572466128599.554346309198841189738200247725749800421156685578702545439230498849139
 635     5  31.5081.170141183460469231731687303715884105727.83615338235826681881707602454578099792649940383635851698961.
            63626928336138914713603440277176215194452396338124718954401705399214689850512979539135751
 636    23  3.3.5.7.13.107.6043.6361.6679.10177.69431.207973.13960201.15358129.20394401.540701761.586477649.22989027592\
            9.28059810762433.1801439824104653.30007459254393181618012897.4475130366518102084427698737.79718620048671033\
            03293462593
 637    14  127.911.3823.8191.15289.112901153.23140471537.31945881241.4432676798593.153925026222241.8573192048327176271.
            6044274266901603399200353.153472677405951306470238401460959.22734546382983841003979491437223900758487279
 638    17  3.23.59.89.233.683.1103.2089.18503.64439.3033169.84819793631.121333341977.169523514238420211.25925516494438\
            382632167017.5461859373498087771053790065009.96093220390955542682771074848432002182622501522817009542750297\
            93
 639    13  7.73.1279.66457.228479.48544121.212885833.2849881972114740679.4205268574191396793.84462210560148142953097.1\
            329628131546931497103420134367.28435302301212461494420074814087.581211581673454706767349073071710126567
 640    24  3.5.5.11.17.31.41.257.641.61681.65537.274177.286721.414721.3602561.6700417.446960641.4278255361.96645260801.
            44479210368001.67280421310721.3442404051886487041.94455684953484563055991838558081.271586200593140659941957\
            5483412481
 641     6  35897.49999.1173835097.2401258891949526685926151441.7452763007344406062263869243122131756779031827973348540\
            64486587296999.2420161564200739329410254310444778820196576654139080232429544162649795567983079
 642    12  3.3.7.643.154723.20636399209.17866285599391.480625710015394052365153.5718761969788697451457489.841157474490\
            47881488635567801.162259276829213363391578010288127.210516800089955301807292488792588188869650399862249
 643     3  3189281.22532429052605670225026391054393428833168207234802434915090881303620353.507909591297683949138862971\
            271266635431758872031092542127980551589004038646657157217329569167343063743426799521984799
 644    26  3.5.29.43.47.113.127.277.1013.1289.1657.1933.3221.30269.169373.178481.298817.2796203.3188767.209160253.4507\
            6044553.115927640417.14808607715315782481.179351574736387915177.27037028118448801270021.8103467492759792327\
            149800361564410265219
 645    16  7.31.151.431.1721.9719.46441.2099863.731516431.4175568751.514851898711.1728221461577944661374351.1105303606\
            5049294753459639.83212524822005103181053031.297927289744047764444862191.85101314055901360919486152553678761\
            21
 646    13  3.647.7753.43691.131071.174763.524287.17795830908608814443.39044358788825633753.3211586054639813621611.6319\
            957642033539607139.2065255878519475622261353.1269639828454588763972435091645259869185718465075550865591017
 647     3  303303806129303896428103.11502383762931955619183430785983.1673946143362556222878929745635620622795154509391\
            94955645810372698957070837766887487273372150456980944216508605805295762403884169162369962423
 648    39  3.3.3.3.3.5.7.13.17.19.37.73.109.163.241.433.1297.2593.3889.38737.71119.87211.135433.246241.262657.279073.3\
            618757.30433969.33975937.97685839.106979941.168410989.272010961.1164777409.4977454861.3718266498433.1349211\
            68163073.138991501037953.1174029487714513
 649     8  23.89.179951.649001.23952086159.3203431780337.34418203155300430111979265857.3700008265010484376181140059002\
            735164665618094577260273009727474953442430219036282100642597609582698411614761090487936159280023273
 650    21  3.11.31.131.251.601.1801.2731.3251.4051.7151.8191.409891.5840251.7623851.51879585551.7812610577851.14529514\
            3558111.9860942209386451.1245660907214169781926561543788801.46136793919369536104295905320141225322603397396\
            44049093601
 651    13  7.7.127.337.1303.5209.62497.2147483647.658812288653553079.6268703933840364033151.378428804431424484082633.1\
            191622782866437328993110351.2626317528364475422451291074871442782545497447474562640041779493971236636466847
 652    16  3.5.653.9781.150287.704161.7807049.110211473.4826612561.11281292593.27669118297.1023398150341859.3623045457\
            0129675721.337570547050390415041769.9716134201585679932947173.116920130986472233456294834974335426157641591\
            68513
 653     6  78557207.289837969.16008527538753578495897.3044938125828889184039273431.3786707123184812723340717607.889312\
            2618977158614989714180722964331426004820169213558574794542353622623988934429093001259164784553073
 654    13  3.3.7.666427.104124649.745988807.6927735019.20597276734348736647.33157029794959983067039.881161657540610818\
            04047.870035986098720987332873.2077756847362348863128179.30414028470765822165976581508161866432602988327347
 655     8  31.263.597361.2576754528566814601.351182936972570824983481.10350794431055162386718619237468234569.153335411\
            00090824437129533485272856744656791.213732345927036277063342078342573605826938066316475164889831797001
 656    19  3.5.17.83.257.10169.13121.13367.181549.12112549.43249589.164511353.8562191377.8831418697.12239719573537.180\
            93927039368350337.25394524415842506913.12243864122465612155106392056552353.37832153935463759547101348940698\
            3903120592833
 657    15  7.73.73.439.3943.2298041.10178663167.27265714183.9361973132609.5271393791658529.671165898617413417.27621941\
            34676763431.4815314615204347717321.42185927552983763147431373719.781335393705318202869110024684359759405179\
            097
 658    16  3.43.127.283.659.2351.4513.12503.200033.9106063.13264529.270447871.165768537521.762394321774681.99340183792\
            30425610659608142885693781941091888647157503817.35968742437796171475089176374393397533495920010375948584022\
            7631801
 659     4  1319.11527429277532648241.626564962613678012662146877852049.25108673825115409697240681084474794976203552417\
            8595675929170915606850110959224676215815898957406470467234237429325630890565682143133147884918697
 660    40  3.3.5.5.7.11.11.13.23.31.41.61.67.89.151.331.397.661.683.881.1321.2113.2971.3191.3301.8581.20857.201961.312\
            709.599479.4327489.48912491.415365721.391249826881.415878438361.3630105520141.12127627350301.13379250952981.
            2252127523412251.2048568835297380486760231
 661     5  1330270433.3370159489168519.1009157848082361225065617.118420287267066844820208926433723871.1785876939181318\
            9478549404315577297646468853412925918136831275019859096428810527270736800933577430978666397275839559
 662     9  3.5297.2983001129.7520796641.16937389168607.865118802936559.8530674250842274717434530683.143839019914403056\
            3364806863704510189429516419097.298542624980197463613767215333569428005686468835821253721796682625551919
 663    13  7.79.103.1327.2143.8191.11119.47737.121369.131071.1817023253798585112376955621635919346759818823715057.2365\
            454398418399772605086209214363458552839866247069233.7948486567302611836998966045135419460850004449479635712\
            61039
 664    18  3.5.17.167.499.997.1163.2657.11953.155377.13063537.13455809771.46202197673.209957719973.148067197374074653.
            57912614113275649087721.14767689550320172808742174828062347720350769.29155477973437211121734464826285290577\
            75979692132113
 665    11  31.71.127.191.122921.524287.420778751.30327152671.161517058694951.163537220852725398851434325720959.1320001\
            31451539267726138633753205343827589683243629650599609859372129401308611030157603578434763278074238873853103\
            561
 666    28  3.3.3.7.19.73.223.1777.1999.3331.10657.17539.169831.304363.321679.1238761.25781083.26295457.36085879.199381\
            087.319020217.616318177.698962539799.9853387597819.107775231312019.31031320083857011.4096460559560875111.12\
            70593144646505233013326197403
 667    11  47.233.1103.2089.12007.178481.458897.88039999.246270735864387271375789289856617.145086532629917346762256694\
            11020750337.78447248939510403238597103326670023020474096781883788452949188981488120758193300064923212988804\
            239
 668     9  3.5.2349023.75005713.27395325377910797.18208260781190156536114609.79638304766856507377778616296087448490695\
            649.62357403192785191176690552862561408838653121833643.187072209578355573530071639244871112681892570202113
 669     9  7.18287.196687.1466449.2916841.1469495262398780123809.182224921317852297530287.596242599987116128415063.142\
            453214851009124378099897532172312583433956914474541632456432848048989381236579920379218575796308080313112697
 670    12  3.11.31.93131.464311.7327657.193707721.1532217641.761838257287.6713103182899.215054093284059210600577831561\
            44213618485460844911284448661782641.46296897285060548772621642291461166628037311185052566732709386534682781\
            8121
 671     8  23.89.116356769.33491655209.64110547427930873.2305843009213693951.13646560594525825890627182668772241639702\
            837721889959372317451952089.608833519146176962786346063898868909094632504100539398786357475514441579020823
 672    36  3.3.5.7.7.13.17.29.43.97.113.127.193.241.257.337.449.673.1429.2017.2689.3361.5153.5419.14449.65537.15790321.
            22253377.47886721.183076097.25629623713.54410972897.88959882481.358429848460993.1538595959564161.1310843044\
            85119425504284495119889529996019181850241
 673     4  581163767.41283139633378645724930694480520226273492263.6839676957291597168713312235835207084026001748308915\
            8059519.23882525111457526669660263269125438250762730250942712633131193354954889195068879706608493409
 674    10  3.18199.21569.2806537.5333388961.95763203297.726584894969.964094242760707.787780473264667429936124208424161\
            98311394008068822475527239136925369.841462035388400254709200130801140475354660321983340709246797058685767257
 675    22  7.31.73.151.271.601.631.1801.23311.100801.115201.262657.348031.617401.1605151.10567201.1348206751.499716178\
            30801.13861369826299351.1094270085398478390395590841401.2842496263188647640089794561760551.4703900385034768\
            55180627941942761032401
 676    18  3.5.53.157.677.1613.2731.4057.8191.180201997.1259036730797.6740339310641.615946323850313.492991076422361038\
            7.408946876729703992293841657.18526238646011086732742614043.215656329382891550920192462661.3340762283952395\
            329506327023033
 677     5  1943118631.531132717139346021081.978146583988637765536217.5362511269192384350811794231151642817302190330034\
            4567.11583306121194302925666610180475654822154587629577979400456857120235319057709961541850271218784399
 678    18  3.3.7.227.3391.23279.48817.65993.156619.1868569.10113049.28448881.636190001.1066818132868207.49100336934466\
            0409.320021624768405574452943847.4760137992283599860814226997712217.806767008285880208406610406331741063631\
            0881590473931569
 679     8  127.6791.11447.59753.93703.13842607235828485645766393.13373517640995360623825923814056483166660255849139124\
            78511.24511007335679255225276730916706826483707650842191280793509700305404336263746240880437395536148948295\
            29
 680    28  3.5.5.11.17.17.31.41.137.953.1021.1361.4421.26317.43691.61681.131071.354689.550801.12717361.23650061.139297\
            1637361.2879347902817.7226904352843746841.9520972806333758431.26831423036065352611.8088220746627020943841.6\
            30894905395143528221826310327361
 681     5  7.26986333437777017.962744903648208108713898832235090314894033.79921777382059796264915069508677209535456601\
            21688631.6902537314868528928592064072776405259752901898281447036002004855019689272630142411673519100423
 682    13  3.23.89.683.647219.1434929.715827883.2147483647.37368615235403.5560125493425335999.126901141805369975317583.
            1444211137344578755413561460184550803276100931567.880013382343267006953159864554822725863557823101441880470\
            03818403
 683     3  1367.434836499112609694795723958417048861299768144283442662402095922180462812746769.67513796971703570854592\
            232797421324116119881147340327278928245456644619398078155616494185719845536064262986241999463764460809
 684    32  3.3.3.5.7.13.19.19.37.73.109.229.457.571.25309.32377.131101.160969.174763.524287.525313.1212847.4598533.567\
            5149.39291697.93507247.160465489.275415303169.99463730244517.3042645634792541312037847.41435606371227835355\
            919073.19177458387940268116349766612211
 685     7  31.119191.7084271.32032215596496435569.5439042183600204290159.83648644144524510111773141111.420802580523767\
            875237950310262820019135749166881960341067173726664556394738285561675988953259150250436976162677581144923361
 686    12  3.43.127.6073159.1428389887.2513690593.62228099977.4363953127297.4432676798593.2883580030222424891.43911158\
            59495019452210297067047180796674861654177048737558611.58961804474844164724814095915114338093146118248375213\
            688557057
 687     9  7.6871.1504073.20492753.2104809991.59833457464970183.175932323679511304414371921.46779512018758372353428000\
            0348743236593.417889529911391186391104606474650550809508550277586327029237425757634633322847727333281697138\
            12071
 688    17  3.5.17.173.257.431.4129.9719.101653.500177.2099863.3855260977.1759217765581.2932031007403.64082150767423457.
            1425343275103126327372769.337707341682536518003709893757969948253892963180186010484820055311728562600139425\
            00368975908606689
 689     8  6361.8191.69431.20394401.135995976143.1067583682127.1372617429248257063179636119999552844862152089.17468789\
            89942766455059394062946881032396681471446561961216120359197191639686490139907174516928886583822917631822432\
            48439
 690    21  3.3.7.11.31.47.139.151.331.691.14951.178481.2796203.4036961.1884103651.168749965921.10052678938039.34576738\
            5170491.2646507710984041.74078343132499989110265409250618045323263715522281571.1623836141115956759733063205\
            09614573241829932932497191
 691     5  906642603313.10488160032325844521.2833637724427940664433391497.16636201944470267267182958207.22918862886543\
            542550497013689794549380986252187467410793440853162884227395126178667668709323949107483968180609969160895841
 692    15  3.5.347.4153.730753.1505447.13625405957.35374479827.47635010587.7152893721041.70084436712553223.15528574328\
            8572277679887.1643464247728189221623609.1673815085186574700322174232069942181681.17573966531050575296887774\
            0350313227534889
 693    19  7.7.23.73.89.127.199.337.463.92737.153649.599479.649657.289511839.33057806959.2868251407519807.581283643249\
            112959.4982397651178256151338302204762057.32259495750896115565329957738135852690689819443677192184896969820\
            54779837928902323497
 694     4  3.14143189112952632419639.202703453025459871160400694428144967293416661120960578859926431204633375964902111\
            93.95562442332919646317117537304253622533190207882011713489066201641121786503686867002917439712921903606443
 695     8  31.3452778071.3578189431.5625767248687.123876132205208335762278423601.225797717267637708506527464987314161.
            901584692755427378722839770656354167189649601351.3025226007788738661409218532413354276443310201954701303389\
            245001
 696    27  3.3.5.7.13.17.59.233.241.349.1103.2089.4177.29581.59393.82129.3033169.107367629.536903681.27920807689.98577\
            37155463.10389476529713761.22170214192500421.96076791871613611.59372021171164475019217.56528819562467845262\
            3377.82280195167144119832390568177
 697     5  13367.16729.131071.164511353.136364260462350955061807337963242197493167687688479364067250955475008708422731\
            59870778783161770401749882826192159958612876657105532340930345518855567311420293487751598819574096740699157\
            5319
 698     6  3.131282633.1779973928671.34720396273212657799920861294559.185553936486306838682292843137093603368550954742\
            46691696225599.29116552631274434088206484190259536471420468199175046554426190291634929809394321639760969666\
            99987
 699     9  7.1399.135607.622577.1401190779823.1917765426328344646895407.23482447257772948338207752516264041.1168681298\
            79077600270344856324766260085066532853492178431.43136393083824716614468119834539680116191558948564290984219\
            8653394751
 700    34  3.5.5.5.11.29.31.41.43.71.101.113.127.251.281.601.701.1051.1801.4051.8101.39551.86171.110251.122921.268501.
            7416361.47392381.60816001.347833278451.34010032331525251.535347624791488552837151.2430065924693517198550322\
            751963101.1038213793447841940908293355871461401
 701     8  796337.2983457.28812503.1073825104511.9983923992673.15865578195367.40686928318417.2220668173230068655983016\
            49313939653964088388979221824776357017693561151707033136433680164163988797613537878853967214014601200942412\
            14356289
 702    26  3.3.3.3.7.19.73.79.937.2731.6553.8191.86113.87211.121369.262657.446473.22366891.29121769.7830118297.5718908\
            96913727.93715008807883087.150832426800173710177.5302306226370307681801.4247713303224552237738169.248411254\
            29051585062538961751269988364169
 703     9  223.524287.616318177.35284030283053759.1294046302848776287.11931812674076681849.167823649475113693461122232\
            089506777.59588714597816906383348767955828416209.1071905293933369669677695632897307185649738130033585519656\
            41353499711
 704    23  3.5.17.23.89.257.353.397.641.683.1409.2113.65537.229153.1258753.5304641.6700417.119782433.2931542417.438720\
            38849.441995541378330835457.275509565477848842604777623828011666349761.272476600464959543415724134374176772\
            9156891206422918570211139111809
 705    13  7.31.151.2351.4513.13264529.2391314881.4375578271.72296287361.646675035253258729.157925605323676378629391.7\
            3202300395158005845473537146974751.645429590318180768670503107699808763322720665374001646547708441646203605\
            1174980671394921
 706     6  3.931921.2927455476800301964116805545194017.3803909572078746837295094051706948091.6725414756111955781503880\
            188940925566051960039574573675843402666863.1607818533384485707707842837146335251451162017762519557029955613\
            946641
 707     9  127.126729751.128782811543.7432339208719.341117531003194129.700553271665826444242790841.3598194408030741269\
            333601460682311.51903872795463977962670556595700473584389435543.9792906632593425115693987389313323810106451\
            47626228199
 708    29  3.3.5.7.13.709.1181.2833.3541.12037.13099.31153.37171.157649.174877.179951.184081.5397793.5521693.94789873.
            1824726041.27989941729.104399276341.3203431780337.4453762543897.20847858316750657.1898685496465999273.92136\
            24084535989031.2995240087117909078735942093
 709     3  216868921.1391646221255097953.89236137163430453354663569555309994354221626634625961318880322154883758258480\
            18829047564287845002013075724298352985234932029074583858040431943816370013577608497700099852955833804395145\
            047
 710    12  3.11.31.228479.48544121.56409643.212885833.121932688511.13952598148481.15524635883992211.182013944029916253\
            984850599290949064721089587458906809918552581277361.8223125624363292839815514592697905768406610797334099385\
            507174111379292321
 711    14  7.73.1423.2687.5689.49297.202029703.1113491139767.41851365145831.23728823512345609279.31357373417090093431.
            864328108984548257763049805767.19573690271784800408214873038427972853220421889.1658815837662703152580329108\
            58563450583741187377
 712    11  3.5.17.179.1069.62020897.18584774046020617.579017791994999956106149.123794003928545064364330189.61897001964\
            2690137449562111.863434773078615157312309042937256260064589172392764658348268739533900376880370751273418749\
            4061649643499761
 713     7  47.68449.178481.2147483647.335203548019575991076297.2530279603612621335373936332230756011091271481414246063\
            9.412024428126665339629695779250098784736173464971825416238036090352082134078405337518382554277749389456679\
            3029100537
 714    27  3.3.7.7.43.103.127.239.307.337.2143.2857.4999.5419.6529.11119.20231.43691.131071.428401.823679683.629830483\
            67.131105292137.143162553165560959297.245262248913715001137177.8889432124593512497963252165417.110752312216\
            18592513745760466207434363249588723425331
 715    14  23.31.89.881.3191.8191.201961.724153.158822951431.145295143558111.249602191565465311.598887853030285391.578\
            2172113400990737.404371560247021095769621126905156405733487840189392571928708658758227326311683873284821544\
            14164150624064713711
 716    12  3.5.359.1433.31815461.1301260549.58745093521.416115013830990336221.11575709336636595278866333.4347868190665\
            879373495950562775707707143803.588850381287433028279084110474400181861465037.148945910936003986645694019709\
            5433721664951999121
 717    13  7.479.1913.5737.40153.176383.12417007.134000609.58392032593.55009358369431.71100087178244581231050142792537\
            54096863768062879.199987538790826996082414586220862745720625115339053303.3481062770554795565236672989978101\
            76594405634823028961
 718    11  3.719.855857.778165529.3536450843.1110671633637523.65877330027880703.194193974563158088483.3709065807444927\
            85430299503112990447.100361196281293745682520861860411315001.5131663047139997512175607955365883672489250435\
            27782042775106649
 719     4  1439.772207.737572843389436536903316910033561929012829990389769.3364863383830652366335210393518491785856011\
            46306003303465474506827348871028568570362042819707406765552966282803832313074995373478322976732813504502957\
            5767351
 720    42  3.3.3.5.5.7.11.13.17.19.31.37.41.61.73.97.109.151.181.241.257.331.433.577.631.673.1321.23311.38737.54001.61\
            681.8369281.18837001.29247661.394783681.4278255361.4562284561.46908728641.168692292721.487824887233.4697754\
            95062434961.750016890283777055704738227247474485366338380663681
 721     5  127.2550183799.10550281065119153.3976656429941438590393.811838362875749000047045370307528756015249707861798\
            38591059802482810732079272831389757838641633905666914450636778642048658966592600978511008092124774421138553\
            3548768303
 722     8  3.174763.524287.9522401530937.36450568206770608791178096385783.6874301617534827509350575768454356245025403.
            25811221179243952186920238827413131290368483933428434308863.13032541164611086972687593358215858608970084159\
            46720083246259
 723     7  7.1447.7480159.22000409.102072660983478595344638863.1606194743723522894127375087202168392258056563289908799\
            53332340439.16146227698103391548390857301434829941291896526857547414896299238138680110796855544618759229468\
            30109639857249
 724    15  3.5.1811.9413.43441.1164193.7648337.31675363.28739737348957.178925762979037.3830538323149121.95016376135553\
            173181.7923871097285295625344647665764672671.106646454159157789533685339377679881781493.1781016363011262457\
            9342811733978085990447907
 725    12  31.233.601.1103.1801.2089.448477751.245573800535260692993906074551.177457540153273192963355393450351.267989\
            5157783862814690027494144991.3306918468362395868346324514646813146301551.5656768703528554562676625940768909\
            3973050946051397638001
 726    20  3.3.7.23.67.89.683.727.2179.8713.20857.117371.599479.7593961.75824014993.19488182484739.1105418458279780045\
            5736061107.1786393878363164227858270210279.335694389427634954071771421573041823051433281.396992666458527319\
            08271396177298928124355765422009
 727     2  17606291711815434037934881872331611670777491166445300472749449436575622328171096762265466521858927.40099499\
            72618375851789193942860166570706379459344394068988852655680258152926272814339895974344415053952089074294753\
            3452401
 728    28  3.5.17.29.43.53.113.127.157.911.1093.1093.1613.2731.4733.8191.224771.858001.1210483.15790321.112901153.3087\
            61441.23140471537.25829691707.593914915675537.8861085190774909.556338525912325157.8896997242709548683826340\
            43341555740249741984247578510445178451442481793
 729    15  7.73.487.2593.71119.80191.97687.262657.379081.97685839.16753783618801.192971705688577.3712990163251158343.6\
            64728004346558283448724389870269691211809.10121374577814374225090104078800342495006841809825916114271968889\
            1708905138274462262307761
 730    15  3.11.31.439.1753.8761.2298041.581874971.9361973132609.13828603741081.82595052745831.1795918038741070627.498\
            386055746534779273231850742131.2494425222574733214339278396950946967011483971.25651395262318407934919734781\
            737797067431285390452848441
 731     7  431.9719.131071.2099863.67872792749091946529.223192283824457474300157944531480362369858813007.6467784011211\
            99228094766201503567587391877257095639732429903642984700499452064755544318099585551714062125998479034557090\
            110663089536817
 732    21  3.3.5.7.13.367.733.1709.55633.3456749.5080081.368140581013.667055378149.4209508589941.12836737570021.191255\
            56519918081.768614336404564651.2305843009213693951.414194958733796530899181.37201708625305146303973352041.1\
            772303994379887829769795077302561451
 733     4  694653525743.14399141148866077141941966959399761.13948432601001273785699253868326270649.3238594546028464654\
            30592983958773961474277685578169412119356868424381403955618825288675324084410296085213990090086547906305592\
            473316302633
 734    12  3.2203.12479.19819.51791041.78138581882953.146264881313513.20837062885084633147.301311116540899114446723859\
            201.460233616861852066165180033789571.1636198597169607245088331633873083979.1975574008195191003600627882750\
            9875120092863638283602681
 735    22  7.7.7.31.71.127.151.337.1471.29191.41161.106681.122921.152041.4163041.20147473081.2340389488711.44326767985\
            93.27653710336343911.2741672362528725535068727.252359902034571016856214298851708529738525821631.63143092299\
            2211190033830999202698905758039480236241
 736    19  3.5.17.47.257.277.1013.1657.30269.65537.178481.2796203.43717618369.76392570609857.549675408461419937.397029\
            9567472902879791777.291280009243618888211558641.1335570346574631363954390476479681.899153739379227778776145\
            05795576574280561874130802566460033
 737    10  23.89.4423.193707721.12148690313.761838257287.5157050159173695487.17904041241938148871927.19636722147295909\
            22916323781834466879.24564698112569149767332466826553633404434126245217769786469523368617349897752587754036\
            2298849614068695233671
 738    21  3.3.3.7.19.73.83.739.13367.18451.165313.174907.3887047.164511353.8831418697.26309368807003.6376386802464073.
            13194317913029593.177722253954175633.23365041083799063007245010292408927930007906086731.2429301503695817252\
            49341464475421249205592384370695685937
 739     4  184603056517613273120809.48050683584092004380805463790111.2561503388753170490897052206621137620938856555180\
            343258504238260072282185111994663.1272721565383415858599010606483960148243161315713149722987236858542486319\
            05051286241951
 740    25  3.5.5.11.31.41.149.223.593.1481.1777.25781083.28136651.29246281.184481113.231769777.567471221.616318177.139\
            2776941.1587855697992791.4964166554103541.1258710725115650761.4299881834172078350686174001.7248808599285760\
            001152755641.778429365397887608540618330873281
 741    14  7.79.8191.15809.32377.121369.524287.1212847.83352127.6459570124697.402004106269663.266567566086138988420242\
            9169.1282816117617265060453496956212169.8734103541141137184115196595396646610295212624497025038583404860607\
            0060716959754108184194109897
 742    17  3.43.107.127.743.2969.6361.69431.20394401.63781899287.28059810762433.18351945672220987.20471236659794933383\
            1.10471846336802440580575859.90338901802490793533882683.715302895574501987260955609.14598033715563444428523\
            2523876979318451464756266456641329
 743     7  1487.1219280833.14904366017.118722715461092305629361.4721525455401597740684262559.4977047949106985392753791\
            512048265888682003683833.6137204207967596754511395086227958041662467595417260125281346123863027670912508308\
            51871364817724458103
 744    26  3.3.5.7.13.17.241.373.1489.5581.8681.29761.49477.290657.384773.529510939.715827883.2147483647.2903110321.37\
            70202641.951088215727633.22415398357688737.658812288653553079.4611545283086450689.1141629180401976895873.18\
            89440425670100451996180195442651130966948029537
 745     4  31.86656268566282183151.8235109336690846723986161.836595880822780838409759649937734103026702870576037639992\
            03880122686356341067427847355603681326455279799673893753988865465548021992213046365361764364011742358942740\
            34246448282591
 746     6  3.60427.25569151.694579497316894264425661243659806371972188318857.15279675632529004346277977947875832870590\
            5947521327614399129.752440346497356983142327449546457327748644897934114291899411428982990336039662496766303\
            354959577078458241
 747     8  7.73.167.1621324657.324965201690131831.57912614113275649087721.8241594690167137359552274418432855740327.344\
            96745342453444817039264578731011283334300852411336570727768458411133501498552286451832685025097370302306935\
            077006404386019354639
 748    22  3.5.23.89.137.397.683.953.2113.5237.26317.43691.131071.707983.551353793.26509131221.1819762572673.351550770\
            44989397.4029292065629191839853.135322045917118601273437.1032670816743843860998850056278950666491537.219116\
            5825376888084750157716424579062015865776131
 749     8  127.46439.120618551047.227444841245238451591.162259276829213363391578010288127.9636441960448281888693517343\
            53847.4143416085716681490838653625856664863812512904964849.282491367050665764395226974332898670077834959564\
            71223743249440199874751
 750    23  3.3.7.11.31.151.251.331.601.751.1801.2251.4051.100801.10567201.229668251.269089806001.1133836730401.4710883\
            168879506001.5519485418336288303251.19963778429046466946251.35758633131596900685051378954141001.21397310204\
            64054092520609592459940706818275139793055476751
 751     3  227640245125324450927745881868402667694620457976381782672549806487.6493500319937011450007704218333851757321\
            824602859305748523089149897.8013068084032653262407517654187282813856393979050146558081797631812307901576375\
            946587821853073
 752    22  3.5.17.257.283.2351.3761.4513.3308801.3853249.13264529.1198107457.7484047069.23592342593.165768537521.14073\
            7471578113.4501946625921233.181352306852476069537.487073399939357470433.163875530636702837695009.2673989784\
            183378728255297.220079330589145989807908723201
 753    11  7.503.4519.12049.54217.220116640729.180797717027593.178230287214063289511.61676882198695257501367.120703961\
            78249893039969681.86321826098051900576391582485514731429576551754382688908101176688547167977576642586390791\
            3320356346097265183520060097
 754    14  3.59.233.1103.2089.2731.5279.8191.3033169.13454377.148055441.359661017.249018815918315199700031851161772880\
            156221637084521986234342836024160025575777017.1560462000374898713756368436994643374942954895247911148912842\
            4163566077973414124705335003435083
 755    10  31.1511.18121.55871.165799.2332951.15073467791.286621334502631.7289088383388253664437433.328072276230889358\
            44802795322198043626216812035351357275984068854519689102919124804292916047014816658571239632702119597966501\
            6800003665048846477940552001
 756    38  3.3.3.3.5.7.7.13.19.29.37.43.73.109.113.127.337.379.757.1429.5419.14449.87211.92737.119827.246241.262657.27\
            9073.649657.1560007.40388473189.77158673929.118750098349.127391413339.56202143607667.2076174855442583929707\
            53527.456376431053626339473533320957.304832756195865229284807891468769
 757     4  9815263.561595591.5722137022002067824248227975095857749151312827809388406962346253182128916964593.240338216\
            40983508088736273403005965446689002356344332130565066643193813901119771090424269412054543072714914742665677\
            774247325292327559
 758     6  3.180818808679.15012732261073.728040923721821697586308784409.3755187014916022593351084199842576707038044554\
            2467219009673638189257459.680964940889100168576893759023330862594960417603385579693897817732053970269863394\
            6720428389517879894953
 759    14  7.23.23.47.89.178481.599479.1633369.46025761.4103188409.10052678938039.199957736328435366769577.44667711762\
            797798403039426178361.6606001876807888206851491584031454385727444060923725116815440130513648625414847447567\
            8359078435292711536864866655643519
 760    27  3.5.5.11.17.31.41.191.229.457.761.1217.2281.54721.61681.148961.174763.524287.525313.420778751.30327152671.2\
            4517014940753.276696631250953741.2416923620660807201.3011347479614249131.3435950210316335724157758000789490\
            561.153787279330237476887106331233239525756635010497681
 761     5  4567.6089.738686421813192728921171408273447.280230266918608239805810556544655376723809198780890337110755962\
            385407.2107048624990017888277673772279371580792509894029946695224069650783071896637390038709062589566791754\
            603427516344308169913
 762    12  3.3.7.2287.3049.15241.349759.38257184231365987.56713727820156410577229101238628035243.170141183460469231731\
            687303715884105727.82723179283707558079607521798312521771184766697594996913.3392128785962117961107703235413\
            53281494127285320354524672773903
 763     5  127.745988807.870035986098720987332873.2092087318645654859663614111006024142702357805153449558384836836073.
            28134139486279623826742684230601949417301019426812306698526996052983773953310530473359976386198362667871872\
            5565126556632155166247
 764    14  3.