1 1 2 0 3 2 4 0 5 2 6 3 7 0 8 2 9 8 10 4 11 0 12 2 13 15 14 20 15 5 16 0 17 2 18 24 19 60 20 40 21 6 22 0 23 2 24 35 25 140 26 175 27 70 28 7 29 0 30 2 31 48 32 280 33 560 34 420 35 112 36 8 37 0 38 2 39 63 40 504 41 1470 42 1764 43 882 44 168 45 9 46 0 47 2 48 80 49 840 50 3360 51 5880 52 4704 53 1680 54 240 55 10 56 0 57 2 58 99 59 1320 60 6930 61 16632 62 19404 63 11088 64 2970 65 330 66 11 67 0 68 2 69 120 70 1980 71 13200 72 41580 73 66528 74 55440 75 23760 76 4950 77 440 78 12 79 0 80 2 81 143 82 2860 83 23595 84 94380 85 198198 86 226512 87 141570 88 47190 89 7865 90 572 91 13 92 0 93 2 94 168 95 4004 96 40040 97 198198 98 528528 99 792792 100 679536 101 330330 102 88088 103 12012 104 728 105 14 106 0 107 2 108 195 109 5460 110 65065 111 390390 112 1288287 113 2453880 114 2760615 115 1840410 116 715715 117 156156 118 17745 119 910 120 15 121 0 122 2 123 224 124 7280 125 101920 126 728728 127 2914912 128 6870864 129 9815520 130 8588580 131 4580576 132 1457456 133 264992 134 25480 135 1120 136 16 137 0 138 2 139 255 140 9520 141 154700 142 1299480 143 6194188 144 17697680 145 31286970 146 34763300 147 24334310 148 10618608 149 2815540 150 433160 151 35700 152 1360 153 17 154 0 155 2 156 288 157 12240 158 228480 159 2227680 160 12475008 161 42474432 162 91016640 163 125147880 164 111242560 165 63711648 166 23167872 167 5197920 168 685440 169 48960 170 1632 171 18 172 0 173 2 174 323 175 15504 176 329460 177 3689952 178 23984688 179 95938752 180 244986456 181 408310760 182 449141836 183 326648608 184 155900472 185 47969376 186 9224880 187 1054272 188 65892 189 1938 190 19 191 0 192 2 193 360 194 19380 195 465120 196 5930280 197 44279424 198 205583040 199 616749120 200 1224932280 201 1633243040 202 1469918736 203 890859840 204 359770320 205 94884480 206 15814080 207 1581408 208 87210 209 2280 210 20 211 0 212 2 213 399 214 23940 215 644385 216 9279144 217 78872724 218 420654528 219 1464779160 220 3417818040 221 5430533108 222 5924217936 223 4443163452 224 2278545360 225 788727240 226 180280512 227 26290908 228 2319786 229 113715 230 2660 231 21 232 0 233 2 234 440 235 29260 236 877800 237 14176470 238 136094112 239 826285680 240 3305142720 241 8951428200 242 16709332640 243 21722132432 244 19747393120 245 12531999480 246 5508571200 247 1652571360 248 330514272 249 42529410 250 3335640 251 146300 252 3080 253 22 254 0 255 2 256 483 257 35420 258 1177715 259 21198870 260 228241167 261 1565082288 262 7126713990 263 22171999080 264 48039331340 265 73369160592 266 79483257308 267 61140967160 268 33257998620 269 12669713760 270 3325799862 271 586905858 272 67129755 273 4710860 274 185955 275 3542 276 23 277 0 278 2 279 528 280 42504 281 1558480 282 31091676 283 373100112 284 2869317528 285 14756490144 286 52262569260 287 130075727936 288 230588790432 289 293476642368 290 269020255504 291 177375992640 292 83620110816 293 27873370272 294 6455964438 295 1012700304 296 103638920 297 6545616 298 233772 299 4048 300 24 301 0 302 2 303 575 304 50600 305 2036650 306 44806300 307 595923790 308 5107918200 309 29461742475 310 117846969900 311 333899748050 312 679941305120 313 1004458746200 314 1081724803600 315 849926631400 316 485672360800 317 200339848830 318 58923484950 319 12131305725 320 1702639400 321 156822050 322 8961260 323 290950 324 4600 325 25 326 0 327 2 328 624 329 59800 330 2631200 331 63543480 332 931971040 333 8853724880 334 56916802800 335 255335101450 336 817072324640 337 1894122207120 338 3214267987840 339 4017834984800 340 3708770755200 341 2525496276160 342 1262748138080 343 459603182610 344 120157694800 345 22134312200 346 2795913120 347 232992760 348 12103520 349 358800 350 5200 351 26 352 0 353 2 354 675 355 70200 356 3363750 357 88803000 358 1429728300 359 14978106000 360 106719005250 361 533595026250 362 1915013260875 363 5013852901200 364 9685852195500 365 13907890332000 366 14901311070000 367 11921048856000 368 7102958276700 369 3133658063250 370 1013830549875 371 237153345000 372 39317528250 373 4493431800 374 340411500 375 16146000 376 438750 377 5850 378 27 379 0 380 2 381 728 382 81900 383 4258800 384 122440500 385 2154952800 386 24781957200 387 194715378000 388 1079047719750 389 4316190879000 390 12673905944700 391 27652158424800 392 45200643579000 393 55631561328000 394 51657878376000 395 36160514863200 396 19010858917050 397 7455238791000 398 2158095439500 399 454335882000 400 68150382300 401 7080559200 402 489762000 403 21294000 404 532350 405 6552 406 28 407 0 408 2 409 783 410 95004 411 5343975 412 166732020 413 3195697050 414 40174477200 415 346504865850 416 2117529735750 417 9387715161825 418 30723431438700 419 75179305717425 420 138792564401400 421 194462109463500 422 207426250094400 423 168533828201700 424 104094423301050 425 48645433111275 426 17068573021500 427 4446812445075 428 847011894300 429 115501621950 430 10956675600 431 694716750 432 27788670 433 641277 434 7308 435 29 436 0 437 2 438 840 439 109620 440 6650280 441 224446950 442 4668496560 443 63913941000 444 602617158000 445 4042556768250 446 19763610867000 447 71688006690300 448 195512745519000 449 404811646170750 450 640581066468000 451 777848437854000 452 725991875330400 453 520472116505250 454 285749397297000 455 119480011150500 456 37730529837000 457 8893624890150 458 1540021626000 459 191741823000 460 16673202000 461 972603450 462 35911512 463 767340 464 8120 465 30 466 0 467 2 468 899 469 125860 470 8212365 471 298930086 472 6725926935 473 99928057320 474 1026047017125 475 7524344792250 476 40380650385075 477 161522601540300 478 488238772837725 479 1126704860394750 480 1999591592898375 481 2742297041689200 482 2913690606794775 483 2399509911478050 484 1529099453392875 485 751136573596500 486 282664552695525 487 80761300770150 488 17305993022175 489 2736125379000 490 312275179125 491 24982014330 492 1345185387 493 45989244 494 912485 495 8990 496 31 497 0 498 2 499 960 500 143840 501 10068800 502 394193520 503 9565762752 504 153735472800 505 1713052411200 506 13680626895000 507 80259677784000 508 352412948815200 509 1174709829384000 510 3004546294386000 511 5943058604280000 512 9140990138964000 513 10969188166756800 514 10283613906334500 515 7527874232088000 516 4292208991980000 517 1897608185928000 518 646090406161200 519 167815689912000 520 32833504548000 521 4758478920000 522 499640286600 523 36896513472 524 1839569760 525 58399040 526 1078800 527 9920 528 32 529 0 530 2 531 1023 532 163680 533 12262360 534 515019120 535 13441999032 536 232994649888 537 2808417654900 538 24339619675800 539 155503125706500 540 746415003391200 541 2731200353317800 542 7703385611922000 543 16888191533829000 544 28951185486564000 545 38963470467334050 546 41255439318353700 547 34379532765294750 548 22517588711772000 549 11555078417883000 550 4622031367153200 551 1430628756499800 552 339279546996000 553 60849049189500 554 8113206558600 555 786356943372 556 53767996128 557 2489259080 558 73574160 559 1268520 560 10912 561 33 562 0 563 2 564 1088 565 185504 566 14840320 567 667072384 568 18678026752 569 348211784448 570 4526753197824 571 42438311229600 572 294238957858560 573 1538067279715200 574 6152269118860800 575 19048371694934400 576 46051008493248000 577 87496916137171200 578 131245374205756800 579 155853881869336200 580 146686006465257600 581 109371145171464000 582 64471411890547200 583 29933155520611200 584 10884783825676800 585 3076134559430400 586 668724904224000 587 110339609196960 588 13580259593472 589 1218741245568 590 77380396544 591 3335361920 592 92009984 593 1484032 594 11968 595 34 596 0 597 2 598 1155 599 209440 600 17854760 601 857028480 602 25682286784 603 513645735680 604 7181868054240 605 72616665881760 606 544624994113200 607 3089509057514880 608 13458088697508000 609 45550454053104000 610 120883897294776000 611 253280546712864000 612 421078908910136400 613 557310320616357000 614 588272005095043500 615 495386951658984000 616 332430717560634000 617 177296382699004800 618 74832888801528000 619 24845702210784000 620 6436477203156000 621 1287295440631200 622 196064997880752 623 22343589502080 624 1861965791840 625 110066943360 626 4427980480 627 114270464 628 1727880 629 13090 630 35 631 0 632 2 633 1224 634 235620 635 21362880 636 1092711312 637 34966761984 638 748455214848 639 11226828222720 640 122091756922080 641 987586655991936 642 6060190843586880 643 28648174896956160 644 105594234395832000 645 306339317368128000 646 704580429946694400 647 1291730788235606400 648 1894855090095613800 649 2229241282465428000 650 2105394544550682000 651 1595667444291043200 652 968798091176704800 653 469720286631129600 654 181018687535712000 655 55092644032608000 656 13130413494438240 657 2424076337434752 658 341856919381824 659 36175335384320 660 2806707055680 661 154852803072 662 5827793664 663 140995008 664 2002770 665 14280 666 36 667 0 668 2 669 1295 670 264180 671 25427325 672 1383246480 673 47168704968 674 1078141827840 675 17308026843360 676 201926979839200 677 1756764724601040 678 11626588359177792 679 59454145018522800 680 237816580074091200 681 751343590893420000 682 1889092457103456000 683 3801798569920705200 684 6149968274871729000 685 8019076279979803500 686 8441132926294530000 687 7174962987350350500 688 4919974619897383200 689 2715570407086218000 690 1202149745429472000 691 424672464418020000 692 118908290037045600 693 26159823808150032 694 4471764753529920 695 585588241533680 696 57693422811200 697 4177799582880 698 215628365568 699 7607855640 700 172905810 701 2311575 702 15540 703 37 704 0 705 2 706 1368 707 295260 708 30116520 709 1739229030 710 63076039488 711 1536352104672 712 26337464651520 713 328852510023840 714 3069290093555840 715 21847764938674752 716 120493733904206208 717 521367117854738400 718 1787544404073388800 719 4894466820677136000 720 10767827005489699200 721 19120810454601193800 722 27493975817073612000 723 32076305119919214000 724 30388078534660308000 725 23369879444512570200 726 14568236536839004800 727 7341700231015704000 728 2979240673455648000 729 968253218873085600 730 250256216570274432 731 50978118190241088 732 8091764792101760 733 986557530071520 734 90717933799680 735 6145408418688 736 297358471872 737 9855631170 738 210815640 739 2657340 740 16872 741 38 742 0 743 2 744 1443 745 329004 746 35505015 747 2172906918 748 83656916343 749 2167112499552 750 39588501554316 751 527846687390880 752 5272601910715568 753 40263505500009792 754 238835793988694448 755 1114567038613907424 756 4133696434419711600 757 12282983690847143040 758 29427981759321280200 759 57124905768094249800 760 90167743418266413900 761 116005283929933398000 762 121805548126430067900 763 104404755536940058200 764 72992935148120430300 765 41545386013159454400 766 19192162016948661000 767 7165073819660833440 768 2149522145898250032 769 514415556283341888 770 97303471625023664 771 14379823392860640 772 1636324730911728 773 140759116637568 774 8939339060652 775 406333593666 776 12675290355 777 255636108 778 3043287 779 18278 780 39 781 0 782 2 783 1520 784 365560 785 41673840 786 2698381140 787 110093950512 788 3027583639080 789 58821624987840 790 835757255035560 791 8914744053712640 792 72857771857160576 793 463640366363749120 794 2327117992710356160 795 9308471970841424640 796 29920088477704579200 797 77792230042031905920 798 164450486302089507000 799 283757701854585816000 800 400745526303406284000 801 464021135719733592000 802 440820078933746912400 803 343496165402919672000 804 219267315069452676000 805 114400338297105744000 806 48620143776269941200 807 16755249547514564352 808 4654235985420712320 809 1034274663426824960 810 182144429642901440 811 25123369605917440 812 2674423216113792 813 215679291622080 814 12867230466090 815 550469752560 816 16190286840 817 308386416 818 3472820 819 19760 820 40 821 0 822 2 823 1599 824 405080 825 48710870 826 3331823508 827 143823714762 828 4191433973064 829 86448325694445 830 1306330254938280 831 14848620564465116 832 129587961289877376 833 882572554542422432 834 4752313755228428480 835 20445393793098129120 836 70877365149406847616 837 199342589482706758920 838 457315352342680211640 839 859334403911899090500 840 1326691711302581052000 841 1686294990945122758200 842 1766594752418700032400 843 1525695467997968209800 844 1085475036520293588000 845 635160211587055849500 846 304876901561786807760 847 119605553689624055352 848 38164735080449841024 849 9844078492973173280 850 2036705895097897920 851 334768899998849888 852 43195987096625792 853 4310889841296324 854 326582563734570 855 18337523632155 856 739664818776 857 20546244966 858 370202612 859 3949530 860 21320 861 41 862 0 863 2 864 1680 865 447720 866 56711200 867 4091713080 868 186582116448 869 5752948590480 870 125743019191920 871 2017127599537050 872 24384831425514560 873 226778932257285408 874 1649301325507530240 875 9504627510456856960 876 43867511586723955200 877 163563150344785032960 878 496141556045847933312 879 1231233640922600569800 880 2510750954038244299200 881 4221291808690030620000 882 5865373881548253072000 883 6745179963780491032800 884 6423980917886181936000 885 5065550170428036744000 886 3303619676366110920000 887 1778448592443756378600 888 787989530190464364672 889 286235513103373807680 890 84810522400999646720 891 20367058950978979200 892 3932949314671802880 893 604743819352761088 894 73154494276543680 895 6858233838425970 896 489000630190800 897 25888268657160 898 986219758368 899 25914182840 900 442347360 901 4477200 902 22960 903 42 904 0 905 2 906 1763 907 493640 908 65777530 909 4999092280 910 240456338668 911 7832006459472 912 181115149375290 913 3078957539379930 914 39513288422042435 915 390822343665292448 916 3028873163406016472 917 18639219467113947520 918 92069551104040872640 919 368278204416163490560 920 1201507641907733387952 921 3215799865105992303048 922 7093676173027924197900 923 12942847754296563448800 924 19584572259790852587000 925 24620605126594214680800 926 25739723541439406257200 927 22382368296903831528000 928 16178559692870704311000 929 9707135815722422586600 930 4823699797658988454572 931 1978953763142149109568 932 667504245504296326640 933 184139102208081745280 934 41272557391466598080 935 7455687786845579008 936 1074761445079554232 937 122131982395403890 938 10776351387829755 939 724460597501160 940 36223029875058 941 1305334409912 942 32494099820 943 526220240 944 5059810 945 24682 946 43 947 0 948 2 949 1848 950 543004 951 76020560 952 6077843772 953 307944084448 954 10580078901392 955 258456213162576 956 4648622167299110 957 63221261475267896 958 663823245490312908 959 5471512811314094272 960 35880497474194348976 961 189259766896849313280 962 810212049715559679232 963 2835742174004458877312 964 8163184272961365076968 965 19420908989267561359584 966 38330741426185976367600 967 62943112236684340140480 968 86172117943079751382800 969 98482420506376858723200 970 94005946846996092417600 971 74932276472243262072000 972 49829963854041769277880 973 27598133826853902984672 974 12698286646828790119728 975 4837442532125253378944 976 1519147593216674398560 977 391136851586821914112 978 82012565655301369088 979 13889224828720393152 980 1880832528889219906 981 201158559239488760 982 16735039802276796 983 1062542209668368 984 50255374781612 985 1715688470496 986 40518958480 987 623368592 988 5701542 989 26488 990 44 991 0 992 2 993 1935 994 595980 995 87559395 996 7354989180 997 392020923294 998 14187423890640 999 365579512039170 1000 6946010728744230 1001 99945376596930865 1002 1112119463224030716 1003 9731045303210268765 1004 67867803140338284720 1005 381476717651461897080 1006 1743893566406682958080 1007 6532334650831699913808 1008 20173386421686132086760 1009 51620135843726279163180 1010 109881458755066465587120 1011 195184170157025958608700 1012 289987909947581424218640 1013 360915688787574283389000 1014 376607675256599252232000 1015 329531715849524345703000 1016 241656591622984520182200 1017 148339969319339728542612 1018 76071779138122937714160 1019 32501567012716546139780 1020 11527649383820646906720 1021 3378793784912948231280 1022 813816997656452047104 1023 159974107402225956840 1024 25450426177626856770 1025 3243681767736756255 1026 327093959771773740 1027 25700239696353651 1028 1543557939720940 1029 69163691466870 1030 2240119561680 1031 50259092730 1032 735498918 1033 6406785 1034 28380 1035 45 1036 0 1037 2 1038 2024 1039 652740 1040 100521960 1041 8861010774 1042 496216603344 1043 18891674970168 1044 512774034904560 1045 10276846282878890 1046 156208063499759128 1047 1838994929383527916 1048 17052498436101804312 1049 126254074959599897310 1050 754749634923322463040 1051 3676708935840756569952 1052 14706835743363026279808 1053 48608254901777061123336 1054 133434425220564481515040 1055 305494605110239733994960 1056 585263348737511911442976 1057 940601810471001286247640 1058 1270423224532261477529280 1059 1443662755150297133556000 1060 1380894809274197258184000 1061 1111620321465728792838120 1062 752481448376801028998112 1063 427692447154335627592944 1064 203663070073493155996640 1065 81013758169628435205560 1066 26818347532014930274944 1067 7353417871681513139904 1068 1660449196831309418688 1069 306617039187599750610 1070 45910572712581780840 1071 5516984788150583748 1072 525427122681007976 1073 39052015874939782 1074 2222020817919760 1075 94458374850840 1076 2906411533872 1077 62027075418 1078 864488856 1079 7180140 1080 30360 1081 46 1082 0 1083 2 1084 2115 1085 713460 1086 115045425 1087 10630197270 1088 624701259567 1089 24988050382680 1090 713498081462595 1091 15062737275321450 1092 241505887647653915 1093 3003455039109005052 1094 29465714209440617745 1095 231192526874072539230 1096 1467183343623921883575 1097 7601407037442033377760 1098 32400997497096667272702 1099 114356461754458825668360 1100 335968820644635569528940 1101 825186577021911925158800 1102 1700318657389886940524580 1103 2947219006142470696909272 1104 4306001794688674719510300 1105 5310168221118049456471200 1106 5531425230331301517157500 1107 4867654202691545335098600 1108 3617041507538486764388652 1109 2267091543186515920699440 1110 1196520536681772291480260 1111 530477085228371951887800 1112 196947239688234644206620 1113 60990112935711373689792 1114 15677902014724193841630 1115 3325615578880889602770 1116 577981317185181348075 1117 81597362426143249140 1118 9260653037252765577 1119 834293066419168070 1120 58744675373753655 1121 3171102584278200 1122 128063758211235 1123 3748207557402 1124 76183080435 1125 1012399740 1126 8026425 1127 32430 1128 47 1129 0 1130 2 1131 2208 1132 778320 1133 131276640 1134 12701014920 1135 782382519072 1136 32841437645808 1137 985243129374240 1138 21880607831519580 1139 369539154487886240 1140 4847681817509271312 1141 50239611563277902688 1142 417053185733621051160 1143 2804797249109627289120 1144 15426384870102950090160 1145 69932944744466707075392 1146 263019862035255299037228 1147 825160351483153879332480 1148 2169061859600454203274560 1149 4794768321222056659870080 1150 8938818084563977058757792 1151 14085410315070509304709248 1152 18789826013186944230590400 1153 21240672884472197825884800 1154 20355644847619189583139600 1155 16535046891604510922919552 1156 11376677562172334438419008 1157 6621346729306649673153920 1158 3253592789400681304911840 1159 1346314257683040539963520 1160 467590865840453864955072 1161 135752186856905960793408 1162 32781067848968768941590 1163 6544526914589130341280 1164 1072422477600739845840 1165 142989663680098646112 1166 15350992422112692488 1167 1310184275002505760 1168 87522431326078320 1169 4488329811593760 1170 172417547640492 1171 4806064045728 1172 93140776080 1173 1181489760 1174 8950680 1175 34592 1176 48 1177 0 1178 2 1179 2303 1180 847504 1181 149372580 1182 15116505096 1183 975014578692 1184 42900641462448 1185 1350604123183854 1186 31514096207623260 1187 559900442622106586 1188 7736806116232745552 1189 84577357770635241148 1190 741678368142493653144 1191 5277326850244666378140 1192 30759276498568912604016 1193 148029018149362891906827 1194 592116072597451567627308 1195 1979525301526774358440314 1196 5556562249899717497376320 1197 13145656480683805342477136 1198 26291312961367610684954272 1199 44558653785174976550474448 1200 64108102679065974167481024 1201 78393060341249153193930600 1202 81528782754899119321687824 1203 72121615513949220938416152 1204 54245317651517362757099328 1205 34656730721802759539257904 1206 18779509258119721917824480 1207 8612671487344562120933296 1208 3333937349939830498425792 1209 1085546133095327873983398 1210 296058036298725783813654 1211 67285917340619496321285 1212 12665584440587199307536 1213 1960149972948018940452 1214 247226122714164551048 1215 25144619877756423044 1216 2036001609534933040 1217 129207794451255366 1218 6302819241524652 1219 230590947860658 1220 6128663066064 1221 113373788220 1222 1374227736 1223 9958172 1224 36848 1225 49 1226 0 1227 2 1228 2400 1229 921200 1230 169500800 1231 17924709600 1232 1209320407680 1233 55715118782400 1234 1838598919819200 1235 45020137439461800 1236 840375898869953600 1237 12216009657209598240 1238 140669202113322646400 1239 1301190119548234479200 1240 9780374085395520700800 1241 60312306859939044321600 1242 307592764985689126040160 1243 1306138395435554928589650 1244 4644047628215306412763200 1245 13891405624749293743440800 1246 35094077367787689457113600 1247 75118037032478887671297920 1248 136578249149961613947814400 1249 211345393447470244508179200 1250 278730881213330322467308800 1251 313572241364996612775722400 1252 301029351710396748264693504 1253 246569625688715285259542400 1254 172207357623864643673331200 1255 102433686862471210460860800 1256 51805542781019922531929600 1257 22226248999598869989505280 1258 8065977459531847980062400 1259 2467150302489381531780450 1260 633279222029359965376800 1261 135702690434862849723600 1262 24124922743975617728640 1263 3531801753059493586400 1264 422007606339967939200 1265 40720032190698660800 1266 3132310168515281600 1267 189084577245739560 1268 8784417061358400 1269 306433153303200 1270 7774202620800 1271 137422773600 1272 1593307520 1273 11054400 1274 39200 1275 50 1276 0 1277 2 1278 2499 1279 999600 1280 191839900 1281 21179124960 1282 1493128309680 1283 71954564256960 1284 2486287175664600 1285 63814704175391400 1286 1250059149569055980 1287 19091812466145582240 1288 231271273737627166680 1289 2253412410776880085600 1290 17866341256873834964400 1291 116386451616206696339520 1292 628001895179115298998660 1293 2826008528306018845493970 1294 10666796896057031916815475 1295 33934137493889037209050400 1296 91354270148022329118048840 1297 208809760338336752269825920 1298 406320291221135801494747840 1299 674523803608209630939897600 1300 956797351857297356931050400 1301 1160914120253520793076341152 1302 1205564663340194669733123504 1303 1071613034080173039762776448 1304 815049596026586637385709600 1305 529982988549307567167062400 1306 294231935022201787289300160 1307 139206506892224501513217280 1308 55991326864916911394933160 1309 19087952340312583430090850 1310 5495016582817258866238275 1311 1329886366261655927291280 1312 269143669362477985285140 1313 45261397850747048576480 1314 6277363144307023095600 1315 711603919192698974400 1316 65230359259330739320 1317 4772953116536395560 1318 274403227954183020 1319 12155181747693600 1320 404744423945400 1321 9811986035040 1322 165903145520 1323 1841663040 1324 12245100 1325 41650 1326 51 1327 0 1328 2 1329 2600 1330 1082900 1331 216580000 1332 24939187000 1333 1835524163200 1334 92431752504000 1335 3340747626216000 1336 89782592454555000 1337 1843535898400196000 1338 29546852626177686800 1339 376050851605897832000 1340 3854521228960452778000 1341 32191605868241144080000 1342 221202320323199861464000 1343 1260853225842239210344800 1344 6002959292153308005134250 1345 24011837168613232020537000 1346 81092607981720125683392500 1347 232180940747661833535608000 1348 565526434249662037397445200 1349 1175119863375921116670016000 1350 2087811773073029810052064000 1351 3177104872067654058774880000 1352 4146121858048288546701218400 1353 4643656481014083172305364608 1354 4465054308667387665678235200 1355 3685441651598478708178860800 1356 2609764716341287262565080000 1357 1583857207158850200729152000 1358 822583904363144781669011200 1359 364855764032040024127384000 1360 137857433568924213661767250 1361 44232331626392795827305000 1362 12005918584306616010268500 1363 2744209962127226516632800 1364 525355510767599670977000 1365 83698175257426974608000 1366 11012917797029865080000 1367 1186006531987831624000 1368 103413984191621903800 1369 7206549421018948000 1370 395043406800042000 1371 16703738131080000 1372 531482576898000 1373 12324233667200 1374 199513496000 1375 2122484000 1376 13536250 1377 44200 1378 52 1379 0 1380 2 1381 2703 1382 1171300 1383 243923225 1384 29270787000 1385 2247020748700 1386 118129090788800 1387 4461482625327000 1388 125417233800859000 1389 2696470526718468500 1390 45300704848870270800 1391 605038959458774904700 1392 6515804178786806666000 1393 57245993856484087137000 1394 414351955532646725944000 1395 2491291132640038439738300 1396 12529728931807252152801450 1397 53026140414020887378685875 1398 189777765692285281144770500 1399 576824524669972367690026125 1400 1494250197240309371539877200 1401 3308696865317827894124013800 1402 6277369546848052921658208000 1403 10223469606189129667700596000 1404 14312857448664781534780834400 1405 17241488280468498371897528208 1406 17880061920485850163449288512 1407 15964341000433794788794007600 1408 12268163527426955601240715200 1409 8108268998012068357141852000 1410 4603404334355238809216019200 1411 2241375295860464057309815800 1412 933906373275193357212423250 1413 332111089961499242003348375 1414 100470581837092207664878500 1415 25755553915381573869647425 1416 5568768414136556512356200 1417 1009982891610826394488500 1418 152655983617290899032000 1419 19081997952161362379000 1420 1954741253636041999800 1421 162327525708451803700 1422 10785882106873874000 1423 564377552103865500 1424 22803133418338000 1425 694008408384200 1426 15408142276800 1427 239044760500 1428 2439232250 1429 14934075 1430 46852 1431 53 1432 0 1433 2 1434 2808 1435 1265004 1436 274084200 1437 34246820790 1438 2739745663200 1439 150229387198800 1440 5923330123838400 1441 173997822387753000 1442 3913017694586800800 1443 68833538536595086800 1444 963669539512331215200 1445 10890701270257948284600 1446 100529550186996445704000 1447 765460717852415793717600 1448 4847917879731966693544800 1449 25718917281078043892592450 1450 114978689021290078578648600 1451 435372521294066233214473500 1452 1402357805431413340669777800 1453 3856483964936386686841888950 1454 9081936263746295920528084800 1455 18361305924530554795850258400 1456 31932705955705312688435232000 1457 47845837756965126844838789280 1458 61831544178231856230253204608 1459 68965953121873993487590112832 1460 66411658561804586321383071616 1461 55206735873421300205583218400 1462 39596555385074587733659687680 1463 24481741232707406394467011200 1464 13030604204505555016409860800 1465 5960020673083506697846555650 1466 2337263009052355567782963000 1467 783670538329319219786052300 1468 223905868094091205653157800 1469 54295492037831425995472950 1470 11121693959385100061661600 1471 1913651794631039484294000 1472 274780770511123618257600 1473 32672103810773844853800 1474 3187522323002326327200 1475 252389641300848651600 1476 16007799659673276000 1477 800389982983663800 1478 30932946202267200 1479 901376323192800 1480 19178219642400 1481 285390173250 1482 2795658840 1483 16445052 1484 49608 1485 54 1486 0 1487 2 1488 2915 1489 1364220 1490 307290555 1491 39947772150 1492 3327649420095 1493 190151395434000 1494 7819976137223250 1495 239812601541513000 1496 5635596136225555500 1497 103694968906550221200 1498 1520073976016474833500 1499 18007030177425932643000 1500 174430737378032523349500 1501 1395445899024260186796000 1502 9297158302249133494528350 1503 51954708159627510704717250 1504 245002104164517967146754875 1505 980008416658071868587019500 1506 3339765525190008078474184875 1507 9733030959125166400124767350 1508 24332577397812916000311918375 1509 52319850215060183020433532000 1510 96962331105084360923738230500 1511 155139729768134977477981168800 1512 214570180094697453465700108848 1513 256750642848355927223914660160 1514 265920308664368638910483040880 1515 238411311216330503850777898720 1516 184974293185084011608362162800 1517 124111783814507981982384935040 1518 71939794045707751653096106500 1519 35969897022853875826548053250 1520 15484367434971855636562129875 1521 5725312328897156705955745500 1522 1813015570817432956885986075 1523 490004208329035934293509750 1524 112568534345859606526887375 1525 21875666593527372928302000 1526 3575830116249666728664750 1527 488406064658491065378600 1528 55307306973522507403500 1529 5144865764978837898000 1530 388856133399563329500 1531 23567038387852323000 1532 1127119227245111100 1533 41706539398524000 1534 1164677297033250 1535 23768924429250 1536 339556063275 1537 3195821772 1538 18075915 1539 52470 1540 55 1541 0 1542 2 1543 3024 1544 1469160 1545 343783440 1546 46462331916 1547 4026735432720 1548 239590758246840 1549 10268175353436000 1550 328438997763376500 1551 8057703411794836800 1552 154927661054055271200 1553 2375557469495514158400 1554 29466049381242435234000 1555 299193732178769342376000 1556 2511802618243668336232800 1557 17582618327705678353629600 1558 103362524654416837086226950 1559 513434762989260105787794000 1560 2166334394717843077929201000 1561 7798803820984235080545123600 1562 24046311781368058165014131100 1563 63707111732455634618998477200 1564 145418407215387861630322611000 1565 286621788134677524372809784000 1566 488690148769625179055640681720 1567 721757758182831033682177006848 1568 924302314254081338006092776576 1569 1027002571393423708895658640640 1570 990323908129372862149385117760 1571 828684833469176372005462489344 1572 601464798485692528068480839040 1573 378340760337774332172108914880 1574 206009410221799470642957032250 1575 96945604810258574420215074000 1576 39348510187693186088204941800 1577 13740749589353176094293789200 1578 4116035349963901848065481900 1579 1053892408241112848722314000 1580 229694499232037415747171000 1581 42405138319760753676400800 1582 6593481872889629382611100 1583 857688698912472114811200 1584 92607583769619082164000 1585 8223083548253702856000 1586 593889367373878539600 1587 34428369123123393600 1588 1576507189264207200 1589 55904510257596000 1590 1497442239042750 1591 29337643866960 1592 402673543272 1593 3644104464 1594 19833660 1595 55440 1596 56 1597 0 1598 2 1599 3135 1600 1580040 1601 383818050 1602 53888054220 1603 4855313685222 1604 300567037656600 1605 13412804055425775 1606 447093468514192500 1607 11440625088757614750 1608 229644547236152848800 1609 3679531950033812691000 1610 47739568377361774914000 1611 507560795660412277245000 1612 4466535001811628039756000 1613 32810421700807917642040950 1614 202652604622637138377311750 1615 1058959198665348968187325125 1616 4706485327401550969721445000 1617 17872258756422205392915908250 1618 58212499949489468994068958300 1619 163171401373568966119738746750 1620 394707105298909910139447087000 1621 825881714891740844585256133125 1622 1497598843003690064847931121400 1623 2356990179065807594368359287988 1624 3223234432910506111956730650240 1625 3832920311093313484985583140960 1626 3965089976993082915502327387200 1627 3568580979293774623952094648480 1628 2793469841855771963695833230208 1629 1900798531504683543845451038700 1630 1123199132252767548635948341050 1631 575614528560910285620027001875 1632 255398715193412294796112821000 1633 97902840824141379671843248050 1634 32340277749716371663371643500 1635 9177646388433024390956817750 1636 2229387786663892564604895000 1637 461597599418229037414987875 1638 81061041849054855350924700 1639 12003812817368750356844250 1640 1488845000603876013252000 1641 153448612641519990795000 1642 13019882284735029522000 1643 899441143341598657800 1644 49922727660033228000 1645 2190757995719543250 1646 74515578085698750 1647 1916114865060825 1648 36068044518792 1649 476011145610 1650 4145234940 1651 21725550 1652 58520 1653 57 1654 0 1655 2 1656 3248 1657 1697080 1658 427664160 1659 62332051320 1660 5834280003552 1661 375477591657168 1662 17432888184082800 1663 605066494055873850 1664 16135106508156636000 1665 337810457166224842800 1666 5650647647144124643200 1667 76609742139165536028000 1668 851967681811379367696000 1669 7850273639547709888056000 1670 60447107024517366138031200 1671 391795035603765134196136050 1672 2151031568020671324998394000 1673 10057016015394893124773193000 1674 40228064061579572499092772000 1675 138212134382998388371883023800 1676 409251514796410812321939343200 1677 1047392710793185774618402074000 1678 2322479489150107587197326338000 1679 4470773016613957105354853200650 1680 7483386218578438970193969665088 1681 10905276498013879012120272033312 1682 13847970156208100332851139089920 1683 15331681244373253939942332563840 1684 14803002580774176217875355578880 1685 12463173140587290299566025180928 1686 9146360933818092074681518479552 1687 5846395483264405445464038800850 1688 3251471284810150622076256873200 1689 1571089066189778661927603111000 1690 658361132498573915474424160800 1691 238730050297906307187797950200 1692 74709261828647777498315148000 1693 20114032030789786249546386000 1694 4641699699413027596049166000 1695 914188416408785313124317450 1696 152895623650249808466784800 1697 21588252508756202192154000 1698 2555903045434138103088000 1699 251717724171543904092000 1700 20429264570444142940800 1701 1351241828664899371200 1702 71874565354515924000 1703 3025332470279369250 1704 98786366376469200 1705 2440604345771592 1706 44173834312608 1707 560988461880 1708 4704305760 1709 23759120 1710 61712 1711 58 1712 0 1713 2 1714 3363 1715 1820504 1716 475606670 1717 71911728504 1718 6987422952972 1719 467159134570128 1720 22548770370411714 1721 814261152264867450 1722 22609317994554486195 1723 493294210790279698800 1724 8606489147348592017700 1725 121814923316318533173600 1726 1415596498978097239902000 1727 13643653875865089588388800 1728 110001959374162284806384700 1729 747366253395043758537496050 1730 4305904263841379563077142275 1731 21151810418869934695817541000 1732 89004591736244804154242758050 1733 322111855807362148367735695800 1734 1006076640541176580291434218700 1735 2719985858221995181499371563600 1736 6381126243473702463843634374750 1737 13017497536686353026241014124490 1738 23131091776727288838935955867363 1739 35849897226608675579433504250272 1740 48511170453466501478519146624376 1741 57353107925280592881007858078080 1742 59264878189456612643708120014016 1743 53529567396928553355607334206208 1744 42251664588503081932903772866392 1745 29128041496619548908289722203346 1746 17523554376308552150709057475275 1747 9188821790602131547934833499640 1748 4193311531425575904811531160550 1749 1662213580024552610916282622200 1750 571016471658505626651895097100 1751 169532555688085341246176682000 1752 43361211358683366126425959050 1753 9518314688491470613117893450 1754 1785374938665937867617351675 1755 284710953674302384204760400 1756 38372776525870564467343500 1757 4341162596866164869032800 1758 408950099704783647082800 1759 31777806082517878219200 1760 2014284694060308770100 1761 102769627247974937250 1762 4152731876550823995 1763 130281784362378792 1764 3094929266527098 1765 53902977065784 1766 659190844620 1767 5326794704 1768 25942182 1769 65018 1770 59 1771 0 1772 2 1773 3480 1774 1950540 1775 527946160 1776 82755560580 1777 8341760506464 1778 578957901817680 1779 29030603362572240 1780 1089857234569899510 1781 31484764554241541400 1782 715276605645905563260 1783 13005029193561919332000 1784 191990911748545514241000 1785 2329208423850486238704000 1786 23458456268779897118376000 1787 197832981200043799031637600 1788 1407378009640017467375804250 1789 8499459352335791763759759000 1790 43814464439087721869907763500 1791 193706053309650980898539586000 1792 737466617243171234420868566700 1793 2426297095691818779912814332000 1794 6919262270915601777498401346000 1795 17147736932269100057278646814000 1796 37010532212147474290293079373550 1797 69693679119490013125105737158808 1798 114666950688049807919511576094620 1799 165023336439944697111678035437760 1800 207905016229142149193653485533040 1801 229412431701122371524031432312320 1802 221765350644418292473230384568576 1803 187785175948902586368461212739520 1804 139238440121203338187978342400610 1805 90343658117857424421433362983640 1806 51245352293742656709636571440300 1807 25378650659758268084772397284720 1808 10955498595616369481039135464500 1809 4114155944868736192026076476000 1810 1340848394987584062583397394000 1811 378188008842651915087624906000 1812 92010375322084215926806303350 1813 19235618534233633991666823000 1814 3440257356897820475807521500 1815 523675538470704173907276000 1816 67443061772742204215331000 1817 7298186394731523547939200 1818 658254554566441763112000 1819 49018956191118003636000 1820 2980319190191273180250 1821 145974817478756237400 1822 5667257619763477452 1823 170957997579592080 1824 3907965837269340 1825 65542403979360 1826 772385232080 1827 6018586224 1828 28282830 1829 68440 1830 60 1831 0 1832 2 1833 3599 1834 2087420 1835 584999455 1836 95003911492 1837 9927908750914 1838 714809430065808 1839 37208383725746970 1840 1451126965304131830 1841 43582179857967425961 1842 1030124251188320977260 1843 19502125028178894864945 1844 300032692741213767153000 1845 3796567535071512668974500 1846 39918195797323333205217600 1847 351779100463911873870980100 1848 2617650365216756002628175450 1849 16552789074164780604854638875 1850 89443140962153551338512785500 1851 414969098727043976341573791675 1852 1659876394908175905366295166700 1853 5744896873286089334806722882150 1854 17257397722124220926692131978000 1855 45113088610552990574668018920750 1856 102857842032060818510243083139310 1857 204924469894644246108868911792933 1858 357304203918866890651361179536396 1859 545881422653824416272912913180605 1860 731427324935173602099666563473520 1861 860057647596186890744780338429208 1862 887801442679934854962353897733376 1863 804570057428690962309633219820872 1864 639998909318276901837208243039330 1865 446630254898583613314201474420495 1866 273232626526192328145158549057244 1867 146374621353317318649192079852095 1868 68571894688040545673495388759540 1869 28043271298451859005874714464250 1870 9991124997019285799663865882000 1871 3093406008692509641819004628850 1872 829938197454087952683147583350 1873 192302753068630135377802488825 1874 38332774698065807716505479500 1875 6544125913041890006570438625 1876 951872860078820364592063800 1877 117259700154637291290326700 1878 12149016112228840540718400 1879 1050114424594248185035500 1880 75008173185303441788250 1881 4378028067550364153355 1882 206024850237664195452 1883 7690972916111898699 1884 223250302354481820 1885 4914314831702430 1886 79423270007312 1887 902537159174 1888 6785993678 1889 30789445 1890 71980 1891 61 1892 0 1893 2 1894 3720 1895 2231380 1896 647100200 1897 108809898630 1898 11780485025008 1899 879329060795240 1900 47483769282942960 1901 1922433159163593450 1902 59979914565904115640 1903 1473870082469443859772 1904 29030774351670863904600 1905 465050673748881339087150 1906 6132536357128105570380000 1907 67253482049838224421834000 1908 618732034858511664680872800 1909 4811096521050559451470757250 1910 31822416204595857286852329000 1911 180047881157581824122980282500 1912 875601274682134765734914637000 1913 3675440588725246647596796440550 1914 13365238504455442354897441602000 1915 42235210214672435425851796683000 1916 116299854214315401897273063330000 1917 279701149385428541562941717308650 1918 588663342091178838243237337351128 1919 1085924541322046432371783977022380 1920 1758163543092837080982888343750520 1921 2500836074226880330708418764817550 1922 3127482354895225057253746685197120 1923 3440230590384747562979121353716832 1924 3329255410049755706108827116500160 1925 2834280884123797708136207933459890 1926 2121921517525837856358658345905800 1927 1396188695985488270192293684743060 1928 806686802124948778333325240073768 1929 408793987563318637668914817604950 1930 181427772574332026959745978794800 1931 70392017024454059043086327805000 1932 23824990377507527676121526334000 1933 7016750214839107236321156841050 1934 1792897848158656901266729971000 1935 396105338546680013070556621500 1936 75368880484569135679387095000 1937 12295024442684763042647490750 1938 1710612096373532249411824800 1939 201760446149514673265502000 1940 20032952099951811529908000 1941 1660895263388861925311250 1942 113889960918093389164200 1943 6386770357367590059012 1944 288994133817538011720 1945 10381139059483404630 1946 290178590062429200 1947 6155303425566680 1948 95926806632208 1949 1051829020090 1950 7635782360 1951 33470700 1952 75640 1953 62 1954 0 1955 2 1956 3843 1957 2382660 1958 714599445 1959 124340303430 1960 13938548014503 1961 1077914379788232 1962 60343956797073345 1963 2534446185477080490 1964 82087895896285440315 1965 2095480106152450149132 1966 42909717628258126917453 1967 715161960470968781957550 1968 9819723841851379044570975 1969 112225415335444331937954000 1970 1076896381323034568554616925 1971 8741864742504633556502184450 1972 60421712190840849581706274875 1973 357583466299011343723314328500 1974 1820852650759439342380561120125 1975 8011751663341533106474468928550 1976 30572983078941824386827897664575 1977 101507137495300918912788276831000 1978 294039697201061900981066041037625 1979 744900566242690149152033970628650 1980 1653679257058772131117515414795603 1981 3222554449652991845254645423704252 1982 5520116418387069364556568549863765 1983 8320963665154892736720738799302030 1984 11046796589947012771163739440452695 1985 12923564182647688059167901624959712 1986 13327425563355428311016898550739703 1987 12115841421232207555469907773399730 1988 9707790942680708192840861932519035 1989 6852558312480499900828843717072260 1990 4258375522755739224086495738466333 1991 2327400435860494110461688361564182 1992 1117350849364035223728050955942975 1993 470463515521699041569705665660200 1994 173408026554472403142679972919625 1995 55828925622415505402033552257050 1996 15659332796531178344472825633075 1997 3815119839686444336416413775500 1998 804562799172775523377457239125 1999 146284145304141004250446770750 2000 22825980160984320953089037175 2001 3040648606088568193565977200 2002 343690334464798266559984125 2003 32732412806171263481903250 2004 2605232856001386277131075 2005 171638870513032507669812 2006 9255037135506654825333 2007 402976943490855797910 2008 13939454020123942695 2009 375473508959567480 2010 7680139955991153 2011 115490826405882 2012 1222679650395 2013 8575193340 2014 36335565 2015 79422 2016 63 2017 0 2018 2 2019 3968 2020 2541504 2021 787866240 2022 141776529888 2023 16446077467008 2024 1316860917179712 2025 76377933196423296 2026 3325622507927597680 2027 111740916266367282048 2028 2961134281058732974272 2029 62991401978885774179968 2030 1091447176595693894925984 2031 15592102522795627070371200 2032 185546020021267962137417280 2033 1855460200212679621374172800 2034 15710017798124269000090882200 2035 113358559798230019451636169600 2036 701033198752211962398276312000 2037 3733924195459150031300292777600 2038 17202722186222512644204920296800 2039 68810888744890050576819681187200 2040 239750191417472646574966596705600 2041 729674495618395011315115729104000 2042 1944582530823022705154783418062160 2043 4547331456693837710515801223776128 2044 9347292438759555293838035848873152 2045 16914148222517290531706922012246656 2046 26975150182462920244532591140220960 2047 37951245773947832619894128224862592 2048 47132998783773921156965288279264832 2049 51694256730590752236671606499838848 2050 50078811207759791229275618796718884 2051 42848180712521746506332080253877120 2052 32370180218955504293439109368265152 2053 21580120145970336195626072912176768 2054 12685611166887967898780191509184992 2055 6568367659668876692967268434343296 2056 2991665432035419546391974489326400 2057 1196666172814167818556789795730560 2058 419562834980577131506191544234800 2059 128646444175229224991445490915200 2060 34405444372445025288409840593600 2061 8001266133126750067072055952000 2062 1612376357130087513516035517600 2063 280413279500884784959310524800 2064 41893380794998050666909019200 2065 5348091165318900085137321600 2066 579831312566462381679429000 2067 53013148577505132039262080 2068 4053946655926863038296512 2069 256811100375457387041408 2070 13325104264764298384224 2071 558704581331836410240 2072 18623486044394547008 2073 483726910244014208 2074 9547241649552912 2075 138616938650496 2076 1417765298880 2077 9611968128 2078 39393312 2079 83328 2080 64 2081 0 2082 2 2083 4095 2084 2708160 2085 867288240 2086 161315612640 2087 19352496329712 2088 1603492553033280 2089 96295454568766440 2090 4343994950546574960 2091 151315824110705694440 2092 4159809564643400181696 2093 91862461219208420679120 2094 1653524301945751572224160 2095 24557561473403112635834640 2096 304045999194514727872238400 2097 3165878966612884603969682340 2098 27934226175996040623261903000 2099 210237002886663011618863276500 2100 1357319597584069969749854136000 2101 7554555128658705226370898678000 2102 36405760905726712805177854581600 2103 152478673923335907528179975358000 2104 556878635198270270972483388264000 2105 1778581583069837840080594589691000 2106 4980028432595545952225664851134800 2107 12250869944185043042475135533791608 2108 26526100164047386644675507138694080 2109 50631167376614257841622694181396240 2110 85299799225625991043521977389347360 2111 126969241376075469426851678987591760 2112 167107904778834811374695112990120768 2113 194566159293905450743722636596360370 2114 200462103514932888645047564978068260 2115 182774270851850574941072779832944590 2116 147448151275442480624730982050106560 2117 105203085711605388953677105446861744 2118 66344288286597993033850426858381280 2119 36947068085637431397940884943181040 2120 18149436954348211914777978568580160 2121 7853121759092976309278933034481800 2122 2988017059557327571335398910680880 2123 997740888063567568825699403973000 2124 291698332722903475271300822424000 2125 74466329125350094374227429826000 2126 16548073138966687638717206628000 2127 3189701054322564428912157219600 2128 531125059924201292510812488000 2129 76043171256878110585546291500 2130 9311408725332013541087301000 2131 969146622432515695092759900 2132 85132879774464123804226752 2133 6259770571651773809134320 2134 381582531218250362820960 2135 19065793837948917499440 2136 770335104563592626240 2137 24760771218115477272 2138 620570707220939280 2139 11825757578620440 2140 165878539968960 2141 1640042061840 2142 10754374176 2143 42653520 2144 87360 2145 65 2146 0 2147 2 2148 4224 2149 2882880 2150 953272320 2151 183171276288 2152 22713238259712 2153 1946308202302464 2154 120949152571653120 2155 5649333334700964480 2156 203878163012319251456 2157 5810527645851098666496 2158 133113906068588805814272 2159 2487352796089335698388480 2160 38376300282521179346565120 2161 493957807922165465589359616 2162 5351209585823459210551395840 2163 49164238069753031496940949280 2164 385601867213749266642674112000 2165 2596611404073872985608416608000 2166 15087678895250293558482589132800 2167 75977240151081835419501609561600 2168 332852671138072802790197527603200 2169 1272865451881760619365676316032000 2170 4261332164995459464832916362368000 2171 12521214344811658394167385911424640 2172 32362523229667055541848012817220608 2173 73714636245352737623098251417002496 2174 148209321551502858713107595441592320 2175 263381836205441656555436281061844480 2176 414145232102349639273375669531727872 2177 576686102766175035332281174240416768 2178 711556239703425648434185642409546496 2179 778264637175621802974890546385441480 2180 754680860291512051369590832858609920 2181 648771865611946914748816321020468864 2182 494302373799578601713383863634642944 2183 333616992526892764970219289345003008 2184 199315984155469361717627455938693120 2185 105306623207646768032997502024289280 2186 49143090830235158415398834278001664 2187 20226577018541909713655008010762880 2188 7329491323792190279512616143272960 2189 2333586661783227802170406579392000 2190 651233487009272875024299510528000 2191 158861502134080201331685183628800 2192 33767662289369704630889604249600 2193 6231867369777295165460199859200 2194 994446920709142845552159552000 2195 136567327971536198602613748000 2196 16053628757470377631654187520 2197 1605362875747037763165418752 2198 135596260998241500357863424 2199 9594075070630294836641280 2200 563174217982491101521920 2201 27115795680638460443648 2202 1056459571972927030272 2203 32766133341265593984 2204 792888889080837120 2205 14597311517268480 2206 197929647691776 2207 1892769854976 2208 12011231232 2209 46126080 2210 91520 2211 66 2212 0 2213 2 2214 4355 2215 3065920 2216 1046245200 2217 207575047680 2218 26590363607808 2219 2355146490977280 2220 151360218232629120 2221 7315743881243740800 2222 273364963029141114560 2223 8071721817442275819008 2224 191703393164254050701440 2225 3716096544414770828981760 2226 59518799049280532782867200 2227 795851370144665409782338560 2228 8963276056254294177673588032 2229 85678374067136635521879885600 2230 699706721548282523428685732400 2231 4910222607356368585464461280000 2232 29758533328267675927170142968000 2233 156444860925750067731408751603200 2234 716192382809440245134046557664000 2235 2864769531237760980536186230656000 2236 10042262758958455611118696297680000 2237 30930169297592043282245584596854400 2238 83892136110238111240921485606545088 2239 200767505221082659379983042477201920 2240 424639207471575624799726038255351680 2241 794891127286693287802442830231692800 2242 1318422869741032660113706901177393920 2243 1939357511619067396812420473989972992 2244 2531721751559165603701698098605861920 2245 2934495666579941949745150068838612680 2246 3020804362655822595325889776745630700 2247 2761878274428180658583670653024576640 2248 2242382122809546677564361173050906272 2249 1616131259682556164010350394991644160 2250 1033358465472701274143175679301200640 2251 585709251684931896275484190697036800 2252 293980989788013894092118026484474240 2253 130498878393703728596988977610181248 2254 51153741530632994659098466833259200 2255 17674382455766881875568905483916800 2256 5371442871070801838505349182480000 2257 1432384765618880490268093115328000 2258 334223111977738781062555060243200 2259 68019504750326116404960326784000 2260 12030045388023103034387930136000 2261 1841333477758638219549172980000 2262 242755393190220467311993009200 2263 27417079701483723367001563392 2264 2636257663604204169903996480 2265 214267676577409918018321920 2266 14598950710200885399571200 2267 825799232092171295329280 2268 38340678632850810140288 2269 1441378895971834967680 2270 43162888899338070720 2271 1009068121550860800 2272 17957991993701760 2273 235514649097728 2274 2179538000640 2275 13391938560 2276 49821200 2277 95810 2278 67 2279 0 2280 2 2281 4488 2282 3257540 2283 1146654080 2284 234777422880 2285 31053227132928 2286 2841370282662912 2287 188748168776893440 2288 9434786936500548480 2289 364811761544687874560 2290 11153290491588957474048 2291 274438541793037377846272 2292 5515159157187001150949120 2293 91636490611722480661923840 2294 1272001762538909672045276160 2295 14882420621705243162929731072 2296 147894054928195853931614202528 2297 1256616152984670654320904988800 2298 9182116275756409254818542593600 2299 57992313320566795293590795328000 2300 317991184707774594193189527715200 2301 1519750077564429229390827872716800 2302 6352315047527209130754152076672000 2303 23291821840933100146098557614464000 2304 75116125437009247971167848306646400 2305 213560922780912446539566436416434688 2306 536336049662035104343668984903382272 2307 1191857888137855787430375522007516160 2308 2347020644251762812932475935578840320 2309 4100541815244459167422256806988318720 2310 6362453590750273740419695239230262272 2311 8774028742083038787191676499261087488 2312 10759817444126453815732216919074913160 2313 11737982666319767798980600275354450720 2314 11392747882016245216657641443726378640 2315 9837547377487043488669455468868492032 2316 7555413639015950066748388096585936448 2317 5158746154662384113853806950727239680 2318 3129360859002350417243301247438453760 2319 1685040462539727147746392979389936640 2320 804504074493052656515503477355073408 2321 340115543688119822266716917255803392 2322 127119596893400265797360974057401600 2323 41925279313679580262977403706035200 2324 12175270507760484167278791480288000 2325 3105576245457746686146474348595200 2326 693798948453326387330595333196800 2327 135315397747989189018378522432000 2328 22955290689391023137046356484000 2329 3373022305379905440545587075200 2330 427249492014788022469107696192 2331 46398134879433993390310338048 2332 4293005948568820143152807040 2333 336000465576315762427054080 2334 22060636628748004603796480 2335 1203307452477163887479808 2336 53907570709346627791232 2337 1956717630103325872640 2338 56608721619003290880 2339 1279293143932277760 2340 22020619690637568 2341 279479044196352 2342 2504292510720 2343 14906503040 2344 53749410 2345 100232 2346 68 2347 0 2348 2 2349 4623 2350 3458004 2351 1254967285 2352 265049090592 2353 36179200865808 2354 3418073072274432 2355 234565264584832896 2356 12119205336883032960 2357 484633555638244840256 2358 15332043396555382219008 2359 390618651080422351534272 2360 8132880632751357678098176 2361 140091103207008276488119680 2362 2017311886180919181428923392 2363 24501933950905747557772132032 2364 252946435787291688022882892448 2365 2234360182787743244202132216624 2366 16986363962713837529022057787200 2367 111707693533741789434279269500560 2368 638329677335667368195881540003200 2369 3181976724900523699037045858500800 2370 13884989345020467050343472837094400 2371 53200638523040376470066023642128000 2372 179463487284389536625689386419445120 2373 534248996761990389801090711879425088 2374 1406399068399085812467828540674042112 2375 3279737510036492443625372641809968576 2376 6785663813868605055776633052020624640 2377 12471582113075746533548087643886182528 2378 20383661088037779280637734643770964992 2379 29650829586732374497943801502985385568 2380 38411301964630576054154470128867431304 2381 44333900217644024946639963294904922940 2382 45600583081005282802258247960473635024 2383 41800534490921509235403393963767498772 2384 34143379524116067603692862336771050048 2385 24842586951046043498277239097095863584 2386 16092364016871931011029790508240235520 2387 9273740545620426909561398504428187008 2388 4749964669708023539043643136414437248 2389 2159827140755738926289879544606564672 2390 870627994723243598194370048988692736 2391 310609881838366505698308553418270400 2392 97889174882394292704921483501515520 2393 27191437467331747973589300972643200 2394 6640647078053266850164269617740800 2395 1421734281338531865527190702734400 2396 265970698889861403414950641668000 2397 43315228104920285699006247357360 2398 6115091026576981510447940803392 2399 744786727595914414734044072208 2400 77829672549935904007040889984 2401 6934509608746909686161924160 2402 523006785306164232222313472 2403 33112442576201956260828288 2404 1742760135589576645306752 2405 75382546699730629243456 2406 2643455758026790037760 2407 73927152554986501056 2408 1615894044917737728 2409 26917325444161152 2410 330781265058816 2411 2871365148080 2412 16565568162 2413 57921567 2414 104788 2415 69 2416 0 2417 2 2418 4760 2419 3667580 2420 1371674920 2421 298682213830 2422 42054455707264 2423 4100309431458240 2424 290536211143326720 2425 15507370269775063680 2426 640971304484035965440 2427 20971415680345867632896 2428 552882777027300146685440 2429 11918876789376989700661120 2430 212706108856573970042567680 2431 3175398339358854267064046080 2432 40010019075921563765006980608 2433 428783844140850582261012310560 2434 3934722334468981813689289438080 2435 31098112485583794860824998102720 2436 212776559111889122731960513334400 2437 1266020526715740280255165054339680 2438 6576730008912936520806052230336000 2439 29933219783649195271573791079968000 2440 119732879134596781086295164319872000 2441 422058398949453653329190454227548800 2442 1314224922267221837443509968240859648 2443 3622543054967342244235315938099805440 2444 8855105245475725485908550070910635520 2445 19226047472627714324700460314058436480 2446 37126160636798344902869854399561118720 2447 63833043933591993010418169016019600896 2448 97808696349858698967576226718094549760 2449 133653360637164869896034559805123518280 2450 162957038637826686290352297516407284320 2451 177335600870576099786559853179619691760 2452 172268869417131068364086714517344843424 2453 149377285418007795766156272723373343960 2454 115592095686196644234408267939566286080 2455 79791304916989991263022711270024501120 2456 49102341487378456161860130012322769920 2457 26916466461678800054580644439681811072 2458 13129983639843317099795436312039907840 2459 5692567657805823526655496474156837120 2460 2190374870445369729072516613734766080 2461 746718705833648771274721572864124800 2462 225097812773041948442234908921359360 2463 59866439567298390543147582159936000 2464 14011294366814516935630285186368000 2465 2877319378899409727852647850772000 2466 516743072128873583777618389526400 2467 80855092462517866638144995067072 2468 10975804406676633480291175800960 2469 1286351532422551746783036931680 2470 129444179363275647475022584320 2471 11113894187755989934724161280 2472 808283213654981086161757184 2473 49378203841704671617024640 2474 2509237218816208358033920 2475 104857078401729338164480 2476 3554477233956926717440 2477 96145695672605394816 2478 2033753478003287040 2479 32802475451665920 2480 390505660138880 2481 3285504352130 2482 18380443928 2483 62348860 2484 109480 2485 70 2486 0 2487 2 2488 4899 2489 3886540 2490 1497289535 2491 335991771654 2492 48774805518439 2493 4905351869283008 2494 358703855441319960 2495 19768568033210522240 2496 844117855018089299648 2497 28546531096975383588096 2498 778325495591018223739072 2499 17362645670876560375717760 2500 320827348303065233755707840 2501 4962129653754075615421614592 2502 64817818602162612726444840608 2503 720621630341690223841063227936 2504 6864745269431460792472873560240 2505 56363171685858309664514119757760 2506 400920139649671081639951751855856 2507 2481886578783678124437796559107680 2508 13424750130693531673095354115173360 2509 63674704177202521769622232957344000 2510 265657325579886608035217395834716000 2511 977618958133982717569600016671754880 2512 3181021686851343765630313900401171648 2513 9171492726762278891219024692894546176 2514 23474654003022499543001075106813421760 2515 53425074627568447235795550243092615040 2516 108262536285520887904261557561577333696 2517 195571033289973216859311200756397764096 2518 315240002248656425159313114928911315312 2519 453754548691247884699011301791614772040 2520 583572026525374953316108118079590121260 2521 670862632173708349694483954229310324272 2522 689497705289644692741552952957902277724 2523 633592485941835663600345956772126417368 2524 520483158792901985390042375584499297340 2525 382109093634735060799167412035044018560 2526 250575386402778184100992475969134635248 2527 146678274967479912644483400567298323072 2528 76575940299514774371306955348432748224 2529 35616716418378964823863700162061743360 2530 14739899025153662503744861113580520640 2531 5419518429450437526629423682164959104 2532 1767234270472968758683507722445095360 2533 510062065113382287427617400002654720 2534 130002521028455148612978725621244000 2535 29184239414551155811076856772116000 2536 5753464341725799288469437477931440 2537 992754631513471249775118623643072 2538 149362404967524520610962417358064 2539 19510328660489414883870272223840 2540 2201899426044053461736582085360 2541 213517520101241547804759474944 2542 17677586891498894379939501984 2543 1240532413438518903855403648 2544 73171149612979790154810560 2545 3592271518112391801872640 2546 145111533076291533239488 2547 4757755182829230598016 2548 124541978609226290112 2549 2550782972027164160 2550 39855983937924440 2551 459876737745282 2552 3751908116803 2553 20363137676 2554 67042815 2555 114310 2556 71 2557 0 2558 2 2559 5040 2560 4115160 2561 1632346800 2562 377316962820 2563 56446617637872 2564 5852976662212680 2565 441481668235470720 2566 25109269880892397200 2567 1107039809859789245440 2568 38675945357192455183872 2569 1089958460066332827909120 2570 25145900626786742613108480 2571 480811726270427825789107200 2572 7699856359273565610136988160 2573 104204722728835587923853906432 2574 1201036050569483706401772046560 2575 11869062146804309569146923754240 2576 101164667128463632731179189308800 2577 747553645517699686076713588366080 2578 4811041675796052979679421022270272 2579 27075126314003761357503235190265600 2580 133716878772125295716206689210422400 2581 581377733791849111809594300914880000 2582 2231521534871047507495826125011614400 2583 7580306998454265994693513975424068608 2584 22838104418419903958371484413136616960 2585 61143284845081859274793497952630307840 2586 145704748984277583370351500662979859200 2587 309496984049362039159091463477226183680 2588 586713099869919650577933602269193292288 2589 993627023973251021140048842552666059520 2590 1504554556186769301896721684887985823080 2591 2038255726741434348380585526764472772800 2592 2471599171166293919927046147160616984160 2593 2683450528694833398777935816917241297088 2594 2608910236231088026589659822002873483280 2595 2271199238369026845338366729823269661120 2596 1770064183749140355172613746927042144800 2597 1234506302512220965658848561959372983040 2598 770060943579269541383537852978316196128 2599 429302268197502183349707513855507287040 2600 213700298510273788943182200972370460160 2601 94877510966506333357438186478219443200 2602 37519742973118413645896010107295870720 2603 13195349219531500064836857660923378688 2604 4119732064377318475376909769252211200 2605 1139500358232024259146804829793164800 2606 278576830775261032742097269188380000 2607 60036149652790949097072391074067200 2608 11371553051881579770151358779911552 2609 1886683010116099207717420008733440 2610 273144601246851808374183811133760 2611 34357811477591422437004252972800 2612 3736556601771727086583290811520 2613 349392305620213441862333686272 2614 27911979302366675336746582080 2615 1891192789997016114770488320 2616 107768145543371754056179200 2617 5114420466465100192496640 2618 199825717678827685116672 2619 6340318911015156587520 2620 160699327237711342080 2621 3188478715033955200 2622 48287057463254610 2623 540274768819632 2624 4276258911960 2625 22526385840 2626 72015300 2627 119280 2628 72 2629 0 2630 2 2631 5183 2632 4353720 2633 1777406190 2634 423022673220 2635 65187793943202 2636 6965781409930728 2637 541713893575862865 2638 31780548423117288080 2639 1446014953251836607640 2640 52161703040938978719232 2641 1518616854441882539530368 2642 36213171144383352865724160 2643 716105510706789488811765120 2644 11866891320283940100309250560 2645 166284814625478710655583373472 2646 1985636315821892839004907342048 2647 20343038725822333497648315416080 2648 179875289786218527768679841573760 2649 1379832815070597390646583521546080 2650 9225167963614851126037158401193792 2651 53973222955954421198438179996594848 2652 277332766176840899438615154132700800 2653 1255533664267980811045469692350759600 2654 5022134657071923244181878769403038400 2655 17793809408056368048232102778361842208 2656 55966853522775584972217212157582546432 2657 156573935450622172243702914964665457280 2658 390277888364605020469525492473501090560 2659 868031855155759442078772216018648977280 2660 1724863299277251020388786080862863774208 2661 3065457657888904787243376875565754872912 2662 4876864455732348525159917756581882752360 2663 6950183836645298833984588674487014724620 2664 8877545740925087586266029231277531412960 2665 10166903574726112211890381095820220499128 2666 10441684752421412541941472476788334566672 2667 9617341219335511551788198333883992364040 2668 7943067241880341524553815627985159685280 2669 5880924784853714397986959647642858613140 2670 3901491564585878820127934205265506201888 2671 2317785058403806058647431296159473196592 2672 1232045213769465014563418629187759838720 2673 585416832546907530704288238710251635840 2674 248358656232021376662425313392227966720 2675 93944361270373303346221748978799274368 2676 31633438947655765419079293828198830592 2677 9464792238327855344804309988490341600 2678 2511067328535961622090939384701519200 2679 589332128125786911307057202531989200 2680 122026417117809995752990667818388352 2681 22224268275981232258180427057421408 2682 3548141524467250433091214769689920 2683 494657046912100951363869564327840 2684 59958429928739509256226613857920 2685 6287848333435993990182206583152 2686 567324661663397954001402097728 2687 43759161743547029119890361440 2688 2864422042827157955247060480 2689 157785959986241751772083840 2690 7242634228876670573144832 2691 273848940964929638275968 2692 8413177909828867535360 2693 206573564750262372520 2694 3972568552889661010 2695 58338419308169847 2696 633252855448248 2697 4864760742030 2698 24883686660 2699 77278530 2700 124392 2701 73 2702 0 2703 2 2704 5328 2705 4602504 2706 1933051680 2707 473501009016 2708 75128826763872 2709 8269537288794768 2710 662744345573409264 2711 40086828124613852010 2712 1881408466648543454336 2713 70039706099325322231872 2714 2105436013652446050121728 2715 51866606413245834427037184 2716 1060130636578431341036144640 2717 18168619814503687601852783616 2718 263444987310303470226865362432 2719 3257226074722612391077015492128 2720 34573432322545898843850151367424 2721 316923129623337406068626387534720 2722 2522040905213085041977700515539456 2723 17504164854038435469916659530470272 2724 106388950021947893505467489094286848 2725 568318837765464735464977515853473024 2726 2676864090924290420668372357280851200 2727 11149138938699669602083770868074745248 2728 41166051465968010838463153974429828608 2729 135050450891914998519915446728079622912 2730 394433062922418408375626066634391279616 2731 1027371832611964204081833905088346744320 2732 2390115619777719021909921636665303230464 2733 4972982499214931513328707921448776076288 2734 9264185139666525641765576853666671561472 2735 15466627273894019608364310599445399586056 2736 23158586292461633638192550630185625048640 2737 31118134018190043855016712989635978531744 2738 37539336275911798936210637892259275689088 2739 40667614298904448847561524383280881996512 2740 39568489588123247527357158859408425726336 2741 34575704464655604283351903321817753924160 2742 27128629656883627976168416452503160771264 2743 19105833691280847751508854269903140665128 2744 12071513969868503108967266809323238701312 2745 6837850936420530830826973391992067104896 2746 3469522673870882451159563666127053076480 2747 1575303476671678446258811987802131674624 2748 639253584736333282539807763166082418688 2749 231515058671854283176997908676707924992 2750 74708760067867871521655353509150429696 2751 21440651805191672311699559361682202400 2752 5460802745485552458163479608852936448 2753 1231357481825173593507451284349191552 2754 245157145702749493729990300956400128 2755 42964768278094341607977255211154304 2756 6605345227939032252798739445460480 2757 887384762945344736992153885097216 2758 103720296967637696531550454102272 2759 10495506240772862149025938807968 2760 914309073606347337846179787264 2761 68132324304388828506947938560 2762 4311197922085620786880321536 2763 229694971258660123891164672 2764 10203266835392623165974528 2765 373545099196401718569984 2766 11117413666559574957440 2767 264573065622451423266 2768 4933763461490935632 2769 70291066954755528 2770 740555578101024 2771 5524178438520 2772 27449333856 2773 82845072 2774 129648 2775 74 2776 0 2777 2 2778 5475 2779 4861800 2780 2099892450 2781 529172897400 2782 86413934145420 2783 9793579203147600 2784 808494940288417050 2785 50396184611311329450 2786 2438615377580675997275 2787 93642830499097958295360 2788 2905055991619743478935600 2789 73892706248379116182156800 2790 1560272912706159030154003200 2791 27639120167937674248442342400 2792 414471639518365373417266626240 2793 5302798917367321689309146541600 2794 58278799866360466801132875226800 2795 553478192882861977105495844259200 2796 4566195091283611311120340715138400 2797 32876604657242001440066453148996480 2798 207435719861169770990895478202001600 2799 1151145259624831456407973325674348800 2800 5636858037619419251215130252351023200 2801 24426384829684150088598897760187767200 2802 93910054906739524725244070004168046512 2803 321060016775177862308526735056984774400 2804 978043939991051080550974961423592507200 2805 2659508644704730031843045215299621004800 2806 6465357222471843698101196126849078649600 2807 14070841955143023274147119312626381921280 2808 27446652402421118987373665191463759090400 2809 48031641704236958227903914085061578408200 2810 75472178542397288195895365893015653060300 2811 106548957942207936276558163613669157261600 2812 135215701388563881036679764776394430524840 2813 154300199782745569951766698543633284082400 2814 158360731355975716529444769557939423137200 2815 146179136636285276796410556515021005972800 2816 121347424323070149648302353004456540214600 2817 90566614250876745835074439071618783672360 2818 60745899802417329523525538401695525633900 2819 36595536536561491983164886921951678787200 2820 19787121499419876479269386533380849576800 2821 9593755878506606777827581349517987673600 2822 4166563543370743716554104170636072907520 2823 1618831348950705236774027522356291046400 2824 561855029356561259039921786349723355200 2825 173907509086554675417118648155866752800 2826 47913293319765063635328607144983697200 2827 11724664718248392042527470924890128256 2828 2542112448338169466234274427530853600 2829 487022994456659462326450253169916800 2830 82191511643105003600166132872491200 2831 12176520243422963496320908573702400 2832 1577412849716156634750663156138720 2833 177903704855205635498195092797600 2834 17381396451370665537179980330800 2835 1462841080653054259119764563200 2836 105374145640262383072186430400 2837 6449128039185457324636546560 2838 332517178117706022819705600 2839 14301814112589506357836800 2840 507231998536780607433200 2841 14631692265484055983650 2842 337654436895785907315 2843 6108628437734706600 2844 84469620627148050 2845 864139341454200 2846 6261879285900 2847 30238451280 2848 88727850 2849 135050 2850 75 2851 0 2852 2 2853 5624 2854 5131900 2855 2278563600 2856 590489756940 2857 99202279165920 2858 11571237276996240 2859 983555168544680400 2860 63152438113639687350 2861 3149201580600165742520 2862 124679753486488380078860 2863 3989752111567628162523520 2864 104730992928650239266242400 2865 2283365823851011809936537600 2866 41785594576473516121838638080 2867 647676715935339499888498890240 2868 8569810664159142868009954066080 2869 97460591866907899283250458006400 2870 958362486691261009618629503729600 2871 8191477254666357261161338495036160 2872 61143526650902452413668562337948480 2873 400212174442270597616739680757480960 2874 2305570135373950181922522073928966400 2875 11728335036467485708040655767377785600 2876 52836149339286023114723154232036924128 2877 211344597357144092458892616928147696512 2878 752350639309833457342980982483534321344 2879 2388414727967725261406288833281061337600 2880 6774038323287772508643698501288527414400 2881 17192042089447588159868145161890883368960 2882 39098031203421127911958201093977654113280 2883 79772595923109236788108265135293116860160 2884 146174216961379141273664292648477444246600 2885 240757533818742115038976482009256966994400 2886 356685321111296091440097090573378178832880 2887 475580428148394788586796120764504238443840 2888 570910739196158608821536784611443151104880 2889 617200799130982279807066794174533136329600 2890 600958672838061693496354510117308580110400 2891 526994528488761792758341647333639831789120 2892 416132874629845440013446605668941208638360 2893 295787827263026027047885392182801416593120 2894 189166633714725947530624378721559045495600 2895 108780812622421686529238543366308795718400 2896 56203419854917871373439914072592877787840 2897 26065354135614085274638800729318436075520 2898 10838461317260436013829917602061643863040 2899 4035597298979949579617522511405931225600 2900 1343483284481845459541037468720597002400 2901 399206461674605507977908276419834537856 2902 105672298678572046229446308464073848256 2903 24864070277311069701046190226840905472 2904 5187532804591387909325674666340174400 2905 957029112796734037779160106159193600 2906 155638067838660787962065431405687040 2907 22234009691237255423152204486526720 2908 2779251211404656927894025560815840 2909 302640785270924529353251422230400 2910 28566035547197142893366513553600 2911 2324016451297394676070496017920 2912 161919178983834874972124722560 2913 9590136460174249601733457920 2914 478770253388115379502822400 2915 19948760557838140812617600 2916 685738644175686090433730 2917 19181500536382827704440 2918 429436579172749873980 2919 7540589625509216400 2920 101248326173717100 2921 1006194545825760 2922 7085877083280 2923 33267028560 2924 94940150 2925 140600 2926 76 2927 0 2928 2 2929 5775 2930 5413100 2931 2469726875 2932 657935239500 2933 113669278210950 2934 13640313385314000 2935 1193283844190237250 2936 78889320810354573750 2937 4052281445625213271625 2938 165333082981508701482300 2939 5454739215033866628450125 2940 147697554130147773324188000 2941 3323194967928324899794230000 2942 62792560155902824773254784000 2943 1005465869496393981681742228800 2944 13751224391641858867117945188000 2945 161734171848101470793325113502000 2946 1645716134594716720353132733880000 2947 14564587791163242975125224694838000 2948 112632812251662412340968404306747200 2949 764294083136280655170857029224356000 2950 4567638947438957907582355052123424000 2951 24120774514102467935874211914745980000 2952 112885224725999549939891311761011186400 2953 469428865283656589980809562600020364368 2954 1738625426976505888817813194814890238400 2955 5747122939172338910258882505082553843600 2956 16986570263563563281553347305662720720000 2957 44965599214927455445307309017173845768000 2958 106757035555440668412084449795612743500800 2959 227612026411045376705200213021896121476000 2960 436256383954503638684967074958634232829000 2961 752367293183569109496801506278928021857500 2962 1168382149414483793571503515633158810414000 2963 1634807721760107085767111665127983319650700 2964 2061919649066801729796357055116375358118000 2965 2344956983540409648609086010761795304147000 2966 2405084085682471434470857446935174670920000 2967 2224702779256286076885543138415036570601000 2968 1855727684160121556816721349604737822306200 2969 1395567567356188975654851421450717467994500 2970 945833168573629737653121893607795227478000 2971 577398155233901874730103481562898249332500 2972 317277370148729919043612418151733987512000 2973 156799395972053481730249035637306217016800 2974 69624153623113479399185510736269180544000 2975 27744731430487153359870467265915777176000 2976 9908832653745411914239452594969920420000 2977 3166782027707207154632445461984264362800 2978 904085222027783062185262861303742923968 2979 230112188864537544108239981666676649200 2980 52100872950461330741488297735851316800 2981 10467505921214278538209563661116180000 2982 1860889941549205073459477984198432000 2983 291821377197488977428872683885663200 2984 40226004375593718693203001538124000 2985 4854862597054414325041741564946000 2986 510739490046636223557868779480000 2987 46601371549452966160788592026000 2988 3666993171104495697898118716800 2989 247245705613867372544690712000 2990 14178965196494186239122048000 2991 685738644175686090433730000 2992 27693291399402707498285250 2993 923109713313423583276175 2994 25050467118410409315500 2995 544336313591446558875 2996 9281096565924067500 2997 121057781294661750 2998 1169169718741200 2999 8004878747250 3000 36551957750 3001 101495625 3002 146300 3003 77 3004 0 3005 2 3006 5928 3007 5705700 3008 2674071400 3009 732027045750 3010 130008003325200 3011 16043606696059800 3012 1443924602645382000 3013 98247036504996200250 3014 5196176597375354591000 3015 218381130996966038856300 3016 7424958453896845321114200 3017 207280090171286931881104750 3018 4810720334524813188273552000 3019 93809046523233857171334264000 3020 1550976235850799771899393164800 3021 21913241449906704130181499751200 3022 266396268606708952170833918544000 3023 2803392312033758827084301967368000 3024 25673171699677580837508870648528000 3025 205568753395275486563196028549999200 3026 1445210629930421602504893291624236800 3027 8954022381090655580736838872019728000 3028 49052470435540113181427899907586336000 3029 238313252199332383206437213717690282400 3030 1029513249501115895451808763260422019968 3031 3964065973506433426504614084177949743552 3032 13633031125815776334539678067278663139200 3033 41956828551002001305436767844986920178400 3034 115742975313108969118446256124101848768000 3035 286619432415150490193313685864308126572800 3036 637959381827270445914149816923782604307200 3037 1277731148262004728322373923100189591013000 3038 2304926777256949705993301978925832203396000 3039 3747927154615292168989108680018054885354000 3040 5496959826769095181184026064026480498519200 3041 7275630761707143246567145608767781620787800 3042 8693499060930299185087343259409582590984000 3043 9379827934161638594436344043047181216588000 3044 9139319525593391450989258298353663749496000 3045 8041486631360526746205792514953863896660200 3046 6388358717596516021376030290625369228008800 3047 4580799855640912650986688386688733748766000 3048 2963477285044649621991388258618927118652000 3049 1728695082942712279494976484194374152547000 3050 908608816541870029029243678649023709164800 3051 429929148622725735289970528796462189859200 3052 182948573882010951187221501615515825472000 3053 69928047585003335509061279741644866964000 3054 23975330600572572174535295911421097244800 3055 7361836807940519220651426156330478095168 3056 2020896378650338609590587572326013594752 3057 494958293029382642044138828490587509600 3058 107915434958188248999141379796689939200 3059 20892718889211529688385957368046032000 3060 3581608952436262232294735548807891200 3061 541953986223908100939334984359088800 3062 72129387156237012829191588964912000 3063 8410176936101276481252905902104000 3064 855272230789960320127414159536000 3065 75478942771900869781736276920800 3066 5747735462270610919391868787200 3067 375236186092935428685337056000 3068 20846454782940857149185392000 3069 977177567950352678868065250 3070 38267093570083741270357800 3071 1237493075649474220185700 3072 32594198656263587889000 3073 687729255534973401750 3074 11390960754202458000 3075 144392460264538200 3076 1355797748962800 3077 9028333564250 3078 40111071000 3079 108408300 3080 152152 3081 78 3082 0 3083 2 3084 6083 3085 6010004 3086 2892314425 3087 813318816310 3088 148430683976575 3089 18829492481599800 3090 1742736777359495775 3091 121991574415164704250 3092 6640408033998798734675 3093 287348565834857108882300 3094 10063730453443518290627825 3095 289525783814451987745754350 3096 6927938398417243992487693375 3097 139350532356735422020323889600 3098 2377668458336798138221776366300 3099 34685986921619172839941208167200 3100 435615188692099611842791055511600 3101 4738270473493013321798779902056000 3102 44876409037108828803036339124998800 3103 371833103450330295796586809892847200 3104 2706655253037793906415414375908322800 3105 17373945181554851004026217179743542400 3106 98672677797417496191344548656695662000 3107 497310296098984180804376525229746136480 3108 2230245404813136749299627032376476904368 3109 8920981619252546997198508129505907617472 3110 31896049360898987478078792955098503029136 3111 102130207313223358919956726210906536792800 3112 293360216179017441311461906667879810856560 3113 757058622397464364674740404304205963500800 3114 1757566539698952048231781402331236223732200 3115 3674911855734172464484633841238039376894600 3116 6927307107734202105512478230141223959119500 3117 11782243349625231144165761292273812851477200 3118 18094159429781604971397419127420498307625700 3119 25103608578255560050407230140745556210579800 3120 31477711183118458299337088718445530298187900 3121 35683235349284082282649331340747969568796000 3122 36575316233016184339715564624266668808015900 3123 33899073581819878168516864773710571090356200 3124 28406714970131291635987128843475234659340300 3125 21517378781361908614634768692067619609068400 3126 14727804187031538930207201615342266064346500 3127 9104460770164951338673542816757037203414200 3128 5080025212338414877375817368770230903354300 3129 2556460421380293888337136585209070870883200 3130 1159246015546117308408196244090815381610600 3131 473161638998415227921712752690128727188000 3132 173621352432479710163926434558541112547760 3133 57192916095405080995175766678107660603968 3134 16886143779299463958982890387993325133072 3135 4460490809626273498599254064752953808736 3136 1052002549440158844009258034139847596400 3137 221026798266215191468611788990998282880 3138 41263119806192771134562265801890913200 3139 6825478464182262894438871034899248800 3140 997188777434976702363573717439908400 3141 128218311534596653722960968928568000 3142 14451724944153690631486278701270800 3143 1421481142047903996539633970616800 3144 121400954225667104939794228585200 3145 8951222431385592990952569849600 3146 566111537699237651957565801500 3147 30482928953035873566945850850 3148 1385587679683448798497538675 3149 52641051602627634135591700 3150 1652254253550428376073225 3151 42257142034537810129750 3152 866140178347669400175 3153 13941894218875966200 3154 171819118894598175 3155 1569124373466650 3156 10166485203875 3157 43963179260 3158 115692577 3159 158158 3160 79 3161 0 3162 2 3163 6240 3164 6326320 3165 3125202080 3166 902402100600 3167 169170313792480 3168 22052558762234000 3169 2098143447949692000 3170 151037187371156300500 3171 8458082492784752828000 3172 376692237565022764585200 3173 13583750384920517874436000 3174 402549218137740731625113000 3175 9926598302209782436997292000 3176 205858740981540964348205746000 3177 3623113841275120972528421129600 3178 54546511691255957288617222521000 3179 707322086244783132422330519488000 3180 7948066600697957830114082416352000 3181 77807388827885271389537859444288000 3182 666735219979902599359397038428553600 3183 5022161397251214384785068601150144000 3184 33378515373430501928917363054679712000 3185 196401119443663533088992020292753088000 3186 1026195849093141960389983306029634884800 3187 4774178842550248135722014642205562910208 3188 19824403598338993327107795843346461372160 3189 73633499079544832357828955989572570810880 3190 245112497551736061407896142906175688302720 3191 732520107625877884667275829374777919065600 3192 1968352418233407348154325051190935505102080 3193 4762142947338888745534657381913553641376000 3194 10385620461857443921369617377411850412963000 3195 20438012459698071460235396764104604021232000 3196 36324702817026404317981398450488434878072000 3197 58350157541001144713963770209356025550172800 3198 84765431562940852118258179696023956035724000 3199 111412885866511162670370637324503748758192000 3200 132537731297340877049840373551349601255528000 3201 142732941397136329130597325362991878275184000 3202 139164617862207920902332392228917081318304400 3203 122839848519486666533998394998811825553904000 3204 98149447072878881400088418595396159620312000 3205 70966407820136527354820801605973544588048000 3206 46414898043978183295198453575624111233092000 3207 27445331017308838818030389940369039685654400 3208 14662052416739920830168871591640259406536000 3209 7071060739988046925187824597386791770528000 3210 3075550653489698981491132892485836726722000 3211 1205113725449024907033260235423021737817600 3212 424861662423009173107019981037371193058048 3213 134571567283306072929825333360253319068160 3214 38232778368225201416565034840739604074880 3215 9725179123713468424618918715603924446720 3216 2210267982662151914686117889909982828800 3217 447794552331552855442901806267477040640 3218 80664745485790379661550294048809304000 3219 12882935758166158639231262933385152000 3220 1818368781763370725525628286623328000 3221 226011938976238169274371877433408000 3222 24639006462163669273353655490691200 3223 2345331128074807228558253827776000 3224 193943152680021181470639013408000 3225 13853082334287227247902786672000 3226 849167306548856477936348702250 3227 44338805749870361551921237600 3228 1955239059526169267893406000 3229 72098367427655056410468000 3230 2197371385795966126747000 3231 54593077907974313708000 3232 1087467749072325363600 3233 17018274633369724000 3234 203986168550664500 3235 1812539076348000 3236 11430426607600 3237 48128112032 3238 123363240 3239 164320 3240 80 3241 0 3242 2 3243 6399 3244 6654960 3245 3373510140 3246 999908405496 3247 192482368057980 3248 25774305665668560 3249 2519898634277417250 3250 186472498936528876500 3251 10738744022089212965550 3252 492029726102996666785200 3253 18261012334686217201368900 3254 557194991750682012041769000 3255 14153365092656060119060978500 3256 302477631123049513401646054800 3257 5488708681420335961934035702725 3258 85236417170292276114740319148200 3259 1140663818014205459770789565071500 3260 13234368508422126504007289456736000 3261 133841258362805874091842140479569600 3262 1185451145499137741956316101390473600 3263 9234715741669689898919440798494187200 3264 63511483756937788237627774661580576000 3265 386936811366995981599895301063216444000 3266 2094617938866671580394099896422211683520 3267 10102503443610792930054620269667128658208 3268 43518476372477261852542979623181477296896 3269 167799416171655050661590986245468262328640 3270 580271872672422884553876218444919803717760 3271 1802844680268458686148422320065078424654144 3272 5040210934083862993533223690504520326990080 3273 12697063633342312117781780244527012396318760 3274 28856962803050709358594955101197755446179000 3275 59231359478989111990057202850319457034358500 3276 109901547671939461574828826801265009354507200 3277 184477597877898381929176959273551979987922800 3278 280317310889539283051542166343595501122789600 3279 385785203820240762947890534761633922242246000 3280 481060092213093744890486982617745943524744000 3281 543659578571592482206364455355824422073156200 3282 556919568292850835430909929876698188465184400 3283 517139599129075775757273506314076889289099800 3284 435244845335656245377107269987484425093816000 3285 331954710263928098350510460143731514487514000 3286 229350527091441231587625408826578137282282400 3287 143482576127254297056026523879429317768384400 3288 81231578714042210729221306766152398218548800 3289 41587975804396610546210376469373235790081500 3290 19237975202033806239063303400798503630786000 3291 8032836176196156645943575256741579271140440 3292 3024126560450317796119934214302712196194048 3293 1025146975054613762711847985919358319901376 3294 312454085285150783990548733008802971232640 3295 85482721445937478638923709974106473261760 3296 20953340475637200151224397596346637217024 3297 4592047019823087695479372849848694844640 3298 897693402371430677311757098466662150080 3299 156132397569138729417501612709718916000 3300 24090562804355712779789845561289184000 3301 3286932721611245557242512826582676800 3302 395150381833045913985438700463491200 3303 41688260801529698487622961788718400 3304 3842236018574165759227922745504000 3305 307798173114944330414340041368500 3306 21309104292573069028685079787050 3307 1266625080327769837369392854475 3308 64161921753374139206409769200 3309 2746175316485504202205861500 3310 98328527956002708007371000 3311 2911175879442730278479100 3312 70289960871856666683600 3313 1361249242236660798450 3314 20719166548503208500 3315 241634115615642750 3316 2089808567486640 3317 12832157870532 3318 52626758184 3319 131435460 3320 170640 3321 81 3322 0 3323 2 3324 6560 3325 6996240 3326 3638044800 3327 1106511325920 3328 218646638001792 3329 30063912725246400 3330 3019275806549745600 3331 229590764456386905000 3332 13591773255818104776000 3333 640419643499138518672800 3334 24452386388148925258416000 3335 767898980227830672057564000 3336 20083511790574032961505520000 3337 442124166703922639909714376000 3338 8267721917363353366311658831200 3339 132374738787196337905467919889250 3340 1827290511886004350695086580432000 3341 21879399550213999462270115634120000 3342 228466993198024078595494260095232000 3343 2090472987761920319148772479871372800 3344 16832379901459618154184921266496768000 3345 119722796967101118057137414304588672000 3346 754774154792594005142822829311537280000 3347 4230509137612489398825521958291166454400 3348 21139528736869793180592762031584167144448 3349 94405160384739033648373659500023310538240 3350 377620641538956134593494638000093242152960 3351 1355620899120760015197089741096393843443200 3352 4375383315782866807670606888504222887802880 3353 12716839895226977399068441311426789748098048 3354 33330427144748126247558414727529892484934400 3355 78875698328338605580159543943273864886222600 3356 168718071290563862203549826616628587991920000 3357 326519090909385356852752311511004737937304000 3358 572185835498351482484823098266903540766323200 3359 908538319879139178269820460085961703243824000 3360 1307881621220041036143752924049777018040896000 3361 1707659201795397709135062016218838414243680000 3362 2022919362126855747744611926905393198411744000 3363 2174638314286369928825457821423297688292624800 3364 2121598355401336515927275923339802622724512000 3365 1878425121974937480048568217840722255668048000 3366 1509094178330816580165868758518973482354880000 3367 1099809545116852689484519504314585219716208000 3368 726830655903311342615856368068769362595059200 3369 435358787879180475803669748681339650583072000 3370 236205299806789407084969757263280023188688000 3371 115993674012262655264940505798932154244445000 3372 51510660132792558746226640942546197476716800 3373 20664864829743838273486217131068533340659328 3374 7480494056015869058275553712603993969469440 3375 2440117618417368027354761533973508918197760 3376 716177078780778875953179485862245804083200 3377 188810320769478067296747319000046621076480 3378 44627894000058452270140275400011019527168 3379 9437289614674014812764625906957217475200 3380 1781267005310521852137061877175227980800 3381 299306992417752795142843535761471680000 3382 44642398869088552495881747706795776000 3383 5891332965510866353964722443273868800 3384 685400979594072235786482780285696000 3385 70014078560684798279264370029184000 3386 6251257014346856989220033038320000 3387 485374042219719905653382372927250 3388 32584551086079098561345949511200 3389 1879027708491671219616286098000 3390 92384154236640551622925392000 3391 3839494901139153360287820000 3392 133547648735274899488272000 3393 3842517860994831112036800 3394 90199949788611058968000 3395 1698971656977263097000 3396 25160631721247880000 3397 285607170889840800 3398 2405113018019712 3399 14384647236960 3400 57481107840 3401 139924800 3402 177120 3403 82 3404 0 3405 2 3406 6723 3407 7350480 3408 3919643460 3409 1222928759520 3410 247969188138672 3411 34999079697286848 3412 3609280093782706200 3413 281924878436582495400 3414 17150430104892101803500 3415 830704469080591985536800 3416 32617736842762941371494200 3417 1053803805689264259694428000 3418 28365850791602778067269246000 3419 642959284609662969524769576000 3420 12385003219793632950470873957700 3421 204352553126594943682769420302050 3422 2908350878648107776923074592860875 3423 35920684536285401314979728304808000 3424 387092639937075574696952598442602000 3425 3657103798262656858089304549095820800 3426 30420454321912100228651942385660691200 3427 223644446793503977965583449949916544000 3428 1458145586974313073728505138350995728000 3429 8457244404451015827625329802435775222400 3430 43756481434105794197390744808602326266048 3431 202451640595406865460292220994786831498752 3432 839531604850000692087322900553778725857920 3433 3126531493924140508463133560683038013539840 3434 10475677361826286876057510723437995183297280 3435 31629787131191627470934935603670849972794368 3436 86184792959285251062436623928147487375466912 3437 212197406907331110570393202853393434825960200 3438 472621497202692018997693951809830832112365900 3439 953186212845765416465937381801339493335864000 3440 1742212577923649011207185547848003851708329200 3441 2887992021062625387947046313549844222651644800 3442 4344312321868743026677100251179175342039992000 3443 5933122901121684133599494540071964164837344000 3444 7359354367737473588791680727589263242923244000 3445 8292735897304177556150625600356681995684240800 3446 8490181990097134164630402400365174424152913200 3447 7897843711718264339191072000339697138746896000 3448 6674763263761894650299431357580959685442012000 3449 5124060687332363569926836193698514505995888000 3450 3571990131314299821934504650969544170121771200 3451 2260167668657706825349862332343356348162156800 3452 1297392345262291816856414769674045421484926000 3453 675173567432417169996705645442615474446237000 3454 318296110360996665855589804280090152238940300 3455 135806340420691910765051649826171798288614528 3456 52386834936036132998735987093579845267440672 3457 18247954114149015848616309002117798061227520 3458 5731974405527590932182411527918903024823040 3459 1621164478331035819203106290724538229242880 3460 412133696926363976115594878453673192693888 3461 93995404562153187535135674033293886052992 3462 19191439225484997454995940705527336081600 3463 3499549408738351376948412332042389747200 3464 568429635600155943995857935289371216000 3465 82002963824284791920713931648302732800 3466 10472615422297608275437553936047123200 3467 1179710902665373180028807919063168000 3468 116742224742927554273684116990626000 3469 10102692525830269119838048585727250 3470 760645614415658957041419508902075 3471 49540012879174531801883495830800 3472 2772761914879171556075568796500 3473 132373970360812964313923148000 3474 5344290728852697317021742000 3475 180652080975302444519044800 3476 5053452186906934578682200 3477 115375620705637775769000 3478 2114436588274368715500 3479 30478365236387296800 3480 336866142086385912 3481 2763085239259488 3482 16101895333680 3483 62714295360 3484 148847220 3485 183762 3486 83 3487 0 3488 2 3489 6888 3490 7718004 3491 4219175520 3492 1349925207624 3493 280784443185792 3494 40666946854742208 3495 4304886802766282304 3496 345287795638545559800 3497 21576650696346446981280 3498 1073928750568152702022800 3499 43347669568387254518011200 3500 1440198534441994488249051600 3501 39882420953778308905358352000 3502 930399905964571120606431268800 3503 18452931468297327225360886831200 3504 313631993301244646186924190517050 3505 4599935901751588144074888127583400 3506 58575207169965398735222625133408500 3507 651109671278773274362053601482940800 3508 6348319294968039425030022614458672800 3509 54524092992279611338785995095610419200 3510 414102943417649301136273871842748697600 3511 2790693749118940942440106527635915136000 3512 16739511338465114086403238988269430957440 3513 89620768396705533877974264121811722664448 3514 429337099883362835372688675557910004730112 3515 1844559392091484774193773569063613353655296 3516 7121543958382764491499359777111364364174080 3517 24753504517413195198039153983890535445129216 3518 77587597492752111830413047164560119164034048 3519 219622957418999929455443383506133885698193152 3520 562159899529883342157257069713143838108159176 3521 1302687824222546069170114421795163974225680800 3522 2735644430867346745257240285769844345873929680 3523 5210751296890184276680457687180655896902723200 3524 9009279457010581373269590130313100998924152800 3525 14148285235476076580497336420861541255778470400 3526 20191378726742174067308951774711308877173728000 3527 26197019578798820712970075892317749466281811200 3528 30909288344497389072925059055874905620277624800 3529 33170943589216710224602502401426727982736963200 3530 32381159218044883790683395201392758268862273600 3531 28752826366974315416674473540348749414211744000 3532 23220085535753500177405294540918005208749787200 3533 17050497591471169212394225943089549718502259200 3534 11380142472013365945182640164606022314430508800 3535 6900724690476189988036281801941949701303606400 3536 3799506153982426035079500396902561591491569000 3537 1898202258152852843647881014615810362443134880 3538 859773963986880405652275518384808222988949328 3539 352727780097181704882984828055305937636492032 3540 130929070769019188713822017090195201089307456 3541 43917508014765346319101724810128369338132480 3542 13293548722314493717465471583941213479791616 3543 3625513287903952832036037704711240039943168 3544 889341135472680158986283685084242152655232 3545 195837975385393574029647466043958949526016 3546 38629641550304109430161320742160225286400 3547 6809292747850215899553859927431632931840 3548 1069765937162260694602040835593767468800 3549 149348602544070239754065986566237235200 3550 18467837948997932872814611242061593600 3551 2015339458720012515882546861732912000 3552 193298183660885815826234662940248050 3553 16220826600913495034369342344636200 3554 1184831974693590885595046941953300 3555 74897192430147975208817717138400 3556 4070499588594998652653136801000 3557 188776792514550662152029532800 3558 7406735319987400225280836800 3559 243413836807097659985755200 3560 6622560628503608329140600 3561 147113527475089411236000 3562 2624187246852946254480 3563 36830698201444859712 3564 396502731833736528 3565 3168853001668224 3566 17999002768320 3567 68350643424 3568 158219082 3569 190568 3570 84 3571 0 3572 2 3573 7055 3574 8099140 3575 4537543185 3576 1488314164680 3577 317457411326244 3578 47165101111327680 3579 5123309108217969240 3580 421819116576612800760 3581 27066726646999321382100 3582 1383847915115674395026640 3583 57398237388320585702809500 3584 1960370569262641542465186000 3585 55827476156528962168115709000 3586 1339859427756695092034777016000 3587 27349880569083538566159885839100 3588 478622909958961924907798002184250 3589 7230959845556473787087418836920875 3590 94890490604846357767392794561698500 3591 1087494964695015494939462158726834125 3592 10937092216361298691962590853481303200 3593 96942408281384238406032055292220642000 3594 760212403281685094852045840710536576000 3595 5292565698933905470138427836685855184000 3596 32813907333390213914858252587452302140800 3597 181688080758263661353192078557293592930368 3598 900675955895666013545738509087438323928320 3599 4006578359361276195177670113837374448903360 3600 16026313437445104780710680455349497795613440 3601 57749991524586670675319520951173190332469120 3602 187780617602526980776522829415427664048802816 3603 551794859184844908229399241679406895869213920 3604 1467272693741519415064538892647513791288591560 3605 3534793307650024045382752786832646860831606940 3606 7723077815033665981508535500642757847195107600 3607 15317437666483437529991928742941469730270296740 3608 27598986786456644198183655392687332847333868000 3609 45206590732012554472558291870098810488911734000 3610 67352329511662429335633406510916446396435296000 3611 91314215972542332080041445365761720595167084000 3612 112695105566113219591465783792866903954035474400 3613 126634744059482624802256847641810371167862162000 3614 129579738107377569565100030145108286776417096000 3615 120744755963692735276570482635214539950752294000 3616 102450095969193835992241621629879003594577704000 3617 79138987176203354469369252650326824515811472800 3618 55638880900938528581610205378583151370968288000 3619 35588167172009883308184187216886297618930514000 3620 20699240089842483148637741544515499635500401000 3621 10941026904631026807137091959243906950193069100 3622 5251692914222892867425804140437075336092673168 3623 2287219199067662617600604744421124439361628020 3624 902937042302473486193562395475393102331440960 3625 322747936504343248209648613057766297583879840 3626 104322565334737211542512683008570924471557120 3627 30449995531145699083350292865164045811665536 3628 8013156718722552390355340227674748897806720 3629 1897852907065867671399949001291387896848960 3630 403751290573919247451537952349541317623040 3631 76986474897569348031013592609022708868800 3632 13125562933356085565943301034980920856320 3633 1995557558614423373986620331865158512000 3634 269752788261243098173306588639222656000 3635 32314136093794746135344018430740214000 3636 3417841317612905841238309641712907250 3637 317883143526235298520765861781689975 3638 25879224710412643027470762153190500 3639 1834721154842687378813225675039625 3640 112617155284461629390070118161000 3641 5945626210670334470904323008500 3642 267971885551339018406955403200 3643 10221932254012345185711327000 3644 326728428210440257077531000 3645 8649049469472964968916500 3646 187006475015631675003600 3647 3248007197639918565852 3648 44402012271222400080 3649 465755373474360840 3650 3628084700871360 3651 20092241223180 3652 74415708234 3653 168057155 3654 197540 3655 85 3656 0 3657 2 3658 7224 3659 8494220 3660 4875682280 3661 1638960598422 3662 358386050854944 3663 54602674748113968 3664 6084298043361270720 3665 514038680524536247080 3666 33858014423882787474336 3667 1777545757253846342402640 3668 75734222263603271436912480 3669 2657979915982230199468563000 3670 77811631826117156608618152000 3671 1920465179784596298583180389600 3672 40329768775476522270246788181600 3673 726380651584777509565952262138450 3674 11299254580207650148803701855487000 3675 152738169369298148064092145257065500 3676 1803918168761605496083277757667657800 3677 18704913392754266512958749130101546950 3678 171016351019467579547051420618071286400 3679 1384015726135809759377817326938738968000 3680 9948866669034226676107208611037891712000 3681 63722491015164221860466671153697696415360 3682 364688717809862931262978487218085277946368 3683 1869679053273072207429429594726337486223616 3684 8606459134114141907214834642391077317537280 3685 35644731610869284770890996185173883028174720 3686 133073664680578663144659719091315829971852288 3687 448587030939370009632804536936854975227695616 3688 1367466916895821480977420281952670811581201152 3689 3774778468514507213114753903306851719468940680 3690 9447039161843793453142806560147628902200343520 3691 21458274667616616557852946329478185649283637424 3692 44278979472859684960648936870351811657251950240 3693 83072950227234499036532802731988871870474942680 3694 141803044484610809166201085744504475454580272000 3695 220359251989243382935061471302020112666598088000 3696 311893095123236788154240851689013082543492678400 3697 402227985479052321308670366659916261938711594400 3698 472769711155401799261758897862758719026685404800 3699 506538976237930499209027390567241484671448648000 3700 494759000046350720157654660554049822237228912000 3701 440535412667533494766638973008479715456684127200 3702 357535987092490952274373659253258899501076972800 3703 264431102387092059522073765562424135199917705600 3704 178162799480664862798560338499505623007036752000 3705 109306513456887498732280003594722199829572293000 3706 61033187922049836026840426496971416068104039520 3707 30995285631001779472454255809246268160076365168 3708 14305516445077744371901964219652123766189091616 3709 5995236391170099691417550317016764495627141080 3710 2279111528159702468295700469921118019302001920 3711 785027304143897516857407939639496206648467328 3712 244683835057838187072438838329193622851470336 3713 68913147781013950557055925958002840521137792 3714 17509692721128771466402594617278398680506880 3715 4006455114156583301634491988699294613336320 3716 823926362459319955816358804455674146471424 3717 151953632420776221359574369674202199144320 3718 25071144005966251223790165699815487114240 3719 3690708603028826025007512871836637248000 3720 483307078968060550893840971311940592000 3721 56114740178262799538876247390304640850 3722 5755357967001312773218076655415860600 3723 519309775855613703417913293874022700 3724 41034135054438308435129233054137000 3725 2824813645051912537200925463871750 3726 168436093121107828305148350640800 3727 8642093309030683343624311753200 3728 378683274887103495495275006400 3729 14049322413048931054333833000 3730 436928205366941950597572000 3731 11257789795941026835216720 3732 237006100967179512320352 3733 4009501708091382727224 3734 53406616158393376320 3735 546026747481139680 3736 4147038588464352 3737 22399128178434 3738 80936325848 3739 178378620 3740 204680 3741 86 3742 0 3743 2 3744 7395 3745 8903580 3746 5234563075 3747 1802783523030 3748 404003787511023 3749 63101543954102640 3750 7210478210041121310 3751 624908111536897180200 3752 42236844916432728301740 3753 2276181969678301939751952 3754 99582961173425709864147900 3755 3590093420765039694076716600 3756 107998689443343913874011117500 3757 2740081035019697014860624924000 3758 59174333352112873450094245754550 3759 1096465588583267949222334553687250 3760 17554199079965456481177179668345875 3761 244321601229928575585974781348907500 3762 2972365164436736328773582668884208875 3763 31761844899981125341751997661791260550 3764 299400074760644590613268289647404631375 3765 2499339754523641799902065722273986488000 3766 18541297635460712265577824515782562805000 3767 122619781695846843783021346131042015350400 3768 724965878549445262551001589510145330756288 3769 3841699527356034724629239192275983804007680 3770 18288725659992551552831523615081039299766720 3771 78380252828539506654992244064633025570428800 3772 302980218692388920552573467573978005739485120 3773 1058150269153633563392213572774495228647148032 3774 3344053521972420585921965272830688046178234960 3775 9576153267466477132412900554015152132237672840 3776 24879221724300161177347241635431522696499836300 3777 58706600505743573601673155052345979606530706160 3778 125939635846845142416922649290866018155914681548 3779 245828118019367395108107273390579314718752381400 3780 436930630818207055743357095450254414994425463100 3781 707579968936367701608675458219035489869514920000 3782 1044587607987471036413320243768229957159931321000 3783 1406371608802643931951592133073324235005566071200 3784 1727337951578160230010230755778211821740285854000 3785 1935842754149610357442251965501163193356776616000 3786 1979839180380283320111394055626189629569430630000 3787 1847849901688264432103967785251110320931468588000 3788 1573796800326768209564876910820148548696704889200 3789 1222931833741429506044862724411586291309187888000 3790 866785461947050434470627436318318475090155777000 3791 560167475407957763773534737756736429480032645000 3792 329927211025993082908249235339988027648851880300 3793 176996244973944524477837236841217106597501714608 3794 86429161855678038913574367160398247754059095180 3795 38385084946063105816478601380380063588885461720 3796 15490836167960477714197339131495099037443294300 3797 5674757491831986448837274402379349411696398720 3798 1884830166929909784792380426504569626027732432 3799 566866215618017980388685842557765301060972160 3800 154147830562794363088151413327111616955176640 3801 37838742744812175626547979893271115792620800 3802 8369416827454218507227985383172679001588160 3803 1664736461854281714006003649986259648403328 3804 297117163339936583012705569471371037195200 3805 47465721946779423399879230760403360780800 3806 6769045168501529874734761331158713405000 3807 859148040617501868716335092031682855250 3808 96729254922669790813517447424546111675 3809 9624801484842765255076362927815533500 3810 842909524243253585771612995653730875 3811 64673365031451681772758030357063750 3812 4324947599411779133043652961766375 3813 250620705961889816965105040842800 3814 12501619722277367630301601215750 3815 532793534587163308445121513000 3816 19232643325526998361125267500 3817 582177311475411842282710800 3818 14605500972102437446741692 3819 299497627589250255230520 3820 4936774081141487723580 3821 64093139644809967200 3822 638903132535289230 3823 4732615796557698 3824 24938505401915 3825 87940659660 3826 189201075 3827 211990 3828 87 3829 0 3830 2 3831 7568 3832 9327560 3833 5615191120 3834 1980758667580 3835 454782190076368 3836 72797634854367192 3837 8527722940083013920 3838 757901376299877862140 3839 52547828756791531775040 3840 2905894930250571707159712 3841 130501099594889311212445248 3842 4831050321541575463153021200 3843 149284763782141870355893358400 3844 3892067055748698762850076844000 3845 86403888637621112535271705936800 3846 1646438804444081714229092837758950 3847 27117815602608404704949764386618000 3848 388450814728592323536692677573221000 3849 4865857573968682789564887224338242000 3850 53559189439183858419424937233608792300 3851 520289268837786053217270818840771125200 3852 4477983726854858224824534419074225791000 3853 34266310257671958589961654685089727792000 3854 233867567508611117376488293225737392180400 3855 1427671550575644482692162380799578418725888 3856 7815586565330771719353247905146410061486592 3857 38457648178611733857135029374529954270807040 3858 170454526840915800679592328471592740665806080 3859 681818107363663202718369313886370962663224320 3860 2465542252756988549184812906021360803695078912 3861 8072662537252720572330919676166713599195177728 3862 23965716907469014199107417788619930997610683880 3863 64592092627617022226471329227082594774309008960 3864 158223487402944218311062121594072070392530051360 3865 352612343355132829378938442409646328303352685888 3866 715548921988681710068521478853809328381353085552 3867 1323205687888031611791007002147869312796243259200 3868 2231235502046012819072689944917358578055203714400 3869 3432670003147712029342599915257474735469544176000 3870 4820389644664134636326833905389002631577048925200 3871 6180848046119866014523605843843738565924578412800 3872 7238368558994195249566681262308697157768816912000 3873 7743371016598441429769007862004652773427106464000 3874 7567385311675749579092439501504547028576490408000 3875 6755810655061248899595569178154784013917562451200 3876 5509016736759011012944953034730288721802341628800 3877 4102459272054582669214326727990640537512382064000 3878 2789044377557516023840862431146698222569004643000 3879 1730345899545887492342086079731829101348933492800 3880 979172209037143392725345181589423291469220011808 3881 505093356697892971813073985073277172975072766272 3882 237335231104416327466593182391108105588795077040 3883 101501859843398177784454945928272648931057014080 3884 39472945494654846916176923416550474584299949920 3885 13943689837072880988571588531560687125882579712 3886 4468795333122041745397473392163716456697330528 3887 1297653817240520289044638371590189896681620480 3888 340909053681831601359184656943185481331612160 3889 80893673755010888458111613511942317604111360 3890 17305941680375280235710763218538479421863168 3891 3331233618009837126281712221865682977027072 3892 575674012328888904311355798709507426905600 3893 89092406669947092333900302181233292259200 3894 12314455248850860118267469652454120925250 3895 1515625261397028937632919341840507190800 3896 165546585539295562387313442358427176200 3897 15987817743039957737141772308539938000 3898 1359577851550073132378424371506273500 3899 101334995146589301792180698497362000 3900 6585755217776326856916371351035800 3901 371028462973314189122049090199200 3902 18000810132837731778181605403500 3903 746423818910709351779466792000 3904 26225701745511409657116400800 3905 772968051446652074104483392 3906 18888317046628716096538128 3907 377388951980593728202560 3908 6063211010399022897120 3909 76749506460747125280 3910 746175757257263718 3911 5392417396619792 3912 27730621346120 3913 95458249040 3914 200542540 3915 219472 3916 88 3917 0 3918 2 3919 7743 3920 9766504 3921 6018608090 3922 2173921242108 3923 511233812102398 3924 83842345184793272 3925 10065572976381520851 3926 917085537848094121980 3927 65204781740999492072778 3928 3698889436943971186673952 3929 170457154885834672185891288 3930 6477371885661717543063868944 3931 205531992525804498962603533800 3932 5504342504595830962693725114720 3933 125567813386092393836450604179550 3934 2459651873974633361619885364222950 3935 41661358375197793180640084453488725 3936 613956860266072741609432823525097000 3937 7915196469588132529327924743288026850 3938 89705559988665501999049813757264304300 3939 897638103522945055717764694804833070950 3940 7961659700812208320279304249573302020600 3941 62813456516371679773218061606687917209625 3942 442206733875256625603455153711082937155760 3943 2785902423414116741301767468379822504081288 3944 15747095179639907734309705576255179054408192 3945 80047733829836197649407670012630493526574976 3946 366721145131761890709109030107124921082338560 3947 1517045288884150626048371723397175391925674112 3948 5676685597114886213600358706905559531076716032 3949 19244650870057824935824603156576004740938504048 3950 59191880706389976696551430920983772157735095784 3951 165389078444324934887423115808631128087789238220 3952 420282834634990422772745800172521454905440887712 3953 972321002349997684430598418653095270674095387048 3954 2049757788737832956367207477160579219258903788912 3955 3940608323583472603883756622165750803454350598456 3956 6913347936111355445410099337132896146411141400800 3957 11074651597655305934666562976599427865308616897820 3958 16206807216080935514146189721852821266305293021200 3959 21674957618254584488431286254022675595993664243800 3960 26499615958530521899477452961728719665533782198400 3961 29622985069921804343231930768528669182137393948000 3962 30281273627031177773081529230051528497296002702400 3963 28306407955703057483532733845482950551820176439200 3964 24195301527353954777783761399839265781574322876800 3965 18907941752094424766503888008828291477356175191400 3966 13505672680067446261788491434877351055254410851000 3967 8814518618541978192897876654844442586674205286020 3968 5254144431444630138511675496221001071272467464608 3969 2858872705344872281248999902355544700545313179272 3970 1419063084510807431331143638034247151794625700016 3971 642098775136790923680583861374685556105534689560 3972 264622525510919895819876985293809804940462781152 3973 99233447066594960932453869485178676852673542932 3974 33823931832222843826600817669133584090134340448 3975 10466389069680571456325661365857125385422695184 3976 2936216688162872179448461400123565274694853120 3977 745666328434582511108521694551154006200755072 3978 171136534394822215664250880716658296505091328 3979 35430964154189792402196837546574152872418432 3980 6603620559203832275678263628752171861526016 3981 1105516834688141564008637884277707342889400 3982 165827525203221234601295682641656101433410 3983 22226299998100748227446391030058801474175 3984 2653886566937402773426434749857767340200 3985 281349256328087256269747143147783499850 3986 26383988231960441764426415810960089500 3987 2179546853944558232713486523514094350 3988 157874621211275847842425583192167800 3989 9975254822230457522125090643793075 3990 546589305327696302582196747605100 3991 25801605490292957637626836475250 3992 1041362095464076128077191237920 3993 35625545371139446486851279192 3994 1022742929315008033115347728 3995 24351022126547810312270184 3996 474216594479996305983840 3997 7428392856569562388038 3998 91708553784809412198 3999 869864331292230197 4000 6134805745228776 4001 30797217596530 4002 103520059148 4003 212421462 4004 227128 4005 89 4006 0 4007 2 4008 7920 4009 10220760 4010 6445892640 4011 2383368803640 4012 573915207916512 4013 96404090282166480 4014 11857703104706477040 4015 1107213027401967293610 4016 80703527330632282734240 4017 4694744285351963429240016 4018 221933366216638271200437120 4019 8653978632665452587899096160 4020 281872446892531884291570560640 4021 7751492289544626818018190417600 4022 181643302651662421768892928785760 4023 3656239272124454997002532298169250 4024 63661577914637569359573503544594000 4025 964789351846685736814823008396581000 4026 12796153508703410825122915690312548000 4027 149257990569376213410183723730574220600 4028 1537809599805694319983711092981673788000 4029 14049987707315661741669360440423474154000 4030 114232508750783858508355234885182159426000 4031 829137626016106173006478413208280507167050 4032 5388118972756973038122099719064272095805568 4033 31430694007749009389045581694541587225532480 4034 164969568548608557216577867941720923427133440 4035 780761147699880154412941806034524025530140160 4036 3338426976371901349903613239595895833301288960 4037 12919353427916637589573230160543687208657353728 4038 45321925331804333479551250966423418836822168320 4039 144334881525433687018684523674320035557038780360 4040 417825040280399835505068924148120744642835970240 4041 1100740757377355869166715190928032381895202324960 4042 2641777817705654086000116458227277716548485579904 4043 5781368122081067312830585191991377285089215814880 4044 11546288539689642257772605418998426327546598867840 4045 21059121405385359664479994903881745184452399959360 4046 35098535675642266107466658173136241974087333265600 4047 53482463813067087196682426082114310178807466969960 4048 74540019251661445570289095584828306869418072432000 4049 95052970286033393769864776927939972713327697016000 4050 110928624942685905625719570537469059065025134784000 4051 118491940279687217372927723074114676728549575792000 4052 115858786051249723653529329228023239467915140774400 4053 103694149402945520476216120285025424778175669472000 4054 84940952170497926347538736829222954339569431376000 4055 63669599777460818091288602478707512117627936869000 4056 43659154133115989548312184556828008309230585281600 4057 27376857827000967563823993375046268739788119947168 4058 15691110066757718965690976595049143470768454871680 4059 8215628384009937760338200009671957194600464579040 4060 3926967026319215533243416356824331740815316402560 4061 1712263400364775796481556963665828149614759172160 4062 680457922742365446393969390755510926989761437248 4063 246218327308092760208344187444428295950242625320 4064 81030108926559262887682539606635809435530543360 4065 24223787677343695480449806551019413516232538240 4066 6569162759957612333681303471462891801012213760 4067 1613573038579752319120079732471349652762289664 4068 358382166157322038091186402769945454341703680 4069 71841586303426307174961329587523627944074240 4070 12971397527007527684368017842191766156568960 4071 2104733973733192593016445202759481287424050 4072 306143123452100740802392029492288187261680 4073 39808298504061041601396521247866510103000 4074 4613428799417082959951133278945021364000 4075 474911788175287951759675484597281611000 4076 43263185672282960408748905429151948000 4077 3473241666648068652533362830227691600 4078 244594483566765398065729776776598000 4079 15031205896511648321010410559140250 4080 801367511698510684274527626996000 4081 36819588375336977385586404483600 4082 1446945227381663672696728877952 4083 48215023810564664418294964320 4084 1348671994701109494218040960 4085 31298295235679756194933440 4086 594271428525564991043040 4087 9079146824696131807602 4088 109354373076737510480 4089 1012242947962748040 4090 6968970381843360 4091 34161619518840 4092 112158531936 4093 224856720 4094 234960 4095 90 4096 0 4097 2 4098 8099 4099 10690680 4100 6898161270 4101 2610264224568 4102 643430131356012 4103 110669982593234064 4104 13942441557058327170 4105 1333826908958579965930 4106 99636870099205923454971 4107 5941980616825371435132816 4108 288051014902011756162234012 4109 11522040596080470246489360480 4110 385102049153612640161509779120 4111 10870880701821979670844904622016 4112 261580566887591385829705517467260 4113 5408562897705198359949499375867170 4114 96770855767764578499096434911348875 4115 1507588068803069222933291828092593000 4116 20562707791069231006482240907905025050 4117 246752493492830772077786890894860300600 4118 2616537804375276953266402550852642018700 4119 24614071045111300983296593166123668002000 4120 206142845002807145735108967766285719516750 4121 1541948480620997450098615078891817181985290 4122 10331054820160682915660721028575175119301443 4123 62162928148659151902779039351426694734942016 4124 336715860805237072806719796486894596480935920 4125 1645429231127069833617074079384233693148218880 4126 7268258086461298127115420329969666761802994432 4127 29073032345845192508461681319878667047211977728 4128 105477664730541177256001603901454962402132971616 4129 347596849680192515957278012857067489734301838280 4130 1041861145699186658791734364740033839551209520620 4131 2843668068261309468702145560231621773833889515104 4132 7075316979364448559032719310576297032515272722104 4133 16062881790989558890776984380767809479223862396128 4134 33302489630678921882371912852018609268803384697520 4135 63099454037075851987652045403824733351416939426880 4136 109331938629625658924758640209319393749282043122344 4137 173331122217699215368519795453799038870812995193960 4138 251541506633002519864071410475635190556423736927820 4139 334274427419272451646606525549016864526808952728000 4140 406889009696926245318253080517645792286068191402000 4141 453742895662026843263991314031798944125069983139200 4142 463606871654679600726251994771620660301701939294400 4143 434014943676721328339469952552155511771806070828800 4144 372260157807826139333720903452314235495764515538000 4145 292490123991863395190780709855389756460957833637000 4146 210473505550063332947488323051041690057415779878380 4147 138664897774159372294815836363039231096650396155168 4148 83606776599125503883638960160067771690627444740616 4149 46111139488632353375591879333564228218343148042720 4150 23248907855379624710335108972163934772560853468080 4151 10708587860659705927184656253845206319482574930752 4152 4502474441413739992111730470366734475236991732248 4153 1726512755730080748854874090140627505542004348456 4154 603182768562687012984688316428440643950700248780 4155 191777572237347595010912007093554477094787221120 4156 55420467909267398219255080016018709058747832544 4157 14536516172922596254230840659939333523605988864 4158 3455401385366846650595855566706890755611259648 4159 743097072121902505504485068109008764647582720 4160 144306797487958745488594198494383398491829680 4161 25253689560392780460503984736517094736070194 4162 3973482623138724198331046549451990430500555 4163 560708538407635436399496392324297157085560 4164 70765454254694990326977705352605545505750 4165 7963375926359538553419486024334127883000 4166 796337592635953855341948602433412788300 4167 70500712426523077736510540255674371600 4168 5502696451131202663706515172537964450 4169 376897017200767305733322957023148250 4170 22535678740438326499789580732779875 4171 1169419004909232077826918783971280 4172 52316113377518277165941103493452 4173 2002530655598785728839850851424 4174 65017229077882653533761391280 4175 1772621630166226191767593920 4176 40108369163571257187146508 4177 742747577103171429391602 4178 11070763344356213717219 4179 130129454532544386920 4180 1175868565053111930 4181 7904998756659576 4182 37848831256236 4183 121407638352 4184 237867630 4185 242970 4186 91 4187 0 4188 2 4189 8280 4190 11176620 4191 7376569200 4192 2855838765780 4193 720432925980768 4194 126847654467328080 4195 16363347426285322320 4196 1603380779061707624550 4197 122712075624189356865560 4198 7499938949285682238246908 4199 372724238691773299112876640 4200 15288861560183700903995497560 4201 524189539206298316708417059200 4202 15184023652342441240653814148160 4203 375045384212858298644149209459552 4204 7962820197901678950992506193488650 4205 146349348996728896798633512523464600 4206 2342873350166931900504440003116867500 4207 32849550551814245173388569306859658000 4208 405379096452507696984935606470127636700 4209 4422317415845538512562933888765028764000 4210 42816073162504531962541132650315960306000 4211 369211065676669514749448897491855020030000 4212 2844771261038738611144503755174742929331150 4213 19642051414679782902794665928037301948981848 4214 121853467109587542082152094183194373202017020 4215 680832070199600235125675192896578085192222080 4216 3433506560920397737487241274521536033081464800 4217 15659947165209354278562498134829258596858910720 4218 64710942963332847841414710034568646008310531072 4219 242666036112498179405305162629632422531164491520 4220 827040780273561503484558030590953682471269891080 4221 2565153222238853861075099774025417838680944047200 4222 7249252341503584483021479445418050581079004059440 4223 18686961591431462222899813681522085942336988242112 4224 43981700141995220772365552471149954526446289894160 4225 94595064885770659755073563778632619123736543840640 4226 186062492673428794322563723626662675266998667540800 4227 334912486812171829780614702527992815480597601573440 4228 551992958447134424327439963983636939173204461617688 4229 833438845506707028601245009499103392479867363650400 4230 1153246774596489958180792513144108182617490886911600 4231 1462892314498718763020032786229312705223032837520000 4232 1701535858732600662239967427619246040469012436772000 4233 1814971582648107373055965256127195776500279932556800 4234 1775515678677496343206922533167908911793752107936000 4235 1592927186898604875288480145005251612353969089744000 4236 1310507698405102225205446037663759298428966916945000 4237 988497235368419964154965011266378442243563617352800 4238 683419853315499763453020907789264781833491238193328 4239 432935653684026999472501932536185834645650558131520 4240 251184365109128872335461026895994611610448201180080 4241 133403296633779135552026820713456257738602818236800 4242 64815137051361377980328182589063090881078743001920 4243 28788021911124144505548361617479970235492117021632 4244 11679350994644663889312383550951303713960617651320 4245 4324115431774067937240882476214275785205019965280 4246 1459483729894520300266867112807565322008123337200 4247 448564490995829967991624694557805387103061635840 4248 125377451991457392692741000691976751641101653952 4249 31825053916393203856433463951427202954906818560 4250 7324813996630181839972781385645943537240458240 4251 1526002915964621216660996122009571570258428800 4252 287226029615456349193644222003243879690468690 4253 48741386843835016832860837673277749280806808 4254 7440170990409008675301009821226250738250700 4255 1019022541267607860708478957077519855282800 4256 124880213390638218224078303563421550892500 4257 13651501588044923234433404613144219228000 4258 1326695224753661553768880166629508629200 4259 114191294775354280840826931400035954000 4260 8668631395617648031866428011532409750 4261 577694798671298276836711233645255000 4262 33620796391140422237523915039174300 4263 1698734975552358176211734654610912 4264 74022115305169401048187343972280 4265 2760731573153171134664329845120 4266 87364923201049719451402843200 4267 2322358718002587479087923680 4268 51249582820118828628020538 4269 925918388800701510894680 4270 13468398544118344046220 4271 154542725692694710800 4272 1363612285523776860 4273 8953952080046688 4274 41885635231440 4275 131302931760 4276 251473950 4277 251160 4278 92 4279 0 4280 2 4281 8463 4282 11678940 4283 7882311255 4284 3121395256980 4285 805632115826538 4286 145167234585124752 4287 19169851781374956090 4288 1923375128731287261030 4289 150771239257769240295185 4290 9441020872795586610483948 4291 480848358543975218047602897 4292 20220289949028701476873557720 4293 710932062548542092035790636540 4294 21124838430013822163349207485760 4295 535426634040725334248555121399492 4296 11669151053652278608181745439912458 4297 220226625277261140399508431096387075 4298 3621504504559405419903027533585031900 4299 52178255690691433352550199332573814875 4300 661918443619057040243779671533222108700 4301 7425807994107300085678593154884610799550 4302 73964569743677455398853971345095728122000 4303 656435556475137416664828995687724587082750 4304 5207722081369423505540976699122615057523150 4305 37038921818724376717101438892375152939891573 4306 236795842054750716105913472576894140162725612 4307 1364081867921216096086313720995203677789246085 4308 7095913559235488657473631967344507801701693920 4309 33399731063298075922246578053190528101113145520 4310 142505519203405123934918733026946253231416087552 4311 552065232155933358147069244982413761258399218208 4312 1944775249640219784381721203915321204432997245960 4313 6238187275806729950080048674591123899068054445820 4314 18242766151098672459057621334098412746854478547440 4315 48690811560432409110960936941724573069580643932572 4316 118729546507721069663964807197238298295794242862608 4317 264734799645594276953435043074923232686568244220680 4318 540187607374006135969762193156928377627653421405760 4319 1009389022753351209199908200674645013323467771408840 4320 1728270960909396460630086724081953169153839940314648 4321 2712843442124331378097052505919581542521968268682052 4322 3905533194641894564259322544513240315923099390129200 4323 5158524024001107038099390612441113926792719543304900 4324 6252756392728614591635624984777107790051781264612000 4325 6956569068818357200259345091759265333569687078454800 4326 7104581176665556289626565200094568851305212335443200 4327 6660544853123959021524904875088658298098636564478000 4328 5731693360001230042332656236045682140880799492561000 4329 4526868021062195972209669312958528548001774293104300 4330 3280647883499191433977830937391121865375403487708528 4331 2180913355433286009842728485151036142027464686587532 4332 1329439200699535738946220556986117822426030723318960 4333 742757960139258436958423015590776519238023454432920 4334 380132020003930243830573395184505154626867222470720 4335 178094319761581604495947210795857447443691364293912 4336 76326137040677830498263090341081763190153441840248 4337 29897866747633935419011101630883509779567062063860 4338 10694035329954394200137226299299069541259521907120 4339 3489155594942747260214264512906899807953318588340 4340 1037213466474783885003584642088171309030931864512 4341 280557740931703837746871255646800436049350422368 4342 68954283485518608355605838561425606402298106880 4343 15374479378343558757859535929246433570353670160 4344 3104462182165526287644713985713222163244491090 4345 566618622059582070682007237951853835389379143 4346 93283210506416948768996216469685570367134332 4347 13820493215941931610858745855363863037272975 4348 1838019558130384766661521187925628843831700 4349 218811852158379138888276331895908195694250 4350 23246007633727200268211248137030085981200 4351 2196365744735961997172541637360236997050 4352 183866234338626955623272130981450585750 4353 13580641892097770324636353250943869625 4354 880906501109044561598033724385548300 4355 49918035062845858490555244381847737 4356 2456663379716269180669841145244728 4357 104303889748193246931536711960940 4358 3791637666925557824190883394880 4359 116988820419380344259054155380 4360 3033043492354305221531033658 4361 65300394370169474055847307 4362 1151344008877510562254140 4363 16348688594215941718755 4364 183178583688694024860 4365 1578693676113231678 4366 10127946598962192 4367 46300696311870 4368 141881602590 4369 265695885 4370 259532 4371 93 4372 0 4373 2 4374 8648 4375 12198004 4376 8416622760 4377 3408311386662 4378 899794206078768 4379 165883488992092872 4380 22417968655217122416 4381 2302512197296258614810 4382 184814979036313024815416 4383 11853360700919894455206908 4384 618529912938910856117160472 4385 26656260286463446703049165726 4386 960797074061539617428585314080 4387 29276859413903771485359606784752 4388 761198344761498058619349776403552 4389 17023417394059531950667296653907378 4390 329786987947663089554103707726676264 4391 5568771507010977608698681029595191300 4392 82417818303762468608740479238008831240 4393 1074375131459760751506795532924043692950 4394 12390196321250227887506940691383776614800 4395 126913809353833856009779592101664257301400 4396 1158778259317613467915378884406499740578000 4397 9461424487328313965529068591179070381819370 4398 69286739322588883809105179221557500026861848 4399 456285749128672948503551628976154305732453452 4400 2708743971017836233973465225985423973713295096 4401 14527807874116597043047341205870100253105172590 4402 70535012023297133229691918682293452263352010368 4403 310581585199356731801707964520421168837017723072 4404 1242326340797426927206831858081684675348070892288 4405 4521079666367908789068044347166585423638860264264 4406 14989675899187718979797794092210069319016542052640 4407 45334322320316471099405261292322722251378600712144 4408 125209080694207396369785959759748470979998040062112 4409 316124728509474079573265902906932513442742799346008 4410 730279600425868997477928629190410244425340407024064 4411 1544822231670107494664849023287406286284373937935520 4412 2994578479852823758888784260526356801105094095075008 4413 5322680651689622717780979341118493948305700784843688 4414 8679493188121057254081875720012038912219749015006432 4415 12990404256639655458351777448057885481578062894552816 4416 17851506906587264371942188882109144953542792561224800 4417 22530765535132107911860368695146845070153251823485240 4418 26122626707399545405055499936402139211771886172156800 4419 27826276275273428801037380367037061334278748313819200 4420 27234227843884632443568499933695847263336647285865600 4421 24489962538187073817239531190377005511036143286397000 4422 20231707827465566288201147399723697614015164902721440 4423 15352295939665047359870282438613864660046801602653328 4424 10697979976056186848054404957224140984828992971984672 4425 6843446552172372065718402010009492219250186723370456 4426 4017117472973300164363003276315844489287321347051840 4427 2162751124338150492530788632602368800798123513109728 4428 1067331723699346996313895688816753434160112902573632 4429 482506164567092016190774272857949625781028483212328 4430 199657723269141523941010043941220534805942820639584 4431 75557203867194118499008768820537870418964334520240 4432 26124863710012881650504726846423263670285973291744 4433 8244321744553245438888786750715538125459098128952 4434 2371713923340542315576679001792307107482680794368 4435 621163170398713463603415929040842337674035446144 4436 147895992952074634191289506914486270874770344320 4437 31961177323056513494704150652914220556831379698 4438 6258132622696380264697316211759427801337612808 4439 1108122533598205732080053956084946171064529812 4440 177066111602171591956602124677313611179758056 4441 25473065927422383753347492360866727951052150 4442 3290930256462022248879676031714459263241520 4443 380741428061501568029338776304992771904200 4444 39325405715272462425565507411783290994800 4445 3613807260364649800522857701653601512650 4446 294349351084865959316930282992888683000 4447 21161331726641714913054987912461726940 4448 1336505161682634626087683447102845912 4449 73768142040924638452891618833598638 4450 3537333484479902742995801902110624 4451 146384297069518857426798033923760 4452 5188304199932313934114360696032 4453 156129524535000187832145113538 4454 3949075597994584696748024552 4455 82973524906439261186448356 4456 1428115747098782464482760 4457 19801604896747824087366 4458 216707030333765516688 4459 1824718378913021592 4460 11440240620144336 4461 51124670799930 4462 153182534232 4463 280554092 4464 268088 4465 94 4466 0 4467 2 4468 8835 4469 12734180 4470 8980780445 4471 3718043104230 4472 1003747703371959 4473 189278138350140840 4474 26171082593663223645 4475 2750871570400601063130 4476 226029947367916054020515 4477 14844003088962050674947276 4478 793366983277479299331462365 4479 35030203723174855216635338270 4480 1294000327642332701216699885655 4481 40422105473017631047531196428080 4482 1077754387174332587804800524763683 4483 24724953588117041720227776744578610 4484 491509453191228643085443025938796355 4485 8519497188647963146814345782939136820 4486 129473937538005229402244333938088197725 4487 1733717677889860500376719366828114342870 4488 20545680273694775410308524964034471920375 4489 216338704541987674676134033613390645043000 4490 2031310698625221227982613580105441509525125 4491 17063009868451858315053954072885708680011050 4492 128602592839301005977614340004718595112883283 4493 872006185064206251358182704305499305893624540 4494 5332387028507705687868887092598311231674902445 4495 29472602196973624540831976935444853211523352430 4496 147532393756115097557842827073404983604809425095 4497 670082614221322765682073227481787796501844098496 4498 2766117243181770892608961559010001034954689096110 4499 10393895095592108808591249494461822070738831755080 4500 35600480260570832577019760968998914632664287375020 4501 111288896276742434610515555298047027255051385743760 4502 317879950555552398542258320252120040548357093088724 4503 830497168118109870065359575433466772603815828790360 4504 1986459442660884418940116822320589442579397320214780 4505 4353589925615757484964574520173599534074144734181920 4506 8749041292823974176515346872271945217514387013884820 4507 16132378578963230432794151793750220937660674591455912 4508 27308875469034736766315303413926767731289701761959340 4509 42460311360492547530350704311354575741673024666435120 4510 60660793661422492586965091835936267563288681645546580 4511 79655587636211353902075373117896108921490188019404600 4512 96163919566614576522360559140880374973335255971252220 4513 106749956965714608535460380174890332995376787387144000 4514 108973914402500329546615804761867214932780470457709500 4515 102302042092143166513149531000936569120569421246013000 4516 88313803683625631500127044108971772934695643238905100 4517 70096917119865991433826328343748575850911365457076048 4518 51145375047866023161558802920495284416106143348205940 4519 34294866868090134543744799636094080406735904538274520 4520 21125733853404230328659008301339575037412788155477980 4521 11949910058491281802069742069444608101970870067745120 4522 6203865644002454416074518691247379336055656246209236 4523 2954221735239264007654532710117799683836026783909160 4524 1289456129446539008785689867120382620621714049963980 4525 515481000900895781419878357165600065754092583387120 4526 188572852024480236423373579810579685071059292510260 4527 63063707890154046279292148002226648777862451921464 4528 19259276206538319262977903475032199719310188252060 4529 5364591017079798094756773932625456552639397034880 4530 1361105310137061867791711243322381461644370825070 4531 314101225416245046413471825382088029610239421170 4532 65822144906574428141191415155826838839068820427 4533 12503528204776689199140838699885695301858391940 4534 2148872384622508262275521664181409003809289045 4535 333414129583372978460481622234455616959327030 4536 46595142333080074629570413045187896780030175 4537 5850174812040637136589927110703671547432360 4538 658030226315212510473241018907396545339125 4539 66103493054496233928818732492980474874250 4540 5910401174624524433102452386914026168875 4541 468572345375637973074789018061652525100 4542 32800064176294658115235231264315676757 4543 2017775649942938640034976632801374510 4544 108515074081180349772110797934539455 4545 5071785351408623942610825998887920 4546 204636908957151757178126681917155 4547 7073868457778085433317959374914 4548 207679064930250927355766648315 4549 5126371276562173934141756820 4550 105145021880147858947543205 4551 1767143224876434604160390 4552 23932582662485229249231 4553 255895029804707075640 4554 2105719289145316845 4555 12905327614782330 4556 56390320414155 4557 165246360188 4558 296069685 4559 276830 4560 95 4561 0 4562 2 4563 9024 4564 13287840 4565 9576103360 4566 4052128136784 4567 1118387365752384 4568 215662363695918048 4569 30500820008422695360 4570 3280109018405790696840 4571 275820722792166933263168 4572 18542674954982495195282976 4573 1014790029354496555232759232 4574 45893228571128033315173822960 4575 1736882188999614799312732376640 4576 55605042650687668075140475086432 4577 1519871165785462927387172985695808 4578 35756086727430798795406323292159836 4579 729143729343686877396521102428357440 4580 12968951185958032968429935280911398560 4581 202315638500945314307506990382217817536 4582 2781840029387998071728221117755494991120 4583 33863784253848703799566051009214077554240 4584 366411499584627773325344129002859831244000 4585 3536667517729885464270712897331951414616000 4586 30550912907323327268858508244785840303257880 4587 236887078542937799130841356236493284812953408 4588 1653147860088108658037025362111938179912619296 4589 10408708748702906365418307835519610762412788160 4590 59260419390706325279961622073407833195362462640 4591 305702025546540215926974436626959029173318083136 4592 1431540130381916817593520076892910292526666937696 4593 6095590232593968384591762908060134148823226960512 4594 23637729169007860355022035140630917935067343184940 4595 83595819378452040899044060105190269488723010479360 4596 269965322581001002668089347045585046760640780900992 4597 797040476191526769781978072229822519007606115041024 4598 2153565070430409042376380692158506941372653459483968 4599 5330303303768011001045380376039547763852655788765440 4600 12095688266242794194679901622551281464127180443736960 4601 25183843262023458682256615685927283458644283385421568 4602 48141066235636306688338103765476849782225505130058912 4603 84540408999166197111227889539373980105371618764981504 4604 136453650184146990353947562573242055374949207475039360 4605 202516833888522594563364035785234509245696286781136640 4606 276466162626604329850895448852267110349049021802733504 4607 347252184941628626865859017882074631356293457336766720 4608 401379838191086928093331029457587652062616720575661440 4609 426999827862858434141841520699561331981507149548576000 4610 418103998115715550097219822351653804231892417266314000 4611 376805562383469361067208721531612897854701411152661760 4612 312526966447465764179273116093867168220664111603090048 4613 238519826579815500263517642147053977556042293320005376 4614 167465843407816760888935644976251613414710390992093760 4615 108133081278003275374826370341059741995242768187767040 4616 64188088314181742251117471687302466376300673506745216 4617 35011684535008223046064075465801345296164003730951936 4618 17538747986052051582285857352699358122984411643418592 4619 8063792177495196129786601081700854309418120295824640 4620 3400365900679593224804811619197642539009452830764160 4621 1314039703991436025856774659622139828634161432905472 4622 464940277778390615706153875467396469421103567107264 4623 150472474881213673618279308189342485079701418862848 4624 44494549024014795962394419088246433760126763642240 4625 12006465609654786212074684515876021808288174316160 4626 2952551518912703436286635158591627478336250558998 4627 660710829407038531197009266258266288858461663552 4628 134323617285601003967913010033057755242821581984 4629 24765548402086225490133215194857004917464909760 4630 4132869650220271645092563405279845449781548240 4631 622925280612910508825545788621889748952581184 4632 84602528051049213975300484370176173147483360 4633 10327069151771265555670481660209298130678720 4634 1129768790385935634419811064425484479669000 4635 110425383436463164563802340247437209416000 4636 9609992828794902429606582043155346332960 4637 741824007836799485794192298068131997632 4638 50578909625236328576876747595554454384 4639 3031702874639540174438166689044223040 4640 158915941010803550201805881298488160 4641 7241739084036617477550647755374144 4642 284975843584774298885094934817964 4643 9610748112464535222863785817408 4644 275359371426768199891042937760 4645 6635165576548631322675733440 4646 132889170510707882232861328 4647 2181491171174411199445056 4648 28864959361970958132192 4649 301619220083291098560 4650 2426201591579078040 4651 14539035754780992 4652 62132631430688 4653 178115522496 4654 312264240 4655 285760 4656 96 4657 0 4658 2 4659 9215 4660 13859360 4661 10203953800 4662 4412189623120 4663 1244678692682152 4664 245379513700195680 4665 35488012168890800220 4666 3903681338577988024200 4667 335846717828992903015340 4668 23106254186634711727455392 4669 1294475376592149191094944120 4670 59944167439113370233781258480 4671 2323659897159037510985311970200 4672 76216044626816430360318232622560 4673 2135001950108695255468414491339462 4674 51491223502621473808355878908775260 4675 1076772350304819643462971467768800290 4676 19646372707316007529850707482097408800 4677 314497066259482299484425930562101415080 4678 4438901449490978741294468848505088544272 4679 55486268118637234266180860606313606803400 4680 616709035373944279669962766897050839253600 4681 6116815160638306034770011139060422726292500 4682 54317318626468157588757698914856553809477400 4683 433117942216899170434663313039540797530032868 4684 3109564713352096608248864811565933930984851360 4685 20150472924222118100279350147964960751183580440 4686 118123461969577933691292742246691149231076161200 4687 627683637569377916614765916559141589534787463480 4688 3029079747754159236308676810233792961109813049568 4689 13298026513577987373109160794927589058098019990795 4690 53192106054311949492436643179710356232392079963180 4691 194136964609988799618117695027552503361537938903050 4692 647340735775155930155202532663301120452590371064960 4693 1974389244114225586973367724623068417380400631748128 4694 5514060051129819206862558510208569453945263025602880 4695 14114581880523626831791143725633457656293742268239520 4696 33143552593942119685987301056143341864981257148092800 4697 71449850880402146476907239392185935058930748582715440 4698 141505558328991568144508971674280437238662848412597408 4699 257619004274906252109776786410493130512896649113526640 4700 431362053669610468648928572594314078998338575259858560 4701 664598512921202175534686463590076924038137921185247200 4702 942521527415523085303737166545927274090450142771805120 4703 1230741878552733767911111865301276049210863157445502048 4704 1480078114818273726442595212665734379254507034855830400 4705 1639501422398433529423779005519357364253995159620886600 4706 1672960635100442376963039801550364657402035877164170000 4707 1572582996994415834345257413457342777957913724534319800 4708 1361671865632811828327187595652475628914146472067363968 4709 1085948716370059206980392822324655337538996903628384160 4710 797518215505442610641623756308092308845765505422296640 4711 539202567087013085811160715742892598747923219074823200 4712 335503819520808142282500000906688728109818891868778880 4713 192043257732202842481833604415094879109613865702810768 4714 101075398806422548674649265481628883741902034580426720 4715 48886740076064626536831269057811429250847354293436880 4716 21714741354651733587370990347128396394298065028060800 4717 8851517450497867674174107082176914123438448541099360 4718 3308436030677891524117535106125141672367157815361728 4719 1132846287606522877771604432160776960792033149363680 4720 354993306715408090730272356621810291861097945422720 4721 101690790986184609323775935490622739856043682282550 4722 26596053027155974746218321589855178116196039981590 4723 6342135721860270901021292071427004012323671072533 4724 1376854430797345107413034913742633164140824113440 4725 271683962530029247489973307167389643231475170760 4726 48639072575708560931708776219225767330443125200 4727 7884967665999959256631050057899332467854444520 4728 1154981179245064454492435501438775460080087648 4729 152506317682006750153050462337866478003532700 4730 18105772875489385862919232971618851269825800 4731 1927215735543575873968633646553283872667500 4732 183345929435496948009988930699123222480800 4733 15536155073218425594530640969767809904952 4734 1168131960392362826656439170659233827440 4735 77603172193898229742910294554284764760 4736 4533778317072924814580932495868632800 4737 231710505761796632137601455089488670 4738 10298244700524294761671175781755052 4739 395370731501610232494150831729530 4740 13012495424090610061517747033120 4741 363946730880331176419386212200 4742 8563452491301910033397322640 4743 167520342853101660024051592 4744 2686773742631943224122720 4745 34742763913344093415380 4746 354880121688908002200 4747 2791191968339725860 4748 16358634246679712 4749 68388939158360 4750 191834331440 4751 329159800 4752 294880 4753 97 4754 0 4755 2 4756 9408 4757 14449120 4758 10865738240 4759 4799939867520 4760 1383662665810432 4761 278808027160802048 4762 41223758301632874240 4763 4637100256735064562080 4764 408064822592685681463040 4765 28724053830319683923348352 4766 1646845752938328544938638848 4767 78066822711403458909110476160 4768 3098652347621860369007769669120 4769 104099963392724880492141976264960 4770 2987668949371204070124474718804352 4771 73845949803759577071495748288682568 4772 1583102714747264135911804277038423680 4773 29620685004876442121928758973008400960 4774 486402827448497365370619621030453742080 4775 7044734284212403508451140844591071697792 4776 90392174971452658004541911096830893992448 4777 1031649823043753162008358767952961290131200 4778 10510867037677659027418495853201909955974400 4779 95911661718808638625193774660467428348266400 4780 786180513288942194761588355986108397291635968 4781 5804520798257247002064547648256410004505055872 4782 38696805321714980013763650988376066696700372480 4783 233467548363401092472202125852283683186127000960 4784 1277362678402056551916875998915942910305706350080 4785 6349728669088932730657761013966025886390624146688 4786 28727401478700735983056483297055971953751130212032 4787 118473327120967523869517977991173066153964178099810 4788 446017231514230678097008858319710366697276905787520 4789 1534824002563676156980883424217826850105335234621760 4790 4833477493787830945158845577219315032712674770618368 4791 13945235742212187929613696361301672425461568426040832 4792 36896356302296827239091714412547810400225486874019840 4793 89601880116036627013151875958677172490156226221050880 4794 199881117181927860260108030984741384785733120031575040 4795 409878168952941093935819090366881266484402733333040768 4796 773103538187661250350488040366800437596597025473702912 4797 1342015278083232569130000003626754912439275567475115520 4798 2144954651651001738398054974084200240600618031736125440 4799 3157849903819530337086025378512850354217576546722629120 4800 4283692043442145500742782252591344828329929924249827328 4801 5355605732388584314758436831061241938471693147662943232 4802 6172240649029396816654226844308168900720922953866867200 4803 6558005689593734117695116022077429457015980638483546400 4804 6424168838785698727538072837953400284423817768310412800 4805 5801906210087633007654973233649678766677667576634855168 4806 4830546346860291734880158710368963317052899701813635072 4807 3707041191440318221796638487819433024516285511370042880 4808 2621611240906779902486511634991800294067422038788597760 4809 1708019444833205087983636368252233524922714358604692480 4810 1024811666899923052790181820951340114953628615162815488 4811 566022233315966272578035886697121748954651393650389632 4812 287633802773993750130399361660969309813615953216168960 4813 134402820174054940519727813938015758735234339331576320 4814 57709685498464268245758835363215806010609094854236160 4815 22752753053083043464106557221071149746805716905645568 4816 8229975192125225663378574901751806677321581366188032 4817 2728576004557646501299348309720581066853929305994240 4818 828317715669285545037302165450890681009228539319680 4819 229977634999525193393770192571100657828283404546690 4820 58325330274937857904993466087962124875797749218368 4821 13493173421813982052647742154677805008580076311712 4822 2843162090636835551040788513716130993906249617920 4823 544757612847935882435138293655328594100963002240 4824 94740454408336675206111007592231059843645739520 4825 14925910624090063719594551095516482868727286528 4826 2125599165558991859910961110629107888973682432 4827 272979344891993817625551512495176526837373600 4828 31532601113032977082255487559605729867923200 4829 3266891106305218346359802765184377418748800 4830 302617281426167594189118571932868645105152 4831 24976785189480339711781317539913799655808 4832 1829801112782442469727569050543135505920 4833 118482740019505768487715035892033603840 4834 6749016836554126053097691917900648320 4835 336409326883793628881258408870665032 4836 14586854282224113989431258921221248 4837 546524807811805622583745375391040 4838 17559029969857208757710694791680 4839 479553339512906961870250067840 4840 11021198500433429493050890752 4841 210643061422344348771221248 4842 3301615382795365968200960 4843 41733902310615581058720 4844 416818000605399061760 4845 3206292312349223552 4846 18382946845767168 4847 75199057924480 4848 206449026560 4849 346778880 4850 304192 4851 98 4852 0 4853 2 4854 9603 4855 15057504 4856 11562908280 4857 5217184215936 4858 1536460751593152 4859 316364585232799488 4860 47810597943306822624 4861 5498218763480284601760 4862 494778597393631388773936 4863 35624059012341459991723392 4864 2089674916155757005423592608 4865 101376024137607493699011210624 4866 4119097244492348439033999464640 4867 141696945210536786302769581583616 4868 4165299785251404280691830825301712 4869 105480091620631149578696068840728648 4870 2317459660017984374567234218353655884 4871 44451857806192916658365662199999949120 4872 748545889741653878149689137941578090576 4873 11121253219018857618223952906560588774272 4874 146429834050414958639948713269714418861248 4875 1715486277175612400825328008424638488161024 4876 17947342845451379736895415305529505922336800 4877 168226426938030932733833026130496568845370272 4878 1416984134593414394950362797022259560659080368 4879 10754546252298734895007881741502277691156097152 4880 73731234425481935133367527865352255652463031136 4881 457642144709887873241591552267703655773908469120 4882 2576998697624989300012134499493655413375146655424 4883 13189799785693493621567484104935268567382471053568 4884 61468189928690545375510563525318292930452785968392 4885 261239807196934817845919894982602744954424340365666 4886 1013992299770633807236168576336216536788340465501315 4887 3599246617000972438458467282726200547389874055695424 4888 11697551505253160424990018668860151779017090681010128 4889 34846760039673078503273569127655467161516378244931072 4890 95246158486816245155106917608520597654130470551401216 4891 239079426161239157879215744604383686419274865351695360 4892 551568496637371621286729144122549286809596307949199744 4893 1170401444084178806145010622894189950059387287599521408 4894 2285749161704467668446963254816005111527130922298020032 4895 4110804693918112395966631590056691363366623054055353856 4896 6811507777713151353781918623059052549764462618638231680 4897 10403030060507358431230566624308371166912997453920208384 4898 14649677597284516824655604690753092730218061631969762048 4899 19026963317842240168192848275501704156545937586758136832 4900 22796933443318960627050207840727440751393470433070586816 4901 25200691731560075523099719551824551851030196907305920800 4902 25704705566191277033561713942861042888050800845452039216 4903 24192664062297672502175730769751569776988989031013683968 4904 21008938663450806852379603304199798339519472752045442752 4905 16831544473475827841093673474482276753867560172901428736 4906 12438405507128363341688720963846965525656844781861118720 4907 8476543012265255018039720953140154284151331258749799424 4908 5325360626212100149320409105300713811634034410935344768 4909 3083103520438584296974973692542518522524967290541515392 4910 1644135361927774989584657779779933501273901189723137216 4911 807173409713226762858628015789096517282336060413463040 4912 364596124895889715765804010521685121789394169661335424 4913 151416969902118133323503304916109668065540748056073728 4914 57772260065773788044900917237955116609882416563964672 4915 20233602603681142356739491751541884158299832529314816 4916 6498639725140644680550010371588973210565050378338960 4917 1912099765281766607931060743948294040800870592088194 4918 514796090652783317519900969524540703292542082485283 4919 126661724701544154107112676355201330886993619571232 4920 28440505787901595621504887601266672848418453209256 4921 5819029317217717774220948869824383191492266641280 4922 1083086409146734633338433340366898651998250043584 4923 183056857883955149296636620907081462309563387648 4924 28038638443493130261984834540345223980514110432 4925 3883586146663432045419512851098044721806368416 4926 485268539244319998270672190761047794746260400 4927 54559922250172194400162062528809698003903872 4928 5503851805938423119314594027029048482849952 4929 496588132866624642344173897175553246572928 4930 39935409286476806901804194528103932416704 4931 2851603389492014773903577668348868916480 4932 180030024115081312466380931909999793936 4933 10001668006393406248132273994999988552 4934 486380422472910300835098539654470988 4935 20581481291830468210477281725020224 4936 752765021430976677233463402162960 4937 23616157535089464383794930263936 4938 629979578569417996558141094592 4939 14145491740131278190559703808 4940 264211771008199161605281824 4941 4048188524129711362695840 4942 50033790747670589876016 4943 488730556753803075712 4944 3677738303331294048 4945 20632472949965184 4946 82605416752320 4947 222007838976 4948 365144472 4949 313698 4950 99 4951 0 4952 2 4953 9800 4954 15684900 4955 12296961600 4956 5665825057200 4957 1704280177205760 4958 358507508705068800 4959 55363802415739910400 4960 6507553608950095301600 4961 598694932023408767747200 4962 44080275040523523727132480 4963 2644816502431411423627948800 4964 131274449861066786238148766400 4965 5458708992025018891485219033600 4966 192224538076309593821586641683200 4967 5785958596096918774029757914664320 4968 150073301086263830701396845911605800 4969 3378120581314330934219678021696538400 4970 66406738795836979154265775847560899600 4971 1146390017107080482242061814631577635200 4972 17466070760638590490159413218636822113440 4973 235905371312521222204750516199770064908800 4974 2835992833387483388678848596923322736838400 4975 30456096949856886826246765366959161565177600 4976 293139933142372535702625116656981930064834400 4977 2536336898450312524294713317044409807207121024 4978 19781259998597522892469452152162597855354683200 4979 139410784752020637527879948500955451552023481600 4980 889859725824781975747539129409423775115933134400 4981 5155049446157357652606433577268386007568164364800 4982 27155470147016016279697761392513788226963910992640 4983 130302457560278465213065871197949225766480056779200 4984 570443429262469076401518487261476582119732294024850 4985 2281773717049876305606073949045906328478929176099400 4986 8350524821640513706650800040415900891198097951187300 4987 27994140354452007854676967754537115368587909322075520 4988 86063066630240970093770407623745861437212829334759200 4989 242886378654904814603187039438850340101607757325977600 4990 629832896876382727746321047613698958846476795818982400 4991 1501909215628297273856611728924974440326213897722188800 4992 3295958089662342615006064397805477445569538913354974080 4993 6660821226495326539036645821349048496272935783086707200 4994 12403290024752925332657940142412430837744121283787705600 4995 21292751585833774566846188997122397125260521104515046400 4996 33713523344236809730839799245443795448329158415482156800 4997 49251060189841600302444228462909196828863466206965237760 4998 66404644057996422239419484722192557241506477332702899200 4999 82652588880697674489490209707409885077194232424747225600 5000 94987222680495669279375866003031003130806126804460778400 5001 100802766926240302092398878207298207404120787629223683200 5002 98786711587715496050550900643152243256038371876639209536 5003 89399738993407688733530226826382120593699884051257203200 5004 74705224565245975019346920312466626896694786999290761600 5005 57634219371091234396477288626808634586967885986874214400 5006 41042550158201333585370190385757664024052888505804364800 5007 26970818675389447784671839396355036358663326732385725440 5008 16349791396265219756685466551361840649753614419538339200 5009 9139266334028471297747955894409159564653563051211993600 5010 4708511556660489450008663425436396350813627019078534400 5011 2234547857398198383054958913766425386826806042952524800 5012 976240990158393228006797623801233386212039033519422720 5013 392354919365615469743609832939681318625674069526579200 5014 144948322745669002263192265471571977157411080984857600 5015 49178895217280554339297375784997635106978759619862400 5016 15309295506340941795526466740762484967196512910510050 5017 4367966829781191785017341559602163543088235851390280 5018 1140886858524938152803036974522953164239464588049700 5019 272450593080582245445501367050257472057185573265600 5020 59402590946597535611838853046123911746483555296400 5021 11806726150876528817259896257614690533462569996800 5022 2135663341979476741794093910582617060278239522560 5023 350930596099914018604663318640336136665438419200 5024 52279044282007739072954980687858294332008805600 5025 7045380273473090345263092547345582797797558400 5026 856870573800781258207673417920408718651054400 5027 93804778605559211424840037330234217620747008 5028 9216976708509321013206257940000798894724800 5029 810283666682138111051099599120949353382400 5030 63512984584140329055125138976861171321600 5031 4421790065984453288647952713578942307200 5032 272267629062931614532489680974999688360 5033 14757053065741550923170172410569088800 5034 700342071735897876606518614254160400 5035 28929792980484593870148789573321600 5036 1033206892160164066791028199047200 5037 31660512153745109570614270394880 5038 825153684840991227782649388800 5039 18106820670491970515606726400 5040 330602062803926427953493600 5041 4952839892193654351363200 5042 59869493202340876774720 5043 572092624962645740800 5044 4212463227284558400 5045 23129516690649600 5046 90653200915200 5047 238561055040 5048 384280050 5049 323400 5050 100 5051 0 5052 2 5053 9999 5054 16331700 5055 13069442925 5056 6147865951920 5057 1888419491564760 5058 405740416473342720 5059 64012796063249695200 5060 7688648060485880056800 5061 722989205954355588007760 5062 54421369320927856988220480 5063 3339080834319656922330285360 5064 169522565434690274518306795200 5065 7212160572312125250523348984800 5066 259912529577419828076003357699840 5067 8008554817604248452591853459126320 5068 212697794126371657432071872752678440 5069 4903865809024679879683879288464530700 5070 98765578048426885997843744265917214800 5071 1747371003209405143588167086052003776580 5072 27292270907270708909377085915478916129440 5073 378015674319535208465593014660496935740880 5074 4661695272240908499654743896208499760915200 5075 51371544096089576817753273769268666749360800 5076 507550855669365018959402344840374427483684704 5077 4509394140754743053062382371466403567258891024 5078 36126542233055092493479826862004349946245018688 5079 261630712600498189684923349298245788301179202800 5080 1716709897457456101774965030863366453286555163200 5081 10227249883358614914367406614902101525728983230880 5082 55425096142072493729474977783985582462015134928640 5083 273717284274206801190219673552162669840133211709080 5084 1233801395023886717486217467905581731476358037628050 5085 5083657619603768533813532401183158952419967208515575 5086 19172651593934212756096750770176485191983876329258740 5087 66267379120304362343493134606443327786579191598350645 5088 210145202255379599503689940373586048476359238221796640 5089 612051638147780554742254840561760219424389104209286800 5090 1638745546673679649944174903744308063883924403173043200 5091 4036986625555737753035553945570112749683283000893592960 5092 9157067223821551488592841876537085017574276075197662080 5093 19138376851645623581559603898755498825929047383644823360 5094 36877935461642729824932127113881027638002815556524908800 5095 65549945537793076322012020868912207159938408412575723200 5096 107528395508460561562573254435468105482565631577800984320 5097 162850975806291720047665291137774159752581282606959461760 5098 227780458297051878549555892877256734085016558095950699520 5099 294317391815561270377639817259398661284496128922737716800 5100 351378926963476210552896516523975952758020888611839927200 5101 387664179421337223316113993536451836859155290578695233968 5102 395265437841363443381135836546970500326981864903767689536 5103 372461662581284783186070307515414509923502141928550322832 5104 324349778735516502048827553714439341007403897180159932800 5105 260998441798705277504699460588523341139081472818276843200 5106 194035205216007155801473538376922403109458549489143188480 5107 133241707477875043675362510930906130706657413042057741440 5108 84486596470933298370593271342153511450587281953986487680 5109 49449958914475478628886261357249559787321957223522036800 5110 26704711886017149183571540323844882082691694023690451200 5111 13299550015550348590575317963541956811238829537787080640 5112 6104711482547700992395227917691390011716184050131774720 5113 2581024236011045448662075473397285200617180934997543040 5114 1004392431832255269320623328101350103670792376138316800 5115 359458898594728262308943319060081398709561854853073200 5116 118206676268651024720825591460142152267952071499760610 5117 35682434910933118184957841711161791885081103168342655 5118 9876820518087321722837720093727280250415936290830260 5119 2503891066372005397251441331926033513878491311656925 5120 580612421187711396464102337837920814812403782413200 5121 122974432065223345462272606958218011087596080622920 5122 23753612632316783026917847621708106769435057826560 5123 4177327417146476514319081575100858369663950897120 5124 667609404566788484023597512002420287389215896800 5125 96767523838540426321820964808940223070299157200 5126 12693109433235573038249668897460987818950952512 5127 1503131380251581017687460790488801189086297008 5128 160279217579799479671390214160118240258005696 5129 15344746937792990478030198658352978379679200 5130 1314837128067948551184671355340858906924800 5131 100485179249496700984524725416081463931120 5132 6823067726817677227344271478869729032360 5133 409877148900971576891051538703556441420 5134 21680248839898584731233992643737925200 5135 1004406250041199493429228287998759300 5136 40513865547880315701347023381462560 5137 1413274379577220315163268257492880 5138 42311342024231134803070314044160 5139 1077679165977673888009236055200 5140 23116713468366855616132744800 5141 412695384017036248827338640 5142 6046818813436428554246720 5143 71504426962518684528240 5144 668578092216163483200 5145 4818167445620944800 5146 25898324455745280 5147 99390499556040 5148 256161081330 5149 404209575 5150 333300 5151 101 5152 0 5153 2 5154 10200 5155 16998300 5156 13881945000 5157 6665415891750 5158 2090274423652800 5159 458616162237156000 5160 73902718714787424000 5161 9068479442293706820000 5162 871380113521733073104000 5163 67040817279403881797083200 5164 4205287629344425312726128000 5165 218324516090131414152364812000 5166 9500715205680443956520490720000 5167 350304942083731797882562664976000 5168 11046282507040342693230142702243200 5169 300320805660159316972194504717237000 5170 7089926470879055247735729091755948000 5171 146255646935823785885308680533152670000 5172 2651076042352511150468437346085146292000 5173 42436152935085553487141200661262948859800 5174 602556630420262404492740857874209836624000 5175 7620078810393792739820254445725432301496000 5176 86140021334886352711011571995157060799520000 5177 873316249633522805901805654077567334739133600 5178 7964644196657727989824467565187414092820898432 5179 65521111446863787950479060098229795421710382400 5180 487421601557092517769172267185772975465210569600 5181 3286494173060445239884505126652841183093630380000 5182 20126943625363278434603038292880848073014784672000 5183 112169837430384808738223169324732726411221106403200 5184 569895141783406689557101586085335626121526588984000 5185 2643860132194042966041894574083389424592195794917250 5186 11216376318398970158965613344596197558875982160255000 5187 43574208168032301718401706295855648163599718930133500 5188 155207179569943627073164172901428689649393284570189800 5189 507452903173501873801524003743034492059390205933315750 5190 1524524226888244605218803265868120693071738428067088000 5191 4212501153243833777578272182004017704540329867027480000 5192 10714874728250982326558066678328168110010274943823744000 5193 25108087549188125049367469661472652467542369883606492800 5194 54240467876294904287832164425480991393297105671902528000 5195 108090500491021794314456234644134046525180666286366112000 5196 198813394137820213643925843848618647942721310082745280000 5197 337681537618934029537637683264093188399682710004177968000 5198 529850064824298419293839224754480519769163981687714995200 5199 768307101398786098282232178355826285604222517387135296000 5200 1029858455066457961527247388008873531767362097774245184000 5201 1276376444098097346025478799339228888223580150940444180000 5202 1462883695929574427607977334099818252298699209730925411200 5203 1550656717685348893264455974145807347436621162314780935872 5204 1520251684005244013004368602103732693565314865014491113600 5205 1378486559625945133707517103286367199281466563015679714400 5206 1155963572013371181306094006948735596881732966889458880000 5207 896358284965250447995937541415130666538259603618324512000 5208 642584121169893827654230549170327438868986105451058611200 5209 425772373519525515503977948463421846243078199570485264000 5210 260666450091808724555369439712633338413790162108488256000 5211 147396137033211537701531229060182790716155454026862880000 5212 76945780010557887478087489068705592441654033627582656000 5213 37064319715468184596685312357412010785419688875800060800 5214 16464319704385655770077029286211575388552373694168192000 5215 6740001845190134044125235491206428327264527787243968000 5216 2540873711480407675364672109780201155119564046778480000 5217 881365568669766412392120638080007275682098778726285250 5218 281050838680708730105459448226911410986739190978451800 5219 82306837650727681023647667447727335420132802423585500 5220 22112284741986541170532209165061075187498364830217000 5221 5443241448634794341850959417230507638866285460123750 5222 1226138032321874998744067048850267559231163267208000 5223 252382134218365819661002130980648634425247489407200 5224 47395705956500623410516832109041997075163847776000 5225 8106685626882431591715112645743674918297621604000 5226 1260573107475239270092686897894240453789337680000 5227 177843016784344567294157448838052301858928180800 5228 22713985301579446489499407500719662412859599232 5229 2619948748900568417705416962232702004217400800 5230 272202467418240874566796567504696312126483200 5231 25400262701312642466067514819084774338320000 5232 2122047263653967598430956934252652033328000 5233 158171115485318881179344475191980082113800 5234 10478062453107544070899061891669863916000 5235 614273717130459900718296458239241214000 5236 31718092106564194529344051199960820000 5237 1434866071487427847756040411426799000 5238 56530975183088812606530730299715200 5239 1926677181460524888354094657368000 5240 56370910220370634142021578272000 5241 1403514746293701948122345220000 5242 29437013405410977189082896000 5243 513979599142096427110971200 5244 7367122777956470527152000 5245 85243706757560844108000 5246 780084253100533920000 5247 5503393946845872000 5248 28965231299188800 5249 108868459565250 5250 274862511000 5251 424957500 5252 343400 5253 102 5254 0 5255 2 5256 10403 5257 17685100 5258 14736109575 5259 7220693691750 5260 2311344050729175 5261 517741067363335200 5262 85196141709877390500 5263 10677916427637966276000 5264 1048215462646460356094000 5265 82408793826968992359099200 5266 5283527440588171078295882800 5267 280433379538910618771089164000 5268 12479285389481522535313467798000 5269 470647334689017421331822214096000 5270 15184259635404424555717914182272200 5271 422479694561546636167916082836161800 5272 10209925951904043707391305335207243500 5273 215662295545481905678932133747184582000 5274 4003940776508881169907542641016808489500 5275 65664628734745651186483699312675659227800 5276 955548266198474053953960845192897093048700 5277 12388135625023695244936725581947440573912000 5278 143608115696606206290489324273336362739969000 5279 1493524403244704545421088972442698172495677600 5280 13977090684519288845840744952875281512755702832 5281 118028765780385105809321846268724599441048157248 5282 901608627489052891598986325663868467952451201200 5283 6244639065269006727035343713711325447985942802400 5284 39298159634882542333929318198355754974394295222000 5285 225140424230810952209866029420257486562981510691200 5286 1176313325391424561798120595247171928282190695476300 5287 5614222689368162681309211931861502384983182864773250 5288 24513437571492539194058671349545009076677908069985875 5289 98053750285970156776234685398180036306711632279943500 5290 359763879025428599028994405234751037972958631769983175 5291 1212177394193786450782377545565737731548527281819582950 5292 3754646196098108103241290334949351223964321701510870375 5293 10701501708716874917740357877750377577614908817261752000 5294 28091441985381796659068439429094741141239135645312099000 5295 67967586462192054355599736374785324907583469658901468800 5296 151683760031477389598472582397386761683997255458280107200 5297 312438309699388643026754156433155455960393017887487264000 5298 594326361843604506476367975160109136364405111721494008000 5299 1044573605664517011382707350281403936640469590298383408000 5300 1697053640507135608347847738645585236194154218441286667200 5301 2549505191659193550376415104126207607381412072847964428800 5302 3542862932558320824658715138047722007597839915061333548000 5303 4555109484717841060275490891775642581197222747936000276000 5304 5419650672633676200286961612051427805791797677646302369200 5305 5967991799511906968786583610447219324966026619149340020672 5306 6082760872579443641263248679878896619676911746440673482608 5307 5738453653376833623833253471583864735544256364566673096800 5308 5010620433189625166303039980953206839316945022729600303600 5309 4048986208638080942467103014911682294397531331498666912000 5310 3027537415095292341071992936149871533765426836506957759200 5311 2094236407434337559237769549817956248920445631267970780800 5312 1339779189874054427643037688404409396995384909295752632000 5313 792435149124806008635157300213478848485873482295325344000 5314 433153111174152436923454625964147336672363047525834616000 5315 218706816789572050118727909503208819172275112521241084800 5316 101951379693288081533399604562177987361375204488352203200 5317 43850055782059389906838539596635693488763528812194496000 5318 17389940276664921741328081551344363563624226828050347000 5319 6354016639550644482408337489914286686708852110249165250 5320 2137260142394307689537349882971169158256613891629264675 5321 661187669560247154972205933944947853571923971901590700 5322 187936354714776133821116480346511736254530628536558375 5323 49026875142985078388117342699090018153355816139971750 5324 11723817968974692658028060210651960862758999511732375 5325 2566501800854017225741354025993829661706597881039200 5326 513601592776537484728756879614962391221801571264300 5327 93808510096171230087444178925107286067908962788000 5328 15611597663172516817588359284278313619964857006000 5329 2362836403074759302121481405188069088427113492800 5330 324579105896059040975635077238992648462882432432 5331 40378261977500167776873263197195257703516474848 5332 4538016456012756118779462647037429062583020400 5333 459545970229139860129565837674676360767900800 5334 41809957734454971451661448839072611936953000 5335 3406737296881516192357599535035546157825800 5336 247734735681085865839915774679639987086700 5337 16015763106035524679630170564067233958000 5338 916564756068298099135461568425534473500 5339 46213349045460408359771171517253839000 5340 2041985190380808741478261067041448700 5341 78600873406799374170775085178820800 5342 2617975799207659406158261065909000 5343 74875712336889135211880806788000 5344 1822816967002919022012079566000 5345 37391117271854749169478555200 5346 638668152159009690783018800 5347 8957477589887933952076000 5348 101440206062560679622000 5349 908758844905358832000 5350 6277610441780439300 5351 32358816710208450 5352 119141445913875 5353 294722191500 5354 446548775 5355 353702 5356 103 5357 0 5358 2 5359 10608 5360 18392504 5361 15633628400 5362 7816032518580 5363 2553237289402800 5364 583779468812740200 5365 98074950760540353600 5366 12552231545255268867000 5367 1258570416270928291731200 5368 101086087525033195067683200 5369 6622670340276417204131244800 5370 359279865959995633324120030400 5371 16345259835982218922657768416000 5372 630382187674380909783834601910400 5373 20802612193254570022866541863043200 5374 592186125780772557672998653108615800 5375 14645962744800283387154424204986942400 5376 316686826016953496046803997063972044000 5377 6020383239859136988005558091552984331200 5378 101128104183824312977093362704538820134800 5379 1507728098740653393476664680322215136555200 5380 20032521754611487676568412343490617318301600 5381 238067649837411882533131856835685597116048000 5382 2538991485515997727215851253152586893242651920 5383 24374318260953578181272172030264834175129458432 5384 211209370343847031448260145954559809526086176128 5385 1656149665870800532308579557167500728664866206464 5386 11778650640891469303056708057441276734038919140800 5387 76141530119969682023437846109252575117511357756160 5388 448252556351434418363787319836728869643413638403200 5389 2407550020403671956695825443639205057923495832068800 5390 11816602041432037643517484161346590734107461077284650 5391 53079923608571719896014367355781477094386456176038000 5392 218519786351590635101323013173086938054957351938159800 5393 825519192883786843716109160876106210429838885099714800 5394 2865146568094404338212892380428107365478337211573559700 5395 9145645659749421529089232577070658503745929875919015600 5396 26875362245754879054779762397532198234691986916077809000 5397 72770211619274749440634433568702567527781379957379913600 5398 181703668646908596926462198453559154894063872515530942800 5399 418699278275803317424042975298329109535218029118250163200 5400 890953115400837291727905400925514267964475573588834649600 5401 1751768281866339706780025418310207757308588337077412736000 5402 3184148508301493234697632060857796827552327992495761836800 5403 5353061260332945148187323464630499014435797784485628595200 5404 8326709074236676472411641448451604156127468986690642444800 5405 11988098879929399460280590170465784707048767406370215718400 5406 15979034859089569433664817255276460483247400433235810492000 5407 19722694454647697129552003012226945510751077106165343235840 5408 22545746798156092993193760306133939672093878339008617855872 5409 23871967198047627875146334441788877299864106476597360082688 5410 23412890905777481185239674164062168121020565967432026234944 5411 21269572451090653767163924817107490256692338055668507411200 5412 17896519042180317765704595325909635741237088485224107751040 5413 13945339513387260596652931422786729149015913105369434611200 5414 10061440131369317404164066750212355021987358358917859620800 5415 6719800305524335398788342221557434933015150410311746534400 5416 4153237184741078132214302688075387166372601729342298048000 5417 2374619226529927158079590011487170515462753079149381708800 5418 1255433935337543456525684883122315559404488308238812460800 5419 613443128636642069714295521948714741877179903126738611200 5420 276881780795289290554609064310185378886192567642713817600 5421 115367408664703871064420443462577241202580236517797424000 5422 44344347705495550440386607955928127087241778411528384850 5423 15711750235979775447409707247788054352589161581707026800 5424 5127104385011039342065175838660823706645445536500054200 5425 1539481738080575465308419786498684554585375218158927600 5426 424899584572537346030350303392113490662417073213088500 5427 107676416463102631789057716636013853534326811099962800 5428 25023392558326667950978201753439839201639329340132200 5429 5325792469377819782993795678353393006921672598212800 5430 1036584036562692092466258177122435511050394038807400 5431 184213379322507295217994788973998165606882317152000 5432 29839248290258388901076993745517901059565261823360 5433 4397362905932815206474504341444743314041196479232 5434 588368960243573873320153263730559469394097204928 5435 71317449726493802826685244088552662956860267264 5436 7812281493895377622202619240469498133054313600 5437 771339185473214499407347216147621334655995520 5438 68444449328255916228275408840259609170863800 5439 5440931834585836159067963846380167666699200 5440 386125488701874649548901930326420949605600 5441 24368217875620316380022497037238269912000 5442 1361753351872900033001257187375079789200 5443 67063092568296034456970258201782315200 5444 2895132170483776948623548970753232800 5445 108907793247038631296183660341814400 5446 3545899805668392617534069635746000 5447 99161243004958794797457128390400 5448 2360981976308542733272788771200 5449 47377564741977446152631212800 5450 791841018946093361363518400 5451 10869471776885289792224000 5452 120501422834450581123200 5453 1057030024863601588800 5454 7151298492956067450 5455 36110070235839600 5456 130267208643000 5457 315799293680 5458 469008852 5459 364208 5460 104 5461 0 5462 2 5463 10815 5464 19120920 5465 16576244230 5466 8453884557300 5467 2817679722948090 5468 657458602021221000 5469 112742409914460451125 5470 14731674895489498947000 5471 1508359824021508142184500 5472 123740355017909904318844800 5473 8282166943812378823159044000 5474 459129357244163154247944952000 5475 21349515111853586672529440268000 5476 841780881553084274516875073424000 5477 28406597332076789747134046748587400 5478 827133275257530054401844302385339000 5479 20929715523918481082462354357417254500 5480 463146453464956329918348239113841468000 5481 9013073745719347525647855863807520147000 5482 155024868426372777441143120857489346528400 5483 2367316984303160053781958263310795107701000 5484 32225453335731554249901439758270270161748000 5485 392485005029208766706680035316759105611289500 5486 4291169388319349182659701719463232888016765200 5487 42244912178239254492060663542838811154491200792 5488 375510330473237817707205898158567210262144007040 5489 3021467381307811699884832643516619497387066130720 5490 22058200291124024331178925998480936429200157663680 5491 146420812277288782198342870851985526297276908629600 5492 885452309943518399014494952335017849350414337777280 5493 4886946972722543583270524056486111618138627519486500 5494 24656868816918288079228553194089017709699438848318250 5495 113900669410060148943530829950947752931704270544414875 5496 482402835148490042584365868027543424181335734070463000 5497 1875628166184486284619689196402329551638383937469204950 5498 6702695248527143179271561993149465965314345001766828500 5499 22038805216174241051047248288997141648398447328000034250 5500 66740997172867742130296930041173530174097322272647877000 5501 186318617107589113447078929698276105069355024677808656625 5502 479884047964912448292964267710681870617655868438453515600 5503 1141187675038511309964976002482719082566376760310956531000 5504 2507327073395798935737001538123715016402759127859288768000 5505 5092842464619479550759670671780886262175371738035542672000 5506 9568370691103264610518169140921665098632516598733443808000 5507 16636022278879540740702845767235300816414699149198871625600 5508 26777686184320444855525394666965239056948729435343234624000 5509 39917268899764918461494637528813873647392986299228412252000 5510 55123847528246792161111642301695349322590314413220188348000 5511 70536025306552527928606121884006089847477810483855220600400 5512 83647427657652880178864671598915457136773685844383602782592 5513 91942779646326600950750572289154810540609085307834917839840 5514 93677549073615782100764734030459618286658313332511048365120 5515 88473240791748238650722248806545195048510629258482656789280 5516 77451321905234148313763584813810608459975635041095928502400 5517 62841186182201343063667272223932698227752958431071014716720 5518 47249012167068678995238550544310299419363126639903018584000 5519 32914239268227213468249964278144773007499479930942725892000 5520 21237475249633456264727037149662086148614509552168772288000 5521 12688491568636937853078441686874381978621380707016088528000 5522 7016805173475727381046657370009221072330512172404525459200 5523 3590036491453075748896161293222591955303950569434890736000 5524 1698511888429412182273452654858000494982514247904679488000 5525 742677693279031169977206604790340990241610272583320917000 5526 299927529978070280183102667319176169136034917774033447250 5527 111791170264553468068247357818965663041613014806685193975 5528 38426634735893548499261868811584759797207549187282111000 5529 12170683477588759983414152040192451358070784345313451750 5530 3548485719808487565496709290490893746342888530347144500 5531 951405591542855361763610461943210642135412142194524250 5532 234309948500695163540977707327663948888077356548510600 5533 52939747753971618523049540681426420376707618703742125 5534 10958608363074794701879356975150674537644195043697000 5535 2075278851430121247690222544535198084415033604165500 5536 358967152679804756357227683379061290277195001801600 5537 56616047413884995783359243396101070168280404670112 5538 8126705370414114227276446420492976579179005455040 5539 1059475575263778128531045212661671771811049162720 5540 125170110157745939235735299386189070087381335680 5541 13368643094379510915209070741404687074206076200 5542 1287350816495804754797910515838969866405029560 5543 111446359452738291780909145830684684309378500 5544 8645853333976758457290630179048121262908000 5545 598959718920076640113507512403936111587000 5546 36910682958660185105034076394640320602000 5547 2014687072572560035144814840145210385800 5548 96937629794990859750351957023827284000 5549 4089714527662231935653563495127509500 5550 150387868228641828073062600433698000 5551 4787628763833166811314726980099000 5552 130943692686035331591513900310400 5553 3049930730264798096075634324000 5554 59886437901412585336688472000 5555 979611143891786742524188000 5556 13163867555096798331792000 5557 142897246486248139785900 5558 1227639574624124912250 5559 8136050200012609875 5560 40252567470687000 5561 142307056714550 5562 338155382292 5563 492363690 5564 374920 5565 105 5566 0 5567 2 5568 11024 5569 19870760 5570 17565751840 5571 9136825819576 5572 3106520778655840 5573 739573839661422480 5574 129425421940748934000 5575 17262115651347389072250 5576 1804466489420847071019200 5577 151165079091028234176744800 5578 10334194497859384736446553600 5579 585273130696074770169905776000 5580 27810121067360739628732665664000 5581 1120747879014637807037926426259200 5582 38665801826005004342808461705942400 5583 1151302680105935772692668129986865800 5584 29798422308624219999104351599660056000 5585 674646736654027296646388872620373724000 5586 13436122376309680476368081547344706166400 5587 236571726125738302673195150101462147858400 5588 3699121535784271641799051437950135402876800 5589 51575696511774775559075707301854160607304000 5590 643574995603450460237162086766614960621576000 5591 7211257825736662406957401182219920633764759080 5592 72778232825896162137908541162096429780764337792 5593 663401583836053477949397086746802071463121079104 5594 5475695612615044579899785477910112335886078748160 5595 41020512822090290861490634312964548447284503725440 5596 279505287367070395663122391042820509420117859867136 5597 1735637671553582295650034202443320905270086710465280 5598 9839945831469099627757855196110117712942507721428160 5599 51016764609179280740505925377559559165113853953427250 5600 242261427662840648650103003931940580420433702195954000 5601 1055160487039078220128978041495166410352191494522377800 5602 4220641948156312880515912165980665641408765978089511200 5603 15523216894908240842077667943798258991938096491486873400 5604 52553707268679392893520412099914447227329544309727964000 5605 163937779151892600099018127623417334367034064334596746000 5606 471636380021598711054098305624292946563621077393378330800 5607 1252424655484184382097925683532802306271079141492782091850 5608 3072149677563992351905713174937605657194563469027590915200 5609 6965920780523005914204814757125966315731859028609072424000 5610 14609288402280807329579653782386804619885843882410570496000 5611 28355300671699566953320509841268934421323887899042334553600 5612 50957351931749946408865843772715186496292204340307963545600 5613 84826785199985225312445962876041607863161722211271212211200 5614 130849828234019762450049623585383331278281380006748146496000 5615 187095226339714481768502076580631013218052840545363102324000 5616 248034814347507198687385610095465114666218622894424227080960 5617 304936918815464732503903485352660052736704071676086255646592 5618 347710875753380599959202164293530919862667086255084780194304 5619 367771118585306403803002289156619242162436341231339671359360 5620 360832040876149679202945642191400011178239429132635149258240 5621 328393604878192788850357599610556979870296692574246736850176 5622 277215380741331575003548623047872775215185519705532959678720 5623 217030462554068798851462408833531975332941295032621198695840 5624 157553874812391142541896485541584011130991865722411033536000 5625 106033481499981531640557453595052009828952152764089015264000 5626 66136137613547802785974818513523965452634563079974165452800 5627 38218013948812459806649382829536389872219153255230972659200 5628 20453003763193130261411515295341526467840181435374798694400 5629 10132248408033463147934276010365041913791794950704105344000 5630 4643947187015337276136543171417310877154572685739381616000 5631 1968095887189432600439597502694403624140267222345800430050 5632 770722864913344235137185036020186034628356394764788979600 5633 278694224558217420168330816959809468423957909368814468200 5634 92979635936894310503920729099848637402198424547980244000 5635 28595399543252022603827283054365213932517546168528451000 5636 8099069684299951743692696318503439474054659039036629600 5637 2110320974078156440257956082990332820704382989044755600 5638 505288120553924781470214836772333210591190293151561200 5639 111036487678801963964630543468806099359365446839812250 5640 22363513253338862790358761809341176620323881185064000 5641 4122139469939757952168831230802887150016455937355040 5642 694255068621432918260013680977328362108034684186112 5643 106653333337434756239875649213707825962939709686144 5644 14916550117123742131451139750168926708103455900160 5645 1895433096674438508426848819276577347037488797440 5646 218334698477688486413725623486289289342293013376 5647 22743197758092550668096419113155134306488855560 5648 2136668985403455527987378128065161669263632320 5649 180514937791211714456764975556489562125564000 5650 13670666545289699545779103140250500401936000 5651 924780383946067910449762859487533850719200 5652 55663935558997247687810623553285211260800 5653 2968445641277720105244111039529644385600 5654 139582083445660819995804594335249736000 5655 5756513400529678863463340649934329000 5656 206975762715673846776210000896515200 5657 6444300304334167390468076950990400 5658 172422750617636585698142527116800 5659 3929691020387930599712224496000 5660 75519113638203196150955584000 5661 1209320632728225873413958400 5662 15912113588529287808078400 5663 169168733383204412908050 5664 1423679641348238274000 5665 9244672995767781000 5666 44822656949177120 5667 155326038932792 5668 361854487904 5669 516639760 5670 385840 5671 106 5672 0 5673 2 5674 11235 5675 20642440 5676 18603999050 5677 9867561096120 5678 3421741269431212 5679 830994308290437200 5680 148377001582072885050 5681 20195758548671031576250 5682 2154887437143199069185875 5683 184301645533120153117279200 5684 12866209572634107658907029000 5685 744260738355449919961391216000 5686 36129360567969231004719183480000 5687 1487841477103799570137197613024000 5688 52465010086372732341962930829258800 5689 1597096630570464058056812747302437000 5690 42270868009771857536608256341184435500 5691 978904311805243016637243831059007980000 5692 19946463385021043889005734168131312603000 5693 359416273566283952742846181391470889951200 5694 5752994248966817815007245695649193141102000 5695 82133657024775280426111349615355279152808000 5696 1049733605633676817764883281768716475404095000 5697 12050941792674609867940860074704865137639010600 5698 124643817957156003295640618895755089723610874252 5699 1164762743303338150454989259196799698841719850560 5700 9858884648674683630636873372487197450910271592240 5701 75762857398682297851199618034876985337044451644800 5702 529730415581821169918215260351904254948553332592320 5703 3376604197386060102446430175662460670252714145814272 5704 19657146411194049487528361153680151583376435677497400 5705 104689196417192551437366953719978383053891168797580850 5706 510849688399402156078060669890268847789709580362526875 5707 2287232890581524947549501890063321362204682894261801000 5708 9408514342765114129483387536665233825640374159491202050 5709 35599783999651783192639844733327911772693307630507251000 5710 124042206126809449403088619735827482058623409731049091500 5711 398408165427539122239339966223035637381273569716459970000 5712 1180667274853534206482351707595572917701043405640509257250 5713 3230996786306500926032191746151787350391635856411344845450 5714 8171307203463885907590124886464015047012528545105346574875 5715 19111628808101580328715773820832779379059202975927455112000 5716 41364756854744170954593601372256993423492302424113598670000 5717 82896644040214580983751217295513005002231038393375131072000 5718 153899421761615765565485955587756752765011536495526873772800 5719 264803815427016950926738091945631415488363975838741891968000 5720 422441902358968974461582620971776358307899800107992938472000 5721 625041590225005115274790612662322162802504806282234449780000 5722 857965252214976409252702379748322217757070883072307940657200 5723 1092812211448722893040304835067666887558810285576022035786112 5724 1291842489778184867903980263173882236989770077406044148638560 5725 1417464328406832743302480520986146547408223771435369196474240 5726 1443713667821774090400674604708112224212079767202690848260800 5727 1364965649576950049106092353542215193800511779900725892901120 5728 1197890308703407786601872607670327165208695889958331846919392 5729 975725188793502583071700745596131149606080612121448246237600 5730 737549076465506036024252922941540152106955671413036650740400 5731 517275798806900785054999127720542479560693632785297475680000 5732 336521515438500708469396325180906590516462552628401154376000 5733 203016258494046329043832537158317418541079048143035450508800 5734 113532360315946056564702754122115637285664248234405070816000 5735 58829876415636154246533121951654390646744607892072673664000 5736 28233088011968243667421029508048424082701095305347376870000 5737 12542006405316662090719726569921511467507601952952392417250 5738 5154209159107989572479924928384994106577133389989526301075 5739 1958179870488788440019510149182901424479779306915966573000 5740 687254085362504985862861441734736474482696907760893448250 5741 222639857150683627133748804654049326771888171312139395000 5742 66515385894086226491511288843849519364769074783316179500 5743 18308460342678059927643348719997211768813701067118014800 5744 4638000028123647810308712165961734984470606980030874250 5745 1080082198330164558565042559196568421041100255623628250 5746 230932050920277686994191809676422903795348166465251875 5747 45271003856083265486428952959990652131412397317872800 5748 8124953849960207121511722610187795987795593413365592 5749 1332870077915550040439380332498339738257650320716160 5750 199508857816530051008158994158509394720883722664640 5751 27196923168757747946584478268930199864580059564800 5752 3369492221698942506673361785533599128792118139120 5753 378547891573584898897871509238959902123558951432 5754 38470314184307408424580437930788607939386072300 5755 3527104914929154107690007826742887357357759200 5756 290890035296079118175811029887716613666195000 5757 21511195887441144873505353470688287397164000 5758 1421327990921213813119437171866271246625200 5759 83585179899135802963452600323597881384000 5760 4356124187533331424035735048212585511000 5761 200230427414708798857618056352978905000 5762 8074210743439568293509442222473431500 5763 283928289879193610321211155075988800 5764 8648078585665835001422461125702000 5765 226410659559273847629573549808000 5766 5050340724554838742595154680000 5767 95012009151759564250390368000 5768 1489771634726054571031340200 5769 19198088076366682616383250 5770 199938009631843212604875 5771 1648633350911920945000 5772 10491303142166769650 5773 49859658497426232 5774 169393132150060 5775 386963180240 5776 541864050 5777 396970 5778 107 5779 0 5780 2 5781 11448 5782 21436380 5783 19692887760 5784 10648929056220 5785 3765461314279392 5786 932668906010678928 5787 169878979309087947600 5788 23591943251549588722950 5789 2568900487390955216499000 5790 224265012549230390400362700 5791 15983979076236056915807668800 5792 944181840945610669738254282000 5793 46814818311501047712736300224000 5794 1969566284676722650200120059424000 5795 70970038457851239495544326141244800 5796 2208159689223511175922028059313804200 5797 59750203355459714172007818075549996000 5798 1414961687063942178593834264894384262000 5799 29490780425122163301218861520956640408000 5800 543683601980287882003184868468493492093200 5801 8906055194343763400433123559674369584764800 5802 130158652494411324794867487596426804504616000 5803 1703380626122513424489352772457585571995192000 5804 20028917195490553682953973016147110350710132600 5805 212244894834675282720287640208032763224140605152 5806 2032653031301313284513523938915390693954269641648 5807 17637835827164834849746980210694395439603186308480 5808 138995703766044061827008530010139700022193090132960 5809 996934702873695340000612904900312331193660784401920 5810 6520810535032998659380353011299569796398966184426752 5811 38967101664995580698393883720749848541384144698872768 5812 213101337230444581944341551597850734210694541321960450 5813 1068165704620338974024043570576036122282483155432001400 5814 4914459859492736035950956763784704007980332164697653500 5815 20781144548712140952021188601146748376602547439292934800 5816 80862366513494764680424790179987685312260513046437898700 5817 289862252651503281642490001783170650052484342641569708000 5818 958188377692115099032765532210359658979163829015553306000 5819 2923702998599017866279464059821353831244115273150021626000 5820 8241633513733694875493879480825682171854600553519847546950 5821 21479936823250187341008438507517805799816171477466362247800 5822 51796857621957123959076273366688839567109317156348841411500 5823 115639496086229858141193540539584386010290568535104390128000 5824 239163503269248115701104822479594980157646403106693170492000 5825 458454483561534552223180645216924097229729916679883333580800 5826 814912386830239261884219805535910872180320106290837951411200 5827 1343738510198798782894192232532618991361166132713615770944000 5828 2056171300257430620593621532689156356253757190321557465828000 5829 2920602499957493289659511401533985355005336743803681624931200 5830 3851759297002764679656837977787761862307038223298737766526912 5831 4717388460280912398011089650020607288376040780269343991583488 5832 5366114957540152528216533400876126215188275706148183386652480 5833 5669857313627330973209922083944586189632895085741476785896960 5834 5564859955967565584817145749056723482417471102672190178750720 5835 5073417778037962390313813397191973876178006122176464292835072 5836 4296193062041545219617242359840195923342465710602438278049248 5837 3378736225441021648821787699813826195006173880086612075900800 5838 2467405560308916744712345839226987627504508628385868958993600 5839 1672817329022994403194810738458974662714921103990419633216000 5840 1052595166322392379933783915483884876566246803958999020572800 5841 614524094986737804043837886141834428201552867038992553523200 5842 332749221939823465323276274754219102828029778235399193728000 5843 167034827680109795092835114112733002014864154550706341296000 5844 77695286432935685938614410050033259350663975734523262117250 5845 33468738771110757019710822790783557874132174162563866758200 5846 13343597117473601226990090588003485421097924705698800790300 5847 4920378217154444701787390734821302789166925703593938834000 5848 1676829660961201423307339681368129403213536700777218285500 5849 527697947134788025554276669912951696249394572501319212000 5850 153212904972937448868173286656818772170598866824829702800 5851 41000636542053683499933696429289530580864485488334709200 5852 10101945266735068518343633347779669349737349449656287750 5853 2288926509900726372908664794091505976319606761640003000 5854 476344165573934947875586997689313405882728974719676300 5855 90923237218323021629585728681749646596563004297369792 5856 15894475679142934232239610465042701378722480074540208 5857 2540575533129739737420916757649183037558038773153280 5858 370655210042784164872022746693705866725848240354560 5859 49264300068977642166534668864353311400270968654720 5860 5952769591668131761789605821109358460866075379112 5861 652456528565853646880884227306174790651987786208 5862 64708809400815634975697451282936818056140428400 5863 5791494128816545643263799426355790944783652800 5864 466401838104973913848275163887196049474874000 5865 33688121822082931123377467377898702342371200 5866 2174734407921151528012739473873973968372800 5867 124984736087422501609927555969768618872000 5868 6367327591787739803672254192024729179000 5869 286172026597201788929090076046055244000 5870 11286149522697946010268143414270554800 5871 388247857445892074887389548890339200 5872 11571201922475745569925705349116000 5873 296493849306173302180663234752000 5874 6474389766484187449633743648000 5875 119265074645761347756411067200 5876 1831497602485381521602962050 5877 23120104386518596948491000 5878 235919432515495887229500 5879 1906419656690875856400 5880 11891528551636156332 5881 55406073624396768 5882 184581436974480 5883 413550642960 5884 568064070 5885 408312 5886 108 5887 0 5888 2 5889 11663 5890 22253004 5891 20834374995 5892 11483907497244 5893 4139948652756462 5894 1045632745439060688 5895 194244954478616934594 5896 27518035217804065734150 5897 3057253712698031703064065 5898 272373512585824642636616700 5899 19815173040618742751813864925 5900 1195007358757314947494005392400 5901 60505455005212402423940987313000 5902 2600005837938270092731635569107200 5903 95712714909102567788683334387758800 5904 3043101318139408111163726013916684200 5905 84162635475208532172479128286852609100 5906 2037621700978732884175810474313273694000 5907 43428153042701993760368129030166325388700 5908 818930885948094739481227575997422135901200 5909 13725068939169042354552262166554198264681800 5910 205279291959745676955042529795419313176110400 5911 2750073123265071161381412151878851124886479000 5912 33110880404111456783032202308621367543633207160 5913 359380401924625119391218749672805766185126579252 5914 3526228217174954162915548073712658287013036863088 5915 31358243788448699520213266798373282623794506389604 5916 253337536024905749818471712065675780803068918615520 5917 1863341256348703325388966075296849794665331046230704 5918 12502418752275170699384030440701443783560930890838272 5919 76665537570655104197936549567325486426815667952589928 5920 430372449544359334929325630525668071532351590552038914 5921 2215152313831261282724470157117409191710633186664906175 5922 10468921523518498700875983330780091843849244572944060780 5923 45489956620050619354996832330175399083392550822911692675 5924 181959826480202477419987329320701596333570203291646770700 5925 670766558070333883689754144999428430865500969886632441350 5926 2281149428255386487042078873682266728449476982610409922000 5927 7163686569886627179499451539852195322226915216543845005050 5928 20792163458939234984400847152253932764512266116310184282950 5929 55820076463807249322232936344291481515877007117132393693425 5930 138715671743946254129668559420365542105900336623305749111900 5931 319295322645288550071197979004065505217334020081657789314125 5932 681163354976615573485222355208673077796979242840869950536800 5933 1347518810932000373633809441825853262598371980402590554322800 5934 2473152008223023812478702990363083138755938953856373413299200 5935 4212909205496932850778216131190305187162709840279274391537600 5936 6663274763796169304802280615658135755206326788196811537636000 5937 9788214642817311562442207320715767584892885759477683560796720 5938 13358034100785978132274071167094459292324408801169544624146112 5939 16939316998847377246922210156462543966850296681121108058447728 5940 19963316985579202212628207034902156315068854724340115737967424 5941 21867574685461495086159828460663263468812319902448030341903520 5942 22265166952469885905908188978129868259154362082492539984483584 5943 21072390151444713446663107425730053888128235542359011056743392 5944 18537365772323544911726192246694859435421079386887250328112608 5945 15156230998968705957772503824203328812445002293634675631242704 5946 11515546638608601838167302730253844217521042069973745365643200 5947 8129195211831326551858782351102925621351718681600110075915920 5948 5330619811036935443841824492526508604165061430557449230108800 5949 3246012010792718753878297674851546619617169876936490104955200 5950 1834919231907404764097102218656481038431825675441825435673600 5951 962513436380000266881292458447038044713122843144707538802000 5952 468299806546423206771090369205962740985423229453098090994050 5953 211226136519190886970177124571920257297620967130942845238575 5954 88273609291602161718879992358414435885572941487558203980300 5955 34158554253971600331515677464417175255984437191081017036275 5956 12230684387611314696706380677796431037948391833123637813500 5957 4049040235153311014499690000786023442997821644133477611550 5958 1238338261052924092965699959998944795444001790559936814800 5959 349554403501441601359449343168716224535542758955005638450 5960 90979913240101238709993664660350798166785101645823385350 5961 21810253173996872293491631939125191341352592860300126625 5962 4810045024319310213915992341169231387714517776758081980 5963 974667018085754964398766869131660044352678602132558717 5964 181209452439730246286031844431860240645200669706121648 5965 30865346294679327664104325150481689340666048136756984 5966 4808622597028911807455396323346709147523434958014720 5967 684011347267245524509873622577324608168286080261904 5968 88668137608717012436465099222986523281074121515432 5969 10452747929482899840071088932791094207931502129868 5970 1118072361543278149217124998982062383687060468784 5971 108247109013441301021451430624339086200339331100 5972 9460251544031844795152057802463247869609487760 5973 744137433354078078962029170508395010263400200 5974 52513307245516335965243437854642149882260800 5975 3312947674971837809719511557444116822509400 5976 186120655897294258973006267272141394523000 5977 9271178739453234622999937658125395307700 5978 407524340195746576835162094862654738800 5979 15722690143720275241012584405236201700 5980 529235011850331845419778437202901600 5981 15437534662758478675594086191574000 5982 387234912033359375513222318803200 5983 8279693842818539279065608790200 5984 149375919844664368436750674050 5985 2247081478833053301752087775 5986 27793215569982106391491500 5987 277932155699821063914915 5988 2201442817424325258732 5989 13462521597527906358 5990 61507808555238864 5991 200968381201770 5992 441688749894 5993 595267857 5994 419868 5995 109 5996 0 5997 2 5998 11880 5999 23092740 6000 22030473960 6001 12375618747030 6002 4547627368908624 6003 1171014047493970680 6004 221823518139572160240 6005 32050417488971794208010 6006 3632380648750136676907800 6007 330183400971387423930919020 6008 24513616132724217837295503000 6009 1509001639247119640330440482750 6010 78003777044158799869388923416000 6011 3422880026009158765697232996564000 6012 128700288977944369590215960670806400 6013 4180393577647568034299845634288877000 6014 118143933527765256080474068775588916000 6015 2923544179665138485991380245753827474000 6016 63702488967440385957917443249583398644000 6017 1228396328922142109221841363996133203851800 6018 21058222781522436158088709097076569208888000 6019 322240749006577516150357459562576828822964000 6020 4417967370438004786641132706466633044442376000 6021 54451447840648408995351960607201252272752284200 6022 605165014155144779357573174502187456028250001632 6023 6081822186416732789697548071385943735440603648880 6024 55412157698463565417244326872627487367347722134240 6025 458788098776811022537110356606742115234826029443960 6026 3459367733305609549245337861310607213724665233508480 6027 23802681855293113446904211800566210280241003042172864 6028 149726547154263132972461977455174548536999857845926080 6029 862487297669869922226786182632411722301676264466636690 6030 4556884759881451781604624323212956051519016841139235560 6031 22114293687659986587198912156768757308842287611410996100 6032 98706974364602987751116414261640865956292877402044001640 6033 405721234719370388841863639701564370203230858690834015750 6034 1537469942094456210348114845184875508138559043460002586000 6035 5376995080887696719456328773679628717059481459010251959000 6036 17371830261329481709012754499580338932038324713725429406000 6037 51893046616008006641739929447222000261009605349110291865850 6038 143444193897908311042207935057361626737750128607296741743000 6039 367188542851622437402063833759791140868559714591103453531500 6040 871005380717802060814197931244155729502164904378896564191000 6041 1915771935871731300427187874024393031304004120489946735884750 6042 3909285341604924160871710908154123750834837393695427542211200 6043 7404497443974174115989665203002375929541470456606279271672000 6044 13023513234791455182733595534358788868980742363392604676416000 6045 21279490374703895521787928417746949669852462968757559426644000 6046 32310083344448363812673915801640266437490270303582906558006400 6047 45601564688890063279142518811805223101383326597096031647947072 6048 59839157284063883940956246404631288232584455715646376370609280 6049 73018536264987968684120412430615029871618840555776039090841440 6050 82866598808064612958079349956197629987078264893487272874581760 6051 87470298741845980344639313842653053875249279609792121367614080 6052 85879929673812417065645871772786634713881110889614082797293824 6053 78427316729061151549610813351401328380627643559907597542014880 6054 66613401504901304764460727129683886900424205419304456714451840 6055 52617190025642380706702906321313718963134607612033882670708160 6056 38645393804144121423002134586275612797782480167030535294870400 6057 26386568064632830447017031238006217590617054081259373689038560 6058 16744517016160442377800337115604157117260954467219063155392000 6059 9872663258632232154652886937336501239388627275475039028896000 6060 5406458451155746179928961894255703059665200650855378515824000 6061 2748716255815962300612921732295868262305745042442097490617250 6062 1296830233513171957212250253185742975036556635408579328906600 6063 567473202588871039621371379446949944978683195277159882730500 6064 230177892533852871207263895789719819648947880788452911169000 6065 86488411026680011069566549078703333768349342248517153109750 6066 30082925574497395154631843157809855223773684260353792386000 6067 9678591145597854095021391792623331690707066626218453526200 6068 2877828353151161624497753428166561848567046414681543302000 6069 790088720242984441428892350997783247237870619555834662250 6070 200081704793114164360371109989812566127620697436575679000 6071 46685731118393305017419925664289598763111496068534325100 6072 10025146471739193919530173511068503313341837050506318232 6073 1978647329948525115696744771921415127633257312599931230 6074 358436279551114772873469582392690585891605720297823040 6075 59506704638232783617260529501415525700602507605432160 6076 9038993109604979789963624734392231751990254319812480 6077 1254020803323283461601434974725095114975191147146824 6078 158593416861119859642457901049244187982408997832480 6079 18245466559250198369092644214157831206321810946640 6080 1905149118636566897977545178988367917125972227360 6081 180108635165221660523087254316127219056026786200 6082 15374526449124256657511141818503882994659468480 6083 1181549413024117559217977351729448372350868000 6084 81486166415456383394343265636513680851784000 6085 5025257709226944992271169216347817652121000 6086 276044118858908339150975587414861394124000 6087 13448303226459637035560349130467606380400 6088 578283464109587832393899389269987852000 6089 21830944238826188623565860534619691000 6090 719207497229689124180618603748624000 6091 20537280156054952594183397979384000 6092 504424424885560239155381704756800 6093 10563011474729837482313083379250 6094 186680615164592120453250369000 6095 2751528341428228532757658500 6096 33351858683978527669789800 6097 326914258387512300921702 6098 2538646929819548056080 6099 15223182617421618840 6100 68214410533629360 6101 218635931197530 6102 471452142744 6103 623503980 6104 431640 6105 110 6106 0 6107 2 6108 12099 6109 23956020 6110 23283255105 6111 13327335222102 6112 4991087040677199 6113 1310041512772034328 6114 253001767154099129595 6115 37275593694037271760330 6116 4308644457767441534696811 6117 399528849720253669580977020 6118 30264310366309215470759009265 6119 1901219497370707125727168530750 6120 100315444138741211694274721982375 6121 4494131897415606283903507544810400 6122 172555939311186716275711758439282650 6123 5724797045382900469382437162338553800 6124 165289483320123940022855661206735695500 6125 4179600736118221734846946661157457002000 6126 93084107973075027742130814719409364757700 6127 1835086700040621975487721775896927476651800 6128 32169625938590903418777183253223410461911100 6129 503524579908379357859121129180888163751652000 6130 7063026851866995231708650187042784514364205500 6131 89088312024882366522618441025899655341180512040 6132 1013550872960007846822712879056196848073892133132 6133 10430044880716661945081592362253512863939881438384 6134 97333289197693187860516711793252028115206168714020 6135 825654798021811179782314175901379272977266120815480 6136 6380318628851306392731607131706865347386390954301692 6137 45005258285230720361633701918276383525650241570128064 6138 290311136862088084268239978402268728004673282063759558 6139 1715474899639611407039599872377042483663978484922215570 6140 9300564897065736353851948327691220524178236295705737355 6141 46330881268744273198012058560129038039771919967179505076 6142 212349872481744585490888601733924757682287966516239398265 6143 896588350478477138739307429543237865769660303068566348230 6144 3491337993506160977665510794273988133064644494523755872375 6145 12551854810661825701080864717875714421706090328490264027000 6146 41702733002346309364552642200480658876732478315746819520475 6147 128159618495015487315454461396599098011421762628880469745850 6148 364607416380418625062956681987188723088243446642790604695075 6149 960980787359242887762831564927474153875990479523634151909500 6150 2348104746280010502181591080686951909814325574438562729533625 6151 5322370758234690471611606449557090995579137968727408853609550 6152 11197548141116945412496882168029532022100070460776746646120575 6153 21877170836298786966876424735317642581568315275819138683262400 6154 39710556105781707725779680536846518781703125467411069551400500 6155 66994679688665738204036467844475759577295068815768335025492000 6156 105085940425935686497188630990334834308385693656733759797128880 6157 153301842503717942654722238150606111226350894275705720174635072 6158 208044242522956589598169432542998263312080267156208479226437264 6159 262697374448435751742245872732087792571131832258202288718433120 6160 308683183183119997592303588399025592738195790315979838211072880 6161 337576760598913721272660624619540446199885497288317344952715392 6162 343604917038180037723958135773460811310597738311323011826871024 6163 325520447720381088370065602311699715978461015242306011204404128 6164 287021205415883506533194564651725551142532927837665463599769520 6165 235521783988252742941323885897733882994807849610802051954457280 6166 179834853706284509652654933215134092015527010592654787127937296 6167 127751535419764952212268531792171759355292411896421433478862560 6168 84413296407718830137085949484039457067391786707868102132119920 6169 51866848791225087641834684782819942898551021018659356148768000 6170 29625335507487940684311825162409307662540426936005083633584500 6171 15724216538589753132442430278509555605502226604495005928594850 6172 7752148713080962208651687654789676015300048780537747678083475 6173 3548247172156460314407737633038060663719425312484939235739700 6174 1506992598358812710355349499545357195850985070162062647312625 6175 593546956898355901265278319514028153864582354999891682061750 6176 216650783646335704747553970456155618066927265396440794094175 6177 73234067711437421323116835083770913149383864359360268426200 6178 22907135029457831904472578110123178819613614849494731849275 6179 6624590038960408008903789712212182611455992117814306014250 6180 1769582270681204879090738347782706314019066387635328318875 6181 436178116448988878305609019777791394158213120411734980220 6182 99096607158147473229081347475831553585067717707578385857 6183 20726973199175069588584341987426148596740069459001357534 6184 3985956384456744151650834997581951653219244126731030295 6185 703784574211122628529066614308530249708298865609114080 6186 113919560034490260915385307980637095799302173974386662 6187 16876971856961520135612638219353643822118840588798024 6188 2284311607860344264064402553327149321903769600922828 6189 281930906641594061389082889332178288333700626619920 6190 31662636245032723761854833956841021194103211509380 6191 3228347224983728697287159540697515886457582349976 6192 298103197929414072594915552663587308257027097980 6193 24861854518571823215614448658390601490562003360 6194 1867236983826906785394240854045793607245709500 6195 125881144977094839464780282295222040937913000 6196 7590585895622572716790121891210018198877900 6197 407797044453471550108382616865983883700400 6198 19435143422949731067038301974382175059300 6199 817747970110086861165706955443850283000 6200 30214206628409752477296196134564589500 6201 974433539639642633086372282951243200 6202 27245674628082113096165014490413050 6203 655394235039775916402594850284850 6204 13444337874264286103356406038875 6205 232802387433147811313530840500 6206 3362701151812135052306556585 6207 39952884972025366958097702 6208 383938615048583899131399 6209 2923575976002923275320 6210 17194294855132950555 6211 75579318044540442 6212 237670811460819 6213 502918310268 6214 652801545 6215 443630 6216 111 6217 0 6218 2 6219 12320 6220 24843280 6221 24594847200 6222 14342485144680 6223 5473092331209888 6224 1464052198598645040 6225 288209132809847552160 6226 43291413490812517730700 6227 5102614603450435423191840 6228 482568179269953451886042832 6229 37289359307223675827557855200 6230 2390104510980317529485583295800 6231 128697935206632482356916023620000 6232 5885172722806151086064117022966000 6233 230698770734001122573713387300267200 6234 7815769015859633619546944352838096500 6235 230488560781429195368600084444480336000 6236 5954287820186920880355502181482408680000 6237 135507055444674978350827323330157553328000 6238 2730467167210200813769170565102674699559200 6239 48935645334416586013005914023918066044048000 6240 783260457635256778891966200948048254724792000 6241 11238084826940640740623862883167648872138320000 6242 145027484691668968757750950507278508694945019600 6243 1688566160225462700859475682213975005851298320512 6244 17787673439981904092387211780587386279587394701120 6245 169971101759827083549477801458946135560501771588480 6246 1476780939551206988228529420311410081747955663247200 6247 11692031162791624982664494996672405336873469664881280 6248 84522070438116230923068171895299549548172404899996608 6249 558936272252058946426741136726980892173398161435461440 6250 3386963263391027649796133081359801826721188290743861510 6251 18836587133297693881219135853551839036310351991302759200 6252 96288201287268799898702523863156165426786446355541751440 6253 453013061294388449047229017032372816388880995234644049632 6254 1964076898629949919855666346367832593577918729339391431400 6255 7856307594519799679422665385471330374311674917357565725600 6256 29023808421049867236733531029322222536677746405217727630000 6257 99127468761124161946997598284762052356037841568589777444000 6258 313279067432260080104444238969464461805697641981707814934300 6259 916914343704175844208129479910627693089846757019632629076000 6260 2487244390812158062444975815106403692384916535237641334354000 6261 6257549313036930431944019492550994490355286843409710756620000 6262 14610429532408954235796566724274367438844692463173279205987000 6263 31677105189106950053263280897847034331176318731749602452400800 6264 63808414939204795320056238811343124196240919554472487826182000 6265 119471074779787701875849979051025424027004274910501679334128000 6266 208007674839808945230274517097767479332730657210248459554955000 6267 336887532148719140683154809732220962445826631759292198985331200 6268 507709327861775552017789777961147121050710488569003890470834432 6269 712171455371721362558890638769029898306426477178240751339179520 6270 930009095748485190075996882775667127723087406155474769256062080 6271 1130828669882854109526369375282781832451552820901835149200243200 6272 1280463574685534804827333403729291347654738093162583032579265280 6273 1350307042395654885090642498478161784799541989153269379810861568 6274 1326194416638589619285452453862480324356693025061246712314239040 6275 1213070754965243499310105329848802329357120298785604978232988160 6276 1033343439720539100084440980861852364136763784617194188062291200 6277 819669033541037794643251489903977807484755002035333694937546240 6278 605345737065963158175057042953675413560462505601504638638302592 6279 416155186771947173785073588492743541844844662761478598746585600 6280 266249823794955449894751381885142373545895241229118028230342400 6281 158482037973187767794494870169727603301128119779236921565680000 6282 87736570541406593565077328365596795769831264387399670761000250 6283 45156724418514162841885953620335134046570496915472837538528800 6284 21598026265300193218134055157622977953074762771647456217546000 6285 9594908946656626662314163221911524885211439826561556493484000 6286 3956979712655706008435188796760187692430549033332611213745000 6287 1513974846581313603227376583108245725799514412753346899172000 6288 537049829883874423036190123947653363095481671968641968458800 6289 176495249257611312734898162799698288341238108158708628132000 6290 53694045578942254387957032404246111692853830849652796115500 6291 15108283835614999383505125741291019950599374841072241780000 6292 3928153797259899839711332692735665187155837458678782862800 6293 942756911342375961530719846256559644917400990082907887072 6294 208624436122415733113855468370171691758037300437007128120 6295 42516868100871937617608906640874150967671937351797656480 6296 7969325325625947411285019014964239592285148919397321200 6297 1371934486436871959411091881057134917152886396250678080 6298 216587805497672841740362190481705095717191787556241308 6299 31304470532635641082617841442703536869693483296295040 6300 4134986630743379567039882376871948228894275857092160 6301 498191160330527658679503900827945569746298296035200 6302 54633568422801562569475007611804115001589855153440 6303 5440935405170935369436088309356141685520850143872 6304 490862255879494971180080140178481106352121604800 6305 40007581983908681036620951864076829984812419200 6306 2937226716132212920844873253555180955217970000 6307 193614944583996057703632094616371478696016000 6308 11418317244697203403034713272247548743611200 6309 600102674112132046982235289033554879024000 6310 27985152754878528137670860252967320796000 6311 1152442803907145976843000422222401680000 6312 41684101417918045970917036548469848000 6313 1316340044776359346450011680477995200 6314 36046682927187675402142716765666750 6315 849406372363774383555645755892000 6316 17072175078430839496325594970000 6317 289709637694583942967949490400 6318 4101829523794604341031364072 6319 47779027650490440780796320 6320 450230700304450184399280 6321 3362439882781554775200 6322 19398691631432046780 6323 83660125634208288 6324 258164732604240 6325 536167668960 6326 683190200 6327 455840 6328 112 6329 0 6330 2 6331 12543 6332 25754960 6333 25967438420 6334 15424658421480 6335 5996593038990708 6336 1634499931199181552 6337 327921548696835798870 6338 50208432678248858982540 6339 6033379993502904554401890 6340 581837227009807377391774992 6341 45854944489265349598535115468 6342 2998207908913503627596526780600 6343 164720224622121553694163029006700 6344 7686943815699005839060941353646000 6345 307573839425656471135425915912760575 6346 10638436328369765001625319915100189300 6347 320369904463814981993389944502118445750 6348 8453269058132942682772955728617300744000 6349 196538505601590917374471220690352242298000 6350 4046821420101329174891493134595633789031200 6351 74130410559128893521875987874638200771798800 6352 1213043081876654621267061619766806921720344000 6353 17797891159635916263844079816107553005458453000 6354 234932163307194094682741853572619699672051579600 6355 2798584216134775192505338726481222053170300585912 6356 30170491948301963898690033450156536322496915718208 6357 295120089891128337342344970058078817599027370021360 6358 2625551144548659001183620768102908101398243498810720 6359 21291107269874470406149936228696570868235181475988080 6360 157691555779457367911355656713184924882154763447963328 6361 1068710009581947464181496048470506300385812978488565982 6362 6638956120130279701733536058680417926639141230004728070 6363 37863351348229643325662118751778961062891145036363863565 6364 198543960010884852396749261353866148766756928594042444240 6365 958526118052549648515417267313942684879509838601238244692 6366 4265872993855491228528073243721510687661962705126231467368 6367 17521633385146132179765023458386717084813538138054044611700 6368 66492352333375065707826242867723952014164196011076887244400 6369 233362582708479797916890179295377331588172418692721767732750 6370 758143805287061197134872484930347818720599174874891206390300 6371 2281915994659023336091779378277579990957529339939930965575450 6372 6368137659513553496070081985890920904997756297506784089978000 6373 16489168284332398825183579095602336952211420772455462609303500 6374 39640626784556675963572644694478345400265839836812122232467000 6375 88530733152176576318645573151001638060593708968880406319176300 6376 183777026080928989138798026041487211663249105389609280092721200 6377 354764604868105384618557359667853194500642665767618978193174125 6378 637128269967209670335368319403491451348092950766336124102027000 6379 1064914394088050448989115619574407140110383931995161807427673700 6380 1657090319898582031995612069988724522336471938100706687009023232 6381 2401281334604166949079614323139769358725136371840503694636378688 6382 3241207026388788479889755182177047175057150690582973056620946560 6383 4075857473086390544767026170739061070241329607060838585177773120 6384 4775752190687083870636111472785162466141355903222800766470926080 6385 5214563187428786706801702234732630316114733734590350317416144288 6386 5306046752120519806921030344113904532186922045723514358072567872 6387 5031596058045320506563046015970081883970357112324022236103297120 6388 4446389970639698776109483095351702985717814116793642092921207040 6389 3661363492772520319875464187274071808860855409732617712108847040 6390 2809046089536950015904454491220107551716197265171909982404820352 6391 2007628656800205154148530007870954709753802540391240793876316608 6392 1336363161208533896770654895152197195432638659758634425007276800 6393 828266750957372571435978815224538886752520835996236961332635100 6394 477846202475407252751526239552618588511069713074752093076520250 6395 256522098904630047339572244682909232946618542939662953462756675 6396 128087018177617174248253169665278965704688770423061013397957200 6397 59460940176835013945358967041717518100398759755218183348700500 6398 25649817331183731505841123037603635258995543423819608503361000 6399 10275858496033234050476723204505804187610015843704128872464500 6400 3820882595708132097642049191534552542998653778504070453986800 6401 1317726137760844461686802176188461684919136661092072811106950 6402 421191002937256220630484713850193232622555097152717336883500 6403 124673160625078248202174205376982410026557867520769163583250 6404 34144721468489898606721584175317705088354587140823266422800 6405 8644005803338758542017411572804113761841345481439995341772 6406 2020676681299969529302771536499662957313561281375583326648 6407 435693690023886203870644212415428493127049926636926474860 6408 86544803081667756172941985718351911000894045797403116720 6409 15816336639133901642365188845679819178169718812658322755 6410 2655582448052111880693414423472167170655656492001891228 6411 409012472802967548020078734599823398913088917693154882 6412 57692032602240500455374020748726192030056620773645120 6413 7439061576221200503353592176291572953961689913297040 6414 875183714849553000394540256034302700466081166270240 6415 93744028553652530685215461077272095002043988124432 6416 9121311519254082108906289182605464469592090798528 6417 804190866705395170260154806460121279646638099400 6418 64072408174689298549838687337987190819650430800 6419 4599455018782315438970941974949142911522971000 6420 296521642236515574087503951498552803087195200 6421 17107017821337436966586766432608815562722800 6422 879743786978549820628585464042529084572000 6423 40153028026131477743171539710932178534000 6424 1618711096238223066913970245905440568000 6425 57329351325103733619869779542484353450 6426 1773072721394960833604219985850031550 6427 47562964859637598629189574625684625 6428 1098134830814143691294420193378000 6429 21629928485733133313374943202900 6430 359784949069620435311583213672 6431 4994102865167513322612735348 6432 57042865393118370332526960 6433 527188543121613019316670 6434 3862187129096066075580 6435 21861436579789053258 6436 92518864030142352 6437 280214627990220 6438 571283645240 6439 714700140 6440 468272 6441 113 6442 0 6443 2 6444 12768 6445 26691504 6446 27403277440 6447 16577612687328 6448 6564734624181888 6449 1822964283853175232 6450 372665984313413393856 6451 58151421302238881666280 6452 7122902982620904794323008 6453 700310870518591685005484832 6454 56279528139857731776804417408 6455 3753050841275256305603181758304 6456 210335816379162716028310186454400 6457 10014989657024990464605112163607360 6458 408945410995187110638042080013967200 6459 14437877874216109645062934170493114050 6460 443893970720997253401150603516337310400 6461 11960476433315759327753224594745755308000 6462 284029840353266874141171312481541304998400 6463 5974770570288363888183925108986708165859200 6464 111839428337345824469728537537915697442316800 6465 1870547592922841329026309512220119659000646400 6466 28058213893842619935394642683301794885009696000 6467 378739123877052298094602018486768727956155879840 6468 4614790555548083386014227671408012808327314720512 6469 50900745401152150509840690683350773753388031169408 6470 509546086237988723622320564935977057891059021018624 6471 4640508999667397304417562287809791062936430369991040 6472 38532226452410664513922379272572334067416980451511808 6473 292306298518018535640561705126879372952286878586468608 6474 2029642927613015799891319581566476936386443568249592512 6475 12921675570399910248739906767870667086483011467179934146 6476 75549190500733878103149544026053098117048623194920114080 6477 406251487406887467211810027077910735168902638507809924368 6478 2011912128110299837620392515052510307503136876419630101632 6479 9188034140611827261445080832630946096502688903348806237408 6480 38738738538795812237444124591633178136605931592497669541504 6481 150955610702797446471821740564562485653778174727850230500800 6482 544214329867008230100977864701986807254390035044506215600320 6483 1816813082940164670611496225148401079096210635285775323421800 6484 5621358946518697656804908180946969192464930467365046993723200 6485 16132615404101002190044207697590332959327649287017186361277600 6486 42974831731854678138384147355103212534361179918904132801712000 6487 106330151845634377878759564592247797073654252738743104341205600 6488 244507982021845236088355327274927301483378861370249843799100800 6489 522830897727562685678291710449578591469778203568300197910843200 6490 1040099764628236406615324998447565921328175787949703585205613600 6491 1925864997855429230786454238196917341574917328452788738762945250 6492 3320348469771972681976319470262766877882632977707991686748849280 6493 5332089013222050248114913031657266809776228252436951355779034432 6494 7978027603493625710603308789447976885819032317371728122070591488 6495 11124658955089261105169998431730252239550994628323494620144152064 6496 14459724427998620304413834439565527019961460523187770785093027840 6497 17522070106520887028816629679460044358532423038031241432845052928 6498 19797663626848274954636971196273037132367802653359974086461293568 6499 20858252749715146827206808938930521264458934938361401269664577152 6500 20492318490948214426729496501405424400170181693828745107038882816 6501 18773646542700950388017817513707190384141881826462044392333985280 6502 16037148911053015246713525469336311785775438034808254870739539968 6503 12772756578065447935565553754949548867632623462149197526832174592 6504 9483315830567894712603933089343821581256585584800356069631080448 6505 6562571093196369536141431423578174535109204002999324745574196224 6506 4231816677160357339773740501315291118870022422569009012523043200 6507 2542141797169166584638119594419930890878890873557681135167087730 6508 1422177229185547739657689283591569729163015873318982453240328800 6509 740677105114047138044246589803569671248852455055091947040361200 6510 358958526798028112555245054935531570262832796479728494088041600 6511 161806752808574053293764554814290125981647775906782984867052000 6512 67804734510259603285006099160273957554214306094270965087145600 6513 26398825206710730856435976232420544842536153378755395863908800 6514 9543237281299184394110658074630901187207905212038335593995200 6515 3201051622323147276791683825261468567931418738360651760314600 6516 995514018049405298965203411040219769367786649471657711464000 6517 286815660335315148296461307072668722742178531982915437951520 6518 76484176089417372879056348552711659397914275195444116787072 6519 18859649025466382273492534340663520934926571959505444382048 6520 4295704273532802356000297532139143629533724682085156162944 6521 902781083126416593804022282395357189264228085572910943040 6522 174842412301698403610146087603151455642312527965386549728 6523 31164041081552724717549186910746902973282557067904547058 6524 5104859484602433678514531068788411688487115641355035712 6525 767304033609798656056474475958058353999753056289480096 6526 105652878982416338183335556069956399862272365754145280 6527 13302792465713205605997011891721401047084433727307648 6528 1528638258713966170866961694807931173673177063055872 6529 159973771260763901602356456433388146082076669389568 6530 15211717016436274865009861583530116294115963337984 6531 1311020044189796416481314679377276366002078045600 6532 102131898573587136564836499367218533381435293440 6533 7170432439537558427934186463510458692835811200 6534 452220297190137464160206695262006950527628800 6535 25528565163959372976785861829306843981398400 6536 1284896896836207287781489270749829713088000 6537 57410286879915644773215478054779625478400 6538 2266195534733512293679558344267616795200 6539 78606223981843263623120419372684732050 6540 2381505628736677879598009760081338400 6541 62593685356406190403781951022546000 6542 1416261163619695621257288588792960 6543 27343656129291153083680324239072 6544 445907030646565105616219614848 6545 6069360877827794603380868544 6546 67991346652290454854901440 6547 616405065803732145662568 6548 4430584480170581460288 6549 24610017832017865632 6550 102222296290832256 6551 303922899267680 6552 608352759168 6553 747362112 6554 480928 6555 114 6556 0 6557 2 6558 12995 6559 27653360 6560 28904674540 6561 17805279516640 6562 7180869229060912 6563 2031160153362943680 6564 423025372654857359640 6565 67261034252122320182760 6566 8396419109139936302814540 6567 841473856901442343656613536 6568 68943483048402264747320268120 6569 4688156847291354002817778232160 6570 267971954298747009292930477742640 6571 13015780637367711879942337490356800 6572 542269960804332296198097635691990180 6573 19537667705450207730666753050667293250 6574 613137983579863872018277220737117702875 6575 16866672951810992128502783896768430844000 6576 409016819081416559116192509496634447967000 6577 8788018512835007213010764775470545853462400 6578 168056587794149975599459105608836087911992000 6579 2872239864118199582972573804951016775223136000 6580 44035807916725222954161036433515316972306884000 6581 607694149250808076767422302782511374217834999200 6582 7571869099665068636522081892670091722754224090032 6583 85426215483400774360761949558329239949022015374720 6584 874940722867688089782248380198602255192165959056160 6585 8154619939239733329399083425299288013909251204602240 6586 69314269483537733299892209115043948118228635239119040 6587 538415357794706005761743353383954280866756624696124672 6588 3829153577864567409928527578753828076123959664547539880 6589 24976524473798428332942895797780651314717645993753271490 6590 149658800389792186882687244606487806407171777197863854035 6591 825009857610955248697838928250890764731972149931081413840 6592 4189871491152779870172596271331309526603087132864277751716 6593 19628226805400410202610360910741269854356804586391211089120 6594 84920699613976312419970715092488722990079973185645616682160 6595 339682798455905249679882860369954891960319892742582466728640 6596 1257479590437726164680335588869544551968491910633598554716600 6597 4312234888184007286684272775489218634311462503294730653491560 6598 13710502911038002261670379469107707330345677819708856171815500 6599 40448261079740019961339857038430711326734092703991575682964000 6600 110805146499097528255615475174517112476988796239317302729811000 6601 282049463815884617377930300444225377214153299518262225130428000 6602 667517064364260261127768377718000059406829475526553932808679600 6603 1469649040875984663722561275641850269554351666746714486664808000 6604 3011607941475920700527216656601185193328797763905168914827751500 6605 5746639643428542561210097089636955419923318182145577419110097250 6606 10214945162094409328191825643007730960720837013568975371520193275 6607 16920756221445798040110694712182217873758751194241314497765214272 6608 26127638283114835208994455070281365834480424638166735621549227920 6609 37617731751596395540380986109897118879251932135067346497208757760 6610 50511859930602707219316607134987640759247091263125021868893520640 6611 63267380115098340355507669542812802567137770875025279916593904640 6612 73928344491636015240088345027462102739976895252992202084357617792 6613 80598571062309941427163985180315826295463532418675709039337252480 6614 81988201597867009382804743545493685369523248494859772988291343040 6615 77819309991195805515882468449960108147344100266307581141429071360 6616 68916253339660692172963711466278231367775071846009679909146931840 6617 56940642103588506319956902588531522310423993787522751924934514176 6618 43887353710195794797111150461546638692460587490911904246743550720 6619 31550355662629234969351794801849196479372588242314548675078312960 6620 21150945276807247550138368390227772342198438992801643122206517840 6621 13219340798004529718836480243892357713874024370501026951379073650 6622 7700497122194247032021530100113520262697246364075073741607530315 6623 4179374286129849135425525156099603941762413223378601759352798000 6624 2112620496259227954101181833735159762484380520948402074580661500 6625 994174351180813154871144392345957535286767303975718623332076000 6626 435337215889734952909414159381304386569671397082535173570878000 6627 177288234398556045208984760279227379963182073982907684367697600 6628 67107342245932305844950217359214589246627017440713296019463000 6629 23594818963181678310781583272417914940594887410661752481729000 6630 7700419443185727297650487099087890418413325898740590452663500 6631 2330937777396760695505012311075253315844033785564719272157600 6632 653889387027617605633774506212163167023615793529471248452632 6633 169841399227952624839941430184977445980159946371291233364320 6634 40806050463858747526479434524962113644583883219076465158960 6635 9059181602492497016589397343419047625087755962949789733440 6636 1856272179624649309570137588564504220646937337344933181140 6637 350629189484655980696581544506628575011088163720709600882 6638 60972103862507927989242951506346884091810724043574162755 6639 9746936380018898861636252018646107830133715509757374240 6640 1430165794142187827804630782426128558552322284349081160 6641 192291199212395002057765483351412243166698794534330240 6642 23648397823795226655257341933367935240336828493346496 6643 2654992538357122479339236464050930981272779461963520 6644 271533327786523889932421911096117941266534263155360 6645 25239563665550228788406939642233639075847413633440 6646 2126929522377828268685978059738789809762422497200 6647 162051773133548820471312614075336366458089333120 6648 11129929473458023384018723494185190003989652000 6649 686839967506525987232571996836112707118576000 6650 37948261759969349328910120621350084367224000 6651 1869791172943618555959737186270328904992000 6652 81803363816283311823238501899326889593400 6653 3162501178464561024094271980644080783250 6654 107457172379976142518667141778670112875 6655 3189823298849013507047633151129354000 6656 82162115273383681242136005407877300 6657 1822209289231479663191927248649952 6658 34491439662214961592159368422320 6659 551547864387218117978562144960 6660 7362896247887620506995368440 6661 80910947778984840736212840 6662 719693066497708825955532 6663 5076304471858288315680 6664 27674557089570107640 6665 112842230742385760 6666 329397671057840 6667 647464709696 6668 781207420 6669 493810 6670 115 6671 0 6672 2 6673 13224 6674 28640980 6675 30474002720 6676 19111770805848 6677 7848567210934912 6678 2260947968692892864 6679 479643961929849414720 6680 77695660110942135053880 6681 9882887966111839578853536 6682 1009402239084241069712904336 6683 84300380936853587519053465152 6684 5844286024564561211657456574480 6685 340638385431762996336606040341120 6686 16874576779269668813760536369850816 6687 717169513118960924584822795718659680 6688 26363889564987096635748687994084110810 6689 844333718094357996831167131836680673000 6690 23708002031754736384706719201835217844500 6691 586960218723022526071896879607541393371200 6692 12878186703649172804172689870436890333132400 6693 251542763666082544123061370975806273519884800 6694 4392055962430512405785073542630925744166368000 6695 68808876744744694357299485501217836658606432000 6696 970549206484623913909709242994677586069643723360 6697 12363303737988747703342142356916816019471769276032 6698 142635893125314626281151012747392155187609486277184 6699 1494280785122343703897772514496489244822575570522880 6700 14249034629559491747882330763234379584558131333200320 6701 123950223076443946606866068064549177811420618309954048 6702 985604193172368801244918896061657171952102658496892672 6703 7177424084150395383259369057610293760264102424376565184 6704 47951445940985832792514061270303619771461403981038510770 6705 294375721605624256929444611434805109613035784867551927080 6706 1663099139793791495240887498047222480612134102239118996436 6707 8658674886545454133952557132690301168901269611657635410016 6708 41596742191444715467839649468532460345194612796544451192712 6709 184611430494036290554281232349674646197734270163895715108480 6710 757753935017019403132046380825283989757636683810376271933120 6711 2879464953064673731901776247136079161079019398479429833345856 6712 10139579331675909025446803553177351923921546967206528833885560 6713 33115559907866035051749606958809191184747259084535144112527520 6714 100391855202417797291433609135924873608245428287834946852762000 6715 282710256087992613091309867587847635615608690231281499382408000 6716 740044069345487734167807597832229442119040323974107076413646800 6717 1801846429710752744060748933852384728637663397502173751268009600 6718 4082907335408407813669569392665510076593854294340032010851979200 6719 8614644909815612230969481519985739346004763493377017895237332000 6720 16932611997481962306025473242727071852287424162364776245613174250 6721 31017780671305733399772377107493509580843248832935965628698745320 6722 52973503852367242727846549922797738911596999477425933456071778772 6723 84374087583860947693221654175677846592226895095266645142702561664 6724 125367158438283955298890665402540196587506943184004684999770315680 6725 173814425116390892601676506050761530419017313261401324276411115520 6726 224905331893027003457320812374773252996728462917025349897053170688 6727 271638907351318328851049812348752110762282429237446201823713569792 6728 306274570036777777423223143685200139922761423190967694349481559424 6729 322394284249239765708655940721263305181854129674702836157349009920 6730 316835762107011493886092907260551868885615265369966580361532647680 6731 290701286814568737893228746548664539587705757604986286162219785216 6732 249002331738708468113462327986356101532092226800992351671737438976 6733 199096523315138658798283997839963207570874377008514244171161823232 6734 148583298889818021094981529365973566325934154884746293333061114880 6735 103477654583980407548290707951303019405561286437591168571238990720 6736 67235601043389192693036005671243284003180807029040607848091103826 6737 40748849117205571329112730709844414547382307290327641120055214440 6738 23028352316575468736194643610108817719110896860816095694033916980 6739 12130826505658719264018249487326857446414871041694168056558692000 6740 5954239864137261394934788697637202195032704179245880015825803000 6741 2721938223605605209113046261777006717729236196226688007234652800 6742 1158329847671198192610481457476533039838497898394254554386577600 6743 458618859876076905681458229642508386665320764152967765664795200 6744 168840847385884477262865615364964560159321856665904228797827000 6745 57759697513719828578633035393271845089675451891631065312548000 6746 18347810219223073474618025477178065386143751654945147413697680 6747 5407775643560484813571628561694587692758158382510148711405632 6748 1477620173283187836107490442609303780027391533430233730269584 6749 373956487410996588558672239887802488451820701101224653681280 6750 87572088824094137827030840986384127042514974308514634089920 6751 18955477454329237428382625074267956613000076717412661303008 6752 3788170262863636183604243745552006761394305455100215491882 6753 698090996950480380718397221402537831368056289828765998504 6754 118468278207141469252093563138397178258904645129624556020 6755 18487304459175260835668071815056817261286324426424486080 6756 2648811269150741153345719533165703649621275894710399056 6757 347860303472600753380559610374702531277212702998903296 6758 41797168246707842460454836905487513448037185244054272 6759 4585896202616847918858681165178880785834800888846080 6760 458472513617082727332271112402331927388744777319520 6761 41668912598406520037190183499238157695256703856256 6762 3434251038330207695372817321365782227631047021120 6763 255969021490450263009154086064530352370015927040 6764 17202219186186173589324871375304459164651608000 6765 1038980980359906160508296967073982434103872000 6766 56195723797741844963662646707360975999123200 6767 2711197200768246906141618920091976912238400 6768 116169209955598208285062924088992567438050 6769 4399423057439023246646607686938494033000 6770 146466053138817203531937155522689504500 6771 4260830636765591375474535433387331040 6772 107575426967844138687723419357798952 6773 2339050246631439241511361477009024 6774 43414696182479597572312534553280 6775 680887692182278976115431833920 6776 8916386445244129449130654968 6777 96133546579451530448848032 6778 839113129198175058581904 6779 5809021316705954022720 6780 31088034569527276880 6781 124455851487682176 6782 356753055042496 6783 688712461472 6784 816267930 6785 506920 6786 116 6787 0 6788 2 6789 13455 6790 29654820 6791 32113698825 6792 20501385329880 6793 8571629206422828 6794 2514344567217362880 6795 543233123549337026520 6796 89633465385640609375800 6797 11615501186585849190555060 6798 1208856887127589104849766608 6799 102890205506655027219599453340 6800 7270907855803621923518361369360 6801 432059716816022918147533396756200 6802 21825187980877957693852544156141760 6803 946030960687805807871450070234761372 6804 35476161025792717795179377633803551450 6805 1159235732342814984424832016210463107675 6806 33217866014501715927963022686732568582500 6807 839450440361210468569023439107086463415125 6808 18803689864091114495946125035998736780498800 6809 375056281596535974199444896551360085351291000 6810 6688750761120831286908677364583939545869664000 6811 107056364084243739891011167601628815014055220000 6812 1543039061000899770962440962364809987069249237600 6813 20090368574231715017930981329989826031641625073552 6814 236963321644784330980724395174238973706542244457280 6815 2538579288361254360599056714968467523874716452195120 6816 24760527049040806078749420175554510823999697415499200 6817 220368690736463174100869839562435146333597306997942880 6818 1793279840315648711392884887966138911239424106839173888 6819 13368250422514336916079015873497577871588247248060172280 6820 91450985844927622994085994952790248621546873219684360370 6821 575032714024923690038571028869817472393059884638924387175 6822 3328424650591323005870317014164119957851593685204127041060 6823 17759522957083702038465191497004268632251003448910592140513 6824 87464317266117931961209952117378380050725662631271384716040 6825 398068397002765751507668907253985955863864520040900135702660 6826 1676077461064276848453342767385204024689955873856421624011200 6827 6535627689521792352013900034618074411659616397864495345423160 6828 23623903014320234794352682564156064092876954882037029516871032 6829 79226504011439811810329118355401434457819056006831501428530900 6830 246716422237174696357303965465546881168756573079966978977883600 6831 713938906843832696911331506830797660887390189013117975636317500 6832 1921144694779767984415946600199237342024249963162572007166818000 6833 4810286450745670272090749385909491373773762105831695996688704200 6834 11213618738093514417824873684081330492053543484455017494593464000 6835 24350850265035517346154280220884059432876910252812557937062668500 6836 49281482679238547010074138542265358376060413606882557729769686250 6837 92991140582089715439825609175874592560215221267191046687642963075 6838 163664407424477899174093072149539282905978789430256242170251615012 6839 268762629839216157957456760637723822419131835583999221210952407005 6840 411920663440075853124926472036917788787522813318872536427816751520 6841 589383339198850670351702970996218848736864402704676113442316421200 6842 787432016815164801331837504684510569625548131290287817555256417280 6843 982500402798921536207224522890446142555513463814472754176899484288 6844 1145019266419795775279096248481347008241387871362731405243755038080 6845 1246498590394689956209760253564539589431565320337105362211819232320 6846 1267625685147142328348908732438514836710066427461463080215409388800 6847 1204244400889785211931463295816589094874563106088389926204638919360 6848 1068684648658476056927156498582590541025295346605215978227504702208 6849 885861018917060401498317192770074390828741647701573794749663469440 6850 685827885613208052772890729886509205802896759510895841096513653760 6851 495830428214906119502226308933326967984981164180124349403853497200 6852 334685539045061630664002758529995703389862285821583935847601110610 6853 210875294181538831628158381423444845282703440227445542796285734727 6854 123988187442786287253100812234499456746953628356254728916857284100 6855 68008446097349194873902311188326194558963370777497929667082167025 6856 34786928950050739065934686029834370618395586075446511338660955000 6857 16586811050096656743032625657703634686162533070756380044086165500 6858 7368949456461452331713488420967731466206614289784725782161419200 6859 3048773102585283975268784822055311434081961898062342533112559000 6860 1174032869032080434920856255677311709014819421932682893268611000 6861 420539356086093232427222668407182183810380522295398259621392500 6862 140028239648126179013604953372337419041726703639981258338798800 6863 43310488859587097122979918034286117503607750617067887447596892 6864 12433633165431702523343517139029507417303660464230015535195280 6865 3310252985601946775695351965585777948762662850866432707422120 6866 816550557954391285143936220008176319720747733417231047595200 6867 186437097330409276022579108460727599581809965082446898999980 6868 39358942769753069382544478452820271022826548184072123122218 6869 7673867944418883596867675338211721013935618774220626233555 6870 1380078513659816856092570469287561933743343723133418529220 6871 228627464612319057485214987381975621553867183049210900925 6872 34838470798067665902508950458205808998684523131308327760 6873 4875479565858169934099405789157940164932184290469004008 6874 625562734993830945834727286499815899269566548897386240 6875 73456230245487724700289946520811715444532435665980960 6876 7878349515603892843238451874040071625818085541295200 6877 770130795345549075687354284316276664546262294486160 6878 68456070697382140061098158605891259070778870620992 6879 5519332025887833796134884980766435722978468426800 6880 402531928956756461990201990182124344452847627200 6881 26476305096103290510680181234811427369067420000 6882 1565452305794237109702030872562198617118432000 6883 82907178037129004823035187658721703077653800 6884 3917435388352315519988776049166403495937250 6885 164428436771783493843416962299326214483375 6886 6101240696541131496972800085318226882500 6887 199060681311392472072950952278564372025 6888 5676185764126834847228700421408568232 6889 140499647626901852654175753005162580 6890 2995614036591092232489564884176320 6891 54531808918527164426387710270200 6892 838950906438879452713657081080 6893 10778973910221002851577085588 6894 114043102559206519325449680 6895 977004772703482642196220 6896 6639515954491896990800 6897 34886530870140909960 6898 137146067302765248 6899 386109423712740 6900 732192333210 6901 852576075 6902 520260 6903 117 6904 0 6905 2 6906 13688 6907 30695340 6908 33826264680 6909 21978615475830 6910 9354098746513248 6911 2793534775655134992 6912 614577650644129698240 6913 103274652710323961375080 6914 13632254157762762901510560 6915 1445390729472610033821069648 6916 125354795992442724751390949472 6917 9027955980609577003729982803320 6918 546836190825494378511644672658240 6919 28162063827512960493349700641899360 6920 1244763221176072853806056768371951712 6921 47607616874612815802001502063872844338 6922 1586920562487093860066716735462428144600 6923 46396545919030559961424270871019938648700 6924 1196542500017103914794625932989461575677000 6925 27358089589676783080411411510709046455300550 6926 557110188007963582728377834399893309635211200 6927 10145791269749771570833995541492128158672868000 6928 165861631192431048288416622765262616854826016000 6929 2442312519308547186046934770218492033187313085600 6930 32494028718431255484513679835153106312313667021952 6931 391733568438865691118859362457123559431781430209088 6932 4290415273378052807492269207863734222348082330861440 6933 42793193718089716364384098909468452545316648765574880 6934 389565625571575348972324210762057636964261906003854080 6935 3243447998710438631282479961215712132273419288374023808 6936 24744369409516733428977629381532771589763343925821181632 6937 173280882370621442904630273936017846502177962435082990690 6938 1115669424461113461268314704914253942185145811614117223480 6939 6614325873590886948947865750563076942954793025997980682060 6940 36158314775630181987581666103078153954819535208788961061928 6941 182501764441863148275158814722968790569258059465982121035542 6942 851501831250798188253941553757237031389994928945122840677920 6943 3676626328052535497055986506405236008005787820728637690619440 6944 14706505312210141988223946025620944032023151282914550762477760 6945 54548580374496520557540404679178172284632212959737324565946472 6946 187783963101054224079616445376404300408420301060001660875104928 6947 600471975032440832812727005564083518747855613854656473728533200 6948 1784912467009750128825991902374421622324492585792065543472130400 6949 4935553412564839371374901851262605243548786316773514570964603000 6950 12703685305384282208060616938902010018177745650130089678308891200 6951 30454764541076195506187871227719295987148591907781801481348280800 6952 68037239932191500598930350615117576141502173411001896926416372000 6953 141715322460801939385272018564396686019225828035926145001068795250 6954 275332626495272339377099921782256418551638751612656510287790802200 6955 499161855799076088211895269960537812927147430864827861592336030812 6956 844735448275359533897053533779371683415172575309708688848568667528 6957 1334841392321912471016570442528724122377749116645058541340898601990 6958 1970080377766512326196363923564406251895042721421637763320739236480 6959 2716322945102312449755592682490317710946195267414682370639201068480 6960 3499470599404537597607205118221292427608604812045928456719594103808 6961 4213178419019936712908674583121687593765622898713190181445300796032 6962 4740781524124066718699416046343822700788904169150958098903968227840 6963 4985994361578759824839041014258158357726261281348421448847276929280 6964 4901485982568950336282447098762257368612256852850990576832916303360 6965 4503742447917863382764445244026631565749458960693410193958769816448 6966 3867835925657646818407963551718270577883194792261289346900604009472 6967 3104369080116928514006391637131791669652794591331065566444801221120 6968 2328276810087696385504793727848843752239595943498299174833600915840 6969 1631472812837893020131363874201773927350582253677293772749987180210 6970 1067873113857529976813256354022979297902199293316046833072718881592 6971 652750119121868730738632276102241755366269717284774895928439424908 6972 372508847611250812098429305940699860393393605123005866859952261800 6973 198401451445122715139380825990155360426916159250296603001496313350 6974 98584572146644827398450099870884651143809271677166013913786988000 6975 45682146811614293259281806841578943980722887861672702222022421200 6976 19731255899852183004009043330635036836744158137436096734394660800 6977 7939803315865176380037885586813756261361091031331306048943057000 6978 2974854111682916881376653170624036037207487642986775905786884000 6979 1037178865965125074858346645974326077837205151203497545531102800 6980 336264306018166866375127123115886770498799143758607625287978592 6981 101304506409779252464003608689902319957174109782369317051043448 6982 28336924869868322367553456976196453134873876862201207566725440 6983 7353252656105070994111973012810472016011575641457275381238880 6984 1768503803367042390988955534726569219040758698578332053715680 6985 393819596953494162067447968612722127017872654637119313813538 6986 81111895307494732566737250987986129141892470873769831571352 6987 15433427038378736214211686751313846200227850393995288258140 6988 2709482887976989834508764283363188145306782685348570399880 6989 438298702466866002641123634073456905858450140276974623510 6990 65235155715998660858213750187677306918466997622619478848 6991 8919481996453706236026819893343208363751903043028565472 6992 1118430344382909872856027572833004183542558375301387520 6993 128379581154269149093152296728405357635949946296724640 6994 13463027237151820878682637859158614283919844555461760 6995 1287124582013415842247680762359120266704424699258432 6996 111923876696818768891102674987749588409080408631168 6997 8829899108269362903400456476943778889215670386400 6998 630274198531237983495983166507997944048338860800 6999 40583165078999086283335982165968512634691472000 7000 2349551662468368153245767388556071784113716800 7001 121867853626742033721832651274976661482702450 7002 5640843214366347026888950826950318856763000 7003 231982729595152799807121354355099693243500 7004 8435735621641919992986231067458170663400 7005 269776495622805956211341845028612784582 7006 7541800693007970820119049831900648608 7007 183053414878834243206773054172345840 7008 3827853335778460649581512708607680 7009 68354523853186797313955584082280 7010 1031766397783951657569140891808 7011 13008516565253490304389626832 7012 135083245745103741478604640 7013 1136021179813563575125880 7014 7579791024610932944960 7015 39109486859171889888 7016 151001879765142432 7017 417593694040770 7018 778004087640 7019 890164860 7020 533832 7021 118 7022 0 7023 2 7024 13923 7025 31763004 7026 35614268235 7027 23548154156982 7028 10200275442332703 7029 3100883734469141712 7030 694542583597257937386 7031 118843953193308580397160 7032 15976588774287116824724876 7033 1725471587623008617070286608 7034 152455872170054162885536005372 7035 11187915542325513184061642240376 7036 690638632516632640785343684453980 7037 36255239451730277295322041797241312 7038 1633751727793595620620449508488186622 7039 63716317383950229204197530831039278258 7040 2166146567794883118991068343906214417379 7041 64604371320198268461137126046325693149900 7042 1699945023238585490376079271940027910015395 7043 39665383875566994775441849678600651233692550 7044 824473336270713962832398446890913536357466575 7045 15329338236432563166654554522430265909191789600 7046 255905528711460270979568333196005254263047719500 7047 3848819151820362475532707731267919024116237701280 7048 52314334163589080725125342778080099350872246293552 7049 644464902915553233776187983397203275194221062602048 7050 7214426552082443144772326591918692219535308006350704 7051 73565827403008164087087271158973856622847722035201760 7052 684838662226394391886574493237389959526946782486320752 7053 5832174413798971595421150523053901590810127437948021888 7054 45522708151255480910631016633070927437139936241967271652 7055 326246075083997613192855619203674979966169543067432113506 7056 2150258222144529723316548399296948731595208352035348020835 7057 13053332266195027496839282047496771123566205995885171514716 7058 73088300903179300785873916543722000219650462937277686536763 7059 377952114580404672532357009874742595730444736270246775424342 7060 1807234755564765727905431136122257803055320029832766053469311 7061 7999635625171972452806766702403516321216531306142338266368880 7062 32813889977868879311224679569666731371451656300003091388778502 7063 124852849671891345671976829582146587657230692263426396503645032 7064 441045229125502355239625467101160100301355575515924953502713548 7065 1447683343441848262381229107959954083381193716311408153025518224 7066 4418800902947501963663635358598697056832131982927263257781378300 7067 12551179938473106587699133968060137498799954682819660889779026040 7068 33196961431468723945725970277840218746825967095863595831661916700 7069 81810088116033932091964833321152953507441606238094929968128904800 7070 187952875312679020404545093574262304090899754047892740259225227650 7071 402756161384312186581168057659133508766213758674055871984054059250 7072 805347932498671592678017271213100024263543348467020292591788096435 7073 1503316140664186972998965572931120045291947583805104546171337780012 7074 2620599742945149463112450167292823517867524012040346273359764161763 7075 4267507854259009720772378937158995627064385981871217008286872843974 7076 6493709540635215700196963756578415777730748061163225042309340054335 7077 9235498013347862329169015120467080217217063909209920060173283632832 7078 12279014404110226051281531466984640743345414515654098261821297557288 7079 15264138206613213336931427588031032102003322305174016886875597965952 7080 17743521817306285194745153121840065447065567942765803658881706891456 7081 19288691163173401789728804679498843794004650130651311984523655650560 7082 19610169349226291819557618090823824523904727632828833850932383244736 7083 18645734791067621730071177856848882334204495126296268251706200462208 7084 16580012189941938624597929966309569352176022503895914894364873652672 7085 13786963541457095917228386208544158027615904017576531381694088485376 7086 10719774479778768774928321121970718109269806323190085784129704216680 7087 7792451448762258840236356507894098933276897673395870050771208065202 7088 5294870856210252801699062755363939018765071496025398880652231121227 7089 3362278915476795537578237950488905645565879864504595218650263452828 7090 1994784878958248098787088933312447752406622755433696417035044361939 7091 1105379515194255127205121744802294150949961458680223931008336602950 7092 571913749165723304945258641875969582448023537317159338217356764135 7093 276175653520671213655658096680548691725403720233638312217637069200 7094 124419509009801605056529850675920116792567442820436039326529376050 7095 52267556296355012169866421288514386963087692874338427479637911400 7096 20463880334467021610379022774011093748043404374162490581161455500 7097 7462863747200225538631917494522243918205378460054933502030772240 7098 2533445851023234459167150938929919645917089003544964267794656892 7099 800035531902074039736995033346290414500133369540515031935154808 7100 234842264859033721621099274690228105355267254495492507709237084 7101 64027102395841715729218886965203378285759329365859690514689760 7102 16199262140973244216933702572367120550463475894938234989396982 7103 3799826921956686915083214183641670252577852370417610676525218 7104 825526987109831258425937679463253564358602976590275851584747 7105 165930196645055709892254297018179676174341591533279072137516 7106 30820367850738259367537193723256265152864653045839988298635 7107 5283491631555130177292090352558216883348226236429712279766 7108 834806133303170363169954084432933036972257360201958643383 7109 121393888403347949095016044354855806499039829978579391072 7110 16220735088378389749765074892243663799440666936792935876 7111 1988241277431467589348119496495648269594361626573189280 7112 223149676455791431064164722515554031755971423506778672 7113 22887146303158095493760484360569644282663735744284992 7114 2140544141826658955042338659140710878323662815071088 7115 182131385606569392154140082264427012554888561170144 7116 14062993054728247506754124402709704126578560831600 7117 982677230252007440561542399472660176370103242880 7118 61956075372248276131895491194822324716316816300 7119 3512973345849129059025002078056935937523118450 7120 178494227440051476489488323553702930551616475 7121 8094976301136121382743234628285847190549500 7122 326252075167001255728742486533944750406995 7123 11628786837635688323004682688338624766982 7124 364598927252604089335130315310946981143 7125 9994716452384349679089808757810082864 7126 237925008901979944750550899294396110 7127 4880513003117537328216428703474792 7128 85507640216344993621042551408588 7129 1266556476489680737818299121552 7130 15673033587575661605055103356 7131 159765887742871168247248760 7132 1319167880445725242408476 7133 8643196595876987665248 7134 43799982749376626682 7135 166118771489418306 7136 451339621342155 7137 826251023052 7138 929067867 7139 547638 7140 119 7141 0 7142 2 7143 14160 7144 32858280 7145 37480344720 7146 25214901910380 7147 11114728762095504 7148 3438950006272168440 7149 784080601430054404320 7150 136593374774127394352580 7151 18698115302413883315819840 7152 2056622700399141583982765856 7153 185096043035922742558448927040 7154 13838302243127993246533268179920 7155 870444418018292674100620077602880 7156 46568776363978658064383174151754080 7157 2139059127652086360424000466037237408 7158 85051192888078360249946930294826185910 7159 2948441353453383155331493583553974444880 7160 89686068420981125628402127923134491666920 7161 2407362889194756530025530802147294250006800 7162 57312432212043739389822101168263798109090460 7163 1215718259043352047662893055084383596253434000 7164 23072218264018398643689252980188410424548867000 7165 393230850412835316014182050792776386366224168000 7166 6039370477590462395117812663425724000607926180200 7167 83845044907348204082374063807313435971516809000192 7168 1055229304496326756506801785951017388615884626092160 7169 12070929927624647870728600323947616900463188156673280 7170 125808226573260338583714463721143696833275814494982720 7171 1197347259800684601693282482311574493999452579331559680 7172 10427220921640585579692360026066066480539318752694948224 7173 83249586390517578418511584079075853352692948106193538240 7174 610418132028198494028915904852541981543467326880924778970 7175 4117330145445103567567589632730871404920642361706629881680 7176 25586265903837429312741449860541843730578277533462628550440 7177 146694591182001261393050979200439904055315457858519070355856 7178 776974730322086260606587581275603245578266182576465496516940 7179 3806402519529537811563424793617606796261093503262229260319120 7180 17267506166529745416424362272261248644577146843746266745698680 7181 72612077213099442263938343914124225069503899548061224263963680 7182 283319928101599592101793574821024948914485032443929130527502188 7183 1026664547824611762320088215379323856693604298751520194246000960 7184 3458029038990649695566498678932683842894349362849112592247189280 7185 10834670265928420399216809814330311744544240498398276663235379520 7186 31601121608957892831049028625130075921587368120328306934436523600 7187 85857346825497192889767988882962099991790994352041738260517395520 7188 217423207155225315019185818285947038600858322885027066131513756000 7189 513488850941064041853821826164683431589261145536978815757404828000 7190 1131553024841639000394710257232803667486029131512823640336151880750 7191 2327766222531371657954832529164624687399831356254951488691512440400 7192 4472049695757329314635578258971567193557558358546277389450870370792 7193 8026755864179821846781807131487428296128950899954856852860536562960 7194 13464329593651421044148147448790414010523998552427903929889064053180 7195 21113875337633674928769002707956456351932811147203505533662515538320 7196 30959908112927493035282493869747598455443566513828709292626348541880 7197 42459302554871990448387420164225277881751176933250801315601849428864 7198 54470815777631829851549650868578481493036049355157278003568162096240 7199 65378160013806140608272539215523113903317315136498511529993486750720 7200 73421469588853593909290288780027857022340281142479187553993269895680 7201 77154764652693607158915218717995375176018600522605247938094622602240 7202 75868851908482047039599965072695452256418290513895160472459712225536 7203 69810577641860794208833389331829765693372726332193325871009994327040 7204 60105727754628226043089269923948669233694951012587341245316592657920 7205 48418502913450515423599689660958650216032043871250913780949477418880 7206 36488463133093116791582939203631098179629917677012407380595339352930 7207 25720539047662840367773148753328774101445424488411543104643428019408 7208 16955081710524011685223593083662002828067257436390693837638080659560 7209 10449927445819013347697069661747784008167879473526134393346736280080 7210 6020066898134866385086355348615571222096713174966142639645402422220 7211 3240615721563282112054766854327222604027216201845128543080340848400 7212 1629436355771960160568382770415237281179881949378466042084058708280 7213 764993594259136225618959047143303887877878849473458235720215356000 7214 335194111030972360654578136524168351176323247781083393619417040500 7215 137006404508772116313459556728131010625198395242619795096570312000 7216 52210548745234779459994047293693168913926956024890246239503821600 7217 18539324677255297127548763460076311207331255963925940068202760512 7218 6130142387301606278504247658107939539676346597777972322620017360 7219 1886197657631263470308999279417827550669645107008606868498466880 7220 539657005907808746860559190135285616979971490369388820052385120 7221 143453128152708654228756240415708834893410143009584369887342880 7222 35398387641385978103669942658135559721383151029679846828682294 7223 8100805362075683034865750201801573438196686173609359707858640 7224 1717523088080401207656667284925017700751956824642713202826920 7225 337001087850543438335387384649659239045994970756057323790480 7226 61122746325833858913771241333516626689714774107716279314940 7227 10234506361534971725096579944216737492231311013385051420176 7228 1579905753484749043368958812559520422818386022515334722040 7229 224521611780486802401440332819325786314838557013673481920 7230 29326558842114146942884762573310811976516833991954541880 7231 3514793569092332217873829222269460611417747894166836480 7232 385811894824665038323391022078174003622045831117947008 7233 38710223561003181102681373452659599025623327536917760 7234 3542555522237668396844263138549844090353326959023680 7235 295010343192521458808353187470176904344225809445120 7236 22299214071103245766588846757264211694552342819200 7237 1525735699601801026135026357075972379100949771840 7238 94211557911408461128397783002436009233574540250 7239 5232874245447471857331583150145825044743042000 7240 260511055509289724499191368946653627768593000 7241 11578269133746209977741838619851272345270800 7242 457398948947003740704850852407985907501292 7243 15983655758194656052586517847687335148560 7244 491406892242230525888582263925662407480 7245 13211835788439356932030591113759407520 7246 308518143411358609676538528755370780 7247 6209170181863821075251089886900544 7248 106752617304130233616113783102240 7249 1551959130070429149143917926720 7250 18852374753658797853175353680 7251 188680981687994640732363840 7252 1529845797470226816748896 7253 9844567551288460854240 7254 49005037589378400270 7255 182599115377283280 7256 487488103600680 7257 877040066448 7258 969319260 7259 561680 7260 120 7261 0 7262 2 7263 14399 7264 33981640 7265 39427197810 7266 26983974181164 7267 12102312420252054 7268 3810499510605075288 7269 884240020362731310135 7270 156805230277657685663940 7271 21853422259696226125364438 7272 2447583293085977326040817056 7273 224343259568539694452786708792 7274 17084602074834945962173757054160 7275 1094822604389010850312266640234440 7276 59683472262120934354165849987637472 7277 2793932545270536239454388852546279158 7278 113236442570082321704945524670846255286 7279 4002131132011242840650280553317654414765 7280 124136277919225918285433263478344087812360 7281 3398393945246597968219374315697930382926266 7282 82532424384560236371041947666949737871066460 7283 1786237470608696544316122153077555041066652670 7284 34595113067124952834581021937075176684690111000 7285 601842157216668337084205713155313263954853507125 7286 9436885025157359525480345582275311978812102991720 7287 133785993087423181580463668524103076745774660105692 7288 1719778919687901411085618439831205362612351186315904 7289 20098209993971704982726771052789284892434024776588640 7290 214050886733826729914558024710002137622868776192042560 7291 2082198453365948983065407543816951828393492474612938144 7292 18538283004161352236324273615918667891503352354618417024 7293 151352373034982652985877310499319850053715373709732418828 7294 1135142797762369897394079828744898875402865302822993141210 7295 7833699361028547340037754112274288763141164028305201330115 7296 49819694759885753167567834556043543999539772576650221568328 7297 292394160912186622757273124239636514187775093812959038490306 7298 1585777341163390512611517304434785419288654112391003073614092 7299 7957083315723840730067037398853066239744989162815452833817510 7300 36982719216400684850675947100742186409826913193976274709402840 7301 159381295699911412981470764332236999508504062437886214661099547 7302 637525182799645651925883057328947998034016249751544858644398188 7303 2369061350020286020135729200840846828931283381045374884126308946 7304 8185461142927234089505509531144454159762573808263089300635751840 7305 26317209372318374718003178899551646222957577418427258042160295160 7306 78792129878335012792082244705324322631157837846685245289861732176 7307 219818623211296955977910610228622204441998315731694343743454832520 7308 571813106817915855883334538356045919418038171912603602781308963040 7309 1387711329711032495993464803856095482630212318803858477494533055250 7310 3143590971386216470515808025061767317794970763004659000038636104750 7311 6650298777426432639462625711793934697196462638633937794775612624865 7312 13144119936560478628584954348016247401517714391652959406144740246792 7313 24280936489143961086514966572749470595790076472363441979903123102954 7314 41936595677911921179902482179349593626981409291890415030601910729340 7315 67740350041574707063133883688026964129117769097277913587167237352110 7316 102363195618379557339846757573018523572889073302553291642830491998744 7317 144737570427936029939945658841070022779198673452149215943028179433289 7318 191532424024937904281431849293446045181495988929159864706563605866608 7319 237242975312196224450230920404313839993413815688115440403320618881960 7320 275096471665340332734808969071980513469861490546593240070244364618240 7321 298642864579068615451940923204412743860078448635750797059307653454208 7322 303538649244299248492136676043829346218440390416664744552083188756736 7323 288851295248607349371549417525579539143354565073922902073756582849152 7324 257348312203060311268047100099594673891160749221006579420551179804160 7325 214648406234844203074018451794379188565469642765437779412528178988440 7326 167590871021820666246252868131765289533808990313014881618243155133282 7327 122470251900561256103030942096290019274706569844126259644100767212783 7328 83751705505946910550783710741560610196000150883907238616861311635336 7329 53585650032887454840986505006946702967809578539637752539102441487490 7330 32069161400756175019925427548914395126515195340857376199872049381260 7331 17946779144149884281337149205945260875149186957833848419928395336966 7332 9388657097543199020417824534297319572512653136894971004389100176280 7333 4589642818223876046953079716590180283980657313986802140056408712935 7334 2095727314257477647010538683374511545196647175336439333359090736500 7335 893457979402993524817710216181321749090684643613443129345795254750 7336 355451390724650396900451199518623139097699404161888726053246112160 7337 131891173926778173586746366137173322665198989439016606246072899512 7338 45616496245351849511205510092556186786459800858607247273077844944 7339 14696623415710261206157619385463906332300984792108728517050554440 7340 4407556000037741432810658978308552239872155127526278854188481760 7341 1229512852542173757285631610562971139065602767377979370242767934 7342 318762591399822825962941528664473999017008124875772429322199094 7343 76739142374031421065152590234040036800390844877500770022010893 7344 17138333295405195418605926705221988824066130504525590718991560 7345 3547133526286531409788920286235704227356199988243033190978890 7346 679618860498595933976364559043479465409423191024715602977468 7347 120397595669723903488288933510438564665554450393571368790126 7348 19696158393443204740666353196575354604469212414024506201432 7349 2971403205907380025531561904655764703260441527977834987285 7350 412779199186316326325119937725417772873769201026542960440 7351 52718242293083845422047153095268711816462658258446123412 7352 6179427668053784078774757871972889297167784118206139008 7353 663557748874862862735129876601006626630893206195331936 7354 65145922049425526495735050998696302754786149275839040 7355 5834964191798236930469062563713018194577620096428960 7356 475683530977504645619426376974588717318309902598016 7357 35206840286163995152753596980027125459414384238340 7358 2359221256289339881370086395568827994703025747930 7359 142704841401890430442646715490435103824346707875 7360 7766249872211724105722270230771978439420229000 7361 378898857401844721521601668834632887498986930 7362 16506484876912047274208389533389947574213292 7363 639301831284013479169981306913472052233654 7364 21906401985745750285664693555001897849240 7365 660545914992146876612182227246603155835 7366 17420991164628049493068542257053270044 7367 399133220752933748493484121792325594 7368 7882722751600878122248319809687968 7369 133015830439786364991209965635960 7370 1898289119426105106908195228240 7371 22640145461045290265877557768 7372 222507572098725211458256096 7373 1771899102137531848002522 7374 11200373591261263261710 7375 54775930464947957265 7376 200552605821319752 7377 526187496532698 7378 930481868316 7379 1010953790 7380 575960 7381 121 7382 0 7383 2 7384 14640 7385 35133560 7386 41457600800 7387 28860708796920 7388 13168179400408032 7389 4218520329345001680 7390 996173443486755396720 7391 179795470807088699727450 7392 25506984125165650201334240 7393 2908491835290479549775776112 7394 271459237960444757979072437120 7395 21053752051816802094799983440480 7396 1374277881184525323550680237763200 7397 76324775848833899278912302919200960 7398 3640691807989376995604116849245885792 7399 150379310524855332888280341181167378210 7400 5417586664137271861962099611703232605840 7401 171319297580832149669941834212194329333800 7402 4782513444045966957101955203481466962034080 7403 118458303234309986320789619004327859062001272 7404 2615313188289960736952498081913731953316911200 7405 51680862785990745867170016444773529251414614800 7406 917522563954183531699757538331124251202650770000 7407 14684948636086707424854619400989643640498425573850 7408 212547687335851913004665014345400872876629519690432 7409 2790066864387286863729327788024029976578548467161440 7410 33303655270146662246419912644350326069636007100085760 7411 362361815654859311511231438685757550277381924543420800 7412 3601959749176118765458769519257967005515860785576440320 7413 32777833717502680765674802625247499750194333148745606912 7414 273589176593671569294140489654283566463315603297997606080 7415 2098294262530441325486026350104207012108326771884926715570 7416 14811488911979585826960186000735578908999953683893600345200 7417 96374250962569691645506487566130745791921547373435418044440 7418 578857405781529703470788172936886892185128786128697812508192 7419 3213701588404213331206064969120329255036807337403693936560120 7420 16511934761473710600734433383303882317486412663872179941472480 7421 78604385790956159438718911956281302125416087276395566455525200 7422 347068595723144888598651195868503595538375646897315808811318960 7423 1422769615272379930517519505990213215124694801274789135755181322 7424 5420074724847161640066740975200812248094075433427768136210214560 7425 19204351143021587671532156976915834759442961627078786436106956240 7426 63337817723284728895539460642682245718247399869435321015490172800 7427 194587851116535861551296231863351566012171178487765180675367030880 7428 557254483777209945544001962553598107884130795205542024658732250752 7429 1488503535528856353152919210798810857091052424751158738392312094400 7430 3710702076158815660519511365927532030265992392198810613793600717600 7431 8637795011466630842408301330124675963310505249697486441547603711250 7432 18784559926977228215653644688532356543885049783831921534924747989200 7433 38180538863342342683032486439475766261551456090039548751182340716872 7434 72560300102279565279971241197193763935980142795550273644780919009440 7435 128981462337107253376842928383545808970379796645646150430254616192760 7436 214518434914266431192792571315750541823552701618894366194273924904800 7437 333912028487762192392013487270274328232418902216885068995329412402320 7438 486557527225024908914076795736685449710096114658889671964622858071952 7439 663833969631887054611780841301148224776775870720383621994339770333130 7440 848165362288291263968591129357546915141288952789746043346670051387520 7441 1014972869249138727630444381858315200906948644556987155904329006555200 7442 1137687103158356630293108278873953309943155994802860179273552965539840 7443 1194571458316274461807763692817650975440313794543003188237230613816832 7444 1174988319655351929646980681459984566006866027419347398266128472606720 7445 1082637727199081309472474007315536214300745220860786299631284273658880 7446 934419466927778511151837684885433042104809863242940556229382260003200 7447 755397275788009406972026474584065221297710473578367569855628014517010 7448 571918496913625770127072724813296932115376134774484351256661955979312 7449 405464606020854090761730663113904541425080095549074726637185715059960 7450 269123127437897886405503407650668861560457025667340204861907287607840 7451 167198191918472365488500092349040863480121958614726491298478206175800 7452 97203420891733002544867134433976551687822455443095649599612174522080 7453 52865361503089397561121904300812599439071246893900913655483240992592 7454 26887703424888973720445412985546314268698208514112358275480521631600 7455 12783936616970613646764285968584520425699547769552279933490453492650 7456 5679646034936962745693129641725814332039784273773689714990205180000 7457 2356797264587355892492122083764783857060833005856001335787827482800 7458 912948835124365229933790449289937325682512153847377359547284751232 7459 329953312762821678282632740985683090194551128740123567232144095840 7460 111193057780877635172169275350486609149812101993008674671638303360 7461 34917002078221068493694830867119699562623566594688702611103556800 7462 10209908202619071926637349278866646327805118839712772535651799520 7463 2777788296484170340534204749790416277148213659631731169807734962 7464 702602279146854286675318274563068254382565333962858832471694480 7465 165069210161007934821309715108190734463373783280430689556602920 7466 35987550121160651309292995835405897358624232728952187051927200 7467 7273114121125324907466357561693376735083300816229412593267640 7468 1361097143324137410863745163392139449192059578194505667248992 7469 235581502352948135133460302939430711935808226912842132997520 7470 37663500376176661102841615830441900654314167939043726592080 7471 5554308341992344685110069750275842090874982631460100129450 7472 754442880909821600174751047228478925701870300003569156160 7473 94236271937820207201315057547586561781808707802643619872 7474 10805879247528356296376308557773901016547582356729320960 7475 1135400355718559176068525174548706990869130030236051840 7476 109098181057376997014134196593561412986738643948556800 7477 9565943535042126389929123844653817062555023315982080 7478 763597247095467983757500236722366098853076422591552 7479 55350960243711435678298180819114810644955604086050 7480 3633389353258566785531039851791252034762497049200 7481 215336928274961441113208401853223038547560895000 7482 11484636174664610192704448098838562055869914400 7483 549215769540891754760024597201883710196551352 7484 23457089749368314122928637426599576051881440 7485 890860347420327178283697537903410512535760 7486 29939294722863870816106339959412601242800 7487 885567050868592515897650898066874560570 7488 22914942556168431678214147227606457632 7489 515192236979628820132658044704606480 7490 9986419269940884017801609727745920 7491 165422337549989159316285584175200 7492 2317844262585336010436695424640 7493 27145923796044475797907243712 7494 262026291467610770250069920 7495 2049668367200811176892930 7496 12728882888997430069200 7497 61168544775502524360 7498 220096712835391392 7499 567593939672760 7500 986690899040 7501 1054006800 7502 590480 7503 122 7504 0 7505 2 7506 14883 7507 36314520 7508 43574397790 7509 30850673635320 7510 14317797634152012 7511 4666238428958874768 7512 1121147108243601071490 7513 205917352214074730130330 7514 29732177689132234644929315 7515 3451094952134912472240522672 7516 327932454429001569237218756628 7517 25898255375418585467964968472160 7518 1721664790039502558114879964531120 7519 97397036693663287573356066564903360 7520 4733090162325812179033549184776949532 7521 199207412420242271417559084806347493538 7522 7314036857978503004497635025487954542155 7523 235760065270043909712227861172453832961160 7524 6709855541830328640888800838368653167039330 7525 169471779970800300529877141174796839990364792 7526 3816049625619557416476865583639418888354469548 7527 76924320516441671241233258800636507235603931600 7528 1393417175441848316559948106426747166392760347950 7529 22759147198883522503812485738303537051081752349850 7530 336240139309043794775555846992198255848520104331707 7531 4506192636210091198359586051998007394619483107624928 7532 54926673469148135440322203001536558388119757720586920 7533 610416627322158588932841822519539289278808736047507840 7534 6198886094702610497955928163172562782503764578137622720 7535 57642975211815242565938566403350884885045759216918452992 7536 491766632275798788140663394628587236675546633319335552088 7537 3855897457617058679739292526065059014842354283981153760690 7538 27833256247094971699829349526382275366495746297650057315355 7539 185243184434447206607267603570544219245921269476797020115640 7540 1138363473869781524412756392418034833032673325046697878377302 7541 6467818896581461393960766049414179892185639432397454612281848 7542 34018151308833504273356945188775149575186915791308091648523660 7543 165821271966945502611828995980912065135728933654797337428431120 7544 749916072901795205722085619644445268931133094188843086895885610 7545 3149647506187539864032759602506670129510758995593140964962719562 7546 12296794531996997970901418587486842787863433639589248959026924283 7547 44666097524861742352775916906928952762117455523646441401559592080 7548 151066785444815163485947723196320490869339110938590686325887859260 7549 476089263220023545531471612497494880315492955685255496299767798880 7550 1399058448390049868342000878658097273893306110837395741058689623472 7551 3836086254420081230125523223258649694560369391787271948656758597568 7552 9819768669891830276584617293580984922910520052115024602612048271700 7553 23480603316101893484486346793834804084374474818492728896722006581650 7554 52471960471697088501046019876018592800796020257652118656960402463075 7555 109635531526745916679832625058598848016722037620694309099719617381672 7556 214268838575838644853534123559094204099046124052812444971284606670138 7557 391841417424610584202399122909228878323364464886130160615121341660920 7558 670730644291812457025699966153847755033599760124790935308693030327340 7559 1074975712737046227421660551815594381804691871445792879484639334800720 7560 1613510623371222308237122315273861307494509909640876779823859624929782 7561 2268620199777583245416104307941444093996040248893563592684674810991498 7562 2988457643687651250389332807345731708818135294595120824604282759185715 7563 3688850113073243390311087603222785136776096868606017055268407473641280 7564 4267186783343201040486978456270425179406247648853570576645234069085040 7565 4626283376039842002364024730732526533301636795259827335554177263969792 7566 4700900849846936228208605774776599541903276098409179389353438187582208 7567 4477048428425653550674862642644380516098358188961123227955655416744960 7568 3996254289162680339503678236824683898174104940989851809874108096444720 7569 3343020414972626822469423140420649030203337787174202956336994272987410 7570 2620647472156863404187568769518564729271287873721875184652986419593627 7571 1924889866477949420353058200677588928239064453606660018035481657810968 7572 1324523646051003387358831751344214506152209627317137655079287751808030 7573 853657183644124945305436320559442597315490603795188463120154765871160 7574 515198900687913916266117365306578710388127351979911877845807689961580 7575 291082195801139291121782205589712881040213602486839547885518710948112 7576 153911419258700998415918877486109921254244398967513164697683309016578 7577 76135785782462442138772656290693644456056970569926603541471956515050 7578 35220904974152840226729520190752206126561712227739093345083009872475 7579 15230661610444471449396549271676629676351010693076364689765625890800 7580 6153721699798880306659693503977417218357259232658748750970216916932 7581 2321841680306891270865448266709182709865486737134401442608038098528 7582 817631560747431741238831682332654250976607467372504004514818611120 7583 268563174124115846197240396793458650434380641668605664579356194240 7584 82226224988950025694882937942301026675716224941258221671052885420 7585 23449701200552414735207356376137700200111664149914381735818785842 7586 6224303405084900207493310643048895732128404681767397621235850563 7587 1536413417652458470259882732930082990005248290533239495103765640 7588 352370202929759193050136616459438138413423984016444342035416130 7589 75014384937427727372017879134222124704258327129551176455718840 7590 14807901157962819507225964376290359226846069226804698717592652 7591 2707459072987588490495204392778028792077709529840794953978448 7592 457962317074050038556856019938289875357972027317637077508110 7593 71571230349672784370989755924982993799560490479671575953770 7594 10320196136563304113419871172703540304431007054184852712435 7595 1370985762708287530573970675934243205277281523193299114912 7596 167524896709338048707258958609738509197164237724169254008 7597 18796622351678883445414749914136158114688834527256017280 7598 1932985986520168864953999104645207749382894330817108160 7599 181826229415111069043825223729224469146879197971598080 7600 15610738775442101651459994537278811331360352194272072 7601 1220427172306899699555721222416127002709443341648418 7602 86659829718825720302978311080463468002195903178275 7603 5573668701767393266239792425706988665571041391800 7604 323723182173358699806856630786011967949833212150 7605 16923350513617167673071316936140031591832864952 7606 793436060772383225208061160954730659954889708 7607 33229760778588294221544537485254282351051920 7608 1237740342667730525989196271155382623046090 7609 40804626681353753604039437510617009550970 7610 1184177396053662391204379004126621211587 7611 30069043384187512666801371291524149968 7612 663517312475581146593488203473404140 7613 12625541793623018759509119739894880 7614 205336167619390213353150821457840 7615 2825264222772936596505269287872 7616 32497810799270425780264921828 7617 308133477869188613592903810 7618 2368049550461859396498795 7619 14450340506250858254760 7620 68243737023523543482 7621 241357160118562488 7622 611871693767180 7623 1045785546960 7624 1098514230 7625 605242 7626 123 7627 0 7628 2 7629 15128 7630 37525004 7631 45780504880 7632 32959674488356 7633 15556966358504032 7634 5157134347844086608 7635 1260550981308747455184 7636 235565464632072180687510 7637 34612418936605805749018136 7638 4088985309829022233713551612 7639 395516397241643605151928992288 7640 31801039555140613714234906091464 7641 2152685754501826159117439796960640 7642 124025452112940927138866210016318016 7643 6139259879590575893373877395807741792 7644 263243338145826789133895338482741516618 7645 9848397827102696346421025604413153209944 7646 323528507565785945766199481478309287467020 7647 9385732282645327016122587062676004171148496 7648 241682606278117170665156616863907107407073772 7649 5549283738957287762805154527472568388255927648 7650 114089325565953882601703601876081282496099635024 7651 2108172320240452178509740469449328046123580212400 7652 35132691716807135554864824923373051888649464239646 7653 529692890499553736057961975767778320782714999305432 7654 7245927104654151748382633694156659849681498772549948 7655 90171537302362777313206108193949544796036429169510464 7656 1023313689952306641553194934737986521299846914774678480 7657 10614233032332890957903484012730563641620481102214596096 7658 100835213807162464100083098120940354595394570471038662912 7659 879055371980182449130563137651100994496947828058006408128 7660 7044929557829814457378746054868624731465596087930784310594 7661 51989319731578309899372564469083968606537554017884932345560 7662 353833193702565320903376806416059715751552647051134510140076 7663 2224094360416124874249797068900946784724045210035702635166192 7664 12928800775301843019006140168543566782371082628608442570639508 7665 69591155240031541940141158460553138982207932669494092016073824 7666 347251412280724192069732703654379529536725817875107159553890640 7667 1608041155330738181738300673845665206008530325852419308088016656 7668 6917518506620949922051043447549492700237915517615133060098144822 7669 27670074026483799688204173790197970800951662070460532240392579288 7670 103004378560382383889145437647564206918492815116116366695547791004 7671 357139917207245474795345703471469977476381008013595859155810522720 7672 1154211277883416057179503614400977972662304075898484799362642189336 7673 3479361533329717969468648576744977077011003591114273018368544570752 7674 9789526460335187052857441855846297668574437948542147442523522952768 7675 25723542933008417043146682323340803448275384822233089556418193290784 7676 63160484880154595418440514633202865609604739518875889535848242455050 7677 144985537537138548829922226243727720893231451042513470510045108394776 7678 311292477653268060723068309288003636035467527238337745506861556259372 7679 625402081801135832402906467528839884161753765130416104095233171851408 7680 1176146222777680340836090065748177474459495560475670053528880090604444 7681 2071200895457550285749089423959054672004143125365959842692367455152480 7682 3416435416446646077402285888207208363012894670426881235471349549761616 7683 5279945643599362119621714554502049288292655399750634636637540213267952 7684 7646988944348324272873178692187648452311073281029819525430873560757438 7685 10381030363652534584590086500465265049598335415989664255938826539830424 7686 13211393113298301611890656548663421768264392383587080021804088130029660 7687 15764102969088142940289868152981438855691749556008990398898437361933696 7688 17637705371151897634012844285917757408212490281928091716800300818884832 7689 18505133504159368009456098922930106133206547181039309342216709055879168 7690 18206663608930991106077774746753814098799989968441901127019665361429504 7691 16797814639192283460964613605635959436392847887550563539809810303699840 7692 14532532424628131773079722203529763945090831621945788023984496943032626 7693 11788627701096946053687047381884284039374380896123856019455955562180312 7694 8965435314063552595782347432220001633744016950172891857401713829853548 7695 6391513147515017302699970250186691243722688115487610349613864468692784 7696 4270544270558307596752857360259010453766118338033601544339186937202020 7697 2673732065045201277967006347292597849314439307290602706021056169378656 7698 1568194963703573787781453420997569965945994080634226738038506787472592 7699 861402867386470108781361738294439840449208016123025954697207953682128 7700 442993141275804547952058747832928251281242250300711407067456830061414 7701 213214025789909630632238568005481942490046251533108044867713394698200 7702 96003937017834985036029582242468355726599204068691352094489328531676 7703 40422710323298941067801929365249833990147033292080569302942875171232 7704 15907980498044678960893343015750233711433461666380989594100724798248 7705 5848288534745696161447302926869216789018495397830373796832234491264 7706 2007323961536375751616528025045179082890963610258234433674160329280 7707 642851850973041854631622266248645959457485814424472546480458940896 7708 191962705498894442702498315615915112893554791807307774296248155962 7709 53409677772050124979556893595033292476255533763912190138432187928 7710 13835037013241899844102086895098985400475831035230266120196289644 7711 3333743858612505986530623348216622988066465309694040028962961360 7712 746590536403557012949925312856915988503960508431480393040864876 7713 155241807843147285866468738104310848498771542108871436035856992 7714 29940380742804268044014219337679838864438296613619551216217808 7715 5349848596676624697519782138707682806498379018734527960264624 7716 884582984256413302258442016040149289378881617627836275350190 7717 135172231302103605738368667619618318376997640446500824098456 7718 19062750568245380296436606971997455155730436473224475193372 7719 2477337866489605083913405206107648257218671151799836241088 7720 296203440558539738293994100730262291623971550758676072304 7721 32527488324891117451639709071271082127546635635818923520 7722 3274603807847381252970223791161556868159510127278971136 7723 301608245459627220668310086028038132593639090670431552 7724 25360744866289531119339217929548309473885245703924818 7725 1942207265165030365545860577815187176203288330786584 7726 135125737372335136749480095859127122648651785537100 7727 8517016173771426801179351496575285306339264058096 7728 484879633655304001057240307973345450608423448852 7729 24851140222286984329083952883898893216972197728 7730 1142499593314735715871649461538469962287985104 7731 46928661413226635080612935313380020855742480 7732 1714701090098665512560857251835039223575206 7733 55462029868420447845634196824853020708632 7734 1579460028874960734803372030896449099708 7735 39363489816198398375161919773120226784 7736 852674983276468874079705193862186360 7737 15929874583313513577469054497508736 7738 254408316441124909713879248731712 7739 3437950222177363644782152009888 7740 38845360443375711220278740314 7741 361857107064515241921553240 7742 2732559389732037295975116 7743 16387162757013716917392 7744 76067731630700277468 7745 264468428094568544 7746 659193489767120 7747 1107888218096 7748 1144512622 7749 620248 7750 124 7751 0 7752 2 7753 15375 7754 38765500 7755 48078911375 7756 35193763126500 7757 16891833175282450 7758 5694960899095226000 7759 1415909653537550564250 7760 269180157466972112825750 7761 40242433541312330867449625 7762 4837872192275584212646853100 7763 476273857110766794267771636625 7764 38981183381988913007762232413000 7765 2686488918463115032177811434924500 7766 157607349883169415221098270848904000 7767 7945380525985278144833616579170372900 7768 347026178855533471914056488825529522250 7769 13226687333307473473639349114941669339875 7770 442745954946502796275506633531731668429500 7771 13090133694273576095145571125602645512645875 7772 343584842489695006840201847830103724122400300 7773 8043008812826951296486543256022882632865279750 7774 168617070131360275401441207232985650137223098000 7775 3177759747421269827900711737037590069524514290750 7776 54021915706161587074312099529639031181916742942750 7777 831023284839861091009302589533631804289208481053165 7778 11601179759872704689303654383802837153894933211283500 7779 147362604806954475041511895565686038609593973052851125 7780 1707373628108162193584413686554155481821502584336482000 7781 18084422968984729441241807036317865247109363580069749000 7782 175477239647438923094372114726593995688080534351128403200 7783 1562844165610002908809251646783727774096967259064737341000 7784 12798746538063735942596977501312194877263800053401371709250 7785 96538138994325666026914635110164977937864117515094303721375 7786 671710748632786987145254772027030266660096548760488096481500 7787 4317607423156303022928109840195966769587398371754915153494975 7788 25672260353902342298491463914678721332681828156380576588348500 7789 141380022702891775545675252554308207168531575686240970500414250 7790 721973017419355571747415864595819508671691609172383039640442000 7791 3422429784497522085302654050439798247837922724249854216757095250 7792 15075385831225670453796568817303111306329971804866431013325156150 7793 61763558094829910018312887924549041966409959978706545179447721625 7794 235563337850048959139611944642466113546307754337392404870451775500 7795 837046680954481581551591492511257759710267987531865294896430912625 7796 2773245569222928876251737470138308537221897978893452694202316559000 7797 8572946085728271439195588440297118999846823752144542893816726406300 7798 24743378156773549389722697441005560850621729978437533606575565576000 7799 66717184985662012826987220094697174935430843731753331971985445655500 7800 168154537667944052737406564932553083765830800017786459153881684458250 7801 396364267360153838595315474483875126019458314327639510862721113365875 7802 874177505738629485592178128822475964209189631285742983957624918262620 7803 1804721660602939831680684485408392120680736512552580255342381759987875 7804 3488953921513956249344951719251057046076547220203246589428232952545500 7805 6318395588821395960990525772494139996441210427083657258213323337890750 7806 10722125847696914358044528583626419387900235876263175953331700209754000 7807 17054446275281553064954592704930463825104953103186136037458441340124950 7808 25432069006998807202125269823141919739191596732821430933052061647554750 7809 35563356025213395552155209435083210814967559496622345796581875679566125 7810 46641829877603074002943477482365122775445472536774134405335902410839500 7811 57379991275977793017745436281271217425724585564308292467581314971527125 7812 66222153866046502105725880560680224701164111864382029339634829081893600 7813 71702728736504607647527097011101406703137767870080489197727293783806000 7814 72840867287877696657805304900166508396838367360081766804040425431168000 7815 69426451633758429626970681232971203315736568890077933985101030489082000 7816 62083269249418595724118013025637710657341354872858152505907652264275250 7817 52083376696656765969953549855307720432580777666064450085958424358770775 7818 40988274740923913517738207484502683651149051623225754477416399088313500 7819 30255392439360649947355924444772283827658968526977219558286073339332375 7820 20944056829293135342926692795528639785216609074088237238984050768574500 7821 13594123842615730703949313025669210295373513343119383797974119908795250 7822 8271354225366191076205779193083237813523039104545878592570168733238800 7823 4716548819824422337077434731580132673399776797682166685708537139552250 7824 2519800054426746180082465130570207866610839659035678092364834910171750 7825 1260832940969177142681026147340109563763254275892898534554266709032625 7826 590660476850425328102823060015186462303506507625502016187584404231500 7827 258957988008633841215606109996131748999379432027391147096977794065705 7828 106202865895543612255204146273191421325787873695444079465609484921000 7829 40723476549689800037251939538321652233314930589511774060822285010500 7830 14592248656558759896503129260080202552930763833437519819262513032000 7831 4883323719718635629921537719156586772064646441094992787617122636500 7832 1525285063072610881938455608576069695472043888391398981811274107450 7833 444358114580774172922449804666470168735080536590990218278352212875 7834 120654392557342149803215874085165570352986898563054646397060665500 7835 30509709420337666394588294035018201453286847700324919907919958875 7836 7178755157726509739903128008239576812538081811841157625392931500 7837 1570291312887098368550629505495907431360929249949933111217961350 7838 319011333278319903795369800635362108482840478471518087282986000 7839 60127136092034433278045797063326478910754808050470297799026750 7840 10502288326596412758473780692368567817915293336701144967960750 7841 1697935503488433773061616229290548729613021831589011577217125 7842 253757393927941750699318469432433656293814251753962169781900 7843 35008336118821395372397614930059827164280394263715516734125 7844 4451737926283038588729383478717285174700452192487433638000 7845 520948055203334302936417215594575924698989086354912447000 7846 56003374355565613753523015338274679474919319473764384000 7847 5520508064216391092589604253191769391222858356021291800 7848 497983974864880639795453991911628682197938253764807250 7849 41018457008121348722895063714160031365557085282752375 7850 3077864017925411448182602183457895571441512892789500 7851 209854364858550780557904694326674698052830424508375 7852 12965259769478780897834903887113367483660018306260 7853 723648259313754515264518514374896748505582462250 7854 36368387675391431949330456462016512774695178000 7855 1639836748246271623555508819189131410584183250 7856 66074008171095193623115739967327639254307750 7857 2368690858963789960073960489394764426097825 7858 75183275368274059744897352863878962563500 7859 2101436305291841579924008737887928773625 7860 51411285756375329172452813159337707000 7861 1093400989814487818096369254014271500 7862 20059117257857925573594325380769600 7863 314633837297481940705509447333500 7864 4176555362355954965117382044250 7865 46362941842641015371199008875 7866 424374753708384580056741500 7867 3149407842363573720061275 7868 18564148790825662953500 7869 84712543374041486750 7870 289574283004842000 7871 709740889717750 7872 1173125437550 7873 1192039125 7874 635500 7875 125 7876 0 7877 2 7878 15624 7879 40036500 7880 50472681000 7881 37559245566150 7882 18328911836281200 7883 6283761941205071400 7884 1588894090847568054000 7885 307252394817648472442250 7886 46729675336266358786550200 7887 5715888924086035067936663100 7888 572628144940255513169654794200 7889 47700658612170643548972205452750 7890 3346384665715355916666357797916000 7891 199874775533655758394029170758382800 7892 10260238477394328930893497432263650400 7893 456392004919095535790001564091757008050 7894 17718748426270767860082413664738801489000 7895 604250768700572998690471317461545736158500 7896 18203849473905683392127672742894146283006600 7897 486952973426977030739415245872418413070426550 7898 11619414673287867504050462490254416852139355600 7899 248347766188949183905742592553560312758670219000 7900 4772596202413719099406009822116246010405749426000 7901 82748863822849866318534533632458845410418352131130 7902 1298520632297028671460080373924738804901949525750040 7903 18495595160025626333232683274748523233923922091131980 7904 239757715037369230245608857265258634513828619699859000 7905 2835459775251055071488401300884579639453566791844514750 7906 30662075362714857600646987860600143963194432618015166400 7907 303818305878943454612862358210140136151437308145171783200 7908 2763766524447163038736360806943855432087268416030272350400 7909 23122989813911633946245973228550154112207401946616909295250 7910 178224256604908921895842403280304574654518370797097176101000 7911 1267488977854911097482785091564048416219486531139355799447700 7912 8329213283046558640601159173135175306585197204630052396370600 7913 50644368152698257079751342449866204810835970090314410178832950 7914 285279797844502273166166879233954724112248138773321570850894000 7915 1490500320317126249072624929762828224562170943671949340822181000 7916 7230837451384622726270272736182746156081095962634174750860426800 7917 32604904239627612841932113953702077941597380880292513586959058650 7918 136781549493071936800300575610652619657432914912446642364803855800 7919 534326595611086663414241728091447525848941979350670576901268661500 7920 1945265111294484639322038595715586975712215831800961381446056311000 7921 6605059264259000116243467413634288503895569210705991599728200292350 7922 20931975252917410996404418470261320089640064745039277726674876288800 7923 61953612230998387125805677054210077360595177753703209145694973807600 7924 171361055107016815454356128022283192699518576765562067849794608404000 7925 443192728833326228064986533486202662071076319075218562385331888997250 7926 1072345508785288930599689865512738522758098130399141076661325484888040 7927 2428547181660801401652238813072966654481575177668643026556531245187620 7928 5150131730641156516927673863017482829865904524588404367026369427954440 7929 10231121634709844677133169230776748364846091172758169052782791225707750 7930 19046616376566754870637849637169292553424169730417723519645950961066000 7931 33238590127860434509938038609241900102490731216415845455328270650237400 7932 54390420209226165561716790451486745622257560172316838017809897427661200 7933 83477026505325496581093532713607007143934770452437402709665002349032650 7934 120190758065743909173020331432779598912622355521355728039324080817119000 7935 162373429146094123935380769203313876613983971237646852929805735130783500 7936 205856483053014245260448839600133524927559339806372620324567270979366200 7937 244946716856797004947883796846606967502601345589276710796035646206322350 7938 273573488102356041485949539365433059421202560488922481862097982436675200 7939 286810914946018430590108388044405626812551071480321956790909175135224000 7940 282258360740526074548995556488145220037748673520316846365656648545776000 7941 260749730847558102041295654707678384760833690466004240524812139509956050 7942 226104661713966466105738889396867970002401242082409271504032904190451400 7943 184023219698906673793431538430422393495848500735999766653779833148221300 7944 140562072992141181914210218116301564830015975101246529401921382650529000 7945 100748135437461806218561160171594663794404033304665830856492244214349750 7946 67749470786930837804945475825536121740005031091833254373061451181823600 7947 42735330164391987227063192497596728703202368706820372728279205121733800 7948 25280054463443147373755691336606515570908443460372614853348262184687600 7949 14020425943861639001997305982916284796270569384890824257517158346340250 7950 7287922260341259222067463013703985136602695081964723160886371832011000 7951 3549415111658094356260964419106643571934609875054170577274930281428060 7952 1619031454440534267768159208715311102987716785112428684371020830125080 7953 691380656979988915781378992238476152830879057757340957321117746835710 7954 276275986805190375936614981913476984148203419683253129798648450284000 7955 103256020384997311876342795090350128934325296256172015242824956346000 7956 36074255223112984908696976512578019728954154135067691401290744242400 7957 11774236079766043685477485389521992550422536419084593721254617912450 7958 3587933427498716112527315632097638199646975867543995436889392751400 7959 1020078046166619993790825117265490731166161960578552919538785626500 7960 270382132718863130884315091323383085369344134129254990721123901000 7961 66762422966856540581099090476628064356604160850122765916154262950 7962 15343484348060053102085700684095095501928179237784712276216027600 7963 3279100704697677747959774845478222094036776076078288549808798200 7964 651023128414376982353560314149281293486925239764759482198194000 7965 119947187730074819399411074223367327183558876529692024107762250 7966 20485362398844238818775823912305431159439268800576615353235800 7967 3239138498962550582456006345108123730338687801800575931921900 7968 473567310407329421037524100144809298367720242403715353639800 7969 63928265956108635027856514220109249604338111264176160992750 7970 7956297570378196626665281110898977759039106046147753736000 7971 911454917636830363838587074630420408454311924435515349600 7972 95942622909140038298798639434781095626769676256370036800 7973 9262501932486779900195444249556293488881651520025414850 7974 818483234093088061872940581698641545409277012078829000 7975 66055697000091522618688154552673297264014007468328500 7976 4857429031925922067313633991348097010929514892620520 7977 324630158074257167865020093481184701225487381437510 7978 19663096353944522689552760467118933562871687635120 7979 1076173653485446463591551234398761355287570949000 7980 53045153943270699475012980933770163890201406000 7981 2346227962875434784471728002839834172066600650 7982 92752947319424196331317189689984459632462200 7983 3262954150983094192928545114292346975255900 7984 101649662024395457723630688918764703279000 7985 2789062252283361607605565113894070604750 7986 66993321822986500666422247940074423200 7987 1399123428735590308758204195308679600 7988 25209431148389014572219895410967200 7989 388419648699103811755916530115250 7990 5065556666779183385731561641000 7991 55253592932831672323387743300 7992 497033819485742179820579400 7993 3625578258848251974818550 7994 21008710756762288714000 7995 94256429118076071000 7996 316828333170003600 7997 763704659845050 7998 1241627952600 7999 1241131500 8000 651000 8001 126 8002 0 8003 2 8004 15875 8005 41338500 8006 52964953125 8007 40062690543750 8008 19875100778754375 8009 6927892271451525000 8010 1781334300296973365625 8011 350329079058404761906250 8012 54195908530335216666896875 8013 6743941781483894961240767500 8014 687422247498983384117382778125 8015 58272255134144591484411986268750 8016 4160703052023126188680954733859375 8017 252970745563006072271802047818650000 8018 13220883589986604852105054524122195625 8019 598828256722922690360052469622005331250 8020 23677199601603404021785211862603406871875 8021 822471144055697192335696833122013080812500 8022 25243370929267358826871663591321154109253125 8023 688062167614887437738159059032010886292213750 8024 16732420894271126326814322571914810189378834375 8025 364541912921827858946247217456104481280063775000 8026 7142247804799942562506637059398133994644727765625 8027 126274941188862984505117343210159009025318786896250 8028 2020981866442679427394978032946591032139063600125675 8029 29364693785919273731380022700933373971251351454817500 8030 388383033287575156137657205008773553357860136503598125 8031 4687381436229355332695862819071404954319001647457218750 8032 51738993025414366965377437530508852616465945770726059375 8033 523398329444191789688463368050566973565281309474183620000 8034 4862011699423616272156441468332635747383132325407864978125 8035 41548099976892720871155045274842523659455858053485391631250 8036 327163514523927975843720877899495273200795459806188444796875 8037 2377571490422629525291174917709945481210486669246989639162500 8038 15969355177338661644872391530618467148797102128442280409708125 8039 99268964615888977792450001406547228222252256474100662006293750 8040 571820301866347675064760000989776672384083232705363628441659375 8041 3055881775156190004394668831200425941485788935915303601388625000 8042 15167751657073320002582000487169806451874656237687304990738540625 8043 69993624719957857182646694931037253187675242930986295225554436250 8044 300582377935010658458578576663774963602124518858678079670717221875 8045 1202329511740042633834314306655099854408498075434712318682868887500 8046 4483316440447146290539686804149962723494690233716646621727082453125 8047 15596506889797951337998668033830779413854255722141546429523305018750 8048 50654741942082911519500021831615618357170126193216239925451777604375 8049 153698014403359805535578234604717139881145248763875362586014644350000 8050 435954607343572427137484540441305398093727148422002856909533559040625 8051 1156614264380906439344346739946320443922133250915517783637538013781250 8052 2871707987848593416543535191466721330766667985844528439945772954216875 8053 6675876451751553636576500633339107470111689341210339055685702773567700 8054 14537400644368485011775750813549527013535070115192197604292961356468125 8055 29665580995619869269313070600654042062453278057997430815146449444403750 8056 56750194252627108403036010320957680046097727941137642806752903811359375 8057 101806409083500752044234297303051353294817742245919650126053694110075000 8058 171319031909020908391320247701855572768519596772922580066018278107960625 8059 270503734593190907986295127950298272792399363325667231683186754907306250 8060 400846278212958940781869277625079019482747876870067685425266761128521875 8061 557576938718201215114464570863640015411420191087528399364193390698937500 8062 728157680139617010585923647204126494702541113954136663915442385650053125 8063 892888434007268071997165390342109209897542218422449548538935908961048750 8064 1028167406161198427696365752231593233501797028352662026411175537685184375 8065 1111873815572171571579480014702060885384431809462786584628982455499800000 8066 1129246843940486752385409389931780586718563556485642625013810306366984375 8067 1077127758835541209967621264242621482716168315417074503859326753765431250 8068 964895565782047755222743244401956726824763365069421286324333966135326875 8069 811716758188425519997423082129190190815947471293135953217214462691862500 8070 641213479525931397381634256493186017723133219750657659268822399303778125 8071 475580330083171624656455075148398836674446633574656575928282597949093750 8072 331133882002009559776326794559847885659661289588316783612176889627909375 8073 216402987674552726389036102360238618233919490660533785346549403925845000 8074 132711926126706337486233994698620514116458842570573829628605708393490625 8075 76354806812625564033175722977288514971113306684439737594540270582556250 8076 41202195827249818429601486945352836197851775080551987243258957561671875 8077 20846083942868016243301076638297434962805006202917113545778586096067500 8078 9885432438170569808007510553213678369203847678330694370919213722398325 8079 4392023981415495813537171469302044388231374566585749378740593929978750 8080 1827450537721832174164067849115186301396970536446518098147310061774375 8081 711762624234403962673444147659274119336697385178780174546177239250000 8082 259365399305669671841288270895460173549432607289039674363899712340625 8083 88376358281931888182957484897712355431658518039228333486958420501250 8084 28141523301157173066388901017564232420650070107342355514139876446875 8085 8368857355501339742340748701079930417190088436271073693890553912500 8086 2322682011315991451725379910583715627834598554817057888364633078125 8087 601164755870021316917157153327549927204249037717356159341434443750 8088 144986794062769847021196725214291453031613003214185897252934189375 8089 32555174288352491712858927874901047994267554851621532663048575000 8090 6799336949722522759778138149420947719805880382411550513089690625 8091 1319585311999263865534061540745638474732499767781608373326906250 8092 237723046843313078397709213894626257058551456293241059015071875 8093 39707585846355591116980000562618891288900902589640264802517500 8094 6142059683591792940335535204084025826460423895554723234503125 8095 878667724721406563694564643501501590882136377765191823168750 8096 116090279347200249492933214738530580813185485737679770734375 8097 14144034034686883700818738816967667628750930401186516300000 8098 1586551186127706362493154584403281138619758969343619098125 8099 163561977951309934277644802515802179239150409210682381250 8100 15468358739556872597896347302935636349252705436608821875 8101 1339251838922672952198817948306115701234000470702062500 8102 105922645442065951673906510456938241824870946319163125 8103 7634820384339011170158805902242677232525351378252550 8104 500243036248187977077964859640245304984916732704375 8105 29711750867967761060027610167096237417722067505000 8106 1594870869032996882889831576370457105600279015625 8107 77114635425771277854013834461868255655398106250 8108 3346484178854225265362864514382962037875766875 8109 129823050493374988252482841326794506847587500 8110 4482467735103549698229547740514971290428125 8111 137078524009282865389282805520335513468750 8112 3692774249791356590553656896002366209375 8113 87102291886970573143280359217746230000 8114 1786605890538730385419601962719215625 8115 31621343195375759033975255977331250 8116 478664952887616287193384172921875 8117 6133921593067851735201261712500 8118 65753432369467975872097483125 8119 581374291507232324244893750 8120 4168916040795016666684375 8121 23751124003959644875000 8122 104784370605704315625 8123 346394613572576250 8124 821285156146875 8125 1313530837500 8126 1291828125 8127 666750 8128 127 8129 0 8130 2 8131 16128 8132 42672000 8133 55558944000 8134 42710938200000 8135 21537702436320000 8136 7632038699041680000 8137 1995232974178039200000 8138 399018883266522033900000 8139 62778970967266133333600000 8140 7946105570702239767306480000 8141 823987068574032257082508320000 8142 71068884664510282173366342600000 8143 5163818301118043799234046783200000 8144 319541994395376091290697323560400000 8145 16999634101834008056665097613413280000 8146 783920626982735158289523232959716070000 8147 31561771648455219444859236045959810400000 8148 1116566886475613158079976306783823818800000 8149 34907406871921800836816101380504807808800000 8150 969345443683866578951871881906732317795320000 8151 24019624760374252371950279878935652757837280000 8152 533321114985780089721069949485853871016406800000 8153 10650963716672535704864266527413139626965341600000 8154 191983620993022456080178404156621841776050282340000 8155 3133172694606126483228511555836068457785140607788800 8156 46430762880324122229382059423593476020425666300323200 8157 626446800766277839602773817619911978053362164369440000 8158 7714090592194596204665191382243226439107842711243880000 8159 86894353797134531960596408673544389773858458126655200000 8160 897254279047185925180222916658114811826196530527171920000 8161 8509443807737827806547920564435024344416186450806082080000 8162 74256178682106139429298378789080255050942384606229210575000 8163 597226164373730661506228672185971676987258537153843490400000 8164 4434027867430176802023134721649630055615486702314459863600000 8165 30432915077409657923727038946687302159494229366361467381280000 8166 193358678903992443700076524478839818450300047393030854690520000 8167 1138698336646555785090066587969270054600629013096938461477600000 8168 6222886523954423281676416528989958280843788378591163697373200000 8169 31593116198537841276203345454872095887360771768232061848202400000 8170 149161889466633234757099087717728438082825887683793204201604380000 8171 655550046157654077027715386671178176196763250865822862600314720000 8172 2684270537838234717397538917183478744725949191668194944036172400000 8173 10249032962655078011881512229246009752589987822733107968138112800000 8174 36518650278551300693850539786530605456829476812819230664249689800000 8175 121517131941382299120407013550542420476638375017728918268285924320000 8176 377872191508748009706982586540377748780961977448747232894396979280000 8177 1098777294458061588509665677174148063831166033716215358061721712800000 8178 2989403021784496643228465420168951301214129017750876733093944404850000 8179 7613826471810309817855356825246635150847414314598151352859678810720000 8180 18162708403145927302750641399205992793178361284588452815468794590435200 8181 40598995254090896323795551362931042714163395812609482763989070260972800 8182 85072277791137491389665932191918277095171847176277127344715849331320000 8183 167172079069656621794367995334503281056340485157016968618686910076640000 8184 308170751820326600782547062106533826189718571122783805786973344333200000 8185 533095378473603937977081411332341631798318359396815622478244798249120000 8186 865611950698210905556144409440954472935677962642135141386197615703380000 8187 1319626204331210817907733763939023152932793990234833972349194187279200000 8188 1889201862951081764152538781279156758099870765096566811963384664956400000 8189 2540282730973770959707933502510956544789656734988603961849070905421600000 8190 3208668597074246761401578301122445930754804121817572709188047758405480000 8191 3807642692667694200203670918941707386892533288925771104927540544612320000 8192 4245336386730109636939832783407868835104194181585185141310660284635600000 8193 4447495262288686286317920058808243541537727237851146338515929821999200000 8194 4378003148815425563094202557889364736201200249759722176976618418530462500 8195 4049397784265643038311840501096736427330154450127407365557860579190880000 8196 3519184912920141609279150394779456827279462585219273293948181412444720000 8197 2873434564544101577374547732348459042466988765806781530616162171706400000 8198 2204068840109595391511295244825682884449849225945994613957282109115800000 8199 1588024754364677424939815207452044811156413106892766305708352327064800000 8200 1074552766383985951724868922064633138816703677762650520341486695355920000 8201 682736186466194517058367421530893668794337547999430534051085443371680000 8202 407225636334003008176937189212205413179270968983678600504214776440300000 8203 227961926004077211537774539092504474167737025214114048116391241013600000 8204 119731353928267580474344645307144241837649266396241882929600084244080000 8205 58983445935188660696835046319730005452652480708885474959002988869715200 8206 27244062604718890954125962098808989189767541926882679223203191885652800 8207 11793966495549303443344572337146748566998935899083410919135580902880000 8208 4783044834855194629165544672270322081942606428401402772950311047760000 8209 1816346139818428340189447343900122309598458137367621306183662423200000 8210 645531660494111183249428585339811987500810044808276522861261506270000 8211 214594084066696400574335789887128104245978406946202132261015568480000 8212 66686230943441505614857507436273279529862522875582942952108129200000 8213 19359284485015147355776189766353573977114421442940315050927546400000 8214 5246528778502004220367916974494981182873446147351471936070700600000 8215 1326345442225951272125842759078895379746939600588990442935520480000 8216 312529673168183920443445707599050060744968526575566713565266320000 8217 68580179065118728623953603548380891072563626521284231816829600000 8218 14001494678897452383771937190227406131898523851830118319089700000 8219 2656962785508630165210155371928296794068134363892856410114400000 8220 468131538399139600537027375054033244669147483162074700829680000 8221 76493543302678329375854449244376191914404414353286931525920000 8222 11577739431623239427504851773196256256329326389376645199400000 8223 1621042446157268938374049253076208837536844600846146616800000 8224 209664504514182040741548363639756014261484380064647182800000 8225 25012607556077857491974190750005980648738487446308786720000 8226 2747841229582006895864432682265476611217726874739464005000 8227 277501323416655440777388530925190147987483463049640800000 8228 25713635307315320682217304607477421463692809037479600000 8229 2181762995772209027582074330331417578737571675907360000 8230 169140636206895016692748930757376234074407784379748800 8231 11952473612756704732316173713004261153772943800083200 8232 767934483972089824320713616626487367104201129360000 8233 44734047610024649960429919415135186433254434720000 8234 2355501591187195396268058943562521263655796700000 8235 111743471711306304512986084654178906308199520000 8236 4758604905357163205763734692996685923722480000 8237 181186064239975061486331192879763050055200000 8238 6141117875615872369439869687311031003400000 8239 184387192262027860967335536900080997600000 8240 4877728345670352096023700116193788880000 8241 112997567853367230023715060606805920000 8242 2276736710067054650446218430367850000 8243 39589273641905002460794358671200000 8244 588856472934513766579321124400000 8245 7415883617166290313742574880000 8246 78136704778572024378513720000 8247 679154322282242715154400000 8248 4788226599198264406800000 8249 26824798875060304800000 8250 116388590160385620000 8251 378448199952480000 8252 882692722800000 8253 1388973600000 8254 1344168000 8255 682752 8256 128 8257 0 8258 2 8259 16383 8260 44037504 8261 58257948000 8262 45511108977600 8263 23324443351020000 8264 8401242357481680000 8265 2232780178685711490000 8266 453998636332761336300000 8267 72634737383949227570930000 8268 9350071648697464203676080000 8269 986220057309202985665015620000 8270 86534488105438272229376498760000 8271 6397371084937757982671762586900000 8272 402851596320080531251673278329360000 8273 21812735392414360431731226049541805000 8274 1023915461361568213207148140443197670000 8275 41970495528948202935481238972480484885000 8276 1511919605019420643757686737254267759600000 8277 48138724476657816760063820615893120061580000 8278 1361638206625463959784662354563833967456120000 8279 34373996545179190828936184072030293425196380000 8280 777694688634805092113955405645460077335273040000 8281 15828622874659484075906320620338304291416290950000 8282 290824564283743587421318797531015777514288652388000 8283 4838873327274902919940865838919900975103125808578800 8284 73120752501042977456884194899234059179336123329635200 8285 1006184111466071553550219946477158621220414935182797600 8286 12639258543046711633266309672496327507941172831113960000 8287 145264305944740309909229690132518136496441134641733892000 8288 1530742148665005416247796734729761008242067870418271120000 8289 14818262957288353842971362947187394115069130806075259642500 8290 132017251801296243328290324438578602116070438090488676815000 8291 1084259336318132693645450391890821585115498295012346842112500 8292 8222148110029268426434070870943507549648955137975981431280000 8293 57652919485800465513924615987925308889800411622236345988380000 8294 374311146931833652976291350648331885344590059841666606687320000 8295 2253054933487985921151033926413110060932621391493616281930860000 8296 12587918251876196644487557969433570380919099272312512020504400000 8297 65352275590990587579297905124642619560938323722089124906452010000 8298 315603672366247227821975249138518016416238734072527969060426780000 8299 1419116861284467064474770240464311847335038628294764265060908570000 8300 5946775418715861984465703864802830598356352347139964539302854960000 8301 23243342611735623348374143805611486403195150955126869856313220100000 8302 84802983347059668216492330733200695846808974999917428203033687880000 8303 289026593001693700129156228658324110724269236050443215445605153620000 8304 920821078906413601521567115170460904102112163698174314518653236880000 8305 2744095794985735214108819022735376178314937977190968934622741893415000 8306 7653600516626880529147046253887783898701527691485015395886559022450000 8307 19989954981998125920821203664746093537873908448086781027868608646799000 8308 48916595720654237547421298379613970069150270084730005338784359982755200 8309 112201980304954648190408656879031591225731935492237037132664125857880800 8310 241340108580468488560501639324709460372329068794623061002334157505630400 8311 486980827062266080166630666352270137543745762504873576970118714044380000 8312 922148205857974557190953154062345876614823625699464308713787086796496000 8313 1639208255542990487214437830679007686514986802176807496820774123445070000 8314 2736122050605593144072219536922854935385917820174821536046705679735380000 8315 4289570655864727545591746479089884189384516655162159716070803248054590000 8316 6317777938503280780181882599244014118789586189952450312389493971418800000 8317 8743162180996489418675435834377521233884232413722331661128850555361780000 8318 11370888519547346894233626932141257123849438876862923143981783782383080000 8319 13899422957659276756224763962794561523943933349481040109631884300887620000 8320 15970458329230628285186057517926777296328820499864543781881181961695760000 8321 17249837803521673160214603296272597997398812816693970280280889742853431250 8322 17515219923575852747294827962369099505051102244643108284592903431205022500 8323 16719073563413313986054153964079594982094233960795694271656862366150248750 8324 15002551763822711419417205547143336248066467742296995673888383054926320000 8325 12654698513689789285518068682544302282993730362960349950560372273942460000 8326 10033136929012364906676729646006991579867151950173167479983926866808600000 8327 7476037227228882256548561075772083373901010324777066202994234532845580000 8328 5234730291902718360722131296516468841282799985960601687408437862032720000 8329 3443739822313936198573655624058076039365034497806240898817405424494530000 8330 2128094928248794667611726306495553838633491637913750083591882195349740000 8331 1235019918559787353380740831333498941894853070133211127741679134102450000 8332 672918961031494947139344193504955099151357780915825306358709495770416000 8333 344133117790668029984419004222270897197580338836777327725550557924695200 8334 165127442712952123751922174274801209728435678648952620685807581451220800 8335 74315597344840091658582357153644300681978294936416738880076239204570400 8336 31356792128624511248346986140778185941762993644057695729989974347920000 8337 12398832836935546457218214931298209915896474860205724941336225616369000 8338 4592160309976128317488227752332670339220916614891009237531935413470000 8339 1592253115609006852631043136648921980009902283061426418855171222105000 8340 516558166215792995975513259729770751081672677196536810583634742640000 8341 156701164880436343443518437224392590151712236412890899940388336300000 8342 44420610324650302399115030384057507348328510714242462392065265080000 8343 11758396850642727105648096278132869592204605777299475339076099580000 8344 2904239157977513992413483282810684710825195332324168728496743120000 8345 668779210490381030384661837460192939548696365058452124913761510000 8346 143456214711930558100897840517508189280108515487512713209284900000 8347 28637514023018347366209194380461372616590950844510964846647510000 8348 5314898817458838583228080031538618605276953026087505075324080000 8349 916077280648961308599870937113022772027549356980920905840020000 8350 146469579234195777251592267644999433395709153851086933051560000 8351 21697335290355013903089909242767589367129187169658839888100000 8352 2973968465329735388284663932043396347745366752033865624080000 8353 376637453668403988318945925604180129566436249846394166207500 8354 44005750600432081109430108146192867372023479363496225605000 8355 4735733522432360506516621148070198119248897474106526277500 8356 468594535305613902932999000427477859665939144005593200000 8357 42552170428257262498663242564070969276735281864750332000 8358 3538992392053079257314566708298971702223528392711908800 8359 268979910985979524216395431236468146266843596534015200 8360 18638623186540366802735186935098877830026854966377600 8361 1174483817299733718432248990029102178423088788490000 8362 67113360988556212481842799430234410195605073628000 8363 3467222153496839369008051183502676178119758970000 8364 161408331603450113457613386077359638692226480000 8365 6746298387371616891660372574884450111487140000 8366 252155223449159992552715250845154438417800000 8367 8391153807857784572855161391761186065780000 8368 247405026275905196251257829732516542480000 8369 6427913729658733782911541103893407595000 8370 146273637337366887601021162920456810000 8371 2895495848550578818371401687992275000 8372 49473003056851995065994964005360000 8373 723181079166876989345503596780000 8374 8951843597114304023728603320000 8375 92721543849583186686454460000 8376 792378953279446118955600000 8377 5493383499626412169230000 8378 30266575755517422420000 8379 129169101246280830000 8380 413175853646640000 8381 948148103700000 8382 1468100289600 8383 1398190752 8384 699008 8385 129 8386 0 8387 2 8388 16640 8389 45435520 8390 61065338880 8391 48470612736000 8392 25243495112908800 8393 9240922318118400000 8394 2496369157651699200000 8395 516020307962919988800000 8396 83939303428634984844800000 8397 10987654818808319516184320000 8398 1178675698744892457190681600000 8399 105196806112981651804268332800000 8400 7911724626782927746685851315200000 8401 506915499301734727769800616409600000 8402 27931044011525583500116013964168960000 8403 1334426165182996167588263240677851600000 8404 55679585872733644012310277963969964800000 8405 2042073232753503207153239229538231779200000 8406 66206163756639893452968177126081619788800000 8407 1907210417360919216398718988210622661487360000 8408 49042553589280779850252773982558868438246400000 8409 1130401783620122006706517990036727435959027200000 8410 23443550034208617269522133967283434215324172800000 8411 438980474390556358371801958537382305681945135680000 8412 7445108845663835837985761216794003904365789501132800 8413 114699219609479180324524227292916171261703722870016000 8414 1609430319599676117569514554395839609449937952652288000 8415 20619339427087968782112881661797930365896187834287872000 8416 241743979489996875376495853965906769807058753919237120000 8417 2599137689161805114935034455704410528280409118751023616000 8418 25676965074380736014479171034176636267286299761854870400000 8419 233499901145149818131669961592043786055634788459367727700000 8420 1957902914414946068612077538910827040295376194140580732800000 8421 15161407862465317665764953379044765694388144226055001220800000 8422 108584559167370656044335666105158702877903661504698675409920000 8423 720228663846636446059839046575883738683392529575084682617600000 8424 4429969761696807955565780992025777078331421476362256283980800000 8425 25297458902321245430467749349199832263103117378173937200627200000 8426 134271128020012764207867285007291417396470392238000128218713600000 8427 663086503557367912999705573947593408228057138253392096611805760000 8428 3049735835176744408221642361013321598818938754336158771873113600000 8429 13075362442842487238571526468065420343109104526481105963794860800000 8430 52301449771369948954286105872261681372436418105924423855179443200000 8431 195337990433980188139871592386553097853114803986520764853056556800000 8432 681701276760904772522914194879449071927971663767452176472695925760000 8433 2224515498403414972316910104012263275879667015670386265039255206400000 8434 6791871787678511670797374466505527235930472696780860192194321747200000 8435 19414011066565745732470556351325110377194119022303453687126881422800000 8436 51982005141498486532655857005997030234446294198494145382674425360640000 8437 130444255255077966793123462345637253517734053559280014236758293287347200 8438 306927659423712863042643440813264125924080126021835327615901866558464000 8439 677445918822367687187373022665851116834607912405959469480236231594752000 8440 1403179387414044601553720223047926422290550560706683345590090978649088000 8441 2728404364416197836354455989259856932231626090262995394202954680706560000 8442 4981995501778148257031643014155011489243722445337365615908252313082368000 8443 8545246043933383993498823778978285684088151750696139331797519240014400000 8444 13771648796756524475910990046701846982704680135423179177198179827827200000 8445 20858695416010831782187802867345316455686252817620788332968488032620800000 8446 29697125677032370672945346455203501394536359943731291863887338893900800000 8447 39750332975896607630262090787989604735473668678781311158793462634213120000 8448 50029504221382298339515481795565975288433279458222908809057874706201600000 8449 59213107530837267082329767624398746481932168698250001900735933120012800000 8450 65909828025396243716640872296205747572150687777218752115700116032395200000 8451 68999351214086692640858413185090391989595251266775881121123558971413725000 8452 67937822733869974292537514520704385958986093554979329103875504218007360000 8453 62913926751514596274975378100923668137052929241890627019531928940013600000 8454 54794218909132993419469337204667496744474544168529852505158624678220800000 8455 44879408198592944098683005728375360185212206572817609372831328780563200000 8456 34565506935562267504575731119990960639542320590244618398950837073228800000 8457 25030434499212998138625363440814379746823503381144945999562185639144960000 8458 17039497663783496385449191074732793724363417794676136948058764871718400000 8459 10902555297432248543429533786972295527974538440543350181948559030363200000 8460 6555257239181774022410056597572383538478582164917586336721384622476800000 8461 3702834494564839920766761699709805836600063979642636606418295638101760000 8462 1964451142379662442175208312267096991206770784989356683826127370108723200 8463 978532993854531103715094366072896057649989206808608122582563445636864000 8464 457495945178741814723940223099016338641553395391037563804834857700352000 8465 200683469623196871989420711300980390027283159321969252671935835826688000 8466 82559655224732890375394596421289400960591173138784819137188793219840000 8467 31838978149167823001251712416173181018598355196577664046888085533392000 8468 11504599150557478952575144504488954297596514976179824407186300102400000 8469 3892902122205976201554592682021460732789417277423175963818696611200000 8470 1232864011163338418392504394994748321571863647239009255322960716800000 8471 365197112550484699565846890113990574247127677018277951681801388800000 8472 101116136224648567978286471353039250653377075004787219453346923520000 8473 26150724885684974477143052936130840686218209052962211927589721600000 8474 6312243937923959356551771398376409820811291840370189085969932800000 8475 1420899650480074099285083372744843017631551010542983064168155200000 8476 298016406093199062022339583796671194709239163259951504095193600000 8477 58184155475338864490075823503159614205137169969800055561442560000 8478 10563774047123157432503016211753776109867235828248457292569600000 8479 1781618273725890156042759746792975564111549941580472635948800000 8480 278798192456762495248969953513245318200022914674226328755200000 8481 40430420966574180442039875677452708518368384602813336588800000 8482 5426188077092850533010614893552863511675756880903895173760000 8483 673029126830137711085401654000596795101535566735824626900000 8484 77030895223142208043437513102529908801858899285564611200000 8485 8122305278630640984171982674076282900876278496096948800000 8486 787617481564183368162131653243760766145578520833643520000 8487 70105754052099093859183797650112963244047038636578764800 8488 5716252514440228969298620658716257923218745142178816000 8489 426025672835208384062518558516545778972042399231488000 8490 28953201066470472703277960287532237405866959171072000 8491 1789689626361498999515807984806250938549468630080000 8492 100338394146412881913554733379973098441587459584000 8493 5086808026290549030179330955165273461815622400000 8494 232419058314417608855545754960822463468211200000 8495 9536052086804596081993594941053113307436800000 8496 349946865570810865394260364809288561740800000 8497 11435610103419617960058139685414097963520000 8498 331147010716784303862687442627821369600000 8499 8451365712825642394725667190959726800000 8500 188945297725026006030196565051731200000 8501 3675137369937576776331054468969600000 8502 61711452088906836424149640258560000 8503 886658794380845350921690233600000 8504 10789416011587861723514700800000 8505 109876548188083195161843200000 8506 923332337714984833292800000 8507 6295447757147623863360000 8508 34117045154573222400000 8509 143234295930835200000 8510 450776698444800000 8511 1017882867456000 8512 1551059607552 8513 1453936640 8514 715520 8515 130 8516 0 8517 2 8518 16899 8519 46866560 8520 63984571040 8521 51597158086656 8522 27303496154188800 8523 10156900569358233600 8524 2788613325962193600000 8525 585918644377167566400000 8526 96891413158504276563680000 8527 12895366260368205535384320000 8528 1406669536235165087151506240000 8529 127682311750576523295290566400000 8530 9767696848919104032089728329600000 8531 636667783180974742815448577978880000 8532 35693187594583396519091085902940960000 8533 1735318796877833954295810735222394320000 8534 73694339102704092274751831713120961400000 8535 2751255326500952778257401717289849225600000 8536 90813146211319607099164709842017312728160000 8537 2663852288865375141575498155365841173359360000 8538 69761794032428947701129766627210632806222720000 8539 1637885599022244859070003216464945291972185600000 8540 34606267647457322085748999118896117645419566400000 8541 660287586713485705396090903188537924674605326912000 8542 11412816979578479846346278918958805513414139765932800 8543 179223496271899090920400824505130871766207231879833600 8544 2563891682778556439555734017226177748877686789392064000 8545 33494781983885377722668998096964647241495691455506176000 8546 400512893078574234998765042761750833624459400243253734400 8547 4392722053119846448373552081903073659106974067184073216000 8548 44277044162444903868233011357811324110292977517916883152000 8549 410904387113598539686253325100900545720521950450365014100000 8550 3516858136766387501432344635422413494255055517089888797150000 8551 27803866681258969423088654058868963154581144793934179666880000 8552 203343358307778891455366624724188488467829562917542433039920000 8553 1377605454481529066436357673807114804755025507333260447261440000 8554 8656574815323121836390625923247410597447119742026569026710400000 8555 50514209853518459946765271919192717170528131935928319124825600000 8556 274039588455337645211201600161620490650115115752411131252178880000 8557 1383565727079387623383383688620864428404239730749978150468317760000 8558 6507258318011591383148678568025772941722379546657417561348957920000 8559 28536813886296679819788224949481794960377212629859771365384134400000 8560 116786760000843124653604770498857049882769956338797150994804097600000 8561 446384949336555943120444900573409168440809610894957999357917884160000 8562 1594694058137116521437531420164425507545790856313147055677199397760000 8563 5328431950038172872740391757293159050190006080483891919617062187520000 8564 16663159311843665610453663053059945522646495078818199243306016725600000 8565 48799252270399306430614298941104126173464735587967583498253334696400000 8566 133909131842405933523681604808588996026205476472614719942349864964856000 8567 344487805837718793692294638252683848600748206141314730518358868301747200 8568 831213223814314691115005049087075394870357379750480000221334237655686400 8569 1881992204862599300637747280951868818574394067359577358991700160729856000 8570 4000055409566454069105316809933689036823214224929527978597663199762304000 8571 7983948979094255798537480824675726804810779099455300288594931800737689600 8572 14969904335801729622257776546266987759020210811478688041115497126383168000 8573 26375545734507809334454177724375168908749895239271974167679685413151296000 8574 43680009950523368453156873273125846877013211262859666838489497167877600000 8575 68009086211685712191238989128934690871048039043984893312528357951622400000 8576 99573755320668657143274486060810311521085306882760932779331773803180480000 8577 137117958146494544262869784083738789635592881609047841860063426220773120000 8578 177615250385953667991485740937661642100679409572375826883249795096659840000 8579 216448692226610204720806996124748954531293904138379143872060682196646400000 8580 248175174643754706454437188265058139086848144551519539216402910167434600000 8581 267742832644512289078729351185956953899465017487312425962311601161405405000 8582 271799542230035202549619189840289635019153881388635341507195110269911547500 8583 259629413473466462136949673877291591660087289684666594872544582944393120000 8584 233358746306814126964620042696994966604051240399190014487065422993259400000 8585 197350278206615186657206378819624046778532677302639807648055327885177600000 8586 157022177877437300688125075321700872002049912810361238259104891317336960000 8587 117529678411281037939602672071776105401936755664898150165768651046376960000 8588 82744388224217616499340770106870540559775114170181620196909502174473920000 8589 54785097226080157042942519020530723201677587007654497390647843905473600000 8590 34106309139449753449725229816002373588900726602506863147861662172178400000 8591 19959872447735639496343702061689317012026947748638250721487329501844224000 8592 10977929846254601722989036133929124356614821261751037896818031226014323200 8593 5672805853566971225276631112269595361312921991718239678738504174208358400 8594 2753284892298987865747815466577734012358835765211233543710079864771456000 8595 1254661469908399533758498187301245879049596044906384905994466773819904000 8596 536606005247215813251458955739757533397319321104740253307443621777721600 8597 215304878648574246057684148907927405375467628838321706573974292688592000 8598 81006758768862848674819736242232849447951461076026188607100535596024000 8599 28565415963160569617920565233817049467393991563688341559953171529600000 8600 9435764911525931128811110403539969151378135767523558607655214290400000 8601 2917950829782808954119738343279587098913574758360226527409343578880000 8602 844249795484355805466928398910578209877183394518724911829105563520000 8603 228382997334982110433715995642209341992972359062536650834283568640000 8604 57722191724554647817298909556906357988035725546761810261799726400000 8605 13619842991187051732171652816798129412907306027887618151660609600000 8606 2997725742005339850663997992011872928209186083291619326014688480000 8607 614918100924172277059281639387050857068550991444434733541474560000 8608 117445537909430419376229257212123067421477906751033341965219520000 8609 20864564939496755195403047097057861440000750147448653551558400000 8610 3444013636203822666090894184517787011887563768333151118153600000 8611 527593578312074961613924215500597159267882109191461447887360000 8612 74915974113392223167766651214174706277621417916989317435760000 8613 9847202782945885004010564979182757783914155447851688632020000 8614 1196456891889595747909972917205563353715637443958415776350000 8615 134172861098317890509797004114579770031190840963384494400000 8616 13864528980159515352679023758506576236556386899549731088000 8617 1317816615935953934512065624570922097732092220155221964800 8618 114998751478006463514496893466245288862468540663904537600 8619 9194646034792064472889528889362844340802738830923264000 8620 672088111019621590951503091894240769123277119549376000 8621 44805874067974772730100206126282717941551807969958400 8622 2717337376090114249130066409275906074622414229984000 8623 149499076237015631410435676193631228228212526848000 8624 7438730428892695401609597941444959867707009600000 8625 333643362763790619440185840391007374290630400000 8626 13440345639275301850676377056618562283767680000 8627 484336779793704571195545119157425667883520000 8628 15544592594730383197154319702687648124640000 8629 442166034616224553648510990278725768400000 8630 11086758980052828041334346363920852600000 8631 243553515351274940953797997925950080000 8632 4655633164510877806837967726470560000 8633 76839215211496951719105862859520000 8634 1085299649879900448009969814400000 8635 12984641872939985419860057600000 8636 130028276458712739148458560000 8637 1074613855030683794615360000 8638 7206799325839161066720000 8639 38420894713256889600000 8640 158701571396222400000 8641 491462930775398400 8642 1092139846167552 8643 1638005018624 8644 1511446560 8645 732290 8646 131 8647 0 8648 2 8649 17160 8650 48331140 8651 67019180800 8652 54898761952320 8653 29513574425567232 8654 11155428428711424000 8655 3112364531610487296000 8656 664619509354322808000000 8657 111715154861246615993600000 8658 15115060452726667143934080000 8659 1676397613847866719599961600000 8660 154733648985868159586665686400000 8661 12038617965054357910698824832000000 8662 798160371083103929479332086361600000 8663 45521746497439694111304573325489920000 8664 2251820217364158398042658213582598800000 8665 97313956060207943319333700053647995200000 8666 3697645786556731647470004187710981572000000 8667 124240898428306183354992140707088980819200000 8668 3710365688062486804337301002116707348607680000 8669 98943085014999648115661360056445529296204800000 8670 2365834754143242574212226868227143199515379200000 8671 50916878404387177140654447816192864511309248000000 8672 989739254717279411652421374800428964658999599040000 8673 17431592289236022622456799844177401211409580630476800 8674 278979970611918396244020151352326356994567860945024000 8675 4068088883631995238351955222894240422629783199812096000 8676 54182735562167522786670438098031047008301853825083520000 8677 660655699820084001978160927981509593866742603881018368000 8678 7390108865836918142557858208378112155909379901262617292800 8679 75987006483403795417429590449049137086971446565401911680000 8680 719501967639729687858786434564434016792260884666149351220000 8681 6284420038207977665789756736837302463960923948064406098000000 8682 50713685400765722289562213398192113917156935019548312402600000 8683 378662184325717393095397860039834450581438448145960732606080000 8684 2619648670091205538569137597798103950531497972721492605829600000 8685 16813449216858491308711164781315853520338718140710347990758400000 8686 100234024177425621263470405427075280602019281223465536098752000000 8687 555656308388703059414417991111119888875809451295211510373081600000 8688 2867389840179020726722085035837443670460960601409375007492310720000 8689 13787449405738845306189816548626035767373260034651350210241772800000 8690 61829763420309472942874487390543889080817294031362837958332291200000 8691 258822265480365235574823435588323256617374719201053740290693312000000 8692 1012151920007307080331241344323427765650672954936241975288302179200000 8693 3700466536529130427027456277217247019538305759882840226561290286080000 8694 12657238685306623269134153177623284786996193845667716686133553036800000 8695 40530094088056314936270001132602220434955897314318965133257441107200000 8696 121573050081308376647697643703447561721349428381173596520038795498000000 8697 341793946514306978918098518297692573525165250077356625644909070771520000 8698 901129687221837576182892681770740067376347441674536703612048503057619200 8699 2229038743655827488597200600458542549769547216208507079824675030187776000 8700 5175478563372148076753805022617639251079583685238837737227175442007104000 8701 11284062276534662473425486841765922056861146818969373682843317525550080000 8702 23111431255272845732608497124061314434978571077370606098564276265293312000 8703 44482001454953710877565964594621906483945769268393815893600334318395699200 8704 80477305263896516390333159628427791336086095715844074807500604852360640000 8705 136903921598352694549072501436865668020008530643045092775978040438498560000 8706 219038273159258037012323771293641008886483549173194588821881873582928000000 8707 329671163670205316723633065947039348968131172314909821820052718206169600000 8708 466854000355921900704532836285110640902137668335567652047358808323108480000 8709 622142824377008561488853911918814814951553106401708346461842515586585600000 8710 780306629959796452312825221323674802469958696431635737152218761868582400000 8711 921195327035870811758196441840449419582590127731792189693591593872632000000 8712 1023722595405488164124553401593364823733248596275018099267662004440667725000 8713 1070971330578049156314917404743827815597860069949249703849246404645621620000 8714 1054744492235957502431358050126497091119104614343958041669712368211597050000 8715 977884270238078246327931607492169383864595674053748632136274153495563200000 8716 853460376518527369717152585822769315201517324222101587510239270793762000000 8717 701145087789962029614422662638664315262861437373353850774457438200755200000 8718 542153032671393175011715551814967195886353421292917273345319906439738880000 8719 394524507343032592144675636297276597945468452114564212997768007033612800000 8720 270147203563084912315199317928823910959996377313606659546987644085611200000 8721 174030408811465289681024366233303815279671860986921728105056831065888000000 8722 105453020690623021476988278133801933474871435765588787678793896013438080000 8723 60089721263709398904782092522559417530944284801163575856267118289762611200 8724 32190922105558606556133263851371116534434438286337629923000241940944256000 8725 16208016724477060643647517463627415318036919976337827653538583354881024000 8726 7667375649440219372968600033507613705303086941094574425521741395566080000 8727 3406644117662679746724023559191357481723270273828095725769786366890752000 8728 1421012199080590023980715382792320875478086350332923263388230331744707200 8729 556252893346813318631415235660950658874288544243541175069165742628160000 8730 204242724136598072768132041421791903691867039680371642153665176436640000 8731 70307306071118097338427552985126300754515332075859429312793520288000000 8732 22677552644507700023865357776575051910034847306821325729322615857600000 8733 6849799759107113769178482896125542355315587257655470206613452231680000 8734 1936290629579196153677157354357861812549113479008462909247186777600000 8735 511892925061166799247984128163572663087696666864306286352704550400000 8736 126469970632451194655879633298839773119853555973242168551134232000000 8737 29178090602842672624727286184301610577464341003564485328651193600000 8738 6280949173725473972819805316596305182914485126896726206887918720000 8739 1260391138540228890866850565203271943059762901718406596699916800000 8740 235549956816950209969155452753626909414745310875144009832067200000 8741 40955837835937350623783606518589899600825082650448283567232000000 8742 6618059798125150834279926562858367875026942246875349741043200000 8743 992708969718772625141988984428755181254041337031302461156480000 8744 138053921368751132899363803139522976774482767553214850429300000 8745 17775930965216851111805311912768369826632327738810748677200000 8746 2116182257763910846643489513424805931741943778429851033000000 8747 232566292570417676883648140465271601387397457669866456960000 8748 23555972009855176579403173039205232496961148435274592620800 8749 2195081841337698458185502438132112521557241554830480384000 8750 187833483282180745660457518739840962962113093260289536000 8751 14729287337288258621619148220823973944004387447595520000 8752 1056138460173691071495219144405235494336578330720448000 8753 69080754627713126688995466049147478874845375091148800 8754 4111224596517929863786981095324858776275844488320000 8755 221997589843128092333253392478600889269308321280000 8756 10843409289823195131806039812707739664445488000000 8757 477507932028911345253843955055019728342553600000 8758 18889134411954478276626259647139601047457280000 8759 668534358209457081862576757138145468217600000 8760 21076580983373370390579023869952594960400000 8761 589005523522311235880177658219448392000000 8762 14511730289680131898497130709754525600000 8763 313296725894143777118978534063665920000 8764 5886432736737891479910074136916800000 8765 95506369189431239424877343667200000 8766 1326288419878869939314277312000000 8767 15603393175045528697815027200000 8768 153669781269387782629996480000 8769 1249178549812121251564800000 8770 8241281915993602819200000 8771 43227285161256768000000 8772 175697997752204928000 8773 535460564578148352 8774 1171173588316160 8775 1729094864640 8776 1570762050 8777 749320 8778 132 8779 0 8780 2 8781 17423 8782 49829780 8783 70172787685 8784 58383759353920 8785 31883370983175712 8786 12243214457539473408 8787 3470732669882841792000 8788 753148989364576668864000 8789 128662952349781847597600000 8790 17694664937704543549604480000 8791 1995073471726187285217905120000 8792 187229971961996037535834172800000 8793 14812771243300994200431188209600000 8794 998804003834009894657645833561600000 8795 57943117272420499013826678919492320000 8796 2915902166267984523901689636213275280000 8797 128213933487371672448030176651142545400000 8798 4957605428178371334657166830510845088800000 8799 169537059313626146036499692006548505076200000 8800 5153926603134234839509590636999074554316480000 8801 139925760569508025090841548398007342283098720000 8802 3406888083431499741342229004473222246892838400000 8803 74673802393908904656702225951307094139776180800000 8804 1478541287399396312202704073835880463967568379840000 8805 26529580053752552598800211712535190540390384637036800 8806 432636228568887780841972683312112338043289349465523200 8807 6429455063454304520845982932555002801476661165668192000 8808 87288562339310656450500142670549693206254572278726784000 8809 1085087128390396263807079359749419462098440458844172608000 8810 12376993825769165125231718116367571670903501491848368844800 8811 129796236662778855642928995528802266222186618971470343843200 8812 1253713649583659401096473252266840071464302569610793093940000 8813 11172801053642611721536217512848604166284814076237361984230000 8814 92011302794703861236180614811694387251757292392542981046600000 8815 701257572013921570992890828600556508554464507020309719833730000 8816 4953026454584815420346183870476002727087388950485791174321120000 8817 32462403114508587552268907799741369224829508661967685399266800000 8818 197665806818708160642155616723931252283982109423479347532377600000 8819 1119472694386722179021439021638418342262167908177205150928561600000 8820 5903170646985593539132563816542098673099529310924676917823293120000 8821 29011924033356026783785649000810558112915979418324936559546184480000 8822 133011478956914674291110284455543422577488543512586087880975862400000 8823 569376304477828724674261201799918699500570673313126176399589592800000 8824 2277505217911314898697044807199674798002282693252504705598358371200000 8825 8519189807868266309474018329539653121223031349687992239346902834880000 8826 29821104748356632483857248250673494366982378008528550077417835640320000 8827 97751360644546674298813985289774153742834523658275100985152878794400000 8828 300236321979679071060642954818592043638706036950416381597255270582800000 8829 864558061863932998503198386222517088926967792116403090681075891412920000 8830 2335323894164223723015698229137528513148609471410895877886764996098899200 8831 5920204577852969867961741777711766287291893467683051654235566013866100800 8832 14091633537995458031142607424451809450157772550072866056525875562758208000 8833 31506765551933241069630169430142253204598038626106313730156910456355616000 8834 66196032674768829722051265065349380470266586204344578342147852271939072000 8835 130737164532668438701051248504065026428776507753580542225742008237079667200 8836 242797591274955671873380890078977906224870657256649578419235158154576524800 8837 424124649005707503045606364248668302616039941215109290795850888790889120000 8838 697041796028082699336204030547782154854648927350606268683771302910567040000 8839 1078051930297670276515739284533646129330283298656658000294815786281173600000 8840 1569360842793985582862256532239143873516871424929692302068518718389642880000 8841 2150713180381075429924663037174902881131132891435905658810452807354182720000 8842 2775113781136871522483436176999874685330494053465684721045745557876364800000 8843 3371845836753356544803163152560115596089804158712398176687278642866148600000 8844 3858169755515859892611311684179363037833525912372840221401789985587227725000 8845 4157650065209748317841979933790488420490533867808773972853257599853089457500 8846 4219704543794968441988875156682883770050094074790994479910768907313583330000 8847 4033541108039308069548189488005697721371413453844332958738234984932101712500 8848 3631218593426691663634175702757047565019789093997967267201684692317390800000 8849 3078641850948716845255062008859235979038516840563493987410123978269092200000 8850 2457957920435514777056757756771317578435580447355320752926231779833351680000 8851 1847795831031628186273302046023508109140832484191411904048417200684579520000 8852 1307800702328321319051880443532619894597392854108076918390432265324702400000 8853 871302245035103374170255038184727693568311159188257835854714128638208800000 8854 546330056346335088668916672591504932183373483599123832211604534713687680000 8855 322334733244337702314660836828987909988190355323483061004846675481075731200 8856 178903488307862074011964866373983720376220484294373373572068011271793228800 8857 93383688951906027643608034645760733163411791252557530161244291597914048000 8858 45828022620993805192189337352934186479415328910700092698410051572880896000 8859 21137450306993187046713911136677714175236658825109299084788813344137312000 8860 9159561799697047720242694825893676142602552157547362936741819115792835200 8861 3727536215685203250198133711892593588294895887059699189703874897619396800 8862 1423977984246477879887620871425322264115005775250546267004124997621280000 8863 510401747365454420803093023191606474185800262815707848715333959990760000 8864 171563612559816612034653117039195453507832021114523646627003011761600000 8865 54050752356396396376991262454345708540155560140457997015319827098080000 8866 15950823470051222026249225808499776056758016144096666320479307435520000 8867 4406477486828413608348630170451544717873981732597237365179432500800000 8868 1138752608955657449348522403599837399001141346626252352799179185600000 8869 275091922388164440011159906487601169421624033173757590844745533600000 8870 62072023513226848002518132745920263869494653639206841011122069120000 8871 13071306432610957122364962736628932776148957759904641746608720480000 8872 2566595933471997190927201659366129857869360569967250833836214400000 8873 469456291194431881525119589719336724174457509880763450389396800000 8874 79907453820328830897892696122440293476503405937151225598195200000 8875 12643251739334923572988943037794006961249387584134782734451280000 8876 1857384920469305782629818951428501022657770856432171690370420000 8877 253031082685435618399496690732159564942332554079493197878150000 8878 31922288724693176347246335750996011903670897360678177097800000 8879 3724267017880870573845405837616201388761604692079120661410000 8880 401188367866771008350871440725388822868576822275453790060800 8881 39838448876694500246839592687058121315720645426886937219200 8882 3640292301696813272126975916578697550265735732896579072000 8883 305509968187587297576750499346923926221891002975543744000 8884 23500766783660561352057730718994148170914692536580288000 8885 1653288444888249733931824182657000720379712871171820800 8886 106118320215010210395200846850140762161561538548147200 8887 6198500012559007616542105540311960406633267438560000 8888 328564730533199180489489794185751214215015195520000 8889 15756857385870686303707809145688652891879377600000 8890 681377616686299948268445800894644449378567680000 8891 26472441188825842584753806453677064756261920000 8892 920344036273970507055284042321263313270800000 8893 28506231212025635174278709275437359260600000 8894 782779804449216526524815815343817645600000 8895 18953364080741899405360982635386289320000 8896 402193402243859934331267536029417280000 8897 7428604778515448591516240887114400000 8898 118502169946407953603449505676800000 8899 1618201900528680038702566779200000 8900 18722997196199603753583417280000 8901 181370315611471571383445920000 8902 1450382371942995372918400000 8903 9414362367057208360800000 8904 48590257378359785088000 8905 194361029513439140352 8906 583010212263784448 8907 1255250826109280 8908 1824492479810 8909 1631925295 8910 766612 8911 133 8912 0 8913 2 8914 17688 8915 51363004 8916 73449095720 8917 62060813428614 8918 34423064515071232 8919 13427453951200285568 8920 3867106737945682243584 8921 852643325901218133568000 8922 148018881376451467987404800 8923 20689002737844921093694080000 8924 2371085101652408835647000320000 8925 226210638255723081416245549760000 8926 18196284308042779735900191475200000 8927 1247658560721466597224889795482880000 8928 73611855082566529236268497933489920000 8929 3768006832038874215281493737970515280000 8930 168550580120745458362003549952092853440000 8931 6631134665276696322399876504694179365600000 8932 230763486351629032019515702363357441922880000 8933 7139932155093855407365729886218642756637680000 8934 197321761377139276712652898673678854365259520000 8935 4891317891212367485784200213565126225896146560000 8936 109168544238652839537792294621598469389566169600000 8937 2201383694572434509279581621044533135240601809984000 8938 40234520448493110723448353320013928687166691542476800 8939 668454717935577137275752342979091809513426101794739200 8940 10122314300167310935889964050826247401203309541463193600 8941 140054434929039086656063726737725233439063032879727808000 8942 1774666770870950449766030486846762038427851579846114201600 8943 20637657125773472165827548080911539188814209501113682892800 8944 220689785070771162031349425445876620680384208052231802547200 8945 2174086964101545832019060675107437959221625867772128259373600 8946 19764426946377689381991460682794890538378416979746620539760000 8947 166071012635992030361792113754005134868273774269316351913496000 8948 1291663431613271347258383106975595493419907133205793848216080000 8949 9312195145482165726518207940155137780263789940071500243557820000 8950 62310904643453922585407752703399385659119299968842584844517760000 8951 387446009641989134024650770014726949290677698524213508328091200000 8952 2241226148082890990665672146546728198973766379155450448174804480000 8953 12073922572141671891787325252890453437764162170633173603429510720000 8954 60636052499350277886281526589428943861663457869707134333599540480000 8955 284143362293466999862458781576044934607562482808046222516751335040000 8956 1243502663736737187558751961654150136654660337024642030887262713600000 8957 5086428320001936607090066736079273715538431348263927175836333695680000 8958 19461117050442192235822864033694612476842693854227199629286841966080000 8959 69698163423484687549480312771922934508877418368770215878616104229120000 8960 233810151058923810006412680433471971792191623322186610713371753903360000 8961 735130130561539785288019460801668890902745346287232137000588486443600000 8962 2167583699255740166906388810135206558318951992481210186813163765742272000 8963 5996981567940881128441009041374071478015767179198014850183086418553619200 8964 15575870678724279491968955609722701485887105705247332687805844363121164800 8965 37995855795741411837629640262759695968657115985623301037778915694217558400 8966 87090431174026436636914898715479946035775919240282618730897864065012992000 8967 187640292620402413481353009050624974640717207817699823992934488940073446400 8968 380154359075100993546637265089577870700673823630664578479191951618850099200 8969 724460829026892024982517068778164845699310422664577891882495188501712140800 8970 1299033210668909837899685778498778344012556619950277599237577579382380390400 8971 2192260897607526099903765450271900916619671092990313598947110029495396480000 8972 3482846126594555589225643189923494563578822098016249627253826781322629888000 8973 5209995230356609795358031820992112769287992072852176696506749078617868480000 8974 7339728870264414857130511248610781817759498086767952786617651795578001920000 8975 9739327889037496724144249821185274490897971987639093521003402267404194560000 8976 12174159861296870905180312276481593113622464984548866901254252834255243200000 8977 14336829125118598693384218712135414582604917297909831478183794383417412605000 8978 15907530684280776172612792790154912217528999146398787374395072555959646620000 8979 16630600260838993271367919735161953681962135471235095891413030399412357830000 8980 16382382346498112774780338843592372283723894643306213863182985169570382340000 8981 15205727859974271341468110755295136678520366831116487931407054649079073975000 8982 13297928463878120527196956486618355554879923290814916153677722326648034880000 8983 10956743875167183814662281048833433802260218486093980211128827550829718880000 8984 8504765198877814040802020970612493217403862862445405609890294937733240320000 8985 6218381403974018142846683141184134595601796990178404444217732771253584960000 8986 4282187860567076544129889167938722824072322251659323312197328009822905600000 8987 2776863803636199726544769570344407827718250051121063891999672704027502208000 8988 1695348427483153517258911948210270042185878978579175849852431756143106611200 8989 974274908001682378424764333874083758009417464962708199428183184536785292800 8990 526880602928648745441830595475028978690407580119693012278178318910336102400 8991 268057560886289162116218584358035678058167439739571177132763555628676352000 8992 128260453183566206683456487199161375070869990153870765767322308895746406400 8993 57697410652792514271956120399005464248701546496687234909219834943071107200 8994 24392401251587079204404213502018570251483580632745822888450661927152012800 8995 9687431763596807976712399220681192387563931597166023988757293445355846400 8996 3612639498759566944843981350225344263864919987468683644688606276237120000 8997 1264423824565848430695393472578870492352721995614039275641012196682992000 8998 415132309022987172868528636688001256039197372021025206776802909991680000 8999 127779966276388593840713906748525379932941933676078729110796191086720000 9000 36851902499773512957196487212740861924234037298430229085245296488960000 9001 9951707582612484666045782744502926834749104811820727083158044187200000 9002 2514638720000957423729920633567281387457202014872053884683131265280000 9003 594117939340885545166959270568093954179448827689551192535025518720000 9004 131143090289292461474980976112020739049644222834482871930808308480000 9005 27022588613840884710190680327897681503567410572369483779104143040000 9006 5193084977265235222274118388339979973231897707799214453087961600000 9007 929870423140773921659161848035344678297626476458112419987418880000 9008 154978403856795653609860308005890779716271079409685403331236480000 9009 24015661164664532663125904687768513222785563529658079575491220000 9010 3456072425127401712934592637583350104015427194253340296578160000 9011 461308368433311195449422538205569819078538261859212088648600000 9012 57034489188118475073746786541779541267892003284411676414736000 9013 6522260892304637496057182025322313877664877603316384778120800 9014 688819632190588778461484570331069452426653740284238656435200 9015 67072385658763784538939531262962502363646180878619469401600 9016 6010968094885477329852683907061613355965303738188451328000 9017 494859003415938106184758501139962491484689382841704921600 9018 37347849314410423108283660463393395583750142101260748800 9019 2578325340608654672349330465776496979551786392636851200 9020 162428249217990706253921130069685860255598865856665600 9021 9313546400114146000798229935188409418325623042240000 9022 484708336419618607547797788119897204089673793024000 9023 22826150158991048266992934329970589054182017280000 9024 969450392852901663849120763048943936664101120000 9025 36997830258213614383622418501314785193486160000 9026 1263704806211301842011633608180290753387200000 9027 38460581058604838669919283727226240320480000 9028 1037916730217222033071285018126045465920000 9029 24701378121143730966845347837806711280000 9030 515282985577965704653879485534429440000 9031 9357439205410999479186673466121600000 9032 146783360084878423202928211233280000 9033 1971264133371301138055854076480000 9034 22434112884865098983429310720000 9035 213786361624397517968172160000 9036 1682032742914221227129600000 9037 10743305906355348482956800 9038 54569172857677960548352 9039 214839263219204569088 9040 634367903206312704 9041 1344650957619970 9042 1924366307864 9043 1694979132 9044 784168 9045 134 9046 0 9047 2 9048 17955 9049 52931340 9050 76851894735 9051 65938925682630 9052 37143396837025479 9053 14715860080192951680 9054 4305177423103591560240 9055 964359742775204509493760 9056 170102343517293017646816000 9057 24160718319219873706489574400 9058 2814174576954587562403615200000 9059 272902775642108978487448017600000 9060 22316549504843450147410378274400000 9061 1555782308337657667419466371129600000 9062 93340456073974719804887067824562960000 9063 4859194330909860413372062060278718800000 9064 221093342056398648808428823742681705400000 9065 8848905456339136564005186372484874805600000 9066 313321112934323901233394164846799975024600000 9067 9865139041532141118834296276033530642203120000 9068 277483726936602107877168138759860888951146200000 9069 7001802817246118010623879042857517450846313600000 9070 159100747711445757621839338468409132945589332400000 9071 3266868686341686223168434416551334196482767625280000 9072 60808991132381633252484443085930142220376931535788800 9073 1029075234547996870426659806069587022190994225990272000 9074 15875799550969957010299118145753430475943869917625056000 9075 223825311895940970263428946468701074000745594602181824000 9076 2890433769138961840126004843190639731492387075121279072000 9077 34262518140847220780160298270251196129002231307674172569600 9078 373537433158530940259509703420127707797539447169855016472000 9079 3752353305819788081697802020720373791966191719297179938196000 9080 34791204492373667926829085937213947021233772242289271744254000 9081 298210324220345725087106450890405260182003762076765186379320000 9082 2366511930062886432655537620994573171872901283337758014767318000 9083 17411273959922137417435637151461574387653477910442964372912700000 9084 118919248817306035291347385181710881112828128288750915272461350000 9085 754920575487999446707824696214261787793176134237900547154734400000 9086 4459354553283278782956797804881039983662896203206572783353126600000 9087 24537326517578236425245209384906405373520716669351288290840618560000 9088 125892729258306456920465403551479727918150715315748334523563800800000 9089 602835173104005669683380293418159848857235540448832556456134966400000 9090 2696508493646511618673598003804379915897877578656696577847922949600000 9091 11276308246158139496271409834091043284663851692564367507364041425600000 9092 44119236949582015352802970167296308967387697999071890068667329229920000 9093 161620886512807382791026606718310253016517376573843371574396506707200000 9094 554712111821217892265478287154200482760148070395066146321166733791600000 9095 1784889992458748728173953944380522641806462838754192429999400442744400000 9096 5387453671115284426467914048446516300472976609219286946875741336365240000 9097 15262339341230123410511455327834366178281091382352991727149158985844115200 9098 40601736068016033431809320263149115153760595664592894658762185763623768000 9099 101474875920353569767163497087289951080951735463612430482421602155239664000 9100 238370227397811687471921799761652809614688510664523539529462065440138456000 9101 526501243006614366941349160416310582852645329952617649600427996393033088000 9102 1093857614934845887681069245942847863530544631937272837595174918480200886400 9103 2138368269797443088699834616128875522691290257922488253945454727856031808000 9104 3934571743852948066715394425260722868884185916195552343844585937552402144000 9105 6815938427107035692428070763572637395308431943660793189453742091703869056000 9106 11119221586594104837223759508370616089804009738599175330252926717398260960000 9107 17085929563662635411078257780075504068048565784120700015667338759193393344000 9108 24734390365164708851309746521923158321672632910645381434632120493544111200000 9109 33739076258473519907777350094420529323571886366594621680419850995802105600000 9110 43370444505870102599704862484965675467280031507455338335718275722034303900000 9111 52544961612881085841950121856785337585358499710955506060581757124772329725000 9112 60004141478206163062870313980510808585238062956636602375475531038288961147500 9113 64590618144789990090290071132345420367646580658885171258992204374096665550000 9114 65540480176331019356323748648997558902464912727398188483389148556068675337500 9115 62690894081707931558222716099041143298009916521859136810198316010152645975000 9116 56525640522947834769370585633814529826673537567846074701534920543315688037500 9117 48041107760348421341211539983346594363756342592873605541103320799791844320000 9118 38483633857321358644808539951448416259699182886896990354228892542086776700000 9119 29053093444796642142808273692417678028631346593456479780361538357496257600000 9120 20668463181849962190820473121059077501671652158210524212500813015153298400000 9121 13853456402969704387360749551412570865985323608746513526216761156102751360000 9122 8747120981454029138616024146584884657312487661031351259798969017686631955200 9123 5201637220686948291589843477463328538524855957004289539319961069984531648000 9124 2912605057137896620815291977141054591251929834066837449339498681045284704000 9125 1535238757803292473938342801323295247060413518508453105396736727691510016000 9126 761546440777424352183022892745020664483290566538607671743476209068494288000 9127 355388339029464697685410683281009643425535597718016913480288897565297334400 9128 155970642618321227605084634411945665550351741545922809815573944053423928000 9129 64349921315346166193810998152915578734262076147656663232755162342347104000 9130 24948054692395394036412955824344637022190245528846236477070740649937496000 9131 9084725798351263934828247218949027487072078203781542694731642253478640000 9132 3105708586878222787022679863222109396743245339432294828198956770375256000 9133 996217670209534173864532434072849846589653677444200426046176991299200000 9134 299672060409163688925028499956866927468125969064001251460860189519600000 9135 84483645222603859186218453511843995894997719572690853322979992142400000 9136 22307479356530232481754310758745324758791532696159944416741908037600000 9137 5512861809232868198177133696666732272502327494142579670266864696960000 9138 1274174343151648347285326529270201498720975119585032448873194360800000 9139 275207361634437370942412742647420800565259703248380080121279006400000 9140 55501095694522201438054640275383535963915906752104104467377589600000 9141 10441415539394994223508599738258044839796049646532463102485369600000 9142 1830682395558398658266474888319584835398452125526908826850230920000 9143 298822727797333114321847275584811957668132219802502299915415700000 9144 45360950579797147482266528368281470115202481924575091392588350000 9145 6395978189359152520690642218904251815872706171183129769641400000 9146 836645631840414395383270876109192535510621665826480106230870000 9147 101391510234917546529616193302737788461881279106100163368968800 9148 11367423249983475659260988474535250016838757267282633342182000 9149 1177208880257188417787545731990705503361942500171664294336000 9150 112423887649654943184900978699261737298288571478305878744000 9151 9883418694475159840430855270264768114135259031059857472000 9152 798310279095522793939563242405033830602659287414448505600 9153 59123667293267426107320853784185189358687515555293312000 9154 4006042877347559245589497102199463764957798951176416000 9155 247740334243036283621232916276011690527461572923584000 9156 13947016314766429645065239239892234454214892554080000 9157 712771349747276994145840236338472915596240209152000 9158 32966821597867138966687430493454144664401393200000 9159 1375354124816201752086833383418440927844811600000 9160 51567772262554374030270185079266182902425400000 9161 1730726147637217740146367767725180814421600000 9162 51766096919583948899430340279036517612760000 9163 1373106019087107397862873747454549538800000 9164 32124673632126299399515299176287085400000 9165 658873807580998022152144008173385600000 9166 11765603706803536109859714431667600000 9167 181507935972726727865604409965120000 9168 2397645814569957453854007583200000 9169 26842895964797604441388329600000 9170 251674149158540351109266400000 9171 1948445025743538202136256000 9172 12247368733245097270570752 9173 61229190017473302190080 9174 237293243793111345840 9175 689805941259044610 9176 1439666544070755 9177 2028890021004 9178 1759967055 9179 801990 9180 135 9181 0 9182 2 9183 18224 9184 54535320 9185 80385061680 9186 70027446482532 9187 40055699388008304 9188 16116696760903626888 9189 4788961323239934846720 9190 1089688241092220174914080 9191 195272132803725855344603136 9192 28181319165992254123596134400 9193 3335643414011083169902015180800 9194 328753317246284639341304380800000 9195 27326264743416450681072816883200000 9196 1936651419886985883268603493679360000 9197 118135736613106138879384813114440960000 9198 6253810556956306226927433544245718320000 9199 289392017929742797951936140478821475200000 9200 11781301361508213379780137087387811108800000 9201 424374876411380065111659253821485153834880000 9202 13595152290750282800184226809924006535353120000 9203 389139164270306795994883582974967667583354240000 9204 9993801264214697260777692017311669644754324800000 9205 231160968372270388814510093617817750043882643200000 9206 4832420043822312478167333507080480064667366656096000 9207 91592946061370599586186998164971560610310703389388800 9208 1578608339596186445004667365809103862997363533202585600 9209 24806702479368644135787630034143060704244284093183488000 9210 356306121941966128763166415133264183489656509087190912000 9211 4688497108036354301242217379822538359298376685092139724800 9212 56640069901923054381135819636888406953459421566677623449600 9213 629435615522983620461331931126066328886024862249046492851200 9214 6446350551023738499326993215083719078506021671613103996388000 9215 60947314300588073084546117669882434924056932167978437784032000 9216 532802445940351028822296858924190731525180054910487132997718400 9217 4313162657612365471418593619862496398060981396894419648076768000 9218 32377862923022554315851739943697523636795610351011488033873576000 9219 225677849676828614719308002452514745121334979686993302085320800000 9220 1462337645375563554081993756782388054925897307647905991852453200000 9221 8819020876726475587694485425518401808168488378430448443171717760000 9222 49553217914045410085734562924482971135532085614168647807211816560000 9223 259679580985102079334302378531088461978537480012925596871242411520000 9224 1270359411962002697075615456435308173632546310030009772069450003200000 9225 5806589954887631778176491790302613681593160935063173630473891980800000 9226 24818773125360620070054368697641929084506525754262443653889165572480000 9227 99275092501442480280217474790567716338026103017049774615556662289920000 9228 371891292400176987876725868792233087244067256399207273178257820483840000 9229 1305575813745302191482122730866350199899385049061046810093883837868800000 9230 4298075478669164484968569857609757482066725525033879868434074216249200000 9231 13276667437782953804996790482608426377257542356512817487473091293295488000 9232 38502335569570566034490692399564436494046872833887170713671964750556915200 9233 104879665216658283949155641739990003481521345909502609817332682261698022400 9234 268478243143513858222530135150808953034155694989673770776952856805616672000 9235 646148895448121403017745482501317983402957521694225343505119244471379328000 9236 1462646136059838448649260228571165253339422026380564641207042653394304115200 9237 3115246315763811760759463343969754565554093666576787028025389547489167206400 9238 6245131946921250456484901609668690308577896419932600310881725474430821100800 9239 11787544872591833892457890515527110564284958759945379897127031748471967232000 9240 20953721642307459254185081240780658551299066083210913475810559358841314048000 9241 35088605055253847022262475026934390929971995407139631379831919739890200473600 9242 55365216992921029112996118382662870934586959966183434759161020901056258944000 9243 82330507765253270156396131619274454292997636924858708906801052762437969408000 9244 115401825400604622147022227500135083782427563277931754036030661514169964800000 9245 152495269279370393551422229196607074998207851474409817833326231286581739200000 9246 189995908816100180234860916809138093681661368796121655247627369413065662085000 9247 223211976790942869087109328838707690479154615089149916654555231198566651960000 9248 247289795182910247774253415192408180836132623094017512820141582460827233820000 9249 258362472579159960361160284529381681470586322635540685035968817496386662200000 9250 254563024452995843297025574462773127331312994361488616138381040768498623050000 9251 236538064957566323957981527575346955582387726437755881827961513658182571480000 9252 207268264163018378438030091064514284016357856868496351179229857541526176820000 9253 171263917806062134296212657405420253459525740886644872335889459752622568640000 9254 133433360619449094357494450547031190623431870040108590604160452375759021800000 9255 98012509244349131138566823356279112253568615386736558222382205669569011200000 9256 67867040184870938912704919307780293403687241248870016801552219169036704512000 9257 44292173594336823290396894706130296747669567972946747807328816720845007155200 9258 27239838134999697030440605613014856116688785908174187518553727166493708262400 9259 15783322795504319957697853402146470077601893932808220540220940815750600192000 9260 8613975099201724767565381530577503873900546786113931463285138585421822208000 9261 4426928975032785133710816330904388066840027841977539460878185146431974451200 9262 2141731842087620585522131048979206263818439395771541081767455313898802454400 9263 975097424039892299099506819047443502226281350920376427471361768929536076800 9264 417632822667688223901713543567925038053131081095048087875259999475403712000 9265 168203236668225549729777915998097175394892724571843808197609018721591168000 9266 63676939595828243826273068199279644970923674302198013103380557087459513600 9267 22648432687982685902641583764449668525909925196404218066865861617974656000 9268 7564612842457729493544682949393173168437436924059628568443970620598592000 9269 2371351988231263164120590266267452403898883048294554410170523705516800000 9270 697296173250331852268861003985437038582626105748513637209233413407200000 9271 192213476970877993734038089488120472058731390947904882766290558901760000 9272 49637546250721240140108737395283858169013051508524887307778331144960000 9273 12000285906767772341564749699958734941959199265797225502979376760320000 9274 2713949652827914852843360293293612916396803480518657240330188643200000 9275 573710702176388314808342464196590788092117688400649574482977420800000 9276 113264498089246651624536143827389648309787624260956909273627009280000 9277 20864512805913856878204026494519145741276667627018378024089185920000 9278 3582727231170130707500884704116850734568448403737369680038510340000 9279 572874541487334175825935698533306660692619563820829151447352800000 9280 85204902429006721883820368272888220096830553555293389562825200000 9281 11773768335644565205764269070435463140652949218549632012317664000 9282 1509606930164327914996507766951873739321343488913046876826868800 9283 179359239227444900791664289142796879919367543237193688335865600 9284 19718248744307905997941391010844317181312536877875376930128000 9285 2002749685754947883286056144492029228273715470792420659072000 9286 187620231550120117637512402547192848033334333939619627676800 9287 16182877114835158394610234181968116272416977590479320985600 9288 1282702038991078063547399094479751060562763432713887283200 9289 93238985181075248648305230128330814371125067798517248000 9290 6201675619842161033946907508535765176061071023295872000 9291 376548778252301353854324325789327526953499558378598400 9292 20816578650311499905951590492038991047797887133952000 9293 1044847577042662157441585623152536230198349547264000 9294 47470556005019811988694037082230430812583042800000 9295 1945695821351533979974417914874838337916771200000 9296 71683530260319672946425923179599307186407360000 9297 2364374311434831791336387271291131571365760000 9298 69509678032898458940702808815588085541920000 9299 1812507901770494366120021090367355555200000 9300 41692070379708708179516223628304788800000 9301 840848478246226047317974258049844480000 9302 14766967076638267359923101639305120000 9303 224075370896014895584797098442240000 9304 2911815095609949662737267372800000 9305 32073494365491184325980915200000 9306 295903851242918668297759411200 9307 2254505533279380329887690752 9308 13948009485980418238900224 9309 68641778966439066136320 9310 261896322364683936930 9311 749613802832726832 9312 1540603822615704 9313 2138242640688 9314 1826933220 9315 820080 9316 136 9317 0 9318 2 9319 18495 9320 56175480 9321 84052561950 9322 74336085788580 9323 43171920756480978 9324 17638813337647942440 9325 5322826903444867487385 9326 1230164439907258263751200 9327 223930933544451245944843440 9328 32832346329135542678167590912 9329 3948587105871414697090231104000 9330 395466185526506302739344684416000 9331 33408201112472716508886947928000000 9332 2406663173473748834983055944070400000 9333 149243200045040849629386756731665680000 9334 8032795767130139847699346024086711600000 9335 377987667486623802833408115688969151400000 9336 15650015706463722362927072860104687672000000 9337 573408338634458964365877987976940964361200000 9338 18687650807686843581524137855781828381371680000 9339 544247492678412295215167261579100651236701200000 9340 14223574788891945043330774440952622553269044800000 9341 334846656488497872895078648297426322608208763000000 9342 7125536850075234735207273635769232145102682476640000 9343 137500936477682568128776666482236121224650686622300800 9344 2413121848155340796789926682423289193002416608528128000 9345 38619525450835275529578469484972719505471215008706112000 9346 565024584182171272526345095420536832173642899388458880000 9347 7574576695766279944223865342401978245564594408698386112000 9348 93240595713045562152123452085825641887337071818042069043200 9349 1056006141971841623769261072766382143754266130923087344456000 9350 11024064118463619375409407259636928743131657033424351217124000 9351 106261366703372587829815275858265048446496319800788198229230000 9352 947244183184349925797210459079391289008767193652740509929136000 9353 7820778760053009744498714607780085380601750091721793273645080800 9354 59888846360766290836251418167685338500103491693365083627011880000 9355 425909370384994411146285867893802062348886780541932767557960020000 9356 2816404743436535242397841771497476525653907185769865804364378000000 9357 17337137661039133290222099058775812228111840195479500845712257650000 9358 99455970192107418289274090210343196001265971072604356071012756080000 9359 532222279512351834805842474615744803223963950890853159810907402600000 9360 2659343217231153353980023527648106923750304924052635057659816390400000 9361 12418233258053509451592763143113649403453458775901179035108074952000000 9362 54238828896791287746148593768508505071245207825249190048290218275200000 9363 221750342489635105408529250755018105515917001847866616124966240223680000 9364 849256630811368488798622662466026787082235326225872146861572834899200000 9365 3048816246871131822154275240829942796355950313432330903116967371386800000 9366 10266422055790545931743988055855929824463914320741522428863257475078000000 9367 32446084072647427407956612047547944747275138198163921700689062297766920000 9368 96294887945802247303300250970918763077403233679884140953260715086078451200 9369 268514591387333189595741084438138858581220555453523085350438532451564912000 9370 703827796873038810464308270675295759938583923293269509641352669967382048000 9371 1734977325974594272475784363946265404041477840263457858322761385960824720000 9372 4023745394381483282428687777394571078463871839641312366372788022389953088000 9373 8783000092995685749275346729683019922244354018801475012702679829392095652800 9374 18050275880342010813047078492080391820151303998539372206556885864916086304000 9375 34937602951696469205289853378954152225392678247626570704705841696793114416000 9376 63708545417471060152252684127607805343790272432843308356915386378722686720000 9377 109474316885445327374619513431705728787083680002538374218959405463776865344000 9378 177312500135770464665777179132008623019079796463127727423494905898707447475200 9379 270750843015355482137721631276401321505866161971063623974268398087000399040000 9380 389836851284782189335009332897716598092419686360794117058700837388963196160000 9381 529354355353219862750291690876735707975197862803905702107238860293793030500000 9382 677980770510085439599412050238280733675926493514233072314271309530127227525000 9383 819108236259620707096445840649186257026183453586076926294841071630454410317500 9384 933583335764018173624171650129330333652637857547224719250565129131047089100000 9385 1003868472762933501445306609741788697226574377551328775155513294032704058275000 9386 1018417291208773117408282067853988533418263861283956728418636675105641798250000 9387 974770835871254269519355693517389024843195410086072868629266531886828578325000 9388 880235716577502849417076127264797171729629979973097592436247121752130112580000 9389 749887821927821774102379994960522629671858091311197186044572812056049812262500 9390 602649573786742612977255155767360652156379105345984953168241164026779757800000 9391 456840060099354128126964061989511638389554319954055605928165043815191245500000 9392 326620064589952645118521332968357149753108385869854530508641242136698894080000 9393 220210685652489125472013593438139741491437811736465080832404963777426991219200 9394 139983552738766156315087246683164702383484049839311363755390715183190090112000 9395 83882918133003562533799367434683610369323858703243689336605258731984870848000 9396 47373020951452839600393021530785291153074817962883485701296056538024561920000 9397 25208143901856946135462299273422616162625096963477399116053581983762120528000 9398 12635193116239407569132954944456274274105912798977560544589820105441260412800 9399 5963765495243984150742519384352667848437524333754087971588239390327966184000 9400 2649783552397562161599379755845205344354257065129644729074762844012895936000 9401 1107877087670524053508633389025928511014437657035702005916944017541249520000 9402 435702921873785930287428929465659279961980523943452553587504033789331744000 9403 161108754832399913757444650662883315148732333272113851210263119470938947200 9404 55985399968489678664709448238906257603141414930165198228639950631440960000 9405 18274231259307171758504298739423555087545767490919909923376598305638840000 9406 5599866575885752326405811666830507176980316902222648597561776804588000000 9407 1610049029246552760014055464258509117176737805969882611758398499496400000 9408 434064500192477227608184916371524802286475833404334652840359448948480000 9409 109656762769599777399822156966767195035343572342351623358499789121600000 9410 25940309472378441965549327454504067642769447220771351762225756566400000 9411 5741763764476353832456868980149321767188158358750007510856421752000000 9412 1188217182167111073054904129374686072313966029895858217252258387200000 9413 229695931157962370810942541676268809812447599858157679497338984280000 9414 41439987580044757620530870920976331667194154613585148362921981700000 9415 6970601740005424724934658384456254400993420284780417865801835550000 9416 1092075308679472849093040686907184775253555847543417352712718000000 9417 159178249537826194064773506182532083908169806869207195956005260000 9418 21559984689875864701050510540366721860037257009611430105724276800 9419 2710170857444112287697574369032702854663972804062007570075028000 9420 315748061061449975265736819693130429669589064550913503309712000 9421 34044903895255295129940816537114044647906587897339908170530000 9422 3392019728758036730895202233734439613271279087207492682192000 9423 311773241915496098446162792911979490060783333891578168363200 9424 26388847843314781741167014741271408081321812778691151616000 9425 2052922655861888956845720513361283823564235867778067264000 9426 146487855158340700284607987701620660193166677619230080000 9427 9566304469472958158702923633892325015116722983807936000 9428 570374255018535097423073579481868354709662107470284800 9429 30968679386865443272246996955458585861407812302320000 9430 1526900753587550300401558636236264031093431959280000 9431 68154629196773903332626627529564649734414173000000 9432 2744900397856340271519974014920681545367710400000 9433 99384324749970940865378369505748814573658480000 9434 3222008759946007514055885837203763514029600000 9435 93117593453459148059416083517622891648400000 9436 2387290531494466123158367046456647272000000 9437 53998238212374828976201159384138450200000 9438 1071039435617351979693246136544894880000 9439 18501223146079444168932242570041200000 9440 276174462529774456473465436204800000 9441 3530948085058091988744148968000000 9442 38270921179984480910259163008000 9443 347475665316684493343940337152 9444 2605741772153614498267269120 9445 15869121274803631602390480 9446 76885277494203641484450 9447 288835568403985057455 9448 814099077122212728 9449 1647783234980190 9450 2252608660260 9451 1895922450 9452 838440 9453 137 9454 0 9455 2 9456 18768 9457 57852360 9458 87858450720 9459 78874924133880 9460 46504655269335648 9461 19291681160896071312 9462 5911522298588867566320 9463 1387483546164628791711690 9464 256530291201993589934250240 9465 38206688734202372580843833472 9466 4668162696251635340786737471488 9467 475045402583299429711470880512000 9468 40780820714074012581384730973184000 9469 2985738659423275921137096374822400000 9470 188201060165647158895674974826305280000 9471 10297780803107818624427686214484931920000 9472 492678140383981910658893222810651644800000 9473 20742902173651916758998255892545535185600000 9474 772946038891871424493198166943275732179200000 9475 25623161189265537721949519234169590521740480000 9476 759155476966810996402694846920591677622475520000 9477 20186634273890201495253476611297551427688553600000 9478 483601542822326131473246330992389166811147523200000 9479 10474003414960213464158060118743495371184770106640000 9480 205741654772633854631338633224795305998903299571660800 9481 3676093412839239941083875322704569121288096989355187200 9482 59906707468491317558403894147778163458028247233936384000 9483 892624696627187747708286595189615763151088378427827968000 9484 12188944133254012003189016955003029041649344753704133632000 9485 152859844544238217196982263167957341626619685873603559731200 9486 1764051915667781361361948537043120611836232020041344306252800 9487 18768109159590457949717321793257064463996275326860325076468000 9488 184402527072482360461393721433926808066929535831825511268256000 9489 1675893554864619099487372350678923049784741958001002440643856000 9490 14109427642860221751874639600001599771521065627360820547896844800 9491 110195477303809975138702609428541022840190424715791753873701859200 9492 799426649003457856625011818044892199836374347155814999652744640000 9493 5393702471920091166257417792598432595252298985972330756766392480000 9494 33883515528728777839309419466323486816328544911877462446352978400000 9495 198404511964867349750541679960429538961709156578511751141663202180000 9496 1083966114149519179124910641735029676278606123746015420871525787520000 9497 5530868074135005113862708506970264931842389496300959082686107492800000 9498 26379785148517064559987886663266210753142559627177513087822111001600000 9499 117709798882398113832067160944422713133340663790966327338842601363200000 9500 491765381997574342231747250167810445979289884282259323104497979028480000 9501 1924981696505768574610211368256327384053066739445310199552898425771520000 9502 7065092396749895300431094915408861143599021543708851264316488903097600000 9503 24328309235236990662496359574785870068881154541878395573851719228821200000 9504 78644983323704884100804558298899628957362752641500772630573720935617920000 9505 238803178774685065722560664669952873339945017138486463717071498511564531200 9506 681471514693369750146432545332655861778545961426872382130768137532247500800 9507 1828549292872811793299299228133160412863696438589158659599793315330540736000 9508 4615457753917956811598231175413679532679015748556283073706815831568073472000 9509 10963654698279860372331825233179632694629783200695143799663833566233251968000 9510 24518718688880415014487536430565360389808424248827321588339118702667090764800 9511 51641399043027265082205422124903169768384096561674838044612749072064803011200 9512 102470531676424337247207371185530790586993246655954911546479018122427437312000 9513 191615701986393727073313842260728091457092280932628719750414739031389003904000 9514 337763271298049959586858298222300364602332156220226895831239539987533159424000 9515 561369939701103252504606291826845114173766804996623007470336098837203335731200 9516 879905077352760465586278714423463203813349978852454042380791219964817920204800 9517 1300934926193597462560358314335765489508985183787230439003857986507123269120000 9518 1814597724432736143214150585273895117311144016274648806785143183560531067840000 9519 2388202533958949611561892897686196097903488819496082263737658396633150864525000 9520 2966047342874891265827917333070408580333284016381148321956700218475857297480000 9521 3476486516987915294162391573338744385316013355247284430733056814192756303220000 9522 3845805980162224118213005603517838389375045502731851082285910084181626814800000 9523 4015473891051734005781226438967154788906297510205315100622053176130816233100000 9524 3957278617268375541929324606518355444139539575274803287569559651839065273200000 9525 3680985723869557370289591077652788172687543552614771750187942509145271379880000 9526 3231663522833836752319969631554325766631787062624236231385658446996083324120000 9527 2677681628984276837205758703466341079467548070344092235099798808346260060225000 9528 2093766605114695549862481444546802058435935403393825546290549827185228155200000 9529 1544860224854896986790425498273721518791919905747336146317081358977208882080000 9530 1075439538986707235716562873184232804660761085264110496243189268845888569139200 9531 706239601559452478957407915524095466218609851447364428753003479182288067532800 9532 437431121845015521432160746878061127927610497399965979847015141951067534336000 9533 255487602648524969431085123014304121942789707910171626333886318708518671872000 9534 140679882471023242661420289254711763348244965748005895512962719795196990208000 9535 73010253819452340288635251969690688293232688242367874476866300412229549084800 9536 35702695634685516600043254802402191444808758116713468277756962321427518131200 9537 16445482047419790558497737849769449041944674801042715699495750349349877952000 9538 7132980165145933254288175452912050186867569793223346568455988103332477184000 9539 2912134059019663226365550622582440657523664698493845272695967131822713024000 9540 1118641920345720155900747763093227546693084880078073532931638263496330803200 9541 404128456387928572761256509441458708729137721311284784751967151327263052800 9542 137243206192347738921011876247099352494221274217520956159236493397450880000 9543 43790956623426583192493447234614566123986078175381112032933094611878160000 9544 13120885879678376986514890557187884980969611438316438062302050820038400000 9545 3689548251636056434669571789157960819435044583936844549143055316062080000 9546 973067670761157741011755197140561095235616154005321639334432171269120000 9547 240537415107509189135093763669037718142043965138061625431547924524800000 9548 55690657535758247404418871844673111589967625879596972074291123225600000 9549 12067348525385465702973182197026032578565213446474819816769689075200000 9550 2445225885407054892444565866239485548814530093101476647082279102080000 9551 462943861251357149417930586574335590910654698683194085997214138420000 9552 81816293593759731855893476272342077922354291372582165419242557600000 9553 13484256179800227915643544481496081488130747464930826891915981200000 9554 2070310039726903679977594708270105440601892540070187563203261760000 9555 295787860131279406951254372676610113939458508447651549871515516800 9556 39277595870664941633596969697301750715315398908599040984685811200 9557 4841470269608899620741297901961333254933698989780673717415584000 9558 553207581217447081384181164301780424200788607495476533804768000 9559 58512340321076133607942238531919083328929564254329248767812000 9560 5719804696256139565628136165564057741408388671043146689971200 9561 515901975336803983039815138191856027989841439823412014092800 9562 42857900339506042204761382196623553727089631553346792448000 9563 3272957220966355074930384182361924464887324054235369216000 9564 229298087206984008585614905186323315304866739412653056000 9565 14704373651356959764335501290818276485152387957420748800 9566 861066925529912058271898724237106280662076772281395200 9567 45924476511748628265923802059106095089040915082960000 9568 2224567096982700204776933122564990167331278606720000 9569 97568732323802640560391803621271498567161342400000 9570 3861790904570299416483273786509096794862158080000 9571 137433319106060611417729239528727803707517120000 9572 4380027553720604738794789612678562482348800000 9573 124457413041911500553989535355273211113600000 9574 3137581841392726904722425261057307843200000 9575 69796069887730770676676539898175649680000 9576 1361690023551447090833413053155032320000 9577 23139474610530388388812496904873600000 9578 339840172617283438178206091443200000 9579 4275408623249694867403237924608000 9580 45604358647996745252301204529152 9581 407538013164825307529000890368 9582 3008400687732470281956207360 9583 18037286100140174292251970 9584 86045491235015739020880 9585 318312739154785176648 9586 883588450117377312 9587 1761539972323320 9588 2372178169440 9589 1966980240 9590 857072 9591 138 9592 0 9593 2 9594 19043 9595 59566504 9596 91806874290 9597 83654423853048 9598 50067172676049228 9599 21085432149856160592 9600 6560205077623997964186 9601 1563515543500386181464330 9602 293576101884589178672952363 9603 44410057594177853937435702912 9604 5511893739131937735280372127328 9605 569845014261024947401293856856064 9606 49704887919745994725250219657088000 9607 3698043661229102007558616342487347200 9608 236905922047489347359223859440595680000 9609 13176149958582422231067421123593130320000 9610 640851764162033300865936041119073720760000 9611 27432952711497565861629542812816489099200000 9612 1039492331823298554846325755162485859314160000 9613 35045741472899779849104696888335237542591680000 9614 1056151208933297910907109728953011931397194720000 9615 28570351280393244672918019703377129084910674560000 9616 696402312459585338902376730269817521444697692400000 9617 15348706966609260869408383135146778172641137140496000 9618 306856072355518992304556828986511357466879349447300800 9619 5581108734808071928411084889600821954611275689092787200 9620 92597681032668844177328356838972367429483109746416441600 9621 1404930332909458325449119896867166954102502354773214976000 9622 19538220802151191125987243255397532158259972402759917235200 9623 249585014117802312448095107391529765634546744241707329843200 9624 2934385100459605211776343989422794008665038990011121560444800 9625 31811402111800720136757183703515289593936899959893295098458400 9626 318539307242496515807902815426911121736079385962033128726542000 9627 2950905313480068563249008938879216979847511891466767404270083200 9628 25328603940703921834553993392046612410357810401756420219984880800 9629 201716089041281683799511082509632480817624363920294373643843555200 9630 1492498203624789016050009808924400211910203597341978925332080017600 9631 10272254842761705778481848887333928583997352694256535113621603360000 9632 65841202674855317999384619887469199943198416403763522180193853844000 9633 393441333057062266093883704205608633806917366315172266686524248580000 9634 2194086597762467445586274803418385429992931166506735933211784180670000 9635 11429660416250993204914547813156240379498060030174624396266038522560000 9636 55668245632004705276579047620631477324035213096225773684773543861200000 9637 253712246759197202230226932186150733016208971202192617036058818082560000 9638 1082873285080921392127562775780020157583674522015155445175642346743680000 9639 4331493140323685568510251103120080630334698088060621780702569386974720000 9640 16248859240496166208467311651465089705018860779812518674683441809382560000 9641 57202616713991605529808393058729142328892928255462438191487626777928400000 9642 189095507251680821708538030768427479070083194261628688535860526234466168000 9643 587308398993455728600635766151351229111787803353764397334907987363518451200 9644 1714754499776141669138281575154567332961000362506861888598865967630363260800 9645 4708730788935355642974787721614573866418305784997072123699643556976266022400 9646 12166689093003827735778670580482101237653169559767067908720777115247899104000 9647 29593320541366886048237412886667575535625083131231413660807708377289839436800 9648 67785998837449149698154203868649267988258104380142085512012461883694745852800 9649 146275050122916586190753808348137894079925383136096079262763733538499188419200 9650 297461331511303148505879568519216897126236645742278868990792674101430745233600 9651 570235632587419244359605484946248639727677497390224833600116873788832755328000 9652 1030773393482173939168676694398600295372149238926567432261906179484390056876800 9653 1757384146264689994648235675695974274077106899153492015659643322399615834675200 9654 2826591158574328196045800532855264809415928415534291890866634143351894003788800 9655 4289818839741069520266130455393243673890840667508264805186228162260631759974400 9656 6144271775670802698297843100172614637083235331066525111594858044904550697880000 9657 8306582804416489032506507114271823249749066226422629141252279241476729116557000 9658 10601058474167896842184877960521732469085346757497411316633153577409112334067500 9659 12773052815551007321384222020275845905763619973755361260746594812400667235620000 9660 14530889539728022595859179703926626279537498315183063523803687645450539570285000 9661 15608628150091482072278402751020928484413681054672344450121608212504415906700000 9662 15831608552235646101882379933178370319905305069739092227980488329825907562510000 9663 15162667345803154013070448386706044813430433024538848894403847977861432595080000 9664 13712247875517993153838944227649069869422709677707961353448550313312481002945000 9665 11708631747588423377935536851919525413616651642609081155684378578033944965985000 9666 9439298641382373900575576266217980965623938893662078569604862774405373996087500 9667 7184071614630477001086708855586441729512705925554706284326295560196090046752000 9668 5161188291563474266570188204144996295149917678095881093739680757719822586219200 9669 3499589053472977766532895897820804049753054228756742341072975606054725909452800 9670 2239247541208234025438880941612612381485345887631062407050190684993058886118400 9671 1351833958665146149729412058227672518520851460887301550507417940307396795904000 9672 769818103993015979885467404677435663632364621476803525360157779614924219692800 9673 413420833625878952160713976586030263802566185607913004360084733496903747612800 9674 209324640693139252652285622291300779459203565522344389289817066960266079979200 9675 99895156181504010081490405701167342298485627507577810228228891197023835993600 9676 44918432964574737751788930274406141438002358324190538592297414501243506288000 9677 19024277490878712459581193998572012844330410584363051639090669671114896780800 9678 7586288493284739647014935773712369007007270431384171754849425730683984147200 9679 2847139546798122016682429785162300477369208149067997098050947267008905036800 9680 1005200913661876150874165061297504988287482971124712141592438670679868118400 9681 333697953973554391250361230767813198358970342814638862122106811001999120000 9682 104108762419464722064251275366887039038585129424941637508507480735829688000 9683 30508062247462189615897809631322209242076228402913300368793400948228480000 9684 8392267959377140788988611512295156221273477545617454700111228187263520000 9685 2165746570161842784255125551560040315167349044030310890351284693487360000 9686 523970944393994221997207794732267818185648962265397796052730167779200000 9687 118758924014943371256701968257347151624608454605281650527516893570560000 9688 25197205917644235019925253133548984472984359611975876509950130379280000 9689 5000476432109809527150114668255855166030401263201398173366391853620000 9690 927397427920218198649868731341791779687733792028620342903950014510000 9691 160588299206964190242401511920656585227313210740886639463887448400000 9692 25937443477973307090666668440518169674593315552997751161894548484000 9693 3903456840249448195823102577186892861918994023817483343176209276800 9694 546756767664526669246043197328740671689876565362903170666207531200 9695 71193913779275888399827440885752640288573304913045073050768313600 9696 8606807164316866642809609405064382857888576350111404929121076000 9697 964719044791560876446791383864359397257840426056443189857527200 9698 100112353704784619253912313419886352545624949873781840456913200 9699 9603442146958707965813489419929144028358309421854579652364800 9700 850148954338764126776323959552398264192674847573315592278400 9701 69329170588278420124470863164313823787374095622696480512000 9702 5198242231764995804161743618408517730179258712660895411200 9703 357618630195134846477957791929824315589727872124091084800 9704 22523760251189718853944735447317602888252648316695891200 9705 1295614527723302411952573277943047953749046142110825600 9706 67888511583079423076229386943918441917451183506040000 9707 3231306729812475972507028028451953299503397292736000 9708 139280462491917067780475346053963504288939538480000 9709 5418514898005615369001693392019800343689955520000 9710 189565601603412445547429951350540603071291360000 9711 5939956181847420313407575743785633481795200000 9712 165969363904560273462858734017539759050160000 9713 4114942906724634879244431421922473364880000 9714 90037024716979885245627377677886390520000 9715 1728019666699334063090809327684344960000 9716 28890966103352359434051690175682400000 9717 417521058525866355692101845119539200 9718 5169308343653583451426022844337152 9719 54270953739145233085837510176768 9720 477408119137411929827433806304 9721 3469535749545144838862164290 9722 20482053619855058977182723 9723 96216341138485303474728 9724 350545309491358669842 9725 958428734084370936 9726 1882224536693580 9727 2497146980688 9728 2040152762 9729 875978 9730 139 9731 0 9732 2 9733 19320 9734 61318460 9735 95902071440 9736 88685440564140 9737 53873448961362912 9738 23030899430982644880 9739 7274474091700375404240 9740 1760321695829106120389910 9741 335634670004749566954342840 9742 51562638985547844836013087756 9743 6500017520602394985388316517120 9744 682626840000186134907799932692160 9745 60491239975401109801060424804720640 9746 4572849688616631514723020208452096000 9747 297692514728942711608468615570231449600 9748 16827288286608434525662518251442310800000 9749 831905938561478423216413647411174110400000 9750 36202503168451705768216036007077497909600000 9751 1394749069437192032754428334588459393148800000 9752 47816647263871733522930984737474349528451360000 9753 1465549188866718066417105506239473569962924800000 9754 40325773431998647507362371469115001016983798400000 9755 999962294813763563552130689618199517971873609600000 9756 22424154461198647912656530714688124190519265695280000 9757 456210797838293723072261480263131929685271953160588800 9758 8445098743459582523253615293474927957635482950600928000 9759 142628334333984060392727724956465449951177045387926784000 9760 2203186203880741464908847110996239087115287783621632576000 9761 31199142565299695227214938399395017877310741947377601536000 9762 405890780535011841455993053434710022900626523463786667724800 9763 4860869428181391810985078099601164387156696672126800012672000 9764 53685909224317777169999020715576117658530826976339837639956000 9765 547768528342236999146300168584594826162977635673028931641904000 9766 5171579341113472844881245709283968799950465325030655501677976000 9767 45247214806694384636484803729481327024328515669157100198807942400 9768 367378849950750577960648012263018432258343015737187716704285208000 9769 2771802873597128115936382726946016734990400221152266926599614144000 9770 19456859172760407415712678480714852964983220985591790038742095776000 9771 127217925360356510025813666989289423232582598751946319484082933920000 9772 775641485169637038870799302576771306647922807878482468610576375772000 9773 4414219834298747375687475705721462720760536304999493723800028154800000 9774 23471624069086861045806660687731565065040658990537175099474900537400000 9775 116713022855163418984645382531806852078172579166476608528467158697600000 9776 543187124045621669668437979813434415101192079302566640196881246160800000 9777 2367980969752507220815451367070740174817950397887131092336548968770560000 9778 9676739994340148610501624804842733323088155303114155041995101821964800000 9779 37094169978303903006922895085230477738504595328604260994314556984198400000 9780 133472772332647079569552917137034665434083499262745689113471129148499600000 9781 451083491801762375035060470977406950936412805671646655452873856877378240000 9782 1432676549059793519768217550763144664954512671817516181377578575235249555200 9783 4278581549228342638221826169699889044660535580993487238503175835544184192000 9784 12020702806848714458545573306235936456025590349648973761875939947249135776000 9785 31786400713567809581506952753876159014396110330588201757469291935982340864000 9786 79144927029237020826681453068994678758067082792828199325415964264844919424000 9787 185630828850392285211671044470914791996193703277724322054157443457545356467200 9788 410283677174034327120407023415508727297351684406123149151654374559205040688000 9789 854819712152071520025820803776776803879055778036713929629944141549850066624000 9790 1679413478900753018449325909933159103588220922191942650175953963658574517216000 9791 3112133452426254181081236714452407830378172104400888074902332768813629613824000 9792 5441131683627213252660883534366381887046427130071388740792357209737272103513600 9793 8977435670500743177314625397791174768685802562571513945675385771750549425152000 9794 13980988526281623335280303710897008734745452377911551288157545225181411201536000 9795 20555381940425958117941875098759292604060278198477102191517343277498860516544000 9796 28535416035086516377671713628686277593376948701010881047118427266239403721885000 9797 37408666615693838719819514556580798411457333215497714454310963856720374482956000 9798 46316700524858382404118462731180432225854567922851647814869409117038455516550000 9799 54164921070334824725448456855076677545951083821982787435826209783929080551400000 9800 59833074575350681277067210545580225856919110709577320392132831481266927642350000 9801 62434512600365928289113611004083713937654724218689377800486432850017663626800000 9802 61542590991789272170697702275453946595688228158422386689050912380731697003560000 9803 57304916494702060941416483339428948708035204623257151924859613249664099713800000 9804 50403468218228239675070091795696352716371147445456204975004945215600672179775000 9805 41875373077269222447559158085724774341183581957646695284676452078418329645100000 9806 32858963919190534010652276299699349956009819716315559993651522306578707316110000 9807 24350221683273827308946528963145623546348329558195951826874391267190957842675200 9808 17039329766405728439872870147655729395471020085579703132442008243189844901872000 9809 11257419332850138269965958832150838202002831784811898439815166285211006422016000 9810 7020815075648017100207591657246944370382486619446953213925622206112609165824000 9811 4132505076172567027337379899518771053452982630433966132247359906129573749504000 9812 2295198421164362458547412076908650774903901926995654955240470417000051840195200 9813 1202542984891897223087171639211397876643417450458428070496362097434534839488000 9814 594203946252049715139899827015564363672026577415764560840327025223676265824000 9815 276817902671637618298105943509258900345201136466781883764971626208620268416000 9816 121543995080613996269546517213098970949888734288986163249745945121011840544000 9817 50280306583279989701656452537949560622772029068384973689087789062372066457600 9818 19589293463012719858370563906458563113523184273502031315649679914035628672000 9819 7184787884553254618900802435911134433486559749215478570316653761574196096000 9820 2479632488757334938060376530166981150882810393530316467768885995599470384000 9821 804874465763928943690009859979294755592422849335683247964931783840027840000 9822 245589901092070626407977367532143784398713638643452067968786877633239264000 9823 70403220571066591421302637610743559789406680929799923927984771418988800000 9824 18950282488916124362232348576150352757714304135265220290573741068014400000 9825 4786344513329535871861018720674900353355431655303775612169620256025600000 9826 1133607911051732180177609697001950083689444339414052118671752165900800000 9827 251581404821130036478013380124116992257394226203294022828029208748160000 9828 52277708153875281420205744259038485826681467751650980903375914833300000 9829 10162971246408743957978141741079646729192862655696508805958204356400000 9830 1846765440880088187787617387087550730114101923520196353834705656600000 9831 313390499058439207624565374778493457231483962779184835802253081120000 9832 49614990890539038910067330125822875060707213513259064598792344228800 9833 7320402461038569126703780022447172402666954430222653677942570688000 9834 1005457905128370002839668244088260972496517727280724277295938464000 9835 128404258235213794238673091664744306420391733655716095158779296000 9836 15227428059945225598817001255113908133187481234812485643829596000 9837 1674606643789124540247260515387189897126817343343259876733820800 9838 170531711653715292187055712861241785503568509218961837209272000 9839 16055599020356718405981015541106876309093331432176400041856000 9840 1395249558089103205004976121181815703720903674406766670304000 9841 111713058862847295813576069752672483367144914714803670016000 9842 8225228494488101468993029214385959258563741058854094950400 9843 555758682060006856013042514485537787740793314787438848000 9844 34383616312656871701818290837719349541801609156018064000 9845 1943120064866806598270743341861487848659491652350656000 9846 100046227596117044533390675496300861773085954640480000 9847 4679823539728413477423971627413173744108368492928000 9848 198268386040660016911198326389815421666837008800000 9849 7582624064136497821897198054021624122851654400000 9850 260818075984754910125078098568041906518825600000 9851 8036411304852392188727896594533504122428800000 9852 220835269327555405186117819643172737248560000 9853 5385496339108518213453625191135495556800000 9854 115921319307746993399008459065491474400000 9855 2188915549477519938297563349781113600000 9856 36011191297855973178443784141560256000 9857 512159165125062729648978263346634752 9858 6241159680001701804871313670328320 9859 64500173858285304085776371592960 9860 558595255676768319056808450690 9861 3997103797329290297365355640 9862 23236246384944200789146812 9863 107500561577349992084880 9864 385767565468959301740 9865 1038987944254856160 9866 2010203319453840 9867 2627716757456 9868 2115486870 9869 895160 9870 140 9871 0 9872 2 9873 19599 9874 63108780 9875 100148374795 9876 93979234907628 9877 57938198320552662 9878 25139660147470278864 9879 8060403534782658160770 9880 1980172468378273021495830 9881 383339387961718342816909401 9882 59800944522028061479437866556 9883 7655880011195092507128943234317 9884 816627201194143200760420611660480 9885 73509908995404659659659180663921120 9886 5645561010847077861861825074989142016 9887 373430337696655671071068637772719289600 9888 21450277927104956635346972046180022723200 9889 1077771317415812772119149330751692318200000 9890 47674048215983671393621318934536846168800000 9891 1867191735785486793029647604480820740869080000 9892 65084969075951253928462002213331465824579360000 9893 2028481536200480747437065735648830684866056720000 9894 56765412159286180600215120191279530627872259200000 9895 1431784118648082413943469417433305987195408450800000 9896 32663768360091586803430348976378487254551251457584000 9897 676140005053895846831008223811034686169210905171988800 9898 12736859582382790140303778848542909814674707991444985600 9899 218935833694529573906412177429649620425526230620142312000 9900 3442577247058809851769791479583456100484136591820168768000 9901 49632467137768565483618959228063551572841983070345260755200 9902 657496768964848093288371588913702102556358313361993131724800 9903 8019207064219452702314524046640001752852196807829390020905600 9904 90216079472468842901038395524700019719587214088080637735188000 9905 937780868883604380351881289665397798564657466942321281555702000 9906 9021609568890338610309526894192835292410250992903944564075358400 9907 80442685322605519275259948139886114690658071353393505696338612400 9908 665765888135437871239088339560138534797158092041899404501829476800 9909 5121093940387454180263684489575318814958225295471651536050701132000 9910 36656251362773356237676899504328597833385191588639189942257650208000 9911 244445501876237964705482554835596412346606505190136854467504060970400 9912 1520331779961967829265806133733587442643528263987436533883256964572000 9913 8827989238002158144499881260860708965733239902212763009464974674074000 9914 47903817570554346520541991338003847100878045980999489198647149394200000 9915 243139725227290375072285804872542782087596128729142756223366054774050000 9916 1155282088352700933676800430424688128222274938931199520479509011774880000 9917 5142958668681226620208558437856763817182736020411112841168442291548560000 9918 21466262269278163284348765653663014193458376433020297076181324347333120000 9919 84066678700830041053732865492071245744328349195804221927332447078319200000 9920 309102311821759436663555195907921825338839950614504639127368623441030800000 9921 1067727699978591882646394948150507105241878572265531739157110473543446392000 9922 3466974649342251289534176537523999541726570422885726588321911655270484755200 9923 10587868659510894869508784229791429973017908693420625806492896868791725502400 9924 30426676263906490336179089658907157251923743415054918863361300145439211168000 9925 82317873623839257397985566467127225227688869763371850719429261714233337552000 9926 209758137234079292925237295294013077617222008878517901092471600219972356428800 9927 503623839235719601033159025551696983434856089498909051486632299878797264867200 9928 1139780267743996991811886215722261594089411149918583642838167836567804336278400 9929 2432289712321203501885316773115715531246459668080946037575098029941276343752000 9930 4895853751744140771766821137703404026658566392092798453190320055591908666208000 9931 9297973099710694465702920482706210528594785834474543503050429868289379085569600 9932 16665219544836654561478458570096377340869342916435247371587655720212657595993600 9933 28196916940087189989132907559504684982607859683307548368796776560983817016595200 9934 45045765925792131472654721754047423013689975530936790020812054721080137783808000 9935 67959671162349587239126654868519462845306577667333455777926520056629582871752000 9936 96842531406348161815755483187640234554561873175950174483545291080697155592246600 9937 130364946123930217828901611983361854208064060044548311804772507224015401758793500 9938 165801098371999897121153927135781788346031721775336885027146219047458756103902000 9939 199245174184964757844231288645391854959289656874444566620637741282887772095887500 9940 226252832066814200723372614216250597447377513177118638310903215165222943249550000 9941 242788494534637267567130488505761251877796615071843872125343967743550831234455000 9942 246208050795688496687794298203025494861990933593982518211616417993459997871560000 9943 235949382012534809325802869111232765909407978027566579952799067243732497960245000 9944 213683230285324522905407468982014453144745429111723158404741925433821668624575000 9945 182868858498529298295390360811524031264005575487503917309352447478814804526362500 9946 147876655304756664999948097175156730146460724826651816375562844015301052741318000 9947 112982953307406188785048063718913606980322185371941870230802839594146681524287700 9948 81551605394819504686951985842223355414367893200800146933511824067955499446102400 9949 55603367314649662286558172165152287782523563546000100181939880046333295076888000 9950 35805608812809130144930676266037695216009980550231807452440351188550878751232000 9951 21772302953738209991608953938351718784038980261794436082235485698987504278636800 9952 12498914658627490921108843927572283005652007187326435528690741790159493196995200 9953 6772597689912728067610769240489708903544350175728371193579942743568806988254400 9954 3462920946355611765396044219351188213978010374894906222988275161272325641952000 9955 1670367633762754212138109109248141991337930133501372580021452863935575320408000 9956 759853511829331327874590810481507729392940766612389095225445224378536224185600 9957 325874248917230330080279369474627459869612763793411739197232664627457053737600 9958 131708597798142811836776906347403560364302191621394961151086818742773340083200 9959 50147670138660697035554425548939573989281725258146069978502883573038699888000 9960 17979399610490198835014916616626956557954939290714270237440768267759533872000 9961 6067205636348939756684808940666999198021498240050021529563345396723348321600 9962 1926097027412361827518986965291110856514761346047625882401062030705824864000 9963 574930299988472552194212664388734595130242308142978628776905639600317288000 9964 161270771385265793041854884821524430611568669885828507370801020925755200000 9965 42485310741279698166940265356208048924553036690352671296608871104096800000 9966 10504766642412718202979183192218070775522184211903549633024903404014080000 9967 2436138316743738925361948733721624966033927588615790293185051611786160000 9968 529504290494987927935200197277982058768542680343466446886441630396820000 9969 107783589533747279671219480510508655976975603457248850696956086136950000 9970 20530207530237577080232282002001648757519162563285495370848778311800000 9971 3656035947051398827520152845406960278738008444350740236243070319566000 9972 608132711984787131706322453493434977057411305594974613553302785828800 9973 94389847259141392312018016223646139420966868340745914101313449285600 9974 13656250507699877814036491972200850173221934121257737429468536352000 9975 1839616269847920433686954622468803846150042096431564144018213028000 9976 230457422816113109275069040616971031275939339552965178481402511200 9977 26814228440868506425086649379962038230219357117797835232112870800 9978 2893723823983693516514376550967513206999514469422019954514737600 9979 289222137132326584594505444476244180865735480458846750386338000 9980 26730690214064842341048413488800005842840656026097966736352000 9981 2280691917346816823594038949044404168242367899474413675670400 9982 179317300626776752715010433340100573424461358189634490470400 9983 12967040963921517108332881239764351311823581162522635692800 9984 860644311764702462942447869895864025121034147955042192000 9985 52312101856215030933390520270801236738842550679149048000 9986 2904897799490811786385072368965926799838091296294470400 9987 146986957620412140615436570393703192645480631559128000 9988 6758021040018948993813175650285204259562327887776000 9989 281461835289793978809399970948427672696533285200000 9990 10583381928002508247497734272950420964518556800000 9991 357967329917731896606541012173323062035186480000 9992 10847494845991875654743667035555244304096560000 9993 293195396528299579070771111447401603938120000 9994 7033875966292672828567079842800518287200000 9995 148960263382673309967687305876250157800000 9996 2767777797045800856173802844668390028800 9997 44811640523598680528528236532726314752 9998 627284556760786429095758341665460224 9999 7524636353860319492721018493157280 10000 76558800111950925071289432343170 10001 652826977698806337817196709903 10002 4600072655540620113802912812 10003 26336293829431031185894539 10004 120010452628986243727020 10005 424231764988560955830 10006 1125656424513594576 10007 2145859197057506 10008 2764095144342 10009 2193030105 10010 914620 10011 141 10012 0 10013 2 10014 19880 10015 64938020 10016 104550212200 10017 99547484546230 10018 62276906332121488 10019 27424080538394926680 10020 8924579352351948996720 10021 2225566975992767281057050 10022 437398096348445196303745560 10023 69279882115263278683637808108 10024 9006384674984226228872915054040 10025 975633939888195122062329432680910 10026 89200817361206411159984405273683200 10027 6958938051564974447781069102851199360 10028 467640637065166282890887843711600596992 10029 27293364387534980665047222496035512784000 10030 1393567075787080189250646419209342652736000 10031 62649397047445490964118972793402465748000000 10032 2494105469825672071855767948469980267988800000 10033 88380408827179708203403319945425515067803120000 10034 2800625942056084259952001307361535802148566400000 10035 79696073003291615136460211116005442717662465600000 10036 2044377524867045779587457589497530921887863248000000 10037 47439780464539797315326953364290205042407866669840000 10038 999008792305570377926454365616006656339198275348876800 10039 19147668519190098910257042007640127579834633610853472000 10040 334932233462658555541321591943165406237742321256516288000 10041 5360153169762620602536298137070732086280124956562104880000 10042 78664868587964528566877534039217364686924868328028684032000 10043 1060960695375095786897145063928928392761396369288670735283200 10044 13176447345787479934045188697181852619778632328262523647872000 10045 150967648140798030039784789817427305726043250511030562135988000 10046 1598480980314332082774191892184524413569869711293264775557520000 10047 15666456868408449648231428603821939693668395330095249644812904000 10048 142340950975825342518216979886153623502472848999151125344300099200 10049 1200601039199247539934059886652354324362073917796894063996405116000 10050 9413531903365935192199911942002527789308323520478634538759864864000 10051 68695916015453838801377899900645977085944344719282343142164600880000 10052 467132228905086103849369719324392644184421544091119933366719285984000 10053 2963156449572933377039629993982717486250327636085317479764622397616800 10054 17551797784926783069572721218712960719949675893188291691985568208880000 10055 97176315643124531513099468142807804118924036132884678088684217342520000 10056 503344552485528757308866166913063678840092787580480890734199434438000000 10057 2441221079554814472948000909528358842374450019765332320060867257024300000 10058 11095172906498403169804247612001352651719239510121858196682434373953920000 10059 47290480265209428866672591001199104849950412620616523257367545215534400000 10060 189161921060837715466690364004796419399801650482466093029470180862137600000 10061 710563593780825347001789696421078386648489618202630923433405207447698000000 10062 2508144473067990857498562161081422811320872742129123357490648258778649920000 10063 8324088892382120245886404536953757353807272947701478813507198515311260499200 10064 25989236813319741944170222309946120244918634995086065073846004414320225088000 10065 76374030824048109581217209901398268455586366046880276136821041274158019952000 10066 211349519261516781231041335576196466166402522393882525158498478997669992320000 10067 551003140620176578138704734466831393106550414443041209529378357871703283008000 10068 1353893431238148163426531633261357137347523875488615543415043965056185209676800 10069 3136604612783867690645113229313200510866208978458117776802709937841632088208000 10070 6853851095810847004603840885831385508317451197937520514102473258006034544832000 10071 14130309608692438812822939055973239263933260725145881714492387152318110378080000 10072 27494229543693084334102939044503862161009124258419444420741119408239306294976000 10073 50503744596242788518626792130109143526902825789440963071213810322839578202492800 10074 87600360801521071571177090527106288084738904595117059161068904208838612641024000 10075 143511190161017239371214081485651084857717422044074260515023020489595054349696000 10076 222100651439669537122117030870650488470276962687257784130392769805325679350720000 10077 324768813150843700556211033362059356097282395198699303092591158347547141223661000 10078 448771450899347658950400700645754746607153855183657218818853236989337867872695200 10079 586082118711834629226269571738858810867551676545820994726114302038314379684490000 10080 723469235214082079624350322971760744582772306605289129574114757388823545071460000 10081 844201633162212145341713132623697799784884564932642366670562296825193714677375000 10082 931243540680800478339678586049495212681959619453647728699949465317729215693800000 10083 971153978138549070268521954023045007511186460287375488501375870974203324937820000 10084 957475753094344153785866715233988035574409186198820904156286069974566658389400000 10085 892441726485767125075525311630766245486877968643079073337451570929490498373225000 10086 786379603493567477852554698882348635416056855005749053884907344987851679425500000 10087 655032956207344585605830697825783376851969520845329347046833631689880777294430000 10088 515752264466414473719117223130195753563445475360322475358980585793716654122351200 10089 383817688269178918839158493973342875387697376143917358200335005319828439627963000 10090 269937714826675283579188391365867516756182770035282537635400443301857364133952000 10091 179388987701271549214017601857063856072146777555092825643778775611993817937120000 10092 112629035316241377734370544963422370394664305908007647492802876839935359109888000 10093 66795275111159817073022531526918544664613414753776757610315039459239442138780800 10094 37410181182402065569353179355636402612520611695882194867565785424325613483328000 10095 19782433452169414337952114678362534969506565015204234400289342013245354529312000 10096 9874192256676643989683499581282504545881073759740495655910342829330727734080000 10097 4650827529300217610266892029671297309215413312886174634569535425075523441136000 10098 2066468921363489302072074598135755630688325915219465829422961841401545846348800 10099 865862078117420337075107439876449332024579222696207614974737419512676587584000 10100 342001949350454427810230524841481554341996808964646267983752084196229623936000 10101 127290051373413515968695349835663780759310610078133793561368402123596699920000 10102 44623029245511255036216796796322583816747090274581734372075215126474348736000 10103 14727234194214520435029792642302801472120559830548770208512735834781460883200 10104 4573675215594571563673848646677888655938062059176636710718240942478714560000 10105 1335859556307951652363364629271627366899160482220946136054801790001672240000 10106 366742500015909856517052746539911425366962383588454670159176881263328000000 10107 94580960530418857733345182002398209699900825241233046514735090431068800000 10108 22898548338943512924915149326896408664186515584719579682514811367521920000 10109 5200862299921126485845741068125634055493393520369621029694891112790900000 10110 1107358015468163266079505567208740093448204132677057959615238755763600000 10111 220855262825283026166135154870017736633918263938374268383373221233000000 10112 41226315727386164884345228909069977504998075935163196764896334630160000 10113 7196237091819981058524815699672313895179367116207199593714082965640800 10114 1173527306761557773085001977814937618316961440033789100896880157472000 10115 178609381640179980883582539741679540423455296270134092169627962288000 10116 25344124355215979363615147536160651740445486401288631450507328480000 10117 3349045004082111558763430210135514694273153560170283441674182692000 10118 411634642011170585120249103995092911209853914673220821941624611200 10119 46999370605225348944694285811465819081005185990285748934438712000 10120 4978126481550348486353911892803233173689022815170453158164848000 10121 488424743984934803069891967056382459701904634006275348087020000 10122 44320777435830614323606543799611686084709945104155761361024000 10123 3713362433812835254140007723751249374664887292510347573491200 10124 286746133885161023485714882142953619665242261969911009536000 10125 20368582045097958289637932920868781927864474834935998544000 10126 1328179546489852892663861485291862817839322998086185280000 10127 79326055293787552628207745460223385687886339244964384000 10128 4329038099990804971014635584336028844136525859845132800 10129 215303619031372926277253096037932469038620317963120000 10130 9731237018367137910836298126008247188186229060480000 10131 398480365016458075682301055580027213588312328000000 10132 14733727782121138932790963399597644872172892800000 10133 490109539859814745491600228788268765375999120000 10134 14608332037550364992298069412467027283934400000 10135 388426261694162043977537631319095287637600000 10136 9168204445967632824017410652693043768000000 10137 191053550712744864655330557472248589488000 10138 3493550641604477525126044479492545636352 10139 55671504412519795582248552822809594880 10140 767127029306375135975865885353675520 10141 9059458013247526133435916160608450 10142 90756645570994895075565528621480 10143 762078703267896065520015889188 10144 5288540619485746464399832680 10145 29822597478303081566164470 10146 133868690285279234950800 10147 466209369152713753560 10148 1218848023928663408 10149 2289592144563290 10150 2906495899160 10151 2272830700 10152 934360 10153 142 10154 0 10155 2 10156 20163 10157 66806740 10158 109112108105 10159 105402296429430 10160 66905864363521183 10161 29897363389870608632 10162 9874138140993873333015 10163 2499254076131560383623130 10164 498601188188246296532814435 10165 80175071060670004482476561148 10166 10582501993106465818925675188497 10167 1164075219241711240081824270734670 10168 108086302911899331022762353577720815 10169 8564552764066689848660788397777496960 10170 584637783057102415794207068003286386232 10171 34665581489503484418856513208665451607168 10172 1798418647535515735782180219567202759032000 10173 82159336108464613613628022662333262886304000 10174 3324209980704324827130344337982562939149800000 10175 119734877590702442821018688440476695579662320000 10176 3857173556671914408019959177618213550459121880000 10177 111598855473669618445478660791167285333441787200000 10178 2911072318777842094196462385384090111442442561400000 10179 68701306723157073423036512295064526630041644449040000 10180 1471581990010024512721442093360282160415492024098436800 10181 28693752534554438077109828167970857851520306019742739200 10182 510680476656653391967609441799005148666938779756135656000 10183 8316796334122640954901068052155226706861574413171352112000 10184 124226170530946803688436068204318587420305930458806575512000 10185 1705505102515192246767690020250257767938135613008647694771200 10186 21564667843596830999200741858869942725048422372951076648704800 10187 251587791508629694990675321686815998458898261017762560901556000 10188 2712977441589046951597309017013178935253306648889402160737902000 10189 27084178156367964525189942119425685504881750410761426613080904000 10190 250700610982317119251817694395922039717012583365643268720922685200 10191 2154670116010184970866973697781167800811081121899312417655497672800 10192 17217438658161044201771301205242830897661803986158445954736498118000 10193 128073578790531276167561959842508075449273770002301422540496056176000 10194 887894714499740866507809356215849253835830655496724285112477466374000 10195 5743162885008079946289537591913249319933226581408080010044610343472800 10196 34695774386027326179587723326755826176112285787681914253480883509377200 10197 195956200851317124602322689885331908635850119066642040634277415169240000 10198 1035605735894460850369251890149806424127835803671962877538128897609530000 10199 5125725359477634511928620466398031796188278220194563737309930907360300000 10200 23778908515489721844468861033246521419708229830206954381346505557188870000 10201 103474547323648151301000483164099571469294646735701677529929659704918080000 10202 422658667370309270495886282073216999596431812796760176612722435363838700000 10203 1621629172767717201086257572036016243349575118485528840881465670375544400000 10204 5847793363837869988406973734260491228568773947681488697627652733782830520000 10205 19832045886458784180291572099562638488103041999823338924346643467354477779200 10206 63287558196493473045930458023604302234093531087671537449753259300234142324800 10207 190138237252164715827396296239275624999381145648011730799694117200993722224000 10208 538060651119944805550692733487733503448633088261092595299344044448234855448000 10209 1434828402986519481468513955967289342529688235362913587464917451861959614528000 10210 3607102702702798813315163493848935512729667534550337632383394749924400420548800 10211 8552178337736460344351239762358629060256304480412579950462885798066372926915200 10212 19129872597568398138680404731591670266362786337764981468140665600937939441784000 10213 40384044314679751067746126177971427821217056839279434870206945733832751176928000 10214 80482890576289729882188960504403509400758851977716500850087571229432220212776000 10215 151466161281279688368447420752549555396837970607243513075246773395718342302076800 10216 269250926042845939952689584801531110770211971547461168272047609079697095530635200 10217 452198175842567682050600019533549433346797371569724849939742016273121594132352000 10218 717662729964432191825840656000789390869582435683201714971331637433458601402014000 10219 1076494094946648287738760984001184086304373653524802572456997456150187902103021000 10220 1526413421808965392614191856801678973657227257433886724535178444233471563751206700 10221 2046263854473891191184289761899672762514708996397123587300890505973771919926990800 10222 2593760702279789646419945868079589596910106333229453186273626574187562080241082500 10223 3108974891223686481557070665404861869783128307349199641859095450390206551422815000 10224 3524148556821880639032083207679424169164105068889620712045247948423681339345737500 10225 3778000706387722343010651776763777057003290102020905262329392569255809693367020000 10226 3830472938420885153330244162552162849461669131215640057639523021606584827997117500 10227 3673056242321396722371467005187005472086532043631435671709131664554259424106825000 10228 3331044526311092658811147141505209146196208900731285330563316553989507019381587500 10229 2856895845989333523592983854696359556016928714861426697924574197655865479685830000 10230 2317092894036612084135151642151100039906361657684978179737773072940888791682033700 10231 1777018610464168666028462161649715820078563075818554694234983860450907193620807800 10232 1288530810617957798960032086910508224515841191340293988243981803573709761608161500 10233 883277206110070389939496192000971557993332228533171341503177399918102894033248000 10234 572313316300749722595290649722148501579540423392933013204985989345669517573758000 10235 350453586277989953589215015138500810843767962966536758703300062611669235452572800 10236 202769215908809905396469934233251824160283089683890509439443261158784232436651200 10237 110828898498497332952522502989670406387930222395544033957497639070037811440544000 10238 57210729445796314012640345418792856080057497188979199399459839789596397500648000 10239 27884221074421732880110420456218366828935586865216752648476224435265471050736000 10240 12828267506604690516526859643537943590384456720618869925694328697099559390372800 10241 5568860312944671852135691008047479388073872684919819502626995403392056789619200 10242 2280352283317861318762459680019441990806111659773201951506743807423471530232000 10243 880462883650818772719315382070836642006854144427242428671653890915293399824000 10244 320418140554573872968390054773594108795253412110538287088373419727600531896000 10245 109857648190139613589162304493803694444086884152184555573156601049463039507200 10246 35468851296935902476290696254987026526799671268914817691619958508922431412800 10247 10778285807858034880593245706284042656577740217295292893666654058344824880000 10248 3081095428258662682063889386868430862364192725122504797674784773713534360000 10249 828065960562238570767450675082221060433825592418142386833088852957724800000 10250 209104814383205639087438476394117884010866265278397140008399520653688620000 10251 49581553925914739165062731516131044662370351560857053816424628608606580000 10252 11031452404093169927846378829856633648318250952157865434645286083231950000 10253 2301346079765468556376115311444014275839635119271028616751397550243400000 10254 449808551954159763291695265418602790277746864221155593274136793911210000 10255 82301604357553192332975529751839401627057050007989657066396514371080800 10256 14084423265615053201614818380168206665550531854405529548442734889945200 10257 2252220739218854880897857879181666399973814345650227454919455036656000 10258 336193144325144599939850144586583698054343646256041234168802147462000 10259 46796115327309504753532254557839489106465415962379365928258174372000 10260 6067097431923415575862268043752235649652254737979642860240480289200 10261 731774756380817537275575972831340007822631324418634405996206756800 10262 82004872751225225923491769194927770000891966521472097245161626000 10263 8526500530708433276448685482041419510796106610795263933747692000 10264 821360142866408710116616491389311053792285499205048360590374000 10265 73189175711601365815469184490710108642588585023349108625907200 10266 6022564893256772621398405384008722743031541383436787172160800 10267 456831723887997923241345541138461902126286324913030632528000 10268 31881052614136790327120760866595035709636035250490183096000 10269 2042721906626613567870437767196020594667755119024542624000 10270 119898894519388187679351781987592513165281278725353588800 10271 6431358326710477500041858037648640552926965142356131200 10272 314440596155988143743897883196641487268267526516760000 10273 13973147130133642052143019449843632534923724294720000 10274 562644229679750992995954914822135063556102343800000 10275 20459790170172763381671087811714002311130994320000 10276 669426815620745475772059030826301525286293880000 10277 19628668457492203741150604662373228783551200000 10278 513495850677903835085175141639582893039400000 10279 11926355241551314879397616192919344612528000 10280 244584936064830140066376509861139575228352 10281 4401978601841712307156382629671803378688 10282 69051706660287686904827606457081069240 10283 936747958569794202197273731006913730 10284 10892418122904583746479927104731555 10285 107453097160773345238322240375508 10286 888607037589092549680781886057 10287 6073869019747727612308830390 10288 33739930027776065178912255 10289 149209198575018530365560 10290 511992348051534172823 10291 1319001326023703322 10292 2441819867281795 10293 3055139026940 10294 2354937585 10295 954382 10296 143 10297 0 10298 2 10299 20448 10300 68715504 10301 113838684960 10302 111556219326552 10303 71842205246299488 10304 32573597964411455952 10305 10916808689215610809056 10306 2804255232042260026576260 10307 567830526097090519159175136 10308 92685428146120547922754450608 10309 12419847371580153421649096381472 10310 1387121799711801365803796193938376 10311 130785769687112700204357926857046880 10312 10524517723535797717873545742653501072 10313 729699895498481975105899171490642740992 10314 43951005102763346316764507818129411859088 10315 2316476504239762252930647000296703119161344 10316 107526504400018203992029301548860122855808000 10317 4421037117752327418872278440524711998681958400 10318 161841537346290557298003050054922492808893120000 10319 5299434582196284742000411561105773747214145280000 10320 155872499776338549041881670482089388695233447040000 10321 4134009776676804996328166043220631613221408812800000 10322 99209344623948858570215438093889790997958442492512000 10323 2161237415192485903621924005245352985432448531836876800 10324 42864542067984303755168159437366167544410229214764723200 10325 776097687601281944180875352352735583793501610438755993600 10326 12860091609205971131716352051608444926036409074450076224000 10327 195473392459930761202088551184448362875753417931641158604800 10328 2731372833351398109485097551227856425344532974216856834483200 10329 35155411629264769215630771707739184313305440539113737966412800 10330 417570386426011363893614365085390709130483087767143575106738400 10331 4585086596050320858439687146035662688491579002933341216858304000 10332 46617615735809102576690567041920573838705558282765122170393798400 10333 439537519794771538580225346395251124764938120951785437606570099200 10334 3848593163188003344190066227483343744844949928423929098202272572800 10335 31336198102543572037189102540703640960871256600709203638847522342400 10336 237558829744991249553184593147641974490815497914283335278307633952000 10337 1678749063531271496842504458243336619735096185260935569300040613260800 10338 11070531172006525145336393729208344842948210514388425720719475141716800 10339 68197557881907792532943359279583113875722774179229047645407777179635200 10340 392834548530169859202773957134830085077045415164185926165657312292217600 10341 2117818390596053152150261291107434919548553506699099601950160985930560000 10342 10694982872510068418358819520092546343720195208830452989848312978949328000 10343 50633252246666024396094894346331861917129426592530647005078969658793920000 10344 224898761019765879868501050142379680846528160762290380753826709358648480000 10345 937875684252640690515451187827796115870628074668274779313830532644576640000 10346 3674542699994933657780562370677355955675101066355506841571831784999903800000 10347 13534315642756849521555834625711208222045760009302895403405800011362910976000 10348 46892423021081084518802274085552362604617368502820031721211860039369144499200 10349 152913150183374516937632755012012380016866893971488549896319821123855339980800 10350 469558777214041559086787375060471978259341264035089839540114167696367105318400 10351 1358471934078359227546680456149793144649666550038624693009135327926596656896000 10352 3704466058619741206700526940861001575258467807664249625818514148443604822963200 10353 9525769865022191674372783562214004050664631505422356180676179238854983830476800 10354 23107154155660034503342250351573632006358471725089380923237987420568339536147200 10355 52896231896562353636205127241593843624960954027669822996692404355372411860121600 10356 114309653674774577773155147852596865460720705737761058170818331445931906985856000 10357 233269191566828121421828471211062077991030050352990362775703849255766128832153600 10358 449648673908189179407377012129519934488174045147635794913276135655581977844492800 10359 818926511337812550967216514951912561807123961654393272174152835112545918401075200 10360 1409534801772686579660162987716771160529773270405142337129244626334266822685721600 10361 2293290748915878958970900099063000697687329527246461738980120225385116655956928000 10362 3527588341902093619820862916803880159735870587704353045128314740922923433045284200 10363 5131037588221227083375800606260189323252175400297240792913912350433343175338595200 10364 7058367627577956659469695858860409690941425364090482981296998830322484517319012800 10365 9183933998305998041557584954197653346773654424567248268904435703720739292947126400 10366 11303755081035195799231682248612840596252739621030660433274321438403083848416380000 10367 13161970719615308731859002270434495965491802821672139601808443844633321648756464000 10368 14499354062352880343446285197309630867418032283431582358129020130657431796165320000 10369 15112002825550889372042607107055108228013160408083621049317570277023238773468080000 10370 14902113897418238130764237563901565058179644291304681868077048467620138234947690000 10371 13903490196776734575907396764543481653688524107400147466699060399260551037418800000 10372 12272648373695355439165826441351084075931545874261859898983548990266205321137784000 10373 10248737940138577524636725238742308807269150589734465459502051437485462689230851200 10374 8096362866927656168215239367516352292550458505868495184428910423016967534571808800 10375 6050029395066819993831167879023208306521221740648985412540284711704986729130582400 10376 4275864656851022569479833838550157769376812833581033994094926958694452646115496000 10377 2857793087110556856563737046524662407887287564722513859344457511633760755884787200 10378 1805966464771254680189583828012113049428772002706588619446844677490779366566080800 10379 1078903181603784789369507472079503851269702997100232406197693417687957321068083200 10380 609201429165933726939026919659349588661397093425829141495406377339820744176409600 10381 325047234150498201981236394310496338184222201311543948130079134208854441815296000 10382 163843836933843561474855711922055507160366344890790850044839608405835733346393600 10383 77999528389846182480505865593536684667315305091648722045970155574871183590348800 10384 35059130443070397177484793636870338216543888134618371055947291258793342744499200 10385 14873570490999562438932942755035901061564073754080521054038244776457781770393600 10386 5953606165638869796482989726383752531665394690888972612922612024284364894048000 10387 2247653563656921631031780391084203202965811928245724492069660269842187195955200 10388 799989027846144878444156268621544851849248079467190096994268582001218031283200 10389 268319301265166605192449928605983987576766436591479908308636667255066917324800 10390 84767072384261960476296418539267732400654473832020826572959900840398068902400 10391 25210980118860798128388319400834603550869552958505393398501000021166206720000 10392 7055121983990272622938679751700523434896194047402573135817917027199815296000 10393 1856611048418492795510178882026453535498998433526992930478399217684161920000 10394 459168303748688671398189644040691848394994994889676194039062864940573980000 10395 106653020689785881174753075325252219782889643248096469223464212685544640000 10396 23249962766326235692084390261070752921130859149631419543148506475976800000 10397 4753325721115585963715030897818909486097864537257979106599250212866368000 10398 910661907956302855424612355176197015405878007880612828838569223950140800 10399 163356940972941921648678279204582807655801063731641672266907001151219200 10400 27412743854492347978928213043753996753966997464199911308448224160441600 10401 4299235406604475784596657758915862074931343889082883775036689375424000 10402 629530898824226811315939171841251232400661069472850838487515229972800 10403 85973671717234928409723947996289476482390370673740635624530381811200 10404 10938106884850114767698082962321082222190910322889061647522248364800 10405 1294853774530543181222826020461685745929142031993097640516652454400 10406 142442714748305591206554510405868420062711428086226762187314384000 10407 14541274633188160436765864948855958812073293409302882144893478400 10408 1375525978815096257531906143810698806547473700880002365057491200 10409 120380651942633906708069006150743267497076205482419769400140800 10410 9730515718814355765040660026249238515289898720647552472846400 10411 725143230093291533491618818910050378410053002004475265792000 10412 49725687555596421709303227932885987047340781754540294732800 10413 3131152739632758188591807456043795286339299600735670732800 10414 180643427286505280111065814771757420365728823119365619200 10415 9525453792885400834481813208303592787646717603281049600 10416 457889282879763962631763560433337496913654349965440000 10417 20008607319115736182228323649187857007991618653952000 10418 792351873863054290962898491617287725867436689120000 10419 28340454504788827098523940087652616126406081280000 10420 912197755951819504770562645764108595831943040000 10421 26315697129478139398049276431694714277868800000 10422 677416977720114685149784599757818773991590400 10423 15483816633602621374852219423035857691236352 10424 312540480730761573808103166706698039886848 10425 5537134501135539693450646654252524328704 10426 85511706503728356457722559159059696210 10427 1142195721934117581784725894551542752 10428 13078576968711270020435792685704688 10429 127064592340012338852256139902752 10430 1034987280965012785137424698456 10431 6968829183918838189680785760 10432 38137871155774736361437136 10433 166178087824726520093408 10434 561894564886097615172 10435 1426580932747946976 10436 2602978450952880 10437 3210250915872 10438 2439400392 10439 974688 10440 144 10441 0 10442 2 10443 20735 10444 70664880 10445 118734664620 10446 118022256632280 10447 77103940257868524 10448 35467812518619521040 10449 12060956317715563199370 10450 3143889280151190140635780 10451 646069247071069573900652790 10452 107036054169301562861504513136 10453 14559336004619769402866011616340 10454 1650804713139195392294192394037320 10455 158032805038594512746932494952264980 10456 12913537783153723041606483873242224080 10457 909274479156311523667116545724668103033 10458 55626203430739057918458894561979695714960 10459 2978183303286921522477490423558540375484280 10460 140444854723425351796833232605708009285995520 10461 5867268601932572262565072546356880651092576000 10462 218262391991891688167420698724475960220643827200 10463 7263602330898992869207994032226878546303893600000 10464 217161612770434711710234256362703989423883996800000 10465 5855101961707209808665609488127035280064611457200000 10466 142864487865655919331440871510299660833576519555680000 10467 3164778093503968588389872475195084332834874315511132800 10468 63836549578370648449573496080858111328976952005181824000 10469 1175656454734992775612978552822470216975325532762098592000 10470 19818208808389878217475924176150212229012630409418233408000 10471 306498850019408978639239723896667937403867749607726816672000 10472 4358215906082434767231511944956491187342738839583418735129600 10473 57091749697118185282432961416037906229353720988292869418356000 10474 690291155428792603869416715303003775318549535585722875694668000 10475 7716864494245406087641794884176093006970202161186918030158842000 10476 79892244175717145377938582330293668778044445904052798429879776000 10477 767155763715874398355300720328748490909174405550106990637393182400 10478 6842200054763204093439168586715864918919663617068521808387560816000 10479 56757168733074857284339276832764674643926057443719893208552006968000 10480 438431894504885942099268583793178134496400476123957717578612264352000 10481 3157552778693842025311078550587407910940422659777349331407505634612000 10482 21224915751415191760383737769314380981833670366698475017948989095099200 10483 133302824536327118982897865258498856166394393156703837002972309560684000 10484 782988019203409788577287128827328829575366402329077687113804130575712000 10485 4305192581275408049983889006971829711454829113863316690827116474830408000 10486 22178264812630889954462458520763971240827907556265570831533630324883920000 10487 107130661768838777127859962680733791515477414326134996494929840395417544000 10488 485606144928131367184564123159662884760258399813192861077850340367757600000 10489 2067054880206048545688550210417660763454238215162274399348668802549457550000 10490 8268219520824194182754200841670643053816952860649097597394675210197830200000 10491 31098629748732632405746922757548969690172743106482218106119155943662451140000 10492 110052562687279715619396169005538000974164248546233543603772260092396062387200 10493 366634385875609459840635427286549109580219131186264463702612337072518556256000 10494 1150455068596614879790208699264904462862748565493038854172783559870515411648000 10495 3401922168250577123572514403172217494481985013895034179896669205864490541152000 10496 9484146650880396829353676517934666954313412766010398319711926270894943326848000 10497 24938994716065043480823190298296385604865042205168251945242497035057839611734400 10498 61878708693995972546403404499532385335379428027861076255112962568188624600544000 10499 144926449309622146227102710538378481443388660381043047018554043909704936564432000 10500 320515303441034600422768355743555916880060018049016300361314145034671817627008000 10501 669551036425551093256037285515140114499447410585445068127660480941072907161504000 10502 1321540078453054944721752281574145406323499479253894855779841342709920951184345600 10503 2465220849679085836861967833555154902594470868888479166453405783399918643734944000 10504 4347271175778172873606050803258552731456916370943124551595253209436415672822912000 10505 7248686536397980215588660602754774308924813681014540267950120864841523454461418000 10506 11430621076627584186120580181267144102535283112369082730229036748403940832035313000 10507 17050010319193452495800837431218754105390041173904373051453521247794129926385540300 10508 24059716054221425502893990404976260881418782660597758444384887513847890262470776000 10509 32123628787934357184834096495493984842333286857861317958119681902268813974233918000 10510 40585863481431131583908040073590865759878884163129133174708754116932977246218812000 10511 48526575901711135589455265305380382973768231064610920100195249487637255403087710000 10512 54912165567650588844083785126249350874139342355608010994667622357841433478262632000 10513 58811444930142209296040438882279967925648063262314917878678644837476887381355225000 10514 59617081162061965587767020236831748308191187416593204424961913944839584468771050000 10515 57200172466302696712587276173176407160561814953758344786112106622751493206523575000 10516 51943940401831638095754931876181818394456134660710280670631534662822977614572760000 10517 44644449829574244742298844080949952335866772579442046492179629528626274970840693200 10518 36313667325491012469812456907949721995681106882799750735265727367782137536090516000 10519 27951728945345479628362135911663597200471821032165042898623619317558578393164578000 10520 20358221276648898502448761111902989976585123789736564837556443280948214837475272000 10521 14028489503133853319329802949736949580384211092452965168917454191223018293861520500 10522 9144496861302067348896464145013715282028226489895266184183229398723152665628250400 10523 5637867306087317945457847135475935573608188418566864652850094005987851575692214000 10524 3286961132905447782482623778073539870125961158517972221937874377866558191646592000 10525 1811788817234026940344337805383909024798346060267436495827201840811988400817248000 10526 943957198895039246229823058267246718802499628038496325557029530507086393703104000 10527 464747189989500170613014115828156079476087026171073635523905510300274135559161600 10528 216161483716046590982797263175886548593528849381894714197165353628034481655424000 10529 94951811616648992355687982766523832669806363697924754943190580492565303266352000 10530 39377360077997437074983984681520608849786908745002503071435521634301852018528000 10531 15411738307680644847699724341643833800759295744766897269531880190204282906128000 10532 5690487990528238097612205910760800172588047659606238991827155762536965996108800 10533 1981339284805281181860914982067335463819178085015789137742016130888109875616000 10534 650257212685043192924900569149728609444162232669978482793312446883334797888000 10535 201057566447914865073896847221655963318184684844080512353045475168800498592000 10536 58538597174084955116700089896562766475619281141613587023283117070423437440000 10537 16040345870398936714543149632841047524404888549659249338945669907783790588000 10538 4134109760412097091377100420835321526908476430324548798697337605098915100000 10539 1001562673914270944818163504016804699818032949614710275973066327008500050000 10540 227937578231571866229489282299433598969100881544968077648786894458335200000 10541 48695755349472171421754528491242632507035188330061362043149927452462520000 10542 9758436517557591579963481749136147345964279324756851165874797342948924800 10543 1832903772226163823260467597027610669233244078179431858470950578393144000 10544 322406831436698148237706464811253047472209695076679047635095818472352000 10545 53062289378537979400959344423285952454584175916746187544872472737748000 10546 8163429135159689138609129911274761916089873217960951929980380421192000 10547 1172805317800569895115543461646751509777871273631586894522787807141600 10548 157173698030053450941247228152271406706256774459532011962144019296000 10549 19626310683399717004864983577684980951637982480538654660901161288000 10550 2280733351587734697813056195571954972973221205689507269462520272000 10551 246334419541794531581977295518405478732303708204162795158795976000 10552 24693966381585299480453743629363497622304646915798137696508294400 10553 2294202957748634242271884965565865488558708750623137792749926000 10554 197226044408226458248404775800858221519585581595920821627048000 10555 15662338412483749944738246052187390204512967704752911079372000 10556 1146898922653272307166187353935918733511247063048268088192000 10557 77291014352720525048156104286985827693149258596731110291200 10558 4783705574438936121459705835622465020796152167790608064000 10559 271305335708075255910687358343646973148152046022022752000 10560 14065680415573193726177211000867041479266108068938368000 10561 664869347374783316888628671259471498494721494855280000 10562 28572897573131183866288174302059932166715303911136000 10563 1112953265448477897514950563858857945797405483600000 10564 39160290827455439816599619999831866945290556800000 10565 1240127227226657319133072151843613410344567200000 10566 35203611611595433575390435278141283906555456000 10567 891824827493750983909891027046245858966071552 10568 20063550674775050256690461800815429897999360 10569 398654457920296581748955411027521152623880 10570 6953275428842382239807361820247461964370 10571 105729590599571107403153086712170709655 10572 1390688684339631712173005955579931824 10573 15682644774822356226794827743354540 10574 150073155739926853844926581276120 10575 1204155609404642582191925772780 10576 7987765236515042004589889040 10577 43071283138071304926710186 10578 184934663538305302390340 10579 616253242511014178070 10580 1542078805157370480 10581 2773523030858580 10582 3372064475208 10583 2526269460 10584 995280 10585 145 10586 0 10587 2 10588 21024 10589 72655440 10590 123804869760 10591 124813879448544 10592 82709997447901824 10593 38596029523367329728 10594 13315630185561728756160 10595 3521799244772944454216040 10596 734412535843318016852518208 10597 123481453185656061106248402336 10598 17047924264056030739395991546752 10599 1962150513853371999524711719371360 10600 190695155434277164437324730177146240 10601 15821341395863862076150041780363899712 10602 1131225909804266138444727987296018829408 10603 70281568565376078946975949475424346316786 10604 3821847388653130567574116991081899093827840 10605 183079899907322333592300463932440797819244160 10606 7770296383434985779412162848164224176917815296 10607 293698702588167617257543060034778711448976947200 10608 9932356123890759419982365302994334605365402214400 10609 301798370365257759055788273781695443789511974400000 10610 8271024903778295976441965590162117162405320921600000 10611 205162772738220631695642956463971316213463985460288000 10612 4620896912134692381575712127126984722100173457136332800 10613 94781046492631674647163360282765602583362389756846233600 10614 1775264045417545652121472462439101762672501903382199296000 10615 30439656778754295707496626963718736258237985222648227584000 10616 478917266652400919131280264229174783796277634169665447321600 10617 6928851422374252007431587048605964210730016739519192036249600 10618 92366059686972891679713011220529506776909013471171164805811200 10619 1136644834878989325168438050010209224020769536039648945692724000 10620 12934653522045397240419444761613503896878061886055470355262656000 10621 136335595905054972761832853483124520486169353140162827450470163200 10622 1333059159960537511449032345168328644753655897370480979515708262400 10623 12108620702974882395662043801945651856512374401115202230601016716800 10624 102311816466103558222236899265372933183049080999465577880184977664000 10625 805170523241677327628845449481811416810999616529532412156948309376000 10626 5908712916712001311983988913889600704905335647455184009213297593420800 10627 40478286353206911426914704541188819463177710975096946550921584428099200 10628 259136253634002898705172882033719829130122581759273367466527030624486400 10629 1551804309552459218990279467992624558162943367511927723782109543855936000 10630 8700602598167276635860932661979789277480181417847002798034153298744064000 10631 45713317590269787294374385092209973663447640045385035408055200387290150400 10632 225254028705677212754888274367411464428582574136679884619402436690994944000 10633 1041773835813166720784517971970280866244864550782914970540890362846095488000 10634 4525435988904713592060406083913454117553046364216563258555286150661230400000 10635 18476939541433658428807856982917049273325639555940330345198304806462498100000 10636 70951447839105248366622170814401469209570455894810868525561490456815992704000 10637 256399055622492103411146393746944917163212451400267511161980052768454655987200 10638 872452895149837383552860127138925690980704812004530173727642532497185073766400 10639 2796850990075766793791552693495068388902223154593622672309042733894277985024000 10640 8451141635980164651540652583279298192601825940225593595432774829740641514496000 10641 24081485409191964123228465593364545657908839371087272255268543226968030012518400 10642 64738538697438137318289511400343648716715970776819030608319330493277691072614400 10643 164259844896789308941361764671485968344825390764867584240845318817373439848716800 10644 393508158373433553180757766545120650118274983320553922319266462502600618149376000 10645 890395578692430158468324776843620454081181530055829637790204622781308178354944000 10646 1903534954673534304883695455127830394487678480074157824518719939324559405025484800 10647 3846076773172345952080581390893526165911579879821966424130036598717245027367065600 10648 7346393074933111358495536744530627451757073784197219843446690742763981511819059200 10649 13269022822235816854630315343743875236084525229777620582569483663645645050149376000 10650 22667913987986187126660122045562453528311063934203435161889534592061310294005184000 10651 36633746572411330781859615507768359392027712218665791969563303140006776227547320200 10652 56018036716787489493939178958265836273123960875162609631779782890080291853778652800 10653 81062735628838341309750521518304632815857129271860139989542928700502891807401537600 10654 111025344671631090819324682676519075674044882935998084621323063013858218805571904000 10655 143940147407828628613374263580832382209125111444943808344311208932928291772014896000 10656 176661944893086565304364934680574402015671565351061469123204316056811369280435673600 10657 205276203572952699121269114241512509384407100583979876093864170066013210783604832000 10658 225835948531746083696795285307955076834488562927289284654125996175911247544404064000 10659 235245779720568837184161755529119871702592253049259671514714579349907549525420900000 10660 232023234792889812017255430110912750172419756432146525329581502920456761175757600000 10661 216680437104783404628006287254929871016874161727534313654634401736347278049360656000 10662 191591123334755852513184506625411675425446627211714551020939892061612330064697843200 10663 160390449968723329026331322275784654461596552752937386440803918525262953688816598400 10664 127115974334186321372849999006449376496370228289041285291080028668040569357104064000 10665 95367924269221578011471201786240744489243681496306047046521092588826931538119456000 10666 67723298120295323119538410382381085643627475087883154927972573344723934927702550400 10667 45514654832389835213825582903590991971913218211069620325821073598190237131195155400 10668 28945182476966977407889078919718209889997204715982847975951251863709057760037388800 10669 17415592454184509621702288888663836247360939364083127014622447308534909128321056000 10670 9911800180465308975747946401350846561894464629472439471316963700554578230232064000 10671 5334880685368092772240806445432955649490255962333695362502953991769081812154316800 10672 2714877722239303024998057452395430234761115209286093946444731716741584725200281600 10673 1305913515415564232420209672703976665985732910748550135425633446745918661587251200 10674 593597052461620105645549851229080302720787686703886425193469748520872118903296000 10675 254885966219155824219354462421271330190246296014449699684070322302820854937664000 10676 103354509148541587648497290130373193565283391941939154129071211840145085747507200 10677 39562440315101083916732479189098896437993093252500518705084035301447477877708800 10678 14290112220839187501696012549908631489308542044381458261368146530288721106329600 10679 4868592464205964418822332466454378306607573639477787614760185499741891307264000 10680 1563830661117633045990975699588640389493716172460950311398604539381746830336000 10681 473352102687677729374424111532821385532084525662032328299040097418685518745600 10682 134946871380259001795340207235234166928006553368561847979989501457081397888000 10683 36214801501209970520463399686517416575718253529643047476588677420666496276000 10684 9143227814317686645183269434845550155872481429743668624428027120723710400000 10685 2170362157944097334967745774938085138010134480797739521960188255929365600000 10686 484056529771774435920079057683160806538017872080950390352332895867882752000 10687 101364312917554745739699723465335158992862158361505948078731096510947724800 10688 19914712613582877633192801426309295457343526356405361959944839772680857600 10689 3667901095305812699431569651618930773839684323210010983484986194568576000 10690 632774572827216380559143084035827489736345839179621013581054377106304000 10691 102159484605712681220308540032524163407067556270482769866611617842345600 10692 15420299563126442448348458872833835985972461323846455828922508353561600 10693 2173960412752528784597882713600890825389698964629737512823760435315200 10694 285948410123212508877533897946811531203906405870301230485645193984000 10695 35051270455979922724284863637211097479377925897965059088581890496000 10696 3999177479881612534347097035504985934260967692111442938547124787200 10697 424155187260171026370146655280831841512526876436062129845907174400 10698 41760452799746568233354207373209312581349171232121947146990860800 10699 3811103269888375972623586402975407398187286091427058229675604000 10700 321881723151572198277787766374572523616501107551051028868736000 10701 25117086406106663526939503051196620263896310680757071131404800 10702 1807526458010674436721283577897208054973047845091963139891200 10703 119729316663100229782820066057293695949069408542416361830400 10704 7284704186368549400084662863112176198552680224223507456000 10705 406204484968421462773557258354709725357267384672198144000 10706 20708463939566584376691154347495005606448925493092454400 10707 962686856694727579494940026484788483770869470236736000 10708 40693442526589216204094470703597616439034178934272000 10709 1559291580220498421788239414538759792912478534400000 10710 53980196325493257717295463603230079376985881600000 10711 1682092569368596353384110252926459892844140697600 10712 46991792414106818761206889605564593831836311552 10713 1171711359406862934990722969167621106043162624 10714 25948332270329149643003215360503420163357440 10715 507589106305493903505937412878064723399010 10716 8717093775550521419779962725634027450144 10717 130526066515876862128237844688002172624 10718 1690830378183924191344279274237363328 10719 18780583489739417709736526456840160 10720 177036136588274165370650681447040 10721 1399456469437435359204148559808 10722 9146774310048597118981363136 10723 48600829577866633468181352 10724 205652510643675588567360 10725 675430516658928270240 10726 1666015662879165312 10727 2953928480282208 10728 3540819275136 10729 2615595840 10730 1016160 10731 146 10732 0 10733 2 10734 21315 10735 74687760 10736 129054225300 10737 131945039946720 10738 88680261348190512 10739 41975323704810175680 10740 14690613737331689877720 10741 3941981352850670117188200 10742 834079454470392344906832140 10743 142309120013639304811012960032 10744 19939448292820143503633974968120 10745 2329336574925348046219394614224480 10746 229798012103212220713567199441761200 10747 19355558276579132190388460112980343360 10748 1405132882720159250638075585618568843172 10749 88647353924551223312313886210347946135410 10750 4895593575068598440375138441400882162556515 10751 238194962248951690198369308961727132119708800 10752 10269337017169935632947064180842041067150498080 10753 394342541459325528305167264544334376978579126272 10754 13550190142135915068927554815240926914577800064000 10755 418395594428323195725146475164672415243801478656000 10756 11653681638288893359192259158798620261546100968000000 10757 293828159706723964563100827590509212194449025739840000 10758 6727760770638727330142507103122382469369207461670828800 10759 140305438293662347739724079757424044660349283816041216000 10760 2672298949722809715746411407972419072836467377866636864000 10761 46600681192210573368188652139026421270153174963782731520000 10762 745771591079480244833667360611109038326830637954881575808000 10763 10976474772791317840089504120478344641524363196049912913612800 10764 148879504100712884615326893085721902370675712502874574851472000 10765 1864377426352109077796479956596199277414598127024633880526388000 10766 21593212705388286511555487554338332985742159234122207912157230000 10767 231682470438989615276924760583018349211727637900228866069263456000 10768 2306343830727179955887672438089523138224364890621087831037120260800 10769 21331948944864006799201294622569763560753885474813665224006998208000 10770 183567034341329742719442719515271386430697909217475487585533905632000 10771 1471509020226044091435208844697317186772396195346564637325332522880000 10772 11001416476215610409236436381862057916234908222004476516105995650224000 10773 76795253548607504856669953475339535990888554466772711680720389148636800 10774 501042203030548964613639330601300631160065568777114643282748880420984000 10775 3058410435331545839369191572839832867059004889368168232308429489347136000 10776 17482404259043693579692286924028960072538656383994048325801091399201520000 10777 93663305242391667420896858429343034570449528748186295272776756344812992000 10778 470714668809951940183376820406017192577964467423856053006133621379270316800 10779 2220763007336498515203720429297583424743403130306813941102018010207473280000 10780 9842823275867752062731383232511762705677875842171025087357747377688176120000 10781 41011763649448966928047430135465677940324482675712604530657280740367400500000 10782 160749374010472828330628355751378328677933064136680874003225251816223733470000 10783 593070631643344458405706498395673457334115398979566142204840458465503091955200 10784 2060763902938695016669903990466112710910208673301923831228357777058676844784000 10785 6747581081320313436295070250350580951833716642916023459000254201806059451136000 10786 20829796943908095461099561726711174950891295087408479126578352855680131114880000 10787 60651880124887949342622562226464054200440377076063477268232187035663896929792000 10788 166654825161339842625524267572261458018937308829456236402937986650267389518451200 10789 432300110380919140645156934679926338470175725910995500443711318754453002886208000 10790 1059043736834562649753516640645106901170584756247172582605450081848855072708832000 10791 2451088952580285267693703037378505744380780616445823160208990253723825884235520000 10792 5361237785262471420269023338537223157836266755124296251270681224458639497637184000 10793 11085750699143820685408734597281340125274553771251550281315987843361470961234483200 10794 21676130729817174502537702894472636231201831078372610875286020650887910565396352000 10795 40089188016436064671360052665046165932975429521291280328485973676910974379012608000 10796 70146136273798719309634219134896007107426005772001483808895968326043383989070920000 10797 116145814099501341010759735913741273306718828787871687614345055247544910797288581000 10798 182015922655232521122456341386499436000249577142391924436186901265558143424282314700 10799 270019098285464798408709543079022229796842430134348942628083688896893130000744456000 10800 379247631678816778976587437700321169550042737144358841939663635919933963756532874000 10801 504370251849065793012341349371271120629212847353111503346867239586612944126335280000 10802 635214128778026339315542945802368991053312991811382458562938595943140070211283128000 10803 757655805914716325847593276200491625546084389428143906310080482243648759801305107200 10804 855919851165392562944024094299264307028293691108671959886681295961868463977413340000 10805 915847268446378952434777683854463938875023538583556145814820321249914048974309860000 10806 928223582884843532873085490393037775886848180996847445082588163428966941528016750000 10807 891094639569449791558162070777316264851374253756973547279284636891808263866896080000 10808 810270792436571626253676142603303543986784694249542788692724960177235479231951295200 10809 697840873868817668543835912289926497213498779736448334759284654698097541922254704000 10810 569217855658231394971070951433291693281540213441368696634321598962034608371149816000 10811 439707399047903511856912971246749182087006072051430541379320157588329233340907680000 10812 321640396487097774575080485138247067846238777071798005189334982362475640147945602000 10813 222765756085508458687185373040193339582395004860837877668169043339936832250614176200 10814 146062160155433504604440273952129177037237314990808334424100599781003448426893215500 10815 90650391492293729569373452420480993800365915151509609845342482144425296232030112000 10816 53243452834329148391650069945764439129732992332964981686270433789647387847126120000 10817 29589638774036142971718134109915027236243769408572135480549171047243814422604544000 10818 15555811464927619348879998547798009530627196420949756039911144231813676993990323200 10819 7734244673821270245634000881824190785075270072966197870685572913973119275279872000 10820 3635781946327423147078992838778116854164824581061304354310002209690341728282688000 10821 1615490446018824380979940638272196967887332679021110719228652667227067060064320000 10822 678263966287304168943263466480574082772172259618975698972029827700952125218016000 10823 268986735348127465290319870467509721714776007233508311387198153891659646240307200 10824 100725443778831773015426755126092090011445626215605417606171310612798971686976000 10825 35600016595042926788061069132924553552432395240298127961788457607889678632704000 10826 11870744494915366230519105070061207230077834834759670900093039799473623108480000 10827 3732704427964428709439826095938619249950566653528012977319289558445905228288000 10828 1106304832103931008949106352776544718488638340404190688343644701368342306147200 10829 308890953980908572086305467914413259028185103635190699065021072117449527060000 10830 81203292025908954517533911668222042321842475697910956970701415865927452990000 10831 20087394440546432781084455576554617766689542535042908341546423219771788000000 10832 4672855494603882292407828403313665122897577420020587667735496229811558360000 10833 1021550983374789316993711397476888375381965439941134412906928284695437708800 10834 209724357390572646616356009091789838277310901327460617676000128337298656000 10835 40403778732012091828622174224422485500978228087452911686295855678154624000 10836 7298479447950279843949207162458692069118079849628583281645115826851120000 10837 1235127291191585819745250442877624811696905820706375632278404216851728000 10838 195645050707166738563421071949079294072025603046301908329454324735812800 10839 28979340961738681077988661688807372072033416779914230822913354395712000 10840 4009862080115970149160944101800189333954779632319388636711531124848000 10841 517753173783237735875351260171278269419917179844161631651505887680000 10842 62311745602102756702930097450137993559044244413271495785915178976000 10843 6981365109228220407011332785568286256246726155393563164220472140800 10844 727225532211272959063680498496696485025700641186829496272965848000 10845 70332178526121847494780730891273427439274461505426620056740692000 10846 6305982471485074821958682206134203438314081900230379301780430000 10847 523334014414627109556906654483143656818132807585862141902144000 10848 40132735888018255852827249440498947595573452935557494090396800 10849 2838743475721892544850733824261640855566645654150839546624000 10850 184849368729101941027148320151471471038274260689671501696000 10851 11057788757473695375502392032989320301392278804965393920000 10852 606319929769040859875236201808868192996509405062178112000 10853 30399511630293508676940217280775209676409011493475596800 10854 1390033217074117216971592376678178196150662698692320000 10855 57802260925912911061593605427641156497268660801280000 10856 2179143720980849977735137891482668829394799368000000 10857 74231476430831534725429213335667686575513165568000 10858 2276431943878833731579829208960475721649070410752 10859 62594054199892941000820200721322916980726845440 10860 1536357506505738401779482042803140002172121760 10861 33496166566258831434145684072742877954334050 10862 645155742450900569661839949641976719096595 10863 10910443559944765946130939841273593370512 10864 160893078174064036332604074689149104180 10865 2052862241455362505041200315013066720 10866 22461459829637284731401305208593200 10867 208597305217195347422632353512640 10868 1624695786822382063259064627032 10869 10463905883355831236103894120 10870 54793540804624314628915980 10871 228520658136270731431200 10872 739815080297279346360 10873 1798942444491864672 10874 3144690118730160 10875 3716761688640 10876 2707431300 10877 1037330 10878 147 10879 0 10880 2 10881 21608 10882 76762420 10883 134487759840 10884 139430185014120 10885 95035614105624192 10886 45623883028850013888 10887 16196478475241754930240 10888 4408816411614766039969080 10889 946425923026636443246695840 10890 163843535019965798079516626192 10891 23295571706475137108760363942208 10892 2761869222508061928375146994302160 10893 276551124785642420784113619912981120 10894 23645121169172426977041714502559885760 10895 1742645430168007868207974358838663580512 10896 111625409300798533410983592845757483688458 10897 6259777854907525599125746579193458889195880 10898 309309900497316593858555530531550473007371860 10899 13544517748093021373174642179065789133796494080 10900 528332938730971355135048006713416246140447529792 10901 18443622588426636397441675870722894410721077403648 10902 578641321326626191322898427762304246581417201152000 10903 16378065225375376110922038107533046283674025997824000 10904 419687921400244012842377226505534311019146916194240000 10905 9767752115296756040429973357808804703227160843363788800 10906 207084693350372678275953409521749915097051046768922035200 10907 4010211522023089960264494597087855498704798048541029888000 10908 71112112937943931450552287812152747938239392981456021376000 10909 1157410941610673642919333787839175759546517016801629037568000 10910 17327561871016568957382671320521337742114146693472130204364800 10911 239092406139591528113562505075903297393204072520409796610227200 10912 3046390458909284101106044986549506502296932571744425959650196000 10913 35905051184150065020522583691738568615307162503340720936198032000 10914 392089193393302600791336953843817394248669392210850981988145736000 10915 3973170493052133021352214465617349595053183174403289950813210124800 10916 37414022142907585951066686217896708686750808225630980370157728675200 10917 327838373257909999229830422620545839986322871507662644495265446144000 10918 2676461861030670094926935413823201159240567086620249889168837134208000 10919 20382286480156641492135892766807454981908933967338826079054990483584000 10920 144950370254918847391939583743460577715856034671385810097572167079292800 10921 963642182740017981964532145583703074152799004017435977930897891244915200 10922 5994750787975693259895636021945129589206365897085212188291050835070112000 10923 34929245606048648254275629760001643018716161548344280741924177804340864000 10924 190787773348189965085854008007281701640108730881486563749449486340376992000 10925 977718212404637270353014162773547966665832568691212303504425193767497164800 10926 4704534025737947050639410885908057121750534788202905454836510310251282611200 10927 21270499584453484005550527941605577412169971116874838492611881721880799040000 10928 90426753973193191569515190853790037646380757311918159050861481861005998980000 10929 361707015892772766278060763415160150585523029247672636203445927444023995920000 10930 1362146068085606617477732357284620755322657901908000127632035780880377424635200 10931 4832228585425862389604263204122817521144632556994896380377900688734008601420800 10932 16157106826813977474674631867195850311084103415351222839325963297055112214112000 10933 50944001399430235056416449325498026976667697141904065304709116978555322369024000 10934 151545539516486911354693377033930999440693301093845931638755908587722650885632000 10935 425508384980058054998502702788777689338673918136227148315571784891761521058099200 10936 1128157099651074974765767034367614531601878875058549610336680455995920348594828800 10937 2825511429253146034803554459940667973884923498331757644763373918828257860364544000 10938 6687263899918535866707769599958933349063119641434513490630790581119246175070848000 10939 14961336182868588718736026901603037323327657502870436962089226384876957544226304000 10940 31651810399986743838571873305768392894679249192548030982911715819153629034137779200 10941 63337097066922178046089882913287995089088460573559888545392878191262470790680780800 10942 119912399592905659664832228403421588244702807460695180694618621153196613286503936000 10943 214843049270622640232824409222797012271759196700412198744525029566143932138319552000 10944 364355219376019886260234665160296375379149310750338476476592327785852269527847221000 10945 585006701879259901296153000844783550958410361876067931461717471745676091493662391200 10946 889416566425659049392590824215169564245452931454727431754212248427449200160988750800 10947 1280634915661177208958603118272939495489502025975200165124590067972797794788429808000 10948 1746543654159393214008120493143337560025005000898402782743446684773643028314399476000 10949 2256404224007166388283782997352883307361497144017812290749297580328681676331646528000 10950 2761711648820038861152968203802331822672029603030251944593154362402287854552395539200 10951 3202548250040138961055319935864675869483527286143062114152625011799836150584233324800 10952 3518781610346613869880987943230308817782985174557873612867467550065459240796032620000 10953 3663389073785515809739110735417855755500094154334224583259281284999656195897239440000 10954 3613883816031657487985879509263560407452795584681059386188209916283444625682411880000 10955 3378030345932749315085748425501096465071665767575558668352768848062840871164191315200 10956 2991854286221708766249048887452526141228032069949439606642583892602478509098428500800 10957 2510646953472762601048152912547574384247299639118410858721049420365716231411268672000 10958 1996049890467877958866423420735242925742862858169603180278224782598449175216456544000 10959 1503354031428338462690534095363885494705067595710017585146257905881110454751634992000 10960 1072531741866235912502830111553586827472457946754230138291844181927218153135309964200 10961 724709794865351818023592523434582607903702388592740870318247017237180829760805648800 10962 463724824660388946149389573840377205028008213682248970061117508091084706671805554000 10963 280948602892352683381385765906734554509223564915923644512071192509572834334725568000 10964 161132286952966980174618306917097759203819397525309149058393772174607949103739664000 10965 87465514997178245873171743070731040837312636030154131800780641311743412044273459200 10966 44925150245142475125714916950122880237609256918455269782197274065895473467808460800 10967 21828834758611547474877154003978201996330516684515883436490838495968020023543296000 10968 10030895849877803800061654399938400023594679462151770235946185871678869262606272000 10969 4357992204441293036730906031433911620737763361833727892770627569718160428697856000 10970 1789490571860325822042251157962423050127118215610113175016803481924563311564211200 10971 694250522862199984471241251918532019447310076959107452514880280612874060673740800 10972 254380012759817315488235311449812749061163755407527099536483132272248735415168000 10973 87994184235379496915628412471314773868789658699652476435406656599322829546496000 10974 28723745469891515510532678875014844997482850516179951714357268083653532825088000 10975 8843890052571861354558745864149307538698667132613300922578422015230166685619200 10976 2567121436007489394477264827190246808108086045903538702075759740889942069504800 10977 702137148497735369833882658394134409960132939127835117336100917979575992080000 10978 180853507946386383139030381707580075292761514623836318101722963722011997960000 10979 43843274653669426215522516777595169767942185363354258933751021508366544960000 10980 9997134804693137482608748132554621383719886424931174091527584409283975548800 10981 2142659061227183805241711888631392352480441586706273771509697765064940595200 10982 431346270178516442802800365929506455881984956775534839781364056073895808000 10983 81501573080780179259976469440003833710337710279469988397823081543462016000 10984 14441899625577806489748577689231448555815336024796192999064804284487088000 10985 2397900315190277303958254408778051835682546358834084875316420334028044800 10986 372729523512648464722130358197470056983629803440706368822328429632467200 10987 54187054300904242015678349062975916903123751279022732746755950310016000 10988 7360270117834342761049072388013803187911559488205687195214302119072000 10989 933078446964820767038748125920015083037995865060270603563447808256000 10990 110272907368569727013670233063274509813581329507122889512043831884800 10991 12134277451753811659805411746344878493000262127231669309240344435200 10992 1241615779078791569172567020505421748454119742001028109629128164000 10993 117973739605064499353145632129998154021723533939548083076079248000 10994 10393567448043439874361800542345375125483652303598629744688904000 10995 847691258131279054220812517996384418030450802572362006163532800 10996 63895384399373598030348600494422432924045915932178480128595200 10997 4442964582311940758303249056543932754388242741915930821632000 10998 284448451751775725802209151248610991752957571925824085504000 10999 16732261867751513282482891249918293632526915995636710912000 11000 902297592455195241059511284344767487208579560921731724800 11001 44497537414129666406403211963351221425812621619768371200 11002 2001588548216548368940568311026394406399008369541760000 11003 81890326126876880554610190537665231418370129989120000 11004 3037866936964787504445216745752097294552440306048000 11005 101840872553486209672830123286165547398329427402752 11006 3073937098071106066240279311787149068453512900608 11007 83202037595428559863787087671404133250464177920 11008 2010514353232557860080610948455078074547917090 11009 43159520999625571236077515888123321814982120 11010 818586334872522578347213014202221547048692 11011 13633637777196767439509446454443662129888 11012 198027889791819075932724358958939043240 11013 2488960123070781787057022579216830080 11014 26829586732935458732787142230363840 11015 245499486445161060300013066160192 11016 1884200652729606677914441201208 11017 11959382118245678691935520160 11018 61723429762606724559567120 11019 253744829445454160573760 11020 809823923762087746512 11021 1941441831014894208 11022 3346324440338880 11023 3900145035360 11024 2801828330 11025 1058792 11026 148 11027 0 11028 2 11029 21903 11030 78880004 11031 140110607105 11032 147284270188776 11033 101797978078809012 11034 49561072756083016128 11035 17844641249658961681944 11036 4927103722822502197736760 11037 1072958954039980228593808436 11038 188450609018658345603930718032 11039 27186855663199324813148883814268 11040 3270787865941826462135758021962704 11041 332380338354912529764839805583517640 11042 28844282315142504487783050556923930816 11043 2157912870701598616992269469789871574172 11044 140327804621212780652056111697217825014538 11045 7989971699069902866995992268302699886366979 11046 400900334374384599993132243637644239912448420 11047 17828459869980856198115636276927763184948594341 11048 706346600563051064611057589638280903327487166272 11049 25047784322563778336629775954640597487476671526048 11050 798360999119186990144594914222220466952616123265024 11051 22960110255465749037220007723329257088537646660928000 11052 597881271052328104929209001115493854585520319050565120 11053 14142191603737760943517828295616489252695961392926828800 11054 304762214503340238680253143099837962129322655202559923200 11055 5999703754567741762272761281421810040172895604999602297600 11056 108171998727674555910927617192137067719373388740386918272000 11057 1790308746758374632829249149367335216196847614336587627814400 11058 27258894466772671828884051564560716840158453998931269688012800 11059 382586277883947489791887751948970625570086849825725874865123200 11060 4959129708026016326014545027156732881442565151907704332532013600 11061 59469777381007174390842872852400927736015787984775545271139254000 11062 660864147971797373230677437479117536454683008664430092996256718400 11063 6815817145153576877089407380985025703356036267931959570227266710800 11064 65333598580571223398406571651964570706043446748464909754250556579200 11065 582844471547727492948942836579368143930229695992884326491866807377600 11066 4845238791813767012908890517312965946842395313517095075829823931776000 11067 37578553937278696852041452800621522430029577498873931616964769070870400 11068 272215378521262755245275889799624199066311817491842870493622839367036800 11069 1843698002144882412558451046883285153141924928807992682094728905654907200 11070 11686962751137659944058221253997701236527550711513787499789843029865657600 11071 69399062636908884498675536886186138156652765456584250824597720105994008000 11072 386391548742062395309797534663290902544919235552214535904224882044685830400 11073 2018755845239325992886695815161106816919469339370628118745986521407380316800 11074 9905162815124315509963954304916290986994325047198715579860048574972012211200 11075 45675269842969084330742471912253623731250870330677410539576278956309327585600 11076 198081527380223069801689291456201939650832856025896933462448148535014941060000 11077 808415180520347132631465806232882936558643970368548341914701647837393630881200 11078 3106850497686039960701319569051863834617533690043832843436892607375081404955200 11079 11250032175444585875797425272098434541414847671753743135567300040958863775182800 11080 38403593144623608098513126618251840408429204243780557118801581562170170681030400 11081 123650982120093133692452292727879353376546162510984568081675951815303327332528000 11082 375699145673979945602925754066122318138031168518223818979476023293366069309337600 11083 1077695438970653512792808128952659311931657588915099818403789177206782215048051200 11084 2919771352198687837917357361899310065659453267211084971665403760803337279365772800 11085 7474296719194644637717663446386527854106458862797160349426591659914895158884614400 11086 18085089665380379193542446912939932972531116126230417210184739609612896527049856000 11087 41376028587546805392231716821440824052126980086536765250080849180297979935756153600 11088 89535012681248824783189944597216209424274776580702508410011017898349727074095283200 11089 183307668744291287756805854314184322996340453480798393077396962344506064710396556800 11090 355164474412902320978880364938491284289888518162489052434649311577885790509032550400 11091 651399129038544807450104240754003731975130355112005590960870947202000352384497944000 11092 1131179641388088386783546402693971865333735982050271247380127817929627535006157006600 11093 1860249969695329503206974328905820864785432949502252599129790618996159034841127664700 11094 2897648528100730352349533961443531007834025815506900927816824464867829812751173078800 11095 4275875999653470184118945746879907586845512633374208722061569551647589954154112512900 11096 5978206853735457034914809057871311545120750825859933763155135605031583567615297972000 11097 7920195788209770096567259453689135109156870504074061314788760400951781211008341971600 11098 9944068756223131871746418308052354744695950089622161489795143843448514035551721107200 11099 11832897152602760402158345572746962815333619795612599441006232394306985696060469384800 11100 13345778980332793695584983362869862170718740134777680648075522380793723593273680082400 11101 14267285007667879228434520348125408003683954883069438308522055118305026610728526930000 11102 14457515474436784284813647286100413443733074281510364152635682519882426965538240622400 11103 13886824074130069115676266472175397123585716086187586620294800315150225901109099545200 11104 12643369560315278237922615817455658898575648548736750087650494887067738140996117972800 11105 10910853218633714137055097865779667011541389681668760523525227272672675122341471770400 11106 8924164268405374756695503609790574770880980849660914157508462423607640801136159968000 11107 6917639359322457426115707624108231930782583098495066211650942628679403842526273367600 11108 5081475825675138479677587699190614813352638201980943698681865264276846032473003276200 11109 3536835703417067930073695864703133436032707980692246720717594567412204036152167140300 11110 2332253693349368332378893188478939591671289071017749527267200179039960580994846624400 11111 1456822265424053225403052185287691038687387249610197818595619159454823340538232508500 11112 861851155343305437549368687766835706920941700609730474194383099374954312385643433600 11113 482801707405039092580665496088261589581567204377133555653351407926188496473216123200 11114 256048807134883068612681193327749530534570792163654898266840201370103709436744396800 11115 128526066590824925898450081760520042560652501865847149169209364402469769509588390400 11116 61046599555396925988538598589011051880187347668660801188643875839783904823246784000 11117 27429052659160241776872711151292231675005526124782799435446855074579559732692281600 11118 11654835562134022146949576899450179026742274836904046646563498859528311095209907200 11119 4681702340594447740108866114769583381143606100872946592497974995770868396224428800 11120 1777252127425288249167087089851753953010101988737182156665897941358553126570470400 11121 637346764982644550576391904219314646841302875164843978625896825229817439006912000 11122 215827168791435287899553092761389416802698756382809427924379843168529444071321600 11123 68984232130157221954736542258711639252178385400865074824513952065379751038147200 11124 20801946286671121053361276918219746887899152298714468439350856679508842452224800 11125 5914965370594576079027512256464125377444919909891143298081776310194866520972400 11126 1585127804941857122806795698495848895213027392879506552773924799681163982120000 11127 400124685308050600999412368741527918094682369172311805594145260040730180941200 11128 95079133142507073504810859898976931032399770892430528061975111296807171708800 11129 21254828540787593698464318612632874409591989163780577181783020900460776203200 11130 4467034210742338367238646059079895935311166197756283496799629749497181977600 11131 881980709085142424076711763905337929722098255064837527607469839449826352000 11132 163473347544718705707991264665238458769004291964398457497941296249674774400 11133 28420568508448400318505219867676228007010180139363074147216209186264212800 11134 4630683354224355826890993327055692942775067263052632782935598181644883200 11135 706463720448039055279406475908548516624475907300258878185830702166833600 11136 100820510563430650090842922148008962617152524996978840923564014580384000 11137 13445537647283203460822171185543480502487646995009938835427761410678400 11138 1673809764444755877186707633253570054363736562851360117104848267340800 11139 194281490515909164316314278859789381310076565330961442163955602459200 11140 21000085258040750378059255173845754869799679312006578135294821757600 11141 2111093806021019386709108480836069908119126277678040574849153406000 11142 197099833605623777981079235739385931925080897320970378612918670400 11143 17065240465854232651285346122862874915552356552152982556066046800 11144 1368035781524418296831598628181167691432431766043504643457107200 11145 101369013798310873363662566755710165749339250808525659152297600 11146 6930227406806611481919674126583233094955539152270661785088000 11147 436293728201620708840741389341619506468139334586227237030400 11148 25240133036457396379216444011498649134520457372756947596800 11149 1338776870853958905631112021474288190782381663925531091200 11150 64949324402351198407267063283572024716085156026775065600 11151 2874429187751577427544274043824489685507309226204640000 11152 115718955687547375147588838925579455726229739171077120 11153 4224660287005697822848481421092583304290926985610752 11154 139396364925572331612548318356260716452044085014528 11155 4141759612392435787946655866515374387692992929504 11156 110366656337976728845477748380981391144919869730 11157 2625897190152219129955016195826569771426537151 11158 55509277067222483075972156811366125526339012 11159 1036866556367849990373525714207220595940753 11160 17009430863177306745703771114814281819944 11161 243373632034014881615669489074045666260 11162 3013581734417873603201214237290559936 11163 32006995545287873236614203500635032 11164 288598929347808217247272766643768 11165 2182886221132792503245530817204 11166 13655841233236112000284834640 11167 69472162491797280988088316 11168 281548784161285839870672 11169 885904175514983913288 11170 2094129834764071104 11171 3559369862895420 11172 4091229727466 11173 2898840147 11174 1080548 11175 149 11176 0 11177 2 11178 22200 11179 81041100 11180 145928007400 11181 155522773886550 11182 108990359939694240 11183 53807502698799049200 11184 19647425271161481393600 11185 5502097718644846518599400 11186 1215352251629550542108400800 11187 216542625269886918861659520720 11188 31693966062228903578842893487200 11189 3868898690532211608025033465876600 11190 398964234197299711315460593887758400 11191 35137350054662181717997350875971864800 11192 2668096114150681665119932176515463600480 11193 176123771064615769475104346431379224068450 11194 10180644648989946831619757123131489265760600 11195 518647285729098958033073182328420869816803900 11196 23421019534503521368019831075672900331727249800 11197 942361450270416684757540774637610339775854272310 11198 33941330156925830377414455605995316133918214483200 11199 1098934410989952330184152225677907636802336181577600 11200 32107996703706433299293491115458866605703039740006400 11201 849524079452232714377140285763182512275892926454336000 11202 20419944949787206045274522807329174725843924742957762560 11203 447231700289142867444580894818641113119444932938711680000 11204 8949366616367927643785211344995241745067411303567235840000 11205 164031309546063875766570567053650471541672761614521146560000 11206 2760251002016523150830566783523497590080562333375390328320000 11207 42736402341974104138504657113929937418892491439002414341376000 11208 610027678591081970364139057190774106705158950379308656324480000 11209 8043006978242077910397640239836314287552962183836282596596340000 11210 98121817752386419284779767917004875194318134021703240804109360000 11211 1109436183074251488635892249851513105663487809463879920184278520000 11212 11643796892836429909302411993679689928011081581230434971838808848000 11213 113596952419226281284823456349750428389267271132199326170454445180000 11214 1031583135482703527343261657662598484832264948659972259277640367040000 11215 8730868602131950299235176094508753573043926620136323919108935980960000 11216 68951475114272838260626518900222976935834087153897122232962879029120000 11217 508685303297309189094707470837681584113815012484756879205254800837392000 11218 3509396865953561652987877324942890371238166288222364532496182946543680000 11219 22663397368558355237429464695907491915698080520231139281563112793764640000 11220 137130324035547595538103864608218270322891979807402792016561583119988160000 11221 778110702292614765591210565087541549029137067240490085003065346642963120000 11222 4143909363320669167090582255809206780916525134907808066219223372653152384000 11223 20729130325769212322888365909609884984094458526377402514412997583369030080000 11224 97471017063723317518262316298378395350742028389987360759261116296267141440000 11225 431118618415779622509559046110557162769459745468128619888857735046797224660000 11226 1794861186873858020243878477684768596019791593377515070557693427541768037360000 11227 7037967453941845625262172901321569094745841624385009094316226110584368080612800 11228 26007572039453275689128693225094787755848132699461949141892539925990500448720000 11229 90620723619328667069195515617048347902543402871165855446151691186243387448860000 11230 297889506572552096361632219051429370044419403987396355009572016310334657274240000 11231 924259866352211302347623198167987085844890507657864448287274791346711739657280000 11232 2707961374663102205319789526061011513852042838020963890046872635426209980086784000 11233 7495250233442515032581560295347442582983332855236596481379736758768974052025920000 11234 19606450096434019964236338001864695540725911231725978938588010734977037992111360000 11235 48489008523121306533410908389766486955337050483371408462089519243165012427597440000 11236 113414969087978649179842463691318223726042592656021260470650061958589351101838080000 11237 250969353727742917952880905310378768840770207082272182664424822896889386495570112000 11238 525562475283903730879644836080962413860100486539290239741471337214004214977502720000 11239 1041840820820088732258343565226546843450782915328654461422993487979527556725756160000 11240 1955518683523420517294430580762526416477064757739895080369348888152049739409851840000 11241 3476216505926849693603921669408385300444205260453491374839263227856828803590349605000 11242 5853656885504793050488282083870903359069682704316088972456605491384086544787106188000 11243 9339111109732319079872191339147268927688062297365447241221472578406768560260749470000 11244 14119358499525068881071039057077784981105217977228533932733429130830952994529421060000 11245 20231126852580357648644628214137670167939126270440629503360367443856883414795673015000 11246 27477472495430050967931420514439568592480469634387273197110561165983676025064102480000 11247 35377936921178449928328603595955492841706745511155766838694261750730290318789777016000 11248 43184336147917356720025525516189803468750017994838025249110366456290495224813812320000 11249 49979131808938599872129998423702925133258439775989289876396187053579734104364996260000 11250 54845667042463535735280753546040529468707151238812386224967900195042699698384986640000 11251 57069140030671516913738081392501632014735819532277753234088220473220106442914107720000 11252 56308218163595896688221573640601610254539341938514049857633710866910505023675252950400 11253 52680706501313659324677565906065245410731868953069792031877062029448908920817158220000 11254 46733733639527002477835842681904033890839060569756219105201629452697933188497139360000 11255 39308818801309388809254003995506103157451939456839740931882513056366989243099752240000 11256 31347539044082170822569648755909930366069268174441818717830358513305320535636511280000 11257 23699320027308418959840850193704127911014405059659023132507859005660920571617788389000 11258 16984155876240300248244873068658784832343957856666207484302530693608247805013651420000 11259 11536549017904629451606824595417214557732312249686728945038289655678949397969161110000 11260 7426281123401603123753790703418310231655567609953247203862857712949960541894089940000 11261 4529615447116804146211170660138199027851540187863640276305706630237686016799546455000 11262 2617386545639039769301776315789843049746225137282628799878974665680435805056263232000 11263 1432531128627622006855222402186501909744826508576899884456616045971850390497914720000 11264 742461274607419556322037943035010394183316560349156052968110301778513890999964160000 11265 364310352185433267996117443192485309607569655442008007093519904205162012654859840000 11266 169192822737804214350256790096884563263440589044228437751297633413633294266676480000 11267 74349813068786003351230059530975279998183477407836159641870596172853019055649408000 11268 30905082355395997570745414138532486191313724483907051547265847429709568360446720000 11269 12147474516268903673494252892459648324145401524004139124994745781453164842938560000 11270 4513268957771837008866315876768352523086738063368273150078121059043683300144640000 11271 1584445485175219375453068339716549290019812298842053339921042499451505839412480000 11272 525368766137046424492333186327066343532885130668680844289608828765499304647296000 11273 164459831753596469866317787601309964712023212618041737661534550671330592036820000 11274 48580181734073099872146049609139320525074813910315716321648329295718104611760000 11275 13534552796042010817811870964079940566818926200740402104454280981893015539640000 11276 3554529017142346275384935808748267219568606881002529845614255611406246505360000 11277 879481981568190429919500454065536612049697880754982384573269779495466338306400 11278 204888056276806157232265685280264790227069978044259146085793775071745215680000 11279 44913115705833293366258126137488084132204660140484372114561494763966231840000 11280 9257669854227026862649173124680142808430534875857869084106775619757042560000 11281 1793037705282981851144963476071291395588881067988955413267933190090306320000 11282 326065437151190949390602522512874553878876485319824416572713097640860736000 11283 55628338995552326491872322435409298338531652186021887327473095039240480000 11284 8895912985789260934318107637645931406161863381772970559118231190075840000 11285 1332271032445333590486138614098689863155229794602934683632810192669360000 11286 186673505797177684071452282876213425362867894489819038240460477371520000 11287 24446432085969460837858493064624510004522994536381706973505020746688000 11288 2988946007937064066404835059381375097078101005091714494830086191680000 11289 340790857257678843854470369049251285167801813396597978511363335540000 11290 36190179531788903772156145385761198424899307617337838425985486960000 11291 3574849923239254796715652805077097784915682941605835298371564120000 11292 328007219343691744466263795608273439935292048015407976402308432000 11293 27913965395075446865497692597078973115624986402725921952893180000 11294 2199796780373901650707046903203094505997391366519325154624640000 11295 160261508782402890519392464177237265320846842896259053780160000 11296 10773882943354816169370921961494942206443485236723297733120000 11297 667060658820659761450720306018178584269469230565719329344000 11298 37957658407353624144330379152910852918734192770302414080000 11299 1980597529851918412968858248482553500957541845871437440000 11300 94536782174940768728122790774672105212240392328508160000 11301 4116924385037743154289218307929269097952404182047936000 11302 163108623254828681160410934866531042356971441879232512 11303 5860983525279745760982145203615507396279126301747200 11304 190366590880149222551585424920582425272845637753600 11305 5568499478870644046294559122858606553220957063650 11306 146102550429521966629076089091102378259822367800 11307 3423072085812053123018283003367577740790905740 11308 71264512542929627821338299861920424860324200 11309 1311143629036584061647999023433600890287350 11310 21187822082961295575952402578211034474400 11311 298667475464628544602977482445760850800 11312 3643873339002004030014540090841526720 11313 38136287092388942993389615592212200 11314 338881637126909045958397091901600 11315 2526330628148680720052694408400 11316 15578606134524238767025864800 11317 78129787604756820564111480 11318 312175757086232426587200 11319 968535048578382885600 11320 2257657455893666400 11321 3784387497906050 11322 4290283417560 11323 2998520700 11324 1102600 11325 150