0 1
1 0
2 1
3 0
4 2
5 1
6 0
7 8
8 4
9 1
10 0
11 40
12 20
13 6
14 1
15 0
16 224
17 112
18 36
19 8
20 1
21 0
22 1344
23 672
24 224
25 56
26 10
27 1
28 0
29 8448
30 4224
31 1440
32 384
33 80
34 12
35 1
36 0
37 54912
38 27456
39 9504
40 2640
41 600
42 108
43 14
44 1
45 0
46 366080
47 183040
48 64064
49 18304
50 4400
51 880
52 140
53 16
54 1
55 0
56 2489344
57 1244672
58 439296
59 128128
60 32032
61 6864
62 1232
63 176
64 18
65 1
66 0
67 17199104
68 8599552
69 3055104
70 905216
71 232960
72 52416
73 10192
74 1664
75 216
76 20
77 1
78 0
79 120393728
80 60196864
81 21498880
82 6449664
83 1697280
84 396032
85 81536
86 14560
87 2184
88 260
89 22
90 1
91 0
92 852017152
93 426008576
94 152807424
95 46305280
96 12403200
97 2976768
98 639744
99 121856
100 20160
101 2800
102 308
103 24
104 1
105 0
106 6085836800
107 3042918400
108 1095450624
109 334721024
110 90956800
111 22325760
112 4961280
113 992256
114 176256
115 27200
116 3520
117 360
118 26
119 1
120 0
121 43818024960
122 21909012480
123 7911587840
124 2434334720
125 669442048
126 167360512
127 38201856
128 7938048
129 1488384
130 248064
131 35904
132 4352
133 416
134 28
135 1
136 0
137 317680680960
138 158840340480
139 57511157760
140 17801072640
141 4944742400
142 1255203840
143 292880896
144 62760192
145 12279168
146 2170560
147 341088
148 46512
149 5304
150 476
151 30
152 1
153 0
154 2317200261120
155 1158600130560
156 420459724800
157 130809692160
158 36649267200
159 9424097280
160 2239677440
161 492236800
162 99677952
163 18458880
164 3089856
165 459648
166 59280
167 6384
168 540
169 32
170 1
171 0
172 16992801914880
173 8496400957440
174 3089600348160
175 965500108800
176 272520192000
177 70855249920
178 17102991360
179 3839447040
180 799884800
181 153824000
182 27073024
183 4307072
184 608608
185 74480
186 7600
187 608
188 34
189 1
190 0
191 125210119372800
192 62605059686400
193 22806128885760
194 7154863964160
195 2032631808000
196 533565849600
197 130522828800
198 29833789440
199 6365399040
200 1262976000
201 231545600
202 38860800
203 5893888
204 793408
205 92400
206 8960
207 680
208 36
209 1
210 0
211 926554883358720
212 463277441679360
213 169033661153280
214 53214300733440
215 15204085923840
216 4024610979840
217 995989585920
218 231211868160
219 50344519680
220 10255365120
221 1944983040
222 341003520
223 54728960
224 7934080
225 1020096
226 113344
227 10472
228 756
229 38
230 1
231 0
232 6882979133521920
233 3441489566760960
234 1257467341701120
235 397094950010880
236 114030644428800
237 30408171847680
238 7602042961920
239 1788715991040
240 396363202560
241 82575667200
242 16115573760
243 2930104320
244 492560640
245 75778560
246 10524800
247 1295360
248 137632
249 12144
250 836
251 40
252 1
253 0
254 51309480813527040
255 25654740406763520
256 9385880636620800
257 2972195534929920
258 857364096614400
259 230134573301760
260 58051964436480
261 13821896294400
262 3109926666240
263 660605337600
264 132121067520
265 24772700160
266 4328563200
267 699229440
268 103334400
269 13777920
270 1626560
271 165600
272 13984
273 920
274 42
275 1
276 0
277 383705682605506560
278 191852841302753280
279 70271680244613120
280 22308469918924800
281 6461294641152000
282 1744549553111040
283 443592728248320
284 106729077473280
285 24338556518400
286 5258330112000
287 1074201722880
288 206798192640
289 37338562560
290 6282931200
291 977184000
292 138977280
293 17821440
294 2021760
295 197600
296 16000
297 1008
298 44
299 1
300 0
301 2877792619541299200
302 1438896309770649600
303 527595313582571520
304 167871236139909120
305 48799777947648000
306 13245654014361600
307 3392179686604800
308 823815066746880
309 190111169249280
310 41691045888000
311 8676244684800
312 1708957286400
313 317377781760
314 55289794560
315 8975616000
316 1346342400
317 184579200
318 22800960
319 2489760
320 234000
321 18200
322 1100
323 46
324 1
325 0
326 21641000498950569984
327 10820500249475284992
328 3971353814966992896
329 1266228752598171648
330 369316719507800064
331 100722741683945472
332 25961481868148736
333 6357913926893568
334 1482867120144384
335 329526026698752
336 69707428724736
337 14008191418368
338 2665973366784
339 478508040192
340 80565129216
341 12637667328
342 1831025664
343 242341632
344 28881216
345 3040128
346 275184
347 20592
348 1196
349 48
350 1
351 0
352 163139849915165835264
353 81569924957582917632
354 29964462229316173824
355 9571980989920444416
356 2800313587476725760
357 767042417439277056
358 198862848965738496
359 49070053640896512
360 11554285886373888
361 2598185979740160
362 557659429797888
363 114066701549568
364 22179636412416
365 4085722497024
366 709874565120
367 115683262464
368 17559066624
369 2460699648
370 314836992
371 36247680
372 3683232
373 321552
374 23184
375 1296
376 50
377 1
378 0
379 1232612199359030755328
380 616306099679515377664
381 226583124882174771200
382 72506599962295926784
383 21271068866489876480
384 5849543938284716032
385 1524615175403995136
386 378786378982359040
387 89961765008310272
388 20445855683706880
389 4445784898666496
390 923799459463168
391 183070014832640
392 34501656641536
393 6161010114560
394 1037643808768
395 163884621824
396 24100679680
397 3270806528
398 405053440
399 45108224
400 4430272
401 373520
402 25984
403 1400
404 52
405 1
406 0
407 9332635223718375718912
408 4666317611859187859456
409 1716852706250078552064
410 550273303285281587200
411 161845089201553408000
412 44669244619628740608
413 11699087876569432064
414 2924771969142358016
415 700078396869181440
416 160646008943411200
417 35342121967550464
418 7448133141921792
419 1501174121627648
420 288687331082240
421 52808658124800
422 9153500741632
423 1496245313536
424 229300752384
425 32708065280
426 4303692800
427 516443136
428 55694848
429 5293312
430 431520
431 29000
432 1508
433 54
434 1
435 0
436 70799301697173884764160
437 35399650848586942382080
438 13033507812434283331584
439 4183595100287547736064
440 1233371197018734592000
441 341548946866726502400
442 89851928832586547200
443 22591342106478903296
444 5446127114954735616
445 1260677572906188800
446 280299588018503680
447 59826789537546240
448 12242333784997888
449 2397100321538048
450 447963099955200
451 79637884436480
452 13414613155840
453 2130556207104
454 317155446784
455 43927347200
456 5609640960
457 652974080
458 68265472
459 6285312
460 496000
461 32240
462 1620
463 56
464 1
465 0
466 538074692898521524207616
467 269037346449260762103808
468 99119022376043438669824
469 31859685763728248143872
470 9413088975646982406144
471 2614746937679717335040
472 690687870330491371520
473 174569461731882434560
474 42358766449647943680
475 9883712171584520192
476 2218792528314892288
477 479057477704351744
478 99378944842924032
479 19776077652688896
480 3766871933845504
481 684885806153728
482 118461353099264
483 19411734331392
484 2998560587776
485 434002190336
486 58423371776
487 7248012288
488 819185664
489 83105792
490 7420160
491 567424
492 35712
493 1736
494 58
495 1
496 0
497 4096310565291970313322496
498 2048155282645985156661248
499 755040294873731816226816
500 243001474212235527061504
501 71941225918096044195840
502 20040770077183898025984
503 5313840550768457809920
504 1349546806544370237440
505 329429468106939432960
506 77430003187528499200
507 17535618368940277760
508 3825953098677878784
509 803580285181493248
510 162261403738570752
511 31441229447823360
512 5832575897567232
513 1032851981860864
514 173983087853568
515 27760867377152
516 4174566522880
517 588002967552
518 77000388608
519 9288508416
520 1020248064
521 100531200
522 8712704
523 646272
524 39424
525 1856
526 60
527 1
528 0
529 31234368060351273639084032
530 15617184030175636819542016
531 5760436732441833253109760
532 1856140724897924048224256
533 550550215012096115998720
534 153774370399930294468608
535 40916572240917125136384
536 10437901081866613555200
537 2562030265549077872640
538 606241729502353817600
539 138406130697707192320
540 30488063755089346560
541 6476222693074534400
542 1325134797198327808
543 260777256008417280
544 49257926134923264
545 8908348343549952
546 1537886222991360
547 252517120565248
548 39267016355840
549 5753074489344
550 789253983232
551 100625507840
552 11812559616
553 1262025600
554 120888768
555 10178784
556 733040
557 43384
558 1980
559 62
560 1
561 0
562 238516992460864271425732608
563 119258496230432135712866304
564 44012064085040431036891136
565 14197440027432397108674560
566 4218501647495281927782400
567 1181180461298678939779072
568 315315123143291411890176
569 80770376371680558710784
570 19926902065381716787200
571 4744500491757551616000
572 1091235113104236871680
573 242496691800941527040
574 52045280551617167360
575 10778608398263910400
576 2151192852594688000
577 413029027698180096
578 76125885844881408
579 13433979854979072
580 2262815755714560
581 362464766361600
582 54973822898176
583 7853403271168
584 1050164390912
585 130455203840
586 14914848000
587 1551144192
588 144559296
589 11835264
590 828240
591 47600
592 2108
593 64
594 1
595 0
596 1823953471759550310902661120
597 911976735879775155451330560
598 336729871709455442012798976
599 108735687739511653149966336
600 32361811827235611056537600
601 9082185899901606973931520
602 2431842126203162523074560
603 625330832452241791647744
604 155007854654475189878784
605 37118739141397315584000
606 8595918538007799398400
607 1925709023125123891200
608 417236955010443509760
609 87370131604750991360
610 17662425526566912000
611 3441908564151500800
612 645357855778406400
613 116164414040113152
614 20019264097615872
615 3292642121318400
616 514913182801920
617 76224208220160
618 10625192660992
619 1385894694912
620 167865152000
621 18704974080
622 1895063040
623 171959424
624 13700064
625 932400
626 52080
627 2240
628 66
629 1
630 0
631 13966272298044556666340376576
632 6983136149022278333170188288
633 2579591338631364011133763584
634 833807301375794427841216512
635 248538714833169492914208768
636 69901513546828919882121216
637 18769850859796654412791808
638 4843832479947523719430144
639 1205995176872180598177792
640 290332172209969403265024
641 67662158777747106693120
642 15271709818174895554560
643 3337895640083548078080
644 706093308479212093440
645 144428176734384291840
646 28529022564816650240
647 5433298519124869120
648 995694977486684160
649 175168560854138880
650 29502073407012864
651 4741404654698496
652 724381266690048
653 104734041944064
654 14254916861952
655 1814862100480
656 214483702784
657 23309275392
658 2302150656
659 203543808
660 15792192
661 1046064
662 56832
663 2376
664 68
665 1
666 0
667 107074754285008267775276220416
668 53537377142504133887638110208
669 19785552422229788610648866816
670 6401208136603755138739339264
671 1910808398986195563802787840
672 538500548805200567980785664
673 144980916986015537533288448
674 37539701719593308825583616
675 9384925429898327206395904
676 2270546474975401743482880
677 532275649051610572652544
678 120971738420820584693760
679 26654789821536739000320
680 5691540001680921722880
681 1176822180798686822400
682 235364436159737364480
683 45468129712676536320
684 8469553573929943040
685 1518127527402536960
686 261216274957926400
687 43023857051893760
688 6760891822440448
689 1009743583870976
690 142681158590464
691 18973558323200
692 2359320730624
693 272229315072
694 28872806144
695 2781765376
696 239807360
697 18131776
698 1169792
699 61864
700 2516
701 70
702 1
703 0
704 821871086944387785085903962112
705 410935543472193892542951981056
706 151930394593592812383837880320
707 49196508725544339248099885056
708 14705478151657275318725509120
709 4152135007526760089993084928
710 1120663304270282263095148544
711 291081377732540847557181440
712 73050230373262655011946496
713 17755264326834673093181440
714 4185169448468172943392768
715 957311486746385599954944
716 212517918847387513651200
717 45773090213283464478720
718 9559150195873362739200
719 1933805097096220508160
720 378491458148766842880
721 71563510994514739200
722 13047690640919101440
723 2289068533494579200
724 385470503046021120
725 62127114044047360
726 9551628496076800
727 1395368336818176
728 192812376473600
729 25065608941568
730 3046025309184
731 343352289280
732 35561487104
733 3344340480
734 281287552
735 20740096
736 1304160
737 67184
738 2660
739 72
740 1
741 0
742 6315430457572664032765367287808
743 3157715228786332016382683643904
744 1167922070920972115648389840896
745 378493263724389111552718929920
746 113281434565398149584440524800
747 32042462919926905168170319872
748 8668492384134814924722405376
749 2258178688304027417364660224
750 568757692016872577134755840
751 138838157142165864788787200
752 32893963384451604888420352
753 7569349528808465897619456
754 1692090040170146477113344
755 367389276711880438579200
756 77435678932246462464000
757 15831294359481498992640
758 3136072081804068126720
759 601133492353923809280
760 111321017102578483200
761 19878753054031872000
762 3415531206556385280
763 563231336530903040
764 88880416742440960
765 13376651349196800
766 1912511426560000
767 258571544870912
768 32879584198656
769 3906987628544
770 430481159680
771 43564435200
772 4001474048
773 328566784
774 23639616
775 1449760
776 72800
777 2808
778 74
779 1
780 0
781 48580234289020492559733594521600
782 24290117144510246279866797260800
783 8987343343468791123550714986496
784 2914814057341229553584015671296
785 873445993210128718967812915200
786 247476364742869803707546992640
787 67097465088735827061553233920
788 17527501084404460946691457024
789 4429504350134823010984525824
790 1085662830915397796809932800
791 258452569449262609837588480
792 59807206153548372524400640
793 13456621384548383817990144
794 2943635927869958960185344
795 625772943849906241536000
796 129191833569012901478400
797 25878077318383219507200
798 5023391479450860257280
799 943659698823396065280
800 171263103234736128000
801 29971043066078822400
802 5046145006023475200
803 815306899733544960
804 126037781601320960
805 18578682429440000
806 2601015540121600
807 344252056780800
808 42840255954944
809 4980335878144
810 536674124800
811 53096482560
812 4766023680
813 382274816
814 26854016
815 1607200
816 78720
817 2960
818 76
819 1
820 0
821 374067804025457792709948677816320
822 187033902012728896354974338908160
823 69226833861854201897620372193280
824 22468358358671977808876787466240
825 6740507507601593342663036239872
826 1912846725130181894539510284288
827 519700365960026587785848684544
828 136112000608578392039150845952
829 34507267759921282488798806016
830 8489883337758410771053674496
831 2030189493811793880034574336
832 472263331448198041612320768
833 106905380999467715887366144
834 23549087422959671681482752
835 5046233019205643931746304
836 1051298545667842485780480
837 212762800908968122122240
838 41785483669977610321920
839 7953703175797195407360
840 1465155848173167575040
841 260748074674885754880
842 44742485720074813440
843 7385721326997995520
844 1169788160487260160
845 177240630376857600
846 25601424387768320
847 3511370979164160
848 455177719521280
849 55462831370240
850 6311287707648
851 665475914752
852 64400894976
853 5652206208
854 443091264
855 30408224
856 1777104
857 84952
858 3116
859 78
860 1
861 0
862 2883059172488894207227897126584320
863 1441529586244447103613948563292160
864 533730891109494655451999942737920
865 173348494548382879548512801914880
866 52060830343264338825446214860800
867 14796235992296180508284713697280
868 4027864242347293582810838728704
869 1057508758608555844135664222208
870 268904196324264628174907768832
871 66396097857843118067878461440
872 15944415048960917789539827712
873 3727265855601253509243076608
874 848538180894729814604251136
875 188137424723265886495965184
876 40616021861899085304299520
877 8533467219469706811408384
878 1743617100132031439831040
879 346159277232094477025280
880 66698238161563177451520
881 12456377245792783564800
882 2251337034997794078720
883 393090593412313251840
884 66171259368713748480
885 10714386824319467520
886 1664332748660736000
887 247272294086737920
888 35015831854940160
889 4707203733585920
890 597916377210880
891 71369328844800
892 7953248737280
893 820980514816
894 77752300032
895 6675702528
896 511748160
897 34328448
898 1960112
899 91504
900 3276
901 80
902 1
903 0
904 22240742187771469598615206405079040
905 11120371093885734799307603202539520
906 4118655960698420296039853037977600
907 1338563187226986596212952237342720
908 402416148058745970380476147302400
909 114533826755181545415981672693760
910 31236498205958603295267728916480
911 8220131106831211393491507609600
912 2096133432241958905340334440448
913 519312336816701530602335109120
914 125204070246218451213713670144
915 29403986194187666572917604352
916 6729785572613374391688888320
917 1501259858506060441222905856
918 326360838805665313309327360
919 69111707041199713406681088
920 14247842589650314051190784
921 2857187685090303619891200
922 556785292479136090030080
923 105313007623520806502400
924 19307384730978814525440
925 3425503742593015480320
926 587083353797610700800
927 96996380192648724480
928 15412560411967488000
929 2349086793824010240
930 342377022581637120
931 47552364247449600
932 6268266196254720
933 780531231334400
934 91307427061760
935 9969049108480
936 1007900185600
937 93459835392
938 7853767680
939 589032576
940 38642208
941 2156880
942 98384
943 3440
944 82
945 1
946 0
947 171719218752095997831168570383400960
948 85859609376047998915584285191700480
949 31809433594138264658484539393310720
950 10344531250126264929588468095385600
951 3112937644713922316774307528704000
952 887187228743467860280677645680640
953 242385540342360944950100749189120
954 63925856793589699767059538247680
955 16344679293815548235895904665600
956 4062274093492168421202198528000
957 983070330625104757930932043776
958 231878996904201613664298467328
959 53337463328991581225292398592
960 11966738567401957326187397120
961 2618476497394291467249254400
962 558608319444115513013174272
963 116123740319225099851923456
964 23506016639012693222621184
965 4629087024681189585715200
966 885949669795442982912000
967 164582188658153446440960
968 29634590517316319969280
969 5163602893168752721920
970 869049575287868620800
971 140983110745128960000
972 21993365276240117760
973 3290402432136314880
974 470657819156152320
975 64140398287257600
976 8294017019904000
977 1012875411824640
978 116172090245120
979 12432331591680
980 1231641241600
981 111870528000
982 9205346304
983 675789312
984 43378368
985 2368080
986 105600
987 3608
988 84
989 1
990 0
991 1326921235811650892331757134780825600
992 663460617905825446165878567390412800
993 245870699576864724167354998503505920
994 80005545100408362625885356655902720
995 24098055753135048983700408631296000
996 6876762251504392027055970267955200
997 1881912303395234855140831369625600
998 497362537325883497430076861972480
999 127488498491761276239988056391680
1000 31781320849085788236464259072000
1001 7718320777635120000284177203200
1002 1828023342071475789540989337600
1003 422476505723185515805028646912
1004 95298754409491951070365089792
1005 20980645540250184922536345600
1006 4506953486424113798174474240
1007 944238494514911165462609920
1008 192815087535397826224717824
1009 38345673608086363186397184
1010 7419828484536834981888000
1011 1395370729927822698086400
1012 254710530066189857587200
1013 45064170704018205573120
1014 7714790093350942801920
1015 1275593600091095040000
1016 203272012401613209600
1017 31144450828242124800
1018 4575542776001003520
1019 642570171932344320
1020 85956176388096000
1021 10907889050419200
1022 1306936015257600
1023 147030301716480
1024 15429105735680
1025 1498387072000
1026 133372915200
1027 10751193600
1028 772923648
1029 48567168
1030 2594400
1031 113160
1032 3780
1033 86
1034 1
1035 0
1036 10261524223610100234032255175638384640
1037 5130762111805050117016127587819192320
1038 1901920437996699612342185226519183360
1039 619229910045437083088153329564385280
1040 186679605234286179460399165530439680
1041 53337030066938908417256904437268480
1042 14619487156901929716778247902986240
1043 3871362452698768844861138817515520
1044 994725074651766994860153723944960
1045 248681268662941748715038430986240
1046 60596385085590236237525187297280
1047 14407532118252224000530464112640
1048 3344605670308552000123143454720
1049 758291164118538105291077058560
1050 167907329197676294743024205824
1051 36304287394092171836329558016
1052 7661820926920993456896606208
1053 1577433720248439829361065984
1054 316597612866764331949228032
1055 61891262665683252862255104
1056 11772794528798444837928960
1057 2176483022130804928020480
1058 390556146101491114967040
1059 67922808017650628689920
1060 11429318656816211558400
1061 1857264281732634378240
1062 290835340820769669120
1063 43781664209578229760
1064 6318606690668052480
1065 871531957333524480
1066 114480892700590080
1067 14262358156247040
1068 1677234552913920
1069 185149268828160
1070 19059483555840
1071 1815188910080
1072 158400919040
1073 12514001920
1074 881404160
1075 54240256
1076 2836544
1077 121072
1078 3956
1079 88
1080 1
1081 0
1082 79415274426199906159032235707114455040
1083 39707637213099953079516117853557227520
1084 14723056494744926422741931338959421440
1085 4796147191469938152862901875570114560
1086 1447113376736619270260358324525465600
1087 413941733345591093586102497480540160
1088 113631064055652457062851665975050240
1089 30147016994356774322797380768890880
1090 7763764918727422303009566432952320
1091 1946201233014326729074213807718400
1092 475738079181279867107030041886720
1093 113528405259169059195995805450240
1094 26466010086789411479235309076480
1095 6029238984268593739352422481920
1096 1342316656980020869614639513600
1097 292012746430741382161781227520
1098 62052708616532543709378510848
1099 12874210611220185936524476416
1100 2606194842149596239813935104
1101 514380560950578205226434560
1102 98891474041906936638603264
1103 18500105688111841888174080
1104 3363655579656698525122560
1105 593586278762946798551040
1106 101515066330727841792000
1107 16796129156538606551040
1108 2683405249861197496320
1109 413070484064281559040
1110 61117571621755944960
1111 8667953706088857600
1112 1174673507710402560
1113 151570775188439040
1114 18544941243924480
1115 2141291543838720
1116 232028495462400
1117 23439613317120
1118 2190064880640
1119 187437985280
1120 14518533120
1121 1002265600
1122 60430720
1123 3095232
1124 129344
1125 4136
1126 90
1127 1
1128 0
1129 615045955130569485997611357391269396480
1130 307522977565284742998805678695634698240
1131 114053851569542418419886721494260121600
1132 37173107178221232670185301820351447040
1133 11225025341738153123721685240696012800
1134 3214439075134107485429391682562949120
1135 883662849198744107584516679018741760
1136 234860557926576506999207090769100800
1137 60614746935462024968177712397025280
1138 15233864970552625322690165814067200
1139 3735050025912601509840299690557440
1140 894424396449137390383042941419520
1141 209343158633928761638006449766400
1142 47907376687379851221005322158080
1143 10720683300295219870885006540800
1144 2345722158013313065766292029440
1145 501702750516646098075826257920
1146 104845002042952357957022515200
1147 21396146713209907123822002176
1148 4260968050994860593648762880
1149 827386604422632176917413888
1150 156503021736026985845489664
1151 28805773847060024603443200
1152 5152834079474091357634560
1153 894589249908696416256000
1154 150501485572874808852480
1155 24493209621073483530240
1156 3848540232267438489600
1157 582567491203120496640
1158 84748503569419468800
1159 11815465973831761920
1160 1573756133871452160
1161 199541313080524800
1162 23985268946042880
1163 2720163851059200
1164 289436153610240
1165 28703829073920
1166 2632107878400
1167 221021498880
1168 16791756800
1169 1136611840
1170 67173120
1171 3371200
1172 137984
1173 4320
1174 92
1175 1
1176 0
1177 4766606152261913516481488019782337822720
1178 2383303076130956758240744009891168911360
1179 884128560500193636121566326249949757440
1180 288302791467454446561380323777157529600
1181 87124469948956014070746801141448704000
1182 24975681385367390700280749660548628480
1183 6875328021814618788279532209926307840
1184 1830444473340255651425070263681679360
1185 473390812070755771920276792331468800
1186 119265127072089632460534850781184000
1187 29325190068313803746178569192079360
1188 7045662548880589211744201689006080
1189 1655306261483993850951950999224320
1190 380440932517428230284454028902400
1191 85548886941749734323223789568000
1192 18820755127184941551109233704960
1193 4050035913444860840112113582080
1194 852156877715773887172910776320
1195 175227063599563894548542259200
1196 35191030778305768295759872000
1197 6897442032547930585968934912
1198 1318236990776534996160086016
1199 245425193176951409621336064
1200 44461085720462211887923200
1201 7827655936701093642240000
1202 1337410928613501142302720
1203 221410839352402363023360
1204 35454676889763777085440
1205 5480733634345146777600
1206 816096701038854144000
1207 116764604917866823680
1208 16008050674223677440
1209 2096292350195957760
1210 261268108162252800
1211 30863397540864000
1212 3439064297410560
1213 359450223175680
1214 35007034782720
1215 3151602854400
1216 259747488000
1217 19362994560
1218 1285618880
1219 74503520
1220 3665200
1221 147000
1222 4508
1223 94
1224 1
1225 0
1226 36965517099174023189040111173822211686400
1227 18482758549587011594520055586911105843200
1228 6858076198662549039019283783564384010240
1229 2237386561265796140389269886836607549440
1230 676629000382801252133851780293328896000
1231 194163104457673402786235728258085683200
1232 53519317254358694357744463558318489600
1233 14271817934495651828731856948884930560
1234 3698244956340516520226162369479311360
1235 933900241500130434400546052898816000
1236 230254714714687331240134630283673600
1237 55494793821298849389799889751244800
1238 13084801876492522821810660279582720
1239 3019569663805966805033229295288320
1240 682131701160986477040639148032000
1241 150845384321779123378092559564800
1242 32648248690014694527434384998400
1243 6913746781414876488162575646720
1244 1431855433985007824025231032320
1245 289849278134616968426160128000
1246 57311107267526536938808934400
1247 11060038244610384321524531200
1248 2081298106031226867777798144
1249 381530557627345935808856064
1250 68052682225197263093760000
1251 11795798252367525602918400
1252 1984071157833215980339200
1253 323330114609857419018240
1254 50959637628727527997440
1255 7752480369481875456000
1256 1135873367568364339200
1257 159888333264755097600
1258 21561864173444136960
1259 2776906749610229760
1260 340307199707136000
1261 39519545772441600
1262 4328074115788800
1263 444504909189120
1264 42527343006720
1265 3760154112000
1266 304275628800
1267 22264070400
1268 1450537920
1269 82459520
1270 3978000
1271 156400
1272 4700
1273 96
1274 1