3
3
3
3
7
19
19
73
571
32377
57457
87211
144667
174763
262657
524287
1212847
1465129
93507247
160465489
35473416481
121323854647
2237717449946593
3042645634792541312037847
19177458387940268116349766612211
61641347592475860688686002670152525762503468748858717047
161555093850212199391812126981496731249345737925214473004217031351732271791913705533403
