1 1
2 1
3 2
4 2
5 8
6 2
7 12
8 8
9 12
10 8
11 80
12 8
13 96
14 12
15 64
16 64
17 1024
18 12
19 216
20 64
21 96
22 80
23 1760
24 64
25 1280
26 96
27 216
28 96
29 2688
30 64
31 1920
32 1024
33 1280
34 1024
35 1536
36 96
37 3456
38 216
39 1536
40 1024
41 40960
42 96
43 4032
44 1280
45 1536
46 1760
47 80960
48 1024
49 4032
50 1280
51 32768
52 1536
53 79872
54 216
55 40960
56 1536
57 3456
58 2688
59 155904
60 1024
61 61440
62 1920
63 3456
64 32768
65 49152
66 1280
67 84480
68 32768
69 56320
70 1536
71 107520
72 1536
73 110592
74 3456
75 40960
76 3456
77 61440
78 1536
79 119808
80 32768
81 11664
82 40960
83 3358720
84 1536
85 2097152
86 4032
87 86016
88 40960
89 3604480
90 1536
91 110592
92 56320
93 61440
94 80960
95 110592
96 32768
97 3145728
98 4032
99 61440
100 40960
101 4096000
102 32768
103 3342336
104 49152
105 49152
106 79872
107 8466432
108 3456
109 373248
110 40960
111 110592
112 49152
113 5505024
114 3456
115 3604480
116 86016
117 110592
118 155904
119 3145728
120 32768
121 4505600
122 61440
123 2621440
124 61440
125 4096000
126 3456
127 435456
128 2097152
129 129024
130 49152
131 6389760
132 40960
133 373248
134 84480
135 110592
136 2097152
137 285212672
138 56320
139 7772160
140 49152
141 5181440
142 107520
143 3932160
144 49152
145 5505024
146 110592
147 129024
148 110592
149 16367616
150 40960
151 6144000
152 110592
153 3145728
154 61440
155 3932160
156 49152
157 7667712
158 119808
159 5111808
160 2097152
161 5406720
162 11664
163 1889568
164 2621440
165 2621440
166 3358720
167 557547520
168 49152
169 7667712
170 2097152
171 373248
172 129024
173 22192128
174 86016
175 3932160
176 2621440
177 9977856
178 3604480
179 641597440
180 49152
181 8847360
182 110592
183 3932160
184 3604480
185 7077888
186 61440
187 335544320
188 5181440
189 373248
190 110592
191 21012480
192 2097152
193 402653184
194 3145728
195 3145728
196 129024
197 25288704
198 61440
199 12165120
200 2621440
201 5406720
202 4096000
203 8257536
204 2097152
205 335544320
206 3342336
207 5406720
208 3145728
209 8847360
210 49152
211 10321920
212 5111808
213 6881280
214 8466432
215 8257536
216 110592
217 8847360
218 373248
219 7077888
220 2621440
221 402653184
222 110592
223 24551424
224 3145728
225 3932160
226 5505024
227 1244135424
228 110592
229 25214976
230 3604480
231 3932160
232 5505024
233 1277165568
234 110592
235 663224320
236 9977856
237 7667712
238 3145728
239 748683264
240 2097152
241 503316480
242 4505600
243 1889568
244 3932160
245 8257536
246 2621440
247 23887872
248 3932160
249 429916160
250 4096000
251 1024000000
252 110592
253 576716800
254 435456
255 268435456
256 268435456
257 68719476736
258 129024
259 23887872
260 3145728
261 8257536
262 6389760
263 1674117120
264 2621440
265 654311424
266 373248
267 461373440
268 5406720
269 1449000960
270 110592
271 29859840
272 268435456
273 7077888
274 285212672
275 524288000
276 3604480
277 994836480
278 7772160
279 8847360
280 3145728
281 880803840
282 5181440
283 1461166080
284 6881280
285 7077888
286 3932160
287 503316480
288 3145728
289 73014444032
290 5505024
291 402653184
292 7077888
293 2066743296
294 129024
295 1277165568
296 7077888
297 8847360
298 16367616
299 692060160
300 2621440
301 27869184
302 6144000
303 524288000
304 7077888
305 503316480
306 3145728
307 962592768
308 3932160
309 427819008
310 3932160
311 1218969600
312 3145728
313 981467136
314 7667712
315 7077888
316 7667712
317 2422996992
318 5111808
319 880803840
320 268435456
321 1083703296
322 5406720
323 905969664
324 373248
325 503316480
326 1889568
327 23887872
328 335544320
329 994836480
330 2621440
331 865075200
332 429916160
333 23887872
334 557547520
335 692060160
336 3145728
337 1056964608
338 7667712
339 704643072
340 268435456
341 786432000
342 373248
343 37933056
344 8257536
345 461373440
346 22192128
347 7678476288
348 5505024
349 1915748352
350 3932160
351 23887872
352 335544320
353 118111600640
354 9977856
355 880803840
356 461373440
357 402653184
358 641597440
359 229691883520
360 3145728
361 127650816
362 8847360
363 576716800
364 7077888
365 905969664
366 3932160
367 1439170560
368 461373440
369 503316480
370 7077888
371 981467136
372 3932160
373 1462763520
374 335544320
375 524288000
376 663224320
377 1056964608
378 373248
379 141087744
380 7077888
381 27869184
382 21012480
383 8026767360
384 268435456
385 503316480
386 402653184
387 27869184
388 402653184
389 156229435392
390 3145728
391 118111600640
392 8257536
393 817889280
394 25288704
395 981467136
396 3932160
397 1557135360
398 12165120
399 23887872
400 335544320
401 134217728000
402 5406720
403 1132462080
404 524288000
405 23887872
406 8257536
407 1132462080
408 268435456
409 109521666048
410 335544320
411 73014444032
412 427819008
413 1915748352
414 5406720
415 110058536960
416 402653184
417 994836480
418 8847360
419 3698196480
420 3145728
421 1321205760
422 10321920
423 994836480
424 654311424
425 85899345920
426 6881280
427 1132462080
428 1083703296
429 503316480
430 8257536
431 3550740480
432 7077888
433 3057647616
434 8847360
435 704643072
436 23887872
437 1557135360
438 7077888
439 3100114944
440 335544320
441 27869184
442 402653184
443 177972707328
444 7077888
445 118111600640
446 24551424
447 2095054848
448 402653184
449 180388626432
450 3932160
451 134217728000
452 704643072
453 786432000
454 1244135424
455 905969664
456 7077888
457 3227516928
458 25214976
459 905969664
460 461373440
461 212231782400
462 3932160
463 1816657920
464 704643072
465 503316480
466 1277165568
467 595159154688
468 7077888
469 1557135360
470 663224320
471 981467136
472 1277165568
473 1321205760
474 7667712
475 1132462080
476 402653184
477 981467136
478 748683264
479 357870600192
480 268435456
481 3057647616
482 503316480
483 692060160
484 576716800
485 103079215104
486 1889568
487 918330048
488 503316480
489 120932352
490 8257536
491 4046192640
492 335544320
493 180388626432
494 23887872
495 503316480
496 503316480
497 1321205760
498 429916160
499 214098247680
500 524288000
501 142732165120
502 1024000000
503 514048000000
504 7077888
505 134217728000
506 576716800
507 981467136
508 27869184
509 14157545472
510 268435456
511 3057647616
512 68719476736
513 120932352
514 68719476736
515 109521666048
516 8257536
517 212231782400
518 23887872
519 2840592384
520 402653184
521 209379655680
522 8257536
523 4310433792
524 817889280
525 503316480
526 1674117120
527 128849018880
528 335544320
529 291818700800
530 654311424
531 1915748352
532 23887872
533 128849018880
534 461373440
535 277428043776
536 692060160
537 164248944640
538 1449000960
539 1321205760
540 7077888
541 3822059520
542 29859840
543 1132462080
544 68719476736
545 3057647616
546 7077888
547 3864526848
548 73014444032
549 1132462080
550 524288000
551 3567255552
552 461373440
553 3312451584
554 994836480
555 905969664
556 994836480
557 553129082880
558 8847360
559 3567255552
560 402653184
561 85899345920
562 880803840
563 495011758080
564 663224320
565 180388626432
566 1461166080
567 120932352
568 880803840
569 500296581120
570 7077888
571 4034396160
572 503316480
573 2689597440
574 503316480
575 147639500800
576 402653184
577 231928233984
578 73014444032
579 103079215104
580 704643072
581 165087805440
582 402653184
583 209379655680
584 905969664
585 905969664
586 2066743296
587 1211111571456
588 8257536
589 3822059520
590 1277165568
591 3236954112
592 905969664
593 536334041088
594 8847360
595 103079215104
596 2095054848
597 1557135360
598 692060160
599 413851975680
600 335544320
601 201326592000
602 27869184
603 1557135360
604 786432000
605 147639500800
606 524288000
607 317718528000
608 905969664
609 1056964608
610 503316480
611 254678138880
612 402653184
613 246423748608
614 962592768
615 85899345920
616 503316480
617 310042951680
618 427819008
619 264392146944
620 503316480
621 1557135360
622 1218969600
623 177167400960
624 402653184
625 262144000000
626 981467136
627 1132462080
628 981467136
629 231928233984
630 7077888
631 4459069440
632 981467136
633 1321205760
634 2422996992
635 3567255552
636 654311424
637 3567255552
638 880803840
639 1321205760
640 68719476736
641 43980465111040
642 1083703296
643 695737516032
644 692060160
645 1056964608
646 905969664
647 585256402944
648 23887872
649 408692981760
650 503316480
651 1132462080
652 120932352
653 78847893504
654 23887872
655 209379655680
656 85899345920
657 3057647616
658 994836480
659 654602403840
660 335544320
661 221459251200
662 865075200
663 103079215104
664 110058536960
665 3057647616
666 23887872
667 310042951680
668 142732165120
669 3142582272
670 692060160
671 201326592000
672 402653184
673 270582939648
674 1056964608
675 1132462080
676 981467136
677 663471783936
678 704643072
679 231928233984
680 68719476736
681 318498668544
682 786432000
683 536346624000
684 23887872
685 37383395344384
686 37933056
687 3227516928
688 1056964608
689 251255586816
690 461373440
691 318347673600
692 2840592384
693 1132462080
694 7678476288
695 254678138880
696 704643072
697 43980465111040
698 1915748352
699 326954385408
700 503316480
701 352321536000
702 23887872
703 15479341056
704 85899345920
705 169785425920
706 118111600640
707 201326592000
708 1277165568
709 904233222144
710 880803840
711 3312451584
712 118111600640
713 221459251200
714 402653184
715 128849018880
716 164248944640
717 191662915584
718 229691883520
719 164918772367360
720 402653184
721 246423748608
722 127650816
723 128849018880
724 1132462080
725 225485783040
726 576716800
727 418696396800
728 905969664
729 918330048
730 905969664
731 270582939648
732 503316480
733 368427663360
734 1439170560
735 1056964608
736 118111600640
737 221459251200
738 503316480
739 371447562240
740 905969664
741 3057647616
742 981467136
743 728248614912
744 503316480
745 536334041088
746 1462763520
747 165087805440
748 85899345920
749 416142065664
750 524288000
751 393216000000
752 169785425920
753 262144000000
754 1056964608
755 201326592000
756 23887872
757 18059231232
758 141087744
759 147639500800
760 905969664
761 688536944640
762 27869184
763 15479341056
764 2689597440
765 103079215104
766 8026767360
767 490431578112
768 68719476736
769 52776558133248
770 503316480
771 35184372088832
772 103079215104
773 79577154060288
774 27869184
775 201326592000
776 103079215104
777 3057647616
778 156229435392
779 289910292480
780 402653184
781 352321536000
782 118111600640
783 3567255552
784 1056964608
785 251255586816
786 817889280
787 642860974080
788 3236954112
789 428573982720
790 981467136
791 270582939648
792 503316480
793 289910292480
794 1557135360
795 167503724544
796 1557135360
797 1239479746560
798 23887872
799 86930138071040
800 85899345920
801 177167400960
802 134217728000
803 289910292480
804 692060160
805 177167400960
806 1132462080
807 370944245760
808 134217728000
809 108447924224000
810 23887872
811 19349176320
812 1056964608
813 3822059520
814 1132462080
815 15479341056
816 68719476736
817 18059231232
818 109521666048
819 3057647616
820 85899345920
821 70437463654400
822 73014444032
823 60017872994304
824 109521666048
825 134217728000
826 1915748352
827 1582408138752
828 692060160
829 573025812480
830 110058536960
831 254678138880
832 103079215104
833 270582939648
834 994836480
835 73078868541440
836 1132462080
837 3822059520
838 3698196480
839 3099088650240
840 402653184
841 858255261696
842 1321205760
843 225485783040
844 1321205760
845 251255586816
846 994836480
847 221459251200
848 167503724544
849 374058516480
850 85899345920
851 398626652160
852 880803840
853 750444871680
854 1132462080
855 3057647616
856 277428043776
857 237478405472256
858 503316480
859 431845539840
860 1056964608
861 128849018880
862 3550740480
863 3060738293760
864 905969664
865 727191650304
866 3057647616
867 37383395344384
868 1132462080
869 314069483520
870 704643072
871 398626652160
872 3057647616
873 231928233984
874 1557135360
875 201326592000
876 905969664
877 793629425664
878 3100114944
879 529086283776
880 85899345920
881 75591424409600
882 27869184
883 24580620288
884 103079215104
885 326954385408
886 177972707328
887 157683818692608
888 905969664
889 18059231232
890 118111600640
891 3822059520
892 3142582272
893 573025812480
894 2095054848
895 84095459655680
896 103079215104
897 177167400960
898 180388626432
899 338228674560
900 503316480
901 85761906966528
902 134217728000
903 3567255552
904 180388626432
905 289910292480
906 786432000
907 712507392000
908 318498668544
909 201326592000
910 905969664
911 824432394240
912 905969664
913 70437463654400
914 3227516928
915 128849018880
916 3227516928
917 314069483520
918 905969664
919 831680151552
920 118111600640
921 246423748608
922 212231782400
923 338228674560
924 503316480
925 289910292480
926 1816657920
927 246423748608
928 180388626432
929 167400645328896
930 503316480
931 18059231232
932 326954385408
933 312056217600
934 595159154688
935 43980465111040
936 905969664
937 847987605504
938 1557135360
939 251255586816
940 169785425920
941 159598300364800
942 981467136
943 75591424409600
944 326954385408
945 3057647616
946 1321205760
947 1249860648960
948 981467136
949 782757789696
950 1132462080
951 620287229952
952 103079215104
953 98131412779008
954 981467136
955 688536944640
956 191662915584
957 225485783040
958 357870600192
959 56075093016576
960 68719476736
961 468084326400
962 3057647616
963 416142065664
964 128849018880
965 52776558133248
966 692060160
967 668530114560
968 147639500800
969 231928233984
970 103079215104
971 99986838650880
972 120932352
973 573025812480
974 918330048
975 128849018880
976 128849018880
977 125756642426880
978 120932352
979 75591424409600
980 1056964608
981 15479341056
982 4046192640
983 3973361172480
984 85899345920
985 828660252672
986 180388626432
987 254678138880
988 3057647616
989 465064427520
990 503316480
991 498283315200
992 128849018880
993 221459251200
994 1321205760
995 398626652160
996 110058536960
997 109618302812160
998 214098247680
999 15479341056
1000 134217728000
1001 289910292480
1002 142732165120
1003 167400645328896
1004 262144000000
1005 177167400960
1006 514048000000
1007 847987605504
1008 905969664
1009 913217421312
1010 134217728000
1011 270582939648
1012 147639500800
1013 149411174809600
1014 981467136
1015 270582939648
1016 3567255552
1017 270582939648
1018 14157545472
1019 14412381290496
1020 68719476736
1021 70093866270720
1022 3057647616
1023 201326592000
1024 35184372088832
1025 68719476736000
1026 120932352
1027 847987605504
1028 35184372088832
1029 4855431168
1030 109521666048
1031 112807316029440
1032 1056964608
1033 1090787475456
1034 212231782400
1035 177167400960
1036 3057647616
1037 65970697666560
1038 2840592384
1039 2948534894592
1040 103079215104
1041 1965689929728
1042 209379655680
1043 804501061632
1044 1056964608
1045 289910292480
1046 4310433792
1047 490431578112
1048 209379655680
1049 219429879152640
1050 503316480
1051 528482304000
1052 428573982720
1053 15479341056
1054 128849018880
1055 338228674560
1056 85899345920
1057 452984832000
1058 291818700800
1059 60473139527680
1060 167503724544
1061 177553948016640
1062 1915748352
1063 2034524749824
1064 3057647616
1065 225485783040
1066 128849018880
1067 65970697666560
1068 118111600640
1069 126143189483520
1070 277428043776
1071 231928233984
1072 177167400960
1073 913217421312
1074 164248944640
1075 338228674560
1076 370944245760
1077 117602244362240
1078 1321205760
1079 84524956385280
1080 905969664
1081 149411174809600
1082 3822059520
1083 16339304448
1084 3822059520
1085 289910292480
1086 1132462080
1087 1229853818880
1088 35184372088832
1089 221459251200
1090 3057647616
1091 3332835901440
1092 905969664
1093 989318873088
1094 3864526848
1095 231928233984
1096 37383395344384
1097 40972201297444864
1098 1132462080
1099 847987605504
1100 134217728000
1101 368427663360
1102 3567255552
1103 3931115618304
1104 118111600640
1105 52776558133248
1106 3312451584
1107 289910292480
1108 254678138880
1109 282183377879040
1110 905969664
1111 134217728000000
1112 254678138880
1113 251255586816
1114 553129082880
1115 804501061632
1116 1132462080
1117 1263827681280
1118 3567255552
1119 374467461120
1120 103079215104
1121 1103471050752
1122 85899345920
1123 96379066122240
1124 225485783040
1125 201326592000
1126 495011758080
1127 465064427520
1128 169785425920
1129 191517960437760
1130 180388626432
1131 270582939648
1132 374058516480
1133 70093866270720
1134 120932352
1135 163071318294528
1136 225485783040
1137 18059231232
1138 500296581120
1139 90709709291520
1140 905969664
1141 117546246144
1142 4034396160
1143 18059231232
1144 128849018880
1145 826244333568
1146 2689597440
1147 978447237120
1148 128849018880
1149 2054852444160
1150 147639500800
1151 169785425920000
1152 103079215104
1153 118747255799808
1154 231928233984
1155 128849018880
1156 37383395344384
1157 90709709291520
1158 103079215104
1159 978447237120
1160 180388626432
1161 18059231232
1162 165087805440
1163 191832029921280
1164 103079215104
1165 167400645328896
1166 209379655680
1167 79989470920704
1168 231928233984
1169 109618302812160
1170 905969664
1171 1059984506880
1172 529086283776
1173 60473139527680
1174 1211111571456
1175 108662672588800
1176 1056964608
1177 177553948016640
1178 3822059520
1179 314069483520
1180 326954385408
1181 385806174781440
1182 3236954112
1183 847987605504
1184 231928233984
1185 251255586816
1186 536334041088
1187 636092172730368
1188 1132462080
1189 115448720916480
1190 103079215104
1191 398626652160
1192 536334041088
1193 639310176976896
1194 1557135360
1195 98131412779008
1196 177167400960
1197 15479341056
1198 413851975680
1199 978447237120
1200 85899345920
1201 103079215104000
1202 201326592000
1203 68719476736000
1204 3567255552
1205 65970697666560
1206 1557135360
1207 115448720916480
1208 201326592000
1209 289910292480
1210 147639500800
1211 1090787475456
1212 134217728000
1213 162671886336000
1214 317718528000
1215 15479341056
1216 231928233984
1217 282024732524544
1218 1056964608
1219 147403277598720
1220 128849018880
1221 289910292480
1222 254678138880
1223 311216685711360
1224 103079215104
1225 338228674560
1226 246423748608
1227 56075093016576
1228 246423748608
1229 302608363290624
1230 85899345920
1231 105656195481600
1232 128849018880
1233 56075093016576
1234 310042951680
1235 782757789696
1236 109521666048
1237 135368779235328
1238 264392146944
1239 490431578112
1240 128849018880
1241 118747255799808
1242 1557135360
1243 115448720916480
1244 312056217600
1245 56349970923520
1246 177167400960
1247 1242990379008
1248 103079215104
1249 128642860449792
1250 262144000000
1251 573025812480
1252 251255586816
1253 126143189483520
1254 1132462080
1255 134217728000000
1256 251255586816
1257 946738298880
1258 231928233984
1259 291765718351872
1260 905969664
1261 118747255799808
1262 4459069440
1263 338228674560
1264 251255586816
1265 75591424409600
1266 1321205760
1267 978447237120
1268 620287229952
1269 573025812480
1270 3567255552
1271 103079215104000
1272 167503724544
1273 1345364951040
1274 3567255552
1275 43980465111040
1276 225485783040
1277 287719859159040
1278 1321205760
1279 1688500961280
1280 35184372088832
1281 289910292480
1282 43980465111040
1283 56382956272353280
1284 277428043776
1285 36028797018963968
1286 695737516032
1287 289910292480
1288 177167400960
1289 228191612436480
1290 1056964608
1291 1363484344320
1292 231928233984
1293 908989562880
1294 585256402944
1295 782757789696
1296 3057647616
1297 3962711310336
1298 408692981760
1299 782757789696
1300 128849018880
1301 167503724544000
1302 1132462080
1303 1474465628160
1304 15479341056
1305 270582939648
1306 78847893504
1307 102975348916224
1308 3057647616
1309 65970697666560
1310 209379655680
1311 398626652160
1312 43980465111040
1313 103079215104000
1314 3057647616
1315 219429879152640
1316 254678138880
1317 793629425664
1318 654602403840
1319 862765968261120
1320 85899345920
1321 113387136614400
1322 221459251200
1323 18059231232
1324 221459251200
1325 107202383708160
1326 103079215104
1327 136683039227904
1328 56349970923520
1329 91122026151936
1330 3057647616
1331 178643795968000
1332 3057647616
1333 1141521776640
1334 310042951680
1335 60473139527680
1336 73078868541440
1337 1032805416960
1338 3142582272
1339 126168959287296
1340 177167400960
1341 804501061632
1342 201326592000
1343 128642860449792
1344 103079215104
1345 189923453829120
1346 270582939648
1347 92358976733184
1348 270582939648
1349 1141521776640
1350 1132462080
1351 118747255799808
1352 251255586816
1353 68719476736000
1354 663471783936
1355 978447237120
1356 180388626432
1357 287719859159040
1358 231928233984
1359 452984832000
1360 35184372088832
1361 47850746040811520
1362 318498668544
1363 228191612436480
1364 201326592000
1365 231928233984
1366 536346624000
1367 732649488384000
1368 3057647616
1369 4072786624512
1370 37383395344384
1371 826244333568
1372 4855431168
1373 6661651562496
1374 3227516928
1375 134217728000000
1376 270582939648
1377 782757789696
1378 251255586816
1379 1242990379008
1380 118111600640
1381 162994008883200
1382 318347673600
1383 108662672588800
1384 727191650304
1385 130395207106560
1386 1132462080
1387 3962711310336
1388 1965689929728
1389 465064427520
1390 254678138880
1391 213064737619968
1392 180388626432
1393 1345364951040
1394 43980465111040
1395 289910292480
1396 490431578112
1397 1141521776640
1398 326954385408
1399 457082230800384
1400 128849018880
1401 304721487200256
1402 352321536000
1403 113387136614400
1404 3057647616
1405 115448720916480
1406 15479341056
1407 398626652160
1408 43980465111040
1409 61924494876344320
1410 169785425920
1411 57702370225684480
1412 60473139527680
1413 847987605504
1414 201326592000
1415 191517960437760
1416 326954385408
1417 3962711310336
1418 904233222144
1419 338228674560
1420 225485783040
1421 1242990379008
1422 3312451584
1423 4710306152448
1424 60473139527680
1425 289910292480
1426 221459251200
1427 315800892211200
1428 103079215104
1429 147197119168512
1430 128849018880
1431 847987605504
1432 84095459655680
1433 120424698226933760
1434 191662915584
1435 65970697666560
1436 117602244362240
1437 183229747298304
1438 164918772367360
1439 237153194664263680
1440 103079215104
1441 167503724544000
1442 246423748608
1443 782757789696
1444 16339304448
1445 38280596832649216
1446 128849018880
1447 186315681300480
1448 289910292480
1449 398626652160
1450 225485783040
1451 326954385408000
1452 147639500800
1453 214372555161600
1454 418696396800
1455 52776558133248
1456 231928233984
1457 162994008883200
1458 918330048
1459 1338925209984
1460 231928233984
1461 117546246144
1462 270582939648
1463 978447237120
1464 128849018880
1465 270892177293312
1466 368427663360
1467 117546246144
1468 368427663360
1469 138538465099776
1470 1056964608
1471 1553737973760
1472 60473139527680
1473 1035825315840
1474 221459251200
1475 209250806661120
1476 128849018880
1477 1141521776640
1478 371447562240
1479 92358976733184
1480 231928233984
1481 343253786296320
1482 3057647616
1483 4531433766912
1484 251255586816
1485 289910292480
1486 728248614912
1487 1082177441759232
1488 128849018880
1489 191727340093440
1490 536334041088
1491 338228674560
1492 374467461120
1493 558705451991040
1494 165087805440
1495 90709709291520
1496 43980465111040
1497 109618302812160
1498 416142065664
1499 623380814364672
1500 134217728000
1501 4292937252864
1502 393216000000
1503 109618302812160
1504 86930138071040
1505 913217421312
1506 262144000000
1507 47850746040811520
1508 270582939648
1509 263192576000000
1510 201326592000
1511 304003153920000
1512 3057647616
1513 61924494876344320
1514 18059231232
1515 68719476736000
1516 18059231232
1517 148434069749760
1518 147639500800
1519 1141521776640
1520 231928233984
1521 847987605504
1522 688536944640
1523 1047953229742080
1524 3567255552
1525 103079215104000
1526 15479341056
1527 3624331640832
1528 688536944640
1529 162994008883200
1530 103079215104
1531 157711199109120
1532 2054852444160
1533 782757789696
1534 490431578112
1535 126168959287296
1536 35184372088832
1537 337687508680704
1538 52776558133248
1539 117546246144
1540 128849018880
1541 214372555161600
1542 35184372088832
1543 54254301760978944
1544 52776558133248
1545 56075093016576
1546 79577154060288
1547 118747255799808
1548 3567255552
1549 5522111594496
1550 201326592000
1551 108662672588800
1552 52776558133248
1553 81909218222800896
1554 3057647616
1555 159772783411200
1556 79989470920704
1557 1090787475456
1558 289910292480
1559 451680235683840
1560 103079215104
1561 4072786624512
1562 352321536000
1563 107202383708160
1564 60473139527680
1565 128642860449792
1566 3567255552
1567 5586322194432
1568 270582939648
1569 1103471050752
1570 251255586816
1571 394471271301120
1572 209379655680
1573 113387136614400
1574 642860974080
1575 289910292480
1576 828660252672
1577 190181151866880
1578 428573982720
1579 676289744732160
1580 251255586816
1581 65970697666560
1582 270582939648
1583 428062210523136
1584 128849018880
1585 317587061735424
1586 289910292480
1587 149411174809600
1588 398626652160
1589 244606977441792
1590 167503724544
1591 4623163195392
1592 398626652160
1593 1103471050752
1594 1239479746560
1595 115448720916480
1596 3057647616
1597 4880005595136
1598 86930138071040
1599 65970697666560
1600 43980465111040
1601 70368744177664000
1602 177167400960
1603 4182861938688
1604 68719476736000
1605 142043158413312
1606 289910292480
1607 465595929722880
1608 177167400960
1609 284885180743680
1610 177167400960
1611 126143189483520
1612 289910292480
1613 467335391477760
1614 370944245760
1615 118747255799808
1616 68719476736000
1617 338228674560
1618 108447924224000
1619 175468741394432000
1620 3057647616
1621 4953389137920
1622 19349176320
1623 978447237120
1624 270582939648
1625 103079215104000
1626 3822059520
1627 6214668779520
1628 289910292480
1629 978447237120
1630 15479341056
1631 251100967993344
1632 35184372088832
1633 198427489075200
1634 18059231232
1635 782757789696
1636 56075093016576
1637 91738852175118336
1638 3057647616
1639 343253786296320
1640 43980465111040
1641 989318873088
1642 70437463654400
1643 160803575562240
1644 37383395344384
1645 130395207106560
1646 60017872994304
1647 978447237120
1648 56075093016576
1649 54043195528445952
1650 134217728000
1651 4623163195392
1652 490431578112
1653 913217421312
1654 1582408138752
1655 113387136614400
1656 177167400960
1657 293389215989760
1658 573025812480
1659 847987605504
1660 56349970923520
1661 201326592000000
1662 254678138880
1663 423275066818560
1664 52776558133248
1665 782757789696
1666 270582939648
1667 450791177453568
1668 254678138880
1669 424803135651840
1670 73078868541440
1671 283202090434560
1672 289910292480
1673 147197119168512
1674 3822059520
1675 113387136614400
1676 946738298880
1677 913217421312
1678 3099088650240
1679 204096845905920
1680 103079215104
1681 72127962782105600
1682 858255261696
1683 65970697666560
1684 338228674560
1685 138538465099776
1686 225485783040
1687 148434069749760
1688 338228674560
1689 253446020136960
1690 251255586816
1691 204096845905920
1692 254678138880
1693 430915410984960
1694 221459251200
1695 92358976733184
1696 85761906966528
1697 145452194215231488
1698 374058516480
1699 635151360983040
1700 43980465111040
1701 117546246144
1702 398626652160
1703 160803575562240
1704 225485783040
1705 103079215104000
1706 750444871680
1707 256151849533440
1708 289910292480
1709 495166779555840
1710 3057647616
1711 439426693988352
1712 142043158413312
1713 1032805416960
1714 237478405472256
1715 1242990379008
1716 128849018880
1717 70368744177664000
1718 431845539840
1719 1032805416960
1720 270582939648
1721 465402656194560
1722 128849018880
1723 221878010511360
1724 908989562880
1725 75591424409600
1726 3060738293760
1727 160803575562240
1728 231928233984
1729 3962711310336
1730 727191650304
1731 118747255799808
1732 782757789696
1733 1355736491753472
1734 37383395344384
1735 1006433244020736
1736 289910292480
1737 118747255799808
1738 314069483520
1739 293389215989760
1740 180388626432
1741 313876209991680
1742 398626652160
1743 84524956385280
1744 782757789696
1745 251100967993344
1746 231928233984
1747 404946696536064
1748 398626652160
1749 107202383708160
1750 201326592000
1751 57420895248973824
1752 231928233984
1753 406338265939968
1754 793629425664
1755 782757789696
1756 793629425664
1757 201326592000000
1758 529086283776
1759 930133686878208
1760 43980465111040
1761 620089124585472
1762 75591424409600
1763 173173081374720
1764 3567255552
1765 61924494876344320
1766 24580620288
1767 978447237120
1768 52776558133248
1769 173173081374720
1770 326954385408
1771 113387136614400
1772 91122026151936
1773 1242990379008
1774 157683818692608
1775 180388626432000
1776 231928233984
1777 411904543555584
1778 18059231232
1779 274603029037056
1780 60473139527680
1781 57420895248973824
1782 3822059520
1783 6810910064640
1784 804501061632
1785 52776558133248
1786 573025812480
1787 1023424101089280
1788 536334041088
1789 958965265465344
1790 84095459655680
1791 1345364951040
1792 52776558133248
1793 4953389137920
1794 177167400960
1795 120424698226933760
1796 92358976733184
1797 211892211548160
1798 338228674560
1799 54043195528445952
1800 128849018880
1801 231928233984000
1802 85761906966528
1803 103079215104000
1804 68719476736000
1805 4182861938688
1806 3567255552
1807 293389215989760
1808 92358976733184
1809 1345364951040
1810 289910292480
1811 524737629388800
1812 201326592000
1813 4623163195392
1814 712507392000
1815 75591424409600
1816 163071318294528
1817 221104916398080
1818 201326592000
1819 145452194215231488
1820 231928233984
1821 162671886336000
1822 824432394240
1823 1502115822305280
1824 231928233984
1825 148434069749760
1826 70437463654400
1827 913217421312
1828 826244333568
1829 313876209991680
1830 128849018880
1831 235793704550400
1832 826244333568
1833 130395207106560
1834 314069483520
1835 188634963640320
1836 231928233984
1837 93540951733043200
1838 831680151552
1839 126168959287296
1840 60473139527680
1841 329144818728960
1842 246423748608
1843 400771988324352
1844 108662672588800
1845 65970697666560
1846 338228674560
1847 624370133237760
1848 128849018880
1849 6442463526912
1850 289910292480
1851 158741991260160
1852 465064427520
1853 400771988324352
1854 246423748608
1855 128642860449792
1856 92358976733184
1857 135368779235328
1858 167400645328896
1859 160803575562240
1860 128849018880
1861 239659175116800
1862 18059231232
1863 1345364951040
1864 167400645328896
1865 191727340093440
1866 312056217600
1867 582296902041600
1868 304721487200256
1869 90709709291520
1870 43980465111040
1871 82243469757644800
1872 231928233984
1873 434169654018048
1874 847987605504
1875 134217728000000
1876 398626652160
1877 747823599452160
1878 251255586816
1879 471857992040448
1880 86930138071040
1881 978447237120
1882 159598300364800
1883 284885180743680
1884 251255586816
1885 138538465099776
1886 75591424409600
1887 118747255799808
1888 167400645328896
1889 316052418380955648
1890 3057647616
1891 231928233984000
1892 338228674560
1893 1141521776640
1894 1249860648960
1895 4623163195392
1896 251255586816
1897 4953389137920
1898 782757789696
1899 1141521776640
1900 289910292480
1901 550829555712000
1902 620287229952
1903 465402656194560
1904 52776558133248
1905 913217421312
1906 98131412779008
1907 187038472756789248
1908 251255586816
1909 123969936031744000
1910 688536944640
1911 913217421312
1912 98131412779008
1913 187627261233463296
1914 225485783040
1915 1052084451409920
1916 183229747298304
1917 1141521776640
1918 56075093016576
1919 231928233984000
1920 35184372088832
1921 94575592174780416
1922 468084326400
1923 45035996273704960
1924 782757789696
1925 103079215104000
1926 416142065664
1927 111270576730931200
1928 65970697666560
1929 356217608208384
1930 52776558133248
1931 101858757197168640
1932 177167400960
1933 342287418654720
1934 668530114560
1935 913217421312
1936 75591424409600
1937 411904543555584
1938 231928233984
1939 293389215989760
1940 52776558133248
1941 299651278307328
1942 99986838650880
1943 238112986890240
1944 15479341056
1945 81909218222800896
1946 573025812480
1947 209250806661120
1948 117546246144
1949 228980087488512
1950 128849018880
1951 251255586816000
1952 65970697666560
1953 978447237120
1954 125756642426880
1955 61924494876344320
1956 15479341056
1957 425820237594624
1958 75591424409600
1959 20185060737024
1960 270582939648
1961 434169654018048
1962 15479341056
1963 231928233984000
1964 1035825315840
1965 107202383708160
1966 3973361172480
1967 173173081374720
1968 43980465111040
1969 107642188359270400
1970 828660252672
1971 3962711310336
1972 92358976733184
1973 182131902117838848
1974 254678138880
1975 160803575562240
1976 782757789696
1977 335156430766080
1978 465064427520
1979 919897437634560
1980 128849018880
1981 430915410984960
1982 498283315200
1983 113387136614400
1984 65970697666560
1985 204096845905920
1986 221459251200
1987 439818072883200
1988 338228674560
1989 118747255799808
1990 398626652160
1991 231928233984000
1992 56349970923520
1993 112249142079651840
1994 109618302812160
1995 782757789696
1996 109618302812160
1997 218798132413071360
1998 15479341056
1999 30927723429888
2000 68719476736000
2001 158741991260160
2002 289910292480
2003 580400405544960
2004 73078868541440
2005 70368744177664000
2006 167400645328896
2007 4072786624512
2008 134217728000000
2009 173173081374720
2010 177167400960
2011 356106475929600
2012 263192576000000
2013 103079215104000
2014 847987605504
2015 148434069749760
2016 231928233984
2017 467567319711744
2018 913217421312
2019 138538465099776
2020 68719476736000
2021 342287418654720
2022 270582939648
2023 57420895248973824
2024 75591424409600
2025 978447237120
2026 149411174809600
2027 302707040164249600
2028 251255586816
2029 509546330062848
2030 270582939648
2031 339697553375232
2032 913217421312
2033 479395659644928
2034 270582939648
2035 148434069749760
2036 3624331640832
2037 118747255799808
2038 14412381290496
2039 29372433070030848
2040 35184372088832
2041 434169654018048
2042 70093866270720
2043 244606977441792
2044 782757789696
2045 57420895248973824
2046 201326592000
2047 146344997656985600
2048 36028797018963968
2049 274609471488000
2050 68719476736000
2051 406338265939968
2052 15479341056
2053 31763607846912
2054 847987605504
2055 38280596832649216
2056 36028797018963968
2057 77405618595430400
2058 4855431168
2059 530342561710080
2060 56075093016576
2061 4182861938688
2062 112807316029440
2063 232608685652705280
2064 270582939648
2065 251100967993344
2066 1090787475456
2067 128642860449792
2068 108662672588800
2069 224714406913638400
2070 177167400960
2071 30091839012864
2072 782757789696
2073 162994008883200
2074 65970697666560
2075 72127962782105600
2076 727191650304
2077 255121057382400
2078 2948534894592
2079 978447237120
2080 52776558133248
2081 109775240917155840
2082 1965689929728
2083 4092566433693696
2084 107202383708160
2085 130395207106560
2086 804501061632
2087 1678189214564352
2088 270582939648
2089 564977177985024
2090 289910292480
2091 45035996273704960
2092 1103471050752
2093 204096845905920
2094 490431578112
2095 484730009026560
2096 107202383708160
2097 251100967993344
2098 219429879152640
2099 460363886462238720
2100 128849018880
2101 550829555712000
2102 528482304000
2103 180388626432000
2104 219429879152640
2105 173173081374720
2106 15479341056
2107 6292638793728
2108 65970697666560
2109 3962711310336
2110 338228674560
2111 713662503321600
2112 43980465111040
2113 92886742314516480
2114 452984832000
2115 130395207106560
2116 149411174809600
2117 467567319711744
2118 60473139527680
2119 30091839012864
2120 85761906966528
2121 103079215104000
2122 177553948016640
2123 67553994410557440
2124 490431578112
2125 70368744177664000
2126 2034524749824
2127 462967409737728
2128 782757789696
2129 1665708576473088
2130 225485783040
2131 480284717875200
2132 65970697666560
2133 4292937252864
2134 65970697666560
2135 148434069749760
2136 60473139527680
2137 129170626031124480
2138 126143189483520
2139 113387136614400
2140 142043158413312
2141 303972359004487680
2142 231928233984
2143 496790277193728
2144 90709709291520
2145 65970697666560
2146 913217421312
2147 467567319711744
2148 84095459655680
2149 425820237594624
2150 338228674560
2151 147197119168512
2152 189923453829120
2153 408715272640266240
2154 117602244362240
2155 465402656194560
2156 338228674560
2157 168876822904176640
2158 84524956385280
2159 467567319711744
2160 231928233984
2161 500964985405440
2162 149411174809600
2163 126168959287296
2164 978447237120
2165 400771988324352
2166 16339304448
2167 530342561710080
2168 978447237120
2169 148434069749760
2170 289910292480
2171 112249142079651840
2172 289910292480
2173 109775240917155840
2174 1229853818880
2175 115448720916480
2176 36028797018963968
2177 239659175116800
2178 221459251200
2179 482338249113600
2180 782757789696
2181 214372555161600
2182 3332835901440
2183 564977177985024
2184 231928233984
2185 204096845905920
2186 989318873088
2187 1338925209984
2188 989318873088
2189 255121057382400
2190 231928233984
2191 434169654018048
2192 38280596832649216
2193 138538465099776
2194 40972201297444864
2195 406338265939968
2196 289910292480
2197 509546330062848
2198 847987605504
2199 188634963640320
2200 68719476736000
2201 270582939648000
2202 368427663360
2203 811277714718720
2204 913217421312
2205 913217421312
2206 3931115618304
2207 8672041053978624
2208 60473139527680
2209 323026959938355200
2210 52776558133248
2211 113387136614400
2212 847987605504
2213 1875748583374848
2214 289910292480
2215 93308954779582464
2216 130395207106560
2217 190181151866880
2218 282183377879040
2219 476380592603136
2220 231928233984
2221 514880679444480
2222 134217728000000
2223 3962711310336
2224 130395207106560
2225 77405618595430400
2226 251255586816
2227 109775240917155840
2228 283202090434560
2229 372863290834944
2230 804501061632
2231 92886742314516480
2232 289910292480
2233 173173081374720
2234 1263827681280
2235 274603029037056
2236 913217421312
2237 2041954154053632
2238 374467461120
2239 838058177986560
2240 52776558133248
2241 190181151866880
2242 1103471050752
2243 2473982095785984
2244 43980465111040
2245 94575592174780416
2246 96379066122240
2247 213064737619968
2248 115448720916480
2249 558483187433472
2250 201326592000
2251 452984832000000
2252 253446020136960
2253 201326592000000
2254 465064427520
2255 70368744177664000
2256 86930138071040
2257 500964985405440
2258 191517960437760
2259 201326592000000
2260 92358976733184
2261 400771988324352
2262 270582939648
2263 500964985405440
2264 191517960437760
2265 103079215104000
2266 70093866270720
2267 158832700969451520
2268 15479341056
2269 35107145515008
2270 163071318294528
2271 4623163195392
2272 115448720916480
2273 262299493922242560
2274 18059231232
2275 148434069749760
2276 256151849533440
2277 113387136614400
2278 90709709291520
2279 506531263021056
2280 231928233984
2281 528796373483520
2282 117546246144
2283 352530915655680
2284 1032805416960
2285 423037098786816
2286 18059231232
2287 41283402596352
2288 65970697666560
2289 3962711310336
2290 826244333568
2291 506531263021056
2292 688536944640
2293 1578126677114880
2294 978447237120
2295 118747255799808
2296 65970697666560
2297 151468721842421760
2298 2054852444160
2299 255121057382400
2300 75591424409600
2301 251100967993344
2302 169785425920000
2303 342287418654720
2304 52776558133248
2305 111270576730931200
2306 118747255799808
2307 54043195528445952
2308 118747255799808
2309 274068666385956864
2310 128849018880
2311 297641233612800
2312 38280596832649216
2313 54043195528445952
2314 90709709291520
2315 238112986890240
2316 52776558133248
2317 255121057382400
2318 978447237120
2319 81487005757734912
2320 92358976733184
2321 270582939648000
2322 18059231232
2323 151182848819200000
2324 84524956385280
2325 103079215104000
2326 191832029921280
2327 129170626031124480
2328 52776558133248
2329 78398662313265594368
2330 167400645328896
2331 3962711310336
2332 107202383708160
2333 249995958807429120
2334 79989470920704
2335 312034802893062144
2336 118747255799808
2337 148434069749760
2338 109618302812160
2339 256287591974830080
2340 231928233984
2341 542712067522560
2342 1059984506880
2343 180388626432000
2344 270892177293312
2345 204096845905920
2346 60473139527680
2347 141869985331937280
2348 620089124585472
2349 4623163195392
2350 108662672588800
2351 255357280583680000
2352 270582939648
2353 500964985405440
2354 177553948016640
2355 128642860449792
2356 978447237120
2357 2305221690654720
2358 314069483520
2359 467567319711744
2360 167400645328896
2361 329144818728960
2362 385806174781440
2363 133524692077117440
2364 828660252672
2365 173173081374720
2366 847987605504
2367 329144818728960
2368 118747255799808
2369 98692163709173760
2370 251255586816
2371 595475740753920
2372 274603029037056
2373 138538465099776
2374 636092172730368
2375 231928233984000
2376 289910292480
2377 688826854932480
2378 115448720916480
2379 148434069749760
2380 52776558133248
2381 125608208357130240
2382 398626652160
2383 949528685445120
2384 274603029037056
2385 128642860449792
2386 639310176976896
2387 231928233984000
2388 398626652160
2389 951920445358080
2390 98131412779008
2391 634613630238720
2392 90709709291520
2393 216977624625315840
2394 15479341056
2395 187627261233463296
2396 211892211548160
2397 89016461384744960
2398 978447237120
2399 2346316474613760
2400 43980465111040
2401 9992477343744
2402 103079215104000
2403 204096845905920
2404 103079215104000
2405 400771988324352
2406 68719476736000
2407 151468721842421760
2408 913217421312
2409 148434069749760
2410 65970697666560
2411 158989381376409600
2412 398626652160
2413 35107145515008
2414 115448720916480
2415 90709709291520
2416 103079215104000
2417 249039383691264000
2418 289910292480
2419 214272826020986880
2420 75591424409600
2421 284885180743680
2422 1090787475456
2423 2641887265554432
2424 68719476736000
2425 67553994410557440
2426 162671886336000
2427 111050674405376000
2428 162671886336000
2429 1509649866031104
2430 15479341056
2431 67553994410557440
2432 118747255799808
2433 4953389137920
2434 282024732524544
2435 30091839012864
2436 270582939648
2437 659140040982528
2438 147403277598720
2439 4953389137920
2440 65970697666560
2441 160968502306406400
2442 289910292480
2443 564977177985024
2444 130395207106560
2445 3962711310336
2446 311216685711360
2447 761236013249986560
2448 52776558133248
2449 542712067522560
2450 338228674560
2451 4623163195392
2452 126168959287296
2453 514880679444480
2454 56075093016576
2455 530342561710080
2456 126168959287296
2457 3962711310336
2458 302608363290624
2459 743811356968353792
2460 43980465111040
2461 249995958807429120
2462 105656195481600
2463 72127962782105600
2464 65970697666560
2465 94575592174780416
2466 56075093016576
2467 138281179378876416
2468 158741991260160
2469 61458301946167296
2470 782757789696
2471 92886742314516480
2472 56075093016576
2473 138617629936975872
2474 135368779235328
2475 103079215104000
2476 135368779235328
2477 335173097386672128
2478 490431578112
2479 688826854932480
2480 65970697666560
2481 810192967041024
2482 118747255799808
2483 528796373483520
2484 398626652160
2485 173173081374720
2486 115448720916480
2487 293389215989760
2488 159772783411200
2489 542712067522560
2490 56349970923520
2491 216977624625315840
2492 90709709291520
2493 293389215989760
2494 1242990379008
2495 112249142079651840
2496 52776558133248
2497 208731287416995840
2498 128642860449792
2499 138538465099776
2500 134217728000000
2501 105553116266496000
2502 573025812480
2503 1433710582824960
2504 128642860449792
2505 74832761386434560
2506 126143189483520
2507 688826854932480
2508 289910292480
2509 121597189939003392
2510 134217728000000
2511 4953389137920
2512 128642860449792
2513 180637047340400640
2514 946738298880
2515 269509197824000000
2516 118747255799808
2517 1586733388922880
2518 291765718351872
2519 528796373483520
2520 231928233984
2521 584459149639680
2522 118747255799808
2523 439426693988352
2524 1141521776640
2525 137438953472000000
2526 338228674560
2527 31763607846912
2528 128642860449792
2529 173173081374720
2530 75591424409600
2531 191246303756288000
2532 338228674560
2533 281193501733945344
2534 978447237120
2535 128642860449792
2536 317587061735424
2537 659140040982528
2538 573025812480
2539 1454339512074240
2540 913217421312
2541 113387136614400
2542 103079215104000
2543 262027364794368000
2544 85761906966528
2545 1855657800105984
2546 1345364951040
2547 430915410984960
2548 913217421312
2549 2326877989502976
2550 43980465111040
2551 112150186033152000
2552 115448720916480
2553 204096845905920
2554 287719859159040
2555 400771988324352
2556 338228674560
2557 864512492175360
2558 1688500961280
2559 384227774300160
2560 36028797018963968
2561 636411074052096
2562 289910292480
2563 214272826020986880
2564 45035996273704960
2565 3962711310336
2566 56382956272353280
2567 105553116266496000
2568 142043158413312
2569 636643002286080
2570 36028797018963968
2571 243177887203590144
2572 356217608208384
2573 108191944173158400
2574 289910292480
2575 71776119061217280
2576 90709709291520
2577 221104916398080
2578 228191612436480
2579 588277976861245440
2580 270582939648
2581 162551799050403840
2582 1363484344320
2583 148434069749760
2584 118747255799808
2585 111270576730931200
2586 908989562880
2587 688826854932480
2588 299651278307328
2589 1567098006405120
2590 782757789696
2591 2027342675312640
2592 782757789696
2593 2028908190892032
2594 3962711310336
2595 372322124955648
2596 209250806661120
2597 506531263021056
2598 782757789696
2599 162551799050403840
2600 65970697666560
2601 57420895248973824
2602 167503724544000
2603 129197014310191104
2604 289910292480
2605 109775240917155840
2606 1474465628160
2607 160803575562240
2608 3962711310336
2609 10334751097356288
2610 270582939648
2611 647079772815360
2612 20185060737024
2613 204096845905920
2614 102975348916224
2615 564977177985024
2616 782757789696
2617 2047694377844736
2618 65970697666560
2619 400771988324352
2620 107202383708160
2621 280870245315379200
2622 398626652160
2623 584459149639680
2624 45035996273704960
2625 103079215104000
2626 103079215104000
2627 584459149639680
2628 782757789696
2629 125608208357130240
2630 219429879152640
2631 406338265939968
2632 130395207106560
2633 343200185104465920
2634 793629425664
2635 67553994410557440
2636 335156430766080
2637 406338265939968
2638 862765968261120
2639 467567319711744
2640 43980465111040
2641 990188603965440
2642 113387136614400
2643 77405618595430400
2644 113387136614400
2645 152997043005030400
2646 18059231232
2647 47784725839872
2648 113387136614400
2649 6292638793728
2650 107202383708160
2651 105553116266496000
2652 52776558133248
2653 35107145515008
2654 136683039227904
2655 251100967993344
2656 57702370225684480
2657 153257495319417978880
2658 91122026151936
2659 242202345511845888
2660 782757789696
2661 161468230341230592
2662 178643795968000
2663 475549784866816000
2664 782757789696
2665 67553994410557440
2666 1141521776640
2667 4623163195392
2668 158741991260160
2669 131730289100587008
2670 60473139527680
2671 161463282538905600
2672 74832761386434560
2673 4953389137920
2674 1032805416960
2675 181815242769039360
2676 804501061632
2677 2152844840927232
2678 126168959287296
2679 293389215989760
2680 90709709291520
2681 1578126677114880
2682 804501061632
2683 2157671847297024
2684 103079215104000
2685 86113750687416320
2686 128642860449792
2687 345534723168141312
2688 52776558133248
2689 141863388262170624
2690 189923453829120
2691 204096845905920
2692 138538465099776
2693 372945548048596992
2694 92358976733184
2695 173173081374720
2696 138538465099776
2697 173173081374720
2698 1141521776640
2699 3079825753374720
2700 289910292480
2701 2028908190892032
2702 118747255799808
2703 87820192733724672
2704 128642860449792
2705 500964985405440
2706 68719476736000
2707 185954904047616000
2708 339697553375232
2709 4623163195392
2710 978447237120
2711 2651592012595200
2712 92358976733184
2713 250477544900395008
2714 287719859159040
2715 148434069749760
2716 118747255799808
2717 500964985405440
2718 452984832000
2719 1231212773376000
2720 36028797018963968
2721 364803784704000
2722 47850746040811520
2723 122863827334201344
2724 163071318294528
2725 500964985405440
2726 228191612436480
2727 231928233984000
2728 103079215104000
2729 281200098803712000
2730 231928233984
2731 633164078776320
2732 274609471488000
2733 422109385850880
2734 732649488384000
2735 506531263021056
2736 782757789696
2737 92886742314516480
2738 4072786624512
2739 72127962782105600
2740 38280596832649216
2741 104888835321458851840
2742 826244333568
2743 584459149639680
2744 1242990379008
2745 148434069749760
2746 6661651562496
2747 116108427893145600
2748 826244333568
2749 2270519428644864
2750 134217728000000
2751 160803575562240
2752 138538465099776
2753 381257855954583552
2754 782757789696
2755 467567319711744
2756 128642860449792
2757 425820237594624
2758 1242990379008
2759 116108427893145600
2760 60473139527680
2761 335544320000000000
2762 162994008883200
2763 425820237594624
2764 162994008883200
2765 434169654018048
2766 108662672588800
2767 300560952380620800
2768 372322124955648
2769 173173081374720
2770 130395207106560
2771 2028908190892032
2772 289910292480
2773 423523632682106880
2774 3962711310336
2775 148434069749760
2776 1006433244020736
2777 2793858685401563136
2778 465064427520
2779 688826854932480
2780 130395207106560
2781 425820237594624
2782 213064737619968
2783 182931247071232000
2784 92358976733184
2785 289998940604989440
2786 1345364951040
2787 171418260816789504
2788 45035996273704960
2789 125560357611089428480
2790 289910292480
2791 808849716019200
2792 251100967993344
2793 4623163195392
2794 1141521776640
2795 467567319711744
2796 167400645328896
2797 468052204339593216
2798 457082230800384
2799 239659175116800
2800 65970697666560
2801 184717953466368000
2802 304721487200256
2803 853829607135117312
2804 180388626432000
2805 45035996273704960
2806 113387136614400
2807 105553116266496000
2808 782757789696
2809 354539723399626752
2810 115448720916480
2811 434169654018048
2812 3962711310336
2813 141863388262170624
2814 398626652160
2815 259528724620247040
2816 45035996273704960
2817 434169654018048
2818 61924494876344320
2819 174503226561538293760
2820 86930138071040
2821 500964985405440
2822 57702370225684480
2823 163428659573555200
2824 61924494876344320
2825 118219490218475520
2826 847987605504
2827 92233720368547758080
2828 103079215104000
2829 77405618595430400
2830 191517960437760
2831 2085266751750144
2832 167400645328896
2833 474078627571433472
2834 3962711310336
2835 3962711310336
2836 462967409737728
2837 1312975574016196608
2838 338228674560
2839 153257495319417978880
2840 115448720916480
2841 639928652267520
2842 1242990379008
2843 3532578657140736
2844 847987605504
2845 262299493922242560
2846 4710306152448
2847 400771988324352
2848 61924494876344320
2849 500964985405440
2850 289910292480
2851 826244333568000
2852 113387136614400
2853 476380592603136
2854 315800892211200
2855 528796373483520
2856 52776558133248
2857 150729850028556288
2858 147197119168512
2859 100486566685704192
2860 65970697666560
2861 188676195326361600
2862 847987605504
2863 129197014310191104
2864 86113750687416320
2865 352530915655680
2866 120424698226933760
2867 166905865096396800
2868 98131412779008
2869 782757789696000
2870 65970697666560
2871 173173081374720
2872 120424698226933760
2873 131730289100587008
2874 183229747298304
2875 151182848819200000
2876 168876822904176640
2877 57420895248973824
2878 237153194664263680
2879 682526894243750871040
2880 52776558133248
2881 803631330754560
2882 167503724544000
2883 239659175116800
2884 126168959287296
2885 121597189939003392
2886 782757789696
2887 2259038981062656
2888 4182861938688
2889 479395659644928
2890 38280596832649216
2891 659140040982528
2892 65970697666560
2893 280870245315379200
2894 186315681300480
2895 54043195528445952
2896 148434069749760
2897 429865065995304960
2898 398626652160
2899 2085266751750144
2900 115448720916480
2901 342287418654720
2902 326954385408000
2903 948821626454016000
2904 75591424409600
2905 86553555338526720
2906 214372555161600
2907 400771988324352
2908 214372555161600
2909 623395390409932800
2910 52776558133248
2911 184717953466368000
2912 118747255799808
2913 102386522778501120
2914 162994008883200
2915 109775240917155840
2916 117546246144
2917 342764853755904
2918 1338925209984
2919 293389215989760
2920 118747255799808
2921 803631330754560
2922 117546246144
2923 2197983873466368
2924 138538465099776
2925 148434069749760
2926 978447237120
2927 2862936615813120
2928 65970697666560
2929 184717953466368000
2930 270892177293312
2931 128774801845125120
2932 188634963640320
2933 727095013539840
2934 117546246144
2935 634971263575523328
2936 188634963640320
2937 77405618595430400
2938 138538465099776
2939 407026010463141888
2940 270582939648
2941 381257855954583552
2942 1553737973760
2943 30091839012864
2944 61924494876344320
2945 500964985405440
2946 1035825315840
2947 584459149639680
2948 113387136614400
2949 2034360920309760
2950 209250806661120
2951 250477544900395008
2952 65970697666560
2953 194745499511685120
2954 1141521776640
2955 424274049368064
2956 190181151866880
2957 562175484918497280
2958 92358976733184
2959 243102020901273600
2960 118747255799808
2961 293389215989760
2962 343253786296320
2963 1016717715009699840
2964 782757789696
2965 281193501733945344
2966 4531433766912
2967 238112986890240
2968 128642860449792
2969 381812009814982656
2970 289910292480
2971 861033568665600
2972 372863290834944
2973 255121057382400
2974 1082177441759232
2975 67553994410557440
2976 65970697666560
2977 2141625312608256
2978 191727340093440
2979 255121057382400
2980 274603029037056
2981 782757789696000
2982 338228674560
2983 2197983873466368
2984 191727340093440
2985 204096845905920
2986 558705451991040
2987 150729850028556288
2988 84524956385280
2989 584459149639680
2990 90709709291520
2991 112249142079651840
2992 45035996273704960
2993 151996487423754240
2994 109618302812160
2995 216977624625315840
2996 213064737619968
2997 30091839012864
2998 623380814364672
2999 1868895681465286656
3000 68719476736000
3001 206158430208000000
3002 4292937252864
3003 148434069749760
3004 201326592000000
3005 105553116266496000
3006 109618302812160
3007 151996487423754240
3008 89016461384744960
3009 171418260816789504
3010 913217421312
3011 2748784438149120
3012 134217728000000
3013 188676195326361600
3014 47850746040811520
3015 204096845905920
3016 138538465099776
3017 698103984291840
3018 263192576000000
3019 794315194368000000
3020 103079215104000
3021 434169654018048
3022 304003153920000
3023 918697531146240000
3024 782757789696
3025 151182848819200000
3026 61924494876344320
3027 467567319711744
3028 4623163195392
3029 257127391225184256
3030 68719476736000
3031 2028908190892032
3032 4623163195392
3033 467567319711744
3034 148434069749760
3035 166576011608064000
3036 75591424409600
3037 229495564507545600
3038 1141521776640
3039 152997043005030400
3040 118747255799808
3041 360991657631416320
3042 847987605504
3043 176360961407828623360
3044 352530915655680
3045 138538465099776
3046 1047953229742080
3047 166905865096396800
3048 913217421312
3049 2783486700158976
3050 103079215104000
3051 467567319711744
3052 3962711310336
3053 795513842565120
3054 3624331640832
3055 133524692077117440
3056 352530915655680
3057 7379139220733952
3058 162994008883200
3059 688826854932480
3060 52776558133248
3061 161496267887738880
3062 157711199109120
3063 71776119061217280
3064 1052084451409920
3065 129197014310191104
3066 782757789696
3067 2399935383207936
3068 251100967993344
3069 231928233984000
3070 126168959287296
3071 194745499511685120
3072 36028797018963968
3073 2057087471321088
3074 337687508680704
3075 70368744177664000
3076 54043195528445952
3077 151996487423754240
3078 117546246144
3079 361807345631232
3080 65970697666560
3081 434169654018048
3082 214372555161600
3083 660696215008051200
3084 36028797018963968
3085 162551799050403840
3086 54254301760978944
3087 6292638793728
3088 54043195528445952
3089 166885387791841099776
3090 56075093016576
3091 184717953466368000
3092 81487005757734912
3093 115514691614146560
3094 118747255799808
3095 138617629936975872
3096 913217421312
3097 342764853755904
3098 5522111594496
3099 558483187433472
3100 103079215104000
3101 139963432169373696
3102 108662672588800
3103 381812009814982656
3104 54043195528445952
3105 204096845905920
3106 81909218222800896
3107 150729850028556288
3108 782757789696
3109 2432811210375168
3110 159772783411200
3111 67553994410557440
3112 81909218222800896
3113 245142989360332800
3114 1090787475456
3115 92886742314516480
3116 148434069749760
3117 1509649866031104
3118 451680235683840
3119 1408338974862213120
3120 52776558133248
3121 164662861375733760
3122 4072786624512
3123 1509649866031104
3124 180388626432000
3125 335544320000000000
3126 107202383708160
3127 417832010740924416
3128 61924494876344320
3129 411904543555584
3130 128642860449792
3131 206158430208000000
3132 913217421312
3133 151996487423754240
3134 5586322194432
3135 148434069749760
3136 138538465099776
3137 434456626552897536
3138 1103471050752
3139 2367059556040704
3140 128642860449792
3141 564977177985024
3142 394471271301120
3143 141863388262170624
3144 107202383708160
3145 121597189939003392
3146 113387136614400
3147 224696196252303360
3148 329144818728960
3149 229495564507545600
3150 289910292480
3151 134747700850925240320
3152 424274049368064
3153 270582939648000
3154 190181151866880
3155 584459149639680
3156 219429879152640
3157 105553116266496000
3158 676289744732160
3159 30091839012864
3160 128642860449792
3161 2367059556040704
3162 65970697666560
3163 208599346021662720
3164 138538465099776
3165 173173081374720
3166 428062210523136
3167 1355244958516248576
3168 65970697666560
3169 208995170207662080
3170 317587061735424
3171 231928233984000
3172 148434069749760
3173 252560569679216640
3174 149411174809600
3175 584459149639680
3176 204096845905920
3177 92886742314516480
3178 244606977441792
3179 97998327891581992960
3180 85761906966528
3181 272722864153559040
3182 4623163195392
3183 181815242769039360
3184 204096845905920
3185 467567319711744
3186 1103471050752
3187 3515658767695872
3188 634613630238720
3189 1041676671909888
3190 115448720916480
3191 368281419723571200
3192 782757789696
3193 161496267887738880
3194 4880005595136
3195 173173081374720
3196 89016461384744960
3197 229495564507545600
3198 65970697666560
3199 2141625312608256
3200 45035996273704960
3201 67553994410557440
3202 70368744177664000
3203 225320718856880128000
3204 90709709291520
3205 92233720368547758080
3206 4182861938688
3207 129170626031124480
3208 70368744177664000
3209 225742931321946112000
3210 142043158413312
3211 2197983873466368
3212 148434069749760
3213 400771988324352
3214 465595929722880
3215 364766830805385216
3216 90709709291520
3217 291722425081528320
3218 284885180743680
3219 467567319711744
3220 90709709291520
3221 292085263918694400
3222 126143189483520
3223 346741986935439360
3224 148434069749760
3225 173173081374720
3226 467335391477760
3227 166905865096396800
3228 189923453829120
3229 613072908960399360
3230 118747255799808
3231 180637047340400640
3232 70368744177664000
3233 164662861375733760
3234 338228674560
3235 306842908986703872
3236 111050674405376000
3237 86553555338526720
3238 175468741394432000
3239 164662861375733760
3240 782757789696
3241 803631330754560
3242 4953389137920
3243 152997043005030400
3244 4953389137920
3245 214272826020986880
3246 978447237120
3247 360991657631416320
3248 138538465099776
3249 31763607846912
3250 103079215104000
3251 335007449088000000
3252 978447237120
3253 3181910415114240
3254 6214668779520
3255 148434069749760
3256 148434069749760
3257 483301331105218560
3258 978447237120
3259 3187781098536960
3260 3962711310336
3261 629685155266560
3262 251100967993344
3263 206158430208000000
3264 36028797018963968
3265 10334751097356288
3266 198427489075200
3267 255121057382400
3268 4623163195392
3269 468052204339593216
3270 782757789696
3271 2559617972305920
3272 57420895248973824
3273 1706411981537280
3274 91738852175118336
3275 171523813933056000
3276 782757789696
3277 434456626552897536
3278 343253786296320
3279 506531263021056
3280 45035996273704960
3281 110680464442257309696
3282 989318873088
3283 803631330754560
3284 72127962782105600
3285 400771988324352
3286 160803575562240
3287 2827321136381952
3288 38280596832649216
3289 116108427893145600
3290 130395207106560
3291 83911068257167081472
3292 61458301946167296
3293 208995170207662080
3294 978447237120
3295 343200185104465920
3296 57420895248973824
3297 434169654018048
3298 54043195528445952
3299 178234458852814749696
3300 68719476736000
3301 226774273228800000
3302 4623163195392
3303 636643002286080
3304 251100967993344
3305 116108427893145600
3306 913217421312
3307 3019096794857472
3308 810192967041024
3309 2012731196571648
3310 113387136614400
3311 584459149639680
3312 90709709291520
3313 300430557173514240
3314 293389215989760
3315 54043195528445952
3316 293389215989760
3317 272722864153559040
3318 847987605504
3319 2813622875062272
3320 57702370225684480
3321 500964985405440
3322 201326592000000
3323 668806938624000000
3324 130395207106560
3325 500964985405440
3326 423275066818560
3327 288955778948136960
3328 54043195528445952
3329 179855754718668128256
3330 782757789696
3331 2606583439687680
3332 138538465099776
3333 137438953472000000
3334 450791177453568
3335 162551799050403840
3336 130395207106560
3337 292085263918694400
3338 424803135651840
3339 434169654018048
3340 74832761386434560
3341 110680464442257309696
3342 283202090434560
3343 946461386232299520
3344 148434069749760
3345 411904543555584
3346 147197119168512
3347 492521560737841152
3348 978447237120
3349 434456626552897536
3350 113387136614400
3351 647079772815360
3352 484730009026560
3353 281440891850194944
3354 913217421312
3355 105553116266496000
3356 1586733388922880
3357 647079772815360
3358 204096845905920
3359 685357208552079360
3360 52776558133248
3361 177329235327713280
3362 72127962782105600
3363 564977177985024
3364 439426693988352
3365 141863388262170624
3366 65970697666560
3367 2028908190892032
3368 173173081374720
3369 98692163709173760
3370 138538465099776
3371 466874627386245120
3372 115448720916480
3373 389293086930370560
3374 148434069749760
3375 231928233984000
3376 173173081374720
3377 161496267887738880
3378 253446020136960
3379 2536135238615040
3380 128642860449792
3381 238112986890240
3382 204096845905920
3383 208995170207662080
3384 130395207106560
3385 347850294656237568
3386 430915410984960
3387 196114391488266240
3388 113387136614400
3389 384155618849587200
3390 92358976733184
3391 313096931125493760
3392 87820192733724672
3393 467567319711744
3394 145452194215231488
3395 121597189939003392
3396 191517960437760
3397 2564314519044096
3398 635151360983040
3399 71776119061217280
3400 45035996273704960
3401 290633908570030080
3402 117546246144
3403 147718067777752268800
3404 204096845905920
3405 166985029933596672
3406 160803575562240
3407 547696978364989440
3408 115448720916480
3409 342764853755904
3410 103079215104000
3411 35107145515008
3412 384227774300160
3413 1310985165912145920
3414 256151849533440
3415 281200098803712000
3416 148434069749760
3417 92886742314516480
3418 495166779555840
3419 337044294378455040
3420 782757789696
3421 319545566822400000
3422 439426693988352
3423 30091839012864
3424 145452194215231488
3425 97998327891581992960
3426 1032805416960
3427 483301331105218560
3428 243177887203590144
3429 35107145515008
3430 1242990379008
3431 300430557173514240
3432 65970697666560
3433 226411434391633920
3434 70368744177664000
3435 423037098786816
3436 221104916398080
3437 795513842565120
3438 1032805416960
3439 2536135238615040
3440 138538465099776
3441 500964985405440
3442 465402656194560
3443 164662861375733760
3444 65970697666560
3445 131730289100587008
3446 221878010511360
3447 1578126677114880
3448 465402656194560
3449 1604708358558842880
3450 75591424409600
3451 141863388262170624
3452 1567098006405120
3453 173860276142080000
3454 160803575562240
3455 166905865096396800
3456 118747255799808
3457 410390516044136448
3458 3962711310336
3459 121597189939003392
3460 372322124955648
3461 1288234552346542080
3462 118747255799808
3463 411102999578935296
3464 400771988324352
3465 148434069749760
3466 1355736491753472
3467 4698982680417533952
3468 38280596832649216
3469 132757109815627481088
3470 1006433244020736
3471 92886742314516480
3472 148434069749760
3473 226774273228800000
3474 118747255799808
3475 166905865096396800
3476 160803575562240
3477 500964985405440
3478 293389215989760
3479 795513842565120
3480 92358976733184
3481 1503718146828140544
3482 313876209991680
3483 35107145515008
3484 204096845905920
3485 92233720368547758080
3486 84524956385280
3487 406511439021342720
3488 400771988324352
3489 196435998639390720
3490 251100967993344
3491 876342378296770560
3492 118747255799808
3493 252560569679216640
3494 404946696536064
3495 171418260816789504
3496 204096845905920
3497 291722425081528320
3498 107202383708160
3499 374993938211143680
3500 103079215104000
3501 122863827334201344
3502 57420895248973824
3503 177329235327713280
3504 118747255799808
3505 184717953466368000
3506 406338265939968
3507 112249142079651840
3508 406338265939968
3509 203189748813004800
3510 782757789696
3511 2747479841832960
3512 406338265939968
3513 542712067522560
3514 201326592000000
3515 2028908190892032
3516 270892177293312
3517 952456895363284992
3518 930133686878208
3519 92886742314516480
3520 45035996273704960
3521 404263796736000000
3522 620089124585472
3523 2536135238615040
3524 77405618595430400
3525 111270576730931200
3526 173173081374720
3527 610608284927262720
3528 913217421312
3529 3221831062388736
3530 61924494876344320
3531 181815242769039360
3532 6292638793728
3533 22225600219447296
3534 978447237120
3535 105553116266496000
3536 54043195528445952
3537 542712067522560
3538 173173081374720
3539 612686361903759360
3540 167400645328896
3541 592598284464291840
3542 113387136614400
3543 395065522976194560
3544 93308954779582464
3545 474078627571433472
3546 1242990379008
3547 4407643883962368
3548 161468230341230592
3549 434169654018048
3550 180388626432000
3551 226411434391633920
3552 118747255799808
3553 151996487423754240
3554 411904543555584
3555 434169654018048
3556 4623163195392
3557 16439968322813952
3558 274603029037056
3559 977037577313845248
3560 61924494876344320
3561 651358384875896832
3562 57420895248973824
3563 2783486700158976
3564 978447237120
3565 116108427893145600
3566 6810910064640
3567 118219490218475520
3568 411904543555584
3569 227203082763632640
3570 52776558133248
3571 188412312535695360
3572 293389215989760
3573 688826854932480
3574 1023424101089280
3575 105553116266496000
3576 274603029037056
3577 2367059556040704
3578 958965265465344
3579 654653621224341504
3580 86113750687416320
3581 308287227460950425600
3582 1345364951040
3583 4819097254625280
3584 54043195528445952
3585 100486566685704192
3586 4953389137920
3587 177329235327713280
3588 90709709291520
3589 410390516044136448
3590 120424698226933760
3591 30091839012864
3592 94575592174780416
3593 339715527091811254272
3594 211892211548160
3595 345859733307753758720
3596 173173081374720
3597 500964985405440
3598 54043195528445952
3599 321409239031480320
3600 65970697666560
3601 300430557173514240
3602 231928233984000
3603 105553116266496000
3604 87820192733724672
3605 129197014310191104
3606 103079215104000
3607 371703649665024000
3608 70368744177664000
3609 105553116266496000
3610 4182861938688
3611 226411434391633920
3612 913217421312
3613 3298541325778944
3614 293389215989760
3615 67553994410557440
3616 94575592174780416
3617 341985341304005984256
3618 1345364951040
3619 166905865096396800
3620 148434069749760
3621 118219490218475520
3622 524737629388800
3623 1900599693646233600
3624 103079215104000
3625 184717953466368000
3626 4623163195392
3627 500964985405440
3628 364803784704000
3629 2677031640760320
3630 75591424409600
3631 274396870606848000
3632 166985029933596672
3633 558483187433472
3634 221104916398080
3635 219517496485478400
3636 103079215104000
3637 374796026118144000
3638 145452194215231488
3639 166576011608064000
3640 118747255799808
3641 226774273228800000
3642 162671886336000
3643 592451010035712000
3644 422109385850880
3645 30091839012864
3646 1502115822305280
3647 164662861375733760
3648 118747255799808
3649 158526706883441459200
3650 148434069749760
3651 288793326105133056
3652 72127962782105600
3653 177329235327713280
3654 913217421312
3655 141863388262170624
3656 423037098786816
3657 150940956261089280
3658 313876209991680
3659 1148159176149565440
3660 65970697666560
3661 2860196963549184
3662 235793704550400
3663 500964985405440
3664 423037098786816
3665 193162202767687680
3666 130395207106560
3667 410390516044136448
3668 160803575562240
3669 318685886168432640
3670 188634963640320
3671 692290316559974400
3672 118747255799808
3673 436039923296894976
3674 93540951733043200
3675 173173081374720
3676 425820237594624
3677 1565315193397837824
3678 126168959287296
3679 441257380848599040
3680 61924494876344320
3681 129197014310191104
3682 329144818728960
3683 3221831062388736
3684 126168959287296
3685 116108427893145600
3686 400771988324352
3687 309870964009598976
3688 111270576730931200
3689 151996487423754240
3690 65970697666560
3691 243431874389606400
3692 173173081374720
3693 108191944173158400
3694 624370133237760
3695 194745499511685120
3696 65970697666560
3697 243827698575605760
3698 6442463526912
3699 129197014310191104
3700 148434069749760
3701 549206058074112000
3702 158741991260160
3703 229495564507545600
3704 238112986890240
3705 400771988324352
3706 400771988324352
3707 177329235327713280
3708 126168959287296
3709 467834501037293568
3710 128642860449792
3711 138617629936975872
3712 94575592174780416
3713 325466436937973760
3714 135368779235328
3715 381812009814982656
3716 171418260816789504
3717 564977177985024
3718 160803575562240
3719 597867693940408320
3720 65970697666560
3721 241452753459609600
3722 239659175116800
3723 121597189939003392
3724 4623163195392
3725 351491877167431680
3726 1345364951040
3727 5012829807575040
3728 171418260816789504
3729 118219490218475520
3730 191727340093440
3731 151996487423754240
3732 159772783411200
3733 596272027690598400
3734 582296902041600
3735 86553555338526720
3736 312034802893062144
3737 237494511599616000
3738 90709709291520
3739 339072893331701760
3740 45035996273704960
3741 636411074052096
3742 82243469757644800
3743 3221831062388736
3744 118747255799808
3745 218178291322847232
3746 434169654018048
3747 131730289100587008
3748 434169654018048
3749 3487185953095680
3750 134217728000000
3751 226774273228800000
3752 204096845905920
3753 990188603965440
3754 747823599452160
3755 206158430208000000
3756 128642860449792
3757 117597993469898391552
3758 471857992040448
3759 129170626031124480
3760 89016461384744960
3761 334701894806641049600
3762 978447237120
3763 432240011111301120
3764 163428659573555200
3765 137438953472000000
3766 284885180743680
3767 1072877590680698880
3768 128642860449792
3769 484726298174816256
3770 138538465099776
3771 727095013539840
3772 77405618595430400
3773 795513842565120
3774 118747255799808
3775 206158430208000000
3776 171418260816789504
3777 298768095592316928
3778 316052418380955648
3779 1194046036643250438144
3780 782757789696
3781 3487185953095680
3782 231928233984000
3783 121597189939003392
3784 173173081374720
3785 2367059556040704
3786 1141521776640
3787 2536135238615040
3788 639928652267520
3789 584459149639680
3790 4623163195392
3791 421790252600918016
3792 128642860449792
3793 487813726825611264
3794 4953389137920
3795 77405618595430400
3796 400771988324352
3797 1521330467679240192
3798 1141521776640
3799 432240011111301120
3800 148434069749760
3801 500964985405440
3802 550829555712000
3803 2094253970817024000
3804 317587061735424
3805 360991657631416320
3806 465402656194560
3807 990188603965440
3808 54043195528445952
3809 416090384322527232
3810 913217421312
3811 436039923296894976
3812 100486566685704192
3813 105553116266496000
3814 187038472756789248
3815 2028908190892032
3816 128642860449792
3817 1288234552346542080
3818 123969936031744000
3819 688826854932480
3820 352530915655680
3821 1346668097804697600
3822 913217421312
3823 3490316984254464
3824 100486566685704192
3825 67553994410557440
3826 187627261233463296
3827 243827698575605760
3828 115448720916480
3829 2564314519044096
3830 1052084451409920
3831 294625135778856960
3832 187627261233463296
3833 718987665046631350272
3834 1141521776640
3835 257127391225184256
3836 57420895248973824
3837 864512492175360
3838 231928233984000
3839 321409239031480320
3840 36028797018963968
3841 263411320080249651200
3842 94575592174780416
3843 500964985405440
3844 239659175116800
3845 110680464442257309696
3846 45035996273704960
3847 173208441668669276160
3848 400771988324352
3849 115472294445779517440
3850 103079215104000
3851 396854978150400000
3852 213064737619968
3853 820725369312116736
3854 111270576730931200
3855 73786976294838206464
3856 67553994410557440
3857 2367059556040704
3858 356217608208384
3859 341985341304005984256
3860 54043195528445952
3861 500964985405440
3862 101858757197168640
3863 393378520295465287680
3864 90709709291520
3865 166885387791841099776
3866 342287418654720
3867 233668211134955520
3868 342287418654720
3869 444589725714481152
3870 913217421312
3871 2564314519044096
3872 77405618595430400
3873 698103984291840
3874 411904543555584
3875 206158430208000000
3876 118747255799808
3877 460264363480055808
3878 293389215989760
3879 698103984291840
3880 54043195528445952
3881 209687598650370293760
3882 299651278307328
3883 158526706883441459200
3884 102386522778501120
3885 400771988324352
3886 238112986890240
3887 226411434391633920
3888 3962711310336
3889 15407021574586368
3890 81909218222800896
3891 2028908190892032
3892 293389215989760
3893 433189989157699584
3894 209250806661120
3895 151996487423754240
3896 30091839012864
3897 2028908190892032
3898 228980087488512
3899 434998410907484160
3900 65970697666560
3901 291973993341963468800
3902 251255586816000
3903 171523813933056000
3904 67553994410557440
3905 184717953466368000
3906 978447237120
3907 3821814908190720
3908 128774801845125120
3909 754926401617920
3910 61924494876344320
3911 242124774966506291200
3912 3962711310336
3913 2367059556040704
3914 425820237594624
3915 467567319711744
3916 77405618595430400
3917 303120402419705446400
3918 20185060737024
3919 79085067967660032
3920 138538465099776
3921 52723378645106688
3922 434169654018048
3923 1702813383058784256
3924 3962711310336
3925 164662861375733760
3926 231928233984000
3927 67553994410557440
3928 530342561710080
3929 2083185582397194240
3930 107202383708160
3931 421305367973068800
3932 2034360920309760
3933 688826854932480
3934 173173081374720
3935 337044294378455040
3936 45035996273704960
3937 2958824445050880
3938 107642188359270400
3939 105553116266496000
3940 424274049368064
3941 389293086930370560
3942 3962711310336
3943 15621007985344512
3944 94575592174780416
3945 224696196252303360
3946 182131902117838848
3947 718692485756992094208
3948 130395207106560
3949 308287227460950425600
3950 160803575562240
3951 2057087471321088
3952 400771988324352
3953 441937703668285440
3954 335156430766080
3955 141863388262170624
3956 238112986890240
3957 883472351499386880
3958 919897437634560
3959 490901155476406272
3960 65970697666560
3961 351064598152784904192
3962 430915410984960
3963 116108427893145600
3964 255121057382400
3965 151996487423754240
3966 113387136614400
3967 449693383812710400
3968 67553994410557440
3969 35107145515008
3970 204096845905920
3971 2677031640760320
3972 113387136614400
3973 205796488572322185216
3974 439818072883200
3975 109775240917155840
3976 173173081374720
3977 138350580552821637120
3978 118747255799808
3979 655286939921940480
3980 204096845905920
3981 139963432169373696
3982 231928233984000
3983 393449240883363840
3984 57702370225684480
3985 649844357364449280
3986 112249142079651840
3987 139963432169373696
3988 112249142079651840
3989 447649578613651537920
3990 782757789696
3991 436039923296894976
3992 112249142079651840
3993 182931247071232000
3994 218798132413071360
3995 182305712915957678080
3996 3962711310336
3997 2677031640760320
3998 30927723429888
3999 584459149639680
4000 70368744177664000
4001 281474976710656000000
4002 158741991260160
4003 635285449023160320
4004 148434069749760
4005 92886742314516480
4006 580400405544960
4007 2325084024613109760
4008 74832761386434560
4009 2958824445050880
4010 70368744177664000
4011 528796373483520
4012 171418260816789504
4013 687730062396959490048
4014 4072786624512
4015 151996487423754240
4016 137438953472000000
4017 129197014310191104
4018 173173081374720
4019 695809440963624960
4020 90709709291520
4021 364653031351910400
4022 356106475929600
4023 2085266751750144
4024 269509197824000000
4025 116108427893145600
4026 103079215104000
4027 414996920008704000
4028 434169654018048
4029 131730289100587008
4030 148434069749760
4031 350502316702433280
4032 118747255799808
4033 15407021574586368
4034 467567319711744
4035 194481616721018880
4036 467567319711744
4037 241452753459609600
4038 138538465099776
4039 410390516044136448
4040 70368744177664000
4041 141863388262170624
4042 342287418654720
4043 245410995319603200
4044 138538465099776
4045 227431781182210048000
4046 57420895248973824
4047 584459149639680
4048 77405618595430400
4049 313337944074302259200
4050 978447237120
4051 3962711310336000
4052 152997043005030400
4053 121597189939003392
4054 302707040164249600
4055 2536135238615040
4056 128642860449792
4057 521775441984356352
4058 509546330062848
4059 105553116266496000
4060 138538465099776
4061 257285720899584000
4062 339697553375232
4063 205796488572322185216
4064 467567319711744
4065 500964985405440
4066 479395659644928
4067 227203082763632640
4068 138538465099776
4069 444589725714481152
4070 148434069749760
4071 294625135778856960
4072 1855657800105984
4073 7556238562031566848
4074 118747255799808
4075 2536135238615040
4076 7379139220733952
4077 782757789696000
4078 29372433070030848
4079 119780782059585798144
4080 36028797018963968
4081 164662861375733760
4082 434169654018048
4083 97998327891581992960
4084 71776119061217280
4085 2367059556040704
4086 244606977441792
4087 261243962759577600
4088 400771988324352
4089 233668211134955520
4090 57420895248973824
4091 234851461568302940160
4092 103079215104000
4093 421800148205568000
4094 146344997656985600
4095 400771988324352
4096 73786976294838206464
4097 138350580552821637120
4098 274609471488000
4099 1125349614157824000
4100 70368744177664000
4101 750233076105216000
4102 406338265939968
4103 245410995319603200
4104 3962711310336
4105 147718067777752268800
4106 31763607846912
4107 2085266751750144
4108 434169654018048
4109 952456895363284992
4110 38280596832649216
4111 157333252982188277760
4112 73786976294838206464
4113 2141625312608256
4114 77405618595430400
4115 125866602385750622208
4116 1242990379008
4117 303120402419705446400
4118 530342561710080
4119 3410765599997952
4120 57420895248973824
4121 487813726825611264
4122 4182861938688
4123 2536135238615040
4124 115514691614146560
4125 137438953472000000
4126 232608685652705280
4127 959743437003061985280
4128 138538465099776
4129 571886783931875328
4130 251100967993344
4131 2028908190892032
4132 558483187433472
4133 2307652530475106304
4134 128642860449792
4135 829637598250008576
4136 111270576730931200
4137 636411074052096
4138 224714406913638400
4139 929868215808635699200
4140 90709709291520
4141 281474976710656000000
4142 30091839012864
4143 166905865096396800
4144 400771988324352
4145 300430557173514240
4146 162994008883200
4147 177329235327713280
4148 67553994410557440
4149 166905865096396800
4150 72127962782105600
4151 421790252600918016
4152 372322124955648
4153 1545881462815850496
4154 255121057382400
4155 133524692077117440
4156 1509649866031104
4157 6274104843225268224
4158 978447237120
4159 4068383611944960
4160 54043195528445952
4161 2028908190892032
4162 109775240917155840
4163 261243962759577600
4164 1006433244020736
4165 141863388262170624
4166 4092566433693696
4167 803631330754560
4168 109775240917155840
4169 2958824445050880
4170 130395207106560
4171 478788935384825856
4172 411904543555584
4173 218178291322847232
4174 1678189214564352
4175 191571869149272473600
4176 138538465099776
4177 578536630256664576
4178 564977177985024
4179 688826854932480
4180 148434069749760
4181 478788935384825856
4182 45035996273704960
4183 313337944074302259200
4184 564977177985024
4185 500964985405440
4186 204096845905920
4187 521775441984356352
4188 251100967993344
4189 562466168305090560
4190 484730009026560
4191 584459149639680
4192 109775240917155840
4193 325466436937973760
4194 251100967993344
4195 1624814990257029120
4196 224696196252303360
4197 468052204339593216
4198 460363886462238720
4199 410390516044136448
4200 65970697666560
4201 277076930199552000
4202 550829555712000
4203 468052204339593216
4204 270582939648000
4205 449972934644072448
4206 180388626432000
4207 237494511599616000
4208 224696196252303360
4209 116108427893145600
4210 173173081374720
4211 729058672587571200
4212 3962711310336
4213 1346668097804697600
4214 6292638793728
4215 118219490218475520
4216 67553994410557440
4217 284807640434910167040
4218 3962711310336
4219 16714716306997248
4220 173173081374720
4221 688826854932480
4222 713662503321600
4223 146997491837372989440
4224 45035996273704960
4225 164662861375733760
4226 92886742314516480
4227 126821365506753167360
4228 231928233984000
4229 980592573284352000
4230 130395207106560
4231 551571726060748800
4232 152997043005030400
4233 118174454222201815040
4234 467567319711744
4235 116108427893145600
4236 61924494876344320
4237 15834994396102656
4238 30091839012864
4239 2197983873466368
4240 87820192733724672
4241 372357617190992609280
4242 103079215104000
4243 437262030471168000
4244 181815242769039360
4245 196114391488266240
4246 67553994410557440
4247 146997491837372989440
4248 251100967993344
4249 374796026118144000
4250 70368744177664000
4251 2028908190892032
4252 1041676671909888
4253 4429209208960843776
4254 462967409737728
4255 208995170207662080
4256 400771988324352
4257 584459149639680
4258 1665708576473088
4259 7092587118622408704
4260 115448720916480
4261 491811551104204800
4262 480284717875200
4263 636411074052096
4264 67553994410557440
4265 393449240883363840
4266 4292937252864
4267 281474976710656000000
4268 67553994410557440
4269 2411676750053376
4270 148434069749760
4271 633813477831475200
4272 61924494876344320
4273 264541442111742935040
4274 129170626031124480
4275 500964985405440
4276 129170626031124480
4277 300430557173514240
4278 113387136614400
4279 209687598650370293760
4280 145452194215231488
4281 323380113624268800
4282 303972359004487680
4283 1301609641257216245760
4284 118747255799808
4285 498028312992952614912
4286 496790277193728
4287 150729850028556288
4288 92886742314516480
4289 398298351044646666240
4290 65970697666560
4291 436039923296894976
4292 467567319711744
4293 2197983873466368
4294 467567319711744
4295 226411434391633920
4296 86113750687416320
4297 369944672953140510720
4298 425820237594624
4299 246629781968760340480
4300 173173081374720
4301 158526706883441459200
4302 147197119168512
4303 261243962759577600
4304 194481616721018880
4305 67553994410557440
4306 408715272640266240
4307 578536630256664576
4308 120424698226933760
4309 375538196466892800
4310 465402656194560
4311 281440891850194944
4312 173173081374720
4313 563574476025888768
4314 168876822904176640
4315 1604708358558842880
4316 86553555338526720
4317 485689742672412016640
4318 467567319711744
4319 243827698575605760
4320 118747255799808
4321 1660799119616114688
4322 500964985405440
4323 171523813933056000
4324 152997043005030400
4325 476572319943229440
4326 126168959287296
4327 545806917876842496
4328 500964985405440
4329 2028908190892032
4330 400771988324352
4331 277076930199552000
4332 4182861938688
4333 467834501037293568
4334 530342561710080
4335 78398662313265594368
4336 500964985405440
4337 2172184176717987840
4338 148434069749760
4339 643906994574458880
4340 148434069749760
4341 190787257651691520
4342 112249142079651840
4343 277076930199552000
4344 148434069749760
4345 164662861375733760
4346 109775240917155840
4347 688826854932480
4348 629685155266560
4349 2737871055099002880
4350 115448720916480
4351 16262967217618944
4352 73786976294838206464
4353 334801290657792000
4354 239659175116800
4355 208995170207662080
4356 113387136614400
4357 493914367092326400
4358 482338249113600
4359 219517496485478400
4360 400771988324352
4361 243827698575605760
4362 214372555161600
4363 935093085614899200
4364 1706411981537280
4365 121597189939003392
4366 564977177985024
4367 261243962759577600
4368 118747255799808
4369 302231454903657293676544
4370 204096845905920
4371 166905865096396800
4372 506531263021056
4373 2214554681928056832
4374 1338925209984
4375 206158430208000000
4376 506531263021056
4377 342764853755904
4378 255121057382400
4379 277076930199552000
4380 118747255799808
4381 478788935384825856
4382 434169654018048
4383 342764853755904
4384 78398662313265594368
4385 416090384322527232
4386 138538465099776
4387 372357617190992609280
4388 83911068257167081472
4389 500964985405440
4390 406338265939968
4391 1783824987476459520
4392 148434069749760
4393 620454411553996800
4394 509546330062848
4395 277393589548351488
4396 434169654018048
4397 1908609799063339008
4398 188634963640320
4399 288050232166616924160
4400 70368744177664000
4401 342764853755904
4402 270582939648000
4403 410390516044136448
4404 188634963640320
4405 158526706883441459200
4406 811277714718720
4407 141863388262170624
4408 467567319711744
4409 2061036745289367552
4410 913217421312
4411 281474976710656000000
4412 2012731196571648
4413 795513842565120
4414 8672041053978624
4415 3221831062388736
4416 61924494876344320
4417 2958824445050880
4418 323026959938355200
4419 795513842565120
4420 54043195528445952
4421 238870924235731107840
4422 113387136614400
4423 501397918108876800
4424 434169654018048
4425 214272826020986880
4426 1875748583374848
4427 578536630256664576
4428 148434069749760
4429 508713243846377472
4430 93308954779582464
4431 584459149639680
4432 133524692077117440
4433 237494511599616000
4434 190181151866880
4435 330686935738840252416
4436 288955778948136960
4437 141863388262170624
4438 476380592603136
4439 190232048260129751040
4440 118747255799808
4441 527237815751147520
4442 514880679444480
4443 351491877167431680
4444 137438953472000000
4445 2367059556040704
4446 3962711310336
4447 17618214485753856
4448 133524692077117440
4449 2320094088658944
4450 77405618595430400
4451 344455002749665280000
4452 128642860449792
4453 512988145055170560
4454 109775240917155840
4455 500964985405440
4456 289998940604989440
4457 1292235279335832944640
4458 372863290834944
4459 3221831062388736
4460 411904543555584
4461 1108149700361453568
4462 92886742314516480
4463 414460644207372533760
4464 148434069749760
4465 300430557173514240
4466 173173081374720
4467 196328796255682560
4468 647079772815360
4469 512988145055170560
4470 274603029037056
4471 460177809924717281280
4472 467567319711744
4473 584459149639680
4474 2041954154053632
4475 220451201759785779200
4476 191727340093440
4477 261243962759577600
4478 838058177986560
4479 572114382838824960
4480 54043195528445952
4481 242113515967437864960
4482 190181151866880
4483 852391922667356160
4484 564977177985024
4485 92886742314516480
4486 2473982095785984
4487 138350580552821637120
4488 45035996273704960
4489 501397918108876800
4490 94575592174780416
4491 252560569679216640
4492 98692163709173760
4493 443325199381608529920
4494 213064737619968
4495 177329235327713280
4496 118219490218475520
4497 638341953909424128
4498 558483187433472
4499 146997491837372989440
4500 103079215104000
4501 820725369312116736
4502 452984832000000
4503 2197983873466368
4504 259528724620247040
4505 179855754718668128256
4506 201326592000000
4507 907177623552000000
4508 238112986890240
4509 252560569679216640
4510 70368744177664000
4511 1545881462815850496
4512 89016461384744960
4513 401642273767969259520
4514 500964985405440
4515 467567319711744
4516 196114391488266240
4517 885652591961010339840
4518 201326592000000
4519 909593542656000000
4520 94575592174780416
4521 97998327891581992960
4522 400771988324352
4523 1812290931202719744
4524 138538465099776
4525 237494511599616000
4526 500964985405440
4527 404263796736000000
4528 196114391488266240
4529 460264363480055808
4530 103079215104000
4531 746722326887792640
4532 71776119061217280
4533 311299229614080000
4534 158832700969451520
4535 373559075536896000
4536 3962711310336
4537 578536630256664576
4538 35107145515008
4539 126821365506753167360
4540 166985029933596672
4541 508713243846377472
4542 4623163195392
4543 321409239031480320
4544 118219490218475520
4545 105553116266496000
4546 262299493922242560
4547 1192413499370514677760
4548 4623163195392
4549 21026146212642816
4550 148434069749760
4551 151996487423754240
4552 262299493922242560
4553 518688013333561344
4554 113387136614400
4555 432240011111301120
4556 92886742314516480
4557 584459149639680
4558 506531263021056
4559 273458569373936517120
4560 118747255799808
4561 541487486447124480
4562 528796373483520
4563 2197983873466368
4564 30091839012864
4565 147718067777752268800
4566 352530915655680
4567 1609656160883834880
4568 528796373483520
4569 1073104107255889920
4570 423037098786816
4571 15502126646034432
4572 4623163195392
4573 398298351044646666240
4574 41283402596352
4575 105553116266496000
4576 67553994410557440
4577 493914367092326400
4578 3962711310336
4579 512988145055170560
4580 423037098786816
4581 2783486700158976
4582 506531263021056
4583 2320926247162478592
4584 352530915655680
4585 164662861375733760
4586 1578126677114880
4587 166905865096396800
4588 500964985405440
4589 190232048260129751040
4590 118747255799808
4591 545049904121118720
4592 67553994410557440
4593 161496267887738880
4594 151468721842421760
4595 436039923296894976
4596 1052084451409920
4597 4835380138679992320
4598 255121057382400
4599 2028908190892032
4600 77405618595430400
4601 572718014722473984
4602 251100967993344
4603 1155566654705369088
4604 173860276142080000
4605 129197014310191104
4606 342287418654720
4607 512988145055170560
4608 54043195528445952
4609 620454411553996800
4610 111270576730931200
4611 345792008889040896
4612 121597189939003392
4613 514800277656698880
4614 54043195528445952
4615 177329235327713280
4616 121597189939003392
4617 342764853755904
4618 274068666385956864
4619 527237815751147520
4620 65970697666560
4621 304784623219507200
4622 297641233612800
4623 219517496485478400
4624 78398662313265594368
4625 237494511599616000
4626 54043195528445952
4627 261243962759577600
4628 92886742314516480
4629 111112810006484877312
4630 238112986890240
4631 277076930199552000
4632 54043195528445952
4633 242113515967437864960
4634 255121057382400
4635 129197014310191104
4636 500964985405440
4637 2322473672339619840
4638 81487005757734912
4639 377936732704374521856
4640 94575592174780416
4641 121597189939003392
4642 270582939648000
4643 1256046005846016000
4644 4623163195392
4645 351064598152784904192
4646 151182848819200000
4647 2827321136381952
4648 86553555338526720
4649 402300925213472194560
4650 103079215104000
4651 479318350233600000
4652 196435998639390720
4653 166905865096396800
4654 129170626031124480
4655 2367059556040704
4656 54043195528445952
4657 251625118380444352512
4658 78398662313265594368
4659 167750078920296235008
4660 171418260816789504
4661 626748016111386624
4662 3962711310336
4663 18474160128786432
4664 109775240917155840
4665 163607330213068800
4666 249995958807429120
4667 369944672953140510720
4668 81909218222800896
4669 243827698575605760
4670 312034802893062144
4671 2827321136381952
4672 121597189939003392
4673 568102071395023847424
4674 148434069749760
4675 144115188075855872000
4676 112249142079651840
4677 462520561340252160
4678 256287591974830080
4679 1198913355258255114240
4680 118747255799808
4681 463856467968000000
4682 542712067522560
4683 2085266751750144
4684 542712067522560
4685 444589725714481152
4686 180388626432000
4687 17974858503684096
4688 277393589548351488
4689 164662861375733760
4690 204096845905920
4691 957214207298764800
4692 61924494876344320
4693 16262967217618944
4694 141869985331937280
4695 131730289100587008
4696 634971263575523328
4697 237494511599616000
4698 4623163195392
4699 17974858503684096
4700 111270576730931200
4701 2860196963549184
4702 255357280583680000
4703 1200689933304463360000
4704 138538465099776
4705 334701894806641049600
4706 500964985405440
4707 2860196963549184
4708 181815242769039360
4709 273458569373936517120
4710 128642860449792
4711 478788935384825856
4712 500964985405440
4713 403938581812346880
4714 2305221690654720
4715 158526706883441459200
4716 160803575562240
4717 309127078422710845440
4718 467567319711744
4719 116108427893145600
4720 171418260816789504
4721 809094191055246458880
4722 329144818728960
4723 1554221834038149120
4724 395065522976194560
4725 500964985405440
4726 133524692077117440
4727 17974858503684096
4728 424274049368064
4729 2005967705412206592
4730 173173081374720
4731 194745499511685120
4732 434169654018048
4733 2054490802813403136
4734 329144818728960
4735 655286939921940480
4736 121597189939003392
4737 692520698605731840
4738 98692163709173760
4739 521775441984356352
4740 128642860449792
4741 744644249911296000
4742 595475740753920
4743 151996487423754240
4744 281193501733945344
4745 410390516044136448
4746 138538465099776
4747 356065845538979840000
4748 651358384875896832
4749 438335703575691264
4750 231928233984000
4751 1101659111424000000
4752 148434069749760
4753 478788935384825856
4754 688826854932480
4755 325209151217074176
4756 118219490218475520
4757 304784623219507200
4758 148434069749760
4759 706249303869358080
4760 54043195528445952
4761 229495564507545600
4762 125608208357130240
4763 512988145055170560
4764 204096845905920
4765 205796488572322185216
4766 949528685445120
4767 250477544900395008
4768 281193501733945344
4769 463856467968000000
4770 128642860449792
4771 651922434340945920
4772 654653621224341504
4773 2367059556040704
4774 231928233984000
4775 564049465049088000
4776 204096845905920
4777 242113515967437864960
4778 951920445358080
4779 2860196963549184
4780 100486566685704192
4781 421800148205568000
4782 634613630238720
4783 3034722379801559040
4784 92886742314516480
4785 118219490218475520
4786 216977624625315840
4787 1038454911456761610240
4788 3962711310336
4789 18973461753888768
4790 187627261233463296
4791 2498562864709632
4792 216977624625315840
4793 1039756777204513505280
4794 89016461384744960
4795 117597993469898391552
4796 500964985405440
4797 151996487423754240
4798 2346316474613760
4799 11257626445196820480
4800 45035996273704960
4801 216172782113783808000
4802 9992477343744
4803 144115188075855872000
4804 105553116266496000
4805 245410995319603200
4806 204096845905920
4807 261243962759577600
4808 105553116266496000
4809 2141625312608256
4810 400771988324352
4811 401642273767969259520
4812 70368744177664000
4813 338614396982919168000
4814 151468721842421760
4815 218178291322847232
4816 467567319711744
4817 2251804211731759104
4818 148434069749760
4819 555737157143101440
4820 67553994410557440
4821 476770232036229120
4822 158989381376409600
4823 444589725714481152
4824 204096845905920
4825 138350580552821637120
4826 35107145515008
4827 291722425081528320
4828 118219490218475520
4829 520112980403159040
4830 90709709291520
4831 438127895878041600
4832 105553116266496000
4833 290633908570030080
4834 249039383691264000
4835 350502316702433280
4836 148434069749760
4837 375538196466892800
4838 214272826020986880
4839 478551440873226240
4840 77405618595430400
4841 290549729959807549440
4842 284885180743680
4843 402300925213472194560
4844 558483187433472
4845 121597189939003392
4846 2641887265554432
4847 555737157143101440
4848 70368744177664000
4849 662609687362928640
4850 67553994410557440
4851 584459149639680
4852 166576011608064000
4853 304784623219507200
4854 111050674405376000
4855 209687598650370293760
4856 166576011608064000
4857 359359982375796736000
4858 1509649866031104
4859 651684939829346304
4860 3962711310336
4861 19258776968232960
4862 67553994410557440
4863 2536135238615040
4864 121597189939003392
4865 300430557173514240
4866 4953389137920
4867 555737157143101440
4868 288793326105133056
4869 2536135238615040
4870 30091839012864
4871 146547255992647680
4872 138538465099776
4873 238870924235731107840
4874 659140040982528
4875 105553116266496000
4876 150940956261089280
4877 735988102729071329280
4878 4953389137920
4879 138350580552821637120
4880 67553994410557440
4881 3181910415114240
4882 160968502306406400
4883 249031044995078946816
4884 148434069749760
4885 263730794178816245760
4886 564977177985024
4887 2536135238615040
4888 133524692077117440
4889 652668694872950046720
4890 3962711310336
4891 705358699450859520
4892 318685886168432640
4893 257127391225184256
4894 761236013249986560
4895 158526706883441459200
4896 54043195528445952
4897 562251895479069573120
4898 542712067522560
4899 203189748813004800
4900 173173081374720
4901 518688013333561344
4902 4623163195392
4903 22662745983811584
4904 129197014310191104
4905 2028908190892032
4906 514880679444480
4907 277076930199552000
4908 57420895248973824
4909 281821753881963528192
4910 530342561710080
4911 187881169254642352128
4912 129197014310191104
4913 362515414536540108357632
4914 3962711310336
4915 2083185582397194240
4916 309870964009598976
4917 351491877167431680
4918 743811356968353792
4919 3658064253570363949056
4920 45035996273704960
4921 15407021574586368
4922 249995958807429120
4923 2564314519044096
4924 108191944173158400
4925 543070783191121920
4926 72127962782105600
4927 17974858503684096
4928 67553994410557440
4929 164662861375733760
4930 94575592174780416
4931 466257669421667450880
4932 57420895248973824
4933 283199855367938899968
4934 138281179378876416
4935 133524692077117440
4936 162551799050403840
4937 802355680112793354240
4938 61458301946167296
4939 242113515967437864960
4940 400771988324352
4941 2536135238615040
4942 92886742314516480
4943 459046280518340444160
4944 57420895248973824
4945 243827698575605760
4946 138617629936975872
4947 110680464442257309696
4948 138617629936975872
4949 277076930199552000
4950 103079215104000
4951 510242114764800000
4952 138617629936975872
4953 2367059556040704
4954 335173097386672128
4955 261243962759577600
4956 251100967993344
4957 1244456397375012864
4958 688826854932480
4959 2367059556040704
4960 67553994410557440
4961 309622474381721600000
4962 810192967041024
4963 1066676912035725312
4964 121597189939003392
4965 116108427893145600
4966 528796373483520
4967 2626002790719160320
4968 204096845905920
4969 1013953130460610560
4970 173173081374720
4971 300430557173514240
4972 118219490218475520
4973 587787305366260285440
4974 293389215989760
4975 261243962759577600
4976 163607330213068800
4977 2197983873466368
4978 542712067522560
4979 1616001717365637120
4980 57702370225684480
4981 568102071395023847424
4982 216977624625315840
4983 206158430208000000
4984 92886742314516480
4985 229886242979126968320
4986 293389215989760
4987 1462838630924943360
4988 636411074052096
4989 433433668422205440
4990 112249142079651840
4991 261243962759577600
4992 54043195528445952
4993 269783632078002192384
4994 208731287416995840
4995 2028908190892032
4996 131730289100587008
4997 758349662351523840
4998 138538465099776
4999 692415248568680448
5000 137438953472000000
5001 461610165712453632
5002 105553116266496000
5003 527976687565012992000
5004 293389215989760
5005 151996487423754240
5006 1433710582824960
5007 434998410907484160
5008 131730289100587008
5009 659705287815739736064
5010 74832761386434560
5011 374912134546037145600
5012 129170626031124480
5013 434998410907484160
5014 688826854932480
5015 351064598152784904192
5016 148434069749760
5017 2251804211731759104
5018 121597189939003392
5019 150729850028556288
5020 137438953472000000
5021 689943546429440000000
5022 4953389137920
5023 24875920250634240
5024 131730289100587008
5025 116108427893145600
5026 180637047340400640
5027 541487486447124480
5028 484730009026560
5029 735988102729071329280
5030 269509197824000000
5031 2367059556040704
5032 121597189939003392
5033 518789599961630638080
5034 1586733388922880
5035 444589725714481152
5036 298768095592316928
5037 208995170207662080
5038 528796373483520
5039 2664076129609973760
5040 118747255799808
5041 860670214432358400
5042 584459149639680
5043 147718067777752268800
5044 121597189939003392
5045 478788935384825856
5046 439426693988352
5047 508713243846377472
5048 584459149639680
5049 151996487423754240
5050 137438953472000000
5051 694066715033600000000
5052 173173081374720
5053 19258776968232960
5054 31763607846912
5055 141863388262170624
5056 131730289100587008
5057 251625118380444352512
5058 173173081374720
5059 875909445593333760
5060 77405618595430400
5061 151996487423754240
5062 191246303756288000
5063 221577101666628403200
5064 173173081374720
5065 313337944074302259200
5066 281193501733945344
5067 389293086930370560
5068 500964985405440
5069 264595485307271380992
5070 128642860449792
5071 356065845538979840000
5072 325209151217074176
5073 208995170207662080
5074 659140040982528
5075 177329235327713280
5076 293389215989760
5077 1489243660364021760
5078 1454339512074240
5079 441257380848599040
5080 467567319711744
5081 2375241984135659520
5082 113387136614400
5083 190232048260129751040
5084 105553116266496000
5085 141863388262170624
5086 262027364794368000
5087 1332671177344155648000
5088 87820192733724672
5089 493914367092326400
5090 1855657800105984
5091 297886093752794087424
5092 688826854932480
5093 304784623219507200
5094 430915410984960
5095 7556238562031566848
5096 467567319711744
5097 650394993646632960
5098 2326877989502976
5099 11862423990486171648
5100 45035996273704960
5101 229683580995895296000
5102 112150186033152000
5103 342764853755904
5104 118219490218475520
5105 146997491837372989440
5106 204096845905920
5107 1042118495195627520
5108 294625135778856960
5109 164662861375733760
5110 400771988324352
5111 984563184650158080
5112 173173081374720
5113 885260791987568640
5114 864512492175360
5115 105553116266496000
5116 864512492175360
5117 478788935384825856
5118 384227774300160
5119 1966477748868218880
5120 73786976294838206464
5121 393449240883363840
5122 636411074052096
5123 1013953130460610560
5124 148434069749760
5125 281474976710656000000
5126 214272826020986880
5127 507050782265180160
5128 92233720368547758080
5129 724951996657827840
5130 3962711310336
5131 651922434340945920
5132 115472294445779517440
5133 449972934644072448
5134 105553116266496000
5135 444589725714481152
5136 145452194215231488
5137 798809095406239088640
5138 636643002286080
5139 2677031640760320
5140 73786976294838206464
5141 269783632078002192384
5142 243177887203590144
5143 1013953130460610560
5144 364766830805385216
5145 636411074052096
5146 108191944173158400
5147 556755744715073126400
5148 148434069749760
5149 19258776968232960
5150 71776119061217280
5151 144115188075855872000
5152 92886742314516480
5153 478552496404388904960
5154 221104916398080
5155 236574088425772154880
5156 233668211134955520
5157 2677031640760320
5158 588277976861245440
5159 261243962759577600
5160 138538465099776
5161 705358699450859520
5162 162551799050403840
5163 476572319943229440
5164 698103984291840
5165 571886783931875328
5166 148434069749760
5167 766810404327260160
5168 121597189939003392
5169 227203082763632640
5170 111270576730931200
5171 575268881698914304000
5172 465402656194560
5173 657266060851937280
5174 688826854932480
5175 116108427893145600
5176 306842908986703872
5177 287357803723908710400
5178 1567098006405120
5179 8114433477165711360
5180 400771988324352
5181 164662861375733760
5182 2027342675312640
5183 598486169231032320
5184 400771988324352
5185 138350580552821637120
5186 2028908190892032
5187 2028908190892032
5188 2028908190892032
5189 10525975694347862016
5190 372322124955648
5191 462947523695550136320
5192 214272826020986880
5193 410390516044136448
5194 506531263021056
5195 1545881462815850496
5196 400771988324352
5197 2082411251333332992
5198 162551799050403840
5199 1388274167555555328
5200 67553994410557440
5201 572718014722473984
5202 57420895248973824
5203 304784623219507200
5204 171523813933056000
5205 1030587641877233664
5206 129197014310191104
5207 598486169231032320
5208 148434069749760
5209 773044635256750080
5210 109775240917155840
5211 410390516044136448
5212 754926401617920
5213 216172782113783808000
5214 160803575562240
5215 421790252600918016
5216 2028908190892032
5217 300430557173514240
5218 10334751097356288
5219 264595485307271380992
5220 138538465099776
5221 587787305366260285440
5222 647079772815360
5223 321409239031480320
5224 10334751097356288
5225 237494511599616000
5226 204096845905920
5227 1066610116704337920
5228 52723378645106688
5229 194745499511685120
5230 564977177985024
5231 2954830640861675520
5232 400771988324352
5233 2096839042913009664
5234 2047694377844736
5235 257127391225184256
5236 67553994410557440
5237 353712714733678755840
5238 400771988324352
5239 555737157143101440
5240 109775240917155840
5241 414665417252929536
5242 280870245315379200
5243 572718014722473984
5244 204096845905920
5245 460177809924717281280
5246 584459149639680
5247 164662861375733760
5248 92233720368547758080
5249 598486169231032320
5250 103079215104000
5251 603392278075099054080
5252 105553116266496000
5253 117597993469898391552
5254 584459149639680
5255 277076930199552000
5256 400771988324352
5257 463856467968000000
5258 125608208357130240
5259 416090384322527232
5260 224696196252303360
5261 1181901992287115673600
5262 406338265939968
5263 1013953130460610560
5264 133524692077117440
5265 2028908190892032
5266 343200185104465920
5267 744545293864796160
5268 406338265939968
5269 480325788757666037760
5270 67553994410557440
5271 206158430208000000
5272 343200185104465920
5273 1809351375870744330240
5274 406338265939968
5275 277076930199552000
5276 883472351499386880
5277 952456895363284992
5278 467567319711744
5279 2467820313438584832
5280 45035996273704960
5281 237790060325162188800
5282 990188603965440
5283 952456895363284992
5284 116108427893145600
5285 237494511599616000
5286 77405618595430400
5287 335067812276364902400
5288 116108427893145600
5289 177329235327713280
5290 152997043005030400
5291 512988145055170560
5292 4623163195392
5293 764138591071764480
5294 47784725839872
5295 126821365506753167360
5296 116108427893145600
5297 614910234122099097600
5298 6292638793728
5299 17974858503684096
5300 109775240917155840
5301 2536135238615040
5302 105553116266496000
5303 559642622444961792000
5304 54043195528445952
5305 372357617190992609280
5306 35107145515008
5307 177329235327713280
5308 139963432169373696
5309 742925897955035578368
5310 251100967993344
5311 478552496404388904960
5312 118174454222201815040
5313 116108427893145600
5314 153257495319417978880
5315 1066676912035725312
5316 93308954779582464
5317 264595485307271380992
5318 242202345511845888
5319 3221831062388736
5320 400771988324352
5321 269783632078002192384
5322 161468230341230592
5323 859333921876029210624
5324 182931247071232000
5325 184717953466368000
5326 475549784866816000
5327 541487486447124480
5328 400771988324352
5329 2106457570632794112
5330 67553994410557440
5331 421790252600918016
5332 584459149639680
5333 3116336185878773760
5334 4623163195392
5335 138350580552821637120
5336 162551799050403840
5337 421790252600918016
5338 131730289100587008
5339 598486169231032320
5340 61924494876344320
5341 17974858503684096
5342 161463282538905600
5343 117597993469898391552
5344 153257495319417978880
5345 264541442111742935040
5346 4953389137920
5347 26480818331320320
5348 528796373483520
5349 3487185953095680
5350 181815242769039360
5351 972711548814360576000
5352 411904543555584
5353 351280770934898688000
5354 2152844840927232
5355 121597189939003392
5356 129197014310191104
5357 19258776968232960
5358 293389215989760
5359 603392278075099054080
5360 92886742314516480
5361 1047986279515422720
5362 1578126677114880
5363 714858479914844160
5364 411904543555584
5365 478788935384825856
5366 2157671847297024
5367 981980431836512256
5368 105553116266496000
5369 578536630256664576
5370 86113750687416320
5371 351280770934898688000
5372 131730289100587008
5373 3487185953095680
5374 345534723168141312
5375 277076930199552000
5376 54043195528445952
5377 1489243660364021760
5378 141863388262170624
5379 2536135238615040
5380 194481616721018880
5381 1046311097959081574400
5382 204096845905920
5383 249031044995078946816
5384 141863388262170624
5385 246629781968760340480
5386 372945548048596992
5387 2008684721789743398912
5388 94575592174780416
5389 666028341692567912448
5390 173173081374720
5391 325466436937973760
5392 141863388262170624
5393 764927389509624004608
5394 173173081374720
5395 177261681333302722560
5396 584459149639680
5397 110680464442257309696
5398 3079825753374720
5399 16624899416716738560
5400 148434069749760
5401 848548098736128000
5402 2028908190892032
5403 237494511599616000
5404 121597189939003392
5405 313337944074302259200
5406 87820192733724672
5407 474755961918515576832
5408 131730289100587008
5409 237494511599616000
5410 500964985405440
5411 250328081687761649664
5412 70368744177664000
5413 380835643489517568000
5414 185954904047616000
5415 2141625312608256
5416 347850294656237568
5417 1883957195858182668288
5418 4623163195392
5419 25048298192633856
5420 500964985405440
5421 300430557173514240
5422 2651592012595200
5423 242113515967437864960
5424 94575592174780416
5425 237494511599616000
5426 250477544900395008
5427 3487185953095680
5428 294625135778856960
5429 237790060325162188800
5430 148434069749760
5431 805996998741196800
5432 121597189939003392
5433 537331332494131200
5434 500964985405440
5435 644797598992957440
5436 231928233984000
5437 1260761879937024000
5438 1231212773376000
5439 2367059556040704
5440 73786976294838206464
5441 401401151043919843164160
5442 364803784704000
5443 1985262196359168000
5444 97998327891581992960
5445 116108427893145600
5446 122863827334201344
5447 744545293864796160
5448 166985029933596672
5449 909734443078234669056
5450 500964985405440
5451 226411434391633920
5452 233668211134955520
5453 512988145055170560
5454 231928233984000
5455 1747365869094174720
5456 105553116266496000
5457 297886093752794087424
5458 281200098803712000
5459 286645109082877329408
5460 118747255799808
5461 24465779630014464
5462 633164078776320
5463 374796026118144000
5464 281200098803712000
5465 518688013333561344
5466 422109385850880
5467 277076930199552000
5468 750233076105216000
5469 1538166602040606720
5470 506531263021056
5471 2770726008725176320
5472 400771988324352
5473 598486169231032320
5474 92886742314516480
5475 151996487423754240
5476 2085266751750144
5477 11418920732583788544
5478 72127962782105600
5479 395116980120374476800
5480 78398662313265594368
5481 2367059556040704
5482 104888835321458851840
5483 575000595232237425786880
5484 423037098786816
5485 343699735581356365709312
5486 584459149639680
5487 321409239031480320
5488 636411074052096
5489 287357803723908710400
5490 148434069749760
5491 264595485307271380992
5492 3410765599997952
5493 241452753459609600
5494 116108427893145600
5495 444589725714481152
5496 423037098786816
5497 353712714733678755840
5498 2270519428644864
5499 300430557173514240
5500 137438953472000000
5501 755914244096000000000
5502 160803575562240
5503 884741272743444480
5504 141863388262170624
5505 193162202767687680
5506 381257855954583552
5507 2099205754885937037312
5508 400771988324352
5509 758349662351523840
5510 467567319711744
5511 191571869149272473600
5512 131730289100587008
5513 2135313153792147456
5514 425820237594624
5515 2061036745289367552
5516 636411074052096
5517 436039923296894976
5518 116108427893145600
5519 640686305114377420800
5520 61924494876344320
5521 341823211717420646400
5522 335544320000000000
5523 337044294378455040
5524 166905865096396800
5525 138350580552821637120
5526 425820237594624
5527 2353082632947892224
5528 166905865096396800
5529 410390516044136448
5530 434169654018048
5531 2400958186719805440
5532 111270576730931200
5533 689943546429440000000
5534 300560952380620800
5535 151996487423754240
5536 381257855954583552
5537 651684939829346304
5538 173173081374720
5539 2132106977885552640
5540 133524692077117440
5541 639355016435466240
5542 2028908190892032
5543 237790060325162188800
5544 148434069749760
5545 591781435285784494080
5546 423523632682106880
5547 3298541325778944
5548 2028908190892032
5549 330676802639678668800
5550 148434069749760
5551 512988145055170560
5552 1030587641877233664
5553 243827698575605760
5554 2793858685401563136
5555 281474976710656000000
5556 238112986890240
5557 1322955755162173440
5558 688826854932480
5559 410390516044136448
5560 133524692077117440
5561 380835643489517568000
5562 425820237594624
5563 2368412161501298688
5564 218178291322847232
5565 131730289100587008
5566 182931247071232000
5567 2106457570632794112
5568 94575592174780416
5569 526596897229177356288
5570 289998940604989440
5571 467834501037293568
5572 688826854932480
5573 3838143235683778560
5574 171418260816789504
5575 527237815751147520
5576 92233720368547758080
5577 164662861375733760
5578 125560357611089428480
5579 974766536046673920
5580 148434069749760
5581 828262109203660800
5582 808849716019200
5583 245410995319603200
5584 257127391225184256
5585 662609687362928640
5586 4623163195392
5587 801543976648704000
5588 584459149639680
5589 3487185953095680
5590 467567319711744
5591 2613701317188648960
5592 171418260816789504
5593 273458569373936517120
5594 468052204339593216
5595 196328796255682560
5596 468052204339593216
5597 290536219160925437952
5598 239659175116800
5599 2375241984135659520
5600 67553994410557440
5601 596272027690598400
5602 184717953466368000
5603 714858479914844160
5604 312034802893062144
5605 578536630256664576
5606 853829607135117312
5607 208995170207662080
5608 184717953466368000
5609 648360016666951680
5610 45035996273704960
5611 801543976648704000
5612 116108427893145600
5613 168434626063656550400
5614 105553116266496000
5615 202121551276387860480
5616 400771988324352
5617 401401151043919843164160
5618 354539723399626752
5619 444589725714481152
5620 118219490218475520
5621 512988145055170560
5622 434169654018048
5623 2440901794889465856
5624 2028908190892032
5625 206158430208000000
5626 141863388262170624
5627 237790060325162188800
5628 204096845905920
5629 2077601987473440768
5630 259528724620247040
5631 765771365839011840
5632 92233720368547758080
5633 648360016666951680
5634 434169654018048
5635 243827698575605760
5636 126821365506753167360
5637 483182583849418752
5638 174503226561538293760
5639 983849191353952900218880
5640 89016461384744960
5641 502052842209961574400
5642 500964985405440
5643 2536135238615040
5644 118174454222201815040
5645 401642273767969259520
5646 163428659573555200
5647 922718211952292659200
5648 126821365506753167360
5649 291722425081528320
5650 118219490218475520
5651 667940119734386688000
5652 434169654018048
5653 2453926884510007296
5654 92233720368547758080
5655 141863388262170624
5656 105553116266496000
5657 597008425603301376000
5658 77405618595430400
5659 437960990012945203200
5660 196114391488266240
5661 410390516044136448
5662 2085266751750144
5663 341147671773315072000
5664 171418260816789504
5665 146997491837372989440
5666 474078627571433472
5667 647275352844197167104
5668 2028908190892032
5669 11499851625976037376
5670 3962711310336
5671 726097353522435588096
5672 474078627571433472
5673 237494511599616000
5674 1312975574016196608
5675 427481676630007480320
5676 173173081374720
5677 19258776968232960
5678 153257495319417978880
5679 2958824445050880
5680 118219490218475520
5681 705358699450859520
5682 639928652267520
5683 3636074602184048640
5684 636411074052096
5685 2367059556040704
5686 3532578657140736
5687 391672430092877824000
5688 434169654018048
5689 2469556992054657024
5690 262299493922242560
5691 2536135238615040
5692 2411676750053376
5693 13727264061303816192
5694 400771988324352
5695 190232048260129751040
5696 126821365506753167360
5697 2958824445050880
5698 500964985405440
5699 341823211717420646400
5700 148434069749760
5701 846074197573632000
5702 826244333568000
5703 564049465049088000
5704 116108427893145600
5705 15407021574586368
5706 476380592603136
5707 2106457570632794112
5708 323380113624268800
5709 476572319943229440
5710 528796373483520
5711 3019427292590899200
5712 54043195528445952
5713 3492623974397902848
5714 150729850028556288
5715 2367059556040704
5716 150729850028556288
5717 861571822763227742208
5718 100486566685704192
5719 17974858503684096
5720 67553994410557440
5721 383054792205904379904
5722 188676195326361600
5723 526596897229177356288
5724 434169654018048
5725 541487486447124480
5726 129197014310191104
5727 253890428993011712000
5728 176360961407828623360
5729 290536219160925437952
5730 352530915655680
5731 351280770934898688000
5732 246629781968760340480
5733 2367059556040704
5734 166905865096396800
5735 512988145055170560
5736 100486566685704192
5737 576390946509199245312
5738 782757789696000
5739 384260631006132830208
5740 67553994410557440
5741 387759927916599705600
5742 173173081374720
5743 994359833253642240
5744 246629781968760340480
5745 1077334478243758080
5746 131730289100587008
5747 221577101666628403200
5748 187627261233463296
5749 1078481497569947025408
5750 151182848819200000
5751 2958824445050880
5752 345859733307753758720
5753 723170787820830720
5754 57420895248973824
5755 356065845538979840000
5756 485689742672412016640
5757 237494511599616000
5758 682526894243750871040
5759 286645109082877329408
5760 54043195528445952
5761 283199855367938899968
5762 803631330754560
5763 193690812773950291968
5764 171523813933056000
5765 249031044995078946816
5766 239659175116800
5767 2250735486429560832
5768 129197014310191104
5769 138350580552821637120
5770 121597189939003392
5771 822918482692669440
5772 400771988324352
5773 755914244096000000000
5774 2259038981062656
5775 105553116266496000
5776 2141625312608256
5777 2250735486429560832
5778 479395659644928
5779 2769948121428393984
5780 78398662313265594368
5781 227882141144947097600
5782 659140040982528
5783 3811147716960976896
5784 67553994410557440
5785 190232048260129751040
5786 280870245315379200
5787 820725369312116736
5788 190787257651691520
5789 1244456397375012864
5790 54043195528445952
5791 312910102109702062080
5792 151996487423754240
5793 208606734739801374720
5794 429865065995304960
5795 512988145055170560
5796 204096845905920
5797 216172782113783808000
5798 2085266751750144
5799 350502316702433280
5800 118219490218475520
5801 685673043267158016000
5802 342287418654720
5803 1013953130460610560
5804 334801290657792000
5805 2367059556040704
5806 948821626454016000
5807 5508858363192016896000
5808 77405618595430400
5809 2250735486429560832
5810 86553555338526720
5811 421790252600918016
5812 219517496485478400
5813 1275835689573600460800
5814 400771988324352
5815 402300925213472194560
5816 219517496485478400
5817 300430557173514240
5818 623395390409932800
5819 391672430092877824000
5820 54043195528445952
5821 314531397975555440640
5822 184717953466368000
5823 460264363480055808
5824 121597189939003392
5825 438830747690981130240
5826 102386522778501120
5827 596503881707547525120
5828 166905865096396800
5829 243827698575605760
5830 109775240917155840
5831 651684939829346304
5832 30091839012864
5833 2207452111690530816
5834 342764853755904
5835 167750078920296235008
5836 342764853755904
5837 290536219160925437952
5838 293389215989760
5839 1712806242948218880
5840 121597189939003392
5841 321409239031480320
5842 803631330754560
5843 4694814234268139520
5844 30091839012864
5845 229886242979126968320
5846 2197983873466368
5847 117237804794118144
5848 141863388262170624
5849 829617094557173809152
5850 148434069749760
5851 868339308036096000
5852 500964985405440
5853 257285720899584000
5854 2862936615813120
5855 555737157143101440
5856 67553994410557440
5857 395596191268224368640
5858 184717953466368000
5859 2536135238615040
5860 277393589548351488
5861 1625526434753339719680
5862 128774801845125120
5863 216172782113783808000
5864 193162202767687680
5865 126821365506753167360
5866 727095013539840
5867 4265139349424701440
5868 30091839012864
5869 176578911327485952
5870 634971263575523328
5871 436039923296894976
5872 193162202767687680
5873 2437222485385543680
5874 77405618595430400
5875 356065845538979840000
5876 141863388262170624
5877 15502126646034432
5878 407026010463141888
5879 2392498889502348017664
5880 138538465099776
5881 814606174786682880
5882 381257855954583552
5883 444589725714481152
5884 795513842565120
5885 372357617190992609280
5886 30091839012864
5887 674959401966108672
5888 126821365506753167360
5889 237494511599616000
5890 500964985405440
5891 308694732858483277824
5892 530342561710080
5893 387759927916599705600
5894 584459149639680
5895 164662861375733760
5896 116108427893145600
5897 684575290857986457600
5898 2034360920309760
5899 2110643490564574543872
5900 214272826020986880
5901 177329235327713280
5902 250477544900395008
5903 1478318470002131337216
5904 67553994410557440
5905 809094191055246458880
5906 194745499511685120
5907 220451201759785779200
5908 584459149639680
5909 828262109203660800
5910 424274049368064
5911 519460313115660973506560
5912 194745499511685120
5913 15407021574586368
5914 562175484918497280
5915 444589725714481152
5916 94575592174780416
5917 311288806243848683520
5918 243102020901273600
5919 373006135537333960704
5920 121597189939003392
5921 846074197573632000
5922 293389215989760
5923 1737450937091358720
5924 351491877167431680
5925 164662861375733760
5926 1016717715009699840
5927 6025069179147481251840
5928 400771988324352
5929 304784623219507200
5930 281193501733945344
5931 514800277656698880
5932 2320094088658944
5933 526596897229177356288
5934 238112986890240
5935 1333981972225836711936
5936 131730289100587008
5937 941974976137789440
5938 381812009814982656
5939 2267199714281367011328
5940 148434069749760
5941 2193024320110854144
5942 861033568665600
5943 441257380848599040
5944 381812009814982656
5945 242113515967437864960
5946 255121057382400
5947 2250735486429560832
5948 1108149700361453568
5949 261243962759577600
5950 67553994410557440
5951 801543976648704000
5952 67553994410557440
5953 402081374731637882880
5954 2141625312608256
5955 208995170207662080
5956 196328796255682560
5957 705358699450859520
5958 255121057382400
5959 685673043267158016000
5960 281193501733945344
5961 450373706632396800
5962 782757789696000
5963 449571832802259763200
5964 173173081374720
5965 1340730616267451400192
5966 2197983873466368
5967 410390516044136448
5968 196328796255682560
5969 1182945318870712320
5970 204096845905920
5971 885260791987568640
5972 572114382838824960
5973 237494511599616000
5974 150729850028556288
5975 257245610715402731520
5976 86553555338526720
5977 1182945318870712320
5978 584459149639680
5979 229886242979126968320
5980 92886742314516480
5981 555462719040808550400
5982 112249142079651840
5983 311288806243848683520
5984 92233720368547758080
5985 2028908190892032
5986 151996487423754240
5987 909850973718592880640
5988 112249142079651840
5989 708182034204755755008
5990 216977624625315840
5991 448098575181970145280
5992 218178291322847232
5993 341823211717420646400
5994 30091839012864
5995 512988145055170560
5996 638341953909424128
5997 15834994396102656
5998 1868895681465286656
5999 747042469489428922368
6000 70368744177664000
6001 519460313115660973506560
6002 206158430208000000
6003 243827698575605760
6004 2197983873466368
6005 216172782113783808000
6006 148434069749760
6007 891495022917058560
6008 206158430208000000
6009 594330015278039040
6010 105553116266496000
6011 634374228761640960000
6012 112249142079651840
6013 764138591071764480
6014 151996487423754240
6015 144115188075855872000
6016 182305712915957678080
6017 648360016666951680
6018 171418260816789504
6019 822918482692669440
6020 467567319711744
6021 15834994396102656
6022 2748784438149120
6023 2469556992054657024
6024 137438953472000000
6025 216172782113783808000
6026 188676195326361600
6027 177329235327713280
6028 97998327891581992960
6029 590733920530456253562880
6030 204096845905920
6031 175495605123022848
6032 141863388262170624
6033 364653031351910400
6034 698103984291840
6035 242113515967437864960
6036 269509197824000000
6037 1626757518065664000000
6038 794315194368000000
6039 237494511599616000
6040 105553116266496000
6041 2407062537838264320
6042 434169654018048
6043 2623253049577046016
6044 311299229614080000
6045 151996487423754240
6046 918697531146240000
6047 5554445273310167040000
6048 400771988324352
6049 988663263510134784000
6050 151182848819200000
6051 478788935384825856
6052 126821365506753167360
6053 767522904046870168862720
6054 467567319711744
6055 571886783931875328
6056 2367059556040704
6057 478788935384825856
6058 257127391225184256
6059 398838782999931125760
6060 70368744177664000
6061 598486169231032320
6062 2028908190892032
6063 350502316702433280
6064 2367059556040704
6065 341147671773315072000
6066 467567319711744
6067 2836263361371439104
6068 151996487423754240
6069 117597993469898391552
6070 166576011608064000
6071 958570914487486906368
6072 77405618595430400
6073 470006916111453388800
6074 229495564507545600
6075 2536135238615040
6076 584459149639680
6077 559509203306000941056
6078 152997043005030400
6079 929916027384574771200
6080 121597189939003392
6081 619944018256383180800
6082 360991657631416320
6083 555737157143101440
6084 434169654018048
6085 591448731863312498688
6086 176360961407828623360
6087 521775441984356352
6088 360991657631416320
6089 2197717211660062556160
6090 138538465099776
6091 843699252457635840
6092 1073104107255889920
6093 521775441984356352
6094 166905865096396800
6095 309127078422710845440
6096 467567319711744
6097 705358699450859520
6098 2783486700158976
6099 490901155476406272
6100 105553116266496000
6101 643874009225625600000
6102 467567319711744
6103 1010195586944042354606080
6104 2028908190892032
6105 151996487423754240
6106 795513842565120
6107 814606174786682880
6108 1855657800105984
6109 719855364438900080640
6110 133524692077117440
6111 410390516044136448
6112 360991657631416320
6113 2206381011443216547840
6114 7379139220733952
6115 652668694872950046720
6116 166905865096396800
6117 30077371463711588352
6118 688826854932480
6119 814606174786682880
6120 54043195528445952
6121 330744356634089226240
6122 161496267887738880
6123 444589725714481152
6124 161496267887738880
6125 277076930199552000
6126 71776119061217280
6127 742397287948772966400
6128 1077334478243758080
6129 563574476025888768
6130 129197014310191104
6131 791977697721471467520
6132 400771988324352
6133 2457533832404926464
6134 2399935383207936
6135 117597993469898391552
6136 257127391225184256
6137 2193024320110854144
6138 231928233984000
6139 2106457570632794112
6140 129197014310191104
6141 299714555201506508800
6142 194745499511685120
6143 1196126858000770007040
6144 73786976294838206464
6145 634615734291658702848
6146 2057087471321088
6147 421800148205568000
6148 345792008889040896
6149 598486169231032320
6150 70368744177664000
6151 432767776692633600000
6152 110680464442257309696
6153 416090384322527232
6154 151996487423754240
6155 221577101666628403200
6156 30091839012864
6157 555462719040808550400
6158 361807345631232
6159 16262967217618944
6160 67553994410557440
6161 422212465065984000000
6162 434169654018048
6163 2675353408059211776
6164 219517496485478400
6165 117597993469898391552
6166 660696215008051200
6167 237790060325162188800
6168 73786976294838206464
6169 881698374313574400
6170 162551799050403840
6171 158526706883441459200
6172 111112810006484877312
6173 685788263360024662769664
6174 6292638793728
6175 512988145055170560
6176 110680464442257309696
6177 543070783191121920
6178 166885387791841099776
6179 517244046703035678720
6180 57420895248973824
6181 24465779630014464
6182 184717953466368000
6183 16262967217618944
6184 166885387791841099776
6185 283888906110926585856
6186 115514691614146560
6187 684575290857986457600
6188 121597189939003392
6189 476382588216740413440
6190 138617629936975872
6191 422212465065984000000
6192 467567319711744
6193 664393535027832422400
6194 342764853755904
6195 257127391225184256
6196 2827321136381952
6197 17518081761022574592
6198 558483187433472
6199 3461478795712659456
6200 105553116266496000
6201 444589725714481152
6202 139963432169373696
6203 868053206314455662592
6204 111270576730931200
6205 249031044995078946816
6206 381812009814982656
6207 460215105359131443200
6208 110680464442257309696
6209 496030403608260378624
6210 204096845905920
6211 1267441413075763200
6212 167750078920296235008
6213 15407021574586368
6214 150729850028556288
6215 242113515967437864960
6216 400771988324352
6217 2491198679424172032
6218 2432811210375168
6219 375538196466892800
6220 163607330213068800
6221 1017637593925287936000
6222 67553994410557440
6223 24465779630014464
6224 167750078920296235008
6225 147718067777752268800
6226 245142989360332800
6227 576390946509199245312
6228 558483187433472
6229 3478233291335663616
6230 92886742314516480
6231 261243962759577600
6232 151996487423754240
6233 881698374313574400
6234 1509649866031104
6235 651684939829346304
6236 462520561340252160
6237 2536135238615040
6238 1408338974862213120
6239 395596191268224368640
6240 54043195528445952
6241 2675353408059211776
6242 164662861375733760
6243 224819693398335160320
6244 2085266751750144
6245 269783632078002192384
6246 1509649866031104
6247 9429273063230275584
6248 184717953466368000
6249 4190788028102344704
6250 335544320000000000
6251 1013953130460610560
6252 109775240917155840
6253 2250735486429560832
6254 417832010740924416
6255 300430557173514240
6256 126821365506753167360
6257 793394462610247815004160
6258 411904543555584
6259 671486704440940953600
6260 131730289100587008
6261 1718465755713896448
6262 206158430208000000
6263 1290964089962496000000
6264 467567319711744
6265 264541442111742935040
6266 151996487423754240
6267 578536630256664576
6268 2860196963549184
6269 17927714567526285312
6270 148434069749760
6271 930681617330995200
6272 141863388262170624
6273 138350580552821637120
6274 434456626552897536
6275 687194767360000000000
6276 564977177985024
6277 3545796769034010624
6278 2367059556040704
6279 208995170207662080
6280 131730289100587008
6281 846074197573632000
6282 564977177985024
6283 330744356634089226240
6284 403938581812346880
6285 496363529243197440
6286 141863388262170624
6287 891753258616004542464
6288 109775240917155840
6289 881698374313574400
6290 121597189939003392
6291 578536630256664576
6292 116108427893145600
6293 598486169231032320
6294 224696196252303360
6295 611877059773065068544
6296 337044294378455040
6297 942825239474664898560
6298 229495564507545600
6299 1445363065268522188800
6300 148434069749760
6301 935134639423488000
6302 134747700850925240320
6303 564049465049088000
6304 434456626552897536
6305 249031044995078946816
6306 270582939648000
6307 269783632078002192384
6308 194745499511685120
6309 277076930199552000
6310 584459149639680
6311 3687937234226380800
6312 224696196252303360
6313 2125929270649823428608
6314 105553116266496000
6315 177329235327713280
6316 692520698605731840
6317 4373960732393802301440
6318 30091839012864
6319 416132605569033830400
6320 131730289100587008
6321 3221831062388736
6322 2367059556040704
6323 14964550513289330688
6324 67553994410557440
6325 309622474381721600000
6326 208599346021662720
6327 15407021574586368
6328 141863388262170624
6329 897711520923015708672
6330 173173081374720
6331 175495605123022848
6332 438335703575691264
6333 730790403401318400
6334 1355244958516248576
6335 512988145055170560
6336 67553994410557440
6337 428022108585291939840
6338 208995170207662080
6339 190232048260129751040
6340 325209151217074176
6341 402081374731637882880
6342 231928233984000
6343 1470888859926528000
6344 151996487423754240
6345 300430557173514240
6346 252560569679216640
6347 311288806243848683520
6348 152997043005030400
6349 1260761879937024000
6350 584459149639680
6351 478788935384825856
6352 208995170207662080
6353 1327537321159069532160
6354 92886742314516480
6355 216172782113783808000
6356 250477544900395008
6357 15407021574586368
6358 97998327891581992960
6359 623073368734678311239680
6360 87820192733724672
6361 558536425786488913920
6362 272722864153559040
6363 237494511599616000
6364 2367059556040704
6365 705358699450859520
6366 181815242769039360
6367 1157435835467704565760
6368 208995170207662080
6369 138350580552821637120
6370 467567319711744
6371 470006916111453388800
6372 564977177985024
6373 3600034578120572928
6374 3515658767695872
6375 144115188075855872000
6376 649844357364449280
6377 648360016666951680
6378 1041676671909888
6379 6643813813441265664
6380 118219490218475520
6381 1066676912035725312
6382 368281419723571200
6383 814606174786682880
6384 400771988324352
6385 603392278075099054080
6386 161496267887738880
6387 1705685582308442112
6388 2498562864709632
6389 15960819579765129216
6390 173173081374720
6391 221577101666628403200
6392 182305712915957678080
6393 491811551104204800
6394 229495564507545600
6395 885260791987568640
6396 67553994410557440
6397 432075348249925386240
6398 2141625312608256
6399 16690940039135232
6400 92233720368547758080
6401 2895176843655118848
6402 67553994410557440
6403 2423868985385680896
6404 144115188075855872000
6405 151996487423754240
6406 225320718856880128000
6407 2491198679424172032
6408 92886742314516480
6409 290536219160925437952
6410 92233720368547758080
6411 264541442111742935040
6412 2141625312608256
6413 386408848028388556800
6414 129170626031124480
6415 472974518049912903434240
6416 144115188075855872000
6417 261243962759577600
6418 225742931321946112000
6419 648360016666951680
6420 145452194215231488
6421 933803086861786152960
6422 2197983873466368
6423 622535391241190768640
6424 151996487423754240
6425 377789318629571617095680
6426 400771988324352
6427 2575360796972285952
6428 476770232036229120
6429 508713243846377472
6430 364766830805385216
6431 2928841690674364416
6432 92886742314516480
6433 2207452111690530816
6434 291722425081528320
6435 151996487423754240
6436 291722425081528320
6437 337229540097502740480
6438 467567319711744
6439 793394462610247815004160
6440 92886742314516480
6441 478788935384825856
6442 292085263918694400
6443 2423868985385680896
6444 129170626031124480
6445 478552496404388904960
6446 346741986935439360
6447 436039923296894976
6448 151996487423754240
6449 980073350908367339520
6450 173173081374720
6451 1116966374866944000
6452 478551440873226240
6453 508713243846377472
6454 166905865096396800
6455 714858479914844160
6456 194481616721018880
6457 1625526434753339719680
6458 613072908960399360
6459 837048878367265259520
6460 121597189939003392
6461 598486169231032320
6462 180637047340400640
6463 416132605569033830400
6464 144115188075855872000
6465 476572319943229440
6466 164662861375733760
6467 2491198679424172032
6468 173173081374720
6469 1120083490331688960
6470 306842908986703872
6471 518789599961630638080
6472 227431781182210048000
6473 1471938487811263430656000
6474 86553555338526720
6475 512988145055170560
6476 359359982375796736000
6477 478788935384825856
6478 164662861375733760
6479 801543976648704000
6480 400771988324352
6481 2597002484341800960
6482 803631330754560
6483 512988145055170560
6484 2536135238615040
6485 2077601987473440768
6486 152997043005030400
6487 517244046703035678720
6488 2536135238615040
6489 436039923296894976
6490 214272826020986880
6491 1390630640876204851200
6492 500964985405440
6493 935134639423488000
6494 360991657631416320
6495 410390516044136448
6496 141863388262170624
6497 428022108585291939840
6498 31763607846912
6499 428022108585291939840
6500 105553116266496000
6501 543070783191121920
6502 335007449088000000
6503 526596897229177356288
6504 500964985405440
6505 351280770934898688000
6506 3181910415114240
6507 512988145055170560
6508 3181910415114240
6509 690322658038697164800
6510 148434069749760
6511 2206381011443216547840
6512 151996487423754240
6513 229886242979126968320
6514 483301331105218560
6515 773044635256750080
6516 500964985405440
6517 24465779630014464
6518 3187781098536960
6519 224819693398335160320
6520 2028908190892032
6521 13228481404616048640
6522 629685155266560
6523 719855364438900080640
6524 257127391225184256
6525 177329235327713280
6526 206158430208000000
6527 558536425786488913920
6528 73786976294838206464
6529 481681381252703811796992
6530 10334751097356288
6531 245410995319603200
6532 203189748813004800
6533 971225228995932979200
6534 255121057382400
6535 53988739732589248512
6536 2367059556040704
6537 493914367092326400
6538 468052204339593216
6539 827932255715328000000
6540 400771988324352
6541 935134639423488000
6542 2559617972305920
6543 493914367092326400
6544 117597993469898391552
6545 138350580552821637120
6546 1706411981537280
6547 11170172831143034880
6548 187881169254642352128
6549 578536630256664576
6550 171523813933056000
6551 1123480981261516800000
6552 400771988324352
6553 2625858067501154304
6554 434456626552897536
6555 208995170207662080
6556 351491877167431680
6557 432075348249925386240
6558 506531263021056
6559 2250735486429560832
6560 92233720368547758080
6561 5856458868470016
6562 110680464442257309696
6563 726285207670092466225152
6564 506531263021056
6565 216172782113783808000
6566 803631330754560
6567 261243962759577600
6568 147718067777752268800
6569 970212269164276901478400
6570 400771988324352
6571 2633071963290992640
6572 164662861375733760
6573 444589725714481152
6574 2827321136381952
6575 575222262405896601600
6576 78398662313265594368
6577 515549603372034548563968
6578 116108427893145600
6579 478788935384825856
6580 133524692077117440
6581 878592473867432755200
6582 83911068257167081472
6583 897711520923015708672
6584 125866602385750622208
6585 416090384322527232
6586 208995170207662080
6587 502052842209961574400
6588 500964985405440
6589 555462719040808550400
6590 343200185104465920
6591 521775441984356352
6592 117597993469898391552
6593 3478233291335663616
6594 434169654018048
6595 1809351375870744330240
6596 110680464442257309696
6597 651922434340945920
6598 178234458852814749696
6599 1175990959510871718494208
6600 70368744177664000
6601 237790060325162188800
6602 226774273228800000
6603 277076930199552000
6604 2367059556040704
6605 237790060325162188800
6606 636643002286080
6607 4205663673101844480
6608 257127391225184256
6609 830748379871969280
6610 116108427893145600
6611 422212465065984000000
6612 467567319711744
6613 687104323257533378592768
6614 3019096794857472
6615 2367059556040704
6616 829637598250008576
6617 2850290380962791424
6618 2012731196571648
6619 13320255058911166464
6620 116108427893145600
6621 8880170039274110976
6622 584459149639680
6623 595218244751421603840
6624 92886742314516480
6625 351280770934898688000
6626 300430557173514240
6627 661559213953751449600
6628 300430557173514240
6629 982930409882910720
6630 54043195528445952
6631 2928841690674364416
6632 300430557173514240
6633 261243962759577600
6634 272722864153559040
6635 286645109082877329408
6636 434169654018048
6637 2881149824063766528
6638 2813622875062272
6639 1920766549375844352
6640 118174454222201815040
6641 2558528373462663168
6642 500964985405440
6643 2077601987473440768
6644 206158430208000000
6645 191096739388584886272
6646 668806938624000000
6647 551926582685389784350720
6648 133524692077117440
6649 2597002484341800960
6650 500964985405440
6651 657266060851937280
6652 433433668422205440
6653 2883200762344510586880
6654 288955778948136960
6655 374643194001883136000
6656 110680464442257309696
6657 487813726825611264
6658 179855754718668128256
6659 1197479614916892397928448
6660 400771988324352
6661 2669141442240184320
6662 2606583439687680
6663 527237815751147520
6664 141863388262170624
6665 598486169231032320
6666 137438953472000000
6667 921544570151060373504
6668 461610165712453632
6669 15407021574586368
6670 162551799050403840
6671 308694732858483277824
6672 133524692077117440
6673 890876745538527559680
6674 292085263918694400
6675 158526706883441459200
6676 434998410907484160
6677 426434589716643840000
6678 434169654018048
6679 2899384949532524544
6680 153257495319417978880
6681 224819693398335160320
6682 110680464442257309696
6683 2597002484341800960
6684 289998940604989440
6685 541487486447124480
6686 946461386232299520
6687 572718014722473984
6688 151996487423754240
6689 1016552507890068357120
6690 411904543555584
6691 2755641396386856960
6692 150729850028556288
6693 190232048260129751040
6694 492521560737841152
6695 264595485307271380992
6696 500964985405440
6697 2597002484341800960
6698 434456626552897536
6699 177329235327713280
6700 116108427893145600
6701 777926466884075520000
6702 647079772815360
6703 4336728637408542720
6704 496363529243197440
6705 421790252600918016
6706 281440891850194944
6707 428022108585291939840
6708 467567319711744
6709 3136441580626378752
6710 105553116266496000
6711 2090961053750919168
6712 1624814990257029120
6713 308694732858483277824
6714 647079772815360
6715 269783632078002192384
6716 208995170207662080
6717 858171574258237440
6718 685357208552079360
6719 4604229727052869140480
6720 54043195528445952
6721 341823211717420646400
6722 177329235327713280
6723 657266060851937280
6724 147718067777752268800
6725 497872938805808332800
6726 564977177985024
6727 828262109203660800
6728 449972934644072448
6729 2533357666084847616
6730 141863388262170624
6731 2625858067501154304
6732 67553994410557440
6733 454773490371872686080
6734 2028908190892032
6735 193690812773950291968
6736 177329235327713280
6737 1194489729167476654080
6738 98692163709173760
6739 976425435210197237760
6740 141863388262170624
6741 490901155476406272
6742 466874627386245120
6743 330744356634089226240
6744 118219490218475520
6745 598486169231032320
6746 389293086930370560
6747 571886783931875328
6748 151996487423754240
6749 428022108585291939840
6750 231928233984000
6751 2625858067501154304
6752 177329235327713280
6753 463856467968000000
6754 161496267887738880
6755 249031044995078946816
6756 259528724620247040
6757 921544570151060373504
6758 2536135238615040
6759 463856467968000000
6760 131730289100587008
6761 890496754319968174080
6762 238112986890240
6763 1610120017351802880
6764 208995170207662080
6765 144115188075855872000
6766 208995170207662080
6767 464433711572582400000
6768 133524692077117440
6769 1182945318870712320
6770 347850294656237568
6771 512988145055170560
6772 441257380848599040
6773 337229540097502740480
6774 196114391488266240
6775 801543976648704000
6776 116108427893145600
6777 463856467968000000
6778 384155618849587200
6779 2603806784562502041600
6780 94575592174780416
6781 641222514945011220480
6782 313096931125493760
6783 410390516044136448
6784 179855754718668128256
6785 603392278075099054080
6786 467567319711744
6787 416132605569033830400
6788 297886093752794087424
6789 512988145055170560
6790 121597189939003392
6791 825644919685833031680
6792 196114391488266240
6793 1332008946988304302080
6794 2564314519044096
6795 237494511599616000
6796 650394993646632960
6797 314531397975555440640
6798 71776119061217280
6799 2928841690674364416
6800 92233720368547758080
6801 325289371585436712960
6802 290633908570030080
6803 1976891846093344604160
6804 30091839012864
6805 401401151043919843164160
6806 147718067777752268800
6807 17974858503684096
6808 208995170207662080
6809 354861132638658232320
6810 166985029933596672
6811 1182945318870712320
6812 164662861375733760
6813 17974858503684096
6814 547696978364989440
6815 478552496404388904960
6816 118219490218475520
6817 590295810358705651712000
6818 342764853755904
6819 537189363552752762880
6820 105553116266496000
6821 832375514144566149120
6822 35107145515008
6823 239500946703384576
6824 393449240883363840
6825 151996487423754240
6826 1310985165912145920
6827 8948784742516308049920
6828 262299493922242560
6829 1790980944501072199680
6830 281200098803712000
6831 261243962759577600
6832 151996487423754240
6833 1038440002079088967680
6834 92886742314516480
6835 1536477339863482368000
6836 507050782265180160
6837 518688013333561344
6838 337044294378455040
6839 395596191268224368640
6840 400771988324352
6841 2741280400138567680
6842 319545566822400000
6843 541487486447124480
6844 449972934644072448
6845 2135313153792147456
6846 30091839012864
6847 784678376035420051865600
6848 297886093752794087424
6849 541487486447124480
6850 97998327891581992960
6851 311288806243848683520
6852 528796373483520
6853 237790060325162188800
6854 483301331105218560
6855 433189989157699584
6856 498028312992952614912
6857 3414482113879683127836672
6858 35107145515008
6859 206399923789234176
6860 636411074052096
6861 21137102129332224
6862 300430557173514240
6863 2061554483324654714880
6864 67553994410557440
6865 3492623974397902848
6866 226411434391633920
6867 15407021574586368
6868 144115188075855872000
6869 989783111704978128896000
6870 423037098786816
6871 2906264868665425920
6872 226411434391633920
6873 518688013333561344
6874 795513842565120
6875 687194767360000000000
6876 528796373483520
6877 470006916111453388800
6878 2536135238615040
6879 1616001717365637120
6880 141863388262170624
6881 3124778373595791360
6882 500964985405440
6883 3447641029560238080
6884 476572319943229440
6885 410390516044136448
6886 164662861375733760
6887 363170273951156797440
6888 67553994410557440
6889 1005369169295381941452800
6890 131730289100587008
6891 310207942333279764480
6892 227203082763632640
6893 363170273951156797440
6894 1578126677114880
6895 651684939829346304
6896 476572319943229440
6897 261243962759577600
6898 1604708358558842880
6899 11069278257338898186240
6900 77405618595430400
6901 454773490371872686080
6902 141863388262170624
6903 578536630256664576
6904 1604708358558842880
6905 341823211717420646400
6906 173860276142080000
6907 1200679067037204480000
6908 164662861375733760
6909 350502316702433280
6910 166905865096396800
6911 1153319527816101888000
6912 121597189939003392
6913 2669141442240184320
6914 410390516044136448
6915 227882141144947097600
6916 2028908190892032
6917 14031929048209293312
6918 121597189939003392
6919 311288806243848683520
6920 381257855954583552
6921 249031044995078946816
6922 1288234552346542080
6923 822918482692669440
6924 121597189939003392
6925 341823211717420646400
6926 411102999578935296
6927 561292628758439657472
6928 410390516044136448
6929 337229540097502740480
6930 148434069749760
6931 945377619379105038336
6932 1388274167555555328
6933 304784623219507200
6934 4698982680417533952
6935 2077601987473440768
6936 78398662313265594368
6937 881698374313574400
6938 132757109815627481088
6939 249031044995078946816
6940 1030587641877233664
6941 935134639423488000
6942 92886742314516480
6943 890496754319968174080
6944 151996487423754240
6945 243827698575605760
6946 226774273228800000
6947 1575174101847244800000
6948 121597189939003392
6949 844857275696195567616
6950 166905865096396800
6951 261243962759577600
6952 164662861375733760
6953 481681381252703811796992
6954 500964985405440
6955 446829140629191131136
6956 300430557173514240
6957 250328081687761649664
6958 795513842565120
6959 5535185316568104960
6960 94575592174780416
6961 658246121536471695360
6962 1503718146828140544
6963 277076930199552000
6964 321409239031480320
6965 705358699450859520
6966 35107145515008
6967 244556375657545728
6968 208995170207662080
6969 309622474381721600000
6970 92233720368547758080
6971 642869030968777873817600
6972 86553555338526720
6973 3300357323851038720
6974 406511439021342720
6975 237494511599616000
6976 410390516044136448
6977 2862884239923895861248
6978 196435998639390720
6979 517244046703035678720
6980 257127391225184256
6981 264541442111742935040
6982 876342378296770560
6983 6118622485268052049920
6984 121597189939003392
6985 598486169231032320
6986 252560569679216640
6987 321120920835135874531328
6988 414665417252929536
6989 363170273951156797440
6990 171418260816789504
6991 1198213643109358632960
6992 208995170207662080
6993 15407021574586368
6994 291722425081528320
6995 958570914487486906368
6996 109775240917155840
6997 767987585456422256640
6998 374993938211143680
6999 511991723637614837760
7000 105553116266496000
7001 738871813865472000000
7002 122863827334201344
7003 1422839118773763440640
7004 117597993469898391552
7005 639047276324991270912
7006 177329235327713280
7007 598486169231032320
7008 121597189939003392
7009 204744872643526656
7010 184717953466368000
7011 512988145055170560
7012 416090384322527232
7013 2917625774869560950784
7014 112249142079651840
7015 237790060325162188800
7016 416090384322527232
7017 524876988364452003840
7018 203189748813004800
7019 1425985657169667686400
7020 400771988324352
7021 526596897229177356288
7022 2747479841832960
7023 555737157143101440
7024 416090384322527232
7025 378302368699121664000
7026 542712067522560
7027 3813094986413506560
7028 206158430208000000
7029 277076930199552000
7030 2028908190892032
7031 463690617634066268160
7032 277393589548351488
7033 2597002484341800960
7034 952456895363284992
7035 208995170207662080
7036 952456895363284992
7037 641222514945011220480
7038 92886742314516480
7039 653736892409566986240
7040 92233720368547758080
7041 290549729959807549440
7042 404263796736000000
7043 2846825656614912000000
7044 634971263575523328
7045 519460313115660973506560
7046 2536135238615040
7047 17974858503684096
7048 158526706883441459200
7049 2250735486429560832
7050 111270576730931200
7051 590295810358705651712000
7052 177329235327713280
7053 522971710635376640000
7054 610608284927262720
7055 484042564494138634403840
7056 467567319711744
7057 3299155007886065664
7058 3221831062388736
7059 512988145055170560
7060 126821365506753167360
7061 454773490371872686080
7062 181815242769039360
7063 2423868985385680896
7064 3221831062388736
7065 444589725714481152
7066 22225600219447296
7067 2741280400138567680
7068 500964985405440
7069 3540820516845649920
7070 105553116266496000
7071 2360547011230433280
7072 110680464442257309696
7073 933803086861786152960
7074 542712067522560
7075 502052842209961574400
7076 177329235327713280
7077 478788935384825856
7078 612686361903759360
7079 4336594069554808750080
7080 171418260816789504
7081 840479776858391445504
7082 592598284464291840
7083 758349662351523840
7084 116108427893145600
7085 2077601987473440768
7086 395065522976194560
7087 3354461542274826240
7088 191096739388584886272
7089 273458569373936517120
7090 474078627571433472
7091 470006916111453388800
7092 636411074052096
7093 976020111243733893120
7094 4407643883962368
7095 177329235327713280
7096 330686935738840252416
7097 534098768308469760000
7098 434169654018048
7099 2741280400138567680
7100 184717953466368000
7101 758349662351523840
7102 226411434391633920
7103 1607974007049384099840
7104 121597189939003392
7105 651684939829346304
7106 151996487423754240
7107 202121551276387860480
7108 421790252600918016
7109 2998085115487325257728
7110 434169654018048
7111 2625858067501154304
7112 2367059556040704
7113 609767158532014080
7114 16439968322813952
7115 2469556992054657024
7116 281193501733945344
7117 785517847005961912320
7118 977037577313845248
7119 478788935384825856
7120 126821365506753167360
7121 902968122408082551603200
7122 651358384875896832
7123 1016552507890068357120
7124 117597993469898391552
7125 237494511599616000
7126 2783486700158976
7127 19835126225332862976
7128 500964985405440
7129 3570878415969976320
7130 116108427893145600
7131 705358699450859520
7132 3487185953095680
7133 11334357843047350272
7134 118219490218475520
7135 662282472702502502400
7136 421790252600918016
7137 512988145055170560
7138 227203082763632640
7139 754240347593873817600
7140 54043195528445952
7141 840479776858391445504
7142 188412312535695360
7143 257245610715402731520
7144 300430557173514240
7145 308694732858483277824
7146 688826854932480
7147 330744356634089226240
7148 1047986279515422720
7149 972317373895802880
7150 105553116266496000
7151 754704781305446400000
7152 281193501733945344
7153 719872252937502720000
7154 2367059556040704
7155 444589725714481152
7156 981980431836512256
7157 363170273951156797440
7158 654653621224341504
7159 4686010620723836485632
7160 176360961407828623360
7161 237494511599616000
7162 308287227460950425600
7163 2423868985385680896
7164 688826854932480
7165 1010195586944042354606080
7166 4819097254625280
7167 974766536046673920
7168 110680464442257309696
7169 767987585456422256640
7170 100486566685704192
7171 738871813865472000000
7172 2536135238615040
7173 974766536046673920
7174 177329235327713280
7175 216172782113783808000
7176 92886742314516480
7177 666555262848970260480
7178 410390516044136448
7179 444370175232646840320
7180 246629781968760340480
7181 603451387820208291840
7182 30091839012864
7183 13228481404616048640
7184 193690812773950291968
7185 384260631006132830208
7186 339715527091811254272
7187 2441195777681755673198592
7188 216977624625315840
7189 2250735486429560832
7190 345859733307753758720
7191 273458569373936517120
7192 177329235327713280
7193 1275351860476913909760
7194 500964985405440
7195 1989385185986199620157440
7196 110680464442257309696
7197 2402628070004490240
7198 321409239031480320
7199 463690617634066268160
7200 67553994410557440
7201 204744872643526656
7202 300430557173514240
7203 5116148399996928
7204 237494511599616000
7205 351280770934898688000
7206 105553116266496000
7207 760615755816370176000
7208 179855754718668128256
7209 705358699450859520
7210 129197014310191104
7211 931510473176477859840
7212 105553116266496000
7213 761249074513969152000
7214 371703649665024000
7215 410390516044136448
7216 144115188075855872000
7217 354861132638658232320
7218 105553116266496000
7219 761882393211568128000
7220 2141625312608256
7221 310207942333279764480
7222 226411434391633920
7223 658246121536471695360
7224 467567319711744
7225 401401151043919843164160
7226 3298541325778944
7227 512988145055170560
7228 300430557173514240
7229 2171512067250160926720
7230 67553994410557440
7231 2895176843655118848
7232 193690812773950291968
7233 325610253058886860800
7234 341985341304005984256
7235 390732303670664232960
7236 688826854932480
7237 4984351122291425280
7238 166905865096396800
7239 17974858503684096
7240 151996487423754240
7241 890876745538527559680
7242 118219490218475520
7243 856145548162199715840
7244 537331332494131200
7245 208995170207662080
7246 1900599693646233600
7247 13771745380160608665600
7248 105553116266496000
7249 878592473867432755200
7250 184717953466368000
7251 510032657799708672000
7252 2367059556040704
7253 17165915900407185408
7254 500964985405440
7255 685673043267158016000
7256 373559075536896000
7257 438830747690981130240
7258 2677031640760320
7259 311288806243848683520
7260 77405618595430400
7261 782732244535643694170112
7262 274396870606848000
7263 984563184650158080
7264 341985341304005984256
7265 449571832802259763200
7266 558483187433472
7267 2625858067501154304
7268 226411434391633920
7269 2705292559927738368
7270 219517496485478400
7271 464433711572582400000
7272 105553116266496000
7273 3478233291335663616
7274 374796026118144000
7275 138350580552821637120
7276 297886093752794087424
7277 3636003864072683520
7278 166576011608064000
7279 738871813865472000000
7280 121597189939003392
7281 341147671773315072000
7282 226774273228800000
7283 1651370257652121600000
7284 166576011608064000
7285 341823211717420646400
7286 592451010035712000
7287 1545881462815850496
7288 432240011111301120
7289 3299155007886065664
7290 30091839012864
7291 1144736212284101099520
7292 1538166602040606720
7293 138350580552821637120
7294 164662861375733760
7295 175495605123022848
7296 121597189939003392
7297 887173097794968748032
7298 158526706883441459200
7299 19258776968232960
7300 151996487423754240
7301 2491198679424172032
7302 288793326105133056
7303 3570878415969976320
7304 147718067777752268800
7305 15407021574586368
7306 177329235327713280
7307 1295567393304273223680
7308 467567319711744
7309 3416981972453425152
7310 141863388262170624
7311 674959401966108672
7312 433189989157699584
7313 385868416073104097280
7314 150940956261089280
7315 512988145055170560
7316 321409239031480320
7317 19258776968232960
7318 1148159176149565440
7319 797272242033398906880
7320 67553994410557440
7321 494495239085280460800
7322 2860196963549184
7323 329663492723520307200
7324 241452753459609600
7325 710127589243779809280
7326 500964985405440
7327 976020111243733893120
7328 433189989157699584
7329 578536630256664576
7330 193162202767687680
7331 1415878946287150694400
7332 133524692077117440
7333 979003042309425070080
7334 410390516044136448
7335 15407021574586368
7336 164662861375733760
7337 416132605569033830400
7338 318685886168432640
7339 902968122408082551603200
7340 193162202767687680
7341 1559011355135972474880
7342 692290316559974400
7343 690266714887075921920
7344 121597189939003392
7345 290536219160925437952
7346 436039923296894976
7347 555737157143101440
7348 191571869149272473600
7349 1407670094508854136012800
7350 173173081374720
7351 1272822148104192000
7352 436039923296894976
7353 17974858503684096
7354 1565315193397837824
7355 814606174786682880
7356 129197014310191104
7357 935134639423488000
7358 441257380848599040
7359 527237815751147520
7360 126821365506753167360
7361 840479776858391445504
7362 129197014310191104
7363 3570878415969976320
7364 337044294378455040
7365 543070783191121920
7366 3221831062388736
7367 666555262848970260480
7368 129197014310191104
7369 951923601437488054272
7370 116108427893145600
7371 15407021574586368
7372 410390516044136448
7373 486388759756013568000
7374 309870964009598976
7375 685673043267158016000
7376 227882141144947097600
7377 1523325659071188566016
7378 151996487423754240
7379 666555262848970260480
7380 67553994410557440
7381 464433711572582400000
7382 243431874389606400
7383 511991723637614837760
7384 177329235327713280
7385 598486169231032320
7386 108191944173158400
7387 1039935197155375972352000
7388 639355016435466240
7389 221577101666628403200
7390 194745499511685120
7391 849234774533999689728
7392 67553994410557440
7393 499359126682840596480
7394 243827698575605760
7395 193690812773950291968
7396 3298541325778944
7397 805784045329129144320
7398 129197014310191104
7399 935134639423488000
7400 151996487423754240
7401 283199855367938899968
7402 549206058074112000
7403 363170273951156797440
7404 162551799050403840
7405 719855364438900080640
7406 229495564507545600
7407 283199855367938899968
7408 243827698575605760
7409 385868416073104097280
7410 400771988324352
7411 2969720433483448320
7412 410390516044136448
7413 190232048260129751040
7414 177329235327713280
7415 2375776346786758656
7416 129197014310191104
7417 958125058124377227264
7418 467834501037293568
7419 283888906110926585856
7420 131730289100587008
7421 486388759756013568000
7422 138617629936975872
7423 2741280400138567680
7424 193690812773950291968
7425 237494511599616000
7426 325466436937973760
7427 558536425786488913920
7428 138617629936975872
7429 428022108585291939840
7430 381812009814982656
7431 686434503447904518144
7432 351064598152784904192
7433 2609112093471497407954944
7434 564977177985024
7435 2269490586340256907264
7436 164662861375733760
7437 705358699450859520
7438 597867693940408320
7439 3377706317597638656
7440 67553994410557440
7441 3600034578120572928
7442 241452753459609600
7443 1244456397375012864
7444 245410995319603200
7445 402081374731637882880
7446 121597189939003392
7447 890496754319968174080
7448 2367059556040704
7449 541487486447124480
7450 351491877167431680
7451 2618614484897366016000
7452 688826854932480
7453 793357569122100395900928
7454 5012829807575040
7455 177329235327713280
7456 351064598152784904192
7457 2617537643827164245655552
7458 118219490218475520
7459 881680958049390428160
7460 196328796255682560
7461 1013953130460610560
7462 151996487423754240
7463 852153107092535771136
7464 163607330213068800
7465 1171690256053913518080
7466 596272027690598400
7467 555737157143101440
7468 596272027690598400
7469 311288806243848683520
7470 86553555338526720
7471 486388759756013568000
7472 639047276324991270912
7473 444370175232646840320
7474 237494511599616000
7475 237790060325162188800
7476 92886742314516480
7477 694421285543325204480
7478 339072893331701760
7479 1013953130460610560
7480 92233720368547758080
7481 689908228356737230438400
7482 636411074052096
7483 595218244751421603840
7484 168434626063656550400
7485 229886242979126968320
7486 3221831062388736
7487 24118627333042077696
7488 121597189939003392
7489 910519758263257399296
7490 218178291322847232
7491 427481676630007480320
7492 444589725714481152
7493 3416981972453425152
7494 131730289100587008
7495 1307324321606500614144
7496 444589725714481152
7497 478788935384825856
7498 3487185953095680
7499 26146920276311408640
7500 137438953472000000
7501 840479776858391445504
7502 226774273228800000
7503 216172782113783808000
7504 208995170207662080
7505 2250735486429560832
7506 990188603965440
7507 7432355661364592640
7508 765771365839011840
7509 1468119636812759040
7510 206158430208000000
7511 2423868985385680896
7512 131730289100587008
7513 719872252937502720000
7514 117597993469898391552
7515 229886242979126968320
7516 483182583849418752
7517 3631600300212231340032
7518 129170626031124480
7519 893009762912040910848
7520 182305712915957678080
7521 705358699450859520
7522 334701894806641049600
7523 2517627652735553975091200
7524 500964985405440
7525 598486169231032320
7526 432240011111301120
7527 249031044995078946816
7528 334701894806641049600
7529 2519635864104393821388800
7530 137438953472000000
7531 782732244535643694170112
7532 291722425081528320
7533 19258776968232960
7534 1072877590680698880
7535 401401151043919843164160
7536 131730289100587008
7537 992719458662023692288
7538 484726298174816256
7539 369944672953140510720
7540 141863388262170624
7541 1069649947496766504960
7542 727095013539840
7543 3570878415969976320
7544 158526706883441459200
7545 551954837143552000000
7546 795513842565120
7547 6002947455996395520
7548 121597189939003392
7549 917815589659597602816
7550 206158430208000000
7551 2437222485385543680
7552 351064598152784904192
7553 398838782999931125760
7554 298768095592316928
7555 637540822249635840000
7556 647275352844197167104
7557 541487486447124480
7558 1194046036643250438144
7559 9024599944949686811492352
7560 400771988324352
7561 3029836231732101120
7562 3487185953095680
7563 598486169231032320
7564 237494511599616000
7565 519460313115660973506560
7566 121597189939003392
7567 470006916111453388800
7568 177329235327713280
7569 674959401966108672
7570 2367059556040704
7571 499359126682840596480
7572 584459149639680
7573 4425524681071656960
7574 2536135238615040
7575 281474976710656000000
7576 655286939921940480
7577 4964453856848621076480
7578 584459149639680
7579 337229540097502740480
7580 2367059556040704
7581 16262967217618944
7582 421790252600918016
7583 3198013695220160397312
7584 131730289100587008
7585 311288806243848683520
7586 487813726825611264
7587 598486169231032320
7588 2536135238615040
7589 19244194190610923520
7590 77405618595430400
7591 587508645139316736000
7592 410390516044136448
7593 391672430092877824000
7594 1521330467679240192
7595 598486169231032320
7596 584459149639680
7597 977438745126355599360
7598 432240011111301120
7599 575884291551120064512
7600 151996487423754240
7601 534098768308469760000
7602 500964985405440
7603 3808335819052154880
7604 564049465049088000
7605 444589725714481152
7606 2094253970817024000
7607 15928895702034284544000
7608 325209151217074176
7609 3264287844901847040
7610 360991657631416320
7611 674959401966108672
7612 476572319943229440
7613 561964791002824704000
7614 990188603965440
7615 2197717211660062556160
7616 110680464442257309696
7617 1489243660364021760
7618 416090384322527232
7619 486388759756013568000
7620 467567319711744
7621 3562862976203489280
7622 436039923296894976
7623 261243962759577600
7624 205796488572322185216
7625 422212465065984000000
7626 105553116266496000
7627 1207966751052382863360
7628 383054792205904379904
7629 536632043098865664000
7630 2028908190892032
7631 1950631721704007663616
7632 131730289100587008
7633 793357569122100395900928
7634 1288234552346542080
7635 1900193587308527616
7636 253890428993011712000
7637 2621048803641262080
7638 688826854932480
7639 5261259517974282240
7640 360991657631416320
7641 1489243660364021760
7642 1346668097804697600
7643 10291237603423499059200
7644 467567319711744
7645 341823211717420646400
7646 3490316984254464
7647 2382723061251047424
7648 205796488572322185216
7649 1573931544601120072531968
7650 67553994410557440
7651 2625858067501154304
7652 384260631006132830208
7653 229683580995895296000
7654 243827698575605760
7655 330744356634089226240
7656 118219490218475520
7657 2597002484341800960
7658 2564314519044096
7659 705358699450859520
7660 1077334478243758080
7661 5133137722956840960
7662 294625135778856960
7663 910519758263257399296
7664 384260631006132830208
7665 410390516044136448
7666 718987665046631350272
7667 590295810358705651712000
7668 584459149639680
7669 4481632759437066240
7670 257127391225184256
7671 885260791987568640
7672 117597993469898391552
7673 902211805901060459986944
7674 864512492175360
7675 330744356634089226240
7676 237494511599616000
7677 885260791987568640
7678 321409239031480320
7679 515549603372034548563968
7680 73786976294838206464
7681 566683977944357425643520
7682 263411320080249651200
7683 651684939829346304
7684 193690812773950291968
7685 708182034204755755008
7686 500964985405440
7687 3850416877826211840
7688 245410995319603200
7689 438830747690981130240
7690 110680464442257309696
7691 851132771560958711562240
7692 92233720368547758080
7693 2625858067501154304
7694 173208441668669276160
7695 15407021574586368
7696 410390516044136448
7697 694421285543325204480
7698 115472294445779517440
7699 888905722643610725253120
7700 105553116266496000
7701 216172782113783808000
7702 396854978150400000
7703 3056577041714380800000
7704 218178291322847232
7705 449571832802259763200
7706 820725369312116736
7707 651922434340945920
7708 227882141144947097600
7709 863826437326680096768
7710 73786976294838206464
7711 738871813865472000000
7712 138350580552821637120
7713 747042469489428922368
7714 2367059556040704
7715 455118069786562057469952
7716 364766830805385216
7717 2814540866494352326656
7718 341985341304005984256
7719 221577101666628403200
7720 110680464442257309696
7721 3091555117934051328
7722 500964985405440
7723 3868451617300807680
7724 208606734739801374720
7725 146997491837372989440
7726 393378520295465287680
7727 3039242447802764812615680
7728 92886742314516480
7729 1069649947496766504960
7730 166885387791841099776
7731 764138591071764480
7732 350502316702433280
7733 2597002484341800960
7734 233668211134955520
7735 249031044995078946816
7736 350502316702433280
7737 1204793296611830661120
7738 444589725714481152
7739 3029836231732101120
7740 467567319711744
7741 3618971054568898560
7742 2564314519044096
7743 332906084455227064320
7744 158526706883441459200
7745 2895176843655118848
7746 698103984291840
7747 3029836231732101120
7748 421790252600918016
7749 512988145055170560
7750 206158430208000000
7751 499359126682840596480
7752 121597189939003392
7753 942621416407154294784
7754 460264363480055808
7755 227882141144947097600
7756 300430557173514240
7757 2330139401437776445440
7758 698103984291840
7759 5415890710136094720
7760 110680464442257309696
7761 705358699450859520
7762 209687598650370293760
7763 887672152928676741120
7764 306842908986703872
7765 687104323257533378592768
7766 158526706883441459200
7767 2407062537838264320
7768 209687598650370293760
7769 887173097794968748032
7770 400771988324352
7771 893009762912040910848
7772 243827698575605760
7773 2075998899520143360
7774 226411434391633920
7775 654429320852275200000
7776 2028908190892032
7777 422212465065984000000
7778 15407021574586368
7779 2077601987473440768
7780 167750078920296235008
7781 1030792151040000000000
7782 2028908190892032
7783 3029836231732101120
7784 300430557173514240
7785 571886783931875328
7786 433189989157699584
7787 666555262848970260480
7788 214272826020986880
7789 1668756769051445821440
7790 151996487423754240
7791 518688013333561344
7792 15407021574586368
7793 120051512109176979456
7794 2028908190892032
7795 947242109624836423680
7796 117237804794118144
7797 332906084455227064320
7798 434998410907484160
7799 1213641286582869688320
7800 67553994410557440
7801 1568299757238296248320
7802 291973993341963468800
7803 264595485307271380992
7804 257285720899584000
7805 2135313153792147456
7806 171523813933056000
7807 3029836231732101120
7808 138350580552821637120
7809 264595485307271380992
7810 184717953466368000
7811 1005365566415680045056
7812 500964985405440
7813 486388759756013568000
7814 3821814908190720
7815 224819693398335160320
7816 263730794178816245760
7817 2061319887301627776860160
7818 754926401617920
7819 3354461542274826240
7820 126821365506753167360
7821 555737157143101440
7822 242124774966506291200
7823 1893899989788012209766400
7824 2028908190892032
7825 337229540097502740480
7826 2367059556040704
7827 10582785123692838912
7828 436039923296894976
7829 3413320519568093872128
7830 467567319711744
7831 1155173304420532224000
7832 158526706883441459200
7833 662609687362928640
7834 303120402419705446400
7835 2928841690674364416
7836 10334751097356288
7837 933405250129703311769600
7838 79085067967660032
7839 705358699450859520
7840 141863388262170624
7841 1112208963975417692160
7842 52723378645106688
7843 464433711572582400000
7844 444589725714481152
7845 578536630256664576
7846 1702813383058784256
7847 2928841690674364416
7848 2028908190892032
7849 1938707315790637432832000
7850 164662861375733760
7851 2096839042913009664
7852 237494511599616000
7853 1864806905080184832000
7854 67553994410557440
7855 827266215551686410240
7856 543070783191121920
7857 2077601987473440768
7858 2083185582397194240
7859 3029836231732101120
7860 109775240917155840
7861 454773490371872686080
7862 421305367973068800
7863 575222262405896601600
7864 2083185582397194240
7865 237790060325162188800
7866 688826854932480
7867 5418312040898887680
7868 177329235327713280
7869 598486169231032320
7870 337044294378455040
7871 499359126682840596480
7872 92233720368547758080
7873 726063846741207951605760
7874 2958824445050880
7875 237494511599616000
7876 220451201759785779200
7877 1736273665060072796979200
7878 105553116266496000
7879 831547449947455488000
7880 434456626552897536
7881 598486169231032320
7882 389293086930370560
7883 3068408111185180753920
7884 2028908190892032
7885 398838782999931125760
7886 15621007985344512
7887 257245610715402731520
7888 193690812773950291968
7889 1120083490331688960
7890 224696196252303360
7891 767582261489958912000
7892 373006135537333960704
7893 2106457570632794112
7894 718692485756992094208
7895 1418282390744538808320
7896 133524692077117440
7897 3158365411475674103808
7898 308287227460950425600
7899 702873979093946204160
7900 164662861375733760
7901 1300836604868296704000
7902 2057087471321088
7903 903695115977930833920
7904 410390516044136448
7905 138350580552821637120
7906 441937703668285440
7907 3493959485201464688640
7908 343200185104465920
7909 1770801834535699244646400
7910 141863388262170624
7911 2106457570632794112
7912 243827698575605760
7913 566683977944357425643520
7914 883472351499386880
7915 897711520923015708672
7916 941974976137789440
7917 478788935384825856
7918 490901155476406272
7919 3886955349062184861696
7920 67553994410557440
7921 1241581168311113508454400
7922 351064598152784904192
7923 1013953130460610560
7924 441257380848599040
7925 832535427115709890560
7926 116108427893145600
7927 920275399481072025600
7928 261243962759577600
7929 237790060325162188800
7930 151996487423754240
7931 330744356634089226240
7932 116108427893145600
7933 920972050048430899200
7934 449693383812710400
7935 313337944074302259200
7936 138350580552821637120
7937 1097950207267192512184320
7938 35107145515008
7939 2617537643827164245655552
7940 208995170207662080
7941 24465779630014464
7942 2677031640760320
7943 666555262848970260480
7944 116108427893145600
7945 512978011956008976384
7946 205796488572322185216
7947 24465779630014464
7948 450373706632396800
7949 3579570220314289766400
7950 109775240917155840
7951 872713165291388928000
7952 177329235327713280
7953 216172782113783808000
7954 138350580552821637120
7955 2423868985385680896
7956 121597189939003392
7957 15776790092376440832
7958 655286939921940480
7959 17974858503684096
7960 208995170207662080
7961 3769260550190530560
7962 139963432169373696
7963 1114388846932553367552
7964 237494511599616000
7965 578536630256664576
7966 393449240883363840
7967 566683977944357425643520
7968 118174454222201815040
7969 893009762912040910848
7970 649844357364449280
7971 627742700828336041492480
7972 229886242979126968320
7973 428022108585291939840
7974 139963432169373696
7975 378302368699121664000
7976 229886242979126968320
7977 496030403608260378624
7978 447649578613651537920
7979 526921156402348032000
7980 400771988324352
7981 3627668499407862497280
7982 436039923296894976
7983 496030403608260378624
7984 229886242979126968320
7985 2558528373462663168
7986 182931247071232000
7987 204744872643526656
7988 448098575181970145280
7989 973925959407239168000
7990 182305712915957678080
7991 526921156402348032000
7992 2028908190892032
7993 16215034261609119744
7994 2677031640760320
7995 138350580552821637120
7996 15834994396102656
7997 561964791002824704000
7998 584459149639680
7999 3029836231732101120
8000 144115188075855872000
8001 17974858503684096
8002 281474976710656000000
8003 526921156402348032000
8004 162551799050403840
8005 590295810358705651712000
8006 635285449023160320
8007 269783632078002192384
8008 151996487423754240
8009 1217187871289423953920
8010 92886742314516480
8011 744022805939277004800
8012 594330015278039040
8013 330676802639678668800
8014 2325084024613109760
8015 2193024320110854144
8016 153257495319417978880
8017 1228512082480454518702080
8018 2958824445050880
8019 19258776968232960
8020 144115188075855872000
8021 499359126682840596480
8022 528796373483520
8023 1112208963975417692160
8024 351064598152784904192
8025 372357617190992609280
8026 687730062396959490048
8027 905088417112648581120
8028 2085266751750144
8029 2597002484341800960
8030 151996487423754240
8031 2204513117109485568
8032 281474976710656000000
8033 717828744606583357440
8034 129197014310191104
8035 976425435210197237760
8036 177329235327713280
8037 1013953130460610560
8038 695809440963624960
8039 5592916286465617428480
8040 92886742314516480
8041 363170273951156797440
8042 364653031351910400
8043 1616001717365637120
8044 364653031351910400
8045 597447526566969999360
8046 2085266751750144
8047 958125058124377227264
8048 551954837143552000000
8049 2209455971632152576
8050 116108427893145600
8051 726063846741207951605760
8052 105553116266496000
8053 849913692177825792000
8054 414996920008704000
8055 264541442111742935040
8056 444589725714481152
8057 534098768308469760000
8058 131730289100587008
8059 1061482669572530110464
8060 151996487423754240
8061 707655113048353406976
8062 350502316702433280
8063 494495239085280460800
8064 121597189939003392
8065 980073350908367339520
8066 15407021574586368
8067 290536219160925437952
8068 478788935384825856
8069 3862869130684775006208
8070 194481616721018880
8071 840479776858391445504
8072 478788935384825856
8073 705358699450859520
8074 241452753459609600
8075 311288806243848683520
8076 141863388262170624
8077 1112208963975417692160
8078 410390516044136448
8079 763792482403526639616
8080 144115188075855872000
8081 1164450719652915445760000
8082 141863388262170624
8083 1527833131160919903043584
8084 350502316702433280
8085 177329235327713280
8086 245410995319603200
8087 1984393308154311475200
8088 141863388262170624
8089 1147391084264436006912
8090 227431781182210048000
8091 598486169231032320
8092 117597993469898391552
8093 951602963158417784438784
8094 584459149639680
8095 1471938487811263430656000
8096 158526706883441459200
8097 3153741571455713280
8098 313337944074302259200
8099 428022108585291939840
8100 500964985405440
8101 4057816381784064000
8102 3962711310336000
8103 2077601987473440768
8104 313337944074302259200
8105 2597002484341800960
8106 121597189939003392
8107 561964791002824704000
8108 619944018256383180800
8109 269783632078002192384
8110 2536135238615040
8111 20568056785167974400
8112 131730289100587008
8113 2597002484341800960
8114 521775441984356352
8115 512988145055170560
8116 521775441984356352
8117 4234729487145036152832
8118 105553116266496000
8119 1227630818105370660044800
8120 141863388262170624
8121 380835643489517568000
8122 257285720899584000
8123 2089674625146421248000
8124 347850294656237568
8125 422212465065984000000
8126 205796488572322185216
8127 17974858503684096
8128 478788935384825856
8129 498548478749913907200
8130 500964985405440
8131 1929164751130192773120
8132 490901155476406272
8133 2715230220897484800
8134 227203082763632640
8135 3258276265076981760
8136 141863388262170624
8137 967427243154710986752
8138 444589725714481152
8139 512978011956008976384
8140 151996487423754240
8141 603451387820208291840
8142 294625135778856960
8143 1573931544601120072531968
8144 1900193587308527616
8145 512988145055170560
8146 7556238562031566848
8147 61553119326309143543808
8148 121597189939003392
8149 1112208963975417692160
8150 2536135238615040
8151 512988145055170560
8152 7556238562031566848
8153 862833393608844902400
8154 782757789696000
8155 526596897229177356288
8156 30077371463711588352
8157 1260761879937024000
8158 119780782059585798144
8159 535027635731614924800
8160 73786976294838206464
8161 602101726565879764746240
8162 164662861375733760
8163 1260761879937024000
8164 444589725714481152
8165 416132605569033830400
8166 97998327891581992960
8167 800254345562658554511360
8168 146997491837372989440
8169 251625118380444352512
8170 2367059556040704
8171 19338876572852551680
8172 250477544900395008
8173 977438745126355599360
8174 261243962759577600
8175 512988145055170560
8176 410390516044136448
8177 840479776858391445504
8178 233668211134955520
8179 1910938630661666242560
8180 117597993469898391552
8181 801543976648704000
8182 234851461568302940160
8183 603451387820208291840
8184 105553116266496000
8185 769561269267015074316288
8186 421800148205568000
8187 575897802350002176000
8188 299714555201506508800
8189 3618971054568898560
8190 400771988324352
8191 3282322584376442880
8192 302231454903657293676544
8193 648360016666951680
8194 138350580552821637120
8195 719855364438900080640
8196 281200098803712000
8197 2813419358036951040
8198 1125349614157824000
8199 648360016666951680
8200 144115188075855872000
8201 1301064599599432335360
8202 750233076105216000
8203 3029836231732101120
8204 416090384322527232
8205 518688013333561344
8206 245410995319603200
8207 1054310968640919306240
8208 2028908190892032
8209 16653278430841798656
8210 147718067777752268800
8211 190232048260129751040
8212 16262967217618944
8213 3198160466828328960
8214 2085266751750144
8215 337229540097502740480
8216 444589725714481152
8217 221577101666628403200
8218 952456895363284992
8219 7827290766095476064256
8220 78398662313265594368
8221 644437004215043185704960
8222 157333252982188277760
8223 429624669476695457136640
8224 302231454903657293676544
8225 341823211717420646400
8226 2141625312608256
8227 15776790092376440832
8228 158526706883441459200
8229 598486169231032320
8230 125866602385750622208
8231 1035882137634727620771840
8232 636411074052096
8233 5238935961596854272
8234 303120402419705446400
8235 512988145055170560
8236 543070783191121920
8237 4472730970362080133120
8238 3410765599997952
8239 558536425786488913920
8240 117597993469898391552
8241 237790060325162188800
8242 487813726825611264
8243 4020560736496688037888
8244 2141625312608256
8245 453347182355485940514816
8246 2536135238615040
8247 2325011894932340736
8248 236574088425772154880
8249 980559739668123353088
8250 137438953472000000
8251 16215034261609119744
8252 476382588216740413440
8253 555737157143101440
8254 959743437003061985280
8255 2423868985385680896
8256 141863388262170624
8257 1736273665060072796979200
8258 571886783931875328
8259 780816088994987114496
8260 257127391225184256
8261 1030792151040000000000
8262 2028908190892032
8263 16762839473149968384
8264 571886783931875328
8265 478788935384825856
8266 2307652530475106304
8267 1213641286582869688320
8268 131730289100587008
8269 1089146030283653382144
8270 829637598250008576
8271 2207452111690530816
8272 227882141144947097600
8273 1885041071551002391347200
8274 636411074052096
8275 464433711572582400000
8276 460215105359131443200
8277 237790060325162188800
8278 929868215808635699200
8279 15776790092376440832
8280 92886742314516480
8281 2625858067501154304
8282 281474976710656000000
8283 687194767360000000000
8284 15407021574586368
8285 615281781091357163520
8286 166905865096396800
8287 1382981998188743884800
8288 410390516044136448
8289 2207452111690530816
8290 300430557173514240
8291 2490569318968433049600
8292 166905865096396800
8293 1383983433379322265600
8294 177329235327713280
8295 444589725714481152
8296 138350580552821637120
8297 1147756416266208301547520
8298 166905865096396800
8299 980559739668123353088
8300 147718067777752268800
8301 615548830475511398400
8302 421790252600918016
8303 3769260550190530560
8304 381257855954583552
8305 422212465065984000000
8306 1545881462815850496
8307 598486169231032320
8308 261243962759577600
8309 2000972958338755067904
8310 133524692077117440
8311 1109590191160845926400
8312 1545881462815850496
8313 2077601987473440768
8314 6274104843225268224
8315 887672152928676741120
8316 500964985405440
8317 4166024818631639040
8318 4068383611944960
8319 867376399732954890240
8320 110680464442257309696
8321 1068596105183961808896
8322 2028908190892032
8323 363170273951156797440
8324 224819693398335160320
8325 512988145055170560
8326 261243962759577600
8327 3029836231732101120
8328 1030587641877233664
8329 8582733881553601953792
8330 141863388262170624
8331 5721822587702401302528
8332 4190788028102344704
8333 566683977944357425643520
8334 803631330754560
8335 945377619379105038336
8336 224819693398335160320
8337 705358699450859520
8338 2958824445050880
8339 746809408208712499200
8340 133524692077117440
8341 15995912176992780288
8342 478788935384825856
8343 2207452111690530816
8344 421790252600918016
8345 890876745538527559680
8346 218178291322847232
8347 1112208963975417692160
8348 1718465755713896448
8349 374643194001883136000
8350 191571869149272473600
8351 2011095924401177100288
8352 141863388262170624
8353 1184843018765649051648
8354 578536630256664576
8355 593917830359018373120
8356 578536630256664576
8357 602101726565879764746240
8358 688826854932480
8359 1680845556351215075328
8360 151996487423754240
8361 526596897229177356288
8362 478788935384825856
8363 4003633077687913807872
8364 92233720368547758080
8365 308694732858483277824
8366 313337944074302259200
8367 514295224775022299054080
8368 578536630256664576
8369 4841194521987769171968
8370 500964985405440
8371 1155173304420532224000
8372 208995170207662080
8373 828262109203660800
8374 521775441984356352
8375 464433711572582400000
8376 257127391225184256
8377 2153699028902143328256
8378 562466168305090560
8379 17974858503684096
8380 496363529243197440
8381 842942417192231670644736
8382 584459149639680
8383 1181744542222018150400000
8384 224819693398335160320
8385 478788935384825856
8386 325466436937973760
8387 2729361540161847951360
8388 257127391225184256
8389 2156784557596845539328
8390 1624814990257029120
8391 958570914487486906368
8392 460177809924717281280
8393 2597002484341800960
8394 468052204339593216
8395 428022108585291939840
8396 942825239474664898560
8397 828262109203660800
8398 410390516044136448
8399 1154200526901020196864
8400 67553994410557440
8401 4057816381784064000
8402 277076930199552000
8403 378302368699121664000
8404 564049465049088000
8405 605053205617673293004800
8406 468052204339593216
8407 486388759756013568000
8408 277076930199552000
8409 1748643035412720254976
8410 449972934644072448
8411 942621416407154294784
8412 184717953466368000
8413 2454062777989935294054400
8414 237494511599616000
8415 138350580552821637120
8416 460177809924717281280
8417 967427243154710986752
8418 116108427893145600
8419 977400746004499660800
8420 177329235327713280
8421 216172782113783808000
8422 729058672587571200
8423 6140132140532524646400
8424 2028908190892032
8425 363170273951156797440
8426 1346668097804697600
8427 726097353522435588096
8428 3221831062388736
8429 27153592193812267008
8430 118219490218475520
8431 996590302541748633600
8432 138350580552821637120
8433 2250735486429560832
8434 284807640434910167040
8435 311288806243848683520
8436 2028908190892032
8437 658246121536471695360
8438 16714716306997248
8439 290536219160925437952
8440 177329235327713280
8441 849913692177825792000
8442 688826854932480
8443 5815076309339996160
8444 730790403401318400
8445 531514828022265937920
8446 146997491837372989440
8447 1241540816058452268810240
8448 92233720368547758080
8449 363170273951156797440
8450 164662861375733760
8451 2250735486429560832
8452 190232048260129751040
8453 1089146030283653382144
8454 126821365506753167360
8455 428022108585291939840
8456 237494511599616000
8457 714765215996060851240960
8458 980592573284352000
8459 566683977944357425643520
8460 133524692077117440
8461 1129618894972413542400
8462 551571726060748800
8463 512988145055170560
8464 313337944074302259200
8465 903695115977930833920
8466 118174454222201815040
8467 1000464929445160566128640
8468 478788935384825856
8469 502052842209961574400
8470 116108427893145600
8471 5238935961596854272
8472 126821365506753167360
8473 16653278430841798656
8474 15834994396102656
8475 242113515967437864960
8476 15407021574586368
8477 3377706317597638656
8478 2197983873466368
8479 769102226364196454400
8480 179855754718668128256
8481 377789318629571617095680
8482 372357617190992609280
8483 941614051242504062238720
8484 105553116266496000
8485 1220141440011444582088704
8486 437262030471168000
8487 237790060325162188800
8488 372357617190992609280
8489 15874177685539258368
8490 196114391488266240
8491 767582261489958912000
8492 138350580552821637120
8493 2135313153792147456
8494 146997491837372989440
8495 1332008946988304302080
8496 257127391225184256
8497 3355352859176859598848
8498 374796026118144000
8499 970913029266295750656
8500 144115188075855872000
8501 1224979098644774912000000
8502 2028908190892032
8503 854453185494226430853120
8504 1066676912035725312
8505 15407021574586368
8506 4429209208960843776
8507 769102226364196454400
8508 474078627571433472
8509 4166024818631639040
8510 208995170207662080
8511 2688973975585170653184
8512 410390516044136448
8513 3493244072567689445376
8514 584459149639680
8515 337229540097502740480
8516 1705685582308442112
8517 627742700828336041492480
8518 7092587118622408704
8519 887173097794968748032
8520 118219490218475520
8521 1007230056661411430400
8522 491811551104204800
8523 982930409882910720
8524 491811551104204800
8525 422212465065984000000
8526 636411074052096
8527 5426040817368170496
8528 138350580552821637120
8529 3617360544912113664
8530 393449240883363840
8531 980559739668123353088
8532 2197983873466368
8533 463690617634066268160
8534 281474976710656000000
8535 537189363552752762880
8536 138350580552821637120
8537 1180960555598885494456320
8538 2411676750053376
8539 20590896091955724288
8540 151996487423754240
8541 2077601987473440768
8542 633813477831475200
8543 5414034727636461158400
8544 126821365506753167360
8545 1038440002079088967680
8546 264541442111742935040
8547 512988145055170560
8548 264541442111742935040
8549 771442837162533448581120
8550 500964985405440
8551 2260807012939988992000000
8552 264541442111742935040
8553 846074197573632000
8554 300430557173514240
8555 921544570151060373504
8556 116108427893145600
8557 4166024818631639040
8558 209687598650370293760
8559 2469556992054657024
8560 297886093752794087424
8561 979003042309425070080
8562 323380113624268800
8563 2768780532850989465600
8564 622535391241190768640
8565 541487486447124480
8566 1301609641257216245760
8567 1054310968640919306240
8568 121597189939003392
8569 486388759756013568000
8570 498028312992952614912
8571 308694732858483277824
8572 508713243846377472
8573 4360689926251147689984
8574 150729850028556288
8575 814606174786682880
8576 190232048260129751040
8577 308694732858483277824
8578 398298351044646666240
8579 863846703525003264000
8580 67553994410557440
8581 579613272042582835200
8582 436039923296894976
8583 386408848028388556800
8584 478788935384825856
8585 590295810358705651712000
8586 2197983873466368
8587 769102226364196454400
8588 478788935384825856
8589 264595485307271380992
8590 226411434391633920
8591 812758995252019200000
8592 176360961407828623360
8593 535027635731614924800
8594 369944672953140510720
8595 541487486447124480
8596 436039923296894976
8597 3748199180660109213696
8598 246629781968760340480
8599 2120522865367401407447040
8600 177329235327713280
8601 341823211717420646400
8602 158526706883441459200
8603 951923601437488054272
8604 150729850028556288
8605 976020111243733893120
8606 261243962759577600
8607 801543976648704000
8608 398298351044646666240
8609 3428552205792318502993920
8610 67553994410557440
8611 17091522600074477568
8612 837048878367265259520
8613 598486169231032320
8614 578536630256664576
8615 465311913499919646720
8616 246629781968760340480
8617 498548478749913907200
8618 375538196466892800
8619 269783632078002192384
8620 476572319943229440
8621 1184843018765649051648
8622 281440891850194944
8623 2426583369532380807168
8624 177329235327713280
8625 309622474381721600000
8626 563574476025888768
8627 4861393430199316512768
8628 345859733307753758720
8629 2984077778979299430236160
8630 1604708358558842880
8631 264595485307271380992
8632 177261681333302722560
8633 779190469673491460259840
8634 485689742672412016640
8635 337229540097502740480
8636 478788935384825856
8637 2795630158822403567779840
8638 243827698575605760
8639 17091522600074477568
8640 121597189939003392
8641 1050599721072989306880
8642 1660799119616114688
8643 822918482692669440
8644 512988145055170560
8645 2077601987473440768
8646 171523813933056000
8647 1482994895265202176000
8648 313337944074302259200
8649 828262109203660800
8650 476572319943229440
8651 567453553048682496000
8652 129197014310191104
8653 3891596466807864557568
8654 545806917876842496
8655 249031044995078946816
8656 512988145055170560
8657 862833393608844902400
8658 2028908190892032
8659 958125058124377227264
8660 410390516044136448
8661 2313255916608159744
8662 277076930199552000
8663 2400040369388519424000
8664 2141625312608256
8665 2843185495153777311744
8666 467834501037293568
8667 2485187099599306752
8668 543070783191121920
8669 4707337548700644802560
8670 78398662313265594368
8671 499359126682840596480
8672 512988145055170560
8673 674959401966108672
8674 2172184176717987840
8675 2638304363205718179840
8676 151996487423754240
8677 1318721524888491786240
8678 643906994574458880
8679 575222262405896601600
8680 151996487423754240
8681 1319329510838186803200
8682 190787257651691520
8683 16653278430841798656
8684 229886242979126968320
8685 249031044995078946816
8686 277076930199552000
8687 840479776858391445504
8688 151996487423754240
8689 1320545482737576837120
8690 164662861375733760
8691 880363655158384558080
8692 224819693398335160320
8693 1954132775018329213501440
8694 688826854932480
8695 615281781091357163520
8696 644797598992957440
8697 2135313153792147456
8698 2737871055099002880
8699 23814002437251127050240
8700 118219490218475520
8701 363170273951156797440
8702 16262967217618944
8703 1182945318870712320
8704 302231454903657293676544
8705 658246121536471695360
8706 334801290657792000
8707 2914780036466737152000
8708 245410995319603200
8709 1943186690977824768000
8710 208995170207662080
8711 567453553048682496000
8712 116108427893145600
8713 1011536623805084467200
8714 493914367092326400
8715 177261681333302722560
8716 493914367092326400
8717 4166024818631639040
8718 219517496485478400
8719 1913753534360400691200
8720 410390516044136448
8721 2077601987473440768
8722 243827698575605760
8723 486388759756013568000
8724 219517496485478400
8725 658246121536471695360
8726 935093085614899200
8727 1276713759559542374400
8728 1747365869094174720
8729 3299155007886065664
8730 121597189939003392
8731 1061543468167499612160
8732 578536630256664576
8733 378302368699121664000
8734 261243962759577600
8735 849234774533999689728
8736 121597189939003392
8737 1062273051307133632512
8738 302231454903657293676544
8739 314531397975555440640
8740 208995170207662080
8741 1826617787614966579200
8742 166905865096396800
8743 910519758263257399296
8744 518688013333561344
8745 224819693398335160320
8746 2214554681928056832
8747 19368495248142785052672
8748 342764853755904
8749 980559739668123353088
8750 206158430208000000
8751 175495605123022848
8752 518688013333561344
8753 4539557492695328882688
8754 342764853755904
8755 481681381252703811796992
8756 261243962759577600
8757 1013953130460610560
8758 277076930199552000
8759 769102226364196454400
8760 121597189939003392
8761 1065191383865669713920
8762 478788935384825856
8763 822918482692669440
8764 444589725714481152
8765 852153107092535771136
8766 342764853755904
8767 1663601554852990156800
8768 321120920835135874531328
8769 2250735486429560832
8770 416090384322527232
8771 694421285543325204480
8772 141863388262170624
8773 1129618894972413542400
8774 372357617190992609280
8775 512988145055170560
8776 343699735581356365709312
8777 579613272042582835200
8778 500964985405440
8779 4397470641888952320
8780 416090384322527232
8781 2931647094592634880
8782 1783824987476459520
8783 15665551040018267504640
8784 151996487423754240
8785 422212465065984000000
8786 620454411553996800
8787 378302368699121664000
8788 521775441984356352
8789 933405250129703311769600
8790 277393589548351488
8791 4109924221343345147904
8792 444589725714481152
8793 395596191268224368640
8794 1908609799063339008
8795 1950631721704007663616
8796 193162202767687680
8797 4166024818631639040
8798 288050232166616924160
8799 744545293864796160
8800 144115188075855872000
8801 1068596105183961808896
8802 342764853755904
8803 3017016242759467008
8804 277076930199552000
8805 1300421147802671775744
8806 410390516044136448
8807 3613898884284665561088
8808 193162202767687680
8809 4740271704272535552000
8810 158526706883441459200
8811 237790060325162188800
8812 830748379871969280
8813 917815589659597602816
8814 141863388262170624
8815 363170273951156797440
8816 478788935384825856
8817 833589269428514586624
8818 2061036745289367552
8819 18174222019961643073536
8820 467567319711744
8821 4123943759857582080
8822 281474976710656000000
8823 780816088994987114496
8824 2061036745289367552
8825 649325391394576216883200
8826 795513842565120
8827 840479776858391445504
8828 8880170039274110976
8829 175495605123022848
8830 3221831062388736
8831 28448768280892538880
8832 126821365506753167360
8833 535027635731614924800
8834 2958824445050880
8835 512988145055170560
8836 661559213953751449600
8837 5845537214495347808665600
8838 795513842565120
8839 7030751340590530560
8840 110680464442257309696
8841 598486169231032320
8842 238870924235731107840
8843 1041844723397381062656
8844 116108427893145600
8845 363170273951156797440
8846 501397918108876800
8847 3124778373595791360
8848 444589725714481152
8849 3933729893121729232896
8850 214272826020986880
8851 1530122833269069101137920
8852 1920766549375844352
8853 512978011956008976384
8854 578536630256664576
8855 237790060325162188800
8856 151996487423754240
8857 920861464159580816670720
8858 508713243846377472
8859 398838782999931125760
8860 191096739388584886272
8861 1693117110982862092369920
8862 584459149639680
8863 5179476984106844160
8864 273458569373936517120
8865 651684939829346304
8866 237494511599616000
8867 2105626339842195456000
8868 194745499511685120
8869 3029836231732101120
8870 330686935738840252416
8871 1151335393113082429440
8872 591781435285784494080
8873 2156784557596845539328
8874 141863388262170624
8875 738871813865472000000
8876 487813726825611264
8877 497872938805808332800
8878 190232048260129751040
8879 863846703525003264000
8880 121597189939003392
8881 1954132775018329213501440
8882 527237815751147520
8883 1013953130460610560
8884 527237815751147520
8885 863826437326680096768
8886 351491877167431680
8887 3123356820509797908480
8888 281474976710656000000
8889 2082237880339865272320
8890 2367059556040704
8891 1184843018765649051648
8892 2028908190892032
8893 18041051633411948544
8894 17618214485753856
8895 575884291551120064512
8896 273458569373936517120
8897 486388759756013568000
8898 2320094088658944
8899 1164450719652915445760000
8900 158526706883441459200
8901 822918482692669440
8902 344455002749665280000
8903 1041844723397381062656
8904 131730289100587008
8905 481681381252703811796992
8906 512988145055170560
8907 781950996101084479488
8908 224819693398335160320
8909 1028509564900737024000
8910 500964985405440
8911 3570878415969976320
8912 593917830359018373120
8913 881698374313574400
8914 1292235279335832944640
8915 3570878415969976320
8916 381812009814982656
8917 1050599721072989306880
8918 3221831062388736
8919 881698374313574400
8920 421790252600918016
8921 4057816381784064000
8922 1108149700361453568
8923 9886911626624888733696
8924 190232048260129751040
8925 138350580552821637120
8926 414460644207372533760
8927 1062273051307133632512
8928 151996487423754240
8929 1357024639719277854720
8930 300430557173514240
8931 2193024320110854144
8932 177329235327713280
8933 1583904729947135016960
8934 196328796255682560
8935 2146275900447585730560
8936 662609687362928640
8937 881698374313574400
8938 512988145055170560
8939 905088417112648581120
8940 281193501733945344
8941 2513869905501471375360
8942 460177809924717281280
8943 801543976648704000
8944 478788935384825856
8945 2011095924401177100288
8946 584459149639680
8947 1180960555598885494456320
8948 2090961053750919168
8949 2250735486429560832
8950 220451201759785779200
8951 1973038255750082723840000
8952 196328796255682560
8953 4481632759437066240
8954 261243962759577600
8955 705358699450859520
8956 858171574258237440
8957 1068596105183961808896
8958 572114382838824960
8959 602101726565879764746240
8960 110680464442257309696
8961 308694732858483277824
8962 242113515967437864960
8963 2169821330100178145771520
8964 194745499511685120
8965 2597002484341800960
8966 852391922667356160
8967 598486169231032320
8968 578536630256664576
8969 5188316500141767917568
8970 92886742314516480
8971 833194078561212825600
8972 2533357666084847616
8973 517244046703035678720
8974 138350580552821637120
8975 1262744483680052943257600
8976 92233720368547758080
8977 1826617787614966579200
8978 501397918108876800
8979 311288806243848683520
8980 193690812773950291968
8981 709461777074869355151360
8982 252560569679216640
8983 769102226364196454400
8984 202121551276387860480
8985 444370175232646840320
8986 443325199381608529920
8987 3029836231732101120
8988 218178291322847232
8989 1268213655067531673600000
8990 177329235327713280
8991 175495605123022848
8992 242113515967437864960
8993 1283432218928342053683200
8994 638341953909424128
8995 453347182355485940514816
8996 571886783931875328
8997 3827498355640907071488
8998 146997491837372989440
8999 1322683431552682158981120
9000 105553116266496000
9001 949978046398464000000
9002 820725369312116736
9003 422212465065984000000
9004 463856467968000000
9005 486388759756013568000
9006 2197983873466368
9007 19795042764438110208
9008 531514828022265937920
9009 512988145055170560
9010 179855754718668128256
9011 1620500350015199835586560
9012 206158430208000000
9013 1857899773034496000000
9014 907177623552000000
9015 216172782113783808000
9016 243827698575605760
9017 4123943759857582080
9018 252560569679216640
9019 1319329510838186803200
9020 144115188075855872000
9021 311288806243848683520
9022 1545881462815850496
9023 717828744606583357440
9024 182305712915957678080
9025 2741280400138567680
9026 401642273767969259520
9027 526596897229177356288
9028 512988145055170560
9029 4631256973558079815680
9030 467567319711744
9031 1181744542222018150400000
9032 401642273767969259520
9033 2814755264664698880
9034 885652591961010339840
9035 615281781091357163520
9036 206158430208000000
9037 3618971054568898560
9038 909593542656000000
9039 386408848028388556800
9040 193690812773950291968
9041 1750964947476510639390720
9042 97998327891581992960
9043 886100880795684380344320
9044 410390516044136448
9045 705358699450859520
9046 1812290931202719744
9047 1346080892624767549440
9048 141863388262170624
9049 1283579936996119805952
9050 237494511599616000
9051 714858479914844160
9052 512988145055170560
9053 644437004215043185704960
9054 404263796736000000
9055 1100454568947980697600
9056 401642273767969259520
9057 1626757518065664000000
9058 460264363480055808
9059 4169074604402345508864
9060 105553116266496000
9061 566683977944357425643520
9062 746722326887792640
9063 2250735486429560832
9064 146997491837372989440
9065 2423868985385680896
9066 311299229614080000
9067 2822238815681249280000
9068 325289371585436712960
9069 1881492543787499520000
9070 373559075536896000
9071 1120086300155643974123520
9072 2028908190892032
9073 4123943759857582080
9074 578536630256664576
9075 309622474381721600000
9076 17974858503684096
9077 1062273051307133632512
9078 126821365506753167360
9079 15776790092376440832
9080 341985341304005984256
9081 2423868985385680896
9082 508713243846377472
9083 1065191383865669713920
9084 2367059556040704
9085 463690617634066268160
9086 321409239031480320
9087 526596897229177356288
9088 242113515967437864960
9089 1079783046658350120960
9090 105553116266496000
9091 959477826862448640000
9092 537189363552752762880
9093 2077601987473440768
9094 1192413499370514677760
9095 1220141440011444582088704
9096 2367059556040704
9097 2123872251520021954560
9098 21026146212642816
9099 2423868985385680896
9100 151996487423754240
9101 1296879629645698301952
9102 151996487423754240
9103 1383472028531011092480
9104 537189363552752762880
9105 341147671773315072000
9106 518688013333561344
9107 526921156402348032000
9108 116108427893145600
9109 1057515561250770124800
9110 432240011111301120
9111 470006916111453388800
9112 190232048260129751040
9113 567453553048682496000
9114 584459149639680
9115 3150165200979162562560
9116 518688013333561344
9117 470006916111453388800
9118 273458569373936517120
9119 769102226364196454400
9120 121597189939003392
9121 3913538465987297280
9122 541487486447124480
9123 739310914829140623360
9124 541487486447124480
9125 486388759756013568000
9126 2197983873466368
9127 20058800829254074368
9128 15407021574586368
9129 722374497926466041282560
9130 147718067777752268800
9131 1011536623805084467200
9132 360991657631416320
9133 3296575817490093834240
9134 1609656160883834880
9135 478788935384825856
9136 541487486447124480
9137 4947029676180929249280
9138 1073104107255889920
9139 15776790092376440832
9140 433189989157699584
9141 341823211717420646400
9142 15502126646034432
9143 1079783046658350120960
9144 2367059556040704
9145 658246121536471695360
9146 398298351044646666240
9147 2850290380962791424
9148 21137102129332224
9149 80983109598883872768
9150 105553116266496000
9151 965811013838438400000
9152 138350580552821637120
9153 2423868985385680896
9154 493914367092326400
9155 494495239085280460800
9156 2028908190892032
9157 18576683395807444992
9158 512988145055170560
9159 814606174786682880
9160 433189989157699584
9161 3968020300684528189440
9162 2783486700158976
9163 363170273951156797440
9164 518688013333561344
9165 273458569373936517120
9166 2320926247162478592
9167 827889874028084676526080
9168 360991657631416320
9169 4282288238081882456064
9170 164662861375733760
9171 11334357843047350272
9172 1616001717365637120
9173 14821967751677623664640
9174 166905865096396800
9175 494495239085280460800
9176 512988145055170560
9177 705358699450859520
9178 190232048260129751040
9179 827889874028084676526080
9180 121597189939003392
9181 1116262203640051138560
9182 545049904121118720
9183 330744356634089226240
9184 138350580552821637120
9185 784678376035420051865600
9186 161496267887738880
9187 1483504716816769351680
9188 310207942333279764480
9189 330744356634089226240
9190 436039923296894976
9191 486388759756013568000
9192 1077334478243758080
9193 3933729893121729232896
9194 4835380138679992320
9195 264595485307271380992
9196 261243962759577600
9197 1050599721072989306880
9198 2028908190892032
9199 18661897539824910336
9200 158526706883441459200
9201 2457533832404926464
9202 572718014722473984
9203 5270151171476205600768
9204 257127391225184256
9205 690266714887075921920
9206 1155566654705369088
9207 801543976648704000
9208 356065845538979840000
9209 3278654305722926366720000
9210 129197014310191104
9211 949978046398464000000
9212 350502316702433280
9213 398838782999931125760
9214 512988145055170560
9215 840479776858391445504
9216 110680464442257309696
9217 2184554315849165438976
9218 620454411553996800
9219 2106457570632794112
9220 227882141144947097600
9221 2101073341356412239872000
9222 345792008889040896
9223 1268213655067531673600000
9224 249031044995078946816
9225 216172782113783808000
9226 514800277656698880
9227 4749547361660703866880
9228 110680464442257309696
9229 4159526375057994547200
9230 177329235327713280
9231 311288806243848683520
9232 249031044995078946816
9233 2714027063806116495360
9234 342764853755904
9235 1309399073659834859520
9236 561292628758439657472
9237 185245360963190784
9238 527237815751147520
9239 4870622941909100789760
9240 67553994410557440
9241 624198908353550745600
9242 304784623219507200
9243 2250735486429560832
9244 304784623219507200
9245 3377706317597638656
9246 219517496485478400
9247 535027635731614924800
9248 321120920835135874531328
9249 1353105848336488857600
9250 237494511599616000
9251 1151930712688825466880
9252 110680464442257309696
9253 2998506940656648192
9254 261243962759577600
9255 332906084455227064320
9256 190232048260129751040
9257 1760787838695760975626240
9258 111112810006484877312
9259 2198350530357661532160
9260 243827698575605760
9261 24465779630014464
9262 277076930199552000
9263 1283579936996119805952
9264 110680464442257309696
9265 840479776858391445504
9266 242113515967437864960
9267 683562548395381144682496
9268 261243962759577600
9269 535027635731614924800
9270 129197014310191104
9271 18406255107772514304
9272 512988145055170560
9273 378302368699121664000
9274 2322473672339619840
9275 337229540097502740480
9276 166885387791841099776
9277 1548028857157118041522176
9278 377936732704374521856
9279 354861132638658232320
9280 193690812773950291968
9281 1797450742542258709463040
9282 121597189939003392
9283 1128665117013829484544
9284 277076930199552000
9285 283888906110926585856
9286 1256046005846016000
9287 949978046398464000000
9288 2367059556040704
9289 967427243154710986752
9290 351064598152784904192
9291 175495605123022848
9292 309622474381721600000
9293 2877012031954957107200000
9294 2827321136381952
9295 337229540097502740480
9296 177261681333302722560
9297 2895176843655118848
9298 402300925213472194560
9299 1062273051307133632512
9300 105553116266496000
9301 1383168035556163584000
9302 479318350233600000
9303 286645109082877329408
9304 402300925213472194560
9305 502601718414547353600
9306 166905865096396800
9307 1750964947476510639390720
9308 264541442111742935040
9309 781950996101084479488
9310 2367059556040704
9311 22037324466738954240
9312 110680464442257309696
9313 1057515561250770124800
9314 251625118380444352512
9315 705358699450859520
9316 321120920835135874531328
9317 561964791002824704000
9318 167750078920296235008
9319 1563095235379320317804544
9320 351064598152784904192
9321 308694732858483277824
9322 626748016111386624
9323 5842545006190346108928
9324 2028908190892032
9325 502601718414547353600
9326 18474160128786432
9327 2491198679424172032
9328 224819693398335160320
9329 4123943759857582080
9330 163607330213068800
9331 3029836231732101120
9332 511991723637614837760
9333 311288806243848683520
9334 369944672953140510720
9335 1221165112710345523200
9336 167750078920296235008
9337 1566114736799885650034688
9338 243827698575605760
9339 502052842209961574400
9340 639047276324991270912
9341 5968701560875418470318080
9342 2827321136381952
9343 26412834056080195584
9344 249031044995078946816
9345 190232048260129751040
9346 568102071395023847424
9347 2124962201442839093575680
9348 151996487423754240
9349 1420863164437254635520
9350 144115188075855872000
9351 3478233291335663616
9352 229886242979126968320
9353 1057515561250770124800
9354 462520561340252160
9355 689908228356737230438400
9356 524876988364452003840
9357 2884278220517812469760
9358 1198913355258255114240
9359 3198160466828328960
9360 121597189939003392
9361 535027635731614924800
9362 463856467968000000
9363 337229540097502740480
9364 555737157143101440
9365 910519758263257399296
9366 2085266751750144
9367 980559739668123353088
9368 555737157143101440
9369 3478233291335663616
9370 444589725714481152
9371 4165805729944688394240
9372 184717953466368000
9373 893009762912040910848
9374 17974858503684096
9375 687194767360000000000
9376 568102071395023847424
9377 5326525021399743593447424
9378 164662861375733760
9379 1270611731797113915310080
9380 208995170207662080
9381 855719957997413203968
9382 957214207298764800
9383 1007230056661411430400
9384 126821365506753167360
9385 1568299757238296248320
9386 16262967217618944
9387 2135313153792147456
9388 290549729959807549440
9389 1108966372243710935040
9390 131730289100587008
9391 1236947414654512005120
9392 1300421147802671775744
9393 422212465065984000000
9394 237494511599616000
9395 989557931723609604096
9396 2367059556040704
9397 22240891588558454784
9398 17974858503684096
9399 311288806243848683520
9400 227882141144947097600
9401 910519758263257399296
9402 2860196963549184
9403 26891571851289427968
9404 522971710635376640000
9405 512988145055170560
9406 1200689933304463360000
9407 827889874028084676526080
9408 141863388262170624
9409 1030656484886300067889152
9410 334701894806641049600
9411 889767171180334153728
9412 512988145055170560
9413 4828244421259265310720
9414 2860196963549184
9415 597447526566969999360
9416 372357617190992609280
9417 2423868985385680896
9418 273458569373936517120
9419 2575432806363734118236160
9420 131730289100587008
9421 1240899323327529615360
9422 478788935384825856
9423 2928841690674364416
9424 512988145055170560
9425 363170273951156797440
9426 403938581812346880
9427 2549904962523917388349440
9428 2360547011230433280
9429 290536219160925437952
9430 158526706883441459200
9431 1494906845910852960256000
9432 164662861375733760
9433 1553100108495920824320
9434 309127078422710845440
9435 249031044995078946816
9436 478788935384825856
9437 4517852394291216777216
9438 116108427893145600
9439 1095831342455508172800
9440 351064598152784904192
9441 690266714887075921920
9442 809094191055246458880
9443 3029836231732101120
9444 337044294378455040
9445 2651239845249831596457984
9446 1554221834038149120
9447 470006916111453388800
9448 809094191055246458880
9449 579613272042582835200
9450 500964985405440
9451 1011536623805084467200
9452 273458569373936517120
9453 551926582685389784350720
9454 17974858503684096
9455 486388759756013568000
9456 434456626552897536
9457 980559739668123353088
9458 2005967705412206592
9459 935134639423488000
9460 177329235327713280
9461 1677534566200167628800
9462 194745499511685120
9463 1842681916379564605440
9464 444589725714481152
9465 598486169231032320
9466 2054490802813403136
9467 19447809939431674085376
9468 337044294378455040
9469 2432687433150539256299520
9470 655286939921940480
9471 216172782113783808000
9472 249031044995078946816
9473 2358822058193387784241152
9474 692520698605731840
9475 3029836231732101120
9476 202121551276387860480
9477 175495605123022848
9478 521775441984356352
9479 4945387639127729504256
9480 131730289100587008
9481 1745698657622745415680
9482 744644249911296000
9483 2423868985385680896
9484 609767158532014080
9485 2597002484341800960
9486 151996487423754240
9487 1760787838695760975626240
9488 575884291551120064512
9489 427211460652365250560
9490 410390516044136448
9491 3894605997258854891520
9492 141863388262170624
9493 4108053397910637772800
9494 356065845538979840000
9495 598486169231032320
9496 1333981972225836711936
9497 12667492808256545416544256
9498 438335703575691264
9499 905088417112648581120
9500 237494511599616000
9501 2775541675041277083648
9502 1101659111424000000
9503 980559739668123353088
9504 151996487423754240
9505 1155173304420532224000
9506 478788935384825856
9507 428022108585291939840
9508 705358699450859520
9509 1020031160299843366158336
9510 325209151217074176
9511 3092739028074375413760
9512 242113515967437864960
9513 801543976648704000
9514 304784623219507200
9515 976020111243733893120
9516 151996487423754240
9517 1116262203640051138560
9518 706249303869358080
9519 517244046703035678720
9520 110680464442257309696
9521 1053678021490289588305920
9522 229495564507545600
9523 2097118100019670375464960
9524 257245610715402731520
9525 598486169231032320
9526 512988145055170560
9527 602101726565879764746240
9528 208995170207662080
9529 1335137145530257244160
9530 205796488572322185216
9531 428022108585291939840
9532 972317373895802880
9533 9268129207974793052160
9534 250477544900395008
9535 1568992428875384340086784
9536 575884291551120064512
9537 401401151043919843164160
9538 463856467968000000
9539 4424262991478784000000
9540 131730289100587008
9541 717828744606583357440
9542 651922434340945920
9543 558536425786488913920
9544 1340730616267451400192
9545 1039935197155375972352000
9546 2367059556040704
9547 22595950521964560384
9548 237494511599616000
9549 558536425786488913920
9550 564049465049088000
9551 5386672391218790400000
9552 208995170207662080
9553 1797450742542258709463040
9554 242113515967437864960
9555 478788935384825856
9556 974766536046673920
9557 1862847575359488000000
9558 2860196963549184
9559 579613272042582835200
9560 205796488572322185216
9561 3600034578120572928
9562 421800148205568000
9563 1138149697829071749120
9564 649844357364449280
9565 1573931544601120072531968
9566 3034722379801559040
9567 3600034578120572928
9568 190232048260129751040
9569 2304716009795223552000
9570 118219490218475520
9571 2177084735579201281720320
9572 444370175232646840320
9573 754240347593873817600
9574 1038454911456761610240
9575 2757976264304020684800
9576 2028908190892032
9577 1138149697829071749120
9578 18973461753888768
9579 330744356634089226240
9580 384260631006132830208
9581 535027635731614924800
9582 2498562864709632
9583 16215034261609119744
9584 444370175232646840320
9585 598486169231032320
9586 1039756777204513505280
9587 9967108466282466461614080
9588 182305712915957678080
9589 18917539971877306368
9590 117597993469898391552
9591 470006916111453388800
9592 512988145055170560
9593 1138149697829071749120
9594 151996487423754240
9595 486388759756013568000
9596 2402628070004490240
9597 2193024320110854144
9598 11257626445196820480
9599 624198908353550745600
9600 92233720368547758080
9601 885443715538058477568000
9602 216172782113783808000
9603 311288806243848683520
9604 5116148399996928
9605 793357569122100395900928
9606 144115188075855872000
9607 1346080892624767549440
9608 216172782113783808000
9609 922913664437781004288000
9610 245410995319603200
9611 5238935961596854272
9612 208995170207662080
9613 2008861576036047912960
9614 261243962759577600
9615 377789318629571617095680
9616 216172782113783808000
9617 22240891588558454784
9618 2141625312608256
9619 20598152256666206208
9620 410390516044136448
9621 595218244751421603840
9622 401642273767969259520
9623 3864601958195400215101440
9624 144115188075855872000
9625 422212465065984000000
9626 338614396982919168000
9627 924643046694691274752000
9628 310207942333279764480
9629 2986682068784817572413440
9630 218178291322847232
9631 2101056945439018844160
9632 478788935384825856
9633 2250735486429560832
9634 2251804211731759104
9635 933405250129703311769600
9636 151996487423754240
9637 2402399481537075609600
9638 555737157143101440
9639 2077601987473440768
9640 138350580552821637120
9641 981643981278412800000
9642 476770232036229120
9643 4597018577293321175040
9644 325610253058886860800
9645 747042469489428922368
9646 444589725714481152
9647 1065191383865669713920
9648 208995170207662080
9649 2016385402163523747840
9650 138350580552821637120
9651 597447526566969999360
9652 17974858503684096
9653 5238935961596854272
9654 291722425081528320
9655 854453185494226430853120
9656 242113515967437864960
9657 2423868985385680896
9658 520112980403159040
9659 1172926494151626719232
9660 92886742314516480
9661 897285930758229196800
9662 438127895878041600
9663 598190620505486131200
9664 216172782113783808000
9665 717828744606583357440
9666 290633908570030080
9667 769102226364196454400
9668 510032657799708672000
9669 710127589243779809280
9670 350502316702433280
9671 21644392580436197376
9672 151996487423754240
9673 2200327633112075316756480
9674 375538196466892800
9675 598486169231032320
9676 438830747690981130240
9677 4246126314657933416202240
9678 478551440873226240
9679 4631420844771083550720
9680 158526706883441459200
9681 341823211717420646400
9682 290549729959807549440
9683 624198908353550745600
9684 291722425081528320
9685 863826437326680096768
9686 402300925213472194560
9687 1255573317550897889280
9688 571886783931875328
9689 5540439162732008177664
9690 121597189939003392
9691 1268213655067531673600000
9692 2705292559927738368
9693 832375514144566149120
9694 555737157143101440
9695 615281781091357163520
9696 144115188075855872000
9697 1397340863583498534912000
9698 662609687362928640
9699 337229540097502740480
9700 138350580552821637120
9701 1444574616475360296960
9702 584459149639680
9703 1138149697829071749120
9704 341147671773315072000
9705 628414277604769529856
9706 304784623219507200
9707 1108966372243710935040
9708 227431781182210048000
9709 15776790092376440832
9710 209687598650370293760
9711 398838782999931125760
9712 341147671773315072000
9713 4123943759857582080
9714 359359982375796736000
9715 499359126682840596480
9716 1545881462815850496
9717 337229540097502740480
9718 651684939829346304
9719 6333074245261587382272
9720 2028908190892032
9721 19720987615470551040
9722 19258776968232960
9723 822918482692669440
9724 138350580552821637120
9725 858880404071916723240960
9726 2536135238615040
9727 1053678021490289588305920
9728 249031044995078946816
9729 470006916111453388800
9730 300430557173514240
9731 1553100108495920824320
9732 2536135238615040
9733 24681668142201569280
9734 555737157143101440
9735 438830747690981130240
9736 591448731863312498688
9737 1005365566415680045056
9738 2536135238615040
9739 24696884953633259520
9740 15407021574586368
9741 739310914829140623360
9742 146547255992647680
9743 1427663367880373698560
9744 141863388262170624
9745 120051512109176979456
9746 238870924235731107840
9747 185245360963190784
9748 674959401966108672
9749 6579504250365627334656
9750 105553116266496000
9751 4166024818631639040
9752 309127078422710845440
9753 686095255732224000000
9754 735988102729071329280
9755 526921156402348032000
9756 2536135238615040
9757 1693117110982862092369920
9758 138350580552821637120
9759 3258276265076981760
9760 138350580552821637120
9761 1346567281384523563008
9762 3181910415114240
9763 949978046398464000000
9764 329663492723520307200
9765 512988145055170560
9766 249031044995078946816
9767 2432037185421940994605056
9768 151996487423754240
9769 1484701689155231416320
9770 263730794178816245760
9771 989801126103487610880
9772 578536630256664576
9773 1334650756770501230592
9774 2536135238615040
9775 649325391394576216883200
9776 273458569373936517120
9777 3264287844901847040
9778 652668694872950046720
9779 3029836231732101120
9780 2028908190892032
9781 19842722106924072960
9782 705358699450859520
9783 3264287844901847040
9784 652668694872950046720
9785 893009762912040910848
9786 257127391225184256
9787 2516248650529653129216
9788 1559011355135972474880
9789 422212465065984000000
9790 158526706883441459200
9791 1551976460388891885568000
9792 110680464442257309696
9793 2156784557596845539328
9794 562251895479069573120
9795 10582785123692838912
9796 555737157143101440
9797 885443715538058477568000
9798 203189748813004800
9799 1053678021490289588305920
9800 177329235327713280
9801 881698374313574400
9802 518688013333561344
9803 5084179906695568293888
9804 2367059556040704
9805 910519758263257399296
9806 22662745983811584
9807 958570914487486906368
9808 264595485307271380992
9809 1020031160299843366158336
9810 2028908190892032
9811 19903589352650833920
9812 527237815751147520
9813 2621048803641262080
9814 277076930199552000
9815 486388759756013568000
9816 117597993469898391552
9817 1154341903900522611474432
9818 281821753881963528192
9819 2621048803641262080
9820 543070783191121920
9821 535027635731614924800
9822 187881169254642352128
9823 769102226364196454400
9824 264595485307271380992
9825 351280770934898688000
9826 362515414536540108357632
9827 1248803140673564835840
9828 2028908190892032
9829 19940109700086890496
9830 2083185582397194240
9831 889767171180334153728
9832 634615734291658702848
9833 6239541899555588366401536
9834 351491877167431680
9835 363170273951156797440
9836 1523325659071188566016
9837 2625858067501154304
9838 3658064253570363949056
9839 35988036126625240530812928
9840 92233720368547758080
9841 18406255107772514304
9842 15407021574586368
9843 453347182355485940514816
9844 511991723637614837760
9845 902968122408082551603200
9846 2564314519044096
9847 19428824835982098432
9848 221577101666628403200
9849 822918482692669440
9850 543070783191121920
9851 5349247214432550912000
9852 147718067777752268800
9853 2986682068784817572413440
9854 17974858503684096
9855 2077601987473440768
9856 138350580552821637120
9857 1363583321928610055454720
9858 164662861375733760
9859 1623246487441983406080
9860 193690812773950291968
9861 2895176843655118848
9862 466257669421667450880
9863 779190469673491460259840
9864 117597993469898391552
9865 1527833131160919903043584
9866 283199855367938899968
9867 237790060325162188800
9868 283199855367938899968
9869 897285930758229196800
9870 133524692077117440
9871 1317888710801149132800
9872 332906084455227064320
9873 515549603372034548563968
9874 802355680112793354240
9875 526921156402348032000
9876 125866602385750622208
9877 726063846741207951605760
9878 242113515967437864960
9879 428022108585291939840
9880 410390516044136448
9881 885443715538058477568000
9882 2536135238615040
9883 25062088427993825280
9884 190232048260129751040
9885 702873979093946204160
9886 459046280518340444160
9887 4538131529204313630965760
9888 117597993469898391552
9889 567453553048682496000
9890 243827698575605760
9891 2250735486429560832
9892 283888906110926585856
9893 1108966372243710935040
9894 110680464442257309696
9895 1929164751130192773120
9896 283888906110926585856
9897 730048343461129214754816
9898 277076930199552000
9899 1138149697829071749120
9900 105553116266496000
9901 1044975851038310400000
9902 510242114764800000
9903 464433711572582400000
9904 283888906110926585856
9905 903695115977930833920
9906 2367059556040704
9907 23448091962139213824
9908 686434503447904518144
9909 3300357323851038720
9910 261243962759577600
9911 920861464159580816670720
9912 257127391225184256
9913 1677534566200167628800
9914 1244456397375012864
9915 237790060325162188800
9916 705358699450859520
9917 897285930758229196800
9918 2367059556040704
9919 15776790092376440832
9920 138350580552821637120
9921 3091555117934051328
9922 309622474381721600000
9923 3072074190815441715200000
9924 829637598250008576
9925 535027635731614924800
9926 1066676912035725312
9927 3091555117934051328
9928 249031044995078946816
9929 2472380214711143783989248
9930 116108427893145600
9931 1152956688978935808000
9932 541487486447124480
9933 598486169231032320
9934 2626002790719160320
9935 922365351183148646400
9936 208995170207662080
9937 22240891588558454784
9938 1013953130460610560
9939 615281781091357163520
9940 177329235327713280
9941 1762652599157470003200
9942 300430557173514240
9943 19720987615470551040
9944 242113515967437864960
9945 249031044995078946816
9946 587787305366260285440
9947 5238935961596854272
9948 300430557173514240
9949 2988683182762119659520
9950 261243962759577600
9951 558536425786488913920
9952 335067812276364902400
9953 2016385402163523747840
9954 2197983873466368
9955 486388759756013568000
9956 555737157143101440
9957 2881149824063766528
9958 1616001717365637120
9959 1444574616475360296960
9960 118174454222201815040
9961 18753198408415051776
9962 568102071395023847424
9963 2597002484341800960
9964 444370175232646840320
9965 941614051242504062238720
9966 206158430208000000
9967 2054574915452928000000
9968 190232048260129751040
9969 1369716610301952000000
9970 229886242979126968320
9971 1283579936996119805952
9972 300430557173514240
9973 2995893516134284001280
9974 1462838630924943360
9975 512988145055170560
9976 651684939829346304
9977 956311233374453760000
9978 433433668422205440
9979 5326525021399743593447424
9980 229886242979126968320
9981 887672152928676741120
9982 261243962759577600
9983 1484701689155231416320
9984 110680464442257309696
9985 1835411763945349715066880
9986 269783632078002192384
9987 736689171327664653336576
9988 427481676630007480320
9989 993423709053753753600
9990 2028908190892032
9991 1083783107818583576543232
9992 269783632078002192384
9993 2669141442240184320
9994 758349662351523840
9995 16215034261609119744
9996 141863388262170624
9997 1020031160299843366158336
9998 692415248568680448
9999 422212465065984000000
10000 281474976710656000000