7
31
79
151
601
1801
1951
7151
8191
100801
121369
10567201
51879585551
145295143558111
8837728285481551
26155966684789722885001
1663763381192308635718252801
134304196845099262572814573351
4613679391936953610429590532014122532260339739644049093601
4294500770439625509689707482842762056791217143467781867769939979855730352201
