3 1
4 4
5 2
6 10
7 12
8 20
9 3
10 42
11 35
12 24
13 112
14 56
15 4
16 108
17 252
18 84
19 40
20 360
21 504
22 120
23 5
24 220
25 990
26 924
27 165
28 60
29 880
30 2376
31 1584
32 220
33 6
34 390
35 2860
36 5148
37 2574
38 286
39 84
40 1820
41 8008
42 10296
43 4004
44 364
45 7
46 630
47 6825
48 20020
49 19305
50 6006
51 455
52 112
53 3360
54 21840
55 45760
56 34320
57 8736
58 560
59 8
60 952
61 14280
62 61880
63 97240
64 58344
65 12376
66 680
67 144
68 5712
69 51408
70 159120
71 194480
72 95472
73 17136
74 816
75 9
76 1368
77 27132
78 162792
79 377910
80 369512
81 151164
82 23256
83 969
84 180
85 9120
86 108528
87 465120
88 839800
89 671840
90 232560
91 31008
92 1140
93 10
94 1890
95 47880
96 379848
97 1220940
98 1763580
99 1175720
100 348840
101 40698
102 1330
103 220
104 13860
105 210672
106 1193808
107 2984520
108 3527160
109 1989680
110 511632
111 52668
112 1540
113 11
114 2530
115 79695
116 807576
117 3432198
118 6864396
119 6760390
120 3268760
121 735471
122 67298
123 1771
124 264
125 20240
126 382536
127 2768832
128 9152528
129 14976864
130 12480720
131 5230016
132 1038312
133 85008
134 2024
135 12
136 3300
137 126500
138 1593900
139 8652600
140 22881320
141 31201800
142 22287000
143 8171900
144 1442100
145 106260
146 2300
147 312
148 28600
149 657800
150 5920200
151 24996400
152 54083120
153 62403600
154 38630800
155 12498200
156 1973400
157 131560
158 2600
159 13
160 4212
161 193050
162 2960100
163 19980675
164 67490280
165 121687020
166 120349800
167 65189475
168 18747300
169 2664090
170 161460
171 2925
172 364
173 39312
174 1081080
175 11840400
176 62162100
177 171793440
178 262095120
179 224652960
180 107370900
181 27627600
182 3552120
183 196560
184 3276
185 14
186 5278
187 285012
188 5225220
189 42921450
190 180270090
191 415167480
192 542911320
193 407183490
194 172986450
195 40060020
196 4682340
197 237510
198 3654
199 420
200 52780
201 1710072
202 22393800
203 143071500
204 491645700
205 958078800
206 1085822640
207 718559100
208 273136500
209 57228600
210 6107400
211 285012
212 4060
213 15
214 6510
215 409045
216 8835372
217 86775975
218 443521650
219 1270084725
220 2121460200
221 2103781365
222 1237518450
223 423361575
224 80640300
225 7888725
226 339822
227 4495
228 480
229 69440
230 2617888
231 40390272
232 308536800
233 1290244800
234 3126362400
235 4525781760
236 3960059040
237 2084241600
238 645122400
239 112195200
240 10097568
241 402752
242 4960
243 16
244 7920
245 572880
246 14398384
247 166609872
248 1018171440
249 3548173200
250 7369282800
251 9334424880
252 7260108240
253 3438998640
254 967683600
255 154268400
256 12816144
257 474672
258 5456
259 544
260 89760
261 3895584
262 69935008
263 629415072
264 3147075360
265 9279837600
266 16703707680
267 18668849760
268 12991772640
269 5567902560
270 1430488800
271 209805024
272 16138848
273 556512
274 5984
275 17
276 9520
277 785400
278 22724240
279 305965660
280 2202952752
281 9178969800
282 23199594000
283 36539360550
284 36300541200
285 22735602120
286 8858026800
287 2086129500
288 282429840
289 20173560
290 649264
291 6545
292 612
293 114240
294 5654880
295 116867520
296 1223862640
297 7209663552
298 25418685600
299 55679025600
300 77377469400
301 68779972800
302 38975317920
303 13864737600
304 3004026480
305 376573120
306 25043040
307 753984
308 7140
309 18
310 11322
311 1056720
312 34871760
313 540512280
314 4528291768
315 22229795952
316 67177954800
317 128757746700
318 159053687100
319 127242949680
320 65549398320
321 21374803800
322 4274960760
323 497614480
324 30886416
325 871794
326 7770
327 684
328 143412
329 8031072
330 189303840
331 2282162960
332 15643189744
333 64979403552
334 170184152160
335 287811433800
336 318107374200
337 230249147040
338 108299005920
339 32489701776
340 6016611440
341 652046560
342 37860768
343 1003884
344 8436
345 19
346 13338
347 1398267
348 52201968
349 922856220
350 8900435544
351 50840366668
352 181014052752
353 414823870890
354 623591439900
355 620309379690
356 408168942480
357 175985884620
358 48734552664
359 8380280220
360 847660528
361 46142811
362 1151514
363 9139
364 760
365 177840
366 11186136
367 298296960
368 4101583200
369 32365220160
370 156431897440
371 482704140672
372 976056166800
373 1312824084000
374 1181541675600
375 709859030400
376 281577415392
377 72199337280
378 11559007200
379 1093755520
380 55930680
381 1316016
382 9880
383 20
384 15580
385 1822860
386 76438596
387 1528771920
388 16816491120
389 110581168880
390 458121985360
391 1236929360472
392 2223239046600
393 2691289372200
394 2201964031800
395 1212675843600
396 444025924272
397 105720458160
398 15797309840
399 1401374260
400 67445820
401 1498796
402 10660
403 840
404 218120
405 15312024
406 458631576
407 7134268960
408 64208420640
409 357262237920
410 1282741559008
411 3055943125872
412 4914528418800
413 5382578744400
414 4020977797200
415 2037295417248
416 690706993312
417 153112387680
418 21402806880
419 1783567240
420 80934984
421 1701336
422 11480
423 21
424 18060
425 2344790
426 109736172
427 2465144721
428 30677356528
429 230080173960
430 1097305445040
431 3447367939834
432 7300308578472
433 10566236100420
434 10520494818600
435 7204251886650
436 3369373190064
437 1060728596872
438 219461089008
439 28760021745
440 2255687980
441 96672342
442 1925196
443 12341
444 924
445 264880
446 20634152
447 689770224
448 12051818636
449 122709426112
450 778732896480
451 3218762638784
452 8922599373688
453 16905977760672
454 22138780400880
455 20126164000800
456 12679483320504
457 5490830383808
458 1609381319392
459 311493158592
460 38346695660
461 2835722032
462 114961704
463 2172016
464 13244
465 22
466 20790
467 2979900
468 154756140
469 3879957510
470 54233183862
471 460160347920
472 2503070024400
473 9052769921580
474 22306498434220
475 38038449961512
476 45283869001800
477 37736557501500
478 21945259593180
479 8824548831120
480 2414071979088
481 438037254270
482 50752979550
483 3544652540
484 136138860
485 2443518
486 14190
487 1012
488 318780
489 27415080
490 1016968920
491 19830893940
492 226793314332
493 1628259692640
494 7676081408160
495 24495730376040
496 54005206735480
497 83322318963312
498 90567738003600
499 69435265802760
500 37388220047640
501 13997560214880
502 3582171323808
503 610597384740
504 66703915980
505 4406865320
506 160574040
507 2741508
508 15180
509 23
510 23782
511 3745665
512 214751460
513 5974692405
514 93205201518
515 888273814467
516 5466300396720
517 22548489136470
518 63961073759660
519 126912235828378
520 178006772330712
521 177361820257050
522 125517595874220
523 62758797937110
524 21929511003312
525 5261314131843
526 844061090670
527 87085668085
528 5450596580
529 188674497
530 3067878
531 16215
532 1104
533 380512
534 35958384
535 1472581440
536 31865026160
537 406713606624
538 3279780238032
539 17492161269504
540 63666322267680
541 161585870550720
542 290085110464864
543 371492394429312
544 340534694893536
545 223142392665280
546 103876631068320
547 33955371876096
548 7652820555408
549 1157569495776
550 112976001840
551 6708426560
552 220887216
553 3424608
554 17296
555 24
556 27048
557 4661272
558 293660136
559 9019561320
560 156138628184
561 1660747227048
562 11479230833112
563 53569743887856
564 173313877284240
565 395885382849264
566 646098655126288
567 758463638626512
568 641776924991664
569 390499187164240
570 169665164078256
571 51994163185272
572 11029064918088
573 1575580702584
574 145679581320
575 8217822536
576 257701752
577 3813768
578 18424
579 1200
580 450800
581 46612720
582 2097572400
583 50108674000
584 709721037200
585 6387489334800
586 38264102777040
587 157558070258400
588 456089150748000
589 942584244879200
590 1404562293752800
591 1516927277253024
592 1188475787021600
593 673274460628000
594 273653490448800
595 78779035129200
596 15755807025840
597 2129163111600
598 186768694000
599 10021734800
600 299653200
601 4237520
602 19600
603 25
604 30600
605 5747700
606 396208120
607 13372024050
608 255554237400
609 3016314408100
610 23268711148200
611 121966827601815
612 446414532398800
613 1163027334407400
614 2185081658583600
615 2984694874224700
616 2975511197688624
617 2164723754932200
618 1144566583067600
619 436135250402775
620 118168552693800
621 22320726619940
622 2857561018200
623 238130084850
624 12169249400
625 347325300
626 4698120
627 20825
628 1300
629 530400
630 59776080
631 2943260320
632 77260583400
633 1208074576800
634 12065257632400
635 80664865313760
636 373075002076140
637 1221766088670400
638 2879877209008800
639 4940184619406400
640 6208165338387376
641 5730614158511424
642 3881573629533600
643 1919918139339200
644 687243424877100
645 175564706859360
646 31369669844240
647 3810081357600
648 302018644200
649 14716301600
650 401353680
651 5197920
652 22100
653 26
654 34450
655 7027800
656 528022040
657 19499099620
658 409481092020
659 5335662714200
660 45675618179800
661 267202366351830
662 1098498617224190
663 3237680134976560
664 6937886003521200
665 10909574367855800
666 12655106266712728
667 10847233942896624
668 6857446745509360
669 3179864418280550
670 1071291221131950
671 258470262876280
672 43752434256440
673 5048357798820
674 381118765300
675 17726454200
676 462429240
677 5739370
678 23426
679 1404
680 620100
681 75900240
682 4073312880
683 116994597720
684 2010179906280
685 22163522043600
686 164432225447280
687 848760457823460
688 3122048701584540
689 8325463204225440
690 16288949747397600
691 23564680634568528
692 25310212533425456
693 20198297686773024
694 11945229814758240
695 5203414502640900
696 1652849312603580
697 377226870143760
698 60580293585840
699 6649056613080
700 478614263400
701 21271745040
702 531301680
703 6325020
704 24804
705 27
706 38610
707 8526375
708 695752200
709 28004026050
710 643470287460
711 9213324570450
712 87070979457000
713 565235774975025
714 2593434732238350
715 8585633929357485
716 20813658010563600
717 37328843171119500
718 49848362880818040
719 49716488904942860
720 37030212425750544
721 20530863744115725
722 8417288166036750
723 2525186449811025
724 545986259418600
725 83297903680530
726 8707097945700
727 598267829250
728 25433608200
729 608783175
730 6957522
731 26235
732 1512
733 720720
734 95495400
735 5566017600
736 174247273200
737 3275848736160
738 39688167380400
739 325064989972800
740 1861953141094200
741 7643807631860400
742 22895023811619960
743 50676732547459200
744 83616608703307680
745 103389197086141120
746 96004254437131040
747 66893286962646144
748 34840253626378200
749 13467661065658800
750 3821903815930200
751 783980269934400
752 113772746490480
753 11339476394400
754 744511076400
755 30303873600
756 695752200
757 7639632
758 27720
759 28
760 43092
761 10270260
762 907206300
763 39657875400
764 993209457240
765 15560281496760
766 161587538620200
767 1158044026778100
768 5896184946798300
769 21784851750802140
770 59318925330106260
771 120357239800215600
772 183313334464943760
773 210470865496787280
774 182408083430548976
775 119153667402213444
776 58408660491281100
777 21323796687293100
778 5732855723895300
779 1117171884656520
780 154405870237080
781 14689776238200
782 922546333800
783 35985849900
784 793157508
785 8374212
786 29260
787 1624
788 833112
789 119135016
790 7516852200
791 255572974800
792 5236922592720
793 69422794370160
794 624805149331440
795 3950973738419400
796 17998880363910600
797 60167685787929720
798 149586855180267960
799 279228796336500192
800 393784199961731040
801 420941730993574560
802 341279639966833568
803 209421597252375144
804 96791494528408680
805 33426492104405400
806 8525785435536600
807 1580389495367760
808 208268383110480
809 18933489373680
810 1138461433200
811 42595495800
812 902022264
813 9164232
814 30856
815 29
816 47908
817 12288402
818 1171494324
819 55436784975
820 1507880551320
821 25748202747540
822 292567490559960
823 2303968988159685
824 12950413920374700
825 53096697073536270
826 161358793703993340
827 367734352318158735
828 633634576302058128
829 829759564205076120
830 827852070954029968
831 629234336188849391
832 363408065820298044
833 158630504921558670
834 51899027214734700
835 12575533517416485
836 2220070957778520
837 279268968261780
838 24284258109720
839 1399358844975
840 50262685044
841 1023448338
842 10012772
843 32509
844 1740
845 958160
846 147460824
847 10041379920
848 369578566500
849 8224803007200
850 118837858834800
851 1170269962239840
852 8131655252328300
853 40896043959078000
854 151704848781532200
855 420935983575634800
856 882562445563580964
857 1408076836226795840
858 1716743925941536800
859 1602294330878767680
860 1144062429434271620
861 622985255691939504
862 257238656629554600
863 79844657253438000
864 18403219781585100
865 3097773429458400
866 372358624349040
867 31001180565600
868 1713500626500
869 59132570640
870 1158620760
871 10923024
872 34220
873 30
874 53070
875 14611940
876 1499185044
877 76565521890
878 2254429255650
879 41809415286600
880 517793527780200
881 4461654231039390
882 27557276132890350
883 124732934075187900
884 420636171621521100
885 1069878958254738450
886 2070627276129939954
887 3067595964636948080
888 3490712649414458160
889 3054373568237650890
890 2052582593985016730
891 1055613905478008604
892 412935738273758700
893 121763102311492950
894 26728485873254550
895 4294640436294600
896 493779914897640
897 39397333635450
898 2090470764330
899 69367054020
900 1308812340
901 11898294
902 35990
903 1860
904 1096780
905 181188056
906 13278496104
907 527451373020
908 12706783077300
909 199398749828400
910 2140213248158160
911 16271915430849540
912 89923743170484300
913 368259138698173800
914 1133888810458013400
915 2653299816471751356
916 4754773745187269524
917 6558308614051406240
918 6981425298828916320
919 5738520037294980460
920 3636003452202029636
921 1768866544314500904
922 656461942896744600
923 184129569349086900
924 38538747073064700
925 5917060156672560
926 651369249439440
927 49849687457100
928 2541356615460
929 81146365080
930 1475388456
931 12942004
932 37820
933 31
934 58590
935 17274285
936 1902474588
937 104568156819
938 3322943650026
939 66710611155825
940 897294374227800
941 8427089664622755
942 56951704007973390
943 283259790987025545
944 1054560260817497700
945 2976458127452285175
946 6429149555296935978
947 10698240926671356429
948 13772448089507953104
949 13744681057069429005
950 10633140069105404970
951 6363006041353551863
952 2932594533995093604
953 1033927560062372745
954 276194354023630350
955 55180478763706275
956 8103799779790680
957 854922139889265
958 62810606195946
959 3078951284115
960 94670759260
961 1659812013
962 14057694
963 39711
964 1984
965 1249920
966 221110848
967 17394053376
968 743595781824
969 19333490327424
970 328421470305600
971 3828455996705280
972 31725514031520960
973 191837318763699840
974 863267934436649280
975 2934428551839993600
976 7619732806277850048
977 15239465612555700096
978 23609911010585062464
979 28433441217048677376
980 26656351140983135040
981 19443456126364169088
982 11006280720179116736
983 4812462825017589504
984 1613935703511996480
985 411079968779356800
986 78478903130604480
987 11034961402268160
988 1116632999039040
989 78821152873344
990 3717978909120
991 110162338048
992 1863648576
993 15249024
994 41664
995 32
996 64480
997 20311200
998 2395367520
999 141326683680
1000 4833372581856
1001 104723072606880
1002 1524813969276000
1003 15553102486615200
1004 114564356224936800
1005 623471285982024480
1006 2550564351744645600
1007 7947410661233316000
1008 19049332015694625120
1009 35377330886290018080
1010 51154807189600968672
1011 57755427472130125920
1012 50960671298938346400
1013 35106240228157527520
1014 18826532810832699680
1015 7820252090653582944
1016 2497757636387613600
1017 607277226605868000
1018 110894102249767200
1019 14943176898904800
1020 1451622898750752
1021 98526441091680
1022 4475344983200
1023 127866999520
1024 2088571680
1025 16519776
1026 43680
1027 2112
1028 1418560
1029 268107840
1030 22584893760
1031 1036395680320
1032 29000235491136
1033 531670984004160
1034 6709181464814400
1035 60382633183329600
1036 397960395307675200
1037 1959481184514934080
1038 7319010748484635200
1039 20981164145655954240
1040 46565033816142416960
1041 80513925465349696320
1042 108910234661731094592
1043 115510854944260251840
1044 96097265877998024640
1045 62621942028605319360
1046 31860286295255337920
1047 12588698487393572544
1048 3833767534920523200
1049 890673265688606400
1050 155723632946481600
1051 20127544394443200
1052 1878570810148032
1053 122693304000960
1054 5370413979840
1055 148056525760
1056 2336368320
1057 17873856
1058 45760
1059 33
1060 70752
1061 23760880
1062 2993870880
1063 189148485240
1064 6943851058144
1065 161917981492176
1066 2544425423448480
1067 28094697383910300
1068 224757579071282400
1069 1333167324280711920
1070 5967510880113662880
1071 20432238339519606600
1072 54066846067651882080
1073 111423473774340783440
1074 179814433539280988448
1075 228030803822999479302
1076 227624331801924613920
1077 178847689272940768080
1078 110412371471488326240
1079 53365979544552691016
1080 20081971396556413344
1081 5837782382719887600
1082 1297284973937752800
1083 217364237654463900
1084 26970909488553888
1085 2420466236152272
1086 152230580890080
1087 6425316725880
1088 171030814240
1089 2608944624
1090 19315296
1091 47905
1092 2244
1093 1603712
1094 323147968
1095 29083317120
1096 1429121888480
1097 42925624723072
1098 846955595497536
1099 11534728586299776
1100 112378789535641200
1101 804395546149852800
1102 4316922764337543360
1103 17643075645553438080
1104 55575688283493329952
1105 136168353059271406720
1106 261268835057074940480
1107 394431660666809910144
1108 469881656362544381592
1109 442241558929453535616
1110 328693050555674925120
1111 192513878463107850880
1112 88509429488526414368
1113 31757536161996188544
1114 8821537822776719040
1115 1876922941016323200
1116 301648329806194800
1117 35961212651405184
1118 3105503850157632
1119 188212354555008
1120 7665290129120
1121 197120260480
1122 2908331712
1123 20848256
1124 50116
1125 34
1126 77418
1127 27664032
1128 3716201632
1129 250843610160
1130 9860941030512
1131 246822342157664
1132 4174281149237856
1133 49743517028417784
1134 430785359886624600
1135 2775164634216992160
1136 13539439579058658720
1137 50723842480966134480
1138 147489326598501529488
1139 335557727181775966560
1140 600918320631272363104
1141 850493268312808868748
1142 953583361441634186172
1143 847629654614785943264
1144 596837381272146574560
1145 332086440348861042768
1146 145408348445436252176
1147 49801590799494022944
1148 13232306734165078560
1149 2698076727710964600
1150 416274695132548824
1151 47717762941287648
1152 3968143808534752
1153 231904508290992
1154 9119052050160
1155 226688299552
1156 3236691744
1157 22477026
1158 52394
1159 2380
1160 1806420
1161 387296448
1162 37162016320
1163 1951005856800
1164 62751442921440
1165 1329043380848960
1166 19479978696443328
1167 204826246587602640
1168 1587103957477038000
1169 9250548780723307200
1170 41206990023222004800
1171 142026758946705176544
1172 382379735625744706080
1173 809966927680148884800
1174 1356912336909324690880
1175 1804076629754443054920
1176 1907166722883268372344
1177 1603623670892838271040
1178 1071246581770519492800
1179 566976849376104219360
1180 236711264911175294240
1181 77469141243657369024
1182 19707690880671393600
1183 3854395325301378000
1184 571357424691733680
1185 63023460488493120
1186 5050364847226048
1187 284795010181920
1188 10819214296800
1189 260134114240
1190 3596324160
1191 24206028
1192 54740
1193 35
1194 84490
1195 32063955
1196 4583007968
1197 329812894840
1198 13852141583280
1199 371279370618520
1200 6740148574305440
1201 86442405465467268
1202 807925750428877080
1203 5634219049043484900
1204 29854043792334309600
1205 121904012152031764200
1206 387842303277541059024
1207 969605758193852647560
1208 1916921728843019027360
1209 3010649247517564157890
1210 3767336491546042849980
1211 3761356592353112623234
1212 2996244227194513611680
1213 1901462682642672099720
1214 958460864421509513680
1215 381965904743032861160
1216 119571935397818982624
1217 29150959427659769700
1218 5473241361927956760
1219 780122637559867140
1220 82864179531166880
1221 6403141145590168
1222 348628374533040
1223 12802736917880
1224 297895517920
1225 3989672115
1226 26039818
1227 57155
1228 2520
1229 2027760
1230 461720952
1231 47139510528
1232 2638503158720
1233 90668563090560
1234 2056316514194880
1235 32352713156666112
1236 366109011383155488
1237 3061613370046271040
1238 19317322453863376800
1239 93456137089046534400
1240 351083554997851480896
1241 1034246142073442824064
1242 2407297054826116918080
1243 4452205305699915160320
1244 6568689267311049071760
1245 7749949354037573862816
1246 7319396612146597537104
1247 5531527804051409744640
1248 3339153979274936370240
1249 1604864703217411278720
1250 611145447588852577856
1251 183174028694531207424
1252 42834062832479661600
1253 7726928981545350720
1254 1059789243477555360
1255 108476744113527552
1256 8088178289166528
1257 425444796040320
1258 15111427181760
1259 340452020480
1260 4419329112
1261 27983088
1262 59640
1263 36
1264 91980
1265 37006620
1266 5617604916
1267 430148033568
1268 19261073058656
1269 551567092134240
1270 10722221824016160
1271 147609253777289136
1272 1484775435053908368
1273 11174888800668889296
1274 64098388142364841200
1275 284262416979183208800
1276 985734596724736850208
1277 2696427441834333077024
1278 5857756166743551167328
1279 10156593353627931459480
1280 14103362250403134771720
1281 15715175079020635888488
1282 14060946123334253163384
1283 10095038242393822783968
1284 5803767630644532262560
1285 2662616439428886894240
1286 969861253782309525728
1287 278577168639599544624
1288 62537731735420305936
1289 10847419531784819280
1290 1432678051367806320
1291 141407184290848416
1292 10179948536364768
1293 517624501849056
1294 17792486843040
1295 388328085860
1296 4888045836
1297 30040668
1298 62196
1299 2664
1300 2268840
1301 547697976
1302 59386109112
1303 3536772720448
1304 129574491485504
1305 3139689601379520
1306 52896294331813056
1307 642534398795258592
1308 5782809589157327328
1309 39378179583309419424
1310 206229596631956445600
1311 841416754258382298048
1312 2701642968801130626496
1313 6880538989508298196544
1314 13983030849645896334912
1315 22775391156620209939440
1316 29818537329423770660208
1317 31430350158041271776976
1318 26679743926326531643344
1319 18220312925296167951552
1320 9987879178318497382080
1321 4378524811505280670528
1322 1527015591061508614976
1323 420708377129191149024
1324 90741022518060836064
1325 15145453685888238240
1326 1927603196385775776
1327 183581256798645312
1328 12768071045610048
1329 627937920275904
1330 20899111529920
1331 442096590056
1332 5398737192
1333 32217528
1334 64824
1335 37
1336 99900
1337 42540750
1338 6846224700
1339 556744772925
1340 26525795403360
1341 809840571784400
1342 16819765721676000
1343 247951379680373700
1344 2677226661646910800
1345 21685535959339977480
1346 134243794034009384400
1347 644467489474863892500
1348 2427163714206872013600
1349 7236543666431599892400
1350 17201347473770745491360
1351 32772728553857569534950
1352 50239833433721051337000
1353 62121952769632855542100
1354 62033585838239352191400
1355 50024519861862246831270
1356 32536273080886014199200
1357 17024794053951984174000
1358 7138899149193392397600
1359 2385961861033607210900
1360 631062565693786723536
1361 130876474785664667400
1362 21035352341511442000
1363 2581611423730949700
1364 237389556205144800
1365 15960088807012560
1366 759602322914400
1367 24491146324125
1368 502382488700
1369 5954489550
1370 34518780
1371 67525
1372 2812
1373 2530800
1374 646619400
1375 74330439600
1376 4701400304700
1377 183269131877760
1378 4734452573508800
1379 85220146323158400
1380 1108488520924023600
1381 10708906646587643200
1382 78480987281420870880
1383 443588188981944052800
1384 1959181168003586233200
1385 6832016380730454556800
1386 18964735125820744545600
1387 42171045419566988946560
1388 75476586972520463171400
1389 109092209741794282903200
1390 127601848932218838410800
1391 120885962146312583757600
1392 92728378280525140467720
1393 57505971026682257654400
1394 28752985513341128827200
1395 11543751815716974940800
1396 3700675539562329551600
1397 940406960641721391936
1398 187671926107745560800
1399 29067032326452174400
1400 3442148564974599600
1401 305789936806627200
1402 19884700808736960
1403 916345659388800
1404 28635801855900
1405 569866703600
1406 6558568200
1407 36949680
1408 70300
1409 38
1410 108262
1411 48717900
1412 8298282300
1413 715430481150
1414 36200782346190
1415 1175976929548960
1416 26039489154298400
1417 410121954180199800
1418 4741867561730545400
1419 41229290589362426320
1420 274683455484973048080
1421 1423178772983737169400
1422 5802190382164466921400
1423 18788045047008750031200
1424 48676153489606577667040
1425 101474078040833067152660
1426 170932270496590460711700
1427 233336115281059993987400
1428 258561641257390804148200
1429 232705477131651723733380
1430 170002026847629424190820
1431 100635449296693950895200
1432 48129997489723193906400
1433 18518101871045980634200
1434 5699040330925987509464
1435 1392525691719472061136
1436 267606265005489040400
1437 39967169448871739800
1438 4569748956949037400
1439 392430418901838240
1440 24695515520528160
1441 1102478371452150
1442 33408435498550
1443 645290237900
1444 7214425020
1445 39515630
1446 73150
1447 2964
1448 2814812
1449 759999240
1450 92466574200
1451 6200397503300
1452 256696456636620
1453 7055861577293760
1454 135405343602351680
1455 1881736025062093200
1456 19466614200788554800
1457 153137365046203297760
1458 931535196862082510880
1459 4440317771709259968528
1460 16761883326252904439600
1461 50533362540230431118400
1462 122475482973848808323520
1463 239847820823787249633560
1464 380934774249544455300360
1465 491897756538450798135600
1466 517123282514781608296400
1467 442707980884605718322040
1468 308375769630583606671720
1469 174434778780936181551680
1470 79875314982944874993600
1471 29477794815134418152400
1472 8716179329651510308592
1473 2049377433096581523936
1474 379514339462329911840
1475 54691916087929749200
1476 6041363027830930800
1477 501796273349891520
1478 30575400168272960
1479 1322974045742580
1480 38893402520700
1481 729458529800
1482 7925706360
1483 42222180
1484 76076
1485 39
1486 117078
1487 55592537
1488 10006656660
1489 913107420225
1490 48983140276070
1491 1689918339524415
1492 39815218900443360
1493 668563884036611420
1494 8258730332216964600
1495 76893126093114791460
1496 549902356302275478320
1497 3066303356337688264980
1498 13491734767885828365912
1499 47292456527642123240300
1500 133071188022606801945120
1501 302361348591689245548690
1502 557293466031740962383860
1503 835940199047611443575790
1504 1022629546487831922439800
1505 1021318482966693676385390
1506 832712630711520279700980
1507 553674677291275111978770
1508 299572772254216485708320
1509 131461455909430106760300
1510 46574915807912380680792
1511 13241887827739794507284
1512 2998163281752406303536
1513 535386300312929697060
1514 74494161568042244600
1515 7954461319977392220
1516 639385574107119840
1517 37741509582711935
1518 1583559842631270
1519 45184982340225
1520 823246055060
1521 8696261145
1522 45075030
1523 79079
1524 3120
1525 3122080
1526 889480592
1527 114361790400
1528 8116510402000
1529 356241020189600
1530 10399497473996400
1531 212347834135697920
1532 3146182983701700800
1533 34773601398808272000
1534 292926194640437300800
1535 1912703848007914707200
1536 9812170740280602447936
1537 39975510423365417380480
1538 130461949041771374456000
1539 343409517477694972761600
1540 732997208707125443754400
1541 1273813636643979342591680
1542 1807438268211051769893600
1543 2097701633821193687056000
1544 1992816552130134002703200
1545 1549232801323758659908800
1546 984310537406711310184480
1547 509911101709304656524800
1548 214630948423559357976000
1549 73058691463391969695360
1550 19987755211682708690240
1551 4360964773458045532416
1552 751419368860252206400
1553 101009032634633552000
1554 10432080419642481600
1555 811918189342374400
1556 46451088717183920
1557 1890817722544800
1558 52388385322000
1559 927601188800
1560 9530149200
1561 48080032
1562 82160
1563 40
1564 126360
1565 63222120
1566 12007987992
1567 1157913127800
1568 65743734256200
1569 2404626886279800
1570 60168521099550600
1571 1075010910311970720
1572 14157823426657653600
1573 140833085665173501600
1574 1078500989357973698400
1575 6455375487026712136800
1576 30568685767797261472416
1577 115643440867592814564960
1578 352247262412782711031200
1579 869255341115415399802800
1580 1746258056037563557179600
1581 2866080682448953520831280
1582 3852697361186715614773200
1583 4247845808487917216288400
1584 3843289064822401290927600
1585 2851996747891464805741200
1586 1733242468042252524455280
1587 860474984134451607885600
1588 347702136446166159921120
1589 113802961702591337410080
1590 29981632817524063035360
1591 6307824047323244430816
1592 1049396015132421184800
1593 136362194056755295200
1594 13629008290178080800
1595 1027583958386442600
1596 57008154334725720
1597 2252297581266600
1598 60620845872600
1599 1043551337400
1600 10431649800
1601 51243192
1602 85320
1603 3280
1604 3453840
1605 1036842768
1606 140665002192
1607 10549875164400
1608 490089655364400
1609 15167646513457200
1610 328921248677543280
1611 5185346743857741120
1612 61102185315048820800
1613 549919667835439387200
1614 3845090483797993185600
1615 21173631597447615808704
1616 92838230850347238545856
1617 326991798315262441183680
1618 931750823156392977566400
1619 2159967817317092811631200
1620 4091233159859434619677920
1621 6351854485427410505626080
1622 8100543169674632831061600
1623 8495691616975834432576800
1624 7329062867800858275722400
1625 5196971851713335868239520
1626 3023954944243929936283680
1627 1439978544878061874420800
1628 559050493893835786539840
1629 176072506785141314483520
1630 44699888927944966707264
1631 9074413541763263918016
1632 1458482597302687070400
1633 183306555945146462400
1634 17739344123723851200
1635 1296336685964435280
1636 69771173961903120
1637 2676643502374800
1638 70012807909200
1639 1172208351600
1640 11405270448
1641 54570672
1642 88560
1643 41
1644 136120
1645 71667180
1646 14342991624
1647 1459399397742
1648 87563963864520
1649 3389786782937100
1650 89922475758353400
1651 1706278977514755765
1652 23910209985566250720
1653 253574069057452606320
1654 2074696928651884960800
1655 13297604589801393100200
1656 67592747022621235081632
1657 275199041449243599975216
1658 904677308672226087274848
1659 2416728697561894285562850
1660 5272862612862314804864400
1661 9432565340787029817590760
1662 13873787428696712420183280
1663 16808627077074863124452820
1664 16789104862118910902473200
1665 13825277682442528111021800
1666 9377144862874062544866960
1667 5228922091088462181490530
1668 2390364384497582711538528
1669 892330596022853274669360
1670 270629964132717205595040
1671 66251621089632718512552
1672 12985798689075015606816
1673 2017567592935383780720
1674 245394260378179941600
1675 23005711910454369525
1676 1630241589924971640
1677 85161874100558220
1678 3173734438530120
1679 80709209117550
1680 1314774232200
1681 12455755884
1682 58068792
1683 91881
1684 3444
1685 3811360
1686 1204008624
1687 172115899488
1688 13621061045592
1689 668670269510880
1690 21903237674362800
1691 503565864246779040
1692 8431025535955263780
1693 105708296778292897920
1694 1014296276229810425280
1695 7577154000293840726400
1696 44679951421732680816672
1697 210288546292599398031744
1698 797128257990912496479936
1699 2451383675111838430035072
1700 6151673048339367272341800
1701 12654870270869555531674560
1702 21414472665570554180476320
1703 29882003692577534443471680
1704 34437187182299719572049680
1705 32797321125999732925761600
1706 25807185007226052473907360
1707 16759152520881303271677120
1708 8963866441865935168269480
1709 3937070750937195054298752
1710 1414259812564522171174080
1711 413325763402695368545152
1712 97633967921564006229024
1713 18488255760716971372416
1714 2778289800107741599680
1715 327192347170906588800
1716 29730458468894877540
1717 2043884978413397280
1718 103675324991983920
1719 3754840744176480
1720 92870870765400
1721 1472547140064
1722 13588097328
1723 61744032
1724 95284
1725 42
1726 146370
1727 80991400
1728 17056788840
1729 1828731432060
1730 115779018887532
1731 4736414409035400
1732 132983943022917000
1733 2675193653811013650
1734 39813176142010967850
1735 449260261307744816160
1736 3918871976342449370400
1737 26835753751040685906000
1738 146069071955664533439120
1739 638375944102533886882080
1740 2258530064307585406693152
1741 6511487887015820829780660
1742 15379182620848418180854500
1743 29879554806219783894231600
1744 47900794120355186982644400
1745 63499257846727260692377320
1746 69694307392749432467243400
1747 63358461266135847697494000
1748 47687189687265531745263600
1749 29677665922393974543594900
1750 15238572951172089786058116
1751 6435596419801184223372960
1752 2226149704962673787959200
1753 627369462307662612970320
1754 143084263333326560852880
1755 26191695661015709444256
1756 3808945693696097354400
1757 434552336086360313250
1758 38289226816000978650
1759 2554856223016746600
1760 125891466061694760
1761 4432798100763900
1762 106676000203500
1763 1646927722440
1764 14807541960
1765 65603034
1766 98770
1767 3612
1768 4195940
1769 1393052080
1770 209554834320
1771 17474544795240
1772 905181420393432
1773 31333203013618800
1774 762441273331390800
1775 13533332601632186700
1776 180207007800681222900
1777 1839827736784097818560
1778 14653173476758723732800
1779 92314992903579959516640
1780 465257044006931476880160
1781 1893114868717859112822720
1782 6265599533240398225019712
1783 16969332069192745192761720
1784 37788848725513256101528200
1785 69449776036078416619024800
1786 105627392162834514884805600
1787 133193565239476693159620720
1788 139388614785498864934486800
1789 121085059308615175599655200
1790 87257410917124164470056800
1791 52087332027058812464268600
1792 25696417133349014149039176
1793 10442665888733997041699520
1794 3480888629577999013899840
1795 946557434358929556411360
1796 208563502485865834463520
1797 36925997161431983806656
1798 5199513169172450356800
1799 574946167745030568300
1800 49147365763822151700
1801 3184313553325220400
1802 152488254666278160
1803 5222200502269800
1804 122321813566680
1805 1839425767920
1806 16119602640
1807 69652604
1808 102340
1809 43
1810 157122
1811 91261695
1812 20199255160
1813 2278908823230
1814 152028539718588
1815 6562565297852382
1816 194713475870345400
1817 4145774423739437475
1818 65411107574555569050
1819 783900483932963319615
1820 7275682413646205009760
1821 53117753853250373531400
1822 308900168561979095305680
1823 1445620101021537088877640
1824 5490033119281791427185888
1825 17034598730997332674272342
1826 43421526177052024463831460
1827 91323051086657035578693150
1828 159003434608916374890925200
1829 229739577954165069874452180
1830 275900956567487435830642920
1831 275609306507690937484098900
1832 229008699127163484286304400
1833 158154057287287548101977950
1834 90631957727082333687827364
1835 42992082511564696749354006
1836 16824295042960328567182560
1837 5407809120951534182308680
1838 1419836151538394334617040
1839 302417078604505459972104
1840 51815512145880364373856
1841 7068088214343799703775
1842 757883584754813021850
1843 62879717962537164675
1844 3957646844847059640
1845 184256641055086110
1846 6139614104019900
1847 140026286582910
1848 2051667202680
1849 17530067871
1850 73899714
1851 105995
1852 3784
1853 4608912
1854 1606205832
1855 253933493440
1856 22282664049360
1857 1216228317748704
1858 44423518939308432
1859 1142319058439359680
1860 21460479369945323400
1861 302956708766362635600
1862 3284916313623846291720
1863 27837393582646349602560
1864 186974493563441314830528
1865 1006785734572376310625920
1866 4386709272065353924870080
1867 15584610145057988567495424
1868 45425596615992887131392912
1869 109174122959445090080490528
1870 217200770152049165700675600
1871 358776980656016435651318400
1872 493099581950403076803702240
1873 564634515766020798909222720
1874 538969310503928944413348960
1875 428782245174263545046697600
1876 284031776352679678223960400
1877 156384554509475399304486432
1878 71383080396560251206474576
1879 26918872068736525707492096
1880 8348898291995351018301120
1881 2117721717548791549937280
1882 436273818314696401271232
1883 72377223314880508966656
1884 9569104044034682675880
1885 995429185946620088400
1886 80194422908743050600
1887 4905252427416073920
1888 222117594696542160
1889 7203813882050016
1890 160030041809040
1891 2285401440960
1892 19045012008
1893 78351504
1894 109736
1895 44
1896 168388
1897 102548292
1898 23825386508
1899 2825010114520
1900 198315710039304
1901 9020360023302888
1902 282406656114175032
1903 6354149762568938220
1904 106110147995840765700
1905 1348157354010313728420
1906 13288979632387378180140
1907 103230334535646879776160
1908 640028074121010654612192
1909 3200140370605053273060960
1910 13013904173793883310447904
1911 43344696965942530703346648
1912 118908179377157851608646152
1913 269902692871961472698990472
1914 508707066935062519667371800
1915 798278781959636569324183440
1916 1044901495085377948464988080
1917 1142101634163087525066382320
1918 1042788448583688609843218640
1919 795033746260613656440751800
1920 505576561907769827238649512
1921 267658179833525202655755624
1922 117649891764701154766226616
1923 42781778823527692642264224
1924 12811240482544590355668960
1925 3141287214364040799073632
1926 626264029516257737308704
1927 100649576172255707781756
1928 12903791816955859972020
1929 1302841140430135115700
1930 101961480555401878620
1931 6063437028333758040
1932 267141431459354760
1933 8436045203979624
1934 182598381038520
1935 2542509103068
1936 20670805716
1937 83015284
1938 113564
1939 3960
1940 5051640
1941 1845869256
1942 306326397960
1943 28250101145200
1944 1622583082139760
1945 62448646315173840
1946 1694439936685050192
1947 33639616390070849400
1948 502627016822403627000
1949 5777817231472773121800
1950 52000355083254958096200
1951 371629204328328767194176
1952 2133426913736702182040640
1953 9931470115670854985361600
1954 37782302440046757998074560
1955 118212809907115992827309040
1956 305763889826977332707947248
1957 656520063742608987646193040
1958 1173939385234759660770858000
1959 1752319277472372957053085600
1960 2187003129248465473531370400
1961 2284203268326175050132764640
1962 1996828944096424997572120800
1963 1460266064560310797544238000
1964 892193932778417342185852080
1965 454513890283344683755056720
1966 192518004705874616890189008
1967 67550177089780567329890880
1968 19542570227610392067969600
1969 4634686053979732326502080
1970 894662899308939624726720
1971 139360951623123287697816
1972 17333451694418319365400
1973 1699358009256697977000
1974 129246947182903789800
1975 7475470308904633200
1976 320569717751225712
1977 9860312576080080
1978 208023472069200
1979 2825010114520
1980 22414126680
1981 87898536
1982 117480
1983 45
1984 180180
1985 114924810
1986 27995683716
1987 3484462776795
1988 257075920421320
1989 12304588372893180
1990 405916201048629960
1991 9637127139896222967
1992 170066949527580405300
1993 2286952926541936502850
1994 23899153093819197912900
1995 197168013024008382781425
1996 1300702215149150685179616
1997 6933637469644282091632080
1998 30125459350868260122263520
1999 107443422563882968057024530
2000 316393108869045745508385960
2001 772903165951526035456199988
2002 1572192784225721523047462280
2003 2670712101409078228253701950
2004 3796691767856808073615018800
2005 4523120108218417229348970600
2006 4518749943862650642653947440
2007 3785654873182805724563812350
2008 2657684237499765651530513160
2009 1561339382362230348825241140
2010 765940074366377152253891880
2011 312841757647046252446557138
2012 105983898537414338396897760
2013 29639564845209094636420560
2014 6802523079228316801801440
2015 1272098809954898528908305
2016 192149190874306351219716
2017 23196236826353927386050
2018 2209165412033707370100
2019 163353780467281178775
2020 9192808082571913800
2021 383840056781072892
2022 11503698005426760
2023 236626699478715
2024 3135072200260
2025 24281970570
2026 93008916
2027 121485
2028 4140
2029 5525520
2030 2114616504
2031 367943271696
2032 35618952829460
2033 2150089516251040
2034 87078625408167120
2035 2489619366431597088
2036 52153864521791324292
2037 823482071396705120400
2038 10019031868659912298200
2039 95596612375276791651600
2040 725578287928350848635644
2041 4432022362730439371723136
2042 21996367145078412152763840
2043 89404589041286449395104640
2044 299539238662946456401401720
2045 831661886170063102479185952
2046 1921813277501091763837037808
2047 3708762465352984105650423840
2048 5992817398283785292666843400
2049 8123154480065728901687947200
2050 9247267776802097446669006560
2051 8845212656071571470726875840
2052 7107760170057512788976953800
2053 4794253918627028234133474720
2054 2710249493911796077206078960
2055 1281208851667394509224691872
2056 504937573746109740790934328
2057 165263028227832527669738880
2058 44702294520643224697552320
2059 9933843226809605488344960
2060 1800509084859240994762524
2061 263846650155763944958416
2062 30928315768471903181400
2063 2862580533902832085200
2064 205870517849176280100
2065 11276511247954880928
2066 458614093816346832
2067 13396711601256480
2068 268761189531380
2069 3475019788240
2070 26281662264
2071 98354256
2072 125580
2073 46
2074 192510
2075 128468340
2076 32776555812
2077 4277340533466
2078 331256261313978
2079 16663193750945560
2080 578450868782824440
2081 14470912567383658074
2082 269461633362588508842
2083 3829191631994678809860
2084 42353180172062356533300
2085 370436872954197567649950
2086 2595337722205254958581342
2087 14720645704783245056080416
2088 68188738149743077673567904
2089 259832086901238743554522860
2090 819327917519235895450892940
2091 2148459872605996348071230376
2092 4703385126515829843074855688
2093 8622872731945688045637235428
2094 13269809953342667433762296100
2095 17169394696502563360385888400
2096 18695563113969457881309078480
2097 17137599521138669724533321940
2098 13220433916306973787497134068
2099 8574338739082954341815637480
2100 4667651906181426577410469320
2101 2127721842947637309962434716
2102 809641282041175963682015388
2103 256157693753140417888095264
2104 67053441780964837046328480
2105 14435115938957707975251270
2106 2537080983210748674438102
2107 360849095065971277663716
2108 41090476663826957083860
2109 3697499856291158110050
2110 258729164323964784450
2111 13798888763944788504
2112 546809111857951992
2113 15573677236460658
2114 304814519834370
2115 3847343336980
2116 28420867332
2117 103942566
2118 129766
2119 4324
2120 6031980
2121 2415204792
2122 440142320904
2123 44674445571756
2124 2830735323955812
2125 120487708660683280
2126 3624958777705699824
2127 80015634196121403468
2128 1333125975583332622692
2129 17140191114642848006040
2130 173095605920602674527400
2131 1392842642307782854363812
2132 9035620218047924670616524
2133 47715196422400863285226176
2134 206765851163737074235980096
2135 740127762688377027094701480
2136 2200480692765947833496683896
2137 5458249406080098830235017712
2138 11336364151089436032026575248
2139 19769513092753528689997564152
2140 29008421758470017180782693800
2141 35864957810472021241694966880
2142 37391126227938915762618156960
2143 32876211326266019471553719640
2144 24367074277114814431857462792
2145 15207317763656560530767357040
2146 7977441439655529059574256656
2147 3508874618194349248008225672
2148 1289936957828314247222194008
2149 394734806767134414450507456
2150 100047992498582455275474240
2151 20875398434800377687286452
2152 3559486752564333961151964
2153 491591520814511595657816
2154 54401476146475126280040
2155 4761164198511902223900
2156 324273885952702529844
2157 16845396672867663888
2158 650633626767689712
2159 18073156299102492
2160 345211624872660
2161 4254709102072
2162 30707603784
2163 109782036
2164 134044
2165 47
2166 205390
2167 143259525
2168 38240742540
2169 5226690060735
2170 424407232931682
2171 22409987981316845
2172 817595165911779400
2173 21523192742627592705
2174 422304736035085184970
2175 6332348384020829957787
2176 74014461631412298207900
2177 685170106769052253337625
2178 5089232731509206583252390
2179 30656568596948315846734635
2180 151098122004269400403216224
2181 613836120642344439138065910
2182 2068004042805759340411665900
2183 5806824050354584560616249170
2184 13645623515200247075587544280
2185 26923864858837410576063116214
2186 44716755805037743465470680820
2187 62631819705787537094871725250
2188 74068934608583522129587431600
2189 74003270659462437446848435650
2190 62464801519905436995952067316
2191 44516770313959757135124210870
2192 26753614584210615748572202200
2193 13533159585129915368920613970
2194 5747294633249365147599679980
2195 2042400183228164224768473846
2196 604835591014157570529003360
2197 148508738865083332049532075
2198 30047921989485392125639590
2199 4972812374906054798668185
2200 667159921105408594107036
2201 71779725471043569397275
2202 6112305389981496098250
2203 405342357440878162305
2204 20516829281056770120
2205 772627431786631533
2206 20938412785545570
2207 390417909082175
2208 4699969356940
2209 33150254085
2210 115881038
2211 138415
2212 4512
2213 6572480
2214 2750582880
2215 524444469120
2216 55751360647840
2217 3703917669221952
2218 165489142015878240
2219 5232609061835388160
2220 121542735487779347040
2221 2133750245229904092480
2222 28947878326952365521312
2223 308929926809373070780800
2224 2631053209993160652816480
2225 18095049712032734518230720
2226 101483813286449597285742240
2227 467916764916447175442217984
2228 1785705078232274732038009920
2229 5672239660267225619414855040
2230 15066354292811895076193511360
2231 33589227114339069724523185920
2232 63041244547521741836635589184
2233 99832757146130776108957799040
2234 133614548705680079135726347200
2235 151289738774979109030646668800
2236 144985999659354979487703057600
2237 117580802860998469639439185536
2238 80634150002644088395696683840
2239 46697218183349438397507843840
2240 22792689827587225884497876160
2241 9351530250710831426602869120
2242 3214269140818094517668417856
2243 921654233926335345568005120
2244 219335983554584613488539680
2245 43053738970008920060617920
2246 6918695478130163198147040
2247 902075386283369366679936
2248 94395255413975104960800
2249 7823750899176315005760
2250 505361900186029916640
2251 24931843176980378880
2252 915706585821192928
2253 24217923221835840
2254 440942579669280
2255 5186173083520
2256 35757577440
2257 122248128
2258 142880
2259 48
2260 218832
2261 159382640
2262 44467756560
2263 6358889188080
2264 540788198284048
2265 29940001159544112
2266 1146603341110013520
2267 31722692437377040720
2268 654980296795255370160
2269 10348688689365034848528
2270 127633827168835429798512
2271 1248591787521216161072400
2272 9815852360359099358584560
2273 62686422216684830295299280
2274 328130996292853697890566576
2275 1418372693652980500559223264
2276 5094511546721489676696675360
2277 15283534640164469030090026080
2278 38458851747440890062915015840
2279 81453875752272244081968725856
2280 145595255264514499003658384544
2281 220085850981242847331111511520
2282 281752417922847123394901210400
2283 305731347107770282832765143200
2284 281272839339148660206143931744
2285 219333420721477914519723096096
2286 144842825004749566192269969120
2287 80886252924730277224254658080
2288 38118808849585532944763689440
2289 15118307238649177473007971744
2290 5028775913860567229255427936
2291 1396882198294602008126507760
2292 322357430375677386490732560
2293 61414892354277430086469680
2294 9587335162551797574575184
2295 1215296006520650396777136
2296 123734321285886286232400
2297 9985576805527665204720
2298 628462875872370537360
2299 30229859852088709392
2300 1083213888105557488
2301 27965935149024720
2302 497342211952560
2303 5716577148880
2304 38538722352
2305 128892048
2306 147440
2307 4704
2308 7148512
2309 3123899744
2310 622548591840
2311 69241237825760
2312 4817931221076064
2313 225701547202717152
2314 7491141828585421664
2315 182871991697820587680
2316 3378319425575527698720
2317 48293880550370162626464
2318 543831089675907483489312
2319 4894479807083167351403808
2320 35627908567229323597825440
2321 211836875077072874791011360
2322 1037317343119343948170178208
2323 4212137090242184516812238784
2324 14264632330820171094750691008
2325 40480713371246431485103312320
2326 96640191570492492978606962880
2327 194694629846894632195925247168
2328 331821744556335369822291201984
2329 479298075470262200854420625088
2330 587483765030617406227666353600
2331 611462694215540565665530286400
2332 540485063828168013729453045312
2333 405559910013298785338355913536
2334 258083579099371954306226490432
2335 139067592747781880139946605120
2336 63315987580667495399776975680
2337 24288428022747858891061987392
2338 7822540310449771245508443456
2339 2106068545121092258406119392
2340 471507883236065430986444640
2341 87226948561147654325710560
2342 13233223182113748764906592
2343 1631493269027722450467936
2344 161679513146891414010336
2345 12708915934307937533280
2346 779612175132814084320
2347 36574398339564117536
2348 1278975434148730528
2349 32243078171816736
2350 560224560590240
2351 6294657984160
2352 41503239456
2353 135821728
2354 152096
2355 49
2356 232848
2357 176925672
2358 51544345776
2359 7704038824020
2360 685488254475024
2361 39747932573877528
2362 1596032369504928432
2363 46351440064372296546
2364 1005795954338013232240
2365 16722681156598862108664
2366 217322462476665731819088
2367 2243303244913118369393412
2368 18636673111585906453422192
2369 125970105291275108435168520
2370 699061687754340486810337488
2371 3209200530275470339651488831
2372 12264752115705184328365048224
2373 39227738909755470510564400272
2374 105462911151405176763821787360
2375 239184474136968920122052233128
2376 458923056067680204461823796896
2377 746598925251754582100155204464
2378 1031532814599042562708426997472
2379 1211685265375648400344561854300
2380 1210696134546770320017749967072
2381 1029000409980550641523381759344
2382 743526501691047773120319174816
2383 456254898764961133505650402728
2384 237373994517765622997495067360
2385 104471379508101367409632009872
2386 38783135068581258551857044384
2387 12100492042726989895395873471
2388 3159102817681638387609179088
2389 686460006476036436289088520
2390 123363827250765968260647792
2391 18195681875406404551746564
2392 2182673427483034089139536
2393 210608839493976973513464
2394 16130547147390843792240
2395 964770066726857429346
2396 44156895556303019952
2397 1507363904532432408
2398 37117031848951824
2399 630252630664020
2400 6924123782576
2401 44661094632
2402 143046288
2403 156849
2404 4900
2405 7761600
2406 3538513440
2407 736347796800
2408 85600431378000
2409 6231711404318400
2410 305753327491365600
2411 10640215796699522880
2412 272655529790425273800
2413 5293662917568490696000
2414 79631815031423152898400
2415 944880271637677094865600
2416 8973212979652473477573648
2417 69024715228095949827489600
2418 434379673418190029086788000
2419 2255037702433356409065604800
2420 9724850091743849514095420700
2421 35042148902014812366757280640
2422 106020915972312082460984865600
2423 270417720901038914779030224000
2424 583376766187729073468420080800
2425 1067262921087628382469357667200
2426 1659108722781676849111456009920
2427 2194750669359665027039206377600
2428 2472827072195200817029718070000
2429 2373913989307392784348529347200
2430 1941510207510472908534682564800
2431 1351866366710995951127853045120
2432 800447190815721286852018250400
2433 402328804267399361012703504000
2434 171264556570657979360052475200
2435 61560531854890886590249276800
2436 18616141604195369069839805340
2437 4715078832360654309864446400
2438 994869574602951356940708000
2439 173751869367276011634715200
2440 24925591610145759659926800
2441 2910231236644045452186048
2442 273517973368801264303200
2443 20418414110621321256000
2444 1191074156452910406600
2445 53201078983497614400
2446 1773369299449920480
2447 42663254998795200
2448 708149023218000
2449 7608927233600
2450 48022682400
2451 150575040
2452 161700
2453 50
2454 247450
2455 195980400
2456 59564976240
2457 9296390934600
2458 864564356917800
2459 52450237653013200
2460 2205791862616280400
2461 67166362216665738180
2462 1529900472712941814100
2463 26732997733720878014800
2464 365582423553351747397200
2465 3976371143141891107559400
2466 34857481190188454662882248
2467 248982008501346104734873200
2468 1462411567174573097925519600
2469 7117462748305281166113315150
2470 28888525272533200027165808550
2471 98312695530652668028957926240
2472 281792434557987377067354511200
2473 682804745275123259817051315600
2474 1402882223451443724293105432400
2475 2449853523405692423395571008800
2476 3642825673933681777396892543520
2477 4618121200110961827728330086200
2478 4995110685834305650400030501400
2479 4610871402308589831138489693600
2480 3631343165899217847444498871200
2481 2438187554246617697569877813520
2482 1393882177110135344345755918800
2483 677253487183455591038050898400
2484 278995487316717030892988709600
2485 97150214333499680400237139950
2486 28488337909450489031118489990
2487 7003278853947442430828074800
2488 1435454671927115529300164400
2489 243735261195762182987586600
2490 34020064224658401698008200
2491 3867544143434849877247248
2492 354170709105755483264400
2493 25778247814659418085700
2494 1467054753679804281300
2495 63967964015872131600
2496 2082677898191185680
2497 48965781305435400
2498 794700570500200
2499 8353278810800
2500 51598839600
2501 158417490
2502 166650
2503 5100
2504 8413300
2505 3998000160
2506 867946796640
2507 105359097258800
2508 8016869491419600
2509 411532633892872800
2510 14999384665790706720
2511 402998173299994429080
2512 8213149906143161317800
2513 129845988992358550357600
2514 1621278574019212097152800
2515 16223594264018915718842352
2516 131683817829600828726444048
2517 875729823004734575274381600
2518 4811805801671175999625903200
2519 21999430312943596331622974100
2520 84189416508525325793454642060
2521 271024187679096544296046175040
2522 736995598074736216945388721600
2523 1698684976050306646374127663200
2524 3327767134698773485532482653600
2525 5553001319719569493029960953280
2526 7905706781728415772223043392320
2527 9613231885945267478128360587600
2528 9990221371668611300800061002800
2529 8873752510103323825964640542400
2530 6734490962213094917078888815680
2531 4363072465493947458809255034720
2532 2409762407885318730902832266400
2533 1132456650700204430916085108800
2534 451706979465160907160076958400
2535 152451105569491806166525973460
2536 43370305474088804196628148940
2537 10352673088444045332528458400
2538 2062202486430503999839672800
2539 340561597835174557051148400
2540 46267287345535426309291152
2541 5123240293900710227002848
2542 457283700364393155607200
2543 32461497248089637589400
2544 1802886564763132972200
2545 76761556819046557920
2546 2441760294431045280
2547 56118086439937200
2548 890763276824400
2549 9161660631200
2550 55400859360
2551 166583340
2552 171700
2553 51
2554 262650
2555 216642475
2556 68632336080
2557 11174815006740
2558 1085198701765640
2559 68811463134684900
2560 3027704377926135600
2561 96558538786027674510
2562 2306045102772190344180
2563 42297722016637280786670
2564 607915312100587758492400
2565 6957987213499118583614100
2566 64270392661305704578490856
2567 484408329873174477100847748
2568 3006672392316255375108710160
2569 15487999924129097748795875925
2570 66645333006858541828151950950
2571 240875275010503015464606337005
2572 734618192919656422697177790240
2573 1897763665042445758634375958120
2574 4165822679361466299441313078800
2575 7790000338044856113860129848200
2576 12433894259372079517001869091040
2577 16964329135792225511228613946020
2578 19803257685047251004944422810456
2579 19788323101574364691969351601700
2580 16925861269271154705080703256800
2581 12386653019784799579627241928840
2582 7748214895618561866506090837520
2583 4136758800203130488049862057320
2584 1881339274550339619102528487200
2585 726965920076743334960748854925
2586 237916119297843273259881443430
2587 65693256821046276944892637365
2588 15233218972996238132149017360
2589 2950095223643637666437309700
2590 474024926716526748327949800
2591 62704349955133538287591956
2592 6765304490663758376683248
2593 588752764219156187844270
2594 40774807518941861850100
2595 2210682335364317811150
2596 91935352934439482160
2597 2857969435527246180
2598 64224032259039240
2599 997267581662100
2600 10038840904400
2601 59440505355
2602 175082490
2603 176851
2604 5304
2605 9105200
2606 4506163480
2607 1019680421760
2608 129131195633440
2609 10260060453056960
2610 550491705077479200
2611 20992083686954540160
2612 590711060808639891120
2613 12622562667805673462880
2614 209474432844298914372080
2615 2748834454715701168835200
2616 28945226808156333307834656
2617 247560030991696047265298112
2618 1737188493338280883396143648
2619 10086900929060985774558253440
2620 48810666427558368662871851400
2621 198031846648951095717937225680
2622 677054827056549016441055649960
2623 1958981847785750460525807440640
2624 4813839540595472168243295113280
2625 10075478108223081282369687446400
2626 18003556336814778574254522315840
2627 27513297935631835526982859265280
2628 36005923063722274554444405109920
2629 40383113710684590284592548476224
2630 38829917029504413735185142765600
2631 32005264945530910715061693431040
2632 22600209018554722040021634396480
2633 13657870324480176849434465205120
2634 7052834675756156897658781212480
2635 3105702929416433656931158137600
2636 1163145472122789335937198167880
2637 369302632939935827149666718160
2638 99015923324475547858968612840
2639 22313447509740968531598560640
2640 4202875387108744072732605600
2641 657314565046917091014757056
2642 84691589549790753011812512
2643 8906223633278871787026048
2644 755929475046817821429680
2645 51091325083975344968800
2646 2704834857386930027760
2647 109899732243467886720
2648 3339649677470040480
2649 73398894010330560
2650 1115223962288800
2651 10989888990080
2652 63730026360
2653 183925040
2654 182104
2655 52
2656 278460
2657 239011500
2658 78857860900
2659 13383305535600
2660 1355877554151120
2661 89775528964248400
2662 4128687788081094000
2663 137760549195639169800
2664 3445814521383732698200
2665 66268454005979785680120
2666 999764338575063000412200
2667 12026150739381192613654000
2668 116894185186785192204716880
2669 928350116218860177244867920
2670 6080159726683983091886502768
2671 33097643673481359572769269100
2672 150738822790989079694163070500
2673 577592886059440695843983574900
2674 1870809390550990703323969559100
2675 5142327350437594958880244531680
2676 12034598851488680420608237783200
2677 24043754576441443969291299588000
2678 41095074247077211962972279199200
2679 60185339234194640215275004642800
2680 75612438433816776564333250730832
2681 81542825761959268843888799807760
2682 75502616446258582262859999822000
2683 60009871772870457590740675183200
2684 40914171499107686451763303648800
2685 23901273067840309486510314108960
2686 11944316789587039907325355279200
2687 5095293868573836468402681319500
2688 1850458705649892125354633448900
2689 570246712627842086039926550100
2690 148523884986713321788452919260
2691 32540444285038912441914567600
2692 5963539400627271995093562000
2693 908131964867451244165124880
2694 114007909009333705977439920
2695 11689418518678519220471688
2696 967958474145315503050200
2697 63864156354969181211000
2698 3302414651460786661800
2699 131130362335956001200
2700 3896257957048380560
2701 83770476859616400
2702 1245728894046000
2703 12020191082900
2704 68282171100
2705 193121292
2706 187460
2707 5512
2708 9838920
2709 5067043800
2710 1194133322200
2711 157625598530400
2712 13065729158183520
2713 732015851554640800
2714 29176060369106397600
2715 858977542043397176400
2716 19224017856140824526800
2717 334497910696850346766320
2718 4607609560389420784508400
2719 50990879134976256681892960
2720 458917912214786310137036640
2721 3393279735144799268550206880
2722 20790223581564587346450622368
2723 106313643314818912567077046200
2724 456523291881281212788036727800
2725 1654725565467586858363844836200
2726 5084763984574487552624122391400
2727 13294797540155733308324534642880
2728 29666685540879072664755190814400
2729 56636399668950956905441727918400
2730 92682507876386903576065140321600
2731 130196856302543507404472459023200
2732 157155264195776045408222050538592
2733 163085651523918537687777599615520
2734 145514133514607449452057454202400
2735 111597305402180149203833536305600
2736 73506816591617199387913731979200
2737 41533359757230701730657267140160
2738 20096786979305178256769645390400
2739 8309248462597333317702834151800
2740 2927591385058038287874494710200
2741 876031181718134219133800207400
2742 221739884628050874782760696360
2743 47250508139919516696478687200
2744 8428469019553211086398900960
2745 1250155691895452362097444640
2746 152972637404928770045678880
2747 15297263740492877004567888
2748 1236187930836186064136400
2749 79642359689726273039600
2750 4023631644308544668400
2751 156177734916981304800
2752 4538498279638772960
2753 95480328463648800
2754 1389971187040800
2755 13135466544200
2756 73110203400
2757 202681752
2758 192920
2759 53
2760 294892
2761 263191110
2762 90362281100
2763 15971533184425
2764 1686593904275280
2765 116502751660469720
2766 5594692579739040400
2767 195114903718399033950
2768 5106144277702416548600
2769 102848495530353411218380
2770 1626876202025590322908920
2771 20542259290069500997599950
2772 209847079517017671729328720
2773 1753722021677933399452247160
2774 12102697722016450724495737872
2775 69517310100856588939694268543
2776 334575289255459518961095410100
2777 1356888673091585826897775829850
2778 4659358829079784048550826249300
2779 13601743658736754203269527396995
2780 33870079447539606285493457304480
2781 72143985292592290343836486753200
2782 131741190534298964975701410592800
2783 206604757141112472554978541966900
2784 278621272487443105845571062309648
2785 323377178249000708820764603992872
2786 323151198389986732085040799238160
2787 278035933679696376631609778565300
2788 205877787552297861462244627322400
2789 131087156255050672241779488696240
2790 71678540226188469115811735225760
2791 33599315731025844898036750887075
2792 13471054325725979772639443246100
2793 4606651150017795541214278441050
2794 1339076234912005163533094602740
2795 329530106322242272246602701535
2796 68321680688802544412475939600
2797 11866397172265705082166873720
2798 1714957167087351317236238160
2799 204600902529092229936095502
2800 19961063661374851701082488
2801 1574667959517522724554700
2802 99089912637217572270200
2803 4892370294784253176350
2804 185677973734633329040
2805 5278470825232051160
2806 108685054740536400
2807 1549238718889225
2808 14341784900300
2809 78227917638
2810 212617132
2811 198485
2812 5724
2813 10616112
2814 5684927976
2815 1394160908400
2816 191658398213100
2817 16559285605611840
2818 967869013794671520
2819 40281786574121090880
2820 1239553505975711509800
2821 29024399052203209855200
2822 528935119870388971980240
2823 7639244774728858907572320
2824 88742560133100244309631784
2825 839388318068070686917314880
2826 6531102701421269211753196320
2827 42164237225089570265985151296
2828 227511196693712472893544878868
2829 1032403749702560801365665836880
2830 3960648018753818089323237557400
2831 12902839834374786595986903459600
2832 35828983296184620828124608753060
2833 85069036751959941368216125322880
2834 173145564702221496825207568207680
2835 302724437823495493986718134979200
2836 455373750433472388488524133314800
2837 590021518208703047672974014302784
2838 658957268884756161370614664740192
2839 634551444111246673912443751231296
2840 526804926972056292565155369913200
2841 376861034841494390473261351708800
2842 232088735664679878723150570150720
2843 122877497530608804198534403244160
2844 55826555368473711522891832243140
2845 21714535331020982320075520456400
2846 7210410495680027803639740168600
2847 2036904695359106445937665029520
2848 487523992915098156200453311860
2849 98383220191875663953965353024
2850 16643777852009040894467822880
2851 2344498405638404332424224320
2852 272801203372122973248127336
2853 25973432234078120285745888
2854 2000754583857558285316560
2855 123008167411718365576800
2856 5936808897041565652200
2857 220365067729015379520
2858 6129837087366252960
2859 123557746441872960
2860 1724925583917900
2861 15645583527600
2862 83649654504
2863 222938352
2864 204156
2865 54
2866 311958
2867 289289052
2868 103276191564
2869 18995442376950
2870 2089076540522790
2871 150413510917640880
2872 7535551607401371120
2873 274419671036199931620
2874 7506185119519586364900
2875 158182974834507493710840
2876 2620633093903290815720280
2877 34694903351893567538557620
2878 372036117481074101144225556
2879 3267618809622132316928118640
2880 23729673148497278136036613296
2881 143621933047961348718511921602
2882 729374130576901751335187994018
2883 3125889131043864648579377117220
2884 11360806159057004519374549835700
2885 35160238548671293474064311927410
2886 92984742363907706434894817954370
2887 210739204680991672934899037731680
2888 410279707663959633781470107274720
2889 687436744224187684261505764848600
2890 992714775944969806904982610626264
2891 1236775874706704465314503222288528
2892 1330117450156267066470314786234832
2893 1235109060859390847436720872932344
2894 990029948964726480855205781388600
2895 684630879962048142693091455604320
2896 408026970765324302916506647523040
2897 209275737981818119650628905525210
2898 92198402047933856909018329007610
2899 34807122810018927542473996025700
2900 11227639200416043294239023976820
2901 3083647386029758369544520669690
2902 718109665239806743592559608010
2903 141102250012032202249766098416
2904 23258612639345967403807598640
2905 3194379077682325902928005636
2906 362625989848309805902998532
2907 33703620398982322751741688
2908 2535840112098533175575640
2909 152362389180423884634900
2910 7190135219750340623220
2911 261084699809376917040
2912 7108002580031080560
2913 140289524605876590
2914 1918539680071950
2915 17053686045084
2916 89390317068
2917 233656542
2918 209934
2919 5940
2920 11438460
2921 6364359144
2922 1622911581720
2923 232166517940500
2924 20890765405227900
2925 1272729707764653600
2926 55260711787610054880
2927 1775656694940117204600
2928 43456861218271289481000
2929 828577487228372586104400
2930 12533462623015738683879600
2931 152657574748331697169653528
2932 1515702700848820412069067080
2933 12394416174428777753865277600
2934 84202066010796793385936369760
2935 478739776826537829061706405340
2936 2292318696098834075624876552628
2937 9293183903103381387668418456600
2938 32043299422981294798235909793000
2939 94332347325703470296270105171100
2940 237867945582089481577637906394900
2941 515140278109090756063086536677440
2942 960229103043309781190674719153600
2943 1543225344176747862627870084354000
2944 2141149516744052524697021317037040
2945 2566893324862971531784818008523360
2946 2660234900312534132940629572469664
2947 2383543801658473565228759579343120
2948 1845818548917286659221570100894000
2949 1234580275341398290102296067483200
2950 712428044193423386044694146468800
2951 354158941199999894793371993965740
2952 151370510824966033731224122251300
2953 55489616073943217821335355983000
2954 17394933972475560033328065316200
2955 4646591951551690693834209228300
2956 1053227509018383223935754091748
2957 201574642874331717499665854880
2958 32385410004152612840744757600
2959 4338045661050072213852847160
2960 480588661244747935534094440
2961 43616449928094770619901008
2962 3206234624492398267969200
2963 188313065279175587751000
2964 8691372243654257896200
2965 308809859989585600800
2966 8230318776878093280
2967 159091213470581700
2968 2131710755635500
2969 18573321435240
2970 95465387160
2971 244783044
2972 215820
2973 55
2974 329670
2975 317417265
2976 117740644164
2977 22517898196365
2978 2577048349139550
2979 193239579998358075
2980 10090928397276896400
2981 383371188026544755730
2982 10949882952130722761700
2983 241185579761405656619550
2984 4180550049197698048072200
2985 57967264631447791412943150
2986 651730415271723784070443908
2987 6008678564079252347845230210
2988 45859339845386477689301527120
2989 292075916474951377057466782605
2990 1562944565521932324289688558610
2991 7067982646304738399843369370603
2992 27145879295907245632399853912700
2993 88920155898773093065104649675575
2994 249306917932216314354428135095050
2995 600075953627543919434495627496225
2996 1243055888480632041804404468939040
2997 2220529800787653869003435288042700
2998 3425960264072380255033871587265880
2999 4570530699203650581564795503675220
3000 5276391834440552593113237017520240
3001 5272965605976630156364462188288084
3002 4561609689380871823110212298398040
3003 3414764315496980319559904686653900
3004 2210296944562825970989594572429600
3005 1235617389147968685171266410281825
3006 595630946563636186697943808033290
3007 247090098552518084473027611321975
3008 87990676917252816830974635915900
3009 26817189874233155051380767362475
3010 6969887927327536040751313842450
3011 1538266493434743919169325055053
3012 286856222551933597980293716560
3013 44934756380761750316533351170
3014 5872232541177536777288610180
3015 635063588073416914812910510
3016 56295650488587436497779208
3017 4044227764984729633461150
3018 232252780510983224892900
3019 10486329554843724200850
3020 364658451689829805200
3021 9516306085765295355
3022 180195149951373150
3023 2366198938755405
3024 20212143914820
3025 101890942065
3026 256329414
3027 221815
3028 6160
3029 12307680
3030 7110146736
3031 1883850306624
3032 280222733110320
3033 26239037736693600
3034 1664833304601238800
3035 75345598699667493120
3036 2525739591704294861280
3037 64546678454665313121600
3038 1286323092060830168637600
3039 20357461109136616581916800
3040 259693345548886105529985312
3041 2703474315201224585773693248
3042 23205931006099181481333302880
3043 165685356860751145200057130240
3044 991287958945289522134432716720
3045 5001422609670183437727003387552
3046 21394974496922451372498847824528
3047 77957396952349013098173939441600
3048 242903840503965522519310262528400
3049 649357553683912260644091886759200
3050 1493522373472998199481411339546160
3051 2962175734251718908129644691939840
3052 5075496687514637414864994944097600
3053 7523677442668756638505757211250560
3054 9658479968128469153495416913426880
3055 10744652462860761644157864472041216
3056 10360914874901448728295083598039744
3057 8659326867977248206582097922382720
3058 6269731202223963865421464342708800
3059 3929416790333912837314834795430400
3060 2129063808993422965218182122331760
3061 995681582315332132987607559697440
3062 401073783157710513927233224174800
3063 138802194573694584296748721444800
3064 41144181724850868024036245816400
3065 10408365971475787154188628671392
3066 2237478535905082064246290989168
3067 406682239567298265491049319680
3068 62132008822781679450021423840
3069 7923976441107037578991859520
3070 836789668990855228929952672
3071 72472561548526355031623808
3072 5089365277284154145479200
3073 285849576013517815252800
3074 12628697958521474306400
3075 429913121992220401920
3076 10987899810368176080
3077 203857139338927200
3078 2623903773669360
3079 21978253577280
3080 108683671536
3081 268307424
3082 227920
3083 56
3084 348040
3085 347691960
3086 133907763528
3087 26609385581064
3088 3166516884146616
3089 247084272020531400
3090 13437583101424284600
3091 532128290816401670160
3092 15856031881254739962480
3093 364688733268859019137040
3094 6607023154676082229820400
3095 95849712722184903073191600
3096 1128667232577851150957243856
3097 10910449914919227792586690608
3098 87409006789640250246355440848
3099 585076416414527481487701741160
3100 3294574687082874000035026382040
3101 15698909858131409123976427299816
3102 63621897846111500134009731688728
3103 220229646390385962002341378922520
3104 653526999451145334397191896802600
3105 1667668262870047396654145072813400
3106 3668870178314104272639119160189480
3107 6973455374384254929555205212275040
3108 11470622513783080557594888573660576
3109 16349529827337875002906741632140640
3110 20211263637009574339721890948467360
3111 21681173719701179746247119381083168
3112 20185920359721788039609387009973984
3113 16308398934690484122396284420487456
3114 11427090739537224464397185011711200
3115 6937876520433314853384005185681800
3116 3645215309337224167722039088234680
3117 1654588511788713691582347856556040
3118 647447678526018401053962204739320
3119 217842333150381778132397298934200
3120 62828277498758757928595888881800
3121 15475596773378473005569934735096
3122 3241475314836849657177318997128
3123 574438663388808800006107164048
3124 85620938987491826559175864560
3125 10659634974346371981262858640
3126 1099502704604263265919588976
3127 93061357442994069529244208
3128 6389980848145660204879440
3129 351097848799212099169200
3130 15181307120350282942800
3131 506043570678342764760
3132 12669721209914325480
3133 230358567452987736
3134 2906873788476840
3135 23880217829160
3136 115860895128
3137 280729064
3138 234136
3139 6384
3140 13225520
3141 7927376688
3142 2180783577456
3143 337052217360144
3144 32816629526610384
3145 2166739000795429200
3146 102125631570824562960
3147 3568389714886458258720
3148 95136191287528439774880
3149 1979738837745234675315360
3150 32747853897090146704327200
3151 437074690013163158013753696
3152 4765483870884260415152807392
3153 42889354837958343736375266528
3154 321439573355451242841436137312
3155 2021173074886549481502969651280
3156 10730900409355646742971228787216
3157 48369614157485963246846289518352
3158 185971701396325923468643831090128
3159 612345846061073162640656517004080
3160 1732606463661176002820462238034800
3161 4224759599270786738190500851127280
3162 8898961709102295469805523069395760
3163 16223957401628674734067212126517440
3164 25640215030809238893447397988182464
3165 35166913213519202836440915963472320
3166 41892437356710754085969010329550528
3167 43362347439402359492494238762166336
3168 39003303745903115873143561341305664
3169 30477991451716642458248793835009344
3170 20677592766781644268909191925953600
3171 12167968051221506050550409094888080
3172 6202306645737963509258394866548560
3173 2733667975998744360005618197788240
3174 1039563878196705601692277342820880
3175 340192136700596201467031398335600
3176 95498981798113312051465751100336
3177 22911922495651245748506137140272
3178 4677571973308871657192586907248
3179 808469229954619792601187860512
3180 117599843910530942502964440480
3181 14296451612652781245458422176
3182 1440727681895241520860151072
3183 119202188185408134003751008
3184 8005030952622035861057760
3185 430378008205485798981600
3186 18217568544420339531360
3187 594731619147743043120
3188 14589375938689223280
3189 260008680095451504
3190 3217316620255920
3191 25927093643088
3192 123440579856
3193 293606544
3194 240464
3195 57
3196 367080
3197 380233700
3198 151941386520
3199 31348763925930
3200 3876100499641656
3201 314492699630016180
3202 17798213220819597000
3203 734027976915301546275
3204 22798045400663483319600
3205 547033099903288528705560
3206 10348634833668272166421200
3207 156916799923556952958234500
3208 1933214975058221660445449040
3209 19572523041131783847949030360
3210 164409193545506984322771855024
3211 1155173466746152903961411118465
3212 6836320694469211481554162055800
3213 34279265196552760428935869736940
3214 146381727055549625615455876173960
3215 534668641514437029972351014384118
3216 1676661245167224135801797606082600
3217 4528403257296255461917117213045500
3218 10561898998176966845476252127818200
3219 21320429094724249563075732353760675
3220 37315102023745951888354587890990112
3221 56704321702751201398970207089249680
3222 74892500362124228262790839551839200
3223 86029112428959584283686360498184120
3224 85977068198815023131669611338778080
3225 74756332179647638756858492570835856
3226 56531758337861514237074375661710880
3227 37155049502810767045696204241947875
3228 21201762513492018118383288574426200
3229 10489195062645085346539932494898300
3230 4491025960569365734294944182080680
3231 1660414527675293669369609644783350
3232 528676969196872475252819064981000
3233 144505038247145143235770544428140
3234 33780398551280682834335971424760
3235 6724009711631503007214343679169
3236 1133828798107088733526056145840
3237 160999786306084028426677507800
3238 19117348086686858642182773840
3239 1882769129749463351124061060
3240 152313907125799282338126288
3241 10006288690777544826322200
3242 526526286634370924286000
3243 21823128985503531730275
3244 697899348999902550600
3245 16777782329492606772
3246 293147041284087480
3247 3557609724321450
3248 28128450650520
3249 131441358180
3250 306952296
3251 246905
3252 6612
3253 14193760
3254 8821421840
3255 2517885833760
3256 404050735045320
3257 40875241632584736
3258 2806242550544759760
3259 137639515574338216800
3260 5008661489539704668700
3261 139188066656682319214400
3262 3021706647084831872849760
3263 52193114813283459621950400
3264 728093951645304261726208080
3265 8305664337287174541173040320
3266 78290092164527135391796121440
3267 615208595202542263917468876864
3268 4060609761895567783621929992180
3269 22657520015955100910293794242080
3270 107470128724327573236663807823920
3271 435391803549839912086996965030240
3272 1512721034528651109190066284598968
3273 4523086149753441854721128425711200
3274 11673217285474791857386346593628400
3275 26067665612521875618622239294189600
3276 50472852550775774475852754143596700
3277 84873565387343733706845729320683392
3278 124107572028663006835481962685904960
3279 157955091672843826881522497963879040
3280 175076790206303715384344172241918560
3281 169039659509534621750401269750817920
3282 142159582505559444193370248167491136
3283 104090221701459296055565517091404160
3284 66307472958862291958473226031783900
3285 36707529127836926891529275740797600
3286 17634009090823621742009161875481200
3287 7337450865155583453214275001709280
3288 2638466920689507748587324914998200
3289 817687045691162761724360153837280
3290 217695901774919956043498482515120
3291 49601597872766572263075603611040
3292 9629446006780917886874862552884
3293 1584628199764124013120753167680
3294 219717355429479379970524598880
3295 25489797448915811522910365120
3296 2453946281471210659892034640
3297 194158387105414469793655488
3298 12480962237959088170466400
3299 642916307890389760180800
3300 26097762498127934852700
3301 817740651353421170400
3302 19269532180407350352
3303 330146182417030560
3304 3930311695440840
3305 30494395097760
3306 139882546320
3307 320778976
3308 253460
3309 58
3310 386802
3311 415167480
3312 172017725880
3313 36824080318740
3314 4727393600030244
3315 398533605917701176
3316 23452169886695492280
3317 1006488957637348210350
3318 32556299682008080346550
3319 814250189941591567404240
3320 16069985350405696778337360
3321 254441434714756865657008200
3322 3276422782403869177767936360
3323 34705811695092836475615918480
3324 305331359441655828028004873616
3325 2249356426209295152448245581034
3326 13973274768875924431875464973090
3327 73636940051854077958454831286760
3328 330894870019640159702359618826280
3329 1273521025383281742854466122713452
3330 4214008596186956661315184649954268
3331 12027297261844379477326636950186600
3332 29690574400011970593787011988141800
3333 63539934930522071820391708279587150
3334 118106474968815312273495444696016278
3335 190965522121523400840402890971537632
3336 268899739395436514810210919152794080
3337 330013316530762995448895218960247280
3338 353172145760991977585659795729387440
3339 329627336043592512413282476014094944
3340 268268889566942822106843855412846176
3341 190289936547980275601580710932723230
3342 117545065699801335744566173419980550
3343 63158542764072359504543018554019400
3344 29473986623233767768786741991875720
3345 11923357655877823111473196877777580
3346 4171630131360437926820500203443100
3347 1258807688761395304233554447354760
3348 326543852662379934065247723772680
3349 72542336888921111934748070281146
3350 13739575399919114545906816081554
3351 2207160706814315589703906197840
3352 298917797502896365773853233360
3353 33889844335490340320233099080
3354 3190130165912573857859645032
3355 246918818384059706150627088
3356 15534814700438439531325200
3357 783554250241412520220350
3358 31157532778377228344550
3359 956756562083502769368
3360 22103286912820195992
3361 371414455219159380
3362 4338174229873380
3363 33035594689240
3364 148784162904
3365 335099466
3366 260130
3367 6844
3368 15214212
3369 9797952528
3370 2899727379120
3371 482804608623480
3372 50712040436688072
3373 3617458884483749136
3374 184490403108671205936
3375 6986217470659240518900
3376 202191755919839656889100
3377 4575310591100371664461920
3378 82446011797733574775817760
3379 1200963571853652405901078704
3380 14319181049024317147282092240
3381 141216751035205334624919944160
3382 1162229045616625409913050809248
3383 8043153281596873575420999350364
3384 47109897792210259513180139052132
3385 234842133138345437813450543022640
3386 1001169093905577919099447051833360
3387 3665255634029932820898219572687496
3388 11564023589536299675237018341734968
3389 31538246153280817296100959113822640
3390 74542293174498138937592923714909200
3391 153014537179624581118494317897781300
3392 273265961692553075456322793610390604
3393 425168520949806816965425304427196992
3394 576912168157481977229179790182358208
3395 683185462291754973034555014689634720
3396 706344291521983955171319591458774880
3397 637639764805637974832251347043659072
3398 502471888395226238231866268868505536
3399 345449423271718038784408059847097556
3400 207019667948903845042668783038174700
3401 108010261538558527848348930280786800
3402 48984935514670205587561064155511760
3403 19273372649227166125395030569558280
3404 6563364740007089004864253653417144
3405 1929081912647333063630641880361840
3406 487749045748871293920243435508560
3407 105678959912255447016052744360188
3408 19533372255306692968879569850884
3409 3064058392989285171588952133472
3410 405428736843008863923157259040
3411 44932602602110788289747254960
3412 4136652303051469398103715536
3413 313294844831387584148107488
3414 19295875101597219628382880
3415 953189706479244096762900
3416 37137261291399120653100
3417 1117794795305478483024
3418 25322212191386243952
3419 417399102055817208
3420 4784154758178120
3421 35763304342480
3422 158166947952
3423 349926876
3424 266916
3425 59
3426 407218
3427 452622807
3428 194326058472
3429 43133444764410
3430 5745374842619412
3431 502894400997156714
3432 30748400518111867656
3433 1372147373120742094149
3434 46186659944913867874950
3435 1203040947723045958490145
3436 24748270924588374003225840
3437 408794808497095641596763060
3438 5496717886560947550085706376
3439 60856519458353347875948892020
3440 560159779106314494012182445168
3441 4322039263386825743114157696891
3442 28151036485589057513973497726274
3443 155724384368695024501901015200103
3444 735426680091134397363174068939320
3445 2978478054369094309320854979204246
3446 10384890963084809659211622122614572
3447 31275427435336810485300117787874118
3448 81588071570443853439913350750975960
3449 184802768495109969449449123376545725
3450 364174598487506503062016476596719494
3451 625358643104111845755815623839163113
3452 936945444315315022571955763459934112
3453 1225938357334649201612007054137511192
3454 1401708103667566237777793909449422960
3455 1400916178185268177756450523059903512
3456 1223856967933401919436095327390248864
3457 934283667484873786712376343677377481
3458 622855778323249191141584229118251654
3459 362284418910581728824670370316805725
3460 183617444615549497342193181477337560
3461 80961212864524367568330092145915270
3462 30993666827811253634081197807803180
3463 10276847421853205152353239273113686
3464 2943086507756828648359569022603320
3465 725526705551446049706362110318983
3466 153363368653151197498905811937346
3467 27672277361684481705912723955419
3468 4239801729834010876966108184688
3469 548250223685432440986996748020
3470 59410885662790931183110259336
3471 5350669826773096286677632052
3472 396617941861011941634306288
3473 23918845178021553497682945
3474 1157444643581939260354950
3475 44193340936764953577189
3476 1304093927856391563528
3477 28974454334374644522
3478 468589557968323092
3479 5271429779844410
3480 38689392879592
3481 168052382199
3482 365274546
3483 273819
3484 7080
3485 16288720
3486 10862947368
3487 3331303859520
3488 575112596858800
3489 62676816464939040
3490 4642102163050677360
3491 245987204144894941248
3492 9685746163205238311640
3493 291705220704719165526000
3494 6874519701274548334229400
3495 129121413519591516538569600
3496 1962215080786059079664462688
3497 24429857273604211333714250560
3498 251820080517324198107374725600
3499 2168360435250249654240706239360
3500 15716506412315729974960573443240
3501 96517839379162482905051992204368
3502 505052057411983863249408697946280
3503 2262851323357336607271304827505600
3504 8717496744494910173622014573280720
3505 28981091059771561839660340807296480
3506 83401139827564827960800314100997648
3507 208309969967090689633821321066321600
3508 452578208559452986406814179697663000
3509 856881408205897654263568180227575280
3510 1415906361745158896050903299258482520
3511 2044244605778869140156994393003492608
3512 2580922857546629898130541166605286720
3513 2850931736273016076836191002270012800
3514 2755900678397248874274984635527679040
3515 2331156129396956037021133956933807360
3516 1724831386125920837007464019096696888
3517 1115562588041640342343135932749107440
3518 630059858974924745782035426637923000
3519 310339343012196333536101151792683200
3520 133086925256752385043830288459038800
3521 49589866924498005814529916492485088
3522 16015866111979021016654398867190160
3523 4470511151023030858267699781169600
3524 1074854378594734888453869793065160
3525 221730171546724622889984306415440
3526 39066744510613385937759139701768
3527 5848002385977946037194631978880
3528 739213784744403291218422581600
3529 78344025049834194966738803520
3530 6904090099062059724745331680
3531 500991084456015084169650048
3532 29590323931573055873422200
3533 1402963204341744558006000
3534 52506939726849449794680
3535 1519332731483174637120
3536 33113662096428165168
3537 525520999590642720
3538 5803408931938800
3539 41826370680640
3540 178462706760
3541 381156048
3542 280840
3543 60
3544 428340
3545 492733780
3546 219069438588
3547 50385970875240
3548 6958862421991480
3549 631991232688135320
3550 40121025837795140040
3551 1860278231345767993188
3552 65109738097101879761580
3553 1764816585263550951432300
3554 37809858357010015838261700
3555 650987126494607229215288400
3556 9131847106735121101515384048
3557 105571883218075341834979439920
3558 1015674324753207599033078059920
3559 8199112895790006505097670467580
3560 55932272820300097852065570195060
3561 324407182357740567541980307131348
3562 1608192077548685459294169801355260
3563 6845125253155943236995697103204440
3564 25114693001997241214482470556356360
3565 79698000414371795059065937220065320
3566 219381259111637917027322565352624248
3567 525114715958707780118591246854685700
3568 1095239264713876227104490314868344460
3569 1993897122940646464728687496298780940
3570 3172679069836374563373320355745858980
3571 4417028523200770820696362884882546528
3572 5384339064881762373686128985504132640
3573 5749379001483915754952985187911192480
3574 5378451323968824415923760337078212320
3575 4407342057141120007493081387327979540
3576 3162190874564188201180350701677277628
3577 1985045193427036491522344821509441180
3578 1089103470513798489137518380331266900
3579 521542507006607727192614435651592600
3580 217615107514419440409506282480320200
3581 78952288129792877678396314415667048
3582 24845125635249506961733105935000120
3583 6761648115922334173129895919019020
3584 1586065607438572213450222499522980
3585 319397032823258087734382155669860
3586 54966000997490926726382045394348
3587 8041003280719675801142618970960
3588 993831866156364424860323693040
3589 103039424250325408597558643760
3590 8887179808367119432916863120
3591 631457512699769012338829748
3592 36534991793064691435551900
3593 1697585477253510915187260
3594 62287644185772386521140
3595 1767685197206385875880
3596 37799557676111396088
3597 588778156948775640
3598 6383749825132680
3599 45187418324620
3600 189420943140
3601 397585188
3602 287980
3603 7320
3604 17419160
3605 12022704232
3606 3818067358248
3607 683009827419920
3608 77180110498450960
3609 5930994645227116080
3610 326317676814067138992
3611 13350232013187276186408
3612 418073055149812070048040
3613 10252743971531105527368600
3614 200556639980661823142083800
3615 3176817177293683278570607392
3616 41262420260062399051291735328
3617 444129991469144541512672126560
3618 3997169923222300873614049139040
3619 30311871917769114958239872637720
3620 194963922402188912512914273251352
3621 1069666925612009438922205337027688
3622 5030754704126657077792018352957480
3623 20368421485000611583255488941242480
3624 71255640610317754143415381578499440
3625 216070134456741311049023207574399312
3626 569457736417443103773050063255748048
3627 1307428476468619370907512900332074600
3628 2619984123433194111897016047332118120
3629 4589725452806771107488676878272665560
3630 7037579027637049031482637880018087192
3631 9453990874219193686402741613257380288
3632 11133718066365678128639114173415325120
3633 11498758002967831509905970375822384960
3634 10415413674987247281630139065453046080
3635 8272242014941794475602398911600207752
3636 5758019204430312843940340083651162248
3637 3509790052146354376314870553973214840
3638 1871417231023710079926440033808655800
3639 871618984312412913938341933554716400
3640 353987241556788956399463552834654192
3641 125093235738113390607329225437810128
3642 38368421867094175307992897773038160
3643 10184210742500305791627744470621240
3644 2331325350692841084830447529419320
3645 458428682405146902395230858726152
3646 77078760019470035179524247564488
3647 11022498879188769075723590050080
3648 1332389974407433624538016379680
3649 135169997403652686547334995040
3650 11413009859166195482272182112
3651 794204294323420819642651848
3652 45022919179332246011488200
3653 2050548794306221105473720
3654 73777597967613894714360
3655 2053881848182657874832
3656 43098561088650376848
3657 658999405025235120
3658 7016373681677360
3659 48786416244280
3660 200950913592
3661 414576008
3662 295240
3663 61
3664 450180
3665 535639170
3666 246465436756
3667 58702785633063
3668 8401020877265016
3669 791096132609122340
3670 52108024383066805560
3671 2508567140508141131001
3672 91226585423446387273788
3673 2571149289171344230795446
3674 57322159477196635448469900
3675 1027852779900891843603179475
3676 15028788954120117048622488816
3677 181259917570988395832460123048
3678 1820932965023492620201955718896
3679 15364121892385718982954001378185
3680 109657654290752974701867774542340
3681 666126734874145451085790433608786
3682 3462342943428346341774506748800148
3683 15469570715189470514210456435344251
3684 59650377206073219636676789042210120
3685 199191904433388267264547543958077980
3686 577752750829982201283257707209806856
3687 1459235449569697953418440787092854373
3688 3216274052112803652432481734816903516
3689 6197270138120824533910249496574048630
3690 10454374642504311967057541778287738220
3691 15457539649988518408435079629325441511
3692 20048980647051048679785124455700996128
3693 22824122036049640163710184055501416496
3694 22812052167178117350297328326228279840
3695 20017123156616115869382923516417572935
3696 15416451027846071522713561607982205356
3697 10415240619778359997127379857192543478
3698 6167202520200022689810415401981506076
3699 3197004436332171386541001724423120325
3700 1448772095546307951546162943611217800
3701 572900404098487389962289697350821916
3702 197262410202409577496173009344239048
3703 58991448620657294536039080326046171
3704 15276316113750458687441616705931860
3705 3413726406371660159930298168078290
3706 655659627160849639472248786317636
3707 107735085027213799171380482391273
3708 15064081801557984403488906401776
3709 1781347465783851476284521898920
3710 176871379581375323886406429680
3711 14622918882056687961661233331
3712 996807430630415926694348748
3713 55378190590578662594130486
3714 2472720604898678391894780
3715 87256197596312587017945
3716 2383277993645914326456
3717 49084472350962929188
3718 736881152891853816
3719 7705481811127815
3720 52637975421460
3721 213077261826
3722 432142788
3723 302621
3724 7564
3725 18607440
3726 13283851416
3727 4365959165392
3728 808793935388868
3729 94702417161896544
3730 7545840034117782320
3731 430759668233352259296
3732 18297783848412323543772
3733 595373504868808001155248
3734 15182024374154604029458824
3735 309041207616190556330881200
3736 5098149788308423544271770196
3737 69021104826329426445525504192
3738 775042406165605554593967422688
3739 7283731860093970480807822875584
3740 57731851959267550117766550633180
3741 388501403772953396086617258378576
3742 2232424733091730700936162534256472
3743 11008474999618331958462534278236368
3744 46786018748377910823465770682504564
3745 172015041245420447324370275377536160
3746 548884358883114336462308787795592656
3747 1524283853253570062960084163702469152
3748 3692759096870256045385441991826815148
3749 7819960440431130449051524217986196784
3750 14499273530697778154808885614626076040
3751 23569862830373357889366094191048718896
3752 33626928361378531274490348667304469252
3753 42136840681937797225311109025541076608
3754 46396575942133694759017423325937305664
3755 44899912202064865895823312896068360320
3756 38186511868006128735438192554396600676
3757 28531939215715117445022114020743186032
3758 18717244012355313618026015975244570888
3759 10770888908518349486429457885150799344
3760 5430528083632729478508002929157081100
3761 2395303197969895813222989400103880096
3762 922592858548213459160050941188336592
3763 309627074241756805183866495679565088
3764 90307896653845734845294394573206484
3765 22822448169940444304129644235368080
3766 4980024404589245409780670268725976
3767 934503376643050060856998270153872
3768 150102815094095630306193031646268
3769 20526880696628462264094773558464
3770 2375129954378468635046029198560
3771 230863695453584633283309445056
3772 18693215890464219662329824052
3773 1248526478769409847576760048
3774 67989065675561922392793864
3775 2976867524344040005776240
3776 103045414304216769430716
3777 2761929637496199780192
3778 55839216252471589168
3779 823182549176485344
3780 8455572960883620
3781 56757469150096
3782 225825474072
3783 450300048
3784 310124
3785 62
3786 472750
3787 581482500
3788 276746904500
3789 68218111959250
3790 10109924192360850
3791 986483512103089000
3792 67373571733194485000
3793 3365309908073064525750
3794 127067943391752246831750
3795 3721084405430050007220300
3796 86261502125878431985561500
3797 1609589623000992480890006250
3798 24510335520713574732075818250
3799 308129932260399225203238858000
3800 3229343359023356477474864261200
3801 28452077578492072190655558107750
3802 212249455732601287197671142033750
3803 1348963207544977069745198813814500
3804 7343502411485956253079482020580500
3805 34401484373807287370195419619488650
3806 139244103417791401260314793697930250
3807 488679094447217179898779191413455000
3808 1491533583921506349082360836401067000
3809 3969489201181172038958552509641846750
3810 9231897742175640113463604979567037870
3811 18797981827959448194835394754774511500
3812 33563133172911523506502050033856657500
3813 52611300960654816717335031676448033250
3814 72471828365039938091574027300225149250
3815 87785084754037077552731477136543909600
3816 93541483754301803949631901866809084000
3817 87695141019657941202779908000133516250
3818 72322939143951001392875364686357198250
3819 52448417675946907068055356655777915500
3820 33423650022063060032189314241508162300
3821 18699459910622134525051142161720137750
3822 9173189330460691686668923866819393750
3823 3939643417713644429643074671223487000
3824 1478514196391367723012902149340283000
3825 483792303502745008099791399499320450
3826 137664476606472156776363406361595250
3827 33961976443363756404954827731202500
3828 7238407564809949723518416088264500
3829 1327419569095241563717327088286750
3830 208476132075132819869712543953150
3831 27889783555201715032737464074000
3832 3158417492524559355114400530000
3833 300603770121854991254309173250
3834 23843387615388035283583959250
3835 1560658098461762309470950060
3836 83319933425933728422541500
3837 3577965774451971160788750
3838 121515818754972605460750
3839 3196677821176157153000
3840 63453654832354078600
3841 918730523634470250
3842 9271461579916250
3843 61161065894500
3844 239221900500
3845 469062550
3846 317750
3847 7812
3848 19855500
3849 14653359000
3850 4981444281000
3851 955053567429500
3852 115804586203406100
3853 9561301732691478000
3854 565938002558833674000
3855 24942885201012125308500
3856 842661098282146478989500
3857 22326506432580300043321800
3858 472563011646116627399163000
3859 8112331699925002103685631500
3860 114381565763330015416353818500
3861 1338771429821044909503727452000
3862 13125718168933642456833319255200
3863 108635205299697002909775767320500
3864 764098040637364633911616111321500
3865 4593766598666678669943109474071000
3866 23725161637108474048410634220337000
3867 105721634904871175820600557855013900
3868 408017605363760850204643348975330500
3869 1368301464452208103716581735957674000
3870 3998579395193825531582499263543286000
3871 10207257945894442385893420739079034500
3872 22808217951257463809733612302459740620
3873 44689541704205480614136976209463933000
3874 76890086905215490214895605532107979000
3875 116298665281447489585687964758464073500
3876 154770345321949698297259787115735064500
3877 181326568508338881502363379003352993600
3878 187082967508603607899263803733618168000
3879 169993657976567701408465667815643431500
3880 136010303464743674261228297768373238500
3881 95775371408250873776448912154029237000
3882 59315209898309092451490895696197583800
3883 32275780119703958221321149484612840500
3884 15410958075173962033603792096256581500
3885 6446689228985963612143213098365706000
3886 2358136566396358646830704693884502000
3887 752565805448714457044119954776720700
3888 208984627137536045226768544597120500
3889 50343635668986274200285979930959000
3890 10483210955931651323716326748521000
3891 1879268154000004910431272057574500
3892 288659259796337750588832753165900
3893 37786158365112001012095919068000
3894 4189058990085205039414889124000
3895 390475000364471431938587173500
3896 30346129692312044906379584500
3897 1946959607982000504884551560
3898 101925355453083978458643000
3899 4293558929342365392946500
3900 143093394047911666243500
3901 3695242252001796342000
3902 72028473052942467600
3903 1024425185645515500
3904 10158297035386500
3905 65865763271000
3906 253293777000
3907 488445300
3908 325500
3909 63
3910 496062
3911 630412125
3912 310162765500
3913 79080427960875
3914 12129180306354650
3915 1225598537319381225
3916 86734665717986979000
3917 4492132895310742287375
3918 175985912251585550787750
3919 5350897974091630141583325
3920 128884832588077186613721300
3921 2500645936627367153320570875
3922 39625620226556741044925969250
3923 518802101855103998495604819625
3924 5667465719575756783565779546800
3925 52092693982955393500557235794075
3926 405784443325338804986515366167750
3927 2695568087804036347410423503828625
3928 15352851527122847133757234294921500
3929 75327388197819405103703763649569975
3930 319682086498062841171815972561589650
3931 1177687179118127908545220575451522125
3932 3777701869248487590695780010144013000
3933 10579574649783663385645362634791610875
3934 25926435182571883660169288677260747630
3935 55704686150186498150695553123315135745
3936 105103181415446222925840666270405916500
3937 174375732802899415308781105403173452375
3938 254653973978341916851420198695257540250
3939 327597230931460194729199882728305886525
3940 371427003234823192754841115055255325600
3941 371242763649885284425101610533898552125
3942 327109008530668152710229391099798724250
3943 254019243235624215164352850243873548375
3944 173763888126398013851557312050881615700
3945 104625439681739649185268663241904071425
3946 55392217232464901271726837628997712750
3947 25752522046672278661416863108218234875
3948 10496532462579709983874205942210829000
3949 3743541799154219351843743701541646925
3950 1165559235268130927373210173861506450
3951 315964852934131877902376251950408375
3952 74344671278619265388794412223625500
3953 15129179447764996796726971557524625
3954 2651856172866673595830795014577350
3955 398475282544944503530236517957275
3956 51051511833715150303576401294000
3957 5541775955633552500059280403625
3958 506023724962121141389801745250
3959 38539584709236297031102072315
3960 2424155590330530040395471060
3961 124466539832131396771612125
3962 5144169660627173631171750
3963 168267231889673903823375
3964 4266325145492983049400
3965 81675143551104405225
3966 1141245601552460250
3967 11121583823224875
3968 70889423181500
3969 268069247325
3970 508463550
3971 333375
3972 8064
3973 21165312
3974 16138550400
3975 5671547712000
3976 1124699419888000
3977 141139552655763200
3978 12067431752067753600
3979 740135814126822220800
3980 33823118270575000752000
3981 1185589303589628973728000
3982 32614997175415650386793600
3983 717272111794516516806796800
3984 12803307195532119825001322880
3985 187854792185157883472241632000
3986 2289885139222527993359910928000
3987 23401148777603124783755476838400
3988 202056509994493647517312914595200
3989 1484011678446953343950684767699200
3990 9325208519970720336987411040272000
3991 50388846037736523926177589480768000
3992 235168431446850825689611749930364800
3993 951611792366326596976568476462406400
3994 3349865753936008273195294081284329600
3995 10288209346038434289554464708477312000
3996 27636439901475692109440947290884208000
3997 65070268693513747225522920601752464640
3998 134532072211771165345076052826119573120
3999 244603767657765755172865550592944678400
4000 391580592960896932623227745466775472000
4001 552469638461487548423420092084626528000
4002 687417140315195162710452212938084483200
4003 754645339905672518613010519477344153600
4004 731062673033620252406353940743677148800
4005 624924673013813784282229284489167712000
4006 471224103393621732478799490307475568000
4007 313264474368717546098582196373420377600
4008 183452825743324316379649162944708508800
4009 94536050743406764837080469553489429760
4010 42809387298364307385212447764310832000
4011 17007039939369656682732890640544128000
4012 5915720373972099716493817207374454400
4013 1797488941136394683177962677762323200
4014 475805896183163298488284238231203200
4015 109380665789232942181214767409472000
4016 21758819879931680786303959093968000
4017 3730083407988288134794964416108800
4018 548439098556482757546992196758400
4019 68785194891742518303766098585600
4020 7312858993000976494923586512000
4021 654252896920722283817117408000
4022 48842245968141049702782824320
4023 3012542869536969370588546560
4024 151730639033455417016822400
4025 6153773051965217054112000
4026 197598217264938162288000
4027 4919726293901818291200
4028 92516976765852777600
4029 1270255973901868800
4030 12167202815152000
4031 76250808128000
4032 283577385600
4033 529132800
4034 341376
4035 64
4036 520128
4037 682581312
4038 346978833600
4039 91453706856000
4040 14508622516555200
4041 1517250191049454400
4042 111192764001195729600
4043 5967345001397504155200
4044 242399014272454172056000
4045 7647051008153106880545600
4046 191242483437664495449835200
4047 3855337600895526277836532800
4048 63524101085524748362506563520
4049 865473863995905963139970376000
4050 9846506098656870371447616990400
4051 94335881009712596784514266004800
4052 766626170273225897933334293611200
4053 5317708514434916149156620417588800
4054 31656628923058497986088842741976000
4055 162504028471700289661922726075476800
4056 722303039443898964618093231928977600
4057 2789952754892184795681303033264782400
4058 9394188744733588418308542097514750400
4059 27649562617478292153177623904032776000
4060 71302014945807285642357644010481256640
4061 161424320412755257540239553031270537280
4062 321382172505897783879903903973507869120
4063 563462250497353257451779571901604705600
4064 870929249861305246696489295951966136000
4065 1187809722692198229110353197981947035200
4066 1430271146784841548220134443048595134400
4067 1521082013247371170329349328321521809600
4068 1428895224565712311521509975089914427200
4069 1185518864982087914300111436751509336000
4070 868398704825388621282359060709490689600
4071 561265516577285603426626435169044843200
4072 319802898930930227202361378646856724800
4073 160462507182887798210307639110528111040
4074 70800140531910200675543663610206376000
4075 27423851902233571400906786157877406400
4076 9306438149297571505215883167698836800
4077 2760429445316606120594728397992139200
4078 713708844274744947732426357346804800
4079 160342112350125562970189829497976000
4080 31187641827902075793702341368020800
4081 5230225648157490971614678366065600
4082 752645145891343358761297801934400
4083 92430105635779008970685694974400
4084 9626110307113530284134108776000
4085 843986237027731746124081456320
4086 61771075783237209918225336640
4087 3736711828560279315441562560
4088 184653324861469328256321600
4089 7350340034291787036856000
4090 231728818428882026683200
4091 5666470463511915710400
4092 104690263182412353600
4093 1412612246839147200
4094 13301433586056000
4095 81969618737600
4096 299848219200
4097 550468800
4098 349504
4099 8320
4100 22538880
4101 17747114112
4102 6443892624000
4103 1320997987920000
4104 171465538832016000
4105 15172501910494544000
4106 963670621343696323200
4107 45632638245980914128000
4108 1658519571337844335120000
4109 47338887193328756879568000
4110 1080935775952016713412112000
4111 20047755524656736644749970560
4112 305856783004378418041698268800
4113 3879710424809233627868832720000
4114 41291799768561069299619038992000
4115 371626197917049623696571350928000
4116 2847468632443410478038098804841600
4117 18683840726392948632171909575312000
4118 105522096410194993286962809139920000
4119 515256675641976528196340350971024000
4120 2183706863435043381403537677924816000
4121 8059863514132978298634875429431593600
4122 25983926315220563710215116439934416000
4123 73355982454534244488022267500495120000
4124 181750234175587198696205759242403203200
4125 395946446295437424155304564038965468800
4126 759630589559394761897954682119200417920
4127 1285089343239577604714584988547519504000
4128 1918996652236774272382095058877213520000
4129 2531397769671897865317146159633657616000
4130 2951353160032212718549483771370116944000
4131 3042164026494742340658698656643043619200
4132 2772483271545411947728302936741625008000
4133 2233586267357556939985717199676756720000
4134 1590025797567612968545164477355405488000
4135 999513933630782581444677213314737392000
4136 554325024813612393817426389654551656320
4137 270910726412667711264155754342450057600
4138 116506560368966153010388307206668720000
4139 44013589472720546692813360500297072000
4140 14576348908538365008169455563865648000
4141 4221833269307750537380172843987977600
4142 1066461491445021186266843982242352000
4143 234207579837262058271063795895920000
4144 44553774039860108276717630525744000
4145 7311068110327675551719442877296000
4146 1029935462798680385673354886857600
4147 123875399305683207898857116976000
4148 12640346867926857948862971120000
4149 1086318918946585415803273161600
4150 77963493706998420285138774400
4151 4626405121074631533403839360
4152 224345161046644978255344000
4153 8766460591357177199920000
4154 271394111673465436656000
4155 6518948320854416304000
4156 118345514901857443200
4157 1569569163154608000
4158 14530977867120000
4159 88066532528000
4160 316912752000
4161 572487552
4162 357760
4163 65
4164 544960
4165 738148320
4166 387478658112
4167 105518741718000
4168 17305073641752000
4169 1871832132249508000
4170 141971267876770376000
4171 7890053212251513646200
4172 332104200567972208376000
4173 10863303192262880395036000
4174 281881555560275779601064000
4175 5900107777071424560707778000
4176 101009845143462788479317159360
4177 1430972806199056170123659757600
4178 16941402188333653508360569544000
4179 169038305302546877445315440873500
4180 1431853880209808844242671969752000
4181 10361621968057965906194192873173600
4182 64410082504144112389855793535944000
4183 345584865743388603014803199933238000
4184 1607110107359498218898109189933432000
4185 6501490888863424612815078086548884000
4186 22953089572856959937416710462076929600
4187 70914465568622788459128755283987677000
4188 192192674030879720558618340851297214400
4189 457870782250036981330826047322208069600
4190 960536749346338936376757368316749563200
4191 1776992986290727032297001131385986691920
4192 2902529378696287348579493681029742328000
4193 4189809357383623828034240878548582852000
4194 5348598513339010005750744305032405608000
4195 6041050999440935408280974594523208119750
4196 6038234658648655251913477636670283547200
4197 5341107479006602428711877716369895236000
4198 4179997157483427987687556473680787576000
4199 2892963603907740262214118701854973874000
4200 1769409801427466461746658310057170248000
4201 955481292770831889343195487430871933920
4202 454991091795634233020569279728986635200
4203 190779492604182075554510853050920029000
4204 70314392938126727033640856409011176000
4205 22732163178791974000835698557933332000
4206 6430932073015294423218635378632849600
4207 1587573356582929265919960928110774000
4208 340902143985348107038992858470728000
4209 63440699991539936785326191292092000
4210 10188828962265164864630287414104000
4211 1405432766944032609616765522691100
4212 165588543969841839130104921672000
4213 16558854396984183913010492167200
4214 1395174297862771465394399844800
4215 98204016111699933243780571600
4216 5717538404346950291282103360
4217 272122371269541593994908000
4218 10440057613343547392632000
4219 317434184189499751803000
4220 7491072193262531016000
4221 133648814242614871200
4222 1742487799773336000
4223 15862984171606000
4224 94563243944000
4225 334802988000
4226 595205312
4227 366145
4228 8580
4229 23978240
4230 19487115648
4231 7306740410112
4232 1547608211864000
4233 207660883701024000
4234 19006295496687312000
4235 1249347157315579308800
4236 61263942589247047135200
4237 2307250235524859552928000
4238 68283620065652391054512000
4239 1617755014519843604666976000
4240 31152569062937121680537067840
4241 493825909590262521454439445760
4242 6513393462699152222631830620800
4243 72137583511614266551728876768000
4244 676153221210187509781261763494000
4245 5400134633934136212572362857350400
4246 36965786480639229719395498898889600
4247 218003356167872380396434993506272000
4248 1112614689710421843852537131492376000
4249 4933454283057064299873265420260768000
4250 19071039940666045530924229053876726400
4251 64463996247172738547638420872216057600
4252 191034886837922613808265218316048436000
4253 497439862197571041445835705732769260800
4254 1140357419943488330861679966915688022400
4255 2305288198431213447304217683960198951680
4256 4115141652462736285319371041104390233920
4257 6493794542167964915465985862642813344000
4258 9066472707780956480336390097842835024000
4259 11206587361281735250144416639115516512000
4260 12267980491172361136816748407339438027800
4261 11896223506591380496307149970753394451200
4262 10217770829403935081014026935664147408000
4263 7771262320955105554574048655293858592000
4264 5231112270079749515236488611573377416000
4265 3114161250512340972674118625700619636480
4266 1637967930464283238874049407024351886720
4267 760238279962325553907786644610458681600
4268 310899913873481900903647316082980788000
4269 111825299612442505643862566819150304000
4270 35301712230594594918944849525261174400
4271 9757276248712860504193791608960185600
4272 2354603180549962506757694859669912000
4273 494495417649076375045572058441056000
4274 90044864504121200598527497317808000
4275 14157109715989492232959978301702400
4276 1912547682851673241952711845311600
4277 220784725293122452173473228896000
4278 21641275053484279965518663030400
4279 1787990362309571198369522131200
4280 123456477397565630363609861440
4281 7053411863306518116348015360
4282 329542688142931104654384000
4283 12415203648300434737184000
4284 370808073566495285292000
4285 8598448082701339948800
4286 150783277607052675200
4287 1932843609832608000
4288 17305073641752000
4289 101482505696000
4290 353551955328
4291 618638592
4292 374660
4293 66
4294 570570
4295 797276480
4296 431964396864
4297 121474559318112
4298 20583189217791200
4299 2301574794353016000
4300 180559807218529464000
4301 10385198245185753004400
4302 452672464687214292721200
4303 15343214066240316026971200
4304 412805521305989455011368000
4305 8965059038797466642529492000
4306 159357372514255276288901154720
4307 2345673070553746976908587367360
4308 28876044351299574853667782418880
4309 299821831470146795355623144067000
4310 2644952306498674670614935721903000
4311 19950497397590003229781229445211200
4312 129380252682237304017884246146113600
4313 724861159258175664818146353408354400
4314 3523279850749669172199700916392524000
4315 14912486810149762542798734111242776000
4316 55140180698012696861150488351426187200
4317 178618989601541129725748124500098659600
4318 508152798988874152729985480720688839760
4319 1272298109082249009851849016585736763200
4320 2808658089860813851937100659255305684800
4321 5475059471274131937347516999405472510240
4322 9436445513405929757715109456325584501920
4323 14394577901805655562616268662191569579200
4324 19449046292497858256205481984082210616000
4325 23288689360163606066706365828161932751500
4326 24721839474635212593888296032971897843900
4327 23267613623186082441306631560444139147200
4328 19413764575867476653926651177761880075200
4329 14355248453986514427199284321584488788000
4330 9401863944873063317925040342422421572000
4331 5449782188396596702179707594976084363840
4332 2792945317330123984233956040182548729920
4333 1263896140437366233371695296664887558160
4334 504264494453330400246159671207761522000
4335 177056724386367300602782397463654648000
4336 54594508449640478188600755661159723200
4337 14746792512259209625656525954451189600
4338 3479580255701611259986371292623314400
4339 714868375514425629141968301876744000
4340 127403904032426805102171884502856000
4341 19613495752360442364413303272150200
4342 2595600426727270828364394647208600
4343 293643684639852861390719394431680
4344 28218525314837345445235119441600
4345 2286564597953586244068715802400
4346 154902938621473856965661429920
4347 8686146090923767680317463360
4348 398447068390998517445755200
4349 14743054332356766250406000
4350 432609419160911166174000
4351 9858565474131708734400
4352 169950643404559371200
4353 2142235000897807200
4354 18865367166828000
4355 108848171432000
4356 373193730624
4357 642804162
4358 383306
4359 8844
4360 25485460
4361 21367009664
4362 8269032739968
4363 1808621216514112
4364 250740668653092800
4365 23723924803331088000
4366 1613000944485529878400
4367 81859797932640641328800
4368 3192532119372985011823200
4369 97904318327438207029244800
4370 2405040863260982042240144000
4371 48052716447954421203958077120
4372 790884737663341000841213138240
4373 10838627291524210169163817490560
4374 124819030421746549367467188520320
4375 1217458345969686987201621251666000
4376 10126388830594925881782896763857200
4377 72253152737217849534883371504278400
4378 444537278446661506112730486758441600
4379 2369058422941354611844673447724865600
4380 10979523255824550443599067972013912000
4381 44406071834668181794111786020145155200
4382 157208174756036199561577988065768278400
4383 488468257277683905780617320061494293600
4384 1335146569892336009133687341501417735840
4385 3216753709755120138115995626839409929600
4386 6842912437115437384719481606185653850240
4387 12871192441240941747448548735444444146880
4388 21431927098243976059895333341485225817920
4389 31620876046589472875255409848092956124800
4390 41367812749122428671929120410587559088000
4391 48010528834798818660594661861133830595400
4392 49443678949270425187776592065943795687800
4393 45186380079810652857030269986949487619200
4394 36640062720651293966565792363663266620800
4395 26350730038824560729379508206744130104000
4396 16797996914839873128026072078461393208640
4397 9484036535651220234962088541906432529280
4398 4737400918002995112498102650436221896320
4399 2090889911340828089775397157445616454240
4400 814113762129473176301028866769157156000
4401 279124718444390803303209897177996739200
4402 84088093474158897439913807570062102400
4403 22203035917334090897055893010072577600
4404 5123777519384790207012898386939825600
4405 1030025401278849831236814542489072000
4406 179706559372054651407274026561923200
4407 27094932276456693575581264314104400
4408 3513236941226811020210392754807600
4409 389586670710299835904518800533120
4410 36711479535807808637490349564800
4411 2918091963102671968621027785920
4412 193990596030630811527090015040
4413 10678381432878760267546239360
4414 481008172652196408448028800
4415 17482913987042536969508000
4416 504084018848366054498400
4417 11291006611398709148800
4418 191372993413537443200
4419 2372392480333108800
4420 20552513824024000
4421 116685239775104
4422 393763463808
4423 667719052
4424 392084
4425 67
4426 596970
4427 860134275
4428 480757717440
4429 139539927486960
4430 24416386422940512
4431 2820832522347294000
4432 228766417746406920000
4433 13609695469096658349000
4434 613948484494804809966000
4435 21549591805767648829806600
4436 600776498827461724952184000
4437 13528354855843023987600810000
4438 249504489248994110097474631200
4439 3813194270876822682627277630800
4440 48773822811858945761237178707520
4441 526580284591743255144002201570100
4442 4834025785467874802124084381615000
4443 37973958114730972056685862864464500
4444 256688832092747623347611977712568000
4445 1500313314757482583130465392809740400
4446 7614830645168639823786450367687068000
4447 33687173625825325224678958550497230000
4448 130322167340874011787067198102599912000
4449 442147991501351811266938091434973283000
4450 1318864294649746545607666764166034592720
4451 3466245902605103100635534444282526814200
4452 8041884274387800345289989067098524824000
4453 16496306768046143695305893157768986960400
4454 29958809992543571308716449642844826893600
4455 48221835971048946134764500018341758090320
4456 68851907520799658679991618217621759304000
4457 87260230017680122979850488366083132451250
4458 98203354434815765442125444715955562581500
4459 98160244972816285299262351895623712027250
4460 87145161582491973367129806403402583265600
4461 68700117601221176187310860681868624914000
4462 48072277773531293222516670377168345460000
4463 29838547151360300951098943823582737936400
4464 16414678619396342714357460937914979377600
4465 7994364049130054252340548222611124450040
4466 3442318756475753562435105076282417333200
4467 1308397117708081890483796393021859715000
4468 438160895232473935417829489756157672000
4469 128998779761493763118049591158617998000
4470 33304553876001136345583839515108866400
4471 7518586577358116064638492198226918000
4472 1479291799708986459754999608893880000
4473 252712349116951853541479099852704500
4474 37324651605322996252076231453103000
4475 4742869870656194877284030218990260
4476 515629417116573312226569000705600
4477 47654324397442828519819203762000
4478 3716437877536421846828667463200
4479 242488245038288514408862518800
4480 13105286303987569419261293760
4481 579786636678986742325749000
4482 20703450774129320095470000
4483 586649504694219115149000
4484 12917677055413777416000
4485 215294617590229623600
4486 2625188400368604000
4487 22375720695510000
4488 125019899759040
4489 415297403235
4490 693400554
4491 400995
4492 9112
4493 27062640
4494 23395652280
4495 9340435653120
4496 2108603348691840
4497 301875323047264512
4498 29510247926094768000
4499 2074148854234089408000
4500 108877563752773266792000
4501 4394578625857550218704000
4502 139559261218304773373985600
4503 3552417558284121504065088000
4504 73594250415786050492548406400
4505 1256763353254192554565057401600
4506 17882566235836133959907233027200
4507 213975480722994084629943751749120
4508 2170149051650820687866190891319200
4509 18783643052103742088253585025704000
4510 139579954151443572965115604042356000
4511 895120029861889148083980229972032000
4512 4976649044073600763554714473710358400
4513 24084115528905465489185052325707936000
4514 101810124735827649567918630285947184000
4515 377102441667209906447683807275608256000
4516 1227186262126200945557215927248089112000
4517 3516971452399324121620444704442758913920
4518 8894517787816868333706277064574031070400
4519 19885386569395288126535245693189079564800
4520 39359609130776763904589499464150565379200
4521 69057595915015689796363341549608414534400
4522 107510978558404207775868393483516050824320
4523 148632689251250056832997779009469194688000
4524 182575250498530718850148714119804707898000
4525 199338152285596180598941201214476962852000
4526 193475265453666881169560577649345287474000
4527 166925943312942371520135967195250018649600
4528 127989260188576437828414754147042917648000
4529 87171063696003411710163562283931933100800
4530 52701849514090921160382550129964316355200
4531 28258180914403830495602717564005534118400
4532 13422635934341819485411290842902628706240
4533 5640425914225331138447883016559141654400
4534 2093435388332931024774074228834975544000
4535 684941169558809830078446098929166016000
4536 197121730871496087461289262894067952000
4537 49773838759737962010982441473129734400
4538 10994922306674234245062741279127536000
4539 2117722997478127984491367861153344000
4540 354318345153664454449908841030596000
4541 51274268871958863538205732097192000
4542 6386438637715272310006218908739360
4543 680831075027708451095275573747200
4544 61723696362402139797099159158400
4545 4723696741541620291296250233600
4546 302554140598231540913810115200
4547 16056927363444229198374197760
4548 697796306091523866869928000
4549 24484080915492065504208000
4550 681917372977895723592000
4551 14763059491901459904000
4552 241984032993977097600
4553 2902647336992928000
4554 24344784116714880
4555 133879577694720
4556 437832921240
4557 719866224
4558 410040
4559 68
4560 624172
4561 926895420
4562 534200727060
4563 159954960559680
4564 28887865877078208
4565 3446409938122936512
4566 288778854705355944000
4567 17759899564379390556000
4568 828679235229440975028000
4569 30102863587124218998122400
4570 869073581223079725101637600
4571 20278383561871860252371544000
4572 387785088729334189133812756800
4573 6149163549850870713407602286400
4574 81663719143651678416909697490880
4575 916082526845318424821946687175920
4576 8744424119887130418754945650315600
4577 71482197170505907391409476347818000
4578 503222466282836039374232572468494000
4579 3065786102276970332187632287654209600
4580 16233355215192459633499901973769502400
4581 74989177896819290273144367468681528000
4582 303217110626269304147931572808147048000
4583 1076313218925161607986097533265798564000
4584 3362490358225790590826771640659764166880
4585 9265867095744373166576940855935730215520
4586 22565721054276128920699258478641523271200
4587 48648177857270615595273726070837569649600
4588 92970111222696838878082093561872887188800
4589 157681510672619158368362963204939213186880
4590 237564581653248007504741450116801596176320
4591 318166850428457152908135870692144994879000
4592 378981959368162249734399603551715833061000
4593 401607747987157010912572714211519763393000
4594 378658733816462324574711416256575776913400
4595 317622975470459790253592048690961841041600
4596 236953089808580702466119207001957834024000
4597 157137312188848255319636947801298353089600
4598 92566069018339182038107812407757837700800
4599 48392134815916559723719653828359477177760
4600 22425623451278405725626181042410489423840
4601 9199266074391313880563809205578600079200
4602 3334891258158273841791257783144088948000
4603 1066328866244965303644853585832906184000
4604 300063079215499599802184766849858993600
4605 74119738153088052125049940019769278400
4606 16024514425684788208229739949366728000
4607 3022167194317745144534556218520918000
4608 495322584551551329179974604297874000
4609 70245748354583643047341852973153040
4610 8577863660460708886969137161738160
4611 896864012296115940385122630801600
4612 79774966053293331624552686836800
4613 5992096792511129443588761870400
4614 376817429654161100956290779840
4615 19641062935641601787297009760
4616 838579771355603243519124000
4617 28916543839848387707556000
4618 791717627948912831628000
4619 16854492919920833390400
4620 271736168198154609600
4621 3206957138451864000
4622 26470122412618560
4623 143292985501380
4624 461408540076
4625 747133884
4626 419220
4627 9384
4628 28711912
4629 25582313592
4630 10531385762040
4631 2452642728581760
4632 362411408276072064
4633 36584967035458864512
4634 2656765463289274684800
4635 144168596463785640984000
4636 6018828129561202871256000
4637 197818817858244867701947200
4638 5214441487338478350609825600
4639 111936677261532668593090922880
4640 1982012675727708077795042979200
4641 29261536892393798567249969500800
4642 363535265865288116823662524314240
4643 3830890566807695231073595237281120
4644 34478015101269257079662357135530080
4645 266609275933238249189581290162132000
4646 1780633342231573677785746025657748000
4647 10318987368639558679070567212104412800
4648 52097744644106033242395034241399798400
4649 229966812216912490170976060237290019200
4650 890297048221811999413075681862218992000
4651 3031249473707597998001662440626126568000
4652 9098503322258021598707735027667597157440
4653 24126219985145726358256940341870391881920
4654 56619445554365559837390866728227822025920
4655 117779799022865700914873231539922537046400
4656 217455514385290911274158117144719634441600
4657 356722106111826948439903097086583793767040
4658 520379559811876587867528890732041591624320
4659 675492697832724416943426925469477066050800
4660 780589707355319260646972317763235596454000
4661 803215495974314021825145428423039526786000
4662 735984581220729588610002471033907848085200
4663 600437953629088370616379489306201836489600
4664 435993685247788492537659340883602414604160
4665 281622715351442327715712971384145100342400
4666 161697690183934267357707317876842805097600
4667 82445859316005990640411262077945775932480
4668 37285976340679758917306180528345151090240
4669 14935279038423544888444772592586433069760
4670 5289827512940710231806822690504416952000
4671 1653408803840507998909997694886978128000
4672 455040713535592799700016459618467484800
4673 109984127582001625733945072287399574400
4674 23277715692047376555112674873816931200
4675 4299578070266482782946069671710172000
4676 690449663314283670978146418112188000
4677 95979339335965769708249264458367520
4678 11492671700423085693220785711843360
4679 1178735559017752378791875457624960
4680 102887339395836259478395054051200
4681 7586324379509503332249992092800
4682 468475723353821909297010158720
4683 23986430841757000412805197760
4684 1006295725626723892222948800
4685 34106692734180149603784000
4686 918126324848319082056000
4687 19222479528504752131200
4688 304874725295490537600
4689 3540480680850857856
4690 28762810180640640
4691 153290170536360
4692 486063958248
4693 775221624
4694 428536
4695 69
4696 652188
4697 997738942
4698 592656931548
4699 182982827615445
4700 34091733927286464
4701 4197932145864501408
4702 363236458423484440512
4703 23080649962325573824200
4704 1113301939359233560932000
4705 41830855500450359955229200
4706 1249855258286183482298666400
4707 30200306947502020447281906600
4708 598430697667424651324601472320
4709 9839277211648265100482534789600
4710 135578454268091266694924858687040
4711 1579106311102345257452784089989980
4712 15661582023125577562330286411237520
4713 133123447196567409279807434495518920
4714 975228667229476753614521035066746000
4715 6187700864254718530305467439160674300
4716 34150934386688063247400210535297937600
4717 164581511489334968652111585444422090400
4718 694899715177192089864471138543115492800
4719 2578151868808997248300364995392675831000
4720 8426873536907122434444621584940631859040
4721 24320999265266634658084137862419153940080
4722 62102677369171406736994716805925638362720
4723 140537552358157371739238044200422629671480
4724 282265380416867800468403089380159183611200
4725 503771941659257277785132971385267153123040
4726 799747947573289448921718233790889473122880
4727 1130199356466419464274789309558652831809070
4728 1422628560587101423562671858185716851228200
4729 1595617195917490841616605178957202175104500
4730 1594956484863280700481360207868607060332200
4731 1420859122078908511344310326023794317831150
4732 1127849669654638966428064175858946692865600
4733 797409503282139479772824320826588626710240
4734 501866120946801071185693628492258576251200
4735 280949736694585789534016464811014373857080
4736 139755785913717471939233724741883693348960
4737 61699413230410553446494751112380666685040
4738 24139578910940380691788644074064118566240
4739 8355523003394985479785776749774022231000
4740 2553598041487006798316551995436555108800
4741 687507165015732599546763998771380221600
4742 162636103552108786989557074978175966400
4743 33704192512443597303756893827714098300
4744 6098381140480011294178609024160346000
4745 959725032006854302659623521175941320
4746 130795374193129823425947527056010640
4747 15360397753450085686131627057175260
4748 1545700402862901704264817817074240
4749 132419816444641111736082523269600
4750 9586355352289281483479535462720
4751 581411835233761119573967964840
4752 29246613043896693485788793760
4753 1205819878121677767405085200
4754 40176527881788481312932000
4755 1063496326282636270048200
4756 21901021757886561854400
4757 341754732387686973600
4758 3905768370144993984
4759 31234614180539445
4760 163902566958108
4761 511840077246
4762 804147804
4763 437989
4764 9660
4765 30435440
4766 27936690376
4767 11853138630960
4768 2846399540684700
4769 433894795438191360
4770 45208500032386938240
4771 3390206945285854778112
4772 190075940866210607964000
4773 8203277447910142027920000
4774 278872370003002399701528000
4775 7607814615655029892252752000
4776 169121718906011314504778676960
4777 3102973987905164858720155782400
4778 47499958952784728071294995536000
4779 612289793468799268944821942457600
4780 6699238895585707152829993109048400
4781 62646328092502310249321145644950080
4782 503710340743768575653325427820882400
4783 3500820856721198602718793459213960000
4784 21128734658430746201043059548353522000
4785 111189088700844857084558824998644448000
4786 512031369077931013584347154715979836800
4787 2069914045208657288957999136085875936000
4788 7366148196597134995143899986836216660000
4789 23132594022882296878867588664542910985600
4790 64244149002591110417580741523371350030400
4791 158079542394254489875986551869628897650560
4792 345179953160386527078830284001038037789600
4793 669782258616296475687736144291903147552000
4794 1156197898890098670326534688425203302249600
4795 1777217661273976553159373852868643273606400
4796 2434275537004595769207238512895559945434920
4797 2972656693764092526847374032029856107044000
4798 3237484165629691562700358334116062384270000
4799 3144984618040271803766062381712746316148000
4800 2724935302617084816276759529360701431457000
4801 2105319383355326070665719794936700493349120
4802 1449835460512980872314226037866524775836800
4803 889382999146229746405026683404002540192000
4804 485592137496814944873608704611629781975200
4805 235732650938800555078225559805586952636800
4806 101622562967735029205991354773332862775360
4807 38845299396915555136211611153666397692800
4808 13143519331183123226629311741217563060000
4809 3928612371518471997410079992979315552000
4810 1034957022604328644478999568042937968000
4811 239674257866265580826715689441522476800
4812 48645226306619624974494485936906946000
4813 8623973329971733143282881448307560000
4814 1330311925554055469033141514501304800
4815 177780120262506556112938386289723200
4816 20480530337933447581508836076233680
4817 2022411742063609706514714900844800
4818 170080498185777574706894984016000
4819 12090898642527021690875089772800
4820 720333247192270413631464735200
4821 35604572401265539895742879360
4822 1442861392624229807151384000
4823 47266503390339389779920000
4824 1230491617186521304188000
4825 24927992244748932192000
4826 382765300274209410432
4827 4305571431655898880
4828 33898030893608700
4829 175163048657520
4830 538779028680
4831 833931056
4832 447580
4833 70
4834 681030
4835 1072849260
4836 656512223836
4837 208911568370670
4838 40134233523654270
4839 5098263846398748480
4840 455314178897611306560
4841 29876198705331595232112
4842 1488928203451983095718000
4843 57833106007766501296836000
4844 1787318371382879016268884000
4845 44695910866973300616984918000
4846 917160090990292128660530517360
4847 15625690439093865895697927332800
4848 223249807078088221935086479019200
4849 2697901902471896778788121683953800
4850 27782137772870138486736147893406600
4851 245364785028967381809841153776054480
4852 1869030474865036030713654876914326800
4853 12340393519942225074583746943729209000
4854 70932180639017505103501699912329681000
4855 356310488791343746566427143745656072000
4856 1569487457391049411204194539455503412800
4857 6080372507800430786314122462252260562000
4858 20772537914403920686305797962878130981200
4859 62724918408200074229237115417318277864800
4860 167748611284543454979238602866580747301600
4861 398021704956962197723466139528887045870160
4862 839144368889905177898535690416316609109200
4863 1573988307748296717866179939085972396747200
4864 2629417802314579234129699855934736542212800
4865 3915432659994229593679245519601229712164100
4866 5200497738146181870579100459367787156156420
4867 6163891085599074210080584389944260457253000
4868 6521218105054093004867864644433782802601000
4869 6158928210328865615708538830854128202456500
4870 5192106454986607555338149914052147322100500
4871 3905921487540802315314032777448352231081920
4872 2620856409388850038414177837681794787089600
4873 1567537535995229928038859529499554477088400
4874 834981602281108624721693016466339015347600
4875 395694092647272360309878618245092384783200
4876 166613736958728361837730011895813181992160
4877 62240763806421514479611786053033659939600
4878 20591513618853559721719255061240848794000
4879 6021025482435919039508926945761777096000
4880 1552435533906492966718499352064406952000
4881 352021566241077571839238668867236137800
4882 69989560298299664504119617521468157000
4883 12159802395260143732028862842113659600
4884 1838960602971782560134048564163568400
4885 241028816894359850114656850642797800
4886 27242969600458642537667414025933480
4887 2640370885471934894616433342769600
4888 218012274947223982124292661329600
4889 15221577755324196950119532660400
4890 890938489948334458965232698800
4891 43277971625676216597411603360
4892 1724097087796749176341908000
4893 55538141483648782991406000
4894 1422125557568028720414000
4895 28345539568625801928000
4896 428332597925901006912
4897 4742856030183451110
4898 36766325815375590
4899 187105983793260
4900 566924201820
4901 864590286
4902 457310
4903 9940
4904 32235420
4905 30468918984
4906 13317819397816
4907 3296160300959460
4908 518096469123536940
4909 55688728168355560320
4910 4310307560230720368768
4911 249554130362181560174112
4912 11127779204746399978524000
4913 391061954909659199245272000
4914 11034748205929079143920936000
4915 253872773724408347504474334240
4916 4823582700763758602585012350560
4917 76512001460390653696176057974400
4918 1022628148551242823057492903894400
4919 11609153640939677048118584215801200
4920 112716101821358847574758085738963920
4921 941670256057118059918849833410803680
4922 6805187882841926060547153654406010400
4923 42739899508092584404655904049013358000
4924 234241154668383388946447474129088714000
4925 1124357542408240266942947875819625827200
4926 4741855722330404604063736693674074140800
4927 17620671349135942278706232441628999996000
4928 57837262428340328185400457073111658810400
4929 168055441772913406425503214891682933147200
4930 433096414589184920128216029219172111215040
4931 991562843927870738188284066896525623044960
4932 2019635599701127716298170644730795906669600
4933 3664038355741936621917992645085378366198400
4934 5926624252836035734070117135598929984035200
4935 8553714426448932343114659442821147986573880
4936 11021950430100863068988541272092922032450920
4937 12685109190653167214948449034378043259854000
4938 13042436210108186009735729288867565605202000
4939 11980380902283546814117979643579263078751000
4940 9830388221441310304773563837272065596510280
4941 7203127938062258815254450057112545672904320
4942 4710906457382489942465990543681200756540800
4943 2748028766806452466438494483814033774648800
4944 1428522741252017165186510943833977592522400
4945 661041895951913825458856044597683748696640
4946 271944260323441694033996111370177837274560
4947 99305488320357921978706445163267187768800
4948 32131812460189071214111365040617588228000
4949 9193393747375274232368469099980347824000
4950 2320482587523389487095020084138376707200
4951 515330540270443455682184443083995170800
4952 100389066286450023834191774626752306000
4953 17095959803237033761862361619605343200
4954 2535266073999933238243057243798317600
4955 325962780942848559202678788488355120
4956 36154221338926422806997876557780880
4957 3439749226945089495738839767644800
4958 278898585968520769924770791971200
4959 19128000365097663424044014493600
4960 1100115352805769505852722115040
4961 52525401460222416725063655360
4962 2057325936698641874290344000
4963 65176992484943199874212000
4964 1641803489224878685356000
4965 32200532949958910990208
4966 478923062247857818752
4967 5220818265783333780
4968 39853574547964380
4969 199767290967240
4970 596320271544
4971 896144676
4972 467180
4973 71
4974 710710
4975 1152416265
4976 726175902452
4977 238056021735961
4978 47135092303720278
4979 6173982923722148535
4980 568820580576774651840
4981 38523373819562063295864
4982 1982568924543997950272112
4983 79563621313936759846446600
4984 2541902706912784795094268000
4985 65748708060327429899195577000
4986 1396300255484245911274608838320
4987 24634725936043481434630598790360
4988 364707206961195449285105876344640
4989 4569869538838366365538171414278100
4990 48826734431010994643557574789987400
4991 447733404457064311199733507240884460
4992 3543653858320207436010408583624866480
4993 24328546681159885666456074314501487180
4994 145519181658505704044423673309735957000
4995 761283752672246014075954290919538320500
4996 3495285403573442568974816222656662897600
4997 14126778506109330382939882233237345877800
4998 50395120058528794917099824783058939988560
4999 159052471677935902509851256951057061728600
5000 445035706917159576274943698694641841482400
5001 1105942630111668635327408788898957355424120
5002 2444715287615267509671114164934537311990160
5003 4813464845954354390510640036608396910895880
5004 8450927175340273176359241100761437199457600
5005 13242301064930517343312917974853859183078650
5006 18533047923972686743415095459445820637576740
5007 23178513404476814983314138263371880156477670
5008 25913865918048613024823260170229431230844600
5009 25903727472853758324891795670945303910331750
5010 23151276608466853978633393095024792165694500
5011 18496651521922465441876574062235597109223290
5012 13205734553114141161299825104706333733657920
5013 8420745292571200772157958096830146352316680
5014 4792294068942959789032984282748863777741200
5015 2431889904750457793115131725812604711079800
5016 1099174315361903221402516446249636930972320
5017 441909423025592752805243680976538985571160
5018 157785386997902031588389129537191198343760
5019 49944012845728665039325273921829512137000
5020 13985694743347491651369054056353082328000
5021 3456552187665048923485290333664456970100
5022 751961910802789940434207911847054177800
5023 143556364789623534082894237716255797580
5024 23967865214342115960258016780427098800
5025 3485990851749908202584203710222686700
5026 439742242215352301565877988243724360
5027 47870867143208133901858299516320980
5028 4471673995028616344460491697938240
5029 356093730299093483028948421891800
5030 23993895194815490084546439233200
5031 1356176684924353787387407434920
5032 63653664481455979590543243360
5033 2451646741232548233529326600
5034 76395982994646537557478000
5035 1893370152896432677467000
5036 36545049300350192631744
5037 535046858605028656887
5038 5742900092361667158
5039 43174705760294745
5040 213184497076980
5041 627013226697
5042 928613686
5043 477191
5044 10224
5045 34114080
5046 33189588432
5047 14938475707584
5048 3808896347775376
5049 617041208339610912
5050 68388733924306876080
5051 5460677573537036657664
5052 326315637059819830270848
5053 15025785533386089728378112
5054 545579117581280638947062400
5055 15914521295453956977981504000
5056 378712558427485996219366523520
5057 7446934695915978193464580471040
5058 122324156372077976778855387096960
5059 1694123800077811119259846651407360
5060 19941248896749235049621111625940800
5061 200887135944730949390636879135948160
5062 1742530006535601643588152028180739520
5063 13084260399951535148346124001076430080
5064 85446602977732281365114017104590589120
5065 487320050205228404241790905967487856000
5066 2436108008551187245043053730942522625600
5067 10708959534352675104944117788565094835200
5068 41515430711831501533537613093595465436800
5069 142292103694669538589458328799225242320640
5070 432142564558920187951293981150041828092800
5071 1165184396292199617883488956582335003153920
5072 2793960328703162868195559045639471213703040
5073 5966762735874551210044753216111413100450560
5074 11362933406843066102189051889698510740475520
5075 19316404972206338688821122516026142170188800
5076 29336790051538376883647079821214703420974240
5077 39832222403762192403757817106868629430015680
5078 48372549713690744313003418984428271630909920
5079 52557699890126764444711964288916029538614400
5080 51097763782067687654581076392001695384764000
5081 44450451088256359638976114742447600958133440
5082 34591140508530324982210735908596441347118880
5083 24071212349980206673761706519971038704389120
5084 14970213853459912483836369949920260181896320
5085 8314341517202243489406623333925739566201600
5086 4119907603341952025983281982553118569358720
5087 1819323004736943263011061704137330092643840
5088 714999515906577038246686405175523751935360
5089 249682370634042775260747633553357500675840
5090 77332665051450836189923004782187631696000
5091 21199368874126724187338355622261514265600
5092 5131376443543990154452389773687441275200
5093 1093762779349512640631575144504806076800
5094 204674421086195929781552180506344899520
5095 33508471755973443672593732197878662400
5096 4780787453828445534972622231162541760
5097 591802643729072256312957292589685120
5098 63242246501119002585941239727983680
5099 5801090588145232014435232473000960
5100 453783160735127978373173210198400
5101 30044529635247222366736410865920
5102 1669140535291512353707578381440
5103 77026283069997151773430479360
5104 2917662237499892112629942400
5105 89439199603488629335584000
5106 2181162416136690444441984
5107 41436906293310454637568
5108 597261609605613384432
5109 6312806208397557792
5110 46745546086334160
5111 227396796882112
5112 659050398864
5113 962017056
5114 487344
5115 72
5116 741240
5117 1236635400
5118 802081720440
5119 270759872199960
5120 55228997042742952
5121 7455914600770298520
5122 708311887073178359400
5123 49487390510179394710080
5124 2628653742981881966070720
5125 108936945117049150530741312
5126 3595862365876622393060184000
5127 96150232826700990075304920000
5128 2112050806614825748146467150400
5129 38564483246707744216155863153600
5130 591233422465043554431134370968640
5131 7676498469102581634146180139189600
5132 85043561471430561241031211345924000
5133 809128741999610768378954096519791200
5134 6649127656517427324217948528584400800
5135 47430443949824314912754699503902059040
5136 294994224565980495189084106670610367200
5137 1605941074539957241251356394665584980000
5138 7679036113911351098505278064927516972000
5139 32349981926690372712852022486290390648000
5140 120394749064311354447259077971426849766720
5141 396776058379366982605220339920916541086400
5142 1160382812241544949128474579014001205064000
5143 3016995311828016867734033905436403133166400
5144 6984900821757907170488897614098678034257600
5145 14419676611696832090941486938935914992755520
5146 26574602322455557819635685871069097699499200
5147 43763730015154986091860355700371728354334000
5148 64452038749591888608012523849638363576382800
5149 84936356596257616155071815889646342166945200
5150 100200281549787970362649939324887134092599120
5151 105845367834283067284489372526289226154154000
5152 100123996599997496079922379416760078794470000
5153 84806781681541738784888639969143449196438800
5154 64304043253037142595135342394185692247849200
5155 43629072384339124596193093067447507651705280
5156 26471719618923015977515532228517533248475200
5157 14352137142789586975761433135943240917848000
5158 6946355842843988881018324272909327820430400
5159 2997748132805190603825044853408100720833600
5160 1151943664516151894952994763893899378118080
5161 393521127629741330574004422448226495630400
5162 119289749281493311144030166951246878680000
5163 32019880070295572991292307971124162172000
5164 7592342697080393595873433848823254948000
5165 1585956030056793328915783959531968811360
5166 290958735857827547238481040915882455200
5167 46718542352078358966597030468196212000
5168 6539756422689854741236134184137439200
5169 794549845747365529309063031717632800
5170 83364779478747776136013452368705760
5171 7510340493580880732974184898081600
5172 577180336022750498807983469112000
5173 37555662044059027958420513582400
5174 2051062522180248231250837841600
5175 93073425376246558392895162560
5176 3467713315061347183043784000
5177 104586160826660090755320000
5178 2510067859839842178127680
5179 46940245410390749394120
5180 666176410713953390328
5181 6934521971345802120
5182 50582867033719800
5183 242445114322840
5184 692480491560
5185 996374808
5186 497640
5187 10512
5188 36073680
5189 36109753680
5190 16729133026320
5191 4392326815688240
5192 733039415294588272
5193 83735656285574121840
5194 6894235700845602698160
5195 425009353793305389863040
5196 20199128761860777212964480
5197 757371142242341713213725312
5198 22825908931216820408121168000
5199 561517359707933782039780732800
5200 11420719176509798489977192739200
5201 194152226000666574329612276566400
5202 2784518699351495449901471553594240
5203 33962690196635664199555827282475200
5204 354753142137967484034015910185854400
5205 3192778279241707356306143191672689600
5206 24891606098757548444508217568546731200
5207 168898654065228048225906978721212210240
5208 1001608297363561681339680920323467758400
5209 5210386597396305716059956302692786824000
5210 23854027077256537454931289308072712296000
5211 96389742067281518695436638428538714992000
5212 344659477713518779398035791839770981685120
5213 1093005745724293952082305087329317264124800
5214 3080288919768464774050132518837166835260800
5215 7727742377664744959459104389363418551619200
5216 17284669830112787235447102570481474457654400
5217 34512668611602253857007493329256452277742720
5218 61585586334579546693123970431366480382966400
5219 98300070495578891837101722034681112918965600
5220 140447726230453966220445201224585090778386400
5221 179720406710921912444065001737512550092376800
5222 206045649384071037647139311851176360246753120
5223 211690735668566134568978745052578452308308000
5224 194908046714661792368915565264626286719901600
5225 160802469162403816397321317344090176398442400
5226 118840383733461048340376708728495076812480800
5227 78640056396463113469681377627744890335172480
5228 46564711618828437743581538618838070533462400
5229 24651906151144467040719638092326037341244800
5230 11657102908680716972743394756836343238883200
5231 4917654240332110428746702793231266351030400
5232 1848173351861078864430079511302300101156480
5233 617785856278948755524781136316570627548800
5234 183329509422084457126614782893495203024000
5235 48194871033640759347718319214269357496000
5236 11196788219936742070682033756850456792000
5237 2292570102854374515066380773184826202560
5238 412426945973231280551633320133192606400
5239 64961020794318480086887299508158542400
5240 8923405959931951329163323279290337600
5241 1064259426413902452102047730557563200
5242 109650971206280858701423099511991360
5243 9703625770467332628444522080707200
5244 732768078776709328921439882524800
5245 46864330413954000700251239171200
5246 2516429649061481023215313654400
5247 112303471941586756407956146560
5248 4116147512186639745726768000
5249 122156635845538986002213760
5250 2885589823122968173280640
5251 53126169224163173732880
5252 742456152398757213648
5253 7612332389597647440
5254 54704433977208080
5255 258372165628720
5256 727353609840
5257 1031707248
5258 508080
5259 73
5260 772632
5261 1325707740
5262 884688965160
5263 307397819358630
5264 64567204190617128
5265 8979732837358706332
5266 879224390998528279320
5267 63340790501518974789345
5268 3470909722645327350548160
5269 148463596399676712515288928
5270 5060616268619283265564437312
5271 139808692203703024999742154000
5272 3174732764502548690763375681600
5273 59958775676676442072380261880800
5274 951345907403266214215100155175360
5275 12791382775145932222984884949323540
5276 146838689967807136392197253250701600
5277 1448575330396700559805564966592238800
5278 12351010711803446878342185504628562400
5279 91476652412933990533567699564409237160
5280 591145289228298168790674425524242735840
5281 3346282266191899253566661256535221829200
5282 16650583256896890005669860358605210068000
5283 73052957924098145955727073505972681406500
5284 283385841677807664964583716979903822076480
5285 974325831228601164836755026931660275148320
5286 2975404530027244647335163848840919219006400
5287 8085758414392220031881597861947562942559600
5288 19585829819253750155870488710972802191172800
5289 42347441083776328726845401297679612421253280
5290 81828423966218247048066153538720943303680320
5291 141454393612237396310769119584544884629625950
5292 218941066103789350000817471804517024228605200
5293 303614937586422544623609479117853063888570600
5294 377412854092936016132536503648776355193991280
5295 420676534159145035196242761696151735503787620
5296 420520785719989483535673993550392330936774000
5297 376993195619148466818823527551316633524020200
5298 303050807267607192441105559610016101673987600
5299 218369205110234676325442202288609703642933470
5300 140976686466830215610282469649737791210614080
5301 81488245332949766051267692582966623433559200
5302 42137560514165542499834730227580552199569600
5303 19472660540637106761287261696078891546770800
5304 8032168592542447033619614562277735040016320
5305 2953059594821506446426322697406936031195680
5306 966111924180909224065349223814211513294400
5307 280723311302566824975128886305664529630500
5308 72292306550461139021577478821404036244000
5309 16459278683307010843902589622570171484240
5310 3303998089407775036419195820178131880160
5311 582949625558317290779712481342108780200
5312 90087453365705816724268236110370808800
5313 12145747001018489309138967796811848400
5314 1422237597116760549627281967199652640
5315 143916899708243627045617818109488660
5316 12512570072444718389310041630385600
5317 928594030863588546133203989061600
5318 58381835346196933075736713204800
5319 3082626320100314253438759226640
5320 135316478486993878622701258560
5321 4879626486221258408240604000
5322 142516075153128817002582720
5323 3313919562492783761501985
5324 60073437507322973374872
5325 826826169716797806108
5326 8350842248289956520
5327 59129057313599910
5328 275222524256680
5329 763721290332
5330 1068034968
5331 518665
5332 10804
5333 38116512
5334 39240949104
5335 18704852406240
5336 5054986362786360
5337 868722383655575904
5338 102230804609929887472
5339 8675013991185479022624
5340 551437470248518133460180
5341 27036559944816234099006720
5342 1046314869864388259631560064
5343 32563965554593648839284205312
5344 827667457845921907998473551680
5345 17402238857273229860480725958400
5346 305996510349934945748699267529600
5347 4541909493409141925930155579546880
5348 57367413658230241484901908257572240
5349 620917889006727319601291242317252480
5350 5794301321586802239222259866368955200
5351 46870502188382311230631883453462236800
5352 330208403832054404852878525256891880480
5353 2034639600134607650721391045990416858240
5354 11005550564364468656174797021493618460480
5355 52431623872781696188066794320714278512000
5356 220649750464622971458114426099672588738000
5357 822374599378735968916831178686779718967040
5358 2720758924940244762185655546903504164565120
5359 8006543098982403778283713629608291716599040
5360 20994600795264009907341692694179637114014400
5361 49130556156772119035064954732609741089721600
5362 102744611154080272976608514623878403907303040
5363 192231853126988897827203027360804755697534720
5364 322080773147863610061443533823271429618225240
5365 483631011691952594031656504881619695310948800
5366 651232040040442559482524679846989180514615200
5367 786719752193725780107259190704491557305784640
5368 852878452815800893274574366178499408966583120
5369 829827683820779247510396680606107533048567360
5370 724610298073168481677738728280452750150064800
5371 567740752855770436471944592687118772756331200
5372 398995584645860890076116616527336248631532760
5373 251380115627600866389419343471821603604468480
5374 141885415403253710301030805909165414919608960
5375 71682286851683911379029196249217491098118400
5376 32381502921508896636747356528310965718225600
5377 13063307161497606164568164343045107537608960
5378 4699492688533150043775223217378779920612480
5379 1505100681881837528017596685521087410184960
5380 428320103843091650477516238899364436962000
5381 108073347166345945203974412783513104688000
5382 24118546981479580246510725387528568115520
5383 4747492400314084518349912440644306002560
5384 821681376977437705099023307034591423520
5385 124606944842284681076557934059204483200
5386 16491472992208590988555662696588564800
5387 1896316796155680732836375956266203520
5388 188492930591327936307534841417737360
5389 16103133658450594101025097054757120
5390 1174631765536847049809522994710400
5391 72609341438967614245454063481600
5392 3770485085742533136437490624320
5393 162819827772968244196421026560
5394 5777477759685969955356875136
5395 166081725375299723751041280
5396 3802016242239782920172820
5397 67869227107509924118176
5398 920077241489368987248
5399 9154997427754915296
5400 63876645857027640
5401 293042687697760
5402 801636531696
5403 1105378848
5404 529396
5405 74
5406 804898
5407 1419840072
5408 974483569416
5409 348377876066220
5410 75319296805516764
5411 10786636263723400808
5412 1088027849062825230952
5413 80786067792914773398186
5414 4564676837057177882531490
5415 201422371588880944037600064
5416 7086405254990629576595565888
5417 202167952818102236543889441312
5418 4743171200732398626606636892320
5419 92604771061918258900415291707200
5420 1519782668071343563885206362063680
5421 21148266078686317092612286917265160
5422 251404253972832528860305421481713640
5423 2569910151722288072794233197368628320
5424 22719760445169303516950440002341429600
5425 174592620651724109334103765864146832080
5426 1171453623118478721978069053887545004560
5427 6890029555001284999033801496649366179040
5428 35648413784571865864566190352229329361120
5429 162756499105093181917124007370550572881000
5430 657536256384576454945180989777024314439240
5431 2356419525142916526319381646621734194732480
5432 7507279255853638325290049564604113342966720
5433 21303123602649610052933452335922061888808160
5434 53934405491281680624032969162633895344623200
5435 122007547789317428937077970919314190372808640
5436 246918500999321946347010785144481970680454080
5437 447539783061271027753957048074373571858323020
5438 727121745439873907562955856661627924441144860
5439 1059720893266190242804659106284725508843108400
5440 1386193913800370590898516818531448398523966640
5441 1628072820512015850499744714096795028313359880
5442 1717282290129112609431237575143194755892174120
5443 1626899011701264577355909281714605558213638640
5444 1384191466832078253461321416843428971440508400
5445 1057417152193872437928996803879758714258666860
5446 725004172100405763674894827592354890806077820
5447 445900443196577727285993835444064511155545280
5448 245824731338195381800623140470530777011880640
5449 121371144782964804494038070921970524700223200
5450 53609377058942506654170623585759265466840160
5451 21156877902860253462181048772975228511997120
5452 7449195857355737835345832546696151150758080
5453 2336041683337435329943978188985854417891240
5454 651221382373680162460713465265360215381000
5455 161029287277855458353921875047434525985120
5456 35231995100396641732648020419036829894240
5457 6801695842757678781097470708230784561360
5458 1155004954430549226978815780642963416080
5459 171911433162040902596362334952050629600
5460 22338449780355273248134488561742692320
5461 2522778594885682403505535870389860040
5462 246363567176384758858093783958270760
5463 20684197544044297595282236734127680
5464 1483221466652459410352702764507200
5465 90156598953384787688105462156320
5466 4604936703078995387944148385440
5467 195646405953002164397312362560
5468 6832096715819123201175987264
5469 193329508444684834678946490
5470 4357695539182520423890386
5471 76609960901658929497032
5472 1023070962551611784328
5473 10030107475996193964
5474 68968262555776220
5475 311881146192616
5476 841153825512
5477 1143760058
5478 540274
5479 11100
5480 40244900
5481 42595202160
5482 20881790773200
5483 5806297934437000
5484 1027081320075228600
5485 124461187658346932400
5486 10880278490628252309520
5487 712818245231600941748700
5488 36036922397819825388406500
5489 1438731225634863885982857600
5490 46215686445591062456058038400
5491 1213007716908613419263336647872
5492 26350951115179992370036871624000
5493 478990195147853063278010129520000
5494 7353787103571017244605837235792000
5495 96128482175846895875510395078478000
5496 1077446802740710837972737520635915600
5497 10418554669144411105922567016359304000
5498 87383694019881936603655538470543960000
5499 638753490189234546344282070234683532000
5500 4086466127157483913876985071700738388000
5501 22966765183337616663446004988831220596800
5502 113771533355016593184785713890093604344000
5503 498234180933958720154461247052705835350000
5504 1933930165836989573368179381697130336586000
5505 6669111863612027904677495226287926966224000
5506 20474397970509922705336498812556672753545600
5507 56060851585920026455088032462952794444232000
5508 137121369893089018535677040243984479689720000
5509 300018560137665808861667141604870959933136000
5510 587901192855528443683359012248766596858224000
5511 1032784114756779294816823957094708242749976200
5512 1627884504716135613946916097003644606957787000
5513 2303741072317804875662302404966794584441540000
5514 2928578691127543501898274968728412109557676000
5515 3345355110641128459930982289239989784205534000
5516 3434564580258225218862475150286389511784348240
5517 3169283789028437488355667431911569269247348000
5518 2628211645883692886318964715525498047038940000
5519 1958179911470134144312957044221775396775309000
5520 1310248503795914030737761736612689561697731000
5521 786883135052784224622342062548349137333315200
5522 423835743686543761725212311156087546572208000
5523 204558109184772142405682142003321109045320000
5524 88367105042212923056325203712789998022264000
5525 34123996617516537842227498020927787922576000
5526 11761888195824849213703946126362343922249600
5527 3612435592789848448366976580905960440038000
5528 986699064202545700698050704947515477850000
5529 239152406848300185674141398585298800968000
5530 51308730728732973397060223911218684312000
5531 9716708346796683972996386726043977944800
5532 1619165823968059663988994085013500116000
5533 236575366736753535683067433420253160000
5534 30187094297777396281262822380733368000
5535 3348821143653560712617967969544062000
5536 321343783273545337640991892119483600
5537 26518201979543971276002867607856000
5538 1869606890738394214730297602320000
5539 111764378867832381431535696888000
5540 5615776467169506570663595592000
5541 234775687143602597276774835072
5542 8069405569865106143121244800
5543 224801754005447482184821500
5544 4989727716621206592240900
5545 86402211543224356575600
5546 1136745513946235315920
5547 10981869499265905800
5548 74426182614147000
5549 331788453396400
5550 882329187600
5551 1183200060
5552 551300
5553 75
5554 838050
5555 1519244975
5556 1071979254360
5557 394143800844150
5558 87675098809998700
5559 12924106610946626550
5560 1342402809743599056600
5561 102682628255304131171095
5562 5979753057220652344669650
5563 272078764103539681682469075
5564 9874927957766565762882340800
5565 290773693886843767952698491600
5566 7044775586661562550337070531872
5567 142106914942577815995555986258000
5568 2410917315577527085165984318584000
5569 34700682894975737622983794456393500
5570 426923553192731802270649107554417000
5571 4519290755940203792607871267111757100
5572 41400046185284370447218621565006708000
5573 329873444925054310678799657726303449000
5574 2296470881394628964237776014415171746000
5575 14024008754563183431714198768791170377000
5576 75390903101825654699572755506815528480800
5577 357906282012656366060471724945919463665500
5578 1504667226420555334866472966099171622757000
5579 5615835673872796645742213204543590015855500
5580 18648812803804003955672255169805129109256000
5581 55207751670482113009032345012429599746167600
5582 145951527404722827495142981067342620018604000
5583 345088780897607363314787217947360940552462000
5584 730690364206250599001802231973153466933928000
5585 1387079376893512421815425169524433689462372250
5586 2362884868610207174505157841231832494776460700
5587 3614861179590242319205651921287504936038615250
5588 4969498598856979088928680902142656889295322000
5589 6141880310559153733147771114972086507544570500
5590 6826332725767708073642950346962681856959941000
5591 6823937521302526421687286153858484424729428740
5592 6135408360811462317201356182290345636619866000
5593 4960749481605470322927045900554377563785999250
5594 3605916666243783607210445288749854694061849500
5595 2355327667537893079064309788434715759718540250
5596 1381620388290353696720623854009310694620123200
5597 727263605643955772960307488461013858322766000
5598 343203049854451038925088927138905416287148000
5599 145037313710588601972881584354687931536542000
5600 54816207332393587384854810650639318896904000
5601 18500469974682835742388498594590770127705100
5602 5566099739910888935749116976702041086181000
5603 1489915586945844008054056564470748371553500
5604 354039347393071843497993639082158028884000
5605 74496330192679605605347055871096358953000
5606 13841726041191502640777871656911704430800
5607 2263833698325713048725352841083689977000
5608 324753457974998035346756204058711156000
5609 40698671776467739629202555174024451500
5610 4435719234137611119344852310536433000
5611 418300959261252982618877376810707100
5612 33934309312806268327766381430392000
5613 2352588670845812720202291149586000
5614 138331321385595816361982706804000
5615 6838566504375770098146797858000
5616 281358164751460255466611111872
5617 9519376883200242403213343475
5618 261115883498635152383908050
5619 5707946100074259056275575
5620 97363686141991625693400
5621 1262121857396187740470
5622 12016393437602549100
5623 80273954105258550
5624 352817299034200
5625 925220189775
5626 1223720610
5627 562475
5628 11400
5629 42461200
5630 46185047240
5631 23277263808960
5632 6656650858701200
5633 1211510456283618400
5634 151112631143375941200
5635 13603015138735137106880
5636 918103499694483996353320
5637 47838024457765218757357200
5638 1969332006844668172177871400
5639 65260393460022521563396339200
5640 1767904058832010109152406828928
5641 39659477376761389172267952623872
5642 744836243836959587287052065904000
5643 11821271998960777965975148916928000
5644 159833448485948852081622325980964000
5645 1854068002437006684146818981379182400
5646 18565734997375972337199903583810461600
5647 161354026158031392512236678920026144000
5648 1222945454356298907882379218887759128000
5649 8117757534232176803817254748630374544000
5650 47369985126524530702679071396805731051200
5651 243817388754840415198618273128424687852800
5652 1110239895222934033493708207995505275044000
5653 4484498400312243350974586095040668365864000
5654 16105792876012548870807856737558975139812000
5655 51538537203240156386585141560188720447398400
5656 147220671121285634690752920033145599323113600
5657 376010714669794403038334459698916580386912000
5658 859893355679283921702420608655719064983184000
5659 1762935481894445889655141893014592491650112000
5660 3243631773658675201783763473349444935358162800
5661 5360574627294798366041552117421470734418239200
5662 7963172453590099022018247710662329714172022000
5663 10638926577834659457988161931347659819336464000
5664 12788572701438237910115906979119960947216092000
5665 13834700990889221695916379369844368563438813760
5666 13470629912181610598655422018006358864400950240
5667 11804836339789142686260837211495348566661008000
5668 9309060755605327025739641689929202341919406000
5669 6603606424928374798746839564939492933703628000
5670 4211880064303055859032648092259727005614330800
5671 2413865505978548987373963515050749719336307200
5672 1242068180425632331347940879169371982753488000
5673 573262237119522614468280405770479376655456000
5674 237050233161392123654602159375403931113488000
5675 87705931731829739815767697041022910235046400
5676 28990427176822587967454142127606155251661600
5677 8545930913802576951857230105643537829288000
5678 2242249200156121675487293047520334182932000
5679 522465833046086603997039156703767188256000
5680 107842306564640952876311928499110919627200
5681 19663012694029050480357350391126907228800
5682 3156905707756957645928932402245145656000
5683 444707437947745057411774261413730592000
5684 54745116017903508173794587490723156000
5685 5862863683381886001221022184361198400
5686 543433724852226097077515908335277600
5687 43344663996189519208575546028736000
5688 2955317999740194491493787229232000
5689 170946023175695642983913588896000
5690 8315696869320936439346506195328
5691 336743630253716211267125110272
5692 11216630125941370893708745800
5693 302974154899179718796595600
5694 6523366971513438921457800
5695 109624298470983163743680
5696 1400310381928617055120
5697 13140228795076168800
5698 86536461163115600
5699 375022583588800
5700 969885992040
5701 1265343760
5702 573800
5703 76
5704 872100
5705 1624140900
5706 1177718704620
5707 445177670346360
5708 101846758138128360
5709 15446758317616134600
5710 1651445183209751357400
5711 130078832264154748584540
5712 7803879747403113969003220
5713 365960887101903923493782580
5714 13695808956692465015600651100
5715 416035008307643574966651662400
5716 10403435423126828719243009416384
5717 216710715665874733691321312551872
5718 3798664843568493895163965536110400
5719 56520456745031219649818680759062000
5720 719250518186769834367300466914338000
5721 7879789010357278407623980670861525200
5722 74751511963119046515568032850605279600
5723 617179150054470076359305296869100000800
5724 4455015583726517450142952868805408252000
5725 28227656880398251158728181285010166028000
5726 157556689659962026032823867906766888061600
5727 777167926656053823445595745596853692530800
5728 3397334079382178142490747116466246141634640
5729 13194774139380254474982916779638889614946000
5730 45633079815368888467288927423083762896134000
5731 140810646287423998699062976048372754079499200
5732 388357977268219001856641323535711667179937600
5733 958827322407975727747752872232237279986625600
5734 2121994893853716774523715372972984144232696000
5735 4214517636403909704956823587988010175351049000
5736 7519328202572383422316906233673713259239377400
5737 12061292911413296323593492264198309152441038200
5738 17405219791418359290982741424733377803833133800
5739 22607718977898651348224844104113777116089986000
5740 26441238152973654057401807673045324661135974000
5741 27851437521132248940463237415607741976396559280
5742 26423158673894697712747173958397088541709556240
5743 22576749499846735387473851166984854133739177800
5744 17369345068385549206562989982428877540410599000
5745 12027997416833825526288886350425504986388751000
5746 7493228486492645888744129745531839905337123400
5747 4196834345621795398502459293213235307482443200
5748 2111515906723574963291499494587932370680929600
5749 953360024774858261017901109596558093785704000
5750 385837081635031860842065216855710653833656000
5751 139781328697603647831379767159130263187105200
5752 45260564878100571010413099444119813811267600
5753 13075274298117942736341562061634612878810640
5754 3363373800234182513230939571280501274398000
5755 768627619769723561649490297843042113492000
5756 155659178343302507453544576041169534933600
5757 27855934649874488180506246387429785240800
5758 4390968848061950180246605977668248048800
5759 607502125053616015928584482109828398000
5760 73473708339817866233250630579654762000
5761 7732915030667487570576003398338477200
5762 704621694088055871634406220129639600
5763 55264446595141636990933821186638400
5764 3706259458690571780315979066168000
5765 210925335047430914326925637912000
5766 10097631912746851390635043237184
5767 402513870537645158780235483372
5768 13201110840530998051826446980
5769 351174588633140128605144900
5770 7448321989862359365545100
5771 123327335779856059211640
5772 1552518032138249343720
5773 14360392897476098760
5774 93239989844765400
5775 398461495063100
5776 1016387375220
5777 1308091860
5778 585276
5779 11704
5780 44767800
5781 50023539720
5782 25909811501640
5783 7617484581482160
5784 1425854613933797040
5785 182984675454837286800
5786 16954837214286780602640
5787 1178361186392931251883480
5788 63252499005267344801394520
5789 2683713172080628772287738920
5790 91702373014375635321847837800
5791 2562775651175084421794574240384
5792 59338113154130800843089757411968
5793 1150808628018783068567706280447872
5794 18870786642243485801782280405193600
5795 263762131476812358365820510208956000
5796 3164702280021787271216122054423087200
5797 32796959664730293912813324954396618400
5798 295172636982572645215319924589569565600
5799 2318185100204594920959341846776619515200
5800 15955172090555434588884063762698438856000
5801 96601314657362903965425331508701457073600
5802 516249578885833021469252673566853207691200
5803 2442527769490454873686158057590111605096800
5804 10258616631859910469481863841878468741406560
5805 38339532404991682814101305359705452843428000
5806 127772623483032887708408996784634536109175200
5807 380435781197601680695714005464024633828822400
5808 1013680144056029259083436674991518588910345600
5809 2420646027062758394641867906946959690458038400
5810 5187098629420196559946859800600627908124368000
5811 9985164861633878377897705116156208723139408400
5812 17283231988002194731892590447548534954072598800
5813 26919407367502139620773881285312168253274201200
5814 37752166871527145504385101118435777208314121200
5815 47692996199950579556529123178541392820244628000
5816 54292675674105902997865045088653066637532533280
5817 55702875042264497880926474831215483952793118560
5818 51508435895946625921051453032824704245864198240
5819 42923696579955521600876210860687253538220165200
5820 32227459524474392503743379003542736641243762000
5821 21791901202263636835864570564300326681221972400
5822 13263875711722614561685011273700038453125482800
5823 7261938081188275183925603720840879071374115200
5824 3573334611378357630185614529302654781152342400
5825 1578682191562668518244696461052365015516112000
5826 625462216545209542838716246271362533582979200
5827 221920872365267647072499836520681036400146400
5828 70405323143711999349531488024186377039749600
5829 19936556850595675063332678787046835478582560
5830 5028733643068583563471501883273759186964000
5831 1127320508995594557085919103503128433121600
5832 224032836120267160260241726264860825979200
5833 39356091156703405319247357281322815844800
5834 6091974798212075024846642527575767563200
5835 827923250073069614628336373848792684000
5836 98390878994190881738439974863189855200
5837 10178366792502505007424824985847226400
5838 911863368819837010350408049579533600
5839 70336568393816628897552136055721600
5840 4640357371043480115192364034064000
5841 259860012778434886450772385907584
5842 12244372555614292237462965815168
5843 480520434595328329086482670072
5844 15518863125509722900620403320
5845 406623207891004359437536200
5846 8496604343991135868844040
5847 138630727810933088456880
5848 1720055949275470495920
5849 15684400753271767440
5850 100412296755901200
5851 423193587860120
5852 1064786774040
5853 1351987560
5854 596904
5855 77
5856 907060
5857 1734752250
5858 1292274776100
5859 502002597844275
5860 118071011012973480
5861 18417288763311545100
5862 2025901763964269961000
5863 164249985513403187088075
5864 10146999105050241335663300
5865 490206867290821922210807530
5866 18907979166931702713845433300
5867 592244492384509311453600619125
5868 15278085612774541745313807971520
5869 328478840674652647524246871387680
5870 5945844578097045854266482448980672
5871 91405372798366884352382920712656500
5872 1202445011144291633726534678893770000
5873 13625801483427139639958303289877181000
5874 133777072316663040960159614945565154000
5875 1143793968307469000209364707784582066700
5876 8555206917421719351159475863104191068000
5877 56205719864456644574477951891324045970000
5878 325504429823722828579150573561928822748000
5879 1667055931818835798494461758392963483169500
5880 7571836085420410108427089978529345975800080
5881 30578568806505502360955555682522358748423400
5882 110048657829142793262698191310265651680210000
5883 353656368569108885621489187528899162445038500
5884 1016681829062556215652339152533169280059784000
5885 2618673705478075585965544743728089688018392800
5886 6051615067656895986604669767367399226145096000
5887 12562504493127038543621301079579645714988703750
5888 23450008387170471948093095348548672001312247000
5889 39395602325593237991813992931912101733547835500
5890 59607259170897594874570737131762658275107159800
5891 81272025903982049349717926018854798156787344250
5892 99897492040437024746783974225323187664025910000
5893 110728483282715986377224763009752964852862403400
5894 110691610660910220147994917933825641188242735600
5895 99797594548396587722037190251097864476361884090
5896 81136255730403729855314788822030784127123483000
5897 59467336027303938548574092208918144992771227500
5898 39276101004079810576267539970541286460341927000
5899 23362508355875059739331553947994385911755111750
5900 12506671139824251705649650852559291734033198400
5901 6020292008300493833464894043933820555202316000
5902 2603146166938442769446042036841665717074440000
5903 1009860870463619574375010605958970757347518500
5904 350997298128739645879974231231689394306354000
5905 109128250872753598991773806437488884411611880
5906 30295748155316957204083972666590779403728400
5907 7494747256496446657096949922186852634417500
5908 1648440366927520342908655292858348180508000
5909 321528607394827868892013588620865074322000
5910 55456310266263889313484912532773058690400
5911 8430857979668496686171692783698606895500
5912 1125685120713384125152562613566340930000
5913 131470571069824023012570656067193341000
5914 13369888583371934543651253159375594000
5915 1177823518058956138369277064040230900
5916 89362033615094897369840828595384000
5917 5800446713804350143990455042580000
5918 319669063338550852379918411235520
5919 14827169891564182006302810166805
5920 572928210479045315449267798932
5921 18222907457984901890880019050
5922 470347740470937878453866500
5923 9683629950872250438756075
5924 155708426164453831237800
5925 1904347658126413763340
5926 17120296596881154600
5927 108082680535865875
5928 449280863824100
5929 1115148310650
5930 1397053812
5931 608685
5932 12012
5933 47167120
5934 54124270200
5935 28799266438800
5936 8701378362634100
5937 1674461610729442080
5938 221007465159738541200
5939 21069378345228407594400
5940 1507235161181817481514100
5941 83312203178307244650709200
5942 3641536728446105707851713080
5943 128245423914841114059125547600
5944 3695605632479338103470467863340
5945 88273383540475130084035334946560
5946 1766989625698131483233879721947520
5947 29921024328488359782760363291644672
5948 432098125955916180574901079732558000
5949 5359469192528842710323983140212232000
5950 57449325173368480644148521978941628000
5951 535108289266652163840638459782260616000
5952 4351996562340613756894168156448653717200
5953 31037494863204377180950656619633809456000
5954 194846495530116367858190233223256692696000
5955 1080397681968101303369095520758742475504000
5956 5307361742117109889084408863455149048458000
5957 23160910378933019155188745816677999455388480
5958 90004844034242610722812578990065810655736800
5959 312138011297205013617834869898208030220232000
5960 967901640294403265911444092184355602481158000
5961 2688175683623029993928218776189396740497056000
5962 6696936033681635924764343934780032644768348800
5963 14984951596102790062068706090624036179025952000
5964 30150010783504892504691122590991149715972889000
5965 54600019528337218267201833945874519883652396000
5966 89068318301341233720622940541714316962803802000
5967 130968062403662321132859647782464432266432632800
5968 173677206041386297240493102177278746746011311000
5969 207786783444109011473310666388672230341173892800
5970 224333031066281738634377441941837175546058895200
5971 218580902064582206874521610097174683865390718400
5972 192202774685800835612812366409521813065585850840
5973 152497058963168456113603699472732558118448956000
5974 109140052003051934277383039818720360222027194000
5975 70426112145246556895376278567867134342682076000
5976 40950014646252913700401375459405889912739297000
5977 21440007668270145781113687175815928686914054400
5978 10098554336504054172263693234985763511952272000
5979 4274640021498916547721921660497893177511712000
5980 1624106142188913954664965510614427197383638000
5981 553086651596801866235110909819631772846376000
5982 168554526100490707353630829745032336318925280
5983 45884822448829566250845628504739432883316800
5984 11135053066794720747686897027249038199706000
5985 2403333619071898817698600240055161833264000
5986 460169383060487592175725869952797721048000
5987 77938598212046547143276093289302677078400
5988 11639060573701641442856496232362678546000
5989 1527016337663373248033041458403036392000
5990 175294094759765364016760874756257788000
5991 17526912764756485620248701620694056000
5992 1518516271216505434591795223060132400
5993 113337213365486211298334709438048000
5994 7238957498827828979700087893139840
5995 392664361266251440718639938210560
5996 17930531031659010798319677411020
5997 682265655226954726794547913232
5998 21374237319140185676520924600
5999 543512944544194881768912400
6000 11026615126540664733182100
6001 174751902745717968871200
6002 2106937834522840759440
6003 18676687196597623200
6004 116282056300655700
6005 476787855486800
6006 1167537828600
6007 1443313872
6008 620620
6009 78
6010 942942
6011 1851309460
6012 1416251736900
6013 565185603861450
6014 136611640293355370
6015 21907539407043533880
6016 2478440859291353640600
6017 206743275012553749520050
6018 13146440016974741366539650
6019 654000794949711870508067220
6020 25987330289365390733305406980
6021 838938814776252287803446290550
6022 22315772473048310855571671328630
6023 494961471994806979399769556664640
6024 9247245707820221428923970544858688
6025 146800025611646015184168032399631672
6026 1995276640443495304419396162294459000
6027 23373240645195230708912926472592234000
6028 237356422426811880556087314491943042000
6029 2100300035371609743074505954645372917800
6030 16268177625892294281723438108629491276200
6031 110747424852797436759301206574602456468000
6032 665019560831049342472518839479376103332000
6033 3533800751437331346436416599148386846961000
6034 16665115870247725051725043831249168012158120
6035 69928133259470846295473713331123959894153680
6036 261680750247705368212621757434080227276864400
6037 875101210243949770321429903107476084724579000
6038 2620009612521057116346495215050755682578307000
6039 7034059705480261817445505797695588137633963200
6040 16958370278838981293354870931620405245623076800
6041 36759959384189656871012294628562088751673038500
6042 71720480197125274594492518890691068263753690500
6043 126061809793366812763980704845622053260785679000
6044 199767513904436767059111452357844968045145670200
6045 285583136074652561359152287525651609247637824300
6046 368477315520238495496721851916658962690861835500
6047 429243750009540984227760192408178160046898699600
6048 451542126633413243148682799806005596932451878800
6049 428965020301742580991248659815705317085829284860
6050 367997995435008916965994408857255178674353397340
6051 285024264966874376307568819252607281245196263000
6052 199244048424176205599408572692315076219282203000
6053 125646586440951243551978133354035682861375976500
6054 71435025549574527232922399412519163514445218100
6055 36587839173026227039509227028294573954842462400
6056 16866734370544005372823402530774094376345816000
6057 6990817535159686437420226048939262800722279000
6058 2601884329833260111044893726188419081522767000
6059 868346043006978929989124128416821883368810320
6060 259441770566441578965882747744804674530110480
6061 69268433889098479820988112261962413102699400
6062 16492484259309161862140026729038669786357000
6063 3493734983280445503506298497117225998356000
6064 656787210368150472468990559841720383677600
6065 109253213565100963406199523628754645547400
6066 16029232544483839530951490425271408173000
6067 2066737629423703447768857835942040634000
6068 233230278621043747039249638446885362000
6069 22931044200556402019825384620408056600
6070 1954156185090093059269769262462629400
6071 143499536277268832047085075659464000
6072 9019970851714040871531061898594880
6073 481627380615636532756456799211390
6074 21654564399772805348739918104078
6075 811482635383574940202606230132
6076 25042949694813501128461083300
6077 627437737451754385571465050
6078 12544772281644089587750650
6079 195971776650555150805560
6080 2329501690282295769240
6081 20362777012957130850
6082 125043033145225650
6083 505781711563700
6084 1222022927268
6085 1490791302
6086 632710
6087 12324
6088 49661612
6089 58501378936
6090 31966824918600
6091 9922147267789900
6092 1962239924213649860
6093 266260863562529104080
6094 26106243717868925014320
6095 1921496320704911319068700
6096 109323027509579428205961300
6097 4920577409621641692394029560
6098 178521660248683988515750187080
6099 5302093309385914458917780556276
6100 130588594471912337599271261849020
6101 2696686640523431129143572067345280
6102 47131123285019193089354430518957184
6103 702860728686062739366622700580054672
6104 9007248834002064517093274104072129200
6105 99810054647049904108330875207285756000
6106 961597813934263516099020402300692324000
6107 8093839160700349741604193678877290756400
6108 59776094532348430151448912120080456317200
6109 388846513927599889065990903084159736043200
6110 2235597672580974385333148439100881368648000
6111 11394704463818333729325588217662145343262000
6112 51629182499983148199461900496811147959234960
6113 208465001037667805937449937855048786099552480
6114 751737427984317239592622503174266834722628640
6115 2425719144184983573873437275280372305026026000
6116 7016296928446220752249936338610498268599534000
6117 18219367761735760117317867475998408618789609600
6118 42530515937405699116667771542794032203308668800
6119 89354978195414858240306808481735538811759078200
6120 169131878673817811730295790816853563965269897000
6121 288663274599303716184187700950844701669625178000
6122 444553059111281819652670555951260633114549519600
6123 618111445202672667051315909987026770700366797800
6124 776258878029302430513094034704428214735415600120
6125 880785876642954227376442992214183756979350578400
6126 903084253266826486297365599612011193864903757600
6127 836746582810806516007620842603474569130383049480
6128 700526304563029022658158031318630340127082370840
6129 529809810173719428901127922846022946314600112400
6130 361845513230113109019615568797537724628121702000
6131 223057984917643780687781405280198178562892183000
6132 124030044360799728602216913265692613574531257800
6133 62159984831592944862822127639468200912528054400
6134 28052042426799503672695764209076914857501462400
6135 11387104851084850073323667172499005386743506000
6136 4152502263774293914596901098361315301824214000
6137 1358402720743590801369124874157008490814574560
6138 397978638344638538607858972268729500735509280
6139 104232500518833902968724968927524393049776240
6140 24353387971690164245029198347552428282658000
6141 5064313095030370546366928096738731263672000
6142 934886299442952924775680256351277663252800
6143 152761130471557099275924997640205610588400
6144 22022771669812579529481178149503326011600
6145 2790979020931155083311790923750789916000
6146 309667092622898420438667587181578884000
6147 29943016394114971232499262562185726800
6148 2510216888164509783452223930643052400
6149 181383413854467803707515535633562496
6150 11221696020242665021274864409275520
6151 589900202614500559500156389731780
6152 26117718894382467519854252369804
6153 964016965342893537985051010232
6154 29309526309485430950347045640
6155 723614324944359072410886700
6156 14259525327336447157299300
6157 219599579509132722179280
6158 2573855014437781339440
6159 22188405296877425340
6160 134399994809154100
6161 536332284745400
6162 1278672996744
6163 1539509972
6164 644956
6165 79
6166 979758
6167 1974049077
6168 1550286541804
6169 635340645257175
6170 157762141557859410
6171 25999678995830860645
6172 3023962664745866253480
6173 259430796946322442329805
6174 16973217499560049985106850
6175 869118068701156454237392335
6176 35562354914992774049575031820
6177 1182705999147531423916844989405
6178 32424339853552323037227965709534
6179 741556661465502202795861808356935
6180 14292439194774184984460931956929984
6181 234182768822439115662729826641068508
6182 3286907525325999281155676746830255672
6183 39782015683509118283828627292985237300
6184 417626281286340388242752872577853558000
6185 3822351310388697476493606099145251987900
6186 30640962536937038307501590355749743577800
6187 216009068878259099865463114252108921691700
6188 1344056428575834399162881599790899957192800
6189 7405417290424477651416054204521669533646500
6190 36235160194942301259255370532165622191573160
6191 157866154182640780071431580365249471644583820
6192 613813614166466317482491483684310314626460080
6193 2134397340169757876700481750084079048587463460
6194 6649816274576075659411664254647917181019623000
6195 18593186860382484993462331297317820411788765100
6196 46723862485741707397637756914253983393347547200
6197 105661750531992283742971494926628923755094974050
6198 215264265652590340306193674978726525319237779300
6199 395470128075544589192897510880584068683498729750
6200 655678009446989869618369206445490108078148618600
6201 981721338870747351732980811059033898127963522450
6202 1328104321448985865691340941728881845153490822300
6203 1624015284298145874362920414710580080828040531830
6204 1795448133156791309651979945667374581534830025200
6205 1794879953367817641516014129228872247806496218230
6206 1622472032523393122502581877731127518191840303260
6207 1325996219351447792888656273567407429526263059090
6208 979532090902574292968364415494391261209551370600
6209 653789052313499821978623584531914752453083529750
6210 394069106687837345881747149328350115461109523300
6211 214356272319208226606005317491794843025548586850
6212 105142953066205087587114024411440893032893198400
6213 46461195269386677957902359471283640232736797100
6214 18474996646147868996514929392115733229512423000
6215 6602478599401127324209072746394491329900500260
6216 2117510123512068013898929950891807353328601520
6217 608448110546130073448553621064692217470634380
6218 156348750778250854453087453391286589574664360
6219 35853598958321630694070764233896630527246500
6220 7320234382816626517021286976195075190216800
6221 1327204657244906384279760363927260254082100
6222 213061576710329638463790128287655193715400
6223 30186385306036208148168166601474386515900
6224 3760725968881810663106565736240471158000
6225 410308897725340407081234553015592021300
6226 39024095136592462507929366781865004600
6227 3218745848533524641684706491711655900
6228 228888593673495085630912461632828864
6229 13939450525145185456114870633396935
6230 721493324736196838157883584364254
6231 31459979577324335876188076718173
6232 1143870876787463227907635153932
6233 34266284435354290596361619535
6234 833729548305457192125586850
6235 16194746621760679271504205
6236 245889670013747203003560
6237 2841964911775050228965
6238 24164085220571990610
6239 144389183612537175
6240 568512221830124
6241 1337559253173
6242 1589494062
6243 657359
6244 12640
6245 52253760
6246 63169570464
6247 35435120955520
6248 11294944804572000
6249 2294722059023409600
6250 319996049179456746400
6251 32255601757289240037120
6252 2441701618318328868986400
6253 142932357891031999874584000
6254 6621851952008811079903941600
6255 247390295060819297736174134400
6256 7569318394544201113067807932192
6257 192144236169198951331721278278720
6258 4091347097740701808528892735762400
6259 73767428102060309597217713326090240
6260 1135431606411826015334447644320332160
6261 15025862972918853856711665128366883072
6262 172030338090850241227367036942638864000
6263 1713338589892678515867704092627091520000
6264 14916492918590038932657975021054641904000
6265 114012883858370375097680336207440906336000
6266 768032244900476799521646628451942832681600
6267 4575511246215606465235341616309446662784000
6268 24180954417712580086256503524968716844560000
6269 113678933944917023558448221277382344130425600
6270 476577069230613675687340619970564442700630400
6271 1785639604847902014494520679808902733458792960
6272 5991290779423881759159247017779871013578844800
6273 18033400066646984839082479334638419473951520000
6274 48769014715757337687770049304440184686659056000
6275 118663777741566241009873668353660910205327104000
6276 260090462847981006136545218280932735397156859200
6277 514063917976335141029716238755167821657881264000
6278 917032181044741076389327561462223927382026040000
6279 1477584246641103931534353141285611511162025056000
6280 2151718003004377757222971640677334571239372104000
6281 2833289219091169846808194009021614602994113754240
6282 3374577214126017401273600861736270297824499806400
6283 3636350649431476070181225206414935861336364608000
6284 3545441883195689168426694576254562464802955492800
6285 3127656930165577103619434945023860276032463235200
6286 2495992883485078198378647103185708102637671640640
6287 1801438328096688354884348350334512664293427808000
6288 1175351105282696309175053635113554611151610840000
6289 692868759011582146605269713104791411799753008000
6290 368784984635196948999579040846098654667610472000
6291 177082868322029621199349935850847819844872755200
6292 76637023124761530652210077478406004507607088000
6293 29858580438218778176185744472106235522444320000
6294 10459372038655251206667838014090283294891881600
6295 3289336114193503710910959147016399772160934400
6296 927159025594102969064462660670007188526680960
6297 233792524528225576752280304136503311513516800
6298 52629136085609733128911213554343677838160000
6299 10551689200456398583093746992713621895808000
6300 1879227833267124083935943878127094165072000
6301 296433498031762975253968874139346356473600
6302 41280526914237549604332535523383776432000
6303 5056438277488148790731516956289709120000
6304 542557220132681530024772962665245648000
6305 50763050584185317083485355163401632000
6306 4119994686122911541356424309390919552
6307 288363582580781210243669243001989120
6308 17289240961420385061847901560802400
6309 881213221051843466452376896933440
6310 37846591972721005565339039660960
6311 1355698816933289751594234256512
6312 40019018318661945222028168800
6313 959688688696929142015064000
6314 18377017443132685698160800
6315 275121309106290576787200
6316 3135961281958676114720
6317 26301045138037540800
6318 155048787771852000
6319 602397056243840
6320 1398754774560
6321 1640768064
6322 669920
6323 80
6324 1017520
6325 2103213840
6326 1695050140784
6327 713131809229840
6328 181848611353609200
6329 30787520958564078800
6330 3679954565563752583600
6331 324571992682722977873520
6332 21839664474958385994822800
6333 1150605481022807598990401200
6334 48459916557882662902933390800
6335 1659576562699662788980168151600
6336 46871548520062168430919887580112
6337 1104829357972893970157397350102640
6338 21956896091208433039105057681924880
6339 371142372638490932661001620171891520
6340 5376602606832470249083707962810984640
6341 67198998295553763081404946824085227072
6342 728865379805970758884370867046443608000
6343 6896187824318031026367508972824043368000
6344 57179889521261815908522237580709460632000
6345 417183506845400690698330321122681498184000
6346 2688112857151668798325763199581799914385600
6347 15347027305014846685476875004704602348088000
6348 77862673225034507877745941350399268239483200
6349 351967468560223861402118531262664565480740800
6350 1420905706409792625660404441023349542125953600
6351 5133713863937718291671746954450595358694029760
6352 16630996818745602814217909825216538503210241600
6353 48389623512169409318204652881279758921769912000
6354 126642118858660183350499644161530157008904968000
6355 298513565881127575040463446952178227235275996000
6356 634463098765529424060360305200457127256700823200
6357 1217121923443969966261534035876206165984101228000
6358 2109174016402904475695453391363115032978659892000
6359 3304042551516912958014317440930325740237306028000
6360 4681440520050065120444573434446633323912687956000
6361 6002099529916820333369989940164209882658583084640
6362 6965473480439600020577560753071019460894159856800
6363 7318155681980845591239715727910058420939433773600
6364 6961172477981779952642656424109567766259461394400
6365 5994675782817356115270583644629065529062221200800
6366 4672730863268576627197234693173244238658896908640
6367 3295813304813259376549773686407460669900475876000
6368 2102572532783490064190929280592025471060103836000
6369 1212520328270268756559221997933384970649567764000
6370 631642367300709667967364101874700887249843468000
6371 296982727081737177219743121583192697864838683200
6372 125903680847822514642916555857381293119640216000
6373 48072314505532232863659048600091039191135355200
6374 16509400962975445532093352159495447161545028800
6375 5092145330626481706314080987208080416518369600
6376 1408232104911797905843193286489350541064109760
6377 348524041194854794973306749684972529200705600
6378 77029917361665154852315503474993928472216000
6379 15168053225656072963197261302025831475224000
6380 2653997203122868223804271617354931233128000
6381 411429251578567577723180937383058305105600
6382 56323430789764792256758798468345661064000
6383 6784054688963266294231451916355359736000
6384 715997642961981363393347926140201224000
6385 65910089871401903632589856300868248000
6386 5264437654490386969510986617555063872
6387 362707318714888866009615219713439440
6388 21412059959912938422750093471455280
6389 1074813095373839379536611215199120
6390 45472397817970760418056607353840
6391 1604908158281320955931409671312
6392 46688854705105602759032863600
6393 1103641992001468513317323600
6394 20835914143270157728196400
6395 307600908098005436546800
6396 3458149084899635989520
6397 28611272075838135600
6398 166419032208454480
6399 638065302995120
6400 1462334537040
6401 1693356784
6402 682640
6403 12960
6404 54946080
6405 68144128416
6406 39228303258144
6407 12836372566137120
6408 2678134094480426400
6409 383659876560567751200
6410 39743509308088527902880
6411 3092980165564771906794720
6412 186211876049645185850594400
6413 8876099425033087192211666400
6414 341326368798999625664139535200
6415 10754056126293814872591489622368
6416 281229291120373010585519325480672
6417 6171805379020993902258564507469920
6418 114742489250831166204355462724897760
6419 1821971647498046396699462499025649280
6420 24885989208767433724330305427867986048
6421 294222641185938097815881118527075859072
6422 3027594654578647767673540524654458064000
6423 27248351891207829909061864721890122576000
6424 215421909359172422725130290420347270288000
6425 1501860624643442486513989156041653393462400
6426 9265410273586603092101566773026629492137600
6427 50739151498212350266270484709431542456944000
6428 247328491420697848552840048995385910878358400
6429 1075825092580306897115909472916069049205283200
6430 4185213171607025551945191262650593196807354240
6431 14590555192244041460540754502122744703656716160
6432 45664770926047248405140701553984393856272188800
6433 128510147688056464090969733881431490906995504000
6434 325651162779411900044141942129648975165755632000
6435 743987656503733340870078129326967274032534020800
6436 1534074955224115920862363723022000815157993035200
6437 2857590602868451225135775562491962302745281144000
6438 4812481558553105986798076752124290638627364824000
6439 7332258812955341084908485279872777670115665432000
6440 10111911523308140660160278618404727979651405984960
6441 12627793816188634987090108705280545467411564411840
6442 14283629162420445611817276480981077881833593630400
6443 14636311363961691182479431455820116841878867547200
6444 13586866764253594606362775189225903351012442721600
6445 11425146786075431654986288828587160184800939229760
6446 8700947124707004754091402532115696168537256312640
6447 5999120846963460887652397047168636275549180808000
6448 3743041212207971323065170807207781607821283752000
6449 2112132184728855253361225415754928658550859976000
6450 1077116457923315433796978784249489934047101492800
6451 495991771002488893913385419551311516021689347200
6452 206024205023709569415681636857533025104865808000
6453 77106088612833878454581840328858894544197302400
6454 25966242291281768700962359707167596506507715200
6455 7856452795823714632598867808835324071199770240
6456 2132089728931880941556984228142755024788652160
6457 517989859390518135648400857329959171839580800
6458 112422041554862658433109113179720868581072000
6459 21745350642091007256973064875470661052976000
6460 3738674320920910019619930452273903128406400
6461 569671271416478184539788990222696114761600
6462 76675594856654591139453154217411740272000
6463 9082783963735943303020621573963374192000
6464 943021285852365698127824097843191856000
6465 85419476473336867107836453765925249408
6466 6715266929349942433549447496408821632
6467 455492911874511599174865624756412320
6468 26479035980961038354851260628822560
6469 1309170837974150221691210653099680
6470 54566877381564912501667928824608
6471 1897774610522437918692615815712
6472 54414348649115882352254128800
6473 1268014203576155313173095200
6474 23604322316152206657117600
6475 343664462840530211866080
6476 3811021440501639661920
6477 31107557558964952800
6478 178542272965361760
6479 675598556112480
6480 1528375451616
6481 1747285344
6482 695520
6483 81
6484 1056240
6485 2239052760
6486 1851248821968
6487 799276678884684
6488 209232872828035056
6489 36377988116692458600
6490 4466897134240895960400
6491 404887001076151878010590
6492 28008653721503212267085520
6493 1517626789804608264682344360
6494 65763827558199691469568255600
6495 2318174921426539124302281009900
6496 67419659560995839393554338786384
6497 1637156230450742883051416073333912
6498 33533475892680733535604867157253232
6499 584469554621421252853435638254947965
6500 8734746427711222431235658451211200960
6501 112678228917474769362939994020624492384
6502 1262060276665997630104963745260878027072
6503 12337448217407989653269677637966916610800
6504 105749556149211339885168665468287856664000
6505 798040255126025111459005394057195569476000
6506 5321810474280024463082178965973684850747200
6507 31463789054054506333594903833402929317050600
6508 165409633884172261868041780152746828409637440
6509 775279694261033640656017845889382759099469600
6510 3247397964640556004257282297876282500378910400
6511 12181959767356163660126181710929405197849977520
6512 41004491316134116518416258342172541149931805760
6513 124055961015761691500632239221657603309539446240
6514 337857323760535542690775268107634403513552696000
6515 829392805203814682924924008861449733625283875250
6516 1837424060759220220633677804246904025262167354400
6517 3677267907375454339714195394890972542216953893200
6518 6654103832393679281387591666945569362106868949600
6519 10894923528391059386778979313836935751336950921000
6520 16150786304212440497838960819179226489579100884000
6521 21687389188147722731659544931578561324778673362480
6522 26388851179983942344816509217445242451129294860640
6523 29102894418431657934077700829998946184235947021940
6524 29094131125923849545660333259739988356417748904800
6525 26364991459206380009965861379093121978750335281200
6526 21654638675933666973985640454182640815378524354080
6527 16116527060536838351328393326532482675813327033640
6528 10865074422833823607637119096538752365716849685600
6529 6631692582498905713691552625813786979074665778000
6530 3662527086285142620190210029447376290891384852000
6531 1828853985848962663634453560756946450517474409650
6532 824965904830670303141651259049630378689136363200
6533 335819454188646598147561068077778830920931267040
6534 123218553371489433216635686015725488340236865600
6535 40697091283451233637085236848733829140007284400
6536 12081149110559108350128447668303375694392099520
6537 3217876164962005495127670640622861750375465760
6538 767566791642313237369903088588939500089560640
6539 163614221191451904683899870074058049809953000
6540 31092036444393282306022891006155418873992000
6541 5253482019914727010328005721729708706295200
6542 786918790176999526101572927172029378865600
6543 104151016346955819631090534478650947202800
6544 12135194967942284904855420627508442568000
6545 1239616690273674264474478451197098972000
6546 110502973532967534433153507649569965504
6547 8551472730344067317723124546208108797
6548 571118035658041466657716129502270832
6549 32697597461338251907884511231046040
6550 1592498855147660344296024898919760
6551 65400007449963828954204944105964
6552 2241574358805488266281857811312
6553 63353848784327777310124449960
6554 1455537430865586732726862800
6555 26718781510644511702153950
6556 383680187965797428316240
6557 4197273613525454492520
6558 33803545880741915376
6559 191463095351012940
6560 715081588612560
6561 1596956401368
6562 1802579184
6563 708561
6564 13284
6565 57741120
6566 73440930528
6567 43372115257536
6568 14564597259676464
6569 3119471922163431744
6570 458922311625966400800
6571 48838075334367129167040
6572 3905968716264053411396280
6573 241758905806659305884317120
6574 11851942548950274067043070240
6575 468924683458467365261269300800
6576 15207227484558096655422963424944
6577 409512006222345098538626354109888
6578 9258400751514545959325249518164192
6579 177402904722569041930296716573855808
6580 2904636574482214711150407414357923220
6581 40928526118418299392075656742818198784
6582 499438636282861139878977270794119371648
6583 5307125265980092598390103954430358883072
6584 49349792869631958613078710551867666443200
6585 403323888569085110259713049693004848672000
6586 2908413374237069295095041880564001630979200
6587 18569721654934553445648454264248602457926400
6588 105307375609488551810399269973022049142781600
6589 531905489353024528359977489118636859983932160
6590 2398978676581311642784658994827524009288924800
6591 9683150294564566994512623579122006001129841920
6592 35049849155200190180012171940217937762235023040
6593 113978586031288052695258752001971131332013832960
6594 333527501747293727968912905448390933487942117760
6595 879501604709965539702970539200826066289248288000
6596 2092621846975778584610577499281196250993023931400
6597 4497575312903165913192882983529735226014857404800
6598 8740172997240210314683015141479992709037397659200
6599 15370042655106526790810775118015117963176429686400
6600 24476266556933338896325378184510376208483013028000
6601 35316386051877869888607860991271908590546300599680
6602 46191322426704240623274874919206286457970161447360
6603 54781918905283120817087436856468604582091194394240
6604 58924378822503603718379542421232434249564139649360
6605 57487198851223028017931260898763350487379648438400
6606 50868924697762897901581191366720847111941823366080
6607 40820238423599096364754540626275322916345724069760
6608 29697870089079117860874792197205923132959389140640
6609 19581013245546671117060302547608300966786410422400
6610 11694597672363661688660372372402807145895109544000
6611 6322678338429088312749415208730207491644074902400
6612 3092083027620926565320107051176692967885214465800
6613 1366610185780100300153846530142822041464831955200
6614 545290994920178634615841734304512161099333938560
6615 196192648086643369393478179675524078522318892800
6616 63564980671295260156971227078022361704392329920
6617 18516901440483119340383788949549099195143031040
6618 4841575147282283497256311789561003000564920960
6619 1134062647111165503861838797554829531663855360
6620 237457807746885950160704236213677169635684000
6621 44339947625047811288589166304430336481171200
6622 7363855139025771193964042208236514767798400
6623 1084493122596873296476117311396746370873600
6624 141163360999179788590899567392551697035200
6625 16180259957256379873140560836677923424000
6626 1626377097639060634990515727970593851264
6627 142696753223674611393993505941176963328
6628 10871639750204860776020096322311084052
6629 714987464487929775052407978918873408
6630 40318841982402054984158344675876320
6631 1934591201809009603441096914243264
6632 78289060013095386485325626521008
6633 2644735214705755940073558856512
6634 73688164543473443112485175840
6635 1669287682950742826344094400
6636 30219863225832413235539640
6637 428051366165923661522880
6638 4619817937034728434720
6639 36713784930077312064
6640 205228415931804720
6641 756602455048128
6642 1668158279136
6643 1859264064
6644 721764
6645 82
6646 1095930
6647 2381821200
6648 2019625589520
6649 894549877186680
6650 240315854784661656
6651 42892738929747186480
6652 5408727244163175438000
6653 503642651885661019535100
6654 35804713232420489604465900
6655 1994510972904939273545616240
6656 88889569117127055502823026800
6657 3223857198776963136171226443000
6658 96507405190464844159414960196760
6659 2413195750953105044959762443861840
6660 50921204133330002776288872349903056
6661 914733727475746622453092444833944010
6662 14096030434987218451171094804972274450
6663 187589078042750538880346760071250077760
6664 2168615131228212844211348675816570955840
6665 21891891722167881968359178812025230392672
6666 193874186273554123122809220025194403884000
6667 1512464582134069163473923936348768182520000
6668 10432352320632965949797432832457831937208000
6669 63833418188837527469416561533354570949122000
6670 347514339511312220974317590910972762171179280
6671 1687777033524020138065313186626443882641323200
6672 7330212622887341130730902484195212250605048000
6673 28530710689342027751688980188484481967614712800
6674 99710777769103989305207040864413098806358255200
6675 313441111586042144911961568005420611163038040640
6676 887613512714572017981784345144911355250168539200
6677 2267465074642879907046720921377129702151968242500
6678 5231554617439446461526443748202990627482559828500
6679 10913234215132681995247436651211857533712521644000
6680 20601836350637638598895678547774268528445294482400
6681 35223014417952457228941359645451311998945984698000
6682 54575459214783796187752532438435298302698610130000
6683 76673732875787480679214435046840327861054468407200
6684 97712412825720509010773773867551759814936879984800
6685 112987707742146436685242838516466496950563088438120
6686 118567347630647495286983225603699410380220524904200
6687 112921283457759519320936405336856581314495738004000
6688 97597355524777652950708099715220229924074428551200
6689 76537947044248305683914763674266230468148232630800
6690 54446095163311716078270452361544192410425546757840
6691 35118121581686964503423368699514887603475627388000
6692 20527751233404299772648525972834714670986096540000
6693 10867103394174995537538057390005044126263253738500
6694 5206058158749519217120588402491370813276126396500
6695 2254906806537165495253846774735656368416972726080
6696 882088374135583085407979276080828495895981371200
6697 311267182060539961056960573523668009194063628000
6698 98945488780789791753775966678053676237969192800
6699 28289710534071432325586344228477790437024075200
6700 7262362720923425245884467684341504500847381440
6701 1670717292619127751225030371397739935040501200
6702 343688932265229664706282447151374850788490000
6703 63069753087352490194975969312336254477528000
6704 10296916084230951245797177664059533361752000
6705 1491178043570700782654661303170526259951200
6706 190917660367743156700806791965336311564000
6707 21530184620542763540872520468160140040000
6708 2129779532622579402963770596151968138560
6709 183945033452393053750069753752298429290
6710 13798619682952323292640891486010222066
6711 893734330609912218815509973648591760
6712 49646335276838351286463633369549200
6713 2347114325724166062998389638603960
6714 93606484798266222971584988231640
6715 3117009360188926643658122938032
6716 85623571476571254320845450800
6717 1912725470047726155185941500
6718 34152585152481836875781100
6719 477219428495793271292400
6720 5081799730738201278192
6721 39853779693833924280
6722 219887588498362200
6723 800252596685520
6724 1742064025680
6725 1917366066
6726 735130
6727 13612
6728 60641460
6729 79076463840
6730 47893978265760
6731 16499475512554320
6732 3626584717659439536
6733 547707281718310227360
6734 59856581502072474847200
6735 4917922365471748778989800
6736 312820126135884277596912600
6737 15766134357248567590884395040
6738 641550803193177878846461845600
6739 21406411799879035224176943581520
6740 593341824504339412239366051580080
6741 13813465333041911636666226402795360
6742 272674835036541305189159768067222816
6743 4601387841241634525067071086134385020
6744 66855458634510807511268621075011358820
6745 841615863651259174436150328968311159680
6746 9230515686766239285617535389373096888960
6747 88635464045850448945063992263321664516672
6748 748444533056046149729914663353076070808000
6749 5579313791872344025259363854086567073296000
6750 36846180536703666971624975535914895778224000
6751 216251988149939378773941820704833852603148000
6752 1131125105076035856504641570416107421968936480
6753 5286245048395987602242301678867729896574710400
6754 22123914461805429594569632952298276974553417600
6755 83089438147908361522462644057691649239018286400
6756 280542188299512919062107945482924989861957124800
6757 852970893824311410744026562113111827099414995840
6758 2338791160486015158491685734826274364627428214400
6759 5790756959857200993380856506901592777803488127000
6760 12961762186491762874826711376144723047195595993000
6761 26255027242203263930595282378277802182554762216000
6762 48167673721209126865023699139866599658055195550400
6763 80096169772330245205537886317053668381164841916000
6764 120793683062054802228892271797070126909972923754400
6765 165296618927022360944799950880201226297857685137600
6766 205319753532526639187195524835615090244044583259200
6767 231555055372793931972226064120165907330783613342320
6768 237134695261294990573966451207398820760441049808400
6769 220528624164565649497358156304919911743603441278400
6770 186220241576012533216293615548581128360877645281600
6771 142756170891519311725054503032901059075422546255200
6772 99319250517689504054866979033146548792644403975840
6773 62683958952258452769551389291607218733085528456000
6774 35869544260474881707996371699900659319828337112000
6775 18597310963227311950838325017946776545976289903000
6776 8729350043963840303454723988015833888927646281000
6777 3706084454308608635763748164417019377794232401280
6778 1421618156373852351240044270188519711832358326400
6779 492098592590948890813861478142179900249662497600
6780 153504216239356125524549630547260843509372766400
6781 43083412372989520789425074696580855160972444800
6782 10860830735795392710061456176582790514780768640
6783 2454328058183851386755354350902874594838258400
6784 496107502226331516010807706322854132442516000
6785 89483581303423191216803512015793318318544000
6786 14363765293969226107582617581797332252528000
6787 2045748390353192809261766746498407926875200
6788 257661232691425723677511605416632745688000
6789 28592085176080789982278707181716665973120
6790 2783806318231088038519574165049029220480
6791 236704461651916642810167280022337513660
6792 17485273796718211195254870127310663076
6793 1115487961513123521228380869365911520
6794 61046604858927157878170097328482720
6795 2843948745038040631078340729987280
6796 111789039399368295059590705370160
6797 3669670594264977467001761756832
6798 99395194860914882638184229600
6799 2189740882951189943178388200
6800 38566864866067924635235800
6801 531667282753702570701600
6802 5586614273526764319072
6803 43240048556708702160
6804 235492514133729840
6805 846126949361760
6806 1818758668320
6807 1976911596
6808 748660
6809 83
6810 1136602
6811 2531780955
6812 2200961576880
6813 999786796297740
6814 275541241059657144
6815 50469970654093866876
6816 6533365431925557712080
6817 624753069427881456217650
6818 45627390835210113671738700
6819 2612048053234633717934220210
6820 119679292620932308530804271440
6821 4464124338885862740306630342300
6822 137495029637684572401444214542840
6823 3538860167579452922999076093352620
6824 76894957020599974777441993642227504
6825 1423021795346949936455927539600819071
6826 22600934396686851931947084452483597010
6827 310135044221202912621718325542413803415
6828 3698680242888428477127292235202841149120
6829 38537402992249049017453210250632679511408
6830 352431487991833927948230635904159951768672
6831 2840687205008175159202176108635538723294000
6832 20255334853101770700398125296357754374792000
6833 128194003117281508005445227385370574895071000
6834 722281640420797525104965681154145067694514320
6835 3632651779763422846851445043451729605169469080
6836 16348202279298702399527118155016868383851419200
6837 65976673484312620398091583982746647406257513200
6838 239240278805184420245711406166112162464069893600
6839 780842424100310958056200448260807888449113997360
6840 2297518375300967832165361868917575405251650069440
6841 6102783184393195804189242464312309670199695496950
6842 14652369883275038877190955100796454452927007836500
6843 31832563016825358824942070585531893365906831335750
6844 62636993563542072520134459388177042349809218429600
6845 111722243214471169256374413282746140873544689679400
6846 180757572324042580396281446147945440806142278378000
6847 265428224623199368055592228817246199920598398249800
6848 353904299497599157407456305089661599894131197666400
6849 428604985499149359303270658094346500884443067553580
6850 471581637161665690723923813513020811271230041806920
6851 471446358436145993164909492281376226988019706166700
6852 428235816691656551930916419801414247223043891784800
6853 353395231172660148262739020416057368593938258659400
6854 264892005987596945089823355627716409617728502495760
6855 180286030831023338882204190201472539656213211564840
6856 111364054734331506516117893741472399238566843108000
6857 62398061369784429637868688269618855275118044767750
6858 31691336029173072406020410999970527379367759324500
6859 14578014573419613306769389059986442594509169289270
6860 6067804939897427864436724935859237608741537362880
6861 2282790693408012910164301856937334537269267697200
6862 775287405308381743074668555186264559827298463200
6863 237363001036782157061109150938820008019122703600
6864 65408453329902272471218067948445480108021802560
6865 16194274400694915915895206977583267999717753240
6866 3595375313304413873580212075445439099456045200
6867 714223731653425544601766266861350345843967000
6868 126642017607387058755984631412182069145736000
6869 19989573367440506333052476134667954051434800
6870 2800327714663796714317336448075689539247200
6871 347011498866678192372132565359497326854000
6872 37895858923853110532067810312275263631040
6873 3631997305817122675256006918462405311095
6874 304074193045154456533061044336387421394
6875 22121520636757130830360328115612732831
6876 1390197683378295731680146307344083760
6877 74961639790006142394517693043063340
6878 3441590147980817285435383347158520
6879 133348354140675037678226055691548
6880 4315739360860924204149959249232
6881 115270816262311009726227544050
6882 2504703612690744661032813900
6883 43518016436711779824894450
6884 591922908132455528714448
6885 6137924892624800271612
6886 46890182525781514680
6887 252097755514954380
6888 894324054072240
6889 1898329360059
6890 2037927386
6891 762355
6892 13944
6893 63649712
6894 85067840088
6895 52823077845120
6896 18662686864224480
6897 4208266227092945472
6898 652227313068289971936
6899 73173692837566246375296
6900 6174030333169652037915600
6901 403442192648173636676426400
6902 20896384425877069743473761680
6903 874179180883331644920657287040
6904 29998915557312997614860555900256
6905 855524628856704006053430668266560
6906 20500983039770623829787751161491040
6907 416721057401961153632588868770781312
6908 7244474594493563312866540201604169816
6909 108484485104096889273346005371921265648
6910 1408180741328705116768883207868257269560
6911 15932776430903999593779105013181469565440
6912 157909358602386347193466812734299759949184
6913 1376941627502979067332622019346485392956672
6914 10605232232030520594354790805572677900297600
6915 72402047985555265482274149995491547552448000
6916 439522296402108027447240779606984828211672000
6917 2379280697856744788581063420272477870052517760
6918 11514820735853868646623448439620576861669260480
6919 49936326962221490965828288182596979790673425920
6920 194457563953763512752269931738621697618443196800
6921 681226556597813264428466376879777004982436307200
6922 2150516840145118704154781562423208610810674615680
6923 6126715667469247552440964983780201080671066851840
6924 15773347307354721463135272830837969609131520669040
6925 36740270752092634796538514282594094747637870396000
6926 77505370823574786704206780556077653412642719774000
6927 148211477727817861737782946157940043869971108396800
6928 257114203562070636096861663445223995435006957070400
6929 404896962005855380087670439371397787405758703566720
6930 579116126450616803030383044692173527099487414363200
6931 752606611589831119550033661456495554205241027948800
6932 888958488442680152629005809380866816649215251222240
6933 954526687266985976405050610484186702332128277392320
6934 931799861379676786490644643567896542752791889835360
6935 826938128783888514073493776168248201534153722067200
6936 667083133000077583237529836290984695772827274772800
6937 489031395669409744781212348851168756217344927684480
6938 325677991178622805722691440363950394217675478955840
6939 196938538898607295733766380511235400758728733075200
6940 108070869176533857517133398240164615321853933206000
6941 53779236897990668325367970181768167674078621884000
6942 24248578696381138965715419426512102533440994461360
6943 9897002232065707584712328050721863284160954145280
6944 3652465109452820656262882971099735259630828315520
6945 1217273683101010587257423525899929402345664876800
6946 365843891506233049415287498694695058231308387200
6947 98996578012825061037519237976025591514843809280
6948 24076443356785361715667210373752115256217544640
6949 5252374370740361137056309814563771901814048640
6950 1025552024938252064043561819082964599160568000
6951 178788730739840553537860656111315862323392000
6952 27754118394462851768205090831605093228438400
6953 3824837854174941853701727831518014980435200
6954 466383454476815490548146167843164407291776
6955 50129955111868681648719623090253892047360
6956 4730043002924624879403171800788248777240
6957 389957743752564493874459965255825090032
6958 27942973435903744206770940777616083576
6959 1730023783759656910535293182472637568
6960 91923762662197313301306368111201760
6961 4159619747199836719087369800882240
6962 158883145359102172552779981249504
6963 5070239249123323540539812264832
6964 133555152634953445751767085520
6965 2862518414503708184037501600
6966 49067293700453550406592400
6967 658563235538096217377664
6968 6739682235038996376672
6969 50822907511814803008
6970 269760655582881120
6971 944946170340480
6972 1980865419192
6973 2100440496
6974 776216
6975 84
6976 1178268
6977 2689200332
6978 2396077495812
6979 1115887519478160
6980 315399408005393712
6981 59266416031558982064
6982 7873315422038643232656
6983 772897130596793477339064
6984 57967284794759510800429800
6985 3409086527877067229915803080
6986 160522225816964763029412078360
6987 6155678398720126999649628396240
6988 194992951122534484496593613351664
6989 5163702224170820607965349390608880
6990 115488871124041180907804331543066192
6991 2200808084404107342622109963195688804
6992 36009300190276829408071920413856020556
6993 509274388405343730199874302995963719292
6994 6262698560119767492998454266571986277780
6995 67315980420569398283716718680691708913984
6996 635397181042935539897521222668968081700288
6997 5288707614727351417709389119762637077492672
6998 38962701026372999574912166220473534025006400
6999 254915543949142497218840236442459823674244000
7000 1485585361839125132771673835071608719355451360
7001 7732662268034420562888456115885553077670682720
7002 36037124154801922245914125672145879437446389280
7003 150700701010989856664731798265337314011139446080
7004 566609108761828166467821007997018394784774142400
7005 1918788134417174028140180294878038564033862265280
7006 5861892677169759048421904581443907342371032420160
7007 16178358559410981818164423160294593478647035905640
7008 40389328711256786776816077400176013090048893834360
7009 91310378780936107067867778143505911946335295543000
7010 187120109559773413614442084485387477524808852025800
7011 347885274111128036578962748620720380750348851653600
7012 587193248675539695950940825976254800385353726282400
7013 900362981302494200458109266496924027257542380299680
7014 1254751607309669739899163263499709308715556064453600
7015 1589881466983518240049446109826846858258571671541840
7016 1832121762766011534076853436406908439191675334836080
7017 1920416787477626547767304204426518484453924748563120
7018 1831095076432155545545569125150866461921184062583440
7019 1588097088232694987254777820141294841582636125333600
7020 1252633883077923461857139359257515706506753438184480
7021 898329411610111379000270510389646954355774921507360
7022 585527452225396320926966525760719325774331446207840
7023 346693886186089926864651232358320653419012040517800
7024 186367111130961448167301472475385918259115456243000
7025 90886910357604229469871869607188203369192870983960
7026 40176566663611887109861822383142601256387530038920
7027 16082628627106774825157533082423027836761550486080
7028 5823269844316289536871954925621276027147264012480
7029 1904807893000655455986153480343408046263123742400
7030 562069251495939866828941702540031498555373794880
7031 149378765037209243886970993017395758625076819360
7032 35692271292076544999541741694421995423690921440
7033 7652166109095870966918244471217909063849777760
7034 1468799086564106769689508029025601841170644000
7035 251794129125275446232487090690103172772110400
7036 38446278759542802859234920906075907832836800
7037 5212883849641654623190258092956004287851200
7038 625546061956998554782830971154720514542144
7039 66187206358639118739325127361350841843780
7040 6149055903802012343224123341024723410412
7041 499264081016540905036240410062382122844
7042 35241511273639796798091708891172523316
7043 2149808966583691307944592263513792272
7044 112573303550082217013918668194152880
7045 5021255266262660039469753545350704
7046 189093320885128641981829695994128
7047 5950489118762789432994640783032
7048 154594662981555700904442722280
7049 3268686567913018129069849800
7050 55282484235844333458094104
7051 732218334249593820637008
7052 7396144790399937582192
7053 55058149804466036592
7054 288541460718398160
7055 998099392422132
7056 2066458369404
7057 2164478316
7058 790244
7059 14280
7060 66768520
7061 91432811288
7062 58190453469720
7063 21077875367920800
7064 4874354487356084640
7065 775022363489617457760
7066 89230908116437956636768
7067 7728971305967934773390640
7068 518654653426795622951214000
7069 27597367130433401385032691600
7070 1186468625603652596304350144400
7071 41858613111296863597617473094432
7072 1227733395956698606089663491473440
7073 30269978555484120805314117117362400
7074 633326067454419379171830205236169440
7075 11337496192384795401386627083129305960
7076 174902315209916028553492184867300671272
7077 2339909352132660381999422473224698169720
7078 27298942441547704456659928854288145313400
7079 279115040768214578249557126237014402814080
7080 2512035366913931204246014136133129625326720
7081 19979562100081105355791025563547740070527872
7082 140928918606029998462448260797457463494704000
7083 884400866762331112800057963167717755604520000
7084 4951951206130417109238912783572029064518171200
7085 24802878972940594258321463013217811758566340800
7086 111387474660296850578280024804814536443016112320
7087 449458231085408344438673784300128831261293084800
7088 1632602516771369293212365616262595374803586512000
7089 5347442341818353848915256559496173047307485001600
7090 15817805636807286321138472680086734098461516054400
7091 42312630078459490909045414419232013713384555445520
7092 102480386282293339582966166537760033213556894803600
7093 224967599895059973935326409918782681606913046990000
7094 448034065143119441048664145950927763087570490766000
7095 810143789025914605731831058431814585309031572344000
7096 1330971363664556644155465872212844214206801779573440
7097 1987814374304207975037384094863338761477690969492800
7098 2700098395476504503580477908796842816223348493128000
7099 3336788264039482726029701711982271183999471409408800
7100 3752538550243638081844157640833426923645600083399200
7101 3840833574955253095534608408853036968907849497126240
7102 3578001873488120031525824727306290787662083800450400
7103 3033443876399529750936092465438428349090428554008000
7104 2340085276079637236436414187623930440726902027377600
7105 1642107526599128327204795556626236368177222974798400
7106 1047785967140182890079834835571813530333014166898240
7107 607607841769435954298873293823860938981773679258000
7108 320024332245085315034760104250662687919693207690000
7109 152977967928640782276021958744772223492700871953200
7110 66310838182660396200742813642080021491125049578800
7111 26038541586744302097874101181065854592852034120320
7112 9251924051717469357647031190239410510420886748800
7113 2970801301010196582730698088608985026281936112000
7114 860826781570358354602883688574823015805527433600
7115 224729115542704172219336892150064415630646542400
7116 52762487996982718694974748591754254104586579520
7117 11118531953387162943385483419718329409012497600
7118 2098284409377295385270725755750859773100920000
7119 353760346704932445120023185267087102241808000
7120 53137133244896556797316557349861010825872000
7121 7089522035512650287538751006420165831477632
7122 837345122304643734748671378711043208442240
7123 87223450240067055702986601949067000879400
7124 7979690867529328995023671511253457860840
7125 638157096036180104181660674515826773560
7126 44378199381620484856856226011106140472
7127 2667646162914069506208618137206895520
7128 137679579881395517211267435920906400
7129 6053995711096824161062823423472480
7130 224796255597705378579797540692320
7131 6976435518549477266269578849072
7132 178782943584112035059559610800
7133 3729373936545054241220634000
7134 62238558411215474754145680
7135 813575926943993134041120
7136 8111900737857996057888
7137 59617104883816727520
7138 308503448566840800
7139 1053893768396040
7140 2155201980360
7141 2230068568
7142 804440
7143 85
7144 1220940
7145 2854354230
7146 2605835121708
7147 1243820942915265
7148 360431668791445680
7149 69459551444824206120
7150 9466344582623184662640
7151 953655330494430661555458
7152 73425227406695380347211080
7153 4434497286799102576232879700
7154 214506808150186892583663193800
7155 8453588957426024748668494778850
7156 275300878539683218276637996121072
7157 7497943239592695058619016322927080
7158 172538877766259488590290467568965680
7159 3384336172959553557449467659230780445
7160 57020936732288235695209212682797391740
7161 830785997247101135629087878119678188542
7162 10529592084596971718997401129511141763740
7163 116702978937616436552221195852081821214785
7164 1136396951699159354301768299679272925743040
7165 9762682903233687180137918574517390134792480
7166 74271850415518891648701421116666598957831872
7167 502059272533981869522471929090942213699883000
7168 3024650964327172405776198234033594724167458400
7169 16284301081698102416920270884438787885242447600
7170 78542450080978548484684632875189737235460079200
7171 340129610123406454444390790028987245209924200120
7172 1325126853717324601707124433022793623201398577600
7173 4652917172798402485655242006348396818190221559200
7174 14748590975015137228459820510868477275638386052800
7175 42263199435844468139291856692106742669326863207850
7176 109628177930554135537072210086192035530132711836120
7177 257708030209884721598341389381720083522326897226700
7178 549563708315075079184868801373026265068316157647000
7179 1064080904714908672490577346633453437332979915569250
7180 1872089025992316183515447445835679649835735119876000
7181 2994685568245252449349798212478899481965304004040240
7182 4357900743666917483735803592585011900162630202349600
7183 5771460320331028376403271530053251519677407404061100
7184 6958424306716482270135109667670346005657434280596400
7185 7639096334424548952325606625982333380278543026919800
7186 7637006294387770689958349278068247926549328651262640
7187 6952708185982596879442227595106542326025185566784300
7188 5763543365159106526778575684333013863271814252615200
7189 4349506328365412689463335066127088101785872246538800
7190 2987238160089903659064042980671132116577714135005600
7191 1866368753968450772954705800862292850905681484787490
7192 1060213683087485185562319726978369597611054072991000
7193 547241608139095888709439778268633196342675385149900
7194 256463063880368370286272107307412257031880873568600
7195 109030320473412766830067510892266189182522918057450
7196 42005571805030902440910106622285482409223564477120
7197 14648879748552659816274466051212399974833070685600
7198 4618245658843123778608630665019422177220100683200
7199 1314298032576172130688331345949060140203082063800
7200 337093673314056258329005338225096623445969813600
7201 77779184892103835317592086286120495274864699120
7202 16112448847705125960329810718405375668992687200
7203 2990055283362645924010784201944975176668811000
7204 495844420381503673078065284267802413797944000
7205 73277820845784767841460736345372845574388000
7206 9621494191052882533088304937284510771291072
7207 1118640749328859989390803169996784286278305
7208 114732384546549742501620837948388131925980
7209 10337326805662994379917029003214706774270
7210 814364652404379088172119218971689390140
7211 55799059516596344930311872411023161917
7212 3305561549697868735954157256973761840
7213 168165772569418810308048082446249960
7214 7290375116884203743251709897280240
7215 266945553522275137063509579572130
7216 8171030641588771318712999884872
7217 206566779411372689156653334100
7218 4251486287661361834991522760
7219 70018378212617409098413890
7220 903386256541706661824880
7221 8891891193421264909608
7222 64522309716029496240
7223 329713060655811105
7224 1112443422195820
7225 2247192308790
7226 2297239308
7227 818805
7228 14620
7229 70000560
7230 98189785512
7231 64029091561968
7232 23770800242380620
7233 5635840639284423360
7234 919003296039212573280
7235 108547417880745850798272
7236 9648748049708357281619928
7237 664691532313242390511595040
7238 36320644444259316338669300400
7239 1604137869644875892364785623200
7240 58160692027091050270839244078488
7241 1753768559586130131243767975289792
7242 44470559903791156899395545087705440
7243 957312483090213936694514852318132160
7244 17639570356031612481251770829930128380
7245 280217174798673615416456702326890039408
7246 3862032203418956630491976082069855362952
7247 46438200988478952196603922930151702137520
7248 489583228713903099682488919184343249974220
7249 4545587806796637417207073198717091702972160
7250 37315143541248759888527155440377580070762368
7251 271803367478069135395247753873758617462703872
7252 1762330507670303705262554526604940015436324000
7253 10200783644397522623402080318701535148172604800
7254 52847165774567426711514841360820217287956622400
7255 245623662071423824352104670082411541899984247680
7256 1026356016512735266042723085701505371510648463520
7257 3863081675243725957519074618303737342214246700800
7258 13119700880677462746437731558884004143093739478400
7259 40265994407977834972937922664593303038250831763200
7260 111834927737926900307049220785267072909603391873080
7261 281433531403810616602633136340672091211683976653920
7262 642402626030437277027749550342838469070148207579600
7263 1331337434228069205912639913185359402700709565004000
7264 2507149528917319063950401419465123167414692403807000
7265 4293324166275711780862092809116491996956619208248960
7266 6689427503093291185560588214887931310364055697336640
7267 9488087695072276040538711619299013250986992339292800
7268 12255446606135023219029169174927892115858198438253200
7269 14419867238014878921243841720955415818952755376657600
7270 15457936112012028468235345172576015781269522360355360
7271 15098449225686167341067081331353317739844649747323840
7272 13436694471786591722068125239981182922205976600976400
7273 10893730316564465083581483711047015214096176389558400
7274 8044248263213451425674125068536119930184623939835200
7275 5408473300373299256410688343951944463698598223378560
7276 3309437378170861164414529873693962580987393973025240
7277 1841987409000479312290090838790702735243447480348000
7278 931936203959648444138847939229751581890496695502800
7279 428268417353624851351833033561892312713432138386400
7280 178602048775495198997824874985426519422799446722680
7281 67522975237993600185388208776010308171836010187520
7282 23115663456431720077056955603748007299736588604800
7283 7156200480369525134420580850300365896232948806400
7284 2000524438965500942286663641621578266503806327200
7285 504174885304501534196425375432318428110493982080
7286 114342049584973159612186656762501924677578873920
7287 23288581527775476177955692803073316092997833600
7288 4250326518498967759750866799458972978405252000
7289 693375937444053916824611617024894432302816000
7290 100830281483799840549849973211233035510357888
7291 13030685046150360595993609836322329548520192
7292 1491520999105146652521070893329045715037740
7293 150640993450431722979227359749028692299760
7294 13368573011834849874779917207164883948680
7295 1037560890470764467893366708615782037808
7296 70054293699668403854114175581722509852
7297 4090335155021823184058381641722928320
7298 205138389233617272148824611211028320
7299 8768842797930650656218839876448960
7300 316652656591940162585680328871768
7301 9560661703083460318494122314272
7302 238452926568832902919089754800
7303 4842752592567908845155906720
7304 78713470931831335718478360
7305 1002467329839829327960512
7306 9741434938015653276768
7307 69797718686522473920
7308 352240039955276460
7309 1173866678636080
7310 2342527740072
7311 2366018928
7312 833340
7313 86
7314 1264630
7315 3027524220
7316 2831138815596
7317 1384629105027558
7318 411234844193184726
7319 81250035883017103440
7320 11356255015341698226960
7321 1173668955835564511756316
7322 92735189588863656095569308
7323 5749581754509546677925297096
7324 285612340402584623935899498600
7325 11563160477023480390796163033900
7326 386992296949490449879045739445324
7327 10835784314585732596613280704469072
7328 256446895445195671453180976672434704
7329 5175470611706469095254720920344901990
7330 89754284458631439978134010399350359110
7331 1346599201115848207417972486181999356044
7332 17582409768196828870397680584160130994492
7333 200845219275171468250311966672906111744774
7334 2016616632559648482025490071878366243941430
7335 17872424785814051663109628713137656013958720
7336 140337387666000770885112997634463507657432384
7337 979624636952207508820372112920005017105161872
7338 6097663556539250820208438662053092453409681040
7339 33937222509245604112472305675680107319881935200
7340 169306660722225274464667917692998103533638808800
7341 758801670327791457373466212933164227655308479440
7342 3061372256150055190092949893557938435712796279120
7343 11138552163619409844179998482775776003384411320640
7344 36608197618664533147318186446563430915406724673600
7345 108844016134065085161222822202728772275271779609900
7346 293143068161535662926053260543200054747899799909740
7347 716000013718518186356699008631415761465019528840120
7348 1587652204332366413225723888704443644987651998732440
7349 3198908001686888508651204235848155231489204927023500
7350 5861309033820218892748911426587382540037051160251500
7351 9772961589022343922225553368120435729914409513514080
7352 14836807154296658655153612322764257906320277379990240
7353 20517989640593796937664963876734116155259370933720680
7354 25856003205626329474293247161738113854188638168509800
7355 29698059906863976825895054972920082579509841430497200
7356 31095615667186987500054822265763380583251481027226480
7357 29682178591405760795506875799137772374921868253261640
7358 25828312706878670754642062961297162728240377244099080
7359 20484949399626657168039094369686235130854766471669600
7360 14804839888680075496187485498476050509807871719058400
7361 9746519593381049701656761286496733252290182215046780
7362 5842170065546520218813404777031178841947134258503740
7363 3186638217570829210261857151107915731971164141002040
7364 1580636894951168439568830328301441408500548316882200
7365 712408040405549031575645334675070866340613076354300
7366 291492023001515749307770786532818753397587776254940
7367 108161802927526785482149630724535030682663238541120
7368 36354634345115341575735030176803684207767543896640
7369 11053773956285070073703218634838958036145536995600
7370 3035883578430102307154322894741517895659285040400
7371 751915992738610046689496465084405931578581542240
7372 167637072696613191634816030677227398044246993120
7373 33574371702542978156552790457764030700738543440
7374 6027102358199355921613934068085264961181218000
7375 967371267563075222666595239881505941841832000
7376 138441576957915654088286074329708850343586624
7377 17611785257687596743022613294404398530421822
7378 1984870252655310545278040496507114682319454
7379 197430998991853697540957069974105786120140
7380 17259426351100216629380042364474066590460
7381 1319838485672369506952591474930369798094
7382 87821687029294448309867770837956479742
7383 5054485584419824363157857314414761424
7384 249922122094477380857370829151464080
7385 10534790305847240024485134018233820
7386 375211709523326357036456828046684
7387 11175638342117828615537048380872
7388 275015708642720614700016850536
7389 5511817095488475198762972780
7390 88424873189654682333095820
7391 1111710564501862011135696
7392 10666254710612076056208
7393 75468783329802424926
7394 376157573532486590
7395 1238286191488060
7396 2441309030316
7397 2436436158
7398 848046
7399 14964
7400 73348540
7401 105357842856
7402 70374021987672
7403 26769496030532788
7404 6504987535419467484
7405 1087500480280382769120
7406 131732558177963699432736
7407 12012846959728719120329352
7408 849259104655909271612055768
7409 47639391680221958188523890224
7410 2160719444784770633254196206800
7411 80479596920083423519941294715944
7412 2493950358118938454776072543092088
7413 65014705887514395579679684226814432
7414 1439411606692388607511402901322698016
7415 27288845043543200684070346670909483220
7416 446207014165767730177009080271056071004
7417 6332655702544799678127762502585618593288
7418 78444597427339698037158882606252892129272
7419 852367515948288670135470297587455205941236
7420 8160262652683228741219424942019435498739740
7421 69106709171814333097357231024132269920640384
7422 519546924550726258170418331668013836859430528
7423 3478667078156818500709076482613895366863227872
7424 20803793310545679268946437788181138958691852960
7425 111416541822806322935286437501289408936970881600
7426 535624708466676322851858503246939454815511867840
7427 2316341941000626554087423176322290800210941674080
7428 9028453772374739035189377652187818437525873772320
7429 31772263548684873981759339934475164337522747045760
7430 101108355327740139168783562566698999671123334812800
7431 291367058574266535662350324050381636552265994648040
7432 761296923285182169390048766186818052628874107228280
7433 1805565251985828469942980108722700615868310116205520
7434 3890865965546926139454590938515115411659879546189360
7435 7624794414979706856237116945720260414782488456193000
7436 13598236958462907831177474509682727492885958691783480
7437 22084354759608933019055146572116309311754639679888960
7438 32678537276552134253123146128620011084806686887573440
7439 44075681450164452680909922401873286555742352376140720
7440 54204151298541943717193072363161829043720759533984400
7441 60793675574050964325949877238683463162761322457723680
7442 62191231334373975000109644531526761166502962054452960
7443 58030326684321375038406701000561487564453989618736240
7444 49386004516449326497887021486436333128723358686519120
7445 38326679521882132766008628175541988309341175979252800
7446 27116233059266664593017078702471924091648101885433280
7447 17483447518023738640085324369592078205139089746578760
7448 10268056478839338566399317486903284025240417787673240
7449 5489851978785388936490724200918587498643391688458960
7450 2670202133218478723155111428392726262903838904247600
7451 1180561895529195538039640840318688864221587383672840
7452 474015065441717199808898288380471617674581991293080
7453 172661960636602391503615006844670599438379848680320
7454 56988345730180805713314371628503072541905879621760
7455 17020855472509753918799646393468838037958614488800
7456 4593423849102937403868279858130644468214918235040
7457 1118234040483061095076687050638347282860454601280
7458 245116392010173910457630162502836699661335939520
7459 48280501456549406605290789583892077206020715360
7460 8526144799403966913502638437779155310939284000
7461 1346580804447800709951900573915056271043830144
7462 189675861343915935522533676640703464250268288
7463 23755431277811177002216548164545467785220132
7464 2636392549328427747163198827421663776515916
7465 258293186650996566707718271996198547254920
7466 22245482852529168100089832380877685827704
7467 1676291215379505797151466544802075509988
7468 109935061461131179898683396588521060972
7469 6237450295667017299216079239065024736
7470 304101043667406043840437232673809440
7471 12641748367016688029382160821880584
7472 444128145966386300165601959728728
7473 13050745446500014624855345089072
7474 316905518568433026210615443664
7475 6268341010555520814279459240
7476 99264051193547836941668856
7477 1232086867664484012341472
7478 11672505155009441721888
7479 81562536021028707684
7480 401542440457991820
7481 1305829074660136
7482 2543639348952
7483 2508520068
7484 862924
7485 87
7486 1309350
7487 3208998625
7488 3072937083300
7489 1539431730980325
7490 468466180534323790
7491 94864401558200567475
7492 13593756003504784614000
7493 1440824855071477962545550
7494 116791567664029213669868700
7495 7431017165739206126605487970
7496 378949706547220121954167308600
7497 15755245951555619200811847341250
7498 541689594654407658307297175972700
7499 15587189738243365342350453394325550
7500 379252451010500640881464824656417520
7501 7871782224099000197327984616608504775
7502 140457290665295885873891490217916457750
7503 2169061874416926466138238584650967011825
7504 29163545998561577465062064156644296153300
7505 343195113744611178912570111402356403065565
7506 3551531316451202792231126239947730024755150
7507 32455590095899205220759076473940936642714875
7508 262905958805815397652989465852677113828523200
7509 1894181495757856149579650167539633780216673800
7510 12175334773548864752481767689148633784021297552
7511 70012765948951805232031281017917294572520659000
7512 361072126277613083586576417828252714147590820000
7513 1673827213958363508912057822646685796298474587000
7514 6988962753019131844229294066489670517877841258000
7515 26332990169426322185969018152214470442783798502600
7516 89679776145481499142062653040857318694620656984000
7517 276468159099289443039642553893317577225727868628750
7518 772564170462070359710777374376011915100705288839500
7519 1959220023160395288871449030627840576618426011249250
7520 4513913129964571174857450271806751539670775290513800
7521 9456965888482112144507686308890905514451096119210250
7522 18031608413803360808668857641906021251174803781537500
7523 31311729838565906190211289989401017253355825935027750
7524 49548231832455939465828854488722488840475153127956000
7525 71484300292457793678706882156356274248014627566566900
7526 94063954314375356331210200247900306673840386168593000
7527 112925315205295716077485567423253810507751582362467500
7528 123708060761150218105130564148483791319572458489554000
7529 123675744130857336647945315829740718228841117721923500
7530 112836746330624895908013029723314003597549424258653800
7531 93940769460637305838372051740503894538332475762400500
7532 71352860812014608872888403518296254831220274429460000
7533 49430633180954857331020716384714444958733519061987750
7534 31220441996470961857295222088557282509176945976033500
7535 17969098837968842491198805602080747044170731128428170
7536 9418863689092579057704673874125027571201897504709000
7537 4493128589550324774539850961237760538540113540801250
7538 1949040865260464331669218368450665577724318793799500
7539 768079967150930647838492596912801232343072671076750
7540 274689482830958350119387510889248680924695213809600
7541 89044290203407508927053705669536050846727936909000
7542 26128506207800060840262615077693391724936469610000
7543 6929734255112190048939215303214334327048368027000
7544 1658397941394370268122205371709413343225250468000
7545 357461405014836952750710653649970187006114911800
7546 69254817663083165212507280140828799270931354000
7547 12032865644320114595669046182349614350115925000
7548 1870251117288612097155417463770911487560875200
7549 259322466681135068097214011032211767529663675
7550 31978465181668892118368430221503514326257870
7551 3495217394942991331466362081809023946138525
7552 337323191521823874431721623875632431116500
7553 28624702199945620717027357843041139851825
7554 2125731613705895032619613372031617494550
7555 137418826826413974873354245735651326215
7556 7686998603814986108188830048143516400
7557 369567240568028178278309136929976750
7558 15152780576903564418779987286500700
7559 525151523946740557628245560490050
7560 15225869687583350395664569270584
7561 364858327299182760439853306850
7562 7123114784722182743499385500
7563 111353903582505586312769550
7564 1364653176210662671897200
7565 12766802513291576883315
7566 88107677800493974350
7567 428475165122857125
7568 1376627036539300
7569 2649624321825
7570 2582300070
7571 877975
7572 15312
7573 76815200
7574 112956751600
7575 77262418094400
7576 30104442739170800
7577 7495458888549180640
7578 1284318051864869221200
7579 159500070441122806137600
7580 14916774970151771847530400
7581 1081858732045744295047204800
7582 62279001008100013251550756320
7583 2899789058796119194084062883200
7584 110916931498951559173715405282400
7585 3531013654043546217114233443377600
7586 94598117032097665525988958531079200
7587 2153175205737035896617348681920305920
7588 41982838528528001052415917955245358800
7589 706299518774059311822997207952951330400
7590 10317699726956190757846756510772167407600
7591 131609848608893272662844186963317849307200
7592 1473227805342721158258837551385725047305840
7593 14536500271986318405411121354204662426904800
7594 126937419041739113752302165764746774424840400
7595 984498909570712978445237148724918553911065600
7596 6803590678640462904612621009938276435063971200
7597 42016841571462748949741002221375677372308791552
7598 232495222773877692845990669040631015938936528000
7599 1155430804088361867477044537050408685272290624000
7600 5168308590467929431026704855891521055237395216000
7601 20848431263243511942107724672918339171974577312000
7602 75977151964246437782467986799831914720163090761600
7603 250533977803249902365127411669696636353225962368000
7604 748590707714999107307339838234213747565047767364000
7605 2029422298527229601628310714778777568025733296056000
7606 4997430783713472041179348252036231036012217072172000
7607 11189418463010767982745228842788567196930372551132800
7608 22800356114696599142922640963901361240320450917548000
7609 42314174411058553364342919266339463202756872874008000
7610 71569668202436357006197234261488039436241887851492000
7611 110385934209015763873238966962217190328147176588864000
7612 155323911746574959104350756290354373674698450021182400
7613 199460915172651358003530063176270529814408529706896000
7614 233821829130965247407499527841090242933697394068168000
7615 250259984988074004442562980346358014623502904530592000
7616 244572258056526867977959276247577150654786929427624000
7617 218233707188900897580332892651684226738117567796956800
7618 177780380914754471264015925874501993965016298217016000
7619 132190563188574433280298515991790956318892297890368000
7620 89688571544825308147006660656801467141619580978452000
7621 55503007993726154412969283712990724460759015068504000
7622 31312489064183329489613760257091202770040085926765920
7623 16094369022138775865592452445106843228461494765328000
7624 7531339350103401526847750182646150997933904601724000
7625 3205898993325623573586751708853431230649346801016000
7626 1240202515766640312106189881253697402682392569812000
7627 435543684488726753342452269518087998583300519193600
7628 138688451998227624523552674317153495124107229168000
7629 39987974718024440938141045684122060379033205664000
7630 10424215631621755971053862336459169585987288656000
7631 2452756619205119052012673490931569314349950272000
7632 519943861839762840364670041672683908372530780800
7633 99096324460997049409766514673055842859218848000
7634 16942274827202721350702017024748257004963222400
7635 2591844068053509677947665146643152927643417600
7636 353804295626974976628757100323017605311789200
7637 42963434137204007731548425335760446728407520
7638 4625250086541101310812629521792392590378800
7639 439769494132155569629503746682305984270400
7640 36773340052484885008735875769162340247600
7641 2691573841814658458568719089766652367200
7642 171529883130842975728442179074288180240
7643 9460921358541521363924713905407404800
7644 448578167861882478461947642066730400
7645 18142104636292702977586923553905600
7646 620313209494136497601149118431200
7647 17746709039832249467794464845184
7648 419706311141543567564798575200
7649 8088181949103897824876721600
7650 124829853697585880197754400
7651 1510559490648280693420800
7652 13956256163598245537040
7653 95134670508508831200
7654 457040176131047600
7655 1450816517550400
7656 2759372074800
7657 2657805920
7658 893200
7659 88
7660 1355112
7661 3399072600
7662 3332224172200
7663 1709431000338600
7664 532848636483323160
7665 110558018606100414440
7666 16237449655720132296600
7667 1764469529254921042897200
7668 146681620539825756500715600
7669 9574449778604837011167762480
7670 501062871746986470251112903120
7671 21385944308621379056369963763600
7672 755088341358247152836447182114800
7673 22321050598775274301043547124208400
7674 558128890489376226603334855333367280
7675 11909750356732979803164709896871692120
7676 218557718222042829008165219943483191400
7677 3472639300639124949796402939102010707800
7678 48058759254506467477338839537017727135400
7679 582373580094352731533085527312681483184360
7680 6208602893944324881233672537982698413646040
7681 58476376094126780858131101811232392035503400
7682 488433112399735285525162681312177805939059800
7683 3630339729042004108016811985923137167547054400
7684 24084711002387238682328678375181498580126458048
7685 143018864579786664694310719099682594132666463552
7686 762067674647710215439636081855401663355403064000
7687 3651986648636429473989944340320041737378490008000
7688 15772252077807301884340116542979297013396878504000
7689 61502872226568360229217787785109100557325003070400
7690 216902514478574507862852155864036272668852694593600
7691 692883032362113011228555497899004759914390552174000
7692 2007584170690224878687865929809936868469900830658000
7693 5282466865284112345414867595821229846184629314734000
7694 12636360695961207875553494865863041333916606025349200
7695 27507320388234804624248687571855227692453832521534800
7696 54535986922990514166179830413655958642388105573054000
7697 98547485141544262440640746186080065616946927614466000
7698 162408093228605579360216800824145935643779668586078000
7699 244228879437447377569541214403905533601025628202861600
7700 335272346087119119042318095895033221224653971387186400
7701 420292642685229647221724061692855759251789401882388000
7702 481237950653265683617760656138057825572842311047276000
7703 503363833441921577117427812742106461231363796612668000
7704 480992107511169507023319909953568396287747627874327200
7705 419862675787341944257814369558131610137465320652840800
7706 334756674701186610784370413614753754593700901961828000
7707 243726350878934111360550388859864575712957674235366000
7708 161988542484021219816532438125039384531292508501898000
7709 98240324148895293310955632171993582295543456671252080
7710 54336378081965189408447407504952381277422502049387920
7711 27391378047293878155864077719076069725362351667914000
7712 12575915707248132738226903606871403081455670891558000
7713 5254112239061438634489398633954234516897540590554000
7714 1995598593551775774934505536199131275225304407788400
7715 688314572808077101264411175934835497761108856225600
7716 215332070207774469654989678545054110850587540024000
7717 61016133836985569362508319707669005923179977608000
7718 15636323447432633956580793504688754378980932984000
7719 3617816013327550601718693399124064738666176651200
7720 754344783160967399545463912918565998212606132800
7721 141452011529003852786521557234926485371626904000
7722 23799862257260965706938547725241599126019764800
7723 3584034375355243851537005710592484907756913400
7724 481718156353650545102230821209031662616820680
7725 57610059411250828549121752154769689931273720
7726 6109472129237126358312204666845175287291400
7727 572347062216114234003104140902707053057800
7728 47165805719491482945987318921316914665400
7729 3402918357151389622619023420633553349960
7730 213808375451825399323480744339077520440
7731 11629049169873953343157460842063268400
7732 543824217202419169094278990724734800
7733 21696976490701408290762739655684400
7734 731969587203081067169355959748816
7735 20665575658225711551313291299984
7736 482389721247098775707593167600
7737 9176975673021730224379357200
7738 139841038635903169588623600
7739 1671056436529660517096760
7740 15248502104672157160840
7741 102675833414671116600
7742 487325970934912200
7743 1528538830990600
7744 2872993277880
7745 2735067720
7746 908600
7747 15664
7748 80403312
7749 121006984560
7750 84733700378800
7751 33808746451141200
7752 8622459754002865680
7753 1513794408606605674640
7754 192684402581212236586320
7755 18475033894551526213864800
7756 1374175181899420245111967200
7757 81154860028174332761326748640
7758 3877790920476677900204265076320
7759 152267923477384218881354141996832
7760 4977989805991407155736577719127200
7761 137005069192482718123646599589968800
7762 3204740080874482849528825943527076640
7763 64240471621165769847373283686156399920
7764 1111522109814960673241525975712571659120
7765 16706210689561195704425938463788051513200
7766 219345106341080800281187524040747575130800
7767 2528353591629141127143639606381885463580880
7768 25700728258653251833944039808393495758813840
7769 231306554327879266505496358275541461829324560
7770 1849810510790486826031467176033354243769205200
7771 13187764729989321045448827214169763588232156800
7772 84060363890684872263813818642790328377696265344
7773 480327507456642005954477509429122674634238311552
7774 2466328110678043969968276774004754474132031734400
7775 11404449534338323620530001624157323320234582832000
7776 47584082539825419244280351604242624887875328368000
7777 179467397644740460996733872553269178675472959779200
7778 612835675828353371422026726092038992619933010121600
7779 1897433534776247938441275055784966880996331050568800
7780 5333581826609851170245375156808488993845408176972000
7781 13627233362616985470780383073277955255374840840908000
7782 31679890195508380307725663184839737428692336232565600
7783 67072644234325961960496799832742883962421673819632800
7784 129432075630564153621066797515076808511267770560048160
7785 227811069547985437849792893780808463374240949550324000
7786 365932159426478394001501146160733880311301025421796000
7787 536700500492168311202201681035743024456574837285300800
7788 719017802451894014331718326136336305758896468758062400
7789 880142239976127967123139799780333237021394276883118400
7790 984601784095187260735188468880164286804206107659944000
7791 1006727666883843154234855625484212922462727593225336000
7792 940841704802067826924735648041045874057352502875057600
7793 803608132152116839547214599799434694671707818023716800
7794 627228295755907544417030880246591245449250111044267200
7795 447250417076806926001834734196452520380479031071084000
7796 291252126890462395225684585719767782288586530437756000
7797 173136412856468932765842599273414432164423121658246240
7798 93901701928056346744695519765840037547390343347485920
7799 46434907546841050588036246038052765820138081875130400
7800 20920682204581005863592419084328128490645882417732000
7801 8580109894981064926046907860952786642273047936868000
7802 3200149095965910702147225094085093396307244906183200
7803 1084247734157855964823585746162838217712189171753600
7804 333296595625946570422505763313214188968735496732800
7805 92827964299003686722448554768932333797658427472000
7806 23388786333134528103120850788526035961837025808000
7807 5322076449357884356247334091273417549442805321600
7808 1091653426037822740805630703248006078714177980800
7809 201427664417301486368006697502535315169196711296
7810 33357287258208282644370562953488225546704867200
7811 4945411773745995392043310205313661345587058800
7812 654548334587403030749596077673340732410641840
7813 77102184775959755501832119425180487276441520
7814 8055452140771914753922758745914379267687920
7815 743633409302688566806952825406436901053200
7816 60399377108413553700616854446002955470800
7817 4295882748744307466852384176402641817680
7818 266139096716258189367689318128362228240
7819 14275660360259059966082951930256977760
7820 658508235796126612916882043190495200
7821 25919877955334568293662870192696800
7822 862851566371843906994340137982048
7823 24042303706955402981266443473184
7824 553970131496668271457752153760
7825 10404469234381324712990608800
7826 156551603001199774759591200
7827 1847503389455152621386480
7828 16651738494672662421040
7829 110765444532190659120
7830 519425286385714800
7831 1609940307197200
7832 2990601189840
7833 2814115920
7834 924176
7835 89
7836 1401928
7837 3598048212
7838 3610041706040
7839 1895916545975650
7840 605176561475427480
7841 128618357997209413060
7842 19354942795755886840040
7843 2155656753877311896809455
7844 183723948173595732904544400
7845 12298867877999811193752106440
7846 660305452047418434739885818480
7847 28921857281888556005690143694220
7848 1048306088555837506913938131439728
7849 31823577688302210031315978990134600
7850 817463579515146884804424710886813840
7851 17926514827391638439551870121604584955
7852 338207188829078611843524052347705752520
7853 5526734934913276680839809712570842416180
7854 78695045090301421870848499605738453180600
7855 981569350876336581258314170082345398710330
7856 10775602211943244327588368798627559475737560
7857 104555235415884819960817798311418994109719940
7858 900084200536747580532257568072215688422806440
7859 6898251696489523788742346343957716867389327725
7860 47212197733361769342706801426727753645871121344
7861 289361637239088310292743721866528245761685221088
7862 1592196737680350353071323596070610347398678847552
7863 7883441639488747689720027545479483051243458579600
7864 35196490804251033242670177426278635764172247016000
7865 141959179577145834078769715619323830915494729631200
7866 518139744813041008361538115919922306175962254846400
7867 1714024780832425835695980999538671557483875137683850
7868 5146069738256793651227094469477410177247625121997200
7869 14039869808281814109910619898069404851446000936441000
7870 34846782455834862846709836715953628438744235864607600
7871 78759727013833334376151301528976569440776780355961700
7872 162243288080329016093634150946769949044236210996138800
7873 304846599182512940765407325726299325309433301713797640
7874 522797198065248633014268307522624550563963204737282000
7875 818773206716745406578358814534642057196536044381268550
7876 1171577921806074728112123181773146358264962144805717600
7877 1532192698082012244825923575933383318224315094139204400
7878 1831923964601475652500488653031158714265460180954397600
7879 2002769538102710450813621999199425083385828332626477000
7880 2002269470802310273422657299574156812453647102081501600
7881 1830550708256197184994866097818991428872457587115601200
7882 1530275060162009726371823546426583088789741483257928800
7883 1169519426461535942194255495459789926410580936217956550
7884 816916578130086119942126708379234705592915781242082000
7885 521341307133927687453975408438384330296569889483583240
7886 303837430404979793775351228136678268210115086047314480
7887 161619275433866212185581711904666987701758379415384420
7888 78413664630986302408098943781240047941553930713663600
7889 34674093653888889347991139037914212961348268081241000
7890 13962178829105551106930877337368625536062505279085200
7891 5114524001588375140038868677153854624455328912560650
7892 1702459161528563313187910952308316148863875980209600
7893 514311126009003759531280445112632239874169430303200
7894 140815301775607287485748231386770235167634394216000
7895 34888272946925671087155269092884670309740230163600
7896 7808620364221813932526826248671653617625099611200
7897 1575854542425566698421031418398331355563208536800
7898 286155174053150524284707927404395408057827073984
7899 46648081400150645260486959130268690412970087725
7900 6809451596157947501351942513470349083539104040
7901 887607211296554109880134075026727205314430980
7902 102994709514155195782298129679905277779724120
7903 10602396567633623095236572172931425653795130
7904 964567972936096039553946056143131922380600
7905 77224917874328757945788692470246635923380
7906 5415232479050922792722371602648400601160
7907 330825682723682054839002694062339158715
7908 17502350715660080369375673941890404240
7909 796439014915585565622445173858774600
7910 30931054360032584830437691763284848
7911 1016121252503684600999913715123596
7912 27945275087954656711991515465584
7913 635645214986561670454728432840
7914 11787341727558589390033664400
7915 175142105857592248012292655
7916 2041377201928841476717160
7917 18174763356990283983940
7918 119439846814832096280
7919 553435275375255650
7920 1695172441107640
7921 3112311703380
7922 2894981320
7923 939929
7924 16020
7925 84115680
7926 129529735632
7927 92829643869600
7928 37918330919513000
7929 9902889187779722400
7930 1780869572269053411600
7931 232259313549070642080480
7932 22824600923406831848570700
7933 1740542666907749048569368000
7934 105418867525712667375018055200
7935 5167607885588492097964323796800
7936 208237372429597603240969034598384
7937 6988707257038916712759587542931520
7938 197525654617048200194375042007732000
7939 4746562719765369008541820901923435200
7940 97780989967590755124828382481479554300
7941 1739351256835261432338123697788201012960
7942 26886818602280805474355831034128422565200
7943 363207900416775793250069998180331322372000
7944 4309328857505867917719428063776150530923400
7945 45107172049994976255021078691929318735645600
7946 418220941663539279843271193245675976438879760
7947 3447130980779033287144816218148911147151173600
7948 25340516436083964938237190651273245635307734500
7949 166631286117747421209553416800215601103074545920
7950 982737635906337657597997545961794042209496977280
7951 5210825686953873882778877223503815682395676228352
7952 24895078861543413757010613301514157003926711304000
7953 107379124487545525147129354859833126060186516320000
7954 418895939735840166134074570679971960078509038256000
7955 1480399270894402881032966045485492303359892156704000
7956 4746530162305179237311947383337859697647654227432200
7957 13825261983376460555535477679193042267232425700888000
7958 36625747325952558547592921473224534395076524182020000
7959 88343955521834863555039022660164128436252992332808000
7960 194202066609452057365852524318024417799175622795522000
7961 389383891392789638624721962272247877706166906390733120
7962 712628413673406874516536605593946474749324601408877600
7963 1191183489262591822057826523469271127867257934844440000
7964 1819496014926100903507464032299204571547857876402819000
7965 2540771396687872904339544249628510174550520314036496000
7966 3244643360644261224337249925505988203298549611118315200
7967 3790187512968570315518252385581707684687158995078064000
7968 4050545133241436866814066964672994550667967414300740000
7969 3960533019169404936440421032124705782875345916205168000
7970 3543001370818446164506192447391596313946692104094712000
7971 2899468535043807902599244614281946905075299652488707200
7972 2170242234670891439123360713224352440761902768239507000
7973 1485302869327429308985684924325881282896210511349240000
7974 929123121624821621205104688306031479736461189178663200
7975 530978033717440416306439039462156196872045781441908800
7976 277061615029484935175282934693714836060157221854944720
7977 131910837696986303116428129725450547939062687181864000
7978 57259971171559633785673440613069342504978791326820000
7979 22641371074225218011239260547084257626047305857976000
7980 8147029383061128541654835060953042764619108002309000
7981 2664718687609925185859338881873886146047805882067200
7982 791247886167698091586585300173280369037183738928000
7983 212997935458901779390207408820324725463648663520000
7984 51899910168980337154445854848919344262423482888000
7985 11427249313495337462234379876104858952622096992000
7986 2269230541092816045726285242493597152011020292992
7987 405574262437536176151554542777883255515030498560
7988 65090346139745086409981803437584219180888494500
7989 9356498376400233207964501163547044542267471200
7990 1201272917544208569762587469960984187643590800
7991 137326279352206927709730839573207037039632160
7992 13930156074263154431697686066625230786008200
7993 1249080828262570410933167554717724791572000
7994 98585001541696286739304713791804216072400
7995 6816376547057105613216971248088895861600
7996 410680157863881171524279206422214128060
7997 21431449855910302493113070132927025600
7998 962141091844331555785504236876372000
7999 36871455528515664036283341174776640
8000 1195436767651393648235192606027760
8001 32452577521495730375215953443904
8002 728765214634274526635994381600
8003 13344160446292742705698488000
8004 195811050027121767964053900
8005 2254281572682156231957600
8006 19827014571262127982480
8007 128737559441136391200
8008 589457689748793000
8009 1784392043271200
8010 3238243390800
8011 2977695072
8012 955860
8013 90
8014 1449810
8015 3806234520
8016 3907480358232
8017 2100270692549700
8018 686321789643185300
8019 149368578582344146200
8020 23024099470049904821400
8021 2627433484523861638535430
8022 229514042618702031366183150
8023 15751911135515128889552780400
8024 867309773734272399767193999600
8025 38972376137146544572147608634200
8026 1449652477298352545639053663934904
8027 45177000483001568750338762331093040
8028 1191738116189524141172729420113316400
8029 26847745383672868454564674476504430350
8030 520539976003939019929233447916111744950
8031 8745071596866175534811121924990677315160
8032 128066162289811205022589616241506433797400
8033 1643515749385910464456566741765999233733300
8034 18571155314489573645409916179606743954693700
8035 185554503205661152321791255528163788435269400
8036 1645608487850013253296349695162333733379070360
8037 12998556406687604686941911155936519117382550450
8038 91732669498623953076418630157609149199813998890
8039 580005053602159293056330162323827380762624861760
8040 3293990964797168815282176959612680030368869497920
8041 16842133023904485228267442454539118544886024952352
8042 77689815067919963621015879440932110650185081828000
8043 323927025537429000860506887160496596948229324232000
8044 1222905888583662420488185440210885883455002192328000
8045 4186754187998233147921357097388657920439695005678500
8046 13016999384503597605355492066426554625367051744927700
8047 36799594396928520008116492057852068387780427233246000
8048 94703718085677329958775982666480581792983583956366000
8049 222086888186834865325861987520690378430024883503309000
8050 475007757517713815989450093264357021914199834134993000
8051 927348478185459534093087831201011392958108027062140720
8052 1653663370190854413942219559134670665764458369935985200
8053 2695052644456613997405832509349225926799671077585545500
8054 4016204618312491018717694998123853993294661897913539500
8055 5474757414291726139112589395032861209448144962388164000
8056 6828842421821061414012119029262603079035319530376919200
8057 7795726589173991217145496383980557851458815660331018000
8058 8146096323518889698814956895620133485232245577649266000
8059 7791918222496329277127350074071432029352582726447124000
8060 6822162214022752721017242904019988647067566711075988000
8061 5466706300447179483025659116510754060610721219796416700
8062 4008304535463585208993145807077630528345963276034191500
8063 2688398193482647049264089713029845122042141025542124400
8064 1648738088373457974883568123366585272865681129817039600
8065 924106000989006878379475635987021842633079677317168200
8066 473095776606950691195530294146814955914042048639103720
8067 221072792806986304296976772965801381268243947962198000
8068 94218679836839033774608115917868645394556011183222000
8069 36590072896738968393163447848412952056380021074050500
8070 12935195774860212859995834614320181933298759196648500
8071 4157880021184452229659830496717012003747007453915200
8072 1213693791494519954043829994333591074540086921576000
8073 321271885983843517246896174970656460907670067476000
8074 76999047053979024794710653505363945176218445924000
8075 16680097788247226456971151270765963471166125448000
8076 3259767682046029399019504991201119718365037087552
8077 573507355478078499089307595646850541001722814370
8078 90625789625337389540051587863098028244160134650
8079 12829743985821531898799808413651629258715244600
8080 1622614911011207097962898000469687596742462200
8081 182765121784922455260744720314341718413039860
8082 18270711952475586609690443319269324436720900
8083 1614883070825180316992166624313629909103800
8084 125661163936950900702916571805046219078200
8085 8567806632064834138835220804889514937150
8086 509130880639469123602017372345347651910
8087 26210083945403815886847741176079673200
8088 1160983584158826743981175112497488880
8089 43906141122771942043205820741016920
8090 1405026330811053573575128972019640
8091 37653311098658507678936458803504
8092 834851290182301831146297361200
8093 15095581504868665185821414550
8094 218776543548821234577121950
8095 2487957101557745597465400
8096 21618612273484609426680
8097 138699394397890992900
8098 627599069673714900
8099 1877761394372600
8100 3368517550200
8101 3062288682
8102 971970
8103 16380
8104 87955140
8105 138546936528
8106 101594489314032
8107 42472140671560600
8108 11355505974096338600
8109 2091160100152818046800
8110 279359073569938845166320
8111 28128993775490754012555780
8112 2198502934558093142560280700
8113 136516563174464450376124096800
8114 6863059948679894641636056866400
8115 283718898278426844485234590856976
8116 9771731513640746789122509882820464
8117 283524623720906396984884646353756320
8118 6996656036983657861078604982600760800
8119 148069383631165516931235477415872918900
8120 2706807875220482903632013929163781073740
8121 43016298125125512090152005144548737063760
8122 597642090685785623438751542460363357721200
8123 7295606497274041573929149926863703915596600
8124 78603494586909358220107087085777381389633800
8125 750464879631785104945911300136129099893756240
8126 6372356272100051321275226479139249776063634160
8127 48280352367696817408641384293478499578849473100
8128 327359722524501165880552758601664022634630348980
8129 1991715467086660213891548859300690250920711789440
8130 10900115556237904079661021939081959373220622702208
8131 53776635269309058097274991696949466231039588444352
8132 239653327836634464051269323021180409124299743944000
8133 966470797505116035354299237101809518763569459184000
8134 3532839233686135881410313493942559218870006333392000
8135 11722911726395052814179799872688242177231146015899800
8136 35359610268353056181711933672979596146519453993684200
8137 97065596815086820890973935572885165892406344296388000
8138 242761643543567240176017307680274167413000172958572000
8139 553696077397314321771327146969392450332390805446606000
8140 1152685491576318860134398892988173039845124930834249680
8141 2191914584801995262401843964656936019719164427601423520
8142 3809705485756145611866885566614051407204195232004421600
8143 6055550386309922808985944650636532329352347359513201000
8144 8806617355817751390441210718777607551561788740003183000
8145 11722421757659931262570485528188008707288969213584068800
8146 14285624376683139969542593831330962763039404075041371200
8147 15941822912692880915960453279600691336691061237980284000
8148 16292192647037779397629913791240266970464491155298532000
8149 15248700177358407832657824876139791713356667271111576000
8150 13069826557390957844475139037175136144908390962271892800
8151 10257119037952439854749174837164507618877848061886060200
8152 7368802277316894020573257948364936930898639557961847000
8153 4844440309047938247188755720509225863481877887610560800
8154 2913304194989993703192324256822509899626737530356322400
8155 1601783735047611922524424435710837860564004774016424880
8156 804704965817430147640995453595517027816407970582400720
8157 369130718264876214514218097979594966888260536964404000
8158 154484682254997334657465559432901742899181928246364000
8159 58932683780588426969519889454965993577532423322807000
8160 20471353313257032526254277389619766190090210206869800
8161 6467813366286925690581958550448685339162011594979200
8162 1856237563462206988537622344274903996355427056528000
8163 483235398752558017677149618550904759381784729592000
8164 113933549299383597663718202747774292862372009416000
8165 24286222379687961721349996250235242814017878652288
8166 4671478095530530319854723688177982588523124015232
8167 809134408503955711893441724090905414436539164460
8168 125907585586346602261751061000640008705627057300
8169 17556491770071569966778685197628545301399808400
8170 2187525287437331050587018045077652908200949040
8171 242797461057342239835441891220512355847979960
8172 23922802700363717719163026504367029118584200
8173 2084458999221154735408328550532486833027600
8174 159932390465210237258257455024604278826800
8175 10754074531281378022538001286137184265940
8176 630352518886961772078688175284716140460
8177 32015001866197949606753616738567117600
8178 1399331207396731572215720996520152160
8179 52228220159114336286689276959902480
8180 1649772852952333873488215954242416
8181 43649061273604129920805321670304
8182 955615942221251152632868677600
8183 17064570396808056297015512100
8184 244278103839788126951142300
8185 2744292075657634537810320
8186 23560403795055083327280
8187 149368578582344146200
8188 667970939652725800
8189 1975448403328400
8190 3503258252208
8191 3148794012
8192 988260
8193 91
8194 1498770
8195 4023947655
8196 4225681564104
8197 2323973943058482
8198 777240174289558980
8199 173171466104969163650
8200 27334449880568978754600
8201 3195169403956175541589785
8202 285978103384155999127650430
8203 20116301851206552254426568405
8204 1135569593678499746310486805200
8205 52330832108684196642474933606300
8206 1996944553267388943876843466416408
8207 63865245249866309371764975305576604
8208 1729500204697529021607796342757913552
8209 40012126711500293393043272244248100825
8210 796961682485390870541649775503080710550
8211 13759606699037454760129404139915887124845
8212 207157435707841281907837287932958391649160
8213 2734212564887469227232288306756162361574490
8214 31787999738122609714977010395620424203670900
8215 326919079759191194415445384924937745325067850
8216 2985545064622101613154386259237209245229508520
8217 24294608287381445662361800951718389771242605235
8218 176706089665770351715627466514131308458589071546
8219 1152054408115071410695022208155856079656487574295
8220 6749702416238126280410248912074561405897967730880
8221 35620020478420293688892268122357117237488820616144
8222 169674556108337200548298680698995729660004218712352
8223 730942649901735115356371435214600247829114219029200
8224 2852647676507036039836076780477921644092471145656000
8225 10101712183821294785907615146742005266456424359542750
8226 32504437059549919166589445101544671491413632134994900
8227 95158951163361901194901233266989207276662648247708950
8228 253757203102298403186403288711971219404433728660557200
8229 617019177339900068780710657020696842174708772936370500
8230 1369275434644709741677741458045929978524696181036877000
8231 2775545328400873044797302597589942977521813978192995940
8232 5142568833573911961788941609387426815494962695526416720
8233 8714701298667183087145500733629642593979596593210114410
8234 13514216106033120415175949647152261174042433741352631500
8235 19185844953745815529175494780194073594473896897864077250
8236 24944223042462411872679056414632623179463736814952146400
8237 29707605237875166073026075808335979382229669837870124200
8238 32415039922475524529119588335188072384605157850559910800
8239 32407296243564278584416024171706183212989150884995993000
8240 29686299281453070567833850556740232803662447985249132000
8241 24914356875026513391030733789615103276231620271830795650
8242 19153599836176494830807132604092907084231083625766826700
8243 13484908167489916057649062045507834583544510391070180010
8244 8691495848586006855250414675031258166835133857183653200
8245 5126294881568931227732647490370377996458586231300067300
8246 2765343618053896054924242186180031400785027109858544840
8247 1363527858746201083502797851925737186022246839042401220
8248 614099285840657702328199199366053444914106166040781200
8249 252416936184504573592108905144830526344199043473969750
8250 94602466068839316977387190967182252848144153228716500
8251 32295324623500318554349420364658769075745762653941150
8252 10030591915512774587936427243492452687005492558315200
8253 2830762284279865657519874075019228594442026261205200
8254 724853098128837026515724427826357139072677094388000
8255 168143867111187083648874444377763674143661917122000
8256 35272846789546801547674994553913090753692633280704
8257 6678753839703805066667300272941959482029153865527
8258 1139012282740183809819229503912582237245282054586
8259 174553698199253244044700334569069102978255693075
8260 23976402939724606745675368590791222314598245800
8261 2943508291184055751892825751832430016182159370
8262 321970546184736448477433812270679428407103860
8263 31270520672618288161477384644994045205006490
8264 2686309837024445891406507920756655566507400
8265 203247412882871343182368849093767937675725
8266 13479422186469124507701741338103456990870
8267 779422371326445974935134703223669281785
8268 39058302276761498520239412421051883472
8269 1684721124694749195496558831336762140
8270 62063404474791711301715179764039960
8271 1935310462117160890053484100168988
8272 50555558310566808705742872567504
8273 1092985733915556005823843550005
8274 19276644337135026557739745150
8275 272578615870007483122311225
8276 3025334035212934460357160
8277 25664011276756430052930
8278 160790881650405757380
8279 710690011374702450
8280 2077626769017800
8281 3642592387239
8282 3237243282
8283 1004731
8284 16744
8285 91924560
8286 148081273704
8287 111075058256448
8288 47512356169195632
8289 13001108369934441120
8290 2451042289485717393200
8291 335302585201646139389760
8292 34583010019290370567795320
8293 2769472159088668623130930480
8294 176257120982000267372118504120
8295 9084556749427997970483894441600
8296 385154924319915687288615511342368
8297 13608807325970354284197748067430336
8298 405213969861220721531198464007796384
8299 10265420569817591612123694421530841728
8300 223097918633819817706665517967928804600
8301 4189741416494626290847530248359052878320
8302 68426152233051126374697577344446573810040
8303 977358158211353740283129768709342155472960
8304 12270612486324252141725391425442289622675760
8305 136023068646850236919901625878933908220359200
8306 1336735792793137328276487796137523225329166320
8307 11688091316818440357881001525524393640898501440
8308 91228733160779306160705538267677218732829374760
8309 637527852911798915993636349776473740321184101264
8310 3999585114965530935243095967937311672769692710760
8311 22580822628869367919917923633122169067004110226944
8312 114983925754900597171161005868661571433297245497728
8313 529154547863288896625202665230766343346453834628352
8314 2204810616097037069271677771794859763943557644284800
8315 8331542420274517957616478215999009246238328425408000
8316 28595616028047972932415402876931214908122801263936400
8317 89265916700853509353021759681854023200300124072224800
8318 253757203102298403186403288711971219404433728660557200
8319 657624300997505720933777536943700061555152198218908800
8320 1555226419596460447337681656052167383015704304387564000
8321 3359289066328354566249392377072681547313921297477138240
8322 6632471953581307016139008804630513089143035999837808480
8323 11977628675665820265432471596547930810773077670593173120
8324 19796358505614341827589779444294496756694392261119272240
8325 29959226066386676583040659458747181397877202510950412000
8326 41531711429285059498450482818302465192743494461258708400
8327 52755598158771077983597084830947157069210661769553964800
8328 61417970379427309634121325266672137149778193822113515200
8329 65542498304785675970967079710709948557882956533000259200
8330 64117661385116422145511273630042340980537674869239384000
8331 57497674397761736678751878973054766693409372939850950400
8332 47260223350565757360305721827723494874501217835225426800
8333 35598609796530050998671842415687827308065852395364607200
8334 24566565374437074798093340756172688746259306058979337840
8335 15526555690677915158893944662191762162113248832250409600
8336 8983221506749365199074353697410948108079808252944879840
8337 4755357249737540879495893105206782969574252226298806080
8338 2301735101002761462059768850957207726863242370493594720
8339 1017966383735865020075573447597782287064824635599132800
8340 411015188123441075583610960589812538471970123886818000
8341 151363945710142907163819505547491604557030645165946400
8342 50789228467726996700857208094847978717412139558334800
8343 15509486659280256505716828679013540289151349838067200
8344 4304630250475167611435180411599488110556469686460800
8345 1084333089883788722592628412358127752759126710304000
8346 247507772387667387131143182124068128339470342003584
8347 51103967002178043187182669274960698414798775776768
8348 9526284546554264591215374032723415075142359001992
8349 1599834045986212374097238387174924669107877084304
8350 241487823072651104543044071885027931939842462600
8351 32678949191920945490401983857078406710267238720
8352 3953325004218001885753868163045015496186257840
8353 426205615093464075682358427753992912423792160
8354 40806920594055071075970487763680172466107760
8355 3456510559527958349781800401533039330331200
8356 257913958416885014796937022298298624360920
8357 16872201920478359928007621810959429158640
8358 962508163248765499248756948947349985560
8359 47594222641881561110755310499824811648
8360 2026069849306103607655992320038981920
8361 73675267247494676642036084365053888
8362 2268134554328392380699624677905056
8363 58504545466316306929916280203904
8364 1249126553046349720941535485720
8365 21760138392839539181743025200
8366 303966456485341678148516760
8367 3333302170534011620992320
8368 27941882100137178282480
8369 173014749846050639520
8370 755878393600839600
8371 2184476145710144
8372 3786649713288
8373 3327669072
8374 1021384
8375 92
8376 1548820
8377 4251510900
8378 4565839272540
8379 2568610722180360
8380 878978589130119192
8381 200433754036489300600
8382 32388773111061265553000
8383 3876936141394033486694100
8384 355436491864928808613451900
8385 25617617471570184763961106940
8386 1482162153712274975629178330100
8387 70026791610174151022480019654000
8388 2740525423045553928784379599936080
8389 89915334118018412234877978302664720
8390 2498819480810861116109057194714744368
8391 59346962669257951507590108374475178740
8392 1213915145507549008109797671296083201500
8393 21530615612541829550188697109622910624700
8394 333127320081959431034711889703226740917300
8395 4520281481727511048809475180280707469062440
8396 54049126427856824909980890802543418576071800
8397 571915174992438496140495472445517568653783000
8398 5376002644928921863720657440987865145345560200
8399 45047851950237738879333026712958600490962974300
8400 337546312694883432794610491590405709311468686612
8401 2268127938243899989592744705935531576142674206420
8402 13702282338307837463332828779044493693748021323900
8403 74597360470372019021157426287992879953495721285440
8404 366759073528562249597668725615558460606206731328960
8405 1631559855911807431261041551128196225318232656770752
8406 6578870386741158997020328835194339618218680067624000
8407 24083364808606028471235132343122136102407668104695000
8408 80154378260437499886315902003519314515192700512549000
8409 242855802789086753386897434428573445471404749314141000
8410 670644036770360065564065834453066794140289140031472600
8411 1689729106729702199621511726869229324829210509312474000
8412 3888066048991151118344204140130418457539260760968910000
8413 8177216806194020983633389338926922187540466316227244400
8414 15730862966827458948534828575085191301172585384230699600
8415 27698266312477209363812590567017089999912742113246712840
8416 44662516140715283391513526795054657316932470345208114200
8417 65981628836684942474553833331764625697705743625307455000
8418 89341472260671348921085340946348326286715656689916989000
8419 110906655220143743488243871519604818838681504856448676000
8420 126248050224378358692360501937048281918988509523233336800
8421 131797415069405978854662062461753700904438553897880956000
8422 126189014428154660605527506612317373206377338838396660000
8423 110802810037353346724678100104324289982090979102837769000
8424 89215727753619031751597536103355577059007401015476571000
8425 65857428123580594347542908469022480519921826931424523320
8426 44557005826184890565169294508744582529980113930501740200
8427 27619353872840522157647882331783423076836067634291594000
8428 15678263950458797753101466358688918867875137045233988400
8429 8145750844457824654692039115400507864548487609863695600
8430 3871099942595553368009611249337122086088180350375591120
8431 1681462330277991327803402569692765384883862121302139000
8432 666998331603829815640070418501011575590477832623345000
8433 241399396175658946769884556261085748646988528928449000
8434 79627180224826223641174436419888780192552930663491000
8435 23910458599723728779646777546812541279108331000353600
8436 6527513084736934492750068656933650003712679442584000
8437 1617755013133071884513195615211722856939019688760000
8438 363404268981892592216361021372639712244460422783040
8439 73861202307835453043974951686466634427638855614860
8440 13556635700865684225960339969644859914625664733604
8441 2242191655359464312181735618389098968067858034820
8442 333397367674928763734799651483060950812469071500
8443 44452982356657168497973286864408126774995876200
8444 5299747288263263397568591377995129469525055800
8445 563200277087791814294545065246347777131439640
8446 53163945844367522176440424199160788072041800
8447 4440655927171335379928007460302863028550500
8448 326808782925504984502968144693049626758700
8449 21090252400597949910009527263699286448300
8450 1187093401340144115740133570368398315524
8451 57927178873342689509800871332023619440
8452 2433915078711877710495834929916958800
8453 87371310517862276787029971843172880
8454 2655727168042737914110320034255920
8455 67645880695428229887715698985764
8456 1426471680947991965272741141100
8457 24546497577288504564771095500
8458 338757797890290424442624100
8459 3670600604457096130259400
8460 30407342285443399895640
8461 186091446055345164600
8462 803663809288249000
8463 2296182312252140
8464 3935562904260
8465 3420104324
8466 1038220
8467 17112
8468 96026840
8469 158156205480
8470 121320872098920
8471 53084621591727440
8472 14862728870745651792
8473 2867744480829769993200
8474 401620786577159692857200
8475 42418242488193542854417800
8476 3479536183519829389584318600
8477 226898897605335922195084090040
8478 11986180895238397629001181278200
8479 520999329579695683607251346225760
8480 18879175136536038176070170577337440
8481 576698349860393954334044964286056480
8482 14992916884865166696654343168288466208
8483 334501062317635726679144247201587371080
8484 6451091916125831871669210481744899299400
8485 108234986592777845846894531415942199356600
8486 1588761065006268055704010550892312148990200
8487 20506642819544318416550302037371014371844240
8488 233793895711194637982708039285420368724403600
8489 2363916056635412450714047952774805950435636400
8490 21275244509718712056426431574973253553920727600
8491 170997968627433049623590672828781626353451290200
8492 1231051258063692519603873557565009057488885798232
8493 7959845217233309397438688968000167418161083064040
8494 46338627544095595785089202780041378673402399386280
8495 243422965745424483121671601571345187216670248405120
8496 1156223519937501329240108185838879214792448339443840
8497 4974920216386822659254979155899090129658873346874752
8498 19423331617997707515012399418192812206169436390128000
8499 68915474683088019933072840243395651000735788730358000
8500 222518124723005596699324742875441679101878243213942000
8501 654654772735799074347288736285719722575091063368554000
8502 1756898462525168622463609087440428502959067324589491600
8503 4305337176051022042871249057502419923537440475782468000
8504 9642403801498054773493626267523437774697366687202896800
8505 19752757479897245492932602818706591258214632919717759200
8506 37037221668733004613006052088175260531874694702112786400
8507 63603426347169888168754837598335539999799630037825785040
8508 100087084363530635070138746793736942903005294990466376400
8509 144383328983804697650200152937743769173803156638908078000
8510 191005906212469780451975556505986076888840369474994942000
8511 231782447988165576278801798906140407910053482059544424000
8512 258045465293784337547022564398801982823427063421114292800
8513 263594830138811957709324124923507401808877107795761912000
8514 247064807196176493396085433998852962277749316041492408000
8515 212467243989151778255568315663962040584215691887915722000
8516 167617427900738786927243855709334720535104814029077194000
8517 121281996346395946026168128467704766105994651576682785520
8518 80462165860877569370111541540063032529867001855080812400
8519 48925712574746067822119105844873492307538176952173680800
8520 27253804624162022262400679838468587938549303648724503200
8521 13900088596964728309841461242793527181706593536097682400
8522 6486708011916873211259348579970312684796410316845585120
8523 2767716756032799884702945822680127093702640305860158000
8524 1078797301550542136600461720358157852694164146677758000
8525 383763142638227043582893397133008113233674071629842000
8526 124459290099308215103012144320162295090881051289154000
8527 36754919830980277297638848129811013867059087322857600
8528 9870873445211949720744006261704543908053320132688000
8529 2407219459542010964155635075435043611125261296874880
8530 532229874256945056316875196655992019507634949902720
8531 106497547513623211365731325687463519407293233677240
8532 19248352979855093633806284231709495756644073591224
8533 3135696600728273398990998684363702316245275146440
8534 459347484352124074479057297598883976674957387400
8535 60352224221446958690679060998393515183571043600
8536 7091748169906237352142143858324417851306909200
8537 742945046371129627367272213729224727279771440
8538 69150307182184329544181251056251094974823600
8539 5696289672095644004597306121491948436623400
8540 413513153905741000799673978999368915490600
8541 26327429171216232773568940074148102546200
8542 1462247500988521890911687709195510507864
8543 70421276277396995090346157305597341280
8544 2920698094454253252595001915900350560
8545 103509960231352761034315762820574240
8546 3106699706012259446695091360827680
8547 78149899436954352541087701933864
8548 1627752961081757702703864124200
8549 27670597268943405145741962200
8550 377299104237089933810347800
8551 4039832617923194557563600
8552 33074653012236680588240
8553 200075196336960697200
8554 854179820157796080
8555 2412937345078520
8556 4089467598840
8557 3514582344
8558 1055240
8559 93
8560 1599972
8561 4489254770
8562 4929201737460
8563 2835875385312255
8564 992682423765303128
8565 231610858235786407092
8566 38304872708226213480600
8567 4693942943120553910268525
8568 440678408071788472987562700
8569 32533663315910404792613378910
8570 1928640629645355338658214765340
8571 93392326142065848192634204125975
8572 3747187485823195878252153913239120
8573 126085919661865683533040067784360760
8574 3594753047463122315348880277383085392
8575 87614858045930817883573817889685724403
8576 1839755842746996496735293359608730540940
8577 33509838564320293333392843335730449138550
8578 532630065601301504562349404599505033675900
8579 7427457978904303160416249325421559296529185
8580 91303385887018751045116820975913802084163640
8581 993624056772577211426509166963036567078715300
8582 9609832665017872353989716677584537233292695800
8583 82884806735779149053161306344166633637149501275
8584 639532402666599605592229116379643282561907825348
8585 4427049716498278868575468370474167187508108543642
8586 27564649178196830691130274759556135318446713573620
8587 154737916977604935925208587854781032355825869379185
8588 784829217144730661099182577480026724302023042271680
8589 3603563303805212476131670512531173552769797324599968
8590 15005001297811868343236791970211771842680795417186752
8591 56752547071337051645426854550032123164901321952405250
8592 195260511602082723143706380689621011168751401402681000
8593 611924842988265390923143042907464617530165168838340500
8594 1748863464308491812899185624077565544593457554998851400
8595 4563055729058424061120762490991112917407577634697707350
8596 10879703404345150297525994239904763860831099580693534000
8597 23725388301054424245306685684564248208794836454038706600
8598 47355969855651088553569188808950417503668414820348986800
8599 86574505650663398282901646756109671493257098866188638210
8600 145046838133180110823867739401082268048323546549675875640
8601 222812913999764628072808876790819146700737978133538242700
8602 313949796743854400704504983713466102738385933621811751000
8603 405887550701498283460448057575220413388785785134364251750
8604 481592419708744030712621515504980625324222234945942303200
8605 524505456629757294796665429810608378130226748475525790800
8606 524385459956998256294080971922296639768723608061781676000
8607 481261655684218794427791418310265666103532521872490419750
8608 405422190060932474834604847236335730502534024316737143000
8609 313444590174381531553946010176455927400646002234374352780
8610 222350326635059234381308235524125404527656861223918440120
8611 144677163615231783386642867961459491183510859104808768450
8612 86312341995070893233361064084823991146317349906193191600
8613 47189458006650908917304880831422462449154812799180389800
8614 23630150614840038126730484112748996208901209011366060080
8615 10830485698468350808084805218343289929079720796876110870
8616 4540026608580119109117990077554243565985909975402189000
8617 1739095649913373961588675359542892400463868064040868500
8618 608167014180919128389839536134512857412686876226953000
8619 193949060404755301868860591565586243183289638258931650
8620 56337459085191080775889054100611963878197125650609600
8621 14885913985924472562734912668860884764564281167844000
8622 3572619356621873415056379040526612343495427480282560
8623 777554581922255668212934857614613340999435434623505
8624 153192626038827234810705830027351370224337189981876
8625 27268500054794715981225569328255118988579104254234
8626 4375934808479008400084453387880689053267660092420
8627 631602790984170602408703784198465467928066407675
8628 81781637169641893298239017439852082169041921400
8629 9472549341231902748932720725047615272817085860
8630 978385377967614368434365520896936788741670840
8631 89799357243531039060846485746659408057583425
8632 7295932662204694718217097566568454504442300
8633 522479457975497075334723203195148562140150
8634 32821528366782903524382611959104634507596
8635 1798949228189826273687405273812897795859
8636 85511549765410636895420333871082485840
8637 3501093228608624091251701014572856120
8638 122508623818120039958335744604097360
8639 3630955281401828228324888027967351
8640 90210069103151011883848149763164
8641 1856035388550540795156235312350
8642 31171094513809739531649077900
8643 419969836263903676324613325
8644 4443815879715514013319960
8645 35959070426094530639540
8646 215023343189722128600
8647 907566058917658335
8648 2534939795110580
8649 4248502449906
8650 3611136804
8651 1072445
8652 17484
8653 100264912
8654 168795979352
8655 132384275234640
8656 59238285826522660
8657 16965845060716089824
8658 3349449334486757271792
8659 480087737943101875623520
8660 51909486665097890301793100
8661 4360396879868222785350620400
8662 291253747780531242905300725480
8663 15764540798840295811641059821040
8664 702310292588335178408609215027332
8665 26091527679065215744866849469961280
8666 817384582635543051869363198050338720
8667 21800437836227967589857725553161937216
8668 499139191291969507942784174644270187508
8669 9882117098183866896749575760184038334192
8670 170266206759249058018320393165333092920200
8671 2567550059821658534813376617043767854642800
8672 34057612195951438881908655443396418237743580
8673 399186896436268027825161914964460343995878240
8674 4151140503849878127737416075312241658017743920
8675 38439330660071489415958866710338148933170783200
8676 318007013598499592285598481483741369873145025300
8677 2357491994143543644143903409399469355326248454224
8678 15703497107578800514946944408474404363236309551032
8679 94220982645472803089681666450846426179417857306192
8680 510363655996311016735775693275418141805180060408540
8681 2500811742766260411638073297732966511335259863509760
8682 11106063952711146647750066497637059474110195033193344
8683 44776829269660813468706617307933541371809357752874752
8684 164145828452482549374465363929323679307714592723879800
8685 547895166883455999268907456263414180592914380055284000
8686 1667273485243389760776099885023236928922768865820406000
8687 4630793398450654377817561934177215808219296061123719200
8688 11751431192643612650557580113785331896885268429084506600
8689 27271789866891843412465158894694608077816622948938458560
8690 57926922085691321533995544268806216405888691602068530400
8691 112695219403321577823683639190919980894805847926906449600
8692 200938358794132331817105056668501459762127587491894617080
8693 328539826132986275119122108522933330037166587365530899040
8694 492809739199479412678683162784399995055749881048296348560
8695 678420250434995716464907321127949739250765005987363324000
8696 857380444178445812253530728361139749630244130396185161000
8697 994938185771910744768932361702597335834656924943265417600
8698 1060290600498864208836269901122520162241748695842998372800
8699 1037731226020164970350391818119913350279158298059104790400
8700 932754549161166323220874089096185002344990867134311329000
8701 769892643752073790595007184650819367014913096682288716000
8702 583441415374096316159820296170036775755657905149132458640
8703 405843314634865398676562604645976466516499902039773463520
8704 259041016758700716920846277873851279452381347730514747320
8705 151651591542741382503475514466793554537454783012750654400
8706 81390991791287806205993739415664430646248667947210213600
8707 40022237077386731241669648767538840425886732379610984640
8708 18018861162053539397521622841137508908557411591262910120
8709 7421956542722281674036366387653893829611748481527056800
8710 2794444292168498331441632201658664711856471761022934000
8711 960801669462292404515040611708306026836849854879556000
8712 301342341785900799597899100944877799326102909030406200
8713 86109287057040025901358879438333733407325687986297600
8714 22388414634830406734353308653966770685904678876437376
8715 5288601882243403165595269760779552130528664301520640
8716 1133180320940961749023501963035250450448789625652860
8717 219848959506103207209257221718641661085308333714448
8718 38544947445875237627597045366255356164307305261624
8719 6093894399955952438636127680900515126032000721296
8720 866724997846891045641140959338040204164061931700
8721 110611135164695510360208167472605693868920008800
8722 12630065788309203665243627633396820363756114480
8723 1286268888516863645214410614885483330653385440
8724 116429511460578174782338891864634266998797820
8725 9330852656425051748468124779012717325409200
8726 659235826170425840019650753024751205921800
8727 40863889622219773924396894359679942300848
8728 2210473561435864963746615630567482258964
8729 103717234554175482169929179146861337664
8730 4192391891582301459588024144838834080
8731 144852964011362059824950440160819520
8732 4239873247848097558540863038868708
8733 104045969272345952356830994818864
8734 2114755473015161633268922658920
8735 35090812985606173844012135600
8736 467185379985881012716137900
8737 4885598744950389675462880
8738 39076908902345501504240
8739 230996505826672915296
8740 963968469358868740
8741 2662394868607760
8742 4412809174488
8743 3709801744
8744 1089836
8745 94
8746 1652238
8747 4737517092
8748 5317073349588
8749 3127578502418370
8750 1119603602121278274
8751 267212059706278414728
8752 45217566015571223169192
8753 5671036404452890905802830
8754 545049609983527848168827550
8755 41205750514754705321563362780
8756 2502134469569109314050083505260
8757 124145758790867329516673346090690
8758 5105255588430590335354890063083298
8759 176117811833690206277851233922238640
8760 5149522870603921226776988147717133936
8761 128758835970221433577597191548362691682
8762 2774626681005359911799594382581384277618
8763 51881114765465301207935272740966201254508
8764 846850344144686104354277744953893541103100
8765 12131674032657336576993204515531803113187230
8766 153259254881781474968588949495283882069846110
8767 1714689168783060392248990952915522841255022440
8768 17055772939731021003095035613782905942725078280
8769 151354864474031489575338037671956461424359958850
8770 1202066511402328458839562260008542378120488195634
8771 8568576671021725937369187391855763618397326112468
8772 54962239876525801802314305429660415271327083428612
8773 317995816428470710427675624271606688355535268408398
8774 1663081568677634175225200103949207393123776403745070
8775 7877556989713720296659930887858844510706068570055744
8776 33855582049393656716528428516990390977529465504411968
8777 132231573936967089774774229237491239363624509613958252
8778 470053963295745482299605360343063263472091788254746700
8779 1522826272661370350909169253438018825471482615153657000
8780 4501638410157152354095469689562739708091475937715096200
8781 12155832670932967741771100077215191496575652160449762900
8782 30013790478508686364261927587911185520423185582391510100
8783 67820635326875768486262039882858959561938707070386429840
8784 140361388130713586793912280343645832060422598881935285200
8785 266242455840347227608452597588548454863978815727316487180
8786 463138412342573301383327508662765559695635537024001007660
8787 739214608799219119018024744176599992583624821572444522840
8788 1083035357077925686003152532165716268203915436257302440440
8789 1457061674229706709225766860149801144527211206041041684500
8790 1800498932774736205732414529558393474223512673831988838100
8791 2043949099031425334362263221323814092095110421894316999200
8792 2131860888237078036915478843746343730464792590577943536800
8793 2043033351227199785377333891923579408362092899303862556100
8794 1798883773382249337640257171828356790236768100901886134500
8795 1455097096691419464224563578990048603658185752729525673240
8796 1081082622604943174060843489962126966841366118364568967480
8797 737542177557591926441060887289322617034793091206896005820
8798 461875020447117316019244778473187658646227120010068747580
8799 265390285199797419381082150316888720440545870272313645200
8800 139844522259576321572116515905096158110372711291115730640
8801 67537525068090108970317532295221793218683860890593536580
8802 29873375084457183737996374710306922664187287638146403620
8803 12092670573918200313731665924711947705143279853522532200
8804 4475847213727510039342953272148200258820959007062157000
8805 1513262629403110537111188963440581992268038521435300700
8806 466833627848649599377073197365425443218306965629071900
8807 131247219788552942704490550111653835596649637333953600
8808 33582621952245610101529962980950156028857018314656064
8809 7808951216750024986699265506151057442733730882714070
8810 1647469851214167465888014392412787193344778763449158
8811 314783737474647773958709203824418742008509659636596
8812 54365634830376267997133146076285539664582691749604
8813 8468720894056433903692853909486745285441530414154
8814 1187036410094655127725910444310794192659476123850
8815 149325032472338938986281026088017686723042011880
8816 16810439675989010512190462131774641188379617160
8817 1688227916178383534343913932037196871482568390
8818 150720394972940239957959250427506003169676630
8819 11915751027461721489597807994820294422313100
8820 830637140974736558424759948811186519461468
8821 50811020648681166261256664697233612466186
8822 2712853916307652455507210092060091863274
8823 125657418786789526475106505504851236016
8824 5014949794361107442165421287180630640
8825 171107563738421433168222707439968058
8826 4946518789156113818297673545346826
8827 119906635319959664606347914760764
8828 2407763761444973184866423991180
8829 39477164608806945574513652550
8830 519400216572538302372647430
8831 5368477690672230515479560
8832 42445607945651148185640
8833 248058747734324891994
8834 1023539554543967370
8835 2795514612038148
8836 4582532604276
8837 3810611574
8838 1107414
8839 17860
8840 104641740
8841 180025649496
8842 144320562345960
8843 66026657273276700
8844 19338607673003897460
8845 3905407026476376830640
8846 572755836197235493476432
8847 63382171579179368947208100
8848 5450496099835278481688275500
8849 372813933228733048147478044200
8850 20669806487744816072587646347800
8851 943507766810591704326717430289244
8852 35925872659326376433978855999475060
8853 1153875318910384110096266705007770400
8854 31561591787572420422181540260201788640
8855 741338752555820375143741405884512467260
8856 15062259125457668092626369505441800364212
8857 266416535282119114311018968129285898333960
8858 4125681163781804098136224911313840328451000
8859 56219952834265706088505094096366892475745700
8860 677192056454383261489113962886138083564436300
8861 7239798712639588322829072912309985329743428080
8862 68948869330827531714639505672739407002505635600
8863 586886209185020061618657697095341381033232493500
8864 4478287003263576611363075086306334349860642297460
8865 30717539009323168454719728385898020518782867195640
8866 189869555937089133498903964211554161846402651844296
8867 1059986054761569034758918747572022294518450894694660
8868 5355686407605940564284542707633040757517246045958700
8869 24536652918780440268285030634314433721871361119845760
8870 102104136339441186922863514575050385487787276918067840
8871 386523062277288416264724670078820545832133181948493352
8872 1332988851137188681148134603957940597905931936841819000
8873 4193289736313918357575973306568457635356256476510070000
8874 12046637999012097848987876634041134430103949692477018000
8875 31638468595578957136116561844806662799306491924458287000
8876 76034935878888672122796883222708336651738736808725158920
8877 167349619637745402758308929581080549568420186277576904800
8878 337578022086526347985358648927755798626332832754021572000
8879 624519340860073743772913500516348227458715740594939908200
8880 1060196365603481051359424417420788630628563277524821583800
8881 1652362066727666266040290604630047042245749601161934815760
8882 2365249630400067590121827369097541275387861297573419122800
8883 3110581102288137918571861836274856375956967743233684495000
8884 3759283486013185484496250116660381979147993494814042629000
8885 4175809987268503371277742065070157822559903012472260536000
8886 4263721776474156073830957687492687460929585181155887073600
8887 4001817904465649064141169479025567913286573720285916347000
8888 3452403201440680546986352147953412021666524638094528945000
8889 2737311370013561368343238415921873610842131614045642355600
8890 1994230080533390321083109350415574016503490897954059260400
8891 1334600130818499676417157796047345687967720831707716581960
8892 820151905466843832183705681400987431240964044877692168600
8893 462606919155610180572528518900998687006456104144399932000
8894 239373506570445955844163405603317748116854190498306205600
8895 113558670468470094728852487930018944349999412116927185400
8896 49356011009103173132341836477898393966918127402154927720
8897 19637670162773145808624072869190342427155753608284454000
8898 7146310677380058046009757325278639068705732868418570000
8899 2376197517244553735959718207055459326701878670022373000
8900 721125116188970925867023638206754749686815637963607000
8901 199495774078600472910825636169713830106907448747609472
8902 50241717881312330073155062727405745240022310864446080
8903 11501556055678331375758608109834890807127200524927700
8904 2389460089547265790219257515713202799507694389735420
8905 449691053535211105655298862606312488583585228052280
8906 76514597168677710514483687070327796564968232832776
8907 11744941385917682056216366735784537257181684515980
8908 1622567754805643699769230103734179112268348658500
8909 201218128863435449697825496146974187782822569200
8910 22335549219845538442770544091169103676868022800
8911 2212160717750985320864438945428051072977158580
8912 194808673774548609469471140008341092532235100
8913 15194581847098839483379755161180241209661000
8914 1045172561491390371527843644199506216540920
8915 63098653093133474442083439820094028552780
8916 3325433832893251397073354306396241638852
8917 152069487703758025670511057617335890720
8918 5992707301437801345983836758266162400
8919 201928180809317219266846673376359820
8920 5765880797175838193107717629545380
8921 138074307338135371364885477603304
8922 2739371944158951527692338672600
8923 44382611098658696208033100500
8924 577111351747264780414052700
8925 5896015960853894785786800
8926 46083802912421246601552
8927 266277751805207511180
8928 1086438633314825700
8929 2934518101034520
8930 4757820736680
8931 3913601076
8932 1125180
8933 95
8934 1705630
8935 4996643085
8936 5730816508956
8937 3445653426009795
8938 1261109153919584970
8939 307806172128645367905
8940 53280910146927712475160
8941 6837272794604498703374907
8942 672555265090181081606485950
8943 52052237753426909500123031025
8944 3236702783940364190734923020100
8945 164497209964969161244343352184575
8946 6931153210031654443323193430201754
8947 245065774211833496388927196282133445
8948 7346339530396112167612898021882804880
8949 188383250982072884394896068428079425945
8950 4164579462887108578013370838939467095490
8951 79913652582289294602545460431649551932347
8952 1339093637865388179826437445070884383731220
8953 19700127557058114568600473951523587568353525
8954 255666928365351187212011261247763725306367350
8955 2939629154154254612373199247983008499109257575
8956 30060903350307855862181585353287112999586842680
8957 274359042545584553281169699656108890364137008325
8958 2241905319086776635383272402904204075546948125170
8959 16449092646602752553275910413163651169680436131055
8960 108649073162606021756508668920491146649769030266060
8961 647590806856857580326618877935836516297551901826081
8962 3490643732059649752395749668728556176776277946322070
8963 17048935064212244129639127619298513078096566579635195
8964 75588721088501033729716787921839626465764999578879680
8965 304717031888019792222920801309915994190115154552358710
8966 1118574316590334659190339575531132185665718753820639852
8967 3744130449517691736754319255234803738235779410835109250
8968 11441690566227977232814441450779648690757785528763191000
8969 31957053580712648460509506070859120502081310989765422750
8970 81661452726426767743219774491325305333345134561777470500
8971 191087799379838636519134272309701214480027614874559280970
8972 409792017318068870856884686538286986763695584346374215600
8973 805967527731581655815043774315016969220369638200226503150
8974 1454673098832610793422274129251494042007496420166262469100
8975 2410684593217439057257738853897269386310185547705249077450
8976 3669780869127723916438319831213244012429513649092204067560
8977 5133666811436510337650784403382163449989562589051398323350
8978 6601344339300381582746951230316639642308675988418152650500
8979 7804599411179548125421562742197097369752899538146545023250
8980 8484890506045575999085624834344682384137675270023423004000
8981 8483029784443373021892842899073992760807820516674733656850
8982 7799461426050397665826156841774321137119750822189898186500
8983 6594090114751699844743932602591016961383062058760550284950
8984 5125749722280296287779985661187037839910266061595271469800
8985 3662480244056514916604556595474756126463141937588704987850
8986 2404798348927673945242237160802292701904100743926168558060
8987 1450453832816362703213775788403598142287260486774437075950
8988 803253832352014040812299519182643174711210144468912609200
8989 408217319240671228269957236341372231163563842724790047050
8990 190260579469103404326410747321347529568858664160816600100
8991 81267225023609535071355954890332700411046227015617165470
8992 31786398314319244486840660322164028843955499484596023000
8993 11374544494829925723232197076068500517689958148899557250
8994 3720112506505817734166444078258956814754580540772731500
8995 1110765299936237474520979958850727074114369248798781750
8996 302410260706449923221965845304883663098566053260265152
8997 74970063401020742531036070163550760475345791993040635
8998 16898440051035086867460724222911262647394579232778390
8999 3457476341693392166150592314403194959893709306359585
9000 640977546456905381941508080282131979996005810134220
9001 107458000435422372854899884047298596646389209346031
9002 16255679744277371541574826424165555189287693786610
9003 2213646008341985333256592498665915788880389955525
9004 270652553612085710509046970169521618778303596600
9005 29625624312434012795619263343147908349179113575
9006 2893991075961905454007587935457244896839981430
9007 251408491154991786545060727983737491038222325
9008 19347767551972522275503554905236173806968340
9009 1313341837137207637906698263434905837890235
9010 78258719096029179340506084452194541906370
9011 4071524756939814210519299182831295852697
9012 183830836401378372804225392436146551440
9013 7153794341091375356768205130180231365
9014 238075818114688820246714287746202010
9015 6715141660125518871241305288068095
9016 158868630732432867052368230254404
9017 3114405007942617510650218371825
9018 49865168940257711621966601150
9019 640862024323997517785372475
9020 6472063497259160368306200
9021 50011399751548057391457
9022 285725003341542891210
9023 1152832105350731715
9024 3079631633503260
9025 4938824786445
9026 4018805406
9027 1143135
9028 18240
9029 109160320
9030 191871094464
9031 157188109959936
9032 73507273088208960
9033 22012087050232755840
9034 4546060388361531587520
9035 681995649880674719682048
9036 77220963327297867708704832
9037 6796347941963935140444489600
9038 475906173745617458286839140800
9039 27019431935502170635700226950400
9040 1263338572530963158356556944777536
9041 49288200604669542708076042170323584
9042 1622504436161104527816345575385159360
9043 45499909349550114070376658716177372160
9044 1096048005713878600115758943581553023680
9045 22845693053552138485101920030753648066688
9046 414687062048636339559154821699370647865152
9047 6592460986414218731453230498810507735292160
9048 92254255876955073101738804846159239344484800
9049 1141582563863893673132701445571410122298198400
9050 12542417724391486346125650124727502929532832320
9051 122801988154449113309337540166619695657886676480
9052 1075039513648004780203766986407610345916618481600
9053 8440114142444335568501731399168768284412040000640
9054 59589165814108084721301411308064547633559315795520
9055 379284037222188294131812080595169093759193705656064
9056 2181358507307309744258084641468080897002280090361536
9057 11359382992465300889152270108404792982051616367692160
9058 53662221841454932342470696768939582147451488250655040
9059 230365626174479340890565448904654099705188570145157120
9060 900087232653843078566166059253905705915417071908505728
9061 3205466698288720217381271619432498203698776130351684352
9062 10418449946484011789229410101522932141177820969280304000
9063 30940909700222135615498207866897078149654856641162432000
9064 84051428595846965813942810487739056663008379589520016000
9065 209053318979652525422642622697792781653363544478150324480
9066 476478668583493743008750393291722508833315611115784181120
9067 995950219304673711449643795131026600742146230310175308800
9068 1910441547215600961931955613191151334448283586844981340800
9069 3365026927420015329362369070075745253800473646649667398400
9070 5445311081149979988158657175862067319665360295993033210240
9071 8098826745661183815588016179229228165361685294548312424960
9072 11074876716806853762123040510667139128067370978627735708800
9073 13928111133468936965795765233195547377178744942596541856000
9074 16112721365015841291192903725826265537554373240044480048000
9075 17148410285902637808678315454675568607941406861521023334400
9076 16791151738279666187664183882703160928609294218572668681600
9077 15126228220218953048874970844653228871989819776368287392000
9078 12535300020122043269216188709875992639460870448336887670400
9079 9554795598813756186929682009203021992842437707051379827200
9080 6697106731989055847505474917439554059818316685876489120640
9081 4315152177515078481182332101626543913697077970409573487360
9082 2554927852300382009330687627279732507515174435419191913600
9083 1389412034338618881405058627775382788689660790432713702400
9084 693608188444326334759573357323393525516851838966014947200
9085 317652445722329162005833595527815005888877074077189454080
9086 133361600038743852424789259307212636571973295615371758720
9087 51285617448313402869524426738281458302852570596995264000
9088 18048863991796245775707287922356628920631999707344752000
9089 5807004888204203292357376122160322832787637917303776000
9090 1706135500702060760864225216794716785839671166154928768
9091 457187165792428230382814506287698136337989623826542592
9092 111583350178263430743867639313191829544700713664060480
9093 24767179311440738004217244662587499452669917654148480
9094 4991244042143844330082058077935439340598437494895040
9095 911612510516487654316811491956809927105430485524224
9096 150598073602927705022925384942199493110268089010496
9097 22453888567634930474693285420430119398152785662080
9098 3014326479444405560179189785417417244432871428800
9099 363393638416226967956202924982854201436603430400
9100 39228412882671244529371714219892402779602688320
9101 3779906711460447939928278119780891293831812480
9102 323962619474888745078199058878373142814353600
9103 24601134900521352827130347958975797158529280
9104 1648115246603554682863307624702626933823040
9105 96939832686694209247594633644008722877568
9106 4979189511671619926240162057984769450432
9107 221984406220532374706989153130441118720
9108 8531233003040646388195623509283257280
9109 280432865509326708511467136486323840
9110 7813983022691512868353518880661056
9111 182651359883994673497333534184704
9112 3538258943934808059436934481600
9113 55988961617131465680804604800
9114 711245714856690886790702400
9115 7100778236992907375513088
9116 54249653967780943611072
9117 306475981237856062080
9118 1222893725012930880
9119 3231088926954240
9120 5125699237824
9121 4126260096
9122 1161280
9123 96
9124 1760160
9125 5266985440
9126 6171853538592
9127 3792163152783456
9128 1418690370602432928
9129 354027733391243489760
9130 62670689639555399742240
9131 8226572526685638806164704
9132 827980329009360470432224032
9133 65584757639951974105289324640
9134 4174995069677462247698179735200
9135 217281265147996622195422658392800
9136 9377859403787534213954441936233248
9137 339736525596472205094952719245444704
9138 10438111872636439128951823201644525216
9139 274421328264474125486959222881944775840
9140 6221684267728781465362984591507050987360
9141 122478298870432297989574182387095946579744
9142 2106173762510179303550444225999435132578272
9143 31808624259448605379261837156760699822784672
9144 423930271053626883538942603221636504606799200
9145 5007396246039351793513894977165503490989824800
9146 52623622191468627495701097262443653595648622560
9147 493766327371014143097961359419950026291086011680
9148 4149652522681298451586540567533375935238147338976
9149 31325808259456860860016041539222543824836994617760
9150 212976092631904821318725414489934401727350887935840
9151 1307175342569327513704280920622636340991506878421792
9152 7258658481212254838651902341436889881404138921375456
9153 36539348625763384526773135515368750758932699316076448
9154 167045303474206482937045878651699021846098987618974560
9155 694696341432414262373111431853097519423459281843989440
9156 2632073271245329002473788627818239412752659013308206144
9157 9097868717201808852273315037506943431086232252321692352
9158 28725154852448775361732516422770370046390277815301409600
9159 82938827390873224635988251643210223373380379607560408000
9160 219215212418898167595823816542346458594062395415910312000
9161 530885402145696544823289818166763248146041632687934376640
9162 1178979269700183235906266998785928771856793755709568550720
9163 2402729904072525328872265655753601674290427780623297932480
9164 4496527056251353483571554065193807409128277222696114619200
9165 7731549964191225697225443220531176595041564450040307236800
9166 12220291147231931833890939941178825496458308571240179181120
9167 17762199567188732686460080938536829953577332520998003386560
9168 23749457848263586400997186872875087241300028876390588797760
9169 29218754877820704721723724891377615693429323629577528024000
9170 33082502377106993289364153394515630305829723780091326056000
9171 34475449845616761427863696695337341055548870044516223995200
9172 33068288627428322185910076422058265910424426369229847505600
9173 29193620465022579384328693730180731722940352168390794666560
9174 23718753959642689715281611970647711562901450946362934513600
9175 17731495678567836000744506036309454275178754590970349102400
9176 12193788672395167722344874142130508807027689814850588681920
9177 7711336761670464322853611996425212734662370817491182250560
9178 4482737049945215707280206473318076126822078782144582175680
9179 2394254666315655750992645671077222126938433326370658433600
9180 1174266494471534935163137350556271494953968464214393726400
9181 528507948486289036785567964973002552901321338766358315840
9182 218125328876928504389697686832983380155854627574294486720
9183 82484368062704056281818453004069345437087884376834049600
9184 28552711068989142907471365319793683456409638881291288000
9185 9038322124382348672782045093362437957483984822900232000
9186 2613366282821410530530122752709367775135369325935724224
9187 689352523421395691124087497761919846197124979675958752
9188 165658358341575708719741956826507870016363367208951328
9189 36212618235667139657681274393025662078524955357959520
9190 7188881344281805639595800067474177557727600272498080
9191 1293685400953544980023122190791649381848147674310112
9192 210619044966413384561047820969887696886099573761056
9193 30954289239668154154398600615307236027453483091296
9194 4096936693892748402215377666095503719546085815200
9195 487048418155081977885744198067297644981003208800
9196 51856737577777741055950279756433107783995334560
9197 4929202671026124678419984304849405538577971680
9198 416831903724356852000616122423506777087801632
9199 31236967340793559839711560237383742444711520
9200 2065495081782376972679340075114331157323680
9201 119931972490589630671703617264703099457504
9202 6082174530079890163065514412601648759072
9203 267768690003517176990305665963594599456
9204 10163752898684226869887378625257213920
9205 330021603922561309406787544767442080
9206 9084932068550975804772464722696288
9207 209831621771493880863008167247904
9208 4016964565761282091007813852640
9209 62824823209920772537181911200
9210 788910476823800811210376800
9211 7786648862156995019738784
9212 58821254021245629870432
9213 328610357660590111008
9214 1296804884217009120
9215 3389131320120480
9216 5318601897312
9217 4236001056
9218 1179616
9219 18624
9220 113823680
9221 204359035072
9222 171048512355264
9223 81742183515554496
9224 25020539263351998912
9225 5283183098300095154880
9226 810540919338249836666304
9227 93879710010412584023291328
9228 8454114938306101645465866432
9229 605878237245270617925053760960
9230 35215175805105551132758559505600
9231 1686102617548453788236479829128128
9232 67381656456843764352117101319601856
9233 2272720205714331303048994052883319744
9234 65322377525531264226343667778033480384
9235 1613264778282060010438487552699917773120
9236 34485907083982388693726257450067654044224
9237 642183512996320697566956523867476044228928
9238 10476864357101917561250927688304882454363712
9239 150509100154464132770165766058818921112688448
9240 1912615641497758497826857326162732137063233600
9241 21587441594036316620926569457113503938933911360
9242 217212397981806675195021550402426995692677293120
9243 1954911581836260076755193953621842961234095638080
9244 15784952733336703913878213139244606498749031054144
9245 114664279289332660506473812426588179283365602940480
9246 751224763101627915196958734746314071547383131991872
9247 4448982744885079608046149098259499125479865516032064
9248 23867453311104702350821509393877231135464456792319296
9249 116207108744231091773671939180025207331687601103587392
9250 514393474190413614123601594578247781557828628540969280
9251 2073401388275205644621286427376937211817709241195906944
9252 7621227083904385469849477519354305165283818635549134208
9253 25579514944016679961464103148932565588851145752904468352
9254 78488451286972710143325467408696504070418505579837654400
9255 220412774162046651772352339983325799101860186902283824000
9256 567036682790216593514530938789536172896641396142488007040
9257 1337555428782664022022314606809767144679637360278691806080
9258 2895214915466272756529313895752787110635670741869067073920
9259 5754686436914443380261969595261712652004234437542219739520
9260 10509954806177862359191343236718055871938382906060798025600
9261 17646125800624679826608658644506450111036041215386112987520
9262 27249844627160859491664854581479220072562205319776951277440
9263 38717603550950720687339951708720730460606769764872052325760
9264 50630712335858634744983013772942493679255006615601914579840
9265 60950951035453943182950565902443628435755793377828391792000
9266 67557952222723754717227850089852971361378593824607550051200
9267 68950899691233522855727393390674682111097740089032447990400
9268 64800484785061560647136917433124278652750896117480711273600
9269 56074874952617627728314520630248138160895329907602120448640
9270 44674157943404677716161482740831612069930888190236983452800
9271 32761049158496763658518420676609848851282651339507121198720
9272 22108364508828621851728089566105782323022166580196394432640
9273 13724764511596973198473401167949461197472476500855865656960
9274 7834693582787133758669910412826187104535885439063503982720
9275 4110490312081745271615692568044080465717310312530156956800
9276 1980936521108502412362162139199275391487564191805151155840
9277 876329418857607462704275087220192267203900339492936010880
9278 355599275648101931526061775173098955884334434869017902720
9279 132247664497227991063411403989995479461116112141370294400
9280 45034357295804014016662153431219305614174552381874064000
9281 14027475937041405140157733984898503710015144445141160064
9282 3992071329664201912778297748233207467529619285287641728
9283 1036700694137602822310643213688468605908854620597953472
9284 245326118460043415966640760491164326589118268996462272
9285 52821413065559587169850881445466003332585273228903360
9286 10330688746597557733937668245111040342215958910108352
9287 1831934071423268073901355511048029051668179918366144
9288 293957515996289184207505591857253332344628182083776
9289 42589589450323559616690273187018466590964366806464
9290 5558081948357994335872610260297396654489095441600
9291 651637193945420025585064651207280987078031879360
9292 68436782925774705883362954236381108231939421120
9293 6417888041470256292707899027790501171034406080
9294 535532379619372379391520051325564998377705408
9295 39607657935385298097412043699689189766496960
9296 2585200295908265372256722416594711254972864
9297 148196195306843237900066890123263702514368
9298 7421017980097476048017042742419621756352
9299 322652955656412002087697510539983554624
9300 12096736578802085967841419958895088960
9301 388025400975617539544950204150810688
9302 10553753420951432970813521893431616
9303 240871802506921969748068547018304
9304 4557258045366600734827578288960
9305 70450957819217513712215553600
9306 874563614307527756427503424
9307 8534519091855689456662848
9308 63750409386154481535552
9309 352212206553339676992
9310 1374754904579780160
9311 3554007978937152
9312 5517693946944
9313 4348064576
9314 1198144
9315 97
9316 1815840
9317 5548904400
9318 6641668639840
9319 4169307488659560
9320 1593972578553312672
9321 406583763029469982320
9322 73587193154894182514400
9323 9878467454434919884370580
9324 1017030191779469660252322720
9325 82427620648484491043292197712
9326 5370284375583080477062976517600
9327 286123303416482602953663295983000
9328 12645769631613403411773598718460960
9329 469265107467304787452244098475798640
9330 14772681337143153469818461343741578336
9331 398058238046206141379281725522391521090
9332 9252547993088285353985443316955410757600
9333 186798663371571272091017227854533126072880
9334 3295415395639014105935697951425206016437920
9335 51074713740871848111098272480486301965023096
9336 698792250717154902147198199558802133737482080
9337 8476364774819611524459935877312108334712058000
9338 91511980670371342197406109655155071045480711200
9339 882425366801089617979775048509859670001501503300
9340 7624155169161414299345256419125187548812972988512
9341 59193572750012639677043299272167274370308866453040
9342 414065452989256829606710989318235091856598010618400
9343 2615871942943168633275124165634486499138209120328840
9344 14957786814699836613258604726906936714975409924590560
9345 77569223261090282640169905530101001190259484575037712
9346 365490100082662304772032711937176055317404551858057120
9347 1567292616673916480532848608480598709434009102585765775
9348 6125958647176743950017437171795496307643231848987906880
9349 21854989431784634803244825239324845694563891675471781920
9350 71257220201189322749792858772026432711799620311662447552
9351 212572888902217756638173140898553031857383452612060314000
9352 580817445427014825616333868874980146281928870891153320000
9353 1454896751895950470201757013999467812037435161155067912800
9354 3343888571956660055055786517024417861699093400696729515200
9355 7057086356449039844040202620897418582174447433305850992680
9356 13684925063394103160379074037512609355375923357569912795200
9357 24398109371484323333837046799524058274142674603355423988000
9358 40011564315369913560333586461380904321535209732561535262400
9359 60383178435185995464484620947595999024427614060869380671600
9360 83888141027059894822569895368894915997981334490556113372480
9361 107315096798830801905127040062215068124507894456982318946400
9362 126440802679931052347610216499750080265663613922090812760000
9363 137227090452407626769369070495013848077800268706234086041500
9364 137198218773372826090477976644709826649633258340421707736000
9365 126360945330870043261916988994592343372864247429087386983520
9366 107201966821180758892365995322533205307594013058651112622400
9367 83764046143883770717802780139059272631120415356694343974000
9368 60267967791574235032180113508857740811321858596263100318400
9369 39917880363162789454509050605468773638790022992021267725600
9370 24330264361467361579111938434092226668246662887880852755520
9371 13640761148602598954827076165188450762361586255512350684200
9372 7031101849613511648816316234812242901884872903012110584000
9373 3330022600139292848367427733998781908104094977603486856800
9374 1448171497264690298536725779728283831396275984755275611200
9375 577848822928165638729850384656285803312043456662154091920
9376 211379463745569329978403473590566545040308539898091864000
9377 70820158650659538171363870315223908022290626729560020000
9378 21709188950183127002625064500438160503594866403194652480
9379 6081671166285307601498187975824027001314654379930391695
9380 1555051041206404233465964820532702908863281930896930208
9381 362413584088700500859810214361947300643015624653864720
9382 76866981699881488791947178222879631715329315519672800
9383 14812384599900909986160627263210682843618470496111240
9384 2588602492228530973991045830828736703444167275952160
9385 409440825851974220860454217229745712908589253616688
9386 58485703822627423417285938531469021022803179769440
9387 7526569305068117329827493060819391302953983410500
9388 870337348077787020473202787571368441645316551200
9389 90170085611662619238214703216853487197487750800
9390 8343254453911333180520268736127651522344727904
9391 687031671222221144614121118476876149234556280
9392 50152553879221643694774990398957090938096800
9393 3231500369885331715320903020743389068716080
9394 182900367625534375889323060595167227786720
9395 9044365663243798933520770842323914015554
9396 388378557734570002512969225649980204640
9397 14383314834551260754445590804783794800
9398 455812971025574820549790902466313760
9399 12249892363604341841122837912018840
9400 276294126404998730005137450991584
9401 5166658830502832228438242827600
9402 78953659624985144677482948000
9403 968976731761181321041836180
9404 9349613611864378899153120
9405 69062943501667354996848
9406 377370221307149653920
9407 1456941339092701800
9408 3725976106950240
9409 5723139998160
9410 4462487328
9411 1216865
9412 19012
9413 118634880
9414 217517052480
9415 185966721915520
9416 90798251975252640
9417 28401693217859025792
9418 6130032119521239733440
9419 961539323890617318188160
9420 113892918886426135137449040
9421 10491469346777687021550276480
9422 769324459385855249737393845312
9423 45764162504968859717580147715200
9424 2243206698785223607156720240506720
9425 91798920288749150692875012919198080
9426 3171584864261784080711718734526087360
9427 93401469099356712260787691076559656576
9428 2364224686577466779101188430375416307080
9429 51814268761294397982318482574950300242560
9430 989528054616972144049712882688878181359040
9431 16561574808852481147779405089213855877482880
9432 244162046175875176335981985516471102076695776
9433 3185192584664240949322112723570353911919685760
9434 36919277685880974639869942932292738524523630400
9435 381624430029633682355140372178944551593919561600
9436 3529701467204358471919100194039438680006006013200
9437 29300674767757592209248436434285034501320445210752
9438 218904533188725988239631823723486524086425241977280
9439 1475578705198078883689370071024983236434422001476480
9440 8994928084506334247753058534462444804054192764639520
9441 49690274842053694511842144516504399934494582122368640
9442 249238815724158940942185270227865512021161622568973632
9443 1137080311368282725957435103804547727654147494669511040
9444 4725990044124425079760589650187651493062550524720155260
9445 17920714848457340510498771427939063825344379737337757440
9446 62080839545359252484579503578372025451224967657861873280
9447 196710072668071933224780286187565926922714444804025911552
9448 570743646915543565768245693371457455397906256328271528000
9449 1517869590715932077610685843993281448950107449262214009600
9450 3703373550280601196877199671998645339731653137485627414400
9451 8296229874727916085961191865022606340418003880209607404800
9452 17076406492148293943603453255504864717360391320098108574880
9453 32316208583436677342581909775330981128357602145586782022400
9454 56259169844834439687436013796549593196846637908913683548800
9455 90140995469109230549717045361271922379550587443471964499200
9456 132978685093218596753247030401447368638065307370004478782400
9457 180682149904436696540919774640696742149498258902736244186880
9458 226169451317965991111880643571980143574231691543747682940800
9459 260867340265963013264543183515273849811263877144524203168000
9460 277283605450225720070065338319821796115967553262081246022000
9461 271624756359404787007410943660233596195233521562855098144000
9462 245215299850005232468670592504357418822588044515852750977920
9463 203995975698557560610715874594335031459110937470831243436800
9464 156359552801916372006565189592910642244758108665829442084800
9465 110397398945313552021563572408748758869337236307173529555200
9466 71778940836512905808108017602494308561493986297579527286400
9467 42961547881509935761314774171910598441228341675897721982720
9468 23660081284301853054390326799795896897547530142304608266400
9469 11983443152384767679721721582810431380603783382524988473600
9470 5578499398523943575042870391997959435798312953934046358400
9471 2385223642553607550531077754846585134064454563126336300800
9472 936019580941491447859922937129190226852566260378365305920
9473 336832316212451940453390901006106039251223364390455328000
9474 111046008764234155852698548654271087778951702711950111360
9475 33503945151463723563106398756581728021296014291544503040
9476 9240368593735816200725929017531079784943195802064781180
9477 2326641252492024654651367212400074581200024873708384128
9478 534083176551769159161825579059711811473917762647800640
9479 111599469727235346690530718012477094934848487717450880
9480 21191440741464075600638561632038641148534454140421920
9481 3650115744437353028073704912535484848021991266810240
9482 569151786290687569423042741681064962624705629140928
9483 80162223421223601327189118546628867975310651991680
9484 10173845405471386183766818206348970312958487920400
9485 1160449797437049360630937050095157922193755401600
9486 118612998522723982353624710271834117387299323200
9487 10829654787858419227695183260139203300526931584
9488 880119003657224472839004831512860949346228960
9489 63418713292435110736618697536745740799141760
9490 4034229761130732587279598675577734124002240
9491 225462088393740488517656099853162117271680
9492 11010532111775059571242677547176938801544
9493 467007345496783561303938455382798282880
9494 17085634591345740047705065440834083520
9495 534966121682710567830892316667050880
9496 14206975758973082845325894856542560
9497 316688004534384509245654622189184
9498 5853555669240202987132344475200
9499 88428098779983362038780901760
9500 1072991183193172536294914640
9501 10237565742600102034826880
9502 74786391858159124747968
9503 404177941946455367040
9504 1543570283579294880
9505 3905301160225920
9506 5935108146240
9507 4579306368
9508 1235780
9509 98
9510 1872682
9511 5842767840
9512 7141809889760
9513 4579430527169680
9514 1788725563912477008
9515 466261130326519006752
9516 86258309110406016249120
9517 11838952925403225730191720
9518 1246494723368108256782081160
9519 103340973065760217162270223328
9520 6888950840864249281739390342112
9521 375647500561619390181803712495600
9522 16996604602334194254225918745377840
9523 645870974888699381660584912324357920
9524 20826740608652382130006953023387973664
9525 575002794142914759855474223190070385796
9526 13698595978110616337733356493645794485140
9527 283539192943749900069909474090700254105120
9528 5129921756830092430994564154992342150729760
9529 81565755933598469652813570064378240196603184
9530 1145236264205890708052105979684400169264501616
9531 14260975890428533341283095603258175469276774880
9532 158110819654751130522921277340471075855025112800
9533 1566250264913288237999221944151084930500044867400
9534 13907023780785172379361254764515388399223663692008
9535 111004479408620108946575807260656765322310148202272
9536 798596167373685549689027208769015652685662456843040
9537 5190875087928956072978676856998601742456805969479760
9538 30551738493926687013919871229122441834459930597137680
9539 163149735731409630313881707829189446451590544635110368
9540 791936237059021151058233842498217836583368381388512992
9541 3500075333430495265837729928898373474185422757029588670
9542 14106364222613814253224790319499505214141249293482887670
9543 51917365075677883537768499577999934905777100121404973760
9544 174713219863368181992316602927704128769875980408554129088
9545 538220615494585706184468283040978994496871467033237563552
9546 1519412141113001114274924345867258360991723412117155284000
9547 3934477754882087095911909358772058492673304835587581051200
9548 9353392171862544048523183786970937588809431642111135905600
9549 20429466066517493361679434967618168113279334555016158234320
9550 41025025353087974474266832821151931089268257195845455966480
9551 75789203463536017101055193163573848598648185984292810219200
9552 128872749528283542074708078115351975113706833349488321617600
9553 201792910311528618389707476547392826236039383254136102344800
9554 291075566259600706226551833212057018018876283909898692445920
9555 386895473164935100201752126132796284820121271780859131574080
9556 473993424570630853713196667911490300894932374831045675950400
9557 535321521170778266803281324505301545966864414556992375251000
9558 557396635445861906671457873969437692192302122373775565983000
9559 535100770028027430404599559010660184504610037478824543343680
9560 473602098729912066630667712974102073608331811466892077869120
9561 386415453967459994618375262452730780744662064247632259202400
9562 290592753792240804578239078771730155869974975539324529157600
9563 201373033261358979150444664486328754604254032893640604836800
9564 128549557679936749492702540615376170787402866369301517049280
9565 75566294041584440580169736713092749043946279554927243130320
9566 40886280815854956593990301575085892007165468754684279197200
9567 20351192250170683042286027170807370534301252813426058011200
9568 9313257470417092239690215823928796685188708914618704513600
9569 3915742146525505728788519314206477261755812907799068760480
9570 1511441454471096846134465726347954710573406174545393157920
9571 535128760434298647333209737888732981713637119233223384000
9572 173619553385350227801441381626122256289313376462334697920
9573 51564665584674637046343441836301565782775896995580211710
9574 14002712407430429165715446280412482443336996715436629942
9575 3472335808643400431563025309415262821942461364549633888
9576 785181983438048689215519694587785275077326860012065120
9577 161655114237245318367901113591602850751214353531895760
9578 30251549464263934009607222039939219610589039606254480
9579 5136234297529703903789427626924932250430944854011552
9580 789597900699052473072812817684294349556809922118048
9581 109666375097090621260112891345040881882890266960840
9582 13727722910122349850699062922265391449676863837800
9583 1544652770912829216515504046410446693730877122400
9584 155778404726510830157760452823675474168653111136
9585 14035802586895451235894415146364625330288194224
9586 1125866517665410526943402284467750694942903280
9587 80086452042369979584063355222685326521993120
9588 5030020651536419744899246449929200141952160
9589 277600196334792976487364072944205856890756
9590 13389350777899300836634614054283067554964
9591 560978335749185131566316315307385742240
9592 20276325388524763791553601758098279840
9593 627311464116035606325510633234577520
9594 16463377791280572473701184039640496
9595 362718237751591560008104421925984
9596 6627301533565057404971677365600
9597 98979178748049558645680895720
9598 1187523949938511177809540360
9599 11204446951623445004782752
9600 80950105472842569095328
9601 432733992192672322320
9602 1634856698199575760
9603 4092257066832480
9604 6153770025312
9605 4698559138
9606 1254890
9607 19404
9608 123597012
9609 231373606464
9610 202011194024640
9611 100747471597732960
9612 32197060150424586144
9613 7101515677280827948992
9614 1138609680257359414488384
9615 137888981131166982033997680
9616 12989787117204496570676424720
9617 974357746048596333244262105664
9618 59304881151787885121060838597312
9619 2975128204448025570239885402965152
9620 124641767083784091197656737466104160
9621 4409739759584913019613648711731823040
9622 133022407758489408443270216084865122112
9623 3450016764857488559132845339140422314776
9624 77494914390454343853462988164053351658792
9625 1517317843320607573347083131620504062508480
9626 26044218150060469265049325709961121688320320
9627 393902918898841390030660655432851013632376352
9628 5273413495645729306844581022732819384055146976
9629 62748293917885546701645620654335972064817809472
9630 666083878545547315819966232200282404665850475200
9631 6328929641894511655588692753916628902836915994800
9632 53991974678342433943402518497530331432280106098384
9633 414695979677486444743811506370000745921083195170752
9634 2874946202545267978880497951568456349668384844634944
9635 18031460831753215832452245924310932368534168104508640
9636 102529563081313288622985330565529550563102817936156960
9637 529567994669165685281124231970155908154343079307407424
9638 2488942459328352189040163504994398914976300627221040832
9639 10661767938757508655936469629567353044441749321413208564
9640 41687464419067689882664305720311970632835333732979279980
9641 148980264999771317977944390093391117555708200348379489920
9642 487228415956998592034911089854724190090640058040756585344
9643 1459831258464766709924996164960463574114802061268233391552
9644 4011248052538322941685800273089562073018149807989289949760
9645 10117228512553938246630624065413864695445641005796636988800
9646 23442679114288401539336587212914501804864145128329176067200
9647 49938694829264983772994174365288855388016151134483942350560
9648 97866927950739987300058227693832317538254396684065063630880
9649 176544262185648604541281508781030847323909892057529134392960
9650 293296602374714268170025281228042426120850034519525145750400
9651 448932542041378274619798655689705388704896605441785935553600
9652 633329254059350987174255637098761423821291255100658693453760
9653 823712942867281181074698074992404993488000127017312989802880
9654 987902084894577989844346739436579785023122212805758356191360
9655 1092718156616640173474739198474739238159166536930767941234000
9656 1114793270891723813342915747938875384384604244747551131966000
9657 1049009430351974566535749630535749668632799875453537223584640
9658 910419568432258147503613661833710782276210666703345936097920
9659 728669141767210275566079066339435186547077035438392260210240
9660 537732385522090460808330257914042718338832197726974362366400
9661 365796886107789705245761867599019205611397234063677428969600
9662 229304616402049336932928856232833169512664572442537841223040
9663 132408196639236453405961131585773135492932419043146850794720
9664 70395509578602447005305040972756579281902285334152063313440
9665 34440479192596540533099430596750934750355966299644098172800
9666 15496008228088943390408930530570602887961045084827760451200
9667 6407578057950827556199395241428780973782239303671203426240
9668 2433052097441277849874993608267439290191336768780388985920
9669 847643956527929057375804224815753043034401196865425840256
9670 270682453309443662241617272141513438939244476689309214080
9671 79145765781128512675782957237114031201469981435076604020
9672 21164405012757442555814185981081462013593323279820249836
9673 5169342030912731469544954971911443900335393610382161728
9674 1151600242375804744182762218728751736780079394684362176
9675 233632938824631919976966572928009959479857240870915040
9676 43092135208088193769080791107251550236666401741283360
9677 7212584332701286332980898369724372947413667241803456
9678 1093289400967918808870048516793638330155582969086528
9679 149751325994647882824154155078055824915946709367216
9680 18490402287103573268288533732030935422013734965200
9681 2052625829803625401812549001270258022541702484800
9682 204265722753967843518122977874753270764194145728
9683 18163979818335289834686890189413044545078839584
9684 1438203680630653447321249369836223468378676448
9685 101000748435600356418118116777654106059583680
9686 6263799301913277418176420107459003950355520
9687 341396514747136704003093704614613414064408
9688 16264364748613874635911985170233419483944
9689 673174002899022157879579578368862890688
9690 24040194173220977429506665557505744960
9691 734956626597485503268941451955303840
9692 19062858495166978653759265730110048
9693 415134168062515195847425870181184
9694 7498318306547893521053669247936
9695 110722471141885946959575239280
9696 1313573978144274934113346320
9697 12256798322770398403022016
9698 87585360019796878037568
9699 463142326779184431456
9700 1731024739270139040
9701 4287126450967360
9702 6379300863936
9703 4820283468
9704 1274196
9705 99
9706 1930698
9707 6148951347
9708 7673891281056
9709 5025028451362920
9710 2004874684794885904
9711 533934580827874386888
9712 100942972841348911560672
9713 14161457898200907717699276
9714 1524439291394568301375863240
9715 129248381816184740878230425964
9716 8813508702894121377982189046688
9717 491736306216907880795462786702712
9718 22771173564813734172220661353464048
9719 885846844631179791011917526991240280
9720 29251273738579923030103869787821092832
9721 827233098248106008756586656277754978134
9722 20192745182548241860806947720263060018836
9723 428374665658344845189975962351294916113878
9724 7945953968968444923580777452433692327347040
9725 129569985296550834593620395407056580399393592
9726 1866349544306415157526225486455651231258164144
9727 23850211037125003001410718716450705850613051096
9728 271454575862157038991901706743757792193450958368
9729 2761472746470081580170276670997004136010505095100
9730 25189139974740156389242997160588183033290925659304
9731 206623133865195083744944253480933383750456559876508
9732 1528231480663329676000342403104262008116584367388512
9733 10216326684044791567807483792180764528285867572899176
9734 61866563888256723287206843774790957609281025048227920
9735 340056384219689073932901346375673009367624346154920584
9736 1699742434502644699531350357452597189076036657777001248
9737 7739055459474095087796758398341959126254434762765423837
9738 32146845754738548826232688731574291755210729014564068246
9739 121997138520506915980149953505030619940209285483277598765
9740 423529610499349889680156194694069034194084740990393121344
9741 1346645205214482219652045928904029358722741271529313340048
9742 3925762438303899665879381578745030422281697435032141147552
9743 10503136348093766649940450715063458585929102786708798684240
9744 25811903512797868090762746013043065056329263591711932830400
9745 58313664296792398829099760692124823239599561006718825467160
9746 121192686231996728912510252423079051490429439948320786923920
9747 231851412645205446103709372750864657025150296906296995982680
9748 408515211336558980275756049388664402528582192086608113304640
9749 663250271279183401884488988231595940886922237152108000049200
9750 992639731847047518325999249802793026136382494254615568612960
9751 1369918712584900504866052954159277427613445214837294347796720
9752 1743817825857329308870903371526474401107574736983460478412480
9753 2047838696812718958114843761957076846037513753628603259188340
9754 2218886869048075454300745923433399065241572865808396125567000
9755 2218438609074530388552402338398362014925362447047626752612340
9756 2046596829804342536672688004672688078999286031522097132287680
9757 1742052828057878570704029987547196593009287718018902320033520
9758 1367973200110140045638205039637241529461021981624906224356960
9759 990821710360148163896830753008282416198403771737665723249200
9760 661759821231365012217332833201862017424254996169743712408640
9761 407425166642926946871900378485123220830537945679152057173080
9762 231133606414105738840230396364639069851697819206896695685520
9763 120764710397774887534962958220504821354297886047381556891160
9764 58081825079039928526159209226724034028142688929060809630400
9765 25697546978247497789094809796529583122535399765672702748240
9766 10451705192887005603964587320035470604775947716644012146080
9767 3904656188635599130041320387461454989903838846671753291920
9768 1338739264675062558871309847129641710824173318858886842944
9769 420826626629525693641264352782509174600856647352910418765
9770 121153903003419800172929296078351478531480971581386493846
9771 31906943920747962640962295532084931368977813126395679677
9772 7676858687698757928652582383659532359453308421388434208
9773 1685062119358714294796835893581041144259086761339618184
9774 336905469754360522285625710236767985047040514009507920
9775 61252392188639646857479124502450417836404385332252776
9776 10107776635264478734247878701233452229121970289569632
9777 1510865213837610020591247603068986303478895908668188
9778 204113108718732388232922444250226775056667090164904
9779 24862094967118993786414987923474028033653603095100
9780 2723150267539476366404648341685208976571991963168
9781 267426834394997374079647846033394084750491019736
9782 23471636258757939461705786673332440678381097904
9783 1834631618240384846262362978188515834662542392
9784 127209803409395385615224716700969412062387040
9785 7790600381754638788856922508652136163254678
9786 419369792806667926522318809989555983943316
9787 19735418201061957637478567371197868764054
9788 806997750463285598903833349972311537632
9789 28476182383755800645665633606807400280
9790 860331580546468324414819699641796848
9791 22055283956617609023826127210999416
9792 474779881864600712492170966471584
9793 8478212176153584151645910115564
9794 123785234591209569915480183240
9795 1452229009170615066047532876
9796 13401664100172029023084512
9797 94725470890975971355848
9798 495512489403536031504
9799 1832308101674242920
9800 4490200861802656
9801 6611879541267
9802 4944517578
9803 1293699
9804 19800
9805 128713200
9806 245958053880
9807 219254036601600
9808 111667298919176000
9809 36452266996270652800
9810 8214378166582682875200
9811 1345906304551318820808960
9812 166605387037657737855285600
9813 16046729383100718961851192000
9814 1230936969677949913126004056800
9815 76639206112122794591149469971200
9816 3933890449735263046363702293621696
9817 168675359739360993868301195210844800
9818 6109288583663308903530465703387864000
9819 188717895087612406645831417985942534400
9820 5013533928776400053070222159259121079600
9821 115387115328847096347468272687217485821920
9822 2315538733288350514540410607304296843858800
9823 40748481892145871402978345909916370909472000
9824 632048708763662607773758026375885758045822400
9825 8680695554913558872215002262584424331433321600
9826 106000937942777791117380972073114248224946893760
9827 1155125854732583144646390241462799115716812588800
9828 11271317332530945225184802738763282187797979980000
9829 98780941077412377997031361414071306012905590820800
9830 779709939113943712245072654645031636794175697647200
9831 5557205384230289730910336011288225484060306790503680
9832 35846760294894005501078890498879875537845149378593600
9833 209717165722904146736294385677257483421291610332976000
9834 1114938964654718275189840479920239374975817528376788800
9835 5396007728579824442956667801436816473257259231038099200
9836 23812478336843369500913102764129105003859799270047457960
9837 95960733596234474108157279795744154493166355267355427600
9838 353614894262338886898985372478349623015099378212398837000
9839 1193041156336196872338468154067800096321365467578572172800
9840 3689438918395841697676838161380902352665044579532365315200
9841 10468699835477065775678350876653414459417859826752376393472
9842 27280873631412380908936235623541450872543124121321555024000
9843 65346591171640172381677838007703962167922186308131475520000
9844 143984356288376293405184594301542773431110027177083519672000
9845 292030569233727057620506632344768798772119132405592257648000
9846 545532735635777520244022053531446251823883051544228225841600
9847 939115428359905701783347239973941155238119981808294513344000
9848 1490450047818389667156155029733923462667240982364287640560000
9849 2181625784279225315002196153412731925574467020339814436512000
9850 2946061747494409687883984847654360059383753150187729780208000
9851 3671195422857535387096638676897840844436999446280969428236800
9852 4222347828479832903329574766921807929974255162120831462244000
9853 4482599735450657483435850350370503162104187607693729546600000
9854 4392947740741644333767133343363093098862103855539854955668000
9855 3973974426804548614898423310044054522328710740819606082112000
9856 3318195862967387753721961881042279224779595653369337752444800
9857 2556959252542317842314401943247180428899106507710105092256000
9858 1818021486899354429168496794510609937978722516949845363760000
9859 1192360038254711733724924023787138770133792785891430112448000
9860 721106489633499021012213059265704815629270700317083287032000
9861 401971489415836067548226776286328817133387511664168166409600
9862 206435402389358782111047791829922771545808352217746251096000
9863 97616512737882232817074301221384931139735611645480352320000
9864 42475284261566112048090594705007575409149421100285459088000
9865 16994642590060171713763556617943854641912110108364247392000
9866 6247449901816958608066112619938327983846142154674805267072
9867 2108250810511909541529621806503372772951454045447065894400
9868 652444382371357664560099771755828177675746740082031657000
9869 184967790844915725454853887142521341269436597834177853200
9870 47980366798117237054078639897872077246583177633677713800
9871 11373123981775937672077899827643751643634530994649532160
9872 2459944699793743496053775027125607509867279943561486400
9873 484756071589007945734713252139234510859051099294256000
9874 86882825799488860790750531209149528845963667137947200
9875 14136750538831438789157872309417415705065692712684800
9876 2083952019086358649091376004233084556522615046438880
9877 277704909821404609840710808503709898036281755326400
9878 33371939553179857431429513991240306085441077980000
9879 3606821546409902472059136876404250300095353593600
9880 349577561300650162195618099390057627124824862400
9881 30285982269365083176394563449461213778556255360
9882 2337110341707496619442500609157345012308971200
9883 160012331332572812094622285158452090644512000
9884 9677764449384644458207357153605138090999600
9885 514564162952966781008980134956510409746400
9886 23921719031590251681792202874179234865520
9887 966464371812318082519560898170432979200
9888 33699624122787929758184181783204024000
9889 1006235766721015584110900233499177600
9890 25497438100135964189394366717918400
9891 542605579273829385705338247396096
9892 9579900764015349323893683746400
9893 138307524682915720575955512000
9894 1604672938310071896185119200
9895 14646627431881998932332800
9896 102405914476730779844160
9897 529959881715011798400
9898 1938950372142056000
9899 4701781007123200
9900 6851688643800
9901 5071300080
9902 1313400
9903 100
9904 1989900
9905 6467838300
9906 8239594804980
9907 5508757669615200
9908 2244512708275437600
9909 610575472187533434400
9910 117935000820222804136800
9911 16907947950925942686412560
9912 1860426821920511406050689200
9913 161269630300162225566604479600
9914 11246287768421269660833037064400
9915 641853351189028404700876811008800
9916 30411999246030302781504006192998496
9917 1210848118128984277411733579906421600
9918 40932233510544169653654120212698688800
9919 1185384278519065429244128594224201544200
9920 29638832931884012078444548647384804029400
9921 644244727252729621273364522503630962505720
9922 12247981194498906669016382422846412253042600
9923 204761121508033003799966188197329763820096800
9924 3024804534797528194345841983370310413505007200
9925 39654995603127848484436714881351574786774946400
9926 463178011445616000317251638841216606374224470560
9927 4837089516692691918206759136125471297064152715600
9928 45310695676774399805242907009828394394947879519600
9929 381826329933843999565448147004391009780654302980400
9930 2902253662257457151134437103400951092511653985686800
9931 19946397896969432784160313183373809326716458301629280
9932 124227565849546467339945810177152672122532328018919200
9933 702552505171728891566586192018812569461326894615469600
9934 3614560191864489892147708652644647005969989083931202400
9935 16946836772571011141160784813887501736323579772479030300
9936 72519820389477534389144449327120456148118479595144531060
9937 283648639012398960231464900572714339016565256010859425700
9938 1015379910667573089524229426687832488943356786009888089100
9939 3330573228105216268611556930105941935563811930323513982400
9940 10021313818886002449095195546453532066022621087648722004800
9941 27686956143827502906728270081675477715039339804963521777472
9942 70300712819408827726874145645279892633091896774174776408000
9943 164183310318745933108965567994356204946904493099180332244000
9944 352937263584922377737098822617196310483574578812119359196000
9945 698787433523561173591926584539268197061856495399095759372000
9946 1275024184451061413593586427439775542053494108841742713885600
9947 2145025012503875523391509036758661047759796776630309058888000
9948 3328671773461070256648746233072429066623504860613575730584000
9949 4766378072175264003428711161260425185222476859655464149336000
9950 6299557566450812204943414408282195446129089182848230700232000
9951 7686565416607964716733587229754854268039967590650779740370800
9952 8660121566575983811931066613788606060457400893737623713378000
9953 9010025468255821541706059204244711355829417091464396388666000
9954 8656691136167357951835233353097859930110616421210890647934000
9955 7680469805651098765332529666527451528731450566391738677928000
9956 6292050645815518287718059793297152114912252135162612153220800
9957 4758785275564869317640692505487808020451114889349362255032000
9958 3322021080607002184207889597242114523033847508244717437416000
9959 2139860425796402307845622578403704399972253124680155826804000
9960 1271424600143274589679428288705321648609503603190646848188000
9961 696519563556750427389599845116828381412162843487050012485600
9962 351639965086958603426445814896732856616165074540398275172000
9963 163507658835952739968599454545819759659057149506179590136000
9964 69979771611268758374313192915627234895401915091453912104000
9965 27547767424210439632794152259731570830841404288558175208000
9966 9966170081469910160486417750853999402802179151505046497472
9967 3310612600881982951933234243024827557525330180741095662300
9968 1008779391204945312127538877868626643944808421203756638900
9969 281655499695667127397163873603384769660278455792952640100
9970 71970550197175855581117959846808115869874766450516570700
9971 16808808237771790235938660774679368238018681837680558560
9972 3582962932308278570339194061248167460024081656926512800
9973 695971217067075693519124026285615262019066221129610400
9974 122982028068290570555921526570697572521399275314981600
9975 19732547627118883309866196765228476088320862744789200
9976 2869002437235329373064154635964725999048257700919280
9977 377153289689880584986370760197606010170896167706800
9978 44718399001261008958115548748262010154491044493200
9979 4769546913344673663709779685245094146836618896800
9980 456266817022277159748826220632477812026557125600
9981 39022323308605011015739149059882717753139790560
9982 2973159358754473547518624192662192072620906400
9983 201015491236544595193869245730305438872168200
9984 12007596631643910716664683875769338001795800
9985 630654858253331237700030531257674343652600
9986 28965454971985786674941161311506181975720
9987 1156305587704023420157331788882482314400
9988 39844849698119846361147179637788287200
9989 1175891797156535653524947365891480800
9990 29453937115674303460162458105181600
9991 619680235420680150720301066628496
9992 10817753109927445023048485578800
9993 154443402562589221309816988400
9994 1772193739562222258973675600
9995 15999848444610227094559200
9996 110664455966789713702560
9997 566606043748496656800
9998 2051205393687122400
9999 4922176991832100
10000 7098914522700
10001 5200669980
10002 1333300