2 2
3 2
4 3
5 23
6 5
7 47
8 7
9 79
10 997
11 5559917313492231463
12 11
13 167
14 13
15 223
16 4093
17 24137563
18 17
19 359
20 19
21 439
22 10947877107572929152919737180202022857988400441953615831
23 616682979366874950583296254084412384010615896106334718624545772914710387572339321719235468002776585157454831991842428439789072471181992007347988737539
24 23
25 14551915228366851806640607
26 17573
27 727
28 8293509467471861
29 839
30 29
31 620412660965527688188300451573157097
32 31
33 1087
34 39301
35 1223