3
5
17
29
43
113
127
229
457
1217
1597
2129
4523
148961
174763
524287
525313
15790321
1692116131441
24517014940753
126848469231149
679253585011429
139065006256539545729
106788290443848295284382097033
449329386292232535250647435097
163537220852725398851434325720959
50077084767631215481459045535942286719035243087652929001293138096831344998442654133431262500866849
