#Python Program to generate the b-file

#import math
#def C(n,r):
#....f=math.factorial
#....return f(n)/f(r)/f(n-r)
#i=1
#for n in range(1,126):
#....for m in range(0,n):
#........print str(i)+" "+str(C(2*n,2*m+1)/2)
#........i+=1


1 1
2 2
3 2
4 3
5 10
6 3
7 4
8 28
9 28
10 4
11 5
12 60
13 126
14 60
15 5
16 6
17 110
18 396
19 396
20 110
21 6
22 7
23 182
24 1001
25 1716
26 1001
27 182
28 7
29 8
30 280
31 2184
32 5720
33 5720
34 2184
35 280
36 8
37 9
38 408
39 4284
40 15912
41 24310
42 15912
43 4284
44 408
45 9
46 10
47 570
48 7752
49 38760
50 83980
51 83980
52 38760
53 7752
54 570
55 10
56 11
57 770
58 13167
59 85272
60 248710
61 352716
62 248710
63 85272
64 13167
65 770
66 11
67 12
68 1012
69 21252
70 173052
71 653752
72 1248072
73 1248072
74 653752
75 173052
76 21252
77 1012
78 12
79 13
80 1300
81 32890
82 328900
83 1562275
84 3863080
85 5200300
86 3863080
87 1562275
88 328900
89 32890
90 1300
91 13
92 14
93 1638
94 49140
95 592020
96 3453450
97 10737090
98 18721080
99 18721080
100 10737090
101 3453450
102 592020
103 49140
104 1638
105 14
106 15
107 2030
108 71253
109 1017900
110 7153575
111 27313650
112 59879925
113 77558760
114 59879925
115 27313650
116 7153575
117 1017900
118 71253
119 2030
120 15
121 16
122 2480
123 100688
124 1682928
125 14024400
126 64512240
127 173686800
128 282861360
129 282861360
130 173686800
131 64512240
132 14024400
133 1682928
134 100688
135 2480
136 16
137 17
138 2992
139 139128
140 2689808
141 26225628
142 143048880
143 463991880
144 927983760
145 1166803110
146 927983760
147 463991880
148 143048880
149 26225628
150 2689808
151 139128
152 2992
153 17
154 18
155 3570
156 188496
157 4173840
158 47071640
159 300402648
160 1155394800
161 2783951280
162 4298748300
163 4298748300
164 2783951280
165 1155394800
166 300402648
167 47071640
168 4173840
169 188496
170 3570
171 18
172 19
173 4218
174 250971
175 6310128
176 81505820
177 601661144
178 2707475148
179 7735643280
180 14390571690
181 17672631900
182 14390571690
183 7735643280
184 2707475148
185 601661144
186 81505820
187 6310128
188 250971
189 4218
190 19
191 20
192 4940
193 329004
194 9321780
195 136719440
196 1155900720
197 6016611440
198 20112672528
199 44366189400
200 65641204200
201 65641204200
202 44366189400
203 20112672528
204 6016611440
205 1155900720
206 136719440
207 9321780
208 329004
209 4940
210 20
211 21
212 5740
213 425334
214 13489164
215 222945905
216 2140280688
217 12759365640
218 49336213808
219 127330963578
220 223387655400
221 269128937220
222 223387655400
223 127330963578
224 49336213808
225 12759365640
226 2140280688
227 222945905
228 13489164
229 425334
230 5740
231 21
232 22
233 6622
234 543004
235 19160284
236 354465254
237 3834669566
238 25957763216
239 114955808528
240 343176898988
241 704415740028
242 1006308200040
243 1006308200040
244 704415740028
245 343176898988
246 114955808528
247 25957763216
248 3834669566
249 354465254
250 19160284
251 543004
252 6622
253 22
254 23
255 7590
256 685377
257 26762340
258 550858165
259 6670391598
260 50883115395
261 255869380272
262 874847513430
263 2077123335980
264 3471763290138
265 4116715363800
266 3471763290138
267 2077123335980
268 874847513430
269 255869380272
270 50883115395
271 6670391598
272 550858165
273 26762340
274 685377
275 7590
276 23
277 24
278 8648
279 856152
280 36814536
281 838553320
282 11297600184
283 96464124648
284 546630039672
285 2122210742256
286 5770923948240
287 11157119633264
288 15478849767888
289 15478849767888
290 11157119633264
291 5770923948240
292 2122210742256
293 546630039672
294 96464124648
295 11297600184
296 838553320
297 36814536
298 856152
299 8648
300 24
301 25
302 9800
303 1059380
304 49942200
305 1252716850
306 18676869400
307 177430259300
308 1125414787560
309 4923689695575
310 15202971691600
311 33663723031400
312 54021626682800
313 63205303218876
314 54021626682800
315 33663723031400
316 15202971691600
317 4923689695575
318 1125414787560
319 177430259300
320 18676869400
321 1252716850
322 49942200
323 1059380
324 9800
325 25
326 26
327 11050
328 1299480
329 66892280
330 1839537700
331 30201864420
332 317506779800
333 2240690703160
334 10972794178710
335 38180190270950
336 95995906966960
337 176435164978800
338 238775589937976
339 238775589937976
340 176435164978800
341 95995906966960
342 38180190270950
343 10972794178710
344 2240690703160
345 317506779800
346 30201864420
347 1839537700
348 66892280
349 1299480
350 11050
351 26
352 27
353 12402
354 1581255
355 88550280
356 2658968130
357 47861426340
358 554088051090
359 4327163827560
360 23576679383985
361 91824961811310
362 260170725132045
363 542964991579920
364 841595736948876
365 973469712824056
366 841595736948876
367 542964991579920
368 260170725132045
369 91824961811310
370 23576679383985
371 4327163827560
372 554088051090
373 47861426340
374 2658968130
375 88550280
376 1581255
377 12402
378 27
379 28
380 13860
381 1909908
382 115958700
383 3787984200
384 74451107640
385 944956366200
386 8126624749320
387 48998766870900
388 212327989773900
389 673383053282940
390 1583647892108100
391 2787220290110256
392 3692471324505040
393 3692471324505040
394 2787220290110256
395 1583647892108100
396 673383053282940
397 212327989773900
398 48998766870900
399 8126624749320
400 944956366200
401 74451107640
402 3787984200
403 115958700
404 1909908
405 13860
406 28
407 29
408 15428
409 2291058
410 150337044
411 5324436975
412 113846143320
413 1577790781140
414 14876313079320
415 98774343460485
416 473654746418700
417 1671324605220270
418 4399613387654940
419 8725899885515631
420 13126139998724368
421 15033633249770520
422 13126139998724368
423 8725899885515631
424 4399613387654940
425 1671324605220270
426 473654746418700
427 98774343460485
428 14876313079320
429 1577790781140
430 113846143320
431 5324436975
432 150337044
433 2291058
434 15428
435 29
436 30
437 17110
438 2730756
439 193103460
440 7391571330
441 171350062650
442 2583431713800
443 26597044596360
444 193610839341150
445 1022401098976950
446 3992232862671900
447 11692666210434300
448 25957718987164146
449 44002401132087370
450 57224797531384560
451 57224797531384560
452 44002401132087370
453 25957718987164146
454 11692666210434300
455 3992232862671900
456 1022401098976950
457 193610839341150
458 26597044596360
459 2583431713800
460 171350062650
461 7391571330
462 193103460
463 2730756
464 17110
465 30
466 31
467 18910
468 3235501
469 245898076
470 10143295635
471 254135661546
472 4154140621425
473 46526374959960
474 369816259792035
475 2141041504059150
476 9206478467454345
477 29839179222579300
478 73702772679770871
479 139846286623154986
480 204947144189106445
481 232714176627630544
482 204947144189106445
483 139846286623154986
484 73702772679770871
485 29839179222579300
486 9206478467454345
487 2141041504059150
488 369816259792035
489 46526374959960
490 4154140621425
491 254135661546
492 10143295635
493 245898076
494 3235501
495 18910
496 31
497 32
498 20832
499 3812256
500 310608096
501 13770292256
502 371797890912
503 6568429406112
504 79759499931360
505 689685087641760
506 4359939062811360
507 20553998438967840
508 73360713795999840
509 200519284375732896
510 423318489237658336
511 694409147370148896
512 888545038032771168
513 888545038032771168
514 694409147370148896
515 423318489237658336
516 200519284375732896
517 73360713795999840
518 20553998438967840
519 4359939062811360
520 689685087641760
521 79759499931360
522 6568429406112
523 371797890912
524 13770292256
525 310608096
526 3812256
527 20832
528 32
529 33
530 22880
531 4468464
532 389394720
533 18507065720
534 537041397984
535 10224442000080
536 134183629296288
537 1257971524652700
538 8651312941471200
539 44533663284430320
540 174262160678205600
541 524529103641398856
542 1225395626740589920
543 2236497929593047120
544 3203242195933267488
545 3609714217008132870
546 3203242195933267488
547 2236497929593047120
548 1225395626740589920
549 524529103641398856
550 174262160678205600
551 44533663284430320
552 8651312941471200
553 1257971524652700
554 134183629296288
555 10224442000080
556 537041397984
557 18507065720
558 389394720
559 4468464
560 22880
561 33
562 34
563 25058
564 5212064
565 484721952
566 24640032560
567 766529012912
568 15684362879584
569 221821703582688
570 2247575790712824
571 16758240544788600
572 93846147050816160
573 400978991944396320
574 1323230673416507856
575 3404208826481785168
576 6875495659396708960
577 10956435018522497504
578 13820048716545422988
579 13820048716545422988
580 10956435018522497504
581 6875495659396708960
582 3404208826481785168
583 1323230673416507856
584 400978991944396320
585 93846147050816160
586 16758240544788600
587 2247575790712824
588 221821703582688
589 15684362879584
590 766529012912
591 24640032560
592 484721952
593 5212064
594 25058
595 34
596 35
597 27370
598 6051507
599 599387360
600 32516764280
601 1081921429680
602 23732917515160
603 360740346230432
604 3938966280530820
605 31742079149540760
606 192719766265068900
607 895804130939608800
608 3227880885152390376
609 9104279419660588240
610 20249173192003722120
611 35708219392350649760
612 50113239715401195970
613 56093138908331422716
614 50113239715401195970
615 35708219392350649760
616 20249173192003722120
617 9104279419660588240
618 3227880885152390376
619 895804130939608800
620 192719766265068900
621 31742079149540760
622 3938966280530820
623 360740346230432
624 23732917515160
625 1081921429680
626 32516764280
627 599387360
628 6051507
629 27370
630 35
631 36
632 29820
633 6995772
634 736554852
635 42556502560
636 1511142718176
637 35453733003360
638 577727020654752
639 6779796507095472
640 58877180193197520
641 386346449077267536
642 1947002856021802800
643 7632251195605466976
644 23505594138032791456
645 57316596543478974240
646 111305132642497879008
647 172860243876606554520
648 215276370945488162856
649 215276370945488162856
650 172860243876606554520
651 111305132642497879008
652 57316596543478974240
653 23505594138032791456
654 7632251195605466976
655 1947002856021802800
656 386346449077267536
657 58877180193197520
658 6779796507095472
659 577727020654752
660 35453733003360
661 1511142718176
662 42556502560
663 736554852
664 6995772
665 29820
666 36
667 37
668 32412
669 8054382
670 899789532
671 55262073757
672 2089911152992
673 52328160022992
674 912005074686432
675 11473828549915332
676 107089066465876432
677 757272684294411912
678 4124591932639128912
679 17529515713716297876
680 58731368886981100576
681 156375886125188595376
682 332929305943949912736
683 569384778915505248486
684 784698350774309754216
685 873065282167813104916
686 784698350774309754216
687 569384778915505248486
688 332929305943949912736
689 156375886125188595376
690 58731368886981100576
691 17529515713716297876
692 4124591932639128912
693 757272684294411912
694 107089066465876432
695 11473828549915332
696 912005074686432
697 52328160022992
698 2089911152992
699 55262073757
700 899789532
701 8054382
702 32412
703 37
704 38
705 35150
706 9237420
707 1093094700
708 71233337950
709 2863580185590
710 76362138282400
711 1420335772052640
712 19111871050414200
713 191230475831922200
714 1453351616322608720
715 8530542095806616400
716 39183623360071724664
717 142333674598551136600
718 412276850561320533600
719 958432850444704294240
720 1797061594583820551700
721 2727305243544857072580
722 3357943392953127326600
723 3357943392953127326600
724 2727305243544857072580
725 1797061594583820551700
726 958432850444704294240
727 412276850561320533600
728 142333674598551136600
729 39183623360071724664
730 8530542095806616400
731 1453351616322608720
732 191230475831922200
733 19111871050414200
734 1420335772052640
735 76362138282400
736 2863580185590
737 71233337950
738 1093094700
739 9237420
740 35150
741 38
742 39
743 38038
744 10555545
745 1320951060
746 91182316225
747 3889340252070
748 110247837145215
749 2183957154876640
750 31362267084368220
751 335631279323940600
752 2734595804396487460
753 17250651793742268720
754 85390726379024230164
755 335237666525058088792
756 1052778386254800648300
757 2662510499431495833120
758 5451086836904255673490
759 9069875577370106078580
760 12297443913461269953390
761 13608507434599516007800
762 12297443913461269953390
763 9069875577370106078580
764 5451086836904255673490
765 2662510499431495833120
766 1052778386254800648300
767 335237666525058088792
768 85390726379024230164
769 17250651793742268720
770 2734595804396487460
771 335631279323940600
772 31362267084368220
773 2183957154876640
774 110247837145215
775 3889340252070
776 91182316225
777 1320951060
778 10555545
779 38038
780 39
781 40
782 41080
783 12020008
784 1588358200
785 115950148600
786 5238838532200
787 157568143545400
788 3317934908370280
789 50744886833898400
790 579560023313471200
791 5050451631731677600
792 34155425857284191200
793 181706865560751897184
794 768759815833950334240
795 2609238980835427489120
796 7154364947451978599200
797 15934721928415770516400
798 28950309923726803240720
799 43034244481215518330800
800 52442540845529842176400
801 52442540845529842176400
802 43034244481215518330800
803 28950309923726803240720
804 15934721928415770516400
805 7154364947451978599200
806 2609238980835427489120
807 768759815833950334240
808 181706865560751897184
809 34155425857284191200
810 5050451631731677600
811 579560023313471200
812 50744886833898400
813 3317934908370280
814 157568143545400
815 5238838532200
816 115950148600
817 1588358200
818 12020008
819 41080
820 40
821 41
822 44280
823 13642668
824 1900878408
825 146526043950
826 7001280790920
827 223053625197900
828 4983655282993080
829 81021042872777205
830 985519117984658400
831 9165327797257323120
832 66294663513758503200
833 378100564240135996584
834 1719226497228652565664
835 6288303813755046945840
836 18635016463127859551328
837 44999329527439433575650
838 88939851301292056949520
839 144360329214259329673320
840 192870075468443638834800
841 212392290424395860814420
842 192870075468443638834800
843 144360329214259329673320
844 88939851301292056949520
845 44999329527439433575650
846 18635016463127859551328
847 6288303813755046945840
848 1719226497228652565664
849 378100564240135996584
850 66294663513758503200
851 9165327797257323120
852 985519117984658400
853 81021042872777205
854 4983655282993080
855 223053625197900
856 7001280790920
857 146526043950
858 1900878408
859 13642668
860 44280
861 41
862 42
863 47642
864 15436008
865 2264682888
866 184068392508
867 9287087076540
868 312903395348040
869 7405380356570280
870 127742811150837330
871 1651692137160826530
872 16359617358545329440
873 126285900004897345440
874 770343990029873807184
875 3755152612367846393424
876 14761634407239120305184
877 47141993752150739039136
878 123033460966787345446836
879 263643130643115740243220
880 465532014468925090879920
881 679136447558580328260720
882 819933028149993323144040
883 819933028149993323144040
884 679136447558580328260720
885 465532014468925090879920
886 263643130643115740243220
887 123033460966787345446836
888 47141993752150739039136
889 14761634407239120305184
890 3755152612367846393424
891 770343990029873807184
892 126285900004897345440
893 16359617358545329440
894 1651692137160826530
895 127742811150837330
896 7405380356570280
897 312903395348040
898 9287087076540
899 184068392508
900 2264682888
901 15436008
902 47642
903 42
904 43
905 51170
906 17413151
907 2686600440
908 229928220990
909 12232181356668
910 435183375189150
911 10892018190448440
912 199019597082826275
913 2730409209101230650
914 28747308387251528415
915 236341507689656834400
916 1538583215059665991944
917 8021673172533301325520
918 33805622655676055586120
919 116029620985933300463328
920 326333309022937407553110
921 755776974510265122030564
922 1446870334084967012896350
923 2296247655713793801843600
924 3027126482715379389991380
925 3318776542511877736535400
926 3027126482715379389991380
927 2296247655713793801843600
928 1446870334084967012896350
929 755776974510265122030564
930 326333309022937407553110
931 116029620985933300463328
932 33805622655676055586120
933 8021673172533301325520
934 1538583215059665991944
935 236341507689656834400
936 28747308387251528415
937 2730409209101230650
938 199019597082826275
939 10892018190448440
940 435183375189150
941 12232181356668
942 229928220990
943 2686600440
944 17413151
945 51170
946 43
947 44
948 54868
949 19587876
950 3174168668
951 285675180120
952 16003004180904
953 600317823504168
954 15865542478324440
955 306578276713504620
956 4455245717152391700
957 49771459297331004420
958 434959274728849212540
959 3015717638120021206944
960 16779762242872938510432
961 75632918483885412497760
962 278296609733178367276704
963 841214752148016428359128
964 2099502364604713270778664
965 4344015403040983314013512
966 7474520430333675742735800
967 10719556129356588626167440
968 12832602631045927247936880
969 12832602631045927247936880
970 10719556129356588626167440
971 7474520430333675742735800
972 4344015403040983314013512
973 2099502364604713270778664
974 841214752148016428359128
975 278296609733178367276704
976 75632918483885412497760
977 16779762242872938510432
978 3015717638120021206944
979 434959274728849212540
980 49771459297331004420
981 4455245717152391700
982 306578276713504620
983 15865542478324440
984 600317823504168
985 16003004180904
986 285675180120
987 3174168668
988 19587876
989 54868
990 44
991 45
992 58740
993 21974634
994 3735687780
995 353126264315
996 20802347206920
997 821692714673340
998 22897836982230408
999 467216894306539575
1000 7180385954605766100
1001 84967900462834898850
1002 787884167928105425700
1003 5806706317630136987409
1004 34410111511882293258720
1005 165524501927847583089360
1006 651419007587013068932320
1007 2110943034055642729059090
1008 5662294256055135790887912
1009 12625385841204018993196020
1010 23478787704695193215417160
1011 36506651614007769938605950
1012 47543546288010118989812400
1013 51913710643776705684835560
1014 47543546288010118989812400
1015 36506651614007769938605950
1016 23478787704695193215417160
1017 12625385841204018993196020
1018 5662294256055135790887912
1019 2110943034055642729059090
1020 651419007587013068932320
1021 165524501927847583089360
1022 34410111511882293258720
1023 5806706317630136987409
1024 787884167928105425700
1025 84967900462834898850
1026 7180385954605766100
1027 467216894306539575
1028 22897836982230408
1029 821692714673340
1030 20802347206920
1031 353126264315
1032 3735687780
1033 21974634
1034 58740
1035 45
1036 46
1037 62790
1038 24588564
1039 4380277044
1040 434377473530
1041 26876118953138
1042 1116392633438040
1043 32758149558310488
1044 704781952997180058
1045 11437250991620904450
1046 143129026695141604260
1047 1405832534930541053700
1048 10993610423156831039934
1049 69250349417663115183174
1050 354780115243200196012320
1051 1490076484021440823251744
1052 5164469632119766489679340
1053 14851105110179698258556892
1054 35589134768538736367352552
1055 71322355102942002031738920
1056 119856347965675705853336868
1057 169232385001369352118498900
1058 201027560365262987971065360
1059 201027560365262987971065360
1060 169232385001369352118498900
1061 119856347965675705853336868
1062 71322355102942002031738920
1063 35589134768538736367352552
1064 14851105110179698258556892
1065 5164469632119766489679340
1066 1490076484021440823251744
1067 354780115243200196012320
1068 69250349417663115183174
1069 10993610423156831039934
1070 1405832534930541053700
1071 143129026695141604260
1072 11437250991620904450
1073 704781952997180058
1074 32758149558310488
1075 1116392633438040
1076 26876118953138
1077 434377473530
1078 4380277044
1079 24588564
1080 62790
1081 46
1082 47
1083 67022
1084 27445509
1085 5117933964
1086 531838637759
1087 34521162487266
1088 1506096358258541
1089 46473830483406408
1090 1052837292054228993
1091 18015215886261251658
1092 238058209925595111195
1093 2472794370294323921820
1094 20482980033937983152409
1095 136903336637089767736614
1096 745549944100013488831659
1097 3334933083286081842515808
1098 12335462711472950451578358
1099 37939322289068066094770412
1100 97468739394287479111339602
1101 209932669464619185778269912
1102 380182944091414013269183926
1103 580168435169400343615653876
1104 747186621051500442535311810
1105 812850570172585125274307760
1106 747186621051500442535311810
1107 580168435169400343615653876
1108 380182944091414013269183926
1109 209932669464619185778269912
1110 97468739394287479111339602
1111 37939322289068066094770412
1112 12335462711472950451578358
1113 3334933083286081842515808
1114 745549944100013488831659
1115 136903336637089767736614
1116 20482980033937983152409
1117 2472794370294323921820
1118 238058209925595111195
1119 18015215886261251658
1120 1052837292054228993
1121 46473830483406408
1122 1506096358258541
1123 34521162487266
1124 531838637759
1125 5117933964
1126 27445509
1127 67022
1128 47
1129 48
1130 71440
1131 30562032
1132 5959596240
1133 648271635440
1134 44094257966928
1135 2018160268486320
1136 65407613272942352
1137 1558240198561273680
1138 28075661121446106480
1139 391187544958815750288
1140 4290693427907959316400
1141 37586474428473723611664
1142 266103672235775507621040
1143 1537633534643175716450640
1144 7311199451819487116284656
1145 28801694810197979549000160
1146 94537327671120426990247584
1147 259764729186411984072301920
1148 599807627041769102223628320
1149 1167430454583735959937696096
1150 1919860714348668771326111520
1151 2672290974113601582714526944
1152 3151869557812064771471805600
1153 3151869557812064771471805600
1154 2672290974113601582714526944
1155 1919860714348668771326111520
1156 1167430454583735959937696096
1157 599807627041769102223628320
1158 259764729186411984072301920
1159 94537327671120426990247584
1160 28801694810197979549000160
1161 7311199451819487116284656
1162 1537633534643175716450640
1163 266103672235775507621040
1164 37586474428473723611664
1165 4290693427907959316400
1166 391187544958815750288
1167 28075661121446106480
1168 1558240198561273680
1169 65407613272942352
1170 2018160268486320
1171 44094257966928
1172 648271635440
1173 5959596240
1174 30562032
1175 71440
1176 48
1177 49
1178 76048
1179 33955432
1180 6917206576
1181 786832248020
1182 56022456059024
1183 2686923180984728
1184 91355388153480752
1185 2285899896222757346
1186 43311787507378560240
1187 635445796715396876664
1188 7349068779404155182288
1189 67978886209488435436164
1190 508970122388990337111792
1191 3115248162898130511632520
1192 15716929441202181032881488
1193 65814642035034133075191231
1194 230074715013228566044365984
1195 674678556187440524751721872
1196 1666210199491249878941499360
1197 3476689818694547003498665128
1198 6144847121413617959672059296
1199 9217270682120426939508088944
1200 11749675300612348124553327072
1201 12738806129490428451365214300
1202 11749675300612348124553327072
1203 9217270682120426939508088944
1204 6144847121413617959672059296
1205 3476689818694547003498665128
1206 1666210199491249878941499360
1207 674678556187440524751721872
1208 230074715013228566044365984
1209 65814642035034133075191231
1210 15716929441202181032881488
1211 3115248162898130511632520
1212 508970122388990337111792
1213 67978886209488435436164
1214 7349068779404155182288
1215 635445796715396876664
1216 43311787507378560240
1217 2285899896222757346
1218 91355388153480752
1219 2686923180984728
1220 56022456059024
1221 786832248020
1222 6917206576
1223 33955432
1224 76048
1225 49
1226 50
1227 80850
1228 37643760
1229 8003780400
1230 951115904200
1231 70814902321800
1232 3555271249899600
1233 126669235674994320
1234 3325067436468600900
1235 66170786469606133700
1236 1020920705531066062800
1237 12432635153127330195600
1238 121259634860168560507752
1239 958676600390221525381800
1240 6205423905974143272668400
1241 33162319153431711898023600
1242 147346213511270447183263950
1243 547533576593981443230582510
1244 1710014773746969071951368800
1245 4506962015017315246317170400
1246 10058220106684984025317587600
1247 19058266447993363972667101200
1248 30724235607068089798360296480
1249 42206743641532019750753968800
1250 49456541443904016340594361400
1251 49456541443904016340594361400
1252 42206743641532019750753968800
1253 30724235607068089798360296480
1254 19058266447993363972667101200
1255 10058220106684984025317587600
1256 4506962015017315246317170400
1257 1710014773746969071951368800
1258 547533576593981443230582510
1259 147346213511270447183263950
1260 33162319153431711898023600
1261 6205423905974143272668400
1262 958676600390221525381800
1263 121259634860168560507752
1264 12432635153127330195600
1265 1020920705531066062800
1266 66170786469606133700
1267 3325067436468600900
1268 126669235674994320
1269 3555271249899600
1270 70814902321800
1271 951115904200
1272 8003780400
1273 37643760
1274 80850
1275 50
1276 51
1277 85850
1278 41645835
1279 9233476560
1280 1145207578900
1281 89076327682440
1282 4676507203328100
1283 174411449602217520
1284 4797597301190409870
1285 100160364709062942900
1286 1623074862404481879470
1287 20785622743836052527600
1288 213468345579196259458452
1289 1779511051751362550357352
1290 12162914208399091323255300
1291 68740082881016799994655760
1292 323521034013876416641514325
1293 1275597219826141299900827910
1294 4234752932485883504625721485
1295 11887025775398971241054656800
1296 28311416267505110772902127720
1297 57375295425840922164353149200
1298 99160737852135169518392159880
1299 146401977439415106893019322080
1300 184869843960485913040930011300
1301 199804427433372226016001220056
1302 184869843960485913040930011300
1303 146401977439415106893019322080
1304 99160737852135169518392159880
1305 57375295425840922164353149200
1306 28311416267505110772902127720
1307 11887025775398971241054656800
1308 4234752932485883504625721485
1309 1275597219826141299900827910
1310 323521034013876416641514325
1311 68740082881016799994655760
1312 12162914208399091323255300
1313 1779511051751362550357352
1314 213468345579196259458452
1315 20785622743836052527600
1316 1623074862404481879470
1317 100160364709062942900
1318 4797597301190409870
1319 174411449602217520
1320 4676507203328100
1321 89076327682440
1322 1145207578900
1323 9233476560
1324 41645835
1325 85850
1326 51
1327 52
1328 91052
1329 45981260
1330 10621671060
1331 1373736123760
1332 111522396228880
1333 6116574500860880
1334 238546405533574320
1335 6868733265216742920
1336 150268603188162779320
1337 2554566254198767248440
1338 34360430683946264610440
1339 371092651386619657792752
1340 3257368828838105885069712
1341 23475520180247038964812752
1342 140095846236958135757753520
1343 697295234679405266612455020
1344 2912233038955163172322606260
1345 10258406470553772976379631060
1346 30609091371652350945715741260
1347 77642573235410841423278953440
1348 167924635137051354706161457440
1349 310406143738185837487146936480
1350 491308891707711348696122486880
1351 666776353031893973230451946480
1352 776598340590088274703702855312
1353 776598340590088274703702855312
1354 666776353031893973230451946480
1355 491308891707711348696122486880
1356 310406143738185837487146936480
1357 167924635137051354706161457440
1358 77642573235410841423278953440
1359 30609091371652350945715741260
1360 10258406470553772976379631060
1361 2912233038955163172322606260
1362 697295234679405266612455020
1363 140095846236958135757753520
1364 23475520180247038964812752
1365 3257368828838105885069712
1366 371092651386619657792752
1367 34360430683946264610440
1368 2554566254198767248440
1369 150268603188162779320
1370 6868733265216742920
1371 238546405533574320
1372 6116574500860880
1373 111522396228880
1374 1373736123760
1375 10621671060
1376 45981260
1377 91052
1378 52
1379 53
1380 96460
1381 50670438
1382 12185033900
1383 1641933318025
1384 138997118704080
1385 7956694038637400
1386 324178448545626640
1387 9761108432311331550
1388 223535091350474703800
1389 3982117984486313651980
1390 56190360492553912006200
1391 637385989187203208523662
1392 5883562977112645001756880
1393 44648417567694727217765880
1394 280948967318440369546630032
1395 1476578379372484896764958975
1396 6521761312589731611257667540
1397 24334199492170394975938894650
1398 77041878554158902312486702900
1399 207731211564933332942570853795
1400 478494928078694720399277271200
1401 943939994482515948424028798640
1402 1597974273730808682345950695200
1403 2324943862545419775079865339700
1404 2910282670292148989041149084048
1405 3136262529306125724764953838760
1406 2910282670292148989041149084048
1407 2324943862545419775079865339700
1408 1597974273730808682345950695200
1409 943939994482515948424028798640
1410 478494928078694720399277271200
1411 207731211564933332942570853795
1412 77041878554158902312486702900
1413 24334199492170394975938894650
1414 6521761312589731611257667540
1415 1476578379372484896764958975
1416 280948967318440369546630032
1417 44648417567694727217765880
1418 5883562977112645001756880
1419 637385989187203208523662
1420 56190360492553912006200
1421 3982117984486313651980
1422 223535091350474703800
1423 9761108432311331550
1424 324178448545626640
1425 7956694038637400
1426 138997118704080
1427 1641933318025
1428 12185033900
1429 50670438
1430 96460
1431 53
1432 54
1433 102078
1434 55734588
1435 13941609084
1436 1955697940950
1437 172492558391790
1438 10296478870156080
1439 437845506240446640
1440 13772816733063461220
1441 329822716502309202900
1442 6150408370585918278840
1443 90943390175343558423480
1444 1082226343086588345239412
1445 10492353975850883586466436
1446 83732085915657297586579440
1447 554792595066968029815594096
1448 3074475630996114498561417282
1449 14338940968091122241189803290
1450 56580685982197401276046250820
1451 189747644623158626411572109700
1452 542863383275524558001888011410
1453 1329203699249374083878376958170
1454 2792670398422927368148509164640
1455 5045407297058258233111968916320
1456 7851271559197799801526278160600
1457 10536098539441125851303107398264
1458 12202912386754743729085456754448
1459 12202912386754743729085456754448
1460 10536098539441125851303107398264
1461 7851271559197799801526278160600
1462 5045407297058258233111968916320
1463 2792670398422927368148509164640
1464 1329203699249374083878376958170
1465 542863383275524558001888011410
1466 189747644623158626411572109700
1467 56580685982197401276046250820
1468 14338940968091122241189803290
1469 3074475630996114498561417282
1470 554792595066968029815594096
1471 83732085915657297586579440
1472 10492353975850883586466436
1473 1082226343086588345239412
1474 90943390175343558423480
1475 6150408370585918278840
1476 329822716502309202900
1477 13772816733063461220
1478 437845506240446640
1479 10296478870156080
1480 172492558391790
1481 1955697940950
1482 13941609084
1483 55734588
1484 102078
1485 54
1486 55
1487 107910
1488 61195761
1489 15910897860
1490 2321665179405
1491 213171075563550
1492 13257601122548475
1493 587879912634149520
1494 19300616249349100050
1495 482854013536347660900
1496 9415653263958779387550
1497 145737937476927193998600
1498 1817352080337282109162542
1499 18484179278644151366695940
1500 154930202180359721923315970
1501 1079513666805087094691491920
1502 6299207589822866171864557965
1503 30977279677011271292228061522
1504 129071998654213630384283589675
1505 457761420328304211403370139900
1506 1387240401848580445533383899575
1507 3604059781546810326933907672650
1508 8049066845454543063485727135585
1509 15487566178117899696623785792800
1510 25720422402945797710464501405900
1511 36916370978345733184431402017880
1512 45837380801124491639014607295060
1513 49263609265046928387789436527216
1514 45837380801124491639014607295060
1515 36916370978345733184431402017880
1516 25720422402945797710464501405900
1517 15487566178117899696623785792800
1518 8049066845454543063485727135585
1519 3604059781546810326933907672650
1520 1387240401848580445533383899575
1521 457761420328304211403370139900
1522 129071998654213630384283589675
1523 30977279677011271292228061522
1524 6299207589822866171864557965
1525 1079513666805087094691491920
1526 154930202180359721923315970
1527 18484179278644151366695940
1528 1817352080337282109162542
1529 145737937476927193998600
1530 9415653263958779387550
1531 482854013536347660900
1532 19300616249349100050
1533 587879912634149520
1534 13257601122548475
1535 213171075563550
1536 2321665179405
1537 15910897860
1538 61195761
1539 107910
1540 55
1541 56
1542 113960
1543 67076856
1544 18113945256
1545 2747281697160
1546 262390377366936
1547 16988094944910600
1548 784849986454869720
1549 26869570124513775120
1550 701594331028970794800
1551 14292478800675890762640
1552 231334785331097915703600
1553 3019690064521931459650992
1554 32184218038109816497305872
1555 282999158610965627821137840
1556 2071066960759389315000714128
1557 12708819986478070796595291240
1558 65808192232502413654302676152
1559 289121276985438532060795240872
1560 1082741624338180737474638047800
1561 3470054864342364607418718036120
1562 9549375789469297950648410099400
1563 22629126870803003022445626356760
1564 46283995847683107939525698311560
1565 81862849798623184110725724904800
1566 125394624044479277308429286854176
1567 166525516691870157818886498507360
1568 191868793979656457931390437000736
1569 191868793979656457931390437000736
1570 166525516691870157818886498507360
1571 125394624044479277308429286854176
1572 81862849798623184110725724904800
1573 46283995847683107939525698311560
1574 22629126870803003022445626356760
1575 9549375789469297950648410099400
1576 3470054864342364607418718036120
1577 1082741624338180737474638047800
1578 289121276985438532060795240872
1579 65808192232502413654302676152
1580 12708819986478070796595291240
1581 2071066960759389315000714128
1582 282999158610965627821137840
1583 32184218038109816497305872
1584 3019690064521931459650992
1585 231334785331097915703600
1586 14292478800675890762640
1587 701594331028970794800
1588 26869570124513775120
1589 784849986454869720
1590 16988094944910600
1591 262390377366936
1592 2747281697160
1593 18113945256
1594 67076856
1595 113960
1596 56
1597 57
1598 120232
1599 73401636
1600 20573429976
1601 3240886705386
1602 321731662025592
1603 21667390007954292
1604 1042098281334944520
1605 37170726196733940195
1606 1012087141356685529520
1607 21518900410274289949080
1608 363865043301001630048080
1609 4966757841058672250156292
1610 55412603149816981571544272
1611 510587557594742187337800792
1612 3919994797017698083432148016
1613 25264663436081868518787120641
1614 137575646273790342858605497272
1615 636442291545867937458503809452
1616 2513131099950350317143835555272
1617 8504803417514905036675784958390
1618 24751520909445371468863746257640
1619 62128817636335099091036777222460
1620 134832753168216598027356410142360
1621 253499334400448042719800189476835
1622 413551855335632885378183838519072
1623 586115220225320047274015266057872
1624 722283402701909553206362247061216
1625 774327632846470705223111406467256
1626 722283402701909553206362247061216
1627 586115220225320047274015266057872
1628 413551855335632885378183838519072
1629 253499334400448042719800189476835
1630 134832753168216598027356410142360
1631 62128817636335099091036777222460
1632 24751520909445371468863746257640
1633 8504803417514905036675784958390
1634 2513131099950350317143835555272
1635 636442291545867937458503809452
1636 137575646273790342858605497272
1637 25264663436081868518787120641
1638 3919994797017698083432148016
1639 510587557594742187337800792
1640 55412603149816981571544272
1641 4966757841058672250156292
1642 363865043301001630048080
1643 21518900410274289949080
1644 1012087141356685529520
1645 37170726196733940195
1646 1042098281334944520
1647 21667390007954292
1648 321731662025592
1649 3240886705386
1650 20573429976
1651 73401636
1652 120232
1653 57
1654 58
1655 126730
1656 80194744
1657 23313757720
1658 3811799387220
1659 393031169544084
1660 27512181868085880
1661 1376395155743382168
1662 51108790709588823150
1663 1449875694340440825150
1664 32145815394519488009040
1665 567316465361776735021200
1666 8089932796058936241402312
1667 94382549287354256149693640
1668 910349908889850411532513040
1669 7323911847649312665684153296
1670 49519631242628875410023536490
1671 283219000199438761378672428026
1672 1377822163132404785085433433640
1673 5728839520392630422197328487240
1674 20442176142279069043109003845932
1675 62820640968797803537793450357100
1676 166760246935354169391233522766120
1677 383348023713556994391503519032200
1678 764740190163269310240193244599950
1679 1326149459177245839169464520635678
1680 2001735032720371077991644559450080
1681 2632584861214063781358708299397984
1682 3018565348384546816971451245550320
1683 3018565348384546816971451245550320
1684 2632584861214063781358708299397984
1685 2001735032720371077991644559450080
1686 1326149459177245839169464520635678
1687 764740190163269310240193244599950
1688 383348023713556994391503519032200
1689 166760246935354169391233522766120
1690 62820640968797803537793450357100
1691 20442176142279069043109003845932
1692 5728839520392630422197328487240
1693 1377822163132404785085433433640
1694 283219000199438761378672428026
1695 49519631242628875410023536490
1696 7323911847649312665684153296
1697 910349908889850411532513040
1698 94382549287354256149693640
1699 8089932796058936241402312
1700 567316465361776735021200
1701 32145815394519488009040
1702 1449875694340440825150
1703 51108790709588823150
1704 1376395155743382168
1705 27512181868085880
1706 393031169544084
1707 3811799387220
1708 23313757720
1709 80194744
1710 126730
1711 58
1712 59
1713 133458
1714 87481719
1715 26361157992
1716 4470413042810
1717 478415475817812
1718 34783258504651434
1719 1808729442241874568
1720 69862174706592405189
1721 2063181182855506702950
1722 47659485323962204838145
1723 877085231890782710381040
1724 13053951867974482672837812
1725 159102011655825746080912136
1726 1604735807218242438919544820
1727 13514291228100295464105241968
1728 95751824780915161612154754171
1729 574510948685490969672928525026
1730 2935526664229317972668131787783
1731 12835501203917665629480090408120
1732 48227047816183326590766047009046
1733 156270589047787833449148896509932
1734 438031196573344684668068876580870
1735 1064889902492830556251327481641560
1736 2250213782053302663507269380849725
1737 4140393358978076900853375660763494
1738 6643258139840731515084770381674953
1739 9305034970281967374664190164231584
1740 11386424371529249550575916911493912
1741 12178349853827309571919303301013360
1742 11386424371529249550575916911493912
1743 9305034970281967374664190164231584
1744 6643258139840731515084770381674953
1745 4140393358978076900853375660763494
1746 2250213782053302663507269380849725
1747 1064889902492830556251327481641560
1748 438031196573344684668068876580870
1749 156270589047787833449148896509932
1750 48227047816183326590766047009046
1751 12835501203917665629480090408120
1752 2935526664229317972668131787783
1753 574510948685490969672928525026
1754 95751824780915161612154754171
1755 13514291228100295464105241968
1756 1604735807218242438919544820
1757 159102011655825746080912136
1758 13053951867974482672837812
1759 877085231890782710381040
1760 47659485323962204838145
1761 2063181182855506702950
1762 69862174706592405189
1763 1808729442241874568
1764 34783258504651434
1765 478415475817812
1766 4470413042810
1767 26361157992
1768 87481719
1769 133458
1770 59
1771 60
1772 140420
1773 95289012
1774 29743784460
1775 5228296335080
1776 580340893193880
1777 43793416632553560
1778 2365261578316297512
1779 94958295717698414820
1780 2917052207047191655260
1781 70148160217087227900300
1782 1345014724162411630610100
1783 20874628519000628507068752
1784 265541926887002297105589680
1785 2798000894636935534526385840
1786 24640459491480109707280752720
1787 182750074561810813662332249340
1788 1149021897370981939345857050052
1789 6159171431853461746944008511540
1790 28285641541966707590891310343820
1791 111762778775575771456692494529240
1792 381330145523310024206057115885480
1793 1127042430102227404875679920283752
1794 2893194027320704022691962792587800
1795 6465402979420756948668773995680900
1796 12601197179498494915640708532758460
1797 21453126693108468121983383322098220
1798 31941321965294830314953037390679572
1799 41627788024945643518234534945246560
1800 47515528937883601280603183371166880
1801 47515528937883601280603183371166880
1802 41627788024945643518234534945246560
1803 31941321965294830314953037390679572
1804 21453126693108468121983383322098220
1805 12601197179498494915640708532758460
1806 6465402979420756948668773995680900
1807 2893194027320704022691962792587800
1808 1127042430102227404875679920283752
1809 381330145523310024206057115885480
1810 111762778775575771456692494529240
1811 28285641541966707590891310343820
1812 6159171431853461746944008511540
1813 1149021897370981939345857050052
1814 182750074561810813662332249340
1815 24640459491480109707280752720
1816 2798000894636935534526385840
1817 265541926887002297105589680
1818 20874628519000628507068752
1819 1345014724162411630610100
1820 70148160217087227900300
1821 2917052207047191655260
1822 94958295717698414820
1823 2365261578316297512
1824 43793416632553560
1825 580340893193880
1826 5228296335080
1827 29743784460
1828 95289012
1829 140420
1830 60
1831 61
1832 147620
1833 103644002
1834 33491818932
1835 6098302030535
1836 701637368167736
1837 54916617085436260
1838 3078468649189312632
1839 128367615511416117177
1840 4098755442645216373020
1841 102527439715311055273686
1842 2046496326333283909613100
1843 33091845596809200818443827
1844 438961917660238287779699312
1845 4827499907273310233833392680
1846 44412999146914454151267212656
1847 344453089974649033616362189065
1848 2267022353513824564103654340132
1849 12734130066809636177645301631282
1850 61350667123495818021853882353140
1851 254605268562507644790693611765531
1852 913533853978432745428402327929480
1853 2843028084957122513802936941768412
1854 7695374816451933834770946800753352
1855 18158728839841935707048790282389925
1856 37428344620474201598528800676173116
1857 67495962541276045698362895268715670
1858 106629985267228015628524816363910412
1859 147718607409674901350042837707146567
1860 179576097844607711752243776990569760
1861 191645966716130525165099506263706416
1862 179576097844607711752243776990569760
1863 147718607409674901350042837707146567
1864 106629985267228015628524816363910412
1865 67495962541276045698362895268715670
1866 37428344620474201598528800676173116
1867 18158728839841935707048790282389925
1868 7695374816451933834770946800753352
1869 2843028084957122513802936941768412
1870 913533853978432745428402327929480
1871 254605268562507644790693611765531
1872 61350667123495818021853882353140
1873 12734130066809636177645301631282
1874 2267022353513824564103654340132
1875 344453089974649033616362189065
1876 44412999146914454151267212656
1877 4827499907273310233833392680
1878 438961917660238287779699312
1879 33091845596809200818443827
1880 2046496326333283909613100
1881 102527439715311055273686
1882 4098755442645216373020
1883 128367615511416117177
1884 3078468649189312632
1885 54916617085436260
1886 701637368167736
1887 6098302030535
1888 33491818932
1889 103644002
1890 147620
1891 61
1892 62
1893 155062
1894 112575012
1895 37637579012
1896 7094683643762
1897 845557296088362
1898 68598545764707112
1899 3988515446605113512
1900 172620602343512486262
1901 5724745239123153857262
1902 148843376217202000288812
1903 3090412076161905563308812
1904 52021936615392076982365002
1905 718969841940931525474224002
1906 8245131980485165474403908752
1907 79170998479282287834867639952
1908 641465021769639445752961673702
1909 4414788679238106773711559754302
1910 25958427128973612801583285282052
1911 131053273804980142362649217598052
1912 570561204248511107603241105884202
1913 2150188015567755591554628442219202
1914 7036978960039927390542420356353752
1915 20056366490178553460001107417137752
1916 49902149957706162775478945835497502
1917 108610561672654589570160058583141622
1918 207132479009968259354412651637515372
1919 346615629858431733667148443986010572
1920 509498914566341382946823464656128322
1921 658388135655278081645486078524079322
1922 748331870034414431597055214934472672
1923 748331870034414431597055214934472672
1924 658388135655278081645486078524079322
1925 509498914566341382946823464656128322
1926 346615629858431733667148443986010572
1927 207132479009968259354412651637515372
1928 108610561672654589570160058583141622
1929 49902149957706162775478945835497502
1930 20056366490178553460001107417137752
1931 7036978960039927390542420356353752
1932 2150188015567755591554628442219202
1933 570561204248511107603241105884202
1934 131053273804980142362649217598052
1935 25958427128973612801583285282052
1936 4414788679238106773711559754302
1937 641465021769639445752961673702
1938 79170998479282287834867639952
1939 8245131980485165474403908752
1940 718969841940931525474224002
1941 52021936615392076982365002
1942 3090412076161905563308812
1943 148843376217202000288812
1944 5724745239123153857262
1945 172620602343512486262
1946 3988515446605113512
1947 68598545764707112
1948 845557296088362
1949 7094683643762
1950 37637579012
1951 112575012
1952 155062
1953 62
1954 63
1955 162750
1956 122111325
1957 42215629500
1958 8233220408875
1959 1015829703538650
1960 85368765470459625
1961 5144890932353033400
1962 230952640750112271375
1963 7949633002661759235750
1964 214677946467118269647325
1965 4632970702412908111756500
1966 81123316999250021036856315
1967 1167158834319694034860753250
1968 13945535727302551140663827625
1969 139635299669506834647162970800
1970 1180817448909750031627997470875
1971 8489978229304051487906845681350
1972 52201893166666803067535334932625
1973 275873972524517140097798072329500
1974 1258590891724656855007149498273975
1975 4975824455655620124446870109455250
1976 17103768305652601296457271699470925
1977 51263838399920840148493580301837000
1978 134306025603874241919650272882618875
1979 308219161503479240672075841925131630
1980 620688079225076119640791336242554625
1981 1098429812931649860212794364744399700
1982 1710274489433051317436587717036236375
1983 2345005232150753004503936168420228250
1984 2833227632942795023474427796927390525
1985 3017467217880703353213932318284164000
1986 2833227632942795023474427796927390525
1987 2345005232150753004503936168420228250
1988 1710274489433051317436587717036236375
1989 1098429812931649860212794364744399700
1990 620688079225076119640791336242554625
1991 308219161503479240672075841925131630
1992 134306025603874241919650272882618875
1993 51263838399920840148493580301837000
1994 17103768305652601296457271699470925
1995 4975824455655620124446870109455250
1996 1258590891724656855007149498273975
1997 275873972524517140097798072329500
1998 52201893166666803067535334932625
1999 8489978229304051487906845681350
2000 1180817448909750031627997470875
2001 139635299669506834647162970800
2002 13945535727302551140663827625
2003 1167158834319694034860753250
2004 81123316999250021036856315
2005 4632970702412908111756500
2006 214677946467118269647325
2007 7949633002661759235750
2008 230952640750112271375
2009 5144890932353033400
2010 85368765470459625
2011 1015829703538650
2012 8233220408875
2013 42215629500
2014 122111325
2015 162750
2016 63
2017 64
2018 170688
2019 132283200
2020 47262897600
2021 9531351016000
2022 1216720281515200
2023 105854664491822400
2024 6608355483275198400
2025 307482893368863643200
2026 10977678736941009016000
2027 307688652598260852705600
2028 6896847228793428046219200
2029 125522619564040390441189440
2030 1878547921851578834722416320
2031 23366174890025795850611336000
2032 243761966433365883164119550400
2033 2149537340366953696992690580800
2034 16130561722249492869029182257600
2035 103613427999674670410971233780800
2036 572600523156096862797472607736000
2037 2734516644730823554530369185236800
2038 11328711813884840440197243767409600
2039 40852021389463515526771879040052800
2040 128602616825480428619430808855966400
2041 354313332070201180890268555011336000
2042 856187745967286147704248955286216640
2043 1818000975834745477636162876028642880
2044 3397274550802302155178688202679787200
2045 5594008470869956180331824935239649600
2046 8124553506786581594462060177715096000
2047 10415411216896896404703821408152795200
2048 11791333436026133103328289366833502400
2049 11791333436026133103328289366833502400
2050 10415411216896896404703821408152795200
2051 8124553506786581594462060177715096000
2052 5594008470869956180331824935239649600
2053 3397274550802302155178688202679787200
2054 1818000975834745477636162876028642880
2055 856187745967286147704248955286216640
2056 354313332070201180890268555011336000
2057 128602616825480428619430808855966400
2058 40852021389463515526771879040052800
2059 11328711813884840440197243767409600
2060 2734516644730823554530369185236800
2061 572600523156096862797472607736000
2062 103613427999674670410971233780800
2063 16130561722249492869029182257600
2064 2149537340366953696992690580800
2065 243761966433365883164119550400
2066 23366174890025795850611336000
2067 1878547921851578834722416320
2068 125522619564040390441189440
2069 6896847228793428046219200
2070 307688652598260852705600
2071 10977678736941009016000
2072 307482893368863643200
2073 6608355483275198400
2074 105854664491822400
2075 1216720281515200
2076 9531351016000
2077 47262897600
2078 132283200
2079 170688
2080 64
2081 65
2082 178880
2083 143121888
2084 52818792000
2085 11008316566000
2086 1453097786712000
2087 130797430262884000
2088 8453251064418388800
2089 407434270053401019000
2090 15077450648525857592000
2091 438323029567858859996000
2092 10197507320302044466152000
2093 192766880044776313891826640
2094 2998595911807631549428414400
2095 38797104248092336278688327200
2096 421344895597561931628765704000
2097 3871106228302600246839284905500
2098 30292219494078834872745731966400
2099 203085225286879876436651191036000
2100 1172467737891055480966253434888000
2101 5855189495931551456776594897398000
2102 25391940272500504434924856720056000
2103 95950756120630694031367564636090400
2104 316877150185616630612379468779688000
2105 916949780681678056100278343756189000
2106 2330131207379323060207766144133374400
2107 5209821661782071370464533737354808800
2108 10265278237289118404026414623232438080
2109 17848463100549688954369235952048882000
2110 27414237889096775319744215126817336000
2111 37226437789292615666428619994612612000
2112 44717472121700192705295208657122984000
2113 47533812913980349072792166510047556550
2114 44717472121700192705295208657122984000
2115 37226437789292615666428619994612612000
2116 27414237889096775319744215126817336000
2117 17848463100549688954369235952048882000
2118 10265278237289118404026414623232438080
2119 5209821661782071370464533737354808800
2120 2330131207379323060207766144133374400
2121 916949780681678056100278343756189000
2122 316877150185616630612379468779688000
2123 95950756120630694031367564636090400
2124 25391940272500504434924856720056000
2125 5855189495931551456776594897398000
2126 1172467737891055480966253434888000
2127 203085225286879876436651191036000
2128 30292219494078834872745731966400
2129 3871106228302600246839284905500
2130 421344895597561931628765704000
2131 38797104248092336278688327200
2132 2998595911807631549428414400
2133 192766880044776313891826640
2134 10197507320302044466152000
2135 438323029567858859996000
2136 15077450648525857592000
2137 407434270053401019000
2138 8453251064418388800
2139 130797430262884000
2140 1453097786712000
2141 11008316566000
2142 52818792000
2143 143121888
2144 178880
2145 65
2146 66
2147 187330
2148 154659648
2149 58925325888
2150 12685313212000
2151 1730507364175200
2152 161070300819384000
2153 10770234114789476800
2154 537403005168833746800
2155 20600448531471960294000
2156 620760182415021736859200
2157 14979213097405959302472000
2158 293892160971104921514500640
2159 4748326053752524244754225440
2160 63856798653913257084625790400
2161 721375835116142665517288767680
2162 6899522665410076630421038403000
2163 56251402436813918880962113097400
2164 393253047666374784248888286158400
2165 2369601697476873699961249929416000
2166 12362385441226909376139301461026400
2167 56061980489284821589468925230236000
2168 221756278379837738731677082021822400
2169 767428526752056411281409772288286400
2170 2329693741925885534247136808732298000
2171 6217998277469638018072946321659615760
2172 14619966922352414498226666242508820800
2173 30332739453042282201371285315265775680
2174 55610022330577517369180689744653922080
2175 90191590863443957159249803647816852000
2176 129521038682585092576234144254897643200
2177 164802755312966694855064950575228184000
2178 185878492290490320254799218293021788300
2179 185878492290490320254799218293021788300
2180 164802755312966694855064950575228184000
2181 129521038682585092576234144254897643200
2182 90191590863443957159249803647816852000
2183 55610022330577517369180689744653922080
2184 30332739453042282201371285315265775680
2185 14619966922352414498226666242508820800
2186 6217998277469638018072946321659615760
2187 2329693741925885534247136808732298000
2188 767428526752056411281409772288286400
2189 221756278379837738731677082021822400
2190 56061980489284821589468925230236000
2191 12362385441226909376139301461026400
2192 2369601697476873699961249929416000
2193 393253047666374784248888286158400
2194 56251402436813918880962113097400
2195 6899522665410076630421038403000
2196 721375835116142665517288767680
2197 63856798653913257084625790400
2198 4748326053752524244754225440
2199 293892160971104921514500640
2200 14979213097405959302472000
2201 620760182415021736859200
2202 20600448531471960294000
2203 537403005168833746800
2204 10770234114789476800
2205 161070300819384000
2206 1730507364175200
2207 12685313212000
2208 58925325888
2209 154659648
2210 187330
2211 66
2212 67
2213 196042
2214 166929763
2215 65627243968
2216 14585654971888
2217 2055251382402400
2218 197699373361092400
2219 13669499529538388800
2220 705687913212419321800
2221 28004667713798114138800
2222 874145699352126848475400
2223 21864007847827109474910400
2224 444932559703281677814426640
2225 7461176770408877366426539040
2226 104217570110809713165036706640
2227 1223715984526926954583011652160
2228 12174583459696869872016212516660
2229 103330498271376794712070375141400
2230 752637007679352599321701786502900
2231 4729119983475122405454579646366400
2232 25750635031971245780920363562226800
2233 121994702842495004928878533022376800
2234 504614452666683884023997568410740400
2235 1828002032046932553041604512392654400
2236 5815098300924808402150206191208265400
2237 16282275242589463526020577335383143120
2238 40209421371939001726449945335492624120
2239 87729646629685094675890789822892998080
2240 169357795279486075624323009676900580880
2241 289620636462756433241828828938989538080
2242 439178833980409345489658470112402168400
2243 590968753558891838170416005865536558400
2244 706037188747041450891097968546085744050
2245 749146650746521593754190788877936298300
2246 706037188747041450891097968546085744050
2247 590968753558891838170416005865536558400
2248 439178833980409345489658470112402168400
2249 289620636462756433241828828938989538080
2250 169357795279486075624323009676900580880
2251 87729646629685094675890789822892998080
2252 40209421371939001726449945335492624120
2253 16282275242589463526020577335383143120
2254 5815098300924808402150206191208265400
2255 1828002032046932553041604512392654400
2256 504614452666683884023997568410740400
2257 121994702842495004928878533022376800
2258 25750635031971245780920363562226800
2259 4729119983475122405454579646366400
2260 752637007679352599321701786502900
2261 103330498271376794712070375141400
2262 12174583459696869872016212516660
2263 1223715984526926954583011652160
2264 104217570110809713165036706640
2265 7461176770408877366426539040
2266 444932559703281677814426640
2267 21864007847827109474910400
2268 874145699352126848475400
2269 28004667713798114138800
2270 705687913212419321800
2271 13669499529538388800
2272 197699373361092400
2273 2055251382402400
2274 14585654971888
2275 65627243968
2276 166929763
2277 196042
2278 67
2279 68
2280 205020
2281 179966556
2282 72972153540
2283 16734947211840
2284 2434478411671488
2285 241887278082744000
2286 17284573785284078400
2287 922691218243841244000
2288 37884298498771984644000
2289 1224204045774603275210400
2290 31718013913251084857724000
2291 669038640143509549932258240
2292 11636697715316597727454235200
2293 168703455055057867546294651200
2294 2057456545413404659903305305280
2295 21275971094615889096727361679600
2296 187836430521037420882535850257040
2297 1424285246443301764950159224922000
2298 9324166977728011959208127395542000
2299 52943074936953199612284196528833600
2300 261783864444624624882446220931608000
2301 1131223608175862772976873669843857600
2302 4285255018945567118723679628131912000
2303 14269607699141871459967627061024292000
2304 41868707766658620495481484576699510880
2305 108469729119717906508613134933829647200
2306 248567332117441101581690571164863494560
2307 504610373471496973135762813642955966400
2308 908652577829153813110043967758005454400
2309 1452851061600056861836059371398865551680
2310 2064342906267361900458302486242627704000
2311 2608217864264724555002124487425781541400
2312 2931443415964649714690311782565837689000
2313 2931443415964649714690311782565837689000
2314 2608217864264724555002124487425781541400
2315 2064342906267361900458302486242627704000
2316 1452851061600056861836059371398865551680
2317 908652577829153813110043967758005454400
2318 504610373471496973135762813642955966400
2319 248567332117441101581690571164863494560
2320 108469729119717906508613134933829647200
2321 41868707766658620495481484576699510880
2322 14269607699141871459967627061024292000
2323 4285255018945567118723679628131912000
2324 1131223608175862772976873669843857600
2325 261783864444624624882446220931608000
2326 52943074936953199612284196528833600
2327 9324166977728011959208127395542000
2328 1424285246443301764950159224922000
2329 187836430521037420882535850257040
2330 21275971094615889096727361679600
2331 2057456545413404659903305305280
2332 168703455055057867546294651200
2333 11636697715316597727454235200
2334 669038640143509549932258240
2335 31718013913251084857724000
2336 1224204045774603275210400
2337 37884298498771984644000
2338 922691218243841244000
2339 17284573785284078400
2340 241887278082744000
2341 2434478411671488
2342 16734947211840
2343 72972153540
2344 179966556
2345 205020
2346 68
2347 69
2348 214268
2349 193805406
2350 81010659708
2351 19161271317045
2352 2876281018064064
2353 295040056737571488
2354 21776766092535038400
2355 1201404970531547008200
2356 51007018047128837892000
2357 1705334636709007480189200
2358 45740714801214722373770400
2359 999434618406541683866883240
2360 18018297052070073434500390720
2361 270940156411053690437499717600
2362 3429577979861208649279835135040
2363 36835486219304761837246108050780
2364 338019755894796638035905462113040
2365 2666092759332382491895812901621320
2366 18169727981954833446793326792426000
2367 107489451756662069573651741792754300
2368 554231326001128013216968449376593600
2369 2499639263227309675771478915622717600
2370 9892189424686799993478618687357988800
2371 34446016746677249977291618643478711000
2372 105796550258814204636136453810088339040
2373 287216904585068170931630242165123712880
2374 690481043345921461431595935710095390560
2375 1472247487785821261435915394249031713080
2376 2787891210067832195822539963393841467200
2377 4693711922524038795261882856402418339040
2378 7032156213674007944155795820703264751680
2379 9381843025454505790880929520409403695150
2380 11151281533647418009242461682331937092200
2381 11811992587857559144487432770927051864500
2382 11151281533647418009242461682331937092200
2383 9381843025454505790880929520409403695150
2384 7032156213674007944155795820703264751680
2385 4693711922524038795261882856402418339040
2386 2787891210067832195822539963393841467200
2387 1472247487785821261435915394249031713080
2388 690481043345921461431595935710095390560
2389 287216904585068170931630242165123712880
2390 105796550258814204636136453810088339040
2391 34446016746677249977291618643478711000
2392 9892189424686799993478618687357988800
2393 2499639263227309675771478915622717600
2394 554231326001128013216968449376593600
2395 107489451756662069573651741792754300
2396 18169727981954833446793326792426000
2397 2666092759332382491895812901621320
2398 338019755894796638035905462113040
2399 36835486219304761837246108050780
2400 3429577979861208649279835135040
2401 270940156411053690437499717600
2402 18018297052070073434500390720
2403 999434618406541683866883240
2404 45740714801214722373770400
2405 1705334636709007480189200
2406 51007018047128837892000
2407 1201404970531547008200
2408 21776766092535038400
2409 295040056737571488
2410 2876281018064064
2411 19161271317045
2412 81010659708
2413 193805406
2414 214268
2415 69
2416 70
2417 223790
2418 208482764
2419 89796504780
2420 21895381082190
2421 3389803089360870
2422 358797619304658240
2423 27340378591014957888
2424 1557999515296808262000
2425 68360645399251183566000
2426 2363325169516969488996000
2427 65584608755646809415972000
2428 1483523850052730828989286640
2429 27705124892010400524287105200
2430 431817808661679346102681777600
2431 5669349939525919156896499467200
2432 63200366939487803328584840651400
2433 602368539350983752397318708124520
2434 4938336673958515447581621841381200
2435 35008208567211986027187934592139600
2436 215599333249293328582072036207689000
2437 1158219673967133927964154427069213000
2438 5447142224233308655152629305489147200
2439 22499065708789753140847816696585608000
2440 81846091073301499946043333187069074000
2441 262870386623662464532586234824351261200
2442 747024988402222214157915599108969186400
2443 1881899314217315355666506569876534495840
2444 4209511623907152769254027853671195582800
2445 8372278232703705946096701803648789344400
2446 14823049985770495773417111390066709003200
2447 23384442911499691488939129643008464126400
2448 32895615364926969854151871795885945208580
2449 41286898524501285095102417111525779264500
2450 46249773794709879467147976201658034061000
2451 46249773794709879467147976201658034061000
2452 41286898524501285095102417111525779264500
2453 32895615364926969854151871795885945208580
2454 23384442911499691488939129643008464126400
2455 14823049985770495773417111390066709003200
2456 8372278232703705946096701803648789344400
2457 4209511623907152769254027853671195582800
2458 1881899314217315355666506569876534495840
2459 747024988402222214157915599108969186400
2460 262870386623662464532586234824351261200
2461 81846091073301499946043333187069074000
2462 22499065708789753140847816696585608000
2463 5447142224233308655152629305489147200
2464 1158219673967133927964154427069213000
2465 215599333249293328582072036207689000
2466 35008208567211986027187934592139600
2467 4938336673958515447581621841381200
2468 602368539350983752397318708124520
2469 63200366939487803328584840651400
2470 5669349939525919156896499467200
2471 431817808661679346102681777600
2472 27705124892010400524287105200
2473 1483523850052730828989286640
2474 65584608755646809415972000
2475 2363325169516969488996000
2476 68360645399251183566000
2477 1557999515296808262000
2478 27340378591014957888
2479 358797619304658240
2480 3389803089360870
2481 21895381082190
2482 89796504780
2483 208482764
2484 223790
2485 70
2486 71
2487 233590
2488 224036169
2489 99386711924
2490 24970911370905
2491 3985357454796438
2492 435068188815277815
2493 34208790160561272768
2494 2012533309372431936888
2495 91211304956937704742000
2496 3258849624247159993710600
2497 93514815304483721558652000
2498 2188558394175934030210985640
2499 42312128954068057917412389040
2500 683142870182059408001571946200
2501 9296619532284025664159026399040
2502 107492163342034046741838742738900
2503 1063359451144894788441114016405320
2504 9054521692856904422296633013565420
2505 66717528263156137848501506415745200
2506 427398995080925844046559040490133580
2507 2390215863963095805575994633970293000
2508 11712057733419169447322373706454435700
2509 50445273641812814936848262698660363200
2510 191529036403651546507676439582923913000
2511 642636249203781424282227300812351764560
2512 1909720929237652345744354714678215149400
2513 5036004820804475815444372432781071060640
2514 11804319570569889740336715082101495512440
2515 24629702435379606296319154204034096422800
2516 45800479446774207773974908063567229577480
2517 75982362215846611975257911994858076718400
2518 112548874032222793988350782142383526139130
2519 148945276082444095526872179352607054492580
2520 176182072092405100207617347699695045275750
2521 186320517287259800139081846983822365788600
2522 176182072092405100207617347699695045275750
2523 148945276082444095526872179352607054492580
2524 112548874032222793988350782142383526139130
2525 75982362215846611975257911994858076718400
2526 45800479446774207773974908063567229577480
2527 24629702435379606296319154204034096422800
2528 11804319570569889740336715082101495512440
2529 5036004820804475815444372432781071060640
2530 1909720929237652345744354714678215149400
2531 642636249203781424282227300812351764560
2532 191529036403651546507676439582923913000
2533 50445273641812814936848262698660363200
2534 11712057733419169447322373706454435700
2535 2390215863963095805575994633970293000
2536 427398995080925844046559040490133580
2537 66717528263156137848501506415745200
2538 9054521692856904422296633013565420
2539 1063359451144894788441114016405320
2540 107492163342034046741838742738900
2541 9296619532284025664159026399040
2542 683142870182059408001571946200
2543 42312128954068057917412389040
2544 2188558394175934030210985640
2545 93514815304483721558652000
2546 3258849624247159993710600
2547 91211304956937704742000
2548 2012533309372431936888
2549 34208790160561272768
2550 435068188815277815
2551 3985357454796438
2552 24970911370905
2553 99386711924
2554 224036169
2555 233590
2556 71
2557 72
2558 243672
2559 240504264
2560 109841733144
2561 28424599610264
2562 4674554608633416
2563 526067184033129816
2564 42661543543258098888
2565 2589806643331903414848
2566 121175689785371691357888
2567 4471959980174431466779200
2568 132621010795449641483179200
2569 3209428461249881323892936640
2570 64197712895827398219522245440
2571 1073018915544543655954871816640
2572 15126105357837599279105773673280
2573 181284080879538500451101014781280
2574 1860066073562323605468859991999520
2575 16438962325807562675359924794157920
2576 125810196153380145657174269241119520
2577 837711793899336091814843304946966560
2578 4873200502052284042417909059674878560
2579 24858244985216196377990344193291047200
2580 111551661816173699009834560297553071200
2581 441653518210973420569549075463781547200
2582 1546653301029016723798460095643752633920
2583 4801584050654668755014377568333798089920
2584 13240731776047722930494192688435625035840
2585 32487910798873986839483244716738037368640
2586 71032889712792276310056585906088251195840
2587 138572358620037391490110388898762326103360
2588 241455062152579233610264031450326777127360
2589 376112692968440729277526664374547479756080
2590 524108189523186742154708119827218808289680
2591 653683104239064112337884040330111778796080
2592 729968054029538395065443948457167076925200
2593 729968054029538395065443948457167076925200
2594 653683104239064112337884040330111778796080
2595 524108189523186742154708119827218808289680
2596 376112692968440729277526664374547479756080
2597 241455062152579233610264031450326777127360
2598 138572358620037391490110388898762326103360
2599 71032889712792276310056585906088251195840
2600 32487910798873986839483244716738037368640
2601 13240731776047722930494192688435625035840
2602 4801584050654668755014377568333798089920
2603 1546653301029016723798460095643752633920
2604 441653518210973420569549075463781547200
2605 111551661816173699009834560297553071200
2606 24858244985216196377990344193291047200
2607 4873200502052284042417909059674878560
2608 837711793899336091814843304946966560
2609 125810196153380145657174269241119520
2610 16438962325807562675359924794157920
2611 1860066073562323605468859991999520
2612 181284080879538500451101014781280
2613 15126105357837599279105773673280
2614 1073018915544543655954871816640
2615 64197712895827398219522245440
2616 3209428461249881323892936640
2617 132621010795449641483179200
2618 4471959980174431466779200
2619 121175689785371691357888
2620 2589806643331903414848
2621 42661543543258098888
2622 526067184033129816
2623 4674554608633416
2624 28424599610264
2625 109841733144
2626 240504264
2627 243672
2628 72
2629 73
2630 254040
2631 257926812
2632 121225601640
2633 32296520703590
2634 5470443397720808
2635 634361032466470620
2636 53032582314196943832
2637 3320385576510198358305
2638 160310545729053787404480
2639 6107831792276949300110688
2640 187097614190301806623944000
2641 4679311330899448183664839440
2642 96785755733133885508281294400
2643 1673726086212642882151829970400
2644 24425602625890310964047996084160
2645 303238305327104144638891315022100
2646 3225028564890613491218326456235040
2647 29562761844830623669501325848821200
2648 234826472629788192872719033665535200
2649 1624025519857962002172182487703963560
2650 9819689189838840013134126669837919200
2651 52103865973963057160599563026927868240
2652 243408439563842218927870299061966452000
2653 1004059813200849153077464983630611614500
2654 3666590188441689142532295657869904060480
2655 11880497236133629913938098775318665914400
2656 34225432441871830822779250209301853725120
2657 87815254291644829084762549879129756268400
2658 200984532908288223667989564773040400670400
2659 410865102519074450678660634872100622354080
2660 751043735787555447477121590626420492475200
2661 1228750881194736147963771525433513911487070
2662 1800611874749409823339041041340834497158800
2663 2364742193564762005842960549177796711741800
2664 2784400667352311319555936646637518381712880
2665 2940149106507862980124704792396922948726500
2666 2784400667352311319555936646637518381712880
2667 2364742193564762005842960549177796711741800
2668 1800611874749409823339041041340834497158800
2669 1228750881194736147963771525433513911487070
2670 751043735787555447477121590626420492475200
2671 410865102519074450678660634872100622354080
2672 200984532908288223667989564773040400670400
2673 87815254291644829084762549879129756268400
2674 34225432441871830822779250209301853725120
2675 11880497236133629913938098775318665914400
2676 3666590188441689142532295657869904060480
2677 1004059813200849153077464983630611614500
2678 243408439563842218927870299061966452000
2679 52103865973963057160599563026927868240
2680 9819689189838840013134126669837919200
2681 1624025519857962002172182487703963560
2682 234826472629788192872719033665535200
2683 29562761844830623669501325848821200
2684 3225028564890613491218326456235040
2685 303238305327104144638891315022100
2686 24425602625890310964047996084160
2687 1673726086212642882151829970400
2688 96785755733133885508281294400
2689 4679311330899448183664839440
2690 187097614190301806623944000
2691 6107831792276949300110688
2692 160310545729053787404480
2693 3320385576510198358305
2694 53032582314196943832
2695 634361032466470620
2696 5470443397720808
2697 32296520703590
2698 121225601640
2699 257926812
2700 254040
2701 73
2702 74
2703 264698
2704 276344712
2705 133606088616
2706 36630335962220
2707 6387664585702764
2708 762916452312909608
2709 65719802963526356232
2710 4241826694219370257386
2711 211223124568876828898490
2712 8304086268764986187552064
2713 262612625440271361607130688
2714 6784159490540343508184209440
2715 145018657143943582170672716320
2716 2593190765677414794480502267200
2717 39154392184561568326984099823680
2718 503222926826581065657034282961160
2719 5543909723274351067868671806404040
2720 52675466559880020356565998785172320
2721 433986131373910289172517439383909600
2722 3115173621057117026913948351480112080
2723 19563842308986612026167221596061700560
2724 107897554552592829962498010014643318240
2725 524316238727816961880667943207142785120
2726 2251528065965540525082800266323189681000
2727 8566402076861833009550324777987288739240
2728 28944243882343029384953782413867065580480
2729 87027642380243519329170800321829257789120
2730 233273342169600110081574363268662634600160
2731 558301774508774079943919940143292512383200
2732 1194704780861398522983819937486958184968640
2733 2288474441987963069371464611438151853542080
2734 3927814306681263537334677241747212556319820
2735 6045387646149407425395706311020246191386860
2736 8349128718467212301058008715987040775828400
2737 10351575686759549738253410404006467859286640
2738 11525384497510822882088842786195937959007880
2739 11525384497510822882088842786195937959007880
2740 10351575686759549738253410404006467859286640
2741 8349128718467212301058008715987040775828400
2742 6045387646149407425395706311020246191386860
2743 3927814306681263537334677241747212556319820
2744 2288474441987963069371464611438151853542080
2745 1194704780861398522983819937486958184968640
2746 558301774508774079943919940143292512383200
2747 233273342169600110081574363268662634600160
2748 87027642380243519329170800321829257789120
2749 28944243882343029384953782413867065580480
2750 8566402076861833009550324777987288739240
2751 2251528065965540525082800266323189681000
2752 524316238727816961880667943207142785120
2753 107897554552592829962498010014643318240
2754 19563842308986612026167221596061700560
2755 3115173621057117026913948351480112080
2756 433986131373910289172517439383909600
2757 52675466559880020356565998785172320
2758 5543909723274351067868671806404040
2759 503222926826581065657034282961160
2760 39154392184561568326984099823680
2761 2593190765677414794480502267200
2762 145018657143943582170672716320
2763 6784159490540343508184209440
2764 262612625440271361607130688
2765 8304086268764986187552064
2766 211223124568876828898490
2767 4241826694219370257386
2768 65719802963526356232
2769 762916452312909608
2770 6387664585702764
2771 36630335962220
2772 133606088616
2773 276344712
2774 264698
2775 74
2776 75
2777 275650
2778 295800015
2779 147054864600
2780 41473556674550
2781 7442618261414700
2782 915155791605492150
2783 81196108139016808280
2784 5400138221451522285975
2785 277207095367844810680050
2786 11240087700272374109241075
2787 366791162266595733778238400
2788 9782320297650108219865618128
2789 215991402583442560410138292000
2790 3991584959565442193983417746000
2791 62320229691279807157676586744000
2792 828693811860749102375089612745500
2793 9451287743339568754146820356455400
2794 93022809545932242017165776931779500
2795 794397218362563060033232167914036000
2796 5914384168418838392076685835506329000
2797 38551567237334753904499859166988098000
2798 220834280609015544840826971046454044200
2799 1115407189755064639066526606765623572000
2800 4982341809339587201544612470527058353500
2801 19733981284050914013961014098950309557000
2802 69469915245958624007057241940499239231500
2803 217812744367126837290813817154858220782400
2804 609357082455652461468348178945139070046000
2805 1523570776589877983729744891599827552108000
2806 3409301819746202373428035700055351817422000
2807 6836060382041028414922779212194960428584000
2808 12295048985199753509724094727317955270833050
2809 19852250057513848950572147524434690328753500
2810 28796763403972560945778780062084932305519250
2811 37545880655481326947413781650364257814842000
2812 44017830403172742893828714332105128739546500
2813 46413034868354394849492907436302560970058760
2814 44017830403172742893828714332105128739546500
2815 37545880655481326947413781650364257814842000
2816 28796763403972560945778780062084932305519250
2817 19852250057513848950572147524434690328753500
2818 12295048985199753509724094727317955270833050
2819 6836060382041028414922779212194960428584000
2820 3409301819746202373428035700055351817422000
2821 1523570776589877983729744891599827552108000
2822 609357082455652461468348178945139070046000
2823 217812744367126837290813817154858220782400
2824 69469915245958624007057241940499239231500
2825 19733981284050914013961014098950309557000
2826 4982341809339587201544612470527058353500
2827 1115407189755064639066526606765623572000
2828 220834280609015544840826971046454044200
2829 38551567237334753904499859166988098000
2830 5914384168418838392076685835506329000
2831 794397218362563060033232167914036000
2832 93022809545932242017165776931779500
2833 9451287743339568754146820356455400
2834 828693811860749102375089612745500
2835 62320229691279807157676586744000
2836 3991584959565442193983417746000
2837 215991402583442560410138292000
2838 9782320297650108219865618128
2839 366791162266595733778238400
2840 11240087700272374109241075
2841 277207095367844810680050
2842 5400138221451522285975
2843 81196108139016808280
2844 915155791605492150
2845 7442618261414700
2846 41473556674550
2847 147054864600
2848 295800015
2849 275650
2850 75
2851 76
2852 286900
2853 316335940
2854 161647665340
2855 46877822948600
2856 8653646116311560
2857 1095019066256347400
2858 100022170137758361080
2859 6851518654436447733980
2860 362409276195191051192100
2861 15148707744958985939829780
2862 509846823906425949714033900
2863 14030984593904842136130212928
2864 319834494973882170744096392128
2865 6105215113417701535139771032000
2866 98510599991339816383126240974400
2867 1354520749880922475267985813398000
2868 15983344848594885208162232598096400
2869 162857324538385722256139505121144400
2870 1440660947839566004573541776071662000
2871 11117685948693626435294356535343264800
2872 75164421613260896331641247672503468000
2873 446886652137023874553576145252884255200
2874 2344397968796542453832868010850237383200
2875 10884704855126804249938315764661816422000
2876 44844984003122433509745860950406683658640
2877 164344825265434172151100578954683419794000
2878 536859762533751629026928557918632504660400
2879 1566177352354102496710137447161123397054400
2880 4087072985541243511286244127162136743336000
2881 9554370618658710241138006762841322944257600
2882 20033357748800521473353885147893096496024000
2883 37716648530914827927718179922667964364629800
2884 63816364610652361500494668064541318266883800
2885 97111859190123158805100581837345484319171000
2886 132986582222933243224852024141845747741705800
2887 163956060274849203975844961270768730092514000
2888 182035539353805548630478675919004849518931760
2889 182035539353805548630478675919004849518931760
2890 163956060274849203975844961270768730092514000
2891 132986582222933243224852024141845747741705800
2892 97111859190123158805100581837345484319171000
2893 63816364610652361500494668064541318266883800
2894 37716648530914827927718179922667964364629800
2895 20033357748800521473353885147893096496024000
2896 9554370618658710241138006762841322944257600
2897 4087072985541243511286244127162136743336000
2898 1566177352354102496710137447161123397054400
2899 536859762533751629026928557918632504660400
2900 164344825265434172151100578954683419794000
2901 44844984003122433509745860950406683658640
2902 10884704855126804249938315764661816422000
2903 2344397968796542453832868010850237383200
2904 446886652137023874553576145252884255200
2905 75164421613260896331641247672503468000
2906 11117685948693626435294356535343264800
2907 1440660947839566004573541776071662000
2908 162857324538385722256139505121144400
2909 15983344848594885208162232598096400
2910 1354520749880922475267985813398000
2911 98510599991339816383126240974400
2912 6105215113417701535139771032000
2913 319834494973882170744096392128
2914 14030984593904842136130212928
2915 509846823906425949714033900
2916 15148707744958985939829780
2917 362409276195191051192100
2918 6851518654436447733980
2919 100022170137758361080
2920 1095019066256347400
2921 8653646116311560
2922 46877822948600
2923 161647665340
2924 316335940
2925 286900
2926 76
2927 77
2928 298452
2929 337996890
2930 177464462340
2931 52899198482515
2932 10041229675590120
2933 1307033396105980620
2934 122861139233962178280
2935 8664420488183318028555
2936 472033574666174214935780
2937 20331160394550217971876810
2938 705402869341351040937291060
2939 20021684774805347045270111253
2940 470937405985165086056267915968
2941 9280714742086960230384728068128
2942 154678579034782670506412134468800
2943 2198017762306769653048504251741300
2944 26819510847642265010306119105280400
2945 282732410902847361317356249606867400
2946 2589233657741865308906315127978680400
2947 20698081251826740365708409346219817100
2948 145047019005049405353491488751803989600
2949 894456617197804666346530847302791269200
2950 4870279046092764353483515788366539695200
2951 23485843937408219939289981322981842356700
2952 100574672861371671269430037665475183739280
2953 383395324049916828141013053597054528434280
2954 1303802280439111099065397926373821797032400
2955 3962872720808350840580354223583589935716900
2956 10783831319744992117908900797782112647982400
2957 26311369859377808637411607684206083591935200
2958 57634429215779961777187331117784754534715200
2959 113467782518566799748837558138138735490220550
2960 200967813813979008510378958692424825047355800
2961 320469135327406424056831920063240098253264300
2962 460392278921062750053476842907753380589196600
2963 596162452499382244456614039731767410253057850
2964 696059944539819269203398013957090597917083760
2965 732932566345585498433243089884414262536751560
2966 696059944539819269203398013957090597917083760
2967 596162452499382244456614039731767410253057850
2968 460392278921062750053476842907753380589196600
2969 320469135327406424056831920063240098253264300
2970 200967813813979008510378958692424825047355800
2971 113467782518566799748837558138138735490220550
2972 57634429215779961777187331117784754534715200
2973 26311369859377808637411607684206083591935200
2974 10783831319744992117908900797782112647982400
2975 3962872720808350840580354223583589935716900
2976 1303802280439111099065397926373821797032400
2977 383395324049916828141013053597054528434280
2978 100574672861371671269430037665475183739280
2979 23485843937408219939289981322981842356700
2980 4870279046092764353483515788366539695200
2981 894456617197804666346530847302791269200
2982 145047019005049405353491488751803989600
2983 20698081251826740365708409346219817100
2984 2589233657741865308906315127978680400
2985 282732410902847361317356249606867400
2986 26819510847642265010306119105280400
2987 2198017762306769653048504251741300
2988 154678579034782670506412134468800
2989 9280714742086960230384728068128
2990 470937405985165086056267915968
2991 20021684774805347045270111253
2992 705402869341351040937291060
2993 20331160394550217971876810
2994 472033574666174214935780
2995 8664420488183318028555
2996 122861139233962178280
2997 1307033396105980620
2998 10041229675590120
2999 52899198482515
3000 177464462340
3001 337996890
3002 298452
3003 77
3004 78
3005 310310
3006 360828468
3007 194589638100
3008 59598481935850
3009 11628205630065570
3010 1556390599716468600
3011 150495559608774339960
3012 10921993921607373054450
3013 612589729252259151843450
3014 27175647227209744088445620
3015 971556241779099348932769300
3016 28427735634456446949772829718
3017 689635808909961953781526054270
3018 14023727188080408597094283507520
3019 241298583294260965990002929771328
3020 3541787917671444103072959669939000
3021 44662243271073689252699859501768600
3022 486858687909902378340241711685946000
3023 4613002493678035895177917756743626000
3024 38175408441584331200826036460075909800
3025 277120489850039081972773719818159013000
3026 1771331777546512435074456665665969933600
3027 10003682240445382438602736303321689588000
3028 50069450397331225368720838334482538193000
3029 222701061335894414953737940544980763994120
3030 882400431708260889439339009706527555448400
3031 3121380112972050136178348698982080302202320
3032 9876547349942890468484123389636281657971000
3033 28001830037739895770085612251972882713511000
3034 71244000358315275795365361008298219625195200
3035 162879908653291196326833761854609088902456000
3036 335000119816721027829901362122123885733032100
3037 620454767367468389400020840294028635041504500
3038 1035678119783037601402592331880399034451207000
3039 1559143600043599061105471997410290860314674200
3040 2118014707821784112688940270454618862756235500
3041 2597334793051362643416383329858402879264673660
3042 2876064500849765879927915922331245840334088400
3043 2876064500849765879927915922331245840334088400
3044 2597334793051362643416383329858402879264673660
3045 2118014707821784112688940270454618862756235500
3046 1559143600043599061105471997410290860314674200
3047 1035678119783037601402592331880399034451207000
3048 620454767367468389400020840294028635041504500
3049 335000119816721027829901362122123885733032100
3050 162879908653291196326833761854609088902456000
3051 71244000358315275795365361008298219625195200
3052 28001830037739895770085612251972882713511000
3053 9876547349942890468484123389636281657971000
3054 3121380112972050136178348698982080302202320
3055 882400431708260889439339009706527555448400
3056 222701061335894414953737940544980763994120
3057 50069450397331225368720838334482538193000
3058 10003682240445382438602736303321689588000
3059 1771331777546512435074456665665969933600
3060 277120489850039081972773719818159013000
3061 38175408441584331200826036460075909800
3062 4613002493678035895177917756743626000
3063 486858687909902378340241711685946000
3064 44662243271073689252699859501768600
3065 3541787917671444103072959669939000
3066 241298583294260965990002929771328
3067 14023727188080408597094283507520
3068 689635808909961953781526054270
3069 28427735634456446949772829718
3070 971556241779099348932769300
3071 27175647227209744088445620
3072 612589729252259151843450
3073 10921993921607373054450
3074 150495559608774339960
3075 1556390599716468600
3076 11628205630065570
3077 59598481935850
3078 194589638100
3079 360828468
3080 310310
3081 78
3082 79
3083 322478
3084 384877493
3085 213112166124
3086 67041535593175
3087 13439999480915410
3088 1849033774739785445
3089 183846786745555809960
3090 13724973719320795136205
3091 792195851518691508738850
3092 36180716247217953620544335
3093 1332251195885701406833956620
3094 40167373555953897416043792093
3095 1004527649783941058455932783454
3096 21067864379089305696434156776135
3097 374056534008088834042495480309184
3098 5668231682952118865859860488548828
3099 73829908475426758336830115607148600
3100 831750455392082534236090626727381300
3101 8149134016392063695754410188988918000
3102 69774475523278877082794773093769747900
3103 524351706424109036416218527369126809800
3104 3471843874353570438089204491822854786100
3105 20323615205281585321210440355462557896800
3106 105506522813132719715977668682056901326500
3107 487067759433803284900583966951048565653160
3108 2004471163823728903244710940913930635572620
3109 7369974784159972937182573560532027791398320
3110 24257191441849835738734372752803723050260260
3111 71594866616798170941325881006229574169383000
3112 189785080851414167888727786208316756445725100
3113 452452297206443607624125229178659917056475200
3114 971249762993639763481595744366690639258250850
3115 1879243096375753463669953231298372932947443300
3116 3280264484082996774820314783532326155336649750
3117 5169221617573044414565936697107681780401738600
3118 7358469585746103179182332261750318698813890450
3119 9466571683284175981867000423224734326041653660
3120 11009823458036927842205537402677296962241882230
3121 11578003247010595978171353841179630690575689200
3122 11009823458036927842205537402677296962241882230
3123 9466571683284175981867000423224734326041653660
3124 7358469585746103179182332261750318698813890450
3125 5169221617573044414565936697107681780401738600
3126 3280264484082996774820314783532326155336649750
3127 1879243096375753463669953231298372932947443300
3128 971249762993639763481595744366690639258250850
3129 452452297206443607624125229178659917056475200
3130 189785080851414167888727786208316756445725100
3131 71594866616798170941325881006229574169383000
3132 24257191441849835738734372752803723050260260
3133 7369974784159972937182573560532027791398320
3134 2004471163823728903244710940913930635572620
3135 487067759433803284900583966951048565653160
3136 105506522813132719715977668682056901326500
3137 20323615205281585321210440355462557896800
3138 3471843874353570438089204491822854786100
3139 524351706424109036416218527369126809800
3140 69774475523278877082794773093769747900
3141 8149134016392063695754410188988918000
3142 831750455392082534236090626727381300
3143 73829908475426758336830115607148600
3144 5668231682952118865859860488548828
3145 374056534008088834042495480309184
3146 21067864379089305696434156776135
3147 1004527649783941058455932783454
3148 40167373555953897416043792093
3149 1332251195885701406833956620
3150 36180716247217953620544335
3151 792195851518691508738850
3152 13724973719320795136205
3153 183846786745555809960
3154 1849033774739785445
3155 13439999480915410
3156 67041535593175
3157 213112166124
3158 384877493
3159 322478
3160 79
3161 80
3162 334960
3163 410192016
3164 233125795760
3165 75299632030480
3166 15504878777185200
3167 2191753761503128400
3168 223997234425619722480
3169 17195081819143161049200
3170 1020945413507371427675600
3171 47984434434846457100753200
3172 1819046287211906601001280400
3173 56487450705553739649759760688
3174 1455638152796961752513039986960
3175 31471900751851552373299174890480
3176 576308032047346168728263385360080
3177 9011361955649412820114663843812160
3178 121176314297732692392836009099732928
3179 1410084738449592141207926532316712000
3180 14277821582438987632230867438559096000
3181 126410956937203719768287923907242728000
3182 982869688434227371531727036271042296000
3183 6737124955267340346681110775894235374400
3184 40852778984067914868172693002762916632000
3185 219826858342841637147786395681533789496000
3186 1052582721712194662578224271086873556763200
3187 4496010087081261091390005848778909836798400
3188 17169611585075980908601160382777910898642240
3189 58738144896312566266267127625292853074302400
3190 180334000666469848390824793346384194739515200
3191 497643007303646302936429074535103925374072000
3192 1236081018141315010519517378683967814638824000
3193 2766919817531712831239842747669497185076136800
3194 5587651282351468924236046073425737191933492000
3195 10189246456052678626548084016246932526466956000
3196 16790730075467090131072194787336494445023012000
3197 25019976779120671595615949310201564781853164000
3198 33729633560609164842954690583590650035644211360
3199 41153380660073382942360986118735003632006095200
3200 45454383117893450877265315080186698266704557600
3201 45454383117893450877265315080186698266704557600
3202 41153380660073382942360986118735003632006095200
3203 33729633560609164842954690583590650035644211360
3204 25019976779120671595615949310201564781853164000
3205 16790730075467090131072194787336494445023012000
3206 10189246456052678626548084016246932526466956000
3207 5587651282351468924236046073425737191933492000
3208 2766919817531712831239842747669497185076136800
3209 1236081018141315010519517378683967814638824000
3210 497643007303646302936429074535103925374072000
3211 180334000666469848390824793346384194739515200
3212 58738144896312566266267127625292853074302400
3213 17169611585075980908601160382777910898642240
3214 4496010087081261091390005848778909836798400
3215 1052582721712194662578224271086873556763200
3216 219826858342841637147786395681533789496000
3217 40852778984067914868172693002762916632000
3218 6737124955267340346681110775894235374400
3219 982869688434227371531727036271042296000
3220 126410956937203719768287923907242728000
3221 14277821582438987632230867438559096000
3222 1410084738449592141207926532316712000
3223 121176314297732692392836009099732928
3224 9011361955649412820114663843812160
3225 576308032047346168728263385360080
3226 31471900751851552373299174890480
3227 1455638152796961752513039986960
3228 56487450705553739649759760688
3229 1819046287211906601001280400
3230 47984434434846457100753200
3231 1020945413507371427675600
3232 17195081819143161049200
3233 223997234425619722480
3234 2191753761503128400
3235 15504878777185200
3236 75299632030480
3237 233125795760
3238 410192016
3239 334960
3240 80
3241 81
3242 347760
3243 436821336
3244 254729241936
3245 84449819514060
3246 17854227296536176
3247 2592296463247079400
3248 272215817178688547280
3249 21479028927533138241630
3250 1311351239786233703173200
3251 63400710178807765658654760
3252 2473379484050721925102460400
3253 79073942105101579945525658988
3254 2098726053137112019294920339408
3255 46756101356219650774686094753560
3256 882634532698701278495042020960752
3257 14234153496078487474214550773637885
3258 197507850863233600986748455776730048
3259 2372763235370468530773234826831256928
3260 24816349627693834161258528890610312000
3261 227069599093398582575515539349084354800
3262 1825609401348918836653646528985993816000
3263 12947074350374504194086113414152184426400
3264 81275528715671956948259357658128328878400
3265 453028138376895984520272184905638771937000
3266 2248440831097253168662182263594417371621440
3267 9961343449817656454776939564037676381530400
3268 39483143128368165584388596817458426384975040
3269 140293799925423475582122639443487929842853040
3270 447693832608306356913144132882199939767374400
3271 1285101476880564640909697338814314909069955040
3272 3322971048769509184123897368669887501691384000
3273 7749871421913888967396647180489242437838896050
3274 16319946332171445966620890670446817182531840800
3275 31060767422483165490606256114043068508100882000
3276 53472017317256733186645297245825451540304053600
3277 83321122874492512328505514544008837160405289000
3278 117580366550094658839073007190752650926179139360
3279 150330878764150416512977484586673160326328147760
3280 174190599541712751363625322938793632705287727200
3281 182953892049521139780992893197751460523485844340
3282 174190599541712751363625322938793632705287727200
3283 150330878764150416512977484586673160326328147760
3284 117580366550094658839073007190752650926179139360
3285 83321122874492512328505514544008837160405289000
3286 53472017317256733186645297245825451540304053600
3287 31060767422483165490606256114043068508100882000
3288 16319946332171445966620890670446817182531840800
3289 7749871421913888967396647180489242437838896050
3290 3322971048769509184123897368669887501691384000
3291 1285101476880564640909697338814314909069955040
3292 447693832608306356913144132882199939767374400
3293 140293799925423475582122639443487929842853040
3294 39483143128368165584388596817458426384975040
3295 9961343449817656454776939564037676381530400
3296 2248440831097253168662182263594417371621440
3297 453028138376895984520272184905638771937000
3298 81275528715671956948259357658128328878400
3299 12947074350374504194086113414152184426400
3300 1825609401348918836653646528985993816000
3301 227069599093398582575515539349084354800
3302 24816349627693834161258528890610312000
3303 2372763235370468530773234826831256928
3304 197507850863233600986748455776730048
3305 14234153496078487474214550773637885
3306 882634532698701278495042020960752
3307 46756101356219650774686094753560
3308 2098726053137112019294920339408
3309 79073942105101579945525658988
3310 2473379484050721925102460400
3311 63400710178807765658654760
3312 1311351239786233703173200
3313 21479028927533138241630
3314 272215817178688547280
3315 2592296463247079400
3316 17854227296536176
3317 84449819514060
3318 254729241936
3319 436821336
3320 347760
3321 81
3322 82
3323 360882
3324 464816016
3325 278026379856
3326 94575306881016
3327 20522841593180472
3328 3059482077506442672
3329 329986995502480602480
3330 26753210385370228845180
3331 1678881290324022957529980
3332 83464384147537141317204720
3333 3349462024703338323294780720
3334 110197300612739830836398285688
3335 3011117692811361018666370250808
3336 69092542921750342980039175508688
3337 1343961399413401832805278155862544
3338 22343358265247805470387749341214794
3339 319754110300142964000591068303267178
3340 3963798700657628094277597387254915648
3341 42799397306291069341855677051857732928
3342 404506498931409496828514020916948085600
3343 3361032404742375918830942080775040405600
3344 24647570968110756738093575259016962974400
3345 160083807370125460738348743657315538430400
3346 923748908855162735178940964675632010024400
3347 4749156154937719003214084724273543392713680
3348 21808897059830105843496899952977490993535680
3349 89658799023745990689931699806685240751202240
3350 330658954294341416792567659813376771341839840
3351 1095947942608538968223641846172799339730902240
3352 3269877468110722823224636327925401308705314880
3353 8795016047099655397029705392008260662892482880
3354 21353284152814067189903852033481594397887999300
3355 46849742842741311595759197745101408604321431300
3356 92980563800427769305138458951914816053589336800
3357 167065681033766595552291033891468673512787279200
3358 271958517299259321070281979827893068983144589200
3359 401322568771339430552362056718998961256207961360
3360 537108400310514425852033429293096354162443737760
3361 652165701253370485917707581624626245024895171360
3362 718589985640287850224140761234541881092245605480
3363 718589985640287850224140761234541881092245605480
3364 652165701253370485917707581624626245024895171360
3365 537108400310514425852033429293096354162443737760
3366 401322568771339430552362056718998961256207961360
3367 271958517299259321070281979827893068983144589200
3368 167065681033766595552291033891468673512787279200
3369 92980563800427769305138458951914816053589336800
3370 46849742842741311595759197745101408604321431300
3371 21353284152814067189903852033481594397887999300
3372 8795016047099655397029705392008260662892482880
3373 3269877468110722823224636327925401308705314880
3374 1095947942608538968223641846172799339730902240
3375 330658954294341416792567659813376771341839840
3376 89658799023745990689931699806685240751202240
3377 21808897059830105843496899952977490993535680
3378 4749156154937719003214084724273543392713680
3379 923748908855162735178940964675632010024400
3380 160083807370125460738348743657315538430400
3381 24647570968110756738093575259016962974400
3382 3361032404742375918830942080775040405600
3383 404506498931409496828514020916948085600
3384 42799397306291069341855677051857732928
3385 3963798700657628094277597387254915648
3386 319754110300142964000591068303267178
3387 22343358265247805470387749341214794
3388 1343961399413401832805278155862544
3389 69092542921750342980039175508688
3390 3011117692811361018666370250808
3391 110197300612739830836398285688
3392 3349462024703338323294780720
3393 83464384147537141317204720
3394 1678881290324022957529980
3395 26753210385370228845180
3396 329986995502480602480
3397 3059482077506442672
3398 20522841593180472
3399 94575306881016
3400 278026379856
3401 464816016
3402 360882
3403 82
3404 83
3405 374330
3406 494227899
3407 303126444720
3408 105765868670220
3409 23549251413372984
3410 3603337379725725180
3411 399043876680483165648
3412 33229205172106410668850
3413 2142603603670440257513100
3414 109487044147559497158919410
3415 4517963402768858301735646800
3416 152902941427707394458406739868
3417 4299578438437242117676565591160
3418 101569598037072879681369311785260
3419 2034886828630905262605669910949424
3420 34858998797285110038386902167684735
3421 514272758727006211625143239038548914
3422 6575123934775462300282424445064930935
3423 73258061006081264171567741185500768960
3424 714802129402019749556967679542916649328
3425 6134791254557755325655038224205541564000
3426 46494281598936200210494698784054725610800
3427 312255767260200567556143860473855048968000
3428 1864241277154649817016739833662360798303000
3429 9922150044526630320216154126457082648850320
3430 47198616503535603591449122132747588362274200
3431 201126495107322087223360299566347972495940160
3432 769346649517670014096876333867515270731650800
3433 2646624417919933198699131561159669715678840800
3434 8201643209849148180231024635702998337494374960
3435 22929325102804070181291036615943866319876747200
3436 57907569598572009933808565069015927778034881270
3437 132262879453997580355374605879027786195873428500
3438 273489867106283999277034191440393772734945439750
3439 512422060863926881542805309998580847426119101600
3440 870610541003589621799324851272322482403965673000
3441 1342152034022831135876580797745223632333032486160
3442 1878370669625254101645453987275013935202928240200
3443 2387438994564263246362738660879245235395867247200
3444 2756607802057070618716976953811498896795043015980
3445 2891886527576768177731298185456083180005378656200
3446 2756607802057070618716976953811498896795043015980
3447 2387438994564263246362738660879245235395867247200
3448 1878370669625254101645453987275013935202928240200
3449 1342152034022831135876580797745223632333032486160
3450 870610541003589621799324851272322482403965673000
3451 512422060863926881542805309998580847426119101600
3452 273489867106283999277034191440393772734945439750
3453 132262879453997580355374605879027786195873428500
3454 57907569598572009933808565069015927778034881270
3455 22929325102804070181291036615943866319876747200
3456 8201643209849148180231024635702998337494374960
3457 2646624417919933198699131561159669715678840800
3458 769346649517670014096876333867515270731650800
3459 201126495107322087223360299566347972495940160
3460 47198616503535603591449122132747588362274200
3461 9922150044526630320216154126457082648850320
3462 1864241277154649817016739833662360798303000
3463 312255767260200567556143860473855048968000
3464 46494281598936200210494698784054725610800
3465 6134791254557755325655038224205541564000
3466 714802129402019749556967679542916649328
3467 73258061006081264171567741185500768960
3468 6575123934775462300282424445064930935
3469 514272758727006211625143239038548914
3470 34858998797285110038386902167684735
3471 2034886828630905262605669910949424
3472 101569598037072879681369311785260
3473 4299578438437242117676565591160
3474 152902941427707394458406739868
3475 4517963402768858301735646800
3476 109487044147559497158919410
3477 2142603603670440257513100
3478 33229205172106410668850
3479 399043876680483165648
3480 3603337379725725180
3481 23549251413372984
3482 105765868670220
3483 303126444720
3484 494227899
3485 374330
3486 83
3487 84
3488 388108
3489 525110124
3490 330144236532
3491 118118271292560
3492 26976065558288112
3493 4235242292651233584
3494 481405873931356884048
3495 41160202221131013586104
3496 2725960761136308355921800
3497 143125920725185409201875080
3498 6070688756134247534171231160
3499 211259968713471814189158844368
3500 6110890206119314328953076201904
3501 148557848114279882824548921460080
3502 3064125422073243776710212270373392
3503 54063243242489278454227911952269924
3504 821852159879521888434439434635767164
3505 10832159548682347052068332368217363612
3506 124474815866437496826399257915480230980
3507 1253248877796717041217990577256347301184
3508 11104367963733702155908242091503914459328
3509 86928133049430496675039268898136704100800
3510 603350399879627212352284583295762896270400
3511 3724765223746678198705430335652413798404000
3512 20511040498765041280871236381659291983211360
3513 101007199437314637251082881049303305804116320
3514 445860062162691883623466858773187319559584160
3515 1767796035943304661384272106714742705622210880
3516 6307653301831604300263577563701638935022558400
3517 20287894718350176454290392098332156705761081280
3518 58910727571819688004240047920963471929529488960
3519 154640659876026681011130125792529113815014908520
3520 367402707520926347965385142825940947476378703960
3521 790871130852803945961293679143649524618803263000
3522 1543869559664769393101905689145208790312199045800
3523 2735257484702879107413421951544936121649010181600
3524 4401053934846254131387722167080410732671290256160
3525 6434623627229075589226478274357483634438749048480
3526 8552347858975353631250382516551085843241375317600
3527 10336726609798606425918672202103102519176921525840
3528 11363412943654594957202983458145079789668193778480
3529 11363412943654594957202983458145079789668193778480
3530 10336726609798606425918672202103102519176921525840
3531 8552347858975353631250382516551085843241375317600
3532 6434623627229075589226478274357483634438749048480
3533 4401053934846254131387722167080410732671290256160
3534 2735257484702879107413421951544936121649010181600
3535 1543869559664769393101905689145208790312199045800
3536 790871130852803945961293679143649524618803263000
3537 367402707520926347965385142825940947476378703960
3538 154640659876026681011130125792529113815014908520
3539 58910727571819688004240047920963471929529488960
3540 20287894718350176454290392098332156705761081280
3541 6307653301831604300263577563701638935022558400
3542 1767796035943304661384272106714742705622210880
3543 445860062162691883623466858773187319559584160
3544 101007199437314637251082881049303305804116320
3545 20511040498765041280871236381659291983211360
3546 3724765223746678198705430335652413798404000
3547 603350399879627212352284583295762896270400
3548 86928133049430496675039268898136704100800
3549 11104367963733702155908242091503914459328
3550 1253248877796717041217990577256347301184
3551 124474815866437496826399257915480230980
3552 10832159548682347052068332368217363612
3553 821852159879521888434439434635767164
3554 54063243242489278454227911952269924
3555 3064125422073243776710212270373392
3556 148557848114279882824548921460080
3557 6110890206119314328953076201904
3558 211259968713471814189158844368
3559 6070688756134247534171231160
3560 143125920725185409201875080
3561 2725960761136308355921800
3562 41160202221131013586104
3563 481405873931356884048
3564 4235242292651233584
3565 26976065558288112
3566 118118271292560
3567 330144236532
3568 525110124
3569 388108
3570 84
3571 85
3572 402220
3573 557517142
3574 359200330060
3575 131736721049505
3576 30850344856684080
3577 4968092073651393960
3578 579421481275571146992
3579 50848495433999570877570
3580 3457697689511970819674760
3581 186468696827252712061031700
3582 8126497435641456139070891400
3583 290684813272894886094565785378
3584 8646009830680976099222982334320
3585 216214132539172291466529407981160
3586 4589319329379850573708914530696880
3587 83363942591064672069019316787715485
3588 1305241158282955436966359588561945308
3589 17726586001005002893935018736550743710
3590 209991864934982341974307145032985733180
3591 2180586256001676392574665048726675021985
3592 19936788626301041303539794731215314486720
3593 161125500807105688353153431964094677988128
3594 1155155070541229495593838203257848061432000
3595 7370007223019425940000483026397647963371000
3596 41965688187545907705414515115017195462018400
3597 213817922180522364295874681148429411711778800
3598 977083111055235531388421270217671372307158880
3599 4013019920405431646773873074108293136261545400
3600 14841841061557902665566960147841776134578059200
3601 49513355016836609712178301476816417104698935200
3602 149224581479314021897532761132893717910014302400
3603 406852212292879720279282830954153978013313033130
3604 1004709669434248427283982024880000325623106811800
3605 2249675998950599739353264099187826816069130469900
3606 4571776174929790214782287203580895541709902967000
3607 8438997802353277143039906858664735263635745545250
3608 14159269826218687703781551832051534193689380633760
3609 21606677981567477989536783639818899581279249668400
3610 30001093283072272262005310097742697958037205479200
3611 37918048454994121886701155817980354363630356925100
3612 43634169188879512579583228381784033995879070737200
3613 45724209225657774946840576295869487725093446394360
3614 43634169188879512579583228381784033995879070737200
3615 37918048454994121886701155817980354363630356925100
3616 30001093283072272262005310097742697958037205479200
3617 21606677981567477989536783639818899581279249668400
3618 14159269826218687703781551832051534193689380633760
3619 8438997802353277143039906858664735263635745545250
3620 4571776174929790214782287203580895541709902967000
3621 2249675998950599739353264099187826816069130469900
3622 1004709669434248427283982024880000325623106811800
3623 406852212292879720279282830954153978013313033130
3624 149224581479314021897532761132893717910014302400
3625 49513355016836609712178301476816417104698935200
3626 14841841061557902665566960147841776134578059200
3627 4013019920405431646773873074108293136261545400
3628 977083111055235531388421270217671372307158880
3629 213817922180522364295874681148429411711778800
3630 41965688187545907705414515115017195462018400
3631 7370007223019425940000483026397647963371000
3632 1155155070541229495593838203257848061432000
3633 161125500807105688353153431964094677988128
3634 19936788626301041303539794731215314486720
3635 2180586256001676392574665048726675021985
3636 209991864934982341974307145032985733180
3637 17726586001005002893935018736550743710
3638 1305241158282955436966359588561945308
3639 83363942591064672069019316787715485
3640 4589319329379850573708914530696880
3641 216214132539172291466529407981160
3642 8646009830680976099222982334320
3643 290684813272894886094565785378
3644 8126497435641456139070891400
3645 186468696827252712061031700
3646 3457697689511970819674760
3647 50848495433999570877570
3648 579421481275571146992
3649 4968092073651393960
3650 30850344856684080
3651 131736721049505
3652 359200330060
3653 557517142
3654 402220
3655 85
3656 86
3657 416670
3658 591504732
3659 390421290012
3660 146733334829510
3661 35224003995527646
3662 5816476557210206160
3663 695816781286832376912
3664 62654208114989332997532
3665 4372970607323963095471020
3666 242137629628395442257795336
3667 10838769389492404678140443400
3668 398360904295144179937255096428
3669 12178948330459237022526166495068
3670 313172957068951809150672852730320
3671 6837946307787242404960820373700944
3672 127822973594431974501824426303841510
3673 2060420402931423642768063987697720878
3674 28821135846410124108149075239327278828
3675 351804552943022365125787294925391682860
3676 3766024836260793074480683993725717307494
3677 35512404740598729821930259364977278929470
3678 296151932867053649908945678098234762466368
3679 2191962640952170446735868982852892076312128
3680 14445332030084456600512742021351967339642000
3681 85006530369979355195017335989179459568105040
3682 447857337072605311114532553905256078711496800
3683 2117445362684688140966419569675961568103312480
3684 9003122951866098824936167418434257644830249680
3685 34491800671818981763563166234854797698341488400
3686 119270008006158752240343014171672764937215813440
3687 372833281555350323823499283931419472576396590400
3688 1055046488093650002896690762125161065184937659180
3689 2706091648113563621179164772506462415496961313980
3690 6298064961082718402232838728851357539903413799800
3691 13313374342280692059126399131853594027007095650040
3692 25583158458339990448473483872093093545047881671500
3693 44722126732038664383980133428296791634964783419260
3694 71164122373332884952772215051999269259192081886560
3695 103131387989916043918899039340206665771597742818400
3696 136171628957055813544768546388087690176202204869480
3697 163862127704714533195952746829038816124463129280200
3698 179743443162930563584131920611349020712436306515760
3699 179743443162930563584131920611349020712436306515760
3700 163862127704714533195952746829038816124463129280200
3701 136171628957055813544768546388087690176202204869480
3702 103131387989916043918899039340206665771597742818400
3703 71164122373332884952772215051999269259192081886560
3704 44722126732038664383980133428296791634964783419260
3705 25583158458339990448473483872093093545047881671500
3706 13313374342280692059126399131853594027007095650040
3707 6298064961082718402232838728851357539903413799800
3708 2706091648113563621179164772506462415496961313980
3709 1055046488093650002896690762125161065184937659180
3710 372833281555350323823499283931419472576396590400
3711 119270008006158752240343014171672764937215813440
3712 34491800671818981763563166234854797698341488400
3713 9003122951866098824936167418434257644830249680
3714 2117445362684688140966419569675961568103312480
3715 447857337072605311114532553905256078711496800
3716 85006530369979355195017335989179459568105040
3717 14445332030084456600512742021351967339642000
3718 2191962640952170446735868982852892076312128
3719 296151932867053649908945678098234762466368
3720 35512404740598729821930259364977278929470
3721 3766024836260793074480683993725717307494
3722 351804552943022365125787294925391682860
3723 28821135846410124108149075239327278828
3724 2060420402931423642768063987697720878
3725 127822973594431974501824426303841510
3726 6837946307787242404960820373700944
3727 313172957068951809150672852730320
3728 12178948330459237022526166495068
3729 398360904295144179937255096428
3730 10838769389492404678140443400
3731 242137629628395442257795336
3732 4372970607323963095471020
3733 62654208114989332997532
3734 695816781286832376912
3735 5816476557210206160
3736 35224003995527646
3737 146733334829510
3738 390421290012
3739 591504732
3740 416670
3741 86
3742 87
3743 431462
3744 627130017
3745 423939891492
3746 163228634332517
3747 40154244045799182
3748 6796878001752392307
3749 833750368214960122992
3750 77005429229030250771342
3751 5514669510752657607870492
3752 313417050527776040713972962
3753 14404796298565137555027974712
3754 543781060270833942702306045378
3755 17081851767937934621753921528028
3756 451491013107738858192220029352878
3757 10136701455580201461347907755793648
3758 194920321739594290600502476220782023
3759 3233384160621505291137746958485913558
3760 46563644871652938809762959577835430833
3761 585407443487609686844469273180991732308
3762 6457329666274914167692956799904963681373
3763 62771251174486374932457114938611042297998
3764 539896165404799477323103367376033358755003
3765 4123388290085129033098558187841379657614528
3766 28053766759329181457331261956563672313413128
3767 170522895988079338270052768755583106218785680
3768 928471181856719357794053645844078407808090680
3769 4539192444632850193659817824126605549283998880
3770 19968465008626090983512268761399058622508117880
3771 79196962915567886273591032036735249451981348880
3772 283680924541829231979994106557813967299310241480
3773 919166866615819446988941477879081815192030316480
3774 2697843134946912367243984481947978116224685135630
3775 7182046446086624239528761945158660873857302898380
3776 17361204346017581441759424122333659767964520348130
3777 38145744760263981759358734691324660898626270060680
3778 76247944149797068562371169457202604147824884561930
3779 138757519984315386032423209282476811151897537671260
3780 230045362079259718948491110126211555330777496665510
3781 347644013580341853756629214134255437072411562633760
3782 479083494023526659575107852194274853866764699740660
3783 602268347761577152413256359590686989374675105933160
3784 690837222432397321885794059530493899576833209746860
3785 723153852725278779071042378273566990308173977377360
3786 690837222432397321885794059530493899576833209746860
3787 602268347761577152413256359590686989374675105933160
3788 479083494023526659575107852194274853866764699740660
3789 347644013580341853756629214134255437072411562633760
3790 230045362079259718948491110126211555330777496665510
3791 138757519984315386032423209282476811151897537671260
3792 76247944149797068562371169457202604147824884561930
3793 38145744760263981759358734691324660898626270060680
3794 17361204346017581441759424122333659767964520348130
3795 7182046446086624239528761945158660873857302898380
3796 2697843134946912367243984481947978116224685135630
3797 919166866615819446988941477879081815192030316480
3798 283680924541829231979994106557813967299310241480
3799 79196962915567886273591032036735249451981348880
3800 19968465008626090983512268761399058622508117880
3801 4539192444632850193659817824126605549283998880
3802 928471181856719357794053645844078407808090680
3803 170522895988079338270052768755583106218785680
3804 28053766759329181457331261956563672313413128
3805 4123388290085129033098558187841379657614528
3806 539896165404799477323103367376033358755003
3807 62771251174486374932457114938611042297998
3808 6457329666274914167692956799904963681373
3809 585407443487609686844469273180991732308
3810 46563644871652938809762959577835430833
3811 3233384160621505291137746958485913558
3812 194920321739594290600502476220782023
3813 10136701455580201461347907755793648
3814 451491013107738858192220029352878
3815 17081851767937934621753921528028
3816 543781060270833942702306045378
3817 14404796298565137555027974712
3818 313417050527776040713972962
3819 5514669510752657607870492
3820 77005429229030250771342
3821 833750368214960122992
3822 6796878001752392307
3823 40154244045799182
3824 163228634332517
3825 423939891492
3826 627130017
3827 431462
3828 87
3829 88
3830 446600
3831 664451480
3832 459895345800
3833 181352064693800
3834 45704017613104760
3835 7927889209042402600
3836 996875440257017538360
3837 94409968165517543338800
3838 6934991872088104455430800
3839 404409097455194891243836080
3840 19077559597342889434763571600
3841 739446209993010394491436035216
3842 23858200365159096061582658401200
3843 647932308439025106342390126925200
3844 14952605595396082615398254735557680
3845 295653792454422542622647309543981400
3846 5044996562671852227307122913949652360
3847 74765940050407179404686641382407010200
3848 967719475065391710756207257083219480200
3849 10994237353303889240737593667057649606760
3850 110125002060502412162205464804580775961400
3851 976441684936454721171555121267282880191080
3852 7691397731021195144103415224413426202430200
3853 53996751417781451623909690555065685992571200
3854 338845496544054427014040340494965140099264448
3855 1905698547326866334803202205251073901138824000
3856 9628590034069682228975371142086739043935755200
3857 43799225342948554500226312338063737756249112000
3858 179727855717616482259549350628606372172194632000
3859 666466245300407348969017428068701006317220094400
3860 2236910516100445556831494747050862824582374664000
3861 6805370070136355520975816711220124977864070612400
3862 18790947208585459274336210322025718222460493482000
3863 47145573431259170199805172189021047509549217662000
3864 107590562144334307526396431180659299970484351453200
3865 223532903085260775911006283959817267061965205074000
3866 423141744110585533643429192663394632027568728740080
3867 730302736759554663328543206749877953431039671954000
3868 1149853481343914207012905905856429065918199756134000
3869 1652382039857180416003731449897386953986153723629600
3870 2168053425789688673951413730176853584939223148988000
3871 2598020323677391637861105864901002699263304378535200
3872 2843863465773568232301852049390431984357987551484000
3873 2843863465773568232301852049390431984357987551484000
3874 2598020323677391637861105864901002699263304378535200
3875 2168053425789688673951413730176853584939223148988000
3876 1652382039857180416003731449897386953986153723629600
3877 1149853481343914207012905905856429065918199756134000
3878 730302736759554663328543206749877953431039671954000
3879 423141744110585533643429192663394632027568728740080
3880 223532903085260775911006283959817267061965205074000
3881 107590562144334307526396431180659299970484351453200
3882 47145573431259170199805172189021047509549217662000
3883 18790947208585459274336210322025718222460493482000
3884 6805370070136355520975816711220124977864070612400
3885 2236910516100445556831494747050862824582374664000
3886 666466245300407348969017428068701006317220094400
3887 179727855717616482259549350628606372172194632000
3888 43799225342948554500226312338063737756249112000
3889 9628590034069682228975371142086739043935755200
3890 1905698547326866334803202205251073901138824000
3891 338845496544054427014040340494965140099264448
3892 53996751417781451623909690555065685992571200
3893 7691397731021195144103415224413426202430200
3894 976441684936454721171555121267282880191080
3895 110125002060502412162205464804580775961400
3896 10994237353303889240737593667057649606760
3897 967719475065391710756207257083219480200
3898 74765940050407179404686641382407010200
3899 5044996562671852227307122913949652360
3900 295653792454422542622647309543981400
3901 14952605595396082615398254735557680
3902 647932308439025106342390126925200
3903 23858200365159096061582658401200
3904 739446209993010394491436035216
3905 19077559597342889434763571600
3906 404409097455194891243836080
3907 6934991872088104455430800
3908 94409968165517543338800
3909 996875440257017538360
3910 7927889209042402600
3911 45704017613104760
3912 181352064693800
3913 459895345800
3914 664451480
3915 446600
3916 88
3917 89
3918 462088
3919 703528980
3920 498433531640
3921 201242538399650
3922 51942528638571480
3923 9230453711015888260
3924 1189409892476618744360
3925 115468961840947038836655
3926 8697311277844431931088400
3927 520223461719066235649530440
3928 25180460522575830520806916080
3929 1001762654456475124219435144716
3930 33186598706609381038243851460848
3931 925709926976234581916531078310600
3932 21950274526537553763896068106349840
3933 446114386258095623940092247820530555
3934 7827620491654652628461450533187124360
3935 119330076354008540745899560455628939380
3936 1589457292326672465805706695947446196600
3937 18590835232567214170173820635160922526330
3938 191796479542188446521970446331294744468760
3939 1752322381271812625041639077845011074464580
3940 14229311621465283277165132123333494182840040
3941 103029411953041570667568962610701278033063725
3942 667145745164165652887411259069764510934097344
3943 3873608931101951660923205721202602214792244448
3944 20215804185885606311215383393481594050262555200
3945 95037079452819363504416680201311027668621523600
3946 403254936778181519019325013595276482100638376000
3947 1547132738316728112040809246148872229960973791200
3948 5375751542353976942298480053438938531753798334400
3949 16941370846216499450368527283794347151752955808650
3950 48487107514635010638594319607349899944049165245200
3951 126178086690898013618336880308129215327544822601000
3952 298866888636871512337034558347544692723512605967600
3953 644929271483903480389392306084066191946362248265700
3954 1268941917946707388441831348187027534424193829020080
3955 2278110695479854378497928937808084633742409495503240
3956 3734001626800799938790828022048304901135724749202000
3957 5590630213460086575022934177455656504755987888388550
3958 7649125557998872492890620490812088359137196476149600
3959 9566763478001390946990649997612317793710807357425200
3960 10940019823279858452613205209779603186713401196221600
3961 11440087123680035843577904835047874118894631741197000
3962 10940019823279858452613205209779603186713401196221600
3963 9566763478001390946990649997612317793710807357425200
3964 7649125557998872492890620490812088359137196476149600
3965 5590630213460086575022934177455656504755987888388550
3966 3734001626800799938790828022048304901135724749202000
3967 2278110695479854378497928937808084633742409495503240
3968 1268941917946707388441831348187027534424193829020080
3969 644929271483903480389392306084066191946362248265700
3970 298866888636871512337034558347544692723512605967600
3971 126178086690898013618336880308129215327544822601000
3972 48487107514635010638594319607349899944049165245200
3973 16941370846216499450368527283794347151752955808650
3974 5375751542353976942298480053438938531753798334400
3975 1547132738316728112040809246148872229960973791200
3976 403254936778181519019325013595276482100638376000
3977 95037079452819363504416680201311027668621523600
3978 20215804185885606311215383393481594050262555200
3979 3873608931101951660923205721202602214792244448
3980 667145745164165652887411259069764510934097344
3981 103029411953041570667568962610701278033063725
3982 14229311621465283277165132123333494182840040
3983 1752322381271812625041639077845011074464580
3984 191796479542188446521970446331294744468760
3985 18590835232567214170173820635160922526330
3986 1589457292326672465805706695947446196600
3987 119330076354008540745899560455628939380
3988 7827620491654652628461450533187124360
3989 446114386258095623940092247820530555
3990 21950274526537553763896068106349840
3991 925709926976234581916531078310600
3992 33186598706609381038243851460848
3993 1001762654456475124219435144716
3994 25180460522575830520806916080
3995 520223461719066235649530440
3996 8697311277844431931088400
3997 115468961840947038836655
3998 1189409892476618744360
3999 9230453711015888260
4000 51942528638571480
4001 201242538399650
4002 498433531640
4003 703528980
4004 462088
4005 89
4006 90
4007 477930
4008 744423768
4009 539707231800
4010 223049005408900
4011 58945768974879300
4012 10728129953428032600
4013 1416215326518723427320
4014 140892598292634764497350
4015 10878391668173431553558550
4016 667208022314637135284924400
4017 33125691574285205756181562800
4018 1352190730062322098967331393496
4019 45978337217361294162892023308760
4020 1316837697446988001295833613384880
4021 32071369728144385192850141229212400
4022 669732807997196952909783441653969550
4023 12078828172467093280125859012418062590
4024 189343792973808489256026979113580440600
4025 2594342145834112808929071415573795159800
4026 31227020706564260273329188867943119789300
4027 331670382720551295992802049205362637762100
4028 3121051803459248357039337263027432659991640
4029 26114628642265403690491031955673569296599800
4030 194927049508338191832593774240563427963905650
4031 1301806922794901728199636068751684383617769890
4032 7799505046875695695222202745728524144519817280
4033 42022787798015111957894171157288836148352227648
4034 204058023455273883254185354930443909868251732000
4035 894826037396212709559411290498609383834887636000
4036 3549965590981696323170123480338745424394144392000
4037 12762062680124162767525569357633554339309415144000
4038 41636229493905081029052170029279471031996966907300
4039 123439839137289826388709622135652163100289515186500
4040 332961339326841441341753831574768494500695674382000
4041 817999588165137625509620580186704892928268447526000
4042 1832094968013698654394835135075702054709203988637000
4043 3744075878776823448314634252617768054866989484526280
4044 6986553075229479161926829466607318379895339229498800
4045 11911834892625918220578265234692711278672579348444400
4046 18566285866592866362321061554073516036202631391865500
4047 26466368715498676086870252600296980984901253271213500
4048 34517482560045332173800531122404129822324995862960800
4049 41197690358354025168676656365018561790077815163892000
4050 45006057036015965186822966274144383896310749047786000
4051 45006057036015965186822966274144383896310749047786000
4052 41197690358354025168676656365018561790077815163892000
4053 34517482560045332173800531122404129822324995862960800
4054 26466368715498676086870252600296980984901253271213500
4055 18566285866592866362321061554073516036202631391865500
4056 11911834892625918220578265234692711278672579348444400
4057 6986553075229479161926829466607318379895339229498800
4058 3744075878776823448314634252617768054866989484526280
4059 1832094968013698654394835135075702054709203988637000
4060 817999588165137625509620580186704892928268447526000
4061 332961339326841441341753831574768494500695674382000
4062 123439839137289826388709622135652163100289515186500
4063 41636229493905081029052170029279471031996966907300
4064 12762062680124162767525569357633554339309415144000
4065 3549965590981696323170123480338745424394144392000
4066 894826037396212709559411290498609383834887636000
4067 204058023455273883254185354930443909868251732000
4068 42022787798015111957894171157288836148352227648
4069 7799505046875695695222202745728524144519817280
4070 1301806922794901728199636068751684383617769890
4071 194927049508338191832593774240563427963905650
4072 26114628642265403690491031955673569296599800
4073 3121051803459248357039337263027432659991640
4074 331670382720551295992802049205362637762100
4075 31227020706564260273329188867943119789300
4076 2594342145834112808929071415573795159800
4077 189343792973808489256026979113580440600
4078 12078828172467093280125859012418062590
4079 669732807997196952909783441653969550
4080 32071369728144385192850141229212400
4081 1316837697446988001295833613384880
4082 45978337217361294162892023308760
4083 1352190730062322098967331393496
4084 33125691574285205756181562800
4085 667208022314637135284924400
4086 10878391668173431553558550
4087 140892598292634764497350
4088 1416215326518723427320
4089 10728129953428032600
4090 58945768974879300
4091 223049005408900
4092 539707231800
4093 744423768
4094 477930
4095 90
4096 91
4097 494130
4098 787198503
4099 583876375368
4100 246931050416050
4101 66797093965272580
4102 12447381548528678850
4103 1682885985361077380520
4104 171518254728602158613145
4105 13571005768877118163952350
4106 853228519840402814850775605
4107 43437088282784143301494030800
4108 1818710886400172080033555069596
4109 63452802036628225903392921317016
4110 1865293577111226295953188462853660
4111 46644373579891052407190699884005072
4112 1000468808318685925211050523080222425
4113 18539779967263581531726122802491651190
4114 298724292535593833959388924614921785165
4115 4208747117505532559427827763805375758600
4116 52111474980528868385208213763312170825690
4117 569590540484850421884833964389691169490100
4118 5518124114939596359896406618648008087454090
4119 47554897552985457621456914023427237134803240
4120 365760245209824374307889274950594693779162675
4121 2518151711726932045235021220012800174112541146
4122 15560277086614532921027725463286642585318060855
4123 86508853620935746663976364595888566454131926208
4124 433682542494427887881249933039915050250319261648
4125 1964371539644544787305486254271970566592620852000
4126 8053923312542633627952493642515079323029745493200
4127 29939315539713015944155199101208128973474629944000
4128 101059583848233213915343102350760708424406431171550
4129 310172019897833826155367839236663124092275912225300
4130 866657114420418043669410139043617552610770931217750
4131 2206924032214247637963793706184310612845456117805200
4132 5126815531456614090475251360827707873448063013394500
4133 10874391429965272265418857481020500375897405007870280
4134 21076101776942262138479268890932077112684273342321380
4135 37350053781922996194773387907980896149060737568670800
4136 60555503863099228089859446506365323293523473595132010
4137 89863442406303585616747048150791913791446823877583500
4138 122108559975624283985109224251958424034260095974834050
4139 151974727411522765633431849269478327266376639096184800
4140 173280683833618270825657100865224905833598491717177000
4141 181024362744864215529221264347114077449605457281094800
4142 173280683833618270825657100865224905833598491717177000
4143 151974727411522765633431849269478327266376639096184800
4144 122108559975624283985109224251958424034260095974834050
4145 89863442406303585616747048150791913791446823877583500
4146 60555503863099228089859446506365323293523473595132010
4147 37350053781922996194773387907980896149060737568670800
4148 21076101776942262138479268890932077112684273342321380
4149 10874391429965272265418857481020500375897405007870280
4150 5126815531456614090475251360827707873448063013394500
4151 2206924032214247637963793706184310612845456117805200
4152 866657114420418043669410139043617552610770931217750
4153 310172019897833826155367839236663124092275912225300
4154 101059583848233213915343102350760708424406431171550
4155 29939315539713015944155199101208128973474629944000
4156 8053923312542633627952493642515079323029745493200
4157 1964371539644544787305486254271970566592620852000
4158 433682542494427887881249933039915050250319261648
4159 86508853620935746663976364595888566454131926208
4160 15560277086614532921027725463286642585318060855
4161 2518151711726932045235021220012800174112541146
4162 365760245209824374307889274950594693779162675
4163 47554897552985457621456914023427237134803240
4164 5518124114939596359896406618648008087454090
4165 569590540484850421884833964389691169490100
4166 52111474980528868385208213763312170825690
4167 4208747117505532559427827763805375758600
4168 298724292535593833959388924614921785165
4169 18539779967263581531726122802491651190
4170 1000468808318685925211050523080222425
4171 46644373579891052407190699884005072
4172 1865293577111226295953188462853660
4173 63452802036628225903392921317016
4174 1818710886400172080033555069596
4175 43437088282784143301494030800
4176 853228519840402814850775605
4177 13571005768877118163952350
4178 171518254728602158613145
4179 1682885985361077380520
4180 12447381548528678850
4181 66797093965272580
4182 246931050416050
4183 583876375368
4184 787198503
4185 494130
4186 91
4187 92
4188 510692
4189 831917268
4190 631108285548
4191 273059518213768
4192 75587839360083960
4193 14417895820504219960
4194 1995848721438369877320
4195 208331385658375726312020
4196 16887025360296759897139820
4197 1088006919641976959087151260
4198 56778479683924987315524340260
4199 2437689394429846122079845008496
4200 87235944397245860796139410688656
4201 2631259544553381308644145870180496
4202 67535661643536786921866410667966064
4203 1487319457558798784711103453119525364
4204 28309063624963691154375204380804411340
4205 468672275568843331333545050304428587740
4206 6787209432023289863077290060481542746340
4207 86412763988198958744545010038325983258280
4208 971593347477501692285011613420956487288280
4209 9686491252124183538235418812590748009631640
4210 85941847917782649690301481805326423830136040
4211 680811441498353031050041330355800139797234140
4212 4829756461453022090860881437700558638796849252
4213 30766039345888699501869968984133166713613020852
4214 176412676788041936874358778383766945835969611148
4215 912570839324607914056833379910012471692835281728
4216 4267375385994265295364537622828760833439143827648
4217 18072218164729812043210473539302129212652111838400
4218 69429520168954316313470651799991743718652736878400
4219 242335729051254007901825448109586567017989841219800
4220 769533764662530253043291031740120889657759690277800
4221 2225940378090336870056169199227817714073980075969800
4222 5871645544620586794051585151283036263885287484097400
4223 14138421996331458612160742327746976209233675494432400
4224 31104528391929208946753633121043347660314086087751280
4225 62570490128125537888103856647457670652292792451300080
4226 115169506496786733321466073043730103949741131448011280
4227 194081946133473939486174308277397027026415610403130120
4228 299592260663866765830406594587471813978772025109504120
4229 423792973768214892841331457329616991762688718992435800
4230 549537480820532062329136300322366219470944393432853800
4231 653382663610928825894907715602895076061470147043760800
4232 712418459834626912727903040333803788672640831880437600
4233 712418459834626912727903040333803788672640831880437600
4234 653382663610928825894907715602895076061470147043760800
4235 549537480820532062329136300322366219470944393432853800
4236 423792973768214892841331457329616991762688718992435800
4237 299592260663866765830406594587471813978772025109504120
4238 194081946133473939486174308277397027026415610403130120
4239 115169506496786733321466073043730103949741131448011280
4240 62570490128125537888103856647457670652292792451300080
4241 31104528391929208946753633121043347660314086087751280
4242 14138421996331458612160742327746976209233675494432400
4243 5871645544620586794051585151283036263885287484097400
4244 2225940378090336870056169199227817714073980075969800
4245 769533764662530253043291031740120889657759690277800
4246 242335729051254007901825448109586567017989841219800
4247 69429520168954316313470651799991743718652736878400
4248 18072218164729812043210473539302129212652111838400
4249 4267375385994265295364537622828760833439143827648
4250 912570839324607914056833379910012471692835281728
4251 176412676788041936874358778383766945835969611148
4252 30766039345888699501869968984133166713613020852
4253 4829756461453022090860881437700558638796849252
4254 680811441498353031050041330355800139797234140
4255 85941847917782649690301481805326423830136040
4256 9686491252124183538235418812590748009631640
4257 971593347477501692285011613420956487288280
4258 86412763988198958744545010038325983258280
4259 6787209432023289863077290060481542746340
4260 468672275568843331333545050304428587740
4261 28309063624963691154375204380804411340
4262 1487319457558798784711103453119525364
4263 67535661643536786921866410667966064
4264 2631259544553381308644145870180496
4265 87235944397245860796139410688656
4266 2437689394429846122079845008496
4267 56778479683924987315524340260
4268 1088006919641976959087151260
4269 16887025360296759897139820
4270 208331385658375726312020
4271 1995848721438369877320
4272 14417895820504219960
4273 75587839360083960
4274 273059518213768
4275 631108285548
4276 831917268
4277 510692
4278 92
4279 93
4280 527620
4281 878645586
4282 681577933140
4283 301617168134815
4284 85417982015779608
4285 16672933028080058100
4286 2362475215159762899160
4287 252489538620199659847725
4288 20961061346504996322797100
4289 1383529863447170257287098110
4290 73988770958261713759266551100
4291 3256245809873098022545320913911
4292 119488450231240747949811206185680
4293 3696784293976884322654134386449080
4294 97356603148475108419833397196678352
4295 2200664883668656096573317415799916915
4296 43007279440838879144461403211632661996
4297 731317476978228688154692779837447292950
4298 10881925102782657915780894184193918828700
4299 142407241802391100114932653037298710915585
4300 1646435885290103084385267882291692737495800
4301 16885114690252946076528913948391471074540260
4302 154168438476222551133524866485313431550150200
4303 1257338004613478306055813770799864899657730075
4304 9186949687042481489581145951977679533499147748
4305 60301857706312949980596128545455813773947598970
4306 356450981108427659885301559846472143641556918356
4307 1901741919886128774388059387276134275130236315665
4308 9176377142361121660635779252689517577717843963840
4309 40120324325700182735927251257250726852087688281248
4310 159207636213095963237806552608137804968601937624000
4311 574295622359066832775607002028297091672798239419650
4312 1885746819686488107621396126063065077134561383169000
4313 5643575627032750640924902899014825194612853994556500
4314 15411390022150601951435167433687969324202344952539400
4315 38440510500455553954207580870557320745870004248057750
4316 87658216377255043395396602432031252497248788065480880
4317 182895902591641161971598174247283252390876230738127400
4318 349407751591820798235906151775238306904478251906724400
4319 611571407184325847776488823060918653844227211902171010
4320 981245925132653285001360262683695518656914656769278200
4321 1443833289838046976502001529377437691738031566389080780
4322 1949039859310916127060975066387613029477962953826479000
4323 2414400499876724752904185405272295915729723771453587750
4324 2745164524401961037734282599987255136419436844905471200
4325 2865161197160999540318740488298993497922577258649586000
4326 2745164524401961037734282599987255136419436844905471200
4327 2414400499876724752904185405272295915729723771453587750
4328 1949039859310916127060975066387613029477962953826479000
4329 1443833289838046976502001529377437691738031566389080780
4330 981245925132653285001360262683695518656914656769278200
4331 611571407184325847776488823060918653844227211902171010
4332 349407751591820798235906151775238306904478251906724400
4333 182895902591641161971598174247283252390876230738127400
4334 87658216377255043395396602432031252497248788065480880
4335 38440510500455553954207580870557320745870004248057750
4336 15411390022150601951435167433687969324202344952539400
4337 5643575627032750640924902899014825194612853994556500
4338 1885746819686488107621396126063065077134561383169000
4339 574295622359066832775607002028297091672798239419650
4340 159207636213095963237806552608137804968601937624000
4341 40120324325700182735927251257250726852087688281248
4342 9176377142361121660635779252689517577717843963840
4343 1901741919886128774388059387276134275130236315665
4344 356450981108427659885301559846472143641556918356
4345 60301857706312949980596128545455813773947598970
4346 9186949687042481489581145951977679533499147748
4347 1257338004613478306055813770799864899657730075
4348 154168438476222551133524866485313431550150200
4349 16885114690252946076528913948391471074540260
4350 1646435885290103084385267882291692737495800
4351 142407241802391100114932653037298710915585
4352 10881925102782657915780894184193918828700
4353 731317476978228688154692779837447292950
4354 43007279440838879144461403211632661996
4355 2200664883668656096573317415799916915
4356 97356603148475108419833397196678352
4357 3696784293976884322654134386449080
4358 119488450231240747949811206185680
4359 3256245809873098022545320913911
4360 73988770958261713759266551100
4361 1383529863447170257287098110
4362 20961061346504996322797100
4363 252489538620199659847725
4364 2362475215159762899160
4365 16672933028080058100
4366 85417982015779608
4367 301617168134815
4368 681577933140
4369 878645586
4370 527620
4371 93
4372 94
4373 544918
4374 927450436
4375 735468195748
4376 332799358575970
4377 96396846935886874
4378 19249708818889409608
4379 2791207778738964393160
4380 305349921559399354716430
4381 25954743332548945150896550
4382 1754540649280308692200606780
4383 96125248773416437875860120860
4384 4335248719681081348201291450786
4385 163072047994157598405417809187258
4386 5173320143262930708033944291457840
4387 139746396386076715319600804827961136
4388 3241163579817983817810286848339416802
4389 65013928277525440110194577369631831146
4390 1135108045061660386788802621102220619468
4391 17348311215011206316306598763809242261100
4392 233271316410626293711703119475317933135230
4393 2772131225251861304341402187253196833304710
4394 29233383829928719209418423065579166605758760
4395 274566647571939210113991905073843920951219880
4396 2304398649264489799171003489012618622269166850
4397 17334499956937820912822819186760804083281238634
4398 117190276922229854589156301555779137039076936948
4399 713795323071763659770315654930654743783468615956
4400 3925874276894700128736736102118601090809077387758
4401 19537591740361409465922447638538800869806717683670
4402 88143364704056719426587829346325868842144405025344
4403 361103461852103334425053365386560817514591594781248
4404 1345457610266250404708732491223964584489463874785900
4405 4565793057362133327240895468861784838274286500460700
4406 14129436315621947125221185466298618041718380218817000
4407 39920632745264261877737602880838067312235310871756200
4408 103082729760031689917171755384081858744607617798986900
4409 243498123811534316182724632988344714980505562044093380
4410 526608382597193832127232220625511058235351741836986640
4411 1043474253734459053922996659175185008285239332656541200
4412 1895644894284267281293443930834919431718184787659383180
4413 3159036789740252645376174120412820481126601801591643260
4414 4831468031367445222340031007690196029958332167140160280
4415 6784202504349957164649073211279497392507650059873633240
4416 8748780042637202165852354371032038261533103371389644500
4417 10363939435124070258009712101068722248277676301492348100
4418 11279687239349619242939041501303405981295198891946791200
4419 11279687239349619242939041501303405981295198891946791200
4420 10363939435124070258009712101068722248277676301492348100
4421 8748780042637202165852354371032038261533103371389644500
4422 6784202504349957164649073211279497392507650059873633240
4423 4831468031367445222340031007690196029958332167140160280
4424 3159036789740252645376174120412820481126601801591643260
4425 1895644894284267281293443930834919431718184787659383180
4426 1043474253734459053922996659175185008285239332656541200
4427 526608382597193832127232220625511058235351741836986640
4428 243498123811534316182724632988344714980505562044093380
4429 103082729760031689917171755384081858744607617798986900
4430 39920632745264261877737602880838067312235310871756200
4431 14129436315621947125221185466298618041718380218817000
4432 4565793057362133327240895468861784838274286500460700
4433 1345457610266250404708732491223964584489463874785900
4434 361103461852103334425053365386560817514591594781248
4435 88143364704056719426587829346325868842144405025344
4436 19537591740361409465922447638538800869806717683670
4437 3925874276894700128736736102118601090809077387758
4438 713795323071763659770315654930654743783468615956
4439 117190276922229854589156301555779137039076936948
4440 17334499956937820912822819186760804083281238634
4441 2304398649264489799171003489012618622269166850
4442 274566647571939210113991905073843920951219880
4443 29233383829928719209418423065579166605758760
4444 2772131225251861304341402187253196833304710
4445 233271316410626293711703119475317933135230
4446 17348311215011206316306598763809242261100
4447 1135108045061660386788802621102220619468
4448 65013928277525440110194577369631831146
4449 3241163579817983817810286848339416802
4450 139746396386076715319600804827961136
4451 5173320143262930708033944291457840
4452 163072047994157598405417809187258
4453 4335248719681081348201291450786
4454 96125248773416437875860120860
4455 1754540649280308692200606780
4456 25954743332548945150896550
4457 305349921559399354716430
4458 2791207778738964393160
4459 19249708818889409608
4460 96396846935886874
4461 332799358575970
4462 735468195748
4463 927450436
4464 544918
4465 94
4466 95
4467 562590
4468 978400269
4469 792970122780
4470 366814762629315
4471 108643863331482570
4472 22189812650433959265
4473 3291700208030089042968
4474 368500997553368424111675
4475 32061741763736932245225150
4476 2219130554932934810401655025
4477 124516906552679614895106303300
4478 5753096139088973806870228233471
4479 221764646045224545888758370367130
4480 7211720743189900688101666906298565
4481 199756910047926711532794558608872080
4482 4752171490742438302203470550541746585
4483 97806877438036805796275126658712989378
4484 1752740363698152067835651106113723015355
4485 27504541091878693987574832742092268856340
4486 379864546177470987084493879029506030241525
4487 4638301756536871654035027143055740298386550
4488 50276379948886030019646339668819342567662695
4489 485555417822729096581968349808023992975391800
4490 4192044351321571868704697836395295578808803525
4491 32451355096112873995384602074683582245366973170
4492 225864257421493885696468591072779562638109317615
4493 1416936984605142787305253464265329566017930237644
4494 8030197384557341172416051117969865867564021929505
4495 41197587750814927417573405443331082750132661891990
4496 191692600927972189595976801830581513452120008748795
4497 810350288408263388276694560119447503871327594587840
4498 3117121469978132389231650565151778595420428886681398
4499 10926138124075317058591267245556890146769933908539500
4500 34944081135949319646466444221403813627968803970917250
4501 102090152534000829228710818932551986695796183834551000
4502 272745418927404802897556567627643644821607689003950750
4503 666973121744637474761376168620248567120515235164255780
4504 1494193032479869667484901156973933478289465948906936650
4505 3068891109877512254412351353888689078421207570491105200
4506 5782586489445127257156606486262483587580701301804999150
4507 10001852505693217465654947334158383307816634693630392300
4508 15888096795458329481156640429135067713901438472710911690
4509 23188721866667329314919876167622953680273149976209991400
4510 31105811022881379185718618362748563759569677432336844950
4511 38360035571563117188737246088371244685183607089939210500
4512 43498020700713576784143146511147477318332323046586047250
4513 45358742302916553976925081781837100648187076395275394400
4514 43498020700713576784143146511147477318332323046586047250
4515 38360035571563117188737246088371244685183607089939210500
4516 31105811022881379185718618362748563759569677432336844950
4517 23188721866667329314919876167622953680273149976209991400
4518 15888096795458329481156640429135067713901438472710911690
4519 10001852505693217465654947334158383307816634693630392300
4520 5782586489445127257156606486262483587580701301804999150
4521 3068891109877512254412351353888689078421207570491105200
4522 1494193032479869667484901156973933478289465948906936650
4523 666973121744637474761376168620248567120515235164255780
4524 272745418927404802897556567627643644821607689003950750
4525 102090152534000829228710818932551986695796183834551000
4526 34944081135949319646466444221403813627968803970917250
4527 10926138124075317058591267245556890146769933908539500
4528 3117121469978132389231650565151778595420428886681398
4529 810350288408263388276694560119447503871327594587840
4530 191692600927972189595976801830581513452120008748795
4531 41197587750814927417573405443331082750132661891990
4532 8030197384557341172416051117969865867564021929505
4533 1416936984605142787305253464265329566017930237644
4534 225864257421493885696468591072779562638109317615
4535 32451355096112873995384602074683582245366973170
4536 4192044351321571868704697836395295578808803525
4537 485555417822729096581968349808023992975391800
4538 50276379948886030019646339668819342567662695
4539 4638301756536871654035027143055740298386550
4540 379864546177470987084493879029506030241525
4541 27504541091878693987574832742092268856340
4542 1752740363698152067835651106113723015355
4543 97806877438036805796275126658712989378
4544 4752171490742438302203470550541746585
4545 199756910047926711532794558608872080
4546 7211720743189900688101666906298565
4547 221764646045224545888758370367130
4548 5753096139088973806870228233471
4549 124516906552679614895106303300
4550 2219130554932934810401655025
4551 32061741763736932245225150
4552 368500997553368424111675
4553 3291700208030089042968
4554 22189812650433959265
4555 108643863331482570
4556 366814762629315
4557 792970122780
4558 978400269
4559 562590
4560 95
4561 96
4562 580640
4563 1031565024
4564 854283206304
4565 403886115869280
4566 122289372501293088
4567 25539665103154671840
4568 3874975283412924543648
4569 443798639812056710969568
4570 39513650825371715932816800
4571 2799448080856573284040230240
4572 160829951997036729974406112800
4573 7610473328499778062388897257696
4574 300537808565058187244366110794656
4575 10015459482475953875409540588797280
4576 284374433434688212939854116976108576
4577 6937012694391636709593411035326284960
4578 146446750343282939007063589940728513248
4579 2692773130185950256877628712333575635488
4580 43371453857988281127981779597437550890080
4581 615028372513033820678258698974394928963232
4582 7713395701783065359004739497104122447960800
4583 85906970715010180452915411813202074859813920
4584 852791584405896620203732917823747886513101920
4585 7570700800338061832420894270476129196595904800
4586 60286529588888111203583795708348344888657428576
4587 431805549377594816821024719623656142272168955040
4588 2788853214869031574498618239670360983523483129824
4589 16278794830651565255657348070657320126882687241504
4590 86055931761100764311759622033369643803421336118880
4591 412786321857345633403620744376458324211165294235808
4592 1799731454488119850707542569567610153946785704259040
4593 7143549465506691099731476660745283380281087872289728
4594 25850537889425163043397351769616920997570775244771648
4595 85397130708885342534667295914122394599818204666232000
4596 257840914168517796795818398890808984580457138676353600
4597 712300242337686150965617038031686920872952369402712000
4598 1802183784307349357091746747394765359080720211018537280
4599 4179637443714857394813599941155460603801014132594598080
4600 8892412672363158137943248170812737506626305627769422400
4601 17367650429232736017563232847192284858620759880408921280
4602 31157656735370512308910824722923567164819200431941364800
4603 51370859256131886680742048828887427544012832981066351040
4604 77873334092895998226807847877204116974631589370656850240
4605 108577222713792683942382750104579795373209519398311134400
4606 139281111334689369657957652331955473771787449425965418560
4607 164415524132814707052988813528839444260758910612698776000
4608 178629273811485810507065785986203839666056321474177326400
4609 178629273811485810507065785986203839666056321474177326400
4610 164415524132814707052988813528839444260758910612698776000
4611 139281111334689369657957652331955473771787449425965418560
4612 108577222713792683942382750104579795373209519398311134400
4613 77873334092895998226807847877204116974631589370656850240
4614 51370859256131886680742048828887427544012832981066351040
4615 31157656735370512308910824722923567164819200431941364800
4616 17367650429232736017563232847192284858620759880408921280
4617 8892412672363158137943248170812737506626305627769422400
4618 4179637443714857394813599941155460603801014132594598080
4619 1802183784307349357091746747394765359080720211018537280
4620 712300242337686150965617038031686920872952369402712000
4621 257840914168517796795818398890808984580457138676353600
4622 85397130708885342534667295914122394599818204666232000
4623 25850537889425163043397351769616920997570775244771648
4624 7143549465506691099731476660745283380281087872289728
4625 1799731454488119850707542569567610153946785704259040
4626 412786321857345633403620744376458324211165294235808
4627 86055931761100764311759622033369643803421336118880
4628 16278794830651565255657348070657320126882687241504
4629 2788853214869031574498618239670360983523483129824
4630 431805549377594816821024719623656142272168955040
4631 60286529588888111203583795708348344888657428576
4632 7570700800338061832420894270476129196595904800
4633 852791584405896620203732917823747886513101920
4634 85906970715010180452915411813202074859813920
4635 7713395701783065359004739497104122447960800
4636 615028372513033820678258698974394928963232
4637 43371453857988281127981779597437550890080
4638 2692773130185950256877628712333575635488
4639 146446750343282939007063589940728513248
4640 6937012694391636709593411035326284960
4641 284374433434688212939854116976108576
4642 10015459482475953875409540588797280
4643 300537808565058187244366110794656
4644 7610473328499778062388897257696
4645 160829951997036729974406112800
4646 2799448080856573284040230240
4647 39513650825371715932816800
4648 443798639812056710969568
4649 3874975283412924543648
4650 25539665103154671840
4651 122289372501293088
4652 403886115869280
4653 854283206304
4654 1031565024
4655 580640
4656 96
4657 97
4658 599072
4659 1087016144
4660 919615657824
4661 444250997367144
4662 137475490457978016
4663 29351017212778306416
4664 4553600670439605823968
4665 533407443240980591041428
4666 48586867461529319801527968
4667 3522547890960875685610777680
4668 207148092971209124310344467680
4669 10036325104455082072836189459096
4670 405913593113516652723596995901216
4671 13858050034843483555176793005386096
4672 403224552626736198928047331963169632
4673 10082904864262875065240547204374486082
4674 218265234708749295529913021835871228128
4675 4116560980745645497224080281201769514288
4676 68031586734428036112019010963018717236128
4677 990191448384632452435301092492229744162424
4678 12750770943318389985512382174418214247088224
4679 145861091851596733925179523358875026614418320
4680 1487756150560319693116585961660458874607378720
4681 13575774873862917199688846900151687230792330820
4682 111161638967159886717452205205947933089781908832
4683 819030566352376146474812945904201280595468592432
4684 5443657703634984892731585034393580228604225594144
4685 32713108418272644176809919840143375922646069970824
4686 178115323217199271274787383536397247279585498450144
4687 880356884425993119497514690757766722209754553815056
4688 3956872878387797031720012265986521396598681758007456
4689 16198448345900044098603800213882321967325853446843023
4690 60485929237336392617852996185351628295903322504358208
4691 206286410838844193237613735072036819264928594781487648
4692 643347961368628771666602191874561508773922176883915200
4693 1836773118017055431436269499861048325848834890852365200
4694 4805395616866242317919753718555391295734249119851593280
4695 11530650248126413982950987989739371936893425519643894880
4696 25396622065493620671309771015375325531891848612886553280
4697 51381128901021815895196157100551005821466378906626961960
4698 95545043692526021447194029424709598835803480964189072960
4699 163390053709487776172302394856541204731815196438760305440
4700 257074005916611881996838250768671887477001936979027842240
4701 372284649528372314301345689506930100582757401585308195440
4702 496379532704496419068460919342573467443676535447077593920
4703 609509510354539431829505659024436284357557933778283917920
4704 689366859415548517522733164182173177156924426781709694400
4705 718238538450349196413827014486194605323934792594087999900
4706 689366859415548517522733164182173177156924426781709694400
4707 609509510354539431829505659024436284357557933778283917920
4708 496379532704496419068460919342573467443676535447077593920
4709 372284649528372314301345689506930100582757401585308195440
4710 257074005916611881996838250768671887477001936979027842240
4711 163390053709487776172302394856541204731815196438760305440
4712 95545043692526021447194029424709598835803480964189072960
4713 51381128901021815895196157100551005821466378906626961960
4714 25396622065493620671309771015375325531891848612886553280
4715 11530650248126413982950987989739371936893425519643894880
4716 4805395616866242317919753718555391295734249119851593280
4717 1836773118017055431436269499861048325848834890852365200
4718 643347961368628771666602191874561508773922176883915200
4719 206286410838844193237613735072036819264928594781487648
4720 60485929237336392617852996185351628295903322504358208
4721 16198448345900044098603800213882321967325853446843023
4722 3956872878387797031720012265986521396598681758007456
4723 880356884425993119497514690757766722209754553815056
4724 178115323217199271274787383536397247279585498450144
4725 32713108418272644176809919840143375922646069970824
4726 5443657703634984892731585034393580228604225594144
4727 819030566352376146474812945904201280595468592432
4728 111161638967159886717452205205947933089781908832
4729 13575774873862917199688846900151687230792330820
4730 1487756150560319693116585961660458874607378720
4731 145861091851596733925179523358875026614418320
4732 12750770943318389985512382174418214247088224
4733 990191448384632452435301092492229744162424
4734 68031586734428036112019010963018717236128
4735 4116560980745645497224080281201769514288
4736 218265234708749295529913021835871228128
4737 10082904864262875065240547204374486082
4738 403224552626736198928047331963169632
4739 13858050034843483555176793005386096
4740 405913593113516652723596995901216
4741 10036325104455082072836189459096
4742 207148092971209124310344467680
4743 3522547890960875685610777680
4744 48586867461529319801527968
4745 533407443240980591041428
4746 4553600670439605823968
4747 29351017212778306416
4748 137475490457978016
4749 444250997367144
4750 919615657824
4751 1087016144
4752 599072
4753 97
4754 98
4755 617890
4756 1144826592
4757 989184691040
4758 488162645028240
4759 154357028357929488
4760 33681495162204613920
4761 5341885132725651767712
4762 639847858912506377176680
4763 59610621288509585349717480
4764 4421404938999168101939045088
4765 266070712238191044869652021600
4766 13195333522266021218568942591216
4767 546422144575887801743303648328560
4768 19105932917239663136817582738108960
4769 569521153044858001590168848027802784
4770 14593979546774486290748076730712446340
4771 323839179758089987389490516093439376516
4772 6262835788715013569934891662587836590880
4773 106163941082387699665252596725729845368480
4774 1585467832310877768415467438418643519978544
4775 20955214372791058877119162655068117841576880
4776 246128517905873164265799619548618256830157536
4777 2578543446146173529426624136344219943202159200
4778 24176037446605195013144521876982456712369904200
4779 203476908109427723675336364126979406259169758408
4780 1541581219638915410138252279742862845679050999840
4781 10539847894271992026352643364464165974531585724832
4782 65180638293524161215601873438133658000392701193040
4783 365369667956277165528251062621355881871283692076240
4784 1859991162120589111508845300207951582247474795290848
4785 8614244783093050954222993210640513088288996171738720
4786 36353769570187885228927612693751165331250388651693502
4787 140005584753572972738271651780773936135502966697951230
4788 492705075756819464163329393479143059136706092522713280
4789 1586371553774773655038550695061015539699310038742144448
4790 4678226614061832506297095847307028322933657838756324000
4791 12648913255966100646755715366610678741250895410518450080
4792 31384521612547467770145759932191909658742823199030740800
4793 71519223057999276603113722974332813279465550691462132800
4794 149793039404809595996521519785130392257547292281562355920
4795 288537576637827476273052765851169474360335733442739125200
4796 511446998589403997158509216332269029062242162808306214080
4797 834638846936196579164046716308073355366209142995110782400
4798 1254515897105835818426858777372144987151559503490608290400
4799 1737328364465737466739613217699007136052867874064771578720
4800 2217347561940843050116476897764511211512075407291643950400
4801 2608673402659630132645431835152738498112638771445242031680
4802 2829424545410466531327197329794099960367015849613073939000
4803 2829424545410466531327197329794099960367015849613073939000
4804 2608673402659630132645431835152738498112638771445242031680
4805 2217347561940843050116476897764511211512075407291643950400
4806 1737328364465737466739613217699007136052867874064771578720
4807 1254515897105835818426858777372144987151559503490608290400
4808 834638846936196579164046716308073355366209142995110782400
4809 511446998589403997158509216332269029062242162808306214080
4810 288537576637827476273052765851169474360335733442739125200
4811 149793039404809595996521519785130392257547292281562355920
4812 71519223057999276603113722974332813279465550691462132800
4813 31384521612547467770145759932191909658742823199030740800
4814 12648913255966100646755715366610678741250895410518450080
4815 4678226614061832506297095847307028322933657838756324000
4816 1586371553774773655038550695061015539699310038742144448
4817 492705075756819464163329393479143059136706092522713280
4818 140005584753572972738271651780773936135502966697951230
4819 36353769570187885228927612693751165331250388651693502
4820 8614244783093050954222993210640513088288996171738720
4821 1859991162120589111508845300207951582247474795290848
4822 365369667956277165528251062621355881871283692076240
4823 65180638293524161215601873438133658000392701193040
4824 10539847894271992026352643364464165974531585724832
4825 1541581219638915410138252279742862845679050999840
4826 203476908109427723675336364126979406259169758408
4827 24176037446605195013144521876982456712369904200
4828 2578543446146173529426624136344219943202159200
4829 246128517905873164265799619548618256830157536
4830 20955214372791058877119162655068117841576880
4831 1585467832310877768415467438418643519978544
4832 106163941082387699665252596725729845368480
4833 6262835788715013569934891662587836590880
4834 323839179758089987389490516093439376516
4835 14593979546774486290748076730712446340
4836 569521153044858001590168848027802784
4837 19105932917239663136817582738108960
4838 546422144575887801743303648328560
4839 13195333522266021218568942591216
4840 266070712238191044869652021600
4841 4421404938999168101939045088
4842 59610621288509585349717480
4843 639847858912506377176680
4844 5341885132725651767712
4845 33681495162204613920
4846 154357028357929488
4847 488162645028240
4848 989184691040
4849 1144826592
4850 617890
4851 98
4852 99
4853 637098
4854 1205070867
4855 1063216810656
4856 535890806370920
4857 173102473927013904
4858 38595193898265369288
4859 6256097144271205574112
4860 766049895173149900188876
4861 72976332119126385228519240
4862 5536123557094297347978761964
4863 340832650297631523684257693088
4864 17297257002604799826976077924216
4865 733186865198729948221510220388848
4866 26248450949910196545319337569832280
4867 801339805774032580983555518583524832
4868 21036687590594442433736861824026965334
4869 478363669076878665762117210889218220116
4870 9483236520753797333419269572628150390678
4871 164836823734559932057274213354184314483040
4872 2525018710890008910452952919441352651489592
4873 34242944776920320174315461186576749247111344
4874 412817723143983859879247504304841921479064536
4875 4440559190303648772133108214668549364439003168
4876 42763038120908862537761437526463708802952135100
4877 369808045742071465365770674640618708440274699304
4878 2879833192204766977387579905347227402229744410908
4879 20246100017924422386482379940622932039918203131232
4880 128796148798237255946087470887935231203815486460776
4881 742967848415313685673806743228475004080455202435920
4882 3893882313743865332949442882133499324664287347848584
4883 18574197457674270067463906753689544141614183785231648
4884 80770969233011429211639921436116310942740525162221277
4885 320672803223597614482033120925476697175656413330609846
4886 1163908320310713421702690547604618105903970315221714765
4887 3866892190134909460594532459164477699132063952704417344
4888 11772832729554570241330614233552125597700016623130914448
4889 32879082397855106079391805517127557975558604983518770080
4890 84310237604616152055255200545115539128713675048305308240
4891 198666772154986453723191417058597472922577501087535390400
4892 430505989907456756663742882459386684379449578745551227160
4893 858481824129298134211037085033616820511003479684781259920
4894 1576288055229005397690013471259203993963481179085081557080
4895 2666332748861038801545684374800385692007727586541137688640
4896 4156782796679428468701839404534309154674968568905425329200
4897 5974804283578782897870336199044919092653691085855270692960
4898 7920316758339242125718250721080817245076924298243394132720
4899 9685314557789980292591634700358625343363943262801552511680
4900 10927181566166401734747391984747392381591665369307679412340
4901 11375441539711467483090977019784442697802084130077052367000
4902 10927181566166401734747391984747392381591665369307679412340
4903 9685314557789980292591634700358625343363943262801552511680
4904 7920316758339242125718250721080817245076924298243394132720
4905 5974804283578782897870336199044919092653691085855270692960
4906 4156782796679428468701839404534309154674968568905425329200
4907 2666332748861038801545684374800385692007727586541137688640
4908 1576288055229005397690013471259203993963481179085081557080
4909 858481824129298134211037085033616820511003479684781259920
4910 430505989907456756663742882459386684379449578745551227160
4911 198666772154986453723191417058597472922577501087535390400
4912 84310237604616152055255200545115539128713675048305308240
4913 32879082397855106079391805517127557975558604983518770080
4914 11772832729554570241330614233552125597700016623130914448
4915 3866892190134909460594532459164477699132063952704417344
4916 1163908320310713421702690547604618105903970315221714765
4917 320672803223597614482033120925476697175656413330609846
4918 80770969233011429211639921436116310942740525162221277
4919 18574197457674270067463906753689544141614183785231648
4920 3893882313743865332949442882133499324664287347848584
4921 742967848415313685673806743228475004080455202435920
4922 128796148798237255946087470887935231203815486460776
4923 20246100017924422386482379940622932039918203131232
4924 2879833192204766977387579905347227402229744410908
4925 369808045742071465365770674640618708440274699304
4926 42763038120908862537761437526463708802952135100
4927 4440559190303648772133108214668549364439003168
4928 412817723143983859879247504304841921479064536
4929 34242944776920320174315461186576749247111344
4930 2525018710890008910452952919441352651489592
4931 164836823734559932057274213354184314483040
4932 9483236520753797333419269572628150390678
4933 478363669076878665762117210889218220116
4934 21036687590594442433736861824026965334
4935 801339805774032580983555518583524832
4936 26248450949910196545319337569832280
4937 733186865198729948221510220388848
4938 17297257002604799826976077924216
4939 340832650297631523684257693088
4940 5536123557094297347978761964
4941 72976332119126385228519240
4942 766049895173149900188876
4943 6256097144271205574112
4944 38595193898265369288
4945 173102473927013904
4946 535890806370920
4947 1063216810656
4948 1205070867
4949 637098
4950 99
4951 100
4952 656700
4953 1267825020
4954 1141948107300
4955 587722625890400
4956 193895037214205600
4957 44163323476250983200
4958 7314708176909341417440
4959 915414214492624933270800
4960 89148496572781772010284400
4961 6915376234145786028797775600
4962 435450034727970423813349261200
4963 22608565803076224404389093641504
4964 980670696159075545745937181458400
4965 35936991668607699432532151196399200
4966 1123320804092930991939472726106800800
4967 30202011619134940078736278067826030600
4968 703579971517360343582123613946448084280
4969 14293448970915743916916114859903066937400
4970 254678011825911696268614661936977318184200
4971 4000308283314320302365557128961302266112800
4972 55645484326368967129583347837079643150213600
4973 688317778849206435827149169305936676785369440
4974 7599512202188047004252567378044731024452714400
4975 75142115550206301501232018258421881251986533200
4976 667438791063597148628590279824806121708821559600
4977 5340479035027011727705977086609805731466956833200
4978 38591704057154789797988444522834899194863241600720
4979 252441973907704264092104862668168137590458798440800
4980 1497979755163601048116388469123267738723511502378400
4981 8079267859816799095578554202320575180984184988237600
4982 39676527416028120904093145598800121126891611992927200
4983 177705062215249026126217184806933619431789546791398940
4984 726975254516927834152706665119273897675502691419359300
4985 2720114571248760668453733634448843253962302909326144900
4986 9320634033876538065144282453654688252510667715457595100
4987 29281261257109854743466969534769066290992417297875915200
4988 84424998673202143352244765134301729511434353441551422528
4989 223613718290265417286362587078208613709369869846897992000
4990 544554926430334769847315316730866351399351552567762296000
4991 1220206409223527910213428765267311639246695145568504404000
4992 2517504907187302220866436485730765506656199417289588428000
4993 4785374873998048423193175908170581156349851329335335314400
4994 8384959181784872337351314642624474600340356980431201012000
4995 13549545889258087883237772997581122387884008930584433096000
4996 20200238743326160324094408827895665977541361299442726264000
4997 27793035353720846112113064600512830748903331605544620568000
4998 35299955989014763337467679585556161965740379291163167579200
4999 41395566945880714738525242812958901274257403550204230022000
5000 44825997354506574834358503503705031621041876076937295466000
5001 44825997354506574834358503503705031621041876076937295466000
5002 41395566945880714738525242812958901274257403550204230022000
5003 35299955989014763337467679585556161965740379291163167579200
5004 27793035353720846112113064600512830748903331605544620568000
5005 20200238743326160324094408827895665977541361299442726264000
5006 13549545889258087883237772997581122387884008930584433096000
5007 8384959181784872337351314642624474600340356980431201012000
5008 4785374873998048423193175908170581156349851329335335314400
5009 2517504907187302220866436485730765506656199417289588428000
5010 1220206409223527910213428765267311639246695145568504404000
5011 544554926430334769847315316730866351399351552567762296000
5012 223613718290265417286362587078208613709369869846897992000
5013 84424998673202143352244765134301729511434353441551422528
5014 29281261257109854743466969534769066290992417297875915200
5015 9320634033876538065144282453654688252510667715457595100
5016 2720114571248760668453733634448843253962302909326144900
5017 726975254516927834152706665119273897675502691419359300
5018 177705062215249026126217184806933619431789546791398940
5019 39676527416028120904093145598800121126891611992927200
5020 8079267859816799095578554202320575180984184988237600
5021 1497979755163601048116388469123267738723511502378400
5022 252441973907704264092104862668168137590458798440800
5023 38591704057154789797988444522834899194863241600720
5024 5340479035027011727705977086609805731466956833200
5025 667438791063597148628590279824806121708821559600
5026 75142115550206301501232018258421881251986533200
5027 7599512202188047004252567378044731024452714400
5028 688317778849206435827149169305936676785369440
5029 55645484326368967129583347837079643150213600
5030 4000308283314320302365557128961302266112800
5031 254678011825911696268614661936977318184200
5032 14293448970915743916916114859903066937400
5033 703579971517360343582123613946448084280
5034 30202011619134940078736278067826030600
5035 1123320804092930991939472726106800800
5036 35936991668607699432532151196399200
5037 980670696159075545745937181458400
5038 22608565803076224404389093641504
5039 435450034727970423813349261200
5040 6915376234145786028797775600
5041 89148496572781772010284400
5042 915414214492624933270800
5043 7314708176909341417440
5044 44163323476250983200
5045 193895037214205600
5046 587722625890400
5047 1141948107300
5048 1267825020
5049 656700
5050 100
5051 101
5052 676700
5053 1333166670
5054 1225624558620
5055 643963570174925
5056 216933764149109280
5057 50464912185712665200
5058 8538663141822582951840
5059 1091881549260562794966540
5060 108677333148624437253394800
5061 8618112518685917874194207640
5062 554897442408670364310765385200
5063 29466903850041758579449344505404
5064 1307625340080485560209410227966304
5065 49035950253018208507852883548736400
5066 1568939500783666464902871400942150880
5067 43190408416459454673036431463435914850
5068 1030472332571526753846092741268800415480
5069 21446512014675574076667704935025289127580
5070 391594207231525664314863762173943538321400
5071 6305144290338821153596519819490946995679810
5072 89933841040491712578430980371033662574037600
5073 1141069674050117577472395499434902864234834640
5074 12926493273281905507610504427455893131748182240
5075 131188518041343148157594702671501772557325301900
5076 1196439284537049511197263688364096165722806753328
5077 9832855513339684843475334739276770012199409638200
5078 73008124505106643154315852414320313908761407859120
5079 490883573975124929629676323469969479044435255473820
5080 2995221807305847028248872482189644278915198168992800
5081 16617752464249325069841968476323201291708200551794480
5082 83982189873087986912104571869590372119385529670359200
5083 387246722631147539650959110000596759133185872629045715
5084 1631655571249104694431630515045481414782794929630117540
5085 6290845968434847383262616371946453280780213187768292050
5086 22221748857513517235524847691326344828446161513975882340
5087 72000833912377320875378264114019720781666310993723226075
5088 214212210731743121134098359828953807125562905788893316928
5089 585752528388474611139412500680608137666311964872500146528
5090 1473411910097591118575282986132655977576734088854877032000
5091 3412039988105625358848872915109048703629085144653747645400
5092 7279286016352289187552987764822713367131107302434971468000
5093 14315929165492835402187542604151336288691177694788777220400
5094 25968429649033515380712286584274516988788647911477316818400
5095 43468604787899564177877691154218452211825737247123036707000
5096 67171997826087531652652021886176890255539258925468760996800
5097 95859057206232908073735529129291705238444875114536415588000
5098 126366497360780939960136018914896075483423636041245541355200
5099 153914176660865272876703471491919167540054862540786826680700
5100 173236735635605934839579664882679582512615862600019804922000
5101 180200509365116430834121184084894227116588341829287927773320
5102 173236735635605934839579664882679582512615862600019804922000
5103 153914176660865272876703471491919167540054862540786826680700
5104 126366497360780939960136018914896075483423636041245541355200
5105 95859057206232908073735529129291705238444875114536415588000
5106 67171997826087531652652021886176890255539258925468760996800
5107 43468604787899564177877691154218452211825737247123036707000
5108 25968429649033515380712286584274516988788647911477316818400
5109 14315929165492835402187542604151336288691177694788777220400
5110 7279286016352289187552987764822713367131107302434971468000
5111 3412039988105625358848872915109048703629085144653747645400
5112 1473411910097591118575282986132655977576734088854877032000
5113 585752528388474611139412500680608137666311964872500146528
5114 214212210731743121134098359828953807125562905788893316928
5115 72000833912377320875378264114019720781666310993723226075
5116 22221748857513517235524847691326344828446161513975882340
5117 6290845968434847383262616371946453280780213187768292050
5118 1631655571249104694431630515045481414782794929630117540
5119 387246722631147539650959110000596759133185872629045715
5120 83982189873087986912104571869590372119385529670359200
5121 16617752464249325069841968476323201291708200551794480
5122 2995221807305847028248872482189644278915198168992800
5123 490883573975124929629676323469969479044435255473820
5124 73008124505106643154315852414320313908761407859120
5125 9832855513339684843475334739276770012199409638200
5126 1196439284537049511197263688364096165722806753328
5127 131188518041343148157594702671501772557325301900
5128 12926493273281905507610504427455893131748182240
5129 1141069674050117577472395499434902864234834640
5130 89933841040491712578430980371033662574037600
5131 6305144290338821153596519819490946995679810
5132 391594207231525664314863762173943538321400
5133 21446512014675574076667704935025289127580
5134 1030472332571526753846092741268800415480
5135 43190408416459454673036431463435914850
5136 1568939500783666464902871400942150880
5137 49035950253018208507852883548736400
5138 1307625340080485560209410227966304
5139 29466903850041758579449344505404
5140 554897442408670364310765385200
5141 8618112518685917874194207640
5142 108677333148624437253394800
5143 1091881549260562794966540
5144 8538663141822582951840
5145 50464912185712665200
5146 216933764149109280
5147 643963570174925
5148 1225624558620
5149 1333166670
5150 676700
5151 101
5152 102
5153 697102
5154 1401175020
5155 1314502336620
5156 704938391966270
5157 242434721528036310
5158 57587570775275086560
5159 9951680683022537577440
5160 1300011463342488254417640
5161 132213446543796568611562440
5162 10715585048454369513184727280
5163 705322679098460930842155191280
5164 38299021475046428544729026886504
5165 1738295473273403570216746801506824
5166 66688892344104763570679921626281504
5167 2183523410621494678201294208086313760
5168 61527388831868556481588740961947303260
5169 1503026212892789022621667814927569836780
5170 32037477654994043491196991442510182286680
5171 599286744636804908004698378386820022504280
5172 9888231286507280982077523243382530371320620
5173 144578424890094829242934152139955203203262620
5174 1880979911701435758231304928851134360866689440
5175 21856603765848043070437947466511654677933844640
5176 227598613704570693401856381526276975498280494440
5177 2130501532991412726079337971385188786330962902856
5178 17977846027303444977395168310063116986543132535856
5179 137103775258728292504377293677754073988283485500720
5180 947184352132041449344150401059471440974194054593320
5181 5940523251156596606026930423009461153181809701835720
5182 33890198219713042932743799790283483300119176659652960
5183 176183913223116500202840655028544908318540706925476960
5184 836026549765461469712517915928720310146152296805027690
5185 3626562930258046565360813808987949567893146394688837890
5186 14401133954937750129113956284966640313082929161517993940
5187 52417809506000784675185406276669320576191184815263684180
5188 175085057779176136940174085348783598180291560239111346930
5189 537242979095381912088498139367528770632498247003975898778
5190 1515884496039464479221681694674749668606256161061115864768
5191 3936576388449125380802556065917777376994045941139236622528
5192 9416193521753309167043151083599621812254276556737371550800
5193 20761004993745247922516827087936515561958224215457096310800
5194 42219858894843277287807329035971737529360422354122834514400
5195 79237003288076623853968259064837628760662797473482069266400
5196 137309066474179767485451635856483184057675624018143340664400
5197 219795099081379334766089248605432789132616291926478534323600
5198 325120006308314266105613082088634569806263650142766752033600
5199 444536985109128464630407136875949394998261944932047261179200
5200 561972657721720391497976032571271077955277020590642220640200
5201 656967005141182506737790575285854109067074002013921260204200
5202 710304920410070591443234958625893749605192881385348530834640
5203 710304920410070591443234958625893749605192881385348530834640
5204 656967005141182506737790575285854109067074002013921260204200
5205 561972657721720391497976032571271077955277020590642220640200
5206 444536985109128464630407136875949394998261944932047261179200
5207 325120006308314266105613082088634569806263650142766752033600
5208 219795099081379334766089248605432789132616291926478534323600
5209 137309066474179767485451635856483184057675624018143340664400
5210 79237003288076623853968259064837628760662797473482069266400
5211 42219858894843277287807329035971737529360422354122834514400
5212 20761004993745247922516827087936515561958224215457096310800
5213 9416193521753309167043151083599621812254276556737371550800
5214 3936576388449125380802556065917777376994045941139236622528
5215 1515884496039464479221681694674749668606256161061115864768
5216 537242979095381912088498139367528770632498247003975898778
5217 175085057779176136940174085348783598180291560239111346930
5218 52417809506000784675185406276669320576191184815263684180
5219 14401133954937750129113956284966640313082929161517993940
5220 3626562930258046565360813808987949567893146394688837890
5221 836026549765461469712517915928720310146152296805027690
5222 176183913223116500202840655028544908318540706925476960
5223 33890198219713042932743799790283483300119176659652960
5224 5940523251156596606026930423009461153181809701835720
5225 947184352132041449344150401059471440974194054593320
5226 137103775258728292504377293677754073988283485500720
5227 17977846027303444977395168310063116986543132535856
5228 2130501532991412726079337971385188786330962902856
5229 227598613704570693401856381526276975498280494440
5230 21856603765848043070437947466511654677933844640
5231 1880979911701435758231304928851134360866689440
5232 144578424890094829242934152139955203203262620
5233 9888231286507280982077523243382530371320620
5234 599286744636804908004698378386820022504280
5235 32037477654994043491196991442510182286680
5236 1503026212892789022621667814927569836780
5237 61527388831868556481588740961947303260
5238 2183523410621494678201294208086313760
5239 66688892344104763570679921626281504
5240 1738295473273403570216746801506824
5241 38299021475046428544729026886504
5242 705322679098460930842155191280
5243 10715585048454369513184727280
5244 132213446543796568611562440
5245 1300011463342488254417640
5246 9951680683022537577440
5247 57587570775275086560
5248 242434721528036310
5249 704938391966270
5250 1314502336620
5251 1401175020
5252 697102
5253 102
5254 103
5255 717910
5256 1471930873
5257 1408848121300
5258 770992134381425
5259 270632257206687110
5260 65628322372621624175
5261 11580586256380318597280
5262 1545071600161918242262100
5263 160524807301032979485546600
5264 13293747256058402601110194860
5265 894306633589383447711049472400
5266 49642961230546675182440356212924
5267 2303942559674089284108129352445960
5268 90404209158049055135779824418267460
5269 3028249380313488350096573215352546144
5270 87320259119834962367841528794966884550
5271 2183446748209923647241590362036163543420
5272 47652249977824685003988762630924380035450
5273 912916789048851860076416294613498649100200
5274 15431633674397726381120983243460615579485210
5275 231218165686158624514470546272449755028167100
5276 3083609536923588201479348103469852642057464870
5277 36740879588876795592094360381768457011748517600
5278 392433833772008018224742568669552371194364906100
5279 3769211551664321718572703918374383009918582462824
5280 32645529658282786437710610497676532092437069443980
5281 255624389809099151984982477351503511899567840737104
5282 1813876074303288155532535436093845408685843230794300
5283 11688952422716572298598325960473839553576918446953800
5284 68543250518126523134567560591172006693679733253694660
5285 366406316133763902470499402238523169422435440434496800
5286 1788520830627935048934125207176791220743262993620887505
5287 7984034644187118468104846582919461487442788668945345850
5288 32640612221823807854899225736053092551604341911276560975
5289 122366174429984142445167479660793002096879697885493940460
5290 421157552404568709443127798147592353107411288955210308775
5291 1332223781984614101438477770140384027234903169170751744298
5292 3876926009432327092873765622947836634280656351841746788345
5293 10388802704924794702617919176584660581830931139501934918720
5294 25654571124105951362853694855510453492354716063936722618728
5295 58425779080758484590689431422335002810975330442406582514000
5296 122792330656283168034717872258201547924579244904587279720600
5297 238297867031439668519660987060824174801509039830875073716000
5298 427244464869187413860199129252820871113737223864293639571000
5299 708005113211796285825472842761817443559907399546543745574800
5300 1084846544437429792797095484876978340938567789627768642413000
5301 1537493602060482806006723455386678374346978045411986555249600
5302 2015979046516161411226599376103022224095425465472546804080500
5303 2446104446051149467425224474900513051128772271649435268773000
5304 2746902636347736362330385742012041487713122287628504437467660
5305 2855147229099303357762022872908004287628716483999930369041200
5306 2746902636347736362330385742012041487713122287628504437467660
5307 2446104446051149467425224474900513051128772271649435268773000
5308 2015979046516161411226599376103022224095425465472546804080500
5309 1537493602060482806006723455386678374346978045411986555249600
5310 1084846544437429792797095484876978340938567789627768642413000
5311 708005113211796285825472842761817443559907399546543745574800
5312 427244464869187413860199129252820871113737223864293639571000
5313 238297867031439668519660987060824174801509039830875073716000
5314 122792330656283168034717872258201547924579244904587279720600
5315 58425779080758484590689431422335002810975330442406582514000
5316 25654571124105951362853694855510453492354716063936722618728
5317 10388802704924794702617919176584660581830931139501934918720
5318 3876926009432327092873765622947836634280656351841746788345
5319 1332223781984614101438477770140384027234903169170751744298
5320 421157552404568709443127798147592353107411288955210308775
5321 122366174429984142445167479660793002096879697885493940460
5322 32640612221823807854899225736053092551604341911276560975
5323 7984034644187118468104846582919461487442788668945345850
5324 1788520830627935048934125207176791220743262993620887505
5325 366406316133763902470499402238523169422435440434496800
5326 68543250518126523134567560591172006693679733253694660
5327 11688952422716572298598325960473839553576918446953800
5328 1813876074303288155532535436093845408685843230794300
5329 255624389809099151984982477351503511899567840737104
5330 32645529658282786437710610497676532092437069443980
5331 3769211551664321718572703918374383009918582462824
5332 392433833772008018224742568669552371194364906100
5333 36740879588876795592094360381768457011748517600
5334 3083609536923588201479348103469852642057464870
5335 231218165686158624514470546272449755028167100
5336 15431633674397726381120983243460615579485210
5337 912916789048851860076416294613498649100200
5338 47652249977824685003988762630924380035450
5339 2183446748209923647241590362036163543420
5340 87320259119834962367841528794966884550
5341 3028249380313488350096573215352546144
5342 90404209158049055135779824418267460
5343 2303942559674089284108129352445960
5344 49642961230546675182440356212924
5345 894306633589383447711049472400
5346 13293747256058402601110194860
5347 160524807301032979485546600
5348 1545071600161918242262100
5349 11580586256380318597280
5350 65628322372621624175
5351 270632257206687110
5352 770992134381425
5353 1408848121300
5354 1471930873
5355 717910
5356 103
5357 104
5358 739128
5359 1545516648
5360 1508939420664
5361 842491176537400
5362 301780339435696680
5363 74694502989045642360
5364 13455681181312365002280
5365 1833138683289378667369440
5366 194516382504595180815312800
5367 16456085959888752296975462880
5368 1131177039242787712239922035360
5369 64175444026374156207744910139424
5370 3044768288806862744523008514392672
5371 122165703016413285980984750491272480
5372 4185423257536516255834554967906369632
5373 123469986097327229547119371553237904144
5374 3159379056019843814882172154450499311920
5375 70578440834028883300025461432304097241360
5376 1384423262513643480115884051172118830503600
5377 23967405652004491272835475598096827948572080
5378 367898349659395629604399255000243778732178960
5379 5027944112011740271260123151669998309339779120
5380 61409755884265501203929145209527278148208236560
5381 672583040637193584614462066580536855908947352800
5382 6626129861524540091248829818288724272213558979232
5383 58885040844869026093928280083282813815331816589024
5384 473261254197651061569719880669347059182481637030304
5385 3448046280582886305722244844876671431186651926935072
5386 22822398671888478908418715878567097579303818277346400
5387 137508069812154299696297683757967660059783552090722080
5388 755555093268933840266753939788402949360746184068376160
5389 3792305371984456390569668813168714803522206808497041880
5390 17414417205679866907939324948033451560452720817128207240
5391 73265259087834734177903298055025646590651472491498467800
5392 282771468777232569617815103277968199779049606706624468680
5393 1002396880946993386057673326536359113067589853911306525960
5394 3267271995735335198879875761629321865836522604910907217048
5395 9801815987206005596639627284887965597509567814732721651144
5396 27089407053248665256535678783129187621809143116666382622360
5397 69027822417166969246283507417751411421498853571357300904384
5398 162295506071041116937853171569035863292216375969565020433728
5399 352322177044977214640997781417374773253410900214041711025600
5400 706622104883310355907887290557220776188276392490231210324800
5401 1310029745008384367694397785864510427764782075965035389928000
5402 2246085186740870975722189708071972579569361405458000848030400
5403 3562864440678716793186250434543339393398243688040671751924800
5404 5230588221421945930422367659223200386052740733506518103889600
5405 7108926603341510706123870822071394339119790240899752268344800
5406 8946608310327751568931402054987809202293613568479280065604000
5407 10427670596948345690045590593199652468257467220607731181414880
5408 11257437646162967524890261613180131191221796422628296883648160
5409 11257437646162967524890261613180131191221796422628296883648160
5410 10427670596948345690045590593199652468257467220607731181414880
5411 8946608310327751568931402054987809202293613568479280065604000
5412 7108926603341510706123870822071394339119790240899752268344800
5413 5230588221421945930422367659223200386052740733506518103889600
5414 3562864440678716793186250434543339393398243688040671751924800
5415 2246085186740870975722189708071972579569361405458000848030400
5416 1310029745008384367694397785864510427764782075965035389928000
5417 706622104883310355907887290557220776188276392490231210324800
5418 352322177044977214640997781417374773253410900214041711025600
5419 162295506071041116937853171569035863292216375969565020433728
5420 69027822417166969246283507417751411421498853571357300904384
5421 27089407053248665256535678783129187621809143116666382622360
5422 9801815987206005596639627284887965597509567814732721651144
5423 3267271995735335198879875761629321865836522604910907217048
5424 1002396880946993386057673326536359113067589853911306525960
5425 282771468777232569617815103277968199779049606706624468680
5426 73265259087834734177903298055025646590651472491498467800
5427 17414417205679866907939324948033451560452720817128207240
5428 3792305371984456390569668813168714803522206808497041880
5429 755555093268933840266753939788402949360746184068376160
5430 137508069812154299696297683757967660059783552090722080
5431 22822398671888478908418715878567097579303818277346400
5432 3448046280582886305722244844876671431186651926935072
5433 473261254197651061569719880669347059182481637030304
5434 58885040844869026093928280083282813815331816589024
5435 6626129861524540091248829818288724272213558979232
5436 672583040637193584614462066580536855908947352800
5437 61409755884265501203929145209527278148208236560
5438 5027944112011740271260123151669998309339779120
5439 367898349659395629604399255000243778732178960
5440 23967405652004491272835475598096827948572080
5441 1384423262513643480115884051172118830503600
5442 70578440834028883300025461432304097241360
5443 3159379056019843814882172154450499311920
5444 123469986097327229547119371553237904144
5445 4185423257536516255834554967906369632
5446 122165703016413285980984750491272480
5447 3044768288806862744523008514392672
5448 64175444026374156207744910139424
5449 1131177039242787712239922035360
5450 16456085959888752296975462880
5451 194516382504595180815312800
5452 1833138683289378667369440
5453 13455681181312365002280
5454 74694502989045642360
5455 301780339435696680
5456 842491176537400
5457 1508939420664
5458 1545516648
5459 739128
5460 104
5461 105
5462 760760
5463 1622016396
5464 1615064897160
5465 919824321846430
5466 336153979438422600
5467 84904737806620046700
5468 15611151124710539253240
5469 2171212672969851838051725
5470 235252797688803595645744800
5471 20326961971730196395200187600
5472 1427386586520785253585480367200
5473 82745600420609921150350296886584
5474 4012336521819888484270547159571680
5475 164574975610508874208269511941741840
5476 5765433016548794754521957740926827040
5477 173956654141361456883123690853608487830
5478 4553863604883774878002579174345892111664
5479 104102963039572781557941843737862173273400
5480 2090207670853932313116138665495159802917200
5481 37050205482758422159930579881673350896831100
5482 582463695496388218142164465116539190843205200
5483 8155080084116603122897516819172070428563300280
5484 102070521311838705136728402001293351432434276400
5485 1145949908911740156394749227570642958301385842950
5486 11576341040614284874011270628321475531703411495840
5487 105522801024060981351564274573545757731296481712080
5488 870190048040842274499162361230734915271014622926688
5489 6507342245217702096583648359203522063759122509166680
5490 44224065241023635288763683881249885772876140582460640
5491 273681715221088890516529355166751342282963001145555600
5492 1545117558641948851426140640076088223252406579944135200
5493 7971469481628246694545151542623318617173834139125247515
5494 37640045856263634324310891951599930512571157129112430600
5495 162898288822951696204061588228727235504746359050246593300
5496 647004471099610962387962927894381414258288355664359708600
5497 2361270883682027678943284795066595184228022686140363000450
5498 7927062901759196344877708522825369634691264628498602418808
5499 24504539968015013991599068212219913993773919536831804127860
5500 69815271612864587088041746435204935098132900257809015460680
5501 183480567217142579955146750276472229123642483239272767483855
5502 445141217438944795800673397085675793019333629627809570480960
5503 997640022613164512941509201703779277296271252283502625607328
5504 2066749579056943324056855469982435017120048704944438745912000
5505 3959862638320798202348975125454088338470818547803402428646000
5506 7020415812993649560208439416555966138534344971197240935768000
5507 11521818471956150902810531356624459621002719972598370409076000
5508 17511099697803905940979230859138540422872218977391386695630400
5509 24653191262694287681082229012382545634005024784536198408474500
5510 32159429872259215099131796576037260105541908232641736452036000
5511 38877885023790595679247449128060885731551158368371841790035600
5512 43562770083767646329345228548975132955627283106079699367247200
5513 45246239770155004090424320714512450364718374083256039397739720
5514 43562770083767646329345228548975132955627283106079699367247200
5515 38877885023790595679247449128060885731551158368371841790035600
5516 32159429872259215099131796576037260105541908232641736452036000
5517 24653191262694287681082229012382545634005024784536198408474500
5518 17511099697803905940979230859138540422872218977391386695630400
5519 11521818471956150902810531356624459621002719972598370409076000
5520 7020415812993649560208439416555966138534344971197240935768000
5521 3959862638320798202348975125454088338470818547803402428646000
5522 2066749579056943324056855469982435017120048704944438745912000
5523 997640022613164512941509201703779277296271252283502625607328
5524 445141217438944795800673397085675793019333629627809570480960
5525 183480567217142579955146750276472229123642483239272767483855
5526 69815271612864587088041746435204935098132900257809015460680
5527 24504539968015013991599068212219913993773919536831804127860
5528 7927062901759196344877708522825369634691264628498602418808
5529 2361270883682027678943284795066595184228022686140363000450
5530 647004471099610962387962927894381414258288355664359708600
5531 162898288822951696204061588228727235504746359050246593300
5532 37640045856263634324310891951599930512571157129112430600
5533 7971469481628246694545151542623318617173834139125247515
5534 1545117558641948851426140640076088223252406579944135200
5535 273681715221088890516529355166751342282963001145555600
5536 44224065241023635288763683881249885772876140582460640
5537 6507342245217702096583648359203522063759122509166680
5538 870190048040842274499162361230734915271014622926688
5539 105522801024060981351564274573545757731296481712080
5540 11576341040614284874011270628321475531703411495840
5541 1145949908911740156394749227570642958301385842950
5542 102070521311838705136728402001293351432434276400
5543 8155080084116603122897516819172070428563300280
5544 582463695496388218142164465116539190843205200
5545 37050205482758422159930579881673350896831100
5546 2090207670853932313116138665495159802917200
5547 104102963039572781557941843737862173273400
5548 4553863604883774878002579174345892111664
5549 173956654141361456883123690853608487830
5550 5765433016548794754521957740926827040
5551 164574975610508874208269511941741840
5552 4012336521819888484270547159571680
5553 82745600420609921150350296886584
5554 1427386586520785253585480367200
5555 20326961971730196395200187600
5556 235252797688803595645744800
5557 2171212672969851838051725
5558 15611151124710539253240
5559 84904737806620046700
5560 336153979438422600
5561 919824321846430
5562 1615064897160
5563 1622016396
5564 760760
5565 105
5566 106
5567 782810
5568 1701515816
5569 1727524700616
5570 1003403930274460
5571 374050741498495516
5572 96389998770766152200
5573 18085517769360609185640
5574 2567345632759381771602690
5575 283984459904349159122016850
5576 25055543205275148667679658080
5577 1796967713279516097134574687200
5578 106416427980412943272309512975984
5579 5272615666687639591022036296767344
5580 221034282381831590736933639830000480
5581 7915879364526110710843346030298920416
5582 244222869030549892953860050821154192380
5583 6539016010967546797727637764087071325724
5584 152930500580826589972080609329459794248464
5585 3142195507885404632017445718004082817048400
5586 57011688739413475750189704137152127014690360
5587 917679840340392990065345902141202841814534200
5588 13158972740881029178755202451309611658989017680
5589 168729436782009200228238539479743318413734296080
5590 1941249387466483400585091359830720321545769579900
5591 20102208362917631637588204881447059141465722167388
5592 187892919966893392955106007890448564399186140432480
5593 1589308395760368962228341121287491190180590646446048
5594 12194655773484635533488888077247253831423253794723248
5595 85063247607562317412150718411423713897157530122748080
5596 540500242175264823425403581250292319779315715993068128
5597 3134237195409561764102762702334644404250256264015103200
5598 16614470825281648082210125748048937115991983445687753790
5599 80637669120803874070645345726962073356720929152272856590
5600 358847939309971204304150643388526873761366794692978952600
5601 1466150152037882349014101200130266941367870046888456863480
5602 5506431507082914301662549027886504836872479970619889361700
5603 19031417868263867051259642423949357798358182125483012204708
5604 60593536862866092088016004381924886278026255871838599350328
5605 177886576087187212897145329319867119891187109497169792639960
5606 481940853362138689756525216286973326668160631841406308578262
5607 1205914301022218907809818459207633816214924413790647874682310
5608 2788803492784156667472790251881855682540732761976355421114048
5609 5964505946475818630432984444080921495858968946424169934331328
5610 11804116722468742182292040204705603062540094314297067668812000
5611 21627909101021482928873547657119936453782253391983125450328800
5612 36703744757694241716601672742096946857049826934501517243896000
5613 57714891812714730367807467933317505908924263137096338761342400
5614 84117967319820051605657533804873839153341935061927782395719400
5615 113665898944840329473322023106771390568987092214169576088217000
5616 142431249212465268298451834102900863271396102877478233165591520
5617 165532605452522456303454872872303401917356407399010967728143200
5618 178447786757059922674383769546955645363655643580692043232207120
5619 178447786757059922674383769546955645363655643580692043232207120
5620 165532605452522456303454872872303401917356407399010967728143200
5621 142431249212465268298451834102900863271396102877478233165591520
5622 113665898944840329473322023106771390568987092214169576088217000
5623 84117967319820051605657533804873839153341935061927782395719400
5624 57714891812714730367807467933317505908924263137096338761342400
5625 36703744757694241716601672742096946857049826934501517243896000
5626 21627909101021482928873547657119936453782253391983125450328800
5627 11804116722468742182292040204705603062540094314297067668812000
5628 5964505946475818630432984444080921495858968946424169934331328
5629 2788803492784156667472790251881855682540732761976355421114048
5630 1205914301022218907809818459207633816214924413790647874682310
5631 481940853362138689756525216286973326668160631841406308578262
5632 177886576087187212897145329319867119891187109497169792639960
5633 60593536862866092088016004381924886278026255871838599350328
5634 19031417868263867051259642423949357798358182125483012204708
5635 5506431507082914301662549027886504836872479970619889361700
5636 1466150152037882349014101200130266941367870046888456863480
5637 358847939309971204304150643388526873761366794692978952600
5638 80637669120803874070645345726962073356720929152272856590
5639 16614470825281648082210125748048937115991983445687753790
5640 3134237195409561764102762702334644404250256264015103200
5641 540500242175264823425403581250292319779315715993068128
5642 85063247607562317412150718411423713897157530122748080
5643 12194655773484635533488888077247253831423253794723248
5644 1589308395760368962228341121287491190180590646446048
5645 187892919966893392955106007890448564399186140432480
5646 20102208362917631637588204881447059141465722167388
5647 1941249387466483400585091359830720321545769579900
5648 168729436782009200228238539479743318413734296080
5649 13158972740881029178755202451309611658989017680
5650 917679840340392990065345902141202841814534200
5651 57011688739413475750189704137152127014690360
5652 3142195507885404632017445718004082817048400
5653 152930500580826589972080609329459794248464
5654 6539016010967546797727637764087071325724
5655 244222869030549892953860050821154192380
5656 7915879364526110710843346030298920416
5657 221034282381831590736933639830000480
5658 5272615666687639591022036296767344
5659 106416427980412943272309512975984
5660 1796967713279516097134574687200
5661 25055543205275148667679658080
5662 283984459904349159122016850
5663 2567345632759381771602690
5664 18085517769360609185640
5665 96389998770766152200
5666 374050741498495516
5667 1003403930274460
5668 1727524700616
5669 1701515816
5670 782810
5671 106
5672 107
5673 805282
5674 1784102271
5675 1846630807736
5676 1093667095881646
5677 415792344997913052
5678 109294749352464247502
5679 20922137733186013093240
5680 3030787025599247381984715
5681 342177627580228479278344490
5682 30820427741333436597856600135
5683 2257078597594568827213782953760
5684 136515637177844837899313638986584
5685 6909791481770915641365259573320944
5686 295980747929748753495032584334050584
5687 10833531891966287708570870076054926752
5688 341687133706277631081118748819209650002
5689 9354762030378592622372141879436849073164
5690 223769840699641680280796685107069733610474
5691 4703696408552791919100795097473303874111664
5692 87333875390507630449158055315891526199207420
5693 1438929565957887625495651768538022288805988920
5694 21126102263836259228867978238080963603833382780
5695 277433994206678571704911951034040110379295746480
5696 3269993702124805852382469858233698954053927161530
5697 34700403756665586809988091907374075959489909408236
5698 332474187807877897425451942999317797455112680636386
5699 2883681844421190113696849175643914633819428502758688
5700 22695443388329930462497570485753892052259299137313208
5701 162436235963464832521183663453268358896532657647888688
5702 1059386052581394959639522963559976974551976649741831416
5703 6307496681728858469374486953546038023599787241780858016
5704 34342499961816981810416377283129269527532495439023181265
5705 171262055440521954519064213443592639443949929765115149990
5706 783381550269497482499607022362827201139397568759356638765
5707 3291148243385735902332353043649060756497106888469892679560
5708 12715003087935835850981879928526983965264507701154802273810
5709 45224173145198810756465281043085164589967816580323567006308
5710 148238224414081269297764357650112718244149463028668260819378
5711 448226971321512854520601348869993535593150404925372774356808
5712 1251300294939223385536678765595398620197544880416665661746089
5713 3227714954151190972154265708021278015895988527857035315547214
5714 7698597432660333649269908264370079077130067875266850339463453
5715 16990008127250391501837038928265002101252563586795807645712448
5716 34713241835069045558273275910380051535271134131244447643857328
5717 65696611531571453742763831088020854553931938832025511413893600
5718 115222458233141799306207813149467150939259312074961994422263600
5719 187349394573932690473251673788383318212547056139803825197230400
5720 282512907926026937244995704825652765715269089595696446887833900
5721 395203585484646216480012544412879750184253976911233990637155400
5722 512982079772644742381481629430975596526294023495671051213178940
5723 617961279421529779133831287081517908779438145951000649548257440
5724 690962199792754450844695972093895024377009135719937539467419720
5725 717158086401014406219693262518897216272804756277120852989813520
5726 690962199792754450844695972093895024377009135719937539467419720
5727 617961279421529779133831287081517908779438145951000649548257440
5728 512982079772644742381481629430975596526294023495671051213178940
5729 395203585484646216480012544412879750184253976911233990637155400
5730 282512907926026937244995704825652765715269089595696446887833900
5731 187349394573932690473251673788383318212547056139803825197230400
5732 115222458233141799306207813149467150939259312074961994422263600
5733 65696611531571453742763831088020854553931938832025511413893600
5734 34713241835069045558273275910380051535271134131244447643857328
5735 16990008127250391501837038928265002101252563586795807645712448
5736 7698597432660333649269908264370079077130067875266850339463453
5737 3227714954151190972154265708021278015895988527857035315547214
5738 1251300294939223385536678765595398620197544880416665661746089
5739 448226971321512854520601348869993535593150404925372774356808
5740 148238224414081269297764357650112718244149463028668260819378
5741 45224173145198810756465281043085164589967816580323567006308
5742 12715003087935835850981879928526983965264507701154802273810
5743 3291148243385735902332353043649060756497106888469892679560
5744 783381550269497482499607022362827201139397568759356638765
5745 171262055440521954519064213443592639443949929765115149990
5746 34342499961816981810416377283129269527532495439023181265
5747 6307496681728858469374486953546038023599787241780858016
5748 1059386052581394959639522963559976974551976649741831416
5749 162436235963464832521183663453268358896532657647888688
5750 22695443388329930462497570485753892052259299137313208
5751 2883681844421190113696849175643914633819428502758688
5752 332474187807877897425451942999317797455112680636386
5753 34700403756665586809988091907374075959489909408236
5754 3269993702124805852382469858233698954053927161530
5755 277433994206678571704911951034040110379295746480
5756 21126102263836259228867978238080963603833382780
5757 1438929565957887625495651768538022288805988920
5758 87333875390507630449158055315891526199207420
5759 4703696408552791919100795097473303874111664
5760 223769840699641680280796685107069733610474
5761 9354762030378592622372141879436849073164
5762 341687133706277631081118748819209650002
5763 10833531891966287708570870076054926752
5764 295980747929748753495032584334050584
5765 6909791481770915641365259573320944
5766 136515637177844837899313638986584
5767 2257078597594568827213782953760
5768 30820427741333436597856600135
5769 342177627580228479278344490
5770 3030787025599247381984715
5771 20922137733186013093240
5772 109294749352464247502
5773 415792344997913052
5774 1093667095881646
5775 1846630807736
5776 1784102271
5777 805282
5778 107
5779 108
5780 828180
5781 1869864804
5782 1972707368220
5783 1191076870989720
5784 461726363024942184
5785 123778182703224885480
5786 24169753142516379304728
5787 3572147339445435470772300
5788 411548975055055697132661300
5789 37835069106728120423062662180
5790 2828657439342934378664941719900
5791 174697883453819627226346800621024
5792 9031034459457427737954594579112480
5793 395185611346602613774633811065301280
5794 14779941864362937755171304533842267872
5795 476429186612608334456468945390142801480
5796 13334412175898767384375760248037055584952
5797 326152514032118499536758460120906359577880
5798 7012058975770148199892171428051496915567080
5799 133194915373897351660390807516256238971796144
5800 2245728224327339068692635708122924959408190800
5801 33749438910648637034352559662073613682904103760
5802 453791021800442127006766378064976850028687463600
5803 5477905906019622818867394135212934832489155810600
5804 59552355892814111288094862829950188010299755835864
5805 584719430500562355390365380325998580391404714411640
5806 5198687300268636214288884926898423742025398279041672
5807 41954318563571450150401527480232893356696196637880160
5808 308000114247236110659961184499827804473092300390656160
5809 2061076174356094760186822221521798521080594705237144992
5810 12595465509953912423363913575966546517714745420893663840
5811 70413496610453891182151724548720674474993778727957463044
5812 360666146139027732988633324520244974413977631883364210300
5813 1695100139526393769792272393930188017002778077214822584300
5814 7319967644771722955187474872943600648071151527803726821780
5815 29079323520326022698689968673337591615625122507713435319400
5816 106393647460133372417945676374917682044483556331825048215448
5817 358887662485138887821300008824483090150052187626491191348760
5818 1117199471241469351864358450060245802541106956029106464208360
5819 3212293294470842124064309666901620338417577901965171549557124
5820 8538111327795699974187975591279798989417276556942396904420860
5821 20993709029521191701238669395029152809273068240011305329693644
5822 47784397857891726098916671985745318409772835087863209003566260
5823 100742591602337612531321768108864491519684506252655427357876160
5824 196835525130721181407351762305012160353845112216726758068465728
5825 356586096251306488056796670842413333974357087349142677660264000
5826 599208394215801249695441303769457389655005873769455209515108800
5827 934332676547834422849850486547736393663089055748763922053198000
5828 1352288130703431350820202075046723813627818647786450524991858000
5829 1817153911871977256765523025993478772134332147302743220315791760
5830 2267550712415916793850752605251713944667913045035119324037695600
5831 2628033133364088181591128660445576161512555631681728037089842080
5832 2829155753692075180499707365900236724745927020175797860418530400
5833 2829155753692075180499707365900236724745927020175797860418530400
5834 2628033133364088181591128660445576161512555631681728037089842080
5835 2267550712415916793850752605251713944667913045035119324037695600
5836 1817153911871977256765523025993478772134332147302743220315791760
5837 1352288130703431350820202075046723813627818647786450524991858000
5838 934332676547834422849850486547736393663089055748763922053198000
5839 599208394215801249695441303769457389655005873769455209515108800
5840 356586096251306488056796670842413333974357087349142677660264000
5841 196835525130721181407351762305012160353845112216726758068465728
5842 100742591602337612531321768108864491519684506252655427357876160
5843 47784397857891726098916671985745318409772835087863209003566260
5844 20993709029521191701238669395029152809273068240011305329693644
5845 8538111327795699974187975591279798989417276556942396904420860
5846 3212293294470842124064309666901620338417577901965171549557124
5847 1117199471241469351864358450060245802541106956029106464208360
5848 358887662485138887821300008824483090150052187626491191348760
5849 106393647460133372417945676374917682044483556331825048215448
5850 29079323520326022698689968673337591615625122507713435319400
5851 7319967644771722955187474872943600648071151527803726821780
5852 1695100139526393769792272393930188017002778077214822584300
5853 360666146139027732988633324520244974413977631883364210300
5854 70413496610453891182151724548720674474993778727957463044
5855 12595465509953912423363913575966546517714745420893663840
5856 2061076174356094760186822221521798521080594705237144992
5857 308000114247236110659961184499827804473092300390656160
5858 41954318563571450150401527480232893356696196637880160
5859 5198687300268636214288884926898423742025398279041672
5860 584719430500562355390365380325998580391404714411640
5861 59552355892814111288094862829950188010299755835864
5862 5477905906019622818867394135212934832489155810600
5863 453791021800442127006766378064976850028687463600
5864 33749438910648637034352559662073613682904103760
5865 2245728224327339068692635708122924959408190800
5866 133194915373897351660390807516256238971796144
5867 7012058975770148199892171428051496915567080
5868 326152514032118499536758460120906359577880
5869 13334412175898767384375760248037055584952
5870 476429186612608334456468945390142801480
5871 14779941864362937755171304533842267872
5872 395185611346602613774633811065301280
5873 9031034459457427737954594579112480
5874 174697883453819627226346800621024
5875 2828657439342934378664941719900
5876 37835069106728120423062662180
5877 411548975055055697132661300
5878 3572147339445435470772300
5879 24169753142516379304728
5880 123778182703224885480
5881 461726363024942184
5882 1191076870989720
5883 1972707368220
5884 1869864804
5885 828180
5886 108
5887 109
5888 851508
5889 1958894154
5890 2106091057572
5891 1296123538347435
5892 512228022354906312
5893 140015559802935352284
5894 27883098623613125869128
5895 4203582140293675880108319
5896 494105269122239094679398900
5897 46354132890367773353708751090
5898 3537205097159842815678660666180
5899 223020781375928089528539555002649
5900 11772447399809674195968036681165472
5901 526135611008735315974975432462432240
5902 20101774763830519620669706522854991776
5903 662102206283667740005808458596536291622
5904 18939461430164747789745983134979912072952
5905 473571848643443761175134920640871585211516
5906 10410911490420646247696285907206205294326040
5907 202263696285233311429328696082563483590131882
5908 3488880767817047684189616578274649856478288144
5909 53654757262640960597764557984072266732203976760
5910 738460202177217587209566229127684721962748164880
5911 9127142039664844923546807092152123668136517497050
5912 101622673251044814536996449788385527523816472461272
5913 1022200198790081403699062257269094192313222151513564
5914 9313379588976297233702567232896191529964912936012472
5915 77045457840384744596851500736797253615367635021411446
5916 579979834590388959910840052302716906233743506181051680
5917 3980943553163866516633913604904058502296203377672235056
5918 24961922556090480984484846905097337644198313652316533792
5919 143231031589874947379724349909777271530532150692498957119
5920 753274733300346398973964152307051159365458095093793701212
5921 3636332631980572450289916464142094791054481213528224069150
5922 16134488370308970558107291321380578336485597529320804260140
5923 65882494178761629778938106228970694873982856578059950728905
5924 247860626748205915276437415866830289904281449612593111931448
5925 860057738678925036842675694906332171359593150347456550047844
5926 2755199571814667352689779003156604521687498991862835491389880
5927 8155900954714344006064095808418208014661976182393967653679117
5928 22327467908938827140903060990662364344575659745866060141544124
5929 56569172895336608260355234358694981931845053893937959098113894
5930 132735685558744920424859194654002820475203390291629886384187052
5931 288622155907230081056607773870999493449018607848117590030988955
5932 581896097477433833749292742632227550162417002782431947080792384
5933 1088300765758987401549343439411045495289737830589583452219125728
5934 1888987891294994929900876070646271576370765551415290426584148800
5935 3044045564515967989485883410236034286406755569645387472220976900
5936 4555714450296006514876832314638962877615552553210783972031394000
5937 6333796268421437968504997956649536309651246430909487973788597480
5938 8182208543214901590381670689857938967693386308804832550947919760
5939 9823145970837670315925247504032745409016510486120087430670991580
5940 10961182807875291440517539447279000696218740672926805371413513440
5941 11369014787984820632748824044450951282775299321817558068718909200
5942 10961182807875291440517539447279000696218740672926805371413513440
5943 9823145970837670315925247504032745409016510486120087430670991580
5944 8182208543214901590381670689857938967693386308804832550947919760
5945 6333796268421437968504997956649536309651246430909487973788597480
5946 4555714450296006514876832314638962877615552553210783972031394000
5947 3044045564515967989485883410236034286406755569645387472220976900
5948 1888987891294994929900876070646271576370765551415290426584148800
5949 1088300765758987401549343439411045495289737830589583452219125728
5950 581896097477433833749292742632227550162417002782431947080792384
5951 288622155907230081056607773870999493449018607848117590030988955
5952 132735685558744920424859194654002820475203390291629886384187052
5953 56569172895336608260355234358694981931845053893937959098113894
5954 22327467908938827140903060990662364344575659745866060141544124
5955 8155900954714344006064095808418208014661976182393967653679117
5956 2755199571814667352689779003156604521687498991862835491389880
5957 860057738678925036842675694906332171359593150347456550047844
5958 247860626748205915276437415866830289904281449612593111931448
5959 65882494178761629778938106228970694873982856578059950728905
5960 16134488370308970558107291321380578336485597529320804260140
5961 3636332631980572450289916464142094791054481213528224069150
5962 753274733300346398973964152307051159365458095093793701212
5963 143231031589874947379724349909777271530532150692498957119
5964 24961922556090480984484846905097337644198313652316533792
5965 3980943553163866516633913604904058502296203377672235056
5966 579979834590388959910840052302716906233743506181051680
5967 77045457840384744596851500736797253615367635021411446
5968 9313379588976297233702567232896191529964912936012472
5969 1022200198790081403699062257269094192313222151513564
5970 101622673251044814536996449788385527523816472461272
5971 9127142039664844923546807092152123668136517497050
5972 738460202177217587209566229127684721962748164880
5973 53654757262640960597764557984072266732203976760
5974 3488880767817047684189616578274649856478288144
5975 202263696285233311429328696082563483590131882
5976 10410911490420646247696285907206205294326040
5977 473571848643443761175134920640871585211516
5978 18939461430164747789745983134979912072952
5979 662102206283667740005808458596536291622
5980 20101774763830519620669706522854991776
5981 526135611008735315974975432462432240
5982 11772447399809674195968036681165472
5983 223020781375928089528539555002649
5984 3537205097159842815678660666180
5985 46354132890367773353708751090
5986 494105269122239094679398900
5987 4203582140293675880108319
5988 27883098623613125869128
5989 140015559802935352284
5990 512228022354906312
5991 1296123538347435
5992 2106091057572
5993 1958894154
5994 851508
5995 109
5996 110
5997 875270
5998 2051282772
5999 2247131436660
6000 1409325932691930
6001 567702109796176530
6002 158199654596534526360
6003 32123569863359167966872
6004 4938998866491472074906570
6005 592188852395758198548593010
6006 56680933015022570432508188100
6007 4413719609995887984548789777700
6008 284037569301935378098996451494254
6009 15306469012382073153112586552745910
6010 698517876505948402415935969579498080
6011 27257219073549319917929372404344070240
6012 917143473599767457693055360105258999780
6013 26806793528358917406285589525362284479284
6014 685062501280283444827298398981480603359480
6015 15395878318246370049539811387636432507078840
6016 305852265614918741593906740859265226268675980
6017 5395938475649247477666144284195962701756674460
6018 84896098683548160315280670071349813174305011504
6019 1195692046676244903607907679774561429767616836400
6020 15127131182354737819624532703814562034083846336700
6021 172449295478844011143719672823486007188555848238380
6022 1776553119461298680839074365313648300470782889399160
6023 16582358780372431660007009951254194675303381568997816
6024 140576011465187343583894012932624845837628291120639380
6025 1084760420441185562441936091612767878196496977010988740
6026 7634816511083316964072205934411175011568787466612860640
6027 49104418943019735988587290702580015012962385749167507680
6028 289102266527028695632807674011439838388816046098223701466
6029 1560576911352368829659683215434886689810275671724242368610
6030 7735033386703045503530603763459873158190062025067983913980
6031 35251208492721122868202852161441876666600584480440610795100
6032 147899476727832230115983503779321968084451310685440705717950
6033 571931273789682040134997830290415870095224149537104220922278
6034 2040657039769063738554127596798339604851039002449544793721320
6035 6724696827255859830425205287339676081808698147312634953149160
6036 20485419038584980409350856847544013249213534170980156477648830
6037 57736013517210857216010598890624340603352044147478895320931510
6038 150663501940150236925589562819343517383985334251516355408906988
6039 364274625781518014699801549238428793033452913206352695716002060
6040 816548178015874650928206843517601620339032091962554638149914730
6041 1697901766985390147168176134933425591498622286461819961867283010
6042 3276736088880640732823857449745292586117958297575686209718627520
6043 5871705587264055207911239295724991261260869952721851145343502528
6044 9773564927254387427257754411913376777227607846562359616927007000
6045 15116688857800385253909489044029285912087969835653964998104171000
6046 21732111110421939988788691180129230835991814060761937799254709200
6047 29046478603897285486633428664703470340662198081212557641075064400
6048 36100623407700911961958689911845741709108731900935607353907580040
6049 41728017358046107901717371252362693864081773516246324493892468200
6050 44861517812048211145441305688914564521221451377982796703593533600
6051 44861517812048211145441305688914564521221451377982796703593533600
6052 41728017358046107901717371252362693864081773516246324493892468200
6053 36100623407700911961958689911845741709108731900935607353907580040
6054 29046478603897285486633428664703470340662198081212557641075064400
6055 21732111110421939988788691180129230835991814060761937799254709200
6056 15116688857800385253909489044029285912087969835653964998104171000
6057 9773564927254387427257754411913376777227607846562359616927007000
6058 5871705587264055207911239295724991261260869952721851145343502528
6059 3276736088880640732823857449745292586117958297575686209718627520
6060 1697901766985390147168176134933425591498622286461819961867283010
6061 816548178015874650928206843517601620339032091962554638149914730
6062 364274625781518014699801549238428793033452913206352695716002060
6063 150663501940150236925589562819343517383985334251516355408906988
6064 57736013517210857216010598890624340603352044147478895320931510
6065 20485419038584980409350856847544013249213534170980156477648830
6066 6724696827255859830425205287339676081808698147312634953149160
6067 2040657039769063738554127596798339604851039002449544793721320
6068 571931273789682040134997830290415870095224149537104220922278
6069 147899476727832230115983503779321968084451310685440705717950
6070 35251208492721122868202852161441876666600584480440610795100
6071 7735033386703045503530603763459873158190062025067983913980
6072 1560576911352368829659683215434886689810275671724242368610
6073 289102266527028695632807674011439838388816046098223701466
6074 49104418943019735988587290702580015012962385749167507680
6075 7634816511083316964072205934411175011568787466612860640
6076 1084760420441185562441936091612767878196496977010988740
6077 140576011465187343583894012932624845837628291120639380
6078 16582358780372431660007009951254194675303381568997816
6079 1776553119461298680839074365313648300470782889399160
6080 172449295478844011143719672823486007188555848238380
6081 15127131182354737819624532703814562034083846336700
6082 1195692046676244903607907679774561429767616836400
6083 84896098683548160315280670071349813174305011504
6084 5395938475649247477666144284195962701756674460
6085 305852265614918741593906740859265226268675980
6086 15395878318246370049539811387636432507078840
6087 685062501280283444827298398981480603359480
6088 26806793528358917406285589525362284479284
6089 917143473599767457693055360105258999780
6090 27257219073549319917929372404344070240
6091 698517876505948402415935969579498080
6092 15306469012382073153112586552745910
6093 284037569301935378098996451494254
6094 4413719609995887984548789777700
6095 56680933015022570432508188100
6096 592188852395758198548593010
6097 4938998866491472074906570
6098 32123569863359167966872
6099 158199654596534526360
6100 567702109796176530
6101 1409325932691930
6102 2247131436660
6103 2051282772
6104 875270
6105 110
6106 111
6107 899470
6108 2147124837
6109 2396191318092
6110 1531232813130735
6111 628584990088467906
6112 178542313530897518685
6113 36959959303881794915592
6114 5794288914103409922024537
6115 708529714584223985201947770
6116 69176117800573068421883500611
6117 5495810149373591601896673368700
6118 360909852509363760496554540122529
6119 19851070121213039202696529776653974
6120 924834954046169055465529213609384035
6121 36850197910897677977774893053235843872
6122 1266376592979618119141525444035917399730
6123 37812515211556126898602253846625392476644
6124 987383561627886791131519214184177478320294
6125 22679174384489383515598457524176384184900680
6126 460580842713294760591781845305011372964818322
6127 8308817195791330730941446578093726761458350460
6128 133704814895102717045078975187486021249285839574
6129 1926536722299833414148149969954007647529025196304
6130 24941770065488914736739441575297420436759701202150
6131 291046003948505155649576009221392173535773203518108
6132 3069922835552628764416971911489793354384951751187010
6133 29347221935020281440850729464989297278686043811347336
6134 254875841629897318954656617239484116278112314078374326
6135 2015470565314150044100820591028766857535277387189014980
6136 14541124521225531711619199051012463836086484886916155618
6137 95898455623852968994191133526390442503222696028407621280
6138 579125240909239011315401359723553052059125136929244293701
6139 3207583763082108065385981479500059102449591328283819819386
6140 16318206399141074066658861448351749952146578219551316941335
6141 76357385919200164686965489304400059735839199813659039595108
6142 329051520370982444855359271831176056510037647598816066748325
6143 1307431374274036914225294173409206197866549586459295838546678
6144 4794957647756216721309511884775868663467513196272967752373343
6145 16247763012844823943677800739065260904446880158743843990515320
6146 50914672181917746142024910772756047519397893287569829640648779
6147 147671999540266868769258263099354154868191950263977143271584910
6148 396728892882548890298587115234147254717319046213390694990972233
6149 987951447766325972205730437188269399878787552666118073920314708
6150 2281925649909708482788772166590371992314513129179018891371104835
6151 4891512418780811004131829567357823039935725579470922546631393954
6152 9736144985020711944876701441339846466819238735202175195083291145
6153 18002600895034937920918711556484159558803949607576519240897570368
6154 30936170481351919739104512706922199448021993301164031453269214028
6155 49423896357550479896528545347072159497458348399097349775888767000
6156 73431187004099257557159143710709388655332670898698498092770974020
6157 101486848971970418782595732598467573127301578283752350305257428400
6158 130501678870367089793517333072132020316260875664876419687401539340
6159 156160182122079187328303407199345422300501904824872400634580646440
6160 173909275197116730026678361228628821471252121326374207638409129700
6161 180261735208411902966227791950002159257998922809712692208984925920
6162 173909275197116730026678361228628821471252121326374207638409129700
6163 156160182122079187328303407199345422300501904824872400634580646440
6164 130501678870367089793517333072132020316260875664876419687401539340
6165 101486848971970418782595732598467573127301578283752350305257428400
6166 73431187004099257557159143710709388655332670898698498092770974020
6167 49423896357550479896528545347072159497458348399097349775888767000
6168 30936170481351919739104512706922199448021993301164031453269214028
6169 18002600895034937920918711556484159558803949607576519240897570368
6170 9736144985020711944876701441339846466819238735202175195083291145
6171 4891512418780811004131829567357823039935725579470922546631393954
6172 2281925649909708482788772166590371992314513129179018891371104835
6173 987951447766325972205730437188269399878787552666118073920314708
6174 396728892882548890298587115234147254717319046213390694990972233
6175 147671999540266868769258263099354154868191950263977143271584910
6176 50914672181917746142024910772756047519397893287569829640648779
6177 16247763012844823943677800739065260904446880158743843990515320
6178 4794957647756216721309511884775868663467513196272967752373343
6179 1307431374274036914225294173409206197866549586459295838546678
6180 329051520370982444855359271831176056510037647598816066748325
6181 76357385919200164686965489304400059735839199813659039595108
6182 16318206399141074066658861448351749952146578219551316941335
6183 3207583763082108065385981479500059102449591328283819819386
6184 579125240909239011315401359723553052059125136929244293701
6185 95898455623852968994191133526390442503222696028407621280
6186 14541124521225531711619199051012463836086484886916155618
6187 2015470565314150044100820591028766857535277387189014980
6188 254875841629897318954656617239484116278112314078374326
6189 29347221935020281440850729464989297278686043811347336
6190 3069922835552628764416971911489793354384951751187010
6191 291046003948505155649576009221392173535773203518108
6192 24941770065488914736739441575297420436759701202150
6193 1926536722299833414148149969954007647529025196304
6194 133704814895102717045078975187486021249285839574
6195 8308817195791330730941446578093726761458350460
6196 460580842713294760591781845305011372964818322
6197 22679174384489383515598457524176384184900680
6198 987383561627886791131519214184177478320294
6199 37812515211556126898602253846625392476644
6200 1266376592979618119141525444035917399730
6201 36850197910897677977774893053235843872
6202 924834954046169055465529213609384035
6203 19851070121213039202696529776653974
6204 360909852509363760496554540122529
6205 5495810149373591601896673368700
6206 69176117800573068421883500611
6207 708529714584223985201947770
6208 5794288914103409922024537
6209 36959959303881794915592
6210 178542313530897518685
6211 628584990088467906
6212 1531232813130735
6213 2396191318092
6214 2147124837
6215 899470
6216 111
6217 112
6218 924112
6219 2246516272
6220 2553647139472
6221 1662424287796272
6222 695346740740967952
6223 201276137339097107952
6224 42469264978549489777872
6225 6787587820395233160381072
6226 846305028764016176681197872
6227 84267800721217039306684988112
6228 6829022601530090738754791744112
6229 457544514302516079496571046855504
6230 25681152354056607641487026194017904
6231 1221183072284277997848641693846575504
6232 49674575940337888880230231481952635824
6233 1743126028451856827978988122912156129824
6234 53158019808838558224670150403766509202784
6235 1418026095981720458587822660770744448193184
6236 33280555783020378536168453297522289741602784
6237 690774462715862003275106189175401672441560224
6238 12739166254271594618538586232932407587119936224
6239 209617190183923511450498555287342343024428041504
6240 3089187286605074431931445406366929571435858583904
6241 40915970387891700129051185076166067180854535121504
6242 488584822867177360364552386497747743394910037039136
6243 5275156019316302443761836289051880207713694870151136
6244 51632587704217142101062821859507797184591619486630816
6245 459258280105931421846295626013516722326104404907400416
6246 3720502057596911419176799340837729566430235626196070816
6247 27507318491413230328667811519964197286230102744498818656
6248 185959613948862713788735850229435379810597054037694778656
6249 1151519147914111419999479687959196005750235603848802283216
6250 6541941210741362979020110520332637280971826965149165752816
6251 34148598493921027724245640849102078492234012367952550643216
6252 164009466006015076816447373655546602335940819964391827737136
6253 725685719451272189201541119051254144582313491075322744645136
6254 2961582260463300015390073215587550698160252355469560390308528
6255 11160084075142975382669496676373319889923083551403750124245328
6256 38870127299694666936522677323648846393626942418082973899148528
6257 125248187965682815684350849153979616157242370013822915897256368
6258 373683471177072473594832257261344414588446013150262728505684368
6259 1033124890901318015232771534781363969744527212827196955280421488
6260 2648677045879321326944002082354467210323378908908218657603454288
6261 6301091766959080051534811899697195232730489763888908328456021488
6262 13917796100645880113829639470759738920646466401556819494721541968
6263 28557834074677310808601349993999295990050182812731594559295393968
6264 54461356583623135842159125464480180370722801041525090184188192528
6265 96570652911166797575787315256604031172828059578786757852374939328
6266 159278869087249133663960896592061194272067059305271665548722302528
6267 244437868401223917999147910611579060516538556359575328317346107840
6268 349137126711285561916544217269879628984501958569559049755386987840
6269 464237278374346736174745607578631155023348758097985110114305775040
6270 574750472838350984779208060449580204446999053183909973216811999040
6271 662632808134734927405998283759913569041341416056067461476263375040
6272 711475521265059369229536240793813832115641766133910271904489176640
6273 711475521265059369229536240793813832115641766133910271904489176640
6274 662632808134734927405998283759913569041341416056067461476263375040
6275 574750472838350984779208060449580204446999053183909973216811999040
6276 464237278374346736174745607578631155023348758097985110114305775040
6277 349137126711285561916544217269879628984501958569559049755386987840
6278 244437868401223917999147910611579060516538556359575328317346107840
6279 159278869087249133663960896592061194272067059305271665548722302528
6280 96570652911166797575787315256604031172828059578786757852374939328
6281 54461356583623135842159125464480180370722801041525090184188192528
6282 28557834074677310808601349993999295990050182812731594559295393968
6283 13917796100645880113829639470759738920646466401556819494721541968
6284 6301091766959080051534811899697195232730489763888908328456021488
6285 2648677045879321326944002082354467210323378908908218657603454288
6286 1033124890901318015232771534781363969744527212827196955280421488
6287 373683471177072473594832257261344414588446013150262728505684368
6288 125248187965682815684350849153979616157242370013822915897256368
6289 38870127299694666936522677323648846393626942418082973899148528
6290 11160084075142975382669496676373319889923083551403750124245328
6291 2961582260463300015390073215587550698160252355469560390308528
6292 725685719451272189201541119051254144582313491075322744645136
6293 164009466006015076816447373655546602335940819964391827737136
6294 34148598493921027724245640849102078492234012367952550643216
6295 6541941210741362979020110520332637280971826965149165752816
6296 1151519147914111419999479687959196005750235603848802283216
6297 185959613948862713788735850229435379810597054037694778656
6298 27507318491413230328667811519964197286230102744498818656
6299 3720502057596911419176799340837729566430235626196070816
6300 459258280105931421846295626013516722326104404907400416
6301 51632587704217142101062821859507797184591619486630816
6302 5275156019316302443761836289051880207713694870151136
6303 488584822867177360364552386497747743394910037039136
6304 40915970387891700129051185076166067180854535121504
6305 3089187286605074431931445406366929571435858583904
6306 209617190183923511450498555287342343024428041504
6307 12739166254271594618538586232932407587119936224
6308 690774462715862003275106189175401672441560224
6309 33280555783020378536168453297522289741602784
6310 1418026095981720458587822660770744448193184
6311 53158019808838558224670150403766509202784
6312 1743126028451856827978988122912156129824
6313 49674575940337888880230231481952635824
6314 1221183072284277997848641693846575504
6315 25681152354056607641487026194017904
6316 457544514302516079496571046855504
6317 6829022601530090738754791744112
6318 84267800721217039306684988112
6319 846305028764016176681197872
6320 6787587820395233160381072
6321 42469264978549489777872
6322 201276137339097107952
6323 695346740740967952
6324 1662424287796272
6325 2553647139472
6326 2246516272
6327 924112
6328 112
6329 113
6330 949200
6331 2349554760
6332 2719889343600
6333 1803513292252100
6334 768493409404003920
6335 226656293376142438200
6336 48737578969967085425520
6337 7939566632938388070605850
6338 1009207136453501772530343600
6339 102463358839643387105330742360
6340 8468414361015585867084845149200
6341 578759665479675190109468600313492
6342 33142647510374562168661877111969200
6343 1608234725620416870159624731484988200
6344 66771138952317780850111215195804692880
6345 2392000176672520501476995521645162435275
6346 74485679451073041767001299201750537144160
6347 2029343323783363878171529390414059304025200
6348 48654943981559031929278530566931413758855200
6349 1031900159491820883270832835475005142292988760
6350 19449546749225682650353903499207738119409378400
6351 327164951530156861794286419163945922123761998480
6352 4930173043872576575974954457151414497128661383200
6353 66787913913209198496477040354489102341629850761700
6354 815912585970310961396961867107076280841746318011168
6355 9014709086645852240398218016476949474467044769027600
6356 90317065179203360021982954645888252041158715201072480
6357 822530415024887743057344765525053723946266870581195800
6358 6824454571416309994413831847687704655254941259363328800
6359 51690581865793154553317007235409439468026634314773278960
6360 358102187733835832619753767483404872505069309922622869600
6361 2273088069543189662537792784655478140232899086013648916985
6362 13241688980423465786289810523004323132609561387542197218800
6363 70898915295438684459329202889794246747105157966290511195800
6364 349387572115872084462352281122100742722354029961848531228880
6365 1586735415982851342487889830742873806846002795888379840265100
6366 6648850240377872219981687550226355540902818202014443525262192
6367 25734186251633425458404856974133108851922220142793428887079400
6368 92095143658068857223100276857121602791721648586316243722472400
6369 305022526726770650265768231775855530727766978697456670180818310
6370 935772900096234378129479970537740740757533722480589960825078800
6371 2661317158172848078753112084277221776165613412981913129483760520
6372 7021438212019783623975732764452333314823470832967517398557796400
6373 17196785978417197328281729556655344438833480275534080533597503900
6374 39122163168482200319968887069548519851568425457112452808545627920
6375 82716214553277583425460164456303497442130997723137479114842263800
6376 162616557972826568266223812675796663056444769991870278089604790960
6377 297396905313277110993749090406874696289868388419410527906568899275
6378 506144887706950284140258192207618530729571926363771040691946574400
6379 801913910206595885823011048683793240468773263928026157737874166688
6380 1183101618903696576266578265238796423687986444972816052249861944000
6381 1625789642240739086397094638111115305298711043339018102569727869200
6382 2081331829072080015384042862402873764145413890784918255097200552000
6383 2482675972122846379206823808516917549790171751138449043329501372000
6384 2759613291863330963029894572415364863697969779398118789194757790400
6385 2858607005082827822797243824618002004036060667502318056759108299000
6386 2759613291863330963029894572415364863697969779398118789194757790400
6387 2482675972122846379206823808516917549790171751138449043329501372000
6388 2081331829072080015384042862402873764145413890784918255097200552000
6389 1625789642240739086397094638111115305298711043339018102569727869200
6390 1183101618903696576266578265238796423687986444972816052249861944000
6391 801913910206595885823011048683793240468773263928026157737874166688
6392 506144887706950284140258192207618530729571926363771040691946574400
6393 297396905313277110993749090406874696289868388419410527906568899275
6394 162616557972826568266223812675796663056444769991870278089604790960
6395 82716214553277583425460164456303497442130997723137479114842263800
6396 39122163168482200319968887069548519851568425457112452808545627920
6397 17196785978417197328281729556655344438833480275534080533597503900
6398 7021438212019783623975732764452333314823470832967517398557796400
6399 2661317158172848078753112084277221776165613412981913129483760520
6400 935772900096234378129479970537740740757533722480589960825078800
6401 305022526726770650265768231775855530727766978697456670180818310
6402 92095143658068857223100276857121602791721648586316243722472400
6403 25734186251633425458404856974133108851922220142793428887079400
6404 6648850240377872219981687550226355540902818202014443525262192
6405 1586735415982851342487889830742873806846002795888379840265100
6406 349387572115872084462352281122100742722354029961848531228880
6407 70898915295438684459329202889794246747105157966290511195800
6408 13241688980423465786289810523004323132609561387542197218800
6409 2273088069543189662537792784655478140232899086013648916985
6410 358102187733835832619753767483404872505069309922622869600
6411 51690581865793154553317007235409439468026634314773278960
6412 6824454571416309994413831847687704655254941259363328800
6413 822530415024887743057344765525053723946266870581195800
6414 90317065179203360021982954645888252041158715201072480
6415 9014709086645852240398218016476949474467044769027600
6416 815912585970310961396961867107076280841746318011168
6417 66787913913209198496477040354489102341629850761700
6418 4930173043872576575974954457151414497128661383200
6419 327164951530156861794286419163945922123761998480
6420 19449546749225682650353903499207738119409378400
6421 1031900159491820883270832835475005142292988760
6422 48654943981559031929278530566931413758855200
6423 2029343323783363878171529390414059304025200
6424 74485679451073041767001299201750537144160
6425 2392000176672520501476995521645162435275
6426 66771138952317780850111215195804692880
6427 1608234725620416870159624731484988200
6428 33142647510374562168661877111969200
6429 578759665479675190109468600313492
6430 8468414361015585867084845149200
6431 102463358839643387105330742360
6432 1009207136453501772530343600
6433 7939566632938388070605850
6434 48737578969967085425520
6435 226656293376142438200
6436 768493409404003920
6437 1803513292252100
6438 2719889343600
6439 2349554760
6440 949200
6441 113
6442 114
6443 974738
6444 2456339760
6445 2895322765680
6446 1955147123157800
6447 848569399579997160
6448 254962467289189915920
6449 55861062476074419197520
6450 9273757857241237034129460
6451 1201521083784676061351685300
6452 124363153700684375569239198480
6453 10480422134594037832062248817360
6454 730485422781204436894738742569992
6455 42669922003655369144310052532514376
6456 2112476434171115566011409004688519600
6457 89500856407753005948367244734125859440
6458 3272544571606211236437837172039836822630
6459 104033916927615942079364185057367249579910
6460 2894204824076378640910600031145496096421280
6461 70870912999819015437682641788306378771341600
6462 1535478829700956863738865626842745274697140080
6463 29571995932812116076724930361486359991426315760
6464 508399364420668904672584156315654390963713024480
6465 7831983918313967871889494870605543545530724326240
6466 108488960909298075368265196804561483296509778294600
6467 1355558930389041285248496353171348227762115512165704
6468 15322341001262486980428577066035500722512852842883168
6469 157092688043246709950858643656828618518692380156832480
6470 1464426699691368766070723621758330943810216310760246640
6471 12440351887793129757357082315755312839439797824021148400
6472 96504500218093590183301169701892033370867415251259138080
6473 684920060175624809795564522907283909141624804299899084960
6474 4455273276046251767564417305257476582060665193354632028610
6475 26604691571071308044845319620675921896402968135622436306530
6476 146064973331371887305033127329201139823388844666162395408400
6477 738318764593707153496386765546114896306473753662642192645840
6478 3440430590264283790607592211140686080734047788185965103173880
6479 14796951025154676411135716410797869684166075802522340002299192
6480 58803467710354947815682197684469456147465184358075792736409776
6481 216147118409532549176436510476019665975346709787474311178137200
6482 735567323328242557783762026082899023779065685838485109583376780
6483 2319533631100608547627843168350158514303013186815393391401474060
6484 6783173980025309030037726240217270277121416714384511766451369520
6485 18409400005131505635384398427406026496555397995494773580534818160
6486 46399585814772206491635345372445730725485643058103527895781066200
6487 108673608681191753958797215498687912915294945682605845188873310360
6488 236653421803174936858381220099527021205911106586992999948467451920
6489 479402060517293909044581889316958993685882633612396793848575162960
6490 903821152753609521819875391843699752271193676514093439949053432230
6491 1586484666191916115913469173685653141741746888377139897168870330950
6492 2593666812689199891679525049098762839251457883255775641787365040064
6493 3950490799224498064596969335206396626090027512646004361306055146688
6494 5607381628935871794986540723049372500402511579305225970718301719200
6495 7418829899824695129216013938465780615503446372690373912590269405600
6496 9150646461557473095159405571400198312700479216060501971696458696000
6497 10523618150138414185276689028140997928496325073867450342879743899200
6498 11285283307022642013477814751100633998542361243878716502335957980400
6499 11285283307022642013477814751100633998542361243878716502335957980400
6500 10523618150138414185276689028140997928496325073867450342879743899200
6501 9150646461557473095159405571400198312700479216060501971696458696000
6502 7418829899824695129216013938465780615503446372690373912590269405600
6503 5607381628935871794986540723049372500402511579305225970718301719200
6504 3950490799224498064596969335206396626090027512646004361306055146688
6505 2593666812689199891679525049098762839251457883255775641787365040064
6506 1586484666191916115913469173685653141741746888377139897168870330950
6507 903821152753609521819875391843699752271193676514093439949053432230
6508 479402060517293909044581889316958993685882633612396793848575162960
6509 236653421803174936858381220099527021205911106586992999948467451920
6510 108673608681191753958797215498687912915294945682605845188873310360
6511 46399585814772206491635345372445730725485643058103527895781066200
6512 18409400005131505635384398427406026496555397995494773580534818160
6513 6783173980025309030037726240217270277121416714384511766451369520
6514 2319533631100608547627843168350158514303013186815393391401474060
6515 735567323328242557783762026082899023779065685838485109583376780
6516 216147118409532549176436510476019665975346709787474311178137200
6517 58803467710354947815682197684469456147465184358075792736409776
6518 14796951025154676411135716410797869684166075802522340002299192
6519 3440430590264283790607592211140686080734047788185965103173880
6520 738318764593707153496386765546114896306473753662642192645840
6521 146064973331371887305033127329201139823388844666162395408400
6522 26604691571071308044845319620675921896402968135622436306530
6523 4455273276046251767564417305257476582060665193354632028610
6524 684920060175624809795564522907283909141624804299899084960
6525 96504500218093590183301169701892033370867415251259138080
6526 12440351887793129757357082315755312839439797824021148400
6527 1464426699691368766070723621758330943810216310760246640
6528 157092688043246709950858643656828618518692380156832480
6529 15322341001262486980428577066035500722512852842883168
6530 1355558930389041285248496353171348227762115512165704
6531 108488960909298075368265196804561483296509778294600
6532 7831983918313967871889494870605543545530724326240
6533 508399364420668904672584156315654390963713024480
6534 29571995932812116076724930361486359991426315760
6535 1535478829700956863738865626842745274697140080
6536 70870912999819015437682641788306378771341600
6537 2894204824076378640910600031145496096421280
6538 104033916927615942079364185057367249579910
6539 3272544571606211236437837172039836822630
6540 89500856407753005948367244734125859440
6541 2112476434171115566011409004688519600
6542 42669922003655369144310052532514376
6543 730485422781204436894738742569992
6544 10480422134594037832062248817360
6545 124363153700684375569239198480
6546 1201521083784676061351685300
6547 9273757857241237034129460
6548 55861062476074419197520
6549 254962467289189915920
6550 848569399579997160
6551 1955147123157800
6552 2895322765680
6553 2456339760
6554 974738
6555 114
6556 115
6557 1000730
6558 2566972523
6559 3080367027600
6560 2118009028727300
6561 936159990697466600
6562 286500963306913143700
6563 63947015010103013673840
6564 10816919708142792864460950
6565 1428212942517239633297072100
6566 150676465435568781312841106550
6567 12945073726116691820616262023600
6568 920006389715113287691197742017252
6569 54807218259096919788099557793677320
6570 2767764522084394449299027668580704660
6571 119638853535260921356796679867682072400
6572 4464024722534423128125476117562887326425
6573 144844472761763988086706625085158155838590
6574 4113713516950098850840924644873523299830225
6575 102859492634347410942484010553598704047576800
6576 2276079870549065575062649233530546932857659800
6577 44780548150802545965186075617833551283664655600
6578 786644962515764724121768728353276050883042450040
6579 12385473877907785018087422531519665481988327936800
6580 175387156878229884273987965490983834414584715247900
6581 2240828851408913580253540359096569931461635303049640
6582 25906128034684617015253375515796411885424754726330780
6583 271726498497136427359990960965686809109344094018402848
6584 2592127781716104076789387456580564955319400896886079800
6585 22539846368423259178534486603743802107096462036160780400
6586 179025501073788017573769815729735608539151407483932755800
6587 1301303642213770966450197800358078186800713456549876805600
6588 8671812396502442002868361399405443147713792894825885770395
6589 53066314665164197330985495130690025232278434132516614415850
6590 298650704400751448150469519271313044817464691326349897754675
6591 1547936045344739900272856099885115499898971921240799470052400
6592 7398639522669436030185443481985135385932643189766241302636300
6593 32649996250309878784018357074014402859867080541217077834985272
6594 133177616284158716092706456486111380086299933786543343800597820
6595 502625550844595115457965165861896503616843761788356378355518160
6596 1756862457813283852642424538082091945512578889584301229900075050
6597 5692378918556940276002166605022963794070436331635764137783787100
6598 17110621337544685182571218442157261757470546855681620437691265930
6599 47750571174543307486245260768810963044103851690274289593557021200
6600 123802744927256946094956111487675614858729930084615644086666097100
6601 298396359568260331613483961021577122992836241742406937029400336600
6602 668985386774003001520552751322568066064584477454751036243333012700
6603 1395804672606184090070653848000233841759836280396071814925619338480
6604 2711566422620905303842152932809732624295042774094173016753055609225
6605 4906644002837828645047705306989039986819601210265646411267433959550
6606 8273281917656259586649744690893401086686911743645936473651920824865
6607 13002896537629940823792174408531490457202958948323025228720780188480
6608 19054244541680797899480070960194222554593566766581048508240835583888
6609 26039568894026835429548677471610866654575937654911501664409535492000
6610 33193150766544911013915006297909672529609796164594121132868628066000
6611 39472936046702056340871899381297988954130568411949765671519449592000
6612 43795746520843100121564729070179074027647079775647804168732309669000
6613 45339120654529561773445957508807810274845626751723264544472532938800
6614 43795746520843100121564729070179074027647079775647804168732309669000
6615 39472936046702056340871899381297988954130568411949765671519449592000
6616 33193150766544911013915006297909672529609796164594121132868628066000
6617 26039568894026835429548677471610866654575937654911501664409535492000
6618 19054244541680797899480070960194222554593566766581048508240835583888
6619 13002896537629940823792174408531490457202958948323025228720780188480
6620 8273281917656259586649744690893401086686911743645936473651920824865
6621 4906644002837828645047705306989039986819601210265646411267433959550
6622 2711566422620905303842152932809732624295042774094173016753055609225
6623 1395804672606184090070653848000233841759836280396071814925619338480
6624 668985386774003001520552751322568066064584477454751036243333012700
6625 298396359568260331613483961021577122992836241742406937029400336600
6626 123802744927256946094956111487675614858729930084615644086666097100
6627 47750571174543307486245260768810963044103851690274289593557021200
6628 17110621337544685182571218442157261757470546855681620437691265930
6629 5692378918556940276002166605022963794070436331635764137783787100
6630 1756862457813283852642424538082091945512578889584301229900075050
6631 502625550844595115457965165861896503616843761788356378355518160
6632 133177616284158716092706456486111380086299933786543343800597820
6633 32649996250309878784018357074014402859867080541217077834985272
6634 7398639522669436030185443481985135385932643189766241302636300
6635 1547936045344739900272856099885115499898971921240799470052400
6636 298650704400751448150469519271313044817464691326349897754675
6637 53066314665164197330985495130690025232278434132516614415850
6638 8671812396502442002868361399405443147713792894825885770395
6639 1301303642213770966450197800358078186800713456549876805600
6640 179025501073788017573769815729735608539151407483932755800
6641 22539846368423259178534486603743802107096462036160780400
6642 2592127781716104076789387456580564955319400896886079800
6643 271726498497136427359990960965686809109344094018402848
6644 25906128034684617015253375515796411885424754726330780
6645 2240828851408913580253540359096569931461635303049640
6646 175387156878229884273987965490983834414584715247900
6647 12385473877907785018087422531519665481988327936800
6648 786644962515764724121768728353276050883042450040
6649 44780548150802545965186075617833551283664655600
6650 2276079870549065575062649233530546932857659800
6651 102859492634347410942484010553598704047576800
6652 4113713516950098850840924644873523299830225
6653 144844472761763988086706625085158155838590
6654 4464024722534423128125476117562887326425
6655 119638853535260921356796679867682072400
6656 2767764522084394449299027668580704660
6657 54807218259096919788099557793677320
6658 920006389715113287691197742017252
6659 12945073726116691820616262023600
6660 150676465435568781312841106550
6661 1428212942517239633297072100
6662 10816919708142792864460950
6663 63947015010103013673840
6664 286500963306913143700
6665 936159990697466600
6666 2118009028727300
6667 3080367027600
6668 2566972523
6669 1000730
6670 115
6671 116
6672 1027180
6673 2681556108
6674 3275456939348
6675 2292819857543600
6676 1031893998795940560
6677 321606962958068141200
6678 73115045835924234272240
6679 12599442751549414370619240
6680 1695030295318095190620442200
6681 182239971465199777208706399960
6682 15958603034828067446873084154600
6683 1156253985216742913417444523947952
6684 70235017717396511843228873775197392
6685 3617276405100396706014570814382703120
6686 159494662653276201426702678295244219504
6687 6071671816914491758857431503284865174300
6688 201038666327785549817227324447420384535940
6689 5827706444630972709866953041714561477253540
6690 148759875034001145488709064485871700866735100
6691 3361247517841430760505855544871013260559595040
6692 67541346856293201715812567953139020612241253600
6693 1212060169948388910791036446722694788077856678240
6694 19499480495441657305797331031410161942148016180640
6695 282211869075184530054991984825340949196734043702800
6696 3686019024085527826671201194742276727037813356692336
6697 43574201670793358705713982193288597883487648461914480
6698 467461688092531311475238687085037476688108907506235408
6699 4562144895820343175149321923581794321362145578519500448
6700 40595357123825087575481254404753254554493668283436232800
6701 330042471742223854069950875974819082656697703126209984480
6702 2456306874947887208861615966356372435440399956446217165600
6703 16764294421519330200480528970382241871880729702745432155220
6704 105097189044178849348195663527122684118561191501471929038220
6705 606123174666555767980003123410899367486842677329460869517100
6706 3220379989988948009915485407804468550876774192668358897478580
6707 15783293101620110489996747356362844343718741096487238432086800
6708 71442862936738813644990682357936464072594993482153586286645872
6709 299005228818627310969431270046237163032466948114303765436180912
6710 1158269200243530333145135413178137144041704974275954378604615120
6711 4156899463096225528954208205072647750283007852123702936547674264
6712 13833936649886792276052426659549731346445801917514233251954866600
6713 42726326471050916424580968164760598830787510348042559057718307880
6714 122559799347994489214696169306614805146533219338370676623463021080
6715 326742672419066002911498469755122207796171299768281374859283437200
6716 810114371934255708805969221837302997742253286092151599254286871280
6717 1869057702428963030835651290213693452014034580114431109078964801200
6718 4014811293168238393895796534029010951459486149580629063197391132880
6719 8033071736931982147236520728310624146004418593104196811156979337180
6720 14978176429715476916461416200282332591344045799758289044921640508100
6721 26035333207929199281722437902193725838973868124807576482440031758436
6722 42202715070534386423732449788155258998450882749426330429845206629180
6723 63814215315445401889072363635716083936119136992539154584029675078848
6724 90033069430237817054217595036036746177550558116259174012841021037888
6725 118545071030299538255213449121523068786275369589026265477322105512000
6726 145691018499645771585399919534608941048881916138650953296699059403200
6727 167148671666787026186789414636735289509305106062990821892230589644000
6728 179031399507629551618222498880933404675031449224753403585865899296800
6729 179031399507629551618222498880933404675031449224753403585865899296800
6730 167148671666787026186789414636735289509305106062990821892230589644000
6731 145691018499645771585399919534608941048881916138650953296699059403200
6732 118545071030299538255213449121523068786275369589026265477322105512000
6733 90033069430237817054217595036036746177550558116259174012841021037888
6734 63814215315445401889072363635716083936119136992539154584029675078848
6735 42202715070534386423732449788155258998450882749426330429845206629180
6736 26035333207929199281722437902193725838973868124807576482440031758436
6737 14978176429715476916461416200282332591344045799758289044921640508100
6738 8033071736931982147236520728310624146004418593104196811156979337180
6739 4014811293168238393895796534029010951459486149580629063197391132880
6740 1869057702428963030835651290213693452014034580114431109078964801200
6741 810114371934255708805969221837302997742253286092151599254286871280
6742 326742672419066002911498469755122207796171299768281374859283437200
6743 122559799347994489214696169306614805146533219338370676623463021080
6744 42726326471050916424580968164760598830787510348042559057718307880
6745 13833936649886792276052426659549731346445801917514233251954866600
6746 4156899463096225528954208205072647750283007852123702936547674264
6747 1158269200243530333145135413178137144041704974275954378604615120
6748 299005228818627310969431270046237163032466948114303765436180912
6749 71442862936738813644990682357936464072594993482153586286645872
6750 15783293101620110489996747356362844343718741096487238432086800
6751 3220379989988948009915485407804468550876774192668358897478580
6752 606123174666555767980003123410899367486842677329460869517100
6753 105097189044178849348195663527122684118561191501471929038220
6754 16764294421519330200480528970382241871880729702745432155220
6755 2456306874947887208861615966356372435440399956446217165600
6756 330042471742223854069950875974819082656697703126209984480
6757 40595357123825087575481254404753254554493668283436232800
6758 4562144895820343175149321923581794321362145578519500448
6759 467461688092531311475238687085037476688108907506235408
6760 43574201670793358705713982193288597883487648461914480
6761 3686019024085527826671201194742276727037813356692336
6762 282211869075184530054991984825340949196734043702800
6763 19499480495441657305797331031410161942148016180640
6764 1212060169948388910791036446722694788077856678240
6765 67541346856293201715812567953139020612241253600
6766 3361247517841430760505855544871013260559595040
6767 148759875034001145488709064485871700866735100
6768 5827706444630972709866953041714561477253540
6769 201038666327785549817227324447420384535940
6770 6071671816914491758857431503284865174300
6771 159494662653276201426702678295244219504
6772 3617276405100396706014570814382703120
6773 70235017717396511843228873775197392
6774 1156253985216742913417444523947952
6775 15958603034828067446873084154600
6776 182239971465199777208706399960
6777 1695030295318095190620442200
6778 12599442751549414370619240
6779 73115045835924234272240
6780 321606962958068141200
6781 1031893998795940560
6782 2292819857543600
6783 3275456939348
6784 2681556108
6785 1027180
6786 116
6787 117
6788 1054092
6789 2800195398
6790 3481042907628
6791 2480339767321273
6792 1136446584299928720
6793 360646952579181225720
6794 83498356354284719973840
6795 14655803415684783459525990
6796 2008616426023325059400298840
6797 220039147050793299959542261020
6798 19636537004398462950539704226520
6799 1450158257774826488897357157128502
6800 89802392851833699608754858026624272
6801 4715952753679670712705079625580433752
6802 212065746407401966887447774130939504848
6803 8234818179149550240707086577664114901323
6804 278184614119169680400357042371510436162340
6805 8229001625768411221572723861503193848099490
6806 214398252884055259168263167166235709084222340
6807 4945540186953542959960607081645546874790323855
6808 101473940845930502726633585834694011623604784480
6809 1859843087524655527247238803000528122131625065040
6810 30566116829753034317367663805834766528945838025440
6811 452019845056322295759643742557204442776273017942540
6812 6034021774791063116728734508489113424354640600299632
6813 72920583901012753325750084012967493364134854801734232
6814 799916708247473233452167588263461593873236892067508848
6815 7984632255069233134164462311168675847114371508475866828
6816 72687686735802674048945450005121738746144623387504442848
6817 604737721613440279997374030780316105142104858510795159760
6818 4606906206945603935381941029160032264364688215526682225760
6819 32192971979785746731142554259058206231990741929173233726645
6820 206698973417023274805653414862772634857232280609020002706220
6821 1221250839954543739165030683466705665710186121705723042417270
6822 6649305378102606354488074505957556401230912767275023245032460
6823 33405928046837409322034264726848408358238866539700202398844585
6824 155051658826402101646054533218669369244726703074356254737700272
6825 665619920204523854673988718988279544457625467299039274012389992
6826 2645628543597727726172562756485060467844232870024029519492284272
6827 9745548354271259386379486573657159470284234353005182813314942218
6828 33300392672191067923837987034524081786795497225020354320665926568
6829 105637800283631328918057479878427234239624371449119191227322582180
6830 311350544220079933881449284453231404631408265062279658506404381480
6831 853192719618405967947352469731263075357416264653555417628249595930
6832 2175172647818353676525118384369813554757368938457416009777515453360
6833 5162348736161698194894700083334903464574933808358612610395304908360
6834 11411507732567964430819863342108733974323537892161143665084358218480
6835 23506823596017900957043236536547437188087854794612871325563590995155
6836 45143180503092715999961820567816104894707576843251599519470297610980
6837 80855458940687844795971221195227063123293075751922914386853236018082
6838 135113119851771921115369385046964241404200765077171015131886104276932
6839 210712127387882400787064160013718043142265478870350035503298567384263
6840 306760593143071257432199207383751748224747627147524227317092747720768
6841 416988023400902672564564366000237468152600367789218712668035860433888
6842 529345975652251549938636173055174509120827657717681412477850600878400
6843 627636355138881697090642731737195692467378305286941156419297259543400
6844 695139578689287737738835428285589737194991074963111029077665614688800
6845 719212346297891129776652452400991091194522890851164535094944043726800
6846 695139578689287737738835428285589737194991074963111029077665614688800
6847 627636355138881697090642731737195692467378305286941156419297259543400
6848 529345975652251549938636173055174509120827657717681412477850600878400
6849 416988023400902672564564366000237468152600367789218712668035860433888
6850 306760593143071257432199207383751748224747627147524227317092747720768
6851 210712127387882400787064160013718043142265478870350035503298567384263
6852 135113119851771921115369385046964241404200765077171015131886104276932
6853 80855458940687844795971221195227063123293075751922914386853236018082
6854 45143180503092715999961820567816104894707576843251599519470297610980
6855 23506823596017900957043236536547437188087854794612871325563590995155
6856 11411507732567964430819863342108733974323537892161143665084358218480
6857 5162348736161698194894700083334903464574933808358612610395304908360
6858 2175172647818353676525118384369813554757368938457416009777515453360
6859 853192719618405967947352469731263075357416264653555417628249595930
6860 311350544220079933881449284453231404631408265062279658506404381480
6861 105637800283631328918057479878427234239624371449119191227322582180
6862 33300392672191067923837987034524081786795497225020354320665926568
6863 9745548354271259386379486573657159470284234353005182813314942218
6864 2645628543597727726172562756485060467844232870024029519492284272
6865 665619920204523854673988718988279544457625467299039274012389992
6866 155051658826402101646054533218669369244726703074356254737700272
6867 33405928046837409322034264726848408358238866539700202398844585
6868 6649305378102606354488074505957556401230912767275023245032460
6869 1221250839954543739165030683466705665710186121705723042417270
6870 206698973417023274805653414862772634857232280609020002706220
6871 32192971979785746731142554259058206231990741929173233726645
6872 4606906206945603935381941029160032264364688215526682225760
6873 604737721613440279997374030780316105142104858510795159760
6874 72687686735802674048945450005121738746144623387504442848
6875 7984632255069233134164462311168675847114371508475866828
6876 799916708247473233452167588263461593873236892067508848
6877 72920583901012753325750084012967493364134854801734232
6878 6034021774791063116728734508489113424354640600299632
6879 452019845056322295759643742557204442776273017942540
6880 30566116829753034317367663805834766528945838025440
6881 1859843087524655527247238803000528122131625065040
6882 101473940845930502726633585834694011623604784480
6883 4945540186953542959960607081645546874790323855
6884 214398252884055259168263167166235709084222340
6885 8229001625768411221572723861503193848099490
6886 278184614119169680400357042371510436162340
6887 8234818179149550240707086577664114901323
6888 212065746407401966887447774130939504848
6889 4715952753679670712705079625580433752
6890 89802392851833699608754858026624272
6891 1450158257774826488897357157128502
6892 19636537004398462950539704226520
6893 220039147050793299959542261020
6894 2008616426023325059400298840
6895 14655803415684783459525990
6896 83498356354284719973840
6897 360646952579181225720
6898 1136446584299928720
6899 2480339767321273
6900 3481042907628
6901 2800195398
6902 1054092
6903 117
6904 118
6905 1081470
6906 2922997116
6907 3697591351740
6908 2681369995236790
6909 1250542213596707278
6910 404021330546628505200
6911 95245142809720908468720
6912 17025069277237612388783700
6913 2376639934017187399606173700
6914 265233016636318113796048984920
6915 24117334180705526513352201178200
6916 1815070570439897925394886660671332
6917 114566633869219198111463572556049460
6918 6133547669412188399386138455857859760
6919 281233053461370470673788941972785866544
6920 11137468083100864662479027986081349373930
6921 383784047240028618781189093779203203720482
6922 11582671695982845701954805983426402995167700
6923 307949008208580355160879396328587807567879700
6924 7250321405457136996019436128682580747445714010
6925 151871350370123750032898819904796251204801418050
6926 2842295332987528121827827611309156507396525932960
6927 47709018332154207003298734511752677915550382103200
6928 720746955517901055799834453516835098509921843916200
6929 9830988473264170401109741945969630743675333951016968
6930 121424835859910145302531065254283828198370235011835120
6931 1361675280521941851665353420659655616826572069799387376
6932 13898302205327338824328701267259266916105801389117807240
6933 129406108961466881829561975387906125798060503758057152040
6934 1101436914308091885998501272481981319907426451658742185888
6935 8586470568530823842461434651069209214332087929597721341600
6936 61418033230096921696221742662792160909054232796420624096310
6937 403758983717529966917495716690947109368205913023959190972350
6938 2443206535743416628457275871331920360013235780600223646651100
6939 13627881606414284864002535554338731633860547748450583487416860
6940 70161810553571261114898898801447122909487523225470469781107350
6941 333818517022991481261264922838020311269896853746265445953138862
6942 1469440362015082118470639851727170748173708638500307226205204560
6943 5990795322061488636841839395503080742554350603116637152990449360
6944 22642987504310182051470730011521829251024869594372326720839828044
6945 79413475128986783069145801553779909524237971968508292510497604380
6946 258661033277271236282360610775168848164660822983141295605620768552
6947 783035605951643076957426869026673938910661272462997907707472655400
6948 2204737127482843862750916409062335763643756687992087571599232251900
6949 5777541908429401096747273256568479872933126500327983328652347080620
6950 14099471136980586126704425619115224374338906185933647954915966227600
6951 32060902677214757210398663675448347832623273125595594106665577851920
6952 67964155804147262385445620806846046629723304499490660187454736554650
6953 134373163949201482898125942931036988914796168512598417204262704245650
6954 247885226802130893995829957296146651233711110071953832608893337178708
6955 426826932500528067045932222300332469143140489358618392527591896969620
6956 686206376097002815481537188159765277314741248276548031063590049743466
6957 1030338087192025916738721417242179745430263045155141330366155752700690
6958 1445204085602678553957676524082812772387402599524438807934587477794240
6959 1894034052237023932877210461783224404892974315936942653936877053207488
6960 2319652955884471472787354784895699926978595282634529957018141144494000
6961 2655126792982637598828912730903499092619435607262681657895821969052400
6962 2840586577815200260462408845617359771944754274790313710038854626484000
6963 2840586577815200260462408845617359771944754274790313710038854626484000
6964 2655126792982637598828912730903499092619435607262681657895821969052400
6965 2319652955884471472787354784895699926978595282634529957018141144494000
6966 1894034052237023932877210461783224404892974315936942653936877053207488
6967 1445204085602678553957676524082812772387402599524438807934587477794240
6968 1030338087192025916738721417242179745430263045155141330366155752700690
6969 686206376097002815481537188159765277314741248276548031063590049743466
6970 426826932500528067045932222300332469143140489358618392527591896969620
6971 247885226802130893995829957296146651233711110071953832608893337178708
6972 134373163949201482898125942931036988914796168512598417204262704245650
6973 67964155804147262385445620806846046629723304499490660187454736554650
6974 32060902677214757210398663675448347832623273125595594106665577851920
6975 14099471136980586126704425619115224374338906185933647954915966227600
6976 5777541908429401096747273256568479872933126500327983328652347080620
6977 2204737127482843862750916409062335763643756687992087571599232251900
6978 783035605951643076957426869026673938910661272462997907707472655400
6979 258661033277271236282360610775168848164660822983141295605620768552
6980 79413475128986783069145801553779909524237971968508292510497604380
6981 22642987504310182051470730011521829251024869594372326720839828044
6982 5990795322061488636841839395503080742554350603116637152990449360
6983 1469440362015082118470639851727170748173708638500307226205204560
6984 333818517022991481261264922838020311269896853746265445953138862
6985 70161810553571261114898898801447122909487523225470469781107350
6986 13627881606414284864002535554338731633860547748450583487416860
6987 2443206535743416628457275871331920360013235780600223646651100
6988 403758983717529966917495716690947109368205913023959190972350
6989 61418033230096921696221742662792160909054232796420624096310
6990 8586470568530823842461434651069209214332087929597721341600
6991 1101436914308091885998501272481981319907426451658742185888
6992 129406108961466881829561975387906125798060503758057152040
6993 13898302205327338824328701267259266916105801389117807240
6994 1361675280521941851665353420659655616826572069799387376
6995 121424835859910145302531065254283828198370235011835120
6996 9830988473264170401109741945969630743675333951016968
6997 720746955517901055799834453516835098509921843916200
6998 47709018332154207003298734511752677915550382103200
6999 2842295332987528121827827611309156507396525932960
7000 151871350370123750032898819904796251204801418050
7001 7250321405457136996019436128682580747445714010
7002 307949008208580355160879396328587807567879700
7003 11582671695982845701954805983426402995167700
7004 383784047240028618781189093779203203720482
7005 11137468083100864662479027986081349373930
7006 281233053461370470673788941972785866544
7007 6133547669412188399386138455857859760
7008 114566633869219198111463572556049460
7009 1815070570439897925394886660671332
7010 24117334180705526513352201178200
7011 265233016636318113796048984920
7012 2376639934017187399606173700
7013 17025069277237612388783700
7014 95245142809720908468720
7015 404021330546628505200
7016 1250542213596707278
7017 2681369995236790
7018 3697591351740
7019 2922997116
7020 1081470
7021 118
7022 119
7023 1109318
7024 3050069841
7025 3925585126788
7026 2896754691475645
7027 1374957781375694334
7028 452167205770101735403
7029 108520129384824416496720
7030 19751461490165873393700810
7031 2807941689040540246788694100
7032 319182743138508267767109127910
7033 29566667067960789578616480322920
7034 2267270586328126547520240432762582
7035 145841696006029746979806235016847796
7036 7958430480329037055018736790143504730
7037 372009558968670858984703791119482190992
7038 15021999634036044288660737747080454155569
7039 527915987138980985001505926540255960324282
7040 16252044270736527230459273291073375307100231
7041 440844925562488795320150328138427589301909100
7042 10591568144520233849514977578847758459557208755
7043 226446084826254301991955877228388510321385905010
7044 4326492620695555678967520624015119871443448882085
7045 74154722734733816484653304460455264549587623392480
7046 1144164493215769642954110722308640115010431485082100
7047 15942922656055971354292338111792392379039471187426344
7048 201207088469861682019229355661960446925889291306626668
7049 2306090670543465204018372817081863169480562786558104976
7050 24062235549223261931402232157183124913132714338691805868
7051 229090483399676760293712660339282936782543493031729700520
7052 1994339066142213370622478902658533587914043927589336534964
7053 15905696515223305407483733429497859275652405640620330705888
7054 116425110309747511936990308396204282438369171095406026440935
7055 783434098230856391948684671333662285896904806674559412658630
7056 4853885173821610254464676768045516336535171084831509404515425
7057 27728673612704860833955956297454386283079794253629017105231780
7058 146250816189384351605579722313171707865208914820986227585851485
7059 713071547042295595395853565008004759429288871181240958283448862
7060 3217595227477590138759895631852592904560800056803118377380852811
7061 13451031006138059392154318642733332233282409844733581532186103280
7062 52147654465463013587916789034374501908105046314721764699317791142
7063 187658000759347653363981486486908654236454421736727220249146538444
7064 627366453518995586246251832274861285241479978551215510832931074602
7065 1950017942132820282510402647872784556211689171503216776253761704216
7066 5639416035407096450314175175474791904774611814932055666770646399450
7067 15184420319022868244484516601901112464479821702427556967475738022060
7068 38088829930676577637111581967040869064126453176425926558668103018870
7069 89058764720327764956650597029318403813993319409157149669091824303920
7070 194203960095680368901390359028923916220677442431523311982450449346585
7071 395133598463072612050447916638936106596183540877991154250007407761450
7072 750440859972144440034820983858224989775048780309071912952835851057439
7073 1330878936131828974560135595968632020701381008444567664395320538444908
7074 2204725270570035361702642209805178869458606450802401927555984298577691
7075 3412639468358979087467076938400610142145591152379383551417109887659138
7076 4936905381086766382905565771403533020789960696994639983064337528613245
7077 6676345753685887511428067323293623033520379281635994709284057434272064
7078 8441441589007709541551195741730764521364815839502148177778404477182488
7079 9980346653670442249736348893732025177814999657687513101111004530612400
7080 11034857197537478367193018825474710419856460717894107102510443117180200
7081 11410491846478007825925269430700241795778080730937361852189975364012000
7082 11034857197537478367193018825474710419856460717894107102510443117180200
7083 9980346653670442249736348893732025177814999657687513101111004530612400
7084 8441441589007709541551195741730764521364815839502148177778404477182488
7085 6676345753685887511428067323293623033520379281635994709284057434272064
7086 4936905381086766382905565771403533020789960696994639983064337528613245
7087 3412639468358979087467076938400610142145591152379383551417109887659138
7088 2204725270570035361702642209805178869458606450802401927555984298577691
7089 1330878936131828974560135595968632020701381008444567664395320538444908
7090 750440859972144440034820983858224989775048780309071912952835851057439
7091 395133598463072612050447916638936106596183540877991154250007407761450
7092 194203960095680368901390359028923916220677442431523311982450449346585
7093 89058764720327764956650597029318403813993319409157149669091824303920
7094 38088829930676577637111581967040869064126453176425926558668103018870
7095 15184420319022868244484516601901112464479821702427556967475738022060
7096 5639416035407096450314175175474791904774611814932055666770646399450
7097 1950017942132820282510402647872784556211689171503216776253761704216
7098 627366453518995586246251832274861285241479978551215510832931074602
7099 187658000759347653363981486486908654236454421736727220249146538444
7100 52147654465463013587916789034374501908105046314721764699317791142
7101 13451031006138059392154318642733332233282409844733581532186103280
7102 3217595227477590138759895631852592904560800056803118377380852811
7103 713071547042295595395853565008004759429288871181240958283448862
7104 146250816189384351605579722313171707865208914820986227585851485
7105 27728673612704860833955956297454386283079794253629017105231780
7106 4853885173821610254464676768045516336535171084831509404515425
7107 783434098230856391948684671333662285896904806674559412658630
7108 116425110309747511936990308396204282438369171095406026440935
7109 15905696515223305407483733429497859275652405640620330705888
7110 1994339066142213370622478902658533587914043927589336534964
7111 229090483399676760293712660339282936782543493031729700520
7112 24062235549223261931402232157183124913132714338691805868
7113 2306090670543465204018372817081863169480562786558104976
7114 201207088469861682019229355661960446925889291306626668
7115 15942922656055971354292338111792392379039471187426344
7116 1144164493215769642954110722308640115010431485082100
7117 74154722734733816484653304460455264549587623392480
7118 4326492620695555678967520624015119871443448882085
7119 226446084826254301991955877228388510321385905010
7120 10591568144520233849514977578847758459557208755
7121 440844925562488795320150328138427589301909100
7122 16252044270736527230459273291073375307100231
7123 527915987138980985001505926540255960324282
7124 15021999634036044288660737747080454155569
7125 372009558968670858984703791119482190992
7126 7958430480329037055018736790143504730
7127 145841696006029746979806235016847796
7128 2267270586328126547520240432762582
7129 29566667067960789578616480322920
7130 319182743138508267767109127910
7131 2807941689040540246788694100
7132 19751461490165873393700810
7133 108520129384824416496720
7134 452167205770101735403
7135 1374957781375694334
7136 2896754691475645
7137 3925585126788
7138 3050069841
7139 1109318
7140 119
7141 120
7142 1137640
7143 3181524024
7144 4165523954280
7145 3127382817674440
7146 1510525900936754520
7147 505561399613524532040
7148 123506242490347788298648
7149 22884980226152678420043600
7150 3312701260455890344627714800
7151 383484607817536639418570222800
7152 36182454834831688219607469519600
7153 2826573371697051483715735518871152
7154 185257323122195639267465799463335760
7155 10302314880425943702908479852914272880
7156 490855454141584479006316927185625194960
7157 20206882862161894385760046835808237192520
7158 724085629418745798653428501825659538120536
7159 22733679446165127101866651611373184597748360
7160 629026490802595952725468229403487724436753880
7161 15418820079429486158270623671963540562413113400
7162 336396649374131015286920882570712860044408357800
7163 6560074457390882203160903594858770177795300763320
7164 114786131694309469817565672059901607690100012893800
7165 1808467217714426748962463241433551859933820611306400
7166 25736970717982959497979525894754351763528764699729120
7167 331816416382935601190931971731644276800328036034388640
7168 3885938920751268040613803313390589641639397222002729184
7169 41440275959390089004540684457335736654575526765968954080
7170 403334258066465898417659858718884875808676941691222087840
7171 3590336100493294800668677103022204714165763595710386781920
7172 29287068313854930603918430582819633026817603606381040359840
7173 219315084642598268791650709018268559627745670083168790694648
7174 1510209029255340860403836293443301139906118420179215214077800
7175 9577531942566479676508216698145538942678273595663411745545400
7176 56019890054407960602835786602633967216027648576646957634407400
7177 302609725727692316863720253657150608294797754640060962929241800
7178 1511521948941096650107396913852888137504213216960679281860259672
7179 6989368410517101051248489488868618079436775401735471867248569160
7180 29951519352176983180666603934285090718209589623211111672600733080
7181 119066533720999859063884524281972829768685035292271332821943654960
7182 439493015007193426300750370116326980524376352720017693675120261520
7183 1507571838033078627024926899844409020588659051935388424858689838256
7184 4809641776777544350051457511265175530800760701643640965166656834960
7185 14281541006223004520530732364910996187985507006821311834258908497680
7186 39496569449444572941394516247281326453952592637912419175331413610800
7187 101797376051794263967231401622843362665096139884437198183077177763600
7188 244655686990325699133787272298932166799360957917109870930033862168240
7189 548583628045317933624729193041420064730525859247127803374045000222600
7190 1148169362099384246566043186342926802145749133979816241528896905227800
7191 2244045862162558913585514108753403472708622564827878476017863852395720
7192 4097209949362479067237514909014637865362345139779970010182244852146840
7193 6990770675505651097140052910692374790057803538862674105285310081062264
7194 11149977210359480545517859033188596363264474168402907297179620822290280
7195 16628355411575861404783514541850067767029485941257342890697028810408440
7196 23192538301321615046966687358534533503072247795218063016262932075450920
7197 30258785748374091944967915744636711220190340991991202317045949307035840
7198 36933721551905584996443675648030255754804411636448758159982401282317888
7199 42180421754681444698266797269707409681658442408263760055977543462712000
7200 45076157872863535047870072627063765110594401565190569961543869619816000
7201 45076157872863535047870072627063765110594401565190569961543869619816000
7202 42180421754681444698266797269707409681658442408263760055977543462712000
7203 36933721551905584996443675648030255754804411636448758159982401282317888
7204 30258785748374091944967915744636711220190340991991202317045949307035840
7205 23192538301321615046966687358534533503072247795218063016262932075450920
7206 16628355411575861404783514541850067767029485941257342890697028810408440
7207 11149977210359480545517859033188596363264474168402907297179620822290280
7208 6990770675505651097140052910692374790057803538862674105285310081062264
7209 4097209949362479067237514909014637865362345139779970010182244852146840
7210 2244045862162558913585514108753403472708622564827878476017863852395720
7211 1148169362099384246566043186342926802145749133979816241528896905227800
7212 548583628045317933624729193041420064730525859247127803374045000222600
7213 244655686990325699133787272298932166799360957917109870930033862168240
7214 101797376051794263967231401622843362665096139884437198183077177763600
7215 39496569449444572941394516247281326453952592637912419175331413610800
7216 14281541006223004520530732364910996187985507006821311834258908497680
7217 4809641776777544350051457511265175530800760701643640965166656834960
7218 1507571838033078627024926899844409020588659051935388424858689838256
7219 439493015007193426300750370116326980524376352720017693675120261520
7220 119066533720999859063884524281972829768685035292271332821943654960
7221 29951519352176983180666603934285090718209589623211111672600733080
7222 6989368410517101051248489488868618079436775401735471867248569160
7223 1511521948941096650107396913852888137504213216960679281860259672
7224 302609725727692316863720253657150608294797754640060962929241800
7225 56019890054407960602835786602633967216027648576646957634407400
7226 9577531942566479676508216698145538942678273595663411745545400
7227 1510209029255340860403836293443301139906118420179215214077800
7228 219315084642598268791650709018268559627745670083168790694648
7229 29287068313854930603918430582819633026817603606381040359840
7230 3590336100493294800668677103022204714165763595710386781920
7231 403334258066465898417659858718884875808676941691222087840
7232 41440275959390089004540684457335736654575526765968954080
7233 3885938920751268040613803313390589641639397222002729184
7234 331816416382935601190931971731644276800328036034388640
7235 25736970717982959497979525894754351763528764699729120
7236 1808467217714426748962463241433551859933820611306400
7237 114786131694309469817565672059901607690100012893800
7238 6560074457390882203160903594858770177795300763320
7239 336396649374131015286920882570712860044408357800
7240 15418820079429486158270623671963540562413113400
7241 629026490802595952725468229403487724436753880
7242 22733679446165127101866651611373184597748360
7243 724085629418745798653428501825659538120536
7244 20206882862161894385760046835808237192520
7245 490855454141584479006316927185625194960
7246 10302314880425943702908479852914272880
7247 185257323122195639267465799463335760
7248 2826573371697051483715735518871152
7249 36182454834831688219607469519600
7250 383484607817536639418570222800
7251 3312701260455890344627714800
7252 22884980226152678420043600
7253 123506242490347788298648
7254 505561399613524532040
7255 1510525900936754520
7256 3127382817674440
7257 4165523954280
7258 3181524024
7259 1137640
7260 120
7261 121
7262 1166440
7263 3317472004
7264 4417924860184
7265 3374190111965530
7266 1658138369930988088
7267 564723664066880750740
7268 140406437848857036941128
7269 26482099538684057754241723
7270 3902625195174492721677727600
7271 460008006934067706379470434680
7272 44200769361925636134723028723600
7273 3517055218128422867239911395536852
7274 234831071487343926828018699332768272
7275 13306130048192972996745246744212645560
7276 646076998340002030796804690302866906352
7277 27109537686027926121786378624356091496645
7278 990341027131937818795207942485721016421976
7279 31704295855075144496295238050657744431130556
7280 894651587489367437810436474546900723420971560
7281 22369562802798171435887047606872079917439243774
7282 497927145444344679802136940086521380222069545800
7283 9908750194342459128062525107721775466419183961420
7284 176964228725231744612742932219867342418768515780920
7285 2846325158450474871896286192975162229465141561221175
7286 41362127479035606609015208300740239833356974781416416
7287 544641366550871612424224205092112954844892821051379440
7288 6515891258008609472275264126374733168871626840941957664
7289 71001168463676520884924259662771293571332369919061143944
7290 706276965079938273209474517510442674800746309773477890080
7291 6427120382227438286206218109345028340686791418938648799728
7292 53608699962357895382641727087163600445359873125709466947040
7293 410596249567463284298492958762309287834148143637344960544853
7294 2892558653669293584908786216952387818771909310400400319062248
7295 18772039855973996091319808249403284117989053389107457313607300
7296 112390506630656383841712719168861996421505487453980181051046040
7297 621611877426404314740979594033260699386066309034856138347395050
7298 3179964761061346180923584258340961761616071107408582969362025272
7299 15064077769334012103138004581293257340314546008130679609817851092
7300 66152863427162993753799805902271266411702631447584581343990757960
7301 269572918465689199546734209051755410627688223148907168976762338687
7302 1020305374621826885148967561735706637932596037072560780611430773520
7303 3589931599614780813545148891586053523549394627918329402033664410696
7304 11751484193767069190770888352409198462813655871020545805213647252976
7305 35815618961340646269624758040348259359979821966453067973755076599660
7306 101700614720993659297483928325560332072733912045400799608992437289584
7307 269228485674439736218795111801535942198156043458196366426329909374600
7308 664840600906242448275125398146413280778693960844361284706990723575440
7309 1532303369485585848891832183743376485402956377538840409405222821024065
7310 3297721537297364721177226963158287055783728011029786409851685477528600
7311 6630052825382206735467799080583383856905384256630776518658250030365916
7312 12457380808399463255105116490644964528394468420511281979660561164993640
7313 21882552991457738476137943637687885493009404143062949719216930793672894
7314 35947427908379525946693895773003057882714796155312015444229399977756424
7315 55240313528931840330928693045669836654630535376282225567967197213524780
7316 79426612965923619070416391081882035406117418432924713519347429507014008
7317 106876992636668713082268579339795437971411159601193731924343135627721915
7318 134611205371218443204761158051769814781383757996560709499218448168187968
7319 158712681133969755980149429055733906287334430847403807353853050956921888
7320 175192035150016466150998159120059503450625528994071999286762732504792000
7321 181055900789335199108944791718706123194220846286848789345534542972927600
7322 175192035150016466150998159120059503450625528994071999286762732504792000
7323 158712681133969755980149429055733906287334430847403807353853050956921888
7324 134611205371218443204761158051769814781383757996560709499218448168187968
7325 106876992636668713082268579339795437971411159601193731924343135627721915
7326 79426612965923619070416391081882035406117418432924713519347429507014008
7327 55240313528931840330928693045669836654630535376282225567967197213524780
7328 35947427908379525946693895773003057882714796155312015444229399977756424
7329 21882552991457738476137943637687885493009404143062949719216930793672894
7330 12457380808399463255105116490644964528394468420511281979660561164993640
7331 6630052825382206735467799080583383856905384256630776518658250030365916
7332 3297721537297364721177226963158287055783728011029786409851685477528600
7333 1532303369485585848891832183743376485402956377538840409405222821024065
7334 664840600906242448275125398146413280778693960844361284706990723575440
7335 269228485674439736218795111801535942198156043458196366426329909374600
7336 101700614720993659297483928325560332072733912045400799608992437289584
7337 35815618961340646269624758040348259359979821966453067973755076599660
7338 11751484193767069190770888352409198462813655871020545805213647252976
7339 3589931599614780813545148891586053523549394627918329402033664410696
7340 1020305374621826885148967561735706637932596037072560780611430773520
7341 269572918465689199546734209051755410627688223148907168976762338687
7342 66152863427162993753799805902271266411702631447584581343990757960
7343 15064077769334012103138004581293257340314546008130679609817851092
7344 3179964761061346180923584258340961761616071107408582969362025272
7345 621611877426404314740979594033260699386066309034856138347395050
7346 112390506630656383841712719168861996421505487453980181051046040
7347 18772039855973996091319808249403284117989053389107457313607300
7348 2892558653669293584908786216952387818771909310400400319062248
7349 410596249567463284298492958762309287834148143637344960544853
7350 53608699962357895382641727087163600445359873125709466947040
7351 6427120382227438286206218109345028340686791418938648799728
7352 706276965079938273209474517510442674800746309773477890080
7353 71001168463676520884924259662771293571332369919061143944
7354 6515891258008609472275264126374733168871626840941957664
7355 544641366550871612424224205092112954844892821051379440
7356 41362127479035606609015208300740239833356974781416416
7357 2846325158450474871896286192975162229465141561221175
7358 176964228725231744612742932219867342418768515780920
7359 9908750194342459128062525107721775466419183961420
7360 497927145444344679802136940086521380222069545800
7361 22369562802798171435887047606872079917439243774
7362 894651587489367437810436474546900723420971560
7363 31704295855075144496295238050657744431130556
7364 990341027131937818795207942485721016421976
7365 27109537686027926121786378624356091496645
7366 646076998340002030796804690302866906352
7367 13306130048192972996745246744212645560
7368 234831071487343926828018699332768272
7369 3517055218128422867239911395536852
7370 44200769361925636134723028723600
7371 460008006934067706379470434680
7372 3902625195174492721677727600
7373 26482099538684057754241723
7374 140406437848857036941128
7375 564723664066880750740
7376 1658138369930988088
7377 3374190111965530
7378 4417924860184
7379 3317472004
7380 1166440
7381 121
7382 122
7383 1195722
7384 3458028024
7385 4683322620504
7386 3638161122361524
7387 1818749819260547316
7388 630220129679154780216
7389 159445692808826159394648
7390 30606538650494233214387358
7391 4591159783180278223288012398
7392 550939173981633386794561487760
7393 53902756417262336851090041527760
7394 4367920028345491362833329698466152
7395 297055894577308331402263285561497192
7396 17147295431807384371289266897584355152
7397 848330175072535220347332440814899118864
7398 36275755099976704933716045168028015730514
7399 1350738410487367895473073917138925526906786
7400 44083558694224367231235337331729257136405256
7401 1268428549149200720293075070512549920924826536
7402 32344928003304618367473414298070022983583076668
7403 734405380788211063552942871930597653634998694268
7404 14910654700851557956983991642227285695013609853320
7405 271743578410246571055080128902423455575821579759720
7406 4461123745568214541487565449481451729036404267722070
7407 66182082860723747491950823903483654474293009195265062
7408 889856045895130329122543443602137264223295264419354912
7409 10873022190415582371669057767111636807630769409352993184
7410 121033904909099772189895037776005851832310933162008318864
7411 1230216622018792599739605261228823944602992074003791159184
7412 11441686834295000025993487183669171331772090218330341819296
7413 97561910318235860436697154157523149097798575732644742609696
7414 764078614944260656977786846743294278270739807059991758226898
7415 5505443878189514484990105045439810559534670224456231886165858
7416 36552768050588183127964994112434138651028142973627565157254648
7417 223950057774730417755841865336744370608411861880675927371912280
7418 1267857290552678521830827729254217178809722861895242179390909780
7419 6640830889435381014346335511607224033873629476629673901782657172
7420 32219150822428116500225761764448445791138087508624350891902461112
7421 144949577912910133985598599096728304807194102874729674687653363672
7422 605298700358541392847268224005782087667079077745398919297515435334
7423 2348445119257661478037755616088257685415352648684249759472552539734
7424 8472821606733523763900922222749792433655389948194155994959797398256
7425 28448840471045119486329720406297819502578282047384868605370225907376
7426 88964377019514436473338548543289861498614311019477809229153163039256
7427 259289338150892502883832863703092673256645128697794298693514774328088
7428 704772422631738668427584978761000842596603449391760660403971434288688
7429 1787580668825182624847122034595371678030578737818967408527430345648240
7430 4233218310667195795009529113713180438566400593469058128527372635549290
7431 9364392020566827061687746221244308242889310403734583132802975830154490
7432 19359257959350034559211895158374371892230574379205752060685755973626312
7433 37417579680426594494513301264605939048508856210180087696962208338135912
7434 67639470960771151586235583055249197510766009303017850836816299688168764
7435 114394315990963871427188410700563402102937188366292401230101416030546044
7436 181056311208260181144357328251180539244132321919874279622770097135672264
7437 268248048301181546019772650947080749789218157537307593642580758164153256
7438 372105146647877941049551885273937234773981824725424471712164016302929406
7439 483367707659295296420584943265839138688093857747824466304969732848122638
7440 588076008611132031719473812496723832745196417560571587653084308045107648
7441 670160396652566213614515022615907617973837991297839805271660382946717888
7442 715391607996885420869489177034887608718628709718768387170160877112543200
7443 715391607996885420869489177034887608718628709718768387170160877112543200
7444 670160396652566213614515022615907617973837991297839805271660382946717888
7445 588076008611132031719473812496723832745196417560571587653084308045107648
7446 483367707659295296420584943265839138688093857747824466304969732848122638
7447 372105146647877941049551885273937234773981824725424471712164016302929406
7448 268248048301181546019772650947080749789218157537307593642580758164153256
7449 181056311208260181144357328251180539244132321919874279622770097135672264
7450 114394315990963871427188410700563402102937188366292401230101416030546044
7451 67639470960771151586235583055249197510766009303017850836816299688168764
7452 37417579680426594494513301264605939048508856210180087696962208338135912
7453 19359257959350034559211895158374371892230574379205752060685755973626312
7454 9364392020566827061687746221244308242889310403734583132802975830154490
7455 4233218310667195795009529113713180438566400593469058128527372635549290
7456 1787580668825182624847122034595371678030578737818967408527430345648240
7457 704772422631738668427584978761000842596603449391760660403971434288688
7458 259289338150892502883832863703092673256645128697794298693514774328088
7459 88964377019514436473338548543289861498614311019477809229153163039256
7460 28448840471045119486329720406297819502578282047384868605370225907376
7461 8472821606733523763900922222749792433655389948194155994959797398256
7462 2348445119257661478037755616088257685415352648684249759472552539734
7463 605298700358541392847268224005782087667079077745398919297515435334
7464 144949577912910133985598599096728304807194102874729674687653363672
7465 32219150822428116500225761764448445791138087508624350891902461112
7466 6640830889435381014346335511607224033873629476629673901782657172
7467 1267857290552678521830827729254217178809722861895242179390909780
7468 223950057774730417755841865336744370608411861880675927371912280
7469 36552768050588183127964994112434138651028142973627565157254648
7470 5505443878189514484990105045439810559534670224456231886165858
7471 764078614944260656977786846743294278270739807059991758226898
7472 97561910318235860436697154157523149097798575732644742609696
7473 11441686834295000025993487183669171331772090218330341819296
7474 1230216622018792599739605261228823944602992074003791159184
7475 121033904909099772189895037776005851832310933162008318864
7476 10873022190415582371669057767111636807630769409352993184
7477 889856045895130329122543443602137264223295264419354912
7478 66182082860723747491950823903483654474293009195265062
7479 4461123745568214541487565449481451729036404267722070
7480 271743578410246571055080128902423455575821579759720
7481 14910654700851557956983991642227285695013609853320
7482 734405380788211063552942871930597653634998694268
7483 32344928003304618367473414298070022983583076668
7484 1268428549149200720293075070512549920924826536
7485 44083558694224367231235337331729257136405256
7486 1350738410487367895473073917138925526906786
7487 36275755099976704933716045168028015730514
7488 848330175072535220347332440814899118864
7489 17147295431807384371289266897584355152
7490 297055894577308331402263285561497192
7491 4367920028345491362833329698466152
7492 53902756417262336851090041527760
7493 550939173981633386794561487760
7494 4591159783180278223288012398
7495 30606538650494233214387358
7496 159445692808826159394648
7497 630220129679154780216
7498 1818749819260547316
7499 3638161122361524
7500 4683322620504
7501 3458028024
7502 1195722
7503 122
7504 123
7505 1225490
7506 3603308247
7507 4962270214440
7508 3920331310246890
7509 1993381553133900468
7510 702666997479699914970
7511 180873177217917421921992
7512 35330117299955708186453805
7513 5393731241126571449798614230
7514 658831428886369925041829779113
7515 65622735209235265261083440449200
7516 5414531882114001736691994671463492
7517 375006467390858638800519630949508520
7518 22048717692332971839426611109349058820
7519 1111255371693581780707101199911192564528
7520 48417480730702365274937240727191259369255
7521 1837260302416467232231147934686595384939562
7522 61117870870926173468590213953425706836840835
7523 1792790878880501088411979609300487400547331160
7524 46614749181233126470770508841336209593987375198
7525 1079417946156793659472659291110011232126551512060
7526 22354854697022970101179730753160161911404732981582
7527 415663810740205086987708222144791169675518161822200
7528 6963429196762568383286428303124601049130427981342825
7529 105439971821724035457041399858920429689813366751219278
7530 1447312820760457279150898460327634199987532534179472165
7531 18057785820235523547547371496936300644692931173924080992
7532 205299826884820535570330235471121037091449396084494016040
7533 2131710534445190902947099335698384772043652817555301396240
7534 20258239292096346990793991555809076268093533415357511793448
7535 176546458142078763841942517296400654420354295304344521620320
7536 1413475080500018103009552279104307739452961576780408326222687
7537 10414070131770825372241341757851276832061847166781027423865930
7538 70718905059352523020109469541487080652846243484223592450813355
7539 443266666078259516523631830011349202514580719722441318315440168
7540 2568011792633752336024465225236983108175225060035832979966733850
7541 13768244847136925137070988692279580066101260700256981288628852692
7542 68394203299089270973112378893466745133554963868159679777929040970
7543 315132784821120185243201340724327787703974770227976246065394568520
7544 1348165287162205829523461044376514649803948854978388502071738924153
7545 5360175238114794261960748730653612463075941230636966333538239096030
7546 19823639683145554241083407700509704579829594416834696499077134673637
7547 68251397786397952051631727127122425818819881338901601418902297406160
7548 218923852807697823217708407672059446044483281281395049903685331388860
7549 654686569348734442765337523895492057694930955451029006378639943391448
7550 1826480646371469278729383671737423494293829114845262083012872305838460
7551 4756621938635485951414394923843843312799248588448086786399480217758032
7552 11569747305637216151152925797365018367150234163267736867692034679147275
7553 26297265263235610241725862676097029997154912777610815646912466372351650
7554 55880386839560660099794105421227174039498884953770626278617361711228823
7555 111058678584620843602103647553324138011111433260492164163100182041734040
7556 206516257082354473460102258902728932825423879467724714789002957558557822
7557 359427871169606533777324862523352947802315939048923106148379331882025340
7558 585673243694817578229412632766136276311928673363612217307017698280751790
7559 893715305202443989973007057632977158087129815078691468703059275541930168
7560 1277442309664365658866284582220334765312593106413837600255874075106946645
7561 1710661875550541838829633266625491772679472507719399916864387891882345942
7562 2146520169512653073627221819233136228170602476161315987636348791538192705
7563 2524094932274101093272517211164901395780728392420997691771214303224514880
7564 2781719497675631246180910496767269430804629182887107786757780391198256688
7565 2873294163266179149393849973336843674361705473460627128798187129386444000
7566 2781719497675631246180910496767269430804629182887107786757780391198256688
7567 2524094932274101093272517211164901395780728392420997691771214303224514880
7568 2146520169512653073627221819233136228170602476161315987636348791538192705
7569 1710661875550541838829633266625491772679472507719399916864387891882345942
7570 1277442309664365658866284582220334765312593106413837600255874075106946645
7571 893715305202443989973007057632977158087129815078691468703059275541930168
7572 585673243694817578229412632766136276311928673363612217307017698280751790
7573 359427871169606533777324862523352947802315939048923106148379331882025340
7574 206516257082354473460102258902728932825423879467724714789002957558557822
7575 111058678584620843602103647553324138011111433260492164163100182041734040
7576 55880386839560660099794105421227174039498884953770626278617361711228823
7577 26297265263235610241725862676097029997154912777610815646912466372351650
7578 11569747305637216151152925797365018367150234163267736867692034679147275
7579 4756621938635485951414394923843843312799248588448086786399480217758032
7580 1826480646371469278729383671737423494293829114845262083012872305838460
7581 654686569348734442765337523895492057694930955451029006378639943391448
7582 218923852807697823217708407672059446044483281281395049903685331388860
7583 68251397786397952051631727127122425818819881338901601418902297406160
7584 19823639683145554241083407700509704579829594416834696499077134673637
7585 5360175238114794261960748730653612463075941230636966333538239096030
7586 1348165287162205829523461044376514649803948854978388502071738924153
7587 315132784821120185243201340724327787703974770227976246065394568520
7588 68394203299089270973112378893466745133554963868159679777929040970
7589 13768244847136925137070988692279580066101260700256981288628852692
7590 2568011792633752336024465225236983108175225060035832979966733850
7591 443266666078259516523631830011349202514580719722441318315440168
7592 70718905059352523020109469541487080652846243484223592450813355
7593 10414070131770825372241341757851276832061847166781027423865930
7594 1413475080500018103009552279104307739452961576780408326222687
7595 176546458142078763841942517296400654420354295304344521620320
7596 20258239292096346990793991555809076268093533415357511793448
7597 2131710534445190902947099335698384772043652817555301396240
7598 205299826884820535570330235471121037091449396084494016040
7599 18057785820235523547547371496936300644692931173924080992
7600 1447312820760457279150898460327634199987532534179472165
7601 105439971821724035457041399858920429689813366751219278
7602 6963429196762568383286428303124601049130427981342825
7603 415663810740205086987708222144791169675518161822200
7604 22354854697022970101179730753160161911404732981582
7605 1079417946156793659472659291110011232126551512060
7606 46614749181233126470770508841336209593987375198
7607 1792790878880501088411979609300487400547331160
7608 61117870870926173468590213953425706836840835
7609 1837260302416467232231147934686595384939562
7610 48417480730702365274937240727191259369255
7611 1111255371693581780707101199911192564528
7612 22048717692332971839426611109349058820
7613 375006467390858638800519630949508520
7614 5414531882114001736691994671463492
7615 65622735209235265261083440449200
7616 658831428886369925041829779113
7617 5393731241126571449798614230
7618 35330117299955708186453805
7619 180873177217917421921992
7620 702666997479699914970
7621 1993381553133900468
7622 3920331310246890
7623 4962270214440
7624 3603308247
7625 1225490
7626 123
7627 124
7628 1255748
7629 3753430772
7630 5255339285196
7631 4221789225774120
7632 2183125588549849944
7633 782734489863911583768
7634 204964617131507133292392
7635 40733703469340991166373316
7636 6328016565280955732951503740
7637 786662859301069668402056936364
7638 79757664047161020016526333891988
7639 6699643779961525681388212046926992
7640 472468041268910670060975535035851376
7641 28289896756766547756606687824437307760
7642 1452275538668331745156899451735791340944
7643 64461230159528452233896014300909102019628
7644 2492320335831852174186181191583888894053012
7645 84491904718335673256419818233605170345238596
7646 2526205329331615170035062176741595882589421180
7647 66962925656526813824246477406896741590199583864
7648 1581081437345302544348570481497724725852320407048
7649 33394356419081087073059200775876185876335373445832
7650 633380656485124447973110817306003181334416430860216
7651 10825638771556973983213883867219952334032117568274100
7652 167275223088975642700624883190666887006091567225543564
7653 2343552581245111580535750359128457852350946151564836028
7654 29850705100505916192480618210717023755702455526497557892
7655 346537508835948380460075748250729959991011964909114506656
7656 3674998888269014239303374898895087740524203450190463309920
7657 35677612157916561188778010084027392785875955462340858559584
7658 317700641596685568681023232653005830998038270069416216697248
7659 2599646596142109797572603567189499636339716998356473080859212
7660 19580241865922457919030559567800423990938628301053978387855476
7661 135959991473093281969739051730378903159586638970234146606208740
7662 871621176723480513102580616948356662468963680255452792588938204
7663 5166046974370217835649085117803502045135684278409030706760008168
7664 28343446913436600557750385916597592301690375905865763066818423192
7665 144119549958342359227002816701004435497111897719573076865387730776
7666 679901869082929630433134028156150428416267910858161204881016120360
7667 2978977448611502788157027982624910951172018290908165575460155816244
7668 12133883754100511356639601782886832410871391575162528075654781007628
7669 45986399773943954805415633647747574935319307566372270269918539785212
7670 162298432562251279148864638078377768476616096711791789461035680508996
7671 533810983504033829274100239644919728799493188367691074631802748967280
7672 1637411419729955782542606376112292237716833684758624563724071875403664
7673 4687176308090939343856184591367725746395592637576932306536929449788048
7674 12528880008301312669411772250386070948092138438853457352411702795794032
7675 31289909092896834991391771419134285434797118936208763336306546415269116
7676 73048489069688034689241766918510777684823205927141670744933341198293700
7677 159491611976708964452194004365049472228289241297557239927452479218294324
7678 325814675066069654966018248780001120594283618573022414175041415284887948
7679 622986301774682636967990937227694450367091754194570330400628640215060472
7680 1115355302754073851725623696997492815125565611062858854621333553888821896
7681 1870295079541744634137258900673675515679465270334763318911410495562805320
7682 2938247355918898081246592975652943795394226274820755936393011967722009144
7683 4325649868479844267524219368075667572359768011414374573868094104187458468
7684 5968802907765094035050581874026607657054782862432191917717301475572168092
7685 7720918350185970444985854360478273211557159440971084682246164508189285516
7686 9363854116483910887203325719907776156731122723240106262544664689820789940
7687 10648482036596579653546922471564545447654566005932550592778064969581328064
7688 11355258533227939998404495094627206201077460031116398413010435535335226688
7689 11355258533227939998404495094627206201077460031116398413010435535335226688
7690 10648482036596579653546922471564545447654566005932550592778064969581328064
7691 9363854116483910887203325719907776156731122723240106262544664689820789940
7692 7720918350185970444985854360478273211557159440971084682246164508189285516
7693 5968802907765094035050581874026607657054782862432191917717301475572168092
7694 4325649868479844267524219368075667572359768011414374573868094104187458468
7695 2938247355918898081246592975652943795394226274820755936393011967722009144
7696 1870295079541744634137258900673675515679465270334763318911410495562805320
7697 1115355302754073851725623696997492815125565611062858854621333553888821896
7698 622986301774682636967990937227694450367091754194570330400628640215060472
7699 325814675066069654966018248780001120594283618573022414175041415284887948
7700 159491611976708964452194004365049472228289241297557239927452479218294324
7701 73048489069688034689241766918510777684823205927141670744933341198293700
7702 31289909092896834991391771419134285434797118936208763336306546415269116
7703 12528880008301312669411772250386070948092138438853457352411702795794032
7704 4687176308090939343856184591367725746395592637576932306536929449788048
7705 1637411419729955782542606376112292237716833684758624563724071875403664
7706 533810983504033829274100239644919728799493188367691074631802748967280
7707 162298432562251279148864638078377768476616096711791789461035680508996
7708 45986399773943954805415633647747574935319307566372270269918539785212
7709 12133883754100511356639601782886832410871391575162528075654781007628
7710 2978977448611502788157027982624910951172018290908165575460155816244
7711 679901869082929630433134028156150428416267910858161204881016120360
7712 144119549958342359227002816701004435497111897719573076865387730776
7713 28343446913436600557750385916597592301690375905865763066818423192
7714 5166046974370217835649085117803502045135684278409030706760008168
7715 871621176723480513102580616948356662468963680255452792588938204
7716 135959991473093281969739051730378903159586638970234146606208740
7717 19580241865922457919030559567800423990938628301053978387855476
7718 2599646596142109797572603567189499636339716998356473080859212
7719 317700641596685568681023232653005830998038270069416216697248
7720 35677612157916561188778010084027392785875955462340858559584
7721 3674998888269014239303374898895087740524203450190463309920
7722 346537508835948380460075748250729959991011964909114506656
7723 29850705100505916192480618210717023755702455526497557892
7724 2343552581245111580535750359128457852350946151564836028
7725 167275223088975642700624883190666887006091567225543564
7726 10825638771556973983213883867219952334032117568274100
7727 633380656485124447973110817306003181334416430860216
7728 33394356419081087073059200775876185876335373445832
7729 1581081437345302544348570481497724725852320407048
7730 66962925656526813824246477406896741590199583864
7731 2526205329331615170035062176741595882589421180
7732 84491904718335673256419818233605170345238596
7733 2492320335831852174186181191583888894053012
7734 64461230159528452233896014300909102019628
7735 1452275538668331745156899451735791340944
7736 28289896756766547756606687824437307760
7737 472468041268910670060975535035851376
7738 6699643779961525681388212046926992
7739 79757664047161020016526333891988
7740 786662859301069668402056936364
7741 6328016565280955732951503740
7742 40733703469340991166373316
7743 204964617131507133292392
7744 782734489863911583768
7745 2183125588549849944
7746 4221789225774120
7747 5255339285196
7748 3753430772
7749 1255748
7750 124
7751 125
7752 1286500
7753 3908515650
7754 5563120608500
7755 4543678756992375
7756 2389148902767627000
7757 871151076200180506500
7758 232024866638230933759800
7759 46908262560427643556806625
7760 7414248657796715497388125500
7761 937902455211284510419597875750
7762 96778187730220527387407202151500
7763 8274857644892955826714607141293755
7764 594092343735904520892330769118526000
7765 36220610306637548289773062876824813000
7766 1893597928073889890159963781797013342000
7767 85609992691386033272743362566811563422125
7768 3372026535656005169378173857337471933379700
7769 116476682361511109491809143525598411152252250
7770 3549002070658836477875933660622079523610730500
7771 95887976677373807521147939330588014445848456375
7772 2308107487330450808726103664772603634545915889000
7773 49708242158962163326110359834966345547629770373100
7774 961516506516095129647518616234177877336668361241000
7775 16763582426105015682961797779463732159042271607588625
7776 264272946482126129590221282640957659919019340637279500
7777 3778259302354402669852648395725331537057039208922382750
7778 49119915212965722521330121163551010541699123883808431900
7779 582144859807798647550726341985317897491377774600398802875
7780 6303904127714139884172915058038556402524983873638918188000
7781 62505104042280365135692646845961533291702640648731240722000
7782 568594817416872998976300851953585560911617569772329351084000
7783 4754054071969633810190792363617695427795164017264701800337425
7784 36596110495216267503142146553040785246980412290296347644388500
7785 259776226801720589398902884291469819572875023815134304058824250
7786 1702919410301822294288985104671244813216150558530598717552614500
7787 10323138936650810871506020434747945631410386053253793062911225875
7788 57943499847665956805253251996985225641386729068641830900146037560
7789 301500268346108746534511538501059487488076879723196129683774238500
7790 1455930215012465410886226118084635850323793513963554695694642363000
7791 6531464714569810107170153279740796939647018125142057870963465045125
7792 27246744956812525501436231548398575772914801441233221726769717831500
7793 105789112562010760777425099577689820388899737472530444357074246179950
7794 382605371014168830077134882995494057701634174820458944707622173433500
7795 1289974135214522743490401394328270695565545457138539184620718987702375
7796 4057354544948242475251860795835928341607869472025490768721577670722000
7797 11913144095160092036381164903341537143276402159446514620362724899939000
7798 32673765417543222189814948579243105007068940838652187691144888941691600
7799 83754594127658581794553567717625957529932948648907615999530551872656625
7800 200762403734573075470432670670079289663586956687177439464551897995310500
7801 450224598474067342515376236700722367413885600887581089492287177187503250
7802 945017403916822105192183206903134365715877143610597580952209864014736500
7803 1857322666928831137512329302798083311080050847634674476409920155813578275
7804 3419229173467994546928005276179155310822735117140892529310450789401121000
7805 5897967006153677987590900028720177348077341088061753627266226106827995500
7806 9535288181938870063476197098029181068881794682910648370371441715707177000
7807 14452109505843189440391941587736706010057726422850194140365438921515097125
7808 20539412991065622094079531324386751058687685637722716798115092142308870300
7809 27376803787826193905238632600807274289099634039670199445763484884642459750
7810 34227828464540425879530653321447978024457568380604616256218753783989675500
7811 40144622503520898948237398489274040341357602584138885319793758742516816375
7812 44173531039460021553598288941416297088930876573990488764523160359618664000
7813 45604183464092855800043859331647973291423992705612632336122555617717281376
7814 44173531039460021553598288941416297088930876573990488764523160359618664000
7815 40144622503520898948237398489274040341357602584138885319793758742516816375
7816 34227828464540425879530653321447978024457568380604616256218753783989675500
7817 27376803787826193905238632600807274289099634039670199445763484884642459750
7818 20539412991065622094079531324386751058687685637722716798115092142308870300
7819 14452109505843189440391941587736706010057726422850194140365438921515097125
7820 9535288181938870063476197098029181068881794682910648370371441715707177000
7821 5897967006153677987590900028720177348077341088061753627266226106827995500
7822 3419229173467994546928005276179155310822735117140892529310450789401121000
7823 1857322666928831137512329302798083311080050847634674476409920155813578275
7824 945017403916822105192183206903134365715877143610597580952209864014736500
7825 450224598474067342515376236700722367413885600887581089492287177187503250
7826 200762403734573075470432670670079289663586956687177439464551897995310500
7827 83754594127658581794553567717625957529932948648907615999530551872656625
7828 32673765417543222189814948579243105007068940838652187691144888941691600
7829 11913144095160092036381164903341537143276402159446514620362724899939000
7830 4057354544948242475251860795835928341607869472025490768721577670722000
7831 1289974135214522743490401394328270695565545457138539184620718987702375
7832 382605371014168830077134882995494057701634174820458944707622173433500
7833 105789112562010760777425099577689820388899737472530444357074246179950
7834 27246744956812525501436231548398575772914801441233221726769717831500
7835 6531464714569810107170153279740796939647018125142057870963465045125
7836 1455930215012465410886226118084635850323793513963554695694642363000
7837 301500268346108746534511538501059487488076879723196129683774238500
7838 57943499847665956805253251996985225641386729068641830900146037560
7839 10323138936650810871506020434747945631410386053253793062911225875
7840 1702919410301822294288985104671244813216150558530598717552614500
7841 259776226801720589398902884291469819572875023815134304058824250
7842 36596110495216267503142146553040785246980412290296347644388500
7843 4754054071969633810190792363617695427795164017264701800337425
7844 568594817416872998976300851953585560911617569772329351084000
7845 62505104042280365135692646845961533291702640648731240722000
7846 6303904127714139884172915058038556402524983873638918188000
7847 582144859807798647550726341985317897491377774600398802875
7848 49119915212965722521330121163551010541699123883808431900
7849 3778259302354402669852648395725331537057039208922382750
7850 264272946482126129590221282640957659919019340637279500
7851 16763582426105015682961797779463732159042271607588625
7852 961516506516095129647518616234177877336668361241000
7853 49708242158962163326110359834966345547629770373100
7854 2308107487330450808726103664772603634545915889000
7855 95887976677373807521147939330588014445848456375
7856 3549002070658836477875933660622079523610730500
7857 116476682361511109491809143525598411152252250
7858 3372026535656005169378173857337471933379700
7859 85609992691386033272743362566811563422125
7860 1893597928073889890159963781797013342000
7861 36220610306637548289773062876824813000
7862 594092343735904520892330769118526000
7863 8274857644892955826714607141293755
7864 96778187730220527387407202151500
7865 937902455211284510419597875750
7866 7414248657796715497388125500
7867 46908262560427643556806625
7868 232024866638230933759800
7869 871151076200180506500
7870 2389148902767627000
7871 4543678756992375
7872 5563120608500
7873 3908515650
7874 1286500
7875 125