3
5
17
53
157
677
1613
2731
4057
8191
210913
858001
47925697
180201997
308761441
455986337
1259036730797
6740339310641
178077806451169
615946323850313
4929910764223610387
408946876729703992293841657
18526238646011086732742614043
215656329382891550920192462661
3340762283952395329506327023033
84817190030445319805652979423520509524802457854057825034735762548707549000909885497416423987079643039576481929291741498034406886767961741874624516282337
