0 1
1 2
2 3
3 4
4 6
5 8
6 10
7 12
8 16
9 20
10 24
11 30
12 36
13 42
14 48
15 60
16 72
17 84
18 96
19 112
20 128
21 144
22 168
23 192
24 224
25 256
26 288
27 336
28 384
29 432
30 480
31 540
32 600
33 672
34 768
35 864
36 960
37 1080
38 1200
39 1320
40 1440
41 1620
42 1800
43 1980
44 2160
45 2400
46 2640
47 2880
48 3240
49 3600
50 3960
51 4320
52 4800
53 5280
54 5760
55 6336
56 6912
57 7488
58 8064
59 8736
60 9600
61 10560
62 11520
63 12672
64 13824
65 14976
66 16128
67 17472
68 19008
69 20736
70 22464
71 24192
72 26208
73 28224
74 30240
75 32760
76 35280
77 38016
78 41472
79 44928
80 48384
81 52416
82 56448
83 60480
84 65520
85 70560
86 75600
87 80640
88 87360
89 94080
90 100800
91 107520
92 115200
93 122880
94 131040
95 141120
96 151200
97 161280
98 174720
99 188160
100 201600
101 215040
102 230400
103 245760
104 262080
105 282240
106 302400
107 322560
108 345600
109 368640
110 391680
111 414720
112 442368
113 470016
114 497664
115 528768
116 564480
117 604800
118 645120
119 691200
120 737280
121 783360
122 829440
123 884736
124 940032
125 995328
126 1057536
127 1119744
128 1181952
129 1253376
130 1327104
131 1410048
132 1492992
133 1586304
134 1679616
135 1772928
136 1880064
137 1990656
138 2115072
139 2239488
140 2363904
141 2506752
142 2654208
143 2820096
144 2985984
145 3172608
146 3359232
147 3545856
148 3760128
149 3981312
150 4230144
151 4478976
152 4727808
153 4976640
154 5287680
155 5598720
156 5909760
157 6220800
158 6566400
159 6912000
160 7257600
161 7660800
162 8064000
163 8467200
164 8957952
165 9455616
166 9953280
167 10575360
168 11197440
169 11819520
170 12441600
171 13132800
172 13824000
173 14515200
174 15321600
175 16128000
176 16934400
177 17740800
178 18662400
179 19699200
180 20736000
181 21772800
182 22982400
183 24192000
184 25401600
185 26611200
186 27941760
187 29272320
188 30643200
189 32256000
190 33868800
191 35481600
192 37324800
193 39398400
194 41472000
195 43545600
196 45964800
197 48384000
198 50803200
199 53222400
200 55883520
201 58544640
202 61286400
203 64512000
204 67737600
205 70963200
206 74511360
207 78059520
208 81607680
209 85155840
210 89413632
211 93671424
212 97929216
213 102187008
214 107053056
215 111919104
216 117089280
217 122572800
218 129024000
219 135475200
220 141926400
221 149022720
222 156119040
223 163215360
224 170311680
225 178827264
226 187342848
227 195858432
228 204374016
229 214106112
230 223838208
231 234178560
232 244823040
233 255467520
234 268240896
235 281014272
236 293787648
237 306561024
238 321159168
239 335757312
240 351267840
241 367234560
242 383201280
243 401448960
244 419696640
245 437944320
246 457850880
247 477757440
248 497664000
249 517570560
250 539136000
251 562028544
252 587575296
253 613122048
254 642318336
255 671514624
256 702535680
257 734469120
258 766402560
259 802897920
260 839393280
261 875888640
262 915701760
263 955514880
264 995328000
265 1035141120
266 1078272000
267 1121402880
268 1167851520
269 1220935680
270 1274019840
271 1327104000
272 1380188160
273 1437696000
274 1495203840
275 1552711680
276 1617408000
277 1682104320
278 1751777280
279 1831403520
280 1911029760
281 1990656000
282 2070282240
283 2156544000
284 2242805760
285 2335703040
286 2441871360
287 2548039680
288 2654208000
289 2760376320
290 2875392000
291 2990407680
292 3105423360
293 3234816000
294 3364208640
295 3503554560
296 3662807040
297 3822059520
298 3981312000
299 4140564480
300 4313088000
301 4485611520
302 4658135040
303 4852224000
304 5046312960
305 5240401920
306 5434490880
307 5660928000
308 5887365120
309 6113802240
310 6340239360
311 6584094720
312 6827950080
313 7076160000
314 7359206400
315 7644119040
316 7962624000
317 8281128960
318 8626176000
319 8971223040
320 9316270080
321 9704448000
322 10092625920
323 10480803840
324 10868981760
325 11321856000
326 11774730240
327 12227604480
328 12680478720
329 13168189440
330 13655900160
331 14152320000
332 14718412800
333 15284505600
334 15850598400
335 16460236800
336 17069875200
337 17679513600
338 18341406720
339 19020718080
340 19752284160
341 20483850240
342 21228480000
343 22077619200
344 22926758400
345 23775897600
346 24690355200
347 25604812800
348 26519270400
349 27512110080
350 28531077120
351 29628426240
352 30725775360
353 31823124480
354 32920473600
355 34139750400
356 35359027200
357 36682813440
358 38041436160
359 39504568320
360 40967700480
361 42456960000
362 44155238400
363 45853516800
364 47551795200
365 49380710400
366 51209625600
367 53038540800
368 55024220160
369 57062154240
370 59256852480
371 61451550720
372 63646248960
373 65840947200
374 68279500800
375 70718054400
376 73365626880
377 76082872320
378 79009136640
379 81935400960
380 84861665280
381 87787929600
382 91039334400
383 94290739200
384 97542144000
385 101025792000
386 104509440000
387 107993088000
388 111476736000
389 115458048000
390 119439360000
391 123420672000
392 127401984000
393 131681894400
394 136559001600
395 141436108800
396 146731253760
397 152165744640
398 158018273280
399 163870801920
400 169723330560
401 175575859200
402 182078668800
403 188581478400
404 195084288000
405 202051584000
406 209018880000
407 215986176000
408 222953472000
409 230916096000
410 238878720000
411 246841344000
412 254803968000
413 263363788800
414 273118003200
415 282872217600
416 292626432000
417 303077376000
418 313528320000
419 323979264000
420 334430208000
421 346374144000
422 358318080000
423 370262016000
424 382205952000
425 394946150400
426 407686348800
427 420426547200
428 434440765440
429 448454983680
430 462827520000
431 477757440000
432 493682688000
433 509607936000
434 526727577600
435 546236006400
436 565744435200
437 585252864000
438 606154752000
439 627056640000
440 647958528000
441 668860416000
442 692748288000
443 716636160000
444 740524032000
445 764411904000
446 789892300800
447 815372697600
448 840853094400
449 868881530880
450 896909967360
451 925655040000
452 955514880000
453 987365376000
454 1019215872000
455 1053189734400
456 1087163596800
457 1121137459200
458 1158508707840
459 1195879956480
460 1234206720000
461 1274019840000
462 1316487168000
463 1358954496000
464 1401421824000
465 1448135884800
466 1494849945600
467 1541564006400
468 1588278067200
469 1637911756800
470 1689491865600
471 1743991603200
472 1798491340800
473 1852991078400
474 1911029760000
475 1974730752000
476 2038431744000
477 2106379468800
478 2174327193600
479 2242274918400
480 2317017415680
481 2391759912960
482 2468413440000
483 2548039680000
484 2632974336000
485 2717908992000
486 2802843648000
487 2896271769600
488 2989699891200
489 3083128012800
490 3176556134400
491 3275823513600
492 3378983731200
493 3487983206400
494 3596982681600
495 3705982156800
496 3822059520000
497 3949461504000
498 4076863488000
499 4204265472000
500 4344407654400
501 4484549836800
502 4624692019200
503 4764834201600
504 4913735270400
505 5068475596800
506 5231974809600
507 5395474022400
508 5558973235200
509 5732691148800
510 5906409062400
511 6082170716160
512 6278369771520
513 6474568826880
514 6670767882240
515 6879229378560
516 7087690874880
517 7296152371200
518 7504613867520
519 7739133050880
520 7973652234240
521 8208171417600
522 8442690600960
523 8698529710080
524 8969099673600
525 9249384038400
526 9529668403200
527 9827470540800
528 10136951193600
529 10463949619200
530 10790948044800
531 11117946470400
532 11465382297600
533 11812818124800
534 12164341432320
535 12556739543040
536 12949137653760
537 13341535764480
538 13758458757120
539 14175381749760
540 14592304742400
541 15009227735040
542 15478266101760
543 15947304468480
544 16416342835200
545 16885381201920
546 17397059420160
547 17908737638400
548 18420415856640
549 18962192793600
550 19503969730560
551 20045746667520
552 20637688135680
553 21263072624640
554 21888457113600
555 22513841602560
556 23217399152640
557 23920956702720
558 24624514252800
559 25328071802880
560 26095589130240
561 26863106457600
562 27630623784960
563 28443289190400
564 29255954595840
565 30068620001280
566 30956532203520
567 31894608936960
568 32832685670400
569 33770762403840
570 34794118840320
571 35817475276800
572 36840831713280
573 37924385587200
574 39007939461120
575 40091493335040
576 41275376271360
577 42526145249280
578 43776914227200
579 45027683205120
580 46434798305280
581 47841913405440
582 49249028505600
583 50656143605760
584 52191178260480
585 53726212915200
586 55261247569920
587 56886578380800
588 58511909191680
589 60137240002560
590 61913064407040
591 63789217873920
592 65665371340800
593 67541524807680
594 69588237680640
595 71634950553600
596 73681663426560
597 75848771174400
598 78015878922240
599 80182986670080
600 82350094417920
601 84637597040640
602 86985297100800
603 89543688192000
604 92102079283200
605 94810963968000
606 97519848652800
607 100228733337600
608 102937618022400
609 105796996300800
610 108656374579200
611 111515752857600
612 114613412659200
613 117711072460800
614 120910852915200
615 124178713804800
616 127578435747840
617 131330742681600
618 135083049615360
619 139176475361280
620 143269901107200
621 147363326853120
622 151697542348800
623 156031757844480
624 160365973340160
625 164700188835840
626 169275194081280
627 173970594201600
628 179087376384000
629 184204158566400
630 189621927936000
631 195039697305600
632 200457466675200
633 205875236044800
634 211593992601600
635 217312749158400
636 223031505715200
637 229226825318400
638 235422144921600
639 241821705830400
640 248357427609600
641 254893149388800
642 261973514649600
643 269053879910400
644 276306237849600
645 284432891904000
646 292559545958400
647 300686200012800
648 308812854067200
649 317390988902400
650 325969123737600
651 334547258572800
652 343840237977600
653 353133217382400
654 362732558745600
655 372536141414400
656 382339724083200
657 392960271974400
658 403580819865600
659 414201367756800
660 424821915648000
661 436622524416000
662 448423133184000
663 460223741952000
664 472024350720000
665 484446044160000
666 497041641308160
667 509786298777600
668 523947029299200
669 538107759820800
670 552612475699200
671 568865783808000
672 585119091916800
673 601372400025600
674 617625708134400
675 634781977804800
676 651938247475200
677 669094517145600
678 687680475955200
679 706266434764800
680 725465117491200
681 745072282828800
682 764679448166400
683 785920543948800
684 807161639731200
685 828402735513600
686 849643831296000
687 873245048832000
688 896846266368000
689 920447483904000
690 944048701440000
691 968892088320000
692 994083282616320
693 1019572597555200
694 1047894058598400
695 1076215519641600
696 1104536980684800
697 1132858441728000
698 1164326731776000
699 1195795021824000
700 1227263311872000
701 1258731601920000
702 1291856117760000
703 1325444376821760
704 1359430130073600
705 1397192078131200
706 1434954026188800
707 1472715974246400
708 1510477922304000
709 1550227341312000
710 1589976760320000
711 1630057424486400
712 1674113030553600
713 1718168636620800
714 1762224242688000
715 1808598564864000
716 1854972887040000
717 1901347209216000
718 1947721531392000
719 1997663109120000
720 2047604686848000
721 2097546264576000
722 2152431039283200
723 2209073961369600
724 2265716883456000
725 2328653463552000
726 2391590043648000
727 2454526623744000
728 2517463203840000
729 2583712235520000
730 2650888753643520
731 2718860260147200
732 2794384156262400
733 2869908052377600
734 2945431948492800
735 3020955844608000
736 3100454682624000
737 3179953520640000
738 3260114848972800
739 3348226061107200
740 3436337273241600
741 3524448485376000
742 3617197129728000
743 3709945774080000
744 3802694418432000
745 3895443062784000
746 3995326218240000
747 4095209373696000
748 4195092529152000
749 4304862078566400
750 4418147922739200
751 4531433766912000
752 4650682023936000
753 4769930280960000
754 4890172273459200
755 5022339091660800
756 5154505909862400
757 5286672728064000
758 5425795694592000
759 5564918661120000
760 5704041627648000
761 5843164594176000
762 5992989327360000
763 6142814060544000
764 6292638793728000
765 6449954763571200
766 6608340910080000
767 6782244618240000
768 6956148326400000
769 7130052034560000
770 7303955742720000
771 7491236659200000
772 7678517575680000
773 7865798492160000
774 8062443454464000
775 8259088416768000
776 8455733379072000
777 8652378341376000
778 8868687799910400
779 9084997258444800
780 9301364047872000
781 9539860561920000
782 9780344546918400
783 10044678183321600
784 10309011819724800
785 10573345456128000
786 10851591389184000
787 11129837322240000
788 11408083255296000
789 11686329188352000
790 11985978654720000
791 12285628121088000
792 12585277587456000
793 12899909527142400
794 13216681820160000
795 13564489236480000
796 13912296652800000
797 14260104069120000
798 14607911485440000
799 14982473318400000
800 15357035151360000
801 15731596984320000
802 16124886908928000
803 16518176833536000
804 16911466758144000
805 17304756682752000
806 17737375599820800
807 18169994516889600
808 18602613433958400
809 19035232351027200
810 19488452168908800
811 19976631091200000
812 20476046868480000
813 20975462645760000
814 21499849211904000
815 22024235778048000
816 22548622344192000
817 23073008910336000
818 23649834133094400
819 24226659355852800
820 24803484578611200
821 25380309801369600
822 25984602891878400
823 26606063399731200
824 27254991775334400
825 27903920150937600
826 28552848526540800
827 29232678253363200
828 29964946636800000
829 30714070302720000
830 31463193968640000
831 32249773817856000
832 33036353667072000
833 33822933516288000
834 34609513365504000
835 35474751199641600
836 36339989033779200
837 37205226867916800
838 38070464702054400
839 38976904337817600
840 39953262182400000
841 40952093736960000
842 41950925291520000
843 42999698423808000
844 44048471556096000
845 45097244688384000
846 46146017820672000
847 47299668266188800
848 48453318711705600
849 49606969157222400
850 50760619602739200
851 51969205783756800
852 53212126799462400
853 54509983550668800
854 55807840301875200
855 57105697053081600
856 58465356506726400
857 59929893273600000
858 61428140605440000
859 62926387937280000
860 64499547635712000
861 66072707334144000
862 67645867032576000
863 69219026731008000
864 70949502399283200
865 72679978067558400
866 74410453735833600
867 76140929404108800
868 77953808675635200
869 79818190199193600
870 81764975326003200
871 83711760452812800
872 85658545579622400
873 87698034760089600
874 89737523940556800
875 91777013121024000
876 93962180100096000
877 96147347079168000
878 98332514058240000
879 100517681037312000
880 102802173788160000
881 105237641712107520
882 107685028728668160
883 110132415745228800
884 112754616120115200
885 115376816495001600
886 117999016869888000
887 120621217244774400
888 123362608545792000
889 126103999846809600
890 128999095271424000
891 132145414668288000
892 135291734065152000
893 138438053462016000
894 141899004798566400
895 145359956135116800
896 148820907471667200
897 152281858808217600
898 155907617351270400
899 159636380398387200
900 163529950652006400
901 167423520905625600
902 171317091159244800
903 175396069520179200
904 179475047881113600
905 183554026242048000
906 187924360200192000
907 192294694158336000
908 196665028116480000
909 201035362074624000
910 205604347576320000
911 210475283424215040
912 215370057457336320
913 220264831490457600
914 225509232240230400
915 230753632990003200
916 235998033739776000
917 241242434489548800
918 246725217091584000
919 252207999693619200
920 257724836845977600
921 263718437702860800
922 269712038559744000
923 275705639416627200
924 281971676676096000
925 288442041237504000
926 294997542174720000
927 301553043111936000
928 308406521364480000
929 315712925136322560
930 323055086186004480
931 330397247235686400
932 338263848360345600
933 346130449485004800
934 353997050609664000
935 361863651734323200
936 370087825637376000
937 378311999540428800
938 386587255268966400
939 395577656554291200
940 404568057839616000
941 413558459124940800
942 422957515014144000
943 432663061856256000
944 442496313262080000
945 452329564667904000
946 462609782046720000
947 472889999425536000
948 483234069086208000
949 494472070692864000
950 505710072299520000
951 516948073906176000
952 528696893767680000
953 540445713629184000
954 552194533490688000
955 563943353352192000
956 576884082475008000
957 589995084349440000
958 603106086223872000
959 616813042728960000
960 631425850272645120
961 646110172372008960
962 660794494471372800
963 676527696720691200
964 692260898970009600
965 707994101219328000
966 723727303468646400
967 740175651274752000
968 756623999080857600
969 773174510537932800
970 791155313108582400
971 809136115679232000
972 827116918249881600
973 845915030028288000
974 865326123712512000
975 884992626524160000
976 904659129335808000
977 925219564093440000
978 945779998851072000
979 966468138172416000
980 988944141385728000
981 1011420144599040000
982 1033896147812352000
983 1057393787535360000
984 1080891427258368000
985 1104389066981376000
986 1127886706704384000
987 1153768164950016000
988 1179990168698880000
989 1206212172447744000
990 1233626085457920000
991 1261039998468096000
992 1288624184229888000
993 1318592188514304000
994 1348560192798720000
995 1378528197083136000
996 1409858383380480000
997 1441188569677824000
998 1472518755975168000
999 1503848942272512000
1000 1538357553266688000