3
3
7
571
32377
174763
524287
1212847
160465489
14107651849
9522401530937
2062835090323897
36450568206770608791178096385783
6874301617534827509350575768454356245025403
5473015810417967216563512902910681466781133103
140183614482450346632384931984512181340021597814186079
25811221179243952186920238827413131290368483933428434308863
1303254116461108697268759335821585860897008415946720083246259
7415450085385968654890137633991211188860215124376489025233430828956636123733427300972746298095433
38909294120700047008679078771681827731383185592772172749323276924383933651740507684567132043547830603578118095075449512159106281016201881003961589014104155673384664013416415682090292976696457
