7
7
73
127
337
32377
73417
83791
92737
524287
649657
1212847
93507247
3042645634792541312037847
163537220852725398851434325720959
29724614739876344125010817433703775877960388838436140673
