3
5
5
5
11
17
31
41
101
251
257
401
601
1601
1801
4051
8101
25601
61681
65537
268501
340801
414721
2787601
82471201
3173389601
4278255361
44479210368001
3399426377632056001
4850484222084371979240001
432363203127002885506543172618401
129541188208935646963818844716591986208974410651257601
