29
229 - 1 = 233 * 1103 * 2089
1029 - 1 = 3 * 3 * 3191 * 16763 * 43037 * 62003 * 7 7843839397
28 - 29 - 30
Mathematics Encyclopedia
Hellenica World - Scientific Library