431
9719
524287
2099863
81278478804329
1527890378338261467896809
503836749763922905688176944079261201
