3
3
5
7
13
229
457
571
32377
131101
160969
174763
524287
525313
1212847
160465489
275415303169
