3
174763
524287
9522401530937
36450568206770608791178096385783
6874301617534827509350575768454356245025403
25811221179243952186920238827413131290368483933428434308863
1303254116461108697268759335821585860897008415946720083246259
