647
7753
131071
524287
39044358788825633753
1269639828454588763972435091645259869185718465075550865591017
