0 0
1 1
2 2
3 36
4 4
5 36
6 6
7 756
8 36
9 140
10 36
11 36
12 36
13 322
14 14
15 58
16 16
17 70
18 18
19 756
20 20
21 96
22 36
23 110
24 36
25 196070
26 36
27 140
28 36
29 156
30 36
31 213705634112
32 32
33 190
34 34
35 2978
36 36
37 196070
38 38
39 244
40 40
41 278534
42 42
43 282
44 756
45 302
46 756
47 322
48 756
49 6352
50 756
51 756
52 756
53 386
54 756
55 408
56 756
57 430
58 58
59 9642
60 60
61 476
62 62
63 500
64 64
65 524
66 66
67 548
68 68
69 13716
70 70
71 598
72 72
73 196070
74 140
75 196070
76 140
77 676
78 140
79 702
80 140
81 2761448
82 140
83 756
84 140
85 784
86 140
87 23096
88 140
89 840
90 140
91 868
92 92
93 4403320
94 94
95 926
96 96
97 29512
98 98
99 30914
100 100
101 2654151137875382897778619634220796456495536892838177537180311232986818
102 102
103 3840696280938515333553955887109520780829278115098072
104 104
105 1076
106 106
107 36832
108 108
109 1138
110 110
111 7990702
112 112
113 8491194
114 114
115 43296
116 116
117 1266
118 118
119 1298
120 120
121 10830683880022510764869187732744718886302
122 122
123 196070
124 124
125 196070
126 126
127 12594854
128 128
129 13277940
130 130
131 13981618
132 132
133 1534
134 134
135 15493560
136 136
137 1604
138 138
139 66354
140 140
141 278534
142 142
143 278534
144 144
145 1746
146 146
147 1782
148 148
149 77580
150 150
151 1856
152 152
153 82362
154 154
155 1930
156 156
157 10830683880022510764869187732744718886302
158 322
159 89778
160 322
161 148647963616
162 322
163 222990553731489487494591947758071962285206369323332262085697590196371097014289331785741538834656861042820617696037156338222194579582198075971311169449713793539907510923341295698538553748180394
164 322
165 30464508
166 322
167 2158
168 322
169 25693426893652423589315418631602649540105236
170 322
171 2236
172 322
173 213705634112
174 322
175 37174066
176 322
177 114284
178 322
179 117208
180 322
181 41650826
182 322
183 2476
184 184
185 2516
186 186
187 46493554
188 188
189 2598
190 190
191 2640
192 192
193 138818
194 194
195 36625807506359054268
196 196
197 55438982
198 198
199 148718
200 200
201 2850
202 202
203 2892
204 204
205 159006
206 206
207 2978
208 208
209 267542706383479613428574186
210 210
211 169686
212 212
213 613190700310
214 214
215 4403320
216 216
217 76854892
218 218
219 769940082
220 220
221 188280
222 222
223 3330
224 224
225 196070
226 226
227 3420
228 228
229 109408729232515287441167809167277064380709295811256868957374360375996
230 230
231 208040
232 232
233 212142
234 234
235 3602
236 236
237 1052778266386
238 238
239 224606
240 240
241 109451330
242 242
243 3788
244 244
245 115736604
246 246
247 3882
248 248
249 1351150325818
250 250
251 316658714947855444100
252 252
253 4024
254 254
255 4072
256 256
257 4120
258 258
259 4168
260 260
261 1715480703856
262 262
263 278534
264 264
265 4314
266 266
267 154709186
268 268
269 4412
270 270
271 2074113244632
272 272
273 166768680
274 274
275 4560
276 276
277 4610
278 278
279 4660
280 280
281 13716
282 282
283 188287248
284 284
285 333698
286 286
287 4862
288 288
289 344366
290 290
291 4964
292 292
293 355146
294 294
295 10830683880022510764869187732744718886302
296 296
297 5118
298 298
299 5170
300 300
301 5222
302 302
303 196070
304 304
305 388798
306 306
307 109408729232515287441167809167277064380709295811256868957374360375996
308 308
309 5432
310 310
311 3904410649371794740675860872280312555982474
312 312
313 5538
314 314
315 2111184
316 316
317 196070
318 318
319 196070
320 320
321 25693426893652423589315418631602649540105236
322 322
323 1304105915205844759307952
324 324
325 448472
326 326
327 454686
328 328
329 5968
330 330
331 6022
332 332
333 326062202
334 334
335 6132
336 336
337 6186
338 338
339 6242
340 340
341 2577520
342 342
343 6352
344 756
345 6408
346 756
347 6464
348 756
349 2761448
350 756
351 2761448
352 756
353 2761448
354 756
355 111902080613059003200840293704
356 756
357 6415639202980299324264
358 756
359 6802
360 756
361 568056
362 756
363 6916
364 756
365 9365731020296
366 756
367 9631258754836
368 756
369 7088
370 756
371 7146
372 756
373 7204
374 756
375 7262
376 756
377 7320
378 756
379 7378
380 756
381 641352
382 382
383 648870
384 384
385 23096
386 386
387 44707011987797063530
388 388
389 7672
390 390
391 7732
392 392
393 570274992
394 394
395 7850
396 396
397 7910
398 398
399 7970
400 400
401 8030
402 402
403 8090
404 404
405 8150
406 406
407 744036
408 408
409 8272
410 410
411 8332
412 412
413 148647963616
414 414
415 8454
416 416
417 109408729232515287441167809167277064380709295811256868957374360375996
418 418
419 222990553731489487494591947758071962285206369323332262085697590196371097014289331785741538834656861042820617696037156338222194579582198075971311169449713793539907510923341295698538553748180394
420 420
421 4403320
422 422
423 4403320
424 424
425 8762
426 426
427 8824
428 428
429 8886
430 430
431 8948
432 432
433 9010
434 434
435 864224
436 436
437 213705634112
438 438
439 9198
440 440
441 213705634112
442 442
443 29512
444 444
445 213705634112
446 446
447 880694124
448 448
449 9514
450 450
451 9578
452 452
453 9642
454 454
455 213705634112
456 456
457 30914
458 458
459 30914
460 460
461 30914
462 462
463 174521860078489318448
464 464
465 6581850131340
466 466
467 10092
468 468
469 1023642
470 470
471 2654151137875382897778619634220796456495536892838177537180311232986818
472 472
473 34791575975520
474 474
475 10352
476 476
477 10418
478 478
479 1073318
480 480
481 6155408
482 482
483 1093654
484 484
485 6289492
486 486
487 40326850246798
488 488
489 1124396
490 490
491 10880
492 492
493 10946
494 494
495 1155736
496 496
497 11080
498 498
499 45620307087196
500 500
501 11214
502 502
503 1198178
504 504
505 36832
506 506
507 36832
508 508
509 36832
510 510
511 1241450
512 512
513 52474040851474
514 514
515 1263440
516 516
517 36625807506359054268
518 518
519 11824
520 520
521 11892
522 522
523 1496155924
524 524
525 55438982
526 526
527 12098
528 528
529 1342070
530 530
531 7990702
532 532
533 1364968
534 534
535 1376632
536 536
537 12444
538 538
539 12514
540 540
541 1676927940
542 542
543 1423280
544 544
545 24532206932
546 546
547 1740555756
548 548