131071
2305843009213693951
3202454929367827107369500863166382153574440123642592390083279423113
26466343357590406775614657359283145378744508968117819007341760083534582332276992306679
57489983819937544075794991526819744632436202558677812876679725083290595666955899046177477073123778824772781919589835447791672518141246513
