13367
16729
131071
164511353
136364260462350955061807337963242197493167687688479364067250955475008708422731598707787831617704017498828261921599586128766571055323409303455188555673114202934877515988195740967406991575319
