1 2
2 3
3 19
4 5
5 2801
6 43
7 29
8 4733
9 1201
10 37
11 1063
12 11
13 191
14 1123
15 293459
16 13
17 181
18 16148168401
19 113
20 911
21 31
22 159871
23 17
24 169553
25 14009
26 2767631689
27 117307
28 419
29 4534166740403
30 281
31 4021
32 11898664849
33 23
34 10746341
35 47
36 3083
37 31479823396757
38 73
39 193
40 409
41 2551
42 31280679788951
43 53
44 228511817
45 109
46 811
47 2377
48 2583253
49 13564461457
50 59
51 127540261
52 71316922984999
53 6568801
54 311
55 21143
56 3999088279399464409
57 353
58 47072139617
59 3631
60 1532917
61 12323587
62 29078814248401
63 2127431041
64 77192844961
65 13841169553
66 223
67 2887
68 4805345109492315767981401
69 351121
70 4058036683
71 486643
72 7524739
73 44975113
74 41
75 810221830361
76 83
77 20515909
78 4362139336229068656094783
79 51031
80 309079
81 166003607842448777
82 2192537062271178641
83 661
84 1409
85 83960385389
86 1527007411
87 125096112091
88 3421093417510114543
89 13722816749522711
90 63681511996418550459487
91 33232924804801
92 3529
93 1074473
94 13473433
95 6106505825833677713
96 79787519018560501
97 103
98 365773
99 2316281689
100 10879733611
101 157
102 1195857367853217109
103 8269
104 319591
105 38904276017035188056372051839841219
106 1628413557556843
107 5457586804596062091175455674392801
108 337
109 2129
110 517553
111 515717329
112 19609
113 879399649
114 6957533874046531
115 402488219476647465854701
116 459257
117 134927809
118 550413361
119 354639323684545612988577649
120 61
121 555915824341
122 367
123 4759
124 177237331
125 1914662449813727660680530326064591907
126 373
127 9754399
128 5420506947192709
129 2643999917660728787808396988849
130 7699649
131 134818753
132 531968664833
133 131
134 157951
135 787021
136 4446437759531
137 434502978835771
138 67
139 1357105535093947
140 228337
141 147300841
142 206244761
143 10052011757370829033540932021825161
144 137
145 59361349
146 133088039373662309
147 139
148 402011881627
149 235169662395069356312233
150 71
151 421
152 12128131
153 603926681
154 990643452963163
155 169002145064468556765676975247413756542145739
156 42409
157 137089
158 32952799801
159 439
160 3675989
161 359390389
162 1958423494433591
163 7222605228105536202757606969
164 149
165 15572244900182528777225808449
166 29251
167 217648180992721729506406538251
168 2598696228942460402343442913969
169 724487149
170 6809710909
171 88262612316754526107621113329689
172 79
173 23850061
174 115868130379
175 913242407367610843676812931
176 1056836588644853738704557482552056406147
177 881
178 542081
179 2312581841562813841
180 1621
181 3727
182 3368791
183 70722308812401674174993533367023
184 4849399
185 8999993
186 1636258751
187 78009515593
188 167
189 66733
190 76066181
191 7685542369
192 62911130477521
193 303567967057423
194 18624275418445601
195 195489390796456327201
196 1531
197 4931
198 138497973518827432485604572537024087153816681041
199 947
200 19867
201 20899
202 163573
203 235211
204 3799051
205 4749781
206 2576743207
207 196915704073465747
208 358475907408445923469
209 89
210 8713
211 8206973609150536446402438593
212 1805633
213 18489605314740987765913
214 8166146875847876762859119015147004762656450569
215 541
216 154351
217 295831
218 7777981
219 7304123737
220 231410451435538144122809
221 3565837331172073232378945297
222 26681
223 649981
224 15513961
225 55681942361860463813
226 5463751
227 2211164386353499
228 36148617745189465516342817701
229 655417289594537954307682339857743931943
230 36671
231 1966385431
232 83588499889013461558350575326824370345112529401
233 97
234 104837857
235 108604397663266369
236 389
237 971
238 4160924156784953821413999107825795646911807584554735726748631757909547764679
239 197
240 883
241 3823
242 161309
243 1445599
244 19847549
245 101361401
246 199
247 173647
248 14658652062814508164798530246267135510037033
249 101
250 13001
251 25301
252 38327966300231909291101