167
8191
417042099631
1104547173371974879
1234944495181377943
57912614113275649087721
112521450818457950210174975426777
