0 1
1 2
2 1
3 6
4 4
5 1
6 20
7 16
8 6
9 1
10 70
11 64
12 30
13 8
14 1
15 252
16 256
17 140
18 48
19 10
20 1
21 924
22 1024
23 630
24 256
25 70
26 12
27 1
28 3432
29 4096
30 2772
31 1280
32 420
33 96
34 14
35 1
36 12870
37 16384
38 12012
39 6144
40 2310
41 640
42 126
43 16
44 1
45 48620
46 65536
47 51480
48 28672
49 12012
50 3840
51 924
52 160
53 18
54 1
55 184756
56 262144
57 218790
58 131072
59 60060
60 21504
61 6006
62 1280
63 198
64 20
65 1
66 705432
67 1048576
68 923780
69 589824
70 291720
71 114688
72 36036
73 8960
74 1716
75 240
76 22
77 1
78 2704156
79 4194304
80 3879876
81 2621440
82 1385670
83 589824
84 204204
85 57344
86 12870
87 2240
88 286
89 24
90 1
91 10400600
92 16777216
93 16224936
94 11534336
95 6466460
96 2949120
97 1108536
98 344064
99 87516
100 17920
101 2860
102 336
103 26
104 1
105 40116600
106 67108864
107 67603900
108 50331648
109 29745716
110 14417920
111 5819814
112 1966080
113 554268
114 129024
115 24310
116 3584
117 390
118 28
119 1
120 155117520
121 268435456
122 280816200
123 218103808
124 135207800
125 69206016
126 29745716
127 10813440
128 3325608
129 860160
130 184756
131 32256
132 4420
133 448
134 30
135 1
136 601080390
137 1073741824
138 1163381400
139 939524096
140 608435100
141 327155712
142 148728580
143 57671680
144 19122246
145 5406720
146 1293292
147 258048
148 41990
149 5376
150 510
151 32
152 1
153 2333606220
154 4294967296
155 4808643120
156 4026531840
157 2714556600
158 1526726656
159 730122120
160 299892736
161 106234700
162 32440320
163 8498776
164 1892352
165 352716
166 53760
167 6460
168 576
169 34
170 1
171 9075135300
172 17179869184
173 19835652870
174 17179869184
175 12021607800
176 7046430720
177 3528923580
178 1526726656
179 573667380
180 187432960
181 53117350
182 12976128
183 2704156
184 473088
185 67830
186 7680
187 646
188 36
189 1
190 35345263800
191 68719476736
192 81676217700
193 73014444032
194 52895074320
195 32212254720
196 16830250920
197 7633633280
198 3024791640
199 1049624576
200 318704100
201 84344832
202 19315400
203 3784704
204 624036
205 84480
206 9044
207 720
208 38
209 1
210 137846528820
211 274877906944
212 335780006100
213 309237645312
214 231415950150
215 146028888064
216 79342611480
217 37580963840
218 15628090140
219 5725224960
220 1848483780
221 524812288
222 130378950
223 28114944
224 5200300
225 811008
226 104006
227 10560
228 798
229 40
230 1
231 538257874440
232 1099511627776
233 1378465288200
234 1305670057984
235 1007340018300
236 657129996288
237 370265520240
238 182536110080
239 79342611480
240 30534533120
241 10418726760
242 3148873728
243 840219900
244 196804608
245 40116600
246 7028736
247 1040060
248 126720
249 12236
250 880
251 42
252 1
253 2104098963720
254 4398046511104
255 5651707681620
256 5497558138880
257 4365140079300
258 2937757630464
259 1712478031110
260 876173328384
261 396713057400
262 159719096320
263 57302997180
264 18320719872
265 5209363380
266 1312030720
267 290845350
268 56229888
269 9360540
270 1317888
271 152950
272 14080
273 966
274 44
275 1
276 8233430727600
277 17592186044416
278 23145088600920
279 23089744183296
280 18839025605400
281 13056700579840
282 7857252142740
283 4161823309824
284 1957117749840
285 821412495360
286 308554600200
287 103817412608
288 31256180280
289 8396996608
290 2003601300
291 421724160
292 77558760
293 12300288
294 1651860
295 183040
296 16100
297 1056
298 46
299 1
300 32247603683100
301 70368744177664
302 94684453367400
303 96757023244288
304 81007810103220
305 57724360458240
306 35794148650260
307 19585050869760
308 9540949030470
309 4161823309824
310 1630931458200
311 574988746752
312 182327718300
313 51908706304
314 13223768580
315 2998927360
316 601080390
317 105431040
318 15967980
319 2050048
320 217350
321 18304
322 1150
323 48
324 1
325 126410606437752
326 281474976710656
327 386971244197200
328 404620279021568
329 347176329013800
330 253987186016256
331 162015620206440
332 91396904058880
333 46021048264620
334 20809116549120
335 8480843582640
336 3121367482368
337 1037865473400
338 311452237824
339 84151254600
340 20392706048
341 4407922860
342 843448320
343 141430680
344 20500480
345 2521260
346 256256
347 20700
348 1248
349 50
350 1
351 495918532948104
352 1125899906842624
353 1580132580471900
354 1688849860263936
355 1483389769422600
356 1112705767309312
357 729070290928980
358 423311976693760
359 219878341708740
360 102821517066240
361 43464323361030
362 16647293239296
363 5782393351800
364 1820797698048
365 518932736700
366 133479530496
367 30855460020
368 6372720640
369 1166803110
370 187432960
371 26053020
372 3075072
373 300150
374 23296
375 1350
376 52
377 1
378 1946939425648112
379 4503599627370496
380 6446940928325352
381 7036874417766400
382 6320530321887600
383 4855443348258816
384 3263457492729720
385 1947235092791296
386 1041528987041400
387 502682972323840
388 219878341708740
389 87398289506304
390 31610416989840
391 10404558274560
392 3113596420200
393 845370359808
394 207573094680
395 45883588608
396 9075135300
397 1593180160
398 245642760
399 32800768
400 3721860
401 349440
402 26100
403 1456
404 54
405 1
406 7648690600760440
407 18014398509481984
408 26283682246249512
409 29273397577908224
410 26862253868022300
411 21110623253299200
412 14537219740341480
413 8901646138474496
414 4895186239094580
415 2434043865989120
416 1099391708543700
417 452414675091456
418 169905991320390
419 58265526337536
420 18236779032600
421 5202279137280
422 1349225115420
423 317013884928
424 67156001220
425 12745441280
426 2149374150
427 318636032
428 40940460
429 4472832
430 404550
431 29120
432 1566
433 56
434 1
435 30067266499541040
436 72057594037927936
437 107081668410646160
438 121597189939003392
439 113895956400414552
440 91479367430963200
441 64469409283253520
442 40462027902156800
443 22844202449108040
444 11683410556747776
445 5439095821216200
446 2312341672689664
447 899502306990300
448 320460394856448
449 104557533120240
450 31213674823680
451 8510496881880
452 2113425899520
453 476197099560
454 96865353728
455 17672631900
456 2867724288
457 409404600
458 50692096
459 5340060
460 465920
461 32364
462 1680
463 58
464 1
465 118264581564861424
466 288230376151711744
467 435975364243345080
468 504403158265495552
469 481867507847907720
470 395190867301761024
471 284739891001036380
472 182958734861926400
473 105914029536773640
474 55635288365465600
475 26651569523959380
476 11683410556747776
477 4697400936504900
478 1734256254517248
479 588136123801350
480 183120225632256
481 52278766560120
482 13655982735360
483 3254013513660
484 704475299840
485 137846528820
486 24216338432
487 3786992550
488 521404416
489 62300700
490 6336512
491 534006
492 35840
493 1798
494 60
495 1
496 465428353255261088
497 1152921504606846976
498 1773968723472921360
499 2089670227099910144
500 2034551699802277040
501 1702360659146047488
502 1252855520404560072
503 823314306878668800
504 488125527430348080
505 263003181364019200
506 129450480544945560
507 58417052783738880
508 24228699567235800
509 9249366690758656
510 3252046802195700
511 1052941297385472
512 313672599360720
513 85837605765120
514 21526550936520
515 4931327098880
516 1027583214840
517 193730707456
518 32820602100
519 4953341952
520 658607400
521 76038144
522 7476084
523 609280
524 39556
525 1920
526 62
527 1
528 1832624140942590534
529 4611686018427387904
530 7214139475456546864
531 8646911284551352320
532 8574182163452453240
533 7313845794849685504
534 5493289589466148008
535 3688448094816436224
536 2237242000722428700
537 1234971460318003200
538 623715951716555880
539 289303499500421120
540 123566367792902580
541 48680877319782400
542 17705588145287700
543 5946021444059136
544 1842826521244230
545 526470648692736
546 138384970306200
547 33381291130880
548 7364346373020
549 1479398129664
550 269128937220
551 44029706240
552 6421422150
553 825556992
554 92205036
555 8773632
556 692230
557 43520
558 2046
559 64
560 1
561 7219428434016265740
562 18446744073709551616
563 29321986255081448544
564 35740566642812256256
565 36070697377282734320
566 31345053406498652160
567 24007710057666869072
568 16456153038411792384
569 10201823523294274872
570 5763200148150681600
571 2982989334296571600
572 1420217179365703680
573 623715951716555880
574 253140562062868480
575 95051052148386600
576 33033452466995200
577 10623352887172620
578 3158823892156416
579 867212480585520
580 219362770288640
581 50983936428600
582 10848919617536
583 2104098963720
584 369849532416
585 58506290700
586 8255569920
587 1027427544
588 111132672
589 10245004
590 783360
591 47740
592 2176
593 66
594 1
595 28453041475240576740
596 73786976294838206464
597 119120569161268384710
598 147573952589676412928
599 151496928984587484144
600 134027124910545960960
601 104605022394119929528
602 73138457948496855040
603 46300583682643247496
604 26741248687419162624
605 14169199337908715100
606 6915840177780817920
607 3118579758582779400
608 1301865747751895040
609 503770576386448980
610 180814687187763200
611 60198999693978180
612 18581317012684800
613 5311676443586310
614 1403921729847296
615 342320716020600
616 76776969601024
617 15780742227900
618 2958796259328
619 503154100020
620 77051985920
621 10531132326
622 1270087680
623 133185052
624 11907072
625 883190
626 52224
627 2310
628 68
629 1
630 112186277816662845432
631 295147905179352825856
632 483701705079089804580
633 608742554432415203328
634 635309702193431385120
635 571849066284996100096
636 454490786953762452432
637 323898885200486072320
638 209210044788239859056
639 123421147788088442880
640 66878620874929135272
641 33426560859273953280
642 15457308368627689200
643 6627680170373283840
644 2638798257262351800
645 976399310813921280
646 335847050924299320
647 107358720517734400
648 31870058661517860
649 8774510811545600
650 2236495344667920
651 526470648692736
652 114106905340200
653 22684104654848
654 4116715363800
655 678057476096
656 100630820004
657 13335920640
658 1560167752
659 158760960
660 13777764
661 992256
662 56980
663 2448
664 70
665 1
666 442512540276836779204
667 1180591620717411303424
668 1963259861791599795060
669 2508757194024499019776
670 2660359377934993925190
671 2434970217729660813312
672 1969460076799637293872
673 1429622665712490250240
674 941445201547079365752
675 566823049100850626560
676 313815067182359788584
677 160447492124514975744
678 75998432812419471900
679 33426560859273953280
680 13673772787632186600
681 5207462991007580160
682 1847158780083646260
683 610249569258700800
684 187679234340049620
685 53679360258867200
686 14257657822257990
687 3509804324618240
688 798748337381400
689 167513388220416
690 32247603683100
691 5671026163712
692 905677380036
693 130395668480
694 16771803334
695 1905131520
696 188296108
697 15876096
698 1111110
699 62016
700 2590
701 72
702 1
703 1746130564335626209832
704 4722366482869645213696
705 7965225724983062025672
706 10330176681277348904960
707 11125139216819065505340
708 10348623425351058456576
709 8513150009391980560608
710 6290339729134957101056
711 4220271593142079915440
712 2591191081603888578560
713 1464470313517679013392
714 765211116286148345856
715 370872352124607022872
716 167132804296369766400
717 70152399519156435600
718 27457532134403604480
719 10027433377596936840
720 3417397587848724480
721 1086563988284497800
722 322076161553203200
723 88900689950549820
724 22813728110018560
725 5431488694193520
726 1196524201574400
727 243097320072600
728 45368209309696
729 7739424883944
730 1199640150016
731 167718033340
732 20956446720
733 2313352184
734 222265344
735 18222204
736 1240320
737 67340
738 2736
739 74
740 1
741 6892620648693261354600
742 18889465931478580854784
743 32303415440209084881892
744 42501298345826806923264
745 46463816729067861816420
746 43903250895428732846080
747 36712959415502916167622
748 27596329134269489217536
749 18850546449367956955632
750 11794386992128044564480
751 6799326455617795419320
752 3627667514245444009984
753 1797304475680787880072
754 828978709309994041344
755 356608030889045214300
756 143256689396888371200
757 53783506298019933960
758 18877053342402478080
759 6193414733221637460
760 1898554215471513600
761 543281994142248900
762 144934272698941440
763 35983612599032070
764 8295901130915840
765 1771137617671800
766 348986225459200
767 63205303218876
768 10469586763776
769 1576549513396
770 214221455360
771 26025212070
772 2794192896
773 261184924
774 20837376
775 1380470
776 72960
777 2886
778 76
779 1
780 27217014869199032015600
781 75557863725914323419136
782 130959792325171965737400
783 174727559866176872906752
784 193820492641254509291352
785 185943180262992280289280
786 157976976878830730175828
787 120733939962429015326720
788 83915335806863808383136
789 53467887697647135358976
790 31417577415613261592720
791 17101861138585664618496
792 8653688216240830533680
793 4081125953526124511232
794 1797304475680787880072
795 740159561883923251200
796 285286424711236171440
797 102965745504013516800
798 34801092310483486680
799 11011614449734778880
800 3259691964853493400
801 901813252348968960
802 232835140346678100
803 55997332633681920
804 12516039164880720
805 2592469103411200
806 495918532948104
807 87246556364800
808 14045622937528
809 2056525971456
810 271818881620
811 32133218304
812 3358091880
813 305614848
814 23744084
815 1532160
816 78884
817 3040
818 78
819 1
820 107507208733336176461620
821 302231454903657293676544
822 530731789949381124304200
823 717799705396186072481792
824 807585386005227122047300
825 786274019397795928080384
826 678371724244390782519732
827 526839010745144794152960
828 372374302642958149700166
829 241467879924858030653440
830 144520856111821003326512
831 80201831546470703038464
832 41414079320581117554040
833 19952171328349942054912
834 8986522378403939400360
835 3789616956845687046144
836 1497753729733989900060
837 555119671412942438400
838 192987875539953880680
839 62923511141341593600
840 19232182592635611060
841 5505807224867389440
842 1474622555528961300
843 368923603233669120
844 86047769258554950
845 18665777544560640
846 3754811749464216
847 697972450918400
848 119387794968988
849 18695690649600
850 2663825039876
851 342754328576
852 39457579590
853 4016652288
854 356161260
855 26966016
856 1696006
857 85120
858 3198
859 80
860 1
861 424784580848791721628840
862 1208925819614629174706176
863 2150144174666723529232400
864 2946756685310658613346304
865 3361301336346080453926600
866 3319823637457360585228288
867 2907307389618817639370280
868 2293299223243571456901120
869 1647474187450663328976492
870 1086605459661861137940480
871 661998760254147821689184
872 374275213883529947512832
873 197073894697937731808880
874 96910546451985432838144
875 44599777729856588135120
876 19239593780908872695808
877 7788319394616747480312
878 2960638247535693004800
879 1057237926871051694160
880 354659790069379891200
881 111729822681025930920
882 33034843349204336640
883 9158182186969338600
884 2377507665283645440
885 577026217380897900
886 130660442811924480
887 27535286162737584
888 5384358907084800
889 973469712824056
890 162029318963200
891 24700923097032
892 3427543285760
893 429649199980
894 48199827456
895 4782736920
896 413478912
897 30528108
898 1872640
899 91676
900 3360
901 82
902 1
903 1678910486211891090247320
904 4835703278458516698824704
905 8708083907400230293391220
906 12089258196146291747061760
907 13975937135333702940010600
908 13997094255225628413394944
909 12436814944480497679528420
910 9959470912372081755684864
911 7268268474047044098425700
912 4873260849392589345914880
913 3020369343659549436456902
914 1738568735458977820704768
915 932816434903571930562032
916 467844017354412434391040
917 219813190240007470094520
918 96910546451985432838144
919 40139799956870929321608
920 15632169946988459065344
921 5726705437218196676700
922 1973758831690462003200
923 639907166264057604360
924 195062884538158940160
925 55864911340512965460
926 15015837886001971200
927 3782727425052552900
928 891565374481367040
929 196188913909505286
930 40203213172899840
931 7648690600760440
932 1346089726771200
933 218191487357116
934 32405863792640
935 4382421839796
936 535553638400
937 58588527270
938 5670567936
939 478273692
940 34456576
941 2062710
942 98560
943 3526
944 84
945 1
946 6637553085023755473070800
947 19342813113834066795298816
948 35257120210449712895193720
949 49565958604199796162953216
950 58053892716001535289274800
951 58935133706213172266926080
952 53108561114268071172040280
953 43157707286945687607967744
954 31980381285806994033073080
955 21786342620813928840560640
956 13728951562088861074804100
957 8040880401497772420759552
958 4393264499868435543937312
959 2245651283301179685076992
960 1076326655657967612186960
961 484552732259927164190720
962 205158977557340305421552
963 81768273568862708957184
964 30695141143489534187112
965 10855673574297541017600
966 3616866591927282111600
967 1134911328222015651840
968 335189468043077792760
969 93098194893212221440
970 24289091887179550200
971 5943769163209113600
972 1361781873018919044
973 291473295503523840
974 58130048565779344
975 10768717814169600
976 1846235662252520
977 291652774133760
978 42230610456216
979 5569757839360
980 664003309060
981 70882099200
982 6695831688
983 551305216
984 38778948
985 2266880
986 105780
987 3696
988 86
989 1
990 26248505381684851188961800
991 77371252455336267181195264
992 142707391328010742671022200
993 203099537695257701350637568
994 240923654771406371450490420
995 247829793020998980814766080
996 226410181592405987628171720
997 186627923403008378845265920
998 140358340087708473811820740
999 97104841395627797117927424
1000 62184074722402488397642100
1001 37036782455383679028953088
1002 20593427343133291612206150
1003 10721173868663696561012736
1004 5238123057535442379309872
1005 2406054946394121091153920
1006 1040449100469368691780728
1007 423983640727436268666880
1008 162920364530829066070056
1009 59054864244178623135744
1010 20194171804927325123100
1011 6513404144578524610560
1012 1980665038436368775400
1013 567455664111007825920
1014 153021278889231166260
1015 38790914538838425600
1016 9229854917128229076
1017 2057458556495462400
1018 428709108172622662
1019 83278084429578240
1020 15033633249770520
1021 2512700823306240
1022 387113929181980
1023 54684895150080
1024 7038435076036
1025 819082035200
1026 85371854022
1027 7875788800
1028 633389484
1029 43524096
1030 2485830
1031 113344
1032 3870
1033 88
1034 1
1035 103827421287553411369671120
1036 309485009821345068724781056
1037 577467118397066726157159600
1038 831740963894864872197849088
1039 998951739296075198697155400
1040 1040885130688195719422017536
1041 963694619085625485801961680
1042 805446827318246687647989760
1043 614541921465101966419323240
1044 431577072869456876079677440
1045 280716680175416947623641480
1046 169933472442348644956372992
1047 96102660934622027523628700
1048 50925575876152558664810496
1049 25345756730010205061176800
1050 11869871068877664049692672
1051 5238123057535442379309872
1052 2180487295169672238858240
1053 856840435680656569701776
1054 317987730545577201500160
1055 111471828363198834679512
1056 36909290152611639459840
1057 11539526745672757213200
1058 3404733984666046955520
1059 947274583600002457800
1060 248261853048565923840
1061 61208511555692466504
1062 14173603389190963200
1063 3076618305709409692
1064 624585633221836800
1065 118264581564861424
1066 20819521107394560
1067 3394691378980440
1068 510392354734080
1069 70384350760360
1070 8846085980160
1071 1005490725148
1072 102385254400
1073 9229389624
1074 725401600
1075 48722268
1076 2720256
1077 121260
1078 4048
1079 90
1080 1
1081 410795449442059149332177040
1082 1237940039285380274899124224
1083 2336116978969951755817600200
1084 3404335108034795755972591616
1085 4138514348512311537459643800
1086 4366640060448040579038707712
1087 4095702131113908314658337140
1088 3469617102293985731406725120
1089 2684577867452813853305464680
1090 1912936214880835883163975680
1091 1263225060789376264306386660
1092 776838731165022376943419392
1093 446594718460890598492156900
1094 240739085959993913688195072
1095 121976454263174111856913350
1096 58200658144174352759783424
1097 26190615287677211896549360
1098 11128004127072810046586880
1099 4467810843191994970587832
1100 1695934562909745074667520
1101 608807677983624404788104
1102 206692024854625180975104
1103 66352278787618353975900
1104 20132340083242712432640
1105 5769763372836378606600
1106 1560503076305271521280
1107 397855325112001032276
1108 95485328095602278400
1109 21536328139965867844
1110 4555801089382809600
1111 901767434432068358
1112 166556168859156480
1113 28612398765692280
1114 4554270242242560
1115 668651332223420
1116 90069239070720
1117 11060397976628
1118 1228623052800
1119 122289412518
1120 10777395200
1121 828278556
1122 54405120
1123 2970870
1124 129536
1125 4230
1126 92
1127 1
1128 1625701140345170250548615520
1129 4951760157141521099596496896
1130 9448295337167360434640071920
1131 13926825441960528092615147520
1132 17131524512446312875995734800
1133 18298301205687027188352679936
1134 17381760263751708457330503960
1135 14919353539864138645048918016
1136 11702006088896880899023820400
1137 8457191686841590220303892480
1138 5667442164622607023644869880
1139 3538931997529546383853355008
1140 2067095554018979341592269080
1141 1132889816282324299709153280
1142 584008477987318474951282100
1143 283728208452849969703944192
1144 130108217880719052647374240
1145 56381887577168904236040192
1146 23109366430303422261661200
1147 8964225546808652537528320
1148 3292071147615154188854192
1149 1144755829964077925400576
1150 376880943513672250583112
1151 117438650485582489190400
1152 34618580237018271639600
1153 9646746289887133040640
1154 2538695884048006586904
1155 630203165430975037440
1156 147353824115555937880
1157 32396807746722201600
1158 6683688043437683124
1159 1290810308658462720
1160 232714176627630544
1161 39036602076364800
1162 6069296707874120
1163 870669311016960
1164 114625942666872
1165 13760578191360
1166 1494648375220
1167 145494835200
1168 12542503848
1169 943022080
1170 60605748
1171 3238400
1172 138180
1173 4416
1174 94
1175 1
1176 6435067013866298908421603100
1177 19807040628566084398385987584
1178 38203976798111500887892464720
1179 56945241807127492645359714304
1180 70862215028755203259800539400
1181 76597539930782904509383311360
1182 73665555403519145366781659640
1183 64044054219904595159234379776
1184 50903726486701431910753618740
1185 37298383849660346612622295040
1186 25354346525943241947884944200
1187 16068664204999021418577395712
1188 9531607276865293630675462980
1189 5308397996294319575780032512
1190 2782628630410164498297285300
1191 1375651919771393792503971840
1192 642409325786050322446410310
1193 283728208452849969703944192
1194 118628081008890900943194160
1195 46984906314307420196700160
1196 17636095433652611726004600
1197 6274957882766056776269824
1198 2116331452038313407120552
1199 676446626796955137736704
1200 204826599735691440534300
1201 58719325242791244595200
1202 15924546909028404954216
1203 4081315738029171671040
1204 987270621574224783796
1205 225072559082491084800
1206 48271080313716600340
1207 9719042324016660480
1208 1832624140942590534
1209 322702577164615680
1210 52889585597188760
1211 8036947486310400
1212 1127155102890908
1213 145111551836160
1214 17038991477508
1215 1810602393600
1216 172459427910
1217 14549483520
1218 1070701548
1219 67358720
1220 3523590
1221 147200
1222 4606
1223 96
1224 1
1225 25477612258980856902730428600
1226 79228162514264337593543950336
1227 154441608332791173802118474400
1228 232732727385651491681035354112
1229 292897155452188173473842229520
1230 320316985165092146130148392960
1231 311793746126522894343122373360
1232 274474518085305407825290199040
1233 220996666210557436100344978920
1234 164112888938505525095538098176
1235 113119392192669848690563597200
1236 72731848506837675894613475328
1237 43793871272083781546346721800
1238 24772523982706824686973485056
1239 13197610075659637334781410280
1240 6635497495367899469725040640
1241 3153645781131519764736923340
1242 1418641042264249848519720960
1243 604620541916282656420150880
1244 244321512834398585022840832
1245 93653748164913869165679600
1246 34064057077872879642607616
1247 11757396955768407817336400
1248 3850542337151898476347392
1249 1196187342456438012720312
1250 352315951456747467571200
1251 98316767873131891456464
1252 25972009242003819724800
1253 6487778370344905722088
1254 1530493401760939376640
1255 340438145370422339240
1256 71272977042788843520
1257 14014184607208045260
1258 2581620617316925440
1259 444272519016385584
1260 71184392021606400
1261 10577917119437752
1262 1451115518361600
1263 182781908576904
1264 21002987765760
1265 2184486086860
1266 203692769280
1267 16825310040
1268 1212456960
1269 74700108
1270 3827200
1271 156604
1272 4800
1273 98
1274 1
1275 100891344545564193334812497256
1276 316912650057057350374175801344
1277 624201500345030994116895500700
1278 950737950171172051122527404032
1279 1209792598606864194783261382800
1280 1338213182467496077165953286144
1281 1318037199534846780632290032840
1282 1174495612272004535810544107520
1283 957652220245748889768161575320
1284 720495609973926695541386772480
1285 503381295257380826673008007540
1286 328225777877011050191076196352
1287 200529831614278368133271831400
1288 115158760135826320166471335936
1289 62322047579503842969801104100
1290 31850387977765917454680195072
1291 15397211754936243557244978660
1292 7050216088828393186582855680
1293 3060891493451180948127013830
1294 1261014259790444309795307520
1295 493243073668546377605912560
1296 183241134625798938767130624
1297 64665683256726242995350200
1298 21677127231373650681659392
1299 6901080821864065458001800
1300 2085710432623945008021504
1301 598093671228219006360156
1302 162607362210806523494400
1303 41875660390408027842568
1304 10203289345072929177600
1305 2349023203055914140756
1306 510164467253646458880
1307 104327818742548781380
1308 20045524793284362240
1309 3609714217008132870
1310 607440145251041280
1311 95201254074939768
1312 13841409559756800
1313 1858282737198524
1314 229123502899200
1315 25776935824948
1316 2625373470720
1317 239760668070
1318 19399311360
1319 1369501980
1320 82667520
1321 4150006
1322 166400
1323 4998
1324 100
1325 1
1326 399608854866744452032002440112
1327 1267650600228229401496703205376
1328 2522283613639104833370312431400
1329 3882179963198952542083653566464
1330 4993612002760247952935164005600
1331 5585585457255635800344848498688
1332 5565045953591575296003002360880
1333 5018299434253110289372324823040
1334 4142402627109518453415768674640
1335 3156456957981012189990837288960
1336 2234521847240080742792377009080
1337 1477016000446549725859842883584
1338 915238718649783321223650922800
1339 533366889050142956560498819072
1340 293082061590099153425551138200
1341 152174075893770494505694265344
1342 74786457095404611563761324920
1343 34836361850681472216056463360
1344 15397211754936243557244978660
1345 6462698081426027087700951040
1346 2577592836590468166843801120
1347 977286051337594340091363328
1348 352316481191818841147080400
1349 120772566003367482369245184
1350 39361720243224669649343600
1351 12193384067647678508433408
1352 3588562027369314038160936
1353 1002745400299973561548800
1354 265819409434764002826736
1355 66785166622295536435200
1356 15883871182568562285112
1357 3571151270775525212160
1358 757749420340617464760
1359 151455076215926292480
1360 28453041475240576740
1361 5011381198321090560
1362 825077535316144656
1363 126550030260633600
1364 18011048068231848
1365 2367609529958400
1366 285889651876696
1367 31504481648640
1368 3143528759140
1369 281290014720
1370 22303317960
1371 1543127040
1372 91300132
1373 4492800
1374 176596
1375 5200
1376 102
1377 1
1378 1583065848125949175357548128136
1379 5070602400912917605986812821504
1380 10190025799101983526816062222856
1381 15845632502852867518708790067200
1382 20598649511386022805857551523100
1383 23293079779193715252501921398784
1384 23469976412973165378795270826320
1385 21411410919479937234655252578304
1386 17887647707972920594295364731400
1387 13800323444196053295773893263360
1388 9895739609206071860937669611640
1389 6628559611760125598980758306816
1390 4164336169856514111567611698740
1391 2461693334077582876433071472640
1392 1372858077974674981835476384200
1393 723855063710908298189248397312
1394 361467875961122289224846403780
1395 171195835380491806318906048512
1396 76986058774681217786224893300
1397 32901008414532501537386659840
1398 13371262839813053615502218310
1399 5170158465140821670160760832
1400 1902508998435821742194234160
1401 666331398639268868244111360
1402 222112564229624921592724600
1403 70450663501964364715393024
1404 21255328931341321610645544
1405 6096692033823839254216704
1406 1661371308967275017667100
1407 429748028699988669235200
1408 105411145120682276983016
1409 24487894428175030026240
1410 5380020884418383999796
1411 1115984772117351628800
1412 218139984643511088340
1413 40091049586568724480
1414 6910024358272711494
1415 1113640266293575680
1416 167245446347867160
1417 23311847679590400
1418 3001841344705308
1419 355141429493760
1420 38351050861508
1421 3750533529600
1422 328973939910
1423 25571819520
1424 1734702508
1425 100638720
1426 4856390
1427 187200
1428 5406
1429 104
1430 1
1431 6272525058612251449529907677520
1432 20282409603651670423947251286016
1433 41159712051274678559296251331536
1434 64650180611639699476331863474176
1435 84916881659183196056800518523800
1436 97054499079973813552091339161600
1437 98873517654652909468116247310880
1438 91231229135175384738965858811904
1439 77115636785483257673184461286480
1440 60219593211037323472467897876480
1441 43725361063933805897166447121200
1442 29670695405021514585913870516224
1443 18891866526666137189062823804040
1444 11323789336756881231592128774144
1445 6406671030548483248565556459600
1446 3428787143893776149317492408320
1447 1738953565434588310324936753320
1448 836957417415737719781318459392
1449 382730692194129482708660898120
1450 166440395508811478365603102720
1451 68882263114188458019253851900
1452 27143331941989313768343994368
1453 10187628830333755135620737760
1454 3642611645894669813067808768
1455 1240766738110318527517978800
1456 402575220011224941230817280
1457 124383035968589956091925776
1458 36580152202943035525300224
1459 10234047263238414108829336
1460 2721737515099928238489600
1461 687463989917493110758800
1462 164736744334995656540160
1463 37403954720242098284296
1464 8035090359244931727360
1465 1630309358914661818120
1466 311819274562201190400
1467 56093138908331422716
1468 9465942263495393280
1469 1494059320707613296
1470 219797420978995200
1471 30018413447053080
1472 3788175247933440
1473 439293855322728
1474 46506615767040
1475 4459424518780
1476 383577292800
1477 29242127992
1478 1945681920
1479 110725692
1480 5241600
1481 198220
1482 5616
1483 106
1484 1
1485 24857784491537440929618523018320
1486 81129638414606681695789005144064
1487 166221914053224663412542553454280
1488 263671324847471715511314266718208
1489 349857552435834767754018136318056
1490 404063628822748121727074146713600
1491 416092720129997660678322540766620
1492 388217996319895254208365356646400
1493 331932523554906196071533115972240
1494 262289783763629231124526844084224
1495 192789091963708144182961153216200
1496 132483105064282111639429375328256
1497 85463205715870620617188964827800
1498 51923716958787650525349273403392
1499 29791020292050447105829837537140
1500 16176841909652687473703041105920
1501 8328672339713028223135223397480
1502 4071684733373859177314522234880
1503 1892390644737640220059489996260
1504 836957417415737719781318459392
1505 352515111231435049863240300900
1506 141474336182489756610762637312
1507 54121778161148074157985169350
1508 19740605048719500922431995904
1509 6865575950877095852266149360
1510 2276632278684168633167380480
1511 719644708103984745960427704
1512 216771272313736506816593920
1513 62191517984294978045962888
1514 16983642094223552208175104
1515 4411227268637247460702300
1516 1088695006039971295395840
1517 255026964001650670120200
1518 56628255865154756935680
1519 11901258320077031272276
1520 2363261870366156390400
1521 442512540276836779204
1522 77954818640550297600
1523 12886261641103164678
1524 1992829950209556480
1525 287319100136079480
1526 38464548671324160
1527 4759016765996220
1528 541167892561920
1529 56188748936628
1530 5284842700800
1531 445942451878
1532 33354547200
1533 2177605276
1534 121605120
1535 5649270
1536 209664
1537 5830
1538 108
1539 1
1540 98527218530093856775578873054432
1541 324518553658426726783156020576256
1542 671160181271510905099700121494640
1543 1074967708993538532469204318158848
1544 1440589921794613749575368796603760
1545 1680904695902632186384628450328576
1546 1749287762179173838770090681590280
1547 1649926484359554830385552765747200
1548 1426603611874277693754248711199840
1549 1140390364189692309237073235148800
1550 848272004640315834405029074151280
1551 590152013468165770030185399189504
1552 385578183927416288365922306432400
1553 237365563240172116687310964129792
1554 138055947694867925612382173952600
1555 76031156975367631126404293197824
1556 39721360389400596141106450049520
1557 19715526077389212858575581347840
1558 9308516144385149190562896738360
1559 4184787087078688598906592296960
1560 1792791137119869682161622101720
1561 732337740238770504808653651968
1562 285369375758780754651194529300
1563 106105752136867317458071977984
1564 37649932633842138544685335200
1565 12749140760631344345737330688
1566 4119345570526257511359689616
1567 1269660309266170968497192960
1568 373149107905769868275777328
1569 104514720579837244358000640
1570 27878956337787403951638536
1571 7076517539259813420072960
1572 1707571845924095791239600
1573 391249767795614684282880
1574 85008988000550223373400
1575 17488137840709557288960
1576 3400359520022008934936
1577 623638549124402380800
1578 107638185472744081428
1579 17437262064333619200
1580 2643335721251931216
1581 373655615664291840
1582 49054480511037960
1583 5952846818181120
1584 664048851069240
1585 67645986570240
1586 6243194326292
1587 516995481600
1588 37952549096
1589 2432102400
1590 133322772
1591 6080256
1592 221540
1593 6048
1594 110
1595 1
1596 390590044887157789360330532465784
1597 1298074214633706907132624082305024
1598 2709498509577581061328419008996880
1599 4381000474388760811572606277779456
1600 5928581601231679661714017739869320
1601 6987290108458000461049828068032512
1602 7347008601152530122834380862679176
1603 7003769566260967443269285209702400
1604 6122507167627108435695317385565980
1605 4949779453078664491156658297241600
1606 3725020542116169533691649412577360
1607 2622897837636292311245268440842240
1608 1735101827673373297646650378945800
1609 1081945358024970578388673231847424
1610 637686996495342323066717660638200
1611 356048344860258175030966446194688
1612 188676461849652831670255637735220
1613 95038946219209538908005366497280
1614 45562736917253624985386810350920
1615 20810833081688613572940891422720
1616 9063555193217118948705978403140
1617 3766308378370819739015933067264
1618 1493992614266558068468018418100
1619 565897344729959026443050549248
1620 204721508696516628336726510150
1621 70737168091244878305381318656
1622 23342958232982125897704907824
1623 7355273515748852507156152320
1624 2212241139727064219063537016
1625 634830154633085484248596480
1626 173707343335444593852517032
1627 45289712251262805888466944
1628 11241514652333630625660700
1629 2653694077222430032527360
1630 595062916003851563613800
1631 126580807227992986091520
1632 25502696400165067012020
1633 4857816066863765913600
1634 873065282167813104916
1635 147703866897884774400
1636 23459604526110889542
1637 3487452412866723840
1638 483537022180231320
1639 62275935944048640
1640 7415212170273180
1641 811751838842880
1642 81161526241796
1643 7352824627200
1644 597752648262
1645 43082956800
1646 2710896364
1647 145926144
1648 6535430
1649 233856
1650 6270
1651 112
1652 1
1653 1548655265692941410446222812934512
1654 5192296858534827628530496329220096
1655 10936521256840418102089254909041952
1656 17848520451213469973073581131694080
1657 24385486586198229551955771080971920
1658 29024128142825540376668516590288896
1659 30828624326404734240912892247320464
1660 29695982960946501959461769289138176
1661 26239316432687607581551360223854200
1662 21449044296674212795012185954713600
1663 16326685780338955828520846361509280
1664 11631981714734861554218146998517760
1665 7788679315333809024991630589934480
1666 4917933445568048083584878326579200
1667 2936326169908785580632792948985200
1668 1661558942681204816811176748908544
1669 892761795093479252293404724893480
1670 456186941852205786758425759186944
1671 221972308058415096082653691453200
1672 102958858404143667150339147038720
1673 45562736917253624985386810350920
1674 19250020600561967554970324566016
1675 7768761594186101956033695774120
1676 2995927119158606610580855848960
1677 1104255410544847267998100569900
1678 389054424501846830679597252608
1679 131021765565770642135504966496
1680 42170234823626754374361939968
1681 12968310129434514387613837680
1682 3808980927798512905491578880
1683 1067978481247548243685845456
1684 285673569584888467911868416
1685 72845014947121926454281336
1686 17691293848149533550182400
1687 4087823509939502045694800
1688 897572996707586628648960
1689 187019773601210491421480
1690 36919402108164620943360
1691 6892620648693261354600
1692 1214454016715941478400
1693 201476603577187639596
1694 31387071715800514560
1695 4577483809972856496
1696 622759359440486400
1697 78715329192130680
1698 9199854173552640
1699 988694956036424
1700 97057285079040
1701 8634204919340
1702 689327308800
1703 48796134552
1704 3015806976
1705 159464492
1706 7015680
1707 246620
1708 6496
1709 114
1710 1
1711 6141219157058215937976400809912720
1712 20769187434139310514121985316880384
1713 44136675072248830197717350168633592
1714 72692156019487586799426948609081344
1715 100251444854370499269151503332884560
1716 120477513045690922318246672638935040
1717 129243078906850616625365586729151176
1718 125771221952244008298896905224585216
1719 112304274331902960449039821758095976
1720 92799946752957818623318029028556800
1721 71429250288982931749778702831603100
1722 51477706312018110708029246291312640
1723 34879737803451405633658171772315280
1724 22294631619908484645584781747159040
1725 13480406507308515620177822174886600
1726 7728181128749789845633380227481600
1727 4208734176869259332240336560212120
1728 2180796112269081322064669482942464
1729 1076565694083313216000870403548020
1730 506874379835784207509361954652160
1731 227813684586268124926934051754600
1732 97810915483936483792822189686784
1733 40138601569961526772840761499620
1734 15750016855005246181339356463104
1735 5911014256445947140460420697700
1736 2122115042737346349161439559680
1737 728808570959599196878746376134
1738 239418107385751895802829078528
1739 75216198750720183448160258544
1740 22591197226942904129122467840
1741 6484155064717257193806918840
1742 1777524432972639355896070144
1743 465087403123932299669642376
1744 116054887643860940089196544
1745 27592808692091638808439900
1746 6243986064052776547123200
1747 1343142010408693529299720
1748 274258415660651469864960
1749 53073178994938112430420
1750 9715632133727531827200
1751 1678971696476563663300
1752 273252153761086832640
1753 41769539766002315526
1754 5978489850628669440
1755 798398338948754040
1756 99075352638259200
1757 11369991994418876
1758 1199980979159040
1759 115698345919156
1760 10110133862400
1761 792937186470
1762 55146184704
1763 3348754332
1764 173988864
1765 7521910
1766 259840
1767 6726
1768 116
1769 1
1770 24356699707654619143838606602026720
1771 83076749736557242056487941267521536
1772 178095355554688262201315623487468880
1773 295960920936485174826238290765545472
1774 411942300674322415178695268240580192
1775 499758572633977159246060271687434240
1776 541357802213600696053418117997576624
1777 532109015951801573572256137488629760
1778 480045721654016576037072179279704368
1779 400895769972777776452733885403365376
1780 311956317588619334580666171550266600
1781 227359869544746655627129171119964160
1782 155845636994144578363153533450770400
1783 100810508194368800136557273987153920
1784 61710305344567871505702919289480880
1785 35830657960567207466118399236505600
1786 19771262877385822909594139189833680
1787 10384743391757530105069854680678400
1788 5199024571426732116296886339085560
1789 2483684461195342616795873577795584
1790 1133227046403487595790389898471600
1791 494202520339889602321627905785856
1792 206117143197099732076749856349400
1793 82250088020582952280327750418432
1794 31412818619969890517875378564920
1795 11484387290107992007226614087680
1796 4019489694383244055513086074436
1797 1346726854044854413890913566720
1798 431886560568651375928146000672
1799 132535023731398370890851811328
1800 38904930388303543162841513040
1801 10919078659689070329075859456
1802 2928328093743277442364414960
1803 749893120160332228268654592
1804 183216249715488481688040936
1805 42667238104360639738675200
1806 9460391551574276162893680
1807 1994606659350192508108800
1808 399312489580962941143160
1809 75781930643074748252160
1810 13608507434599516007800
1811 2307462631760288808960
1812 368554762641196901700
1813 55301031118315192320
1814 7771077165767872656
1815 1019060769993523200
1816 124195297169806184
1817 13999778090188800
1818 1451488339713048
1819 137497820528640
1820 11805953665220
1821 909912047616
1822 62191151880
1823 3711762432
1824 189552132
1825 8055040
1826 273524
1827 6960
1828 118
1829 1
1830 96614908840363322603893139521372656
1831 332306998946228968225951765070086144
1832 718522641375811264743238894759788240
1833 1204612871180080009819075148379062272
1834 1691905877769538490912498423130954360
1835 2071726446555396223783668035358818304
1836 2265682653708773283482823975323191056
1837 2248913576852897216607271222593454080
1838 2049425965522916920773654303847968648
1839 1729354301843355114109832446838046720
1840 1360129544686380298771704507959162376
1841 1002239424931944441131834713508413440
1842 694811798265561245202392836634684700
1843 454719739089493311254258342239928320
1844 281720959181722891656469848930238800
1845 165617263462177314510058378693181440
1846 92565458016851807258554378934221320
1847 49267154695779910265912798950195200
1848 25004832462576187797427881916554360
1849 12115533957050451789248163794124800
1850 5609473879697263599162429997434420
1851 2483684461195342616795873577795584
1852 1052282257374667053233933477152200
1853 426811267566268292914133191360512
1854 165789876049841088844342275759300
1855 61687566015437214210245812813824
1856 21988973033978923362512764995444
1857 7509022458916764004725093826560
1858 2456354813234204700591330378822
1859 769558202311345379366236323840
1860 230835920303934356099526310704
1861 66267511865699185445425905664
1862 18197467439690366963264578680
1863 4777096913613968268970688512
1864 1197952401985886226421806120
1865 286723840061303499043897344
1866 65434374898388743460014620
1867 14222412701453546579558400
1868 2940391968732545293872360
1869 577386138232950462873600
1870 107507208733336176461620
1871 18945482660768687063040
1872 3153190747041351270100
1873 494456278234347601920
1874 72853848429073806150
1875 10054732930602762240
1876 1295179527627978776
1877 155074464999014400
1878 17175945353271068
1879 1749972261273600
1880 162922160580036
1881 13749782052864
1882 1041701793990
1883 69993234432
1884 4106962860
1885 206209024
1886 8616006
1887 287680
1888 7198
1889 120
1890 1
1891 383291933432261050330199012527412832
1892 1329227995784915872903807060280344576
1893 2898447265210899678116794185641179680
1894 4901528234456877281332788534783770624
1895 6945718866632842225851309316011286320
1896 8582866707158070069960910432200818688
1897 9474672915509415549109991169533344416
1898 9495412880045566025675145162061250560
1899 8739061664305268379148035333389451216
1900 7449526223325222030011585924840816640
1901 5920563900399537771123890211116353872
1902 4409853469700555540980072739437019136
1903 3091203510650864315390237518089005400
1904 2046238825902719900644162540079677440
1905 1282729473721036144989032929171725600
1906 763279562043078058176790788759879680
1907 431972137411975100539920435026366160
1908 232899276743686848529769595037286400
1909 119790592727690574099305666856051120
1910 58846879219959337262062509857177600
1911 27636920090215786512946606328823240
1912 12418422305976713083979367888977920
1913 5342356075902155808726123807080400
1914 2201447590604962773978160671227904
1915 869276647396464087454118959386600
1916 329000352082331809121311001673728
1917 119368710755885583967926438546696
1918 41520477125775048026126989393920
1919 13844908947320062857878407589724
1920 4424959663290235931355858862080
1921 1355230241784388800326251243488
1922 397605071194195112672555433984
1923 111694800147065011015899827760
1924 30027466314144943404958613504
1925 7720137701686822348051639440
1926 1896788480405546224444243968
1927 444953749309043455528099416
1928 99556888910174826056908800
1929 21221959426504457338383120
1930 4304151212281994359603200
1931 829341324514307646989640
1932 151563861286149496504320
1933 26221270422764921088200
1934 4285287744697679216640
1935 659970156357492126300
1936 95519962840726241280
1937 12951795276279787760
1938 1639358629989580800
1939 192899078582890456
1940 20999667135283200
1941 2103176982033192
1942 192496948740096
1943 15972760841180
1944 1189884985344
1945 78619003320
1946 4536598528
1947 224016156
1948 9205760
1949 302316
1950 7440
1951 122
1952 1
1953 1520803477811874490019821888415218656
1954 5316911983139663491615228241121378304
1955 11690403969683962035071069882086091376
1956 19938419936773738093557105904205168640
1957 28501398107907180168148476158804933520
1958 35536079699812360289662716877182337024
1959 39590597539807200687352463101264332024
1960 40053377966737660326484248683603820544
1961 37221929310929846800074965308880995920
1962 32047018470153785336653614921956720640
1963 25731681567121068005269215148313384136
1964 19368768180645577278030123404586123264
1965 13724943587289837560332654580315183976
1966 9187194728542824043708484873827123200
1967 5825729693149705825158524553321587100
1968 3507837987261805543961421497279447040
1969 2009609508829623293816151589035703440
1970 1097214370436924708629136758842327040
1971 571727828927614103655777046358425800
1972 284654671575617259314162838378905600
1973 135552512823439333849214307231847320
1974 61789223180957304125165635350036480
1975 26978898183305886834066925225756020
1976 11289474823615193712708516262707200
1977 4529388846960523403050409314698600
1978 1742812675895595529399377198055424
1979 643264719073383424716048029946084
1980 227769474518537406314753770389504
1981 77368608823259174794026395354340
1982 25208861112077707730148529274880
1983 7877275780371759901896335352774
1984 2359978487088125830056458059776
1985 677615120892194400163125621744
1986 186377377122278959065260359680
1987 49078018246437656355471136440
1988 12364250835236153166747664384
1989 2977767399222060048534203784
1990 684951395702002803271532544
1991 150322212604406572813547100
1992 31439017550581524017971200
1993 6257757266789775881830920
1994 1183641583377548448890880
1995 212392290424395860814420
1996 36086633639559403929600
1997 5793071372471319775300
1998 876536129597252567040
1999 124661029534192957190
2000 16612167450561085440
2001 2066775841959540600
2002 239073133540147200
2003 25588653281403836
2004 2519960056233984
2005 226813203944756
2006 18509321994240
2007 1356177807270
2008 88139628544
2009 5003027484
2010 243032064
2011 9825270
2012 317440
2013 7686
2014 124
2015 1
2016 6034934435761406706427864636568328000
2017 21267647932558653966460912964485513216
2018 47144907812168109190614478540871778336
2019 81082907742879868247132230677101019136
2020 116904039696839620350710698820860913760
2021 147045847033706318439983656043513118720
2022 165308109025861644975261161721068614416
2023 168796378574108711375897905166616100864
2024 158362390159228802749409852405057328096
2025 137683486760660707372289604849888133120
2026 111665787932789540400224895926642987760
2027 84924598945907531142132079543185309696
2028 60820338249558888012454508532377089776
2029 41158632383871851715814012234745511936
2030 26394122283249687616024335731375353800
2031 16077590774949942076489848529197465600
2032 9321167509039529320253639285314539360
2033 5152137043790776892693337824129187840
2034 2718883453122431515163028620460069360
2035 1371517963046155885786420948552908800
2036 662000644021447909496162895783440400
2037 306003771943788553762725051257323520
2038 135552512823439333849214307231847320
2039 57576321600437487934813432939806720
2040 23459911463744249420927761065874800
2041 9172698294187344891575669463449600
2042 3442335523689997786318311079170936
2043 1240078250156481434380326083231744
2044 428843146048922283144032019964056
2045 142355921574085878946721106493440
2046 45354012068807102465463749000820
2047 13864873611642739251581691101184
2048 4065690725353166400978753730464
2049 1143114579683310948933596872704
2050 308006873132815636437784373520
2051 79484469655089556071949271040
2052 19631207298575062542188454576
2053 4636594063213557437530374144
2054 1046242599726669746782287816
2055 225312959112500922128793600
2056 46252988493663560865706800
2057 9038717545792188155166720
2058 1678910486211891090247320
2059 295910395844387112222720
2060 49393555912650200189400
2061 7791432263086689484800
2062 1158614274494263955060
2063 161968632642970583040
2064 21218898644117950160
2065 2595651164150169600
2066 295253691708505800
2067 31079507360219136
2068 3010429797812216
2069 266534236717056
2070 21397472070260
2071 1542443499520
2072 98631113256
2073 5508726784
2074 263317236
2075 10475520
2076 333060
2077 7936
2078 126
2079 1
2080 23951146041928082866135587776380551750
2081 85070591730234615865843651857942052864
2082 190100434726484311252477736051902332000
2083 329648542954659136480144150949525454848
2084 479306562757042443437913865165529746416
2085 608121808071599011853491730078257643520
2086 689733834211353760069193123043079391184
2087 710721593996247205793254337543646740480
2088 673040158176722411684991872721493644408
2089 590787325009380489815642668083156353024
2090 483885081042088008400974549015452946960
2091 371745414253783909905181933094697959424
2092 269013034565356620055087249277821743240
2093 184003297716132984141286172343568171008
2094 119301432720288588024429997505816599176
2095 73497557828342592349667878990616985600
2096 43110399729307823106173081694579744540
2097 24116386162424913114734772793796198400
2098 12885143321319349354468266070875980880
2099 6583286222621548251774820553053962240
2100 3219730405013405741640428629492187400
2101 1508669759350771474365063043408199680
2102 677762564117196669246071536159236600
2103 292094509582707255864419367109263360
2104 120818544038282884517777969489255220
2105 47980268000364573279011194116505600
2106 18298730941720514548323653631382344
2107 6703125676521521266920681530982400
2108 2358637303269072557292176109802308
2109 797193160814880922101638196363264
2110 258784657098487584655881391357620
2111 80668355558648664736475293679616
2112 24140038681784425505811350274630
2113 6932436805821369625790845550592
2114 1909642613423456945914263115824
2115 504315255742637183353057443840
2116 127602847440737906524224954744
2117 30910627088090382916869160960
2118 7162737798128739035663355048
2119 1586203232152006491786706944
2120 335334166579060816276374300
2121 67593887733750276638638080
2122 12973399211637340242820200
2123 2367283166755096897781760
2124 409966514074996661572020
2125 67252362691906161868800
2126 10427528470448375595540
2127 1524410660169134899200
2128 209536624110664757830
2129 26994772107161763840
2130 3247790608793563800
2131 363391162981023744
2132 37630372472652700
2133 3586097003102208
2134 312403092225796
2135 24679095992320
2136 1750702260294
2137 110174535680
2138 6056296428
2139 284934144
2140 11157510
2141 349184
2142 8190
2143 128
2144 1
2145 95067625827960698145584333020095113100
2146 340282366920938463463374607431768211456
2147 766436673341698651716338808844177656000
2148 1339861819751195199887037516762587332608
2149 1964371158840337882942269939202990764000
2150 2513570140029275915661099150990131593216
2151 2875839376542254660627483190993178478496
2152 2989932223018695141613001006218100080640
2153 2857468741732751291715228652607043192048
2154 2531945678611630670638468577499241512960
2155 2093902714327580836353308048466869115936
2156 1624665143775796346993017337228679970816
2157 1187717926194216020620573893037929960720
2158 820937789810439467707276768917457993728
2159 538026069130713240110174498555643486480
2160 335148863697242221114485528197213454336
2161 198835721200480980040716662509694331960
2162 112543135424649594535428939704382259200
2163 60861740794316926738126703568818462880
2164 31485281934276969899792620036345036800
2165 15597805073176054481724743138428818960
2166 7406197000449241783246673122185707520
2167 3373050900490234586480449040420386800
2168 1474381810274617577220402519694376960
2169 618826688976570871920326185188868200
2170 249497393601895781050858209405829120
2171 96654835230626307614222375591404176
2172 35985201000273429959258395587379200
2173 12876884736766288015487015518380168
2174 4428850893416005122786878868684800
2175 1463981774442872621767557585394536
2176 465029343808680537892622281211904
2177 141914166795944804488709150099340
2178 41594620834928217754745073303552
2179 11704261179046994184635806193760
2180 3160375602653859682345826648064
2181 818418262895767262534684192496
2182 203126978007451087739425914880
2183 48282158491090018684841874768
2184 10981406991821583404677201920
2185 2387579266042913011887785016
2186 495688510047502028683345920
2187 98146585340212921836987600
2188 18507850212812575746293760
2189 3318776542511877736535400
2190 564919846612011759697920
2191 91103669794443702571560
2192 13889074903763229081600
2193 1996760770936922986380
2194 269947721071617638400
2195 34210061079292205360
2196 4049215816074264576
2197 445775181599116600
2198 45423895372627968
2199 4260042166715400
2200 365250620686336
2201 28400281111436
2202 1983141642240
2203 122856298968
2204 6648463360
2205 307947276
2206 11872256
2207 365820
2208 8448
2209 130
2210 1
2211 377389666165540953244592352291892721700
2212 1361129467683753853853498429727072845824
2213 3089697839408722689731490823153091175750
2214 5444517870735015415413993718908291383296
2215 8047585070087835843021557492863865388000
2216 10383929103071762799124540754910051827712
2217 11982664068926061085947846629138243660400
2218 12567850700146379578305495754950657966080
2219 12119608801142358926930107733471252159376
2220 10838504308442769888347128647540612792320
2221 9048651015487045757098224066588970108152
2222 7089447900112565877787712016997876236288
2223 5234756785818952090883270121167172789840
2224 3655496573495541780734289008764529934336
2225 2421117311088209580495785243500395689160
2226 1524598752505101868599228285132421988352
2227 914644317522212508187296647544593927016
2228 523670099526940970491383637808146022400
2229 286557362906575530058679895969853596060
2230 150057513899532792713905252939176345600
2231 75276363614023567281367238624591256720
2232 36208074224418515384761513041796792320
2233 16711934006974344087562224791173734600
2234 7406197000449241783246673122185707520
2235 3153069320023480156927376276914709400
2236 1290084083990290380067852204732579840
2237 507437884960788114974667471854871924
2238 191921072001458293116044776466022400
2239 69806269888785666610271715704903016
2240 24418529250185541758068197005721600
2241 8214564401040563044362406451380452
2242 2657310536049603073672127321210880
2243 826441324282266802610717991754980
2244 247046838898361535755455586893824
2245 70957083397972402244354575049670
2246 19573939216436808355174152142848
2247 5183315665006525996052999885808
2248 1316823167772441534310761103360
2249 320731481405097981263592453816
2250 74836255055376716535577968640
2251 16713054862300391083214495112
2252 3568957272342014606520090624
2253 727920507939912503624324700
2254 141625288585000579623813120
2255 26248505381684851188961800
2256 4626962553203143936573440
2257 774381193252771471858260
2258 122808662306959078195200
2259 18414571554196067541060
2260 2604201544455605452800
2261 346376868427833579270
2262 43191635371458822144
2263 5030891335190030200
2264 545086744471535616
2265 54670541139514300
2266 5047099485847552
2267 426004216671540
2268 32611662561280
2269 2242127456166
2270 136768389120
2271 7288085532
2272 332423168
2273 12620790
2274 382976
2275 8710
2276 132
2277 1
2278 1498293301493043187508381577755872596600
2279 5444517870735015415413993718908291383296
2280 12453858983462851457071547625632459816100
2281 22118353849861000125119349483064933744640
2282 32956776953693042023802568780299639208000
2283 42875578232038246396385200536402794643456
2284 49895027434544582226733656455755965405600
2285 52784972940614794228883082170792763457536
2286 51354274581111690368347914124878187116000
2287 46343949456789774695001515596380551249920
2288 39052072803680934320108124918962923624656
2289 30889737279061894181789316645490746458112
2290 23032929857603389199886388533135560275296
2291 16246651437757963469930173372286799708160
2292 10872187170547054342603714867039512717360
2293 6919332799830846942104189909447145947136
2294 4196603339219563272859361088734019194544
2295 2429829261805006103080020079429797543936
2296 1345065172826783100275436246389108716200
2297 712773191022780765391049951461087641600
2298 361967195250411195863595658067183489760
2299 176317578831951031438838672203532206080
2300 82445541101073430831973642303123757360
2301 37030985002246208916233365610928537600
2302 15985328180584155214189954148079224400
2303 6634718146235779097491811338624696320
2304 2648578228819723331818996072608355896
2305 1017181681607728953515037315269918720
2306 375879914785768974055309238411016240
2307 133659318001015596991531183610265600
2308 45735142340928540192936641323901976
2309 15058093037614417417475388153528320
2310 4769747071571939832210429552414456
2311 1453216699402126680914444628787200
2312 425742500387834413466127450298020
2313 119890377700675451175441681874944
2314 32437523839073098168847805736992
2315 8427668273743625819588871061504
2316 2101344188516159187589054007760
2317 502471998228957953881737789440
2318 115134377940291583017699855216
2319 25257236081189641830757564416
2320 5299261297802563026385083816
2321 1062189664387504347178598400
2322 203140606866952326592834800
2323 37015700425625151492587520
2324 6416301315522963623968440
2325 1056154495839848072478720
2326 164761956011227972735800
2327 24305881081585650892800
2328 3382268244648257303460
2329 442714262557452926976
2330 54333626420052326160
2331 6229562793960407040
2332 664457346157173800
2333 65612293316018176
2334 5964059033401560
2335 495697270931456
2336 37368790936100
2337 2530215198720
2338 152008641096
2339 7978156032
2340 358430436
2341 13404160
2342 400660
2343 8976
2344 134
2345 1
2346 5949105755928259715106809205795376486500
2347 21778071482940061661655974875633165533184
2348 50192825600016946781530782854821731986100
2349 89834544867127754354330896361986807824384
2350 134916805654180890784941765944351648007750
2351 176946830798888001000954795864519469957120
2352 207627694808266164749956183315887727010400
2353 221523820865530939714656869438081105657856
2354 217399762393372822559339503128650992124400
2355 197943648527305478358311558140472862965760
2356 168327900015866096207362607409322946658000
2357 134397453424690346615504395229503598624768
2358 101180370445900602556643778199131211209336
2359 72076053651144419757508405506145075068928
2360 48723505468007169461298129589325223659280
2361 31332827772818929549151048646553113722880
2362 19207530667966462671933229598436472467336
2363 11243915799725126280919308602851612164096
2364 6294905008829344909289041633101028791816
2365 3374762863618064032055583443652496588800
2366 1734426143908220313513062528238587555100
2367 855327829227336918469259941753305169920
2368 405058528018317290609261807837086286160
2369 184332014233403351049694975485510942720
2370 80653246729310964944322041383490632200
2371 33945069585392358173213918476684492800
2372 13747382235302373484203360567348132984
2373 5358810810421206194128001465812254720
2374 2010957544103864011195904425498936884
2375 726558344005520681082169510907084800
2376 252746839252499827382018281000510920
2377 84650901400643211427969749619834880
2378 27293552687328322373204124661038276
2379 8470177333658109797329905836359680
2380 2529411325833604456475227792947060
2381 726608349701063340457222314393600
2382 200707178754264794919745797997638
2383 53284612311411311633529636388864
2384 13588692419071162746409215916848
2385 3326711160688273349837712261120
2386 781268993166264313334391874680
2387 175865199380135283858608226304
2388 37910100053510643188754830376
2389 7817715929892031995234484224
2390 1540482935407721809995663900
2391 289688090287501185594163200
2392 51913710643776705684835560
2393 8851580536562536226488320
2394 1433429017297683362801460
2395 220032186633301681766400
2396 31943644532789096754900
2397 4375058594685417160704
2398 563711374108042883910
2399 68109886547300450304
2400 7688720719818725400
2401 807535917735608320
2402 78526777273120540
2403 7029888569573376
2404 575479380415940
2405 42732523356160
2406 2850162020550
2407 168681013248
2408 8721807276
2409 386039808
2410 14223430
2411 418880
2412 9246
2413 136
2414 1
2415 23623985175715118288974865541854103729000
2416 87112285931760246646623899502532662132736
2417 202269595701560830313631512997042800541000
2418 364782697339246032832737579166855522680832
2419 552121081600186414596838611403039051847100
2420 729905677045413004128938532941142813573120
2421 863467556186757701023627302043850547249600
2422 928970861694162005255012678288727217274880
2423 919494077008035872464091668970359933903200
2424 844559567049836707662129314732684215320576
2425 724665874644576075197798343762169973748000
2426 583933763155551161157019096514394945748992
2427 443773554587283344546683237715487768462000
2428 319193951883639573211822938670071046733824
2429 217926951729632067045078906890436454912416
2430 141577962529033681666534367958499254599680
2431 87702309842412905030336633260785402586704
2432 51894995998731352065781424320853594603520
2433 29376223374536942910015527621138134361808
2434 15928880716277262231302353854039783899136
2435 8282769748459664354327686359343458936600
2436 4134084507932128439268089718474308321280
2437 1982201307323680358300642889415528634400
2438 913645635765564435637618574145575976960
2439 405058528018317290609261807837086286160
2440 172811263343815641609089039517666508800
2441 70974857121793649151003396417471756336
2442 28069961387920603874003817201873715200
2443 10692408405235179376602613774604103432
2444 3923415057629811677843715358898257920
2445 1386867271795768283583382362413059920
2446 472262923603588442703410182089605120
2447 154909353090241829685753139968055080
2448 48938802372246856606795011498967040
2449 14887392374906357658111340724202696
2450 4359650098206380042743333886361600
2451 1228571215404893593145110642288572
2452 333028826946320697709560227430400
2453 86792293515357749154484669404384
2454 21734512916496719218939720105984
2455 5226420161181216440926621506480
2456 1205932795749499089316170694656
2457 266774778154334155772719176720
2458 56528099800757769811695501312
2459 11461193039433450266367739416
2460 2220942025537509089555251200
2461 410795449442059149332177040
2462 72422022571875296398540800
2463 12150017384713697075174280
2464 1936283242373054799544320
2465 292536534142384359755400
2466 41806115460327319535616
2467 5637113741080428839100
2468 715153808746654728192
2469 85088509299327227760
2470 9459706464902840320
2471 978564455249655960
2472 93731847594311680
2473 8265976555065320
2474 666627364356096
2475 48769439018300
2476 3204939251712
2477 186895870200
2478 9522315264
2479 415324156
2480 15079680
2481 437644
2482 9520
2483 138
2484 1
2485 93820969697840041204785894580506297666600
2486 348449143727040986586495598010130648530944
2487 815027488562171580969632861193966578650500
2488 1480908860839924192992606291543055256256512
2489 2258677152000762605168885228466977939374500
2490 3009457253048779770870085028126558062116864
2491 3588787030401211694879450974119753837006150
2492 3892830277575536022021005509019428339056640
2493 3885604002840409654606322859197327462623200
2494 3599762089064877770363174128368817966940160
2495 3116063260971677123350532878177330887116400
2496 2533678701149510122986387944198052645961728
2497 1943422118364999474394095558271274020506000
2498 1411173260959248639462796149909787785560064
2499 972888177364428870736959405760877030859000
2500 638387903767279146423645877340142093467648
2501 399532744837658789582644662632466834006096
2502 238912811767744337812276745929967492136960
2503 136712424166114234311995340082989009914568
2504 74959438664834175206128724019010747760640
2505 39425984002668002326599787070474864538216
2506 19911100895346577789127942317549729873920
2507 9663231373202941746715634085900702092700
2508 4509910372289594661019734238335609077760
2509 2025292640091586453046309039185431430800
2510 875577067608665917486051133556176977920
2511 364552675216485561548335627053377657544
2512 146224915137074773669229187284179353600
2513 56517015856243090990613815665764546712
2514 21052471040940452905502862901405286400
2515 7558426631286937145529433875151176564
2516 2615610038419874451895810239265505280
2517 872384251613467146125030840872731240
2518 280406110889630637855149795615703040
2519 86843122186953753005649487557849060
2520 25908777726483629968303241381806080
2521 7443696187453178829055670362101348
2522 2058723657486346131295463224115200
2523 547876352815695791537684475615174
2524 140222663977398188509288516812800
2525 34494373063796028510115701942768
2526 8150442343686269707102395039744
2527 1848368105783600936425268581560
2528 401977598583166363105390231552
2529 83754872211244444254225788040
2530 16701484032042068353455489024
2531 3183664733175958407324372060
2532 579376180575002371188326400
2533 100513780182631493985532680
2534 16596713506054755424665600
2535 2603575153867220801823060
2536 387256648474610959908864
2537 54492099497110812111300
2538 7235673829672036073472
2539 904065411305351794950
2540 105948712406911811584
2541 11602978540817349240
2542 1182463308112855040
2543 111590683493381820
2544 9696398026997760
2545 770557136489140
2546 55552280363008
2547 3597745501350
2548 206770274304
2549 10383103900
2550 446358528
2551 15974006
2552 456960
2553 9798
2554 140
2555 1
2556 372641034574519600278163693967644731577200
2557 1393796574908163946345982392040522594123776
2558 3283733939424401442167506310317720418331000
2559 6010747729291457018617049065674753687158784
2560 9236978203704611250989172426864954558039000
2561 12402611709534365116313077691673087771148288
2562 14907269203205033194114642507882054399871700
2563 16301226787347557092212960569018856169799680
2564 16405883567548396319448918738833160397742400
2565 15328019217953673086707709191763999085035520
2566 13383747120894744365866223181679683482368800
2567 10979274371647877199607681091524894799167488
2568 8498354348104573972774180576847266055772000
2569 6228626806992545719008203696153546087989248
2570 4335326264044998827494520860758995891898000
2571 2872745566952756158906406448030639420604416
2572 1816057931080267225375657557420303790936800
2573 1097229209600011032915641351678369223147520
2574 634552006506869842278317993592741442244976
2575 351732750658068052890296320396896585646080
2576 187080159385208952216414675903037592514672
2577 95573284297663573387814123124238703394816
2578 46935695241271431341190222702946267307400
2579 22173725997090507083347026671816744632320
2580 10083371867690026170485879046157254357600
2581 4415953906200228105581823108370283888640
2582 1863269228884259536802604316050596916336
2583 757710923892114736286005788654383923200
2584 297042920546766013113458659080529943184
2585 112279845551682415496015268807494860800
2586 40926114930382927958720349275208809688
2587 14385855211309309485426956315960279040
2588 4876404278249636868083505725903984880
2589 1593887367162110994124009364552417280
2590 502281841838056841708351090199451320
2591 152573913278181376480007977026191360
2592 44662177124719072974334022172608088
2593 12594544728151764567925186782822400
2594 3420076626667676759295848544749268
2595 893919482855913451746714294681600
2596 224769785770541863194947477175456
2597 54336282291241798047349300264960
2598 12619892584315620186627695832720
2599 2813843190082164541737731620864
2600 601794266999311932789622328880
2601 123334035928926043225517457408
2602 24195851972137283895665227656
2603 4538446747837518574308556800
2604 812850570172585125274307760
2605 138808876596094318097203200
2606 22564318000182580282466520
2607 3485309836271498639179776
2608 510504932130827608200600
2609 70748810779015463829504
2610 9253375386301836018900
2611 1138948658374301974528
2612 131500423462596624720
2613 14189559697354260480
2614 1424927189223183240
2615 132517439702302720
2616 11348205101021880
2617 888836485808128
2618 63160421023700
2619 4032020348928
2620 228428285800
2621 11307749376
2622 479220180
2623 16907520
2624 476836
2625 10080
2626 142
2627 1
2628 1480212998448786189993816895482588794876100
2629 5575186299632655785383929568162090376495104
2630 13228756727395445809874811135851387970990600
2631 24391440060892869061054691860709145397166080
2632 37762940303380616584926322568653784810806500
2633 51091355698977384658244917058235406340849664
2634 61887753964820895381627455259995195538861300
2635 68214364402439008139721927304201982741315584
2636 69212321300594796972675125929452395427975750
2637 65204907149390228368851842276075424679198720
2638 57420592486419387118071215585916061392098400
2639 47516859575656386568793898494468397163610112
2640 37109480653389973014447255185566395110204400
2641 27448185929119692999019202728812236997918720
2642 19284727174544994784372179001307257588098000
2643 12902155528770273275088421942032345467977728
2644 8237119901685497772239589635442092194606200
2645 5027304742167323278086211284053618986057728
2646 2937740770865138158695916637003432602986000
2647 1645843814400016549373462027517553834721280
2648 885033061706950043177654043695139379973256
2649 457252575855488468757385216515965561339904
2650 227168764967753727691360677882259933767816
2651 108606004883708606122516049004816708403200
2652 49996718843963046428659150270529719523100
2653 22173725997090507083347026671816744632320
2654 9478369555628624600256726303387819096144
2655 3906420763177124862630074288173712670720
2656 1552724357403549614002170263375497430280
2657 595344297343804435653290262514158796800
2658 220221475577774802825495212766599785464
2659 78595891886177690847210688165246402560
2660 27064043744285484617863456778767116084
2661 8991159507068318428391847697475174400
2662 2881511618965694512958435201670536520
2663 890701764002356143775181703720468480
2664 265491830685830044902985576248281412
2665 76286956639090688240003988513095680
2666 21124002694123885866239064541098420
2667 5634401588909999938282320402841600
2668 1446955495897863244317474384316998
2669 357567793142365380698685717872640
2670 84973943401058509256626485273648
2671 19405815104014927874053321523200
2672 4255545173780848667583757897080
2673 895313742298870536007460061184
2674 180538280099793579836886698664
2675 34855271023392142650689716224
2676 6435067013866298908421603100
2677 1134611686959379643577139200
2678 190771052183361815115398760
2679 30537952851140749981384704
2680 4645594882390531234625460
2681 670251891590672815226880
2682 91505601042318156186900
2683 11791468463169243971584
2684 1430067105155738293830
2685 162706951196328853504
2686 17302687297710082200
2687 1712533066922065920
2688 156983503897469340
2689 13251743970230272
2690 1023198820583940
2691 71680361758720
2692 4511458644550
2693 252001271808
2694 12299984620
2695 513988608
2696 17881350
2697 497280
2698 10366
2699 144
2700 1
2701 5880298213015725960249409584793845897453000
2702 22300745198530623141535718272648361505980416
2703 53287667944156302839777408237373196615539600
2704 98959556818479640190564749834877104182788096
2705 154335495152946867781872796584932859661557000
2706 210376170525200995651596717298616379050557440
2707 256787994062988192777498993466845736713484200
2708 285260069319290397675200786908481018736410624
2709 291756554405584221084815146225691636111774700
2710 277120855384908470567620329673320554886594560
2711 246088253513225944791733781082497405966136000
2712 205395457520579219361883303169637587739475968
2713 161821669734454636423655243923945263923186400
2714 120772018088126649195684492006773842790842368
2715 85637263046284553110262896582076296408164000
2716 57837248922073638819361891464282927959900160
2717 37283805870786989916452879402527364670322800
2718 22981964535622049271251251584245115364835328
2719 13567021014540819860159324105434034202880800
2720 7680604467200077230409489461748584562032640
2721 4174684253334670014988934168373298962138000
2722 2180743054080021927919837186460758831005696
2723 1095755219256223862981857387432077327585936
2724 529997303832497997877878319143505537007616
2725 246922570617123617055826823785065145399800
2726 110868629985452535416735133359083723161600
2727 47996850090204524571512784259708530742176
2728 20041636958908727556102120261065134571520
2729 8074166658498457992811285369552586637456
2730 3139088113267332478899166838711019110400
2731 1177928822857865224415439510146929085040
2732 426663413096393178884858021468480471040
2733 149182289907524866430174176390277274024
2734 50350493239582583198994347105860976640
2735 16402450754112414919917246532586130960
2736 5156694423171535569224736179434291200
2737 1564249164581377021320293395192576968
2738 457721739834544129440023931078574080
2739 129158187901214616439290280337001768
2740 35132151083791764321054468394188800
2741 9207898610259129736565746082017260
2742 2324190655425374974541457166172160
2743 564665559374775900221453418270048
2744 131959542707301509543562586357760
2745 29642073279439014856962727421040
2746 6395098159277646685767571865600
2747 1323947387398486252137169123536
2748 262755120022494613828276322304
2749 49936120027602479529351640056
2750 9076893495675037148617113600
2751 1575934778906032385735902800
2752 260960688000657318022742016
2753 41146697529744705220968360
2754 6166317402634189900087296
2755 876527336300100232948200
2756 117914684631692439715840
2757 14973643806924789194220
2758 1789776463159617388544
2759 200711172653436953520
2760 21039691965042524160
2761 2052861204813060600
2762 185524415583223808
2763 15441000383357640
2764 1175557932843008
2765 81206255601900
2766 5040025436160
2767 277628224280
2768 13363703808
2769 550745580
2770 18896640
2771 518300
2772 10656
2773 146
2774 1
2775 23362265873332749085315221863910685052043000
2776 89202980794122492566142873090593446023921664
2777 214630884775073997549103449844975375257034500
2778 401413413573551216547642928907670507107647488
2779 630570737339182916937365997475582826617218600
2780 865896122161696851667441561055174661599395840
2781 1064914916555333387694922296436036731664743300
2782 1192131632976138975359048064692159481286492160
2783 1228913971587157779720888040162761739985960100
2784 1176697785942072890410203245997484202287693824
2785 1053565335353498576139610250259442019292519750
2786 886786737231707105816385054954625775637102592
2787 704707271424237932812692191281697117084844000
2788 530604931928162983351531866521563768326979584
2789 379658532838528185455498841513871580742860400
2790 258797181617414248276466768585943948837519360
2791 168419950657692954450183696611416716269389200
2792 104830013671258470360093428279012806927319040
2793 62505203959848777212876886057178229006129400
2794 35749722610967632199724169131047957234188288
2795 19636477784203818218651653310496628451538000
2796 10368816030720104261052810773360589158744064
2797 5268053938731845495105083593423448690317000
2798 2577241791185480460268898493089987709370368
2799 1214859047436248195914667973022520515367016
2800 552080524825518747789456582441151601049600
2801 241984119204781144714710287309363842491804
2802 102340273832725417307755507716077282918400
2803 41775036189622456571501867781598165645968
2804 16462773216246454778226741643017789112320
2805 6264439648835010511663928303963213770440
2806 2301997949729377151192722348388080680960
2807 816950635207874268546191918327708881560
2808 279997864844508023643188076588690309120
2809 92673846760735144297532442909111639924
2810 29617937199754460705290792415212339200
2811 9138508277291202598239608782440844392
2812 2721588723340532661535277428034764800
2813 782124582290688510660146697596288484
2814 216815560974257745524221862089850880
2815 57955597135160404812502048869167460
2816 14931164210611499836448149067530240
2817 3705617733396966845203288057397190
2818 885405963971571418872936063303680
2819 203542236518814568684477394957808
2820 44986207741125514617123608985600
2821 9551334723374793676132434391224
2822 1946334222388848991320565350400
2823 380282760210203497954293258888
2824 71162845006092291245158170624
2825 12738806129490428451365214300
2826 2178454438962008915668107264
2827 355357842302340635999272200
2828 55203222461677509581733888
2829 8151704227590932166418260
2830 1141910630117442574090240
2831 151400176270017312963780
2832 18950574315807713525760
2833 2232911795769486107910
2834 246865719056498950144
2835 25514132116962324600
2836 2454630729254961152
2837 218747505430899900
2838 17953975701602304
2839 1348023842991540
2840 91840463503360
2841 5621971541670
2842 305456087040
2843 14502966940
2844 589575168
2845 19954550
2846 539904
2847 10950
2848 148
2849 1
2850 92826069736708789698985814872605121940117520
2851 356811923176489970264571492362373784095686656
2852 864403837313311716156663208964695346925591000
2853 1627954399492735489332107433903330389936570368
2854 2575570617300887970589241398139704503084414000
2855 3562544045465267046860330994055575750580371456
2856 4413995161374280418561561982329079786320530200
2857 4978902702429756897087788976067254304196526080
2858 5172443880411619311661051154117892696657324600
2859 4992051213087581959316013770898417827887185920
2860 4506017895819578525643256147263459713281853700
2861 3824267804311736893833160549491823657435004928
2862 3064917339210177676042502546209285874305512000
2863 2327815185233231152768010769255892661047394304
2864 1680455801088567378245650609979431586894628000
2865 1155960744557783642301551566350549638140919808
2866 759317065677056370910997683027743161485720800
2867 477157303607107520259735604580334155669176320
2868 287304621710182098767960423631240280694840400
2869 165980854979492578070147928108436944301588480
2870 92112932151356092734765937347420548009032800
2871 49155868590080494274620732555190941197008896
2872 25246900008262051995409268542067093723406000
2873 12489710218821943768995431158820709668487168
2874 5955191409001216646640529279522159389054000
2875 2738319403134572989035704648908111941206016
2876 1214859047436248195914667973022520515367016
2877 520229725316354204647757164223392854835200
2878 215096994848694350857520255386101193326048
2879 85892729823894546669009086833136291020800
2880 33131925253838500039466998585405441719216
2881 12347079912184841083670056232263341834240
2882 4445731363689362298600207183457764611280
2883 1546654872474425273457610327823241707520
2884 519877676950465443620303948026723833720
2885 168822242038600426020157516766710333440
2886 52956483863277225312875681662349508528
2887 16043049316533666215365845891573350400
2888 4692747493744131063960880185577730904
2889 1324983983731575111536911379437977600
2890 360980576441856235689298475813671608
2891 94856807926237763666847064664309760
2892 24030369543846997117378898311606020
2893 5865814511311660650033201419386880
2894 1378834505450034174959362998101280
2895 311904373671803568012057022300160
2896 67847412172938189561492464985936
2897 14180435048833042651049833267200
2898 2845078428239300243954342159088
2899 547406500046863778808909004800
2900 100891344545564193334812497256
2901 17790711251523072811289542656
2902 2997366148115394929732991600
2903 481773577847367356349677568
2904 73753514440108433886641400
2905 10733959923103960196448256
2906 1482128041380169484803320
2907 193716981894923293818880
2908 23905290990002733625860
2909 2777239339385613189120
2910 302767701121286251920
2911 30858214882062368768
2912 2927851226536660200
2913 257340318389633024
2914 20833095755323800
2915 1542919786856448
2916 103694141768580
2917 6261849784320
2918 335640092040
2919 15722004480
2920 630563780
2921 21056256
2922 562100
2923 11248
2924 150
2925 1
2926 368861487637974401172285738046404563498888040
2927 1427247692705959881058285969449495136382746624
2928 3480977615126579613711968057722692072754407000
2929 6601020578765064449894572608703915005770203136
2930 10516913353978625879906069042403793387594690500
2931 14651589595434619403988966905129973509429133312
2932 18286551382836304591183613926791901971899339400
2933 20781506931880724440018597465324191878385500160
2934 21754690438201810634339126912907607518294041700
2935 21160336485326466812623103148285830792835235840
2936 19252985554865471882293912629216600593113374900
2937 16473769003189020465742845443964778832027713536
2938 13313234692194209280309620435096585516514567750
2939 10198047478164631716888428131978196419826679808
2940 7426530475778507445795294631199423464663356000
2941 5154447910159297552557738131923762320890658816
2942 3416926795546753669099489573624844226685743600
2943 2167426396045844329315409186907280571514224640
2944 1317638437498421349522025391136377839048750800
2945 768753433589228782640685140712760584133672960
2946 430956932565273148151940635446860421042260600
2947 232373196971289609298207099351811722022223872
2948 120624077817252026200288727478765003345162000
2949 60327656906007879337034535408643427832692736
2950 29088819574736712081667200711512086246533000
2951 13530519403723772416411717088722435474194432
2952 6074295237181240979573339865112602576835080
2953 2632999426090935566380485239334723020390400
2954 1102372098599558548144791308853768615795996
2955 445911193128303603983791855048622447001600
2956 174302737204976456729369862123219932522832
2957 65851092864985819112906966572071156449280
2958 24047365103592459706064757037794272215560
2959 8488617439627078245023163659681047511040
2960 2896461343009736043027407710434604216440
2961 955286832998909727723818143655531642880
2962 304499782213844045549035169558509674036
2963 93790134465889125566754175981505740800
2964 27909498252267726854083129524751768008
2965 8021524658266833107682922945786675200
2966 2226046888058113453417340600850974916
2967 596242792679208800191610120747089920
2968 154077075310548393282017642115591540
2969 38394422255858142436580954745077760
2970 9220955755197103545040740049802310
2971 2133023458658785690921164152504320
2972 474931885210567326930447254901552
2973 101707947936457685221322942054400
2974 20931648436331994651949803027576
2975 4135960222576304106556201369600
2976 783848138392460271293543247912
2977 142325690012184582490316341248
2978 24728270721952008170297180700
2979 4105548750351478341066817536
2980 650371900062774371545837800
2981 98139062154093350367526912
2982 14080216393111610105631540
2983 1916778557697135749365760
2984 247021340230028247467220
2985 30059531673350166282240
2986 3443982600254631115590
2987 370298578584748425216
2988 37225537023108965400
2989 3483992002813493248
2990 302079888452195100
2991 24125654849028096
2992 1762800410065860
2993 116887862640640
2994 6964531909830
2995 368344104960
2996 17025222060
2997 673800192
2998 22202950
2999 584896
3000 11550
3001 152
3002 1
3003 1465865132691170996866486179768828525073503120
3004 5708990770823839524233143877797980545530986496
3005 14016736530243027244546858045763373412957745520
3006 26760894238236747769842861927178033807176499200
3007 42932057253227815235780939378579868897304353000
3008 60234312781231213105287975054423224427653103616
3009 75721776148646106335323697105307312390681771600
3010 86688571772988164806934720855352343264122372096
3011 91432756914181522955918069633959509859496697000
3012 89620248643735624147580201569210577475537469440
3013 82184386099873506840836701670984295069110824200
3014 70887127225843663822287395546757533155998040064
3015 57758956664596415646881737887649801779340124700
3016 44616457716970263761386873077404609336741724160
3017 32771039242324207459223681071006979732958936000
3018 22945606825870421362998963296950941944610029568
3019 15348162983275582054643608904478808493637602400
3020 9825666328741160959563188313979671924197818368
3021 6029870815670741768999099247573254517680724000
3022 3552171037964022650822476167431376492203868160
3023 2011132351971274691375722965418681964863882800
3024 1095473642864651015262976325515683832390483968
3025 574609243420364197535920847262480561389680800
3026 290466496214112011622758874189764652527779840
3027 141602178307208900322078071388115438709538000
3028 66611787833717033434642299513710451565264896
3029 30252372357726180564933888739972569696394320
3030 13270317107498315254557645606247004022767616
3031 5624347441834482388493833208437594978551000
3032 2303874497829568620582924584417882642841600
3033 912307943668600177774999703878980923417376
3034 349297101283837823120636953121420916817920
3035 129321385668208338863726026736582530581456
3036 46301549670693154063762710870987531878400
3037 16031576735728306470709838025196181477040
3038 5367802204470064184352882902445368279040
3039 1737876805805841625816444626260762529864
3040 543982779902156928287174220692733296640
3041 164594476872348132729208199761356580560
3042 48129147949600998646097537674720051200
3043 13596935045976584877630242588981630568
3044 3709955154448410312303351862426337280
3045 977288877684049808817369044276037768
3046 248434496949670333413170883644620800
3047 60914192564635411297541858510815260
3048 14397908345946803413717858029404160
3049 3278562046292303482681152017707488
3050 718736165417634308897348790517760
3051 151574005918266168169291677096240
3052 30724275939138259077274638745600
3053 5980470981809141329128515150736
3054 1116709260095602108770174369792
3055 199804427433372226016001220056
3056 34212906252928986175556812800
3057 5598853748366492415916342800
3058 874329826463740757819785216
3059 130074380012554874309167560
3060 18401074153892503193911296
3061 2470213402300282474672200
3062 313955108588323958947840
3063 37681221391021258088220
3064 4258433653724606889984
3065 451669849213722113520
3066 44794182893316341760
3067 4136170780345440600
3068 353842937785745408
3069 27884297395587240
3070 2010471237419008
3071 131552269407900
3072 7735226204160
3073 403740980280
3074 18417205248
3075 719375580
3076 23395840
3077 608300
3078 11856
3079 154
3080 1
3081 5825874245311064218315521996517139009907512400
3082 22835963083295358096932575511191922182123945984
3083 56435807608610083379359717921099898215329870120
3084 108470824645652950960429733678161630365088743424
3085 175209206628037840556835725572042167661971819000
3086 247538271703689916871046472826396812716382617600
3087 313404017948563051221200857463633042950321776900
3088 361405876687387278631727850326539346565918621696
3089 384017579039562396414855892462629941409886127400
3090 379262501506823221030339403742166501780535377920
3091 350492234837695837997685933596844787794737338500
3092 304708845388701122101772685335315963416827396096
3093 250288812213251134469820864179815807710473873700
3094 194939599871070075511290337753583216178994610176
3095 144397391661491039117204344719124504448350311750
3096 101980474781646317168884281319781964198266798080
3097 68819182408880835664369730249114657439213765600
3098 44457113225123941390810491387842450017681932288
3099 27536410058229720745095886563917862297408639600
3100 16376110547901934932605313856632786540329697280
3101 9362167845383520115024917252811105698504282000
3102 5150648005047832843692590442775495913695608832
3103 2729393906246729938295624024496782666600983800
3104 1394239181827737655789242596110870332133343232
3105 687032791046087627488601013031226758183314000
3106 326774808240876013075603733463485234093752320
3107 150098309005641434341402755671402365032110280
3108 66611787833717033434642299513710451565264896
3109 28571685004519170533548672698862982491039080
3110 11848497417409210048712183577006253591756800
3111 4751603873273959259244790124369692309465500
3112 1843099598263654896466339667534306114273280
3113 691588279877809812184273969069550054848656
3114 251057291547758435367957810056021283962880
3115 88173672046505685588904109138578998123720
3116 29959826257507334982434695269462520627200
3117 9847968566233102546293186215477654335896
3118 3131217952607537440872515026426464829440
3119 962877689703236576465867968603935996276
3120 286306726264293120151144326680385945600
3121 82297238436174066364604099880678290280
3122 22861345276060474356896330395492024320
3123 6135202398794312688686816777955125988
3124 1589980780477890133844293655325573120
3125 397733845569090038472185076158852580
3126 95986055639645356091452386862694400
3127 22335203940366317475765348120632262
3128 5007968120329322926510559314575360
3129 1081227908883631999607613963286512
3130 224605051693010721530421497036800
3131 44853532363568559968463863630520
3132 8602797262958712541636898848768
3133 1583065848125949175357548128136
3134 279177315023900527192543592448
3135 47123685715417977833962551900
3136 7602868056206441372345958400
3137 1170669420112993868782508040
3138 171743358769663363143172096
3139 23961070002312740004320340
3140 3172598992050431585157120
3141 397746225794113279820100
3142 47093266288248593842176
3143 5250661997109519569670
3144 549475310158013792256
3145 53770220144490727800
3146 4899363753956474880
3147 413617078034544060
3148 32167539798704128
3149 2289009487697460
3150 147828767457280
3151 8579495830950
3152 442012925952
3153 19902724380
3154 767383552
3155 24636150
3156 632320
3157 12166
3158 156
3159 1
3160 23156006494021191956342707682359261381151378400
3161 91343852333181432387730302044767688728495783936
3162 227209095567131504514305357864168421386392983600
3163 439592289353435643365952078590444502005885960192
3164 714853563042394389471889760333932044060845021520
3165 1016913981052996415254028753232765284672706969600
3166 1296548129047480020120584369233112040698591460600
3167 1505857819530780327632199376360580610691327590400
3168 1611792092306895691994747266955827078030226281200
3169 1603738577800281048928292335824018350386263883776
3170 1493401696264964874946661804021338661038446051000
3171 1308455630198540112554670942910474431142847053824
3172 1083339634952878044720120158390247525911006319000
3173 850645526710123965867448746561090397871976480768
3174 635348523310560572115699116764147819572741371700
3175 452538356843555532436923998356532466129808916480
3176 308047768877847550116702602067465609489813998400
3177 200774059726366186926240928848320742015337758720
3178 125493803216194465035027155160150257683272160800
3179 75330108520348900689984443740510818085516607488
3180 43478542197204822229098768258817677311697852000
3181 24154763058155354025592837938533360146986303488
3182 12928707976958194444558219063405812631267818000
3183 6672430370175601638419946709959165160923856896
3184 3322740407604714707490324899387387594122936800
3185 1597565729177616063925173808043705588902789120
3186 741995414329774637687689094073724898837979120
3187 333058939168585167173211497568552257826324480
3188 144539112375802862699128579535424499660550640
3189 60664306777135155449406379914272018389794816
3190 24630762934930319425472993705916364216413000
3191 9676272890884188206448283254555107099934720
3192 3678661063179839426512095580157181142812000
3193 1353526267474871564592468193345506052669440
3194 482016073854231081219342463290898523076336
3195 166140854700722493993501491948837614387200
3196 55423451000660716655882582887106798820624
3197 17892674014900213947842943008151227596800
3198 5589387564618787931679916500676506514968
3199 1689209684959329408891751527414277079040
3200 493783430617044398187624599284069741680
3201 139574529053842896073682859256688148480
3202 38137744641153835632377509700802134520
3203 10069878276359970847680526483728629760
3204 2568224259960409962706109348911448088
3205 632378719508251757778980431095398400
3206 150255008326100681200603250993344308
3207 34429780827264095119760095287705600
3208 7603473681826831481111607870853536
3209 1617156372189677195019034778664960
3210 330988135372540408043147131618320
3211 65135464990973109243822234140672
3212 12312734374312938030558707663280
3213 2233418520191204217540348739584
3214 388299170295044137351851427656
3215 64624378477754751664940646400
3216 10281531428818467891046374960
3217 1561303261542394210392473600
3218 225918660021805834326448920
3219 31091470122094229534539776
3220 4061198305476735593952600
3221 502328173741318334316544
3222 58683869379459336366900
3223 6456334894356662059008
3224 666750729791685024720
3225 64391637909142241280
3226 5790639092483616840
3227 482513096980561920
3228 37040335346377080
3229 2601786307248128
3230 165870252731700
3231 9503277907968
3232 483351877800
3233 21486739456
3234 817920180
3235 25925120
3236 656964
3237 12480
3238 158
3239 1
3240 92045125813734238026462263037378063990076729140
3241 365375409332725729550921208179070754913983135744
3242 914662256513837082275536953453190824555479446800
3243 1781205120497037931560740889872969930205667786752
3244 2915850059778187641266918759256828074458709956200
3245 4176126748857638611976544746609222769055916621824
3246 5361401722817957921039173202504490330456337661400
3247 6270969549826811227399843978268719255481692979200
3248 6760572387176145819200189925286941355071226901700
3249 6776360187888511474344897193622612748110974156800
3250 6357624364099421896201503108547984585563670331400
3251 5613085022300983671249023175384064226351923593216
3252 4683850774649208016878166567157834891438762614500
3253 3707290952229196985571567671579677554904733319168
3254 2791682905455493422932617331236407086001439360500
3255 2005093027245292205258986331179713080698230276096
3256 1376588467172881239584014752988986942407606305350
3257 905076713687111064873847996713064932259617832960
3258 570794395273658695804478350889715688172302408800
3259 345777547306519544150748266349885722359748362240
3260 201450578847049009661490959599188571544200047600
3261 112995162780523351034976665610766227128274911232
3262 61076999753216297893257793506434356223575554000
3263 31840369485750239397372377282612156557391036416
3264 16020355536665588768256923622046333043092731000
3265 7784502098538201911489937828285692687744499712
3266 3655014448365186178239357389326126353535230480
3267 1659010564915216681768449723737694265399050240
3268 728254758508852885137917073813100363674312840
3269 309269014942257655232267819170798525124444160
3270 127094736744240448235440647522528439356691080
3271 50553588980945962874505316595226681991495680
3272 19466248125993316965293172444998416880713500
3273 7257204668163141154836212440916330324951040
3274 2619652575294734137061643822233144147154000
3275 915620710350648411341963777851371741511680
3276 309867476049148552212434440687006193406216
3277 101530522317108190773806467302067431014400
3278 32205518824708254273012852218183680395768
3279 9888056692444855076439521136083573145600
3280 2938011412171414169216366365740214962996
3281 844604842479664704445875763707138539520
3282 234848217000789408894114138683886828360
3283 63140858381500357747618436330406543360
3284 16408099438635952539511254173600918340
3285 4119495658510897164960215379707166720
3286 998753878873492763274598080132229812
3287 233705178948701736570492768013516800
3288 52749098667673643400211779604046406
3289 11476593609088031706586698429235200
3290 2405180450373793631780202489759792
3291 485146911656903158505710433599488
3292 94104469860820312090698694283640
3293 17536471343723529411798293807104
3294 3136262529306125724764953838760
3295 537674828934919533852306178048
3296 88249811430691849398148051740
3297 13848081102376018213915852800
3298 2074344060200217206088303720
3299 296109239258040281281331200
3300 40205863224219682380130740
3301 5181911687015704922423296
3302 632481703311950625287700
3303 72918605865675242078208
3304 7917664916276259668550
3305 807041861794582757376
3306 76932776514425195160
3307 6829416141878722560
3308 561778419420052380
3309 42574685027696640
3310 2952490498624260
3311 185841879089152
3312 10512903342150
3313 527959883776
3314 23174405100
3315 871084032
3316 27264006
3317 682240
3318 12798
3319 160
3320 1
3321 365907784099042279561985786395502921046971688680
3322 1461501637330902918203684832716283019655932542976
3323 3681805032549369521058490521495122559603069165600
3324 7216164334321333158630693861536647409551166930944
3325 11890609334679882069581980394891480719221232808400
3326 17144099284783990091272131065027335578229552447488
3327 22160460454314226073628582570351893365886195667120
3328 26100792180360241324853404666307642306599478886400
3329 28338837677752063296921344070380877460983499067400
3330 28611298571084826225011788150851031603135224217600
3331 27042289548704583276800759701147765420284907606800
3332 24056078667004215733924385037360275255793958256640
3333 20228804794861796942459328072652678226793496509000
3334 16137619439115328054840941629229184650761780330496
3335 12250071256774851736450589483335875869916763761000
3336 8871017635691292786903394071279942720664897585152
3337 6141702392002085530451758128720095589203166593100
3338 4072845211591999791932315985208792195168280248320
3339 2591225349972482333334616005626328362179023633600
3340 1583884248952444363529233994247863631454331207680
3341 931296118604390503680990993556904543860072351200
3342 527310759642442304829891106183575726598616252416
3343 287786541210070013802129942284555102206000068000
3344 151516241001156311615082347068981986376550449152
3345 77010130123620549517585913551591144803638742000
3346 37810438764328409284379698023101935911901855744
3347 17942798201065459420447754456691893008263858720
3348 8233607988838482790998972702994482650498990080
3349 3655014448365186178239357389326126353535230480
3350 1570134998937615788102282774251746358324101120
3351 652918059352764655640891169625538257087314960
3352 262878662700919006947427646295178746355777536
3353 102495755438903587286645683485910031739267000
3354 38705091563536752825793133018220428399738880
3355 14157271364358775974758670869089757731428000
3356 5016009108877465209960323304750993018716160
3357 1721485978050825290069080226038923296701200
3358 572262943969155257088727361157107338444800
3359 184245526299493733747933991759841520403696
3360 57444900784679634253601027552485520179200
3361 17341433213304444608545381963637366366952
3362 5067629054877988226675254582242831237120
3363 1433176298620202033764081154019617055120
3364 392137962579844327064156604578314321920
3365 103770142395697645790422526395205807880
3366 26547860910403559507521388002557296640
3367 6563239775454381015804501669440367336
3368 1567199435303058704060951503149465600
3369 361251402996795254801450369409529932
3370 80336155263616221946106889004646400
3371 17224195483322006008232417829892704
3372 3557744018817289829041876513062912
3373 707406014815821656405941908752880
3374 135281350365867226891015409369088
3375 24857784491537440929618523018320
3376 4384117835930882352949573451776
3377 741298416017811534944443634616
3378 120016702887258824520604057600
3379 18578907669619336715399589840
3380 2745740218574555335517798400
3381 386742112918684563846971880
3382 51819116870157049224232960
3383 6591125118724538095103400
3384 794002597204019302629376
3385 90354529044564375041100
3386 9684502341534993088512
3387 974481835849385805360
3388 91709302476657131520
3389 8037752770163826360
3390 652811837091348480
3391 48850297340874120
3392 3345153823604736
3393 207921866100300
3394 11615117443072
3395 576049498200
3396 24971075584
3397 926976204
3398 28654080
3399 708156
3400 13120
3401 162
3402 1
3403 1454706556296192477283016662986999417820887445240
3404 5846006549323611672814739330865132078623730171904
3405 14819265256011212322260424349017868302402353391540
3406 29230032746618058364073696654325660393118650859520
3407 48477099595233365360603458533019113701440410680400
3408 70357602259632998296649265149982312243123877576704
3409 91557691877035091935781249040664401538003492624680
3410 108579295470298603911390163411839791995453832167424
3411 118716752433826211108724549484028000174390333931000
3412 120716163834166116127446996581672845668022589849600
3413 114929730581994478926403228729878003036210857328900
3414 103000674855905374410042437343063713771286807183360
3415 87272843543546609666038815399158697492737656367400
3416 70163562778762295890612789692300802829399044915200
3417 53684135801748614962680524500501338371105817658500
3418 39191361494994368133185143956699448437564323659776
3419 27358492473463835544739649846116789442814105732900
3420 18296473873613291372988250272014881861371351269376
3421 11741489867062810572922478775494300391123700839750
3422 7240613709496888518990783973704519458076942663680
3423 4295978869691220710528442325117333863612591813600
3424 2455020585876288763470312691084188628754213371904
3425 1352596743687329064870010728737408980368200319600
3426 719060126785148597495306053886694172634476707840
3427 369117520247698495963601447712798935438130522000
3428 183082124543063876534891169375019900204998459392
3429 87791548340927426450047941448813905076148165880
3430 40718934053892133075485828640263623289740460032
3431 18275072241825930891196786946630631767676152400
3432 7939550560665679834177580820744679698695454720
3433 3339926995919911507701481752315253392023572680
3434 1360783665745933683021978404351513510547554304
3435 537077758499854797382023381466168566313759080
3436 205373955235092974177677848668108395590451200
3437 76095333583428420864327855921357447806425500
3438 27321241103673001994677505659920302399815680
3439 9505596487498035297337964726388837333958800
3440 3204672486227269439696873222479801095290880
3441 1046849581247123487204170407726372275021000
3442 331310125455826727788210577512009511731200
3443 101571251677926032707194380072733145863576
3444 30158572911956807983140539465054898094080
3445 8670716606652222304272690981818683183476
3446 2413156692799042012702502182020395827200
3447 649928786583579992055804244264710059880
3448 169332302023114595777703988340635729920
3449 42661058540453476602729260851362387684
3450 10388293399723131981204021392305029120
3451 2443759490860673782480399557770349540
3452 555049800003166624354920324032102400
3453 121645880600961667433141450923617222
3454 25707569684357191022754204481486848
3455 5234804509637080257403970124771312
3456 1026272313120372066069772071075840
3457 193535607826970075809172786356920
3458 35072942687447058823596587614208
3459 6101456193377371864542728377224
3460 1017741640483954831934722408448
3461 162565442109169196259746411100
3462 24831041976674239555987046400
3463 3621312511874955461476191240
3464 503385706738668478178263040
3465 66570363699117834760544340
3466 8357922075831782132940800
3467 993899819490208125452100
3468 111656615231815214432256
3469 11815592259673802889990
3470 1173879071701211283456
3471 109083787595080500600
3472 9440663490244116480
3473 757179608783548860
3474 55955300322115584
3475 3784177963025460
3476 232302348861440
3477 12817101334950
3478 627844186112
3479 26882309916
3480 985700352
3481 30096630
3482 734720
3483 13446
3484 164
3485 1
3486 5783773055153536355462596370912166360010757312400
3487 23384026197294446691258957323460528314494920687616
3488 59642968808143891568603683182466976130656385254840
3489 118381632623803136374498471450018924592130535981056
3490 197590203413482830963472324653571577365364711887200
3491 288646573372853326345227754461465896382046677237760
3492 378121376842820249812706976557549086871235203307120
3493 451461281165978405736832784712386503560044881117184
3494 497027470189619070508526780506463894063447531391120
3495 508965447517024705834641390992999024978689838284800
3496 488057760005729979002534258989892889605826928383000
3497 440613997994706323865181537523105886688282452951040
3498 376133663722891021940956021297782555391235533076400
3499 304710329782053399296375543806563486573390137917440
3500 234965348001856256793181426074658031711216767143000
3501 172903065419092800587581517456026978401019074969600
3502 121684041150630193915409188867803033641173186692600
3503 82056913130144458278856395159339470166150302662656
3504 53107661860253327822141673230697297153697969952100
3505 33035300049579553867895451880026870027476050903040
3506 19775140828737365175448385306095663816629390888000
3507 11403966592457599417410484758584618146471184695296
3508 6341683093353706763161033908506540465332873629600
3509 3403551266783036694811115321730352417136523083776
3510 1764256622200863997656535733135750843958522156000
3511 883844739173411817754647024569061587196544286720
3512 428176323487330255317777679346846765108231405520
3513 200686174979896941586323012584156429070863695872
3514 91043087168369182985234902243214420078968468320
3515 39991810231501202127709295985973201445280808960
3516 17014722432044832209045284398587139921629521200
3517 7013269661921350520190196391657800400514318336
3518 2801229093352183845168984695490212522342351280
3519 1084374483641290903658139040967612328717582336
3520 406877089772617270743957107171339822964969000
3521 147990055978228760804503155657901637999001600
3522 52179657314350917164110529774645107067263200
3523 17834699053786542968747816194670197399879680
3524 5908884303039319238885761856944412396785200
3525 1897503445792462168241569671205145385369600
3526 590530533011197864576711512050774103858000
3527 178079192432506866186163185412705112555520
3528 52024299639913333825636145890912099100856
3529 14720255826074156277485263310324414545920
3530 4032891444954522001987298131078457294640
3531 1069467170672302710174972557940857241600
3532 274414376557511552201339569800655358616
3533 68101034509296087432337473571777413120
3534 16338277738897076145726099900521765496
3535 3787398635315725201480632799277875200
3536 847834925400641924534016173103998820
3537 183166434001044986037123706930593792
3538 38163413521870327037848298328977952
3539 7662833271298778093320964797366272
3540 1481548446123701959642633054180560
3541 275573121115655462185401759825920
3542 49263609265046928387789436527216
3543 8455084397866701680688463085568
3544 1391560184454488319983429279016
3545 219340870793955782744552243200
3546 33064157717119158561304354800
3547 4759283045529229248230850560
3548 653023567715155902889149240
3549 85250805173484177755996160
3550 10566724396685370596911800
3551 1240629058131280160358400
3552 137616898083259586601060
3553 14380018628339838222336
3554 1410816986229707807760
3555 129471956437633597440
3556 11066471205298021800
3557 876633038379810816
3558 63987009192975960
3559 4274363219050496
3560 259190271440100
3561 14126494187520
3562 683578737864
3563 28913876992
3564 1047362724
3565 31592960
3566 761940
3567 13776
3568 166
3569 1
3570 22997383338348585032434609379579328145757058837400
3571 93536104789177786765035829293842113257979682750464
3572 240026581788871758751697749392854903940446428464600
3573 479372537044536157170808625130940830447145874096128
3574 805180078909942536176149722963304177763861200940340
3575 1183816326238031363744984714500189245921305359810560
3576 1560962606966514364611431364763215461186381223908880
3577 1876202726923546621243980403999528326483303402045440
3578 2079667572635511373969888371066519977791793618189160
3579 2144441085538397427249955727383835891910213185306624
3580 2070947792456746127118861585443599558597698047463000
3581 1883172155812991411588173146674096392421152401653760
3582 1619464385473558566690227313921008224601152989634500
3583 1321841993984118971595544612569317660064847358853120
3584 1027134235550971636838764519697790824337604724939400
3585 761775824455133498240938859516408716433475344793600
3586 540420300404269390624317279971713472935798564428900
3587 367419014015572201248610724594057329102165534310400
3588 239789139914477146833306342768905978057605985541300
3589 150437674071931506844570057792122361971275554881536
3590 90842053182012271274716019999876955657641264391750
3591 52856480079327286188632723008042992043961681444864
3592 29662711243106047763172577959143495724944086332000
3593 16069225653008435542714773978005598297300305707008
3594 8409623232490785055496153661280412356202288943600
3595 4254439083478795868513894152162940521420653854720
3596 2081822814197019517234712165100185995871056144080
3597 985826824462651642880183219711645616488453242880
3598 451963897014404158390987550421671585392022039160
3599 200686174979896941586323012584156429070863695872
3600 86333961970005259727377924540979191454194237200
3601 35992629208351081914938366387375881300752728064
3602 14544843369328646888377420534276103481392977800
3603 5698281600311097297654534568221962825417883648
3604 2164586117590323880357851810151527858173635080
3605 797334179148008017395690471299714947586457600
3606 284813962840832089520769975019937876075478300
3607 98660037318819173869668770438601091999334400
3608 33141133699655312252881012154166486921099600
3609 10794686269397118112663151907300382636769280
3610 3408971713291914945511016455929468690453000
3611 1043626895185854192532863319162829961953280
3612 309668450237579368009738963636381542267000
3613 89039596216253433093081592706352556277760
3614 24802282386470310312221883506132512362036
3615 6691025375488252853402392413783824793600
3616 1747586292813626200861162523467331494344
3617 441736440060298945507053882627745382400
3618 108014169496041781185633660453449449668
3619 25537887940986032787126552589416529920
3620 5835099192463241480616464250186344820
3621 1287715536007346568503415151754477568
3622 274299534688442975584534644239529030
3623 56358902769552303396038063670951936
3624 11160998294131888095974502341493552
3625 2128564797582993914811379110379520
3626 390590044887157789360330532465784
3627 68893280278913865546350439956480
3628 11667696931195325144476445493288
3629 1895105123659777962912931381248
3630 294822072977645830504963830300
3631 43868174158791156548910448640
3632 6233406782735579073032788200
3633 844388927432605189202247680
3634 108837261285859317148191540
3635 13320438308356902774374400
3636 1544367411823246471856340
3637 169176689745174567321600
3638 17458860204592634121030
3639 1691766897451745673216
3640 153349672416272587800
3641 12947195643763359744
3642 1013127645555452700
3643 73052753198317568
3644 4820939048785860
3645 288808325611520
3646 15551416286406
3647 743499694080
3648 31071760812
3649 1112072192
3650 33144390
3651 789824
3652 14110
3653 168
3654 1
3655 91448418451315549893681152591738975450186892788720
3656 374144419156711147060143317175368453031918731001856
3657 965890100210640571362253593942331782121796471170800
3658 1940874174375439075374493457847223850103078417072128
3659 3280363284447914036273202575035683687186101189016200
3660 4853646937575928591354437329450775908277351975223296
3661 6441440631279540289409197783706433422110889607522720
3662 7793457481067039811321149370459579202315260285419520
3663 8696791667384865745692260460823628998038409676063760
3664 9029225623319568114736655694247730071200897622343680
3665 8780818640016603578983973122280862128454239721243120
3666 8041654070768990352187333977689384594663299444899840
3667 6965915301899964245763443514673925788010438886921000
3668 5727981973931182210247359987800376526947671888363520
3669 4484670605926777569296014100088945852741654432834000
3670 3351813627602587392260130981872198352307291517091840
3671 2396646549618933819290450545961511923454411024858600
3672 1642579121481381605582024415832256294809681212211200
3673 1080840600808538781248634559943426945871597128857800
3674 683807609417870485657136626327828918051252522188800
3675 416475874588302412921005753230205119784263027519100
3676 244461220366888698622426343912198838203322776682496
3677 138425985801161556228138697142669646716405736216000
3678 75680869204491341588269580670607011335672407523328
3679 39980176023316846985145648553628189890142029404000
3680 20421307600698220168866691930382114502819138502656
3681 10091547878988942066595384393536494827442746732320
3682 4827152037024018389275379903415644053150357258240
3683 2236031911544946888881727881033533106676319562160
3684 1003430874899484707931615062920782145354318479360
3685 436378935048390221894746600407131185895745417120
3686 183962327064905529787462761535476726648291721216
3687 75194095909359419762554966535691553847201432400
3688 29806396063165739710808334664545651702185852928
3689 11459573563713479366600391936096323955036891600
3690 4273711200233322973240900926166472119063412736
3691 1546132941135945628827037007251091327266882200
3692 542630205253505456283178237412306005996339200
3693 184744192112972166175634578391311054751661600
3694 61013444131375015419400423823871727946956800
3695 19544771156206979020929827680662287158597200
3696 6072011026535878938373022947856465233182720
3697 1829204333961515336615667366596300272926000
3698 534237577297520598558489556238115337666560
3699 151233429185794575074523679915442148549000
3700 41484357328027167691094832965459713720320
3701 11023236616209026805431948224947783272016
3702 2836412930913498492203188088451838771200
3703 706471054541678676943874211614453157288
3704 170252586273240218580843683929443532800
3705 39678674508750042068191956901267144776
3706 8938260779345111475494293406295785472
3707 1945033064154413826872154750062114940
3708 408602045079254199621275961614401536
3709 82807406698397879421746307694952160
3710 16177092461630753752566481238884352
3711 3043908625672333117083955184043696
3712 551146242231310924370803519651840
3713 95934396989828228965695218500368
3714 16035504892505813532340188610560
3715 2570848476365071642003284600216
3716 394813567429120408940194037760
3717 57997784848061474853435507600
3718 8136838755259650005039841280
3719 1088372612858593171481915400
3720 138532558406911788853493760
3721 16744194043978356484337160
3722 1917335817111978429644800
3723 207452338901630123085180
3724 21147086218146820915200
3725 2024215675894798158960
3726 181260739012687036416
3727 15118981787519832600
3728 1168844051173081088
3729 83270765388119400
3730 5429596521496576
3731 321395936585724
3732 17100492963840
3733 807865781112
3734 33362165760
3735 1179940284
3736 34752256
3737 818380
3738 14448
3739 170
3740 1
3741 363666966399417651902778537050868948883301364345840
3742 1496577676626844588240573268701473812127674924007424
3743 3886557784180910870481448985148906456632942943520600
3744 7857032802290934088263009660682737513670293351038976
3745 13361479719580527903844508049535589652684851184529400
3746 19893960287348250522588557942934044463556553774989312
3747 26570942604028103693812940857789037866207419631031220
3748 32357646250506190609029582196338506055182346501488640
3749 36348129276505977347380473208057731453340019928163920
3750 37993105220201819080190603180990448611286893891420160
3751 37202942132701925689905780860189968491608752503161640
3752 34311057368614358835999291638141374270563410964905984
3753 29934609000056603110172635644139302710639453595147000
3754 24795100051537720252577613097875602500211839955107840
3755 19558146809180668843874283714276791635567770720970500
3756 14729096504394468540636068540058111069294013427220480
3757 10613720434026706914000566703543838518155248824373800
3758 7332092310380659920569036522845433895672200193638400
3759 4863782703638424515618855519745421256422187079860100
3760 3102649451687054143877157229905373001307175623065600
3761 1905692638267686798517329355689726457194658095617700
3762 1128282555539486301334275433440917714784566661611520
3763 644545996386658496187270808570555542523264209255750
3764 355579956897292652541711045690471037386651311538176
3765 189583415336373435703755172173656255285512203948000
3766 97754456055801316218181541699534056308576859717632
3767 48775814748446553321877691235426391665973275872880
3768 23563047231574869425615413765825516734022082887680
3769 11025950460376807072761623689234318422576334392720
3770 4999550324060590474606643471394774197905727160320
3771 2197479637207965045969973952050196328975003707640
3772 936535483239519060736174058726063335664030580736
3773 387110345607442938777597790683745406842999966800
3774 155218213461014040758171705045558488109496139776
3775 60383137624182564354778988278661399301540544200
3776 22793126401244389190618138272887851301671534592
3777 8349117882134106395665999839155893167241163880
3778 2967855000162029842528403420948938971571814400
3779 1023790731292720754223308288585182095082124700
3780 342713813844319235547270465734088003787161600
3781 111320218324483228336600322876815635555488400
3782 35082730375540633866155243698726243569500160
3783 10725789049137976291973685922314669782157000
3784 3180577204375936586766821544115291312619520
3785 914602166980757668307833683298150136463000
3786 254977025528362103857460924568191411159040
3787 68895228851306417533949676405923645450100
3788 18036677099142246822215144767591179878400
3789 4573470510980340908636659369925144123496
3790 1122746785153259819830428618345519513600
3791 266728867531041949458401488058518028772
3792 61290931058366478689103726214599671808
3793 13615231449080896788105083250434804580
3794 2922123716324363366988518998212083712
3795 605529161482034493271519875019337670
3796 121067272616075318406303988626489344
3797 23336632796821220564310323077668336
3798 4333149766508237612294593188986880
3799 774327632846470705223111406467256
3800 133035299848937119675711194398720
3801 21951090836655611712489583894152
3802 3474359393376259598673707532288
3803 526813212369891729918705860700
3804 76415529179829756569069813760
3805 10586897234169951758960449800
3806 1398519161060252344616222720
3807 175814037461772743085540180
3808 20989781576804816492953600
3809 2374176767429766964197060
3810 253765034617761850982400
3811 25555722908171826756870
3812 2416809853502493818880
3813 213825599566351918200
3814 17622571848455684096
3815 1346210707107930300
3816 94771139284303872
3817 6106522795128756
3818 357210297466880
3819 18782879410854
3820 876948357120
3821 35791521948
3822 1251081216
3823 36417910
3824 847616
3825 14790
3826 172
3827 1
3828 1446307705450557558142084756547133980616347954754720
3829 5986310706507378352962293074805895248510699696029696
3830 15637679555174959031819477093187364801981958666871120
3831 31802275628320447500112181959906318507713092135157760
3832 54411808978532752186740285792084690392861201209288400
3833 81516715323768441165728725229583401704329293517029376
3834 109564133700560328811524966006191835152015779713141080
3835 134284231939600691027472766114804800129006737981177856
3836 151833957737303449678931090615937359235470969320178400
3837 159765878361874316132083562094421373647462835851100160
3838 157508560198192568505315383901583502964473419688710320
3839 146273455097777003458733822246813227153454541481967616
3840 128519254640243016019674515698838072971012054101831120
3841 107222054276919871362497786369191794595510659265331200
3842 85198502538622639621260578371781092330281521770803000
3843 64644367991509056372791634148032820804123725597245440
3844 46939552342033605225298280914264299925362649730329200
3845 32680182869125227074536277073253933934996092291645440
3846 21851777364172631881765872624943196949143159344299000
3847 14053176928229598181090653335453748300038383704473600
3848 8703611153879285975317951982702332774650229511328600
3849 5196937831575815690994238360091499777189519168634880
3850 2994659860134936397670088987512427289877319864542100
3851 1666781047956059308789270526674082987749928022835200
3852 896759647146655299043159385837294667858454552008000
3853 466698693427696606460995747468743236569979846393856
3854 235083435017103060272656413495333756554035132895520
3855 114673496526997697871328346993684181438907470053376
3856 54195349720496170357641879150473768517748084303200
3857 24825353333266380287701953788994740844773265899520
3858 11025950460376807072761623689234318422576334392720
3859 4749572807857560950876311297825035488010440802304
3860 1984820317478161977005137763142112813267745284320
3861 804835180908961692820149581717710679086276280320
3862 316726646406089677181670919650337151053363609200
3863 120978901668143296473280887756097056908871991296
3864 44856045092249904949264391292719896624001547120
3865 16145131200881442343354514609962228005350670336
3866 5641295866306828645720270161591819707595381000
3867 1913485460630782398472260100348658021144985600
3868 630025065410905079522035869898573596973615200
3869 201344365633537550884021398618776702224957440
3870 62447927352758884188824571369920966287225200
3871 18794319844039625285440309124317630483660800
3872 5487613001884546009847002099788900818778000
3873 1554145679410969013988333254510880982302720
3874 426814344591020245210322385539136730349400
3875 113631065724596154979955412035824433233920
3876 29317118660130390439978585704648359766000
3877 7327400071526537771524902561833916825600
3878 1773386524665846474777480163848525272376
3879 415416310506706133337258588787842220032
3880 94139600305073629220612289903006363096
3881 20626755644642564943448369399144120320
3882 4367149710082551799958234250139465620
3883 892871135543555473246491916120358912
3884 176153937885682761678987600005625504
3885 33509691527663704201744853994831872
3886 6141219157058215937976400809912720
3887 1083287441627059403073648297246720
3888 183738760336450675815653554076976
3889 29932942466010851927035018739712
3890 4678101325844638561678108043016
3891 700475684148439435216473292800
3892 100345373784741281889277306800
3893 13730915399500659383504732160
3894 1791628762705684143824076120
3895 222491684714131054825308160
3896 26240901113697424341125400
3897 2932395955583025833574400
3898 309675230534317430112660
3899 30814325632156796190720
3900 2879518074160205831760
3901 251751026406509772800
3902 20503824615951553800
3903 1547928608310296576
3904 107696856568634424
3905 6858437711364096
3906 396527454229140
3907 20608286392320
3908 951031868904
3909 38366490624
3910 1325611924
3911 38142720
3912 877540
3913 15136
3914 174
3915 1
3916 5752360192132899378974200736267010150178656638229000
3917 23945242826029513411849172299223580994042798784118784
3918 62914385187099253779180686909800328156811136031830320
3919 128705680189908634588689301108326747842980043464638464
3920 221533793698311919617442592153487668028077747780674200
3921 333923894097364698751177910579016344330987467419156480
3922 451618014521821843149944372074302930260747970037093720
3923 557030888045751014632479622402153244979583505699700736
3924 633906773553241902409537303321538474808091296911744820
3925 671421159698003455137363830574024000645033689905889280
3926 666382370069276251368642008814391743311233698683005200
3927 623086925611309832915125892168243357225105059819290624
3928 551279960693673989768603843655542260375656968910486120
3929 463199274476293844285990437114908552652606048026230784
3930 370728619154547161595214949131263672031765540678359000
3931 283372572017573945743744149690006885716706742344089600
3932 207316356177315089745067407371333991337018369642287300
3933 145449827980895376838781176833073846809278382593802240
3934 98020829890717234441064057203316626314727886201569800
3935 63544800023299052644931649864660427095825735011532800
3936 39678227319155568416890663450554752355023105125174500
3937 23890400777990316907854110670271372110065252297605120
3938 13884332078807432389197685305739435616703937553786100
3939 7795406747363723536491357540137249665784278752952320
3940 4231584584973279692359908351919734213957082417287750
3941 2222374730608079078385694035565443983666570697113600
3942 1129917155404785676794380826154991281501652735530080
3943 556448442163792107703494929674270782064206739931136
3944 265557213630431234752445207837321465736965613085680
3945 122864460564640390576423228921804480113115146485760
3946 55129752301884035363808118446171592112881671963600
3947 23997841555490834278111888662694916149947490369536
3948 10136760907120612953990525004618647582045984844920
3949 4155876206875365832016772385596906052009135702016
3950 1654016931231801647504281469285094011056454403600
3951 639133820133587226651295256069946715744984104960
3952 239807317993182184151836553449540985797546732680
3953 87373651204770158564036196712736763323074215936
3954 30914301347361420978547080485523171997622687880
3955 10621796842685159436417443822343571056151756800
3956 3543890992936341072311451768179476482976585500
3957 1148091276378469439083356060209194812686991360
3958 361111927735518765091898608356499500704389200
3959 110260009751699135007916480195996765504143360
3960 32676241056676160331361694321470273057269000
3961 9397159922019812642720154562158815241830400
3962 2621859545344838649149123225454697057860600
3963 709501288426746723777282572711489144094720
3964 186163703491827979293864019224517084514100
3965 47346277385248397908314755014926847180800
3966 11667016609643726807746580025319245213000
3967 2784412027180084353179462973496888393728
3968 643287268751336466340850647670543481156
3969 143797953636936738462897203811176153088
3970 31083830289411103987938020250992667060
3971 6493608258498585259974486662693519360
3972 1310144913024765539987470275041839686
3973 255106038726730135213283404605816832
3974 47901509425054084316215926317319216
3975 8666299533016475224589186377973760
3976 1509282674192273408485725622775160
3977 252767069712980527383851269357568
3978 40663496140034165959202016066216
3979 6276262129970017339539600703488
3980 928194707508856857475815087900
3981 131339190777832394103088742400
3982 17753412284992688334256754280
3983 2288485899916776563917455360
3984 280777641916562440450041780
3985 32719365399136919827251200
3986 3612877689567036684647700
3987 377022337146389035745280
3988 37073795204812650083910
3989 3423813959128532910080
3990 295840898030158133400
3991 23814286281696870400
3992 1776998133382467996
3993 122204890129760256
3994 7692632612045316
3995 439643443036160
3996 22587006886470
3997 1030414319616
3998 41093969644
3999 1403652096
4000 39928070
4001 908160
4002 15486
4003 176
4004 1
4005 22880174247360071687155809670095748237789263482394000
4006 95780971304118053647396689196894323976171195136475136
4007 253103848453847572674864832395748446607860892082076000
4008 520809031466141916707719497508112886620430873554583552
4009 901772854348422637501589845707138036914292949789567920
4010 1367497852017779242504823824275971695831662961811783680
4011 1860883867065820124786517774089296411435853081357663280
4012 2309640267506772499695647214838196381622663316315832320
4013 2645191227913527938449674179292345734384380967360120360
4014 2819968870731614511576928088410900802709141497604734976
4015 2817363438014408455153499125873504332480405764052199200
4016 2652113580807113647792587130767394802547883075128262656
4017 2362628402972888527579730758523752544467101295330654800
4018 1999070553002952380602695570706447437763878733586890752
4019 1611433731258431662400534312223892761098074216815267120
4020 1240712342347215654337474385129219337462337628641689600
4021 914463927247882998601530207857117057678355000339952200
4022 646443679915090563727916341480328208041237255972454400
4023 439022871904902542989554509727530805184274194536608400
4024 286859382962321437654262876531895642318299032337776640
4025 180564686640794905549328526427162206369235579844997000
4026 109614780040190865812507096016539236740299392894894080
4027 64240939469109015532108693205660075241465979726473000
4028 36378564821030709836959668520640498440326634180444160
4029 19920998200028055167109722395191364145705649533693100
4030 10556279970388375622332046668935858922416210811289600
4031 5416428268765798006220682690457259793865065494128320
4032 2692492462082865037274975466165826364826806806118400
4033 1297312289538827999282437244844619619501897585238240
4034 606131338785559260177021262680902101891368055996416
4035 274714358928032311812874352935160136969274772157600
4036 120816719555229717400149508439774405444563227377664
4037 51572994088859258888723723707708908750760273772400
4038 21373077635359024278943400840212659696046983610368
4039 8600888042405368567022263640282488857493562898720
4040 3361370461443310599425330605997497542066212700160
4041 1275955918378818413789017133448501094243550539920
4042 470473506487223930729425674607044110201168855040
4043 168513250481695588863452713234812584614492298640
4044 58632318571622080089024289899336512229957697536
4045 19816859838052192934966077234309725639501723000
4046 6505850566144660154805684341185437271892951040
4047 2074472776352980139889630303324571599791172000
4048 642384404640334090915687319402763764241530880
4049 193152891579463525514271348655802058516301200
4050 56382959532118875856320927372952891450982400
4051 15975051183263900606443495001607689050220400
4052 4392150833117955909097463545356837558681600
4053 1171469158558332162385778462437205068405800
4054 303016175265589746613214432095531821957120
4055 75985185098705297670964905805925340618000
4056 18465048180246875184242754455821470400512
4057 4346535599671192340140882754530699197000
4058 990608125054453087188847404032546832384
4059 218474921462718045172364370906977031336
4060 46601188678636905983346316049918197760
4061 9607729362181613959908115350306824364
4062 1913295290450476014099625534543626240
4063 367759975585899098943851305274902368
4064 68174889659729605100101599506726912
4065 12178349853827309571919303301013360
4066 2094355720478981512609053374676992
4067 346392744896587339652461618341840
4068 55037990985890921285193421553664
4069 8390880155880065991581368394616
4070 1225832447259769011628828262400
4071 171359022924712035226304323920
4072 22884858999167765639174553600
4073 2914739330371933905624243240
4074 353369146310678734134312960
4075 40692411871965571079716200
4076 4440485304168581976555520
4077 457970411353568030448300
4078 44509581468670927831040
4079 4062881666280838365360
4080 347008171533297254400
4081 27611817149481425784
4082 2036748168829337600
4083 138467387016815688
4084 8617011483508736
4085 486875481775020
4086 24729943670784
4087 1115407747480
4088 43981099008
4089 1485324204
4090 41775360
4091 939484
4092 15840
4093 178
4094 1
4095 91012248672832285155575331798825309656983959185522800
4096 383123885216472214589586756787577295904684780545900544
4097 1018167754007523190078433530319260796581622224966533000
4098 2107181368690597180242727162331675127475766293002452992
4099 3670005802580789803785540069738352475813982935190102000
4100 5598697088261025604607984598212213531169631890711773184
4101 7665069261961592418763513688510673313771490073211327320
4102 9572484964124454697533766769931801870821640732682485760
4103 11032382926175933596948641089243685867798271839477575160
4104 11836906370972209060940191976045756455816149496118640640
4105 11903360525610875723023533806815555804729714353120541620
4106 11279875482926458046307712353643603210836565990418939904
4107 10116895981960830361687565042909401921179638880005624400
4108 8619369137623119355325908174994033108280619994166853632
4109 6997014885727400639370741092551113304767953836171554600
4110 5426048643865156461635887977631785902501956562592989184
4111 4028584328146079156001335780559731902745185542038167800
4112 2869147291677936200655409515611319717881655766233907200
4113 1963407843796925261703285446281457212074115147788720900
4114 1292887359830181127455832682960656416082474511944908800
4115 820279576453896856638378162911965451791670205581557800
4116 502003920184062515894960033930817374057023306591109120
4117 296641985195591630545325436273195053320887024031066500
4118 169404660062113156255692784752833365871371789019381760
4119 93568324878919653057636574886504892199526535688558500
4120 50020526628917226025819544215880685355449121998110720
4121 25897297660036471717242639113748773389417344393801030
4122 12992344578939539227485595900228749442973797921587200
4123 6319166313560097673924129805533469759509243076483040
4124 2980973797306029148411579980397879189629678963916800
4125 1364414649342560482003942619577962013614064701716080
4126 606131338785559260177021262680902101891368055996416
4127 261421728657321070918703013277007227115922767053200
4128 109490152096926931393885492023545554934135424811008
4129 44540313076742087222079579565748603012020236439800
4130 17601358052648608229718094809586896220273986502656
4131 6757840604747075302660350003079098388030656563280
4132 2521027846082482949568997954498123156549659525120
4133 913860319919964539605647406388791324255515927240
4134 321902925491258478920133356310082812242905006080
4135 110181740699570192718411389422762074555629579880
4136 36645199107263800055640181187085320143723560960
4137 11841782098348261631869972981477762882141273500
4138 3717628894939805802746105337820249869653114880
4139 1133723494053372867148984002979707734769594000
4140 335791847880174638433200189687808331308072960
4141 96576445789731762757135674327901029258150600
4142 26965763254491636279110008743586165476556800
4143 7307736179578167298692237075203517331483800
4144 1921565989489105710230140301093616431923200
4145 490104443886649169977723642448218446986100
4146 121206470106235898645285772838212728782848
4147 29053159008328496168310111043442042001000
4148 6746844527397896701934852589627075723264
4149 1517186954602208647030308131298451606500
4150 330202708351484362396282468010848944128
4151 69514747738137559827570481652219964516
4152 14146789420300489316372988800868024320
4153 2781184815368361935762875496141449158
4154 527805597365648555613689802632724480
4155 96614908840363322603893139521372656
4156 17043722414932401275025399876681728
4157 2894853653778622767095572096142520
4158 472919033656544212524624955572224
4159 74227016763554429925527489644680
4160 11179591919009093386054913753088
4161 1613630799207704998381032383580
4162 222878626774503456659786956800
4163 29412369606480423956753727240
4164 3701962485159491500454707200
4165 443547289404424724768906580
4166 50481306615811247733473280
4167 5444759334981308806440900
4168 555060663021072747069440
4169 53325321869936003545350
4170 4811846645261721927680
4171 406288166628083836536
4172 31961278957014220800
4173 2330867681449730748
4174 156672936063795200
4175 9640134539145396
4176 538563217719296
4177 27048637876390
4178 1206338715648
4179 47035266460
4180 1570753536
4181 43686006
4182 971520
4183 16198
4184 180
4185 1
4186 362048725489728431058442528694228154899210914562189600
4187 1532495540865888858358347027150309183618739122183602176
4188 4095551190277452832000889930947138934564278163348526000
4189 8524506446066506774618305338523594833879236367146287104
4190 14933127058777006787817025111349158349863792632842484000
4191 22915597384510244335139657890356967011298958436401676288
4192 31562049902194792312555644599749831292000253242634877200
4193 39657437708515598032639890904003179179118225892541726720
4194 45990415571769554512581082131064039882628940439267963920
4195 49657265751395608743456415119021222204887261300790394880
4196 50258633330357030830543809406554568953303238379842286840
4197 47939470802437446696807777502985313646055405459280494592
4198 43284947365857729901903759297511112017198961284074696800
4199 37129590131299591069096219830743527235670363051795677184
4200 30350687945882491085062695128728205763538916640016873200
4201 23703265128463578227146247481233591047771704983958847488
4202 17725771043842748286405877434462820372078816384967938320
4203 12717301509058960456959112447574498208988960693577318400
4204 8768095302435584045414671992982945905974815591494835800
4205 5817993119235815073551247073322953872371135303752089600
4206 3720141177720489969543067161375392612350955016862839600
4207 2294875063698571501234103012255165138546392258702213120
4208 1367132627423161427730630271519942419652783675969263000
4209 787233420288643490835278235027872700225786548972421120
4210 438514238984787627762654992751679644039572122480707000
4211 236460671336699613940237845384163239862123122172887040
4212 123510188840173942036080278850186457703375027108897220
4213 62525658286146532532274430269850856694311402497638400
4214 30693093523006188701917201912591138831902037800060480
4215 14616387651306981630921295387757343123345522661785600
4216 6754970886909069927298207723156467673958156392102560
4217 3030656693927796300885106313404510509456840279982080
4218 1320401273557316595487686406043189045432965840370400
4219 558777327942937442975691476533956625181104926621696
4220 229734246395827607777042041970703320798841219531600
4221 91778509845953457197815780078560244577142929620992
4222 35632250461393669777663663652598882409616189151840
4223 13445481845773242397701322423989990168264850800640
4224 4931397198058676572211606759003666391265614248880
4225 1758085208452257846409959099847375359172788879360
4226 609240213279976359737098270925860882837010618160
4227 205213115000677280311585014647677792804851941376
4228 67183988231445239462445969160220777168066817000
4229 21376366145903883365790105692466436750505410560
4230 6609366752566471608485566315243402538869548000
4231 1985551796161032644648488078153997089473822720
4232 579458674738390576542814045967406175548903600
4233 164246012550085420972760962347297553357209600
4234 45205995901576569801212443302421758376155600
4235 12078414791074378750018024749731303286374400
4236 3131886934104928842296673032230078856350200
4237 787842055690533341194357523448382737088512
4238 192197821132019282344205349979693508622000
4239 45452426289838461991982164814329773293568
4240 10415283418080026928262115279724505623000
4241 2311418958460390536773977276075942608896
4242 496533912415268284482646297515856889400
4243 103188346359838863248838271253390295040
4244 20732468623655061702959617334872620996
4245 4024517679913070236554384745074524160
4246 754219610947352389359423863360392992
4247 136349779319459210200203199013453824
4248 23757764468941800640301591685583440
4249 3986031855105158362707553196965888
4250 643300811950805059354571576920560
4251 99756358661927294829413076566016
4252 14845403352710885985105497928936
4253 2117346954357782838267976089600
4254 289008501350633731053319232880
4255 37692708939805731640993382400
4256 4688928487989632804699869560
4257 555294372773923725068206080
4258 62471449211890806305479800
4259 6660727956252872964833280
4260 671271698833312044629700
4261 63756968049717815541760
4262 5688034332793173711504
4263 474853287361354137600
4264 36935287875280348776
4265 2663439913084518400
4266 177027925173397272
4267 10771264354385920
4268 595070033280580
4269 29555298533376
4270 1303548813320
4271 50264113152
4272 1660068228
4273 45661440
4274 1004276
4275 16560
4276 182
4277 1
4278 1440324277491745714862934407631385920577295594888710800
4279 6129982163463555433433388108601236734474956488734408704
4280 16473217009782643613159135055587381047914096612579626800
4281 34481149669482499313062808110881956631421630249131048960
4282 60750675989115550341346533975715894196036792756336469000
4283 93769570906731574520801358723759543172671600038609158144
4284 129918205411359959054008118468737677643814995905729610800
4285 164228447922323417735167548214224930247642535460878680064
4286 191626731549039810469087842212766832844287251830283183000
4287 208201547969706889671359427246016690690370685935844065280
4288 212066916247604056919123878715461961681011225358846722520
4289 203594789580721995848171301987987011040037771333240619008
4290 185043149989041795330638570996860003873525559489419328820
4291 159798236008124822322692591676617712153518018197601648640
4292 131519647765490794701938345557822224975335305440073117200
4293 103432429651477432263910898099928397299367439930002243584
4294 77900099061098393784994250830402394793083219376043307880
4295 56295254680100998289472337767929778738457799336902262784
4296 39100965537888415337660023752491515526644447908017511000
4297 26141119768621196494860397808903135207366196981242265600
4298 16843972554678885139875554091783027661477935215240079300
4299 10472387614624467132392244731981316970268043546753761280
4300 6288810086146542567560899248991735130402804909458609800
4301 3650937601338636479236072974042308174960169502480793600
4302 2050698941134742141595945407279913629479175513953894500
4303 1115247345408911612016644166289486325319864277710929920
4304 587609080239615421201957690287250723013026644124147380
4305 300123159773503356154917265295284112132694731988664320
4306 148669671752061226524911446764113328717025495594042950
4307 71457895184167465751170777451258121936355888568729600
4308 33339049861196377383116960698159340455341868644893280
4309 15103600573017214351952005234015921227457040083845120
4310 6646019743571826863954688243750718195345928063197680
4311 2841240650557309032079787168816728602615787762483200
4312 1180358714240631502026871181159820510311287645179600
4313 476604191480740760185148612337786533242707143294976
4314 187069314922316766332734234176144132650484993047160
4315 71383285435741577820523384505546856893333389705216
4316 26483429396981781591506777039093763953093113558800
4317 9553368679891514335208834353887624593240815042560
4318 3350821173039869978554040490092234855603558399880
4319 1142755385493967600166473414900793983462312771584
4320 378917693625351150568195266063645183227896847880
4321 122150663690879333518800603956951067145745203200
4322 38279249108614148065812238242451373037619465500
4323 11659836079583936381340057650436238227548405760
4324 3451558193006935173320240186849332436965208400
4325 992775898080516322324244039076998544736911360
4326 277400429396038041961985447537588062762773000
4327 75279422418789151279182107742511378622054400
4328 19835283915997882667878929204123832756884600
4329 5072934212251239075007570394887147380277248
4330 1258895728414726299354545042366992481474100
4331 303016175265589746613214432095531821957120
4332 70714292680648603881358572162340064493000
4333 15992520361239458849030761693930846158848
4334 3503322604263281784960893321361879164100
4335 742956093790839815391635553024410124288
4336 152444622232757806639408950991710448500
4337 30244860139952770262590527781166120960
4338 5798063259157771493200570949583021126
4339 1073204714643485396414502598686539776
4340 191645966716130525165099506263706416
4341 32987849835353034725855612664545280
4342 5468056901581843004513858403824760
4343 871944468304253391842277261836288
4344 133608630174397973865949481360424
4345 19648979736440224739126818111488
4346 2769664804610239922594309315100
4347 373649462533726383223760486400
4348 48168083558438955175553205480
4349 5923139976255186400727531520
4350 693433086251987949990825780
4351 77124218440822739592806400
4352 8129846130314556984959700
4353 810088535219944009236480
4354 76077459201108698391366
4355 6711259794707138478080
4356 554029318129205231640
4357 42615038609352294400
4358 3038979382143319836
4359 199757993481338880
4360 12020414672267716
4361 656784411852800
4362 32262833129670
4363 1407395168256
4364 53675539372
4365 1753399296
4366 47703110
4367 1037760
4368 16926
4369 184
4370 1
4371 5730322394321999080637480976597986995845154517299172000
4372 24519928653854221733733552434404946937899825954937634816
4373 66254916764620302883694982751043752346555597364880696800
4374 139457094218795886110609579470678135709305260118707798016
4375 247098255146739654197387025833810715718711449188694402000
4376 383602790072992804857823740233561767524565636521582919680
4377 534605948704216843003849498986299868925123776255760927200
4378 679829389073803915275809850747256688001869100279916396544
4379 798068976098354034188907013450817162669149260563767609200
4380 872463629587343156718077599888069941940600969635917987840
4381 894258080562185782189076596992911886606673841874654854000
4382 864036424074283592136141623070969266365038346633752870912
4383 790431233286524212153098093393994584447405476337519602120
4384 687132414834936735987578144209456162260127478249687089152
4385 569363538427820908709657141528800011918540183044367165600
4386 450859308737209320124739812230457116433140122771804651520
4387 341951084190276066225039698450337784935871794144190104720
4388 248884283848867571385035598552952706001602902331567898624
4389 174129633195396409637045972444428882478656608017037982320
4390 117281780583543746436400703683187039038453748618546380800
4391 76143985521151124604916888360115056551886556452455153000
4392 47707543577733683603120226001248221753443309490767134720
4393 28875381522306660239786664157342333133962174654697278800
4394 16898625469053117418178394908424397838387070268625387520
4395 9569928391962129994114411900639596937569485731784841000
4396 5248222801924289938901854900185818001505243659816140800
4397 2788950559943249312570485753900682536091678698977296520
4398 1436953310430713038559906906565299688392902050127544320
4399 718188875848418848135726065906639772571477009485069020
4400 348357239022816395536957540074883344439734956772556800
4401 164049292967791698234385044705228500653269512379633600
4402 75030789943375839038729316323821028033173682997166080
4403 33339049861196377383116960698159340455341868644893280
4404 14395619296157032429204254988671424919919991329914880
4405 6041836130519842603595171130682471086678116421088800
4406 2465194093865900483716285925885102758151933499801600
4407 978011506085094673107978978675279851400781191720240
4408 377311651588919768479909318100747672150476488441856
4409 141565968049320796143690771808973938221988643387040
4410 51658956565339299738536659839540488541228110970880
4411 18334681890218156486427768719372605813679847848400
4412 6329106750428128247075852759450551293022039965696
4413 2124910987781380962009879335180441615748598009680
4414 693815769764194614386787430475482061387832754176
4415 220300984665901831725694922130026269318544679000
4416 68015710464239628891150336294211389660699033600
4417 20415599524594212301766527062640732286730381600
4418 5956655388483097933945464234461991268421468160
4419 1689060392322542744390755836117758426599995600
4420 465363702225242026089489393317343067845427200
4421 124547131565568100472728160118917089403694000
4422 32370151640079335050048306329279892807483392
4423 8167469847763834039714853201698048782246600
4424 1999906756752892327647215251830510024916992
4425 475054991854613697869639638629053766594000
4426 109422507734796297388105211590053157928960
4427 24428573835133154068105688565172022279400
4428 5283243333623749798340519488173583106048
4429 1106312401346299511040282101482698683400
4430 224167786919649944299200382378054778880
4431 43924721660286147675761901133204705500
4432 8317336538487011822212395139820683264
4433 1520803477811874490019821888415218656
4434 268301178660871349103625649671634944
4435 45629992075269172658357025300882480
4436 7473809728322171930076662244311040
4437 1177735332648396954818369502362256
4438 178352277607688193785920349011968
4439 25924062571151845675482735189336
4440 3611944804492688371163018035200
4441 481680835584389551755532054800
4442 61385268844826477243903508480
4443 7462660832997584604663172680
4444 863791246537214683439431680
4445 94990833733149034245318600
4446 9901082097132649001779200
4447 975581535637746838195164
4448 90602007228546369454080
4449 7904151605309994638064
4450 645313441798763315200
4451 49091205403853628120
4452 3462471887009873920
4453 225109583862468136
4454 13398402001797120
4455 724121365799260
4456 35184879206400
4457 1518250970808
4458 57277710336
4459 1850880668
4460 49812480
4461 1071980
4462 17296
4463 186
4464 1
4465 22799367824217315491046998779230288685596678611381812000
4466 98079714615416886934934209737619787751599303819750539264
4467 266459991335972957249642865411806395306799685054411498000
4468 563958359038647099875871705991313779571695996963565600768
4469 1004866237596741260402707238390830243922759893367357234800
4470 1568892309961453718744357769045129026729684176335462727680
4471 2199174470805982922356744529920915369896531897779380177800
4472 2813087127201947235624040761712786295180148001158274744320
4473 3322194109804776095809636172272006328320412038160800047600
4474 3654082966271696044607477947766504698010046414004550631424
4475 3768659053797782939225394230184414379270982619328902599000
4476 3664347244266841258215925919529893756150524072470855548928
4477 3373791849393700905531516252291440299470633130708925131000
4478 2952124448920468939798483878825811660080547684331988975616
4479 2462497303700325430169267137112060051547686291666887991220
4480 1963235470956962102821651840598446177886078509284820254720
4481 1499323984526595059602097139359173364718822482016833536080
4482 1098969565046947717804053292311739221305779049256273838080
4483 774418631842684032333178140608117924707709651444195237160
4484 525422377014275984035075152500677934892272793811087785984
4485 343676907622492913757327577192951741734190673717838123000
4486 216971294079555930907341301813896022221139434944310804480
4487 132345498643905526099022210721152360197326633834029194500
4488 78066889490836936805105824365678908323816324621255311360
4489 44568523653995062544018546851550122880680747836597973800
4490 24643828809035796234843492574785580180981144141745356800
4491 13206501180907739391877888422882643773845890309863080580
4492 6863060587131763766256271792550685078891472478221107200
4493 3460364583633290813744861953913809813298934682064423460
4494 1693552115864768938302747425594817489891634559078891520
4495 804866843623228019462451625585027331330103545112577350
4496 371581054957670821906088042746542234069050620557393920
4497 166695249305981886915584803490796702276709343224466400
4498 72686077757645344068769025188701620907137005403504640
4499 30813364265651197278335372766480602542058393747552880
4500 12702017026020910966944930872357139635223521761689600
4501 5092404738581010194458787095860939915914412412060560
4502 1985850797836419834104785884740777221844613097062400
4503 753333187119599950907497321412039885538439566595320
4504 278019111697098776774670023863708811058245833588736
4505 99822156957854407537217851916584187207812504952400
4506 34869795681604027323512245391689829765328974905344
4507 11850465124165393826593557830814001318597950438600
4508 3918018464550746057713623136802722229013643788288
4509 1260121632288958477470974954583750260502075563880
4510 394213505547837849083401949133796625788541337600
4511 119941647206990997272878346493014302184540991900
4512 35486457633516328117121914588284203301234278400
4513 10207799762297106150883263531320366143365190800
4514 2854230706981484426682201612346370816118620160
4515 775588955658310443852898088013256420377549000
4516 204760028979106491479375333059630949851987968
4517 52505163307053218826738342010916027885871000
4518 13072561239262808385596431402209187479945216
4519 3159115695833181090833103596883207547850100
4520 740706206204774936165635278455744453672960
4521 168428588021181220153781326423028153610600
4522 37125493695734458042392839646625178583040
4523 7928572209648479829122021727292673897700
4524 1639627241469439592588437082536629239808
4525 328143508873902397342456555524529270500
4526 63514206293900817551440108340448854016
4527 11881277170405269453279858503243895750
4528 2146409429286970792829005197373079552
4529 374165935017207215798527607467236336
4530 62883088748641722446162261641789440
4531 10178998232175430823787336413273784
4532 1585353578735006166985958657884160
4533 237304880459005356567880422117768
4534 34096758954410978223778890252288
4535 4696388146947798129616437534300
4536 619190537913032292199374520320
4537 78018726890429293594205896200
4538 9378304962404045134485258240
4539 1073396421184584086972100180
4540 116728546829353335599923200
4541 12032172272865544337740356
4542 1172496564134129487052800
4543 107694065622348676943622
4544 9292513561902191738880
4545 750394139744619744120
4546 56464926157391790080
4547 3939417717593192380
4548 253351601488527360
4549 14916900135464756
4550 797523928678400
4551 38335837012902
4552 1636506009600
4553 61079062044
4554 1952649216
4555 51991030
4556 1106944
4557 17670
4558 188
4559 1
4560 90717484605833107953850163563674201296374152790550788800
4561 392318858461667547739736838950479151006397215279002157056
4562 1071570287738213828079208942623823568223043894734945164000
4563 2280353364808442621237220376399660065224683813809200037888
4564 4085719867151585344494523936314364728037595170834309636000
4565 6415026334064610761088040655651194242628041965460558708736
4566 9043796138370671343624365145517472195304839040306215113200
4567 11635951298880781747353986787084706948245157641154681896960
4568 13823382387923321226242394188074325182206771928898961117600
4569 15296161254160588093705721641813275480042054756298118922240
4570 15872705191289485791090483934188474679753079737879378005200
4571 15529852606654708189581781278007644966542697259519340183552
4572 14389425478136989404315141606158673084489206364710355378000
4573 12672534219756159351330077138374215906687229083961708773376
4574 10640420448087825932830166641842234790638150643005071567000
4575 8540074298662785147274185506603240873804441515388968108032
4576 6566659476534201147118045698965493470793830111111701309920
4577 4846737568925000191340952981477414001656256319796900003840
4578 3439625611561012195557752260882809483766710399920971053360
4579 2350573791905971507525336208555664445570694077575919042560
4580 1548837263685368064666356281216235849415419302888390474320
4581 985166956901767470065765910938771127923011488395789598720
4582 605525980096773229001005731244724497341193091788571931000
4583 359975101541081430823543523463963855048708607975788380160
4584 207149476138286910415860851563542824656685166001089174000
4585 115473940705196302357552365207566718562311646835606814720
4586 62395933115593087561625965592170172032953046971237163320
4587 32700465150451345003926942070388558317071133572700569600
4588 16630408894476412567549933569555921789287417427234990360
4589 8211161773889788791770896608944569647959440286443110400
4590 3937656250341330925985532568246749097891891189935378420
4591 1834681458853499683161309711061052280715937439002132480
4592 830830290191719245896724258668415309760106885277499200
4593 365775100973957215313805417078627511661721704611184640
4594 156592506923801166496458451764081750623575443635104800
4595 65203687400240676296983978478099983460814078376673280
4596 26411455084843883381430319514126230750335766069331040
4597 10408597285211579820135429464848211645530385888051200
4598 3991344254563494476737968264323439393554539458101520
4599 1489388098377314875578589413555582916383459822796800
4600 540854595880738426292562179475310687053238663196640
4601 191138139291755409032585641406299807602544010592256
4602 65736542386879731792802000042628611088071649602800
4603 22001180608631112477930345306661440209076615118848
4604 7165397516937214871893779153515442657756900265200
4605 2270669791955546010720395227010668564541998104576
4606 700067573493865820817208308102083478056708646600
4607 209961540998304941359637994647348202865636147200
4608 61246798573782636905299581187922196860191144800
4609 17373578216409035640674270683847474532895948800
4610 4791416214955784519802348188170784108110191600
4611 1284403818141667992006990725555866867253379072
4612 334567784793780975779681528162581200947178000
4613 84660396597130568592434031938116642727264256
4614 20803932631096558403047267589230878973647000
4615 4962731581571992072309756365653487839608832
4616 1148769343939338578484764944321166381036400
4617 257924482517734129557676570176553872261120
4618 56142862673727073384593775474342717870200
4619 11841752299501508168694267818320100065280
4620 2418886436841909100410108323580815765400
4621 478224612095253214504960815739850194944
4622 91449830341907225488881335146180288500
4623 16902974255634894993528415929313001472
4624 3017467217880703353213932318284164000
4625 519833533655438238888274696238792704
4626 86345985003970895953506370953977616
4627 13815224043262196598020496875847680
4628 2126954854484418381089891190833328
4629 314739313425332106681035910021120
4630 44709615158943038193948485326536
4631 6088706956144817539960516116480
4632 793755743146106726132355639600
4633 98898488694442657781844541440
4634 11756246517735920952551573400
4635 1330705433854628025839124480
4636 143119522824611211596280024
4637 14591068353669166949990400
4638 1406357798127141545969652
4639 127772061476155136409600
4640 10905728164288473614544
4641 871173146428330475520
4642 64848876274226397640
4643 4475878292963983360
4644 284777184404327160
4645 16588497716510720
4646 877464713850868
4647 41730903244800
4648 1762567218984
4649 65088307200
4650 2058844788
4651 54240256
4652 1142660
4653 18048
4654 190
4655 1
4656 360979990827377575399695442513786925991822149645733347100
4657 1569275433846670190958947355801916604025588861116008628224
4658 4309080518777072627807882769274524561577772257551162468000
4659 9219493173849187371883815715336260048650334559056550690816
4660 16609339459942314335227738610669265307457180368391650042000
4661 26224063695297090144228034328596090750083863858805800435712
4662 37180050791079426634900167820460719025142116054592217687600
4663 48112697505484580708160304917383956819710314740954190315520
4664 57492704022499267827326321282218216098723619613375224648200
4665 63997732143844299610446927328965888215348367026350750433280
4666 66813014874962719260171571909025905047332730989678312068400
4667 65773493392890528802934603059797084564180835452081911365632
4668 61326360966345740556485960654819106717227808078170324111000
4669 54354484123291478663536234473026757382899440408317690642432
4670 45935473641745004636852182819660379462023235702729211399000
4671 37112421643571609528895225905238775155298313745887861407744
4672 28729135209837130018641449932974033934723006736113693230900
4673 21350185746656962868185463766508102184511103788472420270080
4674 15257826430770643841833106182890411299785664081700717749520
4675 10501264732670833747905398126534397003588555359559950008320
4676 6969767686584156290998603265473061322369386862997757134440
4677 4466090204621345864298138796255762446584318747394246180864
4678 2765780828009585829761350502171849731098963040872125847000
4679 1656871700243881654201515395669751442415973866847464325120
4680 960943403197053167762465616975323658824067297838385890500
4681 539962652311622146235315285195945782573062911963682570240
4682 294152256116367412790522409220230811012492935721546627080
4683 155445689410841176250551260856339813449265678432547635200
4684 79728136758813389662077622701106330930995560018803042020
4685 39707707682690918933339858228328963670729233623993548800
4686 19210989584998614517686992226900806204866499441805937140
4687 9032277951278767670947986269839026612755384315087421440
4688 4128188004390105003049348660258688570370531086222574150
4689 1834681458853499683161309711061052280715937439002132480
4690 793065277001186552901418610547123704771011117764885600
4691 333500827358608049256704939101101554750393318910197760
4692 136459184605026730804056650822985525543401458024877040
4693 54336406166867230247486648731749986217345065313894400
4694 21057781756834988101410660153154697490132570244466640
4695 7943403191345679336419143538963108887378452388249600
4696 2916751570642553656077746039313282633751394219381880
4697 1042571668864120412905012589488908041468421875957760
4698 362768326505373334708425852087098631560099103363600
4699 122874518116128477235233626618335590601635435380736
4700 40512055191914253314168674444875771949625551499400
4701 13000697632372930100595204044845396487181636206592
4702 4060391926264421760739808186992084172728910150280
4703 1234059669541057614521953927723189437251085926400
4704 364928841502121544894076671244703089625305571100
4705 104980770499152470679818997323674101432818073600
4706 29373464622120244230092656284003502575805957200
4707 7991845979548156394710164514569838285132136448
4708 2113860094833434346971624200663581224166261000
4709 543401615367628765849111460812097520761044992
4710 135720893831439452438927412367839543780459000
4711 32923487565550776674835456864823138838380544
4712 7754193071590535404772163374167873071995700
4713 1772404136275711454396341559161959942717440
4714 393000038716089513692156428320399025091400
4715 84492502893740490717169910919905578844160
4716 17604117957016116230762455021615936959300
4717 3552525689850452450608280345496030019584
4718 693942830241531299297981896109250424500
4719 131126103316440397525553772057700859904
4720 23951146041928082866135587776380551750
4721 4225743563908723748382103982328250368
4722 719549875033090799612553091283146800
4723 118143984921690508838244249145180160
4724 18686817650113104348146901176607096
4725 2844310832436334593710102297968640
4726 416143341094777509343674363423912
4727 58451586778990248383620954718208
4728 7871411119532225034145860092700
4729 1014784492690802923326752686080
4730 125043712961372977404412189800
4731 14701126697822557237841756160
4732 1645874512483028933357220276
4733 175092820244030003399884800
4734 17657603465374110521618964
4735 1683584810038750032691200
4736 151316978279502571401798
4737 12777206147615513640960
4738 1009789644841525334680
4739 74368439329247723520
4740 5078526455210501020
4741 319705592354570240
4742 18426758990868228
4743 964447541657600
4744 45386105888838
4745 1896859238400
4746 69314441196
4747 2169610240
4748 56561670
4749 1179136
4750 18430
4751 192
4752 1
4753 1436477076900698392827654028972389210647869585188175999800
4754 6277101735386680763835789423207666416102355444464034512896
4755 17327039559714123619185381240661772447607463182995200660800
4756 37270291553858417035274999700295519345607735451505204920320
4757 67508928127507471168990163385300884798051765368301545332000
4758 107176608145996803198149357690784023065560139249032401780736
4759 152805923031469291884095195218157240828606059389203180386400
4760 198865816356002933593729260325187021521469300929277319970816
4761 239014612228367742652929650274390336590199317493807113706000
4762 267626879874257980189141696102948259809638625746557683630080
4763 281075441887774198266928681824177945371537695887612209391200
4764 278390134825722703305444133881001613736765396564625764384768
4765 261178149056672448017034326553464901548664312050560674449200
4766 232947789099820622843726719170114674498140458892790102753280
4767 198131320045117007951723872884800190932582149175627200974000
4768 161122220794042597466910980759329316527880484067513154404352
4769 125556961287436346007395966373738370529530177587459844490600
4770 93940817285290636620016040572635649611848856669278649188352
4771 67597965199616776514450470430527138669936486437914572308000
4772 46851796499608335182962545487615002016010477758036700037120
4773 31318696357897637359552165322775054773244257851911999591120
4774 20214934610391354964717891393578714231907969067152903766016
4775 12611960575723711383711758289903634773811271466376893862320
4776 7612653757877294086871827493617776897586906955785646899200
4777 4449299592884985900050868199146019132637462283142115493000
4778 2519825710787570015764804664247746985340960255830518661120
4779 1383758500603756561577950488444466068706656908887275682320
4780 737256698348561007359757408632925972359374360565797355520
4781 381308480150846646209936456396595495756935287046449331400
4782 191531295881215020737286374983704412999988068068674764800
4783 93474367234470870638297902477159146608753415194458738920
4784 44340273579004859475562841688300676098980977546792796160
4785 20450408267901750938182927209281503379374015534825675020
4786 9173407294267498415806548555305261403579687195010662400
4787 4003091398196465457502398700856910128844151356337041600
4788 1699778410408389412340625173483033730663294980251975680
4789 702429245343908089712685055056023852797181275734612960
4790 282549312067709597286930573405099928330194339632250880
4791 110642582112183835787072960126745020710866047047197600
4792 42182210050594297165812003620700647195044195441049600
4793 15658350537133709101048952421576569928560116335629040
4794 5659674773833796527198639771511215082257147326627840
4795 1991927901902231765126265587823705213293635076651040
4796 682636211756269317973520147879642170009085752115200
4797 227784763154536745049476697822131698886573855600400
4798 74003971138122832880311161486043026157803159945216
4799 23406965221994901914853011901483779348672540866320
4800 7206908470119776468808210937903426313546341810176
4801 2159782939502352000393514993080895836557930931000
4802 629884622994914824078913983942044608596908441600
4803 178740657062263613825670206323936207163414973600
4804 49340962134601661219514928742126827673424494592
4805 13246856594289521907688844990825109004775235600
4806 3458010279612183055403436568804256950297559040
4807 877451360119538785535391177633939376069014000
4808 216354346859333675291775859397409198080786432
4809 51820704917458700022135921085902371261629800
4810 12052348126674837889895122602301327610478592
4811 2720769498803696633253390657602762481402000
4812 595894494092696092426356213856176187637760
4813 126559334501791538307643595560806465707400
4814 26051855058903317971127389200304220143616
4815 5194657757808034297602035908017817463400
4816 1002729025361014804607175903970653634560
4817 187254414509619556953423686251702495500
4818 33805948511269789987056831858626002944
4819 5895666718013066551664144683416751200
4820 992409473342200274241251692819513344
4821 161093255604423313346093975660406000
4822 25192467373007534972860906067722240
4823 3791528218863528418464588644528976
4824 548545660541293100215519728893952
4825 76195259637071938330531925697336
4826 10147844926908029233267526860800
4827 1293930594991598635750004398800
4828 157702995485732886733211566080
4829 18339744567668036685980454504
4830 2031076714830748039438663680
4831 213749936686107653682755880
4832 21325407593824167080755200
4833 2011625711245151831576844
4834 178880886066617190973440
4835 14944886743654574953264
4836 1168646903745321369600
4837 85162982095068401720
4838 5754700662382264320
4839 358484220367800072
4840 20446287883141120
4841 1059009137406220
4842 49318340198400
4843 2039824983768
4844 73766748160
4845 2285091468
4846 58956800
4847 1216380
4848 18816
4849 194
4850 1
4851 5716592448890534420436582360196242777068052430850904489000
4852 25108406941546723055343157692830665664409421777856138051584
4853 69669138229683872052141220405160876716421674881626535990300
4854 150650441649280338332058946156983993986456530667136828309504
4855 274344793028806957303768536310478063753784833730757343796000
4856 437925925757836400164481246478472352310890891555186157813760
4857 627833031585819481871608519483298228621881417925204371587600
4858 821687329119308824519145075629344176835961067575915080318976
4859 993238499704550397246618768918022065385939386029820672511600
4860 1118620217002516501464727089329176996058264817727184924835840
4861 1181794471573596060895041048578929997584874403163824062213000
4862 1177558271446735112832223462852972343162409953284853807972352
4863 1111525611101652511328308878122885511241989979191921009865200
4864 997564649792173020177841479740255782556742671023242322378752
4865 853851641146813772363381452194019870447556404780679128007000
4866 698843367299461868531180157510344023494421376678370308259840
4867 548163318791490388666436048314613861580143946052568589361400
4868 412875690784734156008959388195781373602693740423002458161152
4869 299120996008304236076443331655082588614468952487771982462900
4870 208757371745090303600035645716968110248553014820619220418560
4871 140532611862361193280041767473990630392762695489348716114000
4872 91361003174236253606776963700849253931220431628171565072384
4873 57417609989479001825845636425087600417614472728505332583720
4874 34916705236130522211785448770726870036931946570536833777664
4875 20562979199549529429964823298755926261648812173440587819000
4876 11736174543394161717260734052660739383779814890169538969600
4877 6495977405612079414074267570753187933650694933387488619780
4878 3488989445705866175674344919727649672010560354226871992320
4879 1819386176719753997630268234806612794040234083907343952680
4880 921570872935701259199696760791157465449217950707246694400
4881 453625605696696872215269232609742917366009220796637997700
4882 217068801998710356835591224981531668066653143811164733440
4883 101012622656605618270418701064026819722362561581108637220
4884 45725907128348761334174180491060072227074133095130071040
4885 20140553597175966833058943463686329085747136511570740550
4886 8633795100487057332523810404993187203369117360010035200
4887 3602782258376818911752158830771219115959736220703337440
4888 1463698075629446438404427232721501268071170677439201280
4889 579029513053762073952348491329965608386865646213667440
4890 223065246369244418910734663214552574997521847078092800
4891 83691183905369824505606469839460977204373035586982800
4892 30582102286680865445213702625007969216407041694760960
4893 10884463178251480716582808390608103486925934525986040
4894 3773116515889197684799093181007476721504764884418560
4895 1273907379123520314906332643375625427106394525765200
4896 418890402668619808756478272562507695232848075161600
4897 134139916079893860973580722050810889344315714964680
4898 41828331512852035975828047796459101741367003447296
4899 12699523684273829762313868159315667518960633874280
4900 3753598161520716910837609863491367871638719692800
4901 1079891469751176000196757496540447918278965465500
4902 302344619037559115557878712292181412126516051968
4903 82360890999278331860848036247303938594906899600
4904 21823887097996888616323910789786866086322372608
4905 5623665535311589489113188911199338728442317000
4906 1408819002804963467016214898401734313084190720
4907 343003713501274252527471096711449028826978200
4908 81132880072250128234415947274028449280294912
4909 18637271066805321937785726004578922997603700
4910 4155982112646495824101766414586664693268480
4911 899237376723255666922730810563624887921000
4912 188699923129353762601679467721122459418624
4913 38382748988248253421170598653687206812900
4914 7563441791294511669036983961378644557824
4915 1442960488280009527111676641116060406500
4916 266349897361519557473781099492204871680
4917 47533812913980349072792166510047556550
4918 8195381457277524845347110753606303744
4919 1363922897450784052996928993924770800
4920 218913854413720648729687873416069120
4921 33852930525567218022005255754723000
4922 5038493474601506994572181213544448
4923 720924379643065262665802066213256
4924 99042966486622365316691062161408
4925 13047133499498619577145877687900
4926 1645596474633734470259598950400
4927 198402691232045124148334007816
4928 22825433557145549395596410880
4929 2500874259227459548088243796
4930 260394450619326671722905600
4931 25704106310354717847926340
4932 2399108354305218796584960
4933 211096525254120871214854
4934 17451793762596799119360
4935 1350441573221798941560
4936 97387241978776780800
4937 6512463336681701308
4938 401490743887134720
4939 22662795540493108
4940 1161720902451200
4941 53545405823910
4942 2191926231040
4943 78454807068
4944 2405437440
4945 61427190
4946 1254400
4947 19206
4948 196
4949 1
4950 22750883079422934966181954039568885395604168260154104734000
4951 100433627766186892221372630771322662657637687111424552206336
4952 280113029995636186601392535649615896076334569111694319961000
4953 608878868332508034092071574051143642361928478113011347750912
4954 1114706211674941952834259526482574027462746798106024575844800
4955 1788973994585204017693199985614184928589171301672249836175360
4956 2578841054470785398655424241318493799285577437069119031682400
4957 3393925924623232101274729660208160730409404409552692723056640
4958 4125759921849670880870570270890245502372363603508485870432800
4959 4673346684366068939452637617641895005754528571838017019314176
4960 4966192498522751986233093844590110326929696930149103362558000
4961 4977859965661198431518035547514837632459278438885972915519488
4962 4727177886294384243580164194315719990339497612655296248852000
4963 4268648733994414784016810052842024743963736080657595053899776
4964 3676584713643927537470560135329544383338889931173277186477200
4965 3028321258297668096968447349211490768475825965606271335792640
4966 2390784595211078562617468066143255637253157933385901558419600
4967 1812624983932979221502748533542454810938655445759522987048960
4968 1322040945320653290313169292994068724987405987538547774342200
4969 928970304265651851020158623440508090606060915951755530862592
4970 629728412649061549634617540326489660240987268395309436764000
4971 412295809196553349610070400291012017740892204270722960326656
4972 260989136315813644662934711023125456443702148765933329926000
4973 159881755554913443811859686476486194379635755349300238876672
4974 94863877373921829103571051484927339820406520160139245138320
4975 54557351931453940955914763704260734432706166516463802777600
4976 30433209215333303556347938482158770867240242016692069972120
4977 16475783493611034718462184343158345673383201672738006630400
4978 8661303207482772552099023427670917244867593244516651493040
4979 4423540190091366044158544451797555834156246163394784133120
4980 2195810902937634135071013386835567165220972170233001322200
4981 1059806503876056448079651274909831085266600643313333698560
4982 497524857860893343719972706733266425498203661518893287800
4983 227243902092399904812259563652540965007277509927313080320
4984 101012622656605618270418701064026819722362561581108637220
4985 43708587696215727745901790175278010217056156635050803200
4986 18414220431703741104511034023941786592683096239150391360
4987 7554570712926175165958334104369038802947977690008780800
4988 3018547297558956385522079020375886286344643860589282720
4989 1174810297544687272929869226263310228320281727944622080
4990 445407317733663133809498839484588929528358189395128800
4991 164510619197317758946666814120732524060672362220093440
4992 59196203250139631967380185984008983876263854439573200
4993 20752140837390587266395012495541121968276206864302080
4994 7087557418396313024751596161326206921719213179711840
4995 2358197822430748552999433238129672950940478052761600
4996 764344427474112188943799586025375256263836715459120
4997 241317297189530976783623352671879433123271173734400
4998 74205059959090220964108484538746449424515076363440
4999 22221301116202644112158650391868897800101220581376
5000 6479348818507056001180544979242687509673792793000
5001 1839263099145151286310428833110770257102972649472
5002 508184221059376941269062351313151961543042572000
5003 136636510526589215684810571901274292018713985024
5004 35741518735535879864141600635622463918544503600
5005 9093286290832036923468296162411194202634321920
5006 2249466214124635795645275564479735491376926800
5007 540885867148334188229439648493522995201966080
5008 126369789184679987773278825104218063252044600
5009 28676276577260821186302188260647986383552512
5010 6317719005696719300944313899857262033086000
5011 1350694186610111142833074084740666025312256
5012 280090330454784551992325990175555292959000
5013 56305622224081364647275325045818798374912
5014 10966499710928072406048742472482059089400
5015 2068128614807093034502300301939473121280
5016 377389666165540953244592352291892721700
5017 66587474340379889368445274873051217920
5018 11351358307816202763651860659115834400
5019 1868064890997082869160003186483789824
5020 296504977706692185434114998679298000
5021 45346441271413562951149630921900032
5022 6675225737435789469127796909382000
5023 944717526487782561482283977539584
5024 128383793635066416639115436448936
5025 16730230825442967114305922662400
5026 2087541359919779132343340430064
5027 249004729714315084315597209600
5028 28343241604577874878333429688
5029 3072654517308054726330286080
5030 316566361927526525074461240
5031 30921841011045042267095040
5032 2856011812261635316436260
5033 248688061117004387450880
5034 20346653036541770719504
5035 1558195871660428492800
5036 111212835441795206952
5037 7360663637930803200
5038 449135402529772504
5039 25093171492945920
5040 1273190760701860
5041 58086045122560
5042 2353644212040
5043 83388497920
5044 2530800228
5045 63974400
5046 1293204
5047 19600
5048 198
5049 1
5050 90548514656103281165404177077484163874504589675413336841320
5051 401734511064747568885490523085290650630550748445698208825344
5052 1126168712431435280826006724958659827082406328877628184333000
5053 2460623880271578859423629453897405235112123334229901529055232
5054 4528493984929451683389179326335456986567408867305724839369500
5055 7306546419990096409104858888613723708343141737356136173010944
5056 10589709010911948551925465501584453260896094582007233470525600
5057 14013629624250764805263399887311115273948508529765957050040320
5058 17130872718984503005353889603044280238111335831959147853318800
5059 19515074066583584582329695546196924199854075354927983157575680
5060 20858008493795558342178994147278463373104727106626234122743600
5061 21030060079647310227536869279388527525895378573271076586913792
5062 20090506016751133035215697825841809958942864853785009057621000
5063 18252153207424394248899463674221071319017354275915234023571456
5064 15817864465677362661210549419441063044597549703885029755774000
5065 13110849682982845408051630876586218856460046533448327665549312
5066 10416990021991128022833253716767042419460188138324285361685400
5067 7949343303031378754542174291680163267249043159716462256455680
5068 5836327100074103549919113220290888761529767896206759686730200
5069 4128756907847341560089593881957813736026937404230024581611520
5070 2818034646604550434614913492961041229578418026069009729518900
5071 1857940608531303702040317246881016181212121831903511061725184
5072 1184489157125615771931780611566492456167571290553082035818000
5073 730888025393890028854215709606794031449763453025372520579072
5074 436873119485166318240129842364796959699240553369062313137000
5075 253146112961946286035444503587769807767756612636392044888064
5076 142295816060882743655356577227391009730609780240208867707480
5077 77639308517838300591109471425294122077312621581121565491200
5078 41141190235543169622470361281436856913121067911454094591940
5079 21183150206071330352308522726917873008635545007806008524800
5080 10602629788470290537914321782148881454924122764839349241480
5081 5160796888439927051518301860430481806515620523960581488640
5082 2443725037140270247095160059542808619358823866872211148900
5083 1126044410368309976084629479591695528095763183520417054720
5084 505063113283028091352093505320134098611812807905543186100
5085 220560257913211672317781341192172113095298759635333283840
5086 93797435323990931251103079559453475456479521468172305990
5087 38852077952191757996357146822469342415161028120045158400
5088 15676971448612644453840474912274764261338311663060468320
5089 6162939265808195530123904137774742181352297589217689600
5090 2360658783988414609190343849268321326500298403794182640
5091 881107723158515454697401919697482671240211295958466560
5092 320475996905928352375127213775496912709428453345275600
5093 113590665636243214510793752607172457089511869151969280
5094 39234692851836732815589193035912931173802787244833400
5095 13205907805612191896796826133526168525266677095464960
5096 4331285089019969070681530987477126452161741387601680
5097 1384159591426743715890971683250025427725932770099200
5098 430960155916254744830014660205796687042376020418440
5099 130713535977662612424462649363934692941771885772800
5100 38616918958302053767036048076286417557655805046280
5101 11110650558101322056079325195934448900050610290688
5102 3112628353988683765273006901793055764451135753500
5103 848890661143915978297120999897278580201371992064
5104 225326965941421851317414438789793794269084914000
5105 58197032261325036310197095439431642896859660288
5106 14621530391810132671694291169118280693950024200
5107 3572362471398300219933973492375826293892055040
5108 848482870239994203620586397128321281835156600
5109 195837986381293412979624700316620394814504960
5110 43908147089592199141562981604007971129947700
5111 9558758859086940395434062753549328794517504
5112 2019598698542393874892034771265846059757000
5113 413922412025679221190780767904397652918272
5114 82248747831960543045365568543615443170500
5115 15835956250522883807046185169136537042944
5116 2952519152942173340090046050283631293300
5117 532699794723039114947562198984409743360
5118 92939246145245160127399609146510894150
5119 15667641021265856321987123499541463040
5120 2549942808277552794733388988641962800
5121 400299619499374900534286397103669248
5122 60553833475310375898516443392251000
5123 8817363580552637240501317123702784
5124 1234459554183330929222263812009000
5125 165963889788394233773914752811008
5126 21397298939177736106519239408156
5127 2641615393490994807521987788800
5128 311775657650356623661667726568
5129 35116051626377768300917555200
5130 3767139706937565648386088756
5131 384081814663506840791285760
5132 37128153559401259113671380
5133 3393860598773236346388480
5134 292483137400287954092870
5135 23684577249238513090560
5136 1795292914988979769368
5137 126829896530499993600
5138 8309004946800791324
5139 501863429858918400
5140 27755558583300548
5141 1394065082941440
5142 62959982672070
5143 2525480222720
5144 88578007980
5145 2661335040
5146 66600006
5147 1332800
5148 19998
5149 200
5150 1