3
5
5
5
5
11
17
31
41
101
251
401
601
1801
4001
4051
7001
8101
28001
61681
96001
268501
340801
1074001
2020001
2787601
3775501
22624001
229668251
3173389601
269089806001
1481124532001
4710883168879506001
47970133603445383501
94291866932171243501
5519485418336288303251
8877945148742945001146041439025147034098690503591013177336356694416517527310181938001
