# Computed by Luc Rousseau, November 15 2020
# using Mathematica for Raspberry Pi, version 11.3.0.0, Linux ARM (32-bit)
#
# R[n_] := R[n] = If[n == 0, 1, Expand[D[R[n - 1] g[x], x]]]
# ARow[n_] := R[n] /. {Derivative[k_][g][x] -> g[-k], g[x] -> g[0]} /. {Plus -> List, g[k_] -> 1} // If[# === 1, {1}, #] &
# bfile[rowMax_] := Module[{file, row, i = 0, n, k}, file = OpenWrite["b145271.txt"];
#   For[n = 0, n <= rowMax, n++, row = ARow[n];
#     For[k = 1, k <= Length[row], k++,
#       WriteString[file, i, " ", row[[k]], "\n"]; i++]];
#   Close[file]]
# bfile[25]
#
0 1
1 1
2 1
3 1
4 1
5 4
6 1
7 1
8 11
9 4
10 7
11 1
12 1
13 26
14 34
15 32
16 15
17 11
18 1
19 1
20 57
21 180
22 122
23 34
24 192
25 76
26 15
27 26
28 16
29 1
30 1
31 120
32 768
33 423
34 496
35 1494
36 426
37 294
38 267
39 474
40 156
41 56
42 42
43 22
44 1
45 1
46 247
47 2904
48 1389
49 4288
50 9204
51 2127
52 496
53 5946
54 2829
55 5142
56 1206
57 855
58 768
59 1344
60 1038
61 288
62 56
63 98
64 64
65 29
66 1
67 1
68 502
69 10194
70 4414
71 28768
72 49569
73 9897
74 11056
75 70206
76 23349
77 43422
78 8157
79 7930
80 22680
81 20838
82 18864
83 14988
84 2934
85 855
86 4590
87 1806
88 1736
89 3068
90 2062
91 491
92 210
93 162
94 93
95 37
96 1
97 1
98 1013
99 34096
100 13744
101 166042
102 245148
103 44002
104 141584
105 635610
106 166314
107 316164
108 50682
109 11056
110 232216
111 346539
112 325500
113 203304
114 165978
115 25761
116 46470
117 28768
118 28665
119 156894
120 63456
121 31016
122 55328
123 38224
124 6371
125 7155
126 6326
127 11270
128 3868
129 8220
130 6426
131 3788
132 787
133 210
134 372
135 255
136 130
137 46
138 1
139 1
140 2036
141 110392
142 42245
143 868744
144 1144992
145 189752
146 1372088
147 4901916
148 1076718
149 2089980
150 297412
151 349504
152 3866462
153 4015710
154 3853266
155 1868616
156 1565442
157 205248
158 287496
159 1715016
160 1084592
161 547194
162 3052248
163 1267626
164 420416
165 756578
166 536590
167 70358
168 121605
169 336138
170 92224
171 300129
172 269534
173 484622
174 170848
175 183120
176 144960
177 87641
178 12667
179 20636
180 18425
181 32142
182 25432
183 7656
184 10110
185 17994
186 12509
187 6532
188 1201
189 792
190 627
191 385
192 176
193 56
194 1
195 1
196 4083
197 349500
198 128771
199 4247720
200 5138712
201 801253
202 11204160
203 33985764
204 6528582
205 12923156
206 1676812
207 6213288
208 48294788
209 39281682
210 38471412
211 15455112
212 13267104
213 1528900
214 349504
215 11492916
216 35651628
217 23018404
218 7846068
219 44578152
220 18988416
221 4811528
222 8730104
223 6347812
224 697754
225 2865000
226 1372088
227 5497260
228 15477408
229 4357636
230 7094862
231 6469768
232 11734210
233 4244180
234 3062370
235 2452848
236 1519150
237 171694
238 121605
239 1337220
240 605672
241 1097432
242 263072
243 1055516
244 950576
245 1679208
246 1345126
247 415034
248 274110
249 490026
250 345182
251 184430
252 23476
253 20636
254 110264
255 43857
256 42252
257 75568
258 53253
259 14188
260 46134
261 36773
262 22891
263 10694
264 1761
265 792
266 1419
267 1012
268 561
269 232
270 67
271 1
272 1
273 8178
274 1089330
275 390396
276 19786880
277 22412787
278 3333783
279 81507120
280 218642964
281 37781622
282 76164516
283 9185313
284 82096368
285 504514188
286 342833112
287 342353172
288 118710992
289 104263464
290 10850212
291 14873104
292 256401216
293 551572488
294 363309264
295 94204158
296 544828812
297 237725844
298 49135808
299 89832944
300 66875188
301 6413178
302 13589940
303 140194920
304 68506428
305 138819540
306 397912188
307 114844740
308 124875252
309 115582408
310 211349080
311 78333104
312 42852120
313 34700700
314 21989782
315 2071306
316 14092260
317 26695760
318 5729724
319 6591705
320 73671300
321 33867992
322 61895624
323 15213644
324 30159136
325 27384256
326 48973728
327 39687248
328 12536936
329 5529360
330 9925452
331 7078636
332 3865796
333 382978
334 1823640
335 4941300
336 4482660
337 3987984
338 3231774
339 678106
340 1261876
341 6794032
342 2734272
343 2649948
344 4760066
345 3398088
346 925774
347 1499586
348 1202938
349 758522
350 361798
351 41086
352 172172
353 152516
354 273546
355 97110
356 206206
357 165594
358 104520
359 24882
360 54846
361 98516
362 70796
363 39756
364 16768
365 2498
366 3003
367 2431
368 1573
369 793
370 299
371 79
372 1
373 1
374 16369
375 3357948
376 1179366
377 88951490
378 95733768
379 13725528
380 546043760
381 1331877756
382 211320897
383 433239414
384 49260348
385 900113808
386 4664971392
387 2758755954
388 2805913608
389 863993712
390 775227804
391 74286585
392 350400832
393 4223347104
394 7088715540
395 4759444896
396 1002262218
397 5896440204
398 2632014864
399 462661648
400 851805064
401 648341264
402 55742458
403 14873104
404 710760576
405 3801881688
406 1894380432
407 2590517928
408 7555685520
409 2232970560
410 1826443302
411 1715167116
412 3160237860
413 1198766616
414 530921520
415 434313732
416 281272512
417 22983626
418 208144620
419 82096368
420 825054180
421 1590501768
422 349763424
423 198144885
424 2249950452
425 1049471340
426 1933554264
427 486766848
428 636765136
429 582682636
430 1054685928
431 864003320
432 279124656
433 92616360
434 166881888
435 120398206
436 67138476
437 5518108
438 34776225
439 196035360
440 60563752
441 111510280
442 20943368
443 118274520
444 324809856
445 297057660
446 267458904
447 219228792
448 47068576
449 42777896
450 232000832
451 94414224
452 92061288
453 166037992
454 119977908
455 33392064
456 35980032
457 29033468
458 18529652
459 9015688
460 793838
461 10412220
462 6306300
463 6203176
464 33617920
465 13680480
466 6637932
467 11979824
468 8664180
469 1603880
470 12473552
471 11121656
472 20031648
473 7200570
474 15327400
475 12385564
476 7916400
477 1923072
478 2102892
479 3786200
480 2740216
481 1557636
482 669504
483 68564
484 496860
485 445718
486 784784
487 633360
488 201630
489 261052
490 470316
491 340910
492 194040
493 41650
494 244244
495 198484
496 129428
497 66040
498 25352
499 3446
500 3003
501 5434
502 4004
503 2366
504 1092
505 378
506 92
507 1
508 1
509 32752
510 10270272
511 3554467
512 389385440
513 402623994
514 56081478
515 3441830720
516 7787847162
517 1152338253
518 2399186118
519 260027268
520 8676945408
521 39497147684
522 20906858412
523 21633274716
524 6039843480
525 5527949370
526 494979858
527 6053261056
528 57388855728
529 80168458680
530 54816567312
531 9774591480
532 58452376536
533 26656612284
534 4102625248
535 7601856964
536 5907909332
537 464483791
538 819786496
539 20458530912
540 75663304080
541 38416170144
542 39912885594
543 118383450948
544 35783283696
545 23514773274
546 22393747020
547 41553203196
548 16112195376
549 6024500520
550 4974656184
551 3288718566
552 239611466
553 814872304
554 13030867836
555 5238388752
556 26602686468
557 52162857576
558 11741162928
559 4373821893
560 50438252100
561 23861596044
562 44297537016
563 11408938656
564 11098939944
565 10230824886
566 18737353044
567 15505369632
568 5117251080
569 1364468760
570 2467172244
571 1799170098
572 1023420552
573 72646598
574 1657632660
575 2417272848
576 431859792
577 2394160380
578 13706922348
579 4295081968
580 7971766792
581 1532730800
582 4225275192
583 11757237552
584 10835683488
585 9871143768
586 8178152688
587 1794826576
588 1064544096
589 5813589792
590 2390828196
591 2345764248
592 4246596720
593 3103624536
594 881599200
595 711914928
596 577614774
597 372833202
598 184885896
599 13456488
600 34776225
601 649450140
602 898571832
603 827623860
604 500096688
605 414512544
606 68011944
607 794167836
608 484701480
609 478600584
610 2612451624
611 1074828972
612 524598732
613 950541744
614 695696316
615 131495384
616 497543592
617 446400336
618 807215400
619 293598402
620 626702064
621 509357508
622 329431392
623 81592920
624 59111844
625 106661700
626 77705496
627 44679336
628 19555584
629 1548042
630 27027616
631 73361260
632 19986780
633 64701000
634 58015440
635 104970176
636 38209410
637 40583088
638 33029568
639 21392220
640 3526952
641 42031080
642 37853816
643 67019768
644 54418672
645 17536530
646 22665808
647 40929156
648 29873316
649 17206296
650 3761880
651 10922912
652 8908224
653 5850988
654 3019620
655 1179420
656 109916
657 496860
658 2669940
659 1079078
660 1045836
661 1888460
662 1377530
663 395670
664 1236664
665 1009710
666 664378
667 343380
668 67002
669 283283
670 513370
671 379964
672 226226
673 105588
674 37158
675 4642
676 11440
677 9438
678 6370
679 3458
680 1470
681 470
682 106
683 1
684 1
685 65519
686 31236592
687 10696153
688 1670514752
689 1673690124
690 227880379
691 20713622560
692 44133632070
693 6164315259
694 13015450842
695 1356217818
696 76154487488
697 313052986280
698 151387889073
699 159180170520
700 40942923504
701 38167155018
702 3229906416
703 85757554432
704 682089603240
705 826018662696
706 574646041880
707 89328998772
708 542565649848
709 252453155664
710 34758220216
711 64780791598
712 51338133416
713 3746366395
714 24718075136
715 429543236544
716 1235704148952
717 638801053440
718 538287550992
719 1622568486096
720 501022510584
721 275894337168
722 266320729432
723 497404225420
724 196909540616
725 64003111620
726 53307015768
727 35933528188
728 2381375519
729 819786496
730 53989418032
731 446560377324
732 182852540112
733 626065632828
734 1247990810712
735 287219771280
736 79277282631
737 928023693948
738 445106550444
739 832177151160
740 219024708480
741 169313753064
742 157145400444
743 291123877752
744 243173857740
745 81899766492
746 18304719360
747 33203706900
748 24455905632
749 14176783796
750 893430848
751 17920101660
752 6053261056
753 121905170880
754 180752123064
755 33039312528
756 90268442415
757 524680611912
758 166698465388
759 311737788256
760 61295286896
761 110186291592
762 310567831584
763 288313460556
764 265681578960
765 222327358392
766 49826208736
767 21744380904
768 119532780624
769 49644476478
770 49017339324
771 89044551096
772 65771967642
773 19050345840
774 12315259044
775 10042490082
776 6550922670
777 3308159100
778 207211478
779 7367058360
780 28348911720
781 6712354816
782 12548338600
783 1964590592
784 2776698855
785 52584988140
786 73697855856
787 68397452160
788 41805281832
789 35018633352
790 5870515336
791 33168909324
792 20392674960
793 20215476264
794 111105866856
795 46187592144
796 22679022564
797 41245045800
798 30526165500
799 5886073400
800 14480201592
801 13069757736
802 23721212304
803 8724035154
804 18679507632
805 15263612940
806 9981901056
807 2518664904
808 1362145212
809 2462808402
810 1805208432
811 1049191794
812 467279760
813 30484950
814 823331265
815 4539661920
816 2789399340
817 1377172416
818 7565133072
819 3145990464
820 1024695420
821 1865150976
822 1382256636
823 199507328
824 2391267648
825 6535226856
826 1799371812
827 5819752560
828 5250635040
829 9537265968
830 3511931328
831 3740140392
832 3061307892
833 2005751892
834 337004648
835 1945860480
836 1759004784
837 3130955352
838 2556793776
839 833468154
840 1076027292
841 1947194544
842 1430385180
843 833130792
844 185402232
845 355960332
846 291265884
847 192596688
848 100470360
849 39900792
850 2867034
851 27027616
852 292506368
853 131376700
854 238291776
855 58196190
856 229448520
857 207524992
858 369187000
859 301866804
860 98530380
861 63248896
862 114541812
863 84295104
864 49179372
865 7288832
866 48490260
867 261498780
868 106300502
869 103281444
870 186917576
871 137272938
872 39886536
873 124183228
874 101745150
875 67418502
876 35233236
877 6991746
878 14605591
879 26504946
880 19698744
881 11811546
882 5571684
883 1992222
884 170262
885 4160520
886 3715776
887 6716556
888 2456608
889 5216796
890 4275700
891 2833248
892 739050
893 1519947
894 2759744
895 2054052
896 1233984
897 582972
898 104160
899 1240096
900 1025466
901 695370
902 380226
903 163326
904 53022
905 6126
906 11440
907 20878
908 15808
909 9828
910 4928
911 1940
912 576
913 121
914 1
915 1
916 131054
917 94627042
918 32153978
919 7056898112
920 6896283669
921 922217669
922 120273260320
923 244090295970
924 32495266419
925 69485508882
926 7008969469
927 622635905408
928 2358375096550
929 1058237751168
930 1129369163610
931 271001622384
932 256936776948
933 20735656314
934 1057229805952
935 7346770564080
936 7932392710296
937 5609016643600
938 776690880477
939 4787581979658
940 2269856655330
941 284250465016
942 532575619708
943 429833153090
944 29454471181
945 540774818816
946 7361339235144
947 17570103580752
948 9240374282040
949 6583640724732
950 20154482888736
951 6349998216200
952 3017707343508
953 2951197247032
954 5544952097320
955 2238434547920
956 646322124990
957 542575051158
958 372523656475
959 22797370547
960 56814228736
961 1947560997872
962 11109576174444
963 4630420311312
964 12033140897268
965 24371372238552
966 5728891547880
967 1251783094671
968 14867578893708
969 7226451816684
970 13599655730808
971 3653702130600
972 2341933181344
973 2187607166584
974 4098182365392
975 3452937136688
976 1185542136360
977 228745585860
978 416143489488
979 309343694644
980 182575586504
981 10422253151
982 60547710000
983 1396258279440
984 480227108816
985 4883490116580
986 7358877117984
987 1374904979232
988 2471924820330
989 14581070225532
990 4695401666368
991 8842956383032
992 1776271474160
993 2346995740392
994 6698507569944
995 6261239604048
996 5834825430408
997 4928394149220
998 1126785628300
999 386757562104
1000 2139369991008
1001 896764022964
1002 891125587152
1003 1623965487852
1004 1211428500936
1005 357463927668
1006 192965736060
1007 158084513352
1008 104141916128
1009 53512390732
1010 2965545628
1011 211505679180
1012 252911892720
1013 39092573584
1014 627290039430
1015 2449923257640
1016 587984956816
1017 1107455986816
1018 177240382832
1019 120812129820
1020 2319428737800
1021 3291836529156
1022 3077206332108
1023 1902037556064
1024 1609105977888
1025 275349581800
1026 1005984708924
1027 622819176708
1028 619915594104
1029 3429421400112
1030 1439609596836
1031 711220184460
1032 1297882645536
1033 970681675668
1034 190774399496
1035 344048140848
1036 312317455044
1037 568799620020
1038 211380830814
1039 454130108916
1040 372928711488
1041 246428184288
1042 63296455284
1043 27298856376
1044 49448641548
1045 36450705504
1046 21400191504
1047 9691505328
1048 542545928
1049 17510815575
1050 167099956740
1051 157245098560
1052 146939718280
1053 67778330064
1054 57389924912
1055 7835105928
1056 76348457595
1057 425964437820
1058 263638034460
1059 130654877376
1060 722599792104
1061 303580422072
1062 99459672000
1063 181695818496
1064 136140105328
1065 20036750072
1066 115248506688
1067 317044432656
1068 88172728848
1069 285029931144
1070 258680805672
1071 471581971272
1072 175555204542
1073 187523298528
1074 154297744824
1075 102199111572
1076 17486123888
1077 65380486680
1078 59309471304
1079 106111699632
1080 87114420864
1081 28707554058
1082 37040415984
1083 67160688708
1084 49630969884
1085 29213567544
1086 6612610728
1087 9458622810
1088 7763207442
1089 5165560482
1090 2722115874
1091 1098514014
1092 64889358
1093 7832986980
1094 3612730605
1095 14224936320
1096 39113014860
1097 10880752080
1098 17516402880
1099 15889854372
1100 28989832896
1101 10804691700
1102 7654682208
1103 6308715504
1104 4186037840
1105 536511976
1106 2742626656
1107 29866592000
1108 13493758996
1109 24568401348
1110 6067853610
1111 23764691880
1112 21572852992
1113 38580158536
1114 31721600412
1115 10471266360
1116 6714430624
1117 12184880928
1118 9023666496
1119 5322359256
1120 802563928
1121 2576233860
1122 13940170020
1123 5697705086
1124 5549641416
1125 10064872160
1126 7438663458
1127 2185123914
1128 6781512088
1129 5574064326
1130 3717746562
1131 1963378404
1132 395997306
1133 545833015
1134 991790514
1135 739946244
1136 446617146
1137 212803044
1138 77267814
1139 5080440
1140 400616832
1141 1077214656
1142 976614912
1143 870232176
1144 714747150
1145 156726570
1146 277938780
1147 1504632804
1148 615692298
1149 598966236
1150 1087055004
1151 804790710
1152 236775660
1153 365222832
1154 300582066
1155 200892978
1156 106279104
1157 14280578
1158 465216840
1159 416801088
1160 755049144
1161 277965952
1162 590698836
1163 485795464
1164 324129984
1165 85466472
1166 174673668
1167 317574686
1168 237317868
1169 143550606
1170 68521704
1171 12434430
1172 73077472
1173 60560214
1174 41245470
1175 22706394
1176 9850470
1177 3245316
1178 256026
1179 12036816
1180 10877076
1181 19364904
1182 15905472
1183 5289856
1184 6736743
1185 12252240
1186 9163000
1187 5545332
1188 1322022
1189 7039734
1190 5839262
1191 3983406
1192 2197182
1193 954618
1194 157182
1195 1411696
1196 2578732
1197 1957956
1198 1223016
1199 617472
1200 245448
1201 73914
1202 7941
1203 43758
1204 36686
1205 25636
1206 14756
1207 6868
1208 2516
1209 697
1210 137
1211 1
1212 1
1213 262125
1214 285846936
1215 96592988
1216 29457743994
1217 28224544452
1218 3721024654
1219 678992180832
1220 1324377578214
1221 169372615764
1222 366312657776
1223 35967065014
1224 4818274775328
1225 17072246580280
1226 7195055029557
1227 7784645875332
1228 1760485776024
1229 1695213804198
1230 131422907353
1231 11759059979520
1232 73407574248000
1233 72126014022234
1234 51785814074240
1235 6495073914507
1236 40598303911002
1237 19587733520400
1238 2260754877496
1239 4255967737288
1240 3493861068032
1241 226916954581
1242 9612347580288
1243 109314716101344
1244 225474659874408
1245 120532881325600
1246 74747438262264
1247 232228354298544
1248 74567855615840
1249 31259313369153
1250 30955414141058
1251 58480092646250
1252 24045831416500
1253 6271653549660
1254 5303009182062
1255 3704567116700
1256 211833435557
1257 2133652515072
1258 50758829653136
1259 224643399649476
1260 95236993447152
1261 200510423166060
1262 412370951769048
1263 98900387510160
1264 17849688576771
1265 214992049399596
1266 105850929968116
1267 200416043795848
1268 54902359227040
1269 30064010566144
1270 28251123940084
1271 53501564879832
1272 45438855832616
1273 15888503026960
1274 2705032397730
1275 4934188581540
1276 3699191959429
1277 2220880269934
1278 116597648906
1279 56814228736
1280 4955112925632
1281 58976677304964
1282 20641093019968
1283 141405769452648
1284 216445514039496
1285 41295036295152
1286 55044445471191
1287 329362136131320
1288 107457647985652
1289 203714780914432
1290 41760116942480
1291 43344668676312
1292 125224736208288
1293 117804929395308
1294 110989907860608
1295 94562326434936
1296 22034811231760
1297 6209508802384
1298 34550962971328
1299 14608184532912
1300 14610657337932
1301 26703778807016
1302 20103712281276
1303 6038210518568
1304 2803292021808
1305 2306332317652
1306 1533338442428
1307 801077519032
1308 40077709431
1309 1820092249440
1310 540774818816
1311 19074834101340
1312 23173664267664
1313 3660055376704
1314 28966435244460
1315 114778345332312
1316 27912916642064
1317 52944287018216
1318 8653363612864
1319 3800858248350
1320 73951538809752
1321 106252577550660
1322 100004167444008
1323 62495474554104
1324 53361784633320
1325 9312259387160
1326 24805326589284
1327 15459246288228
1328 15451366915608
1329 86009630565072
1330 36437553582504
1331 18113875395228
1332 33159756119784
1333 25043391971148
1334 5012623661096
1335 7084172226648
1336 6465987583644
1337 11813659345008
1338 4433381662854
1339 9559442276592
1340 7886116895268
1341 5261917880208
1342 1374799280184
1343 493253156196
1344 894985306440
1345 663184190024
1346 393056413404
1347 180877768736
1348 8933550836
1349 1473312756150
1350 4348999758780
1351 840896849536
1352 1594923321040
1353 216332956416
1354 1706334125400
1355 16502986887120
1356 15722400583576
1357 14797436488480
1358 6900840973344
1359 5900548955696
1360 821960817568
1361 3839670878040
1362 21671486652324
1363 13505955345660
1364 6719441839980
1365 37403660096304
1366 15866318121144
1367 5229214173444
1368 9585141292512
1369 7256230596028
1370 1088113781152
1371 4014867092208
1372 11114381539956
1373 3120501519720
1374 10085719919544
1375 9205301257272
1376 16838588020200
1377 6333158725932
1378 6787123032456
1379 5611852105044
1380 3755106950172
1381 653793707288
1382 1784979576900
1383 1624561416516
1384 2920905034608
1385 2409863043504
1386 802299663798
1387 1035109382604
1388 1880230292640
1389 1397182061904
1390 830584862904
1391 191105310660
1392 217549828020
1393 179057836356
1394 119837622792
1395 63757087320
1396 26128949064
1397 1321218224
1398 17510815575
1399 498102448950
1400 1398999603720
1401 871557146040
1402 287899975936
1403 1602082746040
1404 680079840000
1405 167238002064
1406 306864073472
1407 232705559880
1408 27871856000
1409 833187098940
1410 386951989920
1411 1528659815928
1412 4230600621720
1413 1188594113340
1414 1912337523960
1415 1744908526284
1416 3194879861928
1417 1203572139240
1418 855172628256
1419 708444715024
1420 475103820680
1421 61983653536
1422 150902653216
1423 1653130012520
1424 751144105276
1425 1372533807996
1426 342610030320
1427 1333823122440
1428 1214987405224
1429 2183867339536
1430 1805011937952
1431 602202552540
1432 385932144592
1433 701706561540
1434 522697430496
1435 311488856196
1436 47757287136
1437 98871526860
1438 536713825860
1439 220494058286
1440 215297454024
1441 391230147284
1442 290863123818
1443 86327732484
1444 267235669060
1445 220307324598
1446 147837484662
1447 78851171748
1448 16154631762
1449 16554452005
1450 30115106934
1451 22548069096
1452 13693699254
1453 6587069460
1454 2427442386
1455 130935078
1456 37723897260
1457 69229911240
1458 14493482685
1459 16967562976
1460 185800236440
1461 84386482600
1462 154303338240
1463 38557989090
1464 74687352012
1465 68079088768
1466 122313746800
1467 101246963220
1468 33834071580
1469 14369112832
1470 26148278640
1471 19518419840
1472 11654445000
1473 1339075904
1474 46445734272
1475 125566399056
1476 114248856456
1477 102319328340
1478 84500022690
1479 18733291950
1480 32808302520
1481 178200447576
1482 73309555748
1483 71493829920
1484 130020035180
1485 96855862980
1486 28801091940
1487 44289886000
1488 36564825000
1489 24594020568
1490 13144715304
1491 1794486632
1492 28181907360
1493 25325026668
1494 45971140368
1495 17027891872
1496 36215450784
1497 29878736440
1498 20064477624
1499 5345032926
1500 10864442485
1501 19776993560
1502 14834099772
1503 9030684888
1504 4353086004
1505 801882768
1506 3106541152
1507 2579579754
1508 1763999970
1509 977309706
1510 427977438
1511 143023998
1512 8664804
1513 2279065152
1514 1377231744
1515 1355153436
1516 7352756292
1517 3021801510
1518 1469198412
1519 2672034330
1520 1989717570
1521 393502230
1522 2803665984
1523 2520400128
1524 4578121548
1525 1698448960
1526 3606131976
1527 2978805310
1528 2004257970
1529 534800340
1530 539896500
1531 983379584
1532 738792912
1533 450722688
1534 217642542
1535 26715008
1536 1527787008
1537 1383422124
1538 2469823716
1539 2035358592
1540 681443776
1541 866423649
1542 1577852586
1543 1184688316
1544 721793514
1545 173818506
1546 918672976
1547 763601912
1548 523110504
1549 290442828
1550 127410774
1551 21282792
1552 94252912
1553 172318666
1554 131175024
1555 82297104
1556 41818944
1557 16777506
1558 5122104
1559 375141
1560 12036816
1561 65192688
1562 26782548
1563 26101647
1564 47522616
1565 35648184
1566 10835188
1567 32765460
1568 27254502
1569 18691738
1570 10386558
1571 2276640
1572 8451430
1573 15457728
1574 11780624
1575 7403604
1576 3769272
1577 1514430
1578 231096
1579 6102252
1580 5123664
1581 3591148
1582 2076584
1583 972808
1584 359618
1585 100948
1586 10133
1587 43758
1588 80444
1589 62322
1590 40392
1591 21624
1592 9384
1593 3213
1594 834
1595 154
1596 1
1597 1
1598 524268
1599 861734808
1600 290041089
1601 121832833080
1602 114918766500
1603 14980691604
1604 3748453832088
1605 7077180200928
1606 875087623272
1607 1911882178488
1608 183556349724
1609 35699570460288
1610 119717601565362
1611 47851556722938
1612 52428004723518
1613 11267972545448
1614 11005167328146
1615 824504509132
1616 120859618059264
1617 691594612835160
1618 628049388192048
1619 457419403853280
1620 52660572431106
1621 333512872723056
1622 163546132364310
1623 17585769918496
1624 33247473741238
1625 27729316168658
1626 1719841589420
1627 147453140519424
1628 1458925108423872
1629 2674435688165136
1630 1451957137446720
1631 800687199373143
1632 2522821039854558
1633 824618260684560
1634 310158032607747
1635 310849165814426
1636 590174189494682
1637 246892995532720
1638 58950705889560
1639 50173902261816
1640 35626484502023
1641 1921584439037
1642 57652262956800
1643 1070689480446960
1644 3921212136598452
1645 1689644945079312
1646 3004249855953612
1647 6270017891062456
1648 1532611358227920
1649 235394635453203
1650 2873701974933468
1651 1432530037140052
1652 2727517056478696
1653 761055739991200
1654 364050135974660
1655 343999521476159
1656 658349886793794
1657 563248540611352
1658 200383462709440
1659 30616945129230
1660 55982359965582
1661 42300303933623
1662 25810823901676
1663 1261212275711
1664 4835447317504
1665 218896838336304
1666 1792893349566360
1667 638117733641424
1668 3315183408954684
1669 5151781665774912
1670 1002689293949472
1671 1058563432504656
1672 6422217782516100
1673 2122053011434264
1674 4047616573729096
1675 845915712297200
1676 719837490469800
1677 2104381394781312
1678 1991631298524960
1679 1896527936496984
1680 1628818376654640
1681 386469992733360
1682 92159098589984
1683 515641463605568
1684 219771825101820
1685 221248397440992
1686 405451717434928
1687 307846520374728
1688 94037650372112
1689 38377173595080
1690 31696703717489
1691 21253456653643
1692 11281034300408
1693 517374743216
1694 5466440984256
1695 172660159833192
1696 52185821972544
1697 928923869997504
1698 1146046761792528
1699 184786811049168
1700 963025877931768
1701 3870009707696640
1702 953318189044808
1703 1820166976373360
1704 303522503806576
1705 96853886203041
1706 1909092324436236
1707 2775999250318296
1708 2629576967735244
1709 1661029836283920
1710 1430546511825552
1711 254369026360040
1712 528117334719348
1713 331201307242128
1714 332446825094280
1715 1861450860972168
1716 795391778870196
1717 397906481235708
1718 730532224455264
1719 556766345500500
1720 113402934615224
1721 131105383871608
1722 120287483729344
1723 220421363639256
1724 83479095105582
1725 180702002678048
1726 149699103159804
1727 100794599097696
1728 26768545233816
1729 8229076739964
1730 14954462710300
1731 11134696850344
1732 6658036508904
1733 3111354650576
1734 138346768627
1735 29995387597980
1736 30599272498256
1737 4200830195520
1738 151911959968080
1739 454837511412324
1740 89090259746224
1741 170161650416800
1742 23562778079424
1743 89811454738770
1744 880091236049472
1745 848634896887772
1746 804137233598960
1747 379066635644784
1748 327103046450848
1749 46453671585160
1750 139031880587982
1751 793638917715600
1752 497868322998600
1753 248691347292852
1754 1392882357067584
1755 596235553127712
1756 197701546216344
1757 363517979176704
1758 277859157218888
1759 42420119405368
1760 113240425200672
1761 315370601087796
1762 89342818107372
1763 288813231479664
1764 265030934361012
1765 486335602937088
1766 184689150550254
1767 198630194682672
1768 164975957827800
1769 111452135757540
1770 19732144549472
1771 42054086959740
1772 38392568569848
1773 69355937204184
1774 57484896088032
1775 19322895508638
1776 24940273805016
1777 45378234522180
1778 33893324658468
1779 20336873275848
1780 4753329620520
1781 4492089555072
1782 3706863532736
1783 2494292076932
1784 1339019229980
1785 556960013356
1786 24788169524
1787 6126272393850
1788 39792236946840
1789 28624884348816
1790 27121052852460
1791 10177557993456
1792 8793470015232
1793 1038293773984
1794 1933974727875
1795 55692317993670
1796 158206130565096
1797 99237449942400
1798 32903983950704
1799 184277433928616
1800 78973306473552
1801 19533363347064
1802 35960905469200
1803 27547986514032
1804 3360522507872
1805 47861602450704
1806 22376002092660
1807 88699035868296
1808 247009112236464
1809 70051819620528
1810 112679533186356
1811 103391017230144
1812 189940922481792
1813 72280923897144
1814 51522182904096
1815 42886709498984
1816 29050356239992
1817 3855282398984
1818 5976601584016
1819 65849774438840
1820 30084556165816
1821 55157413623264
1822 13907590639812
1823 53856359995680
1824 49217389873720
1825 88897332152056
1826 73833217049544
1827 24881204464488
1828 15944678442568
1829 29042081608080
1830 21750753899280
1831 13088182654200
1832 2039059682696
1833 3070309426080
1834 16717266757620
1835 6900847217738
1836 6754881319524
1837 12296990285444
1838 9192865042638
1839 2755145048994
1840 8512261895728
1841 7036696756098
1842 4748842339374
1843 2556646153548
1844 531760268886
1845 432757704085
1846 788104054518
1847 592020357396
1848 361612800414
1849 175517939364
1850 65613009426
1851 3023374238
1852 603167342400
1853 5623596102180
1854 2628168730950
1855 5190358951176
1856 14449519505400
1857 4100390779380
1858 4378120197808
1859 4015943280580
1860 7384578581856
1861 2814474218760
1862 1496512705856
1863 1248014348376
1864 847168660560
1865 89855509536
1866 4556355674388
1867 8414001536640
1868 1778454860850
1869 2068011004024
1870 22779319074344
1871 10404116641240
1872 19091457036948
1873 4820770299720
1874 9282852747252
1875 8490299439088
1876 15330341933536
1877 12754839646464
1878 4306965708480
1879 1828204497088
1880 3333106367320
1881 2502201274456
1882 1509178377216
1883 176245290464
1884 2906980905192
1885 7900300944816
1886 7212669024120
1887 6491159954844
1888 5388376154568
1889 1207078670160
1890 2089753938300
1891 11386436138508
1892 4707815298506
1893 4602537609672
1894 8386263334940
1895 6283383357198
1896 1887378749544
1897 2895336261904
1898 2397233515830
1899 1622015028630
1900 875340247104
1901 121343995270
1902 1227875109480
1903 1106561653236
1904 2012528054868
1905 749747668312
1906 1596077035368
1907 1320702905860
1908 892258760184
1909 240009365196
1910 485555671870
1911 884881331234
1912 666014482452
1913 407893041858
1914 198451917168
1915 37090760058
1916 106715587072
1917 88777292586
1918 60937767930
1919 33963104598
1920 15006195978
1921 5084453748
1922 252242334
1923 92415357496
1924 506661661940
1925 153616393840
1926 281507180220
1927 53051471775
1928 300116222616
1929 815314541160
1930 744813946912
1931 670023125380
1932 556971254640
1933 124959424200
1934 107495654532
1935 586047075936
1936 242635607736
1937 236914915216
1938 432025581120
1939 324326228880
1940 97598498520
1941 99176390304
1942 82231523480
1943 55766885408
1944 30155463920
1945 3133562536
1946 299089579152
1947 181353066888
1948 178702003116
1949 972760959660
1950 401885480234
1951 195851134440
1952 356919901160
1953 267401525070
1954 53436917340
1955 375044159616
1956 338150332752
1957 615453698208
1958 229697936872
1959 488110348228
1960 404445100690
1961 273838912794
1962 73802593500
1963 74117218470
1964 135159391880
1965 101908938792
1966 62560945968
1967 30498985338
1968 3798977288
1969 104605646508
1970 94904379588
1971 169884000228
1972 140436039432
1973 47314026136
1974 60076248004
1975 109538969574
1976 82547638576
1977 50612131074
1978 12305396520
1979 64605596626
1980 53803861274
1981 37003442130
1982 20672342430
1983 9151945464
1984 1550196642
1985 4520334832
1986 8270900896
1987 6311205084
1988 3975766236
1989 2032571304
1990 822664026
1991 254514774
1992 14291919
1993 5913283740
1994 16042581828
1995 4399033254
1996 14221882584
1997 12811553244
1998 23318549520
1999 8699685610
2000 9216563130
2001 7640557210
2002 5174482230
2003 928302570
2004 9655519104
2005 8765209656
2006 15694877496
2007 12989183370
2008 4384150706
2009 5552348625
2010 10129549040
2011 7645337420
2012 4697097540
2013 1143903930
2014 2981845560
2015 2485774408
2016 1712626104
2017 958808058
2018 425198340
2019 47997800
2020 1720376064
2021 9335324988
2022 3847301484
2023 3753873717
2024 6843396750
2025 5153305404
2026 1576600298
2027 4753620220
2028 3962214846
2029 2728660142
2030 1526058282
2031 337655520
2032 1242401680
2033 2274235868
2034 1737552448
2035 1096605204
2036 561799842
2037 227762250
2038 35224536
2039 458460522
2040 385472314
2041 270930496
2042 157341392
2043 74161378
2044 27653498
2045 7862695
2046 537269
2047 101303136
2048 91294335
2049 166280400
2050 62430732
2051 132491370
2052 110425302
2053 76010298
2054 21221746
2055 41216890
2056 75477690
2057 57726864
2058 36481900
2059 18709110
2060 3791070
2061 38462840
2062 32362016
2063 22775376
2064 13249460
2065 6256510
2066 2336240
2067 332044
2068 6846138
2069 12593464
2070 9774286
2071 6354396
2072 3417000
2073 1491954
2074 515187
2075 135392
2076 12751
2077 167960
2078 142766
2079 102714
2080 62016
2081 31008
2082 12597
2083 4047
2084 988
2085 172
2086 1
2087 1
2088 1048555
2089 2594116980
2090 870647535
2091 500257354440
2092 466039193040
2093 60212807505
2094 20326095990480
2095 37360262234880
2096 4490356882860
2097 9899040033000
2098 932762440224
2099 255430414914696
2100 818225587131660
2101 312639839842020
2102 346499676862380
2103 71269892697720
2104 70512675043500
2105 5130583404516
2106 1167313460557440
2107 6216836157801180
2108 5281865645992740
2109 3898361480497020
2110 416475563740680
2111 2670364902499680
2112 1329312939211440
2113 134368361974920
2114 255005456062260
2115 215828939127468
2116 12863395635072
2117 2025642450570240
2118 17929315478427840
2119 29814308450390160
2120 16424026347088440
2121 8188202095680300
2122 26146054034010960
2123 8689826812972860
2124 2972758850878350
2125 3013749668341920
2126 5747720864562750
2127 2443712574481308
2128 540024660694710
2129 462368008004424
2130 333379291257882
2131 17092517101716
2132 1256136069208320
2133 19421927958201840
2134 61306584588661380
2135 26829429576264720
2136 41467053363063060
2137 87769429264515720
2138 21842405446974480
2139 2919238918451970
2140 36102443745699480
2141 18213233866444860
2142 34855897035668640
2143 9896156880399840
2144 4207616454801860
2145 3996327915387860
2146 7726528561163280
2147 6654936068680450
2148 2406609004937910
2149 334503212052630
2150 612965847841614
2151 466503122166446
2152 289061328446514
2153 13272494920436
2154 221311262045440
2155 6932944408805280
2156 43959131061337620
2157 15900091542257760
2158 66862181771662320
2159 105428573002717320
2160 20912206033941552
2161 18241896485126205
2162 112160894890743480
2163 37518258265385460
2164 71969248456615968
2165 15319158661138320
2166 11013655421444280
2167 32568679059757440
2168 30997045244949732
2169 29824655590078992
2170 25804856367889512
2171 6228823369000320
2172 1285641121874500
2173 7230863837751112
2174 3104966313105711
2175 3146386367366784
2176 5779956841444664
2177 4423183405180119
2178 1373057381545644
2179 500987986174842
2180 415249701074095
2181 280645694371729
2182 151233289662866
2183 6434959707871
2184 4835447317504
2185 541443553356960
2186 8810219675218320
2187 2707294080958560
2188 32443362953623080
2189 40628134143798720
2190 6681529830980160
2191 25831652046636780
2192 105233872587207240
2193 26248546802439120
2194 50425147744274712
2195 8571015397307808
2196 2123956180738107
2197 42397729806668220
2198 62372874721524120
2199 59440201939940832
2200 37942218414702648
2201 32940201312926808
2202 5962794958657800
2203 10073184548103540
2204 6354683168658168
2205 6406410160948280
2206 36070530975539336
2207 15536980395119136
2208 7822238012176716
2209 14399362804204024
2210 11067583797983316
2211 2292165826105608
2212 2234277981963208
2213 2060052182069344
2214 3785271831275952
2215 1445888391637950
2216 3142687930536080
2217 2613562002307412
2218 1774690064422752
2219 478739922347352
2220 128897017734684
2221 234572967125869
2222 175431825724916
2223 105772892551995
2224 50162308145688
2225 2039189198113
2226 216391687707240
2227 57652262956800
2228 3253753350169920
2229 3369905867038320
2230 472169406417120
2231 8427716633402280
2232 25585084678992960
2233 5075084445881640
2234 9757208362209216
2235 1378107659421984
2236 3391204757540940
2237 33659596765155600
2238 32840907935498960
2239 31318632287318576
2240 14919722327336064
2241 12985202100118624
2242 1878442668268656
2243 4061744322507225
2244 23443529160129240
2245 14798672672100564
2246 7422529543303920
2247 41816084534630688
2248 18053002035095424
2249 6022980797058588
2250 11106453220506240
2251 8566164231394868
2252 1330425132300576
2253 2747566596941040
2254 7695736665190800
2255 2198706903400788
2256 7111182417240624
2257 6559359938151792
2258 12071854284703680
2259 4626068847107736
2260 4994119539187032
2261 4165204682848188
2262 2839168373022828
2263 510799940611784
2264 887147294989440
2265 812237570349040
2266 1473969580226200
2267 1226897410066608
2268 416148440306934
2269 537588825517988
2270 979621159076112
2271 735156476111524
2272 444980424437832
2273 105587983234088
2274 85317690851092
2275 70571521953476
2276 47724238282432
2277 25837621919240
2278 10901648959864
2279 435804802915
2280 301888897957980
2281 728419309195800
2282 119689532244480
2283 230166734283696
2284 27763608274944
2285 715000330501830
2286 4704479437929480
2287 3424519611865920
2288 3266493917776224
2289 1238783695113744
2290 1080059521993056
2291 129967940311536
2292 114953126201145
2293 3350335521474450
2294 9623774849304780
2295 6076194755093352
2296 2022460730125480
2297 11396064515827360
2298 4927909062941664
2299 1226104997805648
2300 2264215390725344
2301 1751072700715728
2302 217400822403600
2303 1971967271926680
2304 927788230791162
2305 3690709697107440
2306 10339248381987384
2307 2958384356750376
2308 4759043256287424
2309 4390193957152536
2310 8090481804864768
2311 3108221637648264
2312 2223230228093328
2313 1858808191193584
2314 1271002808990416
2315 171467368790048
2316 190936245792880
2317 2115322776962192
2318 971500765604416
2319 1786781035449432
2320 454830646975182
2321 1753060512062880
2322 1606937745624352
2323 2916102865022104
2324 2432922121777428
2325 827663557646868
2326 530612383461136
2327 968044386026412
2328 728654517568320
2329 442479310289796
2330 70006568527120
2331 81968109498780
2332 447573716112420
2333 185588478488474
2334 182109668163012
2335 332079941525168
2336 249531257318070
2337 75476654421408
2338 232870724107108
2339 192989798206338
2340 130930900807770
2341 71114047892892
2342 15007973196174
2343 10117939708177
2344 18444305796542
2345 13897420255816
2346 8534277712294
2347 4177712455068
2348 1583446322562
2349 64092034618
2350 14186519515575
2351 205700390803440
2352 392082378800880
2353 247513898299080
2354 61528868299520
2355 346657098298448
2356 150061709402172
2357 29710921340520
2358 54931933477888
2359 42571219173168
2360 4398816281856
2361 75740509154520
2362 713635083436800
2363 335713584297090
2364 665187310035360
2365 1863268410291768
2366 533666479515432
2367 569642134922752
2368 525416127705280
2369 969333613862088
2370 373129739386608
2371 199023175853504
2372 166754511858464
2373 114311672781216
2374 12329064439344
2375 296072822661840
2376 550032347021472
2377 117326189765088
2378 135580994676680
2379 1501934188807864
2380 689702448171560
2381 1269799055448696
2382 323827223530332
2383 620279102051424
2384 569136817436540
2385 1032606289180040
2386 863230304972160
2387 294373125929304
2388 124951081191032
2389 228198626369800
2390 172220145279200
2391 104864531079552
2392 12439895513568
2393 130453913447592
2394 356329234432416
2395 326359357896768
2396 295100097474768
2397 246150668756196
2398 55687896486540
2399 95394152836200
2400 521324004860448
2401 216563409973300
2402 212241740850696
2403 387410360248696
2404 291835960948404
2405 88501452462480
2406 135515193742784
2407 112500891753372
2408 76542516311796
2409 41686709775936
2410 5864916692020
2411 43118446568580
2412 38964011222448
2413 70991344246692
2414 26590179616744
2415 56664093315372
2416 47016392766220
2417 31943620122576
2418 8671922315286
2419 17473829822333
2420 31877817561692
2421 24069843636780
2422 14824055081004
2423 7276083228492
2424 1379095956828
2425 3147637681696
2426 2623006508118
2427 1806761908830
2428 1012614204150
2429 451217692482
2430 154935607326
2431 6554766914
2432 8639432814180
2433 3231336073350
2434 31807861883280
2435 59072907675600
2436 12607405150560
2437 7258369955200
2438 80383795532096
2439 36901465988380
2440 67995884626056
2441 17364583735380
2442 22055036423448
2443 20252998218752
2444 36732857899976
2445 30760424059344
2446 10510114569480
2447 3324717202944
2448 6077633421552
2449 4597384283392
2450 2805624585456
2451 266100800000
2452 12566952715240
2453 69290315636528
2454 21122364085480
2455 38841885720288
2456 7394997237195
2457 41367068240064
2458 112962896932704
2459 103540379278336
2460 93593040976888
2461 78194768357772
2462 17723250420000
2463 15074795441832
2464 82440224722272
2465 34300303798604
2466 33573754372384
2467 61337411068640
2468 46307035034388
2469 14073235817016
2470 14267833739864
2471 11863247525636
2472 8091912990052
2473 4417171992080
2474 465936719044
2475 21107587347672
2476 12839945932632
2477 12670584929856
2478 69186110380968
2479 28725518835272
2480 14031464581116
2481 25619597961752
2482 19304018398296
2483 3896011179804
2484 26964985676088
2485 24380913699168
2486 44457719708184
2487 16685910713720
2488 35491897407616
2489 29492898951728
2490 20086530886008
2491 5465126241840
2492 5463761554564
2493 9974604649636
2494 7545926073696
2495 4659448590828
2496 2292212764488
2497 289600934764
2498 5131396569816
2499 4663968858168
2500 8369988400128
2501 6939266888832
2502 2351716820536
2503 2982776427298
2504 5444745816072
2505 4117190727136
2506 2539352498544
2507 623042230164
2508 3251938972652
2509 2713062903140
2510 1872710227980
2511 1052282513868
2512 469937403156
2513 80681524680
2514 174520609552
2515 319556393098
2516 244383136776
2517 154537366068
2518 79457870136
2519 32430610116
2520 10163387028
2521 466621119
2522 92415357496
2523 1683100976480
2524 2289487046560
2525 2095997149512
2526 1258763093280
2527 1050684321960
2528 178010895975
2529 2014752788160
2530 1226283236416
2531 1209007853340
2532 6605158338436
2533 2745913151898
2534 1339704090252
2535 2447965443420
2536 1847903510070
2537 373593338580
2538 1283578199148
2539 1161112323904
2540 2118797570736
2541 796659773488
2542 1691494930692
2543 1407491481130
2544 960662794938
2545 261867483780
2546 173293608774
2547 316567305664
2548 239907347680
2549 148483295296
2550 73188699402
2551 6932539824
2552 871493701260
2553 2371680627876
2554 653623079186
2555 2111461249968
2556 1907598413196
2557 3478922212976
2558 1305581437006
2559 1384197528348
2560 1151015442280
2561 784342905564
2562 142092351960
2563 1451938250664
2564 1320549971496
2565 2370750752332
2566 1967993685426
2567 668311313234
2568 845334859176
2569 1544024956466
2570 1169522566940
2571 722943814518
2572 177713820096
2573 460314551032
2574 384448443748
2575 265878786684
2576 149745545094
2577 67002981570
2578 7667335372
2579 132131663532
2580 718269252228
2581 296897242764
2582 290022227704
2583 529353357234
2584 400064616744
2585 123151761978
2586 370354985728
2587 309285906960
2588 213821774052
2589 120312199056
2590 26859830304
2591 98045028002
2592 179609934476
2593 137541757824
2594 87148766532
2595 44910799278
2596 18364526826
2597 2877333540
2598 24646938912
2599 20749663004
2600 14621859256
2601 8525799812
2602 4041817378
2603 1519634768
2604 437485570
2605 22888223
2606 5913283740
2607 64046897460
2608 28854135072
2609 52558231110
2610 13098718864
2611 50910837516
2612 46305641760
2613 83069659764
2614 68988218530
2615 23432800776
2616 14768911755
2617 26986669380
2618 20460376860
2619 12656487480
2620 2072206500
2621 11375895168
2622 61871660004
2623 25601694510
2624 25001099838
2625 45657006656
2626 34556127606
2627 10657848544
2628 31951557630
2629 26708650122
2630 18496347310
2631 10428579798
2632 2331956130
2633 4224247240
2634 7741855836
2635 5935952960
2636 3768039366
2637 1945806240
2638 796953990
2639 83222336
2640 16218606492
2641 14641202400
2642 26700091506
2643 10061929332
2644 21357117694
2645 17836147134
2646 12327341208
2647 3463428262
2648 6696709030
2649 12273191664
2650 9409784124
2651 5971515928
2652 3081224034
2653 629865960
2654 6329828552
2655 5332887216
2656 3763200036
2657 2198328650
2658 1044245518
2659 393234398
2660 56594674
2661 574844868
2662 1058021724
2663 822565672
2664 536296620
2665 289591770
2666 127178094
2667 44274372
2668 11776166
2669 754036
2670 293900607
2671 267583536
2672 481360440
2673 401567166
2674 138441030
2675 173708260
2676 318394362
2677 244162464
2678 154935690
2679 39930856
2680 196374310
2681 165566570
2682 116984140
2683 68440470
2684 32547760
2685 6127310
2686 45308978
2687 83418320
2688 64911678
2689 42379232
2690 22922970
2691 10084704
2692 3515515
2693 467436
2694 29309020
2695 24937538
2696 17977534
2697 10887684
2698 5467098
2699 2233887
2700 723425
2701 178678
2702 15847
2703 167960
2704 310726
2705 245480
2706 164730
2707 93024
2708 43605
2709 16644
2710 5035
2711 1160
2712 191
2713 1
2714 1
2715 2097130
2716 7801224930
2717 2612991160
2718 2042535289440
2719 1884146014215
2720 241721877555
2721 108634082914560
2722 195292671133320
2723 22917823607340
2724 50924644278120
2725 4724025008625
2726 1776495641373936
2727 5476341315805320
2728 2013424559881920
2729 2254944883871160
2730 446499109985040
2731 446966526897360
2732 31716262867320
2733 10725498373049040
2734 53795486637630000
2735 43179414361448400
2736 32264752072959360
2737 3227968786026780
2738 20937341955976920
2739 10568355026907960
2740 1011848426522160
2741 1926820760177040
2742 1653143416599000
2743 95174352850020
2744 25543647289021440
2745 206389930010977980
2746 316200468694253400
2747 176592661739478900
2748 80650579258575360
2749 260801261933060700
2750 88039418315605740
2751 27701862400748520
2752 28392782592934080
2753 54370823170171680
2754 23468960804591520
2755 4843939465569780
2756 4169778459225120
2757 3050087412446460
2758 149603532448800
2759 23459079326296320
2760 314482057126803120
2761 879920306293212900
2762 390786392441517840
2763 536340224479860720
2764 1150564071975874200
2765 291214116686614500
2766 34461352361748030
2767 431506296575141640
2768 220202655515433900
2769 423395816439574800
2770 122192364481384500
2771 46827815463315360
2772 44687430953931840
2773 87254248519357920
2774 75615618719698080
2775 27770365822759200
2776 3550553569168380
2777 6519085299273660
2778 4994275398760320
2779 3140041452497100
2780 136544971385640
2781 7237656897287680
2782 176488172432728560
2783 923962385894555520
2784 339399420838367760
2785 1204117529612710140
2786 1925432051937429600
2787 388848328044501600
2788 288706982925003930
2789 1798137946755766980
2790 608657882849929200
2791 1173678711903922440
2792 254203247101556400
2793 157915953633950160
2794 472186693915079820
2795 451751641505024820
2796 439067677719817800
2797 382487355973887330
2798 93843871614844230
2799 17064027673546860
2800 96443055679053840
2801 41700927115125420
2802 42535424355357420
2803 78310691522706510
2804 60365019352021920
2805 19027796104859490
2806 6291852133695294
2807 5231965980749010
2808 3562021394330250
2809 1947391669199970
2810 77622091999146
2811 495812444583424
2812 28746513671751360
2813 321279551534388960
2814 100313545468380480
2815 910983556654853580
2816 1157371151971594320
2817 193957949852747280
2818 594186096738748770
2819 2452838805129596760
2820 619272137421860400
2821 1196481719099142720
2822 207108327371157360
2823 41605414473245382
2824 840759991545452160
2825 1250958939932710740
2826 1198890178314588660
2827 773142756679668960
2828 676222092118590720
2829 124511666789376360
2830 176414675353229220
2831 111912215521633860
2832 113324319805184520
2833 641403511222513920
2834 278353272831884940
2835 141040364662957140
2836 260262157535770080
2837 201620215494147900
2838 42427106508527160
2839 35664845004969900
2840 33037824207880680
2841 60858743449442670
2842 23432922026303280
2843 51151188687648690
2844 42689569581673170
2845 29216700126267240
2846 8000296134332310
2847 1918855181256366
2848 3496540325633496
2849 2625645478419900
2850 1595380802106540
2851 767368276344144
2852 28866040887114
2853 589798026532000
2854 24548688029779200
2855 6647858870755680
2856 189236447114218200
2857 198894770753002560
2858 28417916450904480
2859 334232659601866800
2860 1028427266076607320
2861 206523334704134880
2862 399504404453289120
2863 57502883333275200
2864 102977542087455375
2865 1034932036163377140
2866 1021417201217779080
2867 979959060711833160
2868 471670001350698960
2869 413803656496871280
2870 60926302209820680
2871 101758442580445455
2872 593700396073225020
2873 376990304763705660
2874 189881690206860840
2875 1075669008835842120
2876 468118712670581160
2877 157151416052466000
2878 290556035198928480
2879 225990854712196320
2880 35680891502898360
2881 59523578420447840
2882 167629789560010520
2883 48276146404586760
2884 156263896339014120
2885 144847691532199680
2886 267302371609561480
2887 103306192897844250
2888 111972088812554400
2889 93744336812517480
2890 64436932203533340
2891 11772944569878480
2892 17174375685869040
2893 15766400657427640
2894 28735699088665120
2895 24013379537658560
2896 8214359739743910
2897 10624929978629408
2898 19388287578763788
2899 14613584385867780
2900 8918118142787400
2901 2147094186321912
2902 1516179292808341
2903 1256863056292497
2904 853895577666095
2905 465986663728563
2906 199334798447073
2907 7268846833093
2908 4768495164120600
2909 4263907346107200
2910 529821669373920
2911 37048755691107900
2912 90620315630271000
2913 15076038677979840
2914 29181675982064640
2915 3589311632835360
2916 44751768469353450
2917 298188228238131000
2918 219587070348147960
2919 210791444283085680
2920 80770732272459360
2921 71022234405006720
2922 8703018888277920
2923 4885595398155825
2924 144076556387212650
2925 418384703783442780
2926 265800716131727160
2927 88823015600345880
2928 503411146599257760
2929 219534266646416400
2930 54951010487043840
2931 101765537388909120
2932 79406017476345840
2933 10026353888717760
2934 65326080985204980
2935 30921663994892895
2936 123449176453968240
2937 347804157697611540
2938 100357207897050240
2939 161507147582482080
2940 149754348059548380
2941 276776983153100640
2942 107288720254246140
2943 77025005475771840
2944 64663147351658640
2945 44606743142586720
2946 6113500629630120
2947 5229737792248480
2948 58244551638953840
2949 26884606556200000
2950 49591865120939460
2951 12737574161185890
2952 48894395199387120
2953 44946652817155120
2954 81931967966025880
2955 68643773388121740
2956 23560922484404280
2957 15117613477289728
2958 27621628194835248
2959 20887820640928320
2960 12793681775252520
2961 2054413230868872
2962 1952732718473580
2963 10691197620364620
2964 4451785200765810
2965 4378984091863344
2966 7997527389196104
2967 6038257111926910
2968 1842325372223070
2969 5679342059462136
2970 4717645665544362
2971 3216308279027390
2972 1761502366948284
2973 377003177503398
2974 216850907057393
2975 395665188159614
2976 298962223561516
2977 184507470461494
2978 91049532794988
2979 34972889576490
2980 1269001252949
2981 1922555922333750
2982 9554131575740400
2983 5599495423724400
2984 5375913632674200
2985 1708329493886400
2986 1504571514201360
2987 157731548586480
2988 1858518186624000
2989 27268916480494650
2990 52548219763074000
2991 33388039195408200
2992 8330845228310160
2993 47221273942686000
2994 20623473585255240
2995 4106946589492320
2996 7616321067247920
2997 5958009633718080
2998 626353013064720
2999 5100421406844600
3000 48555684768402600
3001 22986079904193900
3002 45699683320803360
3003 128767830401418600
3004 37206405727385520
3005 39715566363984600
3006 36826892166381480
3007 68150860213275600
3008 26480681130161880
3009 14172440532565680
3010 11926275831040320
3011 8251448658642000
3012 904409830924560
3013 13751631030153240
3014 25694788707306000
3015 5528739244252770
3016 6352588605752480
3017 70757082119030800
3018 32661473633111960
3019 60319675980047520
3020 15527731349372280
3021 29604429946698840
3022 27245191487761160
3023 49661459912058800
3024 41700262410462000
3025 14353108058217240
3026 6094994898612320
3027 11148996732569760
3028 8455511104366080
3029 5194892960423520
3030 625652180088480
3031 4705422548400000
3032 12915316879249920
3033 11864853604040160
3034 10777286796327120
3035 9030304460739150
3036 2062124755433610
3037 3498419199263580
3038 19172504029004940
3039 7999689999470350
3040 7859260344669180
3041 14369258509959940
3042 10878918012075810
3043 3329025784808220
3044 5090835485883200
3045 4236660379173630
3046 2897383560262110
3047 1591683192198720
3048 227155268196270
3049 1297136296568880
3050 1175179541389704
3051 2144709434068224
3052 807382250440960
3053 1722467308373508
3054 1432830495776656
3055 978626148684720
3056 267997614728304
3057 538211979868832
3058 982815802956386
3059 744283031463924
3060 460787386108482
3061 228061434214536
3062 43815994527138
3063 82747112756640
3064 69063817166010
3065 47726364691730
3066 26888589025462
3067 12078206472378
3068 4201189067452
3069 155858771414
3070 14186519515575
3071 572260407854850
3072 2712683783053200
3073 1283955669997770
3074 1695467540835200
3075 4776603255984560
3076 1381427215423200
3077 1100885838119760
3078 1020627832706328
3079 1890773798354320
3080 736047544654620
3081 313376952012432
3082 264257664509520
3083 183275789645520
3084 16727880721200
3085 1221929121422100
3086 459924134551860
3087 4540543443954000
3088 8482819633822440
3089 1826810000116530
3090 1045224848716720
3091 11640650466055040
3092 5372443679576428
3093 9931805070712560
3094 2561178900766620
3095 3236084148005352
3096 2981044356939200
3097 5432464019546384
3098 4570478110903640
3099 1576774400912280
3100 498796096279728
3101 913339441774848
3102 694467239448960
3103 427770425918880
3104 41200367466480
3105 916230930728960
3106 5079604432405720
3107 1556570256475232
3108 2871764447334840
3109 552078371853345
3110 3056125931458320
3111 8387262635349504
3112 7711989697443680
3113 7003612437229520
3114 5879114867619180
3115 1345485921148560
3116 1132583492187504
3117 6212013513571392
3118 2596561909307660
3119 2547791070890984
3120 4662724720037288
3121 3538750401029400
3122 1085569613810640
3123 1098663876078176
3124 915870159793656
3125 628090920144920
3126 345941822342832
3127 37023696375288
3128 1064304784990272
3129 649412460333840
3130 641782161216456
3131 3514693040182872
3132 1466106887911540
3133 717813807042204
3134 1312955095905940
3135 994610595138660
3136 202629516646080
3137 1384455034784688
3138 1255135496088456
3139 2292692357665272
3140 865048750094480
3141 1841959063811384
3142 1534707160044644
3143 1050996342277380
3144 288539454903096
3145 287366936350576
3146 525146425487464
3147 398511673717728
3148 247417175274168
3149 122768984233284
3150 15725314540792
3151 202171852906848
3152 184069323687792
3153 331133286008880
3154 275277099578880
3155 93809552047360
3156 118879569547175
3157 217229490884364
3158 164787717432616
3159 102201807312312
3160 25293638996238
3161 131342750204618
3162 109758637286162
3163 76018361681634
3164 42947447038266
3165 19339424651898
3166 3363996863658
3167 5765446824976
3168 10563990086284
3169 8095515468588
3170 5137436604000
3171 2655699948672
3172 1092612451548
3173 346715014230
3174 13554083699
3175 66365593140000
3176 92508453670710
3177 15838741223910
3178 90699416392200
3179 502700215377360
3180 153998203737840
3181 284336183250240
3182 54731569858515
3183 150784343592960
3184 413698529244000
3185 380674938718800
3186 345590431279632
3187 290565676368000
3188 66618177863820
3189 37129831865280
3190 203789151906648
3191 85313726076700
3192 83605481084136
3193 153141226714168
3194 116477225366260
3195 35805848728320
3196 26994901567304
3197 22538265230580
3198 15494921858900
3199 8553300577536
3200 732037519044
3201 14045598435176
3202 257145125997760
3203 351542413207160
3204 322892306467920
3205 194819864360616
3206 163427592178200
3207 27966421992795
3208 311515320958800
3209 190207871166320
3210 187797783329520
3211 1029127837997312
3212 429916171692000
3213 210238744327920
3214 384869274490164
3215 292153082644260
3216 59639237830920
3217 202131833586312
3218 183353603675456
3219 335194443936264
3220 126725716636240
3221 269336134739304
3222 224739850281472
3223 154272912129600
3224 42444884017416
3225 27968054589376
3226 51145367455396
3227 38885530225960
3228 24203714888524
3229 12036363587664
3230 1156059225756
3231 68829658845360
3232 187868012920224
3233 52023434034880
3234 167946230846112
3235 152151527853504
3236 277996819090816
3237 104908769337680
3238 111321584985168
3239 92832762388256
3240 63628069312740
3241 11634615053004
3242 116936086771416
3243 106543411502712
3244 191753421751832
3245 159628139720664
3246 54520573073080
3247 68893107545454
3248 125972642410288
3249 95735215237576
3250 59520839079264
3251 14762099582844
3252 38022977493232
3253 31810894532720
3254 22077565935408
3255 12504437618424
3256 5642875483368
3257 654322874756
3258 7245503186328
3259 39453027291744
3260 16353591631224
3261 15993120470690
3262 29223654820776
3263 22160925124944
3264 6861497510728
3265 20587917414968
3266 17223573957708
3267 11950401838492
3268 6762714657636
3269 1522736918184
3270 5518741858892
3271 10116986399800
3272 7763973803408
3273 4937522470632
3274 2558624186016
3275 1054855322196
3276 167372409432
3277 1062948634794
3278 895934137938
3279 632870250940
3280 370408033196
3281 176557558300
3282 66908153432
3283 19496261743
3284 832832687
3285 2145177763960
3286 11643029810720
3287 7101378511920
3288 3498494899900
3289 19152416010420
3290 7993963267290
3291 2598467183532
3292 4757412858660
3293 3610631415930
3294 551604234555
3295 6110007130920
3296 16685194251880
3297 4625819467500
3298 14910799546720
3299 13514389579944
3300 24709432883520
3301 9340621156020
3302 9894561013656
3303 8261867358030
3304 5674352021250
3305 1039420658100
3306 5180206972864
3307 4722925741380
3308 8503267901568
3309 7087602284268
3310 2425633881660
3311 3056710616190
3312 5592713285280
3313 4257398886048
3314 2652791462904
3315 659147402082
3316 1123469074244
3317 940923097092
3318 654269429660
3319 371417539792
3320 167921840268
3321 14599875196
3322 972019524840
3323 10558100866320
3324 4769799337296
3325 8704962007280
3326 2181882736880
3327 8447943401568
3328 7698129344360
3329 13845449064384
3330 11532909371984
3331 3940936174560
3332 2480603887359
3333 4538011306554
3334 3452707321404
3335 2148724063122
3336 355033682556
3337 1909591795584
3338 10404083921176
3339 4317566949120
3340 4221148764162
3341 7717645221844
3342 5861722281624
3343 1818742076956
3344 5439210228048
3345 4555063276896
3346 3166305407200
3347 1795772799576
3348 405082698054
3349 728216810116
3350 1335594412944
3351 1026321946400
3352 653978534064
3353 339648831300
3354 140282259168
3355 14836782164
3356 1390380553188
3357 1257191920732
3358 2295318650592
3359 868014658152
3360 1842823799168
3361 1541918382216
3362 1069754715288
3363 302342241488
3364 582244067240
3365 1067895085452
3366 820615768944
3367 522798510416
3368 271323467520
3369 55932078450
3370 557247892600
3371 470059763984
3372 332530502736
3373 195008552296
3374 93152952044
3375 35363082976
3376 5151899708
3377 34419301668
3378 63382971224
3379 49355138684
3380 32264701608
3381 17490677280
3382 7723479744
3383 2709784662
3384 729233284
3385 35706835
3386 87700032420
3387 236712902580
3388 215469001440
3389 193336161018
3390 160842606232
3391 36531519640
3392 62286732684
3393 339374278320
3394 140895554800
3395 137608583112
3396 251688223710
3397 191330701408
3398 59403624280
3399 88476050520
3400 74155696362
3401 51613211650
3402 29301686778
3403 4404162630
3404 112217952000
3405 101513962242
3406 185432147186
3407 70219751448
3408 148967881656
3409 124757931518
3410 86695513212
3411 24549856604
3412 47096761140
3413 86417111088
3414 66486687476
3415 42432521768
3416 22065328572
3417 4555730070
3418 22520178868
3419 19010696012
3420 13467192362
3421 7912174256
3422 3787005748
3423 1439855396
3424 139817010
3425 52368626310
3426 47735201646
3427 86004101920
3428 71888306292
3429 24881209080
3430 31180575404
3431 57197555008
3432 43968196818
3433 28014556080
3434 7263407704
3435 35531175856
3436 29996061264
3437 21250214608
3438 12482997072
3439 5971061152
3440 1133391938
3441 8295079892
3442 15280288976
3443 11909628800
3444 7796948102
3445 4234371168
3446 1873360776
3447 658251760
3448 88560854
3449 2735273820
3450 2329463080
3451 1682457904
3452 1021866702
3453 515177628
3454 211662432
3455 69072188
3456 17254478
3457 1039282
3458 293900607
3459 1604328726
3460 669150702
3461 655068700
3462 1201321968
3463 922611690
3464 293376720
3465 862185192
3466 728123396
3467 516082294
3468 303237872
3469 72478616
3470 241683288
3471 445359200
3472 347462388
3473 227803842
3474 123911200
3475 54887084
3476 9642825
3477 203345296
3478 173267536
3479 125268444
3480 76189886
3481 38474772
3482 15834106
3483 5173812
3484 646114
3485 32500260
3486 60150352
3487 47579192
3488 31995088
3489 18122238
3490 8529480
3491 3273548
3492 997768
3493 232412
3494 19476
3495 646646
3496 556206
3497 410210
3498 257754
3499 136629
3500 60249
3501 21679
3502 6195
3503 1351
3504 211
3505 1
3506 1
3507 4194281
3508 23443520260
3509 7841070610
3510 8302761981570
3511 7599220347600
3512 969500501380
3513 573808443914400
3514 1012737297762360
3515 116473264050915
3516 260616639323250
3517 23861846920680
3518 12071216926132896
3519 36026681622356640
3520 12814900055668260
3521 14488831638532080
3522 2775754951403040
3523 2808308205800280
3524 195021602212545
3525 94619940666456576
3526 451166980459943520
3527 344859443756019720
3528 260643889316845920
3529 24609206062069380
3530 161349120119135160
3531 82490961448789920
3532 7529438095640160
3533 14381210958121680
3534 12494714386100160
3535 697936732817460
3536 300878663669612880
3537 2253427296702418080
3538 3219759254080479600
3539 1821449053356014160
3540 770299088223821040
3541 2520811283877983520
3542 863400358920700800
3543 252236147520045420
3544 261233632244237640
3545 502089307253467800
3546 219810905879427120
3547 42702033337779600
3548 36938191850577000
3549 27386283656070960
3550 1292002612440420
3551 389937244959816960
3552 4660263485252202000
3553 11797036624942086600
3554 5312801417639948640
3555 6582169218987260280
3556 14301860851459897200
3557 3677913895075066800
3558 390802750514307630
3559 4951831417226355960
3560 2554945770094240680
3561 4933560919707939600
3562 1445929267498572960
3563 505246846564269360
3564 484259564156306760
3565 954571898617098480
3566 831886654767338880
3567 310003302158781840
3568 36798921588085200
3569 67685485618257840
3570 52168344460514460
3571 33255306406754760
3572 1378508274919560
3573 189671965604358400
3574 3839446701698474880
3575 17285958345758864220
3576 6443981012601105600
3577 19851578317138838760
3578 32172605669975304600
3579 6608982606379449840
3580 4269902449465493010
3581 26925649026101149320
3582 9218966800114071300
3583 17862770005717729800
3584 3932977868034639000
3585 2148511242361635360
3586 6493562997965102880
3587 6242688654043857840
3588 6127020389862199800
3589 5371002656819582400
3590 1338334738857418800
3591 217468092198783960
3592 1234715298144390720
3593 537312320824884120
3594 551664581333784300
3595 1017686720758131360
3596 789743573271799200
3597 252588782848822200
3598 76538713774563360
3599 63833020505524080
3600 43754530794559920
3601 24252497801124480
3602 912765891377100
3603 27166907582280704
3604 1087303252195768320
3605 9389304203380156080
3606 2976934276776752640
3607 21865336230352427820
3608 28167996280131432720
3609 4806026837485597440
3610 12169348533439394400
3611 50882273280303782040
3612 12998030743527398400
3613 25246723585577964600
3614 4446462658838127360
3615 746366542130703132
3616 15262791361283124720
3617 22960291432641778260
3618 22120979175968208120
3619 14408106222838681800
3620 12688833561405744600
3621 2374582554703450200
3622 2886495983702451720
3623 1840701965876947440
3624 1872330460834031280
3625 10649438150838982560
3626 4653920698639662600
3627 2373330508210563120
3628 4389234990291534600
3629 3425126515422244200
3630 731792208152378400
3631 539948433754363320
3632 502394546321098740
3633 927601779375880560
3634 359828088756483420
3635 788963137134509880
3636 660580636080623400
3637 455424526893983040
3638 126504970274514600
3639 27399259127515320
3640 49985761696412760
3641 37676087637698160
3642 23058601886702160
3643 11242285720976160
3644 395148541757400
3645 495812444583424
3646 69528728107720960
3647 1488395020334528160
3648 409461456525960960
3649 7842448901196366480
3650 8360975778269849280
3651 1217160342290223360
3652 10625656625535559770
3653 33125127648389803980
3654 6732011855530514880
3655 13097580300023261040
3656 1919534186707836480
3657 2673735185366434332
3658 27199005185577024000
3659 27145526214156248520
3660 26191615479955697520
3661 12733922550229264800
3662 11254999786628929200
3663 1685293954625263680
3664 2269888374877024530
3665 13383505334853082740
3666 8545809513990534420
3667 4322809461051332460
3668 24616979191121308560
3669 10793453916540529320
3670 3646242301949960940
3671 6757872373935792000
3672 5297500524281487300
3673 849672110383846800
3674 1180436611557017040
3675 3341526983214000180
3676 969579245208559920
3677 3141861986745996120
3678 2925959132597869800
3679 5413132778868103080
3680 2108731394804737980
3681 2295217462113526680
3682 1928330971433513100
3683 1335878322472267380
3684 247704810421727400
3685 310460022448248960
3686 285720396343544250
3687 522913969616834160
3688 438574711535625120
3689 151221939029497440
3690 195920045062508880
3691 357969072145188780
3692 270900091644132870
3693 166593137327339520
3694 40671740857292550
3695 25528402201846320
3696 21204542479563360
3697 14467773212519580
3698 7954589043193440
3699 3448046266580160
3700 116092202884230
3701 29856870268567200
3702 7237656897287680
3703 612304147570458600
3704 555500584031002560
3705 70371373474425600
3706 2430514038361094100
3707 6024423867284014920
3708 1014453277679145120
3709 1975695187036041600
3710 247587617677589760
3711 1996381137257016750
3712 13466814814463108040
3713 10029771925070928840
3714 9686074306870499400
3715 3749250598806326400
3716 3323025377705512800
3717 414347337720170880
3718 166490282263481100
3719 4966539228700022880
3720 14576550841694349900
3721 9315170051829858000
3722 3125524855056579720
3723 17812122479231581800
3724 7829712716455637280
3725 1971790217944598880
3726 3661205819898031200
3727 2880667668299452200
3728 369673360277643360
3729 1849973219202671580
3730 880730379277758750
3731 3529144936984445880
3732 9996942511538264400
3733 2907528311194041660
3734 4682490376062776400
3735 4363015930960567140
3736 8085489550421467080
3737 3160681797499435440
3738 2278016471364220800
3739 1919633826357792000
3740 1335223674798617160
3741 185794067107360800
3742 127510169719678080
3743 1427273382026778600
3744 661977366322810200
3745 1224454846955545260
3746 317170803397847580
3747 1213223251603343760
3748 1118237559173585640
3749 2047207409478061920
3750 1721866141839477480
3751 595972567780373940
3752 382875573867726720
3753 700515605209276620
3754 532018028049193440
3755 328500455990963340
3756 53509975875427200
3757 42559901026025580
3758 233602820839998540
3759 97652987805041730
3760 96287422261518000
3761 176105222264636820
3762 133553025858063990
3763 41082707721431220
3764 126599028651497100
3765 105386170067048250
3766 72174874777340010
3767 39839730595587420
3768 8642813881442670
3769 4335241084554450
3770 7916689795175820
3771 5997267540258300
3772 3718479357394080
3773 1848965388510480
3774 719401984439280
3775 23765863121430
3776 65659726675831500
3777 134773152545383200
3778 19339946024087040
3779 37684156683163200
3780 4119133302209280
3781 264614342615811000
3782 1331430899452414200
3783 789263939956858560
3784 762556050946269000
3785 244791830797352640
3786 217415327420744640
3787 23203591089601920
3788 130179577745910375
3789 1932318026949723300
3790 3763742154140349180
3791 2406188702501370000
3792 602687950345527840
3793 3435941965620141360
3794 1513234046440941840
3795 303121015986483360
3796 563718073785664320
3797 444870535035764880
3798 47551022737337280
3799 244796028471972000
3800 2354159543814192480
3801 1121169763288953150
3802 2236830726675043200
3803 6338371252170146880
3804 1846722027842574600
3805 1971926712826008120
3806 1837809071114967360
3807 3410761805045988000
3808 1337042753391050640
3809 718181747722003680
3810 606792005906454000
3811 423485040711269520
3812 47142094040182080
3813 511950253831728540
3814 961870017549877080
3815 208681221311481915
3816 238534105895745360
3817 2670792047783292360
3818 1238996517461275740
3819 2294864537020326120
3820 596010758102683890
3821 1131702638475231900
3822 1044450075650014560
3823 1912280974298465520
3824 1612366406403645540
3825 559857074919069060
3826 237943001442792960
3827 435882248057583360
3828 332086149160012080
3829 205757655983299080
3830 25144697305213200
3831 145039418485547760
3832 399967147899193680
3833 368482885154550120
3834 336175061347945020
3835 282872623442966970
3836 65168243221660710
3837 109588660299918720
3838 602176306127367240
3839 252296797402456620
3840 248470744297153920
3841 454973781218433900
3842 346075654479409740
3843 106808599255562820
3844 163204604308552320
3845 136128568137460560
3846 93542721934014720
3847 51809500360330920
3848 7496606050637040
3849 34709303927749680
3850 31522695291683820
3851 57618227488047480
3852 21793393818866160
3853 46549379949614040
3854 38813057107540560
3855 26639982216986520
3856 7355794345367610
3857 14732266127027535
3858 26926065283513200
3859 20446651949997300
3860 12720386344724880
3861 6345715530523500
3862 1235237327918760
3863 1987826580867360
3864 1661520852045270
3865 1151638799707230
3866 651997249612950
3867 295117312984770
3868 103941546544410
3869 3451024052745
3870 7626185953625250
3871 75098222395125000
3872 109208091608917200
3873 69821738934519600
3874 13930340652034560
3875 79422069018801600
3876 35026816303137600
3877 5815276083378720
3878 10829222075335680
3879 8566701988024800
3880 784084561651200
3881 2071315979357625
3882 84473691012245250
3883 404521951493803800
3884 192664528925073600
3885 255251200193523360
3886 723330362525722200
3887 211016153222548200
3888 168158229927382080
3889 156719208713505480
3890 291213153851302080
3891 114415597183988700
3892 48875749591550400
3893 41390747330689440
3894 28968161874073200
3895 2686090885731840
3896 92386728623957100
3897 34985363329316400
3898 346429465696584240
3899 650918010585672600
3900 141387259093471200
3901 80435821868811600
3902 900662413205119080
3903 417819582993545340
3904 774775732224232920
3905 201649326677487300
3906 253612576954527480
3907 234317666394631680
3908 428965746705673440
3909 362475284692701240
3910 126197415953065800
3911 39939366672598560
3912 73245798187938000
3913 55961266394514960
3914 34774733083318560
3915 3399371883187200
3916 47599314626993360
3917 265290407817494320
3918 81704816187546440
3919 151205888374387200
3920 29337646171425225
3921 160831015707515520
3922 443516178444925440
3923 409026076932464000
3924 373128876814140320
3925 314611335706332660
3926 72664735304769600
3927 60586859126565720
3928 333230921600569440
3929 139892642535719460
3930 137600352049937240
3931 252226617360629160
3932 192369939903738960
3933 59537434285880280
3934 60182286614499840
3935 50289201750535200
3936 34661302108011840
3937 19253361784714800
3938 2089628698502880
3939 42996156299304000
3940 26311463057447760
3941 26040468496760340
3942 143007814190982420
3943 59916755843661910
3944 29403754246629360
3945 53871176205615310
3946 41014755666195690
3947 8430593289933030
3948 56920268631410400
3949 51734694521949480
3950 94655075073225780
3951 35891250515168160
3952 76511172670103000
3953 63906257159935950
3954 43989812579800770
3955 12180472066393620
3956 12092399430486000
3957 22118771262150720
3958 16833134202521280
3959 10504261312115760
3960 5254990931359470
3961 682114958943840
3962 6802029928130184
3963 6202885585953984
3964 11184535115354340
3965 9321460924410000
3966 3193151679836080
3967 4043872831449965
3968 7396555970372010
3969 5627555437414540
3970 3508435873934490
3971 875463633886410
3972 4525863692303160
3973 3787861296708800
3974 2631704030947296
3975 1494392060049780
3976 678254031881550
3977 119483081886720
3978 169228815131280
3979 310270781216910
3980 238222913886560
3981 151676502777192
3982 78802294727920
3983 32668582313050
3984 10492925680800
3985 359170026899
3986 671566044463875
3987 9508598726802750
3988 3600095882402250
3989 17764997415619200
3990 33373819647873600
3991 7255047316383900
3992 2740692389551920
3993 30683802953008800
3994 14231558266386300
3995 26415785166384000
3996 6886796294808300
3997 6458483656951200
3998 5972703993413280
3999 10931378243375520
4000 9254635321114800
4001 3229200893794500
4002 812173048292160
4003 1490974058296800
4004 1142000693604000
4005 711413499891600
4006 57928248187680
4007 10490109419882400
4008 14706433808157300
4009 2540153994250950
4010 14455189109074560
4011 80553802476288600
4012 24804818765731200
4013 45946577602387200
4014 8929029663092700
4015 24346351221325920
4016 67128142473882000
4017 61962172092685920
4018 56510756263437720
4019 47734056662849700
4020 11048364791621700
4021 6095328442224840
4022 33551374487084640
4023 14109665903685360
4024 13860918243793440
4025 25432008965050680
4026 19443032278443000
4027 6031888911862200
4028 4540177811567520
4029 3800159244500400
4030 2626338255400080
4031 1462508717177520
4032 126960360521760
4033 1140960505691776
4034 20994580535149760
4035 28840860880901200
4036 26573164375340640
4037 16105635227284680
4038 13574034277218600
4039 2345027044886625
4040 25732799920036080
4041 15759678948564640
4042 15582540636646200
4043 85639881095693800
4044 35940322662103980
4045 17616455909384820
4046 32304950424483720
4047 24651354540847800
4048 5078741504002800
4049 16997238431868960
4050 15458868731535040
4051 28309050228200040
4052 10758070026800340
4053 22889553837316800
4054 19149044685085140
4055 13215518009991180
4056 3668131589827080
4057 2408253558559920
4058 4408299191620560
4059 3361664584707120
4060 2103543706526640
4061 1054925377946460
4062 102696587609760
4063 3871666272722760
4064 10597428197888520
4065 2947894292803460
4066 9511634252154720
4067 8639880596011800
4068 15813458470936160
4069 5998917137686220
4070 6371687133564420
4071 5327597049301340
4072 3671544596358120
4073 677322812397240
4074 6703710365627880
4075 6118119271244520
4076 11037510305718400
4077 9212655651745020
4078 3163612469730580
4079 3994500935428500
4080 7311439316933020
4081 5573641163289160
4082 3484050257149380
4083 871445572680120
4084 2233618938898800
4085 1871666960873360
4086 1303243350684960
4087 742046949555300
4088 337588634197140
4089 39650467991520
4090 318099903888096
4091 1734864075866064
4092 721003889366256
4093 705902783087095
4094 1291218353604540
4095 982258723105320
4096 305795319531320
4097 915738058822820
4098 767353028926470
4099 534214315842434
4100 303939966865230
4101 68996854339080
4102 248469854071770
4103 455793120319000
4104 350478157165264
4105 223653351270012
4106 116503358409780
4107 48408165792090
4108 7775530485720
4109 39102061892940
4110 32994451761880
4111 23358876087628
4112 13719665083808
4113 6573233333020
4114 2509857920690
4115 739979704312
4116 26879406691
4117 289796195812200
4118 1071830809480200
4119 246506657408550
4120 456038343040500
4121 70570311082425
4122 104745014827376
4123 1926911909507200
4124 2646334513663400
4125 2439950949033600
4126 1478333317645800
4127 1247821407598500
4128 215934347578950
4129 1177566880981680
4130 721667153478080
4131 712885808169360
4132 3920423092202120
4133 1647663641376900
4134 806645618859960
4135 1480449062280300
4136 1132004968702500
4137 233674961879700
4138 517310481088800
4139 470748236666240
4140 862752274710480
4141 328516668079200
4142 697667929890960
4143 584511363284220
4144 404341522388100
4145 112463935055880
4146 54962956156680
4147 100678534253280
4148 76918717315440
4149 48251937324960
4150 24249851760420
4151 1888096744800
4152 363841140160960
4153 1983967032148640
4154 1213861044802560
4155 598814609834980
4156 3288047942606460
4157 1378988630238450
4158 449232550808580
4159 823992749626200
4160 628827096864450
4161 96982931811150
4162 1052357864163480
4163 2882166421536280
4164 802809841875580
4165 2586160909144960
4166 2350360212570120
4167 4305141615435640
4168 1636281868580700
4169 1734869739827100
4170 1452619327560390
4171 1003336743382950
4172 185468387159460
4173 909552962929600
4174 830702838131460
4175 1499300183856800
4176 1253131245764100
4177 431275550900220
4178 542990594073570
4179 994533498057300
4180 759515564626920
4181 475912957857900
4182 119283679781490
4183 202226405882760
4184 169648379397360
4185 118366957289520
4186 67563051889500
4187 30801022741980
4188 2712902853600
4189 85353990767640
4190 929658947950080
4191 421106129507760
4192 769919488239440
4193 194024209899520
4194 748595114143800
4195 683354660293760
4196 1232069100614520
4197 1029167481587080
4198 353681396003760
4199 222384958615725
4200 407273181995130
4201 310892071402440
4202 194581062624090
4203 32432287239300
4204 171135656855328
4205 933940926835312
4206 388630964252088
4207 380385419700110
4208 696225137116460
4209 530536555266840
4210 165544519992780
4211 494035138609380
4212 414436444293660
4213 289089583625532
4214 164870195047500
4215 37502467171050
4216 66958888841880
4217 122889936245400
4218 94627854967152
4219 60512206044816
4220 31597215791940
4221 13155208480080
4222 1408665399840
4223 84826006254924
4224 76818410414878
4225 140404282435032
4226 53270765944752
4227 113125817762980
4228 94820766401100
4229 66020152144788
4230 18764030273660
4231 36004808416940
4232 66082694225160
4233 50888417671656
4234 32538213643832
4235 16979311627860
4236 3528437574030
4237 34879478830960
4238 29455712742688
4239 20885995824312
4240 12292924178464
4241 5903309926160
4242 2258405165380
4243 332939751440
4244 1648076763150
4245 3036393283540
4246 2367841746506
4247 1551778211472
4248 844307105256
4249 374764867380
4250 132470754429
4251 36057391006
4252 1439848882
4253 20223740866560
4254 9246556275880
4255 36393056552160
4256 99580221429920
4257 27715124514000
4258 44558700256840
4259 40462207140960
4260 74122014004500
4261 28166478671100
4262 19848908239380
4263 16629911632620
4264 11491400375400
4265 1591024892655
4266 7082026655760
4267 77169310309560
4268 34969383169120
4269 63977047545180
4270 16148323360400
4271 62144346020680
4272 56764213257360
4273 102379318938240
4274 85622523852140
4275 29481529136400
4276 18488586133395
4277 33879866248800
4278 25903724472780
4279 16246920984480
4280 2712749144820
4281 7089798768448
4282 38713617251232
4283 16128094974768
4284 15781127281920
4285 28901228692960
4286 22057991215260
4287 6897167421520
4288 20515751968440
4289 17227944739500
4290 12039304045132
4291 6881111686020
4292 1567995620940
4293 1851685884360
4294 3399986584280
4295 2621514473152
4296 1679665503516
4297 878988211360
4298 366603600220
4299 29436657360
4300 16024779549240
4301 43364576055240
4302 39544596251160
4303 35570060644580
4304 29678686502080
4305 6780386264960
4306 11478696385464
4307 62650415487176
4308 26084725651864
4309 25504760099280
4310 46702414298100
4311 35625871270880
4312 11126391614800
4313 16530998218680
4314 13880584439370
4315 9696774601426
4316 5537028272370
4317 839391307950
4318 20933543550304
4319 18966867847158
4320 34685278991792
4321 13179274073112
4322 27966222446360
4323 23463910312120
4324 16365540511128
4325 4661096778380
4326 8907873683280
4327 16356760501320
4328 12612004489352
4329 8079417687560
4330 4225058707620
4331 879514514550
4332 4311887038000
4333 3644228415528
4334 2587770948452
4335 1526063606564
4336 734403098020
4337 281436168740
4338 27657287760
4339 4980588300688
4340 4544932833408
4341 8200600125784
4342 6867255862368
4343 2385631136880
4344 2986318223680
4345 5482193256980
4346 4223716409172
4347 2701499718120
4348 704407047680
4349 3429192277940
4350 2898499721132
4351 2058448645040
4352 1213824477528
4353 583819677200
4354 111696216310
4355 809817235660
4356 1492501771824
4357 1165029001172
4358 764678225692
4359 416852217204
4360 185406968220
4361 65644768058
4362 8933694932
4363 181456503320
4364 154668445348
4365 111904082564
4366 68148979524
4367 34487354328
4368 14243188182
4369 4682317330
4370 1182641228
4371 54413911
4372 499812999840
4373 303169033860
4374 298999635264
4375 1630410408396
4376 678049768704
4377 330944744130
4378 605866990960
4379 461767866560
4380 95935143920
4381 638452428372
4382 578496823674
4383 1058285758816
4384 402446007656
4385 852825372630
4386 716088249360
4387 500059886480
4388 142556854440
4389 135572811660
4390 249048857970
4391 192255595488
4392 123347420196
4393 64579503240
4394 8959892700
4395 378318492552
4396 345385300832
4397 623432055246
4398 522517887892
4399 181796473740
4400 227245218200
4401 417340479270
4402 321908329024
4403 206242304268
4404 53878592880
4405 261182166960
4406 220921251852
4407 157103808576
4408 92805195924
4409 44721861360
4410 8568832800
4411 30815258760
4412 56811163856
4413 44387517174
4414 29176314720
4415 15933551172
4416 7100221920
4417 2517558186
4418 228377864
4419 57952737843
4420 316694003626
4421 132337371276
4422 129630982624
4423 237915080612
4424 183148543380
4425 58469922840
4426 171471400320
4427 144996157614
4428 103038531092
4429 60785888128
4430 14611562560
4431 48418238220
4432 89269350896
4433 69757690044
4434 45858432780
4435 25042742192
4436 11154060400
4437 1974857373
4438 41204557024
4439 35140927120
4440 25451593146
4441 15522660508
4442 7869107868
4443 3255785414
4444 1071820272
4445 135345976
4446 3352778760
4447 6207593588
4448 4915925632
4449 3312231278
4450 1881366852
4451 888900180
4452 342932032
4453 105284258
4454 24788152
4455 1409326
4456 2486030547
4457 2259397426
4458 4143952098
4459 1591762392
4460 3373644560
4461 2852057054
4462 2025447424
4463 596614592
4464 1103868480
4465 2035667788
4466 1591668078
4467 1047124008
4468 572106304
4469 127365700
4470 1132071072
4471 966089124
4472 700534674
4473 427904928
4474 217273056
4475 90006840
4476 14816637
4477 235845556
4478 436763184
4479 346115172
4480 233453418
4481 132786896
4482 62838358
4483 24281466
4484 7463808
4485 878526
4486 138083792
4487 118853664
4488 87778480
4489 55272406
4490 29384298
4491 13008008
4492 4704896
4493 1354080
4494 298384
4495 23696
4496 646646
4497 1202852
4498 966416
4499 667964
4500 394383
4501 196878
4502 81928
4503 27874
4504 7546
4505 1562
4506 232
4507 1
4508 1
4509 8388584
4510 70414446400
4511 23527406111
4512 33633031290960
4513 30592748772510
4514 3885843076130
4515 3001886411277120
4516 5217781520665710
4517 589965540602175
4518 1328133425988690
4519 120278735104780
4520 80460619771598976
4521 233646382976232840
4522 80778447154348920
4523 92115593358126840
4524 17148092875843320
4525 17516117271776490
4526 1193991460195950
4527 807194187778790784
4528 3686871808940905440
4529 2701504751938563600
4530 2063377549779727200
4531 185079342490153920
4532 1225687628493392400
4533 634050184867065720
4534 55481821620884160
4535 106252539864055080
4536 93391654543902120
4537 5080578731934765
4538 3353228716021468800
4539 23557974802677462816
4540 31701055279555847520
4541 18150486079110207840
4542 7172031272109509700
4543 23735679388035202440
4544 8240229259516721280
4545 2253065918465706660
4546 2356630311411998520
4547 4544382454458160920
4548 2015904209889609120
4549 371056353851638800
4550 322381460148837840
4551 242054034626929740
4552 11033957632340820
4553 5916464513995255680
4554 64329367683278870880
4555 149638058648795665800
4556 68283130589022097440
4557 77372090703588812760
4558 170170986507381909360
4559 44420078057159324160
4560 4287523842852589710
4561 54945836357705178840
4562 28650126801657001320
4563 55538132325053155920
4564 16514494636960982880
4565 5312927546362752720
4566 5112661532180274060
4567 10170830092686964200
4568 8908887505975872960
4569 3365862312837386160
4570 373892327630546400
4571 688809595752677160
4572 533839575651278100
4573 344772077891029680
4574 13698577086716460
4575 4236343125802485760
4576 74135809373428698480
4577 295197457368638547000
4578 111602484952382847120
4579 304943452642042076520
4580 500600884700976037200
4581 104503852537110048240
4582 59771390437772526960
4583 381426894644616525240
4584 132040986553543017000
4585 256976825686016858400
4586 57466985250407186400
4587 28000154842899940080
4588 85506899666499185040
4589 82572695002800187920
4590 81813947243306502240
4591 72132128492840210160
4592 18239312979819361200
4593 2679927768552108960
4594 15280737701502157920
4595 6689269427172486840
4596 6912804771011963880
4597 12775551588384845040
4598 9975349125329068080
4599 3234954807528060960
4600 906670466540061840
4601 758184035134013100
4602 522968958812868420
4603 293700891991953840
4604 10506167188690560
4605 1057523845822521344
4606 32864616973085051520
4607 233874223223624226360
4608 75249609821849387520
4609 465909538482642898440
4610 608292001538397254160
4611 105573154469598826320
4612 227576788414973798760
4613 963355355923468531680
4614 248902678249689257400
4615 485833638188972002800
4616 86983894797875962800
4617 12479934412903227462
4618 258158214005433360840
4619 392513471193289999320
4620 380028927865299348600
4621 249933055565931170400
4622 221510874564695718000
4623 42098398619489360400
4624 44690552545776977880
4625 28638921521051915040
4626 29263878989127286560
4627 167217516724415036400
4628 73550944860968152440
4629 37750301793516237120
4630 69956475147469976400
4631 54959834275754517000
4632 11913936857021803200
4633 7826552346038739120
4634 7312719889010261160
4635 13530646233686976480
4636 5285164870418000940
4637 11641536243425505600
4638 9775980516477552840
4639 6785890773543416160
4640 1910920931680852080
4641 377930564177231880
4642 690215112940627800
4643 522024515314763760
4644 321651649349408160
4645 158870831428387440
4646 5259399850708500
4647 60283564499562496
4648 4367923569702763520
4649 64116383075101108800
4650 17908577837614310400
4651 259771893186399473340
4652 280788839084092935600
4653 41612992571687420160
4654 287985315628472794920
4655 909231161554214787060
4656 186940323007662001680
4657 365655462418791937440
4658 54519213031008399360
4659 61648085086190922708
4660 634551815730575084760
4661 640225024133084587740
4662 621015407613861467520
4663 304906599235254711600
4664 271360869249155964000
4665 41292067997265442920
4666 46233284570460934740
4667 275402988836989537320
4668 176780079608121533520
4669 89812648651930018020
4670 513986115385903581360
4671 226940292447789094560
4672 77149657911922718040
4673 143305288193806207200
4674 113158182194975346600
4675 18424985544528639000
4676 21810561766923139200
4677 62042859814442730480
4678 18129573607019329080
4679 58828309278082299720
4680 55029159675324435060
4681 102041758889501538960
4682 40047403265949357540
4683 43779173786285569920
4684 36899558887641546600
4685 25749863751592435320
4686 4842794665683738600
4687 5307811683208812900
4688 4896194969252774880
4689 8996321644554597840
4690 7570735131396972240
4691 2629915884004435740
4692 3413996269159769640
4693 6245030255921526240
4694 4743567139081182480
4695 2938138134238108080
4696 726988717771786800
4697 411125106373599240
4698 342116359088871240
4699 234347968074635280
4700 129755956125999600
4701 56965474879269480
4702 1788254976368160
4703 74982664998138624
4704 3990687907129918560
4705 982541180824382720
4706 41906065764346758360
4707 38556916620089325120
4708 4975770338564163840
4709 113311553506818294780
4710 284511222241459605000
4711 48476915810220795360
4712 94955456805862997760
4713 12113936118930236160
4714 71198600587780068720
4715 486066755611606979520
4716 366024980671135499880
4717 355490072537601088980
4718 138971474546712858000
4719 124089114263586592320
4720 15732519350196376320
4721 4838108854791688632
4722 145951026520348664280
4723 432829787150344862700
4724 278145919383175477080
4725 93714206096199779640
4726 536869440965879366040
4727 237758603439637874880
4728 60244649195208815880
4729 112131832239147351600
4730 88915152393337050000
4731 11589080300537708160
4732 46512710683995911400
4733 22265192819478422700
4734 89554570053505746120
4735 254989339126415824320
4736 74717640109054054080
4737 120450816370313371980
4738 112756627127643652800
4739 209480797753565536800
4740 82535938620510817800
4741 59731093340365271040
4742 50508929440903167000
4743 35405244995504769240
4744 4998928655731629000
4745 2838068817912832080
4746 31920779754193169400
4747 14873191878008402580
4748 27581310508129871400
4749 7201531084185316440
4750 27465265556519322600
4751 25377846205619066520
4752 46652494048440374280
4753 39380115047542813440
4754 13737906933130113480
4755 8839960282894045080
4756 16194003878429146080
4757 12347644391698358160
4758 7682243780238689160
4759 1268708423660621400
4760 863738735786581500
4761 4752111478120401600
4762 1993783949344711860
4763 1970570504079077040
4764 3608825642737926720
4765 2748108017393584740
4766 851890276735442820
4767 2625352154556285720
4768 2189730256977019140
4769 1505976559989568740
4770 837444418173302040
4771 184060737715268700
4772 81886536301054170
4773 149649912018695340
4774 113636793715440840
4775 70762593901836060
4776 35439185360409840
4777 13961194093133100
4778 425048423462820
4779 851159109718996200
4780 680353236643726080
4781 77609030371713280
4782 9454089135606580800
4783 19661088401131788360
4784 2855166383726511360
4785 5597440139462775360
4786 623214475060535040
4787 19415800361836780650
4788 98884652525587573920
4789 59274578335251706920
4790 57612602623359528720
4791 18679439169976248000
4792 16721699227786133280
4793 1815479906092529280
4794 6481237492010703150
4795 97300959421770625590
4796 191518125668415327600
4797 123158434084283717640
4798 30969502650134637480
4799 177529622893522794720
4800 78805328711393798280
4801 15880105694395488960
4802 29609152289103264480
4803 23559967567725055200
4804 2558755097153466240
4805 9392625320888517480
4806 91227358307600843940
4807 43696907914793876730
4808 87491031106931273160
4809 249256889364646397520
4810 73196058146963022540
4811 78208122904279316640
4812 73243690001422356060
4813 136294484214486148560
4814 53874390924625332240
4815 29049413080716384480
4816 24635130702676799400
4817 17333943413638528080
4818 1958633012376996480
4819 16246368148236660180
4820 30685990712752921680
4821 6709795788832547220
4822 7633683437842949400
4823 85901029547282183880
4824 40040789815854120240
4825 74365339145981160780
4826 19476067340017572480
4827 36851173131359429100
4828 34099706340625961160
4829 62700748923482152560
4830 53070081165181616400
4831 18580187277444497400
4832 7906471934769682560
4833 14503095401783839560
4834 11096171757691738920
4835 6930009862940027520
4836 858879684632908800
4837 3967865919703159560
4838 10991264818891232880
4839 10153181027275156440
4840 9302067847950457860
4841 7858050127190103060
4842 1825498776281471460
4843 3045383802984384900
4844 16775817062695051860
4845 7055829779282747910
4846 6965560933204296240
4847 12772474254646624980
4848 9757777677216796530
4849 3035872823390198640
4850 4637324413824942240
4851 3876036777652255650
4852 2675340714557742930
4853 1493241502830989760
4854 218962157754444450
4855 847212778906570800
4856 771207977185090020
4857 1411669203547383540
4858 536313527127231960
4859 1146970414733766480
4860 958427217695316900
4861 660853067116077720
4862 183903559152165180
4863 367532683106318190
4864 672283631049136710
4865 511792312466416860
4866 319847849058228390
4867 160757098893885600
4868 31691352347819550
4869 44416744096427760
4870 37175249264067900
4871 25838690093553600
4872 14695406240485860
4873 6700009754736540
4874 2388476404153890
4875 72080199859860
4876 592912975994968500
4877 2402708721428039400
4878 1194189867216234240
4879 1161118300273794600
4880 321155879528689920
4881 288052550521582080
4882 27322724391811200
4883 1168594972643632500
4884 11639904700715033400
4885 17106218080555991760
4886 11003914643204293200
4887 2203594950428432640
4888 12635605933112677680
4889 5618918352899684520
4890 938263004021000160
4891 1752081636919461120
4892 1398082064939859840
4893 130066904989044480
4894 161249317436274750
4895 6647206970974503600
4896 32150806474069575180
4897 15404361358196796750
4898 20477496292590789720
4899 58354887472661647440
4900 17164533270131084160
4901 13682159404045480440
4902 12815762389600042440
4903 23881483150337841840
4904 9464948939552748660
4905 4057641592797898080
4906 3449825836501132800
4907 2435154221704695120
4908 229268668143861120
4909 4963940615533408980
4910 1890746241700671150
4911 18780383085568341600
4912 35480990874109088640
4913 7770147590622098010
4914 4397504478290198640
4915 49496119212053403360
4916 23075078280263332020
4917 42911916882280632960
4918 11266633220588771580
4919 14112661704985823400
4920 13075253816391529560
4921 24042717035942901120
4922 20398610231459006040
4923 7163372455208391960
4924 2269044253582153920
4925 4167189718677861120
4926 3198040639175496240
4927 2003847131095154640
4928 198711461508842880
4929 1976424332964102840
4930 11071608979190524020
4931 3426438777824349420
4932 6359547765431938860
4933 1244756671985544180
4934 6762590799406745400
4935 18735560823609450000
4936 17327226852883684320
4937 15875227979491638540
4938 13441162776945493620
4939 3131537153620669560
4940 2588448826873311300
4941 14273931757194336240
4942 6016690107101735100
4943 5932468980861672600
4944 10890562291376468040
4945 8344266374674953000
4946 2604234553434984600
4947 2630525571703428480
4948 2202949264162926240
4949 1525476946433562360
4950 854184373776528480
4951 93972158035941600
4952 1480027747845396960
4953 908194249501814280
4954 900162835650517500
4955 4956543707795481180
4956 2085276267097869330
4957 1025702119344539340
4958 1882089109093575540
4959 1439674342580294190
4960 298435741826218980
4961 1993002140064777480
4962 1815803640003866280
4963 3327279173177385960
4964 1267501572522585720
4965 2705288348179075620
4966 2264778772017047370
4967 1566465378857495490
4968 437269447044334620
4969 432984192528007530
4970 792671133079352880
4971 604848214809278280
4972 379238460044431320
4973 191198475665775090
4974 25139754402307200
4975 202971752069135940
4976 185370815205106920
4977 334981024751344260
4978 279839986099470360
4979 96330651233393880
4980 121939738548391050
4981 223236841896247950
4982 170313022835742480
4983 106698495361463970
4984 26833464384187260
4985 138193338988187190
4986 115821282648459390
4987 80704070356882230
4988 46045963523285730
4989 21055821855477660
4990 3755074382030430
4991 4526258807836560
4992 8303409151166280
4993 6386503360050900
4994 4078783590978060
4995 2129148983516520
4996 889087594224930
4997 288943624178370
4998 8838574456230
4999 17323687886608125
5000 355525473919371750
5001 1141747207509972600
5002 547049707058277000
5003 543319086671530560
5004 1548322107641123400
5005 455971973672755800
5006 289371320902287360
5007 271032934232579400
5008 505664187928392960
5009 200842625415275100
5010 71335523833643520
5011 60786671394049920
5012 43023455793656400
5013 3470175447383040
5014 109717959579170625
5015 1568323394925592050
5016 597375009639461250
5017 2956418345105057160
5018 5585510241802391400
5019 1224568263841803000
5020 459973922163977280
5021 5177312918999921760
5022 2413551295629015600
5023 4493435464709184960
5024 1182165936030410400
5025 1103596560988543800
5026 1023569980462560000
5027 1881863864541420240
5028 1600022819395965960
5029 563318452761198300
5030 141749251709422080
5031 260613678230864640
5032 200553453091456560
5033 126016789353366960
5034 10411686623109120
5035 883818130910531040
5036 1245921225410685600
5037 217015086330802800
5038 1227811544756964720
5039 6878099318330109240
5040 2128548725387101800
5041 3954781418169380040
5042 775563325572204675
5043 2094440367344126760
5044 5802400538177799600
5045 5371639861117846680
5046 4920870868985768400
5047 4174728480059391720
5048 975009617116940700
5049 532898409409822080
5050 2941340989999054320
5051 1242225533153457060
5052 1223298961446574440
5053 2248016219672825040
5054 1726913518343197560
5055 540418873733776080
5056 406314236361714960
5057 340877217746064960
5058 236741317888270320
5059 132931817328239280
5060 11699623747044000
5061 65854682718061776
5062 1217722378412873760
5063 1680665216736972600
5064 1553104779878570160
5065 945434561200175280
5066 800352357201918360
5067 139522814194380825
5068 1509718649485265280
5069 927257808046804800
5070 918172420871437440
5071 5060073461879228880
5072 2132746219384879560
5073 1047807892450689360
5074 1924557358855932060
5075 1475826116746466940
5076 306721841100307080
5077 1014628388415811560
5078 925111951442865240
5079 1696807927976741280
5080 647956704928936500
5081 1380251733381483960
5082 1157473906117079760
5083 802836253278597000
5084 224709513342832440
5085 147083941273402560
5086 269479360479566880
5087 206069674023946080
5088 129588408445615920
5089 65510646351307560
5090 6461233936034400
5091 173979441458932500
5092 477493367128150020
5093 133394527585965030
5094 430235636347149360
5095 391788106742379420
5096 718254088897741200
5097 273820191894200970
5098 291136851506007750
5099 244033741820568390
5100 169041061657525470
5101 31448230354682490
5102 306844747275467280
5103 280479679974318420
5104 507158477255493840
5105 424353628313468370
5106 146464621009838610
5107 184827350655180825
5108 338620781277128760
5109 258878373944478540
5110 162646262820882060
5111 41010901261426530
5112 104670791607019320
5113 87837883322189760
5114 61347809280332880
5115 35103963736608930
5116 16094024114752980
5117 1913937856241760
5118 11891628390339720
5119 64952191357379700
5120 27060408740224080
5121 26522852476197825
5122 48562045667808990
5123 37051459291181820
5124 11594312666271690
5125 34661974266740220
5126 29089621167318870
5127 20315124395775270
5128 11616794671600770
5129 2657667335193240
5130 9516754248239160
5131 17468039601417420
5132 13456553325619680
5133 8614608727980420
5134 4509513594855330
5135 1887762342206730
5136 306849123743040
5137 1274361401766510
5138 1076404923293550
5139 763641434065800
5140 449993438846040
5141 216642610369290
5142 83319234724890
5143 24846791138085
5144 789240533955
5145 13537994993586000
5146 4271661926866125
5147 84054499158331800
5148 118471749969521250
5149 20650344509421000
5150 58207261108968720
5151 326021662525793400
5152 100873313212763700
5153 187587942014948400
5154 36844465863901500
5155 65992923732542400
5156 182792799540477000
5157 169368361352115840
5158 155115170936096400
5159 131828771998117800
5160 30851964661608000
5161 12553812099176040
5162 69345128031189120
5163 29337005218213440
5164 28853161728629760
5165 53072892821025000
5166 40866072855166800
5167 12818157305114700
5168 7655497966448640
5169 6433133996401200
5170 4479752448895680
5171 2521491706195200
5172 184888608709440
5173 50852052697529160
5174 189070989729728400
5175 43701865749833850
5176 81106433213487750
5177 12668878945744875
5178 18517775372523504
5179 342367727363449200
5180 472447754691615000
5181 436943374353074520
5182 265920664515273000
5183 225491842064069100
5184 39386697244951500
5185 211651432954620480
5186 130096222820268480
5187 128698267812728040
5188 709783219880088840
5189 299650210357056660
5190 147039398334207000
5191 270318374729172000
5192 207755041422681900
5193 43273988887168800
5194 94626114856006680
5195 86332750217274240
5196 158487604385984280
5197 60653621593075440
5198 128954019181687560
5199 108310460767497300
5200 75317005024347780
5201 21130073856176400
5202 10291055183350920
5203 18868470521614800
5204 14457444863677200
5205 9116217320155200
5206 4619408755606380
5207 364451180402880
5208 32884682446344960
5209 180125702833814640
5210 110536225996039200
5211 54603249884742060
5212 300681652314341340
5213 126678396583154070
5214 41359044500415360
5215 75992496672632400
5216 58295557644308550
5217 9072478389678975
5218 96553222985665800
5219 265173631541242200
5220 74191451800963860
5221 238881618081298800
5222 217666295779260960
5223 399376310600483640
5224 152572714976330820
5225 161924816895640920
5226 135931714051932450
5227 94389973499423070
5228 17599935702559500
5229 85026877061959800
5230 77782594722037380
5231 140716975571307720
5232 117915433100110620
5233 40796109811287000
5234 51328657418532750
5235 94104883515036780
5236 72082244537722800
5237 45405083364257700
5238 11475066997992150
5239 19363512025443720
5240 16268987108702880
5241 11387176617210480
5242 6533181815260500
5243 3002095017590580
5244 267767340095520
5245 5322684115772640
5246 58125691581251400
5247 26396112995532240
5248 48343200847305540
5249 12245222998781520
5250 47092976406393720
5251 43060241219329320
5252 77819278946253840
5253 65174989683636660
5254 22518202532196960
5255 14146732365460245
5256 25934367593715990
5257 19857948022790100
5258 12495441355308750
5259 2100117268145460
5260 10885416147720840
5261 59497621639127760
5262 24821516872740060
5263 24322174508397150
5264 44562306019794420
5265 34061678086452900
5266 10685100844882500
5267 31829228657238360
5268 26743246070667000
5269 18715558306812240
5270 10729588484888640
5271 2460152200338570
5272 4365799465497840
5273 8017587297219960
5274 6185496474660960
5275 3968611208082180
5276 2082801685854540
5277 873811245501420
5278 94699901731680
5279 4131205893864060
5280 3746679836006085
5281 6854963009598660
5282 2608865633532360
5283 5541900880572210
5284 4652783134455030
5285 3250406264471790
5286 928723801048770
5287 1776289655982570
5288 3262290009896010
5289 2517148602352320
5290 1614957265922820
5291 847085331626790
5292 177388458889680
5293 1741194278053560
5294 1471990652919360
5295 1045987817886720
5296 617734746132720
5297 298133959611690
5298 114901404178440
5299 17135404781760
5300 67119366866490
5301 123715199475000
5302 96606637540110
5303 63458770766460
5304 34646119206180
5305 15454093999170
5306 5501840450295
5307 1514231791560
5308 51356837685
5309 684337406451776
5310 6301589121196600
5311 5776022762258000
5312 5335935130675800
5313 2427384975503400
5314 2056711306051125
5315 286504658661375
5316 2814478123805040
5317 15412505549960400
5318 9464009159333120
5319 4670920739837100
5320 25736465005342100
5321 10857731084821350
5322 3540857106174300
5323 6511045599431100
5324 5004395832183750
5325 780267203149500
5326 4120377434296200
5327 11322724736136000
5328 3172140636730560
5329 10197172869121560
5330 9296319252490880
5331 17070046939083600
5332 6533505451600200
5333 6921613829500200
5334 5818607448395850
5335 4049391164888850
5336 756535154206800
5337 2414922161773440
5338 2210765593930740
5339 4001216861790720
5340 3357428219917200
5341 1164133741367520
5342 1460510348591250
5343 2679426928245600
5344 2056043319561000
5345 1298190099657600
5346 328747021879050
5347 412830852449400
5348 347245630966080
5349 243537611929920
5350 140064840974880
5351 64491358226400
5352 4600999598400
5353 3803358928390560
5354 1744140197929360
5355 6872996166069600
5356 18860223491192720
5357 5273520388407040
5358 8472709285879480
5359 7714425536139600
5360 14157341319478600
5361 5408748405492300
5362 3814607939379300
5363 3204777583438200
5364 2226940774249200
5365 311089767038400
5366 1350542325502440
5367 14755932826180200
5368 6704187790166080
5369 12287163394890780
5370 3117809950742520
5371 11957576413379080
5372 10941173360063520
5373 19781167830061040
5374 16588746891758700
5375 5743536773609760
5376 3598415395606800
5377 6600940019970750
5378 5063038383512100
5379 3193174523545950
5380 537729805807800
5381 1379440654472320
5382 7544538750171720
5383 3151401721945560
5384 3087121908405150
5385 5659637318384400
5386 4333314864599820
5387 1362426562331040
5388 4044547716503400
5389 3401970094774620
5390 2385416034416820
5391 1370769873532740
5392 314915603526450
5393 369474529485000
5394 678854416287960
5395 524458307137920
5396 337188400331940
5397 177380294019840
5398 74561915920500
5399 6060093485760
5400 1559520942906960
5401 4230687638053800
5402 3864655317243600
5403 3484461939471920
5404 2915375956562520
5405 669752558672560
5406 1126347305937480
5407 6157617055094120
5408 2570678167866480
5409 2516310119333120
5410 4612651540674120
5411 3530116654542160
5412 1108663090311120
5413 1643636205772200
5414 1382452217599890
5415 969104660477730
5416 556414628292150
5417 85043797953450
5418 2078629700071540
5419 1886185199028900
5420 3452975861613300
5421 1316206750669200
5422 2793800572449480
5423 2348010821498420
5424 1643355364512600
5425 470606547872100
5426 896309067843000
5427 1646921227093080
5428 1272463071676800
5429 818028350070240
5430 430058552594220
5431 90229458115200
5432 439060117106040
5433 371481040920120
5434 264377925557040
5435 156457339290300
5436 75681609814860
5437 29222271213060
5438 2905315833840
5439 336121012337110
5440 307039079691300
5441 554777723291880
5442 465377186248260
5443 162232278553380
5444 202884354206160
5445 372708757014880
5446 287756231582640
5447 184713421262100
5448 48422668759760
5449 234697250892920
5450 198599819619880
5451 141364702750520
5452 83659290045660
5453 40448250891680
5454 7797374632990
5455 56048496125440
5456 103345796600640
5457 80783597574120
5458 53150240911120
5459 29076802435320
5460 12998099989020
5461 4635773511020
5462 637975824240
5463 9598763869600
5464 8188267046310
5465 5933893444130
5466 3622766948160
5467 1839844350540
5468 763613009085
5469 252809857375
5470 64544177520
5471 2419299280
5472 97064279151840
5473 177013928266560
5474 36961680789880
5475 43475083207920
5476 474626323339560
5477 215474018880960
5478 394946670526100
5479 100196405216600
5480 191723953675320
5481 175444927518700
5482 316972471942800
5483 265967230096700
5484 92122208933700
5485 38337494372775
5486 70358686120800
5487 54025036480800
5488 34102420930500
5489 4303774037475
5490 121522196481840
5491 329786309033280
5492 301432214908440
5493 271865193466240
5494 227723227980600
5495 52410238761760
5496 87802639943040
5497 480274087483960
5498 200727652710900
5499 196423505868150
5500 360266446972000
5501 276134884771900
5502 86896097563200
5503 128419540671150
5504 108120064639950
5505 75926028148950
5506 43684420063350
5507 6688131694650
5508 80916557106880
5509 73461612380310
5510 134556314885520
5511 51365360263140
5512 108945457671600
5513 91651074959840
5514 64257170614560
5515 18439375885920
5516 34978683304800
5517 64300416962100
5518 49743796693440
5519 32038829929260
5520 16879126269600
5521 3547320936150
5522 11415245391000
5523 9665729472960
5524 6888950925120
5525 4084717321440
5526 1979994909600
5527 765786398400
5528 57093945120
5529 100935361699920
5530 61329587443740
5531 60524265510720
5532 330586679148660
5533 137869640512560
5534 67362770882330
5535 123462634273000
5536 94419306032480
5537 19729545614240
5538 130150644332940
5539 118113483083420
5540 216314989498300
5541 82536345141320
5542 174943835460350
5543 147159041497680
5544 103138882057580
5545 29570125172280
5546 28014755323500
5547 51500271460800
5548 39842219844420
5549 25656821545080
5550 13507271465400
5551 1889143783800
5552 77983182907630
5553 71271008924720
5554 128831646433710
5555 108170089044820
5556 37770209859060
5557 47164391722800
5558 86680748879890
5559 67005146382400
5560 43088754972780
5561 11318662846080
5562 54617127672000
5563 46251725049180
5564 32968833726840
5565 19547551285920
5566 9470248653000
5567 1828587107850
5568 6517011425760
5569 12020531110440
5570 9405420192630
5571 6197540986080
5572 3396908611260
5573 1521557419680
5574 543531173670
5575 49863857040
5576 6081690319705
5577 33268828462870
5578 13926598750020
5579 13649907019320
5580 25070435776760
5581 19342056869520
5582 6198059388960
5583 18141978588360
5584 15359336381950
5585 10941396863080
5586 6479070165440
5587 1565846413520
5588 5158956039780
5589 9516311437920
5590 7447373478180
5591 4908261571080
5592 2690308473580
5593 1204546225640
5594 214863274455
5595 4439392336560
5596 3789213724320
5597 2748999744330
5598 1680907931120
5599 855234297900
5600 355641223690
5601 117923695080
5602 15053192160
5603 245159299760
5604 454069226840
5605 359975114920
5606 242985456370
5607 138382304040
5608 65619645930
5609 25441214120
5610 7865359460
5611 1871271760
5612 81191105
5613 1298625634944
5614 3539543509656
5615 981218802564
5616 3165861742560
5617 2870796720330
5618 5256529686540
5619 2004031509480
5620 2120581851850
5621 1783723106880
5622 1249633184800
5623 238491998360
5624 2233720172970
5625 2042123488020
5626 3691536834040
5627 3101783911380
5628 1084302367876
5629 1351216214150
5630 2484351817200
5631 1922567655840
5632 1238110740020
5633 325594453800
5634 781376648250
5635 662225705310
5636 472706824260
5637 280732119360
5638 136181042700
5639 17528725500
5640 436271230395
5641 2387533645640
5642 1000240560000
5643 980308256070
5644 1801205503020
5645 1391167707776
5646 446508700848
5647 1304484482950
5648 1105166217760
5649 788292972960
5650 467590574080
5651 113212016800
5652 371230922700
5653 684995097420
5654 536557784820
5655 354120066720
5656 194436901820
5657 87214031200
5658 15578806545
5659 159646238400
5660 136339608150
5661 99015425040
5662 60632526400
5663 30902880960
5664 12873565520
5665 4274512050
5666 363723840
5667 540272828095
5668 491512934770
5669 902162868750
5670 347321162496
5671 736121337380
5672 623100922686
5673 443635868632
5674 131188102808
5675 241967008140
5676 446450264590
5677 349625740310
5678 230625332160
5679 126493881520
5680 28312936960
5681 249951805800
5682 213489750540
5683 155078409450
5684 94981934040
5685 48411371580
5686 20159697360
5687 3343010385
5688 52627025664
5689 97495935000
5690 77346674970
5691 52267784570
5692 29810240000
5693 14159460802
5694 5499099070
5695 1702356900
5696 202492800
5697 15674826948
5698 13500592500
5699 9983726510
5700 6299046250
5701 3357952992
5702 1491992372
5703 542314210
5704 157154010
5705 34983810
5706 1883246
5707 7231458520
5708 6629982645
5709 12036391510
5710 10179533936
5711 3617209816
5712 4477513040
5713 8261369402
5714 6469172556
5715 4265800616
5716 1168720896
5717 5375475820
5718 4593424990
5719 3339326760
5720 2047135240
5721 1044110760
5722 217372540
5723 1367916628
5724 2534923380
5725 2012738970
5726 1361893020
5727 777964880
5728 370118254
5729 143921580
5730 22280445
5731 1046538088
5732 901732020
5733 667347070
5734 421512720
5735 225009552
5736 100127832
5737 36450170
5738 10574940
5739 1176910
5740 151663358
5741 282197348
5742 226926880
5743 157078130
5744 92938747
5745 46526744
5746 19433392
5747 6644330
5748 1810930
5749 378578
5750 28568
5751 2496144
5752 2169268
5753 1634380
5754 1062347
5755 591261
5756 278806
5757 109802
5758 35420
5759 9108
5760 1794
5761 254
5762 1
5763 1
5764 16777191
5765 211419499464
5766 70590606917
5767 135869999645440
5768 122982372105060
5769 15566899710631
5770 15581193588331920
5771 26740476175106610
5772 2980420451783385
5773 6745090897162430
5774 605279518600030
5775 527792014798750656
5776 1497370347833156880
5777 505135660157661915
5778 580489609911234480
5779 105396621762252960
5780 108589854288533670
5781 7284227496280480
5782 6696347371482322176
5783 29481455123111592720
5784 20823149119813877520
5785 16059023131806225840
5786 1376333844585426360
5787 9199970966492191440
5788 4810724763776010720
5789 405520844222032440
5790 778431989196005370
5791 691555553902422480
5792 36758042583739305
5793 35704965793738449024
5794 237549425255383312512
5795 303475491247411728720
5796 175714668588959021760
5797 65370370475615359680
5798 218638204056405421920
5799 76861914214052417520
5800 19805453003689507440
5801 20910957444102642960
5802 40442635731853637400
5803 18162158682142470480
5804 3185667013918933800
5805 2778695875598659920
5806 2111113191270296280
5807 93352239790661325
5808 83427239070150520320
5809 838016658188434747680
5810 1813244009927662629000
5811 837761496974088626016
5812 877516357436280973800
5813 1952371086098412139920
5814 516813939707744780640
5815 45759745857782817090
5816 592789836751799730120
5817 312223014651304195080
5818 607376530000019861520
5819 183077435720730485760
5820 54679110065608186320
5821 52811402162546334120
5822 105989902865387778960
5823 93269518870103965560
5824 35697421510203100920
5825 3736087302526556400
5826 6892724175774571080
5827 5368991675637270480
5828 3510512100131309160
5829 134321151412788960
5830 83778682855991647360
5831 1303324751312479997280
5832 4684693307625219687480
5833 1794902392508306219040
5834 4421707668051491556000
5835 7348410482326281284400
5836 1557522436531715821440
5837 799620848056281381930
5838 5161302378013834386000
5839 1805732246861039093880
5840 3528539011171772505120
5841 800749371567801999840
5842 352097480158114938480
5843 1086016053540069243360
5844 1053100989421976658600
5845 1053027819473675751360
5846 933309551236048681680
5847 239297972189203228800
5848 32112205231883842320
5849 183829385264794596960
5850 80914243309881015420
5851 84159478062003706200
5852 155789758227296090640
5853 122334017868407941380
5854 40197447400701381600
5855 10503298916414388360
5856 8804489522744086260
5857 6108301241670991980
5858 3473561077024598520
5859 118760248973622060
5860 32814477933060163584
5861 844452731076730129440
5862 5157949322654337208320
5863 1683098912080451891040
5864 9040539831288601230000
5865 11956028918981752270080
5866 2108938004414850322560
5867 3956117544430790758560
5868 16946984863689732954000
5869 4426899224429445021600
5870 8680081598639370034800
5871 1578529562567410316640
5872 197050668979708029042
5873 4121681253529089528360
5874 6331693928741043944400
5875 6158402528248961814240
5876 4088461882451410789200
5877 3644785671827700603600
5878 702942499862983762800
5879 661103442198745761960
5880 425600986577271193440
5881 436888774000972535760
5882 2507267882510300887920
5883 1109479309158027640320
5884 573108119453116713240
5885 1063998369830549748240
5886 841137084844217729640
5887 184877121289867866960
5888 109412596813584615120
5889 102633461251626994560
5890 190271936714788717920
5891 74801432127099565260
5892 165538105406570076480
5893 139384894816575151560
5894 97365684755117188800
5895 27779495759920879920
5896 5063906672489612520
5897 9257220744020980740
5898 7023422662409282880
5899 4354837993648312020
5900 2177860211157192960
5901 68359565546484060
5902 3895974311462313984
5903 194448789186998581760
5904 2201684648804014849560
5905 624015600133703713920
5906 7315965288474396428880
5907 8013713793439692917520
5908 1208044447499691387360
5909 6912499460377061724120
5910 22093450053254772132600
5911 4593894625378166076120
5912 9030431944704297480960
5913 1368690974426831358240
5914 1294770073167464489712
5915 13480260722240668693920
5916 13745129483989029140400
5917 13399106222968088941920
5918 6641982630038856420000
5919 5949170539685789128800
5920 919275899720976161040
5921 875357300915480715030
5922 5266552423358747329920
5923 3397327318722957695640
5924 1733640165918595794600
5925 9967674999965550510960
5926 4429803564681569009280
5927 1515481666650649920960
5928 2820715664783531162400
5929 2242441163864147971800
5930 370423656867029257200
5931 380371725283758912720
5932 1087029704152437503040
5933 319744749666252016440
5934 1039214388489171883920
5935 976195235305443342960
5936 1814039925752179526400
5937 716891101308049486320
5938 787222526604184345680
5939 665470821239698581000
5940 467558917601363312040
5941 89136682162035187200
5942 86659564779593494200
5943 80111538210759014160
5944 147753481989788178480
5945 124725778067764198080
5946 43630046252014645980
5947 56766727679292291960
5948 103950246073308279120
5949 79226946627457560120
5950 49403558390605907040
5951 12382364690654555520
5952 6379577517778282440
5953 5317635937321846440
5954 3655851781559795280
5955 2037593954289790800
5956 905569328188123200
5957 26718459567126420
5958 60283564499562496
5959 10373740993876516608
5960 283539404145317139360
5961 70866692433262670080
5962 2032681109207813513640
5963 1895896661248649669760
5964 249045562525698120960
5965 4211836239662999173440
5966 10708850410973804833920
5967 1845690359655273283680
5968 3634778037656083534800
5969 471690227272822487040
5970 2159426265043704814368
5971 14915044626065091570240
5972 11352838831670008607400
5973 11084971862320157436120
5974 4375604872952911364400
5975 3934094441526403817760
5976 506794372567153949040
5977 124543500198482874924
5978 3798340393649863961880
5979 11378938674404388993840
5980 7350955547810291424000
5981 2487198243947191849200
5982 14319312800692667784960
5983 6385902776460301358880
5984 1628134644156428344320
5985 3037118304949969696800
5986 2425825465713692254800
5987 320925010715956122000
5988 1065001366010780124480
5989 512460870831801963360
5990 2069125179808798923840
5991 5920322734429098397920
5992 1747026574777557058320
5993 2819911148380425868920
5994 2651504519183634702360
5995 4937367006775264682160
5996 1959761267226950626080
5997 1424342207732684726160
5998 1208276024221655097600
5999 853125219327391385280
6000 122153415394509724800
6001 58705456399789956240
6002 663315851012248380480
6003 310423513903876399080
6004 577030376130690584880
6005 151796880967377800340
6006 577504535615119544400
6007 534847823563906677360
6008 987107743243437795120
6009 836013794997312672120
6010 293809163855865625080
6011 189424623886346082720
6012 347406055396799751720
6013 265860903983043280320
6014 166590660099889582920
6015 27878902633217898000
6016 16536415248434372400
6017 91181784165042994200
6018 38386121442131001300
6019 38027734466742369000
6020 69726820387466143680
6021 53299538264603627820
6022 16642627615803300480
6023 51313851867208772280
6024 42876254326592669940
6025 29602880233930036980
6026 16576452567294604200
6027 3689433056862974700
6028 1475650078287303450
6029 2698690321705509900
6030 2053742645464237440
6031 1284017644924503660
6032 647430840690597000
6033 258131802830049540
6034 7313884481384820
6035 4740514557111304800
6036 1057523845822521344
6037 127653862321798812000
6038 103463024994870096960
6039 12020608283156696320
6040 723728303005027565700
6041 1524405517973889402960
6042 223959993422922870240
6043 441593611698670484160
6044 50042581346202362880
6045 1009861821444108383100
6046 5204454483039225157080
6047 3153827958722309878560
6048 3082780689954075349560
6049 1009307334992823492480
6050 910213255881726886080
6051 100460732205011151360
6052 257325070337668424700
6053 3906161834280253361820
6054 7767702884628901837980
6055 5022974719857860767800
6056 1268169048254019322800
6057 7307649404489753424000
6058 3268003263013236600900
6059 662516200244293782840
6060 1238247882053481911040
6061 992899538279600873040
6062 109500492213033444480
6063 306476434141538040792
6064 3005722960792471666080
6065 1447590733010684428860
6066 2909004048407361365280
6067 8330238141211398765960
6068 2464472384413895741760
6069 2635630678136269369800
6070 2479799460532489531200
6071 4625921542325943822840
6072 1842876317680805633040
6073 997699473801785992320
6074 848992391115378595200
6075 601967231659993599360
6076 69003514408205432880
6077 456541856180806722840
6078 866679401750862241440
6079 190919973972188137860
6080 216292619908696862280
6081 2445603893095278391080
6082 1145185993949719631340
6083 2132287776561354410880
6084 562865177699618919480
6085 1061831542602937662360
6086 984972426331975830660
6087 1818565275297781411320
6088 1544721404962638997080
6089 545039644023158883480
6090 232301422407399142440
6091 426641385555246214440
6092 327694089785980788240
6093 206196804161262494640
6094 25904203206216702000
6095 98823177901688731560
6096 274930916285399726880
6097 254605781357924168880
6098 234209138183893460880
6099 198578720588890077000
6100 46496420885256030360
6101 77010548684593363200
6102 425217048275411091360
6103 179489849757878045580
6104 177614831711721228120
6105 326105861559797643360
6106 250144969317383586060
6107 78419736234953815320
6108 119799283474216713360
6109 100324005213075236460
6110 69532470655661998260
6111 39093305436240826320
6112 5806664533944993300
6113 19204306590172137300
6114 17519593662790738920
6115 32111873869211121600
6116 12250281346519544040
6117 26232904611725097240
6118 21964644964842967200
6119 15209808070479127200
6120 4263984523039057380
6121 8507788544754227910
6122 15573902454389476860
6123 11883530334935391480
6124 7458154210094592780
6125 3775117946361926400
6126 753390417422940300
6127 935257401970792320
6128 783740195431086780
6129 546141048927027300
6130 311937466629047940
6131 143200516019854500
6132 51650347985915760
6133 1434171221500860
6134 15412202903639554200
6135 27657391623438585600
6136 3535519620370237440
6137 6976274649451920960
6138 700823505432248320
6139 94995741041630992800
6140 389592822821812792200
6141 195770346167096083680
6142 191485149128197192320
6143 53483989439798642880
6144 48347342653343053440
6145 4664015153122761600
6146 95220038151196938900
6147 959119060687571576700
6148 1424174497466607115560
6149 921481687543300768440
6150 185237010542082108960
6151 1067973954614338508640
6152 478642559417752991040
6153 80393701313477717280
6154 150509819818864091520
6155 121081192247706901440
6156 11442748772388595200
6157 8899977253554824400
6158 370767949643777094000
6159 1810929745033775488620
6160 872629313706749236680
6161 1164040830753956143560
6162 3334980914712283288680
6163 988631980569677263320
6164 788503013521726180320
6165 742141347215190300360
6166 1386586225874838935520
6167 554076964341811633140
6168 238431639892728251520
6169 203457030215052509280
6170 144775585130770391760
6171 13832317168819368960
6172 212649594145044566040
6173 81450726861192461460
6174 811601724161373503040
6175 1541400943679070927840
6176 340190217012214128060
6177 191622015470498999760
6178 2167558176680136534240
6179 1015318082652134047200
6180 1893233965413109209120
6181 501199065929758455360
6182 625605727041565485840
6183 581129946067768214400
6184 1073124016696750678200
6185 913913348172237183240
6186 323561687794527810960
6187 102617436558297106080
6188 188707866572480298480
6189 145420542492406465680
6190 91834864756650967680
6191 9233703358174183680
6192 69772784728777812360
6193 392772240818108789760
6194 122123362195972283220
6195 227283729495543354240
6196 44857213208633282400
6197 241681820807974119840
6198 672566986256480613720
6199 623658609477402631200
6200 573789243404731031640
6201 487699445913720133680
6202 114562491856905439440
6203 93950208352365408000
6204 519366386601538287840
6205 219755117788030091520
6206 217200565039942066680
6207 399273396192542058120
6208 307229632676570902140
6209 96648972108130540800
6210 97597869329824285320
6211 81899726787833005980
6212 56960380104481659420
6213 32137743225105528480
6214 3582235001698699500
6215 45095278795681665960
6216 27743960689505530200
6217 27539091156633380280
6218 152017000067860963920
6219 64204255067406150420
6220 31653160571322844200
6221 58163928866190819000
6222 44687439271955726820
6223 9337907727064954800
6224 61737490024965864360
6225 56376888436252972440
6226 103450822898399646840
6227 39580325734228953960
6228 84586363074527601600
6229 70962997591290861660
6230 49303156905787656060
6231 13868722448782353720
6232 13704816083489282520
6233 25109413605011448060
6234 19206646901614090800
6235 12096094061462801220
6236 6143404803338148660
6237 817897940223789300
6238 5510209816035270720
6239 5039444210530558140
6240 9125770943921493960
6241 7640323266989219760
6242 2642126362744217880
6243 3343599176065950420
6244 6126233891921939340
6245 4685767939813948680
6246 2948985464900596020
6247 747162623808859680
6248 3835583034856003020
6249 3218797177354987620
6250 2248910737626307500
6251 1288857650725286820
6252 593577209459581920
6253 107125279311507120
6254 112310626213976160
6255 206143130627989860
6256 158811489758385000
6257 101715850198710360
6258 53332650747970200
6259 22424800072264380
6260 7371352565568180
6261 204658816703310
6262 3540246876623506500
6263 26618013187830072900
6264 31479483448137515400
6265 20373333166275100200
6266 3397784817644666880
6267 19594313424793564800
6268 8796404506824553680
6269 1259418883549690080
6270 2361290066969733120
6271 1904716410595931520
6272 157389629380855680
6273 2936867586345544500
6274 60914105462665850400
6275 197554059393382812600
6276 95217081302858231700
6277 94878508885180215120
6278 271885138423869520800
6279 80723124526728976920
6280 51240650726925534240
6281 48233235684160033920
6282 90239525767958784480
6283 36150790628288742480
6284 12885259211895553920
6285 11022402117166385280
6286 7867234135971063840
6287 644127048434895360
6288 9531439546295156850
6289 137522643968421368100
6290 52686168566701490550
6291 261528751078367034060
6292 496794857290076808000
6293 109801496161925191260
6294 41029592482085022120
6295 464196265779436544040
6296 217459992601916062860
6297 406005137966595125520
6298 107738883666594959940
6299 100175611288465174320
6300 93166523690958870960
6301 172039188834018844320
6302 146856706016661476640
6303 52143932657880572940
6304 13132762380895113120
6305 24178855437026448480
6306 18687957225195621600
6307 11838576253507197120
6308 991990038640135680
6309 52777235642270474160
6310 74797342920250231950
6311 13133135213615613960
6312 73906457175684927360
6313 416112385313182941360
6314 129393682152126779160
6315 241100108753596582680
6316 47691453928897092690
6317 127647546200347207680
6318 355261032004873534560
6319 329800859615209542120
6320 303425070372374848920
6321 258467954027156207820
6322 60883053074567676900
6323 32992831563036221880
6324 182575730947459821120
6325 77416233006712788960
6326 76421553356863398240
6327 140640594822384424440
6328 108525199490768747880
6329 34242401173069366200
6330 25728408294443322240
6331 21631062898442101680
6332 15091656642217225440
6333 8541051010997311440
6334 761794073605313280
6335 3030099256453091256
6336 56295064144250184960
6337 78048738583255107900
6338 72327155606427147480
6339 44214606279775080720
6340 37585374945550302960
6341 6608658852716306940
6342 70578970352820915480
6343 43466913828548377920
6344 43104031389551659140
6345 238167788755403286180
6346 100793253466625561370
6347 49633602817148710200
6348 91300878626352858900
6349 70335896568002350290
6350 14739734427226646940
6351 48238343152791142500
6352 44087210161161184080
6353 80983196976289064760
6354 31065771623252600700
6355 66257546443209220140
6356 55687152816498712770
6357 38806873267590638730
6358 10948487123471562180
6359 7148789594717907090
6360 13108500268936189200
6361 10049782069026017280
6362 6349268155562102160
6363 3234235725870091290
6364 323050673024028000
6365 6643889394684231420
6366 18281075826042118260
6367 5127782957975124090
6368 16533804536366200920
6369 15092361294366496860
6370 27710619055719616080
6371 10613249595088258950
6372 11296971320057853840
6373 9491082092820011340
6374 6606103933436854140
6375 1238876874545473440
6376 11929154388955713360
6377 10920181084061899680
6378 19788596585960161140
6379 16595759059851920850
6380 5755384794937862250
6381 7260132775008330180
6382 13312762938166376610
6383 10204872700619210940
6384 6442012370337924150
6385 1636841604863832840
6386 4162532217776800200
6387 3497853176934423660
6388 2449876045480329060
6389 1408376136635663670
6390 650457055841610330
6391 78293206394357940
6392 393237806314571460
6393 2150901221017905180
6394 898177341148162560
6395 881286402918900510
6396 1615050583432006410
6397 1235637660060909720
6398 388538149255204890
6399 1159901246249060760
6400 974805086057551740
6401 682757578886493000
6402 392280102398736540
6403 90411963602756760
6404 322145218614869670
6405 591627119317489260
6406 456535729735612800
6407 293135258664701100
6408 154158045781064310
6409 64993781254420710
6410 10687265731167660
6411 37745709195103560
6412 31912391283913980
6413 22683549896081760
6414 13407827596031220
6415 6484518343650090
6416 2511138974001540
6417 757200878037570
6418 21466422999510
6419 17323687886608125
6420 942034722624171000
6421 6771192387052368600
6422 2594049604733664000
6423 8554936314321097200
6424 16250491915619938200
6425 3595505865591103200
6426 1003293008835507840
6427 11350770998808197040
6428 5317038074433036000
6429 9937994433010540560
6430 2642351036779541700
6431 1953372137025697920
6432 1818605489293240320
6433 3357607063936833120
6434 2872092286519208640
6435 1022301812938411800
6436 213084775543065600
6437 392735873458558080
6438 304363580279162880
6439 193331473278704640
6440 13881862070492160
6441 2456777067291577800
6442 779711221975356000
6443 15382693017425185200
6444 21800404521956505600
6445 3831597566644829850
6446 10737904985068443840
6447 60456291417320817240
6448 18798107904080624700
6449 35062647541890041160
6450 6948548642763769050
6451 12327969045797305200
6452 34308393341755758120
6453 31881005635490194320
6454 29326693158018072720
6455 25030570634471066040
6456 5909942380556421000
6457 2382808185494180640
6458 13197746103971951520
6459 5606772954875068560
6460 5527711795368385440
6461 10183226692394784480
6462 7877977265599876080
6463 2492148821182535160
6464 1486884119802765600
6465 1252284844753271520
6466 876208669852590720
6467 497215902753818640
6468 36954040465257600
6469 4743750833346553560
6470 17727445438109827560
6471 4117401668544962850
6472 7664587439863371390
6473 1207949353980670350
6474 1740177774244049616
6475 32329744050793588560
6476 44820253369145495880
6477 41573074998711920040
6478 25410575587275287280
6479 21640910067271911960
6480 3813724855553404050
6481 20212951948894523880
6482 12459489440546952000
6483 12343483581837954840
6484 68260380630159189240
6485 28940065654921603200
6486 14233861202359078800
6487 26208732455027355420
6488 20239811940864799620
6489 4252089572701059780
6490 9192565336028068800
6491 8407632559467886560
6492 15458521334470750080
6493 5944120733365746600
6494 12652844614245974160
6495 10652138160398975820
6496 7443614382613534260
6497 2105485938630229320
6498 1022513998298888280
6499 1876393534413932160
6500 1441604120388685920
6501 913414054995995760
6502 466491823962690420
6503 37278995621996160
6504 2106035393591046960
6505 11586353166372680640
6506 7130305588149485280
6507 3527092885649025060
6508 19475505228054643020
6509 8240440812782823990
6510 2696346210157925760
6511 4962216720692776500
6512 3825294210679153950
6513 600476787919230480
6514 6274932276434016600
6515 17279209389703891320
6516 4854836818391930100
6517 15625777554095841360
6518 14273392604883292080
6519 26230710110113521360
6520 10069328784910114260
6521 10697945903770205340
6522 9002305394001683730
6523 6282457942724876250
6524 1181132696148213420
6525 5627204627429674080
6526 5155659146564461980
6527 9348106057978162320
6528 7852172119907448060
6529 2730185309038766940
6530 3433400135937471690
6531 6300429865801404660
6532 4839430834386716760
6533 3063491973777018780
6534 780361196408327790
6535 1311510113886992520
6536 1103473348640220960
6537 774631322083471680
6538 446579000602787700
6539 206767293853496940
6540 18669030142625280
6541 264465071427067380
6542 2895297451861520700
6543 1318015394794577520
6544 2417765453187980490
6545 615383510459451840
6546 2359684725620838660
6547 2160993505947807420
6548 3914190224736324660
6549 3286290409262571510
6550 1141176379266438840
6551 716458652374012740
6552 1314675623696876730
6553 1009538293810004100
6554 638454518582703750
6555 108161125174581840
6556 551354963738420160
6557 3018027856407135660
6558 1262101138825488210
6559 1238077056934415340
6560 2270502317521641060
6561 1740467068203232530
6562 548729161525081620
6563 1632023824308282270
6564 1373258210903920170
6565 963960368520710790
6566 555362970418063710
6567 128309873572654380
6568 226473153761678400
6569 416147856989035500
6570 321621899299857360
6571 206991207194240970
6572 109153184485165740
6573 46129440568036050
6574 5058081804395520
6575 170857576724087880
6576 155168601045680970
6577 284169425668814070
6578 108462583801456020
6579 230482039856672430
6580 193800439412045190
6581 135812115515520900
6582 38999411955701550
6583 74375652666683070
6584 136678565203708680
6585 105652825128703260
6586 68000801316044400
6587 35842093574498010
6588 7561033478524530
6589 73748019235405320
6590 62406863566427520
6591 44434803562069140
6592 26325573640168230
6593 12765408912676530
6594 4954699869075630
6595 747231751861470
6596 2415390638496840
6597 4453924716135060
6598 3482359195541220
6599 2292433975941660
6600 1255620075720390
6601 562681443080070
6602 201697313517990
6603 56113415332290
6604 1662306774600
6605 151744474126261800
6606 171177711517890000
6607 24922006436287125
6608 419430072390462000
6609 1567164812134395600
6610 363920242144882500
6611 678005789760010800
6612 107008155182968875
6613 76725036481492224
6614 1425218868048538080
6615 1975489418002923900
6616 1833833946980060640
6617 1120600745764038000
6618 955943963528976900
6619 168787057093677000
6620 592423003692724680
6621 365457507904926720
6622 361706315749909200
6623 2001716395662223800
6624 850024136578261860
6625 417567216184822440
6626 769553888947486200
6627 595603998826290900
6628 125398582769235600
6629 201632679184723920
6630 184531039977093120
6631 339579635674625280
6632 130856699666455680
6633 278010725292215280
6634 234415096425695100
6635 164218154734222380
6636 46555689692267100
6637 17946553149799560
6638 32957102484464640
6639 25370331308974080
6640 16117461475246080
6641 8250232114058220
6642 549339789112320
6643 132539954083713792
6644 1226417511524289840
6645 1129365606871051200
6646 1046486929288918320
6647 478123758787489650
6648 406963473515201475
6649 57212660046601125
6650 551386575347247360
6651 3032978062949735040
6652 1867871538570209760
6653 923127363403623000
6654 5100730366120216200
6655 2161515273952487580
6656 706452978095655120
6657 1301233070172710700
6658 1005218954157163500
6659 158124441455338050
6660 819274373510632200
6661 2257531062583067640
6662 635227868240402940
6663 2041068715693078680
6664 1865526605303683320
6665 3431196669314971080
6666 1319869686063112020
6667 1399697911664934120
6668 1179603160629336000
6669 825197011124077080
6670 155481714636539400
6671 489107332965129120
6672 448472689376819040
6673 813562978657068720
6674 684369882498363300
6675 238517253584612580
6676 299064741026799240
6677 549177813774138420
6678 422630514074097480
6679 268219610539673580
6680 68475289268409120
6681 85608560283293280
6682 72114310960087200
6683 50731692432991920
6684 29323156843830420
6685 13606699140877140
6686 982803853365120
6687 380124893330224560
6688 174815432005112640
6689 689725059412032000
6690 1897881042667140720
6691 533007837954637920
6692 855881787195696960
6693 781284741245361180
6694 1436224389849645120
6695 551495255791271940
6696 389298345477931440
6697 327905764870761000
6698 229060378638933120
6699 32272029898929675
6700 136831037192027640
6701 1498872415735778400
6702 682703646530089320
6703 1253322841194568080
6704 319620414887004600
6705 1221998590725782760
6706 1119944962264988520
6707 2029511344872763080
6708 1706338447959798000
6709 593883151119317520
6710 371793805950009555
6711 682686321118268400
6712 525194711598389220
6713 332963412825370320
6714 56529558007520580
6715 142513057285624080
6716 780630481559776320
6717 326887809435388260
6718 320580350866324620
6719 588297681976757580
6720 451774599082562880
6721 142780173832150920
6722 423142279297209720
6723 356459289296812380
6724 250733021293551420
6725 144817385984278740
6726 33530289515255700
6727 39111451952667240
6728 71904640518989760
6729 55652902678378800
6730 35895583262692440
6731 18976527182771820
6732 8036712601045920
6733 660948728034240
6734 107487805016667240
6735 292288963044929400
6736 267436130205576600
6737 241675020695118420
6738 202730626745412120
6739 46818971587084560
6740 78252644060989200
6741 428460442828521840
6742 179328954797302680
6743 175728500333567640
6744 322453037569251060
6745 247531068661822560
6746 78150121713297120
6747 115642512685774440
6748 97419701603971110
6749 68512831573510230
6750 39540844953892470
6751 6091057831646130
6752 146094028259034240
6753 132757849074069450
6754 243276378951836340
6755 93010379005368000
6756 197491897520206560
6757 166242557501706000
6758 116729459702144100
6759 33600502395664020
6760 63799549433338320
6761 117301391449604760
6762 90802727026392840
6763 58566708572820840
6764 30944891530477980
6765 6541458772973730
6766 31617045448338600
6767 26777705120120520
6768 19096861614316740
6769 11338583985693000
6770 5511417746470200
6771 2143517449245300
6772 215537205867840
6773 18059269845802185
6774 16512872337906120
6775 29876222581436880
6776 25102266763587090
6777 8779452911964990
6778 10970108912265660
6779 20165731651191090
6780 15599950169766660
6781 10047652715209950
6782 2647417170351240
6783 12780614115987270
6784 10826226018325530
6785 7722658335671220
6786 4585644564504210
6787 2228064725068080
6788 432642606461940
6789 3085664042643930
6790 5691985267159440
6791 4455116414840790
6792 2937720754251900
6793 1612481745611070
6794 724271633588340
6795 260125339191795
6796 36190128575880
6797 430731682860780
6798 367710643848690
6799 266875490300910
6800 163314695039520
6801 83217411515070
6802 34700968612995
6803 11566649674605
6804 2984168013030
6805 94904224725
6806 684337406451776
6807 18839343398457120
6808 51645341200324200
6809 31773403672557120
6810 10446943502095100
6811 57669920693223300
6812 24420511439701650
6813 5968242081677700
6814 10995141880985625
6815 8493630431541750
6816 1066771861810875
6817 30473776973571120
6818 14022627481067520
6819 55280603614257000
6820 152195641552069080
6821 42797272990843980
6822 68616282248976000
6823 62666100364986360
6824 115282499170923900
6825 44346677890065300
6826 31250595410159400
6827 26357433911844750
6828 18451187748808650
6829 2604427278601500
6830 5470919759798640
6831 59959687470462360
6832 27323231778792960
6833 50196356980302060
6834 12823456039073280
6835 48893007889433400
6836 44840689950060900
6837 81290731518498960
6838 68435304290586000
6839 23868225779090220
6840 14901560270880750
6841 27379442082603600
6842 21099166955479800
6843 13406741450028000
6844 2280506025651750
6845 3794362816245760
6846 20797131123370800
6847 8719595535793500
6848 8548849118787120
6849 15697709328337920
6850 12075053886813060
6851 3824750403356160
6852 11296318751729100
6853 9526422866445540
6854 6713799901355100
6855 3886713380847960
6856 901628058311100
6857 782305381934400
6858 1438930899703440
6859 1115241550033920
6860 720790853236740
6861 381936493221120
6862 162058272138900
6863 10661093084160
6864 20127294255126240
6865 36806766776755920
6866 7719932521344120
6867 9049565072522520
6868 99058687021985040
6869 45087268712376240
6870 82786617430257720
6871 21112558849249560
6872 40260175641108720
6873 36904677588276900
6874 66833661006869940
6875 56231295144373800
6876 19583429471589960
6877 8141435728068825
6878 14957140579083450
6879 11521232434334700
6880 7312420363628250
6881 930591279558225
6882 25586065747158840
6883 69605132793811560
6884 63727955693772840
6885 57611069360086380
6886 48386833383633480
6887 11196646378170840
6888 18637402493116440
6889 102108186649673160
6890 42787905432953400
6891 41916909288246030
6892 76961434972346280
6893 59175323054952480
6894 18723090979686780
6895 27614109928487400
6896 23287104256390920
6897 16407848831677200
6898 9490736925822780
6899 1464723110965950
6900 17377534698762480
6901 15799801691860560
6902 28969501218498720
6903 11093071932883440
6904 23535993692357460
6905 19832314344992640
6906 13951180994380560
6907 4024757673440460
6908 7610184423435600
6909 13998631436607960
6910 10850819331134160
6911 7012545577741800
6912 3713562466956000
6913 786459365305200
6914 2512813371899040
6915 2129923665252360
6916 1521292626161220
6917 905093002039740
6918 440925332852460
6919 171796773859260
6920 12955510110720
6921 10827022339073160
6922 6589438421581620
6923 6506995988694960
6924 35598373748457300
6925 14885608567973760
6926 7280664705569310
6927 13358279487895560
6928 10248717101739480
6929 2153277015654240
6930 14088150915303960
6931 12804268552041120
6932 23474585593582200
6933 8985192130762920
6934 19050277637080890
6935 16051705240370400
6936 11288646279726480
6937 3253931273040840
6938 3072225624761700
6939 5651514808220370
6940 4381022126798400
6941 2831027248196640
6942 1498242732589320
6943 211166987960850
6944 8533488111428280
6945 7806871970328420
6946 14131281284236710
6947 11884763435046480
6948 4163892938164080
6949 5194886145644160
6950 9553793120803530
6951 7400195733701340
6952 4775423418596160
6953 1260987700821120
6954 6059476775437920
6955 5136928615404180
6956 3669749221922640
6957 2183382925814520
6958 1063160165536380
6959 206809279489440
6960 731028822571800
6961 1348968638926440
6962 1056912742859490
6963 698039266316220
6964 383910620025060
6965 172807771968900
6966 62172631547370
6967 5766656590320
6968 451673128411505
6969 2473205648143230
6970 1037021642189940
6971 1017010310865120
6972 1869201946313460
6973 1445097055458540
6974 464708828205720
6975 1357872309498960
6976 1150892199474450
6977 821720895993780
6978 488320381970640
6979 118622001508320
6980 388765911774180
6981 717452784433920
6982 562248216029940
6983 371431203557820
6984 204300204370680
6985 91927478433840
6986 16515550358655
6987 338186298724560
6988 288877523122080
6989 209900407404030
6990 128655361830360
6991 65683731486600
6992 27445508786490
6993 9163514795520
6994 1182163185360
6995 14256790565040
6996 26414346225870
6997 20961687673920
6998 14173384063320
6999 8091875075460
7000 3850230632295
7001 1499805934740
7002 466795864635
7003 112194837360
7004 3961930275
7005 237603641511600
7006 1296860945594760
7007 392487947147520
7008 719807321952180
7009 137158086006480
7010 770048852653080
7011 2093434900824960
7012 1916841734337600
7013 1731704845639860
7014 1455193574349900
7015 336851061845760
7016 279526593618360
7017 1531584321814800
7018 642139810326300
7019 628408460929275
7020 1154282207373900
7021 888421642178400
7022 281325569288400
7023 275453215537500
7024 232503787241550
7025 164053485560250
7026 95001937143750
7027 10991905732125
7028 795288260178720
7029 484283998834020
7030 478113214487040
7031 2617028201448540
7032 1095475964093100
7033 535651470216720
7034 983317502691840
7035 755508135070260
7036 159035881939200
7037 1035665765859780
7038 941734301196150
7039 1727423459147100
7040 662129603150400
7041 1402787290854150
7042 1183102652441160
7043 833432359482900
7044 240713814634020
7045 226391662604250
7046 416640710696100
7047 323375906020200
7048 209344929615900
7049 111014339151900
7050 15671917350750
7051 313277909501700
7052 286743880917120
7053 519256643751450
7054 437108199416460
7055 153392740736760
7056 191088532699200
7057 351577698473430
7058 272657188650240
7059 176263507288440
7060 46637165001600
7061 223120647416700
7062 189293127123600
7063 135418313124900
7064 80719659449100
7065 39384001523700
7066 7673267239200
7067 17932256816760
7068 33101505974400
7069 25960100590710
7070 17171209232640
7071 9461620842300
7072 4267338727680
7073 1537693352550
7074 106957802160
7075 288367501609440
7076 787237035072840
7077 218823604007580
7078 705627354864960
7079 640841638403340
7080 1174696811948880
7081 449325227908440
7082 475543648535010
7083 400715443940760
7084 281739488628780
7085 54069510753720
7086 501072358116330
7087 458579112516360
7088 830148174240000
7089 698752488551040
7090 245131484415480
7091 305162062113150
7092 561471205103520
7093 435438862743300
7094 281443745265480
7095 74415220025160
7096 177774442744800
7097 150838730460600
7098 107922011601540
7099 64326286683600
7100 31368572323800
7101 4068305401650
7102 98871988154940
7103 541628359936950
7104 227299106669580
7105 222902017316550
7106 409847465972340
7107 317223123039900
7108 102185257626720
7109 298000306833210
7110 252759617430570
7111 180711388267380
7112 107583583763340
7113 26184844662120
7114 85393681057080
7115 157642439766300
7116 123657301814040
7117 81810391461480
7118 45080972145000
7119 20323910783340
7120 3656952135000
7121 37126263403080
7122 31731170914710
7123 23081269168170
7124 14168915987580
7125 7246992245940
7126 3033842351130
7127 1014460375950
7128 87244718160
7129 62319355983885
7130 56748994177590
7131 104235719114670
7132 40215078869460
7133 85234655151360
7134 72233847481950
7135 51552289883160
7136 15300891610560
7137 28140274790940
7138 51946631700030
7139 40740621529410
7140 26941235242800
7141 14830949096460
7142 3336651378360
7143 29272651970040
7144 25022693651220
7145 18206202982590
7146 11179116656580
7147 5718316428720
7148 2393107945440
7149 399647177235
7150 6227410749120
7151 11540732441400
7152 9165072312810
7153 6204219735960
7154 3547493941140
7155 1690923675420
7156 659870542530
7157 205673295780
7158 24716863440
7159 1257884365320
7160 1084056191760
7161 802635101490
7162 507348685410
7163 271161009810
7164 120900707490
7165 44152857780
7166 12879711420
7167 2895712380
7168 118856025
7169 1298625634944
7170 14140825666704
7171 6410340229986
7172 11739729603888
7173 2985250312044
7174 11436240378420
7175 10464514917120
7176 18930823664940
7177 15933822830640
7178 5587600246956
7179 3471798066000
7180 6388656775930
7181 4955923947520
7182 3203219919900
7183 564086452160
7184 2669991403365
7185 14630757801660
7186 6144147959400
7187 6023061304260
7188 11078878065640
7189 8584124010748
7190 2768921808744
7191 8054022024950
7192 6836537101420
7193 4894385017340
7194 2918354460420
7195 711168556000
7196 1152607570950
7197 2128597450980
7198 1671490314390
7199 1107559010340
7200 611350063880
7201 275981250400
7202 33107532045
7203 4236620164920
7204 3859354836480
7205 7091383137410
7206 2738729430272
7207 5802427835490
7208 4920640351242
7209 3516113951064
7210 1045287377736
7211 1917682413790
7212 3541096062720
7213 2779642715850
7214 1840628945920
7215 1014945391020
7216 228738984960
7217 1996701225420
7218 1707721849080
7219 1243787111070
7220 764803955380
7221 391868066520
7222 164278472690
7223 27470841030
7224 212273264064
7225 393481781550
7226 312701708160
7227 211915736010
7228 121345647360
7229 57935907282
7230 22647176640
7231 7068040470
7232 566216640
7233 1723919219880
7234 1581665332390
7235 2874074297380
7236 2433676329084
7237 866918437264
7238 1072116119360
7239 1979161282098
7240 1552215155304
7241 1026219219344
7242 282225123144
7243 1293221078890
7244 1106027680230
7245 805455343880
7246 495090987760
7247 253457452980
7248 53037457660
7249 331305080652
7250 614170882320
7251 488182353330
7252 330927881480
7253 189540808100
7254 90503013076
7255 35367170380
7256 5513256630
7257 256076940072
7258 220780167390
7259 163596201030
7260 103527884190
7261 55410807378
7262 24745229088
7263 9051537960
7264 2643724260
7265 297175530
7266 18859757466
7267 35101563756
7268 28249783490
7269 19581413490
7270 11608712929
7271 5827006988
7272 2442407814
7273 838999150
7274 230167350
7275 48583686
7276 2483174
7277 7231458520
7278 39759273840
7279 16809516581
7280 16513904550
7281 30477294848
7282 23883126124
7283 7883010432
7284 22591871302
7285 19323966948
7286 14074299932
7287 8650377648
7288 2212831656
7289 6743392448
7290 12503824190
7291 9945490720
7292 6748355020
7293 3869210880
7294 1848974094
7295 361294120
7296 6317294724
7297 5449394370
7298 4041979060
7299 2561370620
7300 1373092686
7301 614167666
7302 224932640
7303 32855385
7304 1198201446
7305 2230467456
7306 1796005970
7307 1245937920
7308 739461019
7309 371664128
7310 156011394
7311 53669440
7312 14739690
7313 1555488
7314 640439232
7315 556848124
7316 419961370
7317 273388511
7318 152473233
7319 72093868
7320 28493366
7321 9234500
7322 2389884
7323 475182
7324 34156
7325 2496144
7326 4665412
7327 3803648
7328 2696727
7329 1653608
7330 870067
7331 388608
7332 145222
7333 44528
7334 10902
7335 2048
7336 277
7337 1
7338 1
7339 33554406
7340 634627596594
7341 211788597942
7342 547708388571040
7343 493834730164425
7344 62338189449441
7345 80351627935277520
7346 136446655944465510
7347 15025084631021985
7348 34159774852129830
7349 3041964492710781
7350 3416051186205814656
7351 9501134956329081330
7352 3137942481428285640
7353 3631089771791437230
7354 645085662374246960
7355 669784527481765020
7356 44310644496282910
7357 54263519807558764416
7358 231469701153272255520
7359 158336325444719203920
7360 123198366029056489440
7361 10139472572255646435
7362 68362789875541433190
7363 36101590479248381910
7364 2944042531316480040
7365 5663010400422824220
7366 5080594826538539670
7367 264590525582455615
7368 365995894807695458304
7369 2323832402872411138512
7370 2837253838149134485920
7371 1660025127680070928560
7372 585254269713332027880
7373 1976928564583672679520
7374 703115208300865726800
7375 171772596529764530040
7376 182975964026865854160
7377 354817418176009398000
7378 161172883083354534240
7379 27074809788991540650
7380 23699554547887707210
7381 18205347807988360905
7382 783575960909029905
7383 1107894809568739173120
7384 10405128362061298309920
7385 21148649110594820968200
7386 9885978921089689207776
7387 9657888506851763626200
7388 21723446084469639288720
7389 5826245010741343475280
7390 477208083195660713490
7391 6245772392357507598120
7392 3321398740135580179080
7393 6481809616944692351760
7394 1978829057250621376080
7395 552633854041955334720
7396 535550708198460151920
7397 1083958681617332940960
7398 957873061061054167200
7399 371105650143024822960
7400 36810452736657941400
7401 67998880471488733440
7402 53210734147604390520
7403 35199357929102659920
7404 1302242602505761965
7405 1505204741121120636160
7406 21242815349381916864480
7407 70007473124659431650880
7408 27164655553012383198240
7409 61122732652024656787800
7410 102775482275071114771200
7411 22097939199076439427456
7412 10300358145728769571980
7413 67216164151764019962600
7414 23756369730524453419680
7415 46593535316647354651920
7416 10721236884034530608160
7417 4296803621764080383280
7418 13381014669059806706160
7419 13025101019084708382720
7420 13139969491289426891760
7421 11702208094834049687880
7422 3040123637245403085720
7423 375801162384446609520
7424 2159264779969642789440
7425 955223354131460453880
7426 999889905720796630560
7427 1853655142469296646040
7428 1463170424033511367920
7429 486819064919055245160
7430 119397887944971567480
7431 100306611078852704160
7432 69962516192478499440
7433 40260940141569128760
7434 1321923641149009560
7435 863631354399611683584
7436 19166261446735316231040
7437 103338262269386826772320
7438 34176631924263900551040
7439 162664773694764135971400
7440 217790813420036083219680
7441 39010922369857102160160
7442 64778624473455986831460
7443 280688622214185006159600
7444 74101624419660567460800
7445 145902310361735655825600
7446 26928841340451249302880
7447 2967178206833069701392
7448 62732654218812043434960
7449 97334611301703031119000
7450 95073458105909475102600
7451 63696390226069802639040
7452 57090583951144222642560
7453 11165394564141858907440
7454 9414446358200617440360
7455 6086809321930074724920
7456 6277139030333373244560
7457 36170189055662288237280
7458 16094963412350950250520
7459 8367130870202004071400
7460 15559796537573324751360
7461 12371719615510948690680
7462 2755315675186166344560
7463 1483704565909876890240
7464 1396956937094695243320
7465 2594438933974528615560
7466 1026064014576384174660
7467 2281570759736961393000
7468 1925815982873703820560
7469 1353159361117822677120
7470 390928194761150841480
7471 66206272313800126080
7472 121137216623389262760
7473 92170440050917189920
7474 57485080248827022720
7475 29092666885384429920
7476 870715469984946720
7477 178009603469788422144
7478 6883793904958235264160
7479 64123533570188042480160
7480 18431233405163886042720
7481 182023058216638989006480
7482 201954358984020418554720
7483 30942198312980700797280
7484 150761093205125471677920
7485 487599043637349694263600
7486 102497958218955305356320
7487 202415493071037384255360
7488 31161466198076109154560
7489 25222931987688527655042
7490 265523684717442191978520
7491 273528365791634991178800
7492 267882208688104936724400
7493 134033828550027234220800
7494 120765846934155196596000
7495 18936322857985978114320
7496 15611222209413398253930
7497 94838095120361782052520
7498 61462424000475217438920
7499 31504263659773918837200
7500 181930357386023858895600
7501 81345195411491168139600
7502 28005323076790376973120
7503 52221819229986982824000
7504 41777220486091588612800
7505 6996797595166013518800
7506 6323556361803571012320
7507 18150634176468856028640
7508 5372017291730323031040
7509 17492045431332711868560
7510 16496795018849751370080
7511 30715693653376285878960
7512 12217262447941152153300
7513 13477804087459266164160
7514 11424019152533477117040
7515 8077497992236470151800
7516 1560091760593419792480
7517 1361373432233918155200
7518 1261022992057481502960
7519 2334118748502070925280
7520 1975969032598733376960
7521 695727671906392505820
7522 907505717627952930240
7523 1663412602031096346360
7524 1271755011050094456360
7525 798025432886009577360
7526 202502194581661861680
7527 95939964302339595060
7528 80092274654292420900
7529 55248482034775138260
7530 30983825656282994580
7531 13933366501518964140
7532 388981080352001100
7533 8575634961418940416
7534 761060717907475915008
7535 14242789951788169445760
7536 3611778191354228148480
7537 78416473403701661768640
7538 74110719662108569704960
7539 9901830150466236223200
7540 132808694320253341743840
7541 341805934288249442428320
7542 59571056221227242062080
7543 117904731083692403467200
7544 15552163248607371868320
7545 57873430338871599187128
7546 404281203249058206697440
7547 310959184433033690524800
7548 305143987547714928800400
7549 121594962954120472310400
7550 110029999308909059162880
7551 14391949115846665823040
7552 2913835575747741863724
7553 89815655335090737061080
7554 271734792772816129062240
7555 176418620062462385596800
7556 59947827982651289536800
7557 346748868342798747136800
7558 155650952993147715196800
7559 39931586337277624263840
7560 74639416452342500906400
7561 60020810403481853020800
7562 8054690293964639804640
7563 22612999385160811808280
7564 10934675940451863934350
7565 44322358043622902473440
7566 127407899687767685469000
7567 37845982667190605620320
7568 61180369923069421146000
7569 57769435867053741491160
7570 107801559543527338622400
7571 43086043441996816440600
7572 31453130438047391555520
7573 26759982534686482632000
7574 19022793901000622817600
7575 2760648196453972364400
7576 1143542658481028343840
7577 12977495035804552574400
7578 6098730620208274034040
7579 11361698768602350682200
7580 3009995303550212907180
7581 11428778623076276130000
7582 10607391402679728357600
7583 19650810931634008025040
7584 16694200886490382379400
7585 5907828529157175696240
7586 3817409913919606340640
7587 7008474528735362490240
7588 5381490956895200138400
7589 3394683129292092522000
7590 575386063300413416400
7591 301632963009240335400
7592 1666658882116052119800
7593 703856895026226229140
7594 698880757736731267440
7595 1282878171167920523520
7596 984106814639098211820
7597 309387763648063459260
7598 954739128401168009520
7599 799062494257010859300
7600 553682317656311695980
7601 312075704643932571480
7602 70306257039942581820
7603 25563028535513227290
7604 46780187637271757580
7605 35672142109916728440
7606 22385675119868133660
7607 11359764211455675000
7608 4581904279784284260
7609 121798957825129080
7610 11097143767871266560
7611 737183422028957712000
7612 166912459701917155584
7613 10153512633291161023800
7614 8341051373864128676160
7615 986291895974550781440
7616 39175627855969263695400
7617 83546398851893659206360
7618 12414098007790662987840
7619 24609683875859955554880
7620 2836402610463821149440
7621 41782541784088038129000
7622 217829182906395630913680
7623 133409628560341630706760
7624 131101307607868148117160
7625 43334485811630715818880
7626 39350067418542036438000
7627 4412112340978748351280
7628 8668664516005664824080
7629 133018573245236529619320
7630 267177961636106268835080
7631 173682311440217520607920
7632 44030394970909430221800
7633 254976614219757443554800
7634 114822906410899297090800
7635 23419639541311594390080
7636 43867879492927880117520
7637 35430407007125893263360
7638 3965351327845358903760
7639 8836271472822293782512
7640 87486369936578298031680
7641 42353747847242642557440
7642 85429405017015005116080
7643 245834275512280927123440
7644 73240463282428635293520
7645 78419115065104995592200
7646 74109575459058677515560
7647 138564062213403215584800
7648 55607801957435003623200
7649 30231575680616623361040
7650 25806769415830547967600
7651 18429868297825122952800
7652 2142048120192400255920
7653 11655715264372433417040
7654 22233680574289937880480
7655 4932367081219992951720
7656 5566865509728874645680
7657 63232824616477329824160
7658 29739323799323453834040
7659 55504408353216785368560
7660 14761036644765145585920
7661 27777004697306570068440
7662 25825674712314605599200
7663 47870178468457030384800
7664 40795927643349578563200
7665 14500165252380274151280
7666 6191959112527041382080
7667 11384846072902184839680
7668 8776005732417123760800
7669 5561219419962221872800
7670 707843481347286736800
7671 2281662167235050447280
7672 6374016093442965279840
7673 5916705365848474591920
7674 5463913081756389630480
7675 4648536902274597736020
7676 1096555937216827850460
7677 1804479954435335980800
7678 9985487194942632465480
7679 4229194608150690999300
7680 4194814245180908475240
7681 7710957094358712270840
7682 5937079345499933338140
7683 1874650439887227909720
7684 2865269938613404854720
7685 2403689321302230371940
7686 1672332075367571171700
7687 946721717212566283200
7688 142377103620214576500
7689 409651322172756033600
7690 374483829910855708080
7691 687247081605726842880
7692 263189598558008245680
7693 564356805752311015320
7694 473407642486463982240
7695 329124986716848046560
7696 92914863505644708000
7697 185179392276640997520
7698 339211643772309217260
7699 259385985704260562040
7700 163433668191793976700
7701 83281278336993493200
7702 16818216929084634300
7703 18743594105871209280
7704 15724795703204962260
7705 10983734975367123300
7706 6298573018421771820
7707 2910369867798609540
7708 1061689403928103200
7709 27392281582396860
7710 170318493335800555200
7711 123519292567317920000
7712 13078132128979217664
7713 2572216685817240128400
7714 4674337697223714801600
7715 604415806146269399040
7716 1199479842682400146560
7717 122618123557045146880
7718 8073163094981927869800
7719 33498602111308314034800
7720 17014570058581609788480
7721 16736180106649766725560
7722 4719695445119966345280
7723 4297784169913615847040
7724 421385005258077240960
7725 5487186317950952931600
7726 55878560286812029641600
7727 83815932243243938949360
7728 54532482125390556502680
7729 11005059309869618804160
7730 63779268244483802736720
7731 28795711668563677935240
7732 4865277655672164383040
7733 9130159416371439395520
7734 7401254418150811959360
7735 710103932642973857280
7736 390824729140990790700
7737 16450175505950863885800
7738 81120316970476709620920
7739 39302479364508496359720
7740 52613714665620029946960
7741 151510831973531642835360
7742 45246829402525444830000
7743 36117855142759050946200
7744 34151347916601524499600
7745 63963296440535939328000
7746 25758037007942443628400
7747 11128252249941923211120
7748 9527964829135763399280
7749 6831372426819325413120
7750 662002821786351143280
7751 7727849043675830360640
7752 2975828070070109391552
7753 29748453978697580611440
7754 56783375701741715945760
7755 12624908600854816660440
7756 7081089999917027535360
7757 80481376470827408097240
7758 37870523726289195855600
7759 70793656061995682061840
7760 18888278392600402988160
7761 23506135978046136532560
7762 21888335969470591392600
7763 40584570260836015495440
7764 34684672394508461200800
7765 12374408425377650495760
7766 3930769556620637438160
7767 7237158176835846351360
7768 5598432298877353909200
7769 3561688600018360246800
7770 362934284018118400080
7771 2175968103201977493360
7772 12306851279161917130320
7773 3843715828640166121080
7774 7171903016634119517360
7775 1426643349801306293340
7776 7627763930161498758720
7777 21318264067140878663520
7778 19817243910548447524320
7779 18306092933414576196960
7780 15615868852413521707680
7781 3696856789796310490560
7782 3010158508680572324760
7783 16679188350118560354480
7784 7082449546420212519600
7785 7016781840101158435680
7786 12915052810732873427040
7787 9977342237737147763280
7788 3162302791773581186640
7789 3193807254636925772640
7790 2685099413650248747600
7791 1875023890104102162000
7792 1065532903416398014080
7793 120284379969312147600
7794 1247829631925690910960
7795 769588369602195853440
7796 765027832319493794280
7797 4232963720947760263440
7798 1794316898304674624760
7799 886621378465457352000
7800 1631352653325443466240
7801 1258524541641377656440
7802 264984773026184167680
7803 1735945497425056244760
7804 1588641955833252817440
7805 2918959943780648501280
7806 1121341955860852293360
7807 2399592774943388328240
7808 2017060964891438364840
7809 1407275201249263071720
7810 398749060023483232800
7811 393433833084589774440
7812 721355712397579485600
7813 553024422072431728560
7814 349732420694601585120
7815 178865314659043447320
7816 24102256976685355200
7817 138581354083664074320
7818 126907843617341631000
7819 230270529965340106080
7820 193181930531931473280
7821 67091984858161939440
7822 84894680797468581450
7823 155664960409786631400
7824 119344502467466716080
7825 75430713300160775040
7826 19246541826533878980
7827 98540541684475108860
7828 82793052208529463660
7829 57990615049767842460
7830 33373574116997252940
7831 15474361567280226300
7832 2825122738968788940
7833 2619916795180434720
7834 4811144556821727000
7835 3712053590733889080
7836 2383816268536730640
7837 1255127743868455440
7838 531222865089735960
7839 176562348684447060
7840 4504053472050510
7841 187468958463468318000
7842 644843375800441108200
7843 279369286376935154400
7844 274952737947251145600
7845 67531303329991038720
7846 61631028851685209280
7847 5364838658555009920
7848 627066990494893953000
7849 4767069151697643244800
7850 5695421275571429356200
7851 3707440423337999086200
7852 620608924333574971680
7853 3598355840694551106240
7854 1627944138646297407360
7855 234422094203549118720
7856 440631612802385609280
7857 358297310943273853440
7858 30067746767993642880
7859 264129889444587063000
7860 5535606947303881251900
7861 18126828418012166236500
7862 8786407052826754067700
7863 8784712682068376648520
7864 25307768789553571278480
7865 7572160418768761144320
7866 4809044438436571924320
7867 4548491975087336256120
7868 8531909082274886398080
7869 3445773255982049178780
7870 1232756289514333143360
7871 1058320536586390685280
7872 761382935222275264560
7873 63245733053805027840
7874 585570823159383374400
7875 8526659918361356601000
7876 3284808181569269262000
7877 16355778641262561453660
7878 31231640980388910429360
7879 6956110062055440599040
7880 2587002372349312496520
7881 29413469334964870570920
7882 13844178515812237684680
7883 25916239829038629665520
7884 6933558240321476976360
7885 6424380063040347393480
7886 5990273402722979908800
7887 11108150207900165015760
7888 9517385994589257107400
7889 3406504563699864002820
7890 859025584220238485760
7891 1583581823390125130400
7892 1228922100918578709360
7893 784526167226405630160
7894 66638971219758274560
7895 2506635871017879353760
7896 3570711252999126078420
7897 631771107291256412880
7898 3537814717718592905160
7899 20015783725983077371680
7900 6252952834397228904900
7901 11682650130089407952400
7902 2329937677777250933820
7903 6184816081807558455360
7904 17289581143149617241960
7905 16092522746940025425600
7906 14866989523789282079040
7907 12712555701722196118440
7908 3018825437790951915840
7909 1623242073811972075920
7910 9004638991082466655800
7911 3832478611287560478600
7912 3792341441839463807760
7913 6988485329279770137000
7914 5415270248966073144660
7915 1722024426130894244880
7916 1293586619049289093080
7917 1089724049379125420940
7918 763523814046941337500
7919 435348913849006511520
7920 39333583544352693660
7921 118254372832027272456
7922 2207038467667305908160
7923 3073261371812696769300
7924 2855516528484975843360
7925 1752753397768620243840
7926 1495778027372601464880
7927 265158246708999632880
7928 2797447647099627616680
7929 1727274815679183978960
7930 1715366452133838257640
7931 9501549071973923491200
7932 4036485322751348966040
7933 1992246981986931593400
7934 3669833112922325937960
7935 2839345167557350221840
7936 599723633271182600880
7937 1943455442253087978000
7938 1780223644837577134440
7939 3274586107381163446200
7940 1261519050842016328620
7941 2694107055800412179280
7942 2268974639844336552480
7943 1588137630922453118040
7944 451450330451686243440
7945 294207399346246493880
7946 539890082050705006860
7947 414896501406415486680
7948 263262978187357629780
7949 135074883665850679080
7950 13658433411425883300
7951 224031879062944414920
7952 617936652944414778600
7953 173992743084513666060
7954 560912636144586183840
7955 513177990356623574520
7956 943574095724968406880
7957 362971452866958701220
7958 386808154204289770440
7959 325671679214557588920
7960 227701982293927913520
7961 43028660168574883560
7962 409289807421723009960
7963 375187319742069813060
7964 681288904828246229280
7965 572588879784703688340
7966 199464523898231931180
7967 251563313874101102460
7968 461656032129956960520
7969 354757787088911715120
7970 224947886105988924480
7971 57575136099941994240
7972 145968642500410837440
7973 122813291579061230760
7974 86243132854146309480
7975 49795520606048576340
7976 23159451983692355280
7977 2820466197714066180
7978 11802014717068414080
7979 64639498533339634560
7980 27050604935890378860
7981 26569952566689852540
7982 48733137437744755620
7983 37380546493266159720
7984 11807722215728092140
7985 35207435218894815360
7986 29627680386011703480
7987 20807785404524740200
7988 12008650001623386840
7989 2787331250912549760
7990 9888391542405727020
7991 18169559166314737680
7992 14042771508818179920
7993 9041659328576494800
7994 4775624798665659300
7995 2027126668731442560
7996 337092351534735120
7997 1034695730177599140
7998 875552880928998540
7999 623464138294403520
8000 369573742483180080
8001 179509744318636020
8002 69974376221857200
8003 21328495964499090
8004 548121584695470
8005 13557608216216064000
8006 188627639473727181000
8007 461423529385390681200
8008 223701760322063805600
8009 178224184687323247200
8010 513529985367731241000
8011 153874884733951399200
8012 81028318604653099680
8013 76643481293801429280
8014 143955678675189588480
8015 58280210009284816800
8016 17765387045964667200
8017 15288408594732049920
8018 11031067581613840800
8019 801516677815751040
8020 3231370280417882625
8021 177463753406951733000
8022 1287388264010210692200
8023 496036529785115814600
8024 1640667633221062018800
8025 3133365074839369200600
8026 698836171448673276300
8027 193993674999553892640
8028 2205964695676519795920
8029 1038360949313863428120
8030 1946208322138219814520
8031 521874812626614818100
8032 384273086044378315680
8033 358729517194787146080
8034 665175250162616027520
8035 571214500631684081280
8036 205021191579829272000
8037 42773225157917895360
8038 78941882051910323520
8039 61439731568274461280
8040 39339911027767704480
8041 2864098780913533440
8042 236476491390149131800
8043 75472698886577699400
8044 1492985566253459111400
8045 2127064750984515096000
8046 376825725164360822400
8047 1050410035876207461840
8048 5943653732477643875460
8049 1856923715921575953960
8050 3473381590310483397360
8051 694217835875385423000
8052 1220832748087372443960
8053 3413040744741034402800
8054 3180252311125424208720
8055 2937910873309934411520
8056 2517572175900502658040
8057 599432793991279439400
8058 239661845130974910840
8059 1330812335402769574080
8060 567587068960634880000
8061 560938761330347157120
8062 1034826810273677172840
8063 804085569445904867520
8064 256430547404727754860
8065 152906635118793656640
8066 129048843718353990960
8067 90697050792848537280
8068 51866339865154862400
8069 3905590947365454720
8070 312881928269387760360
8071 1175000036368862360160
8072 274186853437641379560
8073 511861114219602198060
8074 81359728160184102600
8075 115609876363646135856
8076 2157931597170291752880
8077 3005067142700987150880
8078 2795065328208203004240
8079 1715575823905380045480
8080 1467038803449321084240
8081 260725518033305543100
8082 1364139735148405725480
8083 843127381619048445480
8084 836494873143434069040
8085 4637798742561614676360
8086 1974139596689829824520
8087 973199782151664224040
8088 1794566775107560807800
8089 1392113100989876476860
8090 294854717038600379520
8091 630781208960210226360
8092 578275878459922027200
8093 1064776442374428833880
8094 411254571457709631840
8095 876525878928902951160
8096 739525005899699019060
8097 519145565980569019380
8098 147993814667658759120
8099 71706304644396051360
8100 131692162353667027440
8101 101429117863371056880
8102 64557819210394873440
8103 33217325289869980140
8104 2687739691275360000
8105 107248162117563439560
8106 592529643780417257040
8107 365631484184194107600
8108 181113349028840193060
8109 1002646984851021970440
8110 425964027727011625560
8111 139686094669608528840
8112 257458544103455443080
8113 199385908505963498160
8114 31556498674569872040
8115 324155267767992929400
8116 894878409701866994640
8117 252431307997712371440
8118 812263810331100856320
8119 743718895466871524400
8120 1368797614044466199760
8121 527841427168048700520
8122 561433114111451479560
8123 473505682989481314840
8124 332001151078370735520
8125 62910348881416766640
8126 295872147077826495240
8127 271468651040985559320
8128 493275949657250218200
8129 415267614376979200200
8130 145062719119191588660
8131 182372381413341611040
8132 334941322475972262780
8133 257938059978837642960
8134 164041077387119009580
8135 42101542664342572680
8136 70514412483334877220
8137 59406595149518081100
8138 41817162927408783300
8139 24217227574857902700
8140 11293767692683702920
8141 1031890217420447460
8142 11139795608944376880
8143 122247681054148983600
8144 55779698831916432960
8145 102477056459882774940
8146 26202552230874064320
8147 100203765091608869280
8148 91901494277260442820
8149 166819114691045997840
8150 140381978448851793180
8151 48980840704429289760
8152 30736901185424400600
8153 56450301953891146200
8154 43464209721646146120
8155 27618473743317162360
8156 4714457607377197560
8157 23661615610396284840
8158 129699148417024124520
8159 54360723550836095460
8160 53383757746366955160
8161 97985961482438395080
8162 75313167470167267620
8163 23857021806733403280
8164 70861905414471800520
8165 59707562094366388200
8166 42030508900088834640
8167 24327298964836419480
8168 5661495348898718520
8169 9945447143414551020
8170 18284661679429762920
8171 14154515888926004640
8172 9135914256406295820
8173 4839385603411477440
8174 2059499852207821260
8175 228404191456087740
8176 6235193444271113520
8177 5670053841713382180
8178 10393186723116075900
8179 3977678925833824620
8180 8455719313082299500
8181 7120100799555236100
8182 5004277501221667800
8183 1443808254900867780
8184 2746432560197542620
8185 5049869060087149320
8186 3910196421867612960
8187 2524186562322685440
8188 1336577666151780540
8189 283943313992094480
8190 2753853847914843960
8191 2332466268669767760
8192 1663847498228061600
8193 988682849500843860
8194 481555406956536660
8195 188176183309052520
8196 28690611659075640
8197 78807350049549840
8198 145374820653313560
8199 113796047504196480
8200 75062755083121200
8201 41237887226927940
8202 18561241850012820
8203 6697194181844940
8204 1882860322682580
8205 49725638167710
8206 1080624225717036000
8207 21651370177141341000
8208 6909845154066855000
8209 68132271508597951200
8210 97064513066589377400
8211 17212164768151803450
8212 31860949649052669600
8213 180275660102376711600
8214 56316752117432706900
8215 105447140651916554400
8216 21113458655473039050
8217 27691912079947533600
8218 77410872173366713800
8219 72200792946785674080
8220 66686799059578850880
8221 57256079610416274900
8222 13663802482028021700
8223 4336180322519878560
8224 24099308420546661120
8225 10297470730687517520
8226 10163827512563612160
8227 18769341283602174720
8228 14620854659670885600
8229 4674439473793174800
8230 2305789544347454880
8231 1949384298490992480
8232 1373903723410458240
8233 787720410525968400
8234 50835902535749760
8235 30397978888155786600
8236 34473424795713817200
8237 5059904904473354100
8238 84661131992133866400
8239 317926137469381988400
8240 74181988025815565700
8241 138616966534367674350
8242 22070740353427148400
8243 15599311190223403104
8244 291161537638768188000
8245 405431402834494404900
8246 377442411992526455280
8247 231630907422408767280
8248 198437365494423723600
8249 35343992523226026150
8250 122381818443405765720
8251 75706188704670084480
8252 75037306930906755960
8253 416374825068654263280
8254 177549804492184520520
8255 87421472635536576000
8256 161359605473177739120
8257 125472802699142668800
8258 26639891300534922000
8259 42360689557835661600
8260 38862281737863786240
8261 71623994817201628320
8262 27728412281202640080
8263 58982953165897206720
8264 49846376238221481600
8265 35086473807670971360
8266 10027202626672894800
8267 3854950073096934240
8268 7085183878104264960
8269 5468367718944767520
8270 3490366989152830320
8271 1800427971523793040
8272 121400147913271680
8273 13613398614444004992
8274 126562598905946502600
8275 117073331843223924000
8276 108795634923475762920
8277 49916194022403398070
8278 42670586800312261650
8279 6051502090372894650
8280 57273697459037430000
8281 316408307420674077840
8282 195407477388023564160
8283 96704791731033694740
8284 535778807032186892820
8285 228004533879864110730
8286 74683490228189014320
8287 137777795989789032180
8288 106945257178081532250
8289 16965574310909299950
8290 86341123032120432000
8291 238537940145195984480
8292 67398167178971598420
8293 216485096928520200480
8294 198350657423397182520
8295 365387211231479400240
8296 141217692440614801380
8297 149923388823762865680
8298 126644731950422181690
8299 89027843835216597930
8300 16910616340494097200
8301 52478309107185370560
8302 48190572518974947540
8303 87615082857414221280
8304 73874075206294102680
8305 25871601607618608120
8306 32426266353736328670
8307 59597047157639384160
8308 45987810781061158680
8309 29326671390903156720
8310 7545092030537338530
8311 9396905957771965320
8312 7926475298004850560
8313 5592082605428951280
8314 3247459703955996840
8315 1518109268168950560
8316 110976555410444160
8317 26852742820680910560
8318 12383018757832559760
8319 48916875449894004000
8320 134955701711015527440
8321 38060165115290545920
8322 61088433608620104840
8323 55901061805828213620
8324 102925786143105754020
8325 39712566833973295020
8326 28060225263381599280
8327 23692120093047312180
8328 16632746120581748280
8329 2362506022248178050
8330 9795751231598783640
8331 107569886453495767800
8332 49113329211307101240
8333 90305302909247350380
8334 23138867113105934520
8335 88214070503481767280
8336 80970789301899309720
8337 147057564350031874920
8338 123937576408078663500
8339 43349217525650871360
8340 27122869292241371670
8341 49848167304291036510
8342 38455282989511015860
8343 24499999483911034830
8344 4192031633798566800
8345 10397859513524588160
8346 57037293699670950840
8347 23940216391610851560
8348 23504260737247138530
8349 43172075589355215720
8350 33245784628670760660
8351 10558637057894828760
8352 31246416803920229640
8353 26359580797067087820
8354 18595852631780919300
8355 10792116197791309620
8356 2517447783534038730
8357 2921408864081716440
8358 5373858419825171160
8359 4166344516133940480
8360 2695295650191687180
8361 1431536521686840360
8362 610622003514968820
8363 50798434464823680
8364 5887938227869800540
8365 16047511753741764300
8366 14705672207885667900
8367 13318136840025591750
8368 11199357675246325680
8369 2599301378293412760
8370 4319587282457064420
8371 23685862515194145600
8372 9937306240387315380
8373 9748297592422983000
8374 17904488875160809770
8375 13783746059531496000
8376 4373516768796276120
8377 6461181981097124400
8378 5451026757282280980
8379 3845184149236602780
8380 2230036073694577440
8381 346110039716866560
8382 8156073139905451860
8383 7421589201903205950
8384 13612554401056877610
8385 5219067948132624840
8386 11085944610345834240
8387 9345595828719727710
8388 6582076611990304860
8389 1903898234843605440
8390 3605240284965144180
8391 6632395621301702520
8392 5143175590142933100
8393 3327510514218253560
8394 1766507601954797640
8395 376120180014876270
8396 1806941078759513700
8397 1531802766283199820
8398 1094530633362145350
8399 651866771622721860
8400 318315189053048040
8401 124660499413016160
8402 12673910269323990
8403 821950611718296060
8404 752258704475212110
8405 1362760674082712280
8406 1146735834428338920
8407 402304851732346740
8408 502319652944137380
8409 923944214193865920
8410 716064483112069230
8411 462669489616747500
8412 122495014596521880
8413 589228943860251000
8414 499610322228699000
8415 357096280048898760
8416 212710070691786420
8417 103834734495449040
8418 20303300263915080
8419 143782315833977100
8420 265334165907513120
8421 207927917768878200
8422 137393954634421530
8423 75649374428166360
8424 34133086844822700
8425 12341603359358820
8426 1735334558221050
8427 17037876284622780
8428 14555075500952700
8429 10578551996899260
8430 6487718562373410
8431 3316214926071720
8432 1388996191631970
8433 466010422993170
8434 121464586989030
8435 3370582819650
8436 1026407968895509200
8437 2878286792102631000
8438 535097953662772500
8439 998715539895623550
8440 131930161619256000
8441 1124850171827622240
8442 10456069973586400800
8443 9670355035725220200
8444 8993342794423478400
8445 4125171524365341450
8446 3531897966248010450
8447 501794929416924000
8448 2360230625803246560
8449 13036882514179371120
8450 8057130824293649280
8451 3983735728656274500
8452 22086328520364970680
8453 9413253521254264500
8454 3079755372414160440
8455 5686439446308184200
8456 4423123142539721100
8457 703107246856721850
8458 2365826696645990760
8459 6540465989345520960
8460 1850709512723591520
8461 5934434775343925760
8462 5440501593243924480
8463 10030387658727192120
8464 3884528618959778400
8465 4116429134150926320
8466 3482421434105893500
8467 2453869377194964300
8468 467103056174843400
8469 1076903731311670080
8470 989685004236168240
8471 1800215419578095520
8472 1520078013931595040
8473 533592107985290640
8474 666808232068012320
8475 1226389147914372000
8476 948115421778885360
8477 606136452034660560
8478 156282139530967320
8479 154458769067357040
8480 130441744753525920
8481 92219485217212080
8482 53690850433134720
8483 25152969989609280
8484 1532143642477440
8485 145542364806297536
8486 4024868893385081280
8487 11081588900941917960
8488 6837444507739839840
8489 2250984896814481100
8490 12460658966761356540
8491 5299845814656543150
8492 1297973336435021070
8493 2395227998214128700
8494 1859624706104663850
8495 235605766876345800
8496 6577775913497024880
8497 3035318900067965280
8498 11980541187222927480
8499 33073572873840261000
8500 9340521685691302260
8501 14967722824839180480
8502 13704367900440011400
8503 25252669727120109960
8504 9762488900043986700
8505 6885892853442780660
8506 5822261119655118450
8507 4096804066731900450
8508 583116048819704700
8509 1196883923330861640
8510 13150932854801452200
8511 6007606364743995840
8512 11054787801634122840
8513 2837984048819916480
8514 10787950366936028160
8515 9909546486719641020
8516 18005881227820418520
8517 15196199687635687020
8518 5327078061106453140
8519 3323609391792085200
8520 6112416555422690580
8521 4723965309326600160
8522 3016955899853988660
8523 517296312944191170
8524 846226341045046720
8525 4645129477804562880
8526 1952290505926035360
8527 1916216554673472480
8528 3521962516121506080
8529 2717010125756259840
8530 864967469452355040
8531 2550656151838182360
8532 2154186184744674720
8533 1522805135058588480
8534 885945142656482220
8535 207093597970339980
8536 178695266445381360
8537 328871839375725360
8538 255341398200481200
8539 165541042013705280
8540 88139703721452480
8541 37673250780433680
8542 2507262078032640
8543 2212518330250104240
8544 4056721126106402880
8545 854501987865288840
8546 998497832981987520
8547 10957688307115265520
8548 4999812277223100960
8549 9195621908599809480
8550 2356757382559928040
8551 4479990243543603540
8552 4113240013487591700
8553 7466039812777453740
8554 6297665251747372200
8555 2204644702787598060
8556 915779430261248670
8557 1684076102469546390
8558 1301064271360442640
8559 830047897968958890
8560 106482822218056530
8561 2854795228749908640
8562 7784515127474726040
8563 7138602609188316840
8564 6467876859054506280
8565 5446064248340652360
8566 1266696761952821760
8567 2095893284849210880
8568 11500096288803213840
8569 4831016096713585680
8570 4737866435982808920
8571 8707444176204945540
8572 6714967715589902040
8573 2135559418188300180
8574 3144154118311290870
8575 2655513696993623190
8576 1876911789533259870
8577 1091133395268799770
8578 169693049641323420
8579 1976624897470238400
8580 1799680611793659930
8581 3302953442414295120
8582 1268461912258840500
8583 2692260235722027960
8584 2272073215416111000
8585 1603328786040079080
8586 464869462798790460
8587 876468787500502800
8588 1613193661795356900
8589 1252724766996227760
8590 812175648761464200
8591 432199908026703540
8592 92207531578113450
8593 292722134835421800
8594 248359208197524960
8595 177743630681084640
8596 106084629441298320
8597 51925074347425080
8598 20375198564244720
8599 1553715037741440
8600 820465802537321160
8601 500123265232294620
8602 494174530891122840
8603 2707629771940459380
8604 1135052901285204960
8605 555736150434502950
8606 1020665995279797240
8607 785444235101538480
8608 165881356597812240
8609 1076987270661298920
8610 980227894724940210
8611 1798864895222276400
8612 690589052948988720
8613 1464642236232678690
8614 1236048466507759440
8615 872070714252384480
8616 252657008204522040
8617 237814348989585060
8618 437742387095537340
8619 339974680613043780
8620 220409902815959700
8621 117225521898505920
8622 16644689375876010
8623 659319259092483990
8624 603752463998735040
8625 1094283209346426810
8626 921759266784509820
8627 323971616180489580
8628 403874719369846560
8629 743220842371548750
8630 576778263849635040
8631 373420828880459820
8632 99093828923148240
8633 474387096410228160
8634 402566076482220180
8635 288179027387062200
8636 172015621923177540
8637 84162946614829380
8638 16488440407611450
8639 57849249247778520
8640 106793095776699240
8641 83776374508130730
8642 55449074677025520
8643 30594230495083620
8644 13835369397477960
8645 5011910423016030
8646 469864195387440
8647 26641059285620780
8648 146011414263574860
8649 61318550303102070
8650 60169527400139820
8651 110659057976170800
8652 85717966810995990
8653 27656573363083620
8654 80686137472189920
8655 68458859629297830
8656 48982958244529650
8657 29206218877858800
8658 7129299924077400
8659 23252830482340620
8660 42930428305716720
8661 33686716873406400
8662 22303216522025910
8663 12307894918226280
8664 5564243661823260
8665 1006563402468180
8666 20442511442517840
8667 17474327840563200
8668 12715322361273810
8669 7811227849837410
8670 4000831335020160
8671 1679366482788420
8672 564445625831460
8673 73572069162870
8674 701610703596540
8675 1300314905001000
8676 1032858199954080
8677 699484482543510
8678 400277732988330
8679 191072762141670
8680 74763931047660
8681 23419939115700
8682 5685295271220
8683 170180899950
8684 22945367837167776
8685 209121832968048000
8686 96408778224638880
8687 189912116521190700
8688 523816297050058740
8689 147832210982506050
8690 157627033448484600
8691 144208989384920460
8692 265774010267493000
8693 102741711055933950
8694 54182221454500425
8695 45846206224372125
8696 32278677489404775
8697 3671199140412375
8698 166829228790096600
8699 306040472200237320
8700 64539832993255620
8701 75272008206376800
8702 826443720407770920
8703 377261574552003960
8704 694331790257310660
8705 178250099698370700
8706 337944856282913880
8707 310484838908298600
8708 563781610175242680
8709 476150060412134550
8710 167020122166261650
8711 69195151679989725
8712 127324054066294800
8713 98528188005947700
8714 62994800126898900
8715 8096030609463225
8716 107429432256815760
8717 293063979181755600
8718 268921047074900220
8719 243744621416473320
8720 205488862771741380
8721 47888328196334340
8722 78913498831287120
8723 433257707217273120
8724 182222686280980800
8725 178657308704867850
8726 328539482931652200
8727 253770574475117700
8728 80879050868901480
8729 118685628808039800
8730 100344981893810940
8731 71055156941250300
8732 41399136595349910
8733 6450113311551000
8734 49557754270870560
8735 45145781934018480
8736 82903532741794440
8737 31887721355490000
8738 67627720009998720
8739 57131500426589160
8740 40389535589261040
8741 11736221457644580
8742 22035724702902300
8743 40577096653596360
8744 31552008299070480
8745 20496222272891820
8746 10931277937310640
8747 2336320512171900
8748 5516355035471280
8749 4684096114989720
8750 3357325029431880
8751 2007820348497600
8752 984920098212480
8753 387160511418960
8754 23616603194880
8755 54056226413007000
8756 295798089029526720
8757 89743794432082560
8758 164869260731433720
8759 31575653090723280
8760 176243990112295560
8761 480286093561250760
8762 440506067439579120
8763 398873643141633660
8764 336077589137385480
8765 78213085407515520
8766 64488110006592360
8767 353903240551610340
8768 148766674372130100
8769 145743046697907945
8770 267983457008318370
8771 206905607289078300
8772 65870292927929490
8773 64363186274458500
8774 54415553014640070
8775 38522571340845150
8776 22425561150558930
8777 2615152505166675
8778 183923139917008800
8779 112178578260775320
8780 110818791554058720
8781 607533813870900120
8782 254970264311802720
8783 124802337463805430
8784 229342246745694060
8785 176759692477982640
8786 37407009027950100
8787 241665080674350960
8788 220067922449645550
8789 404082075295030080
8790 155362348678206600
8791 329251761881772840
8792 278141058759629880
8793 196585504415552520
8794 57076219016975340
8795 53506763276967000
8796 98534320888456980
8797 76626154124337240
8798 49772630001694860
8799 26528803440849270
8800 3773414164513050
8801 73887405502276080
8802 67695657476260440
8803 122752793738079720
8804 103499650287680400
8805 36439893618327360
8806 45357721061065380
8807 83506079685033720
8808 64887849910914840
8809 42089358901964400
8810 11193038842070700
8811 53338806898386120
8812 45298941536779560
8813 32475107493702900
8814 19422546091428060
8815 9523257557670540
8816 1868933590645860
8817 4333516153377840
8818 8002704434492280
8819 6284243788946760
8820 4165888345486200
8821 2303071991788320
8822 1043684425203120
8823 378717944447880
8824 26627979334560
8825 33928390699030080
8826 92765474392805280
8827 25851519069706980
8828 83320059727145340
8829 75780804479703840
8830 139054671692755740
8831 53354739460384440
8832 56480759506815270
8833 47673010708820640
8834 33631984201004280
8835 6488598503769480
8836 59535505656403920
8837 54541190729541780
8838 98867645103782040
8839 83356488301545720
8840 29340361036963080
8841 36492856274511450
8842 67188229716765960
8843 52211368762261020
8844 33862861646107200
8845 8999708839543800
8846 21410931688077690
8847 18186240159634950
8848 13040238828948480
8849 7799178640272480
8850 3822275308484250
8851 499342375483290
8852 11865947259761595
8853 65064185590918800
8854 27348682465336320
8855 26835238708807230
8856 49374392998473900
8857 38292498672249600
8858 12377147993911800
8859 36036665252690850
8860 30598786416943800
8861 21924758827549080
8862 13097414567231640
8863 3203710764124860
8864 10395705777045660
8865 19199549817322740
8866 15080394007416420
8867 9999712120272660
8868 5528884387413060
8869 2504654919421380
8870 453840236360145
8871 4568110448305320
8872 3907137369446370
8873 2846278614751200
8874 1751294291583960
8875 898709431372560
8876 377993776898340
8877 127252353223890
8878 11058040509600
8879 5074612153055445
8880 4625195842560150
8881 8501165261129970
8882 3286420275037680
8883 6965787980569860
8884 5909868150885450
8885 4227281405526960
8886 1259047042387560
8887 2309443717091940
8888 4265149927407930
8889 3349673742086370
8890 2220297186378240
8891 1226483571287160
8892 277282507509360
8893 2418623946107640
8894 2069032396610340
8895 1507703886643590
8896 927969102890460
8897 476277742865520
8898 200266246846440
8899 33672008698875
8900 519761675967120
8901 963535855578120
8902 765926127477990
8903 519333700206870
8904 297656472441600
8905 142348636310670
8906 55805658171570
8907 17508490540380
8908 2125279803600
8909 80085614662350
8910 69057157734990
8911 51187773767040
8912 32412232846980
8913 17365325903955
8914 7768050716835
8915 2849658954975
8916 836584930395
8917 189918736335
8918 6339050775
8919 237603641511600
8920 4314185309889000
8921 5864620633457040
8922 5373124645788900
8923 3236488061887080
8924 2723633240328000
8925 474009147852240
8926 5198869718962920
8927 3171174585824700
8928 3130601302548720
8929 17164159806682980
8930 7206984467783100
8931 3524173237715130
8932 6478780337429400
8933 4998098179314240
8934 1058538082361760
8935 3405829868529660
8936 3101727083940225
8937 5697569608988400
8938 2192691055655100
8939 4640246066699100
8940 3923317863718110
8941 2776665596918850
8942 807045195353670
8943 501844878141750
8944 924597713475150
8945 719933178822000
8946 468400352319900
8947 249983899224150
8948 26663823082875
8949 2357057236453920
8950 6447693753380880
8951 1798583566934700
8952 5792660965634400
8953 5270907081481470
8954 9676735406114400
8955 3717947065292460
8956 3932951382514440
8957 3322643734144020
8958 2347787628999540
8959 453819207326940
8960 4140694010035440
8961 3795156099357480
8962 6882340814136450
8963 5807754205273020
8964 2047478928522300
8965 2542909743574200
8966 4683797966737890
8967 3644040064008240
8968 2367520607825100
8969 630432042966180
8970 1493439773482800
8971 1269441601424100
8972 911479473487440
8973 546124874349600
8974 268166666575350
8975 35086757230800
8976 412149897656640
8977 2260928584526040
8978 951151187003160
8979 933247193767200
8980 1717790007613680
8981 1333773992580120
8982 431841505651920
8983 1254875718121740
8984 1066287631677840
8985 765050397330960
8986 457841080504080
8987 112206011187420
8988 362311098924060
8989 669360732229800
8990 526249043834670
8991 349461991733400
8992 193569495644700
8993 87856462968480
8994 15943299431850
8995 106092283011000
8996 90792777479820
8997 66212578991520
8998 40801746062520
8999 20975951815920
9000 8838874431360
9001 2979984937140
9002 194202520320
9003 315638639943264
9004 3442161268839744
9005 1562695818305886
9006 2864938980726108
9007 730839088468944
9008 2793329754196410
9009 2558658092589720
9010 4635162857029320
9011 3908140923641760
9012 1375275294767556
9013 853613470034160
9014 1571892089873820
9015 1221968198210760
9016 792659384473320
9017 140330546274240
9018 656014165741935
9019 3598325389277190
9020 1513657814884380
9021 1484696541059160
9022 2732875773245340
9023 2121944047390908
9024 686907845291304
9025 1994478984176580
9026 1694914425328410
9027 1216220104843380
9028 727795786115160
9029 178271749010880
9030 287372882791830
9031 530956159442280
9032 417519340478370
9033 277317428963760
9034 153614182493880
9035 69693005570490
9036 8420515709595
9037 1051852059832860
9038 959074817174760
9039 1763464523363400
9040 682465705484112
9041 1445972102286660
9042 1227631348782792
9043 879247999299384
9044 262321659543636
9045 479945868161760
9046 886658644747260
9047 696982047603660
9048 462641041842120
9049 256009996636920
9050 57985576886340
9051 503158358360520
9052 430669629542880
9053 314162166909510
9054 193648311957780
9055 99564729674580
9056 41941563572970
9057 7062054903000
9058 54038823446664
9059 100202016613140
9060 79709320579860
9061 54108855083880
9062 31059154710360
9063 14879336000832
9064 5843634521580
9065 1835969971860
9066 148568994480
9067 217590009762840
9068 199770047078745
9069 363323922866190
9070 308006927246304
9071 109972655935164
9072 135889368448860
9073 250977521257398
9074 197123277155904
9075 130645911953304
9076 36058568293044
9077 164657475908640
9078 140936528165490
9079 102802621976280
9080 63348211738800
9081 32545174794480
9082 6843545934660
9083 42457469412852
9084 78733666591380
9085 62645798366550
9086 42539024886210
9087 24425283996540
9088 11702911324176
9089 4594983420420
9090 721098862245
9091 33146822777112
9092 28594356844680
9093 21212717574870
9094 13447845301320
9095 7215527600928
9096 3233146151268
9097 1188084708810
9098 349264366380
9099 39644686710
9100 1653939272106
9101 3079073395956
9102 2479936746540
9103 1721193470190
9104 1022292666729
9105 514428864048
9106 216344129364
9107 74651551350
9108 20608938150
9109 4391393886
9110 171002679
9111 19335328206480
9112 52538572171800
9113 48084799791600
9114 43491233728800
9115 36629303370660
9116 8572850559000
9117 14106231781785
9118 77363092057680
9119 32542485707160
9120 31897481101200
9121 58720838113080
9122 45604995230340
9123 14762961895500
9124 21386274932880
9125 18181117824870
9126 13053528884760
9127 7813833736800
9128 1275255008160
9129 26877352176675
9130 24513173942400
9131 45089314923510
9132 17467001400420
9133 36981450534600
9134 31420179529050
9135 22532466596640
9136 6732563646900
9137 12276919580640
9138 22688850091050
9139 17853545463390
9140 11868486444360
9141 6578337091200
9142 1491870041760
9143 6430513818300
9144 5507809614450
9145 4022836435800
9146 2483713029600
9147 1279199380800
9148 539582319225
9149 60578373075
9150 14056514386200
9151 12909668634720
9152 23486594943240
9153 19923158678280
9154 7121761818600
9155 8792226368640
9156 16243325531550
9157 12768612173460
9158 8473536871800
9159 2342457891900
9160 10666383194610
9161 9134488307880
9162 6669514116720
9163 4115469280080
9164 2117748880440
9165 446054915310
9166 2752552834200
9167 5105557519920
9168 4065094729800
9169 2763350419950
9170 1588904124720
9171 762521366850
9172 299881678410
9173 47120178600
9174 1074105249750
9175 926963657100
9176 688213645200
9177 436789267560
9178 234692362020
9179 105328313010
9180 38766755070
9181 11410414650
9182 863392170
9183 1883011307320
9184 10359947426400
9185 4385151026256
9186 4309496316840
9187 7957412395218
9188 6245157133644
9189 2066563886112
9190 5913635768352
9191 5062531390488
9192 3693524317032
9193 2276068761648
9194 584364872556
9195 1772880793398
9196 3288503773620
9197 2618466173280
9198 1779938023560
9199 1023211888200
9200 490712811444
9201 96353098680
9202 1671838467624
9203 1443020079180
9204 1071629975160
9205 680346727410
9206 365662667646
9207 164127101196
9208 60393739680
9209 8879799360
9210 320156886816
9211 596130519006
9212 480388066740
9213 333697546440
9214 198424259844
9215 99986661258
9216 42113833344
9217 14553988200
9218 4022683200
9219 428563638
9220 86910741792
9221 75602005974
9222 57070347120
9223 37204673661
9224 20790131043
9225 9855479898
9226 3908261016
9227 1272325500
9228 331328484
9229 66487212
9230 3234606
9231 61453649400
9232 56273178390
9233 103855601850
9234 40692642705
9235 86096975250
9236 73684387920
9237 53723446920
9238 16533388080
9239 29335263750
9240 54419662440
9241 43343757600
9242 29473032600
9243 16945251840
9244 4061805750
9245 32307903810
9246 27898709280
9247 20735824800
9248 13178936520
9249 7091277660
9250 3185730000
9251 586226760
9252 7515496170
9253 13997156550
9254 11287379400
9255 7849287600
9256 4673924325
9257 2358924480
9258 995111700
9259 344312850
9260 47595075
9261 5267309580
9262 4583321550
9263 3461905260
9264 2258787450
9265 1263598380
9266 599769390
9267 238174200
9268 77643630
9269 20240550
9270 2030670
9271 697850544
9272 1304591832
9273 1064293398
9274 755374602
9275 463894728
9276 244578642
9277 109525218
9278 41067972
9279 12648528
9280 3115812
9281 590598
9282 40527
9283 9657700
9284 8469060
9285 6500375
9286 4350335
9287 2523675
9288 1258675
9289 533830
9290 189750
9291 55430
9292 12950
9293 2325
9294 301
9295 1