1 1
2 2
3 3
4 6
5 4
6 12
7 5
8 30
9 60
10 6
11 30
12 60
13 7
14 84
15 420
16 8
17 120
18 840
19 9
20 180
21 1260
22 2520
23 10
24 210
25 840
26 2520
27 11
28 330
29 4620
30 13860
31 27720
32 12
33 420
34 4620
35 13860
36 27720
37 13
38 780
39 8580
40 60060
41 180180
42 360360
43 14
44 630
45 8190
46 90090
47 360360
48 15
49 840
50 10920
51 120120
52 360360
53 16
54 1680
55 21840
56 240240
57 720720
58 17
59 3570
60 92820
61 1021020
62 6126120
63 12252240
64 18
65 1386
66 90090
67 1531530
68 12252240
69 19
70 7980
71 175560
72 2984520
73 38798760
74 116396280
75 232792560
76 20
77 1980
78 180180
79 3423420
80 58198140
81 232792560
82 21
83 4620
84 120120
85 2282280
86 38798760
87 116396280
88 232792560
89 22
90 6930
91 360360
92 6846840
93 116396280
94 232792560
95 23
96 19320
97 753480
98 14316120
99 243374040
100 2677114440
101 5354228880
102 24
103 9240
104 360360
105 8288280
106 157477320
107 2677114440
108 5354228880
109 25
110 23100
111 900900
112 30630600
113 704503800
114 13385572200
115 26771144400
116 26
117 30030
118 2042040
119 46966920
120 892371480
121 5354228880
122 26771144400
123 27
124 41580
125 1580040
126 36340920
127 617795640
128 8031343320
129 40156716600
130 80313433200
131 28
132 16380
133 3063060
134 116396280
135 2677114440
136 13385572200
137 40156716600
138 80313433200
139 29
140 73080
141 13665960
142 355314960
143 8172244080
144 155272637520
145 776363187600
146 2329089562800
147 30
148 10920
149 2282280
150 116396280
151 3375492120
152 77636318760
153 388181593800
154 1164544781400
155 2329089562800
156 31
157 143220
158 31651620
159 1804142340
160 82990547640
161 2406725881560
162 12033629407800
163 36100888223400
164 72201776446800
165 32
166 110880
167 27387360
168 849008160
169 24621236640
170 566288442720
171 9626903526240
172 48134517631200
173 144403552893600
174 33
175 120120
176 8288280
177 281801520
178 8735847120
179 253339566480
180 4813451763120
181 24067258815600
182 72201776446800
183 144403552893600
184 34
185 157080
186 38798760
187 2677114440
188 82990547640
189 2406725881560
190 12033629407800
191 48134517631200
192 144403552893600
193 35
194 120120
195 8288280
196 314954640
197 9763593840
198 283144221360
199 4813451763120
200 24067258815600
201 72201776446800
202 144403552893600
203 36
204 180180
205 58198140
206 2677114440
207 82990547640
208 2406725881560
209 12033629407800
210 48134517631200
211 144403552893600
212 37
213 512820
214 165640860
215 49526617140
216 2872543794120
217 89048857617720
218 445244288088600
219 1780977152354400
220 5342931457063200
221 38
222 311220
223 116396280
224 4306662360
225 133506533160
226 3871689461640
227 89048857617720
228 445244288088600
229 1780977152354400
230 5342931457063200
231 39
232 240240
233 77597520
234 6750984240
235 249786416880
236 7743378923280
237 178097715235440
238 890488576177200
239 2671465728531600
240 5342931457063200
241 40
242 360360
243 140900760
244 5354228880
245 198106468560
246 6141300525360
247 178097715235440
248 890488576177200
249 2671465728531600
250 5342931457063200
251 41
252 1231230
253 795374580
254 109761692040
255 4061182605480
256 125896660769880
257 3651003162326520
258 36510031623265200
259 109530094869795600
260 219060189739591200
261 42
262 180180
263 78738660
264 6692786100
265 414952738200
266 17013062266200
267 629483303849400
268 18255015811632600
269 73020063246530400
270 219060189739591200
271 43
272 2582580
273 1128587460
274 230231841840
275 9439505515440
276 349261704071280
277 10827112826209680
278 313986271960080720
279 1569931359800403600
280 4709794079401210800
281 9419588158802421600
282 44
283 437580
284 232792560
285 10010080080
286 410413283280
287 15185291481360
288 470744035922160
289 13651577041742640
290 313986271960080720
291 1569931359800403600
292 4709794079401210800
293 9419588158802421600
294 45
295 556920
296 243374040
297 82990547640
298 4813451763120
299 206978425814160
300 8486115458380560
301 313986271960080720
302 1569931359800403600
303 4709794079401210800
304 9419588158802421600
305 46
306 2072070
307 2677114440
308 155272637520
309 6676723413360
310 273745659947760
311 10128589418067120
312 313986271960080720
313 1569931359800403600
314 4709794079401210800
315 9419588158802421600
316 47
317 5645640
318 5470625160
319 339178759920
320 14584686676560
321 597972153738960
322 22124969688341520
323 641624120961904080
324 14757354782123793840
325 73786773910618969200
326 221360321731856907600
327 442720643463713815200
328 48
329 816816
330 1784742960
331 198106468560
332 9311004022320
333 400373172959760
334 16415300091350160
335 508874302831854960
336 14757354782123793840
337 73786773910618969200
338 221360321731856907600
339 442720643463713815200
340 49
341 2522520
342 1389908520
343 732481790040
344 84235405854600
345 3959064075166200
346 170239755232146600
347 6979829964518010600
348 258253708687166392200
349 1549522252122998353200
350 3099044504245996706400
351 50
352 1801800
353 1061260200
354 523201278600
355 36100888223400
356 1696741746499800
357 72959895099491400
358 2991355699079147400
359 110680160865928453800
360 774761126061499176600
361 3099044504245996706400
362 51
363 3063060
364 2677114440
365 165981095280
366 7801111478160
367 335447793560880
368 13753359535996080
369 508874302831854960
370 14757354782123793840
371 103301483474866556880
372 516507417374332784400
373 1549522252122998353200
374 3099044504245996706400
375 52
376 3423420
377 2677114440
378 165981095280
379 7801111478160
380 335447793560880
381 13753359535996080
382 508874302831854960
383 14757354782123793840
384 221360321731856907600
385 1549522252122998353200
386 3099044504245996706400
387 53
388 19099080
389 12739086360
390 8229449788560
391 386784140062320
392 16631718022679760
393 681900438929870160
394 25230316240405195920
395 782139803452561073520
396 11732097051788416102800
397 82124679362518912719600
398 164249358725037825439200
399 54
400 4594590
401 8031343320
402 1164544781400
403 86176313823600
404 4567344632650800
405 214665197734587600
406 9230603502587266800
407 378454743606077938800
408 11732097051788416102800
409 82124679362518912719600
410 164249358725037825439200
411 55
412 6126120
413 4367923560
414 2406725881560
415 178097715235440
416 9439178907478320
417 443641408651481040
418 19076580572013684720
419 782139803452561073520
420 11732097051788416102800
421 82124679362518912719600
422 164249358725037825439200
423 56
424 6126120
425 4367923560
426 3070650262680
427 445244288088600
428 23597947268695800
429 1109103521628702600
430 47691451430034211800
431 1955349508631402683800
432 13687446560419818786600
433 82124679362518912719600
434 164249358725037825439200
435 57
436 19399380
437 13831757940
438 4813451763120
439 255112943445360
440 11990308341931920
441 515583258703072560
442 21138913606825974960
443 782139803452561073520
444 11732097051788416102800
445 82124679362518912719600
446 164249358725037825439200
447 58
448 16546530
449 77636318760
450 12033629407800
451 986757611439600
452 52298153406298800
453 2458013210096043600
454 105694568034129874800
455 3910699017262805367600
456 27374893120839637573200
457 82124679362518912719600
458 164249358725037825439200
459 59
460 32858280
461 199154035080
462 141996827012040
463 12211727123035440
464 647221537520878320
465 30419412263481281040
466 1247195902802732522640
467 46146248403701103337680
468 692193726055516550065200
469 4845356082388615850456400
470 9690712164777231700912800
471 60
472 3423420
473 5354228880
474 4813451763120
475 283993654024080
476 15051663663276240
477 707428192173983280
478 30419412263481281040
479 1247195902802732522640
480 46146248403701103337680
481 692193726055516550065200
482 4845356082388615850456400
483 9690712164777231700912800
484 61
485 62282220
486 163303980840
487 146810278775160
488 12625683974663760
489 744915354505161840
490 39480513788773577520
491 1855584148072358143440
492 76078950070966683881040
493 2814921152625767303598480
494 42223817289386509553977200
495 295566721025705566877840400
496 591133442051411133755680800
497 62
498 47477430
499 165981095280
500 30706502626800
501 2671465728531600
502 162959409440427600
503 9614605156985228400
504 509574073320217105200
505 23949981446050203944400
506 1029849202180158769609200
507 42223817289386509553977200
508 295566721025705566877840400
509 591133442051411133755680800
510 63
511 12252240
512 11014763760
513 9373563959760
514 7658201755123920
515 467150307062559120
516 27561868116690988080
517 1460779010184622368240
518 68656613478677251307280
519 2814921152625767303598480
520 42223817289386509553977200
521 295566721025705566877840400
522 591133442051411133755680800
523 64
524 54774720
525 51652560960
526 46435652303040
527 37102086190128960
528 6863885945173857600
529 418697042655605313600
530 24703125516680713502400
531 1309265652384077815627200
532 56298423052515346071969600
533 394088961367607422503787200
534 1182266884102822267511361600
535 65
536 38798760
537 82990547640
538 15353251313400
539 1780977152354400
540 108639606293618400
541 6409736771323485600
542 339716048880144736800
543 15966654297366802629600
544 686566134786772513072800
545 28149211526257673035984800
546 197044480683803711251893600
547 591133442051411133755680800
548 1182266884102822267511361600
549 66
550 19399380
551 41495273820
552 44524428808860
553 9127507905816300
554 1715971486293464400
555 104674260663901328400
556 6175781379170178375600
557 327316413096019453906800
558 14074605763128836517992400
559 98522240341901855625946800
560 591133442051411133755680800
561 1182266884102822267511361600
562 67
563 205225020
564 483510147120
565 518806387859760
566 513099517593302640
567 105185401106627041200
568 6416309467504249513200
569 378562258582750721278800
570 20063799704885788227776400
571 942998586129632046705490800
572 6600990102907424326938435600
573 39605940617444545961630613600
574 79211881234889091923261227200
575 68
576 70450380
577 165981095280
578 178097715235440
579 38291008775619600
580 4709794079401210800
581 315556203319881123600
582 19248928402512748539600
583 1135686775748252163836400
584 60191399114657364683329200
585 2828995758388896140116472400
586 19802970308722272980815306800
587 79211881234889091923261227200
588 69
589 93933840
590 253339566480
591 226232232866640
592 48639930066327600
593 5982711398158294800
594 442720643463713815200
595 29662283112068825618400
596 1809399269836198362722400
597 106754556920335703400621600
598 5657991516777792280232944800
599 39605940617444545961630613600
600 79211881234889091923261227200
601 70
602 29099070
603 165981095280
604 197351522287920
605 42430577291902800
606 4709794079401210800
607 315556203319881123600
608 19248928402512748539600
609 1135686775748252163836400
610 60191399114657364683329200
611 2828995758388896140116472400
612 19802970308722272980815306800
613 79211881234889091923261227200
614 71
615 434954520
616 5512178631960
617 6322468890858120
618 1359330811534495800
619 167197689818742983400
620 17722955120786756240400
621 1187437993092712668106800
622 72433717578655472754514800
623 4273589337140672892516373200
624 200858698845611625948269540400
625 1406010891919281381637886782800
626 5624043567677125526551547131200
627 72
628 116396280
629 165981095280
630 206978425814160
631 48639930066327600
632 5982711398158294800
633 442720643463713815200
634 31433165685923680879200
635 2106022100956886618906400
636 128467348158370083753290400
637 7579573541343834941444133600
638 401717397691223251896539080800
639 2812021783838562763275773565600
640 5624043567677125526551547131200
641 73
642 499819320
643 6058309977720
644 7554712542216840
645 1775357447420957400
646 291158621377037013600
647 32318606972851108509600
648 2294621095072428704181600
649 153739613369852723180167200
650 9378116415561016113990199200
651 553308868518099950725421752800
652 29325370031459297388447352898400
653 205277590220215081719131470288800
654 410555180440430163438262940577600
655 74
656 253333080
657 3070650262680
658 3829100877561960
659 899838706227060600
660 147573547821237938400
661 10772868990950369503200
662 764873698357476234727200
663 51246537789950907726722400
664 3126038805187005371330066400
665 184436289506033316908473917600
666 9775123343819765796149117632800
667 68425863406738360573043823429600
668 205277590220215081719131470288800
669 410555180440430163438262940577600
670 75
671 193993800
672 624466042200
673 890488576177200
674 125558889240985200
675 10798064474724727200
676 788258706654905085600
677 55966368172498261077600
678 3749746667557383492199200
679 228734546721000393024151200
680 13495338256539023188424920800
681 715252927596568228986520802400
682 29325370031459297388447352898400
683 205277590220215081719131470288800
684 410555180440430163438262940577600
685 76
686 157477320
687 414952738200
688 565580582166600
689 97279860132655200
690 11965422796316589600
691 873475864131111040800
692 62016786353308883896800
693 4155124685671695221085600
694 253462605825973408486221600
695 14954293743732431100687074400
696 792577568417818848336414943200
697 29325370031459297388447352898400
698 205277590220215081719131470288800
699 410555180440430163438262940577600
700 77
701 157477320
702 2406725881560
703 565580582166600
704 97279860132655200
705 11965422796316589600
706 873475864131111040800
707 62016786353308883896800
708 4155124685671695221085600
709 253462605825973408486221600
710 14954293743732431100687074400
711 792577568417818848336414943200
712 29325370031459297388447352898400
713 205277590220215081719131470288800
714 410555180440430163438262940577600
715 78
716 116396280
717 388181593800
718 588871477794600
719 857985743146732200
720 147573547821237938400
721 10772868990950369503200
722 764873698357476234727200
723 51246537789950907726722400
724 3126038805187005371330066400
725 184436289506033316908473917600
726 9775123343819765796149117632800
727 205277590220215081719131470288800
728 410555180440430163438262940577600
729 79
730 1532551020
731 13112506527120
732 19891672401641040
733 27112349483436737520
734 7184772613110735442800
735 926835667091284872121200
736 67659003697663795664847600
737 4803789262534129492204179600
738 321853880589786675977680033200
739 19633086715976987234638482025200
740 1158352116242642246843670439486800
741 8108464813698495727905693076407600
742 32433859254793982911622772305630400
743 80
744 281801520
745 4813451763120
746 7658201755123920
747 2029423465107838800
748 286148708580205270800
749 23464194103576832205600
750 1853671334182569744242400
751 135318007395327591329695200
752 9607578525068258984408359200
753 643707761179573351955360066400
754 39266173431953974469276964050400
755 2316704232485284493687340878973600
756 16216929627396991455811386152815200
757 32433859254793982911622772305630400
758 81
759 1047566520
760 3734574643800
761 5941708258285800
762 8098548356043545400
763 1328161930391141445600
764 104924792500900174202400
765 7659509852565712716775200
766 543825199532165602891039200
767 36436288368655095393699626400
768 2222613590487960819015677210400
769 131134201838789688321924955413600
770 6950112697455853481062022636920800
771 48650788882190974367434158458445600
772 97301577764381948734868316916891200
773 82
774 1193061870
775 10241243092080
776 36510031623265200
777 5805095028099166800
778 545678932641321679200
779 43108635678664412656800
780 3146930404542502123946400
781 223432058722517650800194400
782 14969947934408682603613024800
783 913166823998929638820394512800
784 53876842615936848690403276255200
785 2316704232485284493687340878973600
786 16216929627396991455811386152815200
787 48650788882190974367434158458445600
788 97301577764381948734868316916891200
789 83
790 3220297080
791 66586082723160
792 105938457612547560
793 74686612616846029800
794 12248604469162748887200
795 1947528110596877073064800
796 153854720737153288772119200
797 11231394613812190080364701600
798 797429017580665495705893813600
799 53427744177904588212294885511200
800 3259092394852179880949988016183200
801 192286451296278612976049292954808800
802 1346005159073950290832345050683661600
803 4038015477221850872497035152050984800
804 8076030954443701744994070304101969600
805 84
806 116396280
807 2406725881560
808 4243057729190280
809 7378677391061896920
810 2176709830363259591400
811 346096863027758275032600
812 46376979645719608854368400
813 3849289310594727534912577200
814 304093855536983475258093598800
815 22198851454199793693840832712400
816 1576118453248185352262699122580400
817 96143225648139306488024646477404400
818 1346005159073950290832345050683661600
819 4038015477221850872497035152050984800
820 8076030954443701744994070304101969600
821 85
822 892371480
823 4813451763120
824 8486115458380560
825 14757354782123793840
826 4353419660726519182800
827 692193726055516550065200
828 57452079262607873655411600
829 4538714261746022018777516400
830 331326141107459607370758697200
831 23524156018629632123323867501200
832 1576118453248185352262699122580400
833 96143225648139306488024646477404400
834 1346005159073950290832345050683661600
835 4038015477221850872497035152050984800
836 8076030954443701744994070304101969600
837 86
838 2502520020
839 51744606453540
840 156993135980040360
841 47882906473912309800
842 10151176172469409677600
843 1796758182527085512935200
844 149130929149748097573621600
845 11781343402830099708316106400
846 860038068406597278707075767200
847 61062702856868406788202379471200
848 4091201091410183254809559424570400
849 192286451296278612976049292954808800
850 1346005159073950290832345050683661600
851 4038015477221850872497035152050984800
852 8076030954443701744994070304101969600
853 87
854 1687746060
855 12033629407800
856 21215288645951400
857 36893386955309484600
858 7821398034525610735200
859 1384387452111033100130400
860 114904158525215747310823200
861 9077428523492044037555032800
862 662652282214919214741517394400
863 47048312037259264246647735002400
864 3152236906496370704525398245160800
865 192286451296278612976049292954808800
866 1346005159073950290832345050683661600
867 4038015477221850872497035152050984800
868 8076030954443701744994070304101969600
869 88
870 892371480
871 7220177644680
872 13913282321298360
873 22136032173185690760
874 6751489812821635681800
875 1431315840318186764541600
876 118799214746409501456952800
877 9385137964966350615099271200
878 685115071442543594902246797600
879 48643170072420595238059522629600
880 3259092394852179880949988016183200
881 192286451296278612976049292954808800
882 1346005159073950290832345050683661600
883 4038015477221850872497035152050984800
884 8076030954443701744994070304101969600
885 89
886 10359268920
887 255656397676680
888 649878562894120560
889 198212961682706770800
890 35083694217839098431600
891 3718871587090944433749600
892 308666341728548388001216800
893 24384640996555322652096127200
894 1780078792748538553603017285600
895 126385594285146237305814227277600
896 8467834817104797899489553227599200
897 397988236403925501276009001697162400
898 17113494165368796554868387072977983200
899 119794459157581575884078709510845882400
900 359383377472744727652236128532537647200
901 718766754945489455304472257065075294400
902 90
903 669278610
904 7137187097040
905 13996023897295440
906 26970338050088312880
907 47710528010606225484720
908 14074605763128836517992400
909 1252639912918466450101323600
910 103969112772232715358409858800
911 8213559909006384513314378845200
912 599589873357466069471949655699600
913 42570881008380090932508425554671600
914 2852249027561466092478064512162997200
915 59897229578790787942039354755422941200
916 239588918315163151768157419021691764800
917 718766754945489455304472257065075294400
918 91
919 1338557220
920 7181359485300
921 38291008775619600
922 73786773910618969200
923 13502979625643271363600
924 1593351595825906020904800
925 141808292028505635860527200
926 11770088238365967776423757600
927 929836970830911454337476850400
928 67878098870656536166635810079200
929 4819345019816614067831142515623200
930 322896116327713142544686548546754400
931 17113494165368796554868387072977983200
932 119794459157581575884078709510845882400
933 359383377472744727652236128532537647200
934 718766754945489455304472257065075294400
935 92
936 2677114440
937 14362718970600
938 38291008775619600
939 73786773910618969200
940 13502979625643271363600
941 1593351595825906020904800
942 141808292028505635860527200
943 11770088238365967776423757600
944 929836970830911454337476850400
945 67878098870656536166635810079200
946 4819345019816614067831142515623200
947 322896116327713142544686548546754400
948 17113494165368796554868387072977983200
949 119794459157581575884078709510845882400
950 359383377472744727652236128532537647200
951 718766754945489455304472257065075294400
952 93
953 4367923560
954 103489212907080
955 202942346510783880
956 391069901726280536760
957 131008417078303979814600
958 31966053767106171074762400
959 5657991516777792280232944800
960 503561244993223512940732087200
961 41795583334437551574080763237600
962 3301851083420566574352380295770400
963 241035129089701359927723761591239200
964 17113494165368796554868387072977983200
965 119794459157581575884078709510845882400
966 359383377472744727652236128532537647200
967 718766754945489455304472257065075294400
968 94
969 6622335720
970 167723896780440
971 899838706227060600
972 1955349508631402683800
973 477105280106062254847200
974 95898161301318513224287200
975 8534936355817347676961560800
976 708399717532839857187809546400
977 55963577685094348717836954165600
978 4085341171011887456402097654088800
979 290059223141844009404548933440304800
980 17113494165368796554868387072977983200
981 119794459157581575884078709510845882400
982 359383377472744727652236128532537647200
983 718766754945489455304472257065075294400
984 95
985 3375492120
986 98675761143960
987 199423713271943160
988 391069901726280536760
989 131008417078303979814600
990 31966053767106171074762400
991 5657991516777792280232944800
992 503561244993223512940732087200
993 41795583334437551574080763237600
994 3301851083420566574352380295770400
995 241035129089701359927723761591239200
996 17113494165368796554868387072977983200
997 119794459157581575884078709510845882400
998 359383377472744727652236128532537647200
999 718766754945489455304472257065075294400
1000 96
1001 3569485920
1002 48134517631200
1003 109698565681504800
1004 239471968882724978400
1005 461462484037011033376800
1006 92753959291439217708736800
1007 8255102376938090376077575200
1008 685173497285861501214438741600
1009 54128706285583058595940660586400
1010 3951395558847563277503668222807200
1011 280549084678176992702760443819311200
1012 17113494165368796554868387072977983200
1013 119794459157581575884078709510845882400
1014 359383377472744727652236128532537647200
1015 718766754945489455304472257065075294400
1016 97
1017 22580878320
1018 751107755558160
1019 4059737418791854800
1020 9252141577426637089200
1021 2655364632721444844600400
1022 533728291177010413764680400
1023 65114851523595270479291008800
1024 5795221785599979072656899783200
1025 481003408204798263030522682005600
1026 37999269248179062779411291878442400
1027 2773946655117071582897024307126295200
1028 196950212513312082385688725805966959200
1029 11620062538285412860755634822552050592800
1030 34860187614856238582266904467656151778400
1031 69720375229712477164533808935312303556800
1032 98
1033 4684950270
1034 155835500831010
1035 1259774188717884840
1036 2737489312083963757320
1037 999183598910646771421800
1038 243800798134197812226919200
1039 51929570002584134004333789600
1040 5037168290250660998420377591200
1041 448307977832308828859413605616800
1042 37209562160081632795331329266194400
1043 2939555410646448990831175012029357600
1044 196950212513312082385688725805966959200
1045 11620062538285412860755634822552050592800
1046 34860187614856238582266904467656151778400
1047 69720375229712477164533808935312303556800
1048 99
1049 3375492120
1050 103489212907080
1051 313986271960080720
1052 221360321731856907600
1053 29662283112068825618400
1054 2877241461870676084984800
1055 256074490106490171563647200
1056 21254182678838684239782717600
1057 1679080431628256054942834690400
1058 122572871508862692010826932399200
1059 8702673877129251132768712200343200
1060 530863106504884319098891444220935200
1061 31320923283788174826834595209035176800
1062 1660008934040773265822233546078864370400
1063 11620062538285412860755634822552050592800
1064 34860187614856238582266904467656151778400
1065 69720375229712477164533808935312303556800
1066 100
1067 6692786100
1068 222622144044300
1069 1569931359800403600
1070 3910699017262805367600
1071 856443084780554375504400
1072 114763373360594286317589600
1073 11132047215977645772806191200
1074 990752202222010473779751016800
1075 82232432784426869323719334394400
1076 6496362189969722676573827417157600
1077 461241715487850310036741746618189600
1078 28135744644758868912241246543709565600
1079 1660008934040773265822233546078864370400
1080 11620062538285412860755634822552050592800
1081 34860187614856238582266904467656151778400
1082 69720375229712477164533808935312303556800
1083 101
1084 28461953520
1085 1049079144793680
1086 31712613467968152720
1087 78996120148708668425520
1088 28833583854278663975314800
1089 6141553360961355426742052400
1090 822968150368821627183435021600
1091 79827910585775697836793197095200
1092 7104684042134037107474594541472800
1093 589688775497125079920391346942242400
1094 46585413264272881313710916408437149600
1095 2841710209120645760136365900914666125600
1096 167660902338118099848045588153965301410400
1097 1173626316366826698936319117077757109872800
1098 3520878949100480096808957351233271329618400
1099 7041757898200960193617914702466542659236800
1100 102
1101 3375492120
1102 117774295558920
1103 784965679900201800
1104 1955349508631402683800
1105 692193726055516550065200
1106 92753959291439217708736800
1107 9368149888435360988582416800
1108 908710539178230015892494429600
1109 80875237986862471414432004234400
1110 6712644752909585127397856351455200
1111 530298935479857225064430651764960800
1112 38711822290029577429703437578842138400
1113 2748539382592099997508944068097791826400
1114 167660902338118099848045588153965301410400
1115 1173626316366826698936319117077757109872800
1116 3520878949100480096808957351233271329618400
1117 7041757898200960193617914702466542659236800
1118 103
1119 45957131220
1120 1776564821571540
1121 32340586011888314160
1122 80560399755613790572560
1123 29404545910799033558984400
1124 6263168279000194148063677200
1125 839264549386026015840532744800
1126 84765719487988627599893807224800
1127 8222274790334896877189699300805600
1128 731782456339805822069883237771698400
1129 60737943876203883231800308735050967200
1130 4798297566220106775312224390069026408800
1131 292696151539426513294045687794210610936800
1132 17269072940826164284348695579858426045271200
1133 120883510585783149990440869059008982316898400
1134 362650531757349449971322607177026946950695200
1135 725301063514698899942645214354053893901390400
1136 104
1137 4566842280
1138 178097715235440
1139 467150307062559120
1140 1163671414892834767920
1141 2814921152625767303598480
1142 1111893855287178084921399600
1143 243504754307892000597786512400
1144 34577675111720664084885684760800
1145 3561500536507228400743225530362400
1146 359711554187230068475065778566602400
1147 34892020756161316642081380520960432800
1148 3105389847298357181145242866365478519200
1149 257747357325763646035055157908334717093600
1150 17269072940826164284348695579858426045271200
1151 120883510585783149990440869059008982316898400
1152 362650531757349449971322607177026946950695200
1153 725301063514698899942645214354053893901390400
1154 105
1155 2677114440
1156 103489212907080
1157 784965679900201800
1158 1955349508631402683800
1159 715657920159093382270800
1160 104486056343227633811536800
1161 10762063803352446282588290400
1162 1086968444138597074541417330400
1163 105435939081443916230517481048800
1164 9383798578248508544516055813343200
1165 778855281994626209194832632507485600
1166 61529567277575470526391777968091362400
1167 4368599276707858407373816235734486730400
1168 292696151539426513294045687794210610936800
1169 17269072940826164284348695579858426045271200
1170 120883510585783149990440869059008982316898400
1171 362650531757349449971322607177026946950695200
1172 725301063514698899942645214354053893901390400
1173 106
1174 47295688440
1175 4719589453739160
1176 19076580572013684720
1177 47710528010606225484720
1178 18845658564189459066464400
1179 4127199225557491535555703600
1180 586062290029163798048909911200
1181 60364415873003871199037720853600
1182 6096806003173390991102809806213600
1183 591390182307818926136972551202719200
1184 52633726225395884426190557057042008800
1185 4368599276707858407373816235734486730400
1186 292696151539426513294045687794210610936800
1187 17269072940826164284348695579858426045271200
1188 120883510585783149990440869059008982316898400
1189 362650531757349449971322607177026946950695200
1190 725301063514698899942645214354053893901390400
1191 107
1192 95483748360
1193 9528227765096040
1194 38513096626518193680
1195 96321254662922002393680
1196 76575397457022991902975600
1197 11180008028725356817834437600
1198 1151540826958711752236947072800
1199 116305623522829886975931654352800
1200 11281645481714499036665370472221600
1201 1004066447872590414263217972027722400
1202 83337515173425004383847091678300959200
1203 6583663698700575346323920242585775776800
1204 467440122607740849588998337223590080152800
1205 31318488214718636922462888593980535370237600
1206 1847790804668399578425310427044851586844018400
1207 12934535632678797048977172989313961107908128800
1208 38803606898036391146931518967941883323724386400
1209 77607213796072782293863037935883766647448772800
1210 108
1211 8031343320
1212 353322886676760
1213 2573957229440196600
1214 6751489812821635681800
1215 2788365292695335536583400
1216 814202665467037976682352800
1217 87119685204973063505011749600
1218 8973327576112225541016210208800
1219 906306085187334779642637231088800
1220 87911690263171473625335811415613600
1221 7824140433422261152654887215989610400
1222 649403655974047675670355638927137663200
1223 51302888821949766377958095475243875392800
1224 3642505106358433412835024778742315152888800
1225 244047842126015038659946660175735115243549600
1226 12934535632678797048977172989313961107908128800
1227 38803606898036391146931518967941883323724386400
1228 77607213796072782293863037935883766647448772800
1229 109
1230 145902736980
1231 10755657964691640
1232 93520446002993809800
1233 245304129865852763105400
1234 101310605634597191162530200
1235 32216772591801906789684603600
1236 4703648798403078391293952125600
1237 503290421429129387868452877439200
1238 51838913407200326950450646376237600
1239 5235730254127233021995515283999997600
1240 507865834650341603133564982547999767200
1241 45200059283880402678887283446771979280800
1242 3751604920562073422347644526082074280306400
1243 296376788724403800365463917560483868144205600
1244 21042751999432669825947938146794354638238597600
1245 1409864383961988878338511855835221760761986039200
1246 4229593151885966635015535567505665282285958117600
1247 8459186303771933270031071135011330564571916235200
1248 110
1249 6750984240
1250 317478535854480
1251 2227111929019177200
1252 6416309467504249513200
1253 17792426153389283900103600
1254 6600990102907424326938435600
1255 1643646535623948657407670464400
1256 239972394201096503981519887802400
1257 26156990967919518933985667770461600
1258 2798798033567388525936466451439391200
1259 288276197457441018171456044498257293600
1260 29115895943201542835317060494323986653600
1261 2824241906490549655025754867949426705399200
1262 251357529677658919297292183247498976780528800
1263 19857244844535054624486082476552419165661775200
1264 1409864383961988878338511855835221760761986039200
1265 4229593151885966635015535567505665282285958117600
1266 8459186303771933270031071135011330564571916235200
1267 111
1268 66035489520
1269 7302006324653040
1270 21037080221325408240
1271 60313308994539945424080
1272 53377278460167851700310800
1273 19802970308722272980815306800
1274 3128869308778119130968818474400
1275 341046754656814985275601213709600
1276 36492002748279203424489329866927200
1277 3758676283072757952722400976293501600
1278 379626304590348553224962498605643661600
1279 36823751545263809662821362364747435175200
1280 3277313887528479059991101250462521730592800
1281 272017052664863761979261403788389303639202400
1282 19857244844535054624486082476552419165661775200
1283 1409864383961988878338511855835221760761986039200
1284 4229593151885966635015535567505665282285958117600
1285 8459186303771933270031071135011330564571916235200
1286 112
1287 9763593840
1288 986757611439600
1289 5147914458880393200
1290 16097528512918989536400
1291 46376979645719608854368400
1292 19802970308722272980815306800
1293 3128869308778119130968818474400
1294 341046754656814985275601213709600
1295 36492002748279203424489329866927200
1296 3758676283072757952722400976293501600
1297 379626304590348553224962498605643661600
1298 36823751545263809662821362364747435175200
1299 3277313887528479059991101250462521730592800
1300 272017052664863761979261403788389303639202400
1301 19857244844535054624486082476552419165661775200
1302 1409864383961988878338511855835221760761986039200
1303 4229593151885966635015535567505665282285958117600
1304 8459186303771933270031071135011330564571916235200
1305 113
1306 302513931720
1307 20125041821604720
1308 193904777951161477200
1309 606340240653281939204400
1310 1746866233322105266847876400
1311 745911881628538948944043222800
1312 185732058525506198287066762477200
1313 29345665247029979329356548471397600
1314 3198677511926267746899863783382338400
1315 342258493776110648918285424821910208800
1316 35252624858939396838583398756656751506400
1317 3560515110752879080696923274422331902146400
1318 345369965743029270827601557618966194508200800
1319 30737926951129605103656538628087991311229871200
1320 2243868667432461172566927319850423365719780597600
1321 159314675387704743252251839709380058966104422429600
1322 477944026163114229756755519128140176898313267288800
1323 955888052326228459513511038256280353796626534577600
1324 114
1325 25878772920
1326 1276366959187320
1327 14757354782123793840
1328 47710528010606225484720
1329 42223817289386509553977200
1330 6671363131723068509528397600
1331 753864033884706741576708928800
1332 82171179693433034831861273239200
1333 8792316227197334727009156236594400
1334 905608571401325476881943092369223200
1335 91466465711533873165076252329291543200
1336 8872247174018785697012396475941279690400
1337 789629998487671927034103286358773892445600
1338 65539289874476769943830572767778233072984800
1339 4784368160836804205899631812047811014327890400
1340 339690139419413098618873858655394582017280218400
1341 22759239341100677607464548529911436995157774632800
1342 318629350775409486504503679418760117932208844859200
1343 955888052326228459513511038256280353796626534577600
1344 115
1345 82990547640
1346 4243057729190280
1347 41603181034710695400
1348 131008417078303979814600
1349 55940594092435799380834200
1350 23830693083377650536235369200
1351 3955895051840689989015071287200
1352 447016140857997968758703055453600
1353 48724759353521778594698633044442400
1354 5213549250826830309632753735755336800
1355 536995572835163521892173634782799690400
1356 54236552856351515711109537113062768730400
1357 5260945627066097023977625099967088566848800
1358 468224160808882635134008633897070882449543200
1359 36989708703901728175586682077868599713513912800
1360 2700248735384826156817827791684407779086515634400
1361 159314675387704743252251839709380058966104422429600
1362 477944026163114229756755519128140176898313267288800
1363 955888052326228459513511038256280353796626534577600
1364 116
1365 77636318760
1366 4243057729190280
1367 41603181034710695400
1368 131008417078303979814600
1369 57381686680297143158794800
1370 24501980212486880128805379600
1371 4067328715272822101381693013600
1372 459608144825828897456131310536800
1373 50097287786015349822718312848511200
1374 5360409793103642431030859474790698400
1375 552122208689675170396178525903441935200
1376 55764343077657192210014031116247635455200
1377 5409141278532747644371361018276020639154400
1378 481413573789414540349051130626565836884741600
1379 38031672329363748687575039319498701113894586400
1380 2700248735384826156817827791684407779086515634400
1381 159314675387704743252251839709380058966104422429600
1382 477944026163114229756755519128140176898313267288800
1383 955888052326228459513511038256280353796626534577600
1384 117
1385 41495273820
1386 3829100877561960
1387 36893386955309484600
1388 119276320026515563711800
1389 55940594092435799380834200
1390 24501980212486880128805379600
1391 4067328715272822101381693013600
1392 459608144825828897456131310536800
1393 50097287786015349822718312848511200
1394 5360409793103642431030859474790698400
1395 552122208689675170396178525903441935200
1396 55764343077657192210014031116247635455200
1397 5409141278532747644371361018276020639154400
1398 481413573789414540349051130626565836884741600
1399 38031672329363748687575039319498701113894586400
1400 2700248735384826156817827791684407779086515634400
1401 159314675387704743252251839709380058966104422429600
1402 477944026163114229756755519128140176898313267288800
1403 955888052326228459513511038256280353796626534577600
1404 118
1405 199154035080
1406 26269412997227400
1407 185251900456447624800
1408 618185591823165723957600
1409 1998594018364294785554920800
1410 937340594612854254425257855200
1411 250269938761632085931543847338400
1412 28280503080064425710264454749239200
1413 3082574835727022402418825567667072800
1414 329835507422791397058814335740376789600
1415 33973057264547513897057876581258809328800
1416 3431278783719298903602845534707139742208800
1417 332834042020771993649476016866592554994253600
1418 27625225487724075472906509399927182064523048800
1419 2182392813530201962359614242594247383097320855200
1420 159314675387704743252251839709380058966104422429600
1421 477944026163114229756755519128140176898313267288800
1422 955888052326228459513511038256280353796626534577600
1423 119
1424 82990547640
1425 4863993006632760
1426 73786773910618969200
1427 238552640053031127423600
1428 111881188184871598761668400
1429 39605940617444545961630613600
1430 4475471289771233693664259336800
1431 487826370585064472609404267711200
1432 52197421652601898569206256645098400
1433 5376334430217995552628244434445135200
1434 543009777452017550815452687878958655200
1435 52671948412845702429098910724258989554400
1436 4687803408743267516189803054459050070341600
1437 389087682925691203843753653520101155838352800
1438 30737926951129605103656538628087991311229871200
1439 2243868667432461172566927319850423365719780597600
1440 159314675387704743252251839709380058966104422429600
1441 477944026163114229756755519128140176898313267288800
1442 955888052326228459513511038256280353796626534577600
1443 120
1444 25878772920
1445 3829100877561960
1446 41603181034710695400
1447 149729848543923792744600
1448 513723110354202532906722600
1449 255320385846038658854641132200
1450 102638795110107540859565735144400
1451 17038039988277851782687912033970400
1452 1925298518675397251443734059838655200
1453 209857538535618300407367012522413416800
1454 22454756623311158143588270339898235597600
1455 2312839932201049288789591845009518266552800
1456 233596833152305978167748776345961344921832800
1457 22658892815773679882271631305558250457417781600
1458 2016641460603857509522175186194684290710182562400
1459 159314675387704743252251839709380058966104422429600
1460 477944026163114229756755519128140176898313267288800
1461 955888052326228459513511038256280353796626534577600
1462 121
1463 147241294200
1464 11383813419778800
1465 74211079683537997200
1466 267085675781053251922800
1467 928923980366503210187498400
1468 461675218242152095463186704800
1469 52169299661363186787340097642400
1470 5686453663088587359820070643021600
1471 608450541950478847500747558803311200
1472 62670405820899321292576998556741053600
1473 6329710987910831450550276854230846413600
1474 613981965827350650703376854860392102119200
1475 54644394958634207912600540082574897088608800
1476 4535484781566639256745844826853716458354530400
1477 358303297743764501282921741321443600210007901600
1478 26156140735294808593653287116465382815330576816800
1479 1752461429264752175774770236803180648627148646725600
1480 5257384287794256527324310710409541945881445940176800
1481 10514768575588513054648621420819083891762891880353600
1482 122
1483 326607961680
1484 54319803146809200
1485 354110796714049174800
1486 1431315840318186764541600
1487 731402394402593436680757600
1488 82648470567493058344925608800
1489 9008683291856743359596891359200
1490 963929112228671539476867375434400
1491 99284698559553168566117339669743200
1492 10027754554514870025177851306644063200
1493 972692191787942392442251576744474130400
1494 86569605069126872927360390330258197605600
1495 7185277220737530452970912397411430401264800
1496 567636900438264905784702079395503001699919200
1497 40302219931116808310713847637080713120694263200
1498 2700248735384826156817827791684407779086515634400
1499 159314675387704743252251839709380058966104422429600
1500 1752461429264752175774770236803180648627148646725600
1501 5257384287794256527324310710409541945881445940176800
1502 10514768575588513054648621420819083891762891880353600
1503 123
1504 219523384080
1505 36510031623265200
1506 249619086208264172400
1507 898379091263542756467600
1508 3082338662125215197440335600
1509 1531922315076231953127846793200
1510 272682172083569287656756729189600
1511 30813085445443329505213510398424800
1512 3358626313553322916068272633428303200
1513 359373015550205552019305171776828442400
1514 37015420601671171857988432693013329567200
1515 3738557480768788357656831701994346286287200
1516 362640075634572470692712675093451589769858400
1517 30099126277669515067495152032756481950898247200
1518 2377830975935891690332117010587762074120961528800
1519 159314675387704743252251839709380058966104422429600
1520 1752461429264752175774770236803180648627148646725600
1521 5257384287794256527324310710409541945881445940176800
1522 10514768575588513054648621420819083891762891880353600
1523 124
1524 207476369100
1525 36510031623265200
1526 249619086208264172400
1527 898379091263542756467600
1528 3082338662125215197440335600
1529 1531922315076231953127846793200
1530 272682172083569287656756729189600
1531 30813085445443329505213510398424800
1532 3358626313553322916068272633428303200
1533 359373015550205552019305171776828442400
1534 37015420601671171857988432693013329567200
1535 3738557480768788357656831701994346286287200
1536 362640075634572470692712675093451589769858400
1537 30099126277669515067495152032756481950898247200
1538 2377830975935891690332117010587762074120961528800
1539 159314675387704743252251839709380058966104422429600
1540 1752461429264752175774770236803180648627148646725600
1541 5257384287794256527324310710409541945881445940176800
1542 10514768575588513054648621420819083891762891880353600
1543 125
1544 204306102000
1545 17666144333838000
1546 1106801608659284538000
1547 4164894453384887716494000
1548 14989455137732210891661906000
1549 7659611575381159765639233966000
1550 1363410860417846438283783645948000
1551 154065427227216647526067551992124000
1552 16793131567766614580341363167141516000
1553 1796865077751027760096525858884142212000
1554 185077103008355859289942163465066647836000
1555 18692787403843941788284158509971731431436000
1556 1813200378172862353463563375467257948849292000
1557 150495631388347575337475760163782409754491236000
1558 11889154879679458451660585052938810370604807644000
1559 796573376938523716261259198546900294830522112148000
1560 8762307146323760878873851184015903243135743233628000
1561 26286921438971282636621553552047709729407229700884000
1562 52573842877942565273243107104095419458814459401768000
1563 126
1564 77636318760
1565 7302006324653040
1566 90946488773553613200
1567 359511470121857432979600
1568 1283096436864909178304192400
1569 655662279237968590113442316400
1570 239972394201096503981519887802400
1571 27116880544723904949911747321671200
1572 2955739979374905639540380458062160800
1573 316264177793114903430820709012651205600
1574 32575210312690835053374533028303074176800
1575 3290096241581774340390827835858610491856800
1576 319139335433432111017910300078285217710109600
1577 28403400853575457880594016706967384376199754400
1578 2243868667432461172566927319850423365719780597600
1579 159314675387704743252251839709380058966104422429600
1580 1752461429264752175774770236803180648627148646725600
1581 8762307146323760878873851184015903243135743233628000
1582 26286921438971282636621553552047709729407229700884000
1583 52573842877942565273243107104095419458814459401768000
1584 127
1585 857374998480
1586 149573355359828400
1587 10567207982816516631600
1588 41772173156073690244714800
1589 155100078928501611878626052400
1590 79256140332464323669977912776400
1591 29007747361681942463211916076162400
1592 3277875451870059498342946516606351200
1593 357288424253836485319381170310092280800
1594 38229861395160503929173785223179874045600
1595 3937675723701531904704899877987527026696800
1596 397705248093854722375194887676740229696376800
1597 38577409065103908070393904104643802280548549600
1598 3433389406794247818265057465313298402968820914400
1599 284971320763922568915999769621003767446412135895200
1600 20232963774238502393035983643091267488695261648559200
1601 222562601516623526323395820074003942375647878134151200
1602 1112813007583117631616979100370019711878239390670756000
1603 3338439022749352894850937301110059135634718172012268000
1604 6676878045498705789701874602220118271269436344024536000
1605 128
1606 414060366720
1607 74204172380257920
1608 941279926643571715200
1609 6373406383303624083619200
1610 24658709297001721579522684800
1611 13636266241241952033476044694400
1612 1731805812637727908251457676188800
1613 195694056828063253632414717409334400
1614 21330652194258894645933204197617449600
1615 2282379784785701727114852849145067107200
1616 235085117832927277892829843461941912041600
1617 23743596901125655067175814189656133116201600
1618 2303128899409188541516053976396644912271555200
1619 204978472047417780194928803899301397192168412800
1620 17013213179935675756179090723642015966949978262400
1621 1207938135775432978688715441378583133653448456630400
1622 80931855096954009572143934572365069954781046594236800
1623 890250406066494105293583280296015769502591512536604800
1624 4451252030332470526467916401480078847512957562683024000
1625 13353756090997411579403749204440236542538872688049072000
1626 129
1627 556393617780
1628 156993135980040360
1629 1955349508631402683800
1630 7991513441776542768690600
1631 6600990102907424326938435600
1632 2000100001180949571062345986800
1633 388019400229104216786095121439200
1634 49278463829096235531834080422778400
1635 5568466412687874615097251087773959200
1636 606962838982978333045600368567361552800
1637 64945023771178681635879239436707686149600
1638 6689337448431404208495561661980891673408800
1639 595351032910394974556104987916299358933383200
1640 49414135731562782888156713997052846791470805600
1641 3903716722793459848164380405767174896526193642400
1642 284971320763922568915999769621003767446412135895200
1643 20232963774238502393035983643091267488695261648559200
1644 222562601516623526323395820074003942375647878134151200
1645 1112813007583117631616979100370019711878239390670756000
1646 4451252030332470526467916401480078847512957562683024000
1647 13353756090997411579403749204440236542538872688049072000
1648 130
1649 82990547640
1650 8486115458380560
1651 105694568034129874800
1652 715657920159093382270800
1653 2997891027546442178332381200
1654 1657833738233182524617806803600
1655 321619745217237409775854519898400
1656 40845707642589151041533524027096800
1657 4615564963612574067693288215061938400
1658 503096581033770573378568415441751285600
1659 53831334170613451351506820452267387559200
1660 5544627419573185489205202506583540918597600
1661 560007369376891734409725453164937632778357600
1662 49840655874543364362465565331679449317273826400
1663 4136774437587099242084641922529394293333727591200
1664 301984533943858244672178860344645783413362114157600
1665 20232963774238502393035983643091267488695261648559200
1666 222562601516623526323395820074003942375647878134151200
1667 1112813007583117631616979100370019711878239390670756000
1668 4451252030332470526467916401480078847512957562683024000
1669 13353756090997411579403749204440236542538872688049072000
1670 131
1671 1695059626260
1672 501612214960616760
1673 9666067382291084965200
1674 40491156264417354919222800
1675 165487355652673729554863583600
1676 640270579020194659647767204948400
1677 354069630198167646785215264336465200
1678 109407515731233802856631516679967746800
1679 21225058051859357754186514235913742879200
1680 2695582372586138434781687307961045345658400
1681 304600808102233643130330665799598124059399200
1682 33201488083143467101206042572156195522474512800
1683 3552559224896350979829046555220712920904772869600
1684 358808481714531448962733702077292005011382059829600
1685 31933954872593298957683299484878988446013003324834400
1686 2650518254425243813487713857244956041019079275961255200
1687 29155700798677681948364852429694516451209872035573807200
1688 145778503993388409741824262148472582256049360177869036000
1689 583114015973553638967297048593890329024197440711476144000
1690 1749342047920660916901891145781670987072592322134428432000
1691 132
1692 82990547640
1693 18255015811632600
1694 181892977547107226400
1695 1431315840318186764541600
1696 6164677324250430394880671200
1697 3581677525389500059425669967200
1698 479944788402193007963039775604800
1699 62872767280687284043158210604228800
1700 7984841444647285073481092746737057600
1701 902287083245143213303363480381287508800
1702 98349292073720610250066619361560338459200
1703 10523374251888105296757128271686956215134400
1704 1083907547944474845565984211983756490158843200
1705 109474662342391959402164405410359405506043163200
1706 10619042247212020062009947324804862334086186830400
1707 945094760001869785518885311907632747733670627905600
1708 74662486040147713055991939640702987070959979604542400
1709 5301036508850487626975427714489912082038158551922510400
1710 58311401597355363896729704859389032902419744071147614400
1711 291557007986776819483648524296945164512098720355738072000
1712 874671023960330458450945572890835493536296161067214216000
1713 1749342047920660916901891145781670987072592322134428432000
1714 133
1715 232908956280
1716 25458346375141680
1717 364945395287655982800
1718 1593351595825906020904800
1719 6671363131723068509528397600
1720 3876061979531102804035999005600
1721 519392305257167775740823866750400
1722 68040391988688978622047926544302400
1723 8641129782563500285000086671126404800
1724 976447665429675532205009793837283742400
1725 106432795531834633010346067528263927921600
1726 11388309121906305732107029225524240287611200
1727 1172995839556349490407024010228996749623953600
1728 118472579795191298531109425033128671712019313600
1729 11491840240133555957517614228213481156065873419200
1730 1022773781371886480219067666310999822889862734308800
1731 74662486040147713055991939640702987070959979604542400
1732 5301036508850487626975427714489912082038158551922510400
1733 58311401597355363896729704859389032902419744071147614400
1734 291557007986776819483648524296945164512098720355738072000
1735 874671023960330458450945572890835493536296161067214216000
1736 1749342047920660916901891145781670987072592322134428432000
1737 134
1738 1300408339230
1739 568569735711497520
1740 8150447161424316949200
1741 53377278460167851700310800
1742 223490664912722795069201319600
1743 129848076314291943935205966687600
1744 26229311415486972674911605270895200
1745 3436039795428793420413420290487271200
1746 436377054019456764392504376891883442400
1747 49310607104198614376352994588782828991200
1748 5374856174357648967022476410177328360040800
1749 575109610656268439471404975888974134524365600
1750 59236289897595649265554712516564335856009656800
1751 5745920120066777978758807114106740578032936709600
1752 511386890685943240109533833155499911444931367154400
1753 37331243020073856527995969820351493535479989802271200
1754 2650518254425243813487713857244956041019079275961255200
1755 29155700798677681948364852429694516451209872035573807200
1756 145778503993388409741824262148472582256049360177869036000
1757 583114015973553638967297048593890329024197440711476144000
1758 1749342047920660916901891145781670987072592322134428432000
1759 135
1760 465817912560
1761 109530094869795600
1762 555755701369342874400
1763 2474780138197683819703200
1764 10361904438633702153097298400
1765 40421789215110072099232561058400
1766 20089629239909705833318582846024800
1767 2692010318147900581664690101367323200
1768 352653351677374976198074403279119339200
1769 44786975663026621977155449216448156078400
1770 5060928249922008283418565761458641636859200
1771 551641179241498902892623667998991938417652800
1772 59025606178840382609510732475892137410688849600
1773 6079637436420559408779605445016890153300951508800
1774 614043381078476500286740149946705905483396102388800
1775 59562207964612220527813794544830472831889421931713600
1776 5301036508850487626975427714489912082038158551922510400
1777 58311401597355363896729704859389032902419744071147614400
1778 291557007986776819483648524296945164512098720355738072000
1779 874671023960330458450945572890835493536296161067214216000
1780 1749342047920660916901891145781670987072592322134428432000
1781 136
1782 388181593800
1783 54765047434897800
1784 574594877686947717600
1785 2527642866944883009722400
1786 10886557827931611122874376800
1787 45538471394237929326983518154400
1788 25182774681013574917821885539383200
1789 3575954004703927638330707746592414400
1790 468449974616214520621322714803606286400
1791 59493146776259244118907984780057998372800
1792 6722725585717294585436602280146553816126400
1793 732777088843185109812589648535974365957777600
1794 78407148506220806749947092393349257157482203200
1795 8075936296140743095244550516514973487220666929600
1796 815669565910215052619699602168012322209287359889600
1797 79119947893290860104110861410297195254300873909291200
1798 5301036508850487626975427714489912082038158551922510400
1799 58311401597355363896729704859389032902419744071147614400
1800 291557007986776819483648524296945164512098720355738072000
1801 874671023960330458450945572890835493536296161067214216000
1802 1749342047920660916901891145781670987072592322134428432000
1803 137
1804 5318087835060
1805 1387616750275195440
1806 119283698703906625608720
1807 531170310328496203835630160
1808 2336618195135054800672937073840
1809 2768892561235039938797430432500400
1810 1376139602933814849582322924952698800
1811 368805413586262379688062543887323278400
1812 48313509179800371739136193249239349470400
1813 6135815665834647210870296542653397382740800
1814 693347170239315134828343509319833904249710400
1815 75574841556085349696289442515861895563218433600
1816 8086508046501132417502970349197222825264372395200
1817 832910328789616639002805945967313951002230356705600
1818 84123943207751280539283400542698709051225266027265600
1819 8160022491151874212310489852641774777968850804644763200
1820 726242001712516804895633596885117955239227721613383924800
1821 7988662018837684853851969565736297507631504937747223172800
1822 39943310094188424269259847828681487538157524688736115864000
1823 119829930282565272807779543486044462614472574066208347592000
1824 239659860565130545615559086972088925228945148132416695184000
1825 138
1826 401120980260
1827 156993135980040360
1828 2454587681047931028600
1829 21111908644693254776988600
1830 100429349422805812974134770200
1831 102638795110107540859565735144400
1832 21143591792682153417070541439746400
1833 2896672075597455018138664177245256800
1834 379464041903266607376165007219128640800
1835 48191933321714859136772955916829337381600
1836 5445688465353779082455344018601715124120800
1837 593580042723561919987632498027586948529167200
1838 63513064571421125438676677288951803492620890400
1839 6414819521713533669306344406184132152754709930400
1840 622237493606212765922715407399860818817206863248800
1841 55379136930952936167121671258587612874731410829143200
1842 4596468365269093701871098714462771868602707098818885600
1843 363121000856258402447816798442558977619613860806691962400
1844 3994331009418842426925984782868148753815752468873611586400
1845 19971655047094212134629923914340743769078762344368057932000
1846 79886620188376848538519695657362975076315049377472231728000
1847 239659860565130545615559086972088925228945148132416695184000
1848 139
1849 5767843060980
1850 2029957758253545120
1851 32814267162168556864800
1852 464223437543198573966325600
1853 2208310892392995616357810879200
1854 10292937069443752567843756507951200
1855 3365790421708107089684908378100042400
1856 491405401569383635093996623202606190400
1857 67322540015005558007877537378757048084800
1858 8819252741965728099031957396617173299108800
1859 1120045098229647468577058589370381008986817600
1860 126565096099950163949207620598853054015510388800
1861 13542465282694667542565215404077276779659611601600
1862 1394873924117550756884217186619959508304939994964800
1863 140882266335872626445305935848615910338798939491444800
1864 13665579834579644765194675777315743302863497130670145600
1865 1216236605277588384102326144181101153954851244629642958400
1866 100947638238039835880493069967031395778252653304260365547200
1867 1110424020618438194685423769637345353560779186346864021019200
1868 5552120103092190973427118848186726767803895931734320105096000
1869 16656360309276572920281356544560180303411687795202960315288000
1870 33312720618553145840562713089120360606823375590405920630576000
1871 140
1872 165981095280
1873 42430577291902800
1874 3910699017262805367600
1875 19127228893432381052931600
1876 92174116037450644294077380400
1877 386117372080880748947890146495600
1878 240551122806388706594535561266758800
1879 81546830631365771535547555269431233200
1880 17451021755112275108607176827658283904800
1881 2425692023960606240096397579044501462767200
1882 332319807282603054893206468329096700399106400
1883 43533894754021000191010047351111667752282938400
1884 5528804633760667024258276013591181804539933176800
1885 602639705079912705644152085481438816694852716271200
1886 62071889623231008681347664804588198119569829775933600
1887 6269260851946331876816114145263408010076552807369293600
1888 608118302638794192051163072090550576977425622314821479200
1889 50473819119019917940246534983515697889126326652130182773600
1890 555212010309219097342711884818672676780389593173432010509600
1891 2776060051546095486713559424093363383901947965867160052548000
1892 11104240206184381946854237696373453535607791863468640210192000
1893 33312720618553145840562713089120360606823375590405920630576000
1894 141
1895 3648906981720
1896 997118566359715800
1897 13687446560419818786600
1898 98522240341901855625946800
1899 481872277512241975866505798800
1900 228407459540802696560723748631200
1901 32433859254793982911622772305630400
1902 4508306436416363624715565350482625600
1903 617637981789041816586032453016119707200
1904 80910575614364477972770251345111681643200
1905 10275643103024288702541821920829183568686400
1906 1161147670641744623387225877053697743261563200
1907 126565096099950163949207620598853054015510388800
1908 13542465282694667542565215404077276779659611601600
1909 1394873924117550756884217186619959508304939994964800
1910 140882266335872626445305935848615910338798939491444800
1911 13665579834579644765194675777315743302863497130670145600
1912 1216236605277588384102326144181101153954851244629642958400
1913 100947638238039835880493069967031395778252653304260365547200
1914 1110424020618438194685423769637345353560779186346864021019200
1915 5552120103092190973427118848186726767803895931734320105096000
1916 16656360309276572920281356544560180303411687795202960315288000
1917 33312720618553145840562713089120360606823375590405920630576000
1918 142
1919 5512178631960
1920 1506285493862549400
1921 138829815112829590549800
1922 1097588518282030742886718800
1923 5289279069601106149971097897200
1924 3295220860361489131431993989955600
1925 1641019988460021587453133006997888800
1926 239588918315163151768157419021691764800
1927 33302859645807678095773881244015155307200
1928 4562491771475651899121021730430076277086400
1929 597686422063310398784853846686339992298318400
1930 75906175602040420645676438529165179021886436800
1931 8577397843030567532961437553795665229473167358400
1932 934936364890331861092796693363727510012575242065600
1933 100038191043265509136929246189918843571345550901019200
1934 10303933677456347441103712357561640887848591742804977600
1935 1040697301423091091551474948113725729672707766023302737600
1936 100947638238039835880493069967031395778252653304260365547200
1937 1110424020618438194685423769637345353560779186346864021019200
1938 5552120103092190973427118848186726767803895931734320105096000
1939 16656360309276572920281356544560180303411687795202960315288000
1940 33312720618553145840562713089120360606823375590405920630576000
1941 143
1942 802241960520
1943 202942346510783880
1944 5866048525894208051400
1945 46376979645719608854368400
1946 223490664912722795069201319600
1947 139234684240626301328112422110800
1948 40656527798262879987808827256353600
1949 5651257363958540318305426988633150400
1950 774222258862320023607843497442741604800
1951 101423115910963923092627498164999150228800
1952 12880735720692418232763692266954892079057600
1953 1455523136438243260302297226165902804933508800
1954 158652021871768515372950397652083405737752459200
1955 16975766340279231144905692548772924413939513134400
1956 1748503933048760807925286332523611214635769852843200
1957 176598897237924841600453919584884732678212755137163200
1958 17130093032078709635244030199733819069786637248304830400
1959 1421797721662532899725254506577906982792290891609300923200
1960 100947638238039835880493069967031395778252653304260365547200
1961 1110424020618438194685423769637345353560779186346864021019200
1962 5552120103092190973427118848186726767803895931734320105096000
1963 16656360309276572920281356544560180303411687795202960315288000
1964 33312720618553145840562713089120360606823375590405920630576000
1965 144
1966 776363187600
1967 127291731875708400
1968 13060258982179557548400
1969 67691322304636646773357200
1970 342721164828375342613507503600
1971 1616615734495446491107914894481200
1972 893988501175981909582676936648103600
1973 239588918315163151768157419021691764800
1974 33302859645807678095773881244015155307200
1975 4562491771475651899121021730430076277086400
1976 597686422063310398784853846686339992298318400
1977 75906175602040420645676438529165179021886436800
1978 8577397843030567532961437553795665229473167358400
1979 934936364890331861092796693363727510012575242065600
1980 100038191043265509136929246189918843571345550901019200
1981 10303933677456347441103712357561640887848591742804977600
1982 1040697301423091091551474948113725729672707766023302737600
1983 100947638238039835880493069967031395778252653304260365547200
1984 1110424020618438194685423769637345353560779186346864021019200
1985 5552120103092190973427118848186726767803895931734320105096000
1986 16656360309276572920281356544560180303411687795202960315288000
1987 33312720618553145840562713089120360606823375590405920630576000
1988 145
1989 2872543794120
1990 857985743146732200
1991 13687446560419818786600
1992 111881188184871598761668400
1993 579880198362189496381727317200
1994 2839673331379641963781318672328400
1995 1346005159073950290832345050683661600
1996 187094717111279090425695962045028962400
1997 25631976244245235388320346800168967848800
1998 3357788887996125835869965430822134788192800
1999 426439188775507981155485609714411118100485600
2000 48187628331632401870569873897728456345354872800
2001 5252451488147931803892116254852401741643681135200
2002 562012309231828703016456439269206986355873881466400
2003 57887267850878356410695013244728319594655009791039200
2004 5846614052938713997480196337717560279060155988894959200
2005 567121563135055257755579044758603347068835130922811042400
2006 50473819119019917940246534983515697889126326652130182773600
2007 555212010309219097342711884818672676780389593173432010509600
2008 3331272061855314584056271308912036060682337559040592063057600
2009 16656360309276572920281356544560180303411687795202960315288000
2010 33312720618553145840562713089120360606823375590405920630576000
2011 146
2012 6058309977720
2013 1975948090783266600
2014 285481028260184791834800
2015 1511051082581158103181596400
2016 7650451631108403476408422573200
2017 32047741882713102162674882159134800
2018 21760416738362196368456244986052529200
2019 7376781274304784568906667050271807398800
2020 1608138317798443036021653416959254012938400
2021 223531226173983582007009824957336307798437600
2022 30623777985835750734960346019155074168385951200
2023 4011714916144483346279805328509314716058559607200
2024 509487794350349384977535276720682968939437070114400
2025 54515193995487384192596274609113077676519766502240800
2026 5615064981535200571837416284738647000681535949730802400
2027 567121563135055257755579044758603347068835130922811042400
2028 50473819119019917940246534983515697889126326652130182773600
2029 555212010309219097342711884818672676780389593173432010509600
2030 3331272061855314584056271308912036060682337559040592063057600
2031 16656360309276572920281356544560180303411687795202960315288000
2032 33312720618553145840562713089120360606823375590405920630576000
2033 147
2034 1161867666960
2035 378948948917338800
2036 36672026633577627692400
2037 395947871562737646194842800
2038 2095752084181570361309302940400
2039 9885662581084467394295981969866800
2040 3282039976920043174906266013995777600
2041 456203556791886001311970975945413086400
2042 62499887280488382179740023704521592836800
2043 8187485233743978065545943105292328661620800
2044 1039810624685485214324334774372125740025841600
2045 117498600589459829218649829504050208622920100800
2046 12807347464251121384832831415941472739898290987200
2047 1370386178674869988177112961505737583169117135630400
2048 141149776403511608782242635035090971066419064969931200
2049 14256127416754672487006506138544188077708325561963051200
2050 1382844359425203231239631095438786243537707579510415966400
2051 100947638238039835880493069967031395778252653304260365547200
2052 1110424020618438194685423769637345353560779186346864021019200
2053 5552120103092190973427118848186726767803895931734320105096000
2054 16656360309276572920281356544560180303411687795202960315288000
2055 33312720618553145840562713089120360606823375590405920630576000
2056 148
2057 3070650262680
2058 967515838016527800
2059 15226764258704114516400
2060 95898161301318513224287200
2061 503561244993223512940732087200
2062 2609957932799877467571814407957600
2063 1772161436371116800481261983003210400
2064 294178798437605388879889489178532926400
2065 40890852982827149054304638995816076769600
2066 5602046858647319420439735542426802517435200
2067 733868138482798844077605356057911129784011200
2068 93201253587315453197855880219354713482569422400
2069 10531741655366646211357714464787082623530344731200
2070 1147959840434964437037990876661792005964807575700800
2071 122831702926541194763065023802811744638234410599985600
2072 12651665401433743060595697451689609697738144291798516800
2073 1277818205544808049120165442620650579471552573471650196800
2074 100947638238039835880493069967031395778252653304260365547200
2075 1110424020618438194685423769637345353560779186346864021019200
2076 5552120103092190973427118848186726767803895931734320105096000
2077 16656360309276572920281356544560180303411687795202960315288000
2078 33312720618553145840562713089120360606823375590405920630576000
2079 149
2080 23135622990480
2081 7545799116460004400
2082 780590281200438075166800
2083 8428033266121129897575939600
2084 44609580077579140547869448302800
2085 210423389225940805964300187644307600
2086 142877481284413807249759827410484860400
2087 47435323786425384006920262700280973652800
2088 6593510006313128376961916515339055337739200
2089 903310870864898587643782562601450581270270400
2090 118333724083301714981335515700790026146405422400
2091 15028382958579317802629610494000333320593488644800
2092 1698207274319462911697145985822037665227064216862400
2093 185104592900821457374988912454602105509749999638001600
2094 19806191440387895939123813632642425289543249961266171200
2095 2040037718359953281729752804162169804822954746010415633600
2096 206043809554355281454705033220379150287118429347051978993600
2097 15041198097467935546193467425087677970959645342334794466532800
2098 165453179072147291008128141675964457680556098765682739131860800
2099 827265895360736455040640708379822288402780493828413695659304000
2100 2481797686082209365121922125139466865208341481485241086977912000
2101 4963595372164418730243844250278933730416682962970482173955824000
2102 150
2103 1002802450650
2104 1715971486293464400
2105 27374893120839637573200
2106 295566721025705566877840400
2107 1657833738233182524617806803600
2108 9219213418314728019399623634819600
2109 2692010318147900581664690101367323200
2110 401109537404037186668038825103731156800
2111 55754225699161168946857396689418630795200
2112 7638328920785080145719463346450352418942400
2113 1000621088622845499089249698384996166881454400
2114 127078878255101378384334711694894513193944708800
2115 14359913242826455757429822421523079990915752094400
2116 1565230543468083677559850643946015719009816978289600
2117 167479668151084953498904018902223681934050416676987200
2118 17250405819561750210387113946929039239207192917729681600
2119 1742290987775736771249098508639832963159926484690697841600
2120 169002225814246466811162555338063797426512869014997690635200
2121 15041198097467935546193467425087677970959645342334794466532800
2122 165453179072147291008128141675964457680556098765682739131860800
2123 827265895360736455040640708379822288402780493828413695659304000
2124 2481797686082209365121922125139466865208341481485241086977912000
2125 4963595372164418730243844250278933730416682962970482173955824000