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.5.383.3821.25212001.5972216269.7068569257.39940132241.89618875387061.332584516519201.87274497124602996457.
            1833085153842665442652283234165143433597.20844252715379252090938485003447004944677.104618362256444679397263\
            1570534611069350392574077339085483
 765    21  7.31.73.103.151.631.919.2143.11119.16831.23311.106591.131071.949111.3696481.2109936092650831.95209728063337\
            58431.75582488424179347083438319.5702451577639775545838643151.24710462787135943791475548268920478656481.138\
            54772173181680651901626546855984966582610663321
 766     9  3.1440847.7435494593.1351710731785981752792617.5609122817914313723820539.503823044204581129045587727.151749\
            23558680812616818436353130417.240522700235167893496900256599634325263.8661405537430414778592258878511187738\
            68045256339779536563782349481
 767    10  8191.38351.179951.3203431780337.297205245433279.6616963204951529.6329588309789019577199.7564501422116460202\
            78834399577.714106625397559765944265428336645929.6375133549194771228299932514378728337855964196353709510472\
            10980866133460334551381672473
 768    24  3.3.5.7.13.17.97.193.241.257.641.673.769.65537.274177.6700417.22253377.67280421310721.59649589127497217.184\
            46744069414584321.5704689200685129054721.349621839326921795694385454593.44249982694530359355647316431477068\
            9.331192380488114152600457428497953408512758882817
 769     3  1591805393.6123566623856435977170641.3185460664325108644210082409409539645501463598054541601705839827496107\
            82139649800826799605008947296776383497027214615205280760850363069110188256133177326304163304017678312995641\
            260076490527951071647
 770    28  3.11.11.23.31.43.71.89.127.281.617.683.881.2971.3191.55441.78233.86171.122921.201961.48912491.219980531.355\
            32364099.1971764055031.581283643249112959.4362989211422861340320935785851.127613030864550082934161466437281\
            1.31055341681190444478126719755965134571151473925765532041
 771     6  7.1543.535006138814359.1155685395246619182673033.374550598501810936581776630096313181393.496539503006854813\
            42742431249720752254344471143754812990365934427263268327279344034243099551021628416563415247256412131639984\
            08700663382552888660520657
 772    17  3.5.773.3089.6563.148997.13821503.35679139.1871670769.7455099975844049.14402030644704405877.635283689603233\
            836449.1280761337388845898643.61654440233248340616559.14732265321145317331353282383.37879130002708963567765\
            2285973.25564774360363212740382247547878573
 773     6  6864241.9461521.1165626988664823792549971253972697.101625278121114813541046756104385520302531369.3102804258\
            869848876949115800490112967822146918598407.2081217395409749738120637593128893293724998629363299618099253558\
            750779403590435098094313481
 774    20  3.3.3.7.19.73.431.1033.9719.2099863.11492353.1591582393.2932031007403.15686603697451.22763003975641.6834040\
            335349578249140287.11053036065049294753459639.109053678968940302364939183451.354895058109826355908465246735\
            9.74511568294243628863306502825698825239868474219
 775    14  31.31.311.601.1801.11471.73471.3064351.2147483647.2168815801.4649919401.1113614148551.18158209813151.543141\
            77712485802314174067605639153262854252544501258494737919069390872991758574194001472201290636662650196085805\
            4140073952915747459954380122490897397201
 776    19  3.5.17.389.971.1553.3881.4657.5821.11447.31817.25507121.3555339061.4959325597.394563864677.17637260034881.1\
            100876018364883721.13842607235828485645766393.1453877963178138896046426642058339479766721357185952218845250\
            161520480654019427312503941108372323925802584001
 777    16  7.7.127.223.337.4663.321679.6433561.26295457.319020217.616318177.2499285769.4750535347861726648681.96786396\
            648673403672115546439.21234370960880098806027750185552713706866970578963970119.1396099655816209040897082635\
            430814457429299016552082514363486485025543
 778     8  3.56478911.4765678679.1074456464321.1369379108017267.2742094407638203.1041722716247477465483845030608643774\
            51510556358244794631358260793846207851.46844352666361612325789328476043317268842694153062196212796428769549\
            33236537677535849040755779223719
 779    11  1559.13367.524287.3142487.21726311.164511353.104003232119.164597693569197241.202664437974567925010435751833.
            539043252861508730639718553683237826728217905315243065969.1385448444371251444516880381088534012890990501427\
            3691033212675405002546908076327641519
 780    42  3.3.5.5.7.11.13.13.31.41.53.61.79.131.151.157.313.331.521.1249.1321.1613.2341.2731.3121.8191.21841.51481.10\
            7251.121369.409891.468781.7623851.22366891.34110701.723447661.108140989558681.145295143558111.8925278993793\
            241.571403921126076957182161.720453772427518446437641.134304196845099262572814573351
 781    10  23.89.228479.48544121.212885833.6511616671913.66232837958133438967.79034734517219615663.3705496461902829934\
            58807249710605687589893787382049438311221836912017.20833032262097062555944961917101728068129457584676679618\
            7666540066563147519451746148400079
 782    15  3.47.2347.37537.43691.131071.178481.1578859.2796203.194902553.291438334156037699.29111948248642861801.25806\
            248225716242845491832244899635927231330561.2245714052771430777876143006786838979329549117936841.47352990627\
            51047834629348947476766642710028552319600543
 783    13  7.73.233.1103.1567.2089.4177.262657.9857737155463.602999957032279571271592229136193.13459674145229543031642\
            96915490846371433.328017025014102923449988663752960080886511412965881.4110057838577066633437663693409514072\
            2443159255961483460436653394844713097287
 784    27  3.5.17.29.43.113.127.197.257.3137.5153.7057.50177.101921.258721.273617.1007441.15790321.375327457.197076837\
            73.54410972897.1405628248417.4363953127297.4432676798593.4981857697937.364565561997841.33725933170854542422\
            930854135636663761123331227599520852573351371057495391835351809
 785    10  31.852133201.5393364481.60726444167.1654058017289.2134387368610417.135732250385154376731523201.216773187041\
            2324810536209829271.14488318273595902692706536553684238317387680182551817911.156282094245454643882230872327\
            3417441432511888067448106456773691471
 786    15  3.3.7.263.787.1049.4744297.36093121.51118297.58352641.182331128681207781784391813611.7237497065445543055003\
            057643920459.10350794431055162386718619237468234569.433685074806886298028919267117655888254843.983330461445\
            5302578430964280893955512223415028355534287
 787     4  9951597611230279.96512008100928793.171124793552074153093621463907993111755630713094272377046079303.49524430\
            62243070276982618235553391899025005974177841614150652967038194584843406813849759422158280687571671371337185\
            220166834929387719842135047
 788    13  3.5.4729.7487.52009.1079423677.152874915601.197002597249.1348959352853811313.251951573867253012259144010843.
            51480369709170501304394118553664009.3862163385805798697201354795194661512726441364448411929.268288039979128\
            86929710867041891989490486893845712448833
 789    11  7.23671.5609685181351.13572264529177.274473195338134592222791.585608533119706764820561.74809384762679188866\
            6559.120226360536848498024035943.20389292512407050043445124186439967.383725126655170964501315730676446647.2\
            281789702931966351864875967159638003063
 790    14  3.11.31.2687.5531.12641.1415681.202029703.5435488351.16203007441.1113491139767.201487636602438195784363.386\
            8132159624916546905272573063237265865977199403213448652782202624081.154994712474231395660263635265773602524\
            5229660818980496353711669466396289933045071001
 791    10  127.1583.3391.23279.65993.1868569.7920714887.1066818132868207.254928072734537955648059675229218963426982976\
            5250993670402549042422649.308937324356797061594697382590145196236665722718202195840743447445817896778913944\
            687997002267023826460611132581755004799
 792    40  3.3.3.5.7.13.17.19.23.37.67.73.89.109.199.241.353.397.433.683.2113.5347.7393.20857.38737.42373.153649.23562\
            1.312709.599479.4327489.1761345169.2931542417.33057806959.98618273953.311712063697.8463901912489.1597560728\
            2273.242099935645987.5669586229480120735856356719714111819572775485914444634179633
 793     8  4759.8191.31721.145211798447.579981948313.2305843009213693951.557462996944863661915154471811685102632550568\
            013283044249936559839102852607.3891570471445427863562428788520842064361266578676370005702316602923121739273\
            53250030896497368585866529660886217
 794    15  3.2383.6353.13499.50023.53993.202471.321571.476401.5877983.17414009.814132872808522587940886856743.12349042\
            13576000272542841146073.6597485910270326519900042655193.298770092363009756298058699233401940747410749645791\
            1519874033978814696991281878568281932889979331
 795    14  7.31.151.6361.6679.69431.13960201.20394401.540701761.29324808311.229890275929.197748738449921.3661411012473\
            5294634435619027766763481.286907046163163757424486835141888954626079914425458195174373438200921939344176261\
            145611475682317574468979232833614978133229351
 796     9  3.5.797.164504919713.76554648784441.2099073106303095025303885460879717918033130293.488416409388394117766004\
            9098586324302977543600799.1008116715344410461444141839610180239223178503751442552629.2678230073764983792569\
            93682056860433753700498963798805883563
 797     7  2006858753.54573369937.104757762864135516671.747609928190821086986322983.2102371132374697495642374798918091\
            1.2896793131110864597734842177399739433374955784567182457.1595588224457046357344143800204398382349005665658\
            548987812122020808607097989052163601
 798    23  3.3.7.7.43.127.337.571.4523.5419.32377.63841.73417.83791.174763.524287.1212847.160465489.113556903252056713\
            80495907537.106788290443848295284382097033.109801296198740392094858844294643.163537220852725398851434325720\
            959.29724614739876344125010817433703775877960388838436140673
 799     7  2351.4513.131071.13264529.2957111053582540504996549489605401.5866161189531788846345915930649437218283431469\
            4165224297.104190590523264978310163482322189737473092836799111984942423486774377257347687003315757100638046\
            3249971365390655915816314724446310463
 800    32  3.5.5.5.11.17.31.41.101.251.257.401.601.1601.1801.4051.8101.25601.61681.65537.268501.340801.414721.2787601.
            82471201.3173389601.4278255361.44479210368001.3399426377632056001.4850484222084371979240001.432363203127002\
            885506543172618401.129541188208935646963818844716591986208974410651257601
 801    12  7.73.3344977.78903841.16960539007.28753302853087.1790799748670521.138732415594618114488007.6189700196426901\
            37449562111.24124332437713924084267316537353.2326974010504075618187561564812777.234879726604064468454437845\
            60326651656336761292054169703452672484634641
 802     9  3.18885983617.856971565399.2136958965524920285681.3178641606717935496778334833.5945381008489452231698823019\
            31953.24789994689980013078275217373572023257787.1156776348417160383928286284678419338772193.474335877544380\
            4666040010704534780418840545962266329593
 803    11  23.89.439.1607.2298041.78366377.1384018681.1533745237729.9361973132609.2762339998302448893880313142073.3736\
            46600047873553174452926991040468659024943280680817241082002845336237792495447505090472644202786792563863371\
            3537193401016499086945743085700506306097297
 804    29  3.3.5.7.13.269.1609.2011.3217.9649.10453.22111.132661.192961.6324667.7327657.15152453.42875177.193707721.21\
            4473433.2559066073.71848008781.175132692529.761838257287.6713103182899.9739278030221.5915154911853267687444\
            8563.15704900959651293774270521395753.87449423397425857942678833145441
 805    16  31.47.71.127.1289.14951.122921.178481.3188767.4036961.13816619111.45076044553.2646507710984041.148086077153\
            15782481.368807221314046570921624935038049174011736160751.3314911359672062446579798104270396302588813388813\
            81693422837956185559180298159560378704962315457020551
 806    13  3.2731.6449.8191.18539.45137.576759899.715827883.2147483647.8532838289.153633897920257.33248794120931567935\
            4716083841839125427819013300080110406512328158433464286107.304926560832320703335452504042086337240072727292\
            6604181336315082400000135598108701713853477087
 807     6  7.2771239.13822297.502502761.68625988504811774259364670661552948915363901845035416371912463477873783063.923\
            05417851236773758187001276904991441004832226292982967386157974676884358296302489037698908789673402780112396\
            877168012932339190104672007306077769
 808    13  3.5.17.809.9491060093.5218735279937.7432339208719.600503817460697.341117531003194129.53425037363873248657.4\
            126631533969610752526181761.845100400152152934331135470251.588943501843708599443948572545716455743917429442\
            946085514657968934735722314417529833656361841
 809     2  4148386731260605647525186547488842396461625774241327567978137.822976161770972830930301003163428309173701632\
            99532229833256613194121847531945693468131726218044156017919698369574156451296229282804119477846608038625003\
            2973003303401916055540200393303
 810    39  3.3.3.3.3.7.11.19.31.73.151.163.271.331.631.811.2593.6481.9721.15121.23311.71119.87211.135433.262657.348031.
            537841.18837001.74967931.97685839.272010961.2437880491.448217524891.10360573664851.49971617830801.385838642\
            647891.1969543281137041.11096527935003481.17645665556213400107370602081155737281406841
 811     4  326023.120561845344829717145833822890964664477289164454661659494292322521.231198123873086951105421954667235\
            73149999671437304578090473901521408187760986228863.15027407098633642094023724924629416240581289482791222070\
            473057361777251946987551028766864143
 812    23  3.5.29.29.43.59.113.127.233.1103.2089.136417.3033169.107367629.121793911.536903681.596834617.3692022713.981\
            0958633253.252715814615565962418688965855731.11348055580883272011090856053175361113.21597468549493958664902\
            504331670645757.28474083676894571496726280348891354240661831606009
 813     9  7.24391.2248759.36936217.15242475217.152948738791.49322756803485314471713.248927757868131890277330541567820\
            045256364273970773286542188386932989391.1345678870546682145151612035663206797572534837872820098088868421675\
            67907197836768970162992655659228685857074681
 814    17  3.23.89.223.683.1777.3257.15467.25781083.616318177.2248206137.3068001817.25330067076999169.1826375940722234\
            754636475033.42897689055449636582684640379732099.93189126452944019033888022519639331350438619.6437496478942\
            5759023795123420605218308370931223311543823123770088423
 815     9  31.150287.704161.110211473.27669118297.36230454570129675721.18088380744002765521253288507237963491546995700\
            1205875201.6309875796859222682628258124466792652955476368011894066158361980151.5281715174555340292101273861\
            06091229808271807534977151762112880888333401
 816    36  3.3.5.7.13.17.17.97.103.137.241.257.307.409.673.953.2143.2857.3061.6529.8161.11119.13669.26317.43691.131071.
            354689.383521.40932193.1326700741.1467129352609.2368179743873.2879347902817.737539985835313.373200722470799\
            764577.116244395157193581337282640791798084114394917399572436767868837818708235649281
 817     9  431.9719.524287.2099863.81278478804329.1527890378338261467896809.503836749763922905688176944079261201.79119\
            22734932819371233930194607936241219971448463.38283171832693586181141536887056118577466467816135469018416792\
            8439626823220605569739325421350440972002033
 818     7  3.4480666067023.76025626689833.176596029450915408652219208387.18791937710720575305760721588966789412396307.
            132798898521004777680398175782876221227618319985219.3881196575913244673719425770871246487895686937951690944\
            453838586764072695131586617955811936945129
 819    23  7.7.73.79.127.337.911.937.6553.8191.86113.92737.121369.649657.108749551.112901153.7830118297.23140471537.26\
            81001528674743.4093204977277417.86977595801949844993.219516331727145697249308031.21494973179303913190133458\
            460563964459380529075838941297352657742148160962406273546512257
 820    25  3.5.5.11.31.41.41.83.821.10169.13367.181549.2940521.12112549.43249589.164511353.269896441.8831418697.701713\
            42151.61213422340181.82777720757144341.758399801407611361.3655725065508797181674078959681.76401557052661070\
            266405340180269721.2125820563389437533390243893834597846757304863651
 821     5  419273207.109840721427977.286121480219517473.25348330589061322436059499894718930577798031880081867566547223.
            41866449065688547732334670918138300495432254381696818748989283844419920572286356810694501570678523880104345\
            359476534651949605873238987445628114071
 822    17  3.3.7.823.1097.15619.7663507.2017223347.2707079449.27261904199932321.32127963626435681.105498212027592977.3\
            2032215596496435569.5439042183600204290159.647923469936355993348337.298291609560028759691116319707152042481.
            241777014709302954850239652300043393011478307432536296651
 823     4  1460915248436556406607.1534086200463688788034864584049.1431846377615727313264631817950415756338748740963857\
            5094260074593259322339364163972504114136247.174307157559447785650237693262984963712441868639221210682861181\
            1478474551656421106264966454856075177767
 824    18  3.5.17.41201.454849.667441.17325013.40151873.520379897.2550183799.415141630193.52317884766401.1425006097304\
            33.473000157711296729.8142767081771726171.3976656429941438590393.117070097457656623005977.68463083930209641\
            65241534187187578280122560160805821004078877538585253503361
 825    20  7.23.31.89.151.601.881.1801.3191.100801.201961.599479.10567201.702948566745151.9115784422509601.38202766513\
            4363932751.2048568835297380486760231.4074891477354886815033308087379995347151.41083166542472713979049228521\
            77568560929751.101249241260240615605217612230376981800142669401
 826    14  3.43.127.827.2833.37171.179951.1824726041.2006647231.3203431780337.170735974773267443.677402783347337597691\
            5021445395839.21256743751927370220630952377105576570016395501658460697868351.604393049779050397348107681346\
            2520042997083539133970912065745573049492802026928038019
 827     6  66161.1637241673.1656489332706171370072190422631.2550707823005230793212015514781257.13394595223843413901037\
            846777300844745495137348727969920754613220161097793251799.1459864713519952811147488496442036789884705876360\
            54170861652120292479900430176816158187653823
 828    36  3.3.3.5.7.13.19.37.47.73.109.139.277.829.1013.1657.3313.18217.30269.79903.178481.318781.853669.2796203.6542\
            857.634569679.26785337149.168749965921.2232578641663.5415624023749.10052678938039.42166482463639.7033439282\
            3809.25395382141805460457.496817081109150685921.6113142872404227834840443898241613032969
 829     3  72953.89654239955972104838901500177.54733398665189807284237767516347183796289098597312524635003420321763039\
            84206722844911549948114240155340663989218944527201673946379078451750591315907982474029088514190717847483835\
            65979336687776059475368213516748629831
 830    18  3.11.31.167.499.1163.2657.116201.155377.134396921.13455809771.470933694191.3028917598961.130666175908831.57\
            912614113275649087721.32367218471375835379289471.46782247616476922972329742136208001.5092918079384669329141\
            7995382274682032538517912143288980598150164689406520921833577411
 831    10  7.1663.1121297.3772542223.502746492223.660284006953.679758314119.31133636305610209482201109050392404721.695\
            5979459776540052280934851589652278783.595057377633785708307587444206754357948030236701083043802634346754067\
            4188668607309648191584891661956885759297060111559
 832    23  3.5.17.53.157.257.641.1613.2731.8191.65537.858001.928513.4940417.6700417.308761441.11342687617.18558466369.
            23877647873.21316654212673.715668470267111297.78919881726271091143763623681.7031350638861073103228696681808\
            80900631970395041438633085656587740154733922499375339477804972453889
 833    12  127.239.20231.131071.62983048367.131105292137.4432676798593.14821647473599.23945945207098781352543561900885\
            19028761.794769178865803830796254438307018567389833.16248173432447880508878672460681334430321473.4242060036\
            3330178721105990246386975306561768489516913832364096351
 834    13  3.3.7.441187.1694689.4506937.5625767248687.7606017793609.123876132205208335762278423601.5154263952466179530\
            0074174250365699.392856131525846647191238066992041449.551151871547616119938126402169604817.9121860314802631\
            535729338714627536721870308627534265066967795115502591
 835     7  31.2349023.18144551.44596548025921.819048171793389082617855311.79638304766856507377778616296087448490695649.
            59609913969069810740791683261328885356693300992238763647073438106544346031660581890774370913059350849716157\
            244157369339819489188855956711349028008084711
 836    25  3.5.23.89.229.397.419.457.683.2113.6689.174763.524287.525313.2039731321.8857714771093.94803416684681.151234\
            8937147247.149832750683283097.3066290411598855013.3410623284654639440707.27290812893120485231161.1937385241\
            416564065603093.5346950541323960232319657.1607792018780394024095514317003
 837    12  7.73.16183.34039.262657.1437967.2147483647.833732508401263.1127316245518063.658812288653553079.203443983695\
            1867299888617.318641865037885581626619265591122555369702094712166713057063841538408680073599660789796372606\
            1288515062075095074552286604510989443433986867492469263
 838     9  3.839.5867.903780021613921.5800422716722833271214743.548560489336890960473978059.10287968884341772230096159\
            036619433593.29919490848598531825060153417921002916701815927.1402188227074851690440554289882880424479082154\
            32246815852158858072198555895717462599488300190371
 839     5  26849.138561000316919.377801626929390823.113910681722635191781067775764311.22896492725473729252775049721372\
            38600151761672073864067770224464011599288168695450988788449803491541378001369931580509046337032676307356763\
            0359469495994773510181155342534075910698453209
 840    49  3.3.5.5.7.7.11.13.17.29.31.41.43.61.71.113.127.151.211.241.281.331.337.421.1321.1429.3361.5419.14449.29191.
            61681.86171.106681.122921.127681.152041.664441.1130641.1564921.7416361.15790321.47392381.755667361.45622845\
            61.88959882481.146919792181.1041815865690181.84179842077657862011867889681.54169520413224311136354324156824\
            071681
 841     5  233.1103.2089.15839701019198785115846577757132209619279562784734684607539770282665784201.172428678640111859\
            18023430469333889140185783566750247342140051451282961866750741519535735856578830041139451212992968890862194\
            13058623429266569078368454277398861854249530041
 842     6  3.4211.614002928307599.32983076027612611.129966230372940140575912129881820281738023939108291991912184998461\
            40826287303581583005154159743906016002531.88197795916972583882981177256248322711415773266027710283071437818\
            15455970700534027206522451123308835472505327249
 843     6  7.80929.1390916281.2475486361.48009215293052652841860443273079338843737271906291675944391068955229998769420\
            319.6263224726370421123796175565744374603724781300914901118061351542800702480670626299721398958969536929753\
            58576879266688023648639640273675162065398163911
 844    14  3.5.4643.15193.9878177.95110361.5344743097.199061567251.18455044087121.60272956433838849161.224811275125751\
            75864234185190299.3593875704495823757388199894268773153439.178325724886188112393573476458482965256782477560\
            753.6920400848110359047653995057624941367485834954585997077
 845     9  31.4057.8191.4493034001.6740339310641.145295143558111.3340762283952395329506327023033.539280956610794617549\
            90292241379839311.28728270871524410368501407796716785424410315350144757601220889026126139271361445115028922\
            2934411457607080252131792042266424438261450262286271
 846    21  3.3.3.7.19.73.283.2351.4513.1681003.13264529.85693033.4375578271.35273039401.111349165273.165768537521.6596\
            828416459.646675035253258729.1617189999730415801728461273583.6582257530077565877285419836876655803290312950\
            6601623.241158858171883059466688969410187157879210229879717221093613507
 847     8  23.89.127.727.581283643249112959.42262784685026262370553.1786393878363164227858270210279.113142799252453400\
            22039299983242350849872834068326589394288477989140515461648968594654174484536123371675043633841883006352449\
            1880812827227290596039580920461575454031931161719113
 848    17  3.5.17.107.257.1697.6361.69431.15358129.20394401.586477649.1692645313.28059810762433.1801439824104653.10920\
            513604018498900801.20946001591429012199281424246257.9933520580066386821539664096456709566709466534614101329\
            4320587365443384719802857319737050495099341955640963272958071602273
 849     9  7.9623.18679.147727.68492481833.353712117583777.29940168528270618887118001.23579543011798993222850893929565\
            870383844167873851502677311057483194673.1180760527724987440933938277330997607446702472478168408717286286262\
            591667681315716737061008644889015639927997281559028479
 850    15  3.11.31.251.601.1801.4051.43691.131071.91362251.5046718903451.9520972806333758431.26831423036065352611.4777\
            345536534924905725989065906794483551790056167373849557595739795782900601.2069237502716464794985816105550982\
            396339012259800336045348830659287429006970383760001800897298401
 851     7  47.223.178481.616318177.1530328553290391228929969.11862938913865507127049391.717380630460226230305860936849\
            19048008422471940490457684856600230317682410733757848150287871619728152614291557145104598623755467123420177\
            4006774449712687051888722024398492314919663183687169
 852    30  3.3.5.7.13.569.853.5113.17467.66457.102241.189997.228479.266677.1396429.18369973.48544121.56409643.14858794\
            9.212885833.4999465853.5585522857.40524027877.472287102421.13952598148481.20111008087273.284988197211474067\
            9.4205268574191396793.203525545766301306933226271929.2646185328486854129693169911139349
 853     5  2065711807.513740645819473.4727997228805279065233.184494501069829114778710344301482177166956462822660642042\
            05488745738888010789289.64880173492899218195449295004877605390404359085743558024433043135195436804589762528\
            3526231577834810740001303595136354980914181128313
 854    10  3.43.127.33282089.57461778571.768614336404564651.2305843009213693951.1340235308854811506044205739394787.453\
            88918821243922076531264049185505868800192485507712713181818563.35560193412972319062061768261639727517478499\
            914167548496031688280584977077562191671059223282469465959
 855    19  7.31.73.151.191.631.23311.32377.524287.1212847.93507247.420778751.30327152671.709018264240844065111.1491477\
            035689218775711.25349242986637720573561.3042645634792541312037847.158362232618940822526398920291451047671.1\
            12662327875512312448286206338953839918447853551167124756114011227377881
 856    15  3.5.17.643.857.843589.4209809.13012913.8174912477117.23528569104401.37866809061660057264219253397.841157474\
            49047881488635567801.162259276829213363391578010288127.992005069953996722026755979686303668059315249.750305\
            988172977439124935900508680523429897046359842693070433217278337
 857     4  6857.289306374721106633650693738754461144023818395644402718227527.66252047253322576640009261104469841704264\
            6671423385275908496091789616072191.731164047684537008237596546152812816410120228600334955941962075295587985\
            093631037255284581306429769292240254188593750079
 858    27  3.3.7.23.67.79.89.683.859.2003.2731.8191.20857.121369.599479.724153.22366891.6156182033.10425285443.1728620\
            4937.158822951431.15500487753323.5782172113400990737.1065107717756542892882802586807.8340357737139637289786\
            276330761.167833515549285827885461382441449.185074846248319535013227469188526344689
 859     4  7215601.13183242101527799620391251382520507315529510625017.586098987127377814340240278991106114463412125025\
            89792599097337.68944649288161833632810943270835617770120103329552464834168238946762871306128669894433648805\
            6955742457364564837248234865096219153030243215903
 860    27  3.5.5.11.31.41.173.431.1721.9719.101653.129001.370661.500177.1952201.2099863.9084611.731516431.4538991421.5\
            14851898711.1759217765581.2932031007403.260125854015641.1401345270171101.297927289744047764444862191.599046\
            08378705661377430182608711698924130721.1131832377932535124189124787988905860893840561
 861    13  7.7.127.337.5167.13367.3887047.164511353.17137716527.177722253954175633.20953001199827767009692250090006239\
            3290897233.51954390877748655744256192963206220919272895548843817842228913.500662687628019049641664275862551\
            2424067738181047826160968250705189421057250536688879283251582041
 862    12  3.863.3449.36238481.76859369.558062249.4642152737.1807447391779.37452571239931.142850312799017452169.180748\
            2391092819529831423005040763105191863029850140579776353298087457.273060934548572781361514667871587249034151\
            93508113091644798914026250805107043994199261467851009282903867
 863     5  8258911.169382737.175642891399.2928599996670622068667271681045188567041998240666598148242087562523669795539\
            013858277310234855201.8546802933890849773028644874432095273317889628623634893474050530754010044049765187461\
            3300623234192924024135752243773694455722478772486599
 864    38  3.3.3.3.5.7.13.17.19.37.73.97.109.193.241.257.433.577.673.1153.6337.38737.65537.87211.246241.262657.279073.
            22253377.33975937.209924353.4261383649.38941695937.278452876033.487824887233.68016300334849.138991501037953.
            24929060818265360451708193.7311824282729722035859309520826138827918372038863677678267962656996811009
 865     7  31.730753.1505447.526769431.70084436712553223.155285743288572277679887.125827260474785219723274121094183373\
            18552573320952405275003560585017014608634508359306662701978334758951895654786324579678025469288105277141184\
            42244703933699968719579474980372595868500608837526185081
 866     7  3.2837017.22086765417396827057.737748363812546584876297.5028667832511715101284999.2707040788577343442402005\
            28055897595961633472511075822112527121.26061831321380307645468595445080366252642002266237780271042714518943\
            63041937476932557423900859378779986059264324844085017443
 867    10  7.103.2143.11119.131071.5266159.12761663.179058312604392742511009.33209349943566288053217335207909476089894\
            20068445023.10935039603457223930026068138268212812482601727481911326232229911799266958341862951077343379443\
            162529093392869819337559671165321303898435382582250258622977039
 868    22  3.5.29.43.113.127.5209.5581.8681.31249.49477.62497.384773.16233337.715827883.2147483647.6268703933840364033\
            151.378428804431424484082633.776729668507005203702993.139335546032913681584758997.1405086085901642802259342\
            33098866842745808905947.867988564747274927163124868127898657976489313137639569
 869     8  23.89.2687.202029703.361592639.1113491139767.239506881856626095535121.3673171062772834286655213802193877722\
            64027840591070005024419984520781719802901845684885333798705607088879297216247392765856073324945963141468280\
            57017496779052812081040459672546329591405967012062807529521
 870    24  3.3.7.11.31.59.151.233.331.1103.2089.4177.3033169.7060051.7553921.23476081.24578371.9857737155463.960767918\
            71613611.256582225885581001782477601.999802854724715300883845411.2679895157783862814690027494144991.1781375\
            51056208627463817592059032323866951.5118520748107713872196889605626300465168091691
 871     9  8191.15679.95860519.193707721.761838257287.12708237958354187384010097.791926693391795441127294795391450663.
            137403482726882442386895575645854007713.6266909033486349145236251830018206078737744299061051815412019896976\
            704558419841975840406610944103583171294531372305770361260097
 872    16  3.5.17.5669.598193.104124649.666184021.745988807.74323515777853.1746518852140345553.171857646012809566969.8\
            70035986098720987332873.2077756847362348863128179.35695338233523972669330604417.576694829762330794568961139\
            476826913.847676809695323228372386223737948820266344360100553839813537
 873    12  7.73.11447.132697.272959.9449353.2065304407.5434876633.7969524463.13842607235828485645766393.11707116447776\
            51877659556633665719.21698965559461003965073675349879690425070563888163817782536115817713874113945263812490\
            629925867658076950469188382253139569022738861697946929865939667767
 874    15  3.47.7867.174763.178481.524287.2796203.3198841.5579617.6203145044672921.668214452631436913.3159297581258650\
            60721.1905976815426273605733466333451.76477819765444619368130651164956718316971995659.728853407707467208421\
            993458966504139019157860437186335406130262344738292438484569798131887
 875    13  31.71.127.601.1801.39551.122921.60816001.269089806001.4710883168879506001.725688486718330087751.53534762479\
            1488552837151.571803951855500762738136706738732647527182358613236661974495715266971169040857448892507125930\
            5573647810815919209500241631788149240057412005278225084826899525751
 876    25  3.3.5.7.13.293.439.877.1753.3943.9929.1013533.2298041.371335727233.704710824913.9361973132609.6493017121822\
            09.9070197542196643.671165898617413417.1795918038741070627.4815314615204347717321.9444732965601851473921.14\
            2406868765525436670617.3278244690156222434135906137.18478609113710122023550126425157
 877     6  35081.1436527.1839699736969340949026772071177.4478527345975241075738524755872079528958635991.91383457962725\
            757106767895106859156848543968186689599951801167598113823.2655649011148598616354937309008209274114325815584\
            3194017435172895122011451981023707608930775712971770020953
 878    10  3.3740281.104110607.5612260289.78527789689.127321491658223.122551752733003055543.65632130242813789128640205\
            13717469284499.43738605422458594461749425887615137142500083312917612669874016537.87388014683364219037352552\
            0936770796845382029997855219402285283144955696825577908510162169
 879    11  7.1759.288313.142891999.4010077111.12760970401.4703954662078801.40122362455616221971122353.9403109546027095\
            1212691599.396645227028138890415611220710757921643910743103031701971222447.22058216476354148174340292661422\
            016859535838566235695959824441565750734320744258662775535748560023
 880    37  3.5.5.11.11.17.23.31.41.89.257.353.397.683.881.2113.2971.3191.47521.61681.109121.148721.201961.229153.48912\
            491.89119361.119782433.2931542417.3404676001.4278255361.43872038849.415878438361.3630105520141.110354657080\
            81.2546717317681681.127886114126296744221796660380215073025601.3959230115153309849247403143218625469852321
 881     2  26431.60997577189447652867484774177047755069043197598481650802216931575240866899373796463017574232528827720\
            45526132436848122534512534270563464125591510337709678391077195942888776466418775215784556916367664596607972\
            03894013905167748331753651455643293131241572177344321
 882    31  3.3.3.7.7.7.19.43.73.127.337.883.3529.5419.22051.92737.126127.309583.311347.649657.748819.5828257.771586739\
            29.4363953127297.4432676798593.26032885845392093851.2741672362528725535068727.4487533753346305838985313.199\
            6187656530838599012839257.169462032913464877812492288268723.7086423574853972147970086088434689
 883     4  8831.63577.258777491057348926546569104663.44386383132654258402031702359260245897618473828656343981369649703\
            36625116064943824468761113546083156263825784303947966182826357525892517849235531304314420034235641232788141\
            85982282179829752549591088968545118781515935018648914047
 884    22  3.5.53.137.157.443.953.1327.1613.2731.8191.26317.43691.131071.1210509821.2291059412513.4714692062809.667091\
            4925963435577.1118498440898880562062959177194663477.2380142106509122200127345885819001687213.45075135754064\
            46515845401458366741487526913.2365454398418399772605086209214363458552839866247069233
 885    17  7.31.151.4721.132751.179951.184081.5794391.128818831.3812358161.27989941729.3203431780337.452824604065751.9\
            213624084535989031.2756788662198217256191.4410975230650827973711.292939227602979282480787705980526108527124\
            05023442274675016645233570497812348935888398085451640486701886767775742174681
 886     9  3.887.48731.489333371.207818990653657.2036829768181123.203369567047358792597230853956871186267775970073.766\
            506724027386556749116942627320053266817922278079798057.1232194392673463620497444252893496764687811368239560\
            05602631224069302162695430546376768705960936201429580820215522273
 887    4+  16173559.139714099995626040378049.2382154297313396649423300881.19168601598458896300635209233223238207194918\
            22888181865981883295791146076466199514699537693540211460075605154196699081225624563740140546646873695786488\
            14363227579561390243750761263170801441821455339757619420137
 888    32  3.3.5.7.13.17.149.223.241.593.1777.3109.3331.17539.92353.126097.321679.532801.854257.25781083.26295457.1844\
            81113.231769777.319020217.616318177.1398316729.4345052821.107775231312019.85337232196804809313.145303029800\
            1690873541.20988936657440586486151264256610222593863921.1167921844796930836978129504180973017018182961
 889     4  127.127.170141183460469231731687303715884105727.15040049099261316331888402571285636075411631401047230547231\
            83378190537555932072058265677602337213984792802468007992843498623739068694344880627731976582462714986041644\
            019253711037305513830373917224858668705029882514901678735617
 890    14  3.11.31.179.2671.7121.62020897.131865932411.18584774046020617.40853155149612675915761.618970019642690137449\
            562111.1460384540571001412284141831845453026637206635511.12138796970096176678406256252393072785830852609030\
            37111.347845646370185161095967265379428963144557189176373959511073050525241
 891    17  7.23.73.89.199.1783.2593.71119.153649.262657.599479.8950393.97685839.33057806959.12430037668834128259094186\
            647.170886618823141738081830950807292771648313599433.162395453880679626976948802659318287464839269423776929\
            238860749460670217598671007563737736550442141312167882823739728942052405438289
 892    17  3.5.11597.18287.196687.1466449.2916841.6530333.95768689.219256122131.52016435676012089.6912010464887165201.
            1469495262398780123809.596242599987116128415063.5150313398606574060240971858429891941.270598198558752719185\
            2752325795076108854553.20493495920905043950407650450918171260318303154708405513
 893     7  2351.4513.524287.13264529.6705767506519.1542338292002409373550628606652924602059467660039183.86532471765209\
            72603873614103481781765125881213144968676732259825994099073683102976280236368595423924928911705077769522040\
            0793738484556498848393142002714052869755139135571737382381527767
 894    12  3.3.7.1193.650833.38369587.19687929049.86656268566282183151.8235109336690846723986161.798455957350425985635\
            9124657.8622186599991634321861907987522778823799744005651006554580680854177065460635939.7275128486908878879\
            5301631728906362894695299875729701287430721838248329952225963533888951
 895    10  31.359.1433.21481.6917353530526492681.78961972629651529859281.380175443574763153088777745842279962515778711.
            1489459109360039866456940197095433721664951999121.1696067654151459074824290253436397570222341162468471.1469\
            858445003146449098764792932819841831626969291017637154102921731006991
 896    24  3.5.17.29.43.113.127.257.449.641.2689.5153.65537.274177.1489153.6700417.15790321.183076097.54410972897.6728\
            0421310721.358429848460993.167773885276849215533569.37414057161322375957408148834323969.2645934044144186608\
            7731114978932791810378456514228699635808330483947834929412856490368283423658331445600601857
 897    14  7.47.79.599.8191.121369.178481.9341359.14718679249.10052678938039.13444476836590589479.51441563151591093599.
            260242449712509916159.1537526783273536776150319235903170205959819485321159180650397325688028293946582263261\
            957598097436550149727758914860073386697409601201694581574168811926672318471
 898    10  3.194867.1256303.4332851.6871197486841.3578620616468306981503.179293953141823358107657.52638573376805118944\
            1947168504909159.89396693392545895668303801721053258296972567022618106513441.320087785476020176518968624017\
            8650665787305384308641898388890911033891323416400473331390370691357659
 899    8+  233.1103.2089.460289.2147483647.110521633444549751.796968797719178740820037379973406834314737633.9041638794\
            57081289012939248728441296061021142138234528908285179959952028743100786551483656070638286837385850734839558\
            24456819093160415310535633065300725355667795310589753118316629665753
 900    50  3.3.3.5.5.5.7.11.13.19.31.37.41.61.73.101.109.151.181.251.331.601.631.1201.1321.1801.4051.8101.23311.54001.
            63901.100801.115201.268501.617401.695701.10567201.13334701.18837001.29247661.1182468601.1348206751.47146968\
            01.1133836730401.307116398490301.413150254353901.6269989892198401.13861369826299351.3192261504216112476901.
            281941472953710177758647201
 901     7  6361.69431.131071.20394401.114684958103.5033986097724889062887.24803401197938095344729488923720776958854445\
            91000711260511646973710519607359478867312610081786237089615479034181375712353116617741981871635102495487180\
            7993435500119544509526067790850037489065927577128429431630440416831
 902    17  3.23.83.89.683.13367.18041.20747.216481.21737299.164511353.8831418697.2168435713049.9718704501529.538939720\
            215834697.63146810207339718162566404988206179064461273050603002917638397126970137660970487.3958859429037736\
            877470306072068655902413162916380964479057367144710444905514865617548944617905483
 903    13  7.7.127.337.431.9719.490631.514711.2099863.365505823711978039310711.11053036065049294753459639.203369524913\
            72732458100553842885784919705927999.17667958560952357073839048530003222657463611355176480269685867929049324\
            8637975181698375345266071339451988060044492896355388096556042081983225060241
 904    19  3.5.17.227.3391.9041.23279.48817.58309.65993.1868569.2362153.636190001.30500013280577.1066818132868207.4910\
            03369344660409.15079116213901326178369.10384593717069655112945804582584321.24808049571982500287080570461347\
            15162580217174841698341177678467976358037638627697229748833079974029669969423384495713
 905     9  31.43441.121271.1164193.7648337.1163487911.7923871097285295625344647665764672671.50620094494730690929551913\
            249948101083228214631.3985780530199002484848946410695524073566420419110150021554441203755509923398395141147\
            83311938330588905649621355978587061168712835401078826700413589317332841
 906    17  3.3.7.907.18121.55871.165799.2332951.70089067.790468905817.18717738334417.5667228215161742851.1302216832385\
            373385027.7289088383388253664437433.50834050824100779677306460621499.57892974443432218625967311029199599579\
            63.1472569697984933610350093844623116623743774608299938377008397129155903438335887
 907     4  1170031.3256645177.131895016205024767.215283065997568683099233973284054677222183014718529995758499062697662\
            34752644839784319070342052736818507741645408523007282334050578369858599871691377373534567848170469916322227\
            33053023853584283587054957654936864544191287960435736268610880263
 908    14  3.5.5449.297371.83132849.694512857.5661492593.26986333437777017.3454631579714210387.45657954125007251282407\
            34773.121090008650245240545321284919376582913.9447623200404223747744805461919020208953.69982170658265444713\
            117545258712031103399659.7992177738205979626491506950867720953545660121688631
 909     7  7.73.607.7432339208719.341117531003194129.1512768222413735255864403005264105839324374778520631853993.363793\
            14576490897170519740174826618310246103953906296109550968369890654784989879639668664540946702828098705949763\
            12548149976917222439736562085616362635853024752959363347811766891001
 910    28  3.11.31.43.71.127.131.281.911.2731.8191.86171.122921.131041.200201.224771.409891.1210483.7623851.112901153.
            1185685411.23140471537.25829691707.39537592800161.145295143558111.171525190684121.3270614785095569680755235\
            86322717436918466721.4774797453608343803270988984332214098351782527747577456028391624903856636676854631
 911     4  1823.26129303.201955048939840841121786425435009.17995206763582638362491167739830937760677317881047979767555\
            22863204273973214237799542669775253771301268617374756896653578445267522764696603459866460147715295527356171\
            742430813085374395309929925098792998479072683867643648045147452807
 912    34  3.3.5.7.13.17.97.229.241.257.457.571.673.1217.27361.32377.90289.131101.148961.160969.174763.524287.525313.1\
            212847.160465489.9036489073.275415303169.24517014940753.69394460463940481.1459574594862075553.1169955781771\
            7358904481.320507768196690588004609.29034057164920993379000074993.10672521240736705445785972167937243325939\
            15233
 913    6+  23.89.167.35913067887863.57912614113275649087721.9739262063354856823963457358924973049836053045286747801387\
            50830385611601664654665180496452407256413156279875976260851188821222882478795935118415695192571593108496710\
            51778456836590397156702239318653845440692673289107267846018483602233
 914     5  3.150327409.6885357560205319573060633896800918448254904729193.180160784963046309016951710213374310269101720\
            81072177047327272213360916760459792809305587.24755394196899297849353193444494098982911650973237145786509430\
            35813830300993611462717419801770460539016610145009605554380104535919
 915    17  7.31.151.367.1831.2441.4271.55633.270841.360511.484074637694471.2305843009213693951.37201708625305146303973\
            352041.95805951836468022966692945378791.8013930086014783164580302226587271.36437184805397312840038029362441\
            7256758401.19120725947222519095879164245102731413110415053568518849342625278699572681
 916    17  3.5.2749.1504073.5523481.18754643.20492753.602633653.33074236421.84948746297.6211454306149.5983345746497018\
            3.44185520789894155033573.979593335915791354913977669.21535805979875847804128272826013997.46779512018758372\
            3534280000348743236593.15333417141003794339164342447265426158851946182451963484372297
 917    11  127.263.5503.229268017217.57193908443040877545241.161226249164751695652113.573472334735477809996357383167.1\
            0350794431055162386718619237468234569.3150916688576664143611069445209929619169.1834411318030227621304277229\
            62952171341869050463.830994679927118905682507725258166370977410536910503701977
 918    30  3.3.3.3.7.19.73.103.307.919.2143.2857.3673.6529.11119.43691.87211.98227.123931.131071.262657.26159806891.27\
            439122228481.33204917536003441.407770693450231393.572404735191016891.24418671951944649151.75582488424179347\
            083438319.72665575884323021522460727660186327381229881.49848448234572624009465371493197779785120970152607
 919    2+  33554520197234177.13207328563160864097108088121806993901555059884012361748598555289468182984903447353315212\
            84207822350836630938034214241211341280130541774596053891285533625008911066037770276083779879048879811995013\
            98870531793244626022081238165949504809237233242046216924573138431
 920    30  3.5.5.11.17.31.41.47.277.461.691.1013.1657.5981.14951.30269.61681.178481.2796203.4036961.15096281.102162274\
            1.1884103651.7834788541.345767385170491.2646507710984041.359006912765190408181.291280009243618888211558641.
            254697295909573204954870539927521.38270370273627701558694122020168438884826027965104715922556374000428385841
 921    10  7.14608903.85724839.85798519.23487583303.78952752017.1240718764955671.7718960266212068280249289.11217747647\
            4470525577861298937835338545723093134076373561.118298833841838035556173978097382851742098099816320889928880\
            09340082737492358515839427961249270718884790207379104927217354645342358390399
 922    11  3.2767.99577.110641.4776428166707.108902775905377.358228856441770927.7099353734763245383.101722858716102221\
            8598932642491638987.340463734626779075359487007554818745945247112614613829537926067651.84613460923652743293\
            5428641453947808692744612842997575850108349114305165850593069285923876628410633
 923     8  1847.8191.228479.48544121.212885833.5619297841.7308406721600915975493042444655703398226218153777649.4833344\
            20366092585037278640079743136772606959936505112967678745309469594041950602904729306984339292908519818090336\
            10906444151406024168255400789790820887392114978255633218574503478184221017
 924    38  3.3.5.7.7.13.23.29.43.67.89.113.127.337.397.463.617.683.1429.2113.5419.8317.14323.14449.20857.78233.312709.
            599479.4327489.869467061.3019242689.35532364099.76096559910757.581283643249112959.7018079616527704034924570\
            3851057.4982397651178256151338302204762057.365212445341097287826412838353955921.393100295611164824537872847\
            5226109181
 925    10  31.223.601.1801.27281951.616318177.1587855697992791.7248808599285760001152755641.86759605608601233853529454\
            601.2257436864072202827294931470522533993043285627898784505166969671947021541106719772338571902055896447365\
            119452059422036426917626910690428254442309879428329624267910530161312222097351
 926    11  3.11113.3407681.448747600991881.2356759188941953.76834966209858049526107.239932071009857681156251129.385606\
            580062688087218266143.88119307925269041107418404833666787.1514826404378511134866506949536062375261694797347\
            1649653354617.497532604551403800659718805165333685595913106186792454026995210139
 927    13  7.73.46351.2033839.2550183799.22229194879.312842300671.1953272766780718501831.3976656429941438590393.156113\
            2657829329085404515097.16549888083084083065824727273.7521737478732572053581227840017636545169.8797407446327\
            32726735603688644723834968599141530812429576685148083081214374014571985038046112889
 928    25  3.5.17.59.233.257.929.1103.2089.5569.8353.59393.65537.3033169.39594977.107367629.536903681.748264961.224598\
            4577.239686663718401.15929619591127520827829953.82280195167144119832390568177.60333121717210350316513156521\
            30497.18774318450142955120650303957350521748903233.15694604006012505869851221169365594050637743819041
 929    4+  13007.340388595097.912388729886745263028357724939366731341350831028977.112339870553292724128763316005989518\
            97049736479775750107183005563832816881803663505597929741723845570735484151798156506649248848218299179519828\
            26773730409177719305293754502602247110757940218954349130599583977799817
 930    28  3.3.7.11.31.31.151.311.331.2791.11161.11471.26041.73471.103231.316201.364831561.529510939.715827883.2147483\
            647.2903110321.4649919401.18158209813151.5947603221397891.29126056043168521.658812288653553079.454880828193\
            476858296067961247991575807852441367281771.10396616065733554034660553056477704365402928208212077833242118911
 931     8  127.14897.67033.524287.4432676798593.4768748142197177447.163537220852725398851434325720959.7897299581163790\
            60931787457799244598707121731798180052929720099712834178614461196248146689489342139319849788197669866073219\
            03664700433710451700696380890512015531612647797565422792691035241392682418527
 932    15  3.5.467.1399.27961.30757.135607.622577.3108221.15576974348063186977.25336594975374725568037.113713928483455\
            9382500297.116868129879077600270344856324766260085066532853492178431.35236937401366013947257453156889067815\
            5040563007620742839120913.888192486543339587170250231534633545752101759653207234833104273
 933     9  7.37321.5344847.13129750729.2647649373910205158468946067671.188999403857128746828420806061841.2948036813489\
            59296477194164064643062187559537539328375831.53787259080338837986068816089478897867287386623221701860402326\
            3671.49912538921454325131579030429865305089935512074463061300777106826613804321
 934    11  3.33702457.121606801.48919673417.9516375589637513.133116327626495251.759355003952701949854003.2731239096182\
            4038384529619828691.2932473701943181625152024650584953.1148984537885906196977362003686090739460725564747973\
            734847.2727318928892040009397199815225412029789790574177544409019502626344207905841
 935   13+  23.31.89.881.1871.3191.131071.201961.707983.3706347481.9520972806333758431.10326708167438438609988500562789\
            50666491537.12741002246610067508373075485984272530369614827473056162236312894533259656893320569079275048799\
            40928269631872162135333180651879126786423739992341541069280105926107714645793292038681
 936    44  3.3.3.5.7.13.13.17.19.37.53.73.79.109.157.241.313.433.937.1249.1613.1873.2731.3121.6553.7489.8191.21061.218\
            41.38737.86113.121369.348661.858001.22366891.308761441.7830118297.1112388285061.6440452782193.3702444054870\
            13669.623293182848475361.5302306226370307681801.84159375948762099254554456081.66160413724915364725540228212\
            461512514283877255084129
 937    4+  28111.2419437071.348131628285692590860028784957527660987485049321208797343.49065003020440088020233565530981\
            03457527873082919779510203475249728673768995844067206412809167136630559291945142304962550888388662846292377\
            5201492141273267361171535761978676893172985484995759934256009764879575937
 938    14  3.43.127.7327657.193707721.408335956841.761838257287.6713103182899.70321958644800017.1839633098314450447.36\
            2312427317443674457.76207764956885795275897986139.213054014452021245375638477338430967831127301513729468217\
            53.628683935022908831926019116410056880219316806841500141982334538232031397827230330241
 939    10  7.1879.10960009.995114641.147859967407.14787970697180273.3857194764289141165278097.266930120265516882861649\
            49958620483258358551879.20155798822017245111102019714324599882897299149847.71388577537333041386537579238631\
            43665599755157337724903248921802286130665523137125162231637957328083985803371018521
 940    28  3.5.5.11.31.41.283.941.2351.3761.4513.13264529.894434441.2391314881.7484047069.72296287361.87255998201.1657\
            68537521.328006342451.3357909154141.38425816980821.140737471578113.3237811125343321.461797907949997211.7225\
            01809616926841.235457374510092115086834691.33869483802755570065477644041.73202300395158005845473537146974751
 941    2+  7529.246881542780877783038594517557095988864932295401015151257765284120723312717559498861928595181324935348\
            28641316745135028729821112457579122522759174211422410442671185423818898159494727218659478962515592970221002\
            74282885756253947868389157090816092206938192397903861973556952725044519
 942    17  3.3.7.15073.290137.2350291.852133201.60726444167.1654058017289.2134387368610417.17751783757817897.312551739\
            93464476009.96833299198971305921.117791760059111382841.207080154684218888000497.50294321643757943005617331.
            4767828205180602862488887736985607398666751166000769605012698283856806259916006281652253453751
 943    12  47.9431.13367.39607.178481.21698431.62209711.164511353.138325941036565103.9280993516297855054039457.5764447\
            3457648767005697802783.108017532617736915133406584684682016398182243100347598313436462729073911856247557922\
            662614974708675029796424611721425364738654561651249349759454300640753645387500306111631
 944    22  3.5.17.257.1181.1889.2833.3541.11329.37171.84961.157649.174877.179951.5521693.765373489.1824726041.10439927\
            6341.3203431780337.25342605037666235678081.4667813439458532797392797231517680422795032583489.18722919708551\
            30338581402920066957633405194531207487931491005489894425834163480404545369495166430812046758483848544641
 945    27  7.7.31.71.73.127.151.271.337.631.23311.29191.92737.106681.122921.