3
5
53
157
229
457
1613
2731
8191
15809
104729
174763
207481
515737
524287
525313
2638949
10049443
355011619
6459570124697
402004106269663
531455155350809
1282816117617265060453496956212169
1824266557538578174916103390028454586929
213379941663827592701819558102368170760508803
100319871877063413185018007465640733935158188658416446422313
