1 2
2 3
3 6
4 5
5 12
6 10
7 24
8 7
9 15
10 20
11 48
12 14
13 96
14 40
15 30
16 11
17 192
18 21
19 384
20 28
21 60
22 80
23 768
24 22
25 45
26 160
27 35
28 56
29 1536
30 42
31 3072
32 13
33 120
34 320
35 90
36 33
37 6144
38 640
39 240
40 44
41 12288
42 84
43 24576
44 112
45 70
46 1280
47 49152
48 26
49 135
50 63
51 480
52 224
53 98304
54 55
55 180
56 88
57 960
58 2560
59 196608
60 66
61 393216
62 5120
63 140
64 17
65 360
66 168
67 786432
68 448
69 1920
70 126
71 1572864
72 39
73 3145728
74 10240
75 105
76 896
77 270
78 336
79 6291456
80 52
81 77
82 20480
83 12582912
84 132
85 720
86 40960
87 3840
88 176
89 25165824
90 110
91 540
92 1792
93 7680
94 81920
95 1440
96 34
97 50331648
98 189
99 280
100 99
101 100663296
102 672
103 201326592
104 352
105 210
106 163840
107 402653184
108 65
109 805306368
110 252
111 15360
112 104
113 1610612736
114 1344
115 2880
116 3584
117 560
118 327680
119 1080
120 78
121 405
122 655360
123 30720
124 7168
125 175
126 220
127 3221225472
128 19
129 61440
130 504
131 6442450944
132 264
133 2160
134 1310720
135 154
136 704
137 12884901888
138 2688
139 25769803776
140 198
141 122880
142 2621440
143 810
144 51
145 5760
146 5242880
147 315
148 14336
149 51539607552
150 165
151 103079215104
152 1408
153 1120
154 378
155 11520
156 528
157 206158430208
158 10485760
159 245760
160 68
161 4320
162 91
163 412316860416
164 28672
165 420
166 20971520
167 824633720832
168 156
169 1215
170 1008
171 2240
172 57344
173 1649267441664
174 5376
175 350
176 208
177 491520
178 41943040
179 3298534883328
180 130
181 6597069766656
182 756
183 983040
184 2816
185 23040
186 10752
187 1620
188 114688
189 308
190 2016
191 13194139533312
192 38
193 26388279066624
194 83886080
195 840
196 297
197 52776558133248
198 440
199 105553116266496
200 117
201 1966080
202 167772160
203 8640
204 1056
205 46080
206 335544320
207 4480
208 416
209 3240
210 330
211 211106232532992
212 229376
213 3932160
214 671088640
215 92160
216 85
217 17280
218 1342177280
219 7864320
220 396
221 2430
222 21504
223 422212465065984
224 136
225 231
226 2684354560
227 844424930131968
228 2112
229 1688849860263936
230 4032
231 630
232 5632
233 3377699720527872
234 880
235 184320
236 458752
237 15728640
238 1512
239 6755399441055744
240 102
241 13510798882111488
242 567
243 143
244 917504
245 525
246 43008
247 4860
248 11264
249 31457280
250 275
251 27021597764222976
252 260
253 6480
254 5368709120
255 1680
256 23
257 54043195528445952
258 86016
259 34560
260 792
261 8960
262 10737418240
263 108086391056891904
264 312
265 368640
266 3024
267 62914560
268 1835008
269 216172782113783808
270 182
271 432345564227567616
272 832
273 1260
274 21474836480
275 700
276 4224
277 864691128455135232
278 42949672960
279 17920
280 234
281 1729382256910270464
282 172032
283 3458764513820540928
284 3670016
285 3360
286 1134
287 69120
288 57
289 3645
290 8064
291 125829120
292 7340032
293 6917529027641081856
294 495
295 737280
296 22528
297 616
298 85899345920
299 9720
300 195
301 138240
302 171798691840
303 251658240
304 1664
305 1474560
306 1760
307 13835058055282163712
308 594
309 503316480
310 16128
311 27670116110564327424
312 624
313 55340232221128654848
314 343597383680
315 462
316 14680064
317 110680464442257309696
318 344064
319 12960
320 76
321 1006632960
322 6048
323 7290
324 119
325 1400
326 687194767360
327 2013265920
328 45056
329 276480
330 660
331 221360928884514619392
332 29360128
333 35840
334 1374389534720
335 2949120
336 204
337 442721857769029238784
338 1701
339 4026531840
340 1584
341 25920
342 3520
343 875
344 90112
345 6720
346 2748779069440
347 885443715538058477568
348 8448
349 1770887431076116955136
350 550
351 1232
352 272
353 3541774862152233910272
354 688128
355 5898240
356 58720256
357 2520
358 5497558138880
359 7083549724304467820544
360 170
361 10935
362 10995116277760
363 945
364 1188
365 11796480
366 1376256
367 14167099448608935641088
368 3328
369 71680
370 32256
371 552960
372 16896
373 28334198897217871282176
374 2268
375 385
376 180224
377 19440
378 364
379 56668397794435742564352
380 3168
381 8053063680
382 21990232555520
383 113336795588871485128704
384 46
385 1050
386 43980465111040
387 143360
388 117440512
389 226673591177742970257408
390 1320
391 14580
392 351
393 16106127360
394 87960930222080
395 23592960
396 520
397 453347182355485940514816
398 175921860444160
399 5040
400 153
401 906694364710971881029632
402 2752512
403 38880
404 234881024
405 286
406 12096
407 51840
408 1248
409 1813388729421943762059264
410 64512
411 32212254720
412 469762048
413 1105920
414 7040
415 47185920
416 544
417 64424509440
418 4536
419 3626777458843887524118528
420 390
421 7253554917687775048237056
422 351843720888320
423 286720
424 360448
425 2800
426 5505024
427 2211840
428 939524096
429 1890
430 129024
431 14507109835375550096474112
432 95
433 29014219670751100192948224
434 24192
435 13440
436 1879048192
437 21870
438 11010048
439 58028439341502200385896448
440 468
441 693
442 3402
443 116056878683004400771792896
444 33792
445 94371840
446 703687441776640
447 128849018880
448 152
449 232113757366008801543585792
450 273
451 103680
452 3758096384
453 257698037760
454 1407374883553280
455 2100
456 2496
457 464227514732017603087171584
458 2814749767106560
459 2464
460 6336
461 928455029464035206174343168
462 990
463 1856910058928070412348686336
464 6656
465 26880
466 5629499534213120
467 3713820117856140824697372672
468 1040
469 4423680
470 258048
471 515396075520
472 720896
473 207360
474 22020096
475 5600
476 2376
477 573440
478 11258999068426240
479 7427640235712281649394745344
480 114
481 77760
482 22517998136852480
483 10080
484 891
485 188743680
486 187
487 14855280471424563298789490688
488 1441792
489 1030792151040
490 825
491 29710560942849126597578981376
492 67584
493 29160
494 6804
495 924
496 13312
497 8847360
498 44040192
499 59421121885698253195157962752
500 325
501 2061584302080
502 45035996273704960
503 118842243771396506390315925504
504 340
505 377487360
506 9072
507 2835
508 7516192768
509 237684487542793012780631851008
510 2640
511 17694720
512 29
513 4928
514 90071992547409920
515 754974720
516 135168
517 414720
518 48384
519 4123168604160
520 936
521 475368975085586025561263702016
522 14080
523 950737950171172051122527404032
524 15032385536
525 770
526 180143985094819840
527 58320
528 408
529 32805
530 516096
531 1146880
532 4752
533 155520
534 88080384
535 1509949440
536 2883584
537 8246337208320
538 360287970189639680
539 1750
540 238
541 1901475900342344102245054808064
542 720575940379279360
543 16492674416640
544 1088
545 3019898880
546 1980
547 3802951800684688204490109616128
548 30064771072
549 2293760
550 1100
551 43740
552 4992
553 35389440
554 1441151880758558720
555 53760
556 60129542144
557 7605903601369376408980219232256
558 28160
559 311040
560 306
561 3780
562 2882303761517117440
563 15211807202738752817960438464512
564 270336
565 6039797760
566 5764607523034234880
567 572
568 5767168
569 30423614405477505635920876929024
570 5280
571 60847228810955011271841753858048
572 1782
573 32985348833280
574 96768
575 11200
576 69
577 121694457621910022543683507716096
578 5103
579 65970697666560
580 12672
581 70778880
582 176160768
583 829440
584 11534336
585 1848
586 11529215046068469760
587 243388915243820045087367015432192
588 585
589 87480
590 1032192
591 131941395333120
592 26624
593 486777830487640090174734030864384
594 728
595 4200
596 120259084288
597 263882790666240
598 13608
599 973555660975280180349468061728768
600 255
601 1947111321950560360698936123457536
602 193536
603 4587520
604 240518168576
605 1575
606 352321536
607 3894222643901120721397872246915072
608 2176
609 20160
610 2064384
611 622080
612 2080
613 7788445287802241442795744493830144
614 23058430092136939520
615 107520
616 702
617 15576890575604482885591488987660288
618 704643072
619 31153781151208965771182977975320576
620 25344
621 9856
622 46116860184273879040
623 141557760
624 816
625 539
626 92233720368547758080
627 7560
628 481036337152
629 116640
630 546
631 62307562302417931542365955950641152
632 23068672
633 527765581332480
634 184467440737095516160
635 12079595520
636 540672
637 3500
638 18144
639 9175040
640 92
641 124615124604835863084731911901282304
642 1409286144
643 249230249209671726169463823802564608
644 9504
645 215040
646 10206
647 498460498419343452338927647605129216
648 133
649 1658880
650 2200
651 40320
652 962072674304
653 996920996838686904677855295210258432
654 2818572288
655 24159191040
656 53248
657 18350080
658 387072
659 1993841993677373809355710590420516864
660 780
661 3987683987354747618711421180841033728
662 368934881474191032320
663 5670
664 46137344
665 8400
666 56320
667 65610
668 1924145348608
669 1055531162664960
670 4128768
671 3317760
672 228
673 7975367974709495237422842361682067456
674 737869762948382064640
675 429
676 2673
677 15950735949418990474845684723364134912
678 5637144576
679 283115520
680 1872
681 2111062325329920
682 36288
683 31901471898837980949691369446728269824
684 4160
685 48318382080
686 1375
687 4222124650659840
688 106496
689 1244160
690 10560
691 63802943797675961899382738893456539648
692 3848290697216
693 1386
694 1475739525896764129280
695 96636764160
696 9984
697 233280
698 2951479051793528258560
699 8444249301319680
700 650
701 127605887595351923798765477786913079296
702 1456
703 174960
704 304
705 430080
706 5902958103587056517120
707 566231040
708 1081344
709 255211775190703847597530955573826158592
710 8257536
711 36700160
712 92274688
713 131220
714 3960
715 3150
716 7696581394432
717 16888498602639360
718 11805916207174113034240
719 510423550381407695195061911147652317184
720 190
721 1132462080
722 15309
723 33776997205278720
724 15393162788864
725 22400
726 1485
727 1020847100762815390390123822295304634368
728 1404
729 221
730 16515072
731 466560
732 2162688
733 2041694201525630780780247644590609268736
734 23611832414348226068480
735 1155
736 4352
737 6635520
738 112640
739 4083388403051261561560495289181218537472
740 50688
741 11340
742 774144
743 8166776806102523123120990578362437074944
744 19968
745 193273528320
746 47223664828696452136960
747 73400320
748 3564
749 2264924160
750 455
751 16333553612205046246241981156724874149888
752 212992
753 67553994410557440
754 27216
755 386547056640
756 476
757 32667107224410092492483962313449748299776
758 94447329657392904273920
759 15120
760 3744
761 65334214448820184984967924626899496599552
762 11274289152
763 4529848320
764 30786325577728
765 3696
766 188894659314785808547840
767 2488320
768 58
769 130668428897640369969935849253798993199104
770 1650
771 135107988821114880
772 61572651155456
773 261336857795280739939871698507597986398208
774 225280
775 44800
776 184549376
777 80640
778 377789318629571617095680
779 349920
780 1560
781 13271040
782 20412
783 19712
784 459
785 773094113280
786 22548578304
787 522673715590561479879743397015195972796416
788 123145302310912
789 270215977642229760
790 33030144
791 9059696640
792 680
793 4976640
794 755578637259143234191360
795 860160
796 246290604621824
797 1045347431181122959759486794030391945592832
798 7920
799 933120
800 171
801 146800640
802 1511157274518286468382720
803 26542080
804 4325376
805 16800
806 54432
807 540431955284459520
808 369098752
809 2090694862362245919518973588060783891185664
810 374
811 4181389724724491839037947176121567782371328
812 19008
813 1080863910568919040
814 72576
815 1546188226560
816 1632
817 699840
818 3022314549036572936765440
819 2772
820 101376
821 8362779449448983678075894352243135564742656
822 45097156608
823 16725558898897967356151788704486271129485312
824 738197504
825 1540
826 1548288
827 33451117797795934712303577408972542258970624
828 8320
829 66902235595591869424607154817945084517941248
830 66060288
831 2161727821137838080
832 608
833 7000
834 90194313216
835 3092376453120
836 7128
837 39424
838 6044629098073145873530880
839 133804471191183738849214309635890169035882496
840 510
841 98415
842 12089258196146291747061760
843 4323455642275676160
844 492581209243648
845 4725
846 450560
847 2625
848 425984
849 8646911284551352320
850 4400
851 262440
852 8650752
853 267608942382367477698428619271780338071764992
854 3096576
855 7392
856 1476395008
857 535217884764734955396857238543560676143529984
858 2970
859 1070435769529469910793714477087121352287059968
860 202752
861 161280
862 24178516392292583494123520
863 2140871539058939821587428954174242704574119936
864 115
865 6184752906240
866 48357032784585166988247040
867 8505
868 38016
869 53084160
870 21120
871 9953280
872 2952790016
873 293601280
874 30618
875 1078
876 17301504
877 4281743078117879643174857908348485409148239872
878 96714065569170333976494080
879 17293822569102704640
880 612
881 8563486156235759286349715816696970818296479744
882 819
883 17126972312471518572699431633393941636592959488
884 5346
885 1720320
886 193428131138340667952988160
887 34253944624943037145398863266787883273185918976
888 39936
889 18119393280
890 132120576
891 1144
892 985162418487296
893 1399680
894 180388626432
895 12369505812480
896 184
897 22680
898 386856262276681335905976320
899 196830
900 357
901 1866240
902 145152
903 322560
904 5905580032
905 24739011624960
906 360777252864
907 68507889249886074290797726533575766546371837952
908 1970324836974592
909 587202560
910 3300
911 137015778499772148581595453067151533092743675904
912 3264
913 106168320
914 773712524553362671811952640
915 3440640
916 3940649673949184
917 36238786560
918 2912
919 274031556999544297163190906134303066185487351808
920 7488
921 34587645138205409280
922 1547425049106725343623905280
923 19906560
924 1170
925 89600
926 3094850098213450687247810560
927 1174405120
928 8704
929 548063113999088594326381812268606132370974703616
930 42240
931 14000
932 7881299347898368
933 69175290276410818560
934 6189700196426901374495621120
935 6300
936 1360
937 1096126227998177188652763624537212264741949407232
938 6193152
939 138350580552821637120
940 405504
941 2192252455996354377305527249074424529483898814464
942 721554505728
943 524880
944 851968
945 858
946 290304
947 4384504911992708754611054498148849058967797628928
948 34603008
949 39813120
950 8800
951 276701161105643274240
952 2808
953 8769009823985417509222108996297698117935595257856
954 901120
955 49478023249920
956 15762598695796736
957 30240
958 12379400392853802748991242240
959 72477573120
960 138
961 295245
962 108864
963 2348810240
964 31525197391593472
965 98956046499840
966 15840
967 17538019647970835018444217992595396235871190515712
968 1053
969 17010
970 264241152
971 35076039295941670036888435985190792471742381031424
972 209
973 144955146240
974 24758800785707605497982484480
975 3080
976 1703936
977 70152078591883340073776871970381584943484762062848
978 1443109011456
979 212336640
980 975
981 4697620480
982 49517601571415210995964968960
983 140304157183766680147553743940763169886969524125696
984 79872
985 197912092999680
986 40824
987 645120
988 10692
989 1049760
990 1092
991 280608314367533360295107487881526339773939048251392
992 17408
993 553402322211286548480
994 12386304
995 395824185999360
996 69206016
997 561216628735066720590214975763052679547878096502784
998 99035203142830421991929937920
999 78848
1000 425
1001 5250
1002 2886218022912
1003 3732480
1004 63050394783186944
1005 6881280
1006 198070406285660843983859875840
1007 2799360
1008 380
1009 1122433257470133441180429951526105359095756193005568
1010 528482304
1011 1106804644422573096960
1012 14256
1013 2244866514940266882360859903052210718191512386011136
1014 4455
1015 33600
1016 11811160064
1017 9395240960
1018 396140812571321687967719751680
1019 4489733029880533764721719806104421436383024772022272
1020 3120
1021 8979466059761067529443439612208842872766049544044544
1022 24772608
1023 60480
1024 31