3
5
17
173
257
431
4129
9719
101653
500177
2099863
3855260977
1759217765581
2932031007403
64082150767423457
1425343275103126327372769
33770734168253651800370989375796994825389296318018601048482005531172856260013942500368975908606689
