Wikipedia:Sandbox
This is an old revision of this page, as edited by 2402:7500:57c:923b:95ff:454:3426:4189 (talk) at 22:37, 12 April 2021 (→Bases 2≤b≤1024 which have these families as unsolved families). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
A quasi-minimal prime is a prime number for which there is no shorter subsequence of its digits in a given base b that form a prime > b. For example, 857 is a quasi-minimal prime in decimal because there is no prime > 10 among the shorter subsequences of the digits: 8, 5, 7, 85, 87, 57. The subsequence does not have to consist of consecutive digits, so 149 is not a quasi-minimal prime in decimal (because 19 is prime and 19 > 10). But it does have to be in the same order; so, for example, 991 is still a quasi-minimal prime in decimal even though a subset of the digits can form the shorter prime 19 > 10 by changing the order.
(using A−Z to represent digit values 10 to 35)
For the quasi-minimal primes in bases up to 1024, I have only solved (found all quasi-minimal primes and proved that these are all such primes) bases 2, 3, 4, 5, 6, 8, 10, 12.
I leave readers to solve (found all quasi-minimal primes and proved that these are all such primes) bases 7, 9, 11, and bases 13 through 1024 (this will be a hard problem, e.g. base 23 has a quasi-minimal prime 9E800873, and base 30 has a quasi-minimal prime OT34205).
Condensed table for bases 2≤b≤16
(using A−Z to represent digit values 10 to 35)
| b | number of quasi-minimal primes base b | base-b form of largest known quasi-minimal prime base b | length of largest known quasi-minimal prime base b | algebraic ((a×bn+c)/d) form of largest known quasi-minimal prime base b |
| 2 | 1 | 11 | 2 | 3 |
| 3 | 3 | 111 | 3 | 13 |
| 4 | 5 | 221 | 3 | 41 |
| 5 | 22 | 109313 | 96 | 595+8 |
| 6 | 11 | 40041 | 5 | 5209 |
| 7 | ≥71 | 3161 | 17 | (717−5)/2 |
| 8 | 75 | 42207 | 221 | (4×8221+17)/7 |
| 9 | ≥148 | 30115811 | 1161 | 3×91160+10 |
| 10 | 77 | 502827 | 31 | 5×1030+27 |
| 11 | ≥903 | 5571011 | 1013 | (607×111011−7)/10 |
| 12 | 106 | 403977 | 42 | 4×1241+91 |
| 13 | ≥2452 | 8032017111 | 32021 | 8×1332020+183 |
| 14 | ≥596 | 4D19698 | 19699 | 5×1419698−1 |
| 15 | ≥1155 | 715597 | 157 | (15157+59)/2 |
| 16 | ≥1951 | DB32234 | 32235 | (206×1632234−11)/15 |
Data for quasi-minimal primes
(using A−Z to represent digit values 10 to 35)
Base 2
11
Base 3
12, 21, 111
Base 4
11, 13, 23, 31, 221
Base 5
12, 21, 23, 32, 34, 43, 104, 111, 131, 133, 313, 401, 414, 3101, 10103, 14444, 30301, 33001, 33331, 44441, 300031, 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013
Base 6
11, 15, 21, 25, 31, 35, 45, 51, 4401, 4441, 40041
Base 7
(test limit: 5100000001)
14, 16, 23, 25, 32, 41, 43, 52, 56, 61, 65, 113, 115, 131, 133, 155, 212, 221, 304, 313, 335, 344, 346, 364, 445, 515, 533, 535, 544, 551, 553, 1022, 1051, 1112, 1202, 1211, 1222, 2111, 3031, 3055, 3334, 3503, 3505, 3545, 4504, 4555, 5011, 5455, 5545, 5554, 6034, 6634, 11111, 11201, 30011, 30101, 31001, 31111, 33001, 33311, 35555, 40054, 100121, 150001, 300053, 351101, 531101, 1100021, 33333301, 5100000001, ..., 33333333333333331, ...
Base 8
13, 15, 21, 23, 27, 35, 37, 45, 51, 53, 57, 65, 73, 75, 107, 111, 117, 141, 147, 161, 177, 225, 255, 301, 343, 361, 401, 407, 417, 431, 433, 463, 467, 471, 631, 643, 661, 667, 701, 711, 717, 747, 767, 3331, 3411, 4043, 4443, 4611, 5205, 6007, 6101, 6441, 6477, 6707, 6777, 7461, 7641, 47777, 60171, 60411, 60741, 444641, 500025, 505525, 3344441, 4444477, 5500525, 5550525, 55555025, 444444441, 744444441, 77774444441, 7777777777771, 555555555555525, 44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447
Base 9
(test limit: 8333333335)
12, 14, 18, 21, 25, 32, 34, 41, 45, 47, 52, 58, 65, 67, 74, 78, 81, 87, 117, 131, 135, 151, 155, 175, 177, 238, 272, 308, 315, 331, 337, 355, 371, 375, 377, 438, 504, 515, 517, 531, 537, 557, 564, 601, 638, 661, 702, 711, 722, 735, 737, 751, 755, 757, 771, 805, 838, 1011, 1015, 1101, 1701, 2027, 2207, 3017, 3057, 3101, 3501, 3561, 3611, 3688, 3868, 5035, 5051, 5071, 5101, 5501, 5554, 5705, 5707, 7017, 7075, 7105, 7301, 8535, 8544, 8555, 8854, 20777, 22227, 22777, 30161, 33388, 50161, 50611, 53335, 55111, 55535, 55551, 57061, 57775, 70631, 71007, 77207, 100037, 100071, 100761, 105007, 270707, 301111, 305111, 333035, 333385, 333835, 338885, 350007, 500075, 530005, 555611, 631111, 720707, 2770007, 3030335, 7776662, 30300005, 30333335, 38333335, 51116111, 70000361, 300030005, 300033305, 351111111, 1300000007, 5161111111, 8333333335, ..., 300000000035, ..., 311111111161, ..., 544444444444, ..., 2000000000007, ..., 5700000000001, ..., 100000000000507, ..., 5111111111111161, ..., 8888888888888888888335, ..., 30000000000000000000051, ..., 1000000000000000000000000057, ..., 56111111111111111111111111111111111111, ..., 7666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662, ..., 27777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777707, ..., 300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011, ...
Base 10
11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 227, 251, 257, 277, 281, 349, 409, 449, 499, 521, 557, 577, 587, 727, 757, 787, 821, 827, 857, 877, 881, 887, 991, 2087, 2221, 5051, 5081, 5501, 5581, 5801, 5851, 6469, 6949, 8501, 9001, 9049, 9221, 9551, 9649, 9851, 9949, 20021, 20201, 50207, 60649, 80051, 666649, 946669, 5200007, 22000001, 60000049, 66000049, 66600049, 80555551, 555555555551, 5000000000000000000000000000027
Base 11
(test limit: 1500000001)
12, 16, 18, 21, 27, 29, 34, 38, 3A, 43, 49, 54, 56, 61, 65, 67, 72, 76, 81, 89, 92, 94, 98, 9A, A3, 10A, 115, 117, 133, 139, 153, 155, 171, 193, 197, 199, 1AA, 225, 232, 236, 25A, 263, 315, 319, 331, 335, 351, 353, 362, 373, 379, 391, 395, 407, 414, 452, 458, 478, 47A, 485, 4A5, 4A7, 502, 508, 511, 513, 533, 535, 539, 551, 571, 579, 588, 595, 623, 632, 70A, 711, 715, 731, 733, 737, 755, 759, 775, 791, 797, 7AA, 803, 847, 858, 85A, 874, 885, 887, 913, 919, 931, 937, 957, 959, 975, 995, A07, A1A, A25, A45, A74, A7A, A85, AA1, AA7, 1101, 11A9, 1305, 1451, 1457, 15A7, 175A, 17A5, 17A9, 2023, 2045, 2052, 2083, 20A5, 2333, 2A05, 2A52, 3013, 3026, 3059, 3097, 3206, 3222, 3233, 3307, 3332, 3505, 4025, 4151, 4157, 4175, 4405, 4445, 4487, 450A, 4575, 5017, 5031, 5059, 5075, 5097, 5099, 5105, 515A, 517A, 520A, 5301, 5583, 5705, 577A, 5853, 5873, 5909, 5A17, 5A57, 5A77, 5A8A, 6683, 66A9, 7019, 7073, 7079, 7088, 7093, 7095, 7309, 7451, 7501, 7507, 7578, 757A, 75A7, 7787, 7804, 7844, 7848, 7853, 7877, 78A4, 7A04, 7A57, 7A79, 7A95, 8078, 8245, 8333, 8355, 8366, 8375, 8425, 8553, 8663, 8708, 8777, 878A, 8A05, 9053, 9101, 9107, 9305, 9505, 9703, A052, A119, A151, A175, A515, A517, A575, A577, A5A8, A719, A779, A911, AAA9, 10011, 10075, 10091, 10109, 10411, 10444, 10705, 10709, 10774, 10901, 11104, 11131, 11144, 11191, 1141A, 114A1, 13757, 1411A, 14477, 144A4, 14A04, 14A11, 17045, 17704, 1774A, 17777, 177A4, 17A47, 1A091, 1A109, 1A114, 1A404, 1A411, 1A709, 20005, 20555, 22203, 25228, 25282, 25552, 25822, 28522, 30037, 30701, 30707, 31113, 33777, 35009, 35757, 39997, 40045, 4041A, 40441, 4045A, 404A1, 4111A, 411A1, 42005, 44401, 44474, 444A1, 44555, 44577, 445AA, 44744, 44A01, 47471, 47477, 47701, 5057A, 50903, 5228A, 52A22, 52A55, 52A82, 55007, 550A9, 55205, 55522, 55557, 55593, 55805, 57007, 57573, 57773, 57807, 5822A, 58307, 58505, 58A22, 59773, 59917, 59973, 59977, 59999, 5A015, 5A2A2, 5AA99, 60836, 60863, 68636, 6A609, 6A669, 6A696, 6A906, 6A966, 70048, 70103, 70471, 70583, 70714, 71474, 717A4, 71A09, 74084, 74444, 74448, 74477, 744A8, 74747, 74774, 7488A, 74A48, 75773, 77144, 77401, 77447, 77799, 77A09, 78008, 78783, 7884A, 78888, 788A8, 79939, 79993, 79999, 7A051, 7A444, 7A471, 80005, 80252, 80405, 80522, 80757, 80AA5, 83002, 84045, 85307, 86883, 88863, 8A788, 90073, 90707, 90901, 95003, 97779, 97939, 99111, 99177, 99973, A0111, A0669, A0966, A0999, A0A09, A1404, A4177, A4401, A4717, A5228, A52AA, A5558, A580A, A5822, A58AA, A5A59, A5AA2, A6096, A6966, A6999, A7051, A7778, A7808, A9055, A9091, A9699, A9969, AA52A, AA58A, 100019, 100079, 101113, 101119, 101911, 107003, 140004, 144011, 144404, 1A0019, 1A0141, 1A5001, 1A7005, 1A9001, 222223, 222823, 300107, 300202, 300323, 303203, 307577, 310007, 332003, 370777, 400555, 401A11, 404001, 404111, 405AAA, 41A011, 440A41, 441011, 451777, 455555, 470051, 470444, 474404, 4A0401, 4A4041, 500015, 500053, 500077, 500507, 505577, 522A2A, 525223, 528A2A, 531707, 550777, 553707, 5555A9, 555A99, 557707, 55A559, 5807A7, 580A0A, 580A55, 58A0AA, 590007, 599907, 5A2228, 5A2822, 5A2AAA, 5A552A, 5AA22A, 5AAA22, 60A069, 683006, 6A0096, 6A0A96, 6A9099, 6A9909, 700778, 701074, 701777, 704408, 704417, 704457, 704484, 707041, 707441, 707708, 707744, 707784, 710777, 717044, 717077, 740008, 74484A, 770441, 770744, 770748, 770771, 777017, 777071, 777448, 777484, 777701, 7778A8, 777A19, 777A48, 778883, 78A808, 790003, 7A1009, 7A4408, 7A7708, 80A555, 828283, 828883, 840555, 850505, 868306, 873005, 883202, 900701, 909739, 909979, 909991, 970771, 977701, 979909, 990739, 990777, 990793, 997099, 999709, 999901, A00009, A00599, A01901, A05509, A0A058, A0A955, A10114, A555A2, A55999, A59991, A5A222, A5A22A, A60609, A66069, A66906, A69006, A79005, A87888, A90099, A90996, A96006, A96666, A97177, A97771, AA0A58, AA5A22, AAA522, 1000501, 1011141, 1030007, 1070047, 111114A, 1111A14, 1111A41, 1144441, 14A4444, 1700005, 1700474, 1A44444, 2555505, 2845055, 3030023, 3100003, 3333397, 4000111, 4011111, 41A1111, 4411111, 444441A, 4444771, 4470004, 4505005, 4744417, 4774441, 4777404, 4777417, 4777747, 4A11111, 4A40001, 5000093, 50005A7, 5005777, 5050553, 5055503, 5070777, 5222222, 5222AAA, 52AAAA2, 52AAAAA, 5505053, 5552AAA, 5555599, 5555A58, 5558A0A, 5558A55, 5558AAA, 55A0009, 55AAA52, 580000A, 5822222, 58AAAAA, 5A2222A, 5AA2222, 6000A69, 6000A96, 6A00069, 7000417, 7000741, 7000835, 7000857, 7007177, 7008305, 7014447, 7017444, 7074177, 7077477, 7077741, 7077747, 7100447, 7174404, 717444A, 7400404, 7700717, 7701077, 7701707, 7707778, 7774004, 7777104, 777741A, 7777441, 777774A, 7777A47, 7779003, 777A008, 777A778, 777A808, 77A4777, 7900399, 8305007, 8500707, 8555707, 8883022, 8AA5222, 9000035, 9007999, 9009717, 9009777, 9009997, 9090997, 9099907, 9355555, 9790099, 9900991, 9900997, 9907909, 9909079, 9979009, 9990079, 9990091, 9990907, 9999771, 9999799, 9999979, A000696, A000991, A001091, A006906, A010044, A040041, A0AAA58, A141111, A5222A2, A600A69, A906606, A909009, A990009, A997701, AA55A52, AAA5552, AAAAA52, 10004747, 10005007, 17000744, 22888823, 28888223, 30010111, 30555777, 31011111, 33000023, 40A00041, 45000055, 47040004, 50377777, 50555553, 5282AAA2, 55505003, 555A5A52, 555AAA2A, 55A5A552, 5AAAAA2A, 60A99999, 70000057, 70070474, 70074704, 70174004, 70700078, 70700474, 70704704, 70710707, 70771007, 70777177, 71074004, 74470001, 77000177, 77070477, 77100077, 77470004, 77700404, 77710007, 77717707, 77748808, 7774A888, 77770078, 77770474, 77774704, 77777008, 77777404, 77777778, 80555055, 88828823, 88888326, 88888823, 8A522222, 90097909, 90700999, 90977777, 97000001, 97000717, 97770007, 99000001, 99000771, 99077001, 99090097, 99777707, 99900097, 99970717, 99999097, 99999707, A0000058, A0004041, A00055A9, A000A559, A1900001, A5555009, A5A55552, A9700001, A9909006, A9990006, A9990606, A9999917, A9999966, 100000507, 100035077, 100050777, 100057707, 101111114, 15A000001, 170000447, 300577777, 40000A401, 447771777, 44A444441, 474000004, 477700004, 477777774, 505000003, 55555AA2A, 5555A5A2A, 700000147, 700017004, 700044004, 700077774, 700170004, 701000047, 701700004, 704000044, 704040004, 707070774, 707077704, 707770704, 707777004, 717000004, 717700007, 770000078, 770004704, 770070747, 770070774, 770700008, 770700084, 770707074, 777000044, 777000774, 777717007, 777770477, 777770747, 7777777A4, 77A700008, 888888302, 900000091, 900090799, 970009099, 990990007, 997000077, 999999997, A0000AA58, A00990001, A05555559, A44444111, A44444777, A44477777, A66666669, A90000606, A99999006, A99999099, 1000007447, 1005000007, 1500000001, ..., 3700000001, ..., 4000000005, ..., 600000A999, ..., A000144444, ..., A900000066, ..., 33333333337, ..., 44444444447, ..., A0000000001, ..., A0014444444, ..., 100000000057, ..., 40000000A0041, ..., A000000014444, ..., A044444444441, ..., A144444444411, ..., 40000000000401, ..., A0000044444441, ..., A00000000444441, ..., 11111111111111111, ..., 14444444444441111, ..., 44444444444444111, ..., 70000000000000004, ..., A1444444444444444, ..., A9999999999999996, ..., 888888888888888883, ..., 1444444444444444444, ..., 7777777777777777771, ..., 4000000000000000A041, ..., 45AAAAAAAAAAAAAAAAAAAA, ..., 9777777777777777777707, ..., A999999999999999999999, ..., 10000000000000000000747, ..., 3577777777777777777777777, ..., 10000000000000000000000044, ..., 77700000000000000000000008, ..., A44444444444444444444444441, ..., 1500000000000000000000000007, ..., 40000000000000000000000000041, ..., 440000000000000000000000000001, ..., 999999999999999999999999999999991, ..., 1900000000000000000000000000000000001, ..., 7777777777777777777777777777777777704, ..., A477777777777777777777777777777777777777777, ..., 444444444444444444444444444444444444444444441, ..., 8055555555555555555555555555555555555555555555555555555555555, ..., 44777777777777777777777777777777777777777777777777777777777777777, ..., 99777777777777777777777777777777777777777777777777777777777777777, ..., 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051, ..., 555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555552A, ..., 5077777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, ..., 77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777744, ..., 55777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, ...
Base 12
11, 15, 17, 1B, 25, 27, 31, 35, 37, 3B, 45, 4B, 51, 57, 5B, 61, 67, 6B, 75, 81, 85, 87, 8B, 91, 95, A7, AB, B5, B7, 221, 241, 2A1, 2B1, 2BB, 401, 421, 447, 471, 497, 565, 655, 665, 701, 70B, 721, 747, 771, 77B, 797, 7A1, 7BB, 907, 90B, 9BB, A41, B21, B2B, 2001, 200B, 202B, 222B, 229B, 292B, 299B, 4441, 4707, 4777, 6A05, 6AA5, 729B, 7441, 7B41, 929B, 9777, 992B, 9947, 997B, 9997, A0A1, A201, A605, A6A5, AA65, B001, B0B1, BB01, BB41, 600A5, 7999B, 9999B, AAAA1, B04A1, B0B9B, BAA01, BAAA1, BB09B, BBBB1, 44AAA1, A00065, BBBAA1, AAA0001, B00099B, AA000001, BBBBBB99B, B0000000000000000000000000009B, 400000000000000000000000000000000000000077
Base 13
(test limit: 1010008001)
14, 16, 1A, 23, 25, 2B, 32, 34, 38, 41, 47, 49, 52, 56, 58, 61, 65, 6B, 76, 7A, 7C, 83, 85, 89, 9A, A1, A7, A9, B6, B8, C1, C7, CB, 10C, 119, 11B, 122, 133, 155, 157, 173, 179, 17B, 188, 197, 1B1, 1B5, 1CC, 209, 212, 218, 229, 272, 274, 281, 287, 292, 296, 298, 29C, 2C9, 311, 313, 331, 33B, 355, 371, 373, 379, 397, 3A6, 3AA, 3B3, 3B9, 3BB, 3CA, 43C, 445, 44B, 45A, 463, 4A3, 4A5, 4B2, 4B4, 4BA, 50C, 511, 515, 533, 54A, 551, 559, 571, 575, 57B, 595, 599, 5B3, 5B9, 5CC, 607, 629, 63A, 643, 674, 704, 715, 724, 728, 731, 737, 739, 742, 751, 75B, 773, 775, 779, 782, 784, 791, 793, 797, 7B1, 812, 818, 874, 878, 8AB, 8B4, 902, 919, 922, 926, 92C, 937, 93B, 946, 95B, 962, 968, 971, 977, 979, 982, 98C, 9B3, 9B5, A03, A3C, A45, A4B, A54, AA3, AAB, B02, B0C, B11, B15, B17, B24, B33, B39, B42, B57, B59, B71, B93, B9B, BA4, BAA, BB1, BB9, BC2, BCC, C29, C43, C98, CA3, 1013, 1031, 1037, 105B, 1075, 10B7, 10BB, 1105, 1112, 1121, 1127, 113C, 1172, 1187, 1208, 1211, 1277, 12C8, 1307, 1309, 131C, 139C, 151C, 1721, 1727, 1787, 1901, 1909, 1912, 1918, 193C, 1981, 198B, 199C, 19B2, 19C3, 1B29, 1BB2, 1BBC, 1C28, 1C39, 2021, 2078, 2117, 2201, 2221, 2267, 2278, 2627, 2678, 2711, 2771, 2788, 3037, 3053, 306A, 3077, 3091, 309B, 30AC, 3305, 353C, 35AB, 35BA, 35BC, 3677, 3905, 390B, 39C5, 3A0C, 3AB5, 3B5C, 3C35, 3C59, 3C95, 403A, 40AB, 4333, 435B, 4403, 44C3, 4535, 4544, 454C, 45B5, 45BB, 480B, 4B35, 4B5B, 4C36, 5057, 5077, 509B, 50A4, 5107, 5305, 530B, 539C, 53AB, 53C9, 5444, 5455, 54C4, 5503, 5545, 55AB, 5774, 5794, 590B, 594B, 5974, 59B4, 5A4C, 5A53, 5AA4, 5AB5, 5ABB, 5ACA, 5B4B, 5B5A, 5BA5, 5CA4, 6227, 6278, 6667, 6698, 6733, 6872, 6928, 6944, 694C, 6973, 6986, 6997, 69C8, 6AC3, 6C92, 6C94, 7019, 7057, 70B5, 7103, 710B, 7118, 7127, 7129, 7172, 7178, 7192, 7211, 7217, 7219, 7271, 7303, 7408, 7433, 7444, 7505, 7507, 7574, 770B, 7774, 7778, 7787, 7871, 7877, 7888, 794B, 7994, 79B4, 7B43, 7B74, 7B94, 7BB2, 8027, 8072, 8081, 80BA, 8171, 8207, 821C, 848B, 8687, 8711, 8722, 87BB, 8867, 88B2, 88BA, 8B22, 8B2A, 8BAC, 9004, 9017, 9031, 9053, 9055, 9073, 9091, 90BB, 90C8, 9107, 9118, 913C, 9181, 91C3, 9284, 935C, 93C5, 9424, 9428, 9448, 9509, 959C, 96C4, 9703, 9743, 9745, 974B, 97B2, 9811, 981B, 987B, 98B1, 991C, 9967, 9998, 9B12, 9B74, 9B92, 9BBC, 9C55, 9C86, 9CC4, A0BA, A306, A436, A535, A5B5, A636, A6C3, A80B, AB04, AB22, AB35, AB3B, AB4C, AB55, ABAC, ABB5, AC36, ACA5, B044, B04A, B0B7, B129, B1B2, B219, B222, B291, B299, B2CA, B35A, B3A5, B404, B44C, B45B, B4B3, B501, B51C, B55A, B5A5, B5AB, B5C3, B707, B792, B794, B905, B912, B9C5, BA5B, BAB3, BB03, BB45, BB72, BBA5, BBB2, BC44, BC53, BC95, BC99, C30A, C36A, C395, C454, C535, C553, C593, C944, C953, C964, CC94, 10015, 10051, 10099, 10118, 10291, 10712, 10772, 10811, 10877, 10921, 10B92, 11111, 11135, 11171, 111C8, 11531, 11C03, 13001, 13177, 13777, 13915, 13951, 13991, 159BB, 17018, 17102, 17111, 17117, 17171, 17177, 17708, 17711, 17801, 18071, 18101, 18271, 18B27, 19003, 19153, 19315, 19351, 19591, 19913, 19951, 1C099, 20171, 20177, 20207, 20227, 20777, 21011, 21077, 2111C, 21707, 22207, 30017, 300B5, 301C9, 3033A, 303A3, 303C5, 3050B, 305C9, 3095C, 30B05, 31007, 3159B, 31999, 31C09, 3330A, 33353, 33593, 33757, 33C5C, 33CC5, 35003, 3591B, 39353, 39539, 39935, 39995, 3ACCC, 3C5C3, 3CC53, 40043, 40306, 405C4, 408BC, 40BBB, 40C54, 43066, 4366A, 4443A, 45055, 45505, 45554, 4555C, 455BC, 455C3, 45C04, 488BC, 4B03B, 4B0B5, 4B55C, 4BB0B, 4C003, 4C054, 4C5C4, 50053, 500B1, 5035A, 504B5, 5053A, 50554, 505B4, 50A35, 50B07, 50BBA, 5139B, 519BB, 51BB7, 535AC, 53A5C, 53AC5, 53BAC, 54004, 54035, 5403B, 545C3, 54B05, 54B5C, 54BBC, 54C53, 55357, 5535B, 553AC, 554BC, 55537, 55544, 5554C, 55577, 555A4, 555BB, 55A5C, 55B04, 55B55, 55B77, 55BB5, 55BC4, 55C54, 55C5A, 57403, 591BB, 59443, 59BB7, 5A044, 5AC04, 5AC35, 5B001, 5B007, 5B0AB, 5B0B4, 5B4C5, 5B544, 5B555, 5B5BB, 5B744, 5B777, 5BA0B, 5BB44, 5BB55, 5BBC4, 5BC54, 5C039, 5C35A, 5C53A, 60098, 60964, 60988, 60A63, 66094, 66377, 66692, 66694, 669C2, 669C4, 66A36, 67022, 67099, 67222, 67277, 67772, 68627, 69088, 690C4, 69808, 69994, 6A663, 7007B, 70181, 70222, 70277, 70772, 70808, 70B0B, 70B29, 71113, 71711, 71908, 71999, 7199B, 71BB7, 71BBB, 74035, 74305, 7430B, 74503, 75443, 75454, 75535, 77072, 77108, 77177, 77717, 77BBB, 78011, 79BBB, 7B007, 7B7B7, 7B7BB, 7BBB3, 7BBB7, 80117, 80221, 80771, 80777, 80807, 8084B, 80B7B, 80BBB, 81107, 8400B, 86267, 87107, 87277, 87727, 87B27, 88111, 88201, 88702, 88771, 8888B, 88B77, 88BBB, 8B1BC, 8B727, 90035, 90059, 90088, 90095, 9009B, 90101, 90103, 90305, 90488, 904CC, 90574, 90644, 9064C, 90806, 908B7, 9090B, 90994, 90B09, 90C35, 90C59, 90C64, 91111, 91135, 91315, 9180B, 92008, 92408, 92488, 93359, 93395, 944C2, 944CC, 94505, 9455C, 94804, 94888, 94C0C, 94C33, 94C4C, 95045, 95504, 95573, 955C4, 95C54, 96044, 97BBB, 98066, 98408, 98444, 98804, 98848, 99001, 99005, 9900B, 99074, 990BC, 99113, 99175, 99278, 99335, 99454, 994C3, 99517, 99593, 9984B, 99881, 99904, 99917, 99935, 99955, 99973, 999BB, 999C2, 999C4, 99B99, 9B00B, 9B04B, 9B0B4, 9B1BB, 9BB04, 9C059, 9C244, 9C404, 9C44C, 9C488, 9C503, 9C5C9, 9C644, 9C664, 9CC88, 9CCC2, A00B4, A05BB, A08B2, A08BC, A0BC4, A3336, A3633, A443A, A4443, A50BB, A55C5, A5AAC, A5BBA, A5C53, A5C55, AACC5, AB05B, AB0BB, AB40A, ABBBC, ABC4A, ACC5A, ACCC3, B0053, B0075, B010B, B0455, B0743, B0774, B0909, B0BB4, B2277, B2A2C, B3005, B351B, B37B5, B3A0B, B3ABC, B3B0A, B400A, B4035, B403B, B4053, B4305, B4BC5, B4C0A, B504B, B50BA, B530A, B5454, B54BC, B54C5, B5544, B55B5, B5B44, B5B4C, B5BB5, B7403, B7535, B77BB, B7955, B7B7B, B9207, B9504, B9999, BA055, BA305, BABC5, BAC35, BB054, BB05A, BB207, BB3B5, BB4C3, BB504, BB544, BB54C, BB5B5, BB753, BB7B7, BBABC, BBB04, BBB4C, BBB55, BBBAC, BC035, BC455, C0353, C0359, C03AC, C0904, C0959, C0A5A, C0CC5, C3059, C335C, C5A0A, C5A44, C5AAC, C6692, C69C2, C904C, C9305, C9905, C995C, C99C5, C9C04, C9C59, C9CC2, CA50A, CA5AC, CAA05, CAA5A, CC335, CC544, CC5AA, CC935, CC955, 100039, 100178, 100718, 100903, 101177, 101708, 101711, 101777, 102017, 102071, 103999, 107081, 107777, 108217, 109111, 109151, 110078, 110108, 110717, 111017, 111103, 1111C3, 111301, 111707, 113501, 115103, 117017, 117107, 117181, 117701, 120701, 13C999, 159103, 170717, 177002, 177707, 180002, 187001, 18C002, 19111C, 199903, 1B0007, 1BB077, 1BBB07, 1C0903, 1C8002, 1C9993, 200027, 207107, 217777, 219991, 220027, 222227, 270008, 271007, 277777, 290444, 300059, 300509, 303359, 303995, 309959, 30B50A, 3336AC, 333707, 33395C, 335707, 3360A3, 350009, 36660A, 3666AC, 370007, 377B07, 39001C, 399503, 3BC005, 400366, 400555, 400B3B, 400B53, 400BB5, 400CC3, 4030B5, 40B053, 40B30B, 40B505, 43600A, 450004, 4A088B, 4B0503, 4B5C05, 4BBBB5, 4BC505, 500039, 50045B, 50405B, 504B0B, 50555B, 5055B5, 505B0A, 509003, 50A50B, 50B045, 50B054, 539B01, 550054, 5500BA, 55040B, 553BC5, 5553C5, 55550B, 5555C3, 555C04, 55B00A, 55BB0B, 570007, 5A500B, 5A555B, 5AC505, 5B055B, 5B0B5B, 5B5B5C, 5B5BC5, 5BB05B, 5BBB0B, 5BBB54, 5BBBB4, 5BBC0A, 5BC405, 5C5A5A, 5CA5A5, 600694, 6060A3, 609992, 637777, 6606A3, 6660A3, 667727, 667808, 668777, 669664, 670088, 679988, 696064, 69C064, 6A6333, 700727, 700811, 700909, 70098B, 700B92, 701117, 701171, 701717, 707027, 707111, 707171, 707201, 707801, 70788B, 7080BB, 708101, 70881B, 70887B, 70B227, 710012, 710177, 711002, 711017, 711071, 717707, 718001, 718111, 720077, 722002, 727777, 74BB3B, 74BB53, 770102, 770171, 770801, 777112, 777202, 777727, 777772, 778801, 77B772, 780008, 78087B, 781001, 788B07, 79088B, 794555, 7B000B, 7B0535, 7B077B, 7B2777, 7B4BBB, 7BB4BB, 800021, 800717, 801077, 80BB07, 811117, 870077, 8777B7, 877B77, 880177, 88071B, 88077B, 8808BC, 887017, 88707B, 888227, 88877B, 8887B7, 888821, 888827, 888BB7, 8B001B, 8B00BB, 8BBB77, 8BBBB7, 900097, 900BC9, 901115, 903935, 904033, 90440C, 908008, 908866, 909359, 909C05, 90B944, 90C95C, 90CC95, 91008B, 91115C, 911503, 920888, 930335, 933503, 935903, 940033, 94040C, 940808, 94CCCC, 950005, 950744, 95555C, 9555C5, 95C003, 95C005, 96400C, 96440C, 96664C, 966664, 966994, 969094, 969964, 97008B, 97080B, 975554, 97800B, 97880B, 980006, 980864, 980B07, 984884, 986006, 986606, 986644, 988006, 988088, 988664, 988817, 988886, 988B0B, 98B007, 990115, 990151, 990694, 990B44, 990C5C, 991501, 993059, 99408B, 994555, 995404, 995435, 996694, 9978BB, 998087, 999097, 999103, 99944C, 999503, 9995C3, 999754, 999901, 99990B, 999B09, 99B4C4, 99C0C5, 99C539, 99CC05, 9B9444, 9B9909, 9C0484, 9C0808, 9C2888, 9C400C, 9C4CCC, 9C6994, 9C90C5, 9C9C5C, 9CC008, 9CC5C3, 9CC905, 9CCC08, A0055B, A005AC, A0088B, A00B2C, A00BBB, A0555C, A05CAA, A0A5AC, A0A5CA, A0AC05, A0AC5A, A0B50B, A0BB0B, A0BBB4, A0C5AC, A3660A, A5050B, A555AC, A5B00B, AA0C05, AAA05C, AAA0C5, AAC05C, AB4444, ABB00B, AC050A, AC333A, B0001B, B00099, B0030B, B004B5, B00A35, B00B54, B030BA, B05043, B0555B, B05B0A, B05B5B, B07B53, B09074, B09755, B09975, B09995, B0AB0B, B0B04B, B0B535, B0BB53, B4C055, B50003, B5003A, B500A3, B50504, B50B04, B53BC5, B54BBB, B550BB, B555BC, B55C55, B5B004, B5B0BB, B5B50B, B5B554, B5B55C, B5B5B4, B5BBB4, B5BBBC, B5BC0A, B5C045, B5C054, B70995, B70B3B, B74555, B74B55, B99921, B99945, BAC505, BB0555, BB077B, BB0B5B, BB0BB5, BB500A, BB53BC, BB53C5, BB5505, BB55BC, BB5BBA, BB5C0A, BB7BB4, BBB00A, BBB74B, BBBB54, BBBBAB, BC5054, BC5504, C00094, C00694, C009C4, C00C05, C03035, C050AA, C05309, C05404, C0544C, C05AC4, C05C39, C06092, C06694, C09035, C094CC, C09992, C09994, C09C4C, C09C95, C0CC3A, C0CC92, C33539, C35009, C4C555, C50309, C50AAA, C53009, C550A5, C555CA, C55A5A, C55CA5, C5AC55, C60094, C60694, C93335, C95405, C99094, CA05CA, CA0AC5, CA555C, CAC5CA, CC05A4, CC0AA5, CC0C05, CC3509, CC4555, CC5039, CC5554, CC555A, CC6092, CCC0C5, CCC353, CCC959, CCC9C2, 1000271, 1000802, 1000871, 1001771, 1001801, 1007078, 1008002, 1008107, 1008701, 1010117, 1027001, 1070771, 1077107, 1077701, 1080107, 1101077, 1110008, 1111078, 1115003, 1117777, 1170008, 1170101, 1700078, 1700777, 1800017, 1877017, 18B7772, 18BBB0B, 1999391, 1999931, 1BBBB3B, 2011001, 2107001, 2110001, 2700017, 2700707, 300000A, 3000019, 3000A33, 3003335, 3003395, 3009335, 300A05B, 3010009, 30A3333, 3335C09, 3339359, 3353777, 336A333, 3393959, 33AC333, 3537007, 3577777, 3636337, 3757777, 395C903, 3AC3333, 40003B5, 400B0B3, 400BBC3, 403B005, 405050B, 40B5555, 40BB555, 40CC555, 4436606, 4444306, 45C5555, 4BC5555, 4C55555, 4CC5004, 4CCC0C3, 500001B, 50003A5, 50005BA, 500B55B, 501000B, 505004B, 505B05B, 50B50B5, 50B550B, 50BB004, 5300009, 5400B0B, 54B000B, 5500BBB, 550B05B, 553000A, 5537777, 555054B, 55505BA, 5550B74, 5555054, 5555BAC, 5555C05, 555B005, 555C00A, 555CA55, 55AC005, 55AC555, 55B005B, 55CA0A5, 5A00004, 5AA5C05, 5B05B05, 5B50B05, 5B5C004, 5BBBBB5, 5BBBBCA, 5C00093, 5C003A5, 5C00A0A, 5C0A055, 5C505AA, 5C5555A, 6000692, 600A333, 606A333, 6363337, 6720002, 6906664, 7000112, 7000712, 7001201, 7001777, 7005553, 70088B7, 7009555, 7010771, 7070881, 7088107, 709800B, 70B9992, 7100021, 7100081, 7100087, 7101107, 7110101, 7120001, 7170077, 7200202, 7270007, 74BBB05, 7700027, 7700201, 7700221, 7700881, 7701017, 7701101, 7707101, 7707701, 7711001, 7770101, 7771201, 7777001, 7777021, 7777102, 77777B7, 777B207, 777B777, 7780001, 77881BB, 788001B, 798000B, 7B00955, 7B00995, 7B55553, 7B55555, 7B77722, 7BB777B, 7BBB40B, 800000B, 8000BB7, 8001B0B, 8010011, 8010101, 8020111, 80B100B, 81B000B, 8677777, 8770001, 8777071, 8801B07, 88040BC, 8822177, 8880007, 8882777, 8887772, 8888087, 8888801, 888B07B, 888B10B, 8B0B00B, 8B777B2, 8BB000B, 9000008, 9000013, 9001151, 9086666, 9088864, 9094003, 9097808, 9099905, 90B99C9, 9151003, 9170008, 91BBBB7, 9244444, 9290111, 940C444, 9430003, 944404C, 94444C4, 944C044, 944C444, 9555005, 9555557, 9644404, 964444C, 96640CC, 9800008, 98800B7, 98884BB, 9888844, 9888884, 98BBB0B, 990888B, 9909C95, 990C94C, 9939953, 9944443, 9955555, 9988807, 998BB07, 99905C9, 9990C95, 9991115, 9994033, 9996644, 9997B44, 999B201, 999CC95, 99CCC5C, 9B20001, 9BBBB44, 9C03335, 9C04444, 9C08888, 9C640CC, 9C80008, 9C99994, 9CC9959, A00AA5C, A00AAC5, A00C50A, A00C555, A00C5AA, A05C00A, A0C005A, A0C0555, A0C555A, A30000A, A33500A, A55553A, A55555C, A5C00AA, A5CAAAA, A8BBB0A, AA00AC5, AA00C5A, AA05C0A, AA5CAAA, AAAC5AA, AAC0555, AC005AA, AC0555A, AC5000A, AC5505A, AC5550A, AC66663, ACC0555, B00007B, B0003AB, B000435, B0004BB, B000A3B, B000B5A, B000BA3, B003777, B005054, B005504, B0055BB, B00777B, B007B3B, B00A0BB, B00AB05, B00B0BA, B00B555, B00B55B, B00BB5B, B00BBB3, B040B0B, B04B00B, B050054, B0500B4, B0554BB, B05B055, B070005, B073B05, B0B00AB, B0B0A0B, B0B50BB, B0B550B, B0B554B, B0BABBB, B0BB305, B1BBB3B, B30000B, B377B77, B400B0B, B4C5005, B5000B4, B5003B5, B505505, B550004, B550055, B555555, B555C05, B5B005B, B5C5505, B70000B, B7B300B, B7BB777, B7BBBBB, B920001, B99545C, B99954C, B999744, BA000BB, BABBB0B, BB000AB, BB0055B, BB05B0B, BB074BB, BB0BABB, BB4000B, BB4430A, BB500BB, BB540BB, BB5555B, BB5BBBB, BB74B0B, BB77B44, BB7B40B, BBB005B, BBB0077, BBB00B5, BBB3007, BBB4444, BBB4B0B, BBB500B, BBB7B3B, BBB7BB5, BBBAB0B, BBBB375, BBBB3B7, BBBBB7B, BBBC40A, BC05045, C000092, C0000C5, C0005A4, C000C5C, C005AAA, C009095, C00940C, C00955C, C00C5A4, C050039, C0505A5, C050A55, C055555, C05AA55, C05C044, C05C554, C05CAAA, C0C5A04, C300035, C33333A, C3333C5, C550555, C55500A, C555505, C555A55, C5A0055, C5A0505, C5C0044, C995554, C999992, C9C0C95, C9C40CC, C9C9995, C9CCC35, CA05055, CA055A5, CA0A555, CA50505, CAAC555, CC00005, CC00995, CC00C3A, CC00C5C, CC5A004, CC5A505, CC69992, CCA0C5A, CCA5A55, CCAC555, CCC005C, CCC0539, CCC5309, CCC5A55, CCC5C39, CCC9095, CCCAAC5, CCCC692, CCCCC3A, 10001081, 10002107, 10007717, 10107781, 10210007, 10500001, 11000177, 11000771, 11117008, 12000071, 12700001, 18001007, 18010007, 1C000082, 20007017, 27070007, 30003935, 30333935, 40000036, 40000553, 4000503B, 4050003B, 40BC0055, 40CCCCC3, 44300006, 44366666, 4B0000B3, 4B050005, 4CC0C555, 4CCCC555, 4CCCCC03, 50000035, 50000A5B, 50005BBB, 5000B454, 5000BBB5, 50050BBB, 500B0BB5, 500BB0B5, 50B0BB05, 5350000A, 5400005B, 5500B50B, 5505005B, 5550005B, 55555004, 55555B05, 55555B07, 55555B5C, 555A350A, 555C0505, 55B000BB, 55B0500B, 55C00A05, 55C50505, 5A00005B, 5AAA5AC5, 5B005004, 5B0B00BB, 5B5000B5, 5BB00B05, 5BB5000B, 5BBB0005, 5BBBC005, 5BC00045, 5C0050A5, 5C050555, 5C05500A, 5C055505, 5C0A000A, 5C0AAAAA, 5C5000A5, 5C5A0555, 5CA05005, 5CA0A00A, 5CAA000A, 5CAAA0AA, 60000092, 600066A3, 60009C04, 66666A63, 67999009, 7000001B, 70001087, 70007771, 70010102, 70011101, 70017071, 70070021, 70077701, 7008BBBB, 70177777, 701B7777, 70700021, 70707071, 70710002, 70801007, 7090008B, 70955555, 71007071, 71110007, 71170001, 71770001, 74BB5555, 75555554, 77000021, 77771011, 77777071, 77777101, 77777701, 7900800B, 7BBBBB4B, 800004BC, 80000887, 8008080B, 80088887, 80170007, 80211001, 80700017, 8080080B, 87700007, 8777771B, 8800001C, 88000087, 8808000B, 88100077, 88222777, 88271777, 8870001B, 888001B7, 8880B01B, 88881017, 88881707, 8888881C, 9000018B, 90000866, 904C4444, 90888808, 90900007, 90999959, 90999C5C, 90C44444, 90C9CCC5, 91BBBB0B, 92999111, 9440000C, 95555543, 95555554, 96664444, 99094433, 99099959, 9918BBB7, 99964444, 999664CC, 99990995, 99999121, 99999433, 9999953C, 99999644, 99999943, 99999B21, 99999BC9, 99C0940C, 99C9994C, 9BBBBBB4, 9BC00009, 9C888808, 9CCC095C, 9CCCCC95, A000B5BC, A0CC5055, A0CC5505, A0CCC555, A350000B, A5C0A00A, A5CA000A, AA000A5C, AA5C000A, AC666333, ACC55555, B000003B, B0000095, B0000974, B0000ABB, B0000BAB, B000540B, B0050B55, B0055055, B005BB0B, B0099545, B00A5555, B00BBABB, B00BBB05, B00BBB5A, B00BBBBA, B04BBB05, B0500555, B0505B0B, B0555054, B05B5005, B07B40BB, B07BBBB5, B0B005BB, B0B00B0A, B0B55BBB, B0B5B00B, B2900007, B40000B5, B4000505, B4BBB005, B5000B55, B505BBBB, B50BB00B, B550005B, B550050B, B5505005, B555543B, B74B00BB, B777B277, B7B400BB, B7BB400B, BA0B0005, BAB0000B, BB007B4B, BB05005B, BB3B0007, BB755554, BBA0000B, BBBB4443, BBBB7B05, BBBBB075, BBBBB50B, BBBBB53A, BC005405, BC055554, BC540005, C000333A, C00033C5, C000A0A5, C000AAA5, C0040555, C00455C5, C0045C55, C005055A, C0055504, C00AAA5C, C00AC555, C00C55A5, C00C5A55, C00CA555, C055050A, C05CA505, C094000C, C0A00A5C, C0A50055, C0C0005C, C0C00692, C0C0333A, C505050A, C555055A, C5555504, C55C5055, C5A55055, CA000A5C, CA0C5505, CA555AAA, CA5AAA55, CACC5505, CC0009C2, CC055AC5, CC5005A5, CC555055, CC5A5555, CC5C0A55, CCA50055, CCC0003A, CCC0A555, CCC55AC5, CCC5C5A5, CCCA0555, CCCAC05A, CCCC0995, CCCC35C9, CCCCC05C, 100000082, 100008017, 100077071, 101070071, 101700071, 108100007, 110007101, 110080001, 110700071, 118000001, 120001007, 170007071, 170070701, 177010007, 177070001, 181770007, 200001101, 300000035, 30000005B, 30333335C, 333333067, 3333336A3, 333333995, 33333AC33, 3366666A3, 377777777, 4000000C3, 40000BC55, 40005C053, 4000BC055, 40B000055, 444444443, 4B0000505, 4BBC00005, 500000B54, 5000400BB, 50005B50B, 5000B4005, 500B0B0BB, 500B40005, 500BB00BB, 50540000B, 505B0BBBB, 50B0005B5, 50B00B0B5, 50B500004, 50BB0B005, 50BB0BBBB, 5400000B5, 5400000BB, 55000055B, 5500005B5, 5500050B5, 555555553, 555555A3A, 5555A300A, 5555AAAC5, 555CAAAAA, 55AAAAAC5, 55C000555, 55C550005, 59C000003, 5B0000504, 5B000B0B5, 5C0000AAA, 5C000550A, 5C0055A55, 5C00A5555, 5C050A005, 5C500005A, 5C500050A, 5C500500A, 5C5050505, 5C5055005, 5C50A5505, 5C5550005, 5C55AAAAA, 5C9000003, 5CA000505, 5CA000A55, 5CA00AAAA, 5CA055AAA, 5CA0AAA0A, 5CA55AAAA, 5CAAAAA55, 6000000A3, 60A366666, 6A3666666, 7000000B7, 700001021, 700007221, 700077101, 700080107, 700700012, 700B77777, 701001101, 701007077, 701700701, 702000002, 707100017, 707200007, 707710001, 710000117, 710100011, 711100777, 717100007, 74B000003, 770001011, 770077771, 770200001, 770700071, 771000011, 771000107, 771070001, 777000701, 777070771, 788001007, 799090999, 799099909, 799909099, 7B0000005, 80000877B, 800011001, 800110001, 870007001, 877700002, 8800700B7, 881070007, 887000B07, 8880001BB, 909990007, 90999995C, 909CCCCC5, 911500001, 928888888, 940444444, 944444044, 955500007, 988666666, 990944444, 99909995C, 9990999C5, 999929444, 99999095C, 99999640C, 99999664C, 99999994C, 999999B44, 99B290007, 99C909995, 99CC99995, 9BBBBB40B, 9CC999995, 9CCC9CCC5, 9CCCCC53C, A000005CA, A00000A5C, A00000C5A, A0A00005C, A0C500055, A0C500505, A3333335A, A8BBBBBBB, AAAC55555, AAC555AAA, AC000005A, AC0005505, AC0055005, AC0550005, AC05AAAAA, AC5005555, AC5500005, AC5550055, ACCC50505, ACCCCC555, B000000B3, B000005BA, B0000A0B5, B0000BB3B, B00050BBB, B00500405, B00555005, B00B3000A, B0400B005, B0540000B, B09555554, B0AB00005, B0BBB05BB, B0BBBBBA3, B40050005, B44444444, B45000005, B50000BBB, B500BBBBB, B505B000B, B50B00055, B50B00505, B5BB0000B, B5BC00505, B5C400005, B90000009, BA000B005, BB00000BA, BB00050BB, BB7BBB005, BBBBBB443, BBBBBBBB3, BC0000545, BC5000045, C0000003A, C000005AA, C00050044, C000555AA, C000555C4, C00055AC5, C0005A505, C0005C55A, C000A5505, C0550005A, C0555AAAA, C055A0005, C055AAAA5, C05C0055A, C05C0505A, C0A005505, C0A0AAAA5, C0AAAA555, C0AC00555, C50000404, C5000550A, C550005AA, C555555C5, C55555AAA, C55C55555, C5A500005, C5A5555AA, C5A5AA555, C5A5AAAA5, C5AAAAA55, C5C505004, CACCC5055, CC0005A55, CC000A555, CC005A055, CC00A0555, CC00A5505, CC00C0692, CC0A55005, CCA550005, CCAAAA555, CCC00333A, CCC55C555, CCCC0C092, CCCC333AC, CCCC9CC95, CCCCC5AC4, CCCCCA5CA, 1000000091, 1010008001, ..., 8777777777, ..., 9000000011, ..., 900000011C, ..., 9044444444, ..., 9088888888, ..., C99940000C, ..., C999400CCC, ..., 21700000001, ..., 5BBBBBBBBBB, ..., 9444444400C, ..., 98888888888, ..., 99999969664, ..., CCCCCCCCCC5, ..., 1C9999999999, ..., 94444444444C, ..., 94C444444444, ..., ABBBBBBBBBBB, ..., 1500000000001, ..., 777777777777B, ..., 8880000000001, ..., 8888888888881, ..., 9100000000001, ..., 9664444444444, ..., 9994444444444, ..., 9999940000CCC, ..., 9999999999694, ..., 9999999999911, ..., 88000000000001, ..., 90400000000000C, ..., 944444444444444, ..., 1100000000000801, ..., 5555555555555554, ..., 5555555555555555B, ..., 9999940000000000C, ..., 800000000000000111C, ..., 9400000000000000CCC, ..., 60000000000000000094, ..., 67777777777777777777, ..., 9BBBBBBBBBBBBBBBBBBBB, ..., 999400000000000000000000C, ..., 99999999999999999999999994, ..., 9866666666666666666666666666, ..., 19999999999999999999999999999, ..., 940000000000000000000000000000000000C, ..., 888888888888888888888888888888888888888888888888888887, ..., BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB5, ..., 4555555555555555555555555555555555555555555555555555555555, ..., 8200000000000000000000000000000000000000000000000000000001, ..., 1777777777777777777777777777777777777777777777777777777777777777777777777, ..., 722222222222222222222222222222222222222222222222222222222222222222222222222222, ..., BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA, ..., C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005, ..., 33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333335, ..., 400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003, ..., 577777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, ..., 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991, ..., 8BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB, ..., B777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, ..., BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC, ..., 1BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB, ..., 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999B, ..., 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999995, ..., 77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777771, ..., 930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001, ..., 39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001, ..., 2B3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001, ..., 80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111, ...
Base 14
(test limit: 108000000D)
13, 15, 19, 21, 23, 29, 2D, 31, 35, 3B, 43, 45, 4B, 51, 53, 59, 5D, 65, 6D, 73, 75, 79, 7B, 81, 91, 95, 9B, 9D, A9, AB, B3, B9, BD, C5, CB, CD, D9, DB, 101, 111, 11D, 161, 17D, 1A1, 1AD, 1D1, 205, 22B, 255, 26B, 285, 2BB, 30D, 33D, 349, 389, 3D3, 40D, 41D, 44D, 469, 471, 499, 4AD, 4C1, 4D1, 50B, 525, 52B, 55B, 585, 58B, 60B, 61B, 683, 689, 6A3, 701, 71D, 741, 771, 77D, 7DD, 803, 80B, 825, 82B, 833, 839, 84D, 86B, 88D, 893, 8AD, 8BB, 8D3, 983, 9A3, A0D, A1D, A25, A41, A4D, AAD, AC1, AC3, AD1, B05, B41, B5B, B6B, B85, BA1, BB1, C49, C61, C83, C89, CC1, D01, D03, D33, D4D, D61, D71, D7D, D83, DA1, DA5, DC3, DD1, 10BB, 10DD, 128B, 18DD, 1B71, 1B8B, 1C41, 1D8D, 2BA5, 33A3, 347D, 3863, 3A7D, 40A1, 478D, 4809, 48C9, 48DD, 4C09, 4D8D, 56BB, 6049, 60C1, 6171, 61C1, 628B, 6409, 6461, 64A1, 6711, 6761, 67A1, 6A11, 6A71, 6B71, 6B8B, 708D, 748D, 7611, 780D, 7CA1, 8009, 8055, 807D, 8089, 80C9, 80DD, 837D, 8505, 88A3, 89C9, 8A05, 8A85, 8C63, 8C99, 8CC9, 9489, 94C9, 9869, 9899, A063, A071, A0A1, A0A3, A303, A603, A611, A633, A663, A83D, A883, A8A5, AA01, AD8D, B02B, B061, B08B, B10B, BC01, C0A3, C141, C171, C401, C441, CCA3, D005, D055, D08D, D18D, D1C1, D225, D80D, D885, DC11, 1062B, 11BBB, 1668B, 1B00B, 1BBBB, 1D00D, 1DD0D, 1DDDD, 2B225, 30083, 308A3, 33383, 338C3, 37A8D, 38883, 38AA3, 38DDD, 3A033, 3A8DD, 3AA83, 3AAA3, 3CA63, 40061, 400C9, 40601, 40641, 44141, 444C9, 44601, 44661, 44849, 44A01, 44AA1, 46061, 46411, 48489, 5B555, 5BA55, 5BBB5, 60A01, 60AA1, 64401, 66411, 66601, 66649, 6666B, 666B1, 66949, 66B11, 6BC11, 766C1, 7A661, 7AA11, 80649, 80669, 80699, 80885, 80949, 80AA5, 84409, 84849, 84889, 85A55, 86099, 86449, 86609, 86999, 86C09, 8700D, 884C9, 88805, 88809, 88899, 88B55, 89069, 89099, 89449, 89609, 89889, 89999, 8A5A5, 8AA55, 8AAA3, 8B555, 8BAA5, 8CAA3, 908C9, 90989, 94449, 98C09, 99089, 99409, 99949, A0085, A0A85, A7A11, A7A61, A8005, AA383, AA711, AA7A1, AA855, ADDD5, B011B, B07C1, B0C71, B11BB, B2225, B5555, B5AA5, B67C1, B76C1, B7C11, BB2B5, BB88B, BBB55, C04A1, C0A01, C0AA1, C3A03, D0ADD, D3DDD, DA8DD, DD38D, DDA63, DDD25, DDD55, DDDAD, 10006B, 11088B, 116B2B, 166B2B, 20008B, 300A33, 30A363, 3CA003, 400041, 400489, 401441, 404001, 404089, 404411, 404441, 404CC9, 406611, 40CCC9, 440001, 440409, 444041, 444611, 444641, 460011, 460041, 466401, 4A0001, 4A6AA1, 5BAAA5, 600411, 604041, 640011, 660441, 6666C1, 666A61, 6A0061, 6A0601, 6A6061, 6AAA61, 76A6A1, 8000A5, 85B5A5, 869669, 884049, 8885A5, 888669, 8886C3, 888BA5, 888C69, 889849, 896669, 898049, 900049, 900649, 908449, 940009, 969649, 988849, 990649, A08555, A33333, A3A333, A3A363, A6A6A1, A6AAA1, A88855, AAA085, AAA3A3, ADAAA3, ADD085, B0001B, B000C1, B00711, B2000B, B2AAA5, B60071, B66011, B66071, B666C1, B66C11, BA5A55, BAA5A5, BAAA55, C00A11, C00A71, C3A333, CA0333, CA3AA3, CAAA03, CAAA11, CAAAA1, D1000D, D3DA8D, DDAAA3, 100008B, 100020B, 3000A03, 3000CA3, 308CCC3, 38CCCC3, 4000011, 4000449, 4040449, 4400089, 4440009, 4440011, 4440449, 4440889, 4444441, 4664441, 4666AA1, 46AAAA1, 4A66A61, 4CCCCC9, 6000001, 6000141, 6000441, 6000A61, 60A6661, 6666441, 6666661, 66A0001, 66A0661, 6AA6661, 6AA6AA1, 6B60001, 6B66661, 8884449, 8888849, 88888C3, 888CCC3, 9008409, 9008849, 9088049, A000001, A000383, A006601, A600601, A660661, A766AA1, A7AAAA1, AA6AA61, AAA66A1, AAAA661, AAAAAA1, ADD8555, BBB2AA5, BBBB20B, CA00011, CAA3A33, D144441, DADDDDD, DDDD0D5, DDDD8DD, 1000002B, 1000800D, 1102000B, 1688888B, 30000A63, 40008849, 40400009, 444446A1, 46144441, 46666611, 4AA6A661, 60066141, 66614441, 666BBB2B, 6A600001, 80008005, 84444449, 866666C3, 90008889, 99999809, 999998C9, A8DD5555, AA6A6661, AAAAA003, AD555505, C0000411, CA000033, DADDDAA3, 10000080D, 11888888B, 300A00003, 3DDDDDD8D, 400000409, 400088889, 400444409, 440448889, 4AA666661, 600006661, 601444441, 606644441, 80000D805, 8D000000D, 8DD555555, 8DDDDD00D, A00066661, A88888885, AAAAAA805, AAAAAAA85, C00000711, CAAA33363, CAAAAA363, D00000DAD, DD8555555, DDDDDDD3D, 100000004D, 108000000D, ..., 8C66666669, ..., D555555555, ..., 40888888889, ..., 866666666C69, ..., 8666666666699, ..., 44444444444049, ..., 404444444444009, ..., 644444444444449, ..., 1000000000000000D, ..., 40444444444488889, ..., 9888888888888888C9, ..., 4000000000000000889, ..., 4044444444444444889, ..., D0000000000000000AD, ..., 99999999999988888889, ..., 4000000000000000000000849, ..., 44448888888888888888888889, ..., 99998888888888888888888889, ..., 4444444444444444444444444489, ..., 4444444444888888888888888889, ..., 9999999988888888888888888889, ..., 888888888888888888888888888889, ..., 4444444444444444444444448888888889, ..., 40444444444444444444444444444444409, ..., 8555555555555555555555555555555555555, ..., 99999999999999999999999999999999999989, ..., AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3, ..., 44444444444444444444444444444444444444444444444444444444444444409, ..., 18888888888888888888888888888888888888888888888888888888888888888888888888888888B, ..., 40000000000000000000000000000000000000000000000000000000000000000000000000000000000049, ..., 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888B, ..., 34DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD, ..., 4DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD, ...
Base 15
(test limit: 555555557)
12, 14, 18, 1E, 21, 27, 2B, 2D, 32, 38, 3E, 41, 47, 4B, 4D, 54, 58, 5E, 67, 6B, 6D, 72, 74, 78, 87, 8B, 92, 94, 9E, A1, A7, AD, B2, B8, BE, C1, CB, CD, D2, D4, E1, ED, 111, 11B, 131, 137, 13B, 13D, 157, 15B, 15D, 171, 177, 197, 19D, 1B7, 1BB, 1D1, 1DB, 1DD, 234, 298, 311, 31B, 337, 33D, 344, 351, 357, 35B, 364, 377, 391, 39B, 39D, 3A4, 3BD, 3C4, 3D7, 3DB, 3DD, 452, 51B, 51D, 531, 53B, 551, 55D, 562, 571, 577, 5A2, 5B1, 5B7, 5BB, 5BD, 5C2, 5D1, 5D7, 634, 652, 681, 698, 717, 71B, 731, 737, 757, 75D, 77D, 79B, 79D, 7B1, 7B7, 7BD, 7D7, 7DD, 801, 852, 88D, 8D8, 91D, 93B, 93D, 95B, 95D, 971, 977, 97B, 97D, 988, 991, 9BD, 9C8, 9D1, A98, AAB, B1D, B31, B3B, B44, B51, B57, B7B, B7D, B97, B9B, BB7, BC4, BD1, BD7, BDD, C07, C34, C52, C7E, C98, CC7, CE7, D0E, D1D, D31, D51, D5B, D68, D77, D7B, D91, D97, DA8, DAE, DCE, DD1, EB4, EEB, 107B, 1091, 10B1, 1107, 110D, 1561, 1651, 1691, 1B01, 2052, 2502, 2522, 303B, 307D, 3097, 30BB, 30D1, 3107, 3361, 3701, 3907, 3B01, 3B0B, 3C97, 4434, 4498, 4834, 4898, 49A8, 4E34, 5037, 507D, 5091, 509B, 5107, 5161, 5202, 53C7, 5552, 570B, 590B, 590D, 59C7, 5A5B, 5C97, 5D0D, 5DAB, 6061, 6151, 6191, 6511, 6601, 6911, 707B, 7091, 7097, 70AE, 70BB, 70CE, 70DB, 7561, 760E, 7691, 76CE, 7907, 7961, 7A0E, 7A3B, 7AEE, 7B0B, 7BAB, 7C0E, 7C77, 7CAE, 7D0B, 7D61, 7DAB, 7E5B, 7E6E, 7E7B, 7EBB, 8098, 811D, 8191, 835D, 853D, 8881, 8908, 8951, 8968, 899D, 8D3D, 8D5D, 8D6E, 8DDD, 8E98, 9011, 9037, 9097, 90D7, 9301, 93C7, 95C7, 9611, 9631, 96A8, 9811, 9851, 989D, 990B, 990D, 998D, 99AB, 99C7, 99D8, 9A08, 9A9B, 9AA8, 9ABB, 9B61, 9BC7, 9D0B, 9DAB, 9DC7, 9DD8, A052, A304, A502, A55B, A9BB, AB04, AB64, B09D, B107, B10B, B161, B1AB, B1C7, B30D, B3C7, B50B, B664, B691, B6A4, B707, B761, B90D, B961, BA5B, BABB, BBAB, BBB4, BC37, BC77, C777, C937, C997, D011, D03D, D05D, D09B, D0B1, D0BD, D101, D10B, D30D, D3AB, D507, D50D, D66E, D761, D7DE, D811, D85D, D86E, D89D, D8C8, D8E8, D9AB, D9D8, DA3B, DA9B, DABB, DB01, DB61, DBAB, DC88, DD07, DD0B, DD7E, DD8D, DDE7, DE6E, E252, E33B, E522, E57B, E7AE, E7CE, E898, E997, E9A8, E9BB, EA34, EB5B, EE98, EEC7, 10017, 10B0D, 170AB, 17A0B, 19001, 19601, 1A09B, 1D0C7, 22E52, 2EA52, 30017, 3001D, 300B1, 301C7, 30334, 30631, 307AB, 3300B, 3333B, 36031, 36301, 37A0B, 37BBB, 39997, 3A30B, 3B0C7, 3D001, 3D601, 40034, 40968, 43334, 49668, 49998, 50022, 5009D, 501C7, 50222, 50507, 505C7, 50611, 50C57, 53007, 53997, 55537, 5555B, 5557B, 5599B, 56101, 56691, 56961, 5700D, 5755B, 59001, 59557, 59997, 5999D, 599DB, 59DDD, 5D99B, 5DD3D, 5DD9D, 60931, 63031, 65691, 66951, 69031, 69361, 69561, 70011, 70051, 7005B, 7006E, 7030D, 703AB, 70501, 70701, 707C7, 71601, 71951, 7300D, 7333B, 75001, 7555B, 75911, 76011, 76051, 766EE, 76EEE, 7700B, 77191, 77661, 7776E, 77771, 777BB, 77911, 77BBB, 79001, 7A05B, 7A66E, 7AA6E, 7AAAE, 7ACCE, 7C6EE, 7CCEE, 7CECE, 7CEEE, 7D3BB, 7E7C7, 7EECE, 80034, 80304, 80434, 809DD, 80A34, 84A34, 850DD, 85961, 86661, 88151, 88331, 88511, 88591, 88898, 890DD, 89998, 89D0D, 8D90D, 8E434, 90017, 90051, 900A8, 900DB, 901C7, 90C57, 90D8D, 91007, 91061, 9199B, 95997, 96068, 96561, 99397, 99537, 9999B, 999B7, 999D7, 999DB, 999DD, 99BBB, 99DBB, 99DD7, 99DDD, 9B007, 9B00B, 9B0AB, 9BB11, 9BBBB, 9D007, 9D08D, 9D537, 9D9BB, 9D9DB, 9DD57, 9DDB7, 9DDDB, 9DDDD, A0A34, A0B5B, A0BBB, A0E34, A2E52, A330B, A8434, A8834, A8E34, A909B, AAA34, AAE52, AB0BB, AB334, ABB34, AE034, AE834, AE99B, AEA52, AEE52, B0011, B0071, B0077, B00B1, B0611, B0A64, B500D, B599D, B6101, B7771, B7911, BA064, BAAA4, BAB34, BB061, BB304, BB53D, BB601, BBB91, BBB9D, BBBBD, BDA0B, BDBBB, D0088, D00D7, D0307, D05C7, D070D, D0888, D0B07, D0BC7, D0C08, D0DC7, D0DD8, D1661, D59DD, D5D3D, D5DDD, D6611, D700D, D8D0D, D900B, D9908, D999D, D9BBB, D9D9D, D9DDB, DB007, DB00D, DB1B1, DB53D, DB59D, DB99D, DBBB1, DD0D8, DD33B, DD3B7, DD3BB, DD57D, DD898, DD9DD, DDB37, DDBDB, DDD08, DDD3D, DDD5D, DDD7D, DDD88, DDD9D, DDDB7, DDDC8, DDDD7, DDE98, DE037, DE998, DEB07, E0098, E00C7, E0537, E0557, E077B, E0834, E0968, E3334, E37AB, E39C7, E4034, E5307, E55AB, E705B, E750B, E766E, E76EE, E8304, E8434, E9608, E9C37, EAE52, EBB0B, EC557, EC597, EC957, 1000BD, 1009AB, 10A90B, 1900AB, 190661, 19099B, 190A0B, 1A900B, 222A52, 2AAA52, 31000D, 330331, 333334, 3733AB, 373ABB, 3BBB61, 430004, 490068, 490608, 5000DB, 500D0B, 505557, 505A0B, 50D00B, 50DDDB, 50DDDD, 522222, 5500AB, 5500C7, 550957, 550A0B, 555A9B, 559057, 560011, 590661, 633331, 666331, 666591, 666661, 7050AB, 705A0B, 706101, 70A50B, 7300AB, 761661, 76666E, 777011, 777101, 77750B, 777A5B, 777CEE, 779051, 791501, 7E7797, 7ECCCE, 7EEE97, 800D9D, 808834, 836631, 83D661, 843004, 856611, 884034, 884304, 888E34, 88A434, 88AE34, 8A4034, 8AEE34, 8E8034, 8E8E34, 8EEE34, 9000BB, 9001AB, 900B07, 900D98, 903661, 905661, 906651, 9080DD, 9099A8, 909D9B, 90A668, 90DD9B, 90DDBB, 910001, 9100AB, 91A00B, 930007, 950001, 956661, 9909A8, 995907, 999068, 999507, 999907, 9B0B1B, 9B0BB1, 9BB01B, 9C5597, 9C5957, 9D09DD, 9D0D9D, 9D800D, 9DB307, 9DD09D, A00034, A0033B, A033B4, A2A252, AAAA52, ABBBBB, B00004, B0001B, B0003D, B00A04, B0555B, B07191, B07711, B07777, B0B911, B0BDBB, B77011, B777C7, BB0001, BB0034, BB035D, BB055B, BB0BDB, BB9101, BBB0DB, BBB50D, BBBB01, BBD0BB, C55397, C55557, C55597, D0003B, D00057, D0007D, D000B7, D000C8, D008DD, D00DAB, D0333B, D05537, D099DD, D09DDD, D0DDBB, D555C7, D5C537, D88008, D88088, D888EE, D909DD, D9D0DD, D9DD0D, DB0BBB, DBBB0B, DBBB0D, DC0008, DC5537, DDDDD8, DDDEBB, DDE99B, DE0808, DE0C57, DE300B, DE5537, DE8888, DEE088, DEE307, DEE888, DEEE37, DEEE57, DEEEC8, E0000B, E007BB, E00A52, E03BC7, E07ABB, E09B07, E0A99B, E0C397, E0E76E, E50057, E55007, E55597, E55937, E730AB, E73A0B, E80E34, E88834, E8E034, E90008, E95557, EA099B, EE4304, EE5057, EE5507, EE8E34, EE9307, EEE434, 100001D, 1000A9B, 1000DC7, 22AA252, 3000BC7, 3033301, 3076661, 333B304, 33B3034, 3B33304, 3D66661, 50007AB, 5005957, 5500597, 5550057, 5559007, 5559597, 5595007, 5966661, 5DDDDDB, 6366631, 7010001, 7066651, 7100061, 733BBBB, 766A6AE, 77505AB, 7776501, 777775B, 777AACE, 777ECCE, 777EEAE, 7CCCCCE, 7E30A0B, 7EEEEAE, 8300004, 8363331, 8693331, 880E834, 8833304, 8888034, 8888434, 888A034, 88A3334, 88E8834, 88EE034, 88EE304, 8AA3334, 8D0009D, 8EE8834, 9000361, 9000668, 9003331, 9005557, 9006008, 9008D0D, 9083331, 9090968, 90BBB01, 90D0908, 9500661, 9555597, 9555957, 9660008, 9900968, 9995597, 9996008, 9999557, 9999597, 9999908, 9A66668, A003B34, A003BB4, AA22252, B00B034, B00B35D, B033334, B0B6661, B0BB01B, B100001, B333304, B777777, B99999D, BA60004, BAA0334, BBB001B, BBB6611, BBBBB11, BBBD00B, BD000AB, D0000DB, D009098, D00CCC8, D00D908, D00D99D, D03000B, D0BB0BB, D0D9008, D0D9998, D1000C7, D800008, D8DDEEE, D90080D, DBBBBBB, DD09998, DDD5557, DDDDBBB, DDDDDBD, DDDE8EE, DECC008, DECCCC8, DEE0CC8, DEEC0C8, E000397, E0003BB, E000434, E00076E, E000937, E007A5B, E00909B, E0090B7, E009307, E00B077, E00E434, E00E797, E00E937, E05999B, E09009B, E0900B7, E0E0937, E0E7E97, E0EAA52, E0EEA52, E555057, E5555C7, E7777C7, E77E797, E88EE34, E999998, EA5999B, EB000BB, EB0BBBB, EE00434, EE0E797, EEE076E, EEE706E, EEE8834, EEEE557, EEEE797, 30333331, 30B66661, 33000034, 33030004, 33B33004, 500575AB, 55000007, 5500075B, 55500907, 55555057, 55555907, 55559507, 60003301, 60033001, 60330001, 7000003D, 70106661, 70666611, 77000001, 7777770B, 777777C7, 77777ACE, 77777EAE, 777E30AB, 777E3A0B, 7CCCC66E, 800005DD, 88AA0834, 90000008, 900008DD, 90099668, 90500557, 90555007, 90666668, 90909998, 90990998, 90996668, 9099999D, 90D00098, 90D90998, 95500057, 99099098, 99555057, 99900998, 99966608, 99966668, 99999668, 99999998, 9D009008, 9D090998, A0803334, A2222252, AAA52222, B00005AB, B000B55B, B0BBBB5B, B3330034, BB0BBB1B, BBAA3334, BBB0BB1B, BBB0BB5B, BBDB000B, D000BBBB, D00100C7, D8888888, D900008D, D9000098, DBB000BB, DC0CCCC8, DCC0CCC8, DCCCC008, DD000908, DD09009D, DDDDDDAB, DDDDDEEE, DDDEEE8E, DDDEEEE8, DEE80008, E0777E97, E0E0E397, E0E77797, E0EE0397, E7777797, E9066668, EE00E397, EE077797, EE0E0397, EEE00797, EEE07E97, EEE0AA52, EEE55397, EEE55557, EEEAAA52, EEEEE834, EEEEEA52, 300003331, 300007661, 300330031, 333000004, 333300001, 333B00034, 3700000AB, 3B3300034, 500000057, 555555007, 555555557, ..., 5DDDDDDDD, ..., 600000331, ..., 900666608, ..., 909990098, ..., 966666008, ..., 999999997, ..., BBBBBBB5B, ..., 2222222252, ..., 3000000071, ..., 9000099998, ..., DDDDDDDDDE, ..., 9999999999D, ..., DCCCCCCCCCC8, ..., 3333333333331, ..., 3BBBBBBBBBBBB, ..., 77777777777777B, ..., DEEEEEEEEEEEEEE, ..., DDDDDDDDDDDDDDDDB, ..., E9666666666666668, ..., 3330000000000000031, ..., 7BBBBBBBBBBBBBBBBBBBB, ..., BBBBBBBBBBBBBBBBBBBBBB1, ..., 633000000000000000000000000001, ..., EBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB, ..., 96666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666608, ..., EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE397, ..., 7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777797, ...
Base 16
(test limit: AAAA0AA8F)
11, 13, 17, 1D, 1F, 25, 29, 2B, 2F, 35, 3B, 3D, 43, 47, 49, 4F, 53, 59, 61, 65, 67, 6B, 6D, 71, 7F, 83, 89, 8B, 95, 97, 9D, A3, A7, AD, B3, B5, BF, C1, C5, C7, D3, DF, E3, E5, E9, EF, F1, FB, 14B, 15B, 185, 199, 1A5, 1BB, 1C9, 1EB, 223, 22D, 233, 241, 277, 281, 287, 28D, 2A1, 2D7, 2DD, 2E7, 301, 337, 373, 377, 38F, 3A1, 3A9, 41B, 42D, 445, 455, 45D, 481, 4B1, 4BD, 4CD, 4D5, 4E1, 4EB, 50B, 515, 51B, 527, 551, 557, 55D, 577, 581, 58F, 5AB, 5CB, 5CF, 5D1, 5D5, 5DB, 5E7, 623, 709, 727, 737, 745, 74B, 755, 757, 773, 779, 78D, 7BB, 7C3, 7C9, 7CD, 7DB, 7EB, 7ED, 805, 80F, 815, 821, 827, 841, 851, 85D, 85F, 8A5, 8DD, 8E1, 8F5, 923, 98F, 99B, 9A9, 9EB, A21, A6F, A81, A85, A99, A9F, AA9, AAB, ACF, B1B, B2D, B7B, B8D, B99, B9B, BB7, BB9, BCB, BDD, BE1, C0B, CB9, CBB, CEB, D01, D21, D2D, D55, D69, D79, D81, D85, D87, D8D, DAB, DB7, DBD, DC9, DCD, DD5, DDB, DE7, E21, E27, E4B, E7D, E87, EB1, EB7, ED1, EDB, EED, F07, F0D, F4D, FD9, FFD, 1069, 1505, 1609, 1669, 16A9, 19AB, 1A69, 1AB9, 2027, 204D, 2063, 207D, 20C3, 20ED, 2221, 22E1, 2327, 244D, 26C3, 274D, 2E01, 2E0D, 2ECD, 3023, 3079, 3109, 3263, 3341, 36AF, 3941, 3991, 39AF, 3E41, 3E81, 3EE1, 3EE7, 3F79, 4021, 40DB, 440B, 444B, 44A1, 44AB, 44DB, 4541, 45BB, 4A41, 4B0B, 4BBB, 4C4B, 4D41, 4DED, 5045, 50A1, 50ED, 540D, 5441, 555B, 556F, 5585, 560F, 56FF, 5705, 574D, 580D, 582D, 5855, 588D, 5A01, 5AA1, 5B01, 5B4B, 5B87, 5BB1, 5BEB, 5C4D, 5CDD, 5CED, 5DD7, 5DDD, 5E0D, 5E2D, 5EBB, 68FF, 6A69, 6AC9, 6C8F, 6CA9, 6CAF, 6F8F, 6FAF, 7033, 7063, 7075, 7087, 70A5, 70AB, 7303, 7393, 74DD, 754D, 7603, 7633, 7663, 7669, 7705, 772D, 775D, 77D5, 7807, 7877, 7885, 7939, 7969, 7993, 79AB, 7A05, 7A69, 7A9B, 7AA5, 7B77, 7BA9, 7D4D, 7D75, 7D77, 8077, 808D, 80D7, 80E7, 8587, 86CF, 8777, 8785, 8885, 88CF, 88ED, 88FD, 8C6F, 8C8F, 8E8D, 8EE7, 8F2D, 8F8D, 9031, 9041, 90AF, 90B9, 9221, 9319, 9401, 944B, 9881, 9931, 9941, 9991, 99AF, 9A0F, 9A1B, 9A4B, 9AFF, 9BA1, 9BB1, 9CAF, 9E81, 9EA1, 9FAF, A001, A05B, A0C9, A105, A10B, A4CB, A55B, A6C9, A88F, A91B, A9B1, A9BB, AA15, AB01, AB0B, AB19, ABBB, AC09, AF09, B041, B04B, B069, B07D, B087, B0B1, B0ED, B1A9, B201, B40B, B40D, B609, B70D, B7A9, B807, B9A1, BA41, BAA1, BB4B, BBB1, BBDB, BBED, BD19, BD41, BDBB, BDEB, BE07, BEE7, C0D9, C203, C24D, C6A9, C88D, C88F, C8CF, C8ED, C9AF, C9CB, CA09, CA4B, CA69, CAC9, CC0D, CC23, CC4D, CC9B, CD09, CDD9, CE4D, CEDD, CFA9, CFCD, D04B, D099, D405, D415, D44B, D4A5, D4DD, D50D, D70B, D74D, D77B, D7CB, D91B, D991, DA05, DA09, DA15, DA51, DB91, DBEB, DD7D, DDA1, DDED, DE0B, DE41, DE4D, DEA1, E02D, E07B, E0D7, E1CB, E2CD, E401, E801, EABB, EACB, EAEB, EBAB, EC4D, ECDD, ED07, EDD7, EE7B, EE81, EEAB, EEE1, F08F, F0A9, F227, F2ED, F3AF, F485, F58D, F72D, F763, F769, F787, F7A5, F7E7, F82D, F86F, F877, F88D, F8D7, F8E7, F8FF, FCCD, FED7, FF85, FF8F, FFA9, 100AB, 10BA9, 1A0CB, 1BA09, 200E1, 2C603, 2CC03, 30227, 303AF, 30AAF, 32003, 32207, 32CC3, 330AF, 33169, 33221, 33391, 33881, 33AFF, 38807, 38887, 3AFFF, 3F203, 3F887, 3FAFF, 400BB, 4084D, 40A4B, 42001, 44221, 44401, 444D1, 4480D, 4488D, 44CCB, 44D4D, 44E8D, 4804D, 4840D, 4A0CB, 4A54B, 4CACB, 4D0DD, 4D40D, 4D44D, 5004D, 50075, 502CD, 5044D, 50887, 50EE1, 5448D, 548ED, 55A45, 55F45, 5844D, 5A4A5, 5AE41, 5B0CD, 5B44D, 5BBCD, 5D4ED, 5E0E1, 5EB4D, 5EC8D, 5ECCD, 5EE41, 5F06F, 5F7DD, 5F885, 5F8CD, 5FC8D, 5FF75, 6088F, 60AFF, 630AF, 633AF, 660A9, 668CF, 669AF, 66A09, 66A0F, 66FA9, 6886F, 6A00F, 6A0FF, 6A8AF, 6AFFF, 7002D, 7024D, 70B0D, 70B7D, 7200D, 73363, 73999, 7444D, 770B7, 777D7, 77B07, 77D7D, 77DD7, 79003, 79999, 7B00D, 7D05D, 7D7DD, 8007D, 800D1, 8074D, 82CCD, 82E4D, 8448D, 8484D, 8704D, 8724D, 87887, 88001, 8800D, 880CD, 88507, 88555, 8866F, 8872D, 8877D, 888D1, 888D7, 88AA1, 88C2D, 88D57, 88D75, 88D77, 8AFAF, 8C2CD, 8C40D, 8C8CD, 8CCED, 8CE2D, 8CFED, 8E007, 8E20D, 8E24D, 8F6FF, 8FAAF, 900CB, 901AB, 90901, 909A1, 90AB1, 90AE1, 90EE1, 910AB, 93331, 940AB, 963AF, 966AF, 99019, 99109, 99A01, 9AAE1, 9B00B, 9B0AB, 9B441, 9BABB, 9BBBB, 9E441, A00BB, A0405, A044B, A08AF, A0A51, A0B91, A0C4B, A1B09, A54A5, A5B41, A6609, A904B, A94A1, A9C4B, A9E01, A9E41, AA0A1, AA441, AA501, AA8AF, AAEE1, AAF45, AAF8F, ABBA1, ACC69, AE0BB, AE0EB, AEAE1, AEE0B, AEEA1, AEECB, AF045, AF4A5, AFA8F, B00A1, B00D7, B044D, B0777, B0A0B, B0A91, B0BBD, B0BCD, B0C09, B0DA9, B0EAB, B2207, B4001, B6669, B7707, B7D07, B8081, B9021, BA091, BA109, BA4BB, BB001, BB0EB, BB8A1, BBBEB, BBE0B, BBEBB, BC009, BCECD, BD0A9, BE44D, BEB0D, BEBBB, BEEBB, C0263, C02C3, C02ED, C040D, C0CA9, C0CCD, C2663, C2CED, C32C3, C3323, C400D, C40ED, C44CB, C44ED, C480D, C484D, C4CAB, C60AF, C686F, C6A0F, C86FF, C8C2D, CAA0F, CAFAF, CBCED, CC0AF, CC44B, CC82D, CC8FF, CCAF9, CCAFF, CCCFD, CCFAF, CD00D, CD4CB, CD4ED, CDDDD, CF2C3, CFC8F, CFE8D, D0045, D07DD, D09BB, D0D4D, D0DD7, D0EBB, D0EEB, D1009, D1045, D10B9, D1BA9, D54BB, D54ED, D5AE1, D5D07, D5EE1, D70DD, D7707, D7777, D77DD, D7DD7, D9441, D9AE1, D9B0B, DA9A1, DA9E1, DAA41, DAAA1, DBB0B, DBBA1, DC4CB, DD227, DD44D, DDDD7, E0081, E00E1, E010B, E088D, E08CD, E0B0D, E0BBD, E100B, E4D0D, E777B, E77AB, E7CCB, E844D, E848D, E884D, E88A1, EB0BB, EBB4D, EBBEB, EBEEB, EC8CD, ECBCD, ECC8D, ED04D, EE001, EE0EB, EE4A1, EEEBB, F0085, F09AF, F0C23, F0CAF, F2663, F2C03, F3799, F3887, F4A05, F4AA5, F506F, F5845, F5885, F5C2D, F5ECD, F5F45, F66A9, F688F, F6AFF, F7399, F777D, F8545, F8555, F8AAF, F8F87, F9AAF, FA0F9, FA405, FA669, FAFF9, FC263, FCA0F, FCAFF, FCE8D, FCF23, FD777, FDDDD, FDEDD, FEC2D, FEC8D, FF545, FF6AF, FF739, FF775, FF9AF, FFC23, 100055, 100555, 10A9CB, 1A090B, 1A900B, 1CACCB, 1CCACB, 20DEE1, 266003, 3000AF, 300A0F, 300AFF, 308087, 308E07, 3323E1, 333A0F, 339331, 33CA0F, 33CF23, 33CFAF, 33F323, 380087, 3A00AF, 3A0F0F, 3AA0FF, 3AAF0F, 3C33AF, 3C3A0F, 3C3FAF, 3CCAAF, 3F0FAF, 3F32C3, 3FF0AF, 3FFAAF, 4004CB, 400A05, 4048ED, 404DDD, 40AA05, 40D04D, 40DD4D, 40E0DD, 40E48D, 440041, 44008D, 44044D, 4404DD, 44440D, 4448ED, 4484ED, 448E4D, 44E44D, 48888D, 4AA005, 4DD00D, 4DD04D, 4DDD0D, 4E048D, 4E448D, 4E880D, 5000DD, 500201, 50066F, 5008CD, 500C2D, 500D7D, 50C20D, 520C0D, 544EDD, 54AA05, 54AAA5, 54ED4D, 566AAF, 57D00D, 580087, 5A5545, 5C20CD, 5C8CCD, 5CC2CD, 5D000D, 5D070D, 5F666F, 5FAA45, 5FFF45, 60008F, 600A0F, 603AAF, 6060AF, 6066AF, 60A0AF, 63AA0F, 6663AF, 66668F, 666AAF, 668A8F, 66AFF9, 68888F, 693AAF, 7007B7, 70404D, 70770B, 70770D, 707BE7, 70DD0D, 733339, 733699, 74004D, 74040D, 77007B, 770CCB, 777B4D, 777BE7, 777CCB, 77ACCB, 77B74D, 77D0DD, 7A0CCB, 7B744D, 7CACCB, 7DDD99, 80044D, 800807, 80200D, 8044ED, 80C04D, 80CC2D, 80E44D, 8404ED, 84888D, 84E04D, 84E40D, 86686F, 8668AF, 8686AF, 86F66F, 86FFFF, 87000D, 87744D, 880807, 886AFF, 88824D, 88870D, 888787, 88884D, 88886F, 88887D, 88888D, 888C4D, 888FAF, 88AA8F, 88CC8D, 88F6AF, 88F8AF, 88FA8F, 88FF6F, 88FF87, 88FFAF, 8A8FFF, 8C0C2D, 8C802D, 8CCFFF, 8CE00D, 8CE0CD, 8CFCCF, 8E00CD, 8E044D, 8E0CCD, 8EC0CD, 8F68AF, 8F88F7, 8FCFCF, 8FF887, 8FFCCF, 8FFF6F, 9002E1, 9004AB, 9008A1, 900919, 900ABB, 900B21, 90B801, 90CCCB, 9332E1, 944441, 94ACCB, 990001, 9900A1, 9A4441, 9A4AA1, 9AA4A1, 9AAA41, 9AAAAF, 9B66C9, 9BBA0B, 9BC0C9, 9BC669, 9BC6C9, 9C4ACB, A0094B, A00ECB, A09441, A0A08F, A0E0CB, A0ECCB, A0F669, A40A05, A4AAA5, A50E41, A5AA45, A60069, A8FAFF, A9AA41, AA5E41, AAA4A5, AAA545, AC6669, ACCC4B, ACCCC9, AEAA41, AFF405, AFF669, AFFA45, AFFFF9, B00921, B00BEB, B00CC9, B00D91, B08801, B0D077, B70077, B70E77, B77E77, B88877, B88881, B94421, BAE00B, BB00AB, BB0DA1, BB444D, BB44D1, BB8881, BBBBBD, BBBC4D, BBCCCD, BC0CC9, BC66C9, BCC669, BCC6C9, BCCC09, BE000D, BE00BD, BE0B4D, BE0CCD, BEA00B, BECCCD, C0084D, C00A0F, C0608F, C0668F, C0844D, C0A0FF, C0AFF9, C0C3AF, C0C68F, C0CAAF, C0CDED, C0D0ED, C0E80D, C0EC2D, C0EC8D, C0FA0F, C0FAAF, C2CC63, C30CAF, C333AF, C3CAAF, C3CCAF, C4048D, C40D4D, C4404D, C4408D, C4440D, C44DDD, C4ACCB, C4DCCB, C4DD4D, C6068F, C66AAF, C68AAF, C6AA8F, C8044D, C8440D, C8666F, CA00FF, CA0FFF, CAAAAF, CAAFFF, CAFF0F, CBE0CD, CC008F, CC0C8F, CC3CAF, CC4ACB, CC608F, CC66AF, CCBECD, CCC4AB, CCCA0F, CCCC8F, CCCE8D, CE0C8D, CF0F23, CF0FAF, CFAFFF, CFCAAF, CFFAFF, D0005D, D00BA9, D05EDD, D077D7, D10CCB, D22207, D4000B, D4040D, D4044D, D40CCB, D70077, D7D00D, D90009, D900BB, DB00BB, DB4441, DD400D, DDD109, DDD1A9, DDD919, DDD941, DED00D, E00D4D, E00EEB, E0AAE1, E0AE41, E0AEA1, E0B44D, E0BCCD, E0BEBB, E0D0DD, E0E441, E4048D, E4448D, E800CD, E8200D, EA0E41, EAA0E1, EBB00B, ECCCAB, EDDDDD, EEBE0B, F00263, F0056F, F00A45, F02C63, F03F23, F05405, F060AF, F08585, F0A4A5, F0F2C3, F0F323, F2CCC3, F33203, F33C23, F5F66F, F5FF6F, F68CCF, F6AA8F, F888AF, FA0F45, FAA045, FAA545, FAFC69, FC0AAF, FC66AF, FCCCAF, FCFFAF, FF0323, FF056F, FF3203, FF7903, FFA045, FFA4A5, FFAA45, FFC0AF, FFF4A5, FFF575, FFFA45, FFFCAF, 10A009B, 20000D1, 2CCC663, 30A00FF, 30CCCAF, 30FA00F, 30FCCAF, 3333C23, 333C2C3, 33C3AAF, 33FCAAF, 33FFFAF, 3A0A00F, 3AAAA0F, 3AF000F, 3AFAAAF, 3C0CA0F, 3CCC3AF, 3CFF323, 3F33F23, 3FAA00F, 3FF3323, 4004441, 400DDD1, 400E00D, 400ED0D, 404404D, 404448D, 404E4DD, 440EDDD, 4440EDD, 44444ED, 4444E4D, 44DDDDD, 4A000A5, 4CCCCAB, 4D0CCCB, 4E4404D, 4E4444D, 4E4DDDD, 5000021, 5004221, 5006AAF, 500FF6F, 5042201, 508CCCD, 5400005, 5400AA5, 5555405, 5808007, 5AA4005, 5C0008D, 5CCC8CD, 5D4444D, 5EEEEEB, 5F40005, 5F554A5, 5F6AAAF, 60000AF, 60006A9, 600866F, 6008AAF, 600AA8F, 600F6A9, 606608F, 606686F, 608666F, 60AA08F, 60AAA8F, 66000AF, 66666A9, 6666AF9, 6866A8F, 6AAAAAF, 70070D7, 70077DD, 700DDDD, 707077D, 707D007, 70D00DD, 770077D, 770400D, 770740D, 7777775, 77777B7, 77777DD, 7777ACB, 77B88E7, 77DD00D, 77DDDDD, 7D0D00D, 7DD0D07, 7DDD00D, 800002D, 8000CED, 80C0E0D, 80CECCD, 840400D, 844000D, 844E00D, 868688F, 880444D, 884404D, 887D007, 8888801, 8888881, 8888E07, 8888F77, 8888FE7, 88A8AFF, 88AAAFF, 88FAFFF, 8A8AAAF, 8A8AAFF, 8AAA8FF, 8C00ECD, 8C8444D, 8E4400D, 8FCCCCF, 900BBAB, 90CC4AB, 9908AA1, 99E0E01, 9B00801, 9B6CCC9, A000FF9, A006069, A00A8FF, A01CCCB, A05F545, A0BEEEB, A0E4AA1, AA0008F, AA08FFF, AA40AA5, AA8FFFF, AAAA405, AE04AA1, AE44441, AE4AAA1, AECCCCB, AF40005, AFA5A45, AFFFC69, B000BAB, B000EBB, B0D0007, B222227, B6CCCC9, B8880A1, BA000EB, BA0BEEB, BAEEEEB, BB000CD, BB00C0D, BB0B00D, BC6CC69, BC6CCC9, BCCCC69, BCCCCED, C0000A9, C00068F, C000CFD, C000E2D, C000FAF, C004D4D, C00E20D, C00E8CD, C00F68F, C033A0F, C0802CD, C086AAF, C0A00AF, C0AFFFF, C0C086F, C0C0F8F, C0CA00F, C0CC08F, C0D044D, C0F0AFF, C0FF023, C0FFFAF, C33FA0F, C33FAAF, C3CA00F, C3FFCAF, C8002CD, C8200CD, CCC668F, CCCAA8F, CCCC0A9, CCCC3AF, CCCCCA9, CCCDC4B, CE0008D, CE2000D, CE8CCCD, CF000AF, CFF0AAF, CFFF0AF, D0000EB, D0005EB, D000775, D000EDD, D007077, D00DDD9, D00ED0D, D0AAA45, D0AAAA5, D0EDDDD, D19000B, D4404ED, D4440ED, D5BBBBB, DCCCC4B, DD00DD9, DD07077, DD0DD09, DD0DDD9, DD99999, DDD0D09, DDDD0D9, DDDD9E1, DDDDD09, DDDDD99, DE0DDDD, DEEEEEB, E00001B, E0004A1, E000CAB, E00A041, E00BB0B, E00BBBB, E00C80D, E00CCCB, E044DDD, E0AA4A1, E0AAA41, E0BBB0B, E0D444D, E40444D, E4DDD4D, E88CCCD, E8C000D, E8CCCCD, EA04441, EA0A4A1, EBB000D, EBCCCCD, ED0D00D, EEAAA01, EEBBBBB, EEE000B, F0002C3, F002CC3, F003323, F005545, F00F4A5, F033323, F0400A5, F0A5545, F333323, F333F23, F6660AF, F733333, FA00009, FA004A5, FAAAA45, FC6668F, FCC668F, FD00AA5, FEE7777, FF0F263, FF26003, FF3F323, FF5F887, FFAFF45, FFFF263, FFFF379, 2CCCCC63, 30CCA00F, 33333319, 3333FCAF, 3333FFAF, 33FFA00F, 3C00CCAF, 3C00FCAF, 3CF3FF23, 40000441, 40000CAB, 4000DAA1, 400440DD, 400ACCCB, 400CCCAB, 400E44DD, 4040D00D, 404400DD, 40444EDD, 4044D00D, 40ACCCCB, 40DDDDDD, 440000D1, 44000DDD, 4400DD0D, 44E400DD, 4A00004B, 4A0AAAA5, 5000C08D, 52000CCD, 555400A5, 55540A05, 58800007, 58888087, 5A540005, 5C00020D, 5F5400A5, 5F888887, 60006AAF, 600093AF, 600AAAAF, 608CCCCF, 6600686F, 6606866F, 6688AAAF, 7000077D, 70000D5D, 7000707B, 7000707D, 7000740D, 70500D0D, 7070040D, 707007DD, 7070777B, 7077744D, 7077777B, 77007D0D, 7700B44D, 7707000B, 7707D00D, 7770700D, 7770777B, 7777740D, 7777770B, 7777777D, 77777CAB, 7777B887, 778888E7, 788888E7, 79333333, 7ACCCCCB, 7D0000DD, 7D00D0DD, 7DD00D0D, 7DDDDDA9, 80000081, 80000087, 8000E0CD, 80400E4D, 80A0AAA1, 80EC000D, 84000E4D, 8404444D, 84400E4D, 868AAAAF, 86AAAA8F, 8884044D, 88FFFE77, 8C44444D, 8CCCCAAF, 8E40004D, 900000BB, 90000B0B, 90100009, 90800AA1, 93333AAF, 94AAAAA1, 980000A1, 998AAAA1, A00000F9, A0000EEB, A0005A45, A0055545, A00AAA45, A0666669, A0AAA045, A0AAAA45, A0AAE4A1, A0B44441, A4A00005, A6066669, A8AAFFFF, AA055545, AA0AA045, AAA00A45, AAAAA045, B00000AB, B000EEEB, B00EEE0B, B0900081, B0BBBBAB, B7777787, B9000081, B9008001, B9800001, BA00000B, BBBB0ABB, BCCCCCC9, C000004D, C000086F, C0000AFF, C0000E8D, C0000FDD, C00033AF, C0003CAF, C000448D, C000AFFF, C000CF8F, C004444D, C00663AF, C00F00AF, C00FCCAF, C0FFCCAF, C844444D, CC3A000F, CCCCCBED, CCCCCE2D, CCCCD999, CCDCCC4B, CD44444D, CFAF000F, CFFFF023, D00400ED, D004404D, D00777A5, D00E00DD, D0444E0D, D40000ED, D444E00D, D7DDDDDD, DD00D007, DD0D0077, DD0D0707, DDD0040D, DDDDDD19, DDDDDDD1, E0000CCB, E0044441, E00A4AA1, E888820D, E8888CCD, E888C80D, E8AAAAA1, EB00C0CD, EBBC00CD, ECCCCCCB, F00006AF, F00040A5, F00066AF, F06666AF, F0F004A5, F33FFF23, F60006AF, F6AAA0AF, F88888F7, FE777777, FF33F2C3, FF3FFF23, FF588887, FFFF02C3, FFFF5F6F, FFFFF887, FFFFFF79, 10CCCCCAB, 266666603, 333333AAF, 333333F23, 3333FF2C3, 333CCCCAF, 333FFCCAF, 3A000000F, 3FA00000F, 40000048D, 4000004DD, 4000040D1, 40000ACCB, 4000400D1, 4040000DD, 404D0000D, 40A000005, 40E00444D, 40ED0000D, 444E000DD, 444ED000D, 48444444D, 4A0000005, 4AAAAAAA5, 500000C8D, 500000F8D, 50CCCCC8D, 50FFFFF6F, 5AAAAAA45, 5C020000D, 5E444444D, 666666AFF, 70000044D, 70000440D, 700007CCB, 700007D07, 70044000D, 70070007D, 77070007D, 77700040D, 77700070D, 77707044D, 77770000D, 77777777B, 777888887, 7D0DDDDDD, 7DD0000D7, 8008880A1, 800888A01, 800C000ED, 888800087, 88888AF8F, 888CCCCCD, 88CCCCCCD, 8AAAAAFFF, 8AAFFFFFF, 8CECCCCCD, 8CFFFFCFF, 8EC00000D, 900010009, 908A0AAA1, 9800AAAA1, 9B0CCCCC9, A00000669, A00005545, A0000A545, A000FFF45, A0AAAAA8F, A4000004B, A55540005, A5F554005, AA0A0AA45, AA0AAA8FF, AA4000005, AAA0AA8FF, AAAA0A8FF, AAAA0AA8F, ..., B77777777, ..., C00000CAF, ..., C00006AAF, ..., C66666AFF, ..., CF66666AF, ..., D00000009, ..., E0EAAAAA1, ..., EAAA4AAA1, ..., EAAAAEAA1, ..., EAAAEA041, ..., F066AAAAF, ..., F60AAAA0F, ..., F77777777, ..., 400000000D, ..., 8000000AA1, ..., 800AAAAA01, ..., 8886888AAF, ..., 88888888AF, ..., 8888888A8F, ..., 888AAFFFFF, ..., 9000000019, ..., 9000000109, ..., 908AAAAA01, ..., AAAAAAAAA1, ..., AAAAAAAE41, ..., C000CC866F, ..., C00CCCCCAF, ..., C6666666AF, ..., CCCCCCCAAF, ..., CFFFFFFAAF, ..., E444444441, ..., EAAAAAA4A1, ..., 22000000007, ..., 80AAAAAAA01, ..., A0444444441, ..., A0AAAAAEA41, ..., C0006666AFF, ..., C000CCCC6AF, ..., C0AF000000F, ..., EAAAEAAAAA1, ..., FAAAAAAAA8F, ..., 800AAAAAAAA1, ..., 888888AFFFFF, ..., 88AFFFFFFFFF, ..., 8CCCCCCCCFCF, ..., A0000000AA8F, ..., A40000000005, ..., A44044444441, ..., AAAAAAA00A8F, ..., C00000000C8F, ..., CA0F0000000F, ..., CCCCCCCCC6AF, ..., E0A04AAAAAA1, ..., 5BBBBBBBBBBBB, ..., 66666666006AF, ..., 88888888888FF, ..., 88888888FFFFF, ..., 888888F88888F, ..., 88F888888888F, ..., A000000000A8F, ..., 86666666666F6F, ..., C00000000000AF, ..., C00000006666AF, ..., C0A0000000000F, ..., CFF0A00000000F, ..., 68666666666666F, ..., 68CCCCCCCCCCCCF, ..., 77700000000007D, ..., 8000000000000A1, ..., 888888AAAAAAAAF, ..., CFFFFFFFFFA000F, ..., DDDDDDDDDDDDDD9, ..., 866666666666666F, ..., 8ECCCCCCCCCCCCCD, ..., A000000000000009, ..., 8CFFFFFFFFFFFFFCF, ..., CFFFFFFFFFFFFFA00F, ..., AAAAAAAAAAAAAA008FF, ..., A0000000000000000045, ..., CFFA000000000000000F, ..., E00000000000000000441, ..., CFFFFFFFFA00000000000F, ..., 8AAAAAAAAAAAAAAAAAAAAFF, ..., 3333333333333333333333331, ..., 66666666666666666666666AF, ..., 7DDDDDDDDDDDDDDDDDDDDDDDDD, ..., 8CCCCCCCCCCCCCCCCCCCCCCCCCCCCCFF, ..., A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAF, ..., AAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FF, ..., 222222222222222222222222222222227, ..., CFA00000000000000000000000000000F, ..., 8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8F, ..., CFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF, ..., 40444444444444444444444444444444441, ..., EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEB, ..., 910000000000000000000000000000000009, ..., 4DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD, ..., AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8F, ..., CAF0000000000000000000000000000000000000F, ..., 88AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF, ..., C0CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF, ..., AF666666666666666666666666666666666666666666666669, ..., 888888888888888888888888888888888888888888888888888887, ..., CA000000000000000000000000000000000000000000000000000F, ..., CAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF, ..., A8AFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF, ..., 500000000000000000000000000000000000000000000000000000000000000008D, ..., F8CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCF, ..., E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041, ..., CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF, ..., EBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB, ..., 8888FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF, ..., 880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007, ..., D44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444D, ..., 88FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF, ..., D99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, ..., F88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888F, ..., 90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091, ..., DBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB, ...
Proof
Base 2
The possible (first digit,last digit) combo for a quasi-minimal prime with ≥3 digits are:
(1,1)
- Case (1,1):
- 11 is prime, and thus the only minimal prime in this family.
Base 3
The possible (first digit,last digit) combo for a quasi-minimal prime with ≥3 digits are:
(1,1), (1,2), (2,1), (2,2)
- Case (1,1):
- Since 12, 21, 111 are primes, we only need to consider the family 1{0}1 (since any digits 1, 2 between them will produce smaller primes)
- All numbers of the form 1{0}1 are divisible by 2, thus cannot be prime.
- Since 12, 21, 111 are primes, we only need to consider the family 1{0}1 (since any digits 1, 2 between them will produce smaller primes)
- Case (1,2):
- 12 is prime, and thus the only minimal prime in this family.
- Case (2,1):
- 21 is prime, and thus the only minimal prime in this family.
- Case (2,2):
- Since 21, 12 are primes, we only need to consider the family 2{0,2}2 (since any digits 1 between them will produce smaller primes)
- All numbers of the form 2{0,2}2 are divisible by 2, thus cannot be prime.
- Since 21, 12 are primes, we only need to consider the family 2{0,2}2 (since any digits 1 between them will produce smaller primes)
Base 4
The possible (first digit,last digit) combo for a quasi-minimal prime with ≥3 digits are:
(1,1), (1,3), (2,1), (2,3), (3,1), (3,3)
- Case (1,1):
- 11 is prime, and thus the only minimal prime in this family.
- Case (1,3):
- 13 is prime, and thus the only minimal prime in this family.
- Case (2,1):
- Since 23, 11, 31, 221 are primes, we only need to consider the family 2{0}1 (since any digits 1, 2, 3 between them will produce smaller primes)
- All numbers of the form 2{0}1 are divisible by 3, thus cannot be prime.
- Since 23, 11, 31, 221 are primes, we only need to consider the family 2{0}1 (since any digits 1, 2, 3 between them will produce smaller primes)
- Case (2,3):
- 23 is prime, and thus the only minimal prime in this family.
- Case (3,1):
- 31 is prime, and thus the only minimal prime in this family.
- Case (3,3):
- Since 31, 13, 23 are primes, we only need to consider the family 3{0,3}3 (since any digits 1, 2 between them will produce smaller primes)
- All numbers of the form 3{0,3}3 are divisible by 3, thus cannot be prime.
- Since 31, 13, 23 are primes, we only need to consider the family 3{0,3}3 (since any digits 1, 2 between them will produce smaller primes)
Base 5
The possible (first digit,last digit) combo for a quasi-minimal prime with ≥3 digits are:
(1,1), (1,2), (1,3), (1,4), (2,1), (2,2), (2,3), (2,4), (3,1), (3,2), (3,3), (3,4), (4,1), (4,2), (4,3), (4,4)
- Case (1,1):
- Since 12, 21, 111, 131 are primes, we only need to consider the family 1{0,4}1 (since any digits 1, 2, 3 between them will produce smaller primes)
- All numbers of the form 1{0,4}1 are divisible by 2, thus cannot be prime.
- Since 12, 21, 111, 131 are primes, we only need to consider the family 1{0,4}1 (since any digits 1, 2, 3 between them will produce smaller primes)
- Case (1,2):
- 12 is prime, and thus the only minimal prime in this family.
- Case (1,3):
- Since 12, 23, 43, 133 are primes, we only need to consider the family 1{0,1}3 (since any digits 2, 3, 4 between them will produce smaller primes)
- Since 111 is prime, we only need to consider the families 1{0}3 and 1{0}1{0}3 (since any digit combo 11 between (1,3) will produce smaller primes)
- All numbers of the form 1{0}3 are divisible by 2, thus cannot be prime.
- For the 1{0}1{0}3 family, since 10103 is prime, we only need to consider the families 1{0}13 and 11{0}3 (since any digit combo 010 between (1,3) will produce smaller primes)
- The smallest prime of the form 1{0}13 is 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013, which can be written as 109313 and equal the prime 5^95+8
- All numbers of the form 11{0}3 are divisible by 3, thus cannot be prime.
- Since 111 is prime, we only need to consider the families 1{0}3 and 1{0}1{0}3 (since any digit combo 11 between (1,3) will produce smaller primes)
- Since 12, 23, 43, 133 are primes, we only need to consider the family 1{0,1}3 (since any digits 2, 3, 4 between them will produce smaller primes)
- Case (1,4):
- Since 12, 34, 104 are primes, we only need to consider the families 1{1,4}4 (since any digits 0, 2, 3 between them will produce smaller primes)
- Since 111, 414 are primes, we only need to consider the family 1{4}4 and 11{4}4 (since any digit combo 11 or 41 between them will produce smaller primes)
- The smallest prime of the form 1{4}4 is 14444.
- All numbers of the form 11{4}4 are divisible by 2, thus cannot be prime.
- Since 111, 414 are primes, we only need to consider the family 1{4}4 and 11{4}4 (since any digit combo 11 or 41 between them will produce smaller primes)
- Since 12, 34, 104 are primes, we only need to consider the families 1{1,4}4 (since any digits 0, 2, 3 between them will produce smaller primes)
- Case (2,1):
- 21 is prime, and thus the only minimal prime in this family.
- Case (2,2):
- Since 21, 23, 12, 32 are primes, we only need to consider the family 2{0,2,4}2 (since any digits 1, 3 between them will produce smaller primes)
- All numbers of the form 2{0,2,4}2 are divisible by 2, thus cannot be prime.
- Since 21, 23, 12, 32 are primes, we only need to consider the family 2{0,2,4}2 (since any digits 1, 3 between them will produce smaller primes)
- Case (2,3):
- 23 is prime, and thus the only minimal prime in this family.
- Case (2,4):
- Since 21, 23, 34 are primes, we only need to consider the family 2{0,2,4}4 (since any digits 1, 3 between them will produce smaller primes)
- All numbers of the form 2{0,2,4}4 are divisible by 2, thus cannot be prime.
- Since 21, 23, 34 are primes, we only need to consider the family 2{0,2,4}4 (since any digits 1, 3 between them will produce smaller primes)
- Case (3,1):
- Since 32, 34, 21 are primes, we only need to consider the family 3{0,1,3}1 (since any digits 2, 4 between them will produce smaller primes)
- Since 313, 111, 131, 3101 are primes, we only need to consider the families 3{0,3}1 and 3{0,3}11 (since any digit combo 10, 11, 13 between (3,1) will produce smaller primes)
- For the 3{0,3}1 family, we can separate this family to four families:
- For the 30{0,3}01 family, we have the prime 30301, and the remain case is the family 30{0}01.
- All numbers of the form 30{0}01 are divisible by 2, thus cannot be prime.
- For the 30{0,3}31 family, note that there must be an even number of 3's between (30,31), or the result number will be divisible by 2 and cannot be prime.
- Since 33331 is prime, any digit combo 33 between (30,31) will produce smaller primes.
- Thus, the only possible prime is the smallest prime in the family 30{0}31, and this prime is 300031.
- Since 33331 is prime, any digit combo 33 between (30,31) will produce smaller primes.
- For the 33{0,3}01 family, note that there must be an even number of 3's between (33,01), or the result number will be divisible by 2 and cannot be prime.
- Since 33331 is prime, any digit combo 33 between (33,01) will produce smaller primes.
- Thus, the only possible prime is the smallest prime in the family 33{0}01, and this prime is 33001.
- Since 33331 is prime, any digit combo 33 between (33,01) will produce smaller primes.
- For the 33{0,3}31 family, we have the prime 33331, and the remain case is the family 33{0}31.
- All numbers of the form 33{0}31 are divisible by 2, thus cannot be prime.
- For the 30{0,3}01 family, we have the prime 30301, and the remain case is the family 30{0}01.
- For the 3{0,3}1 family, we can separate this family to four families:
- Since 313, 111, 131, 3101 are primes, we only need to consider the families 3{0,3}1 and 3{0,3}11 (since any digit combo 10, 11, 13 between (3,1) will produce smaller primes)
- Since 32, 34, 21 are primes, we only need to consider the family 3{0,1,3}1 (since any digits 2, 4 between them will produce smaller primes)
- Case (3,2):
- 32 is prime, and thus the only minimal prime in this family.
- Case (3,3):
- Since 32, 34, 23, 43, 313 are primes, we only need to consider the family 3{0,3}3 (since any digits 1, 2, 4 between them will produce smaller primes)
- All numbers of the form 3{0,3}3 are divisible by 3, thus cannot be prime.
- Since 32, 34, 23, 43, 313 are primes, we only need to consider the family 3{0,3}3 (since any digits 1, 2, 4 between them will produce smaller primes)
- Case (3,4):
- 34 is prime, and thus the only minimal prime in this family.
- Case (4,1):
- Since 43, 21, 401 are primes, we only need to consider the family 4{1,4}1 (since any digits 0, 2, 3 between them will produce smaller primes)
- Since 414, 111 are primes, we only need to consider the family 4{4}1 and 4{4}11 (since any digit combo 14 or 11 between them will produce smaller primes)
- The smallest prime of the form 4{4}1 is 44441.
- All numbers of the form 4{4}11 are divisible by 2, thus cannot be prime.
- Since 414, 111 are primes, we only need to consider the family 4{4}1 and 4{4}11 (since any digit combo 14 or 11 between them will produce smaller primes)
- Since 43, 21, 401 are primes, we only need to consider the family 4{1,4}1 (since any digits 0, 2, 3 between them will produce smaller primes)
- Case (4,2):
- Since 43, 12, 32 are primes, we only need to consider the family 4{0,2,4}2 (since any digits 1, 3 between them will produce smaller primes)
- All numbers of the form 4{0,2,4}2 are divisible by 2, thus cannot be prime.
- Since 43, 12, 32 are primes, we only need to consider the family 4{0,2,4}2 (since any digits 1, 3 between them will produce smaller primes)
- Case (4,3):
- 43 is prime, and thus the only minimal prime in this family.
- Case (4,4):
- Since 43, 34, 414 are primes, we only need to consider the family 4{0,2,4}4 (since any digits 1, 3 between them will produce smaller primes)
- All numbers of the form 4{0,2,4}4 are divisible by 2, thus cannot be prime.
- Since 43, 34, 414 are primes, we only need to consider the family 4{0,2,4}4 (since any digits 1, 3 between them will produce smaller primes)
Base 6
The possible (first digit,last digit) combo for a quasi-minimal prime with ≥3 digits are:
(1,1), (1,5), (2,1), (2,5), (3,1), (3,5), (4,1), (4,5), (5,1), (5,5)
- Case (1,1):
- 11 is prime, and thus the only minimal prime in this family.
- Case (1,5):
- 15 is prime, and thus the only minimal prime in this family.
- Case (2,1):
- 21 is prime, and thus the only minimal prime in this family.
- Case (2,5):
- 25 is prime, and thus the only minimal prime in this family.
- Case (3,1):
- 31 is prime, and thus the only minimal prime in this family.
- Case (3,5):
- 35 is prime, and thus the only minimal prime in this family.
- Case (4,1):
- Since 45, 11, 21, 31, 51 are primes, we only need to consider the family 4{0,4}1 (since any digits 1, 2, 3, 5 between them will produce smaller primes)
- Since 4401 and 4441 are primes, we only need to consider the families 4{0}1 and 4{0}41 (since any digits combo 40 and 44 between them will produce smaller primes)
- All numbers of the form 4{0}1 are divisible by 5, thus cannot be prime.
- The smallest prime of the form 4{0}41 is 40041
- Since 4401 and 4441 are primes, we only need to consider the families 4{0}1 and 4{0}41 (since any digits combo 40 and 44 between them will produce smaller primes)
- Since 45, 11, 21, 31, 51 are primes, we only need to consider the family 4{0,4}1 (since any digits 1, 2, 3, 5 between them will produce smaller primes)
- Case (4,5):
- 45 is prime, and thus the only minimal prime in this family.
- Case (5,1):
- 51 is prime, and thus the only minimal prime in this family.
- Case (5,5):
- Since 51, 15, 25, 35, 45 are primes, we only need to consider the family 5{0,5}5 (since any digits 1, 2, 3, 4 between them will produce smaller primes)
- All numbers of the form 5{0,5}5 are divisible by 5, thus cannot be prime.
- Since 51, 15, 25, 35, 45 are primes, we only need to consider the family 5{0,5}5 (since any digits 1, 2, 3, 4 between them will produce smaller primes)
Base 8
The possible (first digit,last digit) combo for a quasi-minimal prime with ≥3 digits are:
(1,1), (1,3), (1,5), (1,7), (2,1), (2,3), (2,5), (2,7), (3,1), (3,3), (3,5), (3,7), (4,1), (4,3), (4,5), (4,7), (5,1), (5,3), (5,5), (5,7), (6,1), (6,3), (6,5), (6,7), (7,1), (7,3), (7,5), (7,7)
- Case (1,1):
- Since 13, 15, 21, 51, 111, 141, 161 are primes, we only need to consider the family 1{0,7}1 (since any digits 1, 2, 3, 4, 5, 6 between them will produce smaller primes)
- Since 107, 177, 701 are primes, we only need to consider the number 171 and the family 1{0}1 (since any digits combo 07, 70, 77 between them will produce smaller primes)
- 171 is not prime.
- All numbers of the form 1{0}1 factored as 10^n+1 = (2^n+1) * (4^n-2^n+1), thus cannot be prime.
- Since 107, 177, 701 are primes, we only need to consider the number 171 and the family 1{0}1 (since any digits combo 07, 70, 77 between them will produce smaller primes)
- Since 13, 15, 21, 51, 111, 141, 161 are primes, we only need to consider the family 1{0,7}1 (since any digits 1, 2, 3, 4, 5, 6 between them will produce smaller primes)
- Case (1,3):
- 13 is prime, and thus the only minimal prime in this family.
- Case (1,5):
- 15 is prime, and thus the only minimal prime in this family.
- Case (1,7):
- Since 13, 15, 27, 37, 57, 107, 117, 147, 177 are primes, we only need to consider the family 1{6}7 (since any digits 0, 1, 2, 3, 4, 5, 7 between them will produce smaller primes)
- The smallest prime of the form 1{6}7 is 16667 (not minimal prime, since 667 is prime)
- Since 13, 15, 27, 37, 57, 107, 117, 147, 177 are primes, we only need to consider the family 1{6}7 (since any digits 0, 1, 2, 3, 4, 5, 7 between them will produce smaller primes)
- Case (2,1):
- 21 is prime, and thus the only minimal prime in this family.
- Case (2,3):
- 23 is prime, and thus the only minimal prime in this family.
- Case (2,5):
- Since 21, 23, 27, 15, 35, 45, 65, 75, 225, 255 are primes, we only need to consider the family 2{0}5 (since any digits 1, 2, 3, 4, 5, 6, 7 between them will produce smaller primes)
- All numbers of the form 2{0}5 are divisible by 7, thus cannot be prime.
- Since 21, 23, 27, 15, 35, 45, 65, 75, 225, 255 are primes, we only need to consider the family 2{0}5 (since any digits 1, 2, 3, 4, 5, 6, 7 between them will produce smaller primes)
- Case (2,7):
- 27 is prime, and thus the only minimal prime in this family.
- Case (3,1):
- Since 35, 37, 21, 51, 301, 361 are primes, we only need to consider the family 3{1,3,4}1 (since any digits 0, 2, 5, 6, 7 between them will produce smaller primes)
- Since 13, 343, 111, 131, 141, 431, 3331, 3411 are primes, we only need to consider the families 3{3}11, 33{1,4}1, 3{3,4}4{4}1 (since any digits combo 11, 13, 14, 33, 41, 43 between them will produce smaller primes)
- All numbers of the form 3{3}11 are divisible by 3, thus cannot be prime.
- For the 33{1,4}1 family, since 111 and 141 are primes, we only need to consider the families 33{4}1 and 33{4}11 (since any digits combo 11, 14 between them will produce smaller primes)
- The smallest prime of the form 33{4}1 is 3344441
- All numbers of the form 33{4}11 are divisible by 301, thus cannot be prime.
- For the 3{3,4}4{4}1 family, since 3331 and 3344441 are primes, we only need to consider the families 3{4}1, 3{4}31, 3{4}341, 3{4}3441, 3{4}34441 (since any digits combo 33 or 34444 between (3,1) will produce smaller primes)
- All numbers of the form 3{4}1 are divisible by 31, thus cannot be prime.
- Since 4443 is prime, we only need to consider the numbers 3431, 34431, 34341, 344341, 343441, 3443441, 3434441, 34434441 (since any digit combo 444 between (3,3{4}1) will produce smaller primes)
- None of 3431, 34431, 34341, 344341, 343441, 3443441, 3434441, 34434441 are primes.
- Since 13, 343, 111, 131, 141, 431, 3331, 3411 are primes, we only need to consider the families 3{3}11, 33{1,4}1, 3{3,4}4{4}1 (since any digits combo 11, 13, 14, 33, 41, 43 between them will produce smaller primes)
- Since 35, 37, 21, 51, 301, 361 are primes, we only need to consider the family 3{1,3,4}1 (since any digits 0, 2, 5, 6, 7 between them will produce smaller primes)
- Case (3,3):
- Since 35, 37, 13, 23, 53, 73, 343 are primes, we only need to consider the family 3{0,3,6}3 (since any digits 1, 2, 4, 5, 7 between them will produce smaller primes)
- All numbers of the form 3{0,3,6}3 are divisible by 3, thus cannot be prime.
- Since 35, 37, 13, 23, 53, 73, 343 are primes, we only need to consider the family 3{0,3,6}3 (since any digits 1, 2, 4, 5, 7 between them will produce smaller primes)
- Case (3,5):
- 35 is prime, and thus the only minimal prime in this family.
- Case (3,7):
- 37 is prime, and thus the only minimal prime in this family.
- Case (4,1):
- Since 45, 21, 51, 401, 431, 471 are primes, we only need to consider the family 4{1,4,6}1 (since any digits 0, 2, 3, 5, 7 between them will produce smaller primes)
- Since 111, 141, 161, 661, 4611 are primes, we only need to consider the families 4{4}11, 4{4,6}4{1,4,6}1, 4{4}6{4}1 (since any digits combo 11, 14, 16, 61, 66 between them will produce smaller primes)
- The smallest prime of the form 4{4}11 is 44444444444444411 (not minimal prime, since 444444441 is prime)
- For the 4{4,6}4{1,4,6}1 family, we can separate this family to 4{4,6}41, 4{4,6}411, 4{4,6}461
- For the 4{4,6}41 family, since 661 and 6441 are primes, we only need to consider the families 4{4}41 and 4{4}641 (since any digits combo 64 or 66 between (4,41) will produce smaller primes)
- The smallest prime of the form 4{4}41 is 444444441
- The smallest prime of the form 4{4}641 is 444641
- For the 4{4,6}411 family, since 661 and 6441 are primes, we only need to consider the families 4{4}411 and 4{4}6411 (since any digits combo 64 or 66 between (4,411) will produce smaller primes)
- The smallest prime of the form 4{4}411 is 444444441
- The smallest prime of the form 4{4}6411 is 4444444444444446411 (not minimal prime, since 444444441 and 444641 are primes)
- For the 4{4,6}461 family, since 661 is prime, we only need to consider the family 4{4}461
- The smallest prime of the form 4{4}461 is 4444444461 (not minimal prime, since 444444441 is prime)
- For the 4{4,6}41 family, since 661 and 6441 are primes, we only need to consider the families 4{4}41 and 4{4}641 (since any digits combo 64 or 66 between (4,41) will produce smaller primes)
- For the 4{4}6{4}1 family, since 6441 is prime, we only need to consider the families 4{4}61 and 4{4}641 (since any digits combo 44 between (4{4}6,1) will produce smaller primes)
- The smallest prime of the form 4{4}61 is 4444444461 (not minimal prime, since 444444441 is prime)
- The smallest prime of the form 4{4}641 is 444641
- Since 111, 141, 161, 661, 4611 are primes, we only need to consider the families 4{4}11, 4{4,6}4{1,4,6}1, 4{4}6{4}1 (since any digits combo 11, 14, 16, 61, 66 between them will produce smaller primes)
- Since 45, 21, 51, 401, 431, 471 are primes, we only need to consider the family 4{1,4,6}1 (since any digits 0, 2, 3, 5, 7 between them will produce smaller primes)
- Case (4,3):
- Since 45, 13, 23, 53, 73, 433, 463 are primes, we only need to consider the family 4{0,4}3 (since any digits 1, 2, 3, 5, 6, 7 between them will produce smaller primes)
- Since 4043 and 4443 are primes, we only need to consider the families 4{0}3 and 44{0}3 (since any digits combo 04, 44 between them will produce smaller primes)
- All numbers of the form 4{0}3 are divisible by 7, thus cannot be prime.
- All numbers of the form 44{0}3 are divisible by 3, thus cannot be prime.
- Since 4043 and 4443 are primes, we only need to consider the families 4{0}3 and 44{0}3 (since any digits combo 04, 44 between them will produce smaller primes)
- Since 45, 13, 23, 53, 73, 433, 463 are primes, we only need to consider the family 4{0,4}3 (since any digits 1, 2, 3, 5, 6, 7 between them will produce smaller primes)
- Case (4,5):
- 45 is prime, and thus the only minimal prime in this family.
- Case (4,7):
- Since 45, 27, 37, 57, 407, 417, 467 are primes, we only need to consider the family 4{4,7}7 (since any digits 0, 1, 2, 3, 5, 6 between them will produce smaller primes)
- Since 747 is prime, we only need to consider the families 4{4}7, 4{4}77, 4{7}7, 44{7}7 (since any digits combo 74 between (4,7) will produce smaller primes)
- The smallest prime of the form 4{4}7 is 44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447, with 220 4's, which can be written as 42207 and equal the prime (2^665+17)/7
- The smallest prime of the form 4{4}77 is 4444477
- The smallest prime of the form 4{7}7 is 47777
- The smallest prime of the form 44{7}7 is 4477777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, with 851 7's, which can be written as 447851 and equal the prime 37*2^2553-1 (not minimal prime, since 47777 is prime)
- Since 747 is prime, we only need to consider the families 4{4}7, 4{4}77, 4{7}7, 44{7}7 (since any digits combo 74 between (4,7) will produce smaller primes)
- Since 45, 27, 37, 57, 407, 417, 467 are primes, we only need to consider the family 4{4,7}7 (since any digits 0, 1, 2, 3, 5, 6 between them will produce smaller primes)
- Case (5,1):
- 51 is prime, and thus the only minimal prime in this family.
- Case (5,3):
- 53 is prime, and thus the only minimal prime in this family.
- Case (5,5):
- Since 51, 53, 57, 15, 35, 45, 65, 75 are primes, we only need to consider the family 5{0,2,5}5 (since any digits 1, 3, 4, 6, 7 between them will produce smaller primes)
- Since 225, 255, 5205 are primes, we only need to consider the families 5{0,5}5 and 5{0,5}25 (since any digits combo 20, 22, 25 between them will produce smaller primes)
- All numbers of the form 5{0,5}5 are divisible by 5, thus cannot be prime.
- For the 5{0,5}25 family, since 500025 and 505525 are primes, we only need to consider the number 500525 the families 5{5}25, 5{5}025, 5{5}0025, 5{5}0525, 5{5}00525, 5{5}05025 (since any digits combo 000, 055 between (5,25) will produce smaller primes)
- 500525 is not prime.
- The smallest prime of the form 5{5}25 is 555555555555525
- The smallest prime of the form 5{5}025 is 55555025
- The smallest prime of the form 5{5}0025 is 5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550025 (not minimal prime, since 55555025 and 555555555555525 are primes)
- The smallest prime of the form 5{5}0525 is 5550525
- The smallest prime of the form 5{5}00525 is 5500525
- The smallest prime of the form 5{5}05025 is 5555555555555555555555505025 (not minimal prime, since 5550525, 55555025, and 555555555555525 are primes)
- Since 225, 255, 5205 are primes, we only need to consider the families 5{0,5}5 and 5{0,5}25 (since any digits combo 20, 22, 25 between them will produce smaller primes)
- Since 51, 53, 57, 15, 35, 45, 65, 75 are primes, we only need to consider the family 5{0,2,5}5 (since any digits 1, 3, 4, 6, 7 between them will produce smaller primes)
- Case (5,7):
- 57 is prime, and thus the only minimal prime in this family.
- Case (6,1):
- Since 65, 21, 51, 631, 661 are primes, we only need to consider the family 6{0,1,4,7}1 (since any digits 2, 3, 5, 6 between them will produce smaller primes)
- Since 111, 141, 401, 471, 701, 711, 6101, 6441 are primes, we only need to consider the families 6{0}0{0,1,4,7}1, 6{0,4}1{7}1, 6{0,7}4{1}1, 6{0,1,7}7{4,7}1 (since any digits combo 11, 14, 40, 47, 70, 71, 10, 44 between them will produce smaller primes)
- For the 6{0}0{0,1,4,7}1 family, since 6007 is prime, we only need to consider the families 6{0}0{0,1,4}1 and 60{1,4,7}7{0,1,4,7}1 (since any digits combo 1007 between (6,1) will produce smaller primes)
- For the 6{0}0{0,1,4}1 family, since 111, 141, 401, 6101, 6441, 60411 are primes, we only need to consider the families 6{0}1, 6{0}11, 6{0}41 (since any digits combo 10, 11, 14, 40, 41, 44 between (6{0}0,1) will produce smaller primes)
- All numbers of the form 6{0}1 are divisible by 7, thus cannot be prime.
- All numbers of the form 6{0}11 are divisible by 3, thus cannot be prime.
- All numbers of the form 6{0}41 are divisible by 3, thus cannot be prime.
- For the 60{1,4,7}7{0,1,4,7}1 family, since 701, 711, 60741 are primes, we only need to consider the family 60{1,4,7}7{7}1 (since any digits 0, 1, 4 between (60{1,4,7}7,1) will produce smaller primes)
- Since 471, 60171 is prime, we only need to consider the family 60{7}1 (since any digits 1, 4 between (60,7{7}1) will produce smaller primes)
- All numbers of the form 60{7}1 are divisible by 7, thus cannot be prime.
- For the 6{0}0{0,1,4}1 family, since 111, 141, 401, 6101, 6441, 60411 are primes, we only need to consider the families 6{0}1, 6{0}11, 6{0}41 (since any digits combo 10, 11, 14, 40, 41, 44 between (6{0}0,1) will produce smaller primes)
- For the 6{0,4}1{7}1 family, since 417, 471 are primes, we only need to consider the families 6{0}1{7}1 and 6{0,4}11
- For the 6{0}1{7}1 family, since 60171 is prime, and thus the only minimal prime in the family 6{0}1{7}1.
- For the 6{0,4}11 family, since 401, 6441, 60411 are primes, we only need to consider the number 6411 and the family 6{0}11
- 6411 is not prime.
- All numbers of the form 6{0}11 are divisible by 3, thus cannot be prime.
- For the 6{0,7}4{1}1 family, since 60411 is prime, we only need to consider the families 6{7}4{1}1 and 6{0,7}41
- For the 6{7}4{1}1 family, since 111, 6777 are primes, we only need to consider the numbers 641, 6411, 6741, 67411, 67741, 677411
- None of 641, 6411, 6741, 67411, 67741, 677411 are primes.
- For the 6{0,7}41 family, since 701, 6777, 60741 are primes, we only need to consider the families 6{0}41 and the numbers 6741, 67741 (since any digits combo 07, 70, 777 between (6,41) will produce smaller primes)
- All numbers of the form 6{0}41 are divisible by 3, thus cannot be prime.
- Neither of 6741, 67741 are primes.
- For the 6{0,1,7}7{4,7}1 family, since 747 is prime, we only need to consider the families 6{0,1,7}7{4}1, 6{0,1,7}7{7}1, 6{0,1,7}7{7}{4}1 (since any digits combo 47 between (6{0,1,7}7,1) will produce smaller primes)
- For the 6{0,1,7}7{4}1 family, since 6441 is prime, we only need to consider the families 6{0,1,7}71 and 6{0,1,7}741 (since any digits combo 44 between (6{0,1,7}7,1) will produce smaller primes)
- For the 6{0,1,7}71 family, since all numbers of the form 6{0,7}71 are divisible by 7 and cannot be prime, and 111 is prime (thus, any digits combo 11 between (6,71) will produce smaller primes), we only need to consider the family 6{0,7}1{0,7}71
- Since 717 and 60171 are primes, we only need to consider the family 61{0,7}71 (since any digit combo 0, 7 between (6,1{0,7}71) will produce smaller primes)
- Since 177 and 6101 are primes, we only need to consider the number 6171 (since any digit combo 0, 7 between (61,71) will produce smaller primes)
- 6171 is not prime.
- Since 177 and 6101 are primes, we only need to consider the number 6171 (since any digit combo 0, 7 between (61,71) will produce smaller primes)
- Since 717 and 60171 are primes, we only need to consider the family 61{0,7}71 (since any digit combo 0, 7 between (6,1{0,7}71) will produce smaller primes)
- For the 6{0,1,7}71 family, since all numbers of the form 6{0,7}71 are divisible by 7 and cannot be prime, and 111 is prime (thus, any digits combo 11 between (6,71) will produce smaller primes), we only need to consider the family 6{0,7}1{0,7}71
- All numbers in the 6{0,1,7}7{7}1 or 6{0,1,7}7{7}{4}1 families are also in the 6{0,1,7}7{4}1 family, thus these two families cannot have more minimal primes.
- For the 6{0,1,7}7{4}1 family, since 6441 is prime, we only need to consider the families 6{0,1,7}71 and 6{0,1,7}741 (since any digits combo 44 between (6{0,1,7}7,1) will produce smaller primes)
- For the 6{7}4{1}1 family, since 111, 6777 are primes, we only need to consider the numbers 641, 6411, 6741, 67411, 67741, 677411
- For the 6{0}0{0,1,4,7}1 family, since 6007 is prime, we only need to consider the families 6{0}0{0,1,4}1 and 60{1,4,7}7{0,1,4,7}1 (since any digits combo 1007 between (6,1) will produce smaller primes)
- Since 111, 141, 401, 471, 701, 711, 6101, 6441 are primes, we only need to consider the families 6{0}0{0,1,4,7}1, 6{0,4}1{7}1, 6{0,7}4{1}1, 6{0,1,7}7{4,7}1 (since any digits combo 11, 14, 40, 47, 70, 71, 10, 44 between them will produce smaller primes)
- Since 65, 21, 51, 631, 661 are primes, we only need to consider the family 6{0,1,4,7}1 (since any digits 2, 3, 5, 6 between them will produce smaller primes)
- Case (6,3):
- Since 65, 13, 23, 53, 73, 643 are primes, we only need to consider the family 6{0,3,6}3 (since any digits 1, 2, 4, 5, 7 between them will produce smaller primes)
- All numbers of the form 6{0,3,6}3 are divisible by 3, thus cannot be prime.
- Since 65, 13, 23, 53, 73, 643 are primes, we only need to consider the family 6{0,3,6}3 (since any digits 1, 2, 4, 5, 7 between them will produce smaller primes)
- Case (6,5):
- 65 is prime, and thus the only minimal prime in this family.
- Case (6,7):
- Since 65, 27, 37, 57, 667 are primes, we only need to consider the family 6{0,1,4,7}7 (since any digits 2, 3, 5, 6 between them will produce smaller primes)
- Since 107, 117, 147, 177, 407, 417, 717, 747, 6007, 6477, 6707, 6777 are primes, we only need to consider the families 60{1,4,7}7, 6{0}17, 6{0,4}4{4}7, 6{0}77 (since any digits combo 00, 10, 11, 14, 17, 40, 41, 47, 70, 71, 74, 77 between them will produce smaller primes)
- All numbers of the form 6{0}17 or 6{0}77 are divisible by 3, thus cannot be prime.
- For the 60{1,4,7}7 family, since 117, 147, 177, 417, 6477, 717, 747, 6777 are primes, we only need to consider the numbers 6017, 6047, 6077 and the family 60{4}7 (since any digit combo 11, 14, 17, 41, 47, 71, 74, 77 between (60,7) will produce smaller primes)
- None of 6017, 6047, 6077 are primes.
- All numbers of the form 60{4}7 are divisible by 21, thus cannot be prime.
- For the 6{0,4}4{4}7 family, since 6007 and 407 are primes, we only need to consider the families 6{4}7 and 60{4}7 (since any digit combo 00, 40 between (6,4{4}7) will produce smaller primes)
- All numbers of the form 6{4}7 are divisible by 3, 5, or 15, thus cannot be prime.
- All numbers of the form 60{4}7 are divisible by 21, thus cannot be prime.
- Since 107, 117, 147, 177, 407, 417, 717, 747, 6007, 6477, 6707, 6777 are primes, we only need to consider the families 60{1,4,7}7, 6{0}17, 6{0,4}4{4}7, 6{0}77 (since any digits combo 00, 10, 11, 14, 17, 40, 41, 47, 70, 71, 74, 77 between them will produce smaller primes)
- Since 65, 27, 37, 57, 667 are primes, we only need to consider the family 6{0,1,4,7}7 (since any digits 2, 3, 5, 6 between them will produce smaller primes)
- Case (7,1):
- Since 73, 75, 21, 51, 701, 711 are primes, we only need to consider the family 7{4,6,7}1 (since any digits 0, 1, 2, 3, 5 between them will produce smaller primes)
- Since 747, 767, 471, 661, 7461, 7641 are primes, we only need to consider the families 7{4,7}4{4}1, 7{7}61, 7{7}7{4,6,7}1 (since any digits combo 46, 47, 64, 66, 67 between them will produce smaller primes)
- For the 7{4,7}4{4}1 family, since 747, 471 are primes, we only need to consider the family 7{7}{4}1 (since any digits combo 47 between (7,4{4}1) will produce smaller primes)
- The smallest prime of the form 7{7}1 is 7777777777771
- The smallest prime of the form 7{7}41 is 777777777777777777777777777777777777777777777777777777777777777777777777777777741 (not minimal prime, since 7777777777771 is prime)
- The smallest prime of the form 7{7}441 is 777777777777777777777777777777777777777777777777777777777777777777777777777777777777441 (not minimal prime, since 7777777777771 is prime)
- The smallest prime of the form 7{7}4441 is 777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777774441 (not minimal prime, since 7777777777771 is prime)
- The smallest prime of the form 7{7}44441 is 7777777777777777777777777777777777777777777777777777777744441 (not minimal prime, since 7777777777771 is prime)
- All numbers of the form 7{7}444441 are divisible by 7, thus cannot be prime.
- The smallest prime of the form 7{7}4444441 is 77774444441
- Since this prime has just 4 7's, we only need to consider the families with <=3 7's
- The smallest prime of the form 7{4}1 is 744444441
- All numbers of the form 77{4}1 are divisible by 5, thus cannot be prime.
- The smallest prime of the form 777{4}1 is 777444444444441 (not minimal prime, since 444444441 and 744444441 are primes)
- Since this prime has just 4 7's, we only need to consider the families with <=3 7's
- For the 7{4,7}4{4}1 family, since 747, 471 are primes, we only need to consider the family 7{7}{4}1 (since any digits combo 47 between (7,4{4}1) will produce smaller primes)
- Since 747, 767, 471, 661, 7461, 7641 are primes, we only need to consider the families 7{4,7}4{4}1, 7{7}61, 7{7}7{4,6,7}1 (since any digits combo 46, 47, 64, 66, 67 between them will produce smaller primes)
- Since 73, 75, 21, 51, 701, 711 are primes, we only need to consider the family 7{4,6,7}1 (since any digits 0, 1, 2, 3, 5 between them will produce smaller primes)
- Case (7,3):
- 73 is prime, and thus the only minimal prime in this family.
- Case (7,5):
- 75 is prime, and thus the only minimal prime in this family.
- Case (7,7):
- Since 73, 75, 27, 37, 57, 717, 747, 767 are primes, we only need to consider the family 7{0,7}7 (since any digits 1, 2, 3, 4, 5, 6 between them will produce smaller primes)
- All numbers of the form 7{0,7}7 are divisible by 7, thus cannot be prime.
- Since 73, 75, 27, 37, 57, 717, 747, 767 are primes, we only need to consider the family 7{0,7}7 (since any digits 1, 2, 3, 4, 5, 6 between them will produce smaller primes)
Base 10
The possible (first digit,last digit) combo for a quasi-minimal prime with ≥3 digits are:
(1,1), (1,3), (1,7), (1,9), (2,1), (2,3), (2,7), (2,9), (3,1), (3,3), (3,7), (3,9), (4,1), (4,3), (4,7), (4,9), (5,1), (5,3), (5,7), (5,9), (6,1), (6,3), (6,7), (6,9), (7,1), (7,3), (7,7), (7,9), (8,1), (8,3), (8,7), (8,9), (9,1), (9,3), (9,7), (9,9)
- Case (1,1):
- 11 is prime, and thus the only minimal prime in this family.
- Case (1,3):
- 13 is prime, and thus the only minimal prime in this family.
- Case (1,7):
- 17 is prime, and thus the only minimal prime in this family.
- Case (1,9):
- 19 is prime, and thus the only minimal prime in this family.
- Case (2,1):
- Since 23, 29, 11, 31, 41, 61, 71, 251, 281 are primes, we only need to consider the family 2{0,2}1 (since any digits 1, 3, 4, 5, 6, 7, 8, 9 between them will produce smaller primes)
- Since 2221 and 20201 are primes, we only need to consider the families 2{0}1, 2{0}21, 22{0}1 (since any digits combo 22 or 020 between them will produce smaller primes)
- All numbers of the form 2{0}1 are divisible by 3, thus cannot be prime.
- The smallest prime of the form 2{0}21 is 20021
- The smallest prime of the form 22{0}1 is 22000001
- Since 2221 and 20201 are primes, we only need to consider the families 2{0}1, 2{0}21, 22{0}1 (since any digits combo 22 or 020 between them will produce smaller primes)
- Since 23, 29, 11, 31, 41, 61, 71, 251, 281 are primes, we only need to consider the family 2{0,2}1 (since any digits 1, 3, 4, 5, 6, 7, 8, 9 between them will produce smaller primes)
- Case (2,3):
- 23 is prime, and thus the only minimal prime in this family.
- Case (2,7):
- Since 23, 29, 17, 37, 47, 67, 97 227, 257, 277 are primes, we only need to consider the family 2{0,8}7 (since any digits 1, 2, 3, 4, 5, 6, 7, 9 between them will produce smaller primes)
- Since 887 and 2087 are primes, we only need to consider the families 2{0}7 and 28{0}7 (since any digit combo 08 or 88 between them will produce smaller primes)
- All numbers of the form 2{0}7 are divisible by 3, thus cannot be prime.
- All numbers of the form 28{0}7 are divisible by 7, thus cannot be prime.
- Since 887 and 2087 are primes, we only need to consider the families 2{0}7 and 28{0}7 (since any digit combo 08 or 88 between them will produce smaller primes)
- Since 23, 29, 17, 37, 47, 67, 97 227, 257, 277 are primes, we only need to consider the family 2{0,8}7 (since any digits 1, 2, 3, 4, 5, 6, 7, 9 between them will produce smaller primes)
- Case (2,9):
- 29 is prime, and thus the only minimal prime in this family.
- Case (3,1):
- 31 is prime, and thus the only minimal prime in this family.
- Case (3,3):
- Since 31, 37, 13, 23, 43, 53, 73, 83 are primes, we only need to consider the family 3{0,3,6,9}3 (since any digits 1, 2, 4, 5, 7, 8 between them will produce smaller primes)
- All numbers of the form 3{0,3,6,9}3 are divisible by 3, thus cannot be prime.
- Since 31, 37, 13, 23, 43, 53, 73, 83 are primes, we only need to consider the family 3{0,3,6,9}3 (since any digits 1, 2, 4, 5, 7, 8 between them will produce smaller primes)
- Case (3,7):
- 37 is prime, and thus the only minimal prime in this family.
- Case (3,9):
- Since 31, 37, 19, 29, 59, 79, 89, 349 are primes, we only need to consider the family 3{0,3,6,9}9 (since any digits 1, 2, 4, 5, 7, 8 between them will produce smaller primes)
- All numbers of the form 3{0,3,6,9}9 are divisible by 3, thus cannot be prime.
- Since 31, 37, 19, 29, 59, 79, 89, 349 are primes, we only need to consider the family 3{0,3,6,9}9 (since any digits 1, 2, 4, 5, 7, 8 between them will produce smaller primes)
- Case (4,1):
- 41 is prime, and thus the only minimal prime in this family.
- Case (4,3):
- 43 is prime, and thus the only minimal prime in this family.
- Case (4,7):
- 47 is prime, and thus the only minimal prime in this family.
- Case (4,9):
- Since 41, 43, 47, 19, 29, 59, 79, 89, 409, 449, 499 are primes, we only need to consider the family 4{6}9 (since any digits 0, 1, 2, 3, 4, 5, 7, 8, 9 between them will produce smaller primes)
- All numbers of the form 4{6}9 are divisible by 7, thus cannot be prime.
- Since 41, 43, 47, 19, 29, 59, 79, 89, 409, 449, 499 are primes, we only need to consider the family 4{6}9 (since any digits 0, 1, 2, 3, 4, 5, 7, 8, 9 between them will produce smaller primes)
- Case (5,1):
- Since 53, 59, 11, 31, 41, 61, 71, 521 are primes, we only need to consider the family 5{0,5,8}1 (since any digits 1, 2, 3, 4, 6, 7, 9 between them will produce smaller primes)
- Since 881 is prime, we only need to consider the families 5{0,5}1 and 5{0,5}8{0,5}1 (since any digit combo 88 between them will produce smaller primes)
- For the 5{0,5}1 family, since 5051 and 5501 are primes, we only need to consider the families 5{0}1 and 5{5}1 (since any digit combo 05 or 50 between them will produce smaller primes)
- All numbers of the form 5{0}1 are divisible by 3, thus cannot be prime.
- The smallest prime of the form 5{5}1 is 555555555551
- For the 5{0,5}8{0,5}1 family, since 5081, 5581, 5801, 5851 are primes, we only need to consider the number 581
- 581 is not prime.
- For the 5{0,5}1 family, since 5051 and 5501 are primes, we only need to consider the families 5{0}1 and 5{5}1 (since any digit combo 05 or 50 between them will produce smaller primes)
- Since 881 is prime, we only need to consider the families 5{0,5}1 and 5{0,5}8{0,5}1 (since any digit combo 88 between them will produce smaller primes)
- Since 53, 59, 11, 31, 41, 61, 71, 521 are primes, we only need to consider the family 5{0,5,8}1 (since any digits 1, 2, 3, 4, 6, 7, 9 between them will produce smaller primes)
- Case (5,3):
- 53 is prime, and thus the only minimal prime in this family.
- Case (5,7):
- Since 53, 59, 17, 37, 47, 67, 97, 557, 577, 587 are primes, we only need to consider the family 5{0,2}7 (since any digits 1, 3, 4, 5, 6, 7, 8, 9 between them will produce smaller primes)
- Since 227 and 50207 are primes, we only need to consider the families 5{0}7, 5{0}27, 52{0}7 (since any digits combo 22 or 020 between them will produce smaller primes)
- All numbers of the form 5{0}7 are divisible by 3, thus cannot be prime.
- The smallest prime of the form 5{0}27 is 5000000000000000000000000000027
- The smallest prime of the form 52{0}7 is 5200007
- Since 227 and 50207 are primes, we only need to consider the families 5{0}7, 5{0}27, 52{0}7 (since any digits combo 22 or 020 between them will produce smaller primes)
- Since 53, 59, 17, 37, 47, 67, 97, 557, 577, 587 are primes, we only need to consider the family 5{0,2}7 (since any digits 1, 3, 4, 5, 6, 7, 8, 9 between them will produce smaller primes)
- Case (5,9):
- 59 is prime, and thus the only minimal prime in this family.
- Case (6,1):
- 61 is prime, and thus the only minimal prime in this family.
- Case (6,3):
- Since 61, 67, 13, 23, 43, 53, 73, 83 are primes, we only need to consider the family 6{0,3,6,9}3 (since any digits 1, 2, 4, 5, 7, 8 between them will produce smaller primes)
- All numbers of the form 6{0,3,6,9}3 are divisible by 3, thus cannot be prime.
- Since 61, 67, 13, 23, 43, 53, 73, 83 are primes, we only need to consider the family 6{0,3,6,9}3 (since any digits 1, 2, 4, 5, 7, 8 between them will produce smaller primes)
- Case (6,7):
- 67 is prime, and thus the only minimal prime in this family.
- Case (6,9):
- Since 61, 67, 19, 29, 59, 79, 89 are primes, we only need to consider the family 6{0,3,4,6,9}9 (since any digits 1, 2, 5, 7, 8 between them will produce smaller primes)
- Since 449 is prime, we only need to consider the families 6{0,3,6,9}9 and 6{0,3,6,9}4{0,3,6,9}9 (since any digit combo 44 between them will produce smaller primes)
- All numbers of the form 6{0,3,6,9}9 are divisible by 3, thus cannot be prime.
- For the 6{0,3,6,9}4{0,3,6,9}9 family, since 409, 43, 6469, 499 are primes, we only need to consider the family 6{0,3,6,9}49
- Since 349, 6949 are primes, we only need to consider the family 6{0,6}49
- Since 60649 is prime, we only need to consider the family 6{6}{0}49 (since any digits combo 06 between {6,49} will produce smaller primes)
- The smallest prime of the form 6{6}49 is 666649
- Since this prime has just 4 6's, we only need to consider the families with <=3 6's
- The smallest prime of the form 6{0}49 is 60000049
- The smallest prime of the form 66{0}49 is 66000049
- The smallest prime of the form 666{0}49 is 66600049
- Since this prime has just 4 6's, we only need to consider the families with <=3 6's
- The smallest prime of the form 6{6}49 is 666649
- Since 60649 is prime, we only need to consider the family 6{6}{0}49 (since any digits combo 06 between {6,49} will produce smaller primes)
- Since 349, 6949 are primes, we only need to consider the family 6{0,6}49
- Since 449 is prime, we only need to consider the families 6{0,3,6,9}9 and 6{0,3,6,9}4{0,3,6,9}9 (since any digit combo 44 between them will produce smaller primes)
- Since 61, 67, 19, 29, 59, 79, 89 are primes, we only need to consider the family 6{0,3,4,6,9}9 (since any digits 1, 2, 5, 7, 8 between them will produce smaller primes)
- Case (7,1):
- 71 is prime, and thus the only minimal prime in this family.
- Case (7,3):
- 73 is prime, and thus the only minimal prime in this family.
- Case (7,7):
- Since 71, 73, 79, 17, 37, 47, 67, 97, 727, 757, 787 are primes, we only need to consider the family 7{0,7}7 (since any digits 1, 2, 3, 4, 5, 6, 8, 9 between them will produce smaller primes)
- All numbers of the form 7{0,7}7 are divisible by 7, thus cannot be prime.
- Since 71, 73, 79, 17, 37, 47, 67, 97, 727, 757, 787 are primes, we only need to consider the family 7{0,7}7 (since any digits 1, 2, 3, 4, 5, 6, 8, 9 between them will produce smaller primes)
- Case (7,9):
- 79 is prime, and thus the only minimal prime in this family.
- Case (8,1):
- Since 83, 89, 11, 31, 41, 61, 71, 821, 881 are primes, we only need to consider the family 8{0,5}1 (since any digits 1, 2, 3, 4, 6, 7, 8, 9 between them will produce smaller primes)
- Since 8501 is prime, we only need to consider the family 8{0}{5}1 (since any digits combo 50 between them will produce smaller primes)
- Since 80051 is prime, we only need to consider the families 8{0}1, 8{5}1, 80{5}1 (since any digits combo 005 between them will produce smaller primes)
- All numbers of the form 8{0}1 are divisible by 3, thus cannot be prime.
- The smallest prime of the form 8{5}1 is 8555555555555555555551 (not minimal prime, since 555555555551 is prime)
- The smallest prime of the form 80{5}1 is 80555551
- Since 80051 is prime, we only need to consider the families 8{0}1, 8{5}1, 80{5}1 (since any digits combo 005 between them will produce smaller primes)
- Since 8501 is prime, we only need to consider the family 8{0}{5}1 (since any digits combo 50 between them will produce smaller primes)
- Since 83, 89, 11, 31, 41, 61, 71, 821, 881 are primes, we only need to consider the family 8{0,5}1 (since any digits 1, 2, 3, 4, 6, 7, 8, 9 between them will produce smaller primes)
- Case (8,3):
- 83 is prime, and thus the only minimal prime in this family.
- Case (8,7):
- Since 83, 89, 17, 37, 47, 67, 97, 827, 857, 877, 887 are primes, we only need to consider the family 8{0}7 (since any digits 1, 2, 3, 4, 5, 6, 7, 8, 9 between them will produce smaller primes)
- All numbers of the form 8{0}7 are divisible by 3, thus cannot be prime.
- Since 83, 89, 17, 37, 47, 67, 97, 827, 857, 877, 887 are primes, we only need to consider the family 8{0}7 (since any digits 1, 2, 3, 4, 5, 6, 7, 8, 9 between them will produce smaller primes)
- Case (8,9):
- 89 is prime, and thus the only minimal prime in this family.
- Case (9,1):
- Since 97, 11, 31, 41, 61, 71, 991 are primes, we only need to consider the family 9{0,2,5,8}1 (since any digits 1, 3, 4, 6, 7, 9 between them will produce smaller primes)
- Since 251, 281, 521, 821, 881, 9001, 9221, 9551, 9851 are primes, we only need to consider the families 9{2,5,8}0{2,5,8}1, 9{0}2{0}1, 9{0}5{0,8}1, 9{0,5}8{0}1 (since any digits combo 00, 22, 25, 28, 52, 55, 82, 85, 88 between them will produce smaller primes)
- For the 9{2,5,8}0{2,5,8}1 family, since any digits combo 22, 25, 28, 52, 55, 82, 85, 88 between (9,1) will produce smaller primes, we only need to consider the numbers 901, 9021, 9051, 9081, 9201, 9501, 9801, 90581, 95081, 95801
- 95801 is the only prime among 901, 9021, 9051, 9081, 9201, 9501, 9801, 90581, 95081, 95801, but it is not minimal prime since 5801 is prime.
- For the 9{0}2{0}1 family, since 9001 is prime, we only need to consider the numbers 921, 9201, 9021
- None of 921, 9201, 9021 are primes.
- For the 9{0}5{0,8}1 family, since 9001 and 881 are primes, we only need to consider the numbers 951, 9051, 9501, 9581, 90581, 95081, 95801
- 95801 is the only prime among 951, 9051, 9501, 9581, 90581, 95081, 95801, but it is not minimal prime since 5801 is prime.
- For the 9{0,5}8{0}1 family, since 9001 and 5581 are primes, we only need to consider the numbers 981, 9081, 9581, 9801, 90581, 95081, 95801
- 95801 is the only prime among 981, 9081, 9581, 9801, 90581, 95081, 95801, but it is not minimal prime since 5801 is prime.
- For the 9{2,5,8}0{2,5,8}1 family, since any digits combo 22, 25, 28, 52, 55, 82, 85, 88 between (9,1) will produce smaller primes, we only need to consider the numbers 901, 9021, 9051, 9081, 9201, 9501, 9801, 90581, 95081, 95801
- Since 251, 281, 521, 821, 881, 9001, 9221, 9551, 9851 are primes, we only need to consider the families 9{2,5,8}0{2,5,8}1, 9{0}2{0}1, 9{0}5{0,8}1, 9{0,5}8{0}1 (since any digits combo 00, 22, 25, 28, 52, 55, 82, 85, 88 between them will produce smaller primes)
- Since 97, 11, 31, 41, 61, 71, 991 are primes, we only need to consider the family 9{0,2,5,8}1 (since any digits 1, 3, 4, 6, 7, 9 between them will produce smaller primes)
- Case (9,3):
- Since 97, 13, 23, 43, 53, 73, 83 are primes, we only need to consider the family 9{0,3,6,9}3 (since any digits 1, 2, 4, 5, 7, 8 between them will produce smaller primes)
- All numbers of the form 9{0,3,6,9}3 are divisible by 3, thus cannot be prime.
- Since 97, 13, 23, 43, 53, 73, 83 are primes, we only need to consider the family 9{0,3,6,9}3 (since any digits 1, 2, 4, 5, 7, 8 between them will produce smaller primes)
- Case (9,7):
- 97 is prime, and thus the only minimal prime in this family.
- Case (9,9):
- Since 97, 19, 29, 59, 79, 89 are primes, we only need to consider the family 9{0,3,4,6,9}9 (since any digits 1, 2, 5, 7, 8 between them will produce smaller primes)
- Since 449 is prime, we only need to consider the families 9{0,3,6,9}9 and 9{0,3,6,9}4{0,3,6,9}9 (since any digit combo 44 between them will produce smaller primes)
- All numbers of the form 9{0,3,6,9}9 are divisible by 3, thus cannot be prime.
- For the 9{0,3,6,9}4{0,3,6,9}9 family, since 9049, 349, 9649, 9949 are primes, we only need to consider the family 94{0,3,6,9}9
- Since 409, 43, 499 are primes, we only need to consider the family 94{6}9 (since any digits 0, 3, 9 between (94,9) will produce smaller primes)
- The smallest prime of the form 94{6}9 is 946669
- Since 409, 43, 499 are primes, we only need to consider the family 94{6}9 (since any digits 0, 3, 9 between (94,9) will produce smaller primes)
- Since 449 is prime, we only need to consider the families 9{0,3,6,9}9 and 9{0,3,6,9}4{0,3,6,9}9 (since any digit combo 44 between them will produce smaller primes)
- Since 97, 19, 29, 59, 79, 89 are primes, we only need to consider the family 9{0,3,4,6,9}9 (since any digits 1, 2, 5, 7, 8 between them will produce smaller primes)
Base 12
The possible (first digit,last digit) combo for a quasi-minimal prime with ≥3 digits are:
(1,1), (1,5), (1,7), (1,B), (2,1), (2,5), (2,7), (2,B), (3,1), (3,5), (3,7), (3,B), (4,1), (4,5), (4,7), (4,B), (5,1), (5,5), (5,7), (5,B), (6,1), (6,5), (6,7), (6,B), (7,1), (7,5), (7,7), (7,B), (8,1), (8,5), (8,7), (8,B), (9,1), (9,5), (9,7), (9,B), (A,1), (A,5), (A,7), (A,B), (B,1), (B,5), (B,7), (B,B)
- Case (1,1):
- 11 is prime, and thus the only minimal prime in this family.
- Case (1,5):
- 15 is prime, and thus the only minimal prime in this family.
- Case (1,7):
- 17 is prime, and thus the only minimal prime in this family.
- Case (1,B):
- 1B is prime, and thus the only minimal prime in this family.
- Case (2,1):
- Since 25, 27, 11, 31, 51, 61, 81, 91, 221, 241, 2A1, 2B1 are primes, we only need to consider the family 2{0}1 (since any digits 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B between them will produce smaller primes)
- The smallest prime of the form 2{0}1 is 2001
- Since 25, 27, 11, 31, 51, 61, 81, 91, 221, 241, 2A1, 2B1 are primes, we only need to consider the family 2{0}1 (since any digits 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B between them will produce smaller primes)
- Case (2,5):
- 25 is prime, and thus the only minimal prime in this family.
- Case (2,7):
- 27 is prime, and thus the only minimal prime in this family.
- Case (2,B):
- Since 25, 27, 1B, 3B, 4B, 5B, 6B, 8B, AB, 2BB are primes, we only need to consider the family 2{0,2,9}B (since any digits 1, 3, 4, 5, 6, 7, 8, A, B between them will produce smaller primes)
- Since 90B, 200B, 202B, 222B, 229B, 292B, 299B are primes, we only need to consider the numbers 20B, 22B, 29B, 209B, 220B (since any digits combo 00, 02, 22, 29, 90, 92, 99 between them will produce smaller primes)
- None of 20B, 22B, 29B, 209B, 220B are primes.
- Since 90B, 200B, 202B, 222B, 229B, 292B, 299B are primes, we only need to consider the numbers 20B, 22B, 29B, 209B, 220B (since any digits combo 00, 02, 22, 29, 90, 92, 99 between them will produce smaller primes)
- Since 25, 27, 1B, 3B, 4B, 5B, 6B, 8B, AB, 2BB are primes, we only need to consider the family 2{0,2,9}B (since any digits 1, 3, 4, 5, 6, 7, 8, A, B between them will produce smaller primes)
- Case (3,1):
- 31 is prime, and thus the only minimal prime in this family.
- Case (3,5):
- 35 is prime, and thus the only minimal prime in this family.
- Case (3,7):
- 37 is prime, and thus the only minimal prime in this family.
- Case (3,B):
- 3B is prime, and thus the only minimal prime in this family.
- Case (4,1):
- Since 45, 4B, 11, 31, 51, 61, 81, 91, 401, 421, 471 are primes, we only need to consider the family 4{4,A}1 (since any digit 0, 1, 2, 3, 5, 6, 7, 8, 9, B between them will produce smaller primes)
- Since A41 and 4441 are primes, we only need to consider the families 4{A}1 and 44{A}1 (since any digit combo 44, A4 between them will produce smaller primes)
- All numbers of the form 4{A}1 are divisible by 5, thus cannot be prime.
- The smallest prime of the form 44{A}1 is 44AAA1
- Since A41 and 4441 are primes, we only need to consider the families 4{A}1 and 44{A}1 (since any digit combo 44, A4 between them will produce smaller primes)
- Since 45, 4B, 11, 31, 51, 61, 81, 91, 401, 421, 471 are primes, we only need to consider the family 4{4,A}1 (since any digit 0, 1, 2, 3, 5, 6, 7, 8, 9, B between them will produce smaller primes)
- Case (4,5):
- 45 is prime, and thus the only minimal prime in this family.
- Case (4,7):
- Since 45, 4B, 17, 27, 37, 57, 67, 87, A7, B7, 447, 497 are primes, we only need to consider the family 4{0,7}7 (since any digit 1, 2, 3, 4, 5, 6, 8, 9, A, B between them will produce smaller primes)
- Since 4707 and 4777 are primes, we only need to consider the families 4{0}7 and 4{0}77 (since any digit combo 70, 77 between them will produce smaller primes)
- All numbers of the form 4{0}7 are divisible by B, thus cannot be prime.
- The smallest prime of the form 4{0}77 is 400000000000000000000000000000000000000077
- Since 4707 and 4777 are primes, we only need to consider the families 4{0}7 and 4{0}77 (since any digit combo 70, 77 between them will produce smaller primes)
- Since 45, 4B, 17, 27, 37, 57, 67, 87, A7, B7, 447, 497 are primes, we only need to consider the family 4{0,7}7 (since any digit 1, 2, 3, 4, 5, 6, 8, 9, A, B between them will produce smaller primes)
- Case (4,B):
- 4B is prime, and thus the only minimal prime in this family.
- Case (5,1):
- 51 is prime, and thus the only minimal prime in this family.
- Case (5,5):
- Since 51, 57, 5B, 15, 25, 35, 45, 75, 85, 95, B5, 565 are primes, we only need to consider the family 5{0,5,A}5 (since any digits 1, 2, 3, 4, 6, 7, 8, 9, B between them will produce smaller primes)
- All numbers of the form 5{0,5,A}5 are divisible by 5, thus cannot be prime.
- Since 51, 57, 5B, 15, 25, 35, 45, 75, 85, 95, B5, 565 are primes, we only need to consider the family 5{0,5,A}5 (since any digits 1, 2, 3, 4, 6, 7, 8, 9, B between them will produce smaller primes)
- Case (5,7):
- 57 is prime, and thus the only minimal prime in this family.
- Case (5,B):
- 5B is prime, and thus the only minimal prime in this family.
- Case (6,1):
- 61 is prime, and thus the only minimal prime in this family.
- Case (6,5):
- Since 61, 67, 6B, 15, 25, 35, 45, 75, 85, 95, B5, 655, 665 are primes, we only need to consider the family 6{0,A}5 (since any digits 1, 2, 3, 4, 5, 6, 7, 8, 9, B between them will produce smaller primes)
- Since 6A05 and 6AA5 are primes, we only need to consider the families 6{0}5 and 6{0}A5 (since any digit combo A0, AA between them will produce smaller primes)
- All numbers of the form 6{0}5 are divisible by B, thus cannot be prime.
- The smallest prime of the form 6{0}A5 is 600A5
- Since 6A05 and 6AA5 are primes, we only need to consider the families 6{0}5 and 6{0}A5 (since any digit combo A0, AA between them will produce smaller primes)
- Since 61, 67, 6B, 15, 25, 35, 45, 75, 85, 95, B5, 655, 665 are primes, we only need to consider the family 6{0,A}5 (since any digits 1, 2, 3, 4, 5, 6, 7, 8, 9, B between them will produce smaller primes)
- Case (6,7):
- 67 is prime, and thus the only minimal prime in this family.
- Case (6,B):
- 6B is prime, and thus the only minimal prime in this family.
- Case (7,1):
- Since 75, 11, 31, 51, 61, 81, 91, 701, 721, 771, 7A1 are primes, we only need to consider the family 7{4,B}1 (since any digits 0, 1, 2, 3, 5, 6, 7, 8, 9, A between them will produce smaller primes)
- Since 7BB, 7441 and 7B41 are primes, we only need to consider the numbers 741, 7B1, 74B1
- None of 741, 7B1, 74B1 are primes.
- Since 7BB, 7441 and 7B41 are primes, we only need to consider the numbers 741, 7B1, 74B1
- Since 75, 11, 31, 51, 61, 81, 91, 701, 721, 771, 7A1 are primes, we only need to consider the family 7{4,B}1 (since any digits 0, 1, 2, 3, 5, 6, 7, 8, 9, A between them will produce smaller primes)
- Case (7,5):
- 75 is prime, and thus the only minimal prime in this family.
- Case (7,7):
- Since 75, 17, 27, 37, 57, 67, 87, A7, B7, 747, 797 are primes, we only need to consider the family 7{0,7}7 (since any digits 1, 2, 3, 4, 5, 6, 8, 9, A, B between them will produce smaller primes)
- All numbers of the form 7{0,7}7 are divisible by 7, thus cannot be prime.
- Since 75, 17, 27, 37, 57, 67, 87, A7, B7, 747, 797 are primes, we only need to consider the family 7{0,7}7 (since any digits 1, 2, 3, 4, 5, 6, 8, 9, A, B between them will produce smaller primes)
- Case (7,B):
- Since 75, 1B, 3B, 4B, 5B, 6B, 8B, AB, 70B, 77B, 7BB are primes, we only need to consider the family 7{2,9}B (since any digits 0, 1, 3, 4, 5, 6, 7, 8, A, B between them will produce smaller primes)
- Since 222B, 729B is prime, we only need to consider the families 7{9}B, 7{9}2B, 7{9}22B (since any digits combo 222, 29 between them will produce smaller primes)
- The smallest prime of the form 7{9}B is 7999B
- The smallest prime of the form 7{9}2B is 79992B (not minimal prime, since 992B and 7999B are primes)
- The smallest prime of the form 7{9}22B is 79922B (not minimal prime, since 992B is prime)
- Since 222B, 729B is prime, we only need to consider the families 7{9}B, 7{9}2B, 7{9}22B (since any digits combo 222, 29 between them will produce smaller primes)
- Since 75, 1B, 3B, 4B, 5B, 6B, 8B, AB, 70B, 77B, 7BB are primes, we only need to consider the family 7{2,9}B (since any digits 0, 1, 3, 4, 5, 6, 7, 8, A, B between them will produce smaller primes)
- Case (8,1):
- 81 is prime, and thus the only minimal prime in this family.
- Case (8,5):
- 85 is prime, and thus the only minimal prime in this family.
- Case (8,7):
- 87 is prime, and thus the only minimal prime in this family.
- Case (8,B):
- 8B is prime, and thus the only minimal prime in this family.
- Case (9,1):
- 91 is prime, and thus the only minimal prime in this family.
- Case (9,5):
- 95 is prime, and thus the only minimal prime in this family.
- Case (9,7):
- Since 91, 95, 17, 27, 37, 57, 67, 87, A7, B7, 907 are primes, we only need to consider the family 9{4,7,9}7 (since any digit 0, 1, 2, 3, 5, 6, 8, A, B between them will produce smaller primes)
- Since 447, 497, 747, 797, 9777, 9947, 9997 are primes, we only need to consider the numbers 947, 977, 997, 9477, 9977 (since any digits combo 44, 49, 74, 77, 79, 94, 99 between them will produce smaller primes)
- None of 947, 977, 997, 9477, 9977 are primes.
- Since 447, 497, 747, 797, 9777, 9947, 9997 are primes, we only need to consider the numbers 947, 977, 997, 9477, 9977 (since any digits combo 44, 49, 74, 77, 79, 94, 99 between them will produce smaller primes)
- Since 91, 95, 17, 27, 37, 57, 67, 87, A7, B7, 907 are primes, we only need to consider the family 9{4,7,9}7 (since any digit 0, 1, 2, 3, 5, 6, 8, A, B between them will produce smaller primes)
- Case (9,B):
- Since 91, 95, 1B, 3B, 4B, 5B, 6B, 8B, AB, 90B, 9BB are primes, we only need to consider the family 9{2,7,9}B (since any digit 0, 1, 3, 4, 5, 6, 8, A, B between them will produce smaller primes)
- Since 27, 77B, 929B, 992B, 997B are primes, we only need to consider the families 9{2,7}2{2}B, 97{2,9}B, 9{7,9}9{9}B (since any digits combo 27, 29, 77, 92, 97 between them will produce smaller primes)
- For the 9{2,7}2{2}B family, since 27 and 77B are primes, we only need to consider the families 9{2}2{2}B and 97{2}2{2}B (since any digits combo 27, 77 between (9,2{2}B) will produce smaller primes)
- The smallest prime of the form 9{2}2{2}B is 9222B (not minimal prime, since 222B is prime)
- The smallest prime of the form 97{2}2{2}B is 9722222222222B (not minimal prime, since 222B is prime)
- For the 97{2,9}B family, since 729B and 929B are primes, we only need to consider the family 97{9}{2}B (since any digits combo 29 between (97,B) will produce smaller primes)
- Since 222B is prime, we only need to consider the families 97{9}B, 97{9}2B, 97{9}22B (since any digit combo 222 between (97,B) will produce smaller primes)
- All numbers of the form 97{9}B are divisible by 11, thus cannot be prime.
- The smallest prime of the form 97{9}2B is 979999992B (not minimal prime, since 9999B is prime)
- All numbers of the form 97{9}22B are divisible by 11, thus cannot be prime.
- Since 222B is prime, we only need to consider the families 97{9}B, 97{9}2B, 97{9}22B (since any digit combo 222 between (97,B) will produce smaller primes)
- For the 9{7,9}9{9}B family, since 77B and 9999B are primes, we only need to consider the numbers 99B, 999B, 979B, 9799B, 9979B
- None of 99B, 999B, 979B, 9799B, 9979B are primes.
- For the 9{2,7}2{2}B family, since 27 and 77B are primes, we only need to consider the families 9{2}2{2}B and 97{2}2{2}B (since any digits combo 27, 77 between (9,2{2}B) will produce smaller primes)
- Since 27, 77B, 929B, 992B, 997B are primes, we only need to consider the families 9{2,7}2{2}B, 97{2,9}B, 9{7,9}9{9}B (since any digits combo 27, 29, 77, 92, 97 between them will produce smaller primes)
- Since 91, 95, 1B, 3B, 4B, 5B, 6B, 8B, AB, 90B, 9BB are primes, we only need to consider the family 9{2,7,9}B (since any digit 0, 1, 3, 4, 5, 6, 8, A, B between them will produce smaller primes)
- Case (A,1):
- Since A7, AB, 11, 31, 51, 61, 81, 91, A41 are primes, we only need to consider the family A{0,2,A}1 (since any digits 1, 3, 4, 5, 6, 7, 8, 9, B between them will produce smaller primes)
- Since 221, 2A1, A0A1, A201 are primes, we only need to consider the families A{A}{0}1 and A{A}{0}21 (since any digits combo 0A, 20, 22, 2A between them will produce smaller primes)
- For the A{A}{0}1 family:
- All numbers of the form A{0}1 are divisible by B, thus cannot be prime.
- The smallest prime of the form AA{0}1 is AA000001
- The smallest prime of the form AAA{0}1 is AAA0001
- The smallest prime of the form AAAA{0}1 is AAAA1
- Since this prime has no 0's, we do not need to consider the families {A}1, {A}01, {A}001, etc.
- All numbers of the form A{A}{0}21 are divisible by 5, thus cannot be prime.
- For the A{A}{0}1 family:
- Since 221, 2A1, A0A1, A201 are primes, we only need to consider the families A{A}{0}1 and A{A}{0}21 (since any digits combo 0A, 20, 22, 2A between them will produce smaller primes)
- Since A7, AB, 11, 31, 51, 61, 81, 91, A41 are primes, we only need to consider the family A{0,2,A}1 (since any digits 1, 3, 4, 5, 6, 7, 8, 9, B between them will produce smaller primes)
- Case (A,5):
- Since A7, AB, 15, 25, 35, 45, 75, 85, 95, B5 are primes, we only need to consider the family A{0,5,6,A}5 (since any digits 1, 2, 3, 4, 7, 8, 9, B between them will produce smaller primes)
- Since 565, 655, 665, A605, A6A5, AA65 are primes, we only need to consider the families A{0,5,A}5 and A{0}65 (since any digits combo 56, 60, 65, 66, 6A, A6 between them will produce smaller primes)
- All numbers of the form A{0,5,A}5 are divisible by 5, thus cannot be prime.
- The smallest prime of the form A{0}65 is A00065
- Since 565, 655, 665, A605, A6A5, AA65 are primes, we only need to consider the families A{0,5,A}5 and A{0}65 (since any digits combo 56, 60, 65, 66, 6A, A6 between them will produce smaller primes)
- Since A7, AB, 15, 25, 35, 45, 75, 85, 95, B5 are primes, we only need to consider the family A{0,5,6,A}5 (since any digits 1, 2, 3, 4, 7, 8, 9, B between them will produce smaller primes)
- Case (A,7):
- A7 is prime, and thus the only minimal prime in this family.
- Case (A,B):
- AB is prime, and thus the only minimal prime in this family.
- Case (B,1):
- Since B5, B7, 11, 31, 51, 61, 81, 91, B21 are primes, we only need to consider the family B{0,4,A,B}1 (since any digits 1, 2, 3, 5, 6, 7, 8, 9 between them will produce smaller primes)
- Since 4B, AB, 401, A41, B001, B0B1, BB01, BB41 are primes, we only need to consider the families B{A}0{4,A}1, B{0,4}4{4,A}1, B{0,4,A,B}A{0,A}1, B{B}B{A,B}1 (since any digits combo 00, 0B, 40, 4B, A4, AB, B0, B4 between them will produce smaller primes)
- For the B{A}0{4,A}1 family, since A41 is prime, we only need consider the families B0{4}{A}1 and B{A}0{A}1
- For the B0{4}{A}1 family, since B04A1 is prime, we only need to consider the families B0{4}1 and B0{A}1
- The smallest prime of the form B0{4}1 is B04441 (not minimal prime, since 4441 is prime)
- The smallest prime of the form B0{A}1 is B0AAAAA1 (not minimal prime, since AAAA1 is prime)
- For the B{A}0{A}1 family, since A0A1 is prime, we only need to consider the families B{A}01 and B0{A}1
- The smallest prime of the form B{A}01 is BAA01
- The smallest prime of the form B0{A}1 is B0AAAAA1 (not minimal prime, since AAAA1 is prime)
- For the B0{4}{A}1 family, since B04A1 is prime, we only need to consider the families B0{4}1 and B0{A}1
- For the B{0,4}4{4,A}1 family, since 4441 is prime, we only need to consider the families B{0}4{4,A}1 and B{0,4}4{A}1
- For the B{0}4{4,A}1 family, since B001 is prime, we only need to consider the families B4{4,A}1 and B04{4,A}1
- For the B4{4,A}1 family, since A41 is prime, we only need to consider the family B4{4}{A}1
- Since 4441 and BAAA1 are primes, we only need to consider the numbers B41, B441, B4A1, B44A1, B4AA1, B44AA1
- None of B41, B441, B4A1, B44A1, B4AA1, B44AA1 are primes.
- Since 4441 and BAAA1 are primes, we only need to consider the numbers B41, B441, B4A1, B44A1, B4AA1, B44AA1
- For the B04{4,A}1 family, since B04A1 is prime, we only need to consider the family B04{4}1
- The smallest prime of the form B04{4}1 is B04441 (not minimal prime, since 4441 is prime)
- For the B4{4,A}1 family, since A41 is prime, we only need to consider the family B4{4}{A}1
- For the B{0,4}4{A}1 family, since 401, 4441, B001 are primes, we only need to consider the families B4{A}1, B04{A}1, B44{A}1, B044{A}1 (since any digits combo 00, 40, 44 between (B,4{A}1) will produce smaller primes)
- The smallest prime of the form B4{A}1 is B4AAA1 (not minimal prime, since BAAA1 is prime)
- The smallest prime of the form B04{A}1 is B04A1
- The smallest prime of the form B44{A}1 is B44AAAAAAA1 (not minimal prime, since BAAA1 is prime)
- The smallest prime of the form B044{A}1 is B044A1 (not minimal prime, since B04A1 is prime)
- For the B{0}4{4,A}1 family, since B001 is prime, we only need to consider the families B4{4,A}1 and B04{4,A}1
- For the B{0,4,A,B}A{0,A}1 family, since all numbers in this family with 0 between (B,1) are in the B{A}0{4,A}1 family, and all numbers in this family with 4 between (B,1) are in the B{0,4}4{4,A}1 family, we only need to consider the family B{A,B}A{A}1
- Since BAAA1 is prime, we only need to consider the families B{A,B}A1 and B{A,B}AA1
- For the B{A,B}A1 family, since AB and BAAA1 are primes, we only need to consider the families B{B}A1 and B{B}AA1
- All numbers of the form B{B}A1 are divisible by B, thus cannot be prime.
- The smallest prime of the form B{B}AA1 is BBBAA1
- For the B{A,B}AA1 family, since BAAA1 is prime, we only need to consider the families B{B}AA1
- The smallest prime of the form B{B}AA1 is BBBAA1
- For the B{A,B}A1 family, since AB and BAAA1 are primes, we only need to consider the families B{B}A1 and B{B}AA1
- Since BAAA1 is prime, we only need to consider the families B{A,B}A1 and B{A,B}AA1
- For the B{B}B{A,B}1 family, since AB and BAAA1 are primes, we only need to consider the families B{B}B1, B{B}BA1, B{B}BAA1 (since any digits combo AB or AAA between (B{B}B,1) will produce smaller primes)
- The smallest prime of the form B{B}B1 is BBBB1
- All numbers of the form B{B}BA1 are divisible by B, thus cannot be prime.
- The smallest prime of the form B{B}BAA1 is BBBAA1
- For the B{A}0{4,A}1 family, since A41 is prime, we only need consider the families B0{4}{A}1 and B{A}0{A}1
- Since 4B, AB, 401, A41, B001, B0B1, BB01, BB41 are primes, we only need to consider the families B{A}0{4,A}1, B{0,4}4{4,A}1, B{0,4,A,B}A{0,A}1, B{B}B{A,B}1 (since any digits combo 00, 0B, 40, 4B, A4, AB, B0, B4 between them will produce smaller primes)
- Since B5, B7, 11, 31, 51, 61, 81, 91, B21 are primes, we only need to consider the family B{0,4,A,B}1 (since any digits 1, 2, 3, 5, 6, 7, 8, 9 between them will produce smaller primes)
- Case (B,5):
- B5 is prime, and thus the only minimal prime in this family.
- Case (B,7):
- B7 is prime, and thus the only minimal prime in this family.
- Case (B,B):
- Since B5, B7, 1B, 3B, 4B, 5B, 6B, 8B, AB, B2B are primes, we only need to consider the family B{0,9,B}B (since any digits 1, 2, 3, 4, 5, 6, 7, 8, A between them will produce smaller primes)
- Since 90B and 9BB are primes, we only need to consider the families B{0,B}{9}B
- Since 9999B is prime, we only need to consider the families B{0,B}B, B{0,B}9B, B{0,B}99B, B{0,B}999B
- All numbers of the form B{0,B}B are divisible by B, thus cannot be prime.
- For the B{0,B}9B family:
- Since B0B9B and BB09B are primes, we only need to consider the families B{0}9B and B{B}9B (since any digits combo 0B, B0 between (B,9B) will produce smaller primes)
- The smallest prime of the form B{0}9B is B0000000000000000000000000009B
- All numbers of the from B{B}9B is either divisible by 11 (if totally number of B's is even) or factored as 10^(2*n)-21 = (10^n-5) * (10^n+5) (if totally number of B's is odd number 2*n-1), thus cannot be prime.
- Since B0B9B and BB09B are primes, we only need to consider the families B{0}9B and B{B}9B (since any digits combo 0B, B0 between (B,9B) will produce smaller primes)
- For the B{0,B}99B family:
- Since B0B9B and BB09B are primes, we only need to consider the families B{0}99B and B{B}99B (since any digits combo 0B, B0 between (B,99B) will produce smaller primes)
- The smallest prime of the form B{0}99B is B00099B
- The smallest prime of the form B{B}99B is BBBBBB99B
- Since B0B9B and BB09B are primes, we only need to consider the families B{0}99B and B{B}99B (since any digits combo 0B, B0 between (B,99B) will produce smaller primes)
- For the B{0,B}999B family:
- Since B0B9B and BB09B are primes, we only need to consider the families B{0}999B and B{B}999B (since any digits combo 0B, B0 between (B,999B) will produce smaller primes)
- The smallest prime of the form B{0}999B is B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000999B (not minimal prime, since B00099B and B0000000000000000000000000009B are primes)
- The smallest prime of the form B{B}999B is BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB999B (not minimal prime, since BBBBBB99B is prime)
- Since B0B9B and BB09B are primes, we only need to consider the families B{0}999B and B{B}999B (since any digits combo 0B, B0 between (B,999B) will produce smaller primes)
- Since 9999B is prime, we only need to consider the families B{0,B}B, B{0,B}9B, B{0,B}99B, B{0,B}999B
- Since 90B and 9BB are primes, we only need to consider the families B{0,B}{9}B
- Since B5, B7, 1B, 3B, 4B, 5B, 6B, 8B, AB, B2B are primes, we only need to consider the family B{0,9,B}B (since any digits 1, 2, 3, 4, 5, 6, 7, 8, A between them will produce smaller primes)
Examples of families which can be ruled out as contain no primes > b
It is not known if this problem is solvable:
Problem: Given strings x, y, z, and a base b, does there exist a prime number whose base-b expansion is of the form x{y}z?
It will be necessary for our algorithm to determine if families of the form x{y}z contain a prime > b or not. We use two different heuristic strategies to show that such families contain no primes > b.
In the first strategy, we mimic the well-known technique of “covering congruences”, by finding some finite set S of primes p such that every number in a given family is divisible by some element of S. In the second strategy, we attempt to find an algebraic factorization, such as difference-of-squares factorization, difference-of-cubes factorization, and Aurifeuillian factorization for numbers of the form x4+4y4.
Examples of first strategy: (we can show that the corresponding numbers are > all elements in S, if n makes corresponding numbers > b (i.e. n≥1 for 5{1} in base 9 and 2{5} in base 11 and {8}F in base 16, n≥0 for other examples), thus these factorizations are nontrivial)
- In base 10, all numbers of the form 4{6}9 are divisible by 7
- In base 4, all numbers of the form 2{0}1 are divisible by 3
- In base 15, all numbers of the form 9{6}8 are divisible by 11
- In base 9, all numbers of the form 5{1} are divisible by some element of {2, 5}
- In base 11, all numbers of the form 2{5} are divisible by some element of {2, 3}
- In base 8, all numbers of the form 6{4}7 are divisible by some element of {3, 5, 13}
- In base 14, all numbers of the form B{0}1 are divisible by some element of {3, 5}
- In base 16, all numbers of the form {8}F are divisible by some element of {3, 7, 13}
Example of second strategy: (we can show that both factors are > 1, if n makes corresponding numbers > b (i.e. n≥2 for {1} in base 9, n≥0 for {B}9B in base 12, n≥1 for other examples), thus these factorizations are nontrivial)
- In base 9, all numbers of the form {1} factored as difference of squares
- In base 8, all numbers of the form 1{0}1 factored as sum of cubes
- In base 9, all numbers of the form 3{8} factored as difference of squares
- In base 16, all numbers of the form 8{F} factored as difference of squares
- In base 16, all numbers of the form {4}1 factored as difference of squares
- In base 16, all numbers of the from {C}D factored as x4+4y4
- In base 14, numbers of the form 8{D} are divisible by 5 if n is odd and factored as difference of squares if n is even
- In base 12, numbers of the form {B}9B are divisible by 13 if n is odd and factored as difference of squares if n is even
Bases 2≤b≤1024 such that these families can be ruled out as contain no primes > b
(using A−Z to represent digit values 10 to 35, z−a to represent digit values b−1 to b−26 (e.g. "z" means 1 in base 2, 2 in base 3, 3 in base 4, ..., 8 in base 9, 9 in base 10, A in base 11, B in base 12, ..., Y in base 35, Z in base 36, ...), only consider bases which these families are interpretable, e.g. digit "7" is only interpretable for bases ≥8, and digit "u" (means b−6) is only interpretable for bases ≥7)
1{0}1
- b == 1 mod 2: Finite covering set {2}
- b = mr with odd r>1: Sum-of-rth-powers factorization
1{0}2
- b == 0 mod 2: Finite covering set {2}
- b == 1 mod 3: Finite covering set {3}
1{0}3
- b == 1 mod 2: Finite covering set {2}
- b == 0 mod 3: Finite covering set {3}
1{0}4
- b == 0 mod 2: Finite covering set {2}
- b == 1 mod 5: Finite covering set {5}
- b == 14 mod 15: Finite covering set {3, 5}
- b = m4: Aurifeuillian factorization of x4+4y4
1{0}5
- b == 1 mod 2: Finite covering set {2}
- b == 1 mod 3: Finite covering set {3}
- b == 0 mod 5: Finite covering set {5}
1{0}6
- b == 0 mod 2: Finite covering set {2}
- b == 0 mod 3: Finite covering set {3}
- b == 1 mod 7: Finite covering set {7}
1{0}z
(none)
1{0}11 (not quasi-minimal prime if there is smaller prime of the form 1{0}1)
- b == 1 mod 3: Finite covering set {3}
10{z} (not quasi-minimal prime if there is smaller prime of the form 1{z})
(none)
11{0}1 (not quasi-minimal prime if there is smaller prime of the form 1{0}1)
- b == 1 mod 3: Finite covering set {3}
{1}0z (not quasi-minimal prime if there is smaller prime of the form {1} or {1}z
- b such that b and 2b−1 are both squares: Difference-of-squares factorization (such bases are 25, 841)
{1}
- b = mr with r>1: Difference-of-rth-powers factorization (some bases still have primes, since for the corresponding length this factorization is trivial, but they only have this prime, they are 4 (length 2), 8 (length 3), 16 (length 2), 27 (length 3), 36 (length 2), 100 (length 2), 128 (length 7), 196 (length 2), 256 (length 2), 400 (length 2), 512 (length 3), 576 (length 2), 676 (length 2))
{1}2 (not quasi-minimal prime if there is smaller prime of the form {1})
- b == 0 mod 2: Finite covering set {2}
1{2}
- b such that b and 2(b+1) are both squares: Difference-of-squares factorization (such bases are 49)
1{4}
- b such that b and 4(b+3) are both squares: Difference-of-squares factorization
1{z}
(none)
2{0}1
- b == 1 mod 3: Finite covering set {3}
2{0}3
- b == 0 mod 3: Finite covering set {3}
- b == 1 mod 5: Finite covering set {5}
2{1} (not quasi-minimal prime if there is smaller prime of the form {1})
- b such that b and 2b−1 are both squares: Difference-of-squares factorization (such bases are 25, 841)
{2}1
- b such that b and 2(b+1) are both squares: Difference-of-squares factorization (such bases are 49)
2{z}
- b == 1 mod 2: Finite covering set {2}
3{0}1
- b == 1 mod 2: Finite covering set {2}
{3}1
- b such that b and 3(2b+1) are both squares: Difference-of-squares factorization (such bases are 121)
3{z}
- b == 1 mod 3: Finite covering set {3}
- b == 14 mod 15: Finite covering set {3, 5}
- b = m2: Difference-of-squares factorization
- b == 4 mod 5: Combine of finite covering set {5} (when length is even) and difference-of-squares factorization (when length is odd)
4{0}1
- b == 1 mod 5: Finite covering set {5}
- b == 14 mod 15: Finite covering set {3, 5}
- b = m4: Aurifeuillian factorization of x4+4y4
{4}1
- b such that b and 4(3b+1) are both squares: Difference-of-squares factorization (such bases are 16, 225)
4{z}
- b == 1 mod 2: Finite covering set {2}
5{0}1
- b == 1 mod 2: Finite covering set {2}
- b == 1 mod 3: Finite covering set {3}
5{z}
- b == 1 mod 5: Finite covering set {5}
- b == 34 mod 35: Finite covering set {5, 7}
- b = 6m2 with m == 2 or 3 mod 5: Combine of finite covering set {5} (when length is odd) and difference-of-squares factorization (when length is even) (such bases are 24, 54, 294, 384, 864, 1014)
6{0}1
- b == 1 mod 7: Finite covering set {7}
- b == 34 mod 35: Finite covering set {5, 7}
6{z}
- b == 1 mod 2: Finite covering set {2}
- b == 1 mod 3: Finite covering set {3}
7{0}1
- b == 1 mod 2: Finite covering set {2}
7{z}
- b == 1 mod 7: Finite covering set {7}
- b == 20 mod 21: Finite covering set {3, 7}
- b == 83, 307 mod 455: Finite covering set {5, 7, 13} (such bases are 83, 307, 538, 762, 993)
- b = m3: Difference-of-cubes factorization
8{0}1
- b == 1 mod 3: Finite covering set {3}
- b == 20 mod 21: Finite covering set {3, 7}
- b == 47, 83 mod 195: Finite covering set {3, 5, 13} (such bases are 47, 83, 242, 278, 437, 473, 632, 668, 827, 863, 1022)
- b = 467: Finite covering set {3, 5, 7, 19, 37}
- b = 722: Finite covering set {3, 5, 13, 73, 109}
- b = m3: Sum-of-cubes factorization
- b = 128: Cannot have primes since 7n+3 cannot be power of 2
8{z}
- b == 1 mod 2: Finite covering set {2}
- b = m2: Difference-of-squares factorization
- b == 4 mod 5: Combine of finite covering set {5} (when length is even) and difference-of-squares factorization (when length is odd)
9{0}1
- b == 1 mod 2: Finite covering set {2}
- b == 1 mod 5: Finite covering set {5}
9{z}
- b == 1 mod 3: Finite covering set {3}
- b == 32 mod 33: Finite covering set {3, 11}
A{0}1
- b == 1 mod 11: Finite covering set {11}
- b == 32 mod 33: Finite covering set {3, 11}
A{z}
- b == 1 mod 2: Finite covering set {2}
- b == 1 mod 5: Finite covering set {5}
- b == 14 mod 15: Finite covering set {3, 5}
B{0}1
- b == 1 mod 2: Finite covering set {2}
- b == 1 mod 3: Finite covering set {3}
- b == 14 mod 15: Finite covering set {3, 5}
B{z}
- b == 1 mod 11: Finite covering set {11}
- b == 142 mod 143: Finite covering set {11, 13}
- b = 307: Finite covering set {5, 11, 29}
- b = 901: Finite covering set {7, 11, 13, 19}
C{0}1
- b == 1 mod 13: Finite covering set {13}
- b == 142 mod 143: Finite covering set {11, 13}
- b = 296, 901: Finite covering set {7, 11, 13, 19}
- b = 562, 828, 900: Finite covering set {7, 13, 19}
- b = 563: Finite covering set {5, 7, 13, 19, 29}
- b = 597: Finite covering set {5, 13, 29}
{#}$ (for bases b == 1 mod 3, # = (b−1)/3, $ = (b+2)/3)
(none)
{#}$ (for odd bases b, # = (b−1)/2, $ = (b+1)/2)
- b = mr with odd r>1: Sum-of-rth-power factorization
#{z} (for even bases b, # = b/2−1)
(none)
y{z}
(none)
{y}z
(none)
z{0}1
(none)
{z0}z1 (almost cannot be quasi-minimal prime, since this is not simple family)
- b = mr with odd r>1: Sum-of-rth-power factorization (some bases still have primes, since for the corresponding length this factorization is trivial, but they only have this prime, they are 128 (length 7), 216 (length 3), 343 (length 3), 729 (length 3))
- b = 4m4: Aurifeuillian factorization of x4+4y4 (base 4 still have primes, since for the corresponding length this factorization is trivial, but it only have this prime, at length 2)
{z}yz (not quasi-minimal prime if there is smaller prime of the form {z}y
(none)
{z}1
(none)
{z}y
- b == 0 mod 2: Finite covering set {2}
Large known (probable) primes (length ≥10000) in these families
Format: base (length)
(using A−Z to represent digit values 10 to 35, z−a to represent digit values b−1 to b−26 (e.g. "z" means 1 in base 2, 2 in base 3, 3 in base 4, ..., 8 in base 9, 9 in base 10, A in base 11, B in base 12, ..., Y in base 35, Z in base 36, ...), only consider bases which these families are interpretable, e.g. digit "7" is only interpretable for bases ≥8, and digit "u" (means b−6) is only interpretable for bases ≥7)
1{0}1
(none)
1{0}2
(none)
1{0}3
(none)
1{0}4
53 (13403)
113 (10647)
1{0}z
113 (20089)
123 (64371)
1{0}11 (not quasi-minimal prime if there is smaller prime of the form 1{0}1)
(none)
10{z} (not quasi-minimal prime if there is smaller prime of the form 1{z})
208 (26682)
607 (11032)
828 (19659)
11{0}1 (not quasi-minimal prime if there is smaller prime of the form 1{0}1)
201 (31276)
222 (52727)
227 (36323)
327 (135983)
425 (11231)
710 (24112)
717 (37508)
719 (13420)
{1}
152 (270217)
184 (16703)
200 (17807)
311 (36497)
326 (26713)
331 (25033)
371 (15527)
485 (99523)
629 (32233)
649 (43987)
670 (18617)
684 (22573)
691 (62903)
693 (41189)
731 (15427)
752 (32833)
872 (10093)
932 (20431)
{1}2 (not quasi-minimal prime if there is smaller prime of the form {1})
(none)
1{z}
107 (21911)
170 (166429)
278 (43909)
303 (40175)
383 (20957)
515 (58467)
522 (62289)
578 (129469)
590 (15527)
647 (21577)
662 (16591)
698 (127559)
704 (62035)
845 (39407)
938 (40423)
969 (24097)
989 (26869)
2{0}1
101 (192276)
206 (46206)
218 (333926)
236 (161230)
257 (12184)
305 (16808)
467 (126776)
578 (44166)
626 (174204)
695 (94626)
752 (26164)
788 (72918)
869 (49150)
887 (27772)
899 (15732)
932 (13644)
2{z}
432 (16003)
3{0}1
(none)
3{z}
72 (1119850)
212 (34414)
218 (23050)
270 (89662)
303 (198358)
312 (51566)
422 (21738)
480 (93610)
513 (38032)
527 (46074)
566 (23874)
686 (16584)
758 (15574)
783 (12508)
800 (33838)
921 (98668)
947 (10056)
4{0}1
107 (32587)
227 (13347)
257 (160423)
355 (10990)
410 (144079)
440 (56087)
452 (14155)
482 (30691)
542 (15983)
579 (67776)
608 (20707)
635 (11723)
650 (96223)
679 (69450)
737 (269303)
740 (58043)
789 (149140)
797 (468703)
920 (103687)
934 (101404)
962 (84235)
4{z}
14 (19699)
68 (13575)
254 (15451)
800 (20509)
5{0}1
326 (400786)
350 (20392)
554 (10630)
662 (13390)
926 (40036)
5{z}
258 (212135)
272 (148427)
299 (64898)
307 (26263)
354 (25566)
433 (283919)
635 (36163)
678 (40859)
692 (45447)
719 (20552)
768 (70214)
857 (23083)
867 (61411)
972 (36703)
6{0}1
108 (16318)
129 (16797)
409 (369833)
522 (52604)
587 (24120)
643 (164916)
762 (11152)
789 (27297)
986 (21634)
6{z}
68 (25396)
332 (15222)
338 (42868)
362 (146342)
488 (33164)
566 (164828)
980 (50878)
986 (12506)
1016 (23336)
7{0}1
398 (17473)
1004 (54849)
7{z}
97 (192336)
170 (15423)
194 (38361)
202 (155772)
282 (21413)
283 (164769)
332 (13205)
412 (29792)
560 (19905)
639 (10668)
655 (53009)
811 (31784)
814 (17366)
866 (108591)
908 (61797)
962 (31841)
992 (10605)
997 (15815)
8{0}1
23 (119216)
53 (227184)
158 (123476)
254 (67716)
320 (52004)
410 (279992)
425 (94662)
513 (19076)
518 (11768)
596 (148446)
641 (87702)
684 (23387)
695 (39626)
788 (11408)
893 (86772)
920 (107822)
962 (47222)
998 (81240)
1013 (43872)
8{z}
138 (35686)
412 (12154)
788 (11326)
990 (23032)
9{0}1
248 (39511)
592 (96870)
9{z}
431 (43574)
446 (152028)
458 (126262)
599 (11776)
846 (12781)
A{0}1
173 (264235)
198 (47665)
311 (314807)
341 (106009)
449 (18507)
492 (42843)
605 (12395)
708 (17563)
710 (31039)
743 (285479)
786 (68169)
800 (15105)
802 (149320)
879 (25004)
929 (13065)
986 (48279)
1004 (10645)
A{z}
368 (10867)
488 (10231)
534 (80328)
662 (13307)
978 (14066)
B{0}1
710 (15272)
740 (33520)
878 (227482)
B{z}
153 (21660)
186 (112718)
439 (18752)
593 (16064)
602 (36518)
707 (10573)
717 (67707)
C{0}1
68 (656922)
219 (29231)
230 (94751)
312 (21163)
334 (83334)
353 (20262)
359 (61295)
457 (10024)
481 (45941)
501 (20140)
593 (42779)
600 (11242)
604 (17371)
641 (26422)
700 (91953)
887 (13961)
919 (45359)
923 (64365)
992 (10300)
{#}$ (for bases b == 1 mod 3, # = (b−1)/3, $ = (b+2)/3)
(none)
{#}$ (for odd bases b, # = (b−1)/2, $ = (b+1)/2)
(none)
#{z} (for even bases b, # = b/2−1)
(none)
y{z}
38 (136212)
83 (21496)
113 (286644)
188 (13508)
401 (103670)
417 (21003)
458 (46900)
494 (21580)
518 (129372)
527 (65822)
602 (17644)
608 (36228)
638 (74528)
663 (47557)
723 (24536)
758 (50564)
833 (12220)
904 (13430)
938 (50008)
950 (16248)
z{0}1
202 (46774)
251 (102979)
272 (16681)
297 (14314)
298 (60671)
326 (64757)
347 (69661)
363 (142877)
452 (71941)
543 (10042)
564 (38065)
634 (84823)
788 (13541)
869 (12289)
890 (37377)
953 (60995)
1004 (29685)
{z0}z1 (almost cannot be quasi-minimal prime, since this is not simple family)
53 (21942)
124 (16426)
175 (31626)
188 (22036)
316 (48538)
365 (25578)
373 (24006)
434 (10090)
530 (11086)
545 (12346)
560 (15072)
596 (12762)
701 (12576)
706 (10656)
821 (13536)
833 (17116)
966 (14820)
983 (11272)
{z}yz (not quasi-minimal prime if there is smaller prime of the form {z}y
(none)
{z}1
(none)
{z}y
317 (13896)
Bases 2≤b≤1024 which have these families as unsolved families
Unsolved families are families which are neither primes (>b) found nor can be ruled out as contain no primes > b
(using A−Z to represent digit values 10 to 35, z−a to represent digit values b−1 to b−26 (e.g. "z" means 1 in base 2, 2 in base 3, 3 in base 4, ..., 8 in base 9, 9 in base 10, A in base 11, B in base 12, ..., Y in base 35, Z in base 36, ...), only consider bases which these families are interpretable, e.g. digit "7" is only interpretable for bases ≥8, and digit "u" (means b−6) is only interpretable for bases ≥7)
1{0}1: 38, 50, 62, 68, 86, 92, 98, 104, 122, 144, 168, 182, 186, 200, 202, 212, 214, 218, 244, 246, 252, 258, 286, 294, 298, 302, 304, 308, 322, 324, 338, 344, 354, 356, 362, 368, 380, 390, 394, 398, 402, 404, 410, 416, 422, 424, 446, 450, 454, 458, 468, 480, 482, 484, 500, 514, 518, 524, 528, 530, 534, 538, 552, 558, 564, 572, 574, 578, 580, 590, 602, 604, 608, 620, 622, 626, 632, 638, 648, 650, 662, 666, 668, 670, 678, 684, 692, 694, 698, 706, 712, 720, 722, 724, 734, 744, 746, 752, 754, 762, 766, 770, 792, 794, 802, 806, 812, 814, 818, 836, 840, 842, 844, 848, 854, 868, 870, 872, 878, 888, 896, 902, 904, 908, 922, 924, 926, 932, 938, 942, 944, 948, 954, 958, 964, 968, 974, 978, 980, 988, 994, 998, 1002, 1006, 1014, 1016 (length limit: ≥223)
1{0}2: 167, 257, 323, 353, 383, 527, 557, 563, 623, 635, 647, 677, 713, 719, 803, 815, 947, 971, 1013 (length limit: 2000)
1{0}3: 646, 718, 998 (length limit: 2000)
1{0}4: 139, 227, 263, 315, 335, 365, 485, 515, 647, 653, 683, 773, 789, 797, 815, 857, 875, 893, 939, 995, 1007 (length limit: 2000)
1{0}5
1{0}6
1{0}7
1{0}8
1{0}9
1{0}A
1{0}B
1{0}C
1{0}D
1{0}E
1{0}F
1{0}G
1{0}z: 173, 179, 257, 277, 302, 333, 362, 392, 422, 452, 467, 488, 512, 527, 545, 570, 575, 614, 622, 650, 677, 680, 704, 707, 734, 740, 827, 830, 851, 872, 886, 887, 902, 904, 908, 929, 932, 942, 947, 949, 962, 973, 1022 (length limit: 2000)
1{0}11 (not quasi-minimal prime if there is smaller prime of the form 1{0}1): 198, 213, 318, 327, 353, 375, 513, 591, 647, 732, 734, 738, 759, 948, 951, 957, 1013, 1014 (length limit: 2000)
10{z} (not quasi-minimal prime if there is smaller prime of the form 1{z}): 575 (length limit: 247000)
11{0}1 (not quasi-minimal prime if there is smaller prime of the form 1{0}1): 813, 863, 962, 1017 (length limit: ≥100000)
{1}0z (not quasi-minimal prime if there is smaller prime of the form {1} or {1}z): 137, 161, 167, 217, 229, 232, 253, 261, 317, 325, 337, 347, 355, 375, 403, 411, 421, 427, 457, 479, 483, 505, 507, 537, 547, 577, 597, 599, 601, 613, 627, 631, 632, 641, 643, 649, 657, 679, 688, 697, 707, 711, 729, 733, 737, 742, 762, 773, 787, 793, 797, 817, 819, 841, 843, 853, 859, 861, 874, 877, 895, 899, 907, 913, 916, 917, 927, 957, 959, 997, 1003, 1009, 1015, 1017 (length limit: 2000)
{1}: 185, 269, 281, 380, 384, 385, 394, 452, 465, 511, 574, 601, 631, 632, 636, 711, 713, 759, 771, 795, 861, 866, 881, 938, 948, 951, 956, 963, 1005, 1015 (length limit: ≥100000)
11{z} (not quasi-minimal prime if there is smaller prime of the form 1{z})
{1}2 (not quasi-minimal prime if there is smaller prime of the form {1}): 31, 61, 91, 93, 143, 247, 253, 293, 313, 329, 371, 383, 391, 393, 403, 415, 435, 443, 451, 491, 493, 513, 523, 527, 537, 541, 553, 565, 581, 587, 601, 613, 615, 623, 627, 635, 663, 729, 735, 757, 763, 775, 783, 823, 843, 865, 873, 877, 883, 897, 931, 941, 943, 955, 983, 1013, 1015, 1021, 1023 (length limit: 2000)
{1}z
1{2}: 265, 355, 379, 391, 481, 649, 661, 709, 745, 811, 877, 977 (length limit: 2000)
1{3}
1{4}: 83, 143, 185, 239, 269, 293, 299, 305, 319, 325, 373, 383, 395, 431, 471, 503, 551, 577, 581, 593, 605, 617, 631, 659, 743, 761, 773, 781, 803, 821, 857, 869, 897, 911, 917, 923, 935, 983, 1019 (length limit: 2000)
1{z}: 581, 992, 1019 (length limit: ≥100000)
2{0}1: 365, 383, 461, 512, 542, 647, 773, 801, 836, 878, 908, 914, 917, 947, 1004 (length limit: ≥100000)
2{0}3: 79, 149, 179, 254, 359, 394, 424, 434, 449, 488, 499, 532, 554, 578, 664, 683, 694, 749, 794, 839, 908, 944, 982 (length limit: 2000)
2{1} (not quasi-minimal prime if there is smaller prime of the form {1}): 109, 117, 137, 147, 157, 175, 177, 201, 227, 235, 256, 269, 271, 297, 310, 331, 335, 397, 417, 427, 430, 437, 442, 451, 465, 467, 481, 502, 517, 547, 557, 567, 572, 577, 591, 597, 607, 627, 649, 654, 655, 667, 679, 687, 691, 697, 715, 727, 739, 759, 766, 782, 787, 796, 797, 808, 817, 821, 829, 841, 852, 877, 881, 899, 903, 907, 937, 947, 955, 1007, 1011, 1021 (length limit: 2000)
{2}1: 106, 238, 262, 295, 364, 382, 391, 397, 421, 458, 463, 478, 517, 523, 556, 601, 647, 687, 754, 790, 793, 832, 872, 898, 962, 1002, 1021 (length limit: 2000)
2{z}: 588, 972 (length limit: ≥100000)
3{0}1: 718, 912 (length limit: ≥100000)
3{0}2
3{0}4
{3}1: 79, 101, 189, 215, 217, 235, 243, 253, 255, 265, 313, 338, 341, 378, 379, 401, 402, 413, 489, 498, 499, 508, 525, 535, 589, 591, 599, 611, 621, 635, 667, 668, 681, 691, 711, 717, 719, 721, 737, 785, 804, 805, 813, 831, 835, 837, 849, 873, 911, 915, 929, 933, 941, 948, 959, 999, 1013, 1019 (length limit: 2000)
3{z}: 275, 438, 647, 650, 653, 812, 927, 968 (length limit: ≥100000)
4{0}1: 32, 53, 155, 174, 204, 212, 230, 332, 334, 335, 395, 467, 512, 593, 767, 803, 848, 875, 1024 (length limit: ≥100000)
4{0}3
{4}1: 46, 77, 103, 107, 119, 152, 198, 203, 211, 217, 229, 257, 263, 291, 296, 305, 332, 371, 374, 407, 413, 416, 440, 445, 446, 464, 467, 500, 542, 545, 548, 557, 566, 586, 587, 605, 611, 614, 632, 638, 641, 653, 659, 698, 701, 731, 733, 736, 755, 786, 812, 820, 821, 827, 830, 887, 896, 899, 901, 922, 923, 935, 941, 953, 977, 983, 991, 1004 (length limit: 2000)
4{z}: 338, 998 (length limit: ≥100000)
5{0}1: 308, 512, 824 (length limit: ≥100000)
5{z}: 234, 412, 549, 553, 573, 619, 750, 878, 894, 954 (length limit: ≥100000)
6{0}1: 212, 509, 579, 625, 774, 794, 993, 999 (length limit: ≥100000)
6{z}: 308, 392, 398, 518, 548, 638, 662, 878 (length limit: ≥100000)
7{0}1: (none)
7{z}: 321, 328, 374, 432, 665, 697, 710, 721, 727, 728, 752, 800, 815, 836, 867, 957, 958, 972 (length limit: ≥100000)
8{0}1: 86, 140, 182, 263, 353, 368, 389, 395, 422, 426, 428, 434, 443, 488, 497, 558, 572, 575, 593, 606, 698, 710, 746, 758, 770, 773, 785, 824, 828, 866, 908, 911, 930, 953, 957, 983, 993, 1014 (length limit: ≥100000)
8{z}: 378, 438, 536, 566, 570, 592, 636, 688, 718, 830, 852, 926, 1010 (length limit: ≥100000)
9{0}1: 724, 884 (length limit: ≥100000)
9{z}: 80, 233, 530, 551, 611, 899, 912, 980 (length limit: ≥100000)
A{0}1: 185, 338, 417, 432, 614, 668, 744, 773, 863, 935, 977, 1000 (length limit: ≥100000)
A{z}: 214, 422, 444, 452, 458, 542, 638, 668, 804, 872, 950, 962 (length limit: ≥100000)
B{0}1: 560, 770, 968 (length limit: ≥100000)
B{z}: 263, 615, 912, 978 (length limit: ≥100000)
C{0}1: 163, 207, 354, 362, 368, 480, 620, 692, 697, 736, 753, 792, 978, 998, 1019, 1022 (length limit: ≥100000)
C{z}
D{0}1
D{z}
E{0}1
E{z}
F{0}1
F{z}
G{0}1
{#}$ (for bases b == 1 mod 3, # = (b−1)/3, $ = (b+2)/3): 808, 829, 859, 1006 (length limit: 2000)
{#}$ (for odd bases b, # = (b−1)/2, $ = (b+1)/2): 31, 37, 55, 63, 67, 77, 83, 89, 91, 93, 97, 99, 107, 109, 117, 123, 127, 133, 135, 137, 143, 147, 149, 151, 155, 161, 177, 179, 183, 189, 193, 197, 207, 211, 213, 215, 217, 223, 225, 227, 233, 235, 241, 247, 249, 255, 257, 263, 265, 269, 273, 277, 281, 283, 285, 287, 291, 293, 297, 303, 307, 311, 319, 327, 347, 351, 355, 357, 359, 361, 367, 369, 377, 381, 383, 385, 387, 389, 393, 397, 401, 407, 411, 413, 417, 421, 423, 437, 439, 443, 447, 457, 465, 467, 469, 473, 475, 481, 483, 489, 493, 495, 497, 509, 511, 515, 533, 541, 547, 549, 555, 563, 591, 593, 597, 601, 603, 611, 615, 619, 621, 625, 627, 629, 633, 635, 637, 645, 647, 651, 653, 655, 659, 663, 667, 671, 673, 675, 679, 683, 687, 691, 693, 697, 707, 709, 717, 731, 733, 735, 737, 741, 743, 749, 753, 755, 757, 759, 765, 767, 771, 773, 775, 777, 783, 785, 787, 793, 797, 801, 807, 809, 813, 817, 823, 825, 849, 851, 853, 865, 867, 873, 877, 887, 889, 893, 897, 899, 903, 907, 911, 915, 923, 927, 933, 937, 939, 941, 943, 945, 947, 953, 957, 961, 967, 975, 977, 983, 987, 993, 999, 1003, 1005, 1009, 1017 (length limit: ≥218−1)
#{z} (for even bases b, # = b/2−1): 108, 278, 296, 338, 386, 494, 626, 920 (length limit: 2000)
${#} (for odd bases b, # = (b−1)/2, $ = (b+1)/2)
x{z}
y{z}: 128, 233, 268, 383, 478, 488, 533, 554, 665, 698, 779, 863, 878, 932, 941, 1010 (length limit: ≥200000)
z{0}1: 123, 342, 362, 422, 438, 479, 487, 512, 542, 602, 757, 767, 817, 830, 872, 893, 932, 992, 997, 1005, 1007 (length limit: ≥100000)
{y}z: 143, 173, 176, 213, 235, 248, 253, 279, 327, 343, 353, 358, 373, 383, 401, 413, 416, 427, 439, 448, 453, 463, 481, 513, 522, 527, 535, 547, 559, 565, 583, 591, 598, 603, 621, 623, 653, 659, 663, 679, 691, 698, 711, 743, 745, 757, 768, 785, 793, 796, 801, 808, 811, 821, 835, 845, 847, 853, 856, 883, 898, 903, 927, 955, 961, 971, 973, 993, 1005, 1013, 1019, 1021 (length limit: 2000)
{z0}z1 (almost cannot be quasi-minimal prime, since this is not simple family): 97, 103, 113, 186, 187, 220, 304, 306, 309, 335, 414, 416, 428, 433, 445, 459, 486, 498, 539, 550, 557, 587, 592, 597, 598, 617, 624, 637, 659, 665, 671, 677, 696, 717, 726, 730, 740, 754, 766, 790, 851, 873, 890, 914, 923, 929, 943, 944, 965, 984, 985, 996, 1004, 1005 (length limit: ≥17326)
zy{z} (not quasi-minimal prime if there is smaller prime of the form y{z})
{z}yz (not quasi-minimal prime if there is smaller prime of the form {z}y): 215, 353, 517, 743, 852, 899, 913 (length limit: 2000)
{z}01 (not quasi-minimal prime if there is smaller prime of the form {z}1)
{z}1: 93, 113, 152, 158, 188, 217, 218, 226, 227, 228, 233, 240, 275, 278, 293, 312, 338, 350, 353, 383, 404, 438, 464, 471, 500, 533, 576, 614, 641, 653, 704, 723, 728, 730, 758, 779, 788, 791, 830, 878, 881, 899, 908, 918, 929, 944, 953, 965, 968, 978, 983, 986, 1013 (length limit: 2000)
{z}k
{z}l
{z}m
{z}n
{z}o
{z}p
{z}q
{z}r
{z}s
{z}t
{z}u
{z}v
{z}w
{z}x: (none)
{z}y: 305, 353, 397, 485, 487, 535, 539, 597, 641, 679, 731, 739, 755 (length limit: 2000)
Reference
Article for bases 2≤b≤16: [1], also see [2] for list of references.