1 1
2 2
3 3
4 6
5 8
6 4
7 24
8 30
9 12
10 5
11 120
12 144
13 48
14 14
15 7
16 720
17 840
18 240
19 54
20 26
21 9
22 5040
23 5760
24 1440
25 264
26 126
27 32
28 10
29 40320
30 45360
31 10080
32 1560
33 744
34 150
35 36
36 11
37 362880
38 403200
39 80640
40 10800
41 5160
42 864
43 168
44 38
45 13
46 3628800
47 3991680
48 725760
49 85680
50 41040
51 5880
52 960
53 174
54 50
55 15
56 39916800
57 43545600
58 7257600
59 766080
60 367920
61 46080
62 6480
63 984
64 246
65 56
66 16
67 479001600
68 518918400
69 79833600
70 7620480
71 3669120
72 408240
73 50400
74 6600
75 1464
76 270
77 60
78 17
79 6227020800
80 6706022400
81 958003200
82 83462400
83 40279680
84 4032000
85 443520
86 51120
87 10200
88 1584
89 288
90 62
91 18
92 87178291200
93 93405312000
94 12454041600
95 997920000
96 482630400
97 43908480
98 4354560
99 448560
100 81360
101 10920
102 1680
103 294
104 72
105 19
106 1307674368000
107 1394852659200
108 174356582400
109 12933043200
110 6266937600
111 522547200
112 47174400
113 4394880
114 730800
115 86400
116 11520
117 1704
118 360
119 74
120 20
121 20922789888000
122 22230464256000
123 2615348736000
124 180583603200
125 87657292800
126 6745939200
127 558835200
128 47537280
129 7297920
130 771120
131 90720
132 11640
133 2160
134 366
135 78
136 21
137 355687428096000
138 376610217984000
139 41845579776000
140 2702527027200
141 1313901388800
142 93884313600
143 7185024000
144 562464000
145 80196480
146 7660800
147 806400
148 91440
149 15120
150 2184
151 384
152 80
153 22
154 6402373705728000
155 6758061133824000
156 711374856192000
157 43153254144000
158 21009968179200
159 1401079680000
160 99632332800
161 7224940800
162 961632000
163 83825280
164 7983360
165 811440
166 120960
167 15240
168 2280
169 390
170 84
171 23
172 121645100408832000
173 128047474114560000
174 12804747411456000
175 732297646080000
176 356995102464000
177 22317642547200
178 1482030950400
179 100111334400
180 12493958400
181 1001548800
182 87091200
183 8023680
184 1088640
185 121680
186 15840
187 2304
188 408
189 86
190 25
191 2432902008176640000
192 2554547108585472000
193 243290200817664000
194 13160434839552000
195 6423296495616000
196 377917892352000
197 23538138624000
198 1488257971200
199 174835584000
200 12972960000
201 1037836800
202 87454080
203 10886400
204 1093680
205 126000
206 15960
207 2400
208 414
209 122
210 27
211 51090942171709440000
212 53523844179886080000
213 4865804016353280000
214 249692574523392000
215 122000787836928000
216 6778983923712000
217 397533007872000
218 23625316915200
219 2621575756800
220 181062604800
221 13412044800
222 1041465600
223 119750400
224 10926720
225 1128960
226 126720
227 16560
228 2424
229 726
230 128
231 28
232 1124000727777607680000
233 1175091669949317120000
234 102181884343418880000
235 4987449116762112000
236 2439304381882368000
237 128403161542656000
238 7113748561920000
239 398840682240000
240 41932758067200
241 2708754048000
242 186810624000
243 13451961600
244 1437004800
245 120113280
246 11249280
247 1134000
248 131040
249 16680
250 5064
251 750
252 132
253 29
254 25852016738884976640000
255 26976017466662584320000
256 2248001455555215360000
257 104614786351595520000
258 51212587272118272000
259 2560949482291200000
260 134449847820288000
261 7134671351808000
262 712682530560000
263 43240432435200
264 2789705318400
265 187289625600
266 18681062400
267 1440633600
268 123379200
269 11289600
270 1169280
271 131760
272 40440
273 5184
274 768
275 134
276 31
277 620448401733239439360000
278 646300418472124416000000
279 51704033477769953280000
280 2299092397726924800000
281 1126433629785784320000
282 53645489280294912000
283 2676192208994304000
284 134805535248384000
285 12825670201344000
286 733605320448000
287 44460928512000
288 2795932339200
289 261534873600
290 18720979200
291 1476921600
292 123742080
293 11612160
294 1174320
295 363600
296 41160
297 5280
298 774
299 146
300 33
301 15511210043330985984000000
302 16131658445064225423360000
303 1240896803466478878720000
304 52828034205547560960000
305 25903107681056686080000
306 1177524571957493760000
307 55956746188062720000
308 2682594582700032000
309 243645888245760000
310 13181357629440000
311 753220435968000
312 44548106803200
313 3923023104000
314 262013875200
315 19160064000
316 1480550400
317 127008000
318 11652480
319 3633840
320 368640
321 41760
322 5304
323 846
324 152
325 34
326 403291461126605635584000000
327 418802671169936621568000000
328 31022420086661971968000000
329 1266748820205363855360000
330 621572402461017047040000
331 27027108408834293760000
332 1226182612121026560000
333 56078391288471552000
334 4872206390059008000
335 250048261951488000
336 13516122267648000
337 754528110336000
338 62768369664000
339 3929250124800
340 267761894400
341 19199980800
342 1516838400
343 127370880
344 39957120
345 3674160
346 372960
347 41880
348 5784
349 870
350 156
351 35
352 10888869450418352160768000000
353 11292160911544957796352000000
354 806582922253211271168000000
355 31642868488395211407360000
356 15537062060069870960640000
357 647424419199902023680000
358 28100018194440192000000
359 1228615514129203200000
360 102303529443827712000
361 4993851490467840000
362 256094948229120000
363 13537045057536000
364 1067062284288000
365 62855547955200
366 4010201395200
367 268240896000
368 19639065600
369 1520467200
370 479364480
371 40320000
372 3709440
373 373680
374 45480
375 5904
376 888
377 158
378 37
379 304888344611713860501504000000
380 315777214062132212662272000000
381 21777738900836704321536000000
382 822094132296542257152000000
383 403911909528338875023360000
384 16157510461803110400000000
385 672152435211009392640000
386 28151109136611901440000
387 2250434357563392000000
388 104736431452004352000
389 5109094217170944000
390 256450635657216000
391 19207121117184000
392 1068369958656000
393 64076044032000
394 4016428416000
395 273988915200
396 19678982400
397 6230649600
398 482993280
399 40642560
400 3714480
401 403920
402 46200
403 6000
404 894
405 170
406 39
407 8841761993739701954543616000000
408 9146650338351415815045120000000
409 609776689223427721003008000000
410 22181030361963309957120000000
411 10904380660461683146752000000
412 419423119571669861007360000
413 16752106846797464862720000
414 673276435938787000320000
415 51755124419941662720000
416 2301525299735101440000
417 107047688359772160000
418 5115496590876672000
419 364935301226496000
420 19228043907072000
421 1087985074176000
422 64163222323200
423 4097379686400
424 274467916800
425 87218208000
426 6270566400
427 486259200
428 40682880
429 3996720
430 408960
431 46800
432 6024
433 966
434 176
435 40
436 265252859812191058636308480000000
437 274094621805930760590852096000000
438 17683523987479403909087232000000
439 620665558673846073163776000000
440 305291636072840466137088000000
441 11307672121588288782336000000
442 434313881213267607552000000
443 16777958863536349839360000
444 1242020804194256486400000
445 52879125147719270400000
446 2350183339898634240000
447 107169333460180992000
448 7298706024529920000
449 365290988654592000
450 19562808545280000
451 1089292748544000
452 65383718400000
453 4103606707200
454 1308153369600
455 87697209600
456 6306854400
457 486622080
458 43585920
459 4037040
460 413280
461 46920
462 6504
463 990
464 180
465 41
466 8222838654177922817725562880000000
467 8488091513990113876361871360000000
468 530505719624382117272616960000000
469 17988412332091117769588736000000
470 8852650863190120306704384000000
471 316180505523258818297856000000
472 11695452372671563431936000000
473 434934329615000846991360000
474 31048272103400856944640000
475 1267872820933141463040000
476 53952034933325168640000
477 2352616241906810880000
478 153272826515128320000
479 7305108398235648000
480 371337674932224000
481 19583731335168000
482 1108907864064000
483 65470896691200
484 20929016908800
485 1314380390400
486 88136294400
487 6310483200
488 519281280
489 43948800
490 4072320
491 414000
492 50520
493 6624
494 1008
495 182
496 42
497 263130836933693530167218012160000000
498 271353675587871452984943575040000000
499 16445677308355845635451125760000000
500 539347481618121819227160576000000
501 265557748156802772496809984000000
502 9157539207801834167205888000000
503 326666083512550564823040000000
504 11710963582714894417920000000
505 807203370654944510607360000
506 31668720505134096384000000
507 1292600836944248832000000
508 54003125875496878080000
509 3372002183332823040000
510 153394471615537152000
511 7420351124938752000
512 371693362360320000
513 19918495973376000
514 1110215538432000
515 355774606387200
516 21016195200000
517 1320128409600
518 88176211200
519 6709651200
520 522910080
521 44271360
522 4077360
523 444240
524 51240
525 6720
526 1014
527 192
528 43
529 8683317618811886495518194401280000000
530 8946448455745580025685412413440000000
531 526261673867387060334436024320000000
532 16710930168168036694087434240000000
533 8231680416171662519680106496000000
534 274399510150542474451353600000000
535 9451538682963129675546624000000
536 327069374973677170458624000000
537 21793250110880035307520000000
538 822714580698275496591360000
539 32263316890128450846720000
540 1293724837672026439680000
541 77556050216654929920000
542 3374435085340999680000
543 155705728523304960000
544 7426753498644480000
545 377740048637952000
546 19939418763264000
547 6403681380096000
548 357082280755200
549 21097146470400
550 1320607411200
551 93445228800
552 6749568000
553 526176000
554 44311680
555 4359600
556 449280
557 51840
558 6744
559 1080
560 194
561 44
562 295232799039604140847618609643520000000
563 303916116658416027343136804044800000000
564 17366635237623772991036388802560000000
565 534484512521564983152161587200000000
566 263396089793505721225854320640000000
567 8496933275983853578316414976000000
568 282936383799670462545395712000000
569 9462427552413548027707392000000
570 610179980684554326638592000000
571 22196541572006640943104000000
572 837605342339873243136000000
573 32289168906867335823360000
574 1861345205199718318080000
575 77607141158826639360000
576 3423093125504532480000
577 155827373623713792000
578 7541996225347584000
579 378095736066048000
580 121666023198720000
581 6424604169984000
582 358302776832000
583 21103373491200
584 1395331660800
585 93924230400
586 6785856000
587 526538880
588 47214720
589 4399920
590 453600
591 51960
592 7200
593 1086
594 198
595 45
596 10333147966386144929666651337523200000000
597 10628380765425749070514269947166720000000
598 590465598079208281695237219287040000000
599 17629766074557466521203606814720000000
600 8691540457466064418335919964160000000
601 271618928447683644043579883520000000
602 8753344373802304934998179840000000
603 283241272144282176405897216000000
604 17694412856929822261248000000000
605 621068850134972678799360000000
606 22584321823089915592704000000
607 838225790741606482575360000
608 46533630129992957952000000
609 1862469205927495925760000
610 78680050944432537600000
611 3425526027512709120000
612 158138630531481600000
613 7548398599053312000
614 2433257695604736000
615 122021710626816000
616 6444219285504000
617 358389955123200
618 22236691276800
619 1401558681600
620 94363315200
621 6789484800
622 559198080
623 47577600
624 4435200
625 454320
626 55440
627 7224
628 1104
629 200
630 46
631 371993326789901217467999448150835200000000
632 382326474756287362397666099488358400000000
633 20666295932772289859333302675046400000000
634 599148915698020168190755413688320000000
635 295495929876537834377785827655680000000
636 8954671294399757948503137976320000000
637 279576514242049375802669137920000000
638 8762186135796044636952723456000000
639 530810607968993831133118464000000
640 17999301201541536121749504000000
641 631554428124264425324544000000
642 22599833033133246578688000000
643 1209874383379816906752000000
644 46559482146731842928640000
645 1887197221938603294720000
646 78731141886604247040000
647 3474184067676241920000
648 158260275631890432000
649 51097344545415168000
650 2439660069310464000
651 122356475265024000
652 6445526959872000
653 376697396275200
654 22323869568000
655 1407306700800
656 94403232000
657 7188652800
658 562826880
659 47900160
660 4440240
661 483840
662 55560
663 7320
664 1110
665 204
666 47
667 13763753091226345046315979581580902400000000
668 14135746418016246263783979029731737600000000
669 743986653579802434935998896301670400000000
670 20961528731811894000180921284689920000000
671 10341831284004956816162169531924480000000
672 304179247495349720873304022056960000000
673 9209579292679273555852630425600000000
674 279841767101861566861305446400000000
675 16454519070349585337405669376000000
676 539652369962733533087662080000000
677 18293300676702831630090240000000
678 631957719585391030960128000000
679 32666608351255056482304000000
680 1210494831781550146191360000
681 47154078531726197391360000
682 1888321222666380902400000
683 79804051672210145280000
684 3476616969684418560000
685 1124122372878016512000
686 51218989645824000000
687 2445706755588096000
688 122377398054912000
689 6759368808192000
690 378005070643200
691 22404820838400
692 1407785702400
693 99672249600
694 7228569600
695 566092800
696 47940480
697 4717440
698 484560
699 56160
700 7344
701 1128
702 206
703 49
704 523022617466601111760007224100074291200000000
705 536786370557827456806323203681655193600000000
706 27527506182452690092631959163161804800000000
707 754319801546188579865665547639193600000000
708 372288559588940821608847066760478720000000
709 10637064083044560957009788141568000000000
710 312599434277227913838654998446080000000
711 9217802131333451478670355988480000000
712 526526926727199251393072332800000000
713 16719771930161776396041977856000000
714 548189243611861521181704192000000
715 18304189546153249982251008000000
716 914665033835141581504512000000
717 32682119561298387468288000000
718 1225385593423147892736000000
719 47179930548465082368000000
720 1913049238677488271360000
721 79855142614381854720000
722 25854449640893153280000
723 1126555274886193152000
724 51334232372527104000
725 2446062443016192000
726 128068396904448000
727 6780291598080000
728 379225566720000
729 22411047859200
730 1482509952000
731 100151251200
732 7264857600
733 566455680
734 50803200
735 4722480
736 488880
737 56280
738 7440
739 1134
740 242
741 51
742 20397882081197443358640281739902897356800000000
743 20920904698664044470400288964002971648000000000
744 1046045234933202223520014448200148582400000000
745 27899499509242591310099958611312640000000000
746 13774086239192731191245646232918425600000000
747 382621707555326966538513718098001920000000
748 10923613564465353211361888556810240000000
749 312862565114161607368822216458240000000
750 17374858076277950913854114365440000000
751 534749765381377174210797895680000000
752 16976183027980227752723742720000000
753 548494131956473235042205696000000
754 26525285981219105863630848000000
755 915068325296268187140096000000
756 33069899812381662117888000000
757 1226006041824881132175360000
758 47774526933459436830720000
759 1914173239405265879040000
760 620499492675411148800000
761 25905540583064862720000
762 1128866531793960960000
763 51340634746232832000
764 2554902796013568000
765 128424084332544000
766 6799906713600000
767 379312745011200
768 23544365644800
769 1488736972800
770 100590336000
771 7268486400
772 598752000
773 50843520
774 4757760
775 489600
776 56880
777 7464
778 1446
779 248
780 52
781 815915283247897734345611269596115894272000000000
782 836313165329095177704251551336018791628800000000
783 40795764162394886717280563479805794713600000000
784 1059808988024428568566330427781729484800000000
785 523394610793391012977475223548225126400000000
786 14146079565982632408713645681069260800000000
787 392659622722673507327332750825881600000000
788 10932296882084165097857406751211520000000
789 590728728916141975225404437299200000000
790 17637988913211644444021332377600000000
791 542707351175742905969887150080000000
792 16985024789973967454678286336000000
793 795758579436573175908925440000000
794 26536174850669524215791616000000
795 925553903285559933665280000000
796 33085411022424993103872000000
797 1240896803466478878720000000
798 47800378950198321807360000
799 15512334044058763591680000
800 621623493403188756480000
801 25954198623228395520000
802 1128988176894369792000
803 53530246553591808000
804 2561305169719296000
805 128758848970752000
806 6801214387968000
807 397620186163200
808 23631543936000
809 1494484992000
810 100630252800
811 7664025600
812 599114880
813 51166080
814 4762800
815 493920
816 57000
817 10104
818 1470
819 252
820 53
821 33452526613163807108170062053440751665152000000000
822 34268441896411704842515673323036867559424000000000
823 1631830566495795468691222539192231788544000000000
824 41318786779861487829040570703905869004800000000
825 20411645834288669703686597719484478259200000000
826 537158363884617358023791203129806028800000000
827 14507739744806147481251978477882572800000000
828 392954855521713111468180369435525120000000
829 20674979250391101745828820869447680000000
830 599412046534953861720922631700480000000
831 17892896911491160051370824826880000000
832 542972604035555097028523458560000000
833 24668515962533768453176688640000000
834 796063467781184889769426944000000
835 26830174325830819724132352000000
836 925957194746686539300864000000
837 33473191273508267753472000000
838 1241517251868212118159360000
839 403317313143344520560640000
840 15538186060797648568320000
841 622696403188794654720000
842 25956631525236572160000
843 1175213315049725952000
844 53651891654000640000
845 2567351855996928000
846 128779771760640000
847 7115056236288000
848 398927860531200
849 23712495206400
850 1494963993600
851 105859353600
852 7667654400
853 602380800
854 51206400
855 4798080
856 494640
857 80760
858 10224
859 1488
860 254
861 55
862 1405006117752879898543142606244511569936384000000000
863 1438458644366043705651312668297952321601536000000000
864 66905053226327614216340124106881503330304000000000
865 1652228448576992912049862820932134685900800000000
866 816438305865364335457371276820215968563200000000
867 20934668451755270815446604943584552550400000000
868 550550123649053801852639183263236096000000000
869 14518072892772533626181645129220096000000000
870 744281886378842039076846514911313920000000
871 20970212049430705886676439479091200000000
872 607832233316832054686273608089600000000
873 17901119750145337974188550389760000000
874 789392510801080590501654036480000000
875 24677357724527508155131232256000000
876 804600341430312877863469056000000
877 26841063195281238076293120000000
878 936442772735978285826048000000
879 33488702483551598739456000000
880 10889489898820085400207360000
881 403937761545077760000000000
882 15562914076808755937280000
883 622747494130966364160000
884 26978450368670760960000
885 1177646217057902592000
886 53767134380703744000
887 2567707543425024000
888 134470770610176000
889 7135979026176000
890 400148356608000
891 23718722227200
892 1569209241600
893 105899270400
894 7703942400
895 602743680
896 51528960
897 4803120
898 726480
899 81480
900 10320
901 1494
902 266
903 57
904 60415263063373835637355132068513997507264512000000000
905 61820269181126715535898274674758509077200896000000000
906 2810012235505759797086285212489023139872768000000000
907 67720968509575511950685735376477619224576000000000
908 33472924495245004551528702335180654562508800000000
909 836836187946561778816011558560118865920000000000
910 21443927316130645582160296188103045939200000000
911 550922116975843703070107182711386931200000000
912 27537839330419076237561625814499328000000000
913 754615034345228184006513166248837120000000
914 21256761530851498141028539894333440000000
915 608095364153765748216440826101760000000
916 26049952856435659486554583203840000000
917 789657763660892781560290344960000000
918 24933768822345959511812997120000000
919 804905229774924591723970560000000
920 27135062670442533584633856000000
921 936846064197104891461632000000
922 304903855821757191487488000000
923 10905001108863416386191360000
924 404532357930072114462720000
925 15564038077536533544960000
926 646351509414296125440000
927 27029541310842470400000
928 1179957473965670400000
929 53773536754409472000
930 2676547896422400000
931 134826458038272000
932 7155594141696000
933 400235534899200
934 24845812992000
935 1569688243200
936 106338355200
937 7707571200
938 606009600
939 51569280
940 7262640
941 731520
942 82080
943 10344
944 1566
945 272
946 58
947 2658271574788448768043625811014615890319638528000000000
948 2718686837851822603680980943083129887826903040000000000
949 120830526126747671274710264137027995014529024000000000
950 2843464762118923604194455274542463891537920000000000
951 1405822033036127796277488217514107685830656000000000
952 34288839778492902285874313604776770456780800000000
953 856711047410292621062891833075921688985600000000
954 21457691069221871927206612167684626841600000000
955 1046417228259992124737482447648299417600000000
956 27909832657208977455029625262650163200000000
957 764652949512574724795332198976716800000000
958 21265444848470310027524058088734720000000
959 885698397118812422542855828930560000000
960 26058175695089837409372308766720000000
961 797615349455258513319379599360000000
962 24942610584339699213767540736000000
963 813442103424052579818012672000000
964 27145951539892951936794624000000
965 8842165285200828560179200000000
966 305307147282883797123072000000
967 10919891870505014132736000000
968 404558209946810999439360000
969 16132782445792003031040000
970 647475510142073733120000
971 27078199351006003200000
972 1180079119066079232000
973 55963148561768448000
974 2682950270128128000
975 135161222676480000
976 7156901816064000
977 418455797760000
978 24852040012800
979 1575436262400
980 106378272000
981 7743859200
982 606372480
983 79873920
984 7302960
985 735840
986 82200
987 10824
988 1590
989 276
990 59
991 119622220865480194561963161495657715064383733760000000000
992 122280492440268643330006787306672330954703372288000000000
993 5316543149576897536087251622029231780639277056000000000
994 122235532244500551173253406743272506584465408000000000
995 60448715589986999444463302130567438258929664000000000
996 1439274559649291603385658279567548437495808000000000
997 35084357179659602576861284592632983453696000000000
998 857234070027759222174651840300021763276800000000
999 40809527915486113062326879459387375616000000000
1000 1060180981351218469783798427229880320000000000
1001 28271492836032492527567958059463475200000000
1002 764948182311614328936179817586360320000000
1003 30999443899158434788999954012569600000000
1004 885961527955746116073023046942720000000
1005 26313083693369353016721801216000000000
1006 797880602315070704378015907840000000
1007 25199021682158150570449305600000000
1008 813746991768664293678514176000000
1009 265263748681641476988469248000000
1010 8853054154651246912339968000000
1011 305694927533967071772672000000
1012 10920512318906747372175360000
1013 418828523186675506544640000
1014 16158634462530888007680000
1015 648548419927679631360000
1016 27080632253014179840000
1017 1226304257221435392000
1018 56084793662177280000
1019 2688996956405760000
1020 135182145466368000
1021 7469435990016000
1022 418542976051200
1023 24932991283200
1024 1575915264000
1025 106817356800
1026 7747488000
1027 958366080
1028 80236800
1029 7338240
1030 736560
1031 85800
1032 10944
1033 1608
1034 278
1035 61
1036 5502622159812088949850305428800254892961651752960000000000
1037 5622244380677569144412268590295912608026035486720000000000
1038 239244441730960389123926322991315430128767467520000000000
1039 5376958412640271371724606754097745778146541568000000000
1040 2659676580906201647942168953620860401889574912000000000
1041 61853721707739879343006444736811949828866048000000000
1042 1471911170979207512759482730351393073266688000000000
1043 35104755061740800020219924874372886351052800000000
1044 1632353589113262069802982546416331862835200000000
1045 41332550532952714174086886683487449907200000000
1046 1073572741115654913612646407363310387200000000
1047 28281825983998878672497624710800998400000000
1048 1115979980369703652403998344452505600000000
1049 31008127216777246675495472206970880000000
1050 894381714737624309038374023331840000000
1051 26321306532023530939539526778880000000
1052 805838188109436436137105162240000000
1053 25207863444151890272403849216000000
1054 8223143542522534531586064384000000
1055 265568637026253190848970752000000
1056 8863539732640538658865152000000
1057 305710438744010402758656000000
1058 11292781359946691035791360000
1059 419448971588408745984000000
1060 16183362478541995376640000
1061 648599510869851340800000
1062 28102451096448368640000
1063 1228737159229612032000
1064 56200036388880384000
1065 2689352643833856000
1066 140852221526016000
1067 7470743664384000
1068 419763472128000
1069 24939218304000
1070 1581663283200
1071 106857273600
1072 12457670400
1073 961994880
1074 80559360
1075 7343280
1076 766800
1077 86520
1078 11040
1079 1614
1080 290
1081 63
1082 258623241511168180642964355153611979969197632389120000000000
1083 264125863670980269592814660582412234862159284142080000000000
1084 11005244319624177899700610857600509785923303505920000000000
1085 241902713305748837891969948802330046019087106048000000000
1086 119682636128543568397600516627726229061890998272000000000
1087 2720091843969575483579524085689374399396839424000000000
1088 63225275298879595434441417281003020647137280000000000
1089 1472727086262455410493828341620989189160960000000000
1090 66925451108408811659698764388621406227660800000000
1091 1652751471194459513161622828156234760192000000000
1092 41841809397328088940800577928005943296000000000
1093 1073944734442444814830114406811461222400000000
1094 41291259273679035138947938744742707200000000
1095 1116275213168743256544845963062149120000000
1096 31294676698198038929847572622213120000000
1097 894644845574558002568541241344000000000
1098 26576214530303046546889019228160000000
1099 806103440969248627195741470720000000
1100 263139678695687269869172555776000000
1101 8231985304516274233540608000000000
1102 265862636501414486357311488000000
1103 8863943024101665264500736000000
1104 315792725272175543648256000000
1105 11308292569990022021775360000
1106 420043567973403100446720000
1107 16184486479269772984320000
1108 672203526153181102080000
1109 28153542038620078080000
1110 1231048416137379840000
1111 56206438762586112000
1112 2797837309403136000
1113 140873144315904000
1114 7490358779904000
1115 419850650419200
1116 25020169574400
1117 1582142284800
1118 174396499200
1119 12497587200
1120 965260800
1121 80599680
1122 7625520
1123 771840
1124 87120
1125 11064
1126 1686
1127 296
1128 64
1129 12413915592536072670862289047373375038521486354677760000000000
1130 12672538834047240851505253402526987018490683987066880000000000
1131 517246483022336361285928710307223959938395264778240000000000
1132 11124866540489658094262574019096167500987687239680000000000
1133 5505280431386877398618349054611269508851971391488000000000
1134 122340907703332017165644142438740844952210636800000000000
1135 2779102100915196439318336075151643885334167552000000000
1136 63258727825492759241549587343056461398802432000000000
1137 2810828150789007694820630823758619255767040000000000
1138 67741366391656709394044375658217522121932800000000
1139 1672626330658190355408503102672037583257600000000
1140 41855573150419315285846893907587524198400000000
1141 1569067852399803335280021672300222873600000000
1142 41301592421645421283877605396080230400000000
1143 1126313128336089797333664995790028800000000
1144 31303360015816850816343090816614400000000
1145 903065032356436195533892217733120000000
1146 26584437368957224469706744791040000000
1147 8683582871671698686576830709760000000
1148 263404931555499460927808864256000000
1149 8240522178165402221634650112000000
1150 265873525370864904709472256000000
1151 9147053629812542420680704000000
1152 316196016733302149283840000000
1153 11323183331631619768320000000
1154 420069419990141985423360000
1155 16753230847525242470400000
1156 673327526880958709760000
1157 28202200078783610880000
1158 1231170061237788672000
1159 58389648196239360000
1160 2798192996831232000
1161 141207908954112000
1162 7491666454272000
1163 421071146496000
1164 25026396595200
1165 2615827737600
1166 174875500800
1167 12533875200
1168 965623680
1169 83502720
1170 7665840
1171 776160
1172 87240
1173 11544
1174 1710
1175 300
1176 65
1177 608281864034267560872252163321295376887552831379210240000000000
1178 620695779626803633543114452368668751926074317733888000000000000
1179 24827831185072145341724578094746750077042972709355520000000000
1180 522749105182148450235779015736024214831356916531200000000000
1181 258742863732033660837526318315107637684262016122880000000000
1182 5624902652252357593180312216106927223916355125248000000000
1183 124938764015057092098050413117686946845023010816000000000
1184 2780507107032949319216879217757888396904103936000000000
1185 120863978653360835081818434199081435766194176000000000
1186 2844280677402171501928800885812060007432192000000000
1187 68536883792823409685031346646073735118848000000000
1188 1673149353275656956520263109896137657548800000000
1189 61193646243592330075920845219708692070400000000
1190 1569439845726593236497489671748373708800000000
1191 41663252600468936356415938192893542400000000
1192 1126608361135129401474512614399672320000000
1193 31589909497237643070695191231856640000000
1194 903328163193369889064059435745280000000
1195 295241021878258318770436335206400000000
1196 8691805710325876609394556272640000000
1197 263661342653317912284490629120000000
1198 8240827066510013935495151616000000
1199 274105510675381178943012864000000
1200 9157942499262960772841472000000
1201 316583796984385423933440000000
1202 11323803780033353007759360000
1203 434339733230006492528640000
1204 16779082864264127447040000
1205 674400436666564608000000
1206 28204632980791787520000
1207 1277273554292736000000
1208 58396050569945088000
1209 2804239683108864000
1210 141228831744000000
1211 7511281569792000
1212 421158324787200
1213 41851806796800
1214 2622054758400
1215 175314585600
1216 12537504000
1217 998282880
1218 83865600
1219 7701120
1220 776880
1221 90840
1222 11664
1223 1728
1224 302
1225 66
1226 30414093201713378043612608166064768844377641568960512000000000000
1227 31022375065747645604484860329386064221265194400339722240000000000
1228 1216563728068535121744504326642590753775105662758420480000000000
1229 25086454426583313522367542449900362057012170341744640000000000
1230 12419418214695884759812139352802175293414448006430720000000000
1231 264245485891845749787376623743907892577223667875840000000000
1232 5741866601543049338974231751791570323090419220480000000000
1233 124999179278120465933687768249755460842530275328000000000
1234 5317948155694650415985794764635476292209213440000000000
1235 122268984771113714980361576805325947336130560000000000
1236 2876917288732087411302625336595904643203072000000000
1237 68557281674904607128389986927813638016204800000000
1238 2447745849743693203036833808788347682816000000000
1239 61207409996683556420967161199290272972800000000
1240 1582831605491029680326337651881803776000000000
1241 41673585748435322501345604844231065600000000
1242 1136646276302475942263331647127552000000000
1243 31598592814856454957190709426257920000000
1244 10333411097223078623196818555535360000000
1245 295504152715192012300603553218560000000
1246 8699763296120242341153645527040000000
1247 263670184415311651986445172736000000
1248 8488396402334725590222372864000000
1249 274410399019992892803514368000000
1250 9168428077252252519366656000000
1251 316599308194428754919424000000
1252 11696072821073296671375360000
1253 434960181631739731968000000
1254 16803810880275234816000000
1255 674451527608736317440000
1256 29224018922217799680000
1257 1277395199393144832000
1258 58511293296648192000
1259 2804595370536960000
1260 141563596382208000
1261 7512589244160000
1262 711462034483200
1263 41938985088000
1264 2627802777600
1265 175354502400
1266 12936672000
1267 1001911680
1268 84188160
1269 7706160
1270 807120
1271 91560
1272 11760
1273 1734
1274 312
1275 67
1276 1551118753287382280224243016469303211063259720016986112000000000000
1277 1581532846489095658267855624635367979907637361585946624000000000000
1278 60828186403426756087225216332129537688755283137921024000000000000
1279 1228977643661071194415366615689964128813627149113098240000000000
1280 608540487275778729052895127676448988867522029011599360000000000
1281 12678041456207052940455103707955787273383645638819840000000000
1282 269628485830792358542664966011212489755120935895040000000000
1283 5744524873117837787742275377602584938980738859008000000000
1284 239304856994023762959563678123383944126274732032000000000
1285 5378363418758024251623149896703990289716477952000000000
1286 123640538362253431071796549349517018154401792000000000
1287 2877733204015335309036970947865500759097344000000000
1288 100357579839491421324510186160322254995456000000000
1289 2448268872361159804148593816012447757107200000000
1290 61716668861058931187680852443808766361600000000
1291 1583203598817819581543805651329954611200000000
1292 42035245927258837573883937641044377600000000
1293 1136941509101515546404179265737195520000000
1294 372002010107520029354494966345236480000000
1295 10342094414841890509692336749936640000000
1296 295759060713471527907953045667840000000
1297 8700028548980054532212281835520000000
1298 271362517349865192686898118656000000
1299 8497238164328465292176916480000000
1300 274704398495154188311855104000000
1301 9168831368713379125002240000000
1302 326681594722593895809024000000
1303 11711584031116627657359360000
1304 435554778016734086430720000
1305 16804934881003012423680000
1306 698004451949894369280000
1307 29226451824225976320000
1308 1279706456300912640000
1309 58517695670353920000
1310 2810642056814592000
1311 141584519172096000
1312 12806055085824000
1313 712769708851200
1314 42019936358400
1315 2628281779200
1316 180623520000
1317 12976588800
1318 1005177600
1319 84228480
1320 7988400
1321 812160
1322 92160
1323 11784
1324 1800
1325 314
1326 68
1327 80658175170943878571660636856403766975289505440883277824000000000000
1328 82209293924231260851884879872873070186352765160900263936000000000000
1329 3102237506574764560448486032938606422126519440033972224000000000000
1330 61436468267461023648097468495450833065642835969300234240000000000
1331 30426507117305914116283470455112142219416163055315189760000000000
1332 620954402868314801723757416723822363906043515366277120000000000
1333 12931162075558409032148217757680598998459881619456000000000000
1334 269748108051657838737226929172708147470185319628800000000000
1335 11007902591198966348468654483411524401813623144448000000000
1336 241963128568812211727607303934398560016594370560000000000
1337 5437373675703645207361961886166259775653806080000000000
1338 123673990888866594878904719411570458906066944000000000
1339 4215018353258639695629427818733534709809152000000000
1340 100377977721572618767868826442062157892812800000000
1341 2468143731824890646395474090528250580172800000000
1342 61730432614150157532727168423390347264000000000
1343 1596595358582256025372653631463384678400000000
1344 42045579075225223718813604292381900800000000
1345 13764048324025384650456827200190545920000000
1346 372297242906559633495342584954880000000000
1347 10350514601623768702657687726325760000000
1348 295767283552125705830770771230720000000
1349 8946713708605392216744048721920000000
1350 271627770209677383745534427136000000
1351 8505775037977593280270958592000000
1352 274715287364604606664015872000000
1353 9451941974424256281182208000000
1354 327084886183720501444608000000
1355 11726474792758225403904000000
1356 435580630033472971407360000
1357 17372555248530704302080000
1358 698055542892066078720000
1359 29275109864389509120000
1360 1279828101401321472000
1361 58632938397057024000
1362 2810997744242688000
1363 243311123607552000
1364 12826977875712000
1365 713990204928000
1366 42026163379200
1367 2703006028800
1368 181102521600
1369 13012876800
1370 1005540480
1371 87131520
1372 8028720
1373 816480
1374 92280
1375 12240
1376 1806
1377 318
1378 69
1379 4274883284060025564298013753389399649690343788366813724672000000000000
1380 4355541459230969442869674390245803416665633293807697002496000000000000
1381 161316350341887757143321273712807533950579010881766555648000000000000
1382 3132651599776477938492098641104671190970897081602932736000000000000
1383 1551727035151416547785115268632624506440147272848365322240000000000
1384 31034788981340181677155722618433437596303715886694400000000000000
1385 633109695219339706213976741416042126964595804088565760000000000
1386 12936664697718221121098068063109399253352843271208960000000000
1387 517366105243201841480490673468719617653459648512000000000000
1388 11127524812064446543030617644907182116878006878208000000000
1389 244560984880537286660013574613344661909406744576000000000
1390 5438778681821398087260505028772504287223742464000000000
1391 181245789190121506912065396205541992521793536000000000
1392 4215834268541887593363773430003130825703424000000000
1393 101173495122739319058855797429918370889728000000000
1394 2468666754442357247507234097752350654464000000000
1395 62239691478525532299440859667908840652800000000
1396 1596967351909045926590121630911535513600000000
1397 523032950614567497904936890751411814400000000
1398 13774381471991770795386493851528069120000000
1399 372583792387980425749694685370122240000000
1400 10350777732460702396187854944337920000000
1401 303924339497070205265954529607680000000
1402 8954936547259570139561774284800000000
1403 271884181307495835102216192000000000
1404 8506079926322204994131460096000000
1405 282947272669120880897556480000000
1406 9462830843874674633342976000000
1407 327472666434803776094208000000
1408 11727095241159958643343360000
1409 449825091256598593536000000
1410 17373679249258481909760000
1411 699128452677671976960000
1412 29277542766397685760000
1413 1282139358309089280000
1414 58639340770762752000
1415 4866159703781376000
1416 243666811035648000
1417 12846592991232000
1418 714077383219200
1419 43159481164800
1420 2709233049600
1421 181541606400
1422 13016505600
1423 1038199680
1424 87494400
1425 8064000
1426 817200
1427 95760
1428 12264
1429 1824
1430 320
1431 70
1432 230843697339241380472092742683027581083278564571807941132288000000000000
1433 235118580623301406036390756436416980732968908360174754856960000000000000
1434 8549766568120051128596027506778799299380687576733627449344000000000000
1435 162867469095175139423545516729276837161642270601783541760000000000000
1436 80688589264145591949704249464569831744133883082452238336000000000000
1437 1582141128353129925828727876798689275284524914417325834240000000000
1438 31630656929781913165357112492707359598152747231718932480000000000
1439 633368318460850874394619705771195738944565001720954880000000000
1440 24833333807231957430674428400175550331935934361108480000000000
1441 522868727403013930430340978897519872546421300264960000000000
1442 11244488761355138288824537180591825216052070973440000000000
1443 244621400143600660495650929745413175906914009088000000000
1444 7974814724365346304130877433043847670958915584000000000
1445 181279241716734670719173566267595433273458688000000000
1446 4248470879871803502737597880786975461474304000000000
1447 101193893004820516502214437711658273787084800000000
1448 2488541613906088089754114372268153477529600000000
1449 62253455231616758644487175647490421555200000000
1450 20398254074524233259857749739351048192000000000
1451 523404943941357399122404890199562649600000000
1452 13784419387159117336175312884255948800000000
1453 372592475705599237636190203564523520000000
1454 10628643896262682764044437165178880000000
1455 304187470334003898796121747619840000000
1456 8962894133053935871320863539200000000
1457 271893023069489574804170735616000000
1458 8753649262146916648858681344000000
1459 283252161013732594758057984000000
1460 9473316421863966379868160000000
1461 327488177644847107080192000000
1462 12098743833798169067520000000
1463 449850943273337478512640000
1464 17398407265269589278720000
1465 699179543619843686400000
1466 29326200806561218560000
1467 1282261003409498112000
1468 102188286717124608000
1469 4872562077487104000
1470 244001575673856000
1471 12847900665600000
1472 732384824371200
1473 43246659456000
1474 2714981068800
1475 181581523200
1476 13415673600
1477 1041828480
1478 87816960
1479 8069040
1480 846720
1481 95880
1482 12360
1483 1830
1484 324
1485 71
1486 12696403353658275925965100847566516959580321051449436762275840000000000000
1487 12927247050997517306437193590249544540663599616021244703408128000000000000
1488 461687394678482760944185485366055162166557129143615882264576000000000000
1489 8630424743290995007167688143635203066355977082174510727168000000000000
1490 4276434402813312946578237996405868952901407048086830710784000000000000
1491 82239708017432974229928492481039134955197142802469224448000000000000
1492 1611946939690809036311468232801432748752015003154907136000000000000
1493 31643070845374449238027974781754732973191268718073610240000000000
1494 1216822351310046289925147290997744365755074860390809600000000000
1495 25091957048743125611317392755329162311905131993497600000000000
1496 528251727341960539185629321164824469724318568284160000000000
1497 11247147032929926737592580806402839831942390611968000000000
1498 358866662596440583685889484486973145193151201280000000000
1499 7976219730483099184029420575650092182528851968000000000
1500 182650795307874386810608538811786504091729920000000000
1501 4249286795155051400471943492056571577368576000000000
1502 101989410405987216793201408699514486784000000000000
1503 2489064636523554690865874379492253551820800000000
1504 815929047000988960690657585575697475174400000000
1505 20412017827615459604904065718932629094400000000
1506 523766604120180914194943222996375961600000000
1507 13784714619958156940316160502865592320000000
1508 382335158073906174284161617682759680000000
1509 10637327213881494650539955359580160000000
1510 304442378332283414403471240069120000000
1511 8963159385913748062379499847680000000
1512 279585356004043115504623681536000000
1513 8762491024140656350813224960000000
1514 283546160488893890266398720000000
1515 9473719713325092985503744000000
1516 337554952962968916983808000000
1517 12099364282199902306959360000
1518 450445539658331832975360000
1519 17399531265997366886400000
1520 700252453405449584640000
1521 29328633708569395200000
1522 2248123100655624192000
1523 102309931817533440000
1524 4878608763764736000
1525 244022498463744000
1526 13161742513920000
1527 733692498739200
1528 43327610726400
1529 2715460070400
1530 186850540800
1531 13455590400
1532 1045094400
1533 87857280
1534 8346240
1535 847440
1536 96480
1537 12384
1538 1848
1539 326
1540 73
1541 710998587804863451854045647463724949736497978881168458687447040000000000000
1542 723694991158521727780010748311291466696078299932617895449722880000000000000
1543 25392806707316551851930201695133033919160642102898873524551680000000000000
1544 465962277962542786508483499119444561816247472931982695989248000000000000
1545 230924355514412324350664403319883984850253854077248824410112000000000000
1546 4357092577984256825149898633262272719876696553527713988608000000000000
1547 83760412677518643132109122889342373397416024880917250048000000000000
1548 1612555221554843303872340484964754044128902555986286346240000000000
1549 60840600319019292159896078621176911063793804624275701760000000000
1550 1229236266902582362596009580045117740793596346745487360000000000
1551 25345077668094481703010506805053974036981367974133760000000000
1552 528371349562826019380191284326320127439382952017920000000000
1553 16507866479436266849550916286400764678884955258880000000000
1554 358927077859503957521526839619041659190658465792000000000
1555 8035229987428720139768232565112361668466180096000000000
1556 182684247834487550617716708873839944843395072000000000
1557 4281923406484967309845767942840416213139456000000000
1558 102009808288068414236560048981254389681356800000000
1559 33453049635781273709281822060664851739443200000000
1560 816452069618455561802417592799797549465600000000
1561 20425409587379896048732913699066059161600000000
1562 523776937268147300339872889647713484800000000
1563 14136041650815285867924826648341381120000000
1564 382630390872945778425009236292403200000000
1565 10645747400663372843505306335969280000000
1566 304450601170937592326288965632000000000
1567 9209844545539085746911266734080000000
1568 279850608863855306563259990016000000
1569 8771027897789784338907267072000000
1570 283557049358344308618559488000000
1571 9756427027574843536048128000000
1572 337570464173012247969792000000
1573 12114255043841500053504000000
1574 450471391675070717952000000
1575 17424259282008474255360000
1576 700303544347621294080000
1577 51706466379778129920000
1578 2250556002663800832000
1579 102425174544236544000
1580 4878964451192832000
1581 249713497313280000
1582 13182665303808000
1583 734912994816000
1584 43333837747200
1585 2790184320000
1586 187329542400
1587 13491878400
1588 1045457280
1589 90720000
1590 8351280
1591 851760
1592 96600
1593 12480
1594 1854
1595 362
1596 75
1597 40526919504877216755680601905432322134980384796226602145184481280000000000000
1598 41237918092682080207534647552896047084716882775107770603871928320000000000000
1599 1421997175609726903708091294927449899472995957762336917374894080000000000000
1600 25623650404655793232402294437816061500243920667470681465683968000000000000
1601 12700678236942335951529398861319906359230011395237803576000512000000000000
1602 235199238798472349914962417073273384499944197865615638134784000000000000
1603 4436199634401913321441335027102207183640922799248580280320000000000000
1604 83790826770720356510152735497508438166260402522486210560000000000000
1605 3102845788438798828009358285101927717503406992865351434240000000000
1606 61448882183053559720768330784498206440681357455654912000000000000
1607 1241391559253607267086228904737337503852148635467776000000000000
1608 25350580290254293791960357110482774291874329625886720000000000
1609 775869724533504541928893065460835939907592897167360000000000
1610 16510524751011055298318959912211779294775274897408000000000
1611 361524934171229032453933110297987761083470839808000000000
1612 8036634993546473019666775707718606180036116480000000000
1613 184055801425627266709151681418031015661666304000000000
1614 4282739321768215207580113554110012329033728000000000
1615 1405026515634961095986501246526251472833740800000000
1616 33473447517862471152640462342404754636800000000000
1617 816961328482830936569131284044316042854400000000
1618 20425781580706685949950381698514209996800000000
1619 536796703705793842951252870332992716800000000
1620 14146374798781672012854493299678904320000000
1621 382916940354366570679361336707645440000000
1622 10646010531500306537035473553981440000000
1623 312607657115882091761472724008960000000
1624 9218067384193263669728992296960000000
1625 280107019961673757919941754880000000
1626 8771332786134396052767768576000000
1627 291778145793410164499939328000000
1628 9756830319035970141683712000000
1629 337958244424095522619392000000
1630 12114875492243233292943360000
1631 451065988060065072414720000
1632 17425383282736251863040000
1633 1240947894408650588160000
1634 51757557321949839360000
1635 2252867259571568640000
1636 102431576917942272000
1637 4987804804190208000
1638 250069184741376000
1639 13202280419328000
1640 735000173107200
1641 44467155532800
1642 2796411340800
1643 187768627200
1644 13495507200
1645 1077753600
1646 90760320
1647 8386560
1648 852480
1649 97200
1650 12504
1651 2166
1652 368
1653 76
1654 2350561331282878571829474910515074683828862318181142924420699914240000000000000
1655 2391088250787755788585155512420507005963842702977369526565884395520000000000000
1656 81053839009754433511361203810864644269960769592453204290368962560000000000000
1657 1434693578963385179634056395775016416432576278813786354137169920000000000000
1658 711229431502202693234517740206407977317581257445740266628579328000000000000
1659 12931521934281577332001491604002933940313289959809611517132800000000000000
1660 239393463907361431600688770189806380382659252148541568581632000000000000
1661 4437750753155200703721559270118676486851986058968597266432000000000000
1662 161346764435089470521364886320973598719423388523335516160000000000000
1663 3133259881640512206052970893267992486347784634434311946240000000000
1664 62044750131495291208969720658772128442530388800679444480000000000
1665 1241650182495118435266871869092491115832117833100165120000000000
1666 37241746777608218012586867142120125115564459064033280000000000
1667 775989346754370022123455028622331597622657280901120000000000
1668 16627488700301747044112879447896422393949338992640000000000
1669 361585349434292406289570465430056275080978104320000000000
1670 8095645250492093975405587697180875665973444608000000000
1671 184089253952240430516259851480084456413331456000000000
1672 60416078978657083535089477679783593623158784000000000
1673 1405842430918208993720846857795847588728012800000000
1674 33493322377326201994887342616920557459865600000000
1675 816975092235922162914177600023897623756800000000
1676 20921276691990834371617756963451122483200000000
1677 537168697032583744168720869781143552000000000
1678 14156412713949018553643312332406784000000000
1679 382925623671985382565856854902046720000000
1680 10923876695302286904892055774822400000000
1681 312870787952815785291639942021120000000
1682 9226024969987629401488081551360000000
1683 280115861723667497621896298496000000
1684 9018597233614495993634488320000000
1685 291789034662860582852100096000000
1686 9767315897025261888208896000000
1687 337973755634138853605376000000
1688 12129766253884831039488000000
1689 451091840076803957391360000
1690 31023544087389749575680000
1691 1242071895136428195840000
1692 51806215362113372160000
1693 2252988904671977472000
1694 104621188725301248000
1695 4994207177895936000
1696 250403949379584000
1697 13203588093696000
1698 753307614259200
1699 44554333824000
1700 2802159360000
1701 187808544000
1702 13891046400
1703 1078116480
1704 91082880
1705 8391600
1706 856800
1707 97320
1708 15144
1709 2190
1710 372
1711 77
1712 138683118545689835737939019720389406345902876772687432540821294940160000000000000
1713 141033679876972714309768494630904481029731739090868575465241994854400000000000000
1714 4701122662565757143658949821030149367657724636362285848841399828480000000000000
1715 81764837597559296963215249458328369219697267571334372749056409600000000000000
1716 40539615908230875031606567006279888651939965117278051581946757120000000000000
1717 723925834855860969160482841053974494277161578497189703390855168000000000000
1718 13158090748336758686909286332932572121746878180593052644540416000000000000
1719 239474122082532375479260430826662784149634541653982451859456000000000000
1720 8551317686873338510876251749795268602591750836453644435456000000000000
1721 162897883188376852801589129337442901930486648243352502272000000000000
1722 3163065692978191316535711249270735959815274723171893248000000000000
1723 62057164047087827281640582947819501817568910287034122240000000000
1724 1824845592102802682616756489963886130662658494137630720000000000
1725 37247249399768030101536717447548925370457420715786240000000000
1726 781372346693316630878743370889636194800554548920320000000000
1727 16630146971876535492880923073707437009839658631168000000000
1728 364183205746017481221976736109002376973790478336000000000
1729 8097050256609846855304130839787120177543380992000000000
1730 2658305027315061931850733981076669331071303680000000000
1731 60449531505270247342197647741837034374823936000000000
1732 1406637948319375694011833828783703801724928000000000
1733 33493845399943668595999102624144657534156800000000
1734 836326929082186404049297867315600372531200000000
1735 20935040445082060716664072943032703385600000000
1736 537530357211407259241259202577956864000000000
1737 14156707946748058157784159951016427520000000
1738 392668306040292319213828269020282880000000
1739 10932560012921098791387573969223680000000
1740 313125695951095300898989434470400000000
1741 9226290222847441592546717859840000000
1742 287799352896227298620394700800000000
1743 9018902121959107707494989824000000
1744 292083034138021878360440832000000
1745 9767719188486388493844480000000
1746 338361535885222128254976000000
1747 12130386702286564278927360000
1748 806608774269950156144640000
1749 31049396104128634552320000
1750 1243144804922034094080000
1751 51808648264121548800000
1752 2299214042827333632000
1753 104742833825710080000
1754 5000253864173568000
1755 250424872169472000
1756 13517429942016000
1757 754615288627200
1758 44635285094400
1759 2802638361600
1760 193037644800
1761 13894675200
1762 1081382400
1763 91123200
1764 8426880
1765 857520
1766 121080
1767 15264
1768 2208
1769 374
1770 79
1771 8320987112741390144276341183223364380754172606361245952449277696409600000000000000
1772 8459670231287079980014280202943753787100075483133933384990098991349760000000000000
1773 277366237091379671475878039440778812691805753545374865081642589880320000000000000
1774 4741649582070634360414630422935581689792705021158512450986584309760000000000000
1775 2351272329870683435281328956162538408778598816160024092879387361280000000000000
1776 41250614496035738483460612653743613601676463096159220040634204160000000000000
1777 736391394512180003705975849158857983655658620984067332211998720000000000000
1778 13162365631620818712473584346685961521396568524381419458265088000000000000
1779 461768052853653704822757146002911565933532418649056765542400000000000000
1780 8631975862044282389447912386651672369567040341894527713280000000000000
1781 164418587848462521703769759745746140372705530321800527872000000000000
1782 3163673974842225584096583501434057255192162276003272458240000000000
1783 91242279605140134130837824498194306533132924706881536000000000000
1784 1825104215344313850797399454319039742642627691770019840000000000
1785 37500370019119386193229831497273737095533656696422400000000000
1786 781491968914182111073305334051131852515618932654080000000000
1787 16747110921167227238674842609392080109013722726400000000000
1788 364243621009080855057614091241070890971297742848000000000
1789 119623625871597947441861704638263959575953670144000000000
1790 2659710033432814811749277123682913842641240064000000000
1791 60482168116600163251571472192620879010594816000000000
1792 1406658346201456891455192469065443704622284800000000
1793 34268964919029171443627433330260967633715200000000
1794 836849951699653005161057874539700446822400000000
1795 20948432204846497160492920923166133452800000000
1796 537540690359373645386188869229294387200000000
1797 14508034977605187085392826096492216320000000
1798 392963538839331923354675887629926400000000
1799 10940980199702976984352924945612800000000
1800 313133918789749478821807160033280000000
1801 9472710129612967086019848437760000000
1802 287808194658221038322349244416000000
1803 9027438995608235695589031936000000
1804 292093923007472296712601600000000
1805 9778204766475680240369664000000
1806 338377047095265459240960000000
1807 21778359349238437560975360000
1808 807229222671683395584000000
1809 31074124120139741921280000
1810 1243195895864205803520000
1811 52830467107555737600000
1812 2301646944835510272000
1813 104858076552413184000
1814 5000609551601664000
1815 256115871019008000
1816 13538352731904000
1817 755835784704000
1818 44641512115200
1819 2876883609600
1820 193077561600
1821 13930963200
1822 1081745280
1823 91445760
1824 8431920
1825 1089360
1826 121800
1827 15360
1828 2214
1829 386
1830 81