0 12 1 1 2 180 3 120 4 1 5 840 6 1 7 630 8 1 9 2100 10 252 11 1 12 1680 13 1 14 16632 15 1 16 840 17 1 18 2772 19 1 20 2522520 21 240 22 1 23 1584 24 1 25 2162160 26 1 27 20592 28 1 29 594 30 1 31 1351350 32 1 33 2574 34 1 35 6563700 36 132 37 1 38 600600 39 1 40 1716 41 1 42 5834400 43 1 44 38798760 45 1 46 180180 47 1 48 858 49 1 50 4084080 51 1 52 34918884 53 1 54 60969480 55 32760 56 1 57 312 58 1 59 2227680 60 1 61 25395552 62 1 63 55426800 64 1 65 97349616 66 1 67 78 68 1 69 928200 70 1 71 14814072 72 1 73 41570100 74 1 75 8112468 76 1 77 7382345880 78 12 79 1 80 285600 81 1 82 6837264 83 1 84 25581600 85 1 86 6240360 87 1 88 6814473120 89 1 90 62403600 91 1 92 61200 93 1 94 2441880 95 1 96 12790800 97 1 98 4011660 99 1 100 5354228880 101 1 102 4457400 103 1 104 34901442000 105 8160 106 1 107 651168 108 1 109 5116320 110 1 111 2139552 112 1 113 3569485920 114 1 115 3565920 116 1 117 4653525600 118 1 119 444318624288 120 1 121 122094 122 1 123 1598850 124 1 125 936054 126 1 127 2007835830 128 1 129 2451570 130 1 131 3780989550 132 1 133 416548710270 134 1 135 306550998900 136 14364 137 1 138 376200 139 1 140 330372 141 1 142 944863920 143 1 144 1442100 145 1 146 2668933800 147 1 148 343040114340 149 1 150 288518587200 151 1 152 14001637320 153 1 154 62700 155 1 156 91770 157 1 158 367447080 159 1 160 721050 161 1 162 1631015100 163 1 164 247751193690 165 1 166 240432156000 167 1 168 777868740 169 1 170 17416908916407000 171 6600 172 1 173 19320 174 1 175 116035920 176 1 177 303600 178 1 179 858429000 180 1 181 156474438120 182 1 183 177160536000 184 1 185 655047360 186 1 187 16500229499754000 188 1 189 212071582800 190 1 191 2898 192 1 193 29008980 194 1 195 106260 196 1 197 386293050 198 1 199 86060940966 200 1 201 115154348400 202 1 203 491285520 204 1 205 14025195074790900 206 1 207 10603579140 208 1 209 1865063534934600 210 276 211 1 212 5525520 213 1 214 30360 215 1 216 1030114800 217 1 218 40981400460 219 1 220 65802484800 221 1 222 327523680 223 1 224 10685862914126400 225 1 226 9088782120 227 1 228 1776250985652000 229 1 230 972093721238640 231 1 232 753480 233 1 234 6900 235 1 236 46823400 237 1 238 16765118370 239 1 240 32901242400 241 1 242 193536720 243 1 244 7285815623268000 245 1 246 7023149820 247 1 248 1534034942154000 249 1 250 927907643000520 251 1 252 1451828284966800 253 65520 254 1 255 1200 256 1 257 12214800 258 1 259 5831345520 260 1 261 14304888000 262 1 263 100975680 264 1 265 4434844292424000 266 1 267 4885669440 268 1 269 1200549085164000 270 1 271 806876211304800 272 1 273 126245937823200 274 1 275 2321827465183200 276 1 277 150 278 1 279 2544750 280 1 281 1700809110 282 1 283 5364333000 284 1 285 46280520 286 1 287 2402207325063000 288 1 289 3053543400 290 1 291 850388935324500 292 1 293 638777000616300 294 1 295 110465195595300 296 1 297 96742811049300 298 1 299 1496611286932671000 300 12 301 1 302 407160 303 1 304 2040970932 305 1 306 1716586560 307 1 308 18512208 309 1 310 1153059516030240 311 1 312 1709984304 313 1 314 544248918607680 315 1 316 459919440443736 317 1 318 88372156476240 319 1 320 85133673723384 321 1 322 1436746835455364160 323 1 324 8343100024891632 325 1 326 46980 327 1 328 78498882 329 1 330 462157920 331 1 332 6408072 333 1 334 487832872166640 335 1 336 854992152 337 1 338 313989760735200 339 1 340 300716557213212 341 1 342 64579652809560 343 1 344 68761813391964 345 1 346 1270968354441283680 347 1 348 320888462495832 349 1 350 788510467387485360 351 3480 352 1 353 11629464 354 1 355 102701760 356 1 357 1898688 358 1 359 180678841543200 360 1 361 379996512 362 1 363 162809505566400 364 1 365 178202404274496 366 1 367 43053101873040 368 1 369 50934676586640 370 1 371 1035603844359564480 372 1 373 285234188885184 374 1 375 58408182769443360 376 1 377 1553657661667193376 378 1 379 1246014 380 1 381 18339600 382 1 383 474672 384 1 385 58075341924600 386 1 387 149284344 388 1 389 75590127584400 390 1 391 95465573718480 392 1 393 26139383280060 394 1 395 34562816255220 396 1 397 776702883269673360 398 1 399 234299512298544 400 1 401 52150163187003000 402 1 403 1498169888036222184 404 1 405 950622974665940400 406 85932 407 1 408 2529600 409 1 410 98208 411 1 412 16020783979200 413 1 414 51477360 415 1 416 31278673483200 417 1 418 46086828691680 419 1 420 14421728706240 421 1 422 21452782503240 423 1 424 535657160875636800 425 1 426 177744457605792 427 1 428 43158755740968000 429 1 430 1343186796170406096 431 1 432 917842872091252800 433 1 434 10643812340837528160 435 1 436 252960 437 1 438 16368 439 1 440 3738182928480 441 1 442 15443208 443 1 444 11468846943840 445 1 446 19970959099728 447 1 448 7210864353120 449 1 450 12156576751836 451 1 452 339249535221236640 453 1 454 622105601620272 455 1 456 33088379401408800 457 1 458 1119322330142005080 459 1 460 826058584882127520 461 1 462 354793744694584272 463 1 464 6715858861886763172103520 465 16320 466 1 467 2112 468 1 469 723519276480 470 1 471 3985344 472 1 473 3699628046400 474 1 475 7730693845056 476 1 477 3256519385280 478 1 479 6274362194496 480 1 481 196983601096201920 482 1 483 80271690531648 484 1 485 23482075704225600 486 1 487 866572126561552320 488 1 489 692823329255977920 490 1 491 320458866175753536 492 1 493 6499218253438803069777600 494 1 495 2792570119531566528 496 1 497 198 498 1 499 113049886950 500 1 501 871794 502 1 503 1040520388050 504 1 505 2657426009238 506 1 507 1322961000270 508 1 509 2941107278670 510 1 511 104647538082357270 512 1 513 47661316253166 514 1 515 15410112180898050 516 1 517 622848715966115730 518 1 519 541268225981232750 520 1 521 270387168335792046 522 1 523 5889916542178915281985950 524 1 525 87267816235361454 526 1 527 934638311880721172340 528 12 529 1 530 13703016600 531 1 532 158508 533 1 534 252247366800 535 1 536 805280608860 537 1 538 5291844001080 539 1 540 1247742481860 541 1 542 50738200282355040 543 1 544 25997081592636 545 1 546 9339461927817000 547 1 548 415232477310743820 549 1 550 393649618895442000 551 1 552 213032314446381612 553 1 554 4997504944879079633200200 555 1 556 79334378395783140 557 1 558 906315938793426591360 559 1 560 467255847106400751224280 561 1 562 1209089700 563 1 564 23310 565 1 566 51933281400 567 1 568 213162514110 569 1 570 155642470620 571 1 572 477078007770 573 1 574 22384500124568400 575 1 576 12998540796318 577 1 578 5219111077309500 579 1 580 256467118338988830 581 1 582 266292389252799000 583 1 584 156641407681162950 585 1 586 3968606867992210296953100 587 1 588 67667558043462090 589 1 590 826346885370477186240 591 1 592 41228457097623595696260 593 1 594 23070033628573440600 595 69090840 596 1 597 2664 598 1 599 8902848240 600 1 601 48722860368 602 1 603 44469277320 604 1 605 163569602664 606 1 607 8953800049827360 608 1 609 29710950391584 610 1 611 2684114268330600 612 1 613 146552639050850760 614 1 615 167383787530330800 616 1 617 107411250981368880 618 1 619 2948107959079927649165160 620 1 621 54134046434769672 622 1 623 708297330317551873920 624 1 625 37694589346398716065152 626 1 627 1318287635918482320 628 1 629 75100699692697441956336 630 1 631 222 632 1 633 1236506700 634 1 635 9473889516 636 1 637 11117319330 638 1 639 49979600814 640 1 641 3233316684659880 642 1 643 2475912532632 644 1 645 1267498404489450 646 1 647 77347226165726790 648 1 649 97640542726026300 650 1 651 68623854793652340 652 1 653 2047297193805505311920250 654 1 655 40600534826077254 656 1 657 570572849422472342880 658 1 659 32459229714954449944992 660 1 661 1208430332925275460 662 1 663 14602913829135613713732 664 1 665 61996391878694873614478307480 666 12 667 1 668 133676400 669 1 670 1536306408 671 1 672 2403744720 673 1 674 13508000220 675 1 676 1048643249078880 677 1 678 936831769104 679 1 680 548107418157600 681 1 682 37628380296840060 683 1 684 52778671743798000 685 1 686 40803373120550040 687 1 688 1327976558144111553678000 689 1 690 28530105553459692 691 1 692 431784859022411502720 693 1 694 26318294363476581036480 695 1 696 38669770653608814720 697 1 698 13418893788935428818024 699 1 700 60320813719811228381654569440 701 1 702 10476783386013757258992 703 1 704 10553400 705 1 706 202145580 707 1 708 442795080 709 1 710 3199263210 711 1 712 303554624733360 713 1 714 320495078904 715 1 716 216358191378000 717 1 718 16833749080165290 719 1 720 26389335871899000 721 1 722 22549232513988180 723 1 724 803775285192488571963000 725 1 726 18769806285170850 727 1 728 306794505094871330880 729 1 730 20085014119495285527840 731 1 732 31546391848996664640 733 1 734 11653249869338661868284 735 1 736 55558644215615605088366050800 737 1 738 275704825947730454184 739 1 740 206778619460797840638000 741 541200 742 1 743 20732880 744 1 745 68122320 746 1 747 656259120 748 1 749 77834519162400 750 1 751 98613870432 752 1 753 1009671559764000 754 1 755 6906153468785760 756 1 757 12179693479338000 758 1 759 11563708981532400 760 1 761 453411699339352527774000 762 1 763 11550650021643600 764 1 765 204529670063247553920 766 1 767 14420010137073538327680 768 1 769 24266455268458972800 770 1 771 9561640918431722558592 772 1 773 48435741111049501871908864800 774 1 775 254496762413289650016 776 1 777 10604031767220402084000 778 1 779 90306055336002388227760800 780 1 781 1554966 782 1 783 8515290 784 1 785 114845346 786 1 787 17512766811540 788 1 789 135594071844 790 1 791 25241788994100 792 1 793 2589807550794660 794 1 795 5176369728718650 796 1 797 5492761766227890 798 1 799 238041142153160077081350 800 1 801 6641623762445070 802 1 803 127831043789529721200 804 1 805 9733506842524638371184 806 1 807 17593180069632755280 808 1 809 37051358558922924914544 810 1 811 39959486416615839044324813460 812 1 813 222684667111628443764 814 1 815 9808729384678871927700 816 1 817 6772954150200179117082060 818 1 819 24727733080754653947937216200 820 75852 821 1 822 830760 823 1 824 16806636 825 1 826 3417125231520 827 1 828 6614344968 829 1 830 7387840681200 831 1 832 884324529539640 833 1 834 2020046723402400 835 1 836 2411456385173220 837 1 838 116117630318614671747000 839 1 840 3563798116433940 841 1 842 74827928071919836800 843 1 844 6172467753796112137824 845 1 846 12014854681700418240 847 1 848 5422150033013110963104 849 1 850 31187891837358703644351073920 851 1 852 184665333702326026536 853 1 854 8612542874352180229200 855 1 856 6277372139209922108515080 857 1 858 24124617639760637997987528000 859 1 860 211542721262698277371162320 861 1 862 59340 863 1 864 2000790 865 1 866 569520871920 867 1 868 1417359636 869 1 870 1934910654600 871 1 872 273719497238460 873 1 874 721445258358000 875 1 876 976065679712970 877 1 878 52529404191754256266500 879 1 880 1781899058216970 881 1 882 40977198706051339200 883 1 884 3674087948688161986800 885 1 886 7723835152521697440 887 1 888 3743865498985243284048 889 1 890 23019634451383805070830554560 891 1 892 145094190766113306564 893 1 894 7177119061960150191000 895 1 896 5530065932161121857501380 897 1 898 22401430665492020998131276000 899 1 900 5036731458635673270741960 901 1 902 5715531757316002957439853949200 903 2760 904 1 905 186120 906 1 907 79468028640 908 1 909 263694816 910 1 911 449979222000 912 1 913 76386836438640 914 1 915 234889153884000 916 1 917 363187229660640 918 1 919 21989052917478525879000 920 1 921 828790259635800 922 1 923 20965078407747196800 924 1 925 2050653738802695062400 926 1 927 4670225906175910080 928 1 929 2437865906315972371008 930 1 931 16060210082360794235463177600 932 1 933 107977072198037809536 934 1 935 5674931351317328058000 936 1 937 4629822640879078764419760 938 1 939 19796613146248762742534616000 940 1 941 4685331589428533275108800 942 1 943 5582612414122607539824973624800 944 1 945 39825318510142532838424800 946 1 947 12690 948 1 949 9030457800 950 1 951 41951448 952 1 953 92041204500 954 1 955 19096709109660 956 1 957 69399068193000 958 1 959 123813828293400 960 1 961 8495770445389430453250 962 1 963 357886703024550 964 1 965 10006060149152071200 966 1 967 11791258998115496608800 968 1 969 2653537446690858000 970 1 971 1495963169784801227664 972 1 973 10585138463374159837009821600 974 1 975 76074755412253911264 976 1 977 4256198513487996043500 978 1 979 3682813464335630835333900 980 1 981 16647151963891005033495018000 982 1 983 4152907545175290857482800 984 1 985 5201979749523338843927816332200 986 1 987 905120875230512109964200 988 1 989 1611920715489266711514144138000 990 564 991 1 992 802707360 993 1 994 27967632 995 1 996 16362880800 997 1 998 4243713135480 999 1 1000 18506418184800 1001 1 1002 38519857691280 1003 1 1004 3020718380582908605600 1005 1 1006 143154681209820 1007 1 1008 4447137844067587200 1009 1 1010 524055955471799849280 1011 1 1012 1415219971568457600 1013 1 1014 4321671379378314657696 1015 1 1016 6586308377210588343028333440 1017 1 1018 50716503608169274176 1019 1 1020 3026630054035908297600 1021 1 1022 2782570173053587742252280 1023 1 1024 13317721571112804026796014400 1025 1 1026 3506899704814690057429920 1027 1 1028 4623981999576301194602503406400 1029 1 1030 844779483548477969299920 1031 1 1032 143281841376823707690146145600 1033 1 1034 5650662045185291839018433166432 1035 1 1036 52350480 1037 1 1038 607992 1039 1 1040 2490003600 1041 1 1042 830291700420 1043 1 1044 4425447826800 1045 1 1046 10886046738840 1047 1 1048 985016863233557154000 1049 1 1050 52904990881890 1051 1 1052 1836861283419220800 1053 1 1054 239242936193647757280 1055 1 1056 707609985784228800 1057 1 1058 469746889062860288880 1059 1 1060 3865876656188823592647065280 1061 1 1062 31973447926889325024 1063 1 1064 2039685471198112113600 1065 1 1066 1996191645886269467267940 1067 1 1068 10133049021498872629083924000 1069 1 1070 2820767153872685480976240 1071 1 1072 3920332564858168404119513757600 1073 1 1074 752955626641034711767320 1075 1 1076 133937373460943900666875744800 1077 1 1078 5527821565942133320778902010640 1079 1 1080 579221583713303400558369626400 1081 2227680 1082 1 1083 51744 1084 1 1085 317872800 1086 1 1087 141326246880 1088 1 1089 941584644000 1090 1 1091 2779416188640 1092 1 1093 293409278409995748000 1094 1 1095 18010209661920 1096 1 1097 703478789394595200 1098 1 1099 101805504763254364800 1100 1 1101 331221695473468800 1102 1 1103 239870751861886104960 1104 1 1105 2138570065125732200187738240 1106 1 1107 19048011530912789376 1108 1 1109 1301926896509433264000 1110 1 1111 1359109205709800488352640 1112 1 1113 7330290781509822752954328000 1114 1 1115 2160587607221631432237120 1116 1 1117 3169630584353412752266840910400 1118 1 1119 640813299268965712142400 1120 1 1121 119688716709779655915080452800 1122 1 1123 5174981891520295023707908265280 1124 1 1125 24647726966523548959930622400 1126 1 1127 9754206842071021503291693120 1128 1 1129 3234 1130 1 1131 33111750 1132 1 1133 20610077670 1134 1 1135 176547120750 1136 1 1137 636949543230 1138 1 1139 79465012902707181750 1140 1 1141 5628190519350 1142 1 1143 249148737910585800 1144 1 1145 40298012302121519400 1146 1 1147 144909491769642600 1148 1 1149 114938068600487091960 1150 1 1151 1113838575586318854264447000 1152 1 1153 10714506486138444024 1154 1 1155 786580833307782597000 1156 1 1157 877758028687579482061080 1158 1 1159 5039574912288003142656100500 1160 1 1161 1575428463599106252672900 1162 1 1163 2443256908772422329872356535100 1164 1 1165 520660805656034641115700 1166 1 1167 102234112189603456094131220100 1168 1 1169 4635921277820264292071667820980 1170 1 1171 23107244031115827149934958500 1172 1 1173 203212642543146281318576940 1174 1 1175 28969191631012888436965120187487000 1176 132 1177 1 1178 2703000 1179 1 1180 2523682980 1181 1 1182 201768138000 1183 1 1184 129989702700 1185 1 1186 19460819486377269000 1187 1 1188 1608054434100 1189 1 1190 81354689929987200 1191 1 1192 14803351457922190800 1193 1 1194 59146731334548000 1195 1 1196 361233929887245146160 1197 1 1198 545553588042278622496872000 1199 1 1200 5685248339583664176 1201 1 1202 449474761890161484000 1203 1 1204 537402874706681315547600 1205 1 1206 3291150963126859195203984000 1207 1 1208 1093154444129992093691400 1209 1 1210 1795045892159330691334792556400 1211 1 1212 403777767651618701273400 1213 1 1214 83456418113962004974800996000 1215 1 1216 3973646809560226536061429560840 1217 1 1218 20749361987124416216268126000 1219 1 1220 190771052183361815115398760 1221 1 1222 28377983638543237652537260591824000 1223 1 1224 152865673553885141416382571600 1225 1 1226 162180 1227 1 1228 252368298 1229 1 1230 4035362760 1231 1 1232 23398146486 1233 1 1234 4281380287002999180 1235 1 1236 418094152866 1237 1 1238 24406406978996160 1239 1 1240 5033139495693544872 1241 1 1242 22475757907128240 1243 1 1244 108370178966173543848 1245 1 1246 250954650499448166348561120 1247 1 1248 2842624169791832088 1249 1 1250 242716371420687201360 1251 1 1252 311693667329875163017608 1253 1 1254 2040513597138652701026470080 1255 1 1256 721481933125794781836324 1257 1 1258 1256532124511531483934354789480 1259 1 1260 298795548062197838942316 1261 1 1262 65096006128890363880344776880 1263 1 1264 16291951919196928797851861199444 1265 1 1266 17844451308926997945990588360 1267 1 1268 171693946965025633603858884 1269 1 1270 26675304620230643393385024956314560 1271 1 1272 3057313471077702828327651432 1273 1 1274 3362708513703654563849300533542480 1275 6360 1276 1 1277 19793592 1278 1 1279 474748560 1280 1 1281 3670297488 1282 1 1283 839486330784901800 1284 1 1285 98375094792 1286 1 1287 6699797994234240 1288 1 1289 1579024155511700352 1290 1 1291 134854547442769440 1292 1 1293 8499621879699885792 1294 1 1295 108254947274271758032712640 1296 1 1297 1337705491666744512 1298 1 1299 123737757979173867360 1300 1 1301 171125935004637344401824 1302 1 1303 1200302115963913353544982400 1304 1 1305 452694546275008490563968 1306 1 1307 837688083007687655956236526320 1308 1 1309 210914504514492592194576 1310 1 1311 48502906527408506420649049440 1312 1 1313 2555600301050498634957154697952 1314 1 1315 14695430489704586543756955120 1316 1 1317 148128111107080938795486096 1318 1 1319 24060078677070776394033551921381760 1320 1 1321 2877471502190779132543671936 1322 1 1323 3296773052650641729264020130924000 1324 1 1325 29300134002602313550685467049568 1326 1 1327 1141938 1328 1 1329 45648900 1330 1 1331 494078508 1332 1 1333 145295711097386850 1334 1 1335 20810116206 1336 1 1337 1674949498558560 1338 1 1339 455487737166836640 1340 1 1341 2593356681591720 1342 1 1343 3105631071428804424 1344 1 1345 43718344091532825359364720 1346 1 1347 591677429006444688 1348 1 1349 59489306720756667000 1350 1 1351 1155100061281302074712312 1352 1 1353 669399256979874754861624800 1354 1 1355 269875594894716600143904 1356 1 1357 531609744985647935510688564780 1358 1 1359 141961685730908475515580 1360 1 1361 34511683490656052645461823640 1362 1 1363 1916700225787873976217866023464 1364 1 1365 11586781732267077851808368460 1366 1 1367 122490553415470776311651964 1368 1 1369 20821221932080479571759804547349600 1370 1 1371 2600791550057050369799088096 1372 1 1373 3106574607305412398729557431063000 1374 1 1375 1690392346303979627924161560552 1376 1 1377 2517074698520259188818501523736240 1378 43092 1379 1 1380 3445200 1381 1 1382 55933416 1383 1 1384 21931428090171600 1385 1 1386 3926437020 1387 1 1388 379233848730240 1389 1 1390 120317515478032320 1391 1 1392 782900130291840 1393 1 1394 1054742628032424144 1395 1 1396 16497488336427481267684800 1397 1 1398 245601951663052512 1399 1 1400 26938553986757736000 1401 1 1402 43588681557784983951408 1403 1 1404 353644890479933832757084800 1405 1 1406 152759770695122603855040 1407 1 1408 320971921500768564836642152320 1409 1 1410 91069760657563927689240 1411 1 1412 23441898220068262174275955680 1413 1 1414 1374237897734702096156205828144 1415 1 1416 8744740930012888944761032800 1417 1 1418 97067985725467407643195896 1419 1 1420 17285542736066813229385498114780800 1421 1 1422 2257290779294798434165246272 1423 1 1424 2813501531144524436585259560208000 1425 1 1426 1594709760664131724456756189200 1427 1 1428 189967901775113901042905775376320 1429 1 1430 4026961087629065430598200728967840 1431 1 1432 191400 1433 1 1434 5179020 1435 1 1436 2842962900577800 1437 1 1438 654406170 1439 1 1440 77251339556160 1441 1 1442 28965327800267040 1443 1 1444 217472258414400 1445 1 1446 332048605121318712 1447 1 1448 5804671822076336001592800 1449 1 1450 95511870091187088 1451 1 1452 11473828549915332000 1453 1 1454 20179945165641196273800 1455 1 1456 176822445239966916378542400 1457 1 1458 82037654632565842811040 1459 1 1460 184261658639330102035850124480 1461 1 1462 55653742624066844698980 1463 1 1464 15193822920414614372215897200 1465 1 1466 941607448447851436255178067432 1467 1 1468 6315646227231530904549634800 1469 1 1470 73699766939706735432796884 1471 1 1472 13764413660201351275251415165473600 1473 1 1474 1881075649412332028471038560 1475 1 1476 2448788369699863861472355543144000 1477 1 1478 1447051449491526935155204690200 1479 1 1480 179414129454274239873855454522080 1481 1 1482 74573353474612322788855569054960 1483 1 1484 5200042444596197797090888477876722127200 1485 6960 1486 1 1487 376656 1488 1 1489 310141407335760 1490 1 1491 95186352 1492 1 1493 14045698101120 1494 1 1495 69516786720640896 1496 1 1497 55356574869120 1498 1 1499 482979789267372672 1500 1 1501 1899710778134073600521280 1502 1 1503 34731589124068032 1504 1 1505 4589531419966132800 1506 1 1507 8805794254097976555840 1508 1 1509 83588792295257087742583680 1510 1 1511 41764624176578974521984 1512 1 1513 100506359257816419292281886080 1514 1 1515 32380359344911618733952 1516 1 1517 103317995858819377731068100960 1518 1 1519 3081624376738422882289673675232 1520 1 1521 4363537393359966806779747680 1522 1 1523 53599830501604898496579552 1524 1 1525 10511006795062850064737444308179840 1526 1 1527 1504860519529865622776830848 1528 1 1529 2048077545567158865958697363356800 1530 1 1531 1262881265010787143408178638720 1532 1 1533 163103754049340218067141322292800 1534 1 1535 70505716012360741545827083470144 1536 1 1537 5105496218330812382598326869188054452160 1538 1 1539 149564317728682474585328729296627776 1540 1 1541 20178 1542 1 1543 27691197083550 1544 1 1545 11898294 1546 1 1547 2257344337680 1548 1 1549 1241371191440016 1550 1 1551 12850633451760 1552 1 1553 181117420975264752 1554 1 1555 576697914790700914443960 1556 1 1557 11783932024237368 1558 1 1559 1721074282487299800 1560 1 1561 3616665497218811799720 1562 1 1563 37316425131811199885082000 1564 1 1565 20136515227993434144528 1566 1 1567 52047936044226359990645976720 1568 1 1569 17924841780218931799152 1570 1 1571 5534892635293895235592933980 1572 1 1573 385203047092302860286209209404 1574 1 1575 2883051492041406640193761860 1576 1 1577 37328453385046268595832188 1578 1 1579 7695558546385300940254200297060240 1580 1 1581 8088625292473027722425465808 1582 1 1583 1645776599116466945859667524126000 1584 1 1585 1059918204562624923931864214640 1586 1 1587 142715784793172690808748657006200 1588 1 1589 64210562796971389622092522446024 1590 1 1591 4831987492348804576387702215481551535080 1592 1 1593 29378705268134057507832428968980456 1594 1 1595 652781424318560198624239608994090825680 1596 708 1597 1 1598 1943241900600 1599 1 1600 1252452 1601 1 1602 316820257920 1603 1 1604 217784419550880 1605 1 1606 2705396516160 1607 1 1608 6354997227202272 1609 1 1610 161880116432477449668480 1611 1 1612 3721241691864432 1613 1 1614 11473828549915332000 1615 1 1616 1395905981382699291120 1617 1 1618 15712179002867873635824000 1619 1 1620 9185077121540864697504 1621 1 1622 25567407179619966311194514880 1623 1 1624 9434127252746806210080 1625 1 1626 3107308146129906097174980480 1627 1 1628 229770238616461355258440581048 1629 1 1630 1820874626552467351701323280 1631 1 1632 24885635590030845730554792 1633 1 1634 5400391962375649782634526524252800 1635 1 1636 851434241312950286571101664 1637 1 1638 1270424041423237642417988965992000 1639 1 1640 855372586138258710541504453920 1641 1 1642 120181713510040160681051500636800 1643 1 1644 56325055085062622475519756531600 1645 1 1646 4408128940388383122318605529912994382880 1647 1 1648 27832457622442791323209669549560432 1649 1 1650 91618445518394413841998541613205729920 1651 1 1652 65043521159103539238741358143249504 1653 1 1654 100512512100 1655 1 1656 107970 1657 1 1658 38236927680 1659 1 1660 33794134068240 1661 1 1662 513092442720 1663 1 1664 1424395930234992 1665 1 1666 41865547353226926638400 1667 1 1668 1090708771753368 1669 1 1670 197824630170954000 1671 1 1672 505414234638563536440 1673 1 1674 6230691673551053338344000 1675 1 1676 3959084966181407197200 1677 1 1678 11902068859478260179349170720 1679 1 1680 4717063626373403105040 1681 1 1682 1660802629828053258834903360 1683 1 1684 130731342661090081440147227148 1685 1 1686 1098803653954075126026660600 1687 1 1688 15875319255709332621215988 1689 1 1690 3631298043666385198668043697342400 1691 1 1692 601875929203982099127847728 1693 1 1694 941866099675848596965060785132000 1695 1 1696 663651144417614516799443110800 1697 1 1698 97388629913308406069127940171200 1699 1 1700 47584960330483939677594277069800 1701 1 1702 3876113378617371366176704862509701957360 1703 1 1704 25433107827404619657415732519425912 1705 1 1706 86879560405374013126033099805626123200 1707 1 1708 3364320059953631339934897834995664 1709 1 1710 10869957907993042210218229433545514400 1711 3407203800 1712 1 1713 7320 1714 1 1715 3888501120 1716 1 1717 4582255466880 1718 1 1719 86964820800 1720 1 1721 289707646827456 1722 1 1723 9934197677036897846400 1724 1 1725 295785429628032 1726 1 1727 60353277001308000 1728 1 1729 171326859199513063200 1730 1 1731 2323308759629206329552000 1732 1 1733 1610475240480572419200 1734 1 1735 5244979497397199401069126080 1736 1 1737 2238606466753479439680 1738 1 1739 844475913471891487543171200 1740 1 1741 70905135002625128916690021504 1742 1 1743 633208885329467021778075600 1744 1 1745 9686635478059931768877552 1746 1 1747 2338802129819027755074333228796800 1748 1 1749 408051477426428541781591680 1750 1 1751 670480952311621035127670389416000 1752 1 1753 29200650354375038739175496875200 1754 1 1755 75930118237494689477625173692800 1756 1 1757 38713188065478459398720767785600 1758 1 1759 3284841846285907937437885476703137252000 1760 1 1761 22415620458051529189586747305256736 1762 1 1763 79516885794749096759420125245827299200 1764 1 1765 3193252938261073814175496250165376 1766 1 1767 368473149423492956278584048594763200 1768 1 1769 146140198245927714863031639612160320 1770 1 1771 366 1772 1 1773 324041760 1774 1 1775 534596471136 1776 1 1777 13044723120 1778 1 1779 265565342925168 1780 1 1781 2152409496691327866720 1782 1 1783 73946357407008 1784 1 1785 17100095150370600 1786 1 1787 54253505413179136680 1788 1 1789 813158065870222215343200 1790 1 1791 617348842184219427360 1792 1 1793 2185408123915499750445469200 1794 1 1795 1007372910039065747856 1796 1 1797 408163358178080885645866080 1798 1 1799 183171598756781583034782555552 1800 1 1801 348264886931206861977941580 1802 1 1803 5650537362201626865178572 1804 1 1805 1442261313388400448962505491091360 1806 1 1807 265233460327178552158034592 1808 1 1809 458161984079607707337241432767600 1810 1 1811 20927132753968777763075772760560 1812 1 1813 56947588678121017108218880269600 1814 1 1815 30325330651291459862331268098720 1816 1 1817 2682620841133491482240939805974228755800 1818 1 1819 95266386946718999055743676047341128 1820 1 1821 70239915785361702137487777300480780960 1822 1 1823 2927148526739317662994204895984928 1824 1 1825 350049491952318308464654846165025040 1826 1 1827 2435669970765461914383860660202672 1828 1 1829 224944234433985329207017243176953248071850080 1830 12 1831 1 1832 21248640 1833 1 1834 52583259456 1835 1 1836 1710783360 1837 1 1838 8707060423776 1839 1 1840 423424819021244826240 1841 1 1842 16971295142592 1843 1 1844 4485270859113600 1845 1 1846 16009231105528269840 1847 1 1848 266609201924663021424000 1849 1 1850 222650402099226678720 1851 1 1852 859832704491344164109692800 1853 1 1854 429372060016650974496 1855 1 1856 187353672606332209804659840 1857 1 1858 18016878566240811446044185792 1859 1 1860 182696334127846222676952960 1861 1 1862 3149479841227136285509368 1863 1 1864 851170611180039609223773732447360 1865 1 1866 165227401515291557082054336 1867 1 1868 300434087921054234319502578864000 1869 1 1870 14408845502732601082773482884320 1871 1 1872 41076949210447946766584110358400 1873 1 1874 22868282130482084486348169385920 1875 1 1876 2110914760236190018812542798143655414400 1877 1 1878 15617440483068688369794045253662480 1879 1 1880 59876649521947680510645318354508206720 1881 1 1882 2591246236785625472158804334150592 1883 1 1884 321356910644751234000338875167891840 1885 1 1886 2315882923022898213676457676914016 1887 1 1888 221256624033428192662639911321593358759196800 1889 1 1890 2299751600593566301981194075164476992 1891 1 1892 1028160 1893 1 1894 4240585440 1895 1 1896 193152960 1897 1 1898 1263928126032 1899 1 1900 75123758213446662720 1901 1 1902 3558497368608 1903 1 1904 1085146175592000 1905 1 1906 4389627883773880440 1907 1 1908 81702819944654796888000 1909 1 1910 75413845872318713760 1911 1 1912 318970196827434125395531200 1913 1 1914 173133895168004425200 1915 1 1916 81589502586628542979448640 1917 1 1918 8427249651951347289278732064 1919 1 1920 91348167063923111338476480 1921 1 1922 1676336044524120926158212 1923 1 1924 480499538569377198755356139284800 1925 1 1926 98603449291383671161871136 1927 1 1928 188982732724534115136461299608000 1929 1 1930 9528430090516720070866335455760 1931 1 1932 28488851871762285660695431377600 1933 1 1934 16597946707607964546543026167200 1935 1 1936 1600209576308079530390153411495996846400 1937 1 1938 12342815865651060163224326087571960 1939 1 1940 49253372993860188807143729614192234560 1941 1 1942 2215097589510292742329300479193248 1943 1 1944 285074678797763191451913518294097600 1945 1 1946 2129118171166212873863840122324176 1947 1 1948 210550658354391344630576689806032389786977600 1949 1 1950 37092767751509133902922485083298016 1951 1 1952 680956781109794547770069502275471040 1953 32640 1954 1 1955 269243520 1956 1 1957 18395520 1958 1 1959 1123491667584 1960 1 1961 11924406065626454400 1962 1 1963 677809022592 1964 1 1965 241143594576000 1966 1 1967 1114826129212414080 1968 1 1969 23343662841329941968000 1970 1 1971 23940903451529750400 1972 1 1973 111386417939738900931772800 1974 1 1975 65955769587811209600 1976 1 1977 33671858210354636785169280 1978 1 1979 3745444289756154350790547584 1980 1 1981 43499127173296719684988800 1982 1 1983 851472276583680470429568 1984 1 1985 259317211291409916788604900566400 1986 1 1987 394413797165534684647484544 1988 1 1989 113989584817972958336278244208000 1990 1 1991 6049796882867758775153228860800 1992 1 1993 18992567914508190440463620918400 1994 1 1995 11592216748170641905522113513600 1996 1 1997 1168406992224946958697572332203426268800 1998 1 1999 9404050183353188695789962733388160 2000 1 2001 273629849965889937817465164523290192000 2002 1 2003 1828334518325955914303549601873792 2004 1 2005 244349724683797021244497301394940800 2006 1 2007 1892549485481078110101191219843712 2008 1 2009 193840288643725364897991238234125057264201600 2010 1 2011 35326445477627746574211890555521920 2012 1 2013 21617675590787128500637127056364160 2014 1 2015 255335029214049005194120872686204971728000 2016 1 2017 12620790 2018 1 2019 1437150 2020 1 2021 17554557306 2022 1 2023 1676869602978720150 2024 1 2025 116498425758 2026 1 2027 48982292648250 2028 1 2029 261287374034159550 2030 1 2031 6200660442228265835250 2032 1 2033 7107455712172894650 2034 1 2035 36548668386476826868237950 2036 1 2037 23702854695619653450 2038 1 2039 13153069613419779994206750 2040 1 2041 1580109309740877616739762262 2042 1 2043 19710542000400076107260550 2044 1 2045 412431883970220227864322 2046 1 2047 133710437072133238344124401854550 2048 1 2049 30813577903557397238084730 2050 1 2051 65900228722890616538160859932750 2052 1 2053 3686594975497540503608998837050 2054 1 2055 12167113820231809500922007150850 2056 1 2057 7788520627677150030272670016950 2058 1 2059 821536166408165830334230546080534095250 2060 1 2061 6906099353399997948470753882331930 2062 1 2063 29928264840019211948785252369734864750 2064 1 2065 1456954069290996119210641088993178 2066 1 2067 202352115753769408218099327717685350 2068 1 2069 1626409714085301500868211204553190 2070 1 2071 172639007073317903112273446552267629125929550 2072 1 2073 32566566924688078873101586605871770 2074 1 2075 20604347047468981852169761725597090 2076 1 2077 251345419382579489487962734050483019044750 2078 1 2079 12215084481383322261729149765954081392500 2080 388332 2081 1 2082 88440 2083 1 2084 8102103372 2085 1 2086 206383951135842480 2087 1 2088 17922834732 2089 1 2090 9042884796600 2091 1 2092 731604647295646740 2093 1 2094 1526316416548496205600 2095 1 2096 1968218504909416980 2097 1 2098 11245744118915946728688600 2099 1 2100 8022504666209728860 2101 1 2102 4856518011108841844014800 2103 1 2104 3160218619481755233479524524 2105 1 2106 8490695015556955861589160 2107 1 2108 190353177217024720552764 2109 1 2110 65826676712434825030953551682240 2111 1 2112 16117871518783869324536628 2113 1 2114 36498588215754803005750630116600 2115 1 2116 2155240139521639063648337781660 2117 1 2118 97336910561854476007376057206800 2119 1 2120 5032582559422158481099263703260 2121 1 2122 556116789568604562072402215808361541400 2123 1 2124 4887393388559998548148533516727212 2125 1 2126 22100872497244956516026032519188823200 2127 1 2128 1120733899454612399392800837687060 2129 1 2130 161881692603015526574479462174148280 2131 1 2132 1351171147086250477644360077628804 2133 1 2134 148735144555473885758266353952722880477723920 2135 1 2136 29059398178952439609844492663700964 2137 1 2138 19019397274586752478925933900551160 2139 1 2140 239744861564921974588518300171229956627300 2141 1 2142 12027160104746655765394855154170172448000 2143 1 2144 164390938581709639233344428658348469572520 2145 1 2146 4020 2147 1 2148 122759142 2149 1 2150 21889206938649960 2151 1 2152 2444022918 2153 1 2154 1507147466100 2155 1 2156 11084918898418890 2157 1 2158 346890094670112774000 2159 1 2160 506965372476668010 2161 1 2162 3237411185748530118864900 2163 1 2164 2552615121066731910 2165 1 2166 18616652375917227068723400 2167 1 2168 239410501475890547990873070 2169 1 2170 3473466142727845579741020 2171 1 2172 83640032413541165091366 2173 1 2174 30918590577052720847872122759840 2175 1 2176 8058935759391934662268314 2177 1 2178 19355311932597244018201091728500 2179 1 2180 1208240684277282505378613604870 2181 1 2182 4424405025538839818517093509400 2183 1 2184 3126301286913765117046512300510 2185 1 2186 362318514415909032865352958784235549700 2187 1 2188 3332313674018180828283091034132190 2189 1 2190 15738500111674438731109447400028404400 2191 1 2192 832060016261757690458291531010090 2193 1 2194 125090398829602906898461402589114580 2195 1 2196 1085031375690473868411380062338282 2197 1 2198 123945953796228238131888628293935733731436600 2199 1 2200 25096752972731652390320243664105378 2201 1 2202 17002188472736642367524698486856340 2203 1 2204 221582372052427885604539641067348899307050 2205 1 2206 11480471009076353230604179919889710064000 2207 1 2208 12453858983462851457071547625632459816100 2209 1 2210 144331991661981745675752082238848386154671000 2211 120 2212 1 2213 7328904 2214 1 2215 1960227487043280 2216 1 2217 291823632 2218 1 2219 224947383000 2220 1 2221 1985358608672040 2222 1 2223 72484497393754908000 2224 1 2225 121066357606368480 2226 1 2227 869752258857814061784600 2228 1 2229 761974663004994600 2230 1 2231 555720966445290360260400 2232 1 2233 85758985603304076892253040 2234 1 2235 1347912234491402762287560 2236 1 2237 34954043396703770485944 2238 1 2239 13844145034501218290091995265600 2240 1 2241 3849043944784207599889344 2242 1 2243 9822098592661288009236374907000 2244 1 2245 649203949760927913337762533960 2246 1 2247 2509364044335461389606709751600 2248 1 2249 1866448529500755293759111821200 2250 1 2251 227125038887584766870818272670714822200 2252 1 2253 2188385099355223230514268738833080 2254 1 2255 10805537390104838531806486274646367200 2256 1 2257 596102698217378643910417813260960 2258 1 2259 93351043902688736491389106409787000 2260 1 2261 842113903520964793393906914053592 2262 1 2263 99896738880542162076447551162276561514889200 2264 1 2265 20976390544372724385939308137162704 2266 1 2267 986126931418725257316432512237667720 2268 1 2269 198431974972323479645856394985685581469000 2270 1 2271 10623719441234834332797897836315851104000 2272 1 2273 11896223506591380496307149970753394451200 2274 1 2275 142177782831205898725367722802447663973258000 2276 1 2277 8989759808958259125050289466535235579600 2278 1 2279 323334 2280 1 2281 144134374047300 2282 1 2283 30040668 2284 1 2285 29772447750 2286 1 2287 321160951402830 2288 1 2289 13857330384100203000 2290 1 2291 26705814177875400 2292 1 2293 217438064714453515446150 2294 1 2295 212904685251395550 2296 1 2297 171619710225751434786300 2298 1 2299 29006715718764614242967940 2300 1 2301 495555968563015721429250 2302 1 2303 13878811348691202987066 2304 1 2305 5904120676478460741362762686800 2306 1 2307 1754711210122212288184848 2308 1 2309 4766606669967978004482358410750 2310 1 2311 5680534560408119241705422172150 2312 1 2313 36902412416697961611863378700 2314 1 2315 1070463127213668477303020015100 2316 1 2317 136943038152808462377993370286754525150 2318 1 2319 1383831754004038219295787584850330 2320 1 2321 7150723272863496087224880622927743000 2322 1 2323 412012159062011709761612312106840 2324 1 2325 67267663988702177765853914912934750 2326 1 2327 631585427640723595045430185540194 2328 1 2329 77860693539246096912525297229421437651310700 2330 1 2331 16966198234419115312156793346234540 2332 1 2333 826606398395107936279950782316868530 2334 1 2335 172168919461280666163316578002286019215750 2336 1 2337 9530101263460660210303996588459807608000 2338 1 2339 11021501189930249577461036002315644859200 2340 1 2341 135905233588652697311013264443516149386202500 2342 1 2343 132202350131739104780151315684341699700 2344 1 2345 24450824656865147429088985835818997359515000 2346 9372 2347 1 2348 8355615886800 2349 1 2350 2612232 2351 1 2352 3451878000 2353 1 2354 46545065420700 2355 1 2356 2409970501582644000 2357 1 2358 5418570992612400 2359 1 2360 50420420803351539813600 2361 1 2362 55540352674277100 2363 1 2364 49744843543696068054000 2365 1 2366 9248518055258282802105720 2367 1 2368 3964447748504125771434000 2369 1 2370 5229697029941612719764 2371 1 2372 2395875057121694213886338481600 2373 1 2374 762917917444440125297760 2375 1 2376 2210600194767757915122253176000 2377 1 2378 164653175664003456281316584700 2379 1 2380 19253432565233719101841762800 2381 1 2382 589530417885788436775576240200 2383 1 2384 79387268494381717320575866832901174000 2385 1 2386 842332372002458046527870703821940 2387 1 2388 4559881507333243881708619527664068000 2389 1 2390 274674772708007806507741541404560 2391 1 2392 46794896687792819315376636461172000 2393 1 2394 457670599739654779018427670681300 2395 1 2396 58677624116533290426830658781592967505335600 2397 1 2398 13277894270414959809514012184009640 2399 1 2400 670868961016319484517061504489052720 2401 1 2402 144721700416728675905396543828008537891500 2403 1 2404 8287044576922313226351301381269397920000 2405 1 2406 9903377880806890924675133799182173641600 2407 1 2408 126057028256141632288476071367899037111840000 2409 1 2410 126454421865141752398405606306761625800 2411 1 2412 1417439110542907097338491932511246223740000 2413 1 2414 6482090796423768446838657456567180105785394000 2415 1 2416 358097823720 2417 1 2418 186588 2419 1 2420 345187800 2421 1 2422 5984365554090 2423 1 2424 378709650248701200 2425 1 2426 1006306041485160 2427 1 2428 10804375886432472817200 2429 1 2430 13488371363753010 2431 1 2432 13502171819003218471800 2433 1 2434 2774555416577484840631716 2435 1 2436 56634967835773225306200 2437 1 2438 1867748939264861685630 2439 1 2440 924123236318367768213301985760 2441 1 2442 2212461960588876363363504 2443 1 2444 978980086254292790982712120800 2445 1 2446 77622211384458772246906389930 2447 1 2448 9626716282616859550920881400 2449 1 2450 311608935168202459438518869820 2451 1 2452 44230049589726956792892268664044939800 2453 1 2454 493366103601439712966324269381422 2455 1 2456 2801070068790421241621009138422213200 2457 1 2458 176576639598005018469262419474360 2459 1 2460 31419430633232321540324313052501200 2461 1 2462 320369419817758345312899369476910 2463 1 2464 42750840427759968739548051398017733468173080 2465 1 2466 10053262804742755284346323510750156 2467 1 2468 527111326512822452120548324955684280 2469 1 2470 117844813196479064665822899974235523711650 2471 1 2472 6984794714834521147924668307069921104000 2473 1 2474 8630086438988862091502616596430179887680 2475 1 2476 113451325430527469059628464231109133400656000 2477 1 2478 117421963160488770084233777284850081100 2479 1 2480 1356691720091068221738270849689335671294000 2481 1 2482 277803891275304362007371033852879147390802600 2483 1 2484 1722933358934901967497726264611259839879046000 2485 10087262640 2486 1 2487 10512 2488 1 2489 29170800 2490 1 2491 674294710320 2492 1 2493 53339387358972000 2494 1 2495 170079894335520 2496 1 2497 2130440315634572104800 2498 1 2499 3039632983380960 2500 1 2501 3423085813268421584400 2502 1 2503 781564906078164743839920 2504 1 2505 17548863273056492348400 2506 1 2507 631351754117699724720 2508 1 2509 338411325975740309486561290560 2510 1 2511 124645744258528245823296 2512 1 2513 413653557572236390556075544000 2514 1 2515 34984658652150432561985978560 2516 1 2517 4609976811393989080722675600 2518 1 2519 157998896705004063940657455120 2520 1 2521 23672420907177807860984594496249404400 2522 1 2523 277952734423346317164126348947280 2524 1 2525 1656971026608418199268765969207506400 2526 1 2527 109427776652284800178134457139040 2528 1 2529 20356250832798405504998850710071200 2530 1 2531 216587776778202825000269996266080 2532 1 2533 30106225653352090661653557322547699625474000 2534 1 2535 7362953040093285560366321444493072 2536 1 2537 400901572277357921331121261233900720 2538 1 2539 92948021676096163680085667585312525744400 2540 1 2541 5705888640287355303938461433944442592000 2542 1 2543 7293030793511714443523337968814236524800 2544 1 2545 99070171502714127911224856089137553110432000 2546 1 2547 105845149891144806836492418960991622400 2548 1 2549 1261150049662119755418674310978819074724000 2550 1 2551 266065698686206994598608877492898338346120800 2552 1 2553 242666670272521403872919192198768991532260000 2554 1 2555 2235846207447117601668982163805868389463200 2556 1 2557 438 2558 1 2559 2025750 2560 1 2561 65556430170 2562 1 2563 6667423419871500 2564 1 2565 25984428301260 2566 1 2567 384662834767353296700 2568 1 2569 633256871537700 2570 1 2571 808228594799488429650 2572 1 2573 206246294659515696291090 2574 1 2575 5118418454641476934950 2576 1 2577 201681810343154078730 2578 1 2579 117503932630465385238389337000 2580 1 2581 46742154096948092183736 2582 1 2583 166610460688817435085085983000 2584 1 2585 15062839141898102908632851880 2586 1 2587 2112906038555578328664559650 2588 1 2589 76805019231599197748930707350 2590 1 2591 12164994077299706817450416616128166150 2592 1 2593 150557731145979255130568439013110 2594 1 2595 943552945707571474583602843576496700 2596 1 2597 65352699945114533439719189680260 2598 1 2599 12722656770499003440624281693794500 2600 1 2601 141383687619104621875176247562580 2602 1 2603 20488959125197950589180893177844962245114250 2604 1 2605 5215425070066077271926144356515926 2606 1 2607 295108101815277358757630928408288030 2608 1 2609 71001961002573458366732107183224846054750 2610 1 2611 4517161840227489615617948635206017052000 2612 1 2613 5976233566905432668998290835556110485600 2614 1 2615 83934450856466136147009947519963760274116000 2616 1 2617 92614506154751705981930866590867669600 2618 1 2619 1138538239278302556975192086300322775792500 2620 1 2621 247588914055220397751483261000335953738751300 2622 1 2623 232555559011166345378214225857153616885082500 2624 1 2625 31053419547876633356513641163970394298100 2626 1 2627 3525445190755721126256023708522765920244683587519000 2628 12 2629 1 2630 111000 2631 1 2632 5388199740 2633 1 2634 730676539164000 2635 1 2636 3559510726200 2637 1 2638 63232246811071774800 2639 1 2640 121446523308600 2641 1 2642 177145993380709792800 2643 1 2644 50855250737962774427940 2645 1 2646 1402306425929171763000 2647 1 2648 60780819555471092220 2649 1 2650 38631429905906428023580056000 2651 1 2652 16647890500282882147632 2653 1 2654 63905382182012166881950788000 2655 1 2656 6190207866533466948753226800 2657 1 2658 926205386764089130373505600 2659 1 2660 35772200738005105800871836300 2661 1 2662 5999175161408074594907054769597451800 2663 1 2664 78372517582838516369336995650660 2665 1 2666 517015312716477520319782380041916000 2667 1 2668 37600183530065895951619259816040 2669 1 2670 7668450656191180155992717733246000 2671 1 2672 89091090828476885017234347779160 2673 1 2674 13472192301500022305214833870363810791308000 2675 1 2676 3572208952100052925976811203093100 2677 1 2678 210213990334170173361600113386725720 2679 1 2680 52521998549848859613747038190330708040500 2681 1 2682 3465220041818348198282261966733382944000 2683 1 2684 4748240368226234175368505047428142577600 2685 1 2686 68987219882026961216720504810929118033520000 2687 1 2688 78658895638282270833968681214161582400 2689 1 2690 998170511148100871868661555112611748640000 2691 1 2692 223847511337596523994491715424961273243254600 2693 1 2694 216627096065196047749569415866937615728570000 2695 1 2696 29777251621251566232273354540793528779000 2697 1 2698 3477151421019341384800461739912865017227633127416000 2699 1 2700 35281789278094355761496457508763075384718000 2701 1 2702 4500 2703 1 2704 364067550 2705 1 2706 69118051002000 2707 1 2708 432913466700 2709 1 2710 9399388039483642200 2711 1 2712 21335200040700 2713 1 2714 35907971631224958000 2715 1 2716 11682963007369826557770 2717 1 2718 360051649900733290500 2719 1 2720 17248610954930985630 2721 1 2722 12007066051835781683004612000 2723 1 2724 5624287331176649374200 2725 1 2726 23316828633977412240711774000 2727 1 2728 2425892272019872182619507800 2729 1 2730 14356183494843381520789336800 2731 1 2732 15952467896677952586875278350 2733 1 2734 2837447711476792038131715093728524500 2735 1 2736 39186258791419258184668497825330 2737 1 2738 272481043188413828276642065157226000 2739 1 2740 20832534118009482892113373681860 2741 1 2742 4455991597516496577130903547697000 2743 1 2744 54177014692992700348318184460300 2745 1 2746 8556662677979743896555367458204041989074000 2747 1 2748 2365381603417602613146807418264350 2749 1 2750 144877209554630795154616294361121780 2751 1 2752 37617107069486345399035040866047669272250 2753 1 2754 2575501382432556093317897407707244080000 2755 1 2756 3657428391741829026973037671667623336800 2757 1 2758 55003323959994469078196078160065107621320000 2759 1 2760 64840440999124574606379588568430493600 2761 1 2762 849793813545004796320617269893169461680000 2763 1 2764 196622814012753703508675155440844361632588500 2765 1 2766 7257007718184067599610575431542410126907095000 2767 1 2768 27765275160356190135498127882631803861500 2769 1 2770 3336185822869908625957199777483965084096783135764000 2771 1 2772 476780936190464267047249425794095613307000 2773 1 2774 104429328453797388411359041731680762182632210000 2775 120 2776 1 2777 19416936 2778 1 2779 5529444080160 2780 1 2781 46177436448 2782 1 2783 1253251738597818960 2784 1 2785 3413632006512 2786 1 2787 6702821371161992160 2788 1 2789 12461827207861148328288 2790 1 2791 86412395976175989720 2792 1 2793 4599629587981596168 2794 1 2795 3522072708538495960348019520 2796 1 2797 1799771945976527799744 2798 1 2799 8083167259778836243446748320 2800 1 2801 905666448220752281511282912 2802 1 2803 5742473397937352608315734720 2804 1 2805 6806386302582593103733452096 2806 1 2807 1286309629202812390619710842490264440 2808 1 2809 94047021099406219643204394780792 2810 1 2811 138057061882129672993498646346327840 2812 1 2813 11110684862938390875793799296992 2814 1 2815 2495355294609238083193305986710320 2816 1 2817 31783848619889050871013334883376 2818 1 2819 5248086442494242923220625374365145753298720 2820 1 2821 1513844226187265672413956747689184 2822 1 2823 96584806369753863436410862907414520 2824 1 2825 26081194234843866143330961667126384028760 2826 1 2827 1854360995351440387188886133549215737600 2828 1 2829 2730879865833899006806534794845158758144 2830 1 2831 42535903862395722753804967110450349893820800 2832 1 2833 51872352799299659685103670854744394880 2834 1 2835 702496219197203964958376943111686754988800 2836 1 2837 167784801290883160327402799309520521926475520 2838 1 2839 6386166792001979487657306379757320911678243600 2840 1 2841 25173849478722945722851635946919502167760 2842 1 2843 3113773434678581384226719792318367411823664260046400 2844 1 2845 457709698742845696365359448762331788774720 2846 1 2847 2784782092101263690969574446178153658203525600 2848 1 2849 40149540117228127239280020186284606804076166267488 2850 1 2851 766458 2852 1 2853 363779215800 2854 1 2855 4253184936 2856 1 2857 148411390097110140 2858 1 2859 494078316732 2860 1 2861 1146535234540867080 2862 1 2863 491914231889255855064 2864 1 2865 19329088573618313490 2866 1 2867 1149907396995399042 2868 1 2869 973204301043531778517215920 2870 1 2871 544667825756054465712 2872 1 2873 2658936598611459290607483000 2874 1 2875 321749922394214626326376824 2876 1 2877 2191206954476095074225740880 2878 1 2879 2776289149737636660733381776 2880 1 2881 558529181101221169611190234239193770 2882 1 2883 8662225627576888651347773203494 2884 1 2885 67211990653142077641571709405449080 2886 1 2887 108329177413649311038989543145672 2888 1 2889 1346178514197088965933230861251620 2890 1 2891 17982966982305647203336492105068 2892 1 2893 3107419604108433309801686076926731038137400 2894 1 2895 936193139878966928992841672913048 2896 1 2897 62271783054183411952422793190306730 2898 1 2899 17501854026013647017235250592413757703510 2900 1 2901 1293172799389820270013302172080374132800 2902 1 2903 1976294639748216386504729127848470153920 2904 1 2905 31901927896796792065353725332837762420365600 2906 1 2907 40269326515245788439751533953025253920 2908 1 2909 563845649618808445558697283287011737556800 2910 1 2911 139084769491126830271399688901313064228525760 2912 1 2913 5461853177370114035496380456371392884987971500 2914 1 2915 22192735724663649518829731690047455858420 2916 1 2917 2826978513063448888311100864078517781787274130831600 2918 1 2919 427597218562395321604480537659546802671120 2920 1 2921 2674856483202529597904985981197437066432333800 2922 1 2923 7924251338926604060384214510450909237646611763320 2924 1 2925 84472096405642992634874596499176617595165200 2926 19908 2927 1 2928 18897621600 2929 1 2930 331417008 2931 1 2932 15419365204894560 2933 1 2934 64166015160 2935 1 2936 1965488973498629280 2937 1 2938 89438951252591973648 2939 1 2940 4016433989323285920 2941 1 2942 268809521375547828 2943 1 2944 252780337933384877536939200 2945 1 2946 1089335651512108931424 2947 1 2948 828759459307467830838696000 2949 1 2950 108642830938306237460854512 2951 1 2952 796802528900398208809360320 2953 1 2954 1081671097300377919766252640 2955 1 2956 232116023314793213344910227216288320 2957 1 2958 3824878848540444339556159596348 2959 1 2960 31423787837832659676578981020729440 2961 1 2962 2813744867886995091921806315472 2963 1 2964 699313513868617644640639408442400 2965 1 2966 9808891081257625747274450239128 2967 1 2968 1775668345204819034172392043958132021792800 2969 1 2970 559284213434188035502217103298704 2971 1 2972 38818773851958490567744078871879520 2973 1 2974 11364840276632238322880032852216725781500 2975 1 2976 873311500886631870658333934391940972800 2977 1 2978 1385972864239008894431887959789836211840 2979 1 2980 23201402106761303320257254787518372669356800 2981 1 2982 30332739453042282201371285315265775680 2983 1 2984 439360246456214373162621259704164990304000 2985 1 2986 111990333875972252945802346907550778989202560 2987 1 2988 31778054850153390751978940837069922239930016000 2989 1 2990 19022344906854556730425484305754962164360 2991 1 2992 2496552453094993823443569594251158560539410920734400 2993 1 2994 388724744147632110549527761508678911519200 2995 1 2996 2501164503773793909729337540859941153027636800 2997 1 2998 7615514273773619486603011347706068617998042473840 2999 1 3000 4388160852241194422590888129827356758190400 3001 1 3002 2627134913134825942436040166338939434547317280 3003 1 3004 726831600 3005 1 3006 21244680 3007 1 3008 1383789185054640 3009 1 3010 7403770980 3011 1 3012 25198576583315760 3013 1 3014 14906491875431995608 3015 1 3016 772391151792939600 3017 1 3018 58586690556209142 3019 1 3020 61574697701721957348741600 3021 1 3022 41897525058158035824 3023 1 3024 244377789282971283452436000 3025 1 3026 34821420172534050468222600 3027 1 3028 3585611380051791939642121440 3029 1 3030 402159766945012303502837520 3031 1 3032 92251240035366533508874577483396640 3033 1 3034 1618217974382495682119913675378 3035 1 3036 14100417619540296008721337637506800 3037 1 3038 1334725129638702800014190175288 3039 1 3040 349656756934308822320319704221200 3041 1 3042 5155955568353367379977595638516 3043 1 3044 978894087741118185505293049874354832526800 3045 1 3046 322663969288954635866663713441560 3047 1 3048 23390799628744218675435534704850480 3049 1 3050 7139450943012559972065661663572045683250 3051 1 3052 571011365964336223122756803256269097600 3053 1 3054 12242760300777911900815010311476886537920 3055 1 3056 16359963023998354905309602734788596113008000 3057 1 3058 22166232677223206224079016191924989920 3059 1 3060 332336596678418564315316081058278646512000 3061 1 3062 87582184185055223457614655914879455363350720 3063 1 3064 3666698636556160471382185481200375643068848000 3065 1 3066 15851954089045463942021236921462468470300 3067 1 3068 2144474543043135720137425164292661840463340149861600 3069 1 3070 343871889053674559332274558257677498651600 3071 1 3072 2276701022665889328086961094885331049550797600 3073 1 3074 7127340281865054134897690107468500116844321802440 3075 1 3076 4219385434847302329414315509449381498260000 3077 1 3078 2593453696299764071379167856514081236668505520 3079 1 3080 10455056069703979907321347901816232251989653371441868000 3081 18400800 3082 1 3083 1075680 3084 1 3085 105097912788960 3086 1 3087 749748960 3088 1 3089 3189693238394400 3090 1 3091 2264277246901062624 3092 1 3093 136879444621533600 3094 1 3095 11865658846827168 3096 1 3097 14029677957354370028827200 3098 1 3099 10606968369153933120 3100 1 3101 68054574230700863746248000 3102 1 3103 10578659292921736851105600 3104 1 3105 90774971646880808598534720 3106 1 3107 142537638917219550608600640 3108 1 3109 35032116469126531712230852208884800 3110 1 3111 655480698484048883896673893824 3112 1 3113 6068534165371772965778803540192800 3114 1 3115 608229172999915200006466408992 3116 1 3117 168189326120300446179394288106400 3118 1 3119 2610610414356135382267137032160 3120 1 3121 520424704875024858116738077148391176786400 3122 1 3123 179711577831822835166243080904160 3124 1 3125 13619959277496633659114361980039520 3126 1 3127 4337894243855732641255085567739977124000 3128 1 3129 361399598711605204508073926111562720000 3130 1 3131 619886597507742374724810648682374001920 3132 1 3133 11182759535391280568186310730108660634208000 3134 1 3135 15712772530689867703144619072756954880 3136 1 3137 243993957055041477598586489890888120224000 3138 1 3139 66518114570928017815909865251807181288620800 3140 1 3141 2877662221094708218046778478916750504686944000 3142 1 3143 12842089388593793573283027379412632684800 3144 1 3145 1791586327099328576317342542320451664184562656846400 3146 1 3147 295990993109492025754362910905342657067200 3148 1 3149 2017330020083699404634016160024976879348808000 3150 1 3151 6495803801193467059653590984021924157123938857920 3152 1 3153 3952335723781017371856447439231066213560000 3154 1 3155 2494968112895975562339452621456584480845650880 3156 1 3157 10322713587808992819886900460021090071584721050284376000 3158 1 3159 138936038964127151738056246094155568286908270400 3160 1 3161 40338 3162 1 3163 6568619549310 3164 1 3165 65603034 3166 1 3167 358840489319370 3168 1 3169 1556690607244480554 3170 1 3171 22242909750999210 3172 1 3173 2224811033780094 3174 1 3175 2981306565937803631125780 3176 1 3177 2519154987674059116 3178 1 3179 17864325735558976733390100 3180 1 3181 3041364546714999344692860 3182 1 3183 28367178639650252687042100 3184 1 3185 48106453134561598330402716 3186 1 3187 12699142220058367745683683925720740 3188 1 3189 1269993853312844712549805669284 3190 1 3191 2503270343215856348383756460329530 3192 1 3193 266100263187462900002829053934 3194 1 3195 77787563330638956357969858249210 3196 1 3197 1272672576998615998855229303178 3198 1 3199 266717661248450239784828264538550478103030 3200 1 3201 96594973084604773901855655985986 3202 1 3203 7661227093591856433251828613772230 3204 1 3205 2548512868265242926737362771047236560350 3206 1 3207 221357254210858187761195279743332166000 3208 1 3209 395177705911185763887066788535013426224 3210 1 3211 7408578192196723376423430858696987670162800 3212 1 3213 10802531114849284045911925612520406480 3214 1 3215 173845694401717052788992874047257785659600 3216 1 3217 49057109496059413139233525623207796200357840 3218 1 3219 2194217443584715016260668590174022259823794800 3220 1 3221 10113145393517612438960384061287448239280 3222 1 3223 1455663890768204468257840815635366977149957158687700 3224 1 3225 247892456729199571569278937883224475293780 3226 1 3227 1739947142322190736496838938021542558438346900 3228 1 3229 5765025873559202015442561998319457689447495736404 3230 1 3231 3606506347950178351819008288298347919873500 3232 1 3233 2339032605839977089693236832615547950792797700 3234 1 3235 9935611828266155589141141692770299193900294010898711900 3236 1 3237 1736700487051589396725703076176944603586353380 3238 1 3239 21171299388417012088466585121227328498357548469491400 3240 996 3241 1 3242 324376274040 3243 1 3244 4859484 3245 1 3246 35441035982160 3247 1 3248 38436805117147668 3249 1 3250 3295245889036920 3251 1 3252 384535240406436 3253 1 3254 588900062407467383926080 3255 1 3256 559812219483124248 3257 1 3258 4410944626063944872442000 3259 1 3260 826049629971975130657320 3261 1 3262 8405089967303778573938400 3263 1 3264 15441577549365451315931736 3265 1 3266 4389826940267090084927693208891120 3267 1 3268 94073618763914423151837456984 3269 1 3270 988946308430955594423212428772160 3271 1 3272 111696406770046155556743059676 3273 1 3274 34572250369172869492431048110760 3275 1 3276 597056270690708740203687821244 3277 1 3278 131712425307876661622137414586938507705200 3279 1 3280 50086282340165438319480710511252 3281 1 3282 4161654223679526951396055049456520 3283 1 3284 1447303604200014501603934413187319528100 3285 1 3286 131174669161990037191819425033085728000 3287 1 3288 243936855500731953016707894157415695200 3289 1 3290 4756124271533698957703930921632634059857600 3291 1 3292 7201687409899522697274617075013604320 3293 1 3294 120189615882668579705970382057363407369600 3295 1 3296 35127312972486987186117833162296940489145120 3297 1 3298 1625346254507196308341235992721497970239848000 3299 1 3300 7740926103680147792784491503701503590560 3301 1 3302 1150154185298334394672861879020536870834534051308800 3303 1 3304 201986446223792243500893949386331053943080 3305 1 3306 1460696366393937902244259849203270295972933200 3307 1 3308 4982121125298075815814559751634099237794132117880 3309 1 3310 3205783420400158534950229589598531484332000 3311 1 3312 2136893985582201291818512661895685782205765800 3313 1 3314 9322302456150960799687984798154848626375584504053112400 3315 1 3316 1672378246790419419069195554837057766416488440 3317 1 3318 20909925321893345272559590243187484936649430587152000 3319 1 3320 47595089108898825471745739179608646952263795433362320 3321 1 3322 11867424660 3323 1 3324 296310 3325 1 3326 3025454291160 3327 1 3328 4218673732369866 3329 1 3330 442045180236660 3331 1 3332 60962903966874 3333 1 3334 107725621172097692181600 3335 1 3336 116058630868452588 3337 1 3338 1022048145063596982639000 3339 1 3340 211549295480627777363460 3341 1 3342 2357525234731547648787600 3343 1 3344 4707798033343125401198700 3345 1 3346 1445430821795261369427411178537320 3347 1 3348 33269938343335588675649832348 3349 1 3350 373869945870239310086824210877280 3351 1 3352 44950992968433208943567328894 3353 1 3354 14756448328305493076037642486300 3355 1 3356 269403439214100285213859138854 3357 1 3358 62643714475697436625162916693787826835400 3359 1 3360 25043141170082719159740355255626 3361 1 3362 2182330873392922669634516672275980 3363 1 3364 794251977914642104538744495041821692250 3365 1 3366 75185481105043070097750158250671088000 3367 1 3368 145767145360193484119740083094065476400 3369 1 3370 2958077290831934717596347280527613866496800 3371 1 3372 4654749179569203694579935426533183280 3373 1 3374 80614986262765510778394768453109602504000 3375 1 3376 24417766334533637434252640125011287900991120 3377 1 3378 1169456451413714416977230775250833905416476000 3379 1 3380 5758493808835231894632365630802338036880 3381 1 3382 883655044802378864199881687540168571494824941859200 3383 1 3384 160111207372518241799489106220872176906100 3385 1 3386 1193495811565778529882504998739257436953494200 3387 1 3388 4192272654214234527941519791009181065948720928460 3389 1 3390 2775739303029405560749589034896289455946000 3391 1 3392 1902356840823179198814041759980305635378303700 3393 1 3394 8526496148918561707031693412946507889977668753707115000 3395 1 3396 1570403963449540186199122655151871317244751340 3397 1 3398 20144928054019198494295214990387942804820792882744000 3399 1 3400 47014661192936644673309815531076834184553261342711560 3401 1 3402 3622219325177519268434711490837628550374009738647600 3403 285962040 3404 1 3405 14280 3406 1 3407 218707539120 3408 1 3409 406619154927216 3410 1 3411 53258455450200 3412 1 3413 8813913826536 3414 1 3415 18170586703727321572800 3416 1 3417 22372748119219776 3418 1 3419 221648995314996935994000 3420 1 3421 50975733850753681292400 3422 1 3423 624886206796313834618400 3424 1 3425 1361290997593192887093600 3426 1 3427 452785558634660188013405911349040 3428 1 3429 11223593657992728709857774768 3430 1 3431 135133715374785292802466582244800 3432 1 3433 17330503313130875737278970176 3434 1 3435 6044810158582973067292528247400 3436 1 3437 116849684478404942984324445768 3438 1 3439 28680254820198826406701094389926956864400 3440 1 3441 12068983696425406823971255544880 3442 1 3443 1104312008222924724393369882356520 3444 1 3445 421049241304147621683189852793254873000 3446 1 3447 41669061817252785837307316620853856000 3448 1 3449 84299072015533581177681011909820998400 3450 1 3451 1781974271585502841925510409956393895480000 3452 1 3453 2916228401657814362869357134695488320 3454 1 3455 52448304315534187735341174656239982352000 3456 1 3457 16474637526914261401423468036152194246451840 3458 1 3459 817210532313198026321438373066847789327176000 3460 1 3461 4162766608796553176842673949977593761600 3462 1 3463 660079672021054091330032103945668089550351161388800 3464 1 3465 123459244239050210544184371061877341228800 3466 1 3467 949044862208932324966811203816758925770248400 3468 1 3469 3434633017910457203614739105887039909451964134160 3470 1 3471 2340984954362149268102063041478798336340000 3472 1 3473 1650237259509263883308566346007012117436600800 3474 1 3475 7601936325541850196630666416361946793474066117762970000 3476 1 3477 1437960255688735592182329178211352049525314480 3478 1 3479 18931378171246957621144900834340476370795443913904000 3480 1 3481 45315336089577488841744400511881285961015191655625600 3482 1 3483 87282393377771548636980999779219965069253246714400 3484 1 3485 5795340601263843428173521563653990692730778827024800 3486 1 3487 510 3488 1 3489 13018305900 3490 1 3491 33884929577268 3492 1 3493 5706263083950 3494 1 3495 1154203001094 3496 1 3497 2812114608910180719600 3498 1 3499 27965935149024720 3500 1 3501 44857534766130332284500 3502 1 3503 11530225513860951720900 3504 1 3505 156221551699078458654600 3506 1 3507 372734439817183766704200 3508 1 3509 134757606736506008337323187901500 3510 1 3511 3607583675783377085311427604 3512 1 3513 46653306498437779657994415298800 3514 1 3515 6395780984607823188757715184 3516 1 3517 2374746848014739419293493240050 3518 1 3519 48687368532668726243468519070 3520 1 3521 12632969385087578298189767766991635761700 3522 1 3523 5603456716197510311129511502980 3524 1 3525 539009432584998972620573394959730 3526 1 3527 215537111619980330147347186548928089750 3528 1 3529 22322711687813992412843205332600280000 3530 1 3531 47167337913453313277988185235256987200 3532 1 3533 1039484991758209991123214405807896439030000 3534 1 3535 1770567243863673006027823974636546480 3536 1 3537 33092382484801332737774788771199036484000 3538 1 3539 10786965047384337822360604071290127185176800 3540 1 3541 3881750028487690625026832272067526999304086000 3542 1 3543 2923847975226150445639497179150928951600 3544 1 3545 479343571348622613942047123103401826935374057675200 3546 1 3547 92594433179287657908138278296408005921600 3548 1 3549 734379952899769060986222955334396787798406500 3550 1 3551 2739528716666674198121280001124186594443828535580 3552 1 3553 1922951926797479755940980355500441490565000 3554 1 3555 1394843397918544472796526316267831670690460200 3556 1 3557 6606444663863750766119507718981215665757224126151152500 3558 1 3559 1283893085436371064448508194831564329933316500 3560 1 3561 17353763323643044486049492431478770006562490254412000 3562 1 3563 42617994655674066886878662386174066558573811199933600 3564 1 3565 84165165042851136185660249787104966316779916474600 3566 1 3567 68992150015045755097303828138737984437271176512200 3568 1 3569 775150713589836351601658069871244580196853593769794000 3570 12 3571 1 3572 612626160 3573 1 3574 11959386909624 3575 1 3576 537060054960 3577 1 3578 135788588364 3579 1 3580 397004415375554925120 3581 1 3582 658022003506464 3583 1 3584 8443771250095121371200 3585 1 3586 41508811849899426195240 3587 1 3588 36758012164489049095200 3589 1 3590 96472443246800504323440 3591 1 3592 38049206607954637648185370701600 3593 1 3594 5517480915903988483417477512 3595 1 3596 15368148023014798004986395627840 3597 1 3598 2257334465155702301914487712 3599 1 3600 894022342782019546086962160960 3601 1 3602 19474947413067490497387407628 3603 1 3604 5350434092507680220409783995431751616720 3605 1 3606 2505074767241239903799075730744 3607 1 3608 253651497687058340056740421157520 3609 1 3610 106500690447519692543395080412411526700 3611 1 3612 11555286050162537249001188642757792000 3613 1 3614 25525853459045322479852429656727310720 3615 1 3616 587003289463459759693109311515047400864000 3617 1 3618 1041510143449219415310484690962674400 3619 1 3620 344160777841933860472857803220469979433600 3621 1 3622 6852895441867696969499677880584316094112320 3623 1 3624 365341179151782647061348919724002541110972800 3625 1 3626 1995096265448432068789303957538280931680 3627 1 3628 338360168010792433370856792778871877836734628947200 3629 1 3630 67539468907245115180053802992674074907520 3631 1 3632 552944905712767292977861989898839934342329600 3633 1 3634 2127163474117652906776523294990544885097560980568 3635 1 3636 1538361541437983804752784284400353192452000 3637 1 3638 1148694562991742507008904025161743728803908400 3639 1 3640 5596047244684588884242406538431147387464942789210388000 3641 1 3642 1117742215556370103166936546088656004883122600 3643 1 3644 15516306030551428011056016762263370829397050109827200 3645 1 3646 39108277448736202555018066660253849312573614983468480 3647 1 3648 79214272981506951704150823329039968298145803740800 3649 1 3650 66557132955691199035046045969135467339485134988240 3651 1 3652 766031293429955923935756210225700526312184727960737600 3653 1 3654 1207119123557365258596591214210954475942466984811104 3655 1 3656 21370680 3657 1 3658 139062638484 3659 1 3660 43714190520 3661 1 3662 14210433666 3663 1 3664 50779634524780281120 3665 1 3666 99468442390512 3667 1 3668 1472750799435195588000 3669 1 3670 482660602905807281340 3671 1 3672 8120956175875487590800 3673 1 3674 23557224513753611520840 3675 1 3676 10175950604452984487305389838800 3677 1 3678 320783774180464446710318460 3679 1 3680 4824883681644180769007356766880 3681 1 3682 761194180110643799482792368 3683 1 3684 322263867747007045682509616160 3685 1 3686 7472944937572409144346330834 3687 1 3688 2177502246950800089701656277210596588200 3689 1 3690 1077764725440998563262393046948 3691 1 3692 115028004765061340258289260757480 3693 1 3694 50773584980794272026502305778010146450 3695 1 3696 5777643025081268624500594321378896000 3697 1 3698 13356551228570226878992550401775918400 3699 1 3700 320804123311425682622978344665200323728000 3701 1 3702 593418570104787806397834300664779600 3703 1 3704 12005608529369785830448528019318720212800 3705 1 3706 4223296028127766737017243345011264569627360 3707 1 3708 233648428527302855678769657963024880943064000 3709 1 3710 1322331245704193347918492157903279222160 3711 1 3712 232130812937636669405587799697133032469387710556800 3713 1 3714 47905902364441302627712581192478122899520 3715 1 3716 405064291394236505320991922832871114692636800 3717 1 3718 1607739835088923708610162955516109506178389113220 3719 1 3720 1198490968329592033935308686683996091794000 3721 1 3722 921627033098025964925748578327445549854298600 3723 1 3724 4619992492704718730014079816611761215232685325976018000 3725 1 3726 948781182972267645711469393772928934377534300 3727 1 3728 13531662235946012800339549501973869909357892537640000 3729 1 3730 35015550738984739496934780614413330198467073880547360 3731 1 3732 72766599599291269588696686546443691808761842971200 3733 1 3734 62687532202453338626031740970929916912770882954040 3735 1 3736 739309271566120252170555412194571438185015493264432800 3737 1 3738 70181344392870073174220419430869446275724824698320 3739 1 3740 1887431555612977613375420607294009844704334080954909600 3741 491280 3742 1 3743 6393684528 3744 1 3745 3014771760 3746 1 3747 1306706544 3748 1 3749 5836739600549457600 3750 1 3751 13719785157312 3752 1 3753 236994381518307336000 3754 1 3755 88765168350493293120 3756 1 3757 1680197829491480191200 3758 1 3759 5415453911207726786400 3760 1 3761 2573228888482363893341592832800 3762 1 3763 88492075635990192195949920 3764 1 3765 1441919261181019540163118114240 3766 1 3767 244982034978138234316300992 3768 1 3769 3222638677470070456825096161600 3770 1 3771 2748669402325483823207845824 3772 1 3773 850977889612956356894900154312187172400 3774 1 3775 445971610527309750315472984944 3776 1 3777 50242117023819895744999906997520 3778 1 3779 23344177002664033115633244035866734000 3780 1 3781 2789206977625440025620976568941536000 3782 1 3783 6755037402955057272134163421587820800 3784 1 3785 169620570946271050582264412121830056224000 3786 1 3787 327403349023331203529839614159878400 3788 1 3789 6899775016879187258878464378918804720000 3790 1 3791 2524268890375216900286168436098686869202560 3792 1 3793 145023162534187979386822546321877512309488000 3794 1 3795 851155744361319856131443228075673982080 3796 1 3797 154753875291757779603725199798088688312925140371200 3798 1 3799 33038553354787105260491435305157326137600 3800 1 3801 288666506510835210688522979490092058746476800 3802 1 3803 1182705166042426636218970450034839176958814979840 3804 1 3805 909200044939690508502647969208548759292000 3806 1 3807 720352163800755926608631072715704567702210400 3808 1 3809 3717235338957819667827420542101417069727447963428980000 3810 1 3811 785198220390842189554319498294837738795200800 3812 1 3813 11509689717931091347415249001678923830948092503280000 3814 1 3815 30588297197274025307667164674659920633143650746225280 3816 1 3817 65239020330399069286417718972673654725096824732800 3818 1 3819 57643707772370886092902750318096475322088168233600 3820 1 3821 696820232970366214689489009194883424496221499398660800 3822 1 3823 67761298034495243064764542898770499852423968674240 3824 1 3825 43389231163516726744262542696414019418490438642641600 3826 1 3827 3583950494106481629076086026723798003967310231882196160 3828 1 3829 217966518 3830 1 3831 171293850 3832 1 3833 103942566 3834 1 3835 596939277328921800 3836 1 3837 1714973144664 3838 1 3839 35010533633386311000 3840 1 3841 15130426423379538600 3842 1 3843 324583671606308673300 3844 1 3845 1169245730828941010700 3846 1 3847 614065984751473201820152835100 3848 1 3849 23128610677588345687577820 3850 1 3851 409636153744607823909976737000 3852 1 3853 75164942550110594619774168 3854 1 3855 36620894062159891554830638200 3856 1 3857 968281266728295437720945688 3858 1 3859 319116708604858633835587557867070189650 3860 1 3861 177375072368816377966381300830 3862 1 3863 21124526475924274347329506351230 3864 1 3865 10345714807998832858064733152259120750 3866 1 3867 1299516887302761830118864083256852000 3868 1 3869 3300756912807584803429193490094048800 3870 1 3871 86737791961161332684112483471390369660000 3872 1 3873 174863152319279165521618884835389600 3874 1 3875 3841920179853183814602781301897970810000 3876 1 3877 1462928561467455249029483980011738981015120 3878 1 3879 87343495617181396676154488125676229004578000 3880 1 3881 531972340225824910082152017547296238800 3882 1 3883 100238305586706743606958368051034718566326511376800 3884 1 3885 22150848271959536481465848670503207296800 3886 1 3887 200098373831374407409089792601086540721989600 3888 1 3889 846709380234919069111308390365850774413697087840 3890 1 3891 671568215012271398325819522710859879022500 3892 1 3893 548449942893757353213389566726729614046001100 3894 1 3895 2914650436228290421364682015965883838763567153143177500 3896 1 3897 633512200542611312026780504306062266527946100 3898 1 3899 9547810788738291685924013376392743632491031281130000 3900 1 3901 26069571474949453387216333529539705085065611431442000 3902 1 3903 57084142789099185625615504101089447884459721641200 3904 1 3905 51748328568378409106128605399200244891420060118800 3906 1 3907 641391350802268902157370565281654061184022061946494600 3908 1 3909 63911224282535286072448375688613085088081697726840 3910 1 3911 41910052828396838332526319649945359665587355507097000 3912 1 3913 122180130480902782809412023638311295589794666995983960 3914 1 3915 545935588161907542242517849330970053316546560964720830000 3916 4898124 3917 1 3918 7698600 3919 1 3920 7007364 3921 1 3922 53657463130689600 3923 1 3924 192693611760 3925 1 3926 4720521388771188000 3927 1 3928 2380067077834983600 3929 1 3930 58352120738212795200 3931 1 3932 236476664662033013400 3933 1 3934 137992356123926562206775918000 3935 1 3936 5717184661875770844120360 3937 1 3938 110463681908658289593701592000 3939 1 3940 21958297823627814158585712 3941 1 3942 11521180154387381612755706400 3943 1 3944 326386943840998462153127760 3945 1 3946 114738591857926699806053953390407259200 3947 1 3948 67761263601570301695022069980 3949 1 3950 8544752282396335691054631782520 3951 1 3952 4417271491055681445016402918942096500 3953 1 3954 584052533619218800053422059890720000 3955 1 3956 1557660565594590581393551984089326400 3957 1 3958 42881605014506726270797182839788497360000 3959 1 3960 90378707940301591168477176431774400 3961 1 3962 2072046838572503630347567443720253920000 3963 1 3964 821869978352502948892968528096482573604000 3965 1 3966 51032154742622838507416105421743414699304000 3967 1 3968 322769734519039833083552909523078616800 3969 1 3970 63071293402871658898760321470313980221508816147200 3971 1 3972 14435384267119697931741789021226809249600 3973 1 3974 134897780111038926343206601753541488127184000 3975 1 3976 589842489601853733538214833738008404647744038720 3977 1 3978 482925457986352466211825274758371148960000 3979 1 3980 406715687988629048450378779819821960977933400 3981 1 3982 2226923928803637625312341315569439337482276027120630000 3983 1 3984 498268022898683054403085789903644479291643000 3985 1 3986 7724071649316370802095831046070534174599485980240000 3987 1 3988 21675823473553478097236052597594810969605115122772000 3989 1 3990 48746009572713911320750318108795483586729649940800 3991 1 3992 45352467734084448430090238439748529230682749317600 3993 1 3994 576531551282938339017861182275644099940693988266512000 3995 1 3996 58884498777167342224053559623216550305873024871920 3997 1 3998 39555555478486903594743942141521463055161099579732000 3999 1 4000 118061699116377969905723977897694060906992599569153040 4001 1 4002 539801480429751277722938997091296232492765138931409360000 4003 1 4004 24573307141664716992005339585682833607385668980091156000 4005 1 4006 256620 4007 1 4008 389298 4009 1 4010 4173358243498080 4011 1 4012 19269361176 4013 1 4014 576952614183145200 4015 1 4016 343787466798386520 4017 1 4018 9725353456368799200 4019 1 4020 44667814436161791420 4021 1 4022 29131719626162274243652693800 4023 1 4024 1334009754437679863628084 4025 1 4026 28229607598879340673945962400 4027 1 4028 6099527173229948377384920 4029 1 4030 3456354046316214483826711920 4031 1 4032 105169126348766171138230056 4033 1 4034 39521070528841418822085250612251389280 4035 1 4036 24845796653909110621508092326 4037 1 4038 3322959220931908324299023470980 4039 1 4040 1815989390767335705173410088898417450 4041 1 4042 253089431234994813356482892619312000 4043 1 4044 709600924326424598190395903862915360 4045 1 4046 20487877951375435884936431801232282072000 4047 1 4048 45189353970150795584238588215887200 4049 1 4050 1082068904587863006959285220609465936000 4051 1 4052 447462543769696049952838420852529401184400 4053 1 4054 28918221020819608487535793072321268329605600 4055 1 4056 190075510327879012815870046719146296560 4057 1 4058 38543568190643791549242418676302987913144276534400 4059 1 4060 9142410035842475356769799713443645858080 4061 1 4062 88432989183903296158324327816210531105598400 4063 1 4064 399782131841256419398123387311316807594582070688 4065 1 4066 338047820590446726348277692330859804272000 4067 1 4068 293739107991787646103051340980982527372951900 4069 1 4070 1657821146998263565510298534923915951236805486856469000 4071 1 4072 382005484222323675042365772259460767456926300 4073 1 4074 6093434301127359188320044491900088071072927828856000 4075 1 4076 17581501261882265567758131551382457786457482266248400 4077 1 4078 40621674643928259433958598423996236322274708284000 4079 1 4080 38801555728050028101299426220673741675139685527280 4081 1 4082 506066583903912542026789259997509821059053611922827200 4083 1 4084 52996048899450608001648203660894895275285722384728 4085 1 4086 36479012274604588870708302197180904817537458501308400 4087 1 4088 111502715832134749355405979125599946412159677370866760 4089 1 4090 521808097748759568465507697188253024743006300967029048000 4091 1 4092 273036746018496855466725995396475928970951877556568400 4093 1 4094 657628468975851842107324651352928446079435451875329131026431892000 4095 5640 4096 1 4097 17112 4098 1 4099 275166477593280 4100 1 4101 11858068416 4102 1 4103 63401386173972000 4104 1 4105 45334611006380640 4106 1 4107 19450706912737598400 4108 1 4109 7853681659105369920 4110 1 4111 5762318167812317982260972400 4112 1 4113 293188957019270299698480 4114 1 4115 6824740298630170272822100800 4116 1 4117 1608666507225480890738880 4118 1 4119 987529727518918423950489120 4120 1 4121 32359731184235744965609248 4122 1 4123 13028924350167500710577555146896062400 4124 1 4125 8736983438737269669101746752 4126 1 4127 1241545203425108604683151626520 4128 1 4129 718413385358506432815854540663110200 4130 1 4131 105685696559668163819190658456416000 4132 1 4133 4054862424722426275373690879216659200 4134 1 4135 9455943669865585793047583908261053264000 4136 1 4137 21849797524028956106664811884604800 4138 1 4139 546979885835623058462935386242147616000 4140 1 4141 236024198911488026348749936273861662163200 4142 1 4143 111223927003152340336676127201235647421560000 4144 1 4145 108614577330216578751925740982369312320 4146 1 4147 22872007497744667512737259434289685135272427833600 4148 1 4149 5626098483595369450319876746734551297280 4150 1 4151 56363883216114188760250670476266052792579200 4152 1 4153 263592614400828408394367068556912180831592574080 4154 1 4155 230318295347337330039485900269377009504000 4156 1 4157 206585746279938564292255888162449250020537600 4158 1 4159 1202375776943795553007469267087675305292628155302494000 4160 1 4161 285454647550747361570119478171904749308472400 4162 1 4163 4687257154713353221784649609153913900825329099120000 4164 1 4165 13910638361049704625039400787906999567307018935932800 4166 1 4167 33033010150007595583658640476656280086245367176000 4168 1 4169 32405694893756067425261059261222026014402374726080 4170 1 4171 433771357631925036022962222855008418050617381648137600 4172 1 4173 46589933098418116924525893328259248593657777920640 4174 1 4175 32871197873819519641737151430426749396022764803376800 4176 1 4177 102925583845047460943451673039015335149685856034646240 4178 1 4179 493137323147179372395974307232854506899983976738071408000 4180 1 4181 264035534611293662429361402141647052191689727747011200 4182 1 4183 650401782503589733952299105733665496122518578777798041674493080000 4184 1 4185 23871344537784292157699507386432625597750170190913600 4186 1 4187 558 4188 1 4189 14954699869200 4190 1 4191 128892048 4192 1 4193 6202309517019000 4194 1 4195 5420442620328120 4196 1 4197 211420727312365200 4198 1 4199 1280491574854136400 4200 1 4201 1064776183182710931504744900 4202 1 4203 60549893297457996676860 4204 1 4205 1557821155122104084013740400 4206 1 4207 402166626806370222684720 4208 1 4209 268350469434488702160459000 4210 1 4211 9496877630156142544254888 4212 1 4213 4106943545161494789203794557173758800 4214 1 4215 2943983550009297388501675536 4216 1 4217 445336866445962869071130474730 4218 1 4219 273309440082040490745162053513139750 4220 1 4221 42504030138127413709891895248776000 4222 1 4223 132223774719209552457837746061412800 4224 1 4225 4214061852874880625162510219985904172000 4226 1 4227 10212405364491794702028118598239200 4228 1 4229 267544509376119974248174917183659160000 4230 1 4231 2773284337209984309597811751217874530417600 4232 1 4233 8462690098065938938660140113137494912510000 4234 1 4235 60210254824359190395089269457617770960 4236 1 4237 13176265188918123675816029891492970784450420382400 4238 1 4239 3363428441279840432256448055113046971200 4240 1 4241 34921101557809877818850958882034402273663200 4242 1 4243 169043089670096479296387576574541507272434368160 4244 1 4245 152711043654212794917485216482956495432000 4246 1 4247 141466326256914451634914358198198942948846400 4248 1 4249 849504625014638162450929373485857552652400327115892500 4250 1 4251 207885449846739926360847880842582806561604900 4252 1 4253 3515442866035014916338487206865435425618996824340000 4254 1 4255 10735383952549228569323885390667358361726068961426400 4256 1 4257 26210975445114722582685660378216396155390345694000 4258 1 4259 26417686054692446270593254832517955990001935918000 4260 1 4261 363047766713676388845305338693865741194538460727245600 4262 1 4263 40006572986685122141712451879700876509771352779680 4264 1 4265 28940945954123707510659883324614855446498303794277400 4266 1 4267 92856776729771078894635748502589921928520935335604760 4268 1 4269 455616005081633115800628436030354707461941717638435540000 4270 1 4271 249685777295462485123417847677427103703010938195543200 4272 1 4273 629193028726298764366898047938002490814175581643739409880759610000 4274 1 4275 23611873401504028112507121436580097058644190080142800 4276 1 4277 2030857231263361457956737514760254148013986788793082228000 4278 12 4279 1 4280 643212897600 4281 1 4282 8315616 4283 1 4284 533532001464000 4285 1 4286 582843292508400 4287 1 4288 27280093846756800 4289 1 4290 192762172558687200 4291 1 4292 183187300332509407570708800 4293 1 4294 11719334186604773550360 4295 1 4296 335015302176796577207256000 4297 1 4298 95136191287528439774880 4299 1 4300 69251734047609987654312000 4301 1 4302 2655041057893115119899216 4303 1 4304 1236499131876579076319422017213604800 4305 1 4306 949672112906224964032798560 4307 1 4308 4750259908756937270092058397120 4309 1 4310 99919580245047061132639890531685500 4311 1 4312 16453172956694482726409765902752000 4313 1 4314 54026918702472720359116498390684800 4315 1 4316 1812499721666615322650542030101464160000 4317 1 4318 4612054035576939542851408399204800 4319 1 4320 126580197984400848031394584473989280000 4321 1 4322 59640523380859877625759392499309129686400 4323 1 4324 4367840050614678161889104574522578019360000 4325 1 4326 32371104744279134621015736267536436000 4327 1 4328 7367374084126262700456274778039080438617439353600 4329 1 4330 1952958449775391218729550483614027273600 4331 1 4332 21027760077821001697372620402085231476614400 4333 1 4334 105424722589952643002048166035735563675281648960 4335 1 4336 98523253970459867688700139666423545440000 4337 1 4338 94310884171276301089942905465465961965897600 4339 1 4340 584605333343406907493112687130052509352189472423840000 4341 1 4342 147531609568654141288343657372155540140493800 4343 1 4344 2570431342907322734527065914697307623033244989840000 4345 1 4346 8080396523424150536050236315556076186245428250536000 4347 1 4348 20292368086540430386595349970232048636431235376000 4349 1 4350 21020524387604742193805385565659448852259604924000 4351 1 4352 296684196454187156475733395061653723986934656078179200 4353 1 4354 33553899924316554054339475770071702879163070073280 4355 1 4356 24895437379891361299492372752356864900213594661744000 4357 1 4358 81873717116572349132904638464649178474609856962576240 4359 1 4360 411524133622120233626374071253223606739818325608909520000 4361 1 4362 230892224165696491619504676346868074392031620266846400 4363 1 4364 595365446536712809293408905575744292383305926716656645908675760000 4365 1 4366 22850200065971640108877859454754932637397603303364000 4367 1 4368 87348698118854256256203764075709855828558571560992784000 4369 1 4370 240673540561523961386774201017115453825496489726565224000 4371 1 4372 20528071200 4373 1 4374 442320 4375 1 4376 39731106492000 4377 1 4378 55804145027400 4379 1 4380 3192351407599200 4381 1 4382 26658598332584400 4383 1 4384 29232016010506820357028000 4385 1 4386 2119454055024267556980 4387 1 4388 67715858950629095392956000 4389 1 4390 21253829968490396119920 4391 1 4392 16944573224415209745204000 4393 1 4394 706127940929019978696600 4395 1 4396 355164644262421649581110579412418400 4397 1 4398 292983949726388552733522960 4399 1 4400 50534679880392949681830408480 4401 1 4402 35078150511559074652948046676017250 4403 1 4404 6126181420045818036429168155280000 4405 1 4406 21265914808420113332843728089950400 4407 1 4408 751994565372319123227352544403798960000 4409 1 4410 2011640589985686396350082386887200 4411 1 4412 57903707588608898567552841833846160000 4413 1 4414 28551314384454196735735879387967136552000 4415 1 4416 2183920025307339080944552287261289009680000 4417 1 4418 16874299281592314855635862522439206000 4419 1 4420 3997192322238716997056063975319075557122227734400 4421 1 4422 1101136147213784410560278464165355803200 4423 1 4424 12303476641278245673994618320369018417168000 4425 1 4426 63927757315184049479965377276988586483947382880 4427 1 4428 61839063662309916953545832343819033840000 4429 1 4430 61201743983487812409431034397802379573614400 4431 1 4432 391809957453559948639001056268013915842424859177680000 4433 1 4434 102016538531516161529173805629682022437575500 4435 1 4436 1832115957178623651205461875369357561098163982120000 4437 1 4438 5931354894853897733909216018865630392031218609436000 4439 1 4440 15327214193025218696258189871132717587091677784000 4441 1 4442 16324449790373895533487161130778082619307991058000 4443 1 4444 236716114192170603571063879038553503181064885168760000 4445 1 4446 27485641427365687895575953556335331081867621230240 4447 1 4448 20922761202249122794254228164214811990605042322104000 4449 1 4450 70550756238748513614524209740814717621738280999666760 4451 1 4452 363367054155701908414777105468271908078775755590845640000 4453 1 4454 208785521851959593485722313717912620460879656624276000 4455 1 4456 551029721794617174558793348777550568482421442812224768021859480000 4457 1 4458 21634763892249744358405632888012648986472198872334000 4459 1 4460 84560973710805716162920665222229754046796063957982376000 4461 1 4462 7681070443452892384684283011184535760388185842337188000 4463 1 4464 683981034726519464731409963376908660567900358341454360000 4465 432169920 4466 1 4467 18624 4468 1 4469 2509333041600 4470 1 4471 4699296423360 4472 1 4473 336036990273600 4474 1 4475 3367401894642240 4476 1 4477 4307876043653636684193600 4478 1 4479 356960682951455588544 4480 1 4481 12830373274856039127086400 4482 1 4483 85015319873961584479680 4484 1 4485 3924006430917206467310400 4486 1 4487 178390216655752415670720 4488 1 4489 97202955271820661990619737523398720 4490 1 4491 86353164129882941858301504 4492 1 4493 15958319962229352531104339520 4494 1 4495 11815798067051477777835131511921600 4496 1 4497 2192528087174292770932544392416000 4498 1 4499 8058662453717095578761833802507520 4500 1 4501 300797826148927649290941017761519584000 4502 1 4503 847006564204499535305297847110400 4504 1 4505 25599533881279723577233887968647776000 4506 1 4507 13223766662273522698656617821795305350400 4508 1 4509 1057477064885658923404730581200203099424000 4510 1 4511 8525961742278222242847593695548230400 4512 1 4513 2103785432757219472134770513325829240590646176000 4514 1 4515 602727154264387256306678738279984229120 4516 1 4517 6993555143463423856796940939999231521337600 4518 1 4519 37683730627897966009242748710645903611590036224 4520 1 4521 717333138482795036661131655188300792544000 4522 1 4523 38653733042202828890166969093348871309651200 4524 1 4525 255707551180218071743348057774914345076108855463328000 4526 1 4527 68726931221231940398601300634733151957945600 4528 1 4529 1272838454460938536626952460782922095078724450736000 4530 1 4531 4245601398421737325324491466135398596401293320438400 4532 1 4533 11293736773808055881453403062939897169435973104000 4534 1 4535 12372214577967583983274480014905494195686056380800 4536 1 4537 184389394212848680676407653145820623530513700026192000 4538 1 4539 21988513141892550316460762845068264865494096984192 4540 1 4541 17178688145004542925808734703250056160707297906569600 4542 1 4543 59411163148419800938546702939633446418305920841824640 4544 1 4545 313643141481763752526439185772613646973259073246835184000 4546 1 4547 184610356163837956345270256340049053881198854278307200 4548 1 4549 498826906045653442232170820998624725152507832440540316314525424000 4550 1 4551 20040623394926078984628375727843295903258457902793600 4552 1 4553 80110396147079099522766946000007135412754165854930672000 4554 1 4555 7438510324185958940957410916094497789007506289421276800 4556 1 4557 14399600731084620310134946597408603380376849649293776000 4558 1 4559 228716922188226431773247032376735396308418514015536648722560 4560 1 4561 582 4562 1 4563 130694429250 4564 1 4565 342657030870 4566 1 4567 31503467838150 4568 1 4569 385848133761090 4570 1 4571 583358214244763300984550 4572 1 4573 55775106711164935710 4574 1 4575 2272045267422423595421550 4576 1 4577 885576248687099838330 4578 1 4579 858376406763138914724150 4580 1 4581 42739322740440682921110 4582 1 4583 25313269602036630726723889980051750 4584 1 4585 24286827411529577397647298 4586 1 4587 4820742488590116910437769230 4588 1 4589 3815518125818706365759261217391350 4590 1 4591 753681529966163140008062134893000 4592 1 4593 2938054019584357763090251907164200 4594 1 4595 115932495494899198164216850595585673000 4596 1 4597 344096416708077936217777250388600 4598 1 4599 10933134261796548611110306319943321000 4600 1 4601 5923145484143348708773276732679147188200 4602 1 4603 495692374165152620345967459937595202855000 4604 1 4605 4174168769657046306394134413445487800 4606 1 4607 1073807147969830772235455782843392008218142319000 4608 1 4609 320198800702955729912923079711241621720 4610 1 4611 3861025235453765254273311143957909069071800 4612 1 4613 21589637338899876359461991448807548944140124920 4614 1 4615 22416660577587344895660364224634399767000 4616 1 4617 23755940098853821922081783088620660492389800 4618 1 4619 162480839812430233086919078377810156767110835242323000 4620 1 4621 45102048613933460886582103541543630972401800 4622 1 4623 861817703541260467507832395321770168542886346852500 4624 1 4625 2963075975981837508299384669073663603738402629889300 4626 1 4627 8117373306174540164794633451488051090532105668500 4628 1 4629 9150283698288525654296750844357188415559479198300 4630 1 4631 140212768516020350931018319579634432476328126061583500 4632 1 4633 17178525892103554934734970972709581926167263268900 4634 1 4635 13778739449639060471742422626565149212233978529227700 4636 1 4637 48890436340887127855679057627406690281730914026084860 4638 1 4639 264636400625238166194183062995642764633687343052017186500 4640 1 4641 159611037099984899756848242460667411168119842761453100 4642 1 4643 441669656394588985309734581092532308728782976640061738403486052500 4644 1 4645 18161814951651759079819465503357986912327977474406700 4646 1 4647 74269013094687915182565189520839948455574174594675310500 4648 1 4649 7051087911467940246115879097547909362496698670180585300 4650 1 4651 13949613208238225925443229516239584524740073097753345500 4652 1 4653 11912339697303459988189949602954968557730130938309200454300 4654 1 4655 313634436408243964688167781783341079975685603331859890925052831000 4656 12 4657 1 4658 5389461000 4659 1 4660 21195280260 4661 1 4662 2598224151600 4663 1 4664 39778158119700 4665 1 4666 72168026504506800121800 4667 1 4668 8050015401611434020 4669 1 4670 374770353389265747698400 4671 1 4672 164333736869771104020 4673 1 4674 176984826136729673139000 4675 1 4676 9693454642161804373860 4677 1 4678 6263077014936898324137869685786000 4679 1 4680 6509871264946072292152884 4681 1 4682 1391554532788899726724304520 4683 1 4684 1180057152315063824461627180636500 4685 1 4686 248637205762033200827401941408000 4687 1 4688 1029833367689362514897614070552400 4689 1 4690 43026493173364650865070171355062724000 4691 1 4692 134800658091824346147170469224400 4693 1 4694 4508508973936721076746518070079720000 4695 1 4696 2564660931278563358437913636830146205200 4697 1 4698 224850149105842425723944002445919473460000 4699 1 4700 1979502715507465258702373020809200400 4701 1 4702 531368485593318320281462655427657900973926096000 4703 1 4704 165050928197399860779857257583114238000 4705 1 4706 2069827961274183435280537932843415171048800 4707 1 4708 12018973363923642509391211734387707659624399440 4709 1 4710 12941577240668982620175055634840478216000 4711 1 4712 14204582739520841974028282671546374315037200 4713 1 4714 100503612255111484383661285594521746453882990871540000 4715 1 4716 28828113547050253350186499170883557941122800 4717 1 4718 568621989965367731139188384542198874090151816480000 4719 1 4720 2016113550668054387090302970709915441718913129615400 4721 1 4722 5690529740411017847484897677331829630476115314000 4723 1 4724 6603297514228832946399717104175290609166634473000 4725 1 4726 104075457042819229557044525873543083899954897695196000 4727 1 4728 13105267175419206857426678886397000644704922493800 4729 1 4730 10795713383222356658272413604319085980719405857951600 4731 1 4732 39313959119476247141680066958120843731701147361181640 4733 1 4734 218256825257928384490047887006715682172113272620220360000 4735 1 4736 134928917960811977114036658574997192946245640272568600 4737 1 4738 382476815846860564598120668162605298280595567399641093050441530000 4739 1 4740 16102227689093312173860557044214297674847485183494600 4741 1 4742 67378073735386974598615842039524901691654921281767292000 4743 1 4744 6542246515794996104643599162673317965203122477487141000 4745 1 4746 13230560981009451393203887788598368827588522938075338000 4747 1 4748 11543916820067270504019126419358423138418889775268709718600 4749 1 4750 310401091703004336186227907744337563687276473400603603389743008000 4751 1 4752 8618862461404190356965924173834335263887217511129055998800 4753 1 4754 164983500 4755 1 4756 1081391850 4757 1 4758 185587439400 4759 1 4760 3653096153850 4761 1 4762 8100492770914028585100 4763 1 4764 1067859185928047370 4765 1 4766 401539664345641872534000 4767 1 4768 28506872722307232330 4769 1 4770 34313384659161875404500 4771 1 4772 2077168851891815222970 4773 1 4774 1469905830036210831175214314011000 4775 1 4776 1660681445139304156161450 4777 1 4778 383387473319390741036287980 4779 1 4780 349200585889151539891706002433250 4781 1 4782 78650544679826828833157756976000 4783 1 4784 346780623813764928485931268655400 4785 1 4786 15366604704773089594667918341093830000 4787 1 4788 50894126014260212320870483278600 4789 1 4790 1794202550852368591766471476868460000 4791 1 4792 1072970389616541813224025092959550963400 4793 1 4794 690611172253658879009256578941038382770000 4795 1 4796 908955328549346292261293734045041000 4797 1 4798 254839987988632255645191273521427768834433944000 4799 1 4800 82525464098699930389928628791557119000 4801 1 4802 1077155367601870971421504434438920140035600 4803 1 4804 6500057023346459724466675733903556183266256840 4805 1 4806 7263130084048918817445184284859452060000 4807 1 4808 57832944010906285179972293734153095425508600 4809 1 4810 60507276765832424271796080102824316742643841443070000 4811 1 4812 17944029860919035248585473973713235044984600 4813 1 4814 365542707834879255732335390062842133343669024880000 4815 1 4816 1337218171361464644498670337715760241956421973724500 4817 1 4818 3890464210281001997770287187563597808590813531000 4819 1 4820 4649260494712137482669188573347908694209161006500 4821 1 4822 75401606633062911209695523847158764866293854452642000 4823 1 4824 9762086773526552046858648558234500480239381041300 4825 1 4826 8262025548384456626228887962489096413815871830065000 4827 1 4828 30889539308159908468462909752809234360622330069499860 4829 1 4830 175941726483432065048099827280923866240785189153034780000 4831 1 4832 111522881171691532104458870863007883965774457776306700 4833 1 4834 323934446074381906751469545484655507727443184634389905338639255000 4835 1 4836 97763525255209395341296239197015378740145445756931500 4837 1 4838 59815228724272110102852839361619045379326307668507698000 4839 1 4840 5941427958221986258298778831407401009215080617309750500 4841 1 4842 12285520910937347722260752946555628197046485585355671000 4843 1 4844 10954941472104654661977334255105442366050579072448877590100 4845 1 4846 300899017467198080996853584037878250513176173194462676755363120000 4847 1 4848 87947576136777452622101267079942196570277729705398530600 4849 1 4850 979766779815348694318625850714034049561693506123536520369710000 4851 3333000 4852 1 4853 43692600 4854 1 4855 11247723600 4856 1 4857 295199689200 4858 1 4859 818231593021619049000 4860 1 4861 129437477082187560 4862 1 4863 8111912411023068132000 4864 1 4865 4607171349059754720 4866 1 4867 6238797210756704619000 4868 1 4869 419630071089255600600 4870 1 4871 326645740008046851372269847558000 4872 1 4873 402589441245891916645200 4874 1 4875 100687619255597568352964520 4876 1 4877 98763802069659021383512808769000 4878 1 4879 23833498387826311767623562720000 4880 1 4881 112090706687277552641917177747200 4882 1 4883 5277419797598838850694032561587780000 4884 1 4885 18506954914276440843952903010400 4886 1 4887 688683807397878853405312284050520000 4888 1 4889 433523389744057298272333370892747864000 4890 1 4891 41855222560827810849045853269153841380000 4892 1 4893 403980146021931685449463881797796000 4894 1 4895 118410499469465492522008066484703811781656176000 4896 1 4897 40012346229672693522389638201967088000 4898 1 4899 544017862425187359303790118403495020220000 4900 1 4901 3414171365798140461336031698616009308382276320 4902 1 4903 3961707318572137536788282337196064760000 4904 1 4905 4673369213002528095351296463365906701051200 4906 1 4907 35448707600184652603678511575392023950235785895940000 4908 1 4909 10875169612678203180960893317401960633324000 4910 1 4911 228925736219823372276816102867638507750580601440000 4912 1 4913 864464272395290275231463652664733893790010164832000 4914 1 4915 2593642806854001331846858125042398539060542354000 4916 1 4917 3193431450913387361833382050380381729355787358000 4918 1 4919 53314267316307108936148350194960742834753230421060000 4920 1 4921 7099699471655674215897198951443273076537731666400 4922 1 4923 6175655460408583740817552618426193279013883994190000 4924 1 4925 23713181691112657006092738800136381933407041265474640 4926 1 4927 138620754199067687613654409372849106735164088423603160000 4928 1 4929 90119499936720429983401107768087178962241986081864000 4930 1 4931 268309339172720367208287906361027794279296375151716891290590090000 4932 1 4933 11850124273358714586823786569335197423047932819022000 4934 1 4935 51960703740276782513589335203022605076990529893855172000 4936 1 4937 5281269296197321118487803405695467563746738326497556000 4938 1 4939 11168655373579407020237048133232389270042259623050610000 4940 1 4941 10180349650844729584867825772421219168451043178437340790800 4942 1 4943 285702097393097167815194312116773288366046063437166581969738720000 4944 1 4945 85282498072026620724461834744186372431784465168871302400 4946 1 4947 19793268279097953420578300014424930294175626386334071118580000 4948 1 4949 506132447026700066855265881033498504688309250029408807971974308000 4950 1 4951 1310778 4952 1 4953 562386180 4954 1 4955 20663978244 4956 1 4957 73640843371945714410 4958 1 4959 71190612395203158 4960 1 4961 1054548613432998857160 4962 1 4963 691075702358963208 4964 1 4965 1060595525828639785230 4966 1 4967 79729713506958564114 4968 1 4969 68595605401689838788176667987180 4970 1 4971 92595571486555140828396 4972 1 4973 25171904813899392088241130 4974 1 4975 26666226558807935773548458367630 4976 1 4977 6911714532469630412610833188800 4978 1 4979 34748119073056041318994325101632 4980 1 4981 1741548533207616820729030745323967400 4982 1 4983 6477434219996754295383516053640 4984 1 4985 254813008737215175759965545098692400 4986 1 4987 169074122000182346326210014648171666960 4988 1 4989 17160641249939402448108799840353074965800 4990 1 4991 173711462789430624743269469173052280 4992 1 4993 53284724761259471634903629918116715301745279200 4994 1 4995 18805802727946165955523129954924531360 4996 1 4997 266568752588341806058857158017712559907800 4998 1 4999 8706136982785258176406880831470823736374804616 5000 1 5001 2099704878843232894497789638713914322800 5002 1 5003 2570353067151390452443213054851248685578160 5004 1 5005 20205763332105251984096751597973453651634397960685800 5006 1 5007 6416350071480139876766927057267156773661160 5008 1 5009 139644699094092257088857822749259489727854166878400 5010 1 5011 544612491609032873395822101178782353087706403844160 5012 1 5013 1685867824455100865700457781277559050389352530100 5014 1 5015 2139599072111969532428365973754855758668377529860 5016 1 5017 36786844448251905165942361634522912555979728990531400 5018 1 5019 5040786624875528693287011255524723884341789483144 5020 1 5021 4508228486098266130796813411451121093680135315758700 5022 1 5023 17784886268334492754569554100102286450055280949105980 5024 1 5025 106737980733282119462513895217093812186076348086174433200 5026 1 5027 71194404950009139686886875136788871380171169004672560 5028 1 5029 217330564729903497438713204152432513366230063872890681945377972900 5030 1 5031 9835603146887733107063742852548213861129784239788260 5032 1 5033 44166598179235265136550934922569214315441950409776896200 5034 1 5035 4594704287691669373084388962955056780459662344052873720 5036 1 5037 9940103282485672248010972838576826450337611064515042900 5038 1 5039 9264118182268703922229721452903309443290449292377980119628 5040 1 5041 265702950575580366068130710268599158180422838996564921231857009600 5042 1 5043 81018373168425289688238743006977053810195241910427737280 5044 1 5045 19199470230725014817960951013992182385350357594744048985022600 5046 1 5047 501071122556433066186713222223163519641426157529114719892254564920 5048 1 5049 123737261733004816810959770101694434459426756929142587193769019600