0 1 1 2 2 2 3 1 4 2 5 3 6 2 7 5 8 1 9 2 10 7 11 4 12 2 13 9 14 9 15 1 16 2 17 11 18 16 19 5 20 2 21 13 22 25 23 14 24 1 25 2 26 15 27 36 28 30 29 6 30 2 31 17 32 49 33 55 34 20 35 1 36 2 37 19 38 64 39 91 40 50 41 7 42 2 43 21 44 81 45 140 46 105 47 27 48 1 49 2 50 23 51 100 52 204 53 196 54 77 55 8 56 2 57 25 58 121 59 285 60 336 61 182 62 35 63 1 64 2 65 27 66 144 67 385 68 540 69 378 70 112 71 9 72 2 73 29 74 169 75 506 76 825 77 714 78 294 79 44 80 1 81 2 82 31 83 196 84 650 85 1210 86 1254 87 672 88 156 89 10 90 2 91 33 92 225 93 819 94 1716 95 2079 96 1386 97 450 98 54 99 1 100 2 101 35 102 256 103 1015 104 2366 105 3289 106 2640 107 1122 108 210 109 11 110 2 111 37 112 289 113 1240 114 3185 115 5005 116 4719 117 2508 118 660 119 65 120 1 121 2 122 39 123 324 124 1496 125 4200 126 7371 127 8008 128 5148 129 1782 130 275 131 12 132 2 133 41 134 361 135 1785 136 5440 137 10556 138 13013 139 9867 140 4290 141 935 142 77 143 1 144 2 145 43 146 400 147 2109 148 6936 149 14756 150 20384 151 17875 152 9438 153 2717 154 352 155 13 156 2 157 45 158 441 159 2470 160 8721 161 20196 162 30940 163 30888 164 19305 165 7007 166 1287 167 90 168 1 169 2 170 47 171 484 172 2870 173 10830 174 27132 175 45696 176 51272 177 37180 178 16445 179 4004 180 442 181 14 182 2 183 49 184 529 185 3311 186 13300 187 35853 188 65892 189 82212 190 68068 191 35750 192 11011 193 1729 194 104 195 1 196 2 197 51 198 576 199 3795 200 16170 201 46683 202 93024 203 127908 204 119340 205 72930 206 27456 207 5733 208 546 209 15 210 2 211 53 212 625 213 4324 214 19481 215 59983 216 128877 217 193800 218 201552 219 140998 220 63206 221 16744 222 2275 223 119 224 1 225 2 226 55 227 676 228 4900 229 23276 230 76153 231 175560 232 286824 233 329460 234 260338 235 136136 236 44200 237 8008 238 665 239 16 240 2 241 57 242 729 243 5525 244 27600 245 95634 246 235543 247 415701 248 523260 249 461890 250 277134 251 107406 252 24752 253 2940 254 135 255 1 256 2 257 59 258 784 259 6201 260 32500 261 118910 262 311696 263 591261 264 810084 265 791350 266 537472 267 243542 268 68952 269 10948 270 800 271 17 272 2 273 61 274 841 275 6930 276 38025 277 146510 278 407330 279 826804 280 1225785 281 1314610 282 999362 283 520676 284 176358 285 35700 286 3740 287 152 288 1 289 2 290 63 291 900 292 7714 293 44226 294 179010 295 526240 296 1138500 297 1817046 298 2124694 299 1790712 300 1058148 301 419900 302 104652 303 14688 304 952 305 18 306 2 307 65 308 961 309 8555 310 51156 311 217035 312 672750 313 1545830 314 2643850 315 3350479 316 3105322 317 2057510 318 940576 319 281010 320 50388 321 4692 322 170 323 1 324 2 325 67 326 1024 327 9455 328 58870 329 261261 330 851760 331 2072070 332 3782350 333 5167525 334 5230016 335 3848222 336 1998724 337 700910 338 155040 339 19380 340 1122 341 19 342 2 343 69 344 1089 345 10416 346 67425 347 312417 348 1068795 349 2744820 350 5328180 351 7811375 352 8580495 353 6953544 354 4056234 355 1641486 356 436050 357 69768 358 5814 359 189 360 1 361 2 362 71 363 1156 364 11440 365 76880 366 371287 367 1330056 368 3596580 369 7400250 370 11593725 371 13748020 372 12183560 373 7904456 374 3640210 375 1136960 376 224808 377 25194 378 1311 379 20 380 2 381 73 382 1225 383 12529 384 87296 385 438712 386 1642473 387 4665375 388 10145070 389 16921905 390 21559395 391 20764055 392 14858000 393 7696444 394 2778446 395 660858 396 94962 397 7125 398 209 399 1 400 2 401 75 402 1296 403 13685 404 98736 405 515592 406 2013760 407 5995431 408 13741650 409 24322155 410 33153120 411 34512075 412 27041560 413 15600900 414 6418656 415 1797818 416 319770 417 32319 418 1520 419 21 420 2 421 77 422 1369 423 14910 424 111265 425 602888 426 2452472 427 7637904 428 18407025 429 34467225 430 50075025 431 56071470 432 47805615 433 30458900 434 14115100 435 4576264 436 980628 437 127281 438 8645 439 230 440 1 441 2 442 79 443 1444 444 16206 445 124950 446 701624 447 2968064 448 9651664 449 24402456 450 48208875 451 74397180 452 89224590 453 82317690 454 57500460 455 29716000 456 10994920 457 2778446 458 447051 459 40964 460 1750 461 22 462 2 463 81 464 1521 465 17575 466 139860 467 812889 468 3570952 469 12104136 470 32040360 471 66615900 472 108864405 473 139299615 474 138389160 475 105306075 476 60174900 477 25110020 478 7354710 479 1427679 480 168245 481 10395 482 252 483 1 484 2 485 83 486 1600 487 19019 488 156066 489 937839 490 4272576 491 15072200 492 41692024 493 91018356 494 157073280 495 213696795 496 227613750 497 187623765 498 117675360 499 54826020 500 18349630 501 4206125 502 615296 503 51359 504 2002 505 23 506 2 507 85 508 1681 509 20540 510 173641 511 1077699 512 5085465 513 18643152 514 53796160 515 123058716 516 223689180 517 322561200 518 366913365 519 326012925 520 222981435 521 115000920 522 43459650 523 11560835 524 2042975 525 219604 526 12397 527 275 528 1 529 2 530 87 531 1764 532 22140 533 192660 534 1233765 535 6023304 536 22915728 537 68868360 538 164750740 539 314707536 540 479634480 541 580610160 542 553626675 543 410605200 544 232676280 545 98285670 546 29910465 547 6249100 548 834900 549 63756 550 2277 551 24 552 2 553 89 554 1849 555 23821 556 213200 557 1407406 558 7101003 559 28001193 560 87511512 561 218546900 562 437766252 563 703323660 564 903171360 565 920540040 566 736618125 567 455657715 568 213286590 569 73370115 570 17809935 571 2877875 572 283360 573 14674 574 299 575 1 576 2 577 91 578 1936 579 25585 580 235340 581 1600066 582 8334768 583 34024497 584 110427240 585 287415260 586 602516992 587 1018031196 588 1382805840 589 1501150200 590 1290244800 591 866262915 592 445962870 593 171655785 594 47720400 595 9126975 596 1118260 597 78430 598 2576 599 25 600 2 601 93 602 2025 603 27434 604 259161 605 1813266 606 9742174 607 41125500 608 138428433 609 374926772 610 821063892 611 1455797448 612 2086129500 613 2404321560 614 2210784840 615 1602881040 616 901620585 617 384942375 618 121090515 619 26936910 620 3996135 621 361790 622 17250 623 324 624 1 625 2 626 95 627 2116 628 29370 629 284746 630 2048606 631 11342240 632 49460268 633 172452930 634 485354012 635 1108479152 636 2058314440 637 3104160696 638 3787127400 639 3711935040 640 2893125840 641 1767883500 642 830905245 643 292746300 644 74657310 645 13123110 646 1480050 647 95680 648 2900 649 26 650 2 651 97 652 2209 653 31395 654 312180 655 2307767 656 13155506 657 59202442 658 213578430 659 623782445 660 1483405924 661 2879378332 662 4559958144 663 5873256900 664 6116256600 665 5103910680 666 3370764540 667 1732525830 668 677688675 669 195747825 670 40060020 671 5476185 672 457470 673 20150 674 350 675 1 676 2 677 99 678 2304 679 33511 680 341550 681 2592513 682 15204112 683 70544682 684 263038698 685 796235375 686 1968759936 687 3987857484 688 6618272584 689 8977417596 690 9903384000 691 8815845720 692 6263890380 693 3500409330 694 1508593920 695 488494125 696 114717330 697 18599295 698 1937520 699 115830 700 3250 701 27 702 2 703 101 704 2401 705 35720 706 372945 707 2904693 708 17511879 709 83700188 710 322241140 711 1009813805 712 2592542381 713 5471263408 714 9497650916 715 13537375740 716 15776640900 717 14932102320 718 11367801060 719 6871173870 720 3241119750 721 1166182800 722 310465155 723 58659315 724 7413705 725 573300 726 23400 727 377 728 1 729 2 730 103 731 2500 732 38024 733 406456 734 3246243 735 20104392 736 98904300 737 392785822 738 1272852503 739 3388777756 740 7440023344 741 13485508400 742 20155648324 743 24754058496 744 24835486320 745 20183646780 746 13135064250 747 6741529080 748 2674776720 749 798959280 750 173376645 751 26013000 752 2510820 753 139230 754 3627 755 28 756 2 757 105 758 2601 759 40425 760 442176 761 3619188 762 23009085 763 116416179 764 476486010 765 1595093643 766 4398591561 767 10032565725 768 18956771808 769 29653299240 770 38291434236 771 40612127220 772 35115749100 773 24502865310 774 13612702950 775 5915896470 776 1965142080 777 483841800 778 84672315 779 9924525 780 712530 781 27027 782 405 783 1 784 2 785 107 786 2704 787 42925 788 480200 789 4025644 790 26255328 791 136520571 792 575390310 793 1987879465 794 5671444064 795 13421343481 796 26396795152 797 43138807640 798 58447082560 799 65366185716 800 59951235420 801 44686512090 802 26747767200 803 12657425550 804 4639918800 805 1282801080 806 258048960 807 35937525 808 3223350 809 166257 810 4032 811 29 812 2 813 109 814 2809 815 45526 816 520625 817 4467820 818 29874516 819 159529656 820 691806489 821 2464365475 822 7266537707 823 17819935042 824 36429360877 825 62095579448 826 88100381800 827 103657619952 828 100563362640 829 79802261190 830 51250632510 831 26270128500 832 10555815270 833 3247943160 834 741890760 835 120609840 836 13147875 837 878787 838 31059 839 434 840 1 841 2 842 111 843 2916 844 48230 845 563550 846 4948020 847 33900160 848 185784984 849 828327060 850 3039755785 851 9254417172 852 23491379106 853 49850704358 854 88492374600 855 131239189440 856 162104702512 857 165929548356 858 139753496610 859 95937144600 860 53017895700 861 23213240820 862 7887861960 863 2024691840 864 378658800 865 49085400 866 4102137 867 197316 868 4466 869 30 870 2 871 113 872 3025 873 51039 874 609076 875 5468645 876 38367980 877 215659500 878 987856716 879 3731562274 880 11718782647 881 30757916813 882 67670639400 883 124921735477 884 193334768888 885 250205084312 886 269587168308 887 240316859250 888 175739405790 889 104268528210 890 49483369320 891 18443677230 892 5272635000 893 1120549560 894 169695240 895 17250012 896 1076103 897 35525 898 464 899 1 900 2 901 115 902 3136 903 53955 904 657306 905 6032195 906 43316000 907 249559660 908 1173641700 909 4559889334 910 14758538432 911 40012333985 912 91162018506 913 174772439835 914 281827143488 915 381444273752 916 431691870820 917 406246407606 918 315492902400 919 200205672810 920 102501265020 921 41656918050 922 13160496960 923 3145241400 924 548354040 925 66335412 926 5178240 927 232841 928 4930 929 31 930 2 931 117 932 3249 933 56980 934 708345 935 6641271 936 48784645 937 287927640 938 1389301200 939 5547746050 940 18490100706 941 51731116632 942 121919935319 943 242443079235 944 406748878965 945 574779042640 946 681896955132 947 675833575914 948 555809761650 949 375945078600 950 206769793230 951 91140287370 952 31604174190 953 8417876400 954 1668903600 955 236030652 956 22428252 957 1308944 958 40455 959 495 960 1 961 2 962 119 963 3364 964 60116 965 762300 966 7298577 967 54816840 968 331243640 969 1638860860 970 6721387750 971 23049990040 972 66489655064 973 161932269304 974 333605097741 975 581521318800 976 856606186128 977 1063341228884 978 1107525446734 979 962056169256 980 691437981000 981 406975466040 982 193641552390 983 73261092240 984 21578373360 985 4814145000 986 784384692 987 88763664 988 6487184 989 273296 990 5425 991 32 992 2 993 121 994 3481 995 63365 996 819280 997 8006922 998 61458111 999 380028285 1000 1926788500 1001 8110688950 1002 28597736090 1003 84979755770 1004 213663385936 1005 455525033060 1006 823964398035 1007 1263355065093 1008 1638120271524 1009 1789422401866 1010 1637889745170 1011 1247247742650 1012 782920544640 1013 400411345620 1014 164401379610 1015 53182547550 1016 13232021400 1017 2453288292 1018 324794316 1019 28915436 1020 1582240 1021 45880 1022 527 1023 1 1024 2 1025 123 1026 3600 1027 66729 1028 879396 1029 8769222 1030 68756688 1031 434845125 1032 2258032140 1033 9749549810 1034 35319123840 1035 108029745810 1036 280153041000 1037 617457302364 1038 1157569495776 1039 1844876383893 1040 2494726457652 1041 2852763630750 1042 2745415191904 1043 2209303911906 1044 1474358525640 1045 807386811660 1046 358042932000 1047 126443639790 1048 34810394760 1049 7267433292 1050 1109179008 1051 117679100 1052 8069424 1053 319176 1054 5952 1055 33 1056 2 1057 125 1058 3721 1059 70210 1060 942761 1061 9588502 1062 76763610 1063 496303236 1064 2638060425 1065 11676338310 1066 43429812790 1067 136627481900 1068 365132796770 1069 831120688300 1070 1613094528836 1071 2668840781928 1072 3758081522745 1073 4490883902274 1074 4534837593770 1075 3847193657076 1076 2721606268290 1077 1590307356300 1078 758454277620 1079 290845019400 1080 87992942310 1081 20499454692 1082 3562467300 1083 442473416 1084 36984860 1085 1901416 1086 51832 1087 560 1088 1 1089 2 1090 127 1091 3844 1092 73810 1093 1009490 1094 10467898 1095 85532832 1096 565059924 1097 3072905550 1098 13934370450 1099 53179362600 1100 171946605740 1101 473162542580 1102 1111273729300 1103 2230551831200 1104 3826410277704 1105 5602957906638 1106 6985610359926 1107 7387601224520 1108 6592608848980 1109 4930910180196 1110 3064665881940 1111 1565841089280 1112 648887951400 1113 214436582100 1114 55309849452 1115 10829900592 1116 1551652424 1117 154663960 1118 9970840 1119 371008 1120 6512 1121 34 1122 2 1123 129 1124 3969 1125 77531 1126 1079700 1127 11410659 1128 95121334 1129 641823534 1130 3569208786 1131 16572430875 1132 64855700910 1133 215376418530 1134 609790024480 1135 1476406526070 1136 3061672519500 1137 5439504806540 1138 8271798688566 1139 10743691882671 1140 11878485126794 1141 11127446442750 1142 8778103837272 1143 5786272150230 1144 3156148445580 1145 1407342229020 1146 505281601500 1147 143302791762 1148 31329355284 1149 5114119724 1150 597137376 1151 46955700 1152 2272424 1153 58344 1154 594 1155 1 1156 2 1157 131 1158 4096 1159 81375 1160 1153510 1161 12420149 1162 105589232 1163 727356366 1164 4134268710 1165 19645336425 1166 78790071360 1167 268555781130 1168 781736630220 1169 1949569068650 1170 4172946248800 1171 7670056637740 1172 12098208966270 1173 16346649789309 1174 18864095486720 1175 18515047667270 1176 15370712686252 1177 10717182330426 1178 6220814327520 1179 2973183318300 1180 1154169552900 1181 357739373862 1182 86639204736 1183 15944020316 1184 2148789800 1185 201619660 1186 12243264 1187 429352 1188 7106 1189 35 1190 2 1191 133 1192 4225 1193 85344 1194 1231041 1195 13499849 1196 116999891 1197 822477700 1198 4776092244 1199 23214545211 1200 95362502235 1201 333411482040 1202 997113048750 1203 2559359093130 1204 5649352774870 1205 10731729157240 1206 17537713772810 1207 24618448477875 1208 29607787369391 1209 30393532794064 1210 26498159129002 1211 19495286167698 1212 12007086477750 1213 6129331763880 1214 2561511781920 1215 863020975362 1216 229941996498 1217 47273375600 1218 7262909524 1219 798757036 1220 59198964 1221 2701776 1222 65450 1223 629 1224 1 1225 2 1226 135 1227 4356 1228 89440 1229 1312416 1230 14653359 1231 129420040 1232 928066932 1233 5503448610 1234 27348813921 1235 115007838660 1236 412201553400 1237 1265668829880 1238 3341095723350 1239 7598921843520 1240 14904675406040 1241 25207770410550 1242 36716657444145 1243 45954437158700 1244 49257628280784 1245 45013206796272 1246 34865998853950 1247 22724268808176 1248 12350146091400 1249 5534695100220 1250 2017190528262 1251 587681370360 1252 133912580336 1253 23206929840 1254 2947546836 1255 260818624 1256 14945040 1257 494802 1258 7735 1259 36 1260 2 1261 137 1262 4489 1263 93665 1264 1397760 1265 15884400 1266 142919889 1267 1045066823 1268 6325926310 1269 32124906165 1270 138222383871 1271 507564055635 1272 1599080311920 1273 4338208772100 1274 10158280936650 1275 20554028180910 1276 35939499567790 1277 54254371216955 1278 70572885636575 1279 78865415650175 1280 75406739590336 1281 61364157982952 1282 42219554975874 1283 24357232569150 1284 11664026864100 1285 4578702310182 1286 1450702345722 1287 363854576834 1288 70480305440 1289 10210456360 1290 1059575660 1291 74144004 1292 3196578 1293 73185 1294 665 1295 1 1296 2 1297 139 1298 4624 1299 98021 1300 1487200 1301 17196816 1302 157573248 1303 1174486863 1304 7253993242 1305 37628354775 1306 165571197792 1307 622571894295 1308 2011281865320 1309 5603877601980 1310 13499376660000 1311 28152950024430 1312 50844174973830 1313 79462141627505 1314 107289543080720 1315 124819852808875 1316 124664367871120 1317 106377364779224 1318 77085553829824 1319 47081501377326 1320 24014172955500 1321 10113397410402 1322 3467892873984 1323 951535947194 1324 204392885776 1325 33417386200 1326 4007122496 1327 334962628 1328 18141618 1329 567987 1330 8400 1331 37 1332 2 1333 141 1334 4761 1335 102510 1336 1580865 1337 18594576 1338 173457648 1339 1317406752 1340 8299060065 1341 43954281085 1342 197696103957 1343 760794278166 1344 2518845920955 1345 7202957913900 1346 17837585432100 1347 38311230961080 1348 71398203154740 1349 115401641195295 1350 161543914297675 1351 195392738445450 1352 203529783521295 1353 181784104369560 1354 138449711812776 1355 89301056353200 1356 48371405524650 1357 21777424274502 1358 8046595184166 1359 2402238292916 1360 568247462610 1361 103897691640 1362 14217578856 1363 1394538288 1364 92285622 1365 3764565 1366 81585 1367 702 1368 1 1369 2 1370 143 1371 4900 1372 107134 1373 1678886 1374 20081776 1375 190654464 1376 1474980000 1377 9473546928 1378 51208274327 1379 235324458732 1380 926365475958 1381 3141417815250 1382 9214239779220 1383 23441463034080 1384 51810607621080 1385 99551153179170 1386 166245816169125 1387 241006055925180 1388 302682281526170 1389 328349636330170 1390 306448472240680 1391 244827076592000 1392 166386610183024 1393 95452906901976 1394 45791597230002 1395 18159992594568 1396 5870131166900 1397 1519783409804 1398 308290577416 1399 47634965056 1400 5401660784 1401 427248250 1402 21906183 1403 649572 1404 9102 1405 38 1406 2 1407 145 1408 5041 1409 111895 1410 1781396 1411 21662641 1412 209249040 1413 1648437648 1414 10790953680 1415 59507334392 1416 279278739817 1417 1124061579915 1418 3902212093416 1419 11733085700175 1420 30644420947980 1421 69648193053180 1422 137862384140250 1423 237644019323865 1424 356407697120475 1425 464226195823845 1426 523742374775620 1427 509978255761975 1428 426611180961560 1429 304836321995800 1430 184753963255176 1431 94163002754652 1432 39937416869070 1433 13916726351066 1434 3922021702720 1435 876538040026 1436 151532656696 1437 19619239640 1438 1821786538 1439 114191805 1440 4414137 1441 90687 1442 740 1443 1 1444 2 1445 147 1446 5184 1447 116795 1448 1888530 1449 23341527 1450 229330816 1451 1839092112 1452 12265933680 1453 68980881320 1454 330487014144 1455 1359386038647 1456 4828577569374 1457 14874503515425 1458 39858660727200 1459 93089656087260 1460 189672991761330 1461 337195172503035 1462 522653513289600 1463 705232251749025 1464 826424656301790 1465 838327892092145 1466 733059653202240 1467 549663398587800 1468 351140573438200 1469 189615909656628 1470 85729014099072 1471 32076718945634 1472 9792152869620 1473 2396321449830 1474 459823234112 1475 67254204696 1476 7223447322 1477 541440055 1478 26320320 1479 740259 1480 9842 1481 39 1482 2 1483 149 1484 5329 1485 121836 1486 2000425 1487 25122923 1488 250993457 1489 2048341152 1490 13914371328 1491 79771835000 1492 389994348536 1493 1638664778464 1494 5952639149289 1495 18776715608841 1496 51591746427375 1497 123734077035240 1498 259321184814510 1499 475057556643285 1500 760297532613465 1501 1061639948869500 1502 1290650852125635 1503 1362070266867765 1504 1243037908964215 1505 976274579549360 1506 655976895434000 1507 374369872911804 1508 179892016853724 1509 72014135814704 1510 23708879220686 1511 6318343152550 1512 1336361274138 1513 218786861392 1514 26842686962 1515 2363226593 1516 140512125 1517 5154396 1518 100529 1519 779 1520 1 1521 2 1522 151 1523 5476 1524 127020 1525 2117220 1526 27011453 1527 274334984 1528 2277671968 1529 15753463440 1530 92037768680 1531 458975229856 1532 1969151792608 1533 7312025187936 1534 23605293178215 1535 66466249942800 1536 163592737762440 1537 352410840901770 1538 664730548404615 1539 1097492705116500 1540 1584293462159100 1541 1995883103874660 1542 2188494923169555 1543 2081365801056360 1544 1709334232751600 1545 1205640294021800 1546 725510446350004 1547 369507926510352 1548 157743149913776 1549 55785598166320 1550 16110496022170 1551 3732682723968 1552 678610095504 1553 94096891658 1554 9586673915 1555 681952180 1556 31474716 1557 840788 1558 10621 1559 40 1560 2 1561 153 1562 5625 1563 132349 1564 2239056 1565 29011878 1566 299457907 1567 2528665425 1568 17801804592 1569 105952140008 1570 538747064856 1571 2359146141144 1572 8950689966400 1573 29557932327504 1574 85242965551641 1575 215184484189815 1576 476144917937010 1577 924051733219125 1578 1572550261759785 1579 2344590994772565 1580 3057523052744160 1581 3479145775295190 1582 3443436067924125 1583 2952372141715815 1584 2181914873571160 1585 1381487341784004 1586 743877799422156 1587 337635166767500 1588 127799733981024 1589 39819375242856 1590 10051025876518 1591 2014971369642 1592 312883753050 1593 36429360877 1594 3045178773 1595 171986841 1596 5995184 1597 111150 1598 819 1599 1 1600 2 1601 155 1602 5776 1603 137825 1604 2366076 1605 31129098 1606 326469360 1607 2803000409 1608 20079476560 1609 121705603448 1610 630784833536 1611 2818121371000 1612 10919841759008 1613 36869957515440 1614 108848258729856 1615 281650734132615 1616 639737655699450 1617 1276462574120895 1618 2237280810164400 1619 3442083699889065 1620 4641816514903260 1621 5475028879169850 1622 5631930991093680 1623 5033737942772175 1624 3891249106322760 1625 2587127635805804 1626 1469388245772160 1627 707143093277852 1628 285542883894800 1629 95604973409176 1630 26161521898688 1631 5747654093610 1632 991493848554 1633 130526252535 1634 12631852688 1635 853939021 1636 37469900 1637 951938 1638 11440 1639 41 1640 2 1641 157 1642 5929 1643 143450 1644 2498425 1645 33368154 1646 355481238 1647 3102458316 1648 22608141985 1649 139507408040 1650 736736973544 1651 3356868435856 1652 13278987900152 1653 45820647481840 1654 138406191057360 1655 366893699684256 1656 854922139889265 1657 1752607492057905 1658 3161332543383525 1659 5014633961648850 1660 6986407509675825 1661 8532551931914010 1662 9111076766388870 1663 8477174010696300 1664 6843621248038575 1665 4769042509376964 1666 2850875587556164 1667 1451020892700008 1668 623178050662300 1669 223404707390200 1670 65980897141544 1671 15798679970128 1672 3006465218196 1673 443410005585 1674 49061213565 1675 3899117794 1676 209456741 1677 6947122 1678 122590 1679 860 1680 1 1681 2 1682 159 1683 6084 1684 149226 1685 2636250 1686 35734230 1687 386610336 1688 3428927676 1689 25411142394 1690 159586884600 1691 858442576992 1692 3987653269392 1693 16097109271152 1694 56740489240848 1695 175276148572800 1696 475741958414112 1697 1136572874021880 1698 2392345147757355 1699 4437795117504420 1700 7251914771813250 1701 10428491209564890 1702 13174368446817270 1703 14586105645558720 1704 14109105001789980 1705 11877359190810750 1706 8660291615699724 1707 5438003223361968 1708 2920409138472168 1709 1330321143940152 1710 508947591285000 1711 161585870550720 1712 41960201868816 1713 8754119311806 1714 1434903854139 1715 179587466100 1716 16530970482 1717 1063395762 1718 44417022 1719 1074528 1720 12300 1721 42 1722 2 1723 161 1724 6241 1725 155155 1726 2779700 1727 38232655 1728 419978490 1729 3784408914 1730 28513600710 1731 182195026585 1732 997949985032 1733 4724390242936 1734 19453977707008 1735 70019477141000 1736 221096796054640 1737 614148149471472 1738 1503466573706136 1739 3247267287646620 1740 6190402609562325 1741 10413247315196775 1742 15443125171213740 1743 20160775956493095 1744 23118657577472730 1745 23220181768178850 1746 20354533201507050 1747 15503912863738299 1748 10207045732738932 1749 5771284726028332 1750 2781342036640160 1751 1132125641947300 1752 384990577940920 1753 107941099010360 1754 24552799281934 1755 4441369072335 1756 622997471685 1757 65592184047 1758 4962513556 1759 253873763 1760 8021650 1761 134890 1762 902 1763 1 1764 2 1765 163 1766 6400 1767 161239 1768 2928926 1769 40868905 1770 455712720 1771 4171019250 1772 31942528386 1773 207606168979 1774 1157536869632 1775 5582832819928 1776 23441630976400 1777 86116586412152 1778 277837285295488 1779 789424298044272 1780 1979208532120248 1781 4383840161668500 1782 8582747757319680 1783 14851042432701195 1784 22695039943026990 1785 30589267166057985 1786 36293026024290000 1787 37806287413737570 1788 34463638203297030 1789 27381272054549049 1790 18867337348438656 1791 11209287949390300 1792 5701751175112328 1793 2462446785887452 1794 893938169225920 1795 269526969561080 1796 66513001150750 1797 13195488384141 1798 2057901325824 1799 245179650147 1800 21493484038 1801 1317269525 1802 52438672 1803 1209418 1804 13202 1805 43 1806 2 1807 165 1808 6561 1809 167480 1810 3084081 1811 43648605 1812 493945375 1813 4590997740 1814 35726937300 1815 236119769689 1816 1339731896217 1817 6580782804960 1818 28166021219336 1819 105570564119160 1820 347856762436488 1821 1010521094098912 1822 2593356681591720 1823 5887306735374636 1824 11830015044966300 1825 21041445042263520 1826 33108287258223765 1827 46032392337271725 1828 56453801980783095 1829 60924944991210300 1830 57683819971475880 1831 47735805256056099 1832 34371250212176955 1833 21416333682129232 1834 11473035901140660 1835 5243788822527612 1836 2026063811173220 1837 654517547502000 1838 174454100161110 1839 37748287666075 1840 6499270398159 1841 868177121832 1842 87085668085 1843 6279783081 1844 306312435 1845 9231068 1846 148092 1847 945 1848 1 1849 2 1850 167 1851 6724 1852 173880 1853 3245320 1854 46577531 1855 534814280 1856 5046710460 1857 39897956550 1858 268062298075 1859 1547338065196 1860 7738319674592 1861 33748854039264 1862 129012195095560 1863 433973348848640 1864 1288358379394400 1865 3382780979635992 1866 7866515267494884 1867 16213855206634800 1868 29624192799583200 1869 47959329690924960 1870 68727432280298715 1871 87043069146841080 1872 97217971015500300 1873 95490107385213450 1874 82199443459353129 1875 61752522266726004 1876 40283671030567888 1877 22682323850530960 1878 10945539997639940 1879 4488510597060672 1880 1548455716727920 1881 443981069722190 1882 104261288816825 1883 19694758782300 1884 2926078447656 1885 332265318232 1886 27773267119 1887 1623581960 1888 61669740 1889 1357510 1890 14147 1891 44 1892 2 1893 169 1894 6889 1895 180441 1896 3412800 1897 49661612 1898 578462885 1899 5540655835 1900 44488954290 1901 303789235375 1902 1783457834885 1903 9078051570809 1904 40329636844224 1905 157178216314896 1906 539543912967800 1907 1636215141830888 1908 4393302073734904 1909 10459871949086604 1910 22101161942009436 1911 41454207844549500 1912 69000774733188480 1913 101835719538522480 1914 133075461484112805 1915 153671772996283395 1916 156415052376423750 1917 139883263430829009 1918 109488327522782103 1919 74654921242744843 1920 44098657532660192 1921 22418575898780600 1922 9732299419588284 1923 3574519527901140 1924 1098498617224190 1925 278715388977935 1926 57443046448375 1927 9425348845815 1928 1200442440064 1929 114858935204 1930 7903365041 1931 367982175 1932 10588578 1933 162239 1934 989 1935 1 1936 2 1937 171 1938 7056 1939 187165 1940 3586680 1941 52906932 1942 625040416 1943 6075470115 1944 49535664750 1945 343687191925 1946 2051520132960 1947 10625389636005 1948 48067956518816 1949 190927070354160 1950 668556108063360 1951 2070188490679528 1952 5681660453129304 1953 13842652928722596 1954 29967677209504320 1955 57668063051184300 1956 98624967532771680 1957 149795049229447440 1958 201802893764411520 1959 240714842143124475 1960 253633023391924050 1961 235373370816042459 1962 191687770982135232 1963 136407443509470847 1964 84382328563228080 1965 45100899749311560 1966 20677839417228224 1967 8063030124961812 1968 2646954333952110 1969 722696458700125 1970 161704335265200 1971 29120107628115 1972 4126520887720 1973 447124253436 1974 35676632160 1975 1991564135 1976 72258318 1977 1519749 1978 15136 1979 45 1980 2 1981 173 1982 7225 1983 194054 1984 3767121 1985 56319732 1986 674702028 1987 6653933000 1988 55076320585 1989 388176146215 1990 2355309368335 1991 12408847470890 1992 57146008089625 1993 231256707198384 1994 825734324378256 1995 2609732403647328 1996 7317875594960192 1997 18235955002457500 1998 40427549158590924 1999 79769224993193736 2000 140079175377321180 2001 218795823962635920 2002 303638613302934000 2003 373790303627237280 2004 407304796388207445 2005 391788423192466209 2006 331571034412964241 2007 245895771032252950 2008 159037249805972923 2009 89199557281971752 2010 43096415316008824 2011 17795329544550096 2012 6221473861853250 2013 1821195075924315 2014 440419724243135 2015 86563154076490 2016 13551869733535 2017 1647566693500 2018 150535567364 2019 9894929176 2020 440240493 2021 12108327 2022 177375 2023 1034 2024 1 2025 2 2026 175 2027 7396 2028 201110 2029 3954286 2030 59906412 2031 727608960 2032 7278973416 2033 61151790700 2034 437711810965 2035 2698996560260 2036 14460367603850 2037 67771397725630 2038 279324663717200 2039 1016661394732416 2040 3278288511710688 2041 9388064085639720 2042 23917615455586804 2043 54270202087313520 2044 109736902202698056 2045 197747238428505480 2046 317420791495407600 2047 453433662532381440 2048 575593197391648800 2049 648019638531331920 2050 645421446584390259 2051 566944405229006700 2052 437583542014388182 2053 295444693315443770 2054 173581885845199832 2055 88197315065320384 2056 38473168961778320 2057 14284503986815062 2058 4468149409876425 2059 1163116182943260 2060 248267489341690 2061 42671977361650 2062 5774087581220 2063 597659820800 2064 45571561336 2065 2431804628 2066 84366645 2067 1697124 2068 16170 2069 46 2070 2 2071 177 2072 7569 2073 208335 2074 4148340 2075 63673533 2076 783928692 2077 7953675444 2078 67805723700 2079 492788131550 2080 3087172706475 2081 16815676972185 2082 80180245196520 2083 336470671806825 2084 1247918101930800 2085 4104022836088944 2086 11997796489287048 2087 31235491050546996 2088 72506157089771020 2089 150164451361288980 2090 277516463421699216 2091 457499966872728780 2092 672229486495017360 2093 879231810694582800 2094 1021809942158569200 2095 1052726242972597704 2096 958732828421472909 2097 769154576427352423 2098 541340464347696720 2099 332619135651172755 2100 177396872347292136 2101 81569584277787144 2102 32079833531365158 2103 10689623271729675 2104 2984311258867575 2105 688687213584825 2106 129235131438140 2107 19325957314755 2108 2245226514300 2109 196107128700 2110 12326733804 2111 524607138 2112 13805451 2113 193545 2114 1080 2115 1 2116 2 2117 179 2118 7744 2119 215731 2120 4349450 2121 67627819 2122 843835104 2123 8681284404 2124 75084697116 2125 553939922250 2126 3524884517440 2127 19514673532445 2128 94640612800370 2129 404242069532455 2130 1527242765648000 2131 5120684230821360 2132 15276085000997736 2133 40623555136186716 2134 96423772545357824 2135 204434653448602500 2136 387253365624397272 2137 655247205301234260 2138 989650277990424960 2139 1332665473226964240 2140 1597403139550218000 2141 1700745881503929624 2142 1604154275005863168 2143 1336098981656359123 2144 978924006362084902 2145 628063828966616525 2146 350978758192491968 2147 169766899343107528 2148 70553002493143478 2149 24974127258544737 2150 7452460668744000 2151 1851803396528085 2152 377502620779830 2153 61997934676405 2154 8019314095520 2155 793766949500 2156 57898295140 2157 2956411766 2158 98172096 2159 1890669 2160 17250 2161 47 2162 2 2163 181 2164 7921 2165 223300 2166 4557785 2167 71776159 2168 907508637 2169 9465213096 2170 83038372560 2171 621745645950 2172 4017672648990 2173 22601846238920 2174 111456289772555 2175 484422314728975 2176 1863713437454825 2177 6368602332752160 2178 19380107837086680 2179 52621351625473764 2180 127659263595904820 2181 276940810538373520 2182 537417816985686252 2183 932763668722933476 2184 1447150244863153740 2185 2004894959721981600 2186 2476634950244800800 2187 2722555823662498824 2188 2656880517978460872 2189 2294831810077832032 2190 1748078582789437325 2191 1169404293314313245 2192 683597893843664723 2193 347163771690399664 2194 152122586770930622 2195 57053960789909895 2196 18142083940473675 2197 4836114655395660 2198 1066189834364655 2199 191233066114545 2200 27345271410275 2201 3038993463800 2202 254005423840 2203 15283145570 2204 622779234 2205 15696120 2206 210795 2207 1127 2208 1 2209 2 2210 183 2211 8100 2212 231044 2213 4773516 2214 76125609 2215 975136456 2216 10309048200 2217 91719656964 2218 696830343066 2219 4571612571240 2220 26126730756360 2221 130970963305000 2222 579062927529345 2223 2267955506987280 2224 7895845098400160 2225 24500792067908040 2226 67897436626471500 2227 168282818732091536 2228 373364583083731344 2229 741852470434288752 2230 1320017034347330748 2231 2102397450164388000 2232 2994545237712406560 2233 3809300423471765040 2234 4319958963212716824 2235 4357626399482390496 2236 3898986085083695200 2237 3084177564445796448 2238 2148328299676398147 2239 1311661722810281248 2240 698142529882891632 2241 321889486114038150 2242 127606963283053373 2243 43116211199018412 2244 12288575324139660 2245 2917993230892740 2246 568735686894375 2247 89343206086680 2248 11058307559320 2249 1047772373340 2250 73181440710 2251 3579191000 2252 113868216 2253 2101464 2254 18377 2255 48 2256 2 2257 185 2258 8281 2259 238965 2260 4996816 2261 80683394 2262 1046912615 2263 11216556837 2264 101184870060 2265 779868715626 2266 5193358217190 2267 30144403405350 2268 153572809543920 2269 690519217301900 2270 2752377821716255 2271 9759558535854985 2272 30869394400660200 2273 87277544463558180 2274 220904170357565300 2275 501023846679636164 2276 1018793280972662272 2277 1857434851333017000 2278 3035161118887321476 2279 4441695482575560300 2280 5814195383193746640 2281 6796593913457517624 2282 7080182223144889320 2283 6555866603062156072 2284 5379009374523628480 2285 3896406882465835472 2286 2481066016124594493 2287 1381740423726556355 2288 669053257804437814 2289 279729550053983995 2290 100170171988928307 2291 30430659264613335 2292 7754107886288400 2293 1634925521259030 2294 280576272201225 2295 38403578969595 2296 4086765837140 2297 327186864550 2298 18862336570 2299 736647450 2300 17797584 2301 229172 2302 1175 2303 1 2304 2 2305 187 2306 8464 2307 247065 2308 5227860 2309 85456910 2310 1123038224 2311 12191693293 2312 111493918260 2313 871588372590 2314 5890188560256 2315 34716015976590 2316 179699540300280 2317 821490180606900 2318 3331440749245600 2319 12027514042842265 2320 38765239499060360 2321 111778336531466220 2322 288801606984036800 2323 669306665411727700 2324 1392157864056393616 2325 2599287321767305752 2326 4355178153234652224 2327 6544092932739948300 2328 8808740620906153200 2329 10605894336929282664 2330 11400141186357606144 2331 10913493002544546568 2332 9277995459607323680 2333 6980584446911631920 2334 4629394315800992640 2335 2693402146536837603 2336 1367195787687329446 2337 601619036168022145 2338 227777135271981680 2339 73546870463631747 2340 20042683210428060 2341 4552918752151770 2342 849311959095600 2343 127746785056275 2344 15145073396460 2345 1374959237890 2346 92043777280 2347 4315838450 2348 131665800 2349 2330636 2350 19552 2351 49 2352 2 2353 189 2354 8649 2355 255346 2356 5466825 2357 90453726 2358 1203721618 2359 13238605908 2360 122710475097 2361 972773242650 2362 6670057275882 2363 39909374193780 2364 209843943705630 2365 975062990150820 2366 4021959966547500 2367 14779891864558520 2368 48524798034915345 2369 142647730932126420 2370 376079151447594980 2371 890210835769293000 2372 1893181710736029780 2373 3618080602739968024 2374 6212613004567669224 2375 9579254051627269776 2376 13250436103481713500 2377 16420089720123029304 2378 18196735099815123768 2379 17993675225689435888 2380 15833862062669479752 2381 12359593821435260400 2382 8525801198266828112 2383 5174468162661432096 2384 2748936211413885801 2385 1270672293972459959 2386 507506685325965675 2387 173717042452560054 2388 50473342475041395 2389 12307026638440170 2390 2484237480354630 2391 408323057257500 2392 53548652366055 2393 5461725075030 2394 419230641830 2395 23178175020 2396 868313250 2397 20128220 2398 248724 2399 1224 2400 1 2401 2 2402 191 2403 8836 2404 263810 2405 5713890 2406 95681586 2407 1289178528 2408 14361644132 2409 134902168390 2410 1084267160910 2411 7541645648472 2412 45799562754036 2413 244559959682220 2414 1154762530451100 2415 4843450147154400 2416 18111332613804120 2417 60552312077757610 2418 181412970431186780 2419 487857487979061200 2420 1179012442753329800 2421 2562488376147757480 2422 5010238466796361640 2423 8811900326334974976 2424 13934432204861922000 2425 19794529036221661800 2426 25228830341029182504 2427 28802629436744406432 2428 29393816412047042032 2429 26747355065214026320 2430 21637589281042584080 2431 15506385645178460032 2432 9803862478462424736 2433 5442338357950723404 2434 2637868081659789405 2435 1109125721493987820 2436 401494177724541734 2437 124020212938673142 2438 32349709848868230 2439 7037156232506400 2440 1257635016353100 2441 181295437422330 2442 20606798471490 2443 1794189879720 2444 115221952300 2445 5184151700 2446 151794020 2447 2579360 2448 20776 2449 50 2450 2 2451 193 2452 9025 2453 272459 2454 5969236 2455 101148411 2456 1379632254 2457 15565365750 2458 148140774298 2459 1206977636007 2460 8514418891122 2461 52469620029918 2462 284469333876000 2463 1364606474156730 2464 5818513137305220 2465 22133292580351620 2466 75332203942316130 2467 229937768466102125 2468 630505218911187620 2469 1555091594200924780 2470 3452699211917050480 2471 6903420177532391420 2472 12429980929074943000 2473 20147045209429591224 2474 29373783087848931576 2475 38479266444510896004 2476 45222719156867435736 2477 47590551511862165800 2478 44741030290903462208 2479 37471451343712063832 2480 27865979466613720432 2481 18329663676729252848 2482 10616806520612155500 2483 5386804293073675206 2484 2379798015466447779 2485 909000863050507409 2486 297737255391233196 2487 82823052323909625 2488 19344182870946570 2489 3741872496707730 2490 589618494679830 2491 74155450837545 2492 7255914954750 2493 534452594130 2494 28362326720 2495 1020107270 2496 22707580 2497 269500 2498 1274 2499 1 2500 2 2501 195 2502 9216 2503 281295 2504 6233046 2505 106862301 2506 1475313840 2507 16854544278 2508 162502418430 2509 1341879804397 2510 9598686052032 2511 60011265678390 2512 330268896630036 2513 1609166433838950 2514 6973275667756320 2515 26976742727506020 2516 93443536556120250 2517 290490080543859735 2518 811918189342374400 2519 2042949082179985980 2520 4631711654670380280 2521 9465908553680148900 2522 17440219395871304640 2523 28958945535764566200 2524 43308215292710853576 2525 58273795480732557804 2526 70451549497896618240 2527 76393180948606572232 2528 74134846702950504240 2529 64218806408926090152 2530 49503568747656304512 2531 33836049321907712880 2532 20420668999074580236 2533 10829142651024398610 2534 5017666097126237184 2535 2018126584544495229 2536 699231433115774930 2537 206843265262582767 2538 51693892719814800 2539 10779028729214130 2540 1847253511032930 2541 255450888259875 2542 27862713426240 2543 2328642473850 2544 143584279020 2545 6204258970 2546 174501600 2547 2848860 2548 22050 2549 51 2550 2 2551 197 2552 9409 2553 290320 2554 6505505 2555 112831537 2556 1576462251 2557 18234176532 2558 178067784180 2559 1490020578695 2560 10805663688039 2561 68525684569512 2562 382738516659954 2563 1893635767714950 2564 8337882141913050 2565 32795255864811240 2566 115576829136471870 2567 365822284486175865 2568 1041855957808476525 2569 2673454301091173600 2570 6186803248871305060 2571 12918607765597199380 2572 24343639573403696060 2573 41388926464839509200 2574 63455260502140444800 2575 87647578568581489380 2576 108930815942407514244 2577 121615900105474007968 2578 121725398214812670040 2579 108959836699829552360 2580 86975020091368368344 2581 61702028788521433312 2582 38750332675803833084 2583 21445949171636554110 2584 10404470390199912390 2585 4397924600010943008 2586 1608232296166282339 2587 504580520653815963 2588 134516945043724425 2589 30123211600160700 2590 5589126007740660 2591 845069382939705 2592 102018164263785 2593 9584557428600 2594 678036873150 2595 34566585690 2596 1194608870 2597 25556440 2598 291550 2599 1325 2600 1 2601 2 2602 199 2603 9604 2604 299536 2605 6786800 2606 119064583 2607 1683324552 2608 19709490372 2609 194922328458 2610 1652522997125 2611 12147543492436 2612 78124370621544 2613 442749782338344 2614 2223904664344986 2615 9947048575752000 2616 39768531532567560 2617 142553571863977890 2618 459265821042296115 2619 1332346038352336260 2620 3485372490433548000 2621 8229752331051291040 2622 17550319420267579660 2623 33809548127083844960 2624 58829145860710813840 2625 92414206037905011000 2626 130955793861292342956 2627 167204611423140072048 2628 192067449603370626208 2629 198118579163419242272 2630 183094683402780056600 2631 151193826500294458496 2632 111205597536177737824 2633 72586381997711545964 2634 41866618170711134346 2635 21233613041224311000 2636 9415590697137180192 2637 3626358880710777568 2638 1203811953769590893 2639 341360210306307192 2640 81817104319975500 2641 16368154736954790 2642 2692322893972635 2643 357469052523660 2644 37447270854840 2645 3006679347000 2646 178150864710 2647 7398867840 2648 200058040 2649 3140410 2650 23375 2651 52 2652 2 2653 201 2654 9801 2655 308945 2656 7077120 2657 125570088 2658 1796156089 2659 21285952623 2660 213156504990 2661 1830590781305 2662 13637564071131 2663 88930034309583 2664 511275466907856 2665 2606643181004940 2666 11840684343466950 2667 48106413674480610 2668 175348827728789130 2669 574842650178767985 2670 1698168322838512125 2671 4527228448242024525 2672 10903206632142464640 2673 23737122669138884720 2674 46728155892681044340 2675 83172785434114509900 2676 133803132502744520200 2677 194411054363432787756 2678 254852189991721561428 2679 300998265545778140452 2680 319734479268893250240 2681 304820081617592726640 2682 260153663200124010856 2683 198180617627546106168 2684 134288410786232979276 2685 80616950846514967430 2686 42679562212860865110 2687 19820061087337092582 2688 8024283480721720576 2689 2812044249935873232 2690 845940730960123155 2691 216334049363699925 2692 46491366337115490 2693 8281448901713295 2694 1202538435463365 2695 139465435118625 2696 12591236775600 2697 856187737860 2698 41965453530 2699 1394666910 2700 28696850 2701 314925 2702 1377 2703 1 2704 2 2705 203 2706 10000 2707 318549 2708 7376656 2709 132356888 2710 1915220672 2711 22969277175 2712 232865995362 2713 2025513109763 2714 15290087068256 2715 101077577802019 2716 589399837529400 2717 3049392963343284 2718 14064589007811936 2719 58053462250232610 2720 215117359261356690 2721 717396222042745875 2722 2157434143880808240 2723 5859574486594360785 2724 14388579122576012640 2725 31966875000190175760 2726 64278475312948624000 2727 116982333561198354860 2728 192632278363455334040 2729 286825260401337798756 2730 385807983853013904384 2731 468202876968918212500 2732 511801928872263876448 2733 502938660781011968912 2734 443248346602904067456 2735 349374444127840564664 2736 245494008322410717100 2737 153203332844226513394 2738 84546180383571999456 2739 41053674128561403582 2740 17439874177858900768 2741 6438403130646650800 2742 2049752684729714048 2743 557694259670007117 2744 128308470657090990 2745 24649603638668085 2746 3894861329436000 2747 496934487642285 2748 50038507630440 2749 3862867084860 2750 220116318240 2751 8793534750 2752 228754890 2753 3455335 2754 24752 2755 53 2756 2 2757 205 2758 10201 2759 328350 2760 7685601 2761 139434008 2762 2040790760 2763 24765433264 2764 254151947985 2765 2238669614753 2766 17120677849561 2767 114715141873150 2768 678329871838983 2769 3560668430251140 2770 16671232188816876 2771 69894146593699560 2772 263223772935837300 2773 892745049771535005 2774 2732276794059576225 2775 7557742809432872910 2776 18915807570818037165 2777 42870081632332640400 2778 88015597982087508720 2779 163710489453879399200 2780 275805063797569843940 2781 420628392904082318956 2782 580219038216446692140 2783 723055066960639773928 2784 812800194418042016900 2785 822673140049905219152 2786 748068428220496794096 2787 609528107327964575520 2788 443674625949956823268 2789 287491743630459492670 2790 165163131230086966886 2791 83733236341422268692 2792 37259935265195993350 2793 14462686611368371376 2794 4861796934665587280 2795 1403634990630130272 2796 344642520020790915 2797 71140969975783575 2798 12176310231149295 2799 1699472923105650 2800 189503942749065 2801 16454103860460 2802 1076304056100 2803 50758988280 2804 1623421800 2805 32152185 2806 339677 2807 1430 2808 1 2809 2 2810 207 2811 10404 2812 338350 2813 8004150 2814 146810664 2815 2173147648 2816 26680653936 2817 277121225160 2818 2471535610115 2819 19146190959324 2820 130005228941406 2821 779407449641002 2822 4150068267780540 2823 19720625152160160 2824 83958735601511496 2825 321277235186069910 2826 1107862409032891695 2827 3449673016102322100 2828 9715176953313681150 2829 24775382057412397950 2830 57258660754908653040 2831 119982472982277684480 2832 227988964766828023200 2833 392787397358768198800 2834 613260671267537652996 2835 867044298617784490896 2836 1108863050813653678312 2837 1281003071386960229400 2838 1334475068922169095600 2839 1251007089001508763008 2840 1052776453930868642976 2841 793049070077797387932 2842 532985751952870209770 2843 318366464074313480280 2844 168279416724994268148 2845 78313609393757396932 2846 31902560789227272144 2847 11300200065312238080 2848 3453387675359844320 2849 902336779690798032 2850 199449440632874565 2851 36825913869817380 2852 5594334252541650 2853 686438430391350 2854 66492611490900 2855 4939171140960 2856 270875306520 2857 10416956550 2858 260907075 2859 3795012 2860 26182 2861 54 2862 2 2863 209 2864 10609 2865 348551 2866 8332500 2867 154496265 2868 2312581656 2869 28721444696 2870 301886658424 2871 2725687558100 2872 21384860574077 2873 147125906790967 2874 894122591514152 2875 4828398139619523 2876 23281293582411300 2877 100629967790328372 2878 391171381779769470 2879 1371086181968728995 2880 4342418065873857105 2881 12447453747373257375 2882 32333124866845270860 2883 76174468325726690205 2884 162852554614610324880 2885 316004562748915531920 2886 556497886812647598000 2887 889065735065107496936 2888 1287672691521866809852 2889 1689082089030100370452 2890 2004058138347600003328 2891 2147275263340211112500 2892 2073680229051413982160 2893 1800844882151365437072 2894 1402577177405761963452 2895 976660377902827033038 2896 605858207704772972950 2897 333442547955081235034 2898 162046845735179665624 2899 69162496054423265494 2900 25762886676680609456 2901 8315184610025431600 2902 2305971770320928304 2903 544091960653665480 2904 107966883845600955 2905 17770644483690945 2906 2385911353497000 2907 255996554239965 2908 21393275001420 2909 1347179362620 2910 61175944830 2911 1884328875 2912 35947197 2913 365859 2914 1484 2915 1 2916 2 2917 211 2918 10816 2919 358955 2920 8670850 2921 162500415 2922 2459392320 2923 30894592344 2924 328567312360 2925 3002808783260 2926 23856396184192 2927 166272097750291 2928 1024127820455558 2929 5607805589260525 2930 27431361850191840 2931 120350592942488532 2932 475130117381280966 2933 1692363417154798905 2934 5450280474906748800 2935 15897126763475579475 2936 42048301820158952010 2937 100949850383139088155 2938 220111215369518977920 2939 435987035731193216400 2940 784486851579475621200 2941 1281853132423875695736 2942 1900933362789404462848 2943 2556126387647884861348 2944 3112921189161253681640 2945 3428278334727171341900 2946 3408155297973583077760 2947 3051851971152874200080 2948 2455353631336630606428 2949 1769709447980624420970 2950 1138843959657643182720 2951 651809012029394715314 2952 330326262460173933772 2953 147476105448180662426 2954 57665447465907881600 2955 19615384675337669680 2956 5759359445680772624 2957 1446428740344463512 2958 307416324478475520 2959 54596558353508325 2960 7980245606038650 2961 942434984631315 2962 87885886492320 2963 6286350503580 2964 332051251350 2965 12301285425 2966 296854272 2967 4160871 2968 27666 2969 55 2970 2 2971 213 2972 11025 2973 369564 2974 9019401 2975 170832915 2976 2613888585 2977 33207174000 2978 357288757056 2979 3304695441684 2980 26582083742292 2981 187656958324368 2982 1171253727246525 2983 6501928180774677 2984 32259759989811363 2985 143631886524899832 2986 575760085171609338 2987 2083534798934568375 2988 6821366656875477795 2989 20239544829349436580 2990 54495755567532209385 2991 133282975249984359015 2992 296285683695245668125 2993 598839590345803541280 2994 1100491414328391153120 2995 1838351019236523293736 2996 2789999097854511959784 2997 3843799079169751671200 2998 4802003278191354052092 2999 5432336473074771345228 3000 5555430561313794190260 3001 5125532200204288182240 3002 4256198513487996043500 3003 3172286625386386384422 3004 2115504337560470215758 3005 1257667219734167688264 3006 663768810415255168806 3007 309522951183360328050 3008 126827943520331147094 3009 45378271352018279136 3010 14074544055706204224 3011 3752400510665391816 3012 851508285132141000 3013 162563442199109280 3014 25750890089729595 3015 3328346338128315 3016 343882440732285 3017 27679625505000 3018 1679230613970 3019 73477230255 3020 2181183147 3021 40108068 3022 393525 3023 1539 3024 1 3025 2 3026 215 3027 11236 3028 380380 3029 9378356 3030 179503765 3031 2776389000 3032 35666566320 3033 388183349400 3034 3633262754044 3035 29584892525552 3036 211513354508560 3037 1337525824996816 3038 7526056001230235 3039 37867565579071888 3040 171063248375091672 3041 696110678114097870 3042 2558664916315849341 3043 8513730074030276700 3044 25689825304256185380 3045 70392882331007788860 3046 175331277070143311025 3047 397235534078384756280 3048 818950805715322519200 3049 1536478450059584369520 3050 2622837870815998914936 3051 4071852230278387655520 3052 5744732441959156134048 3053 7358129665839238913440 3054 8545257662236025026868 3055 8983708896040965532160 3056 8533687498177871260000 3057 7308050484640870243580 3058 5627640256723016990850 3059 3885213785541094636728 3060 2396511179391810870984 3061 1315577822444649884120 3062 639849213643534261822 3063 274304048968511809520 3064 103043718817926160736 3065 33689928731043873904 3066 9511759956346164440 3067 2297937025476604512 3068 469979766677584800 3069 80347448443237920 3070 11308591944166965 3071 1286317425363600 3072 115565511997320 3073 7965581117550 3074 405528481605 3075 14482468572 3076 336962340 3077 4554396 3078 29205 3079 56 3080 2 3081 217 3082 11449 3083 391405 3084 9747920 3085 188523166 3086 2947221915 3087 38280454905 3088 421390523400 3089 3990551511100 3090 32889587967236 3091 238095438250852 3092 1525182783321184 3093 8697309728476760 3094 44369493759846565 3095 203323008364903035 3096 839742564638997702 3097 3134425001487458679 3098 10597264872964845075 3099 32511191961131663175 3100 90632427160357225440 3101 229827032637675520410 3102 530518509328369115295 3103 1115236489410568187325 3104 2135318040405387910800 3105 3723329285144390068056 3106 5910203249514910949256 3107 8534731539813668093832 3108 11201928745008990584640 3109 13347260940427379078960 3110 14416045369115736877388 3111 14089118059491665450260 3112 12433582684845158425820 3113 9883838770211013034350 3114 7057500410927481021150 3115 4512015516952281086742 3116 2573245042178817572384 3117 1303618024058789430628 3118 583827000151872137570 3119 229871662338257307830 3120 79068200083062153040 3121 23586304012052368664 3122 6050337536141996328 3123 1321488051809725800 3124 242910890642347200 3125 37059482033896560 3126 4614663763491915 3127 459447952729605 3128 35645206622550 3129 2084759095575 3130 87959698827 3131 2518145487 3132 44662464 3133 422730 3134 1595 3135 1 3136 2 3137 219 3138 11664 3139 402641 3140 10128300 3141 197901522 3142 3126725680 3143 41056843905 3144 457057089720 3145 4378734860500 3146 36522850721280 3147 267680330776404 3148 1736696137829744 3149 10034835553473576 3150 51895549761076800 3151 241190573943974923 3152 1010805813014089374 3153 3830535679601556549 3154 13155929789280694416 3155 41024922035161939875 3156 116322252464613410820 3157 300219914968683309270 3158 705849786398512426320 3159 1512472023488952943605 3160 2954268846120710430000 3161 5259807735203974437576 3162 8533041120330909864192 3163 12606583770092055749352 3164 16946661186968146718688 3165 20705390606266617992400 3166 22961303031351761904256 3167 23072826955532630982420 3168 20967270183023029685820 3169 17191889254851883277930 3170 12685140667650498012000 3171 8397229302493375723470 3172 4969756221570628443368 3173 2619195846503439314748 3174 1223676213795406399392 3175 504175711306769117350 3176 182111918900988313776 3177 57276232743096242568 3178 15562097492488160768 3179 3619425077286330312 3180 712890657319932000 3181 117406930477134480 3182 15923255707658880 3183 1745765378093205 3184 151210718619870 3185 10050340213125 3186 493488180432 3187 17000614059 3188 381624804 3189 4977126 3190 30800 3191 57 3192 2 3193 221 3194 11881 3195 414090 3196 10519705 3197 207649442 3198 3315248846 3199 44004065820 3200 495337544625 3201 4800125383900 3202 40513402232380 3203 300569918743640 3204 1974791576080596 3205 11560018336794760 3206 60592859489553560 3207 285560067703821488 3208 1214128821378992409 3209 4670278244240554251 3210 16290354790768153095 3211 51622186908126784950 3212 148833444425745073995 3213 390852342129040534710 3214 935676819036187946730 3215 2042990532817322058900 3216 4069505335531278617325 3217 7395125775609362348376 3218 12256370405475299932248 3219 18516787019606966698608 3220 25481392726781814812520 3221 31907319351275608577040 3222 36308563971779140983216 3223 37488872324648367859808 3224 35056388242514695136080 3225 29625471939697041703750 3226 22568979437861511046350 3227 15454729713420856744620 3228 9481771738522909530110 3229 5192440888682256887132 3230 2527294237854195830020 3231 1088002711458641254920 3232 411983581239245621606 3233 136344432826158395608 3234 39148401504540529432 3235 9669762613428326640 3236 2034378709129657800 3237 360317821119481680 3238 52982737741555440 3239 6360429141585120 3240 610658671349475 3241 45695546835675 3242 2578247276007 3243 104960312886 3244 2899770291 3245 49639590 3246 453530 3247 1652 3248 1 3249 2 3250 223 3251 12100 3252 425754 3253 10922346 3254 217777742 3255 3513150368 3256 47130791500 3257 536394388530 3258 5257182473620 3259 44892137092880 3260 337092769464920 3261 2242471906857000 3262 13296714474624504 3263 70627695043027136 3264 337455617464898288 3265 1455319395322967332 3266 5681084057254643625 3267 20120890470369709644 3268 64778116697407479366 3269 189858366460907013870 3270 507174594593653945530 3271 1235896734004871256000 3272 2748840319215834485220 3273 5581977359020231560930 3274 10349394621730072778376 3275 17516178140679274369824 3276 27049828139937876562800 3277 38087976496873870561872 3278 48853980538243755295728 3279 57013954578045758975616 3280 60450175356000129764064 3281 58129215198047326118500 3282 50592742122720071389570 3283 39760868692713394324280 3284 28139870381071354756620 3285 17879001041016285253580 3286 10162197110252885330500 3287 5146490084357635144768 3288 2311678925254047654312 3289 916159292546014738956 3290 318456351727146709384 3291 96424634247636772000 3292 25231860105916487408 3293 5653803786415988112 3294 1073208478439413680 3295 170389668218689920 3296 22283684849244000 3297 2356424049442680 3298 196906265455545 3299 12628587489132 3300 598448493318 3301 19900384350 3302 431264394 3303 5430656 3304 32452 3305 58 3306 2 3307 225 3308 12321 3309 437635 3310 11336436 3311 228297447 3312 3720799810 3313 50446040346 3314 580398454350 3315 5752520018245 3316 49692262476780 3317 377606171697300 3318 2543041825600640 3319 15271506050705100 3320 82187713379821896 3321 398048476954451848 3322 1740879463026788820 3323 6895212878633636034 3324 24791168714610263895 3325 81068471488175632461 3326 241480553369033798820 3327 656008039019399019525 3328 1626749076133911790710 3329 3684517138252022431950 3330 7624967891837553619830 3331 14418899957261351395701 3332 24911303916288636718200 3333 39306198545413176495048 3334 56604763516480837260480 3335 74335373265025570108248 3336 88921273929321367552656 3337 96758739327779270747280 3338 95618087522695693978308 3339 85649130365234766525650 3340 69386340632410436028030 3341 50708849818932865802970 3342 33333730754437141998200 3343 19643968848775794860610 3344 10338930973039892031900 3345 4838973163108243484332 3346 2004162004004655993876 3347 730439932966392330990 3348 232769067073795167608 3349 64380261610457016840 3350 15323566399844314752 3351 3107587187569071480 3352 530707489338171600 3353 75266422590799440 3354 8716853191027800 3355 807564936805020 3356 58324134324807 3357 3176695769325 3358 124860697236 3359 3331034685 3360 55070246 3361 485982 3362 1710 3363 1 3364 2 3365 227 3366 12544 3367 449735 3368 11762190 3369 239219793 3370 3938577552 3371 53959190714 3372 627529245850 3373 6288914406775 3374 54949444950400 3375 422498308790180 3376 2880134595065560 3377 17513977957562100 3378 95484427854446400 3379 468676171997478984 3380 2078335080491687108 3381 8350532273956603366 3382 30472252771864907520 3383 101189361958545342105 3384 306258670066441278186 3385 845866405480306033395 3386 2133923670727565736240 3387 4920413872256893687950 3388 10373808211053388105050 3389 20000877316281582956631 3390 35260698538018709496576 3391 56822376686092450864872 3392 83654591656418713823280 3393 112423349761899440670120 3394 137775254467565122848384 3395 153772693905825029722896 3396 156068262878695823742372 3397 143778345563282092644150 3398 119979082755130507417600 3399 90469718511646260127250 3400 61473601135508496754820 3401 37522969889792080114190 3402 20501128083292777362400 3403 9985463247465878629100 3404 4315840929258703648188 3405 1646599225512407069946 3406 551225418800941876992 3407 160804895858093788840 3408 40555426505760802160 3409 8761390973985059592 3410 1603915967777585280 3411 245656090809489360 3412 31000538040271800 3413 3163988986247700 3414 255230399780352 3415 15805283258457 3416 723309190554 3417 23231419035 3418 486334640 3419 5916638 3420 34162 3421 59 3422 2 3423 229 3424 12769 3425 462056 3426 12199825 3427 250556229 3428 4166874999 3429 57679990524 3430 677975286196 3431 6869312861125 3432 60701964968645 3433 472190571266960 3434 3257740766762860 3435 20057019783162740 3436 110755933905151500 3437 550863885377300880 3438 2476383557446138956 3439 10091411736983392186 3440 37367465650498543554 3441 125980530673155606000 3442 387327141554616910647 3443 1087346958849339832215 3444 2789931709746964755765 3445 6547162948390805478660 3446 14058325349305410537000 3447 27625845208119136576461 3448 49679598495280060892277 3449 81733680602381087583072 3450 122960790201831890318328 3451 169028113278380277930600 3452 212110627732590692956632 3453 242693967835146397275552 3454 252827002206475094489652 3455 239396433085977786622458 3456 205628213120365273943250 3457 159856059144056696155280 3458 112182450954441362557790 3459 70856700644229222112390 3460 40145096932068572223010 3461 20324394220505770661000 3462 9154814092366947132520 3463 3650761229517063063822 3464 1281665351767334207982 3465 393573962931888956448 3466 104935688116217819000 3467 24084957373829374344 3468 4711503155346656760 3469 776363580147660960 3470 106266960631071240 3471 11880842177275500 3472 1062795336585372 3473 74129417583264 3474 3900004959879 3475 148092116271 3476 3817369325 3477 60986884 3478 520144 3479 1769 3480 1 3481 2 3482 231 3483 12996 3484 474600 3485 12649560 3486 262318419 3487 4406094792 3488 61618568076 3489 731934476910 3490 7496842106975 3491 66990879375420 3492 527140016217360 3493 3680239075553040 3494 22937154378228300 3495 128269911862713600 3496 646348313231747280 3497 2945059729443617940 3498 12169746817475079294 3499 45717997924455146920 3500 156452783445020513520 3501 488516503513162252752 3502 1393605628915781110401 3503 3635798115227270789160 3504 8681086619118371214900 3505 18978739221562304224950 3506 37999653419172524681511 3507 69680475811561643848908 3508 116994379140399797079648 3509 179783166887924341183200 3510 252682704934798991753880 3511 324533977494490133626752 3512 380469222302711520123936 3513 406599696112300124212548 3514 395464695964673610364830 3515 349406558683647366587400 3516 279835141899187203572880 3517 202652169466087622685040 3518 132330301779737718867210 3519 77668066821860652337200 3520 40825522303798548023400 3521 19140277339832825761620 3522 7966602158775766712010 3523 2928264577279741277928 3524 944799381732830833440 3525 265740583974311607840 3526 64640383879590176504 3527 13472894129331716352 3528 2380279547925246240 3529 351923051440560600 3530 42881380217547300 3531 4226784322833072 3532 329359817363616 3533 19705288218336 3534 871401306825 3535 27048788360 3536 547321524 3537 6436782 3538 35931 3539 60 3540 2 3541 233 3542 13225 3543 487369 3544 13111616 3545 274518244 3546 4656651021 3547 65785443075 3548 789614467434 3549 8174817393171 3550 73860192236545 3551 587841981186005 3552 4152429646820000 3553 26194895144991160 3554 148326931645876340 3555 757104247136898780 3556 3495923614820918820 3557 14646130374921218250 3558 55809409661438539106 3559 193820249095519057074 3560 614497034186317858752 3561 1780932770470398021048 3562 4723145074076610621375 3563 11471018328865335970665 3564 25525902169953109703610 3565 52057978768477935218511 3566 97306321019680780425369 3567 166673977635679857971925 3568 261516847490305428766272 3569 375643495136630882072208 3570 493562090772870411557352 3571 592579850035302213080568 3572 649293663947446521488100 3573 648291698171148704854482 3574 588802991769625153209858 3575 485463355019552477516130 3576 362508228610144318840320 3577 244512752734179081425000 3578 148524767466089874449590 3579 80970619235867120246410 3580 39464671560338596422620 3581 17121416251142713844530 3582 6579025806796804341750 3583 2226464733500165041422 3584 659314546906200564288 3585 169576071995807995504 3586 37557851503161090696 3587 7091782703271903000 3588 1128286631588221560 3589 149148340848618540 3590 16107626500108572 3591 1392155153948988 3592 93834705801600 3593 4771406266704 3594 175140904631 3595 4364690849 3596 67423666 3597 556075 3598 1829 3599 1 3600 2 3601 235 3602 13456 3603 500365 3604 13586216 3605 287167804 3606 4918969440 3607 70191537867 3608 851233035510 3609 8906751870081 3610 81357034343520 3611 654832860561425 3612 4679569663037360 3613 29875134220544200 3614 171264086024104640 3615 885374158999612380 3616 4142271928052666100 3617 17591190104364836190 3618 67979156478913618400 3619 239538247019974203994 3620 770949817631338372272 3621 2269449273983560273800 3622 6116750702992391731776 3623 15106816444092606759825 3624 34206988789071480918510 3625 71036717990040239443461 3626 135305974438853305106880 3627 236354453447241501820833 3628 378511226630705225845920 3629 555426662024555223255408 3630 746244795707669403311232 3631 917113827529792346707320 3632 1029762886250158041612036 3633 1054891394283448829067030 3634 984267687734298763574688 3635 834869913703199844103530 3636 642343370509331522413200 3637 447164922200266704110040 3638 280855069245827593316800 3639 158638686057727772583610 3640 80290193864137144446020 3641 36261693590975539606150 3642 14545627965572571053760 3643 5154729310779906319350 3644 1604113928639031397728 3645 435316655970119603344 3646 102198235382751267200 3647 20564676832603619352 3648 3508566179513467800 3649 501071392289179140 3650 58989006717655872 3651 5618939476782060 3652 423194523165216 3653 24476694485040 3654 1046542211456 3655 31413479209 3656 614745190 3657 6992857 3658 37760 3659 61 3660 2 3661 237 3662 13689 3663 513590 3664 14073585 3665 300279420 3666 5193487684 3667 74848188888 3668 917018478585 3669 9696366337515 3670 89531851736691 3671 728693052797970 3672 5267411644223365 3673 34027563867364200 3674 197458981169095800 3675 1033701090645488720 3676 4899376175189564880 3677 21087113719185755010 3678 82625286853834836650 3679 295347656681412743100 3680 964770066726857429346 3681 2883946308169878132552 3682 7897683473462789752824 3683 19829961518169217381200 3684 45678007117936816889175 3685 96562620159993349147071 3686 187363953207331240325391 3687 333660774466922282246202 3688 545185204266385083817845 3689 816943509514860652021680 3690 1121888290844300285383440 3691 1410675918302662758264672 3692 1622342736285460254692604 3693 1704185058230895350555130 3694 1632559385905447468429170 3695 1423672905472824997313388 3696 1127806725528883999929330 3697 809673150810411022950360 3698 525367821980006674741800 3699 307163453523817647033200 3700 161260813100004264692430 3701 75726365151314136028770 3702 31667044216715284898290 3703 11733755117576710661100 3704 3830578662139196439150 3705 1094631202876320167632 3706 271774307378559262704 3707 58122528335764710048 3708 10600348882785370800 3709 1629358023877400700 3710 208137347566274412 3711 21726565976890632 3712 1815349677114204 3713 118311400286640 3714 5817948478160 3715 206554383840 3716 4979436039 3717 74416523 3718 593835 3719 1890 3720 1 3721 2 3722 239 3723 13924 3724 527046 3725 14573950 3726 313865636 3727 5480655488 3728 79767158328 3729 987210016452 3730 10547599373025 3731 98438603606772 3732 810050087141490 3733 5922244504784790 3734 38707133530401560 3735 227334115389640000 3736 1204965176669593360 3737 5784750334189177260 3738 25229385647238421110 3739 100216476958199672840 3740 363326813160326361500 3741 1204308313746831633340 3742 3654896125801216504824 3743 10167132747446350026624 3744 25946712221161609112976 3745 60784823562029423649000 3746 130769608949064830065581 3747 258400671197371479768852 3748 468966748905775587353082 3749 781539657713626585638678 3750 1195454736145565877867600 3751 1677314952868855508638848 3752 2156920714010332161575904 3753 2539456563815252601399924 3754 2733947944481053392167166 3755 2687450780188896297496200 3756 2407940593207123760888076 3757 1962676639232083844032860 3758 1452016521319742545363560 3759 972532744180273378851840 3760 588018522769645240350000 3761 319899499157732037276040 3762 156016559015451280474790 3763 67928737807690824504440 3764 26279383083149281714860 3765 8985307972919102758500 3766 2698745131515351565360 3767 707090963348678866048 3768 160320763718515977248 3769 31165025715388990152 3770 5137924203390868500 3771 709208739855453552 3772 80715572694546504 3773 7434289153896264 3774 541505923451856 3775 30294642963200 3776 1253096595296 3777 36392915248 3778 689161713 3779 7586692 3780 39650 3781 62 3782 2 3783 241 3784 14161 3785 540735 3786 15087540 3787 327939221 3788 5780934908 3789 84960646012 3790 1062058205340 3791 11464617851610 3792 108134969944287 3793 899581938878181 3794 6650937557582760 3795 43974545174624925 3796 261361679257004200 3797 1402424157838689160 3798 6818451424834665980 3799 30128761822427985990 3800 121303590677385427850 3801 445952100014161198150 3802 1499655970428244376440 3803 4619666192528073934170 3804 13051079055616228159176 3805 33844395694624398865800 3806 80614785080198641030200 3807 176447616067001646954756 3808 354963291357364828915923 3809 656330702113106827678473 3810 1115200432180548867884880 3811 1740639940411950961685445 3812 2494258462383716160660528 3813 3278809004854632446959344 3814 3950132482117915359664596 3815 4356290680766513646859770 3816 4391635838419791648051330 3817 4040499979112571229317246 3818 3386349544704908841346248 3819 2579823246848626545292890 3820 1782205894990684401802200 3821 1113386344749651915091800 3822 627062952681549684309240 3823 317277372115455545167220 3824 143655102959004960533210 3825 57946427299864566613150 3826 20719063090495813419600 3827 6529323793654548004510 3828 1801722166224999033680 3829 432095071097075239952 3830 89287554051153700200 3831 15738273086176239300 3832 2338566763732854252 3833 288852920260820916 3834 29160855130786896 3835 2356855600566060 3836 148606043249840 3837 7071045073456 3838 242947299088 3839 5668597752 3840 82003215 3841 633485 3842 1952 3843 1 3844 2 3845 243 3846 14400 3847 554659 3848 15614586 3849 342513171 3850 6094800544 3851 90441301500 3852 1141825363668 3853 12451827868062 3854 118682569317312 3855 998020542484953 3856 7460987644724250 3857 49896789679409715 3858 300068812787405760 3859 1629758273228329160 3860 8023416601504259340 3861 35913512156617163250 3862 146532976324623848960 3863 546168576972360870990 3864 1862982783588570737940 3865 5823974506274905567510 3866 16705975181417444664000 3867 44011528442070748892424 3868 106561497301360250143176 3869 237232439629031070603756 3870 485732900306429658981504 3871 914731373310478307447325 3872 1584167181086324455237962 3873 2522179598125577547324123 3874 3689713198529282038528128 3875 4956123957723487955598192 3876 6107053196128247521240500 3877 6895747244581766248259694 3878 7125583782900845040218496 3879 6727950759301467526813446 3880 5794290137912032602234324 3881 4542499886080710389325750 3882 3234222416310426947165760 3883 2085919088929925293943640 3884 1215081475451194924659240 3885 637176871273187582443260 3886 299671661974456241008000 3887 125875165107555391117590 3888 46998446173645095134460 3889 15514631766573650763010 3890 4500467297740350599040 3891 1139186034445754106000 3892 249608317769669677448 3893 46903298801565229452 3894 7476490967123722752 3895 998061660116274468 3896 109876427825333400 3897 9791144754462324 3898 690111966701696 3899 37365688036656 3900 1496043894384 3901 42061513000 3902 771164928 3903 8220177 3904 41602 3905 63 3906 2 3907 245 3908 14641 3909 568820 3910 16155321 3911 357600711 3912 6422739765 3913 96222236408 3914 1226786009680 3915 13513886073402 3916 130147187168922 3917 1106155512429240 3918 8360569583602431 3919 56547727236992475 3920 344043357962030685 3921 1891119952485333360 3922 9425840759342948500 3923 42731963581451829230 3924 176661738147051834950 3925 667472167649746298840 3926 2308934883602731936090 3927 7323630476703149943950 3928 21325641373945518598170 3929 57062607497686977051600 3930 140405892995984649008976 3931 317847224709229711633956 3932 662180516373431305936260 3933 1269694664667843136363248 3934 2240497883199431282916435 3935 3637380030306126415209003 3936 5430353138941233000213573 3937 7450382420107204116258720 3938 9385862200982879968199844 3939 10845879726699681607924290 3940 11481874463667358687078266 3941 11119586597721259174864776 3942 9834790117024603831551570 3943 7928849430785619230671998 3944 5814045663159053492458650 3945 3868124983920609695745840 3946 2328467820200846839751040 3947 1264239823954737266752500 3948 616949034089911786175220 3949 269530268066560351650800 3950 104944873473509661747610 3951 36233694857069464182610 3952 11029791091394898603550 3953 2940908200670753139680 3954 681703388866744917400 3955 136190852852718929652 3956 23214764053299962052 3957 3336628423849128720 3958 398729348086154316 3959 38951999885249220 3960 3046967567267756 3961 185971731286496 3962 8567088967840 3963 285008812088 3964 6439762680 3965 90223392 3966 675087 3967 2015 3968 1 3969 2 3970 247 3971 14884 3972 583220 3973 16709980 3974 373215297 3975 6765252936 3976 102317036952 3977 1317227311180 3978 14655711437070 3979 142599015036984 3980 1224838081746552 3981 9358590126087384 3982 64008714881716725 3983 393940147641440400 3984 2191188765272739120 3985 11055599032571277660 3986 50755380182956088570 3987 212575250303668998200 3988 814005143974370147800 3989 2855103460575092807080 3990 9186613260291720681890 3991 27149615880220424165680 3992 73768582679104421715600 3993 184417421438055397901400 3994 424408722010589961777132 3995 899412956002462376540016 3996 1755427564974272795344752 3997 3155229256509909590363760 3998 5221547211392450870446965 3999 7952532737066810547537696 4000 11140095618636486154786848 4001 14341986158706367923798036 4002 16952932922827929129164790 4003 18377621708249124935337960 4004 18245170380622104215083272 4005 16562740876326071358365016 4006 13723139568697651832906322 4007 10356545549239763881784400 4008 7102347400231036642911600 4009 4414386909130772133694680 4010 2479321299405932191411740 4011 1254125905363099368618480 4012 569201930041016592658800 4013 230820038581065052865200 4014 83232141030714559317070 4015 26544422857968549366560 4016 7441375498411103738720 4017 1820889423312499023400 4018 385799170622388607100 4019 70118062854865191504 4020 10813119390972851472 4021 1396791008202428784 4022 148828427710582620 4023 12838112321730080 4024 876083697988192 4025 45932777004496 4026 1781052706472 4027 48501275680 4028 861388320 4029 8895264 4030 43617 4031 64 4032 2 4033 249 4034 15129 4035 597861 4036 17278800 4037 389370618 4038 7122853647 4039 108739776717 4040 1413449547588 4041 15882497446750 4042 156112901110386 4043 1354985268915474 4044 10464745638516624 4045 72369284465319156 4046 450487874878432875 4047 2535232123234769805 4048 12946718985056611020 4049 60181220942299037070 4050 255307213885120827430 4051 990666882121421982750 4052 3522575628224839105920 4053 11495548143894452617980 4054 34473246356923574109630 4055 95094224053049940313770 4056 241480028935742374953000 4057 564814615006574610786108 4058 1217260180711692088173972 4059 2417608081347704101281012 4060 4424923921177752726727008 4061 7462045094591882153363400 4062 11589912767372936962746699 4063 16570448757577719155000421 4064 21792368578813572040056756 4065 26338795123810809097364634 4066 29223501434948806543262250 4067 29727044844289462902161538 4068 27682327474047330533229792 4069 23557929685722255664457892 4070 18285394980025383112456398 4071 12916393063390090135370250 4072 8282511893051381829440520 4073 4807789119606779031162780 4074 2518365729317836635370980 4075 1186150964130928378834020 4076 500350306647625404516000 4077 188177014504224221064680 4078 62778117715038013549170 4079 18471166589806002342270 4080 4761797623983252163080 4081 1067502559489133524500 4082 206308915707584121156 4083 34027883444272813524 4084 4733419432051557504 4085 547557775796736936 4086 51790112206979300 4087 3923051265255948 4088 231904508290992 4089 10348141674312 4090 333510087768 4091 7301151000 4092 99118656 4093 718704 4094 2079 4095 1 4096 2 4097 251 4098 15376 4099 612745 4100 17862020 4101 406080598 4102 7496068944 4103 115505029653 4104 1515766584540 4105 17199724757930 4106 170768612547456 4107 1497584283952458 4108 11689583720263176 4109 81727874591406540 4110 514496589760149600 4111 2929172270876210205 4112 15137907750329350140 4113 71236819974870314730 4114 306062594068076916000 4115 1203242132425090980950 4116 4336580772199209253720 4117 14350651604469545425060 4118 43659859617215294791520 4119 122243839933270364479450 4120 315248611614846796668600 4121 749232036444630008687508 4122 1641668902722282049951104 4123 3317021037350166477821028 4124 6180351486152025522071760 4125 10617274351101791743727160 4126 16811459978765387833193664 4127 24522981494644529702538117 4128 32932464197450058194843604 4129 40680781282517177021162670 4130 46176434357776735672427040 4131 48104666552538587837499498 4132 45927497854669434748313064 4133 40120670562048327022822908 4134 32008534548723034945362720 4135 23272938612629854017154650 4136 15384859293282418472352120 4137 9222176028737551164857460 4138 4997687028723768826782720 4139 2440276869494027747452500 4140 1069552236688641997174800 4141 418997053085289273929880 4142 146010258745752572866240 4143 45015589447774551708830 4144 12203173122394355901800 4145 2888391982801632547900 4146 592108086329972728256 4147 104145946299138005028 4148 15546538823024408976 4149 1944348783999165720 4150 200618539917561920 4151 16761163586986028 4152 1107988206279184 4153 56280918678808 4154 2114562794240 4155 55802426680 4156 960506976 4157 9613968 4158 45696 4159 65 4160 2 4161 253 4162 15625 4163 627874 4164 18459881 4165 423359398 4166 7885439562 4167 122627883300 4168 1624506361257 4169 18613174305518 4170 186651109994206 4171 1653697185062844 4172 13044568989178650 4173 92192620229923164 4174 586865874225468756 4175 3379660145754643080 4176 17673139873564119945 4177 84183538959926925750 4178 366243815010375953070 4179 1458549346310211808380 4180 5327247654320631236470 4181 17873227232694384530980 4182 55155407761109747409500 4183 156717086290193938589080 4184 410342835667896736982370 4185 990712065380372383640508 4186 2206483517728856660737212 4187 4534281218061858565995000 4188 8597959567499729623352772 4189 15042198272279544470454168 4190 24273505073357269986557064 4191 36112894262017466665284816 4192 49502912955027777349844025 4193 62473149861330749061219426 4194 72515229481587544769791674 4195 77328167987487394380761748 4196 75654542698958897650474602 4197 67802998036095657556052700 4198 55566464234445290609820612 4199 41558333592655237129611048 4200 28301252356672508607722370 4201 17504687921788932994297980 4202 9805476148330547857945500 4203 4958642598811864382823480 4204 2255703200819570376008820 4205 919347359732914678445880 4206 334187273249976793930920 4207 107793707162812565258000 4208 30674339712200358244070 4209 7650189606784884710980 4210 1659610645819106252756 4211 310454862006722126184 4212 49574422267297222500 4213 6677768216050723224 4214 748176315714298856 4215 68551275793965328 4216 5031039471535132 4217 288185426969800 4218 12462704468552 4219 389312514448 4220 8261657976 4221 108732624 4222 764400 4223 2144 4224 1 4225 2 4226 255 4227 15876 4228 643250 4229 19072626 4230 441221418 4231 8291520160 4232 130123952244 4233 1740011390910 4234 20128940890058 4235 203850834752136 4236 1824465797610300 4237 14542153273131108 4238 103882203950186340 4239 668593748816875296 4240 3894156735514792680 4241 20602312144440330150 4242 99321446710256275890 4243 437480634985246267800 4244 1764611940378288724380 4245 6530489786745722217420 4246 22209808004893593784700 4247 69506059365579292834560 4248 200376945907409233380600 4249 532586675601167101461820 4250 1305960676995219180309108 4251 2955715554173486669424720 4252 6175950120784140615946104 4253 11914980604849896101173800 4254 21222549758431569992525928 4255 34890779424459061730284224 4256 52924354240782854498478480 4257 74025894449672307052382142 4258 95405614058780807256063030 4259 113196010764104721790954344 4260 123504602345264130053188788 4261 123759209251497485487974100 4262 113730495890765092304365764 4263 95687134796493617632643520 4264 73566868141378272074973768 4265 51574190969302362624877020 4266 32889547215071351466650100 4267 19027652177068099022802960 4268 9956329627535633209606200 4269 4695980070313598123461320 4270 1988899596421556675620680 4271 753184326335266067860800 4272 253803965908565138124240 4273 75689929159974909952900 4274 19853362729179240612780 4275 4548002628620738800656 4276 902562948336694854440 4277 153720368566435227528 4278 22224307039075132200 4279 2692525099713464576 4280 269169815711527248 4281 21792203058521160 4282 1396173633248984 4283 68743623147360 4284 2503875308688 4285 64064084656 4286 1069239600 4287 10378368 4288 47840 4289 66 4290 2 4291 257 4292 16129 4293 658875 4294 19700500 4295 459681299 4296 8714879558 4297 138009391806 4298 1862639274210 4299 21753447251315 4300 222464009057654 4301 2011116907604506 4302 16195850458193952 4303 116926772939364990 4304 760786369046798460 4305 4481022609740261436 4306 23981972290194973230 4307 116994586583820395835 4308 521664173945173193550 4309 2130855755388664677450 4310 7989039133055934025800 4311 27537055659214225021170 4312 87379286598273677365540 4313 255532353668518980790100 4314 689303761891361040050900 4315 1716303512663115917291478 4316 3946427619553859053065228 4317 8382433638512997276683316 4318 16449261822911754667168800 4319 29820509325931299615878700 4320 49932977696738606200738392 4321 77197859314140124485035544 4322 110138788711689773717666958 4323 144908527013808584605907055 4324 175669160625435470852173770 4325 196019831826851674822980462 4326 201087377238984879868735848 4327 189385038589723989954840366 4328 163490132832589275188696220 4329 129133332375823562684794380 4330 93132524561957599754488068 4331 61190799571743860074372470 4332 36532340098857032017100940 4333 19761805775866181067551700 4334 9654622669125462506284800 4335 4244602797241127051629500 4336 1672531686068180746306680 4337 587991239158541932055160 4338 183483636322787475210900 4339 50527702441379598856850 4340 12198192235405623511636 4341 2562173594155801107196 4342 464175230573157353712 4343 71798729306372354700 4344 9370293315764187800 4345 1017346131425826104 4346 90343478852486488 4347 6427213104784116 4348 356929050117160 4349 14966579777240 4350 453376599104 4351 9330897576 4352 119110992 4353 812240 4354 2210 4355 1 4356 2 4357 259 4358 16384 4359 674751 4360 20343750 4361 478753925 4362 9156100976 4363 146300911966 4364 1992763226454 4365 23493458642225 4366 242592949947712 4367 2214967742356642 4368 18020316255804252 4369 131468926212496098 4370 864668572996984800 4371 5149616358557136732 4372 27876129025709765910 4373 137596898728260725985 4374 620985620655429469440 4375 2568336390373910945250 4376 9753651073434222750180 4377 34067545445959947238590 4378 109589094603167271150240 4379 325038413034098273624660 4380 889680707798770273431500 4381 2248890188264283018753298 4382 5252388296549078233374336 4383 11338149192686483946108036 4384 22625211943695895283114904 4385 41735489930781195717052500 4386 71155527455170176193264320 4387 112088638738599186215319768 4388 163063142952472628216145438 4389 218934421463480891658289197 4390 271074774684216278108236800 4391 309215842590956396613934806 4392 324591979584249009921924636 4393 313144247841221475442814466 4394 277220628723354367493061984 4395 224820467172317180317437900 4396 166699392703335871829461836 4397 112764990541046222699249490 4398 69421887313928383483751040 4399 38789457952934280090354660 4400 19610952296661095715891000 4401 8940582867554725175090820 4402 3661431282489737421927360 4403 1341175565493807999915960 4404 437287602231352613335140 4405 126217631601354508809750 4406 32051554964584864124416 4407 7110176222776539907852 4408 1366738178909852208152 4409 225519097872807582228 4410 31594600354839320000 4411 3709871231139290680 4412 359513294564013736 4413 28219416163305276 4414 1753102683366144 4415 83710202924600 4416 2957251907792 4417 73394982232 4418 1188350592 4419 11190608 4420 50050 4421 67 4422 2 4423 261 4424 16641 4425 690880 4426 21002625 4427 498454425 4428 9615782275 4429 155015791524 4430 2130772618260 4431 25356097916435 4432 264346397199027 4433 2437431751414296 4434 20031433163408758 4435 147664776670690050 4436 981595345936349790 4437 5910402727603935192 4438 32357151635450027346 4439 161578871018455699215 4440 737980207239249865275 4441 3090000564319084138800 4442 11884506828822887427630 4443 42056584579015881264390 4444 137126150262381496171410 4445 412417699632371950990200 4446 1145213061467289254221600 4447 2938193950155644058804198 4448 6968691809212194150665814 4449 15284576812240342999173264 4450 31007645582208892559798220 4451 58184751753692950384221300 4452 100976036781101475809143020 4453 162021616435337792416058160 4454 240261002266612752701180982 4455 329073210175170665375956155 4456 415983301698024862714143855 4457 484885003216391867466108576 4458 520611811411100684744905098 4459 514231625080206355311550314 4460 466605667313078357447902350 4461 388310600004906455506134120 4462 295832725079159434514256216 4463 205897515103003822453737558 4464 130612686885672243558123510 4465 75321798051791312107455600 4466 39372758072527276783442700 4467 18595205536680187681375620 4468 7906034079730864473556860 4469 3013707251561988746222640 4470 1025278841389894545390300 4471 309701267924141984020650 4472 82579257405964462981266 4473 19308368458182163419488 4474 3928911773065653315348 4475 689694328445964935940 4476 103393329661211674700 4477 13080164546903478480 4478 1376859425989839840 4479 118562895015791764 4480 8180315788150260 4481 440639253041760 4482 17923831685032 4483 526771581336 4484 10519248168 4485 130301600 4486 862290 4487 2277 4488 1 4489 2 4490 263 4491 16900 4492 707264 4493 21677376 4494 518798175 4495 10094536200 4496 164171892500 4497 2277073530226 4498 27348861142889 4499 287839855841252 4500 2680024701362008 4501 22246400905765400 4502 165685092926494302 4503 1113064272148845888 4504 6775071300600919992 4505 37506767994007164078 4506 189455000044165465125 4507 875577105967510591260 4508 3710986184974513608240 4509 14452843219196798372880 4510 51810235652450104014570 4511 171193695708341443410000 4512 522006794235539222140440 4513 1470251474501387527846260 4514 3827874657954414332235698 4515 9217581997476477169419112 4516 20536965108789421232547600 4517 42345794774895376505906256 4518 80809963697388845667336204 4519 142711526711882671526195520 4520 233177143890507968609322480 4521 352349641005211938916500750 4522 492136353127643293592101593 4523 634917723161505754372433052 4524 755959777900608145574345376 4525 829827654002057081358839904 4526 838823604664455365233474950 4527 779749915154299832890716816 4528 665531228728260822999196104 4529 520653192251476614831694116 4530 372596907806339694283199394 4531 243377677426718466257373000 4532 144743685365719695591206640 4533 78162216025461556873797360 4534 38206157833341283397266620 4535 16846616947285589648647680 4536 6675138534051726168150000 4537 2366454406883702545306260 4538 746988870155494597355790 4539 208796889007318971791016 4540 51359923422767027543904 4541 11039087995842193223200 4542 2056432507355817144092 4543 328912427534019256928 4544 44674764901742798480 4545 5086730657129130520 4546 478076189579805500 4547 36399731951455536 4548 2193741936407904 4549 101634034609632 4550 3484023489128 4551 83914230400 4552 1318652192 4553 12052898 4554 52327 4555 68 4556 2 4557 265 4558 17161 4559 723905 4560 22368256 4561 539800800 4562 10592990625 4563 173787674775 4564 2432089321750 4565 29479633761149 4566 313195953757687 4567 2944371098561035 4568 24683832657179696 4569 185716526089903060 4570 1260729048819535938 4571 7756666646537269782 4572 43417170721611099270 4573 221812151679615492471 4574 1037155976985966290475 4575 4448966392213763473515 4576 17542843783515882511680 4577 63694742481272991442200 4578 213250280287357324674390 4579 659132944497920718311850 4580 1882669174133759478836460 4581 4973087719421703586457298 4582 12155775947632121228223310 4583 27505656918001615383213414 4584 57630371587135719505079520 4585 111817609279597738227134424 4586 200896278465575621910416820 4587 334153180671609444418465500 4588 514371257440549731332558910 4589 732397355394256046293282575 4590 963990933336676419748389207 4591 1171943079598633008288489231 4592 1314712657218448948824948480 4593 1359435416075556049978380048 4594 1293981540234506188202267130 4595 1132136896041339180447098454 4596 908963792256383070337828236 4597 668429632885499128797455610 4598 449275192529722288711110558 4599 275356372251391939149330150 4600 153484014077252868981252960 4601 77578915905868560180709320 4602 35441822483965777330023300 4603 14581172613782590641706860 4604 5380161658445691291528900 4605 1772267711545389142746090 4606 518498156931460955811666 4607 133939180828731490525170 4608 30347456454024356642688 4609 5985344280421470459440 4610 1018606755979984192868 4611 148068094562954473180 4612 18166895204032609000 4613 1854935615569645340 4614 154962626967247300 4615 10374057724558164 4616 542273287651392 4617 21407855174160 4618 610685811736 4619 11837900360 4620 142354498 4621 914617 4622 2345 4623 1 4624 2 4625 267 4626 17424 4627 740805 4628 23075520 4629 561478176 4630 11111788800 4631 183882210975 4632 2596261214250 4633 31756707291375 4634 340544814900576 4635 3232210954402287 4636 27363857358541704 4637 207962926995668460 4638 1426414141746030240 4639 8869730918686115670 4640 50192242022212019262 4641 259318919673622656549 4642 1226610977030131755600 4643 5324543498181274064775 4644 21253829968490396119920 4645 78147585700469789815080 4646 265060515939807428688960 4647 830326640206262161721850 4648 2404675968369298700976900 4649 6443339193923091114303558 4650 15983650605586535560459008 4651 36723238915478092552632526 4652 78167336695925140737627120 4653 154163404054493114733040680 4654 281706242162964467577753024 4655 476864707383492115944661020 4656 747548401331057699941881390 4657 1084746996399467985209783325 4658 1456127286464319713340490800 4659 1806860802760138762660922283 4660 2070672435119057094399293856 4661 2189263070077613131337219952 4662 2132805144898961553435742080 4663 1911886811195639013337815270 4664 1574495020984643893337024340 4665 1189082825136975743629149726 4666 821872100336061982994309952 4667 518734049678110405406703150 4668 298227699442972564572459600 4669 155741131931330117054506680 4670 73647980317307060727289920 4671 31427789561068180290354540 4672 12055300192497417459678900 4673 4138722118429091688052350 4674 1265487027086955553167456 4675 342736069836050462316186 4676 81707379876791384186592 4677 17024432276263663682640 4678 3075039263335801336960 4679 476980522096973730108 4680 62841660105775407480 4681 6941666272698775860 4682 633038816547052800 4683 46773789676013700 4684 2736015224059296 4685 123041889783792 4686 4094709300864 4687 95752130760 4688 1461006690 4689 12967515 4690 54672 4691 69 4692 2 4693 269 4694 17689 4695 757966 4696 23799425 4697 583846432 4698 11651589600 4699 194475201600 4700 2770048889025 4701 34188796613125 4702 370024448661725 4703 3545406908159974 4704 30308228457102739 4705 232646759652848156 4706 1612130667835933300 4707 10130459967505651608 4708 57948908668749289044 4709 302736090395233755819 4710 1448423128709747248071 4711 6361699475167240355250 4712 25702796360704159593435 4713 95690429483985672326760 4714 328755258421080420131160 4715 1043576920493619486396240 4716 3063808912867219419288750 4717 8326008368056850593140018 4718 20956738325008239146916306 4719 48879014863110213780855836 4720 105672993613926756120840534 4721 211793775641628834238120200 4722 393523851442562205804887448 4723 677760985849067737855077840 4724 1081701582002667144360346890 4725 1599118253840017716542342235 4726 2188524641858575759633773375 4727 2770851736096815182409311490 4728 3242615514717690102687783087 4729 3503975727296062080162168432 4730 3492240560974517603414122128 4731 3205868351430145201540082400 4732 2706631917025983073784122794 4733 2098046617393358813966977962 4734 1490301733221561111791765562 4735 968009242207832694117813708 4736 573584071694364503721789750 4737 309225146008582986035759640 4738 151226896223175620907999240 4739 66869612045033957620377840 4740 26636472806280008101385760 4741 9518883776874782979581250 4742 3037754738632344695913546 4743 861234226767511418127852 4744 215646560705522874711762 4745 47371888730288020325328 4746 9060383543757271796400 4747 1495587278076957922976 4748 210909754668729880660 4749 25108561476731384860 4750 2487974432116698140 4751 201736416643261000 4752 13110072948617460 4753 665315177435184 4754 25502564475024 4755 706437942496 4756 13298907050 4757 155322013 4758 969289 4759 2414 4760 1 4761 2 4762 271 4763 17956 4764 775390 4765 24540230 4766 606921952 4767 12213067776 4768 205586990400 4769 2953931100000 4770 36785057827375 4771 401781155953100 4772 3885951723060550 4773 33540439411505026 4774 260010617011389860 4775 1820093594831601760 4776 11556874109251681848 4777 66818639587435404714 4778 352928332417445775081 4779 1707742048383369904620 4780 7588310452197372110850 4781 31027339858885433658210 4782 116944259452476068446680 4783 406902844121550209946240 4784 1308637436433426915085200 4785 3894135553073481581010600 4786 10730684336426149294116918 4787 27400077518931330261219864 4788 64862665468696749341314844 4789 142396232529404848673473060 4790 289961112337553974975747320 4791 547687255497055320537928128 4792 959467228012032205432830864 4793 1558566289386159260305007910 4794 2346666655171075416484223625 4795 3273271638258043744843556700 4796 4226979022561134895749802290 4797 5049476317477828865348705370 4798 5574648162415119174561462288 4799 5681503631052130734751342080 4800 5338673496329106754975824480 4801 4618518728221622087121938064 4802 3672541638378002707304002302 4803 2679384558358536855420915288 4804 1789881342543894677112123660 4805 1092318121372474909128492900 4806 607452845451555550608219240 4807 306968028154505737962505920 4808 140517592362341018347667760 4809 58064262367348188391740300 4810 21574183969372200439260150 4811 7176476857061436383965896 4812 2126721253854466971295308 4813 558382630541573337027948 4814 129079268607079404511920 4815 26084815820020935479040 4816 4570626541412759259936 4817 687890276765703610768 4818 87950221582506792340 4819 9429640704815474000 4820 834775233190313800 4821 59883862624631160 4822 3401330401494480 4823 148544454258816 4824 4801147243360 4825 109051037810 4826 1616328703 4827 13936804 4828 57086 4829 70 4830 2 4831 273 4832 18225 4833 793079 4834 25298196 4835 630721377 4836 12796914208 4837 217238580000 4838 3148406301600 4839 39555106716400 4840 435969952566225 4841 4255976171722275 4842 37085846319665000 4843 290318845468492599 4844 2052740354484449916 4845 13169004777087615148 4846 76949099554941056322 4847 410877241086195064125 4848 2010478138778603660439 4849 9036733580907119358921 4850 37389039334052674013460 4851 142647055813180228040115 4852 502593273605535882273000 4853 1637392694854507335216360 4854 4937712473567101067406840 4855 13794493249293368713405668 4856 35726085886988180854359882 4857 85819403793704988488231150 4858 191275247392515062454328896 4859 395634105951480731096587854 4860 759481031138684154776048328 4861 1352991079454594411237718312 4862 2236327275235226998160085750 4863 3428368237173742560844570515 4864 4872389892098061461385898935 4865 6415503664419710655383575665 4866 7820328053574644047758016860 4867 8817263677132809277249245375 4868 9185479358348192814913510512 4869 8830914057303624358389946608 4870 7824387079651767288662020464 4871 6379173555403985781088125096 4872 4777431175751895669387893250 4873 3280183075765455788903889222 4874 2060327363580307603246306608 4875 1181036917145920054330008990 4876 616193174163088723998265560 4877 291744488585516639255667000 4878 124933874412382146012118140 4879 48210656775652208540645910 4880 16695360633936219363547146 4881 5164475992486811667208854 4882 1419616857309084755155800 4883 344725829312602279223682 4884 73456704550308955804368 4885 13631010085170031056336 4886 2183477554842661533744 4887 298859976251236673000 4888 34538202181546858860 4889 3322749665307011940 4890 261620279267892160 4891 16511403350111940 4892 813859631694000 4893 30303711718384 4894 815488980306 4895 14915235753 4896 169258817 4897 1026375 4898 2484 4899 1 4900 2 4901 275 4902 18496 4903 811035 4904 26073586 4905 655261607 4906 13403836160 4907 229451647776 4908 3353993292000 4909 42509037816400 4910 472755010393600 4911 4657757327675375 4912 40971798042725550 4913 323859284879997625 4914 2312750971495839776 4915 14989098371919216908 4916 88505973664192738170 4917 477695880673630468839 4918 2363406471196049435520 4919 10744475629290489263541 4920 44977349786250046124310 4921 173674395672065661698325 4922 619537533058011950719680 4923 2044295538976057545162600 4924 6246349910000527982492040 4925 17688628802366850294416268 4926 46456770223414330148476800 4927 113219481312636318749451014 4928 256137912861211811795643740 4929 538030338480885579770060914 4930 1049442143476238129751795648 4931 1900678334951649731775646440 4932 3195794503247259203592916614 4933 4986934526559901821149578425 4934 7219056547269136877870122560 4935 9688775302677754400227132365 4936 12047307076135778943507819150 4937 13866739994610638142597950745 4938 14760127520763311989474972800 4939 14512417688355755093141288688 4940 13163060575980874043637844944 4941 10997692283625607868210063160 4942 8449972814129898376691895552 4943 5959567634123992644324804510 4944 3850208706124202280358430268 4945 2273355038518394963458501890 4946 1223646019614644274606484800 4947 598712516740022377218172920 4948 265451466774723164359785900 4949 106274919143000396932386210 4950 38269544603308419802807296 4951 12340952849548248051174750 4952 3546338111163551726451108 4953 903108459854175616251630 4954 202535973157388360316288 4955 39715825905190966535376 4956 6754104096255420793680 4957 986750253016940283768 4958 122488423764053651200 4959 12752390370122485940 4960 1096395512458205960 4961 76395265974743100 4962 4215190033188480 4963 178848165977200 4964 5616636223666 4965 123966273563 4966 1785587520 4967 14963179 4968 59570 4969 71 4970 2 4971 277 4972 18769 4973 829260 4974 26866665 4975 680559803 4976 14034557537 4977 242248561984 4978 3571231872000 4979 45657444118000 4980 512310117110000 4981 5093727280241600 4982 45227774214447825 4983 360945131199662625 4984 2603069816964332375 4985 17041838726403666824 4986 101674978441280353318 4987 554644980228571525161 4988 2774283712282244499645 4989 12754953768069092923980 4990 54014083367157165483231 4991 211063435006118335711785 4992 762184588871192178759795 4993 2546888812581593427435600 4994 7883742604855035317708400 4995 22626341275933951361823108 4996 60251263472707698861882468 4997 148945567199624499603810896 4998 341957316654916800283874890 4999 729305585873400642224389810 5000 1445076249427718860848383502 5001 2660159366090333886551694768 5002 4548785582701853614830634926 5003 7223261801795128819309664175 5004 10647424784442879438714693075 5005 14561165194775815861613031300 5006 18462810740555489598891394815 5007 21687068048185282190355967605 5008 23577391197896121266724218175 5009 23697897046703947908054799200 5010 21993974633284498402027791552 5011 18822079363277375156872083624 5012 14829146369533884157780020648 5013 10736998809875888313712697760 5014 7130391781889658069262319490 5015 4333682402098702566704808498 5016 2404682936760564328936493790 5017 1214905690903111101216438480 5018 557195955360239803615452900 5019 231208793555382542944504350 5020 86480201378960628343453206 5021 29036313483484467414721896 5022 8710814103650363393659962 5023 2322725317163260371407430 5024 547261802469990639539970 5025 113172530455499922339744 5026 20385114181425451850016 5027 3170227807859601817512 5028 421348400015290324200 5029 47290592551669344800 5030 4419145177765217900 5031 338015545242635260 5032 20726593383300420 5033 992707797671200 5034 35920347942050 5035 939455253869 5036 16700823273 5037 184221996 5038 1085945 5039 2555 5040 1 5041 2 5042 279 5043 19044 5044 847756 5045 27677700 5046 706633389 5047 14689819144 5048 255652398144 5049 3800683519776 5050 49011437410000 5051 554819154926400 5052 5566482290635200 5053 49885531542123200 5054 401916929242388175 5055 2926929101844330000 5056 19354589697899506600 5057 116664076813199570226 5058 643150953892764263331 5059 3251979592955874968484 5060 15118360239265142359500 5061 64758558996447654746772 5062 256040784792368381836095 5063 935858984543257840458120 5064 3166426345639605378155280 5065 9928038143831092862871000 5066 28872691185934479344315148 5067 77939892275074549156298736 5068 195402337423038829752287696 5069 455176797967553119033325904 5070 985443498734612454020033550 5071 1983106587908604440618444416 5072 3709601509566572016303490416 5073 6449463917653503346606281366 5074 10419056305042388022902580789 5075 15634359311002781259864271500 5076 21780221742044952739483153860 5077 28151586043233243999118527180 5078 33734375124321061133863786755 5079 37444131192506759409322168920 5080 38458024567467259897529772000 5081 36506392321640253495169080240 5082 31985139939258249200509928568 5083 25826838653159492025990083808 5084 19186971624005786690404593312 5085 13089959416013650713587124000 5086 8183891108222904847063238766 5087 4678037975278959292394995680 5088 2438551710517755375822923280 5089 1155908472100262180833625820 5090 496660260330105707304290250 5091 192755120521961025275839416 5092 67305858086792887217529192 5093 21051766953198611444834712 5094 5869063428326812097858538 5095 1450370262324166255791600 5096 315708503612888282656032 5097 60100940086616418385392 5098 9924331904115022611192 5099 1408098653032230607968 5100 169779016315722996000 5101 17171535547887703840 5102 1434411057700841220 5103 97121859358043520 5104 5207897830859680 5105 214768513919250 5106 6556091477535 5107 140667096836 5108 1969809516 5109 16049124 5110 62125 5111 72 5112 2 5113 281 5114 19321 5115 866525 5116 28506960 5117 733500054 5118 15370378947 5119 269686955681 5120 4042932081760 5121 52582669282000 5122 600476599044400 5123 6078792407745200 5124 54979258822364800 5125 447144703456836000 5126 3287874233043992625 5127 21957659514863838975 5128 133705915539603237050 5129 744825932334044616649 5130 3806624573184446493645 5131 17892643951547386859145 5132 77513512764516747670752 5133 310054868159525547319326 5134 1146922419549376176169905 5135 3928610934510797556915075 5136 12474926956412686290306600 5137 36756433790789514662023548 5138 100566233551008500518121844 5139 255653600895746528614170164 5140 604122365167177618637136800 5141 1327400815389529254303908440 5142 2712412173782005082842834226 5143 5154677758994290877151873918 5144 9109623283743837233157976134 5145 14967841887744241637733215715 5146 22857621112797910079173935675 5147 32427646526487832178197846935 5148 42712751238009059860731558480 5149 52197185864876550732755181570 5150 59131199240692041599678136525 5151 62035415765363381164253990175 5152 60204289368344201403223879440 5153 53979114572542747602537720120 5154 44648918016436867182862167432 5155 34016117993539670848184613960 5156 23826958225889539027299821760 5157 15314282890112562916325558256 5158 9011720377377661859099804178 5159 4843234647278319704759417070 5160 2370814163003373282050064300 5161 1053856215690345510919743150 5162 423963914077343568220343766 5163 153786059465753515560982398 5164 50088080436683078859556608 5165 14579877531977175491518500 5166 3773095579487426627199030 5167 862970306082878922196002 5168 173273470542116340725136 5169 30309446085540474461208 5170 4578326460891832425480 5171 591127416331013320200 5172 64462128099557048640 5173 5853556235466059120 5174 435137404600678780 5175 25934491214160100 5176 1207476311590450 5177 42476439419585 5178 1080122350705 5179 18670632789 5180 200271120 5181 1148070 5182 2627 5183 1 5184 2 5185 283 5186 19600 5187 885569 5188 29354716 5189 761177754 5190 16077012336 5191 284376774825 5192 4298584479904 5193 56383352801776 5194 649488036454400 5195 6633611562671600 5196 60545741113000000 5197 497030234998959200 5198 3689791162286380800 5199 24884588616708168975 5200 153060505237502743650 5201 861490009147244186875 5202 4449775527077210756976 5203 21144623544503261827629 5204 92631873003781890030252 5205 374813427155973202066098 5206 1402963204341744558006000 5207 4864469919054055397373195 5208 15641353302052291668461880 5209 46684471934620607524894548 5210 129438924736942979862436992 5211 333593493170821077770468900 5212 799524702590216448389424496 5213 1782577613357082373337234344 5214 3697855672516617536862867776 5215 7137784346902895317770318334 5216 12819224793310409249461466550 5217 21417305805397744984339497081 5218 33276677417840298102076516464 5219 48062005837490613438062118435 5220 64492972980054012600214712340 5221 80348771908109794731873708750 5222 92865574365013102733541923280 5223 99479546957870140573576159095 5224 98662313935811461300753651440 5225 90485506894183001097706800360 5226 76634057955695116383372096000 5227 59842956646699162874174697768 5228 43013929849895325717704415072 5229 28404242306126213629912682256 5230 17195611485600566706163042944 5231 9521272622557278997154412750 5232 4809365873521128657872987580 5233 2209764687790607691753368970 5234 920624174407449275524634016 5235 346541179987714540836821814 5236 117393938523475966077085800 5237 35631644485175786936353212 5238 9642159007814238725057568 5239 2313340568407045177987602 5240 488981974155004623381168 5241 90410386172156892846600 5242 14502658365006855036672 5243 1999226069363243928168 5244 234241144415280044640 5245 23025091783353762960 5246 1869548462301520000 5247 123056350572203620 5248 6415374142450130 5249 257244953338835 5250 7636213828240 5251 159337729625 5252 2170080636 5253 17197194 5254 64752 5255 73 5256 2 5257 285 5258 19881 5259 904890 5260 30221241 5261 789684714 5262 16810512390 5263 299747153772 5264 4568271435585 5265 60426284883536 5266 702070705736400 5267 7234088161716000 5268 66624533520745200 5269 552009493821324000 5270 4136935865743216800 5271 28172462849752161600 5272 175018164752366582625 5273 995195924686847423925 5274 5194601459411255373625 5275 24951248117687708321274 5276 110524516955329276889397 5277 452326939920489949736850 5278 1713018072501270105325326 5279 6011392338603431573543100 5280 19569964236563089225376955 5281 59159398891033293815201148 5282 166195358527732494524460540 5283 434159726721829578288590744 5284 1055178303485962977003594660 5285 2386699978524259991974371144 5286 5025256487906146791166776216 5287 9850196520684900400613152560 5288 17973902552304700126613340468 5289 30526929089141582217497473215 5290 48244519305584539739809732179 5291 70919626950288523517236054110 5292 96920619506541844778412559275 5293 123061523146118854592605267230 5294 145062760229889653466297104850 5295 158610746198562182173254295620 5296 160697729701174842465007641615 5297 150689796262527202500930679800 5298 130613172528237863985909816120 5299 104491874663136030057036865200 5300 77030047843434996565889029032 5301 52231200532015752657212504016 5302 32509894375713129622488601200 5303 18532992999934940856254216928 5304 9652600520799448362632404650 5305 4580578850793980973803433270 5306 1974480390097794786444377166 5307 770505094065058109057165580 5308 271179997989229481638068198 5309 85719724921858865795909820 5310 24222036539791414216576068 5311 6086436147894471805186632 5312 1351952280237883545577170 5313 263683856714273233571736 5314 44812104450547329497880 5315 6577552530255076353648 5316 825368560746293364840 5317 87487219882910811600 5318 7723104697767579120 5319 558193755172882400 5320 32349865356610230 5321 1464721264929285 5322 50112653247825 5323 1239460080330 5324 20840713425 5325 217468314 5326 1212822 5327 2700 5328 1 5329 2 5330 287 5331 20164 5332 924490 5333 31106810 5334 819039430 5335 17571690144 5336 315824166108 5337 4852648210410 5338 64724869363440 5339 758454058538176 5340 7883576198170400 5341 73258145083416800 5342 612555234934324000 5343 4633966100742176000 5344 31862254012038542400 5345 199902753369074751600 5346 1148256429924350167575 5347 6056091468558499560500 5348 29401023644764919078250 5349 131669140499832538717026 5350 544958812924271839767102 5351 2087831499657243307391424 5352 7414355542945176131549100 5353 24434434155617144622750150 5354 74800752193085585483663028 5355 212879830462353102049355088 5356 563598651458772558151027736 5357 1388771796656784054774063560 5358 3186224681114476440363795640 5359 6807834101263229164504010560 5360 13548052193201517937476020336 5361 25111686899207595444383658802 5362 43346153882451991466958939765 5363 69661825110982284724149229260 5364 104196304368128821619312570574 5365 144982625344032458216474677710 5366 187554496126172867192819979570 5367 225411532137999448198170813600 5368 251476320563575284906796218900 5369 260177276659044983038583800710 5370 249352110198338663801684331240 5371 221098679422420865083616616480 5372 181125932618831146440408961200 5373 136873004490134159440063726800 5374 95245130381911078374916919088 5375 60914136681839343252401283456 5376 35728604485535507562417259872 5377 19173873143356727359786817400 5378 9389944724315109631676420850 5379 4184245077888402478197746136 5380 1691129268472507384581799596 5381 617721177976944022474890012 5382 203113663445334831872995620 5383 59853681024967201152929280 5384 15728595155708710530244200 5385 3665292848644928723564772 5386 752665830869277856952904 5387 135222490622704222344480 5388 21080210895261931390320 5389 2824594630109537293008 5390 321728364298190856240 5391 30748196481121342080 5392 2427742217474402400 5393 155406215928813850 5394 7880095407379415 5395 307357606586660 5396 8875673908570 5397 180178443050 5398 2387548950 5399 18410016 5400 67452 5401 74 5402 2 5403 289 5404 20449 5405 944371 5406 32011700 5407 849260671 5408 18361374858 5409 332634678498 5410 5152395364182 5411 69293140799025 5412 818880343421712 5413 8585646903906800 5414 80492233245132800 5415 679179768455069200 5416 5185975594563500000 5417 35999189877781759200 5418 228075216218826913200 5419 1323274594676716750200 5420 7051287393245346984425 5421 34595625104176174451875 5422 156620388617520247038300 5423 655483329879601116656499 5424 2540158439577733257128274 5425 9127373615446446236874426 5426 30445826494220576196293250 5427 94370716429648674709039983 5428 272039229353386395864556236 5429 729794009986505052675488276 5430 1822931523378613633062654304 5431 4241402984600439417367390300 5432 9194534079787489156478381704 5433 18573308681107664728642796552 5434 34961883419892495844996811362 5435 61320056434756691593572280233 5436 100188754200123866941646702475 5437 152440823673713361359122302753 5438 215902252294320981733710731820 5439 284475115632714711971232538845 5440 348473055284118302790776080830 5441 396539080793464938373093323750 5442 418788022857607165211838096330 5443 410049839899513506266691972855 5444 371788475684948067584547296280 5445 311739105147069010426318777320 5446 241364879153270189497100592000 5447 172275178225346074940805948120 5448 113145337213855095909613787472 5449 68238498861248637184905861072 5450 37706866143291668216041034328 5451 19042545245114557994308825500 5452 8764823928682383452001179406 5453 3665609658570302171026176762 5454 1388226272042002131532055592 5455 474293661434564313511063818 5456 145573405946826066948839100 5457 39950631695500124746820268 5458 9751728996539400528751404 5459 2104618111107161402530074 5460 398906347336977455916216 5461 65892315345809260888200 5462 9402147160364613646656 5463 1147096925044484221080 5464 118235416364032153680 5465 10150846915241981520 5466 713599971101696250 5467 40229960763989645 5468 1772078871515945 5469 58988327156395 5470 1419638523380 5471 23228262375 5472 235878330 5473 1280274 5474 2774 5475 1 5476 2 5477 291 5478 20736 5479 964535 5480 32936190 5481 880367481 5482 19180414288 5483 350206368642 5484 5468219530290 5485 74145789009435 5486 883605212785152 5487 9344100962444976 5488 88375809443303200 5489 752437913538486000 5490 5798530829497824000 5491 40633155978523935200 5492 259937470230865455600 5493 1523177348045791501800 5494 8199543823169697152000 5495 40651716572734674012375 5496 186021412262285166116550 5497 787152470379433655373525 5498 3085117252502005096895376 5499 11215205115103689544265850 5500 37860182037165752327842350 5501 118805150585265819331790133 5502 346839981546471981348219264 5503 942673840448858154724843364 5504 2386530174837386191213682040 5505 5630174781257223472141453860 5506 12380758760901965596842177344 5507 25381142782370893893146807112 5508 48509935613094013782472831698 5509 86431743333964287037955939035 5510 143534908082575858408605642240 5511 222102648784695646083271532013 5512 320098556662449803353023302394 5513 429457740976747170187707216555 5514 536027551410291169983596060400 5515 621950612931464386571264137350 5516 670264343421182450118634315230 5517 670227116558558489305275773565 5518 621140585883286731386231627520 5519 532837784569489875509935393800 5520 422490811772101335937509553200 5521 309148182715480234380869674920 5522 208390467595766174284530706560 5523 129152635543087980437307144528 5524 73435470628827175778458294200 5525 38216418388471285354095642900 5526 18154768652997493083677600256 5527 7849854736458704649223922898 5528 3079355540514509516113855188 5529 1092014839411508335985953830 5530 348687069392160898821834720 5531 99804312720467325899749548 5532 25480324152248111058995604 5533 5769910959752090126094846 5534 1151572178206255312869120 5535 201114805968513483232680 5536 30482358055626545036976 5537 3971691555154021514088 5538 439963780662223009920 5539 40899043396363323600 5540 3141342188576098650 5541 195636176692803495 5542 9652174278895360 5543 366345933743055 5544 10295312431950 5545 203406705425 5546 2623427280 5547 19690290 5548 70226 5549 75 5550 2 5551 293 5552 21025 5553 984984 5554 33880561 5555 912379181 5556 20029674959 5557 368567743500 5558 5800854208788 5559 79298184373617 5560 952898353584177 5561 10162981305866688 5562 96961456347210000 5563 832930146783618800 5564 6477710597952893200 5565 45819131573087435200 5566 295936660108647214800 5567 1751252564264618415000 5568 9522818417846413902200 5569 47703003965980020996800 5570 220617037366461340568425 5571 943772858996953902411825 5572 3740600582381606213551875 5573 13755363554681422801394124 5574 46987555652612198564716776 5575 149250977079486395528083383 5576 441210697976120656057259247 5577 1214713069802244550589399600 5578 3116324184823891243889170316 5579 7453106304635837105204108164 5580 16622161745502405014209567644 5581 34575676862158383049625188816 5582 67083244294201678511115628250 5583 121393626753856782882952750397 5584 204854964517332550002177922473 5585 322291402984819513024918234488 5586 472539380336163164712145605147 5587 645359993271068151921417948375 5588 820502667043005881954828599245 5589 970423668215582689362040218180 5590 1066803424214647388491727638980 5591 1089015139416165654517113869895 5592 1031190425782800237652923600375 5593 904626260254437943094482690080 5594 734229916919170346363828330520 5595 550513061868750423877970266920 5596 380665645821112249225336654680 5597 242297972756943076346920932000 5598 141673969490075812963364155272 5599 75923284531762953570136677228 5600 37197313898112051077986425756 5601 16614678665141088101225102304 5602 6744965199084811687140031950 5603 2480241111453510467518009422 5604 822980730826725212332898538 5605 245377718667293392848588648 5606 65430955847748235805815872 5607 15521639956291490654846250 5608 3256190289313416715399194 5609 600021153305490939148896 5610 96374673401435805925176 5611 13373838715518635160744 5612 1587060705706707231000 5613 159134459760395477280 5614 13292189103818080170 5615 909236147794499745 5616 49882135042885005 5617 2138424805259000 5618 69283639588345 5619 1623045228805 5620 25851689655 5621 255568620 5622 1350500 5623 2849 5624 1 5625 2 5626 295 5627 21316 5628 1005720 5629 34845096 5630 945315371 5631 20910042440 5632 387748157788 5633 6151060577430 5634 84766403903907 5635 1027044142593612 5636 11046586518651840 5637 106305557309654976 5638 921305956226922000 5639 7230148511491379200 5640 51617662402585259200 5641 336569816087171150000 5642 2011190034495483870600 5643 11045995765892205404000 5644 55902547789149718148800 5645 261268753939196014580800 5646 1129794271259239068528375 5647 4527753052761039868925400 5648 16840480807183427898289500 5649 58202760767715888108982626 5650 187111159116652147855925733 5651 560015848561386475389049380 5652 1561553051348716531937618864 5653 4058998025272749398614013680 5654 9839636479473223296417790204 5655 22252336526759628486351021504 5656 46956435623060348646467366160 5657 92464387076572572404262435362 5658 169903562366950796665425582095 5659 291286707851296837040133861508 5660 465826311067395371433523876728 5661 694642029120858810795417137160 5662 965458549933517955274441250769 5663 1249960408019753052142535815800 5664 1506451219625873859345636278580 5665 1688754037146111775062991776330 5666 1759279482837348104635748185125 5667 1701417542341358726958199373940 5668 1525766846137724674480714317600 5669 1267067701488660221873763724320 5670 973003873640851759815479820120 5671 689813828536592483606206329600 5672 450688440352709250631451638560 5673 270826605033163793400671299800 5674 149358755160590129348594971428 5675 75413732286583336432082068656 5676 34769447318138581184902702560 5677 14594819935543516336363954848 5678 5559596651968019983631864610 5679 1914995570238233548318852368 5680 594064788059454291670423368 5681 165235268568215561705565420 5682 41001964108539601713841854 5683 9026101249065506841494040 5684 1751593331511746252018016 5685 297489479369949289157856 5686 43856196771145180197720 5687 5558752260860728745088 5688 599098240422618487200 5689 54191232500181403770 5690 4050578336370598395 5691 245518311735688500 5692 11790599084154360 5693 435629573331400 5694 11918357660755 5695 229258395080 5696 2878995900 5697 21040790 5698 73075 5699 76 5700 2 5701 297 5702 21609 5703 1026745 5704 35830080 5705 979195932 5706 21822421621 5707 407777832747 5708 6519628320930 5709 90567258112695 5710 1106342326967229 5711 11999484872236017 5712 116468538615521664 5713 1018267412574132000 5714 8063078658274998000 5715 58095373000538152400 5716 382388947660258585200 5717 2307126694604131085400 5718 12797248330156823819000 5719 65425366206996132051000 5720 308971757905176035577600 5721 1350411308625700409096800 5722 5471525911757993771337225 5723 20581081389565034111841375 5724 71958124322397310910376750 5725 234098714769264346420642509 5726 709266825640872870917132763 5727 2002763749324837187994878111 5728 5273711095074993949203413280 5729 12955960664297114540306960520 5730 29705442831395465591555129668 5731 63578597368562753660676933804 5732 127040063938730955453887624178 5733 236986806661152475176541210345 5734 412680334605153619923086611905 5735 670681275584727921435701799201 5736 1016933432105678323820335371648 5737 1437997930269681119986586855916 5738 1895320401290821204063953764175 5739 2326953886668879741300464877825 5740 2659177705361694464425031994510 5741 2826082907051995493127475824105 5742 2790432681757524381475313243835 5743 2556957271920524912133637917975 5744 2171693961743098164968246414400 5745 1707233790560022106179308150640 5746 1240326890405342907484176596520 5747 831354086173821499856788293240 5748 513124577790106869747592231800 5749 291032724650665942311959126700 5750 151337016818346290002218745884 5751 71966761216250632262889128316 5752 31209498600684604437589057152 5753 12304561851052831670771896560 5754 4395236681691744015836861790 5755 1417045518886179504003321906 5756 410612987235508954554154068 5757 106432919956287837519657726 5758 24547741205356997496340290 5759 5007783620825162967417210 5760 897510632675440228306752 5761 140230870172580986122896 5762 18932590976379363905832 5763 2186158946129325718200 5764 213325692260576881050 5765 17342767440188678565 5766 1154754459530188245 5767 61672734127039365 5768 2574054378590400 5769 81201997249100 5770 1852303623885 5771 28730685555 5772 276609410 5773 1423575 5774 2925 5775 1 5776 2 5777 299 5778 21904 5779 1048061 5780 36835800 5781 1014041028 5782 22767736992 5783 428687875187 5784 6907376478718 5785 96718318690125 5786 1191108730871136 5787 13026529014829629 5788 127515125134173504 5789 1124572969883786976 5790 8984384614501920000 5791 65325521512029531600 5792 434006610062843844400 5793 2643696510691302235400 5794 14808438364652307689600 5795 76471361972888337455000 5796 364874305694325753726400 5797 1611680062564896423677600 5798 6601320183017232839865600 5799 25108834442326073980766775 5800 88798605129580738808666250 5801 292301475536980234529625135 5802 896377984757525018773058496 5803 2562779597886223663383927491 5804 6835264146423710481141032144 5805 17014958689569863938920974200 5806 39545079310868688887972919872 5807 85830933895322382147027955308 5808 173996499561791304100354990338 5809 329451193737725047580803645707 5810 582583896972104416588512194000 5811 961967983436024758475835660709 5812 1482759743173073695253859248376 5813 2132639959390539930782003993076 5814 2860778951224339159338395014944 5815 3576914294688632793443000693625 5816 4165628924987568323770668273090 5817 4514836944198107268190467600435 5818 4549712164594872486111061428960 5819 4258374814261883639091837291915 5820 3697460807880822839448960732000 5821 2974301492048682328053071874960 5822 2213330764046194667299656416640 5823 1521167914710413983462994622840 5824 963813018142816120379043870360 5825 561859329683829735712630426500 5826 300695771978936419350813717312 5827 147380493502833968694971196972 5828 65978945918823185622491759712 5829 26899381786596348007135851408 5830 9954833333659763999468726400 5831 3332041089124413052322174274 5832 1004677775294963246224577436 5833 271668188524503399225223146 5834 65549705313896599210182144 5835 14033884869890669808911250 5836 2649103964187186480324768 5837 437720349542530275280752 5838 62788787747524544103552 5839 7744911206990054463288 5840 812423932683195368250 5841 71533999940370082335 5842 5205332795900786640 5843 307191045862727865 5844 14364653462744760 5845 516831570580500 5846 13770661284640 5847 257989080635 5848 3155605310 5849 22464365 5850 76000 5851 77 5852 2 5853 301 5854 22201 5855 1069670 5856 37862545 5857 1049871108 5858 23746932924 5859 450510296808 5860 7315154311465 5861 103237947011055 5862 1281675988983831 5863 14132871341796858 5864 139514610006409521 5865 1241041508499308640 5866 10002652027076052000 5867 73388600170304529600 5868 492101983063381996800 5869 3026085458351560820600 5870 17115565059256438775000 5871 89268610303045161274000 5872 430299671901321885777400 5873 1920651820470072459255200 5874 7951731491642933248962400 5875 30580360354084067752104000 5876 109379686519145772920507625 5877 364259599859377545440001885 5878 1130476699526789365193701005 5879 3272046423527096534301060254 5880 8838027895748547669135910255 5881 22288669784644857888124387480 5882 52501039975165803428279880392 5883 115536376726717847738583084976 5884 237575096930354057761031924142 5885 456491257676456003034691269885 5886 819570703633256891765053404345 5887 1374648318041178378398922272614 5888 2153441018757801616689561047577 5889 3149573391496218254602339364724 5890 4298776881494020279324981870860 5891 5472234695979453997506954457800 5892 6492582811656448065071133150915 5893 7174014649559801732615499594945 5894 7375795071646867979238537253065 5895 7048807496019408020567150535750 5896 6254418079801347751582598649975 5897 5145995453791780493021318289360 5898 3920564554606216773478964567280 5899 2761494805115756890947171219360 5900 1795167104316637620235832163600 5901 1074983907473936605460222658300 5902 591728496629602361662772844012 5903 298717510321180258697189942856 5904 137945707135073817885380888028 5905 58108880387280952444724908560 5906 22259395184712595670240622960 5907 7727277770816157068159036064 5908 2421723294181142750227899342 5909 682281175760012353779377214 5910 171982625270184436729839870 5911 38581626075247667305251540 5912 7656887585012349447741978 5913 1335230982217970503587504 5914 203019657920105530226448 5915 26677502183369418369120 5916 2998582878812521086450 5917 284859692200946963385 5918 22548100236089465205 5919 1461945505392916110 5920 76037387589784125 5921 3090885949170900 5922 94972658533740 5923 2110292704520 5924 31886290865 5925 299073775 5926 1499575 5927 3002 5928 1 5929 2 5930 303 5931 22500 5932 1091574 5933 38910606 5934 1086706908 5935 24760973952 5936 473278033800 5937 7743842186652 5938 110145323489773 5939 1378394307673956 5940 15323980072667994 5941 152541139021239150 5942 1368556633633482144 5943 11127224996959838976 5944 82372984784806449600 5945 557427504575411528400 5946 3460092068414404665000 5947 19759261569947741010400 5948 104077048667697468963600 5949 506771033874210223232400 5950 2285526126164398212981600 5951 9563411554207829672640000 5952 37181680537101300591969600 5953 134488520961471846901274400 5954 453058204988958284248668135 5955 1422778175063769599723326140 5956 4168424408284621553074118750 5957 11400807493634771332519837746 5958 29123933931068568369265419624 5959 69515998664735667367200854592 5960 155081456037586536626556004848 5961 323406030825676439908059879450 5962 630487757238247307135046260223 5963 1149021897370981939345857050052 5964 1957232215013282794987434466614 5965 3115409002193826375165396708286 5966 4632333134669291949856198613100 5967 6431416840884560210106985863936 5968 8333013647203793156845349472744 5969 10069497106345080858514133844540 5970 11339643574547370056386167868035 5971 11890632015844975247429004853500 5972 11598519660614280506678211964710 5973 10512792894063231390674435941890 5974 8843456261672603332470279021360 5975 6894866046654899101532036442240 5976 4974825569161951558246827636000 5977 3316335019027051603698826786440 5978 2038796925616752725839266528660 5979 1153587826313432097375403270512 5980 599413282300116678048003660168 5981 285326200637907786580352085000 5982 124087826306104138067216668272 5983 49158776971308943677376474368 5984 17682111104475921067627762464 5985 5753764383305555802550073616 5986 1686958951054975600003954650 5987 443650813794687835955063016 5988 104131331389144266515433684 5989 21690772454903019256653228 5990 3984334946405156983912272 5991 640740007462635805507200 5992 89466289930893962472672 5993 10743494085802575549738 5994 1097283624884142331635 5995 94082100176459547540 5996 6667278301293702750 5997 383228433452511990 5998 17455539411915660 5999 611804229114240 6000 15880953989160 6001 289875371500 6002 3454679085 6003 23963940 6004 79002 6005 78 6006 2 6007 305 6008 22801 6009 1113775 6010 39980276 6011 1124569453 6012 25810845060 6013 497024966724 6014 8194352483460 6015 117460477801238 6016 1481632254685011 6017 16605656061651825 6018 166674010363036008 6019 1508071243639891665 6020 12368266505459147616 6021 92375636811882501600 6022 630816104745716058000 6023 3952194051477786661800 6024 22785347028299301831000 6025 121192613726953907738600 6026 596039644177255384506400 6027 2715825798065720098759000 6028 11484063374677902131895200 6029 45133412028744233840932000 6030 165068881315555914653378400 6031 562437891508104057169175760 6032 1787037774923147145163328025 6033 5298901107811410918267819755 6034 14672853917161867866820898000 6035 37961961826817116038401329879 6036 91804668449380525255325242072 6037 207582496012752340054835885240 6038 438942407552394287646642964426 6039 868062854168601364896078184365 6040 1605513155047437942380548319937 6041 2776802918646539686752487870959 6042 4490057320235004753564318980900 6043 6785774153427093566545759660677 6044 9580990232380778464709325228660 6045 12631790528697813436170331343604 6046 15541731802324534856021088302340 6047 17832226386203818121457301018950 6048 19064646665404776980044504448445 6049 18974314732261148485916749217775 6050 17561600390082639411241586477640 6051 15097874341473951084052877671335 6052 12040861500446679594553354731600 6053 8895390123768168331725792203280 6054 6077829824142808494645998005800 6055 3833964029933390346075098692260 6056 2228571733787368702835625928812 6057 1191141778929719039710776504180 6058 584043710959088045277542027856 6059 262033533441177955952597556300 6060 107267657358589896122101382928 6061 39941506289188516737868385424 6062 13481042154121712870709109680 6063 4108682245236118350231853992 6064 1125931989554700189734440230 6065 276113956659328703245273554 6066 60272398530150686561904768 6067 11641222531417506431654250 6068 1975970989680606309094704 6069 292485947850999492699120 6070 37420996269171993918858 6071 4095866503696663418085 6072 378941792377406510925 6073 29215378537383167955 6074 1845173938845428100 6075 93492927001699785 6076 3702690178285140 6077 110853612522900 6078 2400168076020 6079 35340969950 6080 323037715 6081 1578577 6082 3080 6083 1 6084 2 6085 307 6086 23104 6087 1136275 6088 41071850 6089 1163480059 6090 26897551968 6091 521785940676 6092 8667630517260 6093 125204319987890 6094 1591777578174784 6095 17984050369325781 6096 181997990435704002 6097 1660612382661130815 6098 13736823139092629760 6099 103502861808842340576 6100 713189089530522507600 6101 4509621556053198190200 6102 26245439096713706496000 6103 140951875296901648749000 6104 700116692844952853470000 6105 3222596831939930321991400 6106 13769589500842300344876800 6107 54696823582952063513572000 6108 202250561852657215245348000 6109 696926412469575904070450160 6110 2240095979912105429411996160 6111 6721679282875180517991145895 6112 18841278325446489419895016750 6113 49362769320451887370921167625 6114 120928602380449093624590661696 6115 277098494677488007422036739832 6116 594023863589980824273198969274 6117 1191468884994277804804138063815 6118 2236000912285685249515594580160 6119 3925824816017521626098344921011 6120 6447289535248287548551753447514 6121 9901183155620919941711156368963 6122 14213323367050070414565523841760 6123 19063207369582373646277317207540 6124 23874745449528328012866437775084 6125 27901723492548898979971434863490 6126 30404290239952147036430672316480 6127 30864946748106123733345754071275 6128 29160120050696919917919798442350 6129 25610667235537182474727313613225 6130 20884317762119282927023633752960 6131 15790256170423067433257828645520 6132 11052655393304760052892825641800 6133 7150299048960441949773925478700 6134 4267368659404121428674892457472 6135 2344729605243151137086179774692 6136 1183456993259204723325545688024 6137 547359734079085742532949641300 6138 231355483664694034189318051200 6139 89100283260497460415244859792 6140 31163153258597633938336872144 6141 9862446628541674152781927608 6142 2812890940609675789738394880 6143 719764770454016539200336570 6144 164403729919294953077338452 6145 33331994986320525688307478 6146 5960305936085763293006976 6147 933225955313635298206320 6148 126887286200065956391530 6149 14839360589499238967823 6150 1476225417261548842560 6151 123297478713842715495 6152 8512452240139130850 6153 476721360454211775 6154 21158229590200800 6155 722657841637140 6156 18281122065180 6157 325216341450 6158 3777716800 6159 25542517 6160 82082 6161 79 6162 2 6163 309 6164 23409 6165 1159076 6166 42185625 6167 1203460335 6168 28022121421 6169 547596785736 6170 9164655483984 6171 133398672471350 6172 1709238055976022 6173 19465682624010792 6174 198603646497355827 6175 1827286393024166823 6176 15244894382732521425 6177 115871128314301488192 6178 805564726342405009200 6179 5140437660798914248200 6180 30197633148191493157800 6181 163737222325200950580000 6182 821309306571906761208600 6183 3818636476117185706497800 6184 16485415298908020443635800 6185 66180886957629965645467200 6186 247383973881401449086280000 6187 861995293785131818723828560 6188 2802533871420209486581171920 6189 8508717057798327663154473920 6190 24140179433257900338162836505 6191 64035623237613755237742065625 6192 158890564207266209662991991575 6193 368903163126868532677361981904 6194 801606359602733164328034854514 6195 1630411292546672092450781028241 6196 3104063766454286614411672764525 6197 5531337971064959568478893240948 6198 9224092453894827235304241318473 6199 14391240475855924695275475349863 6200 20999097520477163981111283502437 6201 28644197601963152110986642436200 6202 36506535978226141449036769118688 6203 43443455294873433835992523165830 6204 48236516626155965157887973335430 6205 49929593413510900713390258519720 6206 48134434782958068403836547660125 6207 43172267625619821885968900090865 6208 35982192103593234011076511424295 6209 27831117670869747027811183377120 6210 19948045517072928384618617845080 6211 13228128873103250444419923484500 6212 8101332689337511774749991149732 6213 4573301339030519839921805703504 6214 2374598772188923763036322192204 6215 1131403445038173787810491669156 6216 493389017105871990141915607500 6217 196367940619087356537346242720 6218 71104659547786150676205257568 6219 23343488782663387023491037288 6220 6921573185845794139970248872 6221 1845696760008716728934776800 6222 440517686578623656322612006 6223 93604393516471212250212246 6224 17601528467503269724661226 6225 2909196944994241607301024 6226 419373234051065449090650 6227 52260356858671232886681 6228 5572091920958212260645 6229 502239271091249226420 6230 37727830777522298805 6231 2321895299299639875 6232 114651156591900585 6233 4425348019922280 6234 129134734588080 6235 2725384417470 6236 39118686750 6237 348580232 6238 1660659 6239 3159 6240 1 6241 2 6242 311 6243 23716 6244 1182180 6245 43321900 6246 1244532185 6247 29185601480 6248 574494337704 6249 9686441424660 6250 142066302988610 6251 1834442375963912 6252 21057460202185576 6253 216587696866681608 6254 2009284383459870825 6255 16905506765393652240 6256 129607951453394117952 6257 909067588151247349776 6258 5853626750329436755800 6259 34707254704244691348000 6260 189982661421914657076000 6261 962261181868808409957600 6262 4518753168962138559967800 6263 19708012130847950765627200 6264 79950476458472265990344000 6265 302080797464353512599852000 6266 1064245855637789033969176560 6267 3499460283889785390651622080 6268 10748813037710433092566470080 6269 30861858716133080856153982400 6270 82876901563060244657637082375 6271 208253333527718097033913159200 6272 489831765507317626301952643600 6273 1078704854280221171750071594346 6274 2224435156136652916723979997515 6275 4295532651448564419215810828340 6276 7767338883350644817994487821108 6277 13149917269912348861402586239484 6278 20838530011104212243827228797377 6279 30900280676098083922822439871400 6280 42857520969013222525552166277960 6281 55569743347808515095314086326228 6282 67318200744401761848858960940914 6283 76138240118704864137859408198920 6284 80333883653463047749820930836200 6285 78999381531064192137182301731400 6286 72332387676316741803888698533215 6287 61592859339130416485803825037520 6288 48715435432989029954834817130080 6289 35738301687495995817876446490600 6290 24280784266408010497312749126300 6291 15251631738297953724523916628432 6292 8840669998434641268596698160976 6293 4719328377432074900122501966896 6294 2314860438297378511136037357180 6295 1040748751184957732674865248800 6296 427723424283781390726664293920 6297 160204942808283611091450117360 6298 54506642041261020961827909432 6299 16784019814387468292752176480 6300 4658587700618392518673171680 6301 1160282457032640195522948576 6302 258008123435766165327550698 6303 50933523453823795412968704 6304 8869502881080004900308000 6305 1352599189364700747296970 6306 179147643058737189278211 6307 20411452510457451228468 6308 1978464688352798068980 6309 161025309491365014300 6310 10834347539438770725 6311 591372517046112360 6312 25583577610123080 6313 851792576225220 6314 21006506482650 6315 364335028200 6316 4126297032 6317 27203176 6318 85241 6319 80 6320 2 6321 313 6322 24025 6323 1205589 6324 44480976 6325 1286717810 6326 30389061815 6327 602516459125 6328 10234038210396 6329 151230958472594 6330 1967841048435262 6331 22766698258161598 6332 236053379490692400 6333 2207888029957226652 6334 18732793158417819063 6335 144852845836126639377 6336 1024938716465548837968 6337 6659191476671841765000 6338 39847692365043605596200 6339 220180294570106150233800 6340 1125998404194009360537600 6341 5340062475534045321176400 6342 23526648606965136472125000 6343 96435891757380286433979800 6344 368261684421983478245319200 6345 1311629829519190483055456560 6346 4361455577674917209375450640 6347 13551346909130642579147642000 6348 39370575773931408519308456320 6349 107017080996318144995799918880 6350 272288956765331852271655224825 6351 648722329714583835964944635175 6352 1447608017407089704427433576250 6353 3026041515739386081052014852029 6354 5925943943995236511666591856581 6355 10871402649804931432406160585633 6356 18681255240977308429881479480432 6357 30062622464999039479131470115850 6358 45291521151954008618097915221263 6359 63856618489490386506663449780397 6360 84213940949771667206300728762428 6361 103824736722627903297895730059602 6362 119581695413578297973851931364750 6363 128570400279619012907708904171630 6364 128928974944575092850572560251120 6365 120466822459274810207725246193340 6366 104765126964750238371772725128385 6367 84697627536582263965911328554375 6368 63569419358365742845687629867720 6369 44228829783480938881931366971380 6370 28479760611401204168943840112932 6371 16942002687772153043346689310708 6372 9292629716462594740044307670400 6373 4689459210486302274172359549384 6374 2172152196223131520485356917956 6375 921112441389653380868579901420 6376 356572883427370967628796360080 6377 125611301589047171638033167000 6378 40127508597050855316243213768 6379 11580160886464186658643420552 6380 3005979217041356924457725376 6381 698525810014389821650162704 6382 144537916970295007663180950 6383 26471031348583274624969226 6384 4261796134358942354597994 6385 598520877109802638368861 6386 72671809369128684115149 6387 7550556609311010329625 6388 663264580582614240720 6389 48562178316961069530 6390 2913267816345752235 6391 140234734202023665 6392 5277140596147500 6393 150141241070730 6394 3089719445670 6395 43244983782 6396 375783408 6397 1745900 6398 3239 6399 1 6400 2 6401 315 6402 24336 6403 1229305 6404 45663156 6405 1330039710 6406 31633594000 6407 631702060605 6408 10808532548100 6409 160917399897254 6410 2109907351423872 6411 24601140634125510 6412 257110839692877976 6413 2424475726823908260 6414 20742077541877689888 6415 161758352601520291617 6416 1154546667918942955920 6417 7568259064823089114776 6418 45701319115373042352000 6419 254887549274350841581800 6420 1315981065615924017613600 6421 6302323657402853731134000 6422 28045401775927275032092800 6423 116143903888228237199607000 6424 448212160880455744235663200 6425 1613710626983543995655308560 6426 5425701433312706243344627200 6427 17050807193020427969799264080 6428 50119388811641841611874926400 6429 137878939712451225851953901280 6430 355165858328392096929292307200 6431 856975663242301932998857794375 6432 1937439782914407330729386219850 6433 4104746370019607252802086446375 6434 8150379100131889428390571854096 6435 15166935301253495851621971413973 6436 26448594124327953247875967301540 6437 43212539734911388340534056355334 6438 66130051163058220861925144018640 6439 94756899165588470429485889651797 6440 127071461918784889731852895040388 6441 159394480070436418393209816385830 6442 186899896157980059822710892305664 6443 204708640398323877045568312370550 6444 209262858598038140600393491087320 6445 199466203990339002344907547924740 6446 177097514641066980175661423661600 6447 146290486875712680451715153591895 6448 112284854791354772800522446997800 6449 79967131470976934699807813461980 6450 52760544877809214666256589239232 6451 32193634426070106767870605939140 6452 18133299714897236008641005831376 6453 9408787587918377174294861516280 6454 4487012634520510031621394275136 6455 1961861192574611113543445150220 6456 784296307711152358355460654000 6457 285816244397330782729483284360 6458 94634150638311876278071123200 6459 28364180700851654951395597032 6460 7664566917659749443130897056 6461 1858808267047030017173111280 6462 402546040406061172990731648 6463 77404554802407070037937930 6464 13131299015438947254905994 6465 1951120066474503385665831 6466 251819452427865873393360 6467 27962009119768461558093 6468 2641729268935412309700 6469 209587487808326083830 6470 13747615355784522960 6471 731607251248136025 6472 30860718206270580 6473 1001933817295950 6474 24096225928320 6475 407580011982 6476 4502080440 6477 28949076 6478 88480 6479 81 6480 2 6481 317 6482 24649 6483 1253330 6484 46868745 6485 1374520686 6486 32920311810 6487 662091122420 6488 11411049007225 6489 171151438107650 6490 2261138309896466 6491 26568981682560772 6492 279877537951039574 6493 2660529106314600660 6494 22949965571834916540 6495 180491145759938110680 6496 1299399513755069595297 6497 8593197781288637952744 6498 52360510592044884117000 6499 294735241639394447178000 6500 1536161360186030167847400 6501 7428322061596863091671600 6502 33385464251461320353269200 6503 139670552495193373671732000 6504 544648052637836030669643000 6505 1981972311405527473900627760 6506 6737331262831896726400083760 6507 21412262770695345179174714720 6508 63670735720772484191022568400 6509 177249515486382634371262357600 6510 462182939324710241925092226080 6511 1129264620007633785270513019200 6512 2586162112628991166694330855025 6513 5552354387426696957229520022625 6514 11176420615871275509442586706125 6515 21092879245248732363288563270554 6516 37319996774132884680282127887173 6517 61893794975888696770415535835766 6518 96192673628057260341056614134490 6519 140048420317542479047583804873060 6520 190928080408275276238516344820785 6521 243608421020208085599510545148258 6522 290724632880607963120606622365266 6523 324290335811902175019420243735300 6524 337833258877657153508102395258950 6525 328395178934914095195480108175860 6526 297564337100341790383386669854940 6527 251055613840462918823487878720280 6528 196982482327937036766433775552175 6529 143536550829342677545495443329700 6530 96989374661290153548187956210612 6531 60673395037471310936814446052072 6532 35075302402669389051987695142084 6533 18701417304380971914339169186680 6534 9176471845006812305793753824520 6535 4134013388797742634028802068176 6536 1705408749100805739224040555420 6537 642389127824701750358279644440 6538 220245452227359047916104290200 6539 68491689297902510267638810800 6540 19244727804123936101774317608 6541 4864787484088386941630836656 6542 1101071850420450994640894352 6543 221942471772702077701118880 6544 39602330364022221879875220 6545 6212916200833445740263825 6546 850340329537668511762221 6547 100633818488897145673242 6548 10192285878246422639325 6549 872852068390940324550 6550 62309793672745592490 6551 3644875067593888260 6552 171095452408294245 6553 6279074413443450 6554 174237466999050 6555 3497299457652 6556 47747064222 6557 404732484 6558 1834380 6559 3320 6560 1 6561 2 6562 319 6563 24964 6564 1277666 6565 48098050 6566 1420183842 6567 34250351520 6568 693724716420 6569 12042751067830 6570 181959970655750 6571 2422055709793720 6572 28678889033984644 6573 304478678585165084 6574 2917639946007478636 6575 25374441298658824800 6576 201233223301815800568 6577 1461157866356589886914 6578 9747744449207580908664 6579 59928769656867973231776 6580 340436560754767489530000 6581 1791048909460381009429200 6582 8744303127212787109285200 6583 39687787908864174084403200 6584 167715954271120648703824800 6585 660791956526064267869250000 6586 2430184472285983218136290960 6587 8351041889815440722055392320 6588 26837964204008051422519341920 6589 80721542913792912160821832480 6590 227368904298024475983137284000 6591 600061879037161467777046127360 6592 1484430478336025882199805326400 6593 3443137775871293099693188649400 6594 7489794170341104287958906242475 6595 15281166985890882762244673152500 6596 29243258345380621791679135124650 6597 52486932075386380531904099301146 6598 88342389100216650018291503137306 6599 139405213362968648681590670489824 6600 206178471480600699909508948891700 6601 285684979573863746668002234472582 6602 370679882938992975331363440188646 6603 450119112951044381513816438751096 6604 511190231969882234842131136040964 6605 542541899275981030553670707629500 6606 537658037532952235795873599263180 6607 497030541090680792728294217779680 6608 428153128481529898999149302381880 6609 343272969203649717218148929144070 6610 255821405620697450346017890327500 6611 176956506132267088247995769672592 6612 113433939915280525603071035291304 6613 67268936828739495819858301081224 6614 36834717019278207922980175018056 6615 18585259432925189480088615340800 6616 8621026023318252665650196343312 6617 3667269941675416852767485705640 6618 1426685435535854108713740298440 6619 506061696624689830645587574560 6620 163125839936214386545709934000 6621 47608908504975591053169914640 6622 12529354401748136384761733712 6623 2959880117467481011814005632 6624 624488512178763250691850528 6625 117006885166429291917813150 6626 19344215216272392995169819 6627 2801460396012171897428052 6628 352453270916763019066602 6629 38154294998014884197418 6630 3514581337326352634250 6631 271897281481071676320 6632 17392490423378411220 6633 902702703656430270 6634 37139792619714030 6635 1176171284295000 6636 27593525385972 6637 455327076204 6638 4906812924 6639 30783456 6640 91800 6641 82 6642 2 6643 321 6644 25281 6645 1302315 6646 49351380 6647 1467052587 6648 35624872206 6649 726645028230 6650 12704842190250 6651 193371019662975 6652 2593207147901370 6653 30940027343881110 6654 331047660267725856 6655 3197517483958518210 6656 28034970404973425460 6657 224183188873650717108 6658 1641649012116527997594 6659 11047143962962650503961 6660 68521967438156611184520 6661 392797071346812373647000 6662 2085784151099775456607200 6663 10280464487398817277132600 6664 47116109970461037176074800 6665 201101418522581969057094000 6666 800462509021257641540982000 6667 2974832524923819248805933960 6668 10333014201220968195956020080 6669 33575295466839948148919425680 6670 102133805684488257339996547200 6671 291039640018796960174159852400 6672 777311394523544102148308484960 6673 1946613417660736124124897552480 6674 4572402395878926884963701668600 6675 10075956282970095454653237097500 6676 20833521373317579719474193175125 6677 40419678961251897301121721830775 6678 73579811320635112895192662571700 6679 125662385874349534698573631024479 6680 201299008338857345452006206325590 6681 302371145108657960250565563026190 6682 425733399891406225715586039345642 6683 561607963347268251569879785009431 6684 693727533971252467113326983899354 6685 801914864850490197962737758406230 6686 866832235087883205573090951364800 6687 875491296410609389303975994522130 6688 825425720025594887923774325955540 6689 725717465581871689382535972236820 6690 594328583044112636041636807864350 6691 452803887948634487112451665879675 6692 320493056961609765793491213002292 6693 210423314576570679151258991501916 6694 127942331866210806756672747133296 6695 71910019421947596974967870160140 6696 37286676737306161394427784527480 6697 17797497868325064971443950167832 6698 7801283330473159486796287773816 6699 3132094184636659847937780853860 6700 1148450824449391581003867219000 6701 383371292163573434461814224200 6702 116100597802878101320808725440 6703 31774082205872072486536051320 6704 7824667601555867953444842288 6705 1725560362599214245332744880 6706 338949356939131369618932030 6707 58946545580294614875045039 6708 9014376596845617637691877 6709 1202793600454431530828823 6710 138788113486912029870660 6711 13706867215572775273575 6712 1144749349872012000870 6713 79702284096124003710 6714 4547577771250318530 6715 208235245028008275 6716 7455245697738450 6717 201830992385022 6718 3952626533856 6719 52653877146 6720 435515940 6721 1926180 6722 3402 6723 1 6724 2 6725 323 6726 25600 6727 1327279 6728 50629046 6729 1515150637 6730 37045056048 6731 760895379750 6732 13398566906670 6733 205413770730805 6734 2775167118557120 6735 33362083053674830 6736 359726549301710500 6737 3501996162543683294 6738 30952610350980904096 6739 249557630172309541908 6740 1842882235418343798162 6741 12508301829319240390875 6742 78269711887364192093184 6743 452725841003680346878776 6744 2426220711854542946137200 6745 12071513396859198286561800 6746 55860413097673824285360000 6747 240789206431446143141497200 6748 968178463292378290244806800 6749 3635624481449883516675183960 6750 12763198673506951414092311040 6751 41926337356655388870974818000 6752 128971769888496308762515889120 6753 371761182932589872334981684880 6754 1004680298821568578131445768960 6755 2546675296697897591901943679840 6756 6056832874214952767163506995000 6757 13519094058841388554346425746900 6758 28323315543658684007433099417600 6759 55700845947142780063366394983275 6760 102823069666015734686871797696350 6761 178149317949735915230477730325625 6762 289641397439073995470297709462896 6763 441776358471626608932156233516014 6764 631911871372006925625094988237342 6765 847292942921131998237882019482013 6766 1064407416910245442444690424088000 6767 1252033977801534579476554197157326 6768 1378022467057765440415222087405764 6769 1418033195686590419857646702151630 6770 1363083757558547123719647925218720 6771 1222748006672552482110830190016500 6772 1022481711525642535040786110246230 6773 796076857152284204330600595023745 6774 576314462582307216139509103329792 6775 387379820708837767399254761174508 6776 241376271781491332359743782424600 6777 139178956250687092794826171241364 6778 74121393756584369317407959545536 6779 36382757301250254451532565508632 6780 16422309353791412152446484117128 6781 6799364126312076700705266559500 6782 2575136259985245689717607517440 6783 889432988788263265107401798760 6784 279226437739092487866518659440 6785 79382990710847663539705965960 6786 20354022003304004338206576000 6787 4685440480066695257146750512 6788 963437869117894620310782558 6789 175953430746723906792858189 6790 28358591813118010632861696 6791 4004253996466603428256875 6792 491241384403675048937262 6793 51861162213587659470993 6794 4659330687198364635120 6795 351599565577195680030 6796 21940068194628729750 6797 1110937948684438545 6798 44595038317452480 6799 1378002276680022 6800 31546151919828 6801 507980953350 6802 5342328864 6803 32709636 6804 95202 6805 83 6806 2 6807 325 6808 25921 6809 1352560 6810 51931361 6811 1564502017 6812 38512108635 6813 796520251956 6814 14125211934900 6815 218118612921055 6816 2968538138220095 6817 35955290201576200 6818 390666576645591610 6819 3833043822811409150 6820 34150127834939422306 6821 277592600577282967368 6822 2067065424291994515270 6823 14149950841435768388469 6824 89316855850326842597145 6825 521247808441836958063296 6826 2819017783201355319784200 6827 14157297547958973743169000 6828 66140877585072641562492600 6829 287905316401907180317572000 6830 1169279881814960259301900800 6831 4436086990471141158216165960 6832 15738031198430770662898245000 6833 52259351557876357066930838080 6834 162547065355336256911435314800 6835 473894988617078129674978232080 6836 1295719938840365538305605621360 6837 3323986691221441694050252164800 6838 8003446291875688891288404547480 6839 18091496454720315439310127415500 6840 38399271826628779462086336515100 6841 76534367320460359782840588158400 6842 143242748627267631987993519527125 6843 251729129270371028125670392897325 6844 415303783313423530168871340487375 6845 643075366810483954384162439841604 6846 934283016480664885875660551263532 6847 1273026342812538223953468058827655 6848 1626015380257513694014570209097431 6849 1945761511772787046589881181056680 6850 2179937331908255638377959845811994 6851 2284865430774473625430737653516430 6852 2238575053969156513023623919740850 6853 2048173726698147370034604515972040 6854 1748199177107514224423322082483050 6855 1390405440196396840372237402888095 6856 1029118350530941703251960769209467 6857 707872877670447533192745974176800 6858 451799586358062011511002773926516 6859 267121288116897899551498918374660 6860 146031413178531966292375829705676 6861 73669434038556415845960350036112 6862 34219807222116477123890434284960 6863 14600647456785236187501554333316 6864 5707230444621905537655388371300 6865 2037883813237654846111269017760 6866 662597729902665922328332883640 6867 195483588513725764860514691400 6868 52128104209176076824742627320 6869 12510108081622563210591592800 6870 2688998231717108865643527438 6871 514902787685855276411790219 6872 87305137393412625507906735 6873 13018630593312221065948752 6874 1694034984858106579766085 6875 190649275700499689341653 6876 18366197902771139908695 6877 1496348915449207680900 6878 101642352290752733460 6879 5658515719934757075 6880 252830283345460755 6881 8833247974418472 6882 233377144304850 6883 4460607487206 6884 57996206010 6885 468225576 6886 2021382 6887 3485 6888 1 6889 2 6890 327 6891 26244 6892 1378160 6893 53258640 6894 1615131063 6895 40027259272 6896 833565308004 6897 14886107314650 6898 231517179827725 6899 3173951908950900 6900 38730457320133320 6901 424028659699266440 6902 4192770372113119650 6903 37652123997483105600 6904 308545210928263871464 6905 2316623054464304057178 6906 15992833076854112186631 6907 101825157679646082988020 6908 599517520329201150156480 6909 3271743624205035666662976 6910 16583518259813516689306200 6911 78212390981931839849054400 6912 343765729499581004602932000 6913 1410069088246406402443398000 6914 5404265453763519448460972760 6915 19373655679880654179573428960 6916 65022550231383308481023149120 6917 204473402711991645782410132800 6918 602866758505574438437494121200 6919 1667481121772955410640587306240 6920 4328666990043010272181697933760 6921 10550121588573586483190348227320 6922 24148329328935268206473634410500 6923 51918365885470168016432762262000 6924 104857682864119043790273687576000 6925 198943594574410412051359914510400 6926 354552198936386762812542190593675 6927 593453101263159445399349070813000 6928 932716764249557949854460149304500 6929 1376059374952291494807816784779546 6930 1904938214184545149578563047064997 6931 2473308323178645692252452228579444 6932 3010168928683032489034571605144680 6933 3431971309709790217854514042969320 6934 3662887897832239065845959740922194 6935 3656608249655746932881270621892480 6936 3411257484256694493754252441190760 6937 2970947183780066706534152272499550 6938 2412887151722039375413023513134325 6939 1825195207683225907582561364233212 6940 1284187340252754749332255077506592 6941 839179407066899778910257535101024 6942 508497559898389231911242700799260 6943 285210369429219059087202000947040 6944 147790827795140785163368309581648 6945 70602564523366731575422999793592 6946 31022956810576648339948038450444 6947 12506594570933982238360654930800 6948 4613020073222900535828876535200 6949 1552030718690929187435734682400 6950 474710026252818252727033350840 6951 131511094920023740364448593280 6952 32864130084926567548798168800 6953 7374438711783804122790277950 6954 1478340656803749896722572777 6955 263258568140136532300764924 6956 41377222406430231698810448 6957 5698288981324710008022960 6958 681890660104174738278915 6959 70227360116358799379688 6960 6155679602647572316020 6961 453241917867948413490 6962 27598583914563486825 6963 1363768232029899300 6964 53428286291870952 6965 1611379420984872 6966 36006759407034 6967 565977159360 6968 5810554440 6969 34731018 6970 98687 6971 84 6972 2 6973 329 6974 26569 6975 1404081 6976 54611200 6977 1667062424 6978 41591761289 6979 872077416639 6980 15682627566606 6981 245642391762625 6982 3392070521871955 6983 41698995458353415 6984 459983949900842640 6985 4583436948758711260 6986 41485167820294514750 6987 342695338763203293770 6988 2594215655041587024546 6989 18059898501146106701901 6990 115975108521081851376489 6991 688834376179527992753625 6992 3792991432646872624726272 6993 19402536043014872009090400 6994 92369688529890813592223400 6995 409906607084653646165424600 6996 1697974404648313582760970000 6997 6573545335578479707762873560 6998 23809742670351795337789594920 6999 80760581429814079143921394120 7000 256732754269868002849340970880 7001 765413823860910695348929436000 7002 2141376110390033540315565538320 7003 5624386928883375810487303555120 7004 13874108279795028177240600392120 7005 32151775620810957097762038957980 7006 70009862340190483455742889677500 7007 143256954690747823252360024091100 7008 275477961894870771834200502668800 7009 497794947563654394800535710120800 7010 845182230533530473525019463710325 7011 1348020547562981480023331489791875 7012 2019134741762775449191979224621150 7013 2839221230665210035454223598328529 7014 3746334665991183916205920287407099 7015 4636184308940546183049141814242111 7016 5377732821482577264444395224026000 7017 5842825229740494704223919586734188 7018 5941473680430220558312008275408910 7019 5649832538225851006777876360931610 7020 5019120910478214076568756788471590 7021 4161086328829553599836345595617375 7022 3215600647879622747954798767121307 7023 2313305690783696452584215846716059 7024 1547052284737347312103003509277824 7025 960297146256451243422245474725776 7026 552331657546116958638700919321700 7027 293822240973672751455744139287324 7028 144271998561923147421383349829704 7029 65242764032693125463838472735404 7030 27107242027719218425862209264116 7031 10320250517844806073484264906500 7032 3589914531928584033547003700160 7033 1137307756155484175055366234480 7034 326994683433749505224963284680 7035 84992234294102644373540796120 7036 19884546793406367333381870750 7037 4167338888520858762366100215 7038 778161355825991808712555143 7039 128682359799842857206717183 7040 18716919574636931073971712 7041 2375925644962281318045000 7042 260876635816858488721341 7043 24521877505418712224715 7044 1949590833317156094390 7045 129240936205316220285 7046 7022283951964656375 7047 306258569637331707 7048 10444627395403344 7049 269383903711884 7050 5026584646566 7051 63806760450 7052 502956594 7053 2120069 7054 3569 7055 1 7056 2 7057 331 7058 26896 7059 1430325 7060 55989360 7061 1720321064 7062 43206892352 7063 912104675911 7064 16516192874610 7065 260528499077275 7066 3623587701699680 7067 44872947367304315 7068 498714407220975960 7069 5007465608457977700 7070 45677938192407634400 7071 380347462760686399370 7072 2902760865969850896010 7073 20376521555610410759079 7074 131967941597935963563120 7075 790659533859174075741645 7076 4392508952976073774882752 7077 22674279667219907675753376 7078 108953206789704330281529600 7079 488118998066585486014479000 7080 2041740134147894587363902000 7081 7983614423824886110206271560 7082 29214008124115314786250567680 7083 100134237109694733323494823080 7084 321755304501251311330364120000 7085 969887226572902341131339568800 7086 2744242868895607978753059659520 7087 7291868050656331221127890861360 7088 18202775269838038449422298325880 7089 42701897209384543580952387185300 7090 94158191669125751662216524088000 7091 195175320576217991268792786353100 7092 380335644758989815624474190244800 7093 696738542138064806851895624631200 7094 1199734429469917236337561654304000 7095 1941473648826140925422680560604875 7096 2951851506012333399046439373925650 7097 4215280605617501530262040383108075 7098 5651272880175729065784483334472096 7099 7109492632119191875301594042821555 7100 8387901750165609753478966829170680 7101 9274796539450284922078433629703508 7102 9604361578262459624157968016331104 7103 9306440787881597939659146982824090 7104 8430378394734908570323009229662350 7105 7132033512609620306370497868116925 7106 5628487799601662123367822280255632 7107 4138500898466922360166777210949271 7108 2831239624990102061435258586784416 7109 1799476553323351022332503009826800 7110 1060829217444506190549943620120960 7111 579032610402891810542946140234364 7112 292062826357063932584751659411352 7113 135845328556059857039261472528996 7114 58130198838295866765810247714560 7115 22826845088778788311844919837300 7116 8202934605151484569375880235360 7117 2689338474846413362491100916880 7118 801704709686567757951996635520 7119 216503329214126384737989389400 7120 52748676878332934882180039550 7121 11541777600304662885156378165 7122 2256502012629741705435127920 7123 391940927939979389507482107 7124 60094141981067162772782160 7125 8074214626286991326067960 7126 942767295921033227000256 7127 94749237621777511604403 7128 8105270435964728410410 7129 582482854073264633775 7130 34620867866528143200 7131 1670026801667231007 7132 63872913687274296 7133 1880763324696756 7134 41033344053600 7135 629783919810 7136 6313511034 7137 36851087 7138 102256 7139 85 7140 2 7141 333 7142 27225 7143 1456894 7144 57393441 7145 1774932264 7146 44873954776 7147 953696437200 7148 17388270291249 7149 276211126643881 7150 3869230093462305 7151 48265017889176270 7152 540413402679329375 7153 5467449558358820340 7154 50261375141166345660 7155 421832630580980914120 7156 3245456204733054189780 7157 22970737210651997783625 7158 150027840099082070265021 7159 906634642380255927118134 7160 5081343329155601767636377 7161 26467271099866780300479648 7162 128355742832719202290620000 7163 580488686596476299606702400 7164 2451646741232548233529326600 7165 9681588828473199692967241560 7166 35787553459693794494013441240 7167 123943979780046528661284418000 7168 402515885931065390474285514120 7169 1226619980842770343980680539680 7170 3509656692756518674101989095520 7171 9433244161046364761443456399680 7172 23827162198721414259909601881000 7173 56576005489179571758192987577420 7174 126309967289936708759978563045980 7175 265185182916408474724535676030600 7176 523592599449737638876834214335900 7177 972216504032935578686096127300000 7178 1697529377033571631138097364424800 7179 2786655879359671398947700024315200 7180 4299872053575314879069770863717525 7181 6234415347380276979454019607729225 7182 8490494110840939101238706932800625 7183 10855827298110375791507514330228654 7184 13024086059106155936528108643412791 7185 14652529360932862186522828853729508 7186 15447186808002954328381887603065292 7187 15247914468311818497971155258233000 7188 14080210932960759577100885590593960 7189 12151154423087834382939254656588515 7190 9789574128431215723204167875873007 7191 7354101546346545108121575978070578 7192 5144545315773798514019474433500475 7193 3346528838060698334435506519104624 7194 2021126363700957433972189094846736 7195 1131364267949008769181647059556064 7196 585885067330736684040495798698676 7197 280117327117983004460644822358700 7198 123372962870988992229648720449964 7199 49934087116498006737707129101416 7200 18523185122996290642860145141860 7201 6279253006774997396038104617040 7202 1939012465842051933007362870000 7203 543498012647875889962952674080 7204 137740911172435579255720835670 7205 31426324393711030218538248915 7206 6423840901150600467801228135 7207 1170102283765971198220037250 7208 188776501780910019979499343 7209 26791134200923922400039672 7210 3318692940883314545045256 7211 355625873438636000325744 7212 32627147941383440635125 7213 2532073687390420728165 7214 163861804071844363485 7215 8692310753631887382 7216 370131483324606003 7217 12325390720100100 7218 310417247765484 7219 5656368566376 7220 70120271484 7221 539807681 7222 2222325 7223 3654 7224 1 7225 2 7226 335 7227 27556 7228 1483790 7229 58823766 7230 1830921624 7231 46594275840 7232 996903329552 7233 18300374967160 7234 292727319518491 7235 4129758592539580 7236 51888605590875950 7237 585286350046633690 7238 5966163965579796300 7239 55268840749624323360 7240 467510568773388548520 7241 3625803667493740589150 7242 25873498076621848679635 7243 170404361654692481024100 7244 1038602583978191890681254 7245 5872002863014775843378022 7246 30859780052842854075362400 7247 151030022499939109966373376 7248 689441893386180629888232000 7249 2939765739299133719543805600 7250 11723328962621094280331143560 7251 43771167883518680604219712800 7252 153157987904161843447534985680 7253 502650123040760123797780337200 7254 1548375285344021655311044659680 7255 4479543919329421015233328664320 7256 12177487029941972740196516059200 7257 31119030249377745481037492742360 7258 74778780759017610207615285903300 7259 169011864499321252340930950231280 7260 359343374585534226386752200118600 7261 718767920025955630145627000689000 7262 1352552148791925394310570317544800 7263 2394267919171636437989992989056000 7264 3986390308829588635285261678619200 7265 6241345702401455804492451424322400 7266 9186266853392610378500458981654875 7267 12705774716458440631500747315908700 7268 16507100178286104857291997664700750 7269 20133578691225347811829702686234346 7270 23040431111098471940001795682900188 7271 24721983347453239250460321232768800 7272 24852276046574278122129123274564104 7273 23386651720842357516760032573418050 7274 20581532817822742953262263886250865 7275 16921607641040836029574665743989932 7276 12982589345948207231489398258326210 7277 9283046214240720874186251644449746 7278 6177768463050800395870765105889040 7279 3820602917024308456304692104673536 7280 2192193485393514959731590679677024 7281 1164917677733628494583441938933040 7282 572180153475046937045396481770052 7283 259218291427048849268910192978960 7284 108064285954793873503517376815976 7285 41350030211775078954705064979160 7286 14482187611926481965413984852400 7287 4628350940688465295498463786880 7288 1345202722334443647914949309600 7289 354244240386561963993710225070 7290 84175001272043965100718288465 7291 17965618501455263352957606300 7292 3426604296395712903655165170 7293 580717429720889409486981450 7294 86885276181991085172821832 7295 11392907567170305871113216 7296 1298393169359669227326000 7297 127376385563160952239528 7298 10637344123355149138575 7299 746344658145108997260 7300 43313178620160030582 7301 2040158284991837010 7302 76198304407374396 7303 2191180572462240 7304 46689712619976 7305 699904191294 7306 6853318715 7307 39073412 7308 105910 7309 86 7310 2 7311 337 7312 27889 7313 1511015 7314 60280660 7315 1888315065 7316 48369208104 7317 1041777284328 7318 19254071404360 7319 310115589809740 7320 4405969719183461 7321 55757835684338255 7322 633551367935809960 7323 6506577368259125675 7324 60736290307983143700 7325 517771943914554894180 7326 4047636298074721503270 7327 29118954281354902869415 7328 193375098865344478807725 7329 1188630424077273960946275 7330 6778637505395031770496156 7331 35941123381998455842998777 7332 177497293599805890266853024 7333 817797636218899832178852000 7334 3520254425895610019150508000 7335 14174975703853642513860470160 7336 53452756711991880297186954360 7337 188945541363855637941548426920 7338 626594102820806652459064755200 7339 1950891171275087045785330173800 7340 5706163900172191359214009204000 7341 15687143722698491414298505154720 7342 40552274410424110242480949142040 7343 98605942957739024467524887784300 7344 225587869988500824099123937808700 7345 485653341875470935146730763164580 7346 983953102942364104870162676719600 7347 1876144748241663033187404531880700 7348 3366484423204572016676089116356000 7349 5683919685863160266423359043044000 7350 9028001581761127203440151448637600 7351 13486138906967925257570229845372400 7352 18940190063838717610954766923637925 7353 24997594289127043958530704597501375 7354 30989405989335723603337217016463000 7355 36064517170204627876529904326312979 7356 39374512708386101436983150086498308 7357 40299462854577232450511010877629396 7358 38634566189154176014731187831651050 7359 34661743750783502530363149476844825 7360 29072762064128670412513920400578447 7361 22772163474379422954693566134199217 7362 16637147760587265982307827622520324 7363 11322313778824598909890239539389515 7364 7167131755085006790740198623778160 7365 4213319849094472393703779774523760 7366 2296281945682637263765088998489104 7367 1158065220805783621085892280468728 7368 539335618545031853729555015337660 7369 231437248825782865733166097265940 7370 91284117328273085692412194080576 7371 33005372734922772608274129994260 7372 10907603947463462691536568403920 7373 3284215188176495580922312179600 7374 897742253034437853956662899150 7375 221915912444479544356439124135 7376 49391942895166293571495855215 7377 9850445197546313371456393305 7378 1750819713486860607707018700 7379 275661777962901105152321175 7380 38184041768094228271152888 7381 4617086110242983772371256 7382 483002259001796952565272 7383 43264492064738589773700 7384 3278418345535529725425 7385 207174982692004394067 7386 10732469038623724392 7387 446329787731980399 7388 14516571292562340 7389 357106960385460 7390 6356272757670 7391 76973590199 7392 578881093 7393 2328235 7394 3740 7395 1 7396 2 7397 339 7398 28224 7399 1538571 7400 61764450 7401 1947138831 7402 50200129728 7403 1088371560168 7404 20250974733912 7405 328415964776900 7406 4698697038701952 7407 59887594276877835 7408 685439973526685910 7409 7091863718305759365 7410 66702454273562940000 7411 573040784664179217540 7412 4515146866848110051790 7413 32744757948848643458565 7414 219248596941966327487360 7415 1359034785731966441970375 7416 7817240089373223661177410 7417 41813126245013231686376799 7418 208357073652648744342215424 7419 968827658718838942145225376 7420 4209696319281790649038740000 7421 17114741443152776233404275760 7422 65176085674612974577518097920 7423 232716709247374318545768139720 7424 779752090724968495906599740880 7425 2453541294315847169583110511000 7426 7254539185516213014525053863680 7427 20166687642027912429531833819040 7428 52729761440366082982677465201240 7429 129724973207116769948562380526660 7430 300366650747518434306739223712000 7431 654665206374792187487661713395860 7432 1343296477527898331256914876838200 7433 2594912668267618663333031532569700 7434 4719036571996497410986659433900800 7435 8078187605034796704413352032100000 7436 13014391890590715838725413127256800 7437 19727484609369381062062681269694800 7438 28126456917231327989455225905292800 7439 37703369005585484590031451913410075 7440 47496506167621828460629214681163750 7441 56198095861429975688359607012547325 7442 62414943819484573376984945769398496 7443 65021446202030471700971332110398196 7444 63486842235728454136860311106215154 7445 58048395471625860047123182050262875 7446 49654294881951413365776184286829312 7447 39693771115420258984268231878189149 7448 29619737106535473213797225880846534 7449 20605359993065319784076491183839261 7450 13344900218135807186610963729667200 7451 8033922766118780850008471879197296 7452 4488475431076152223496679678166128 7453 2322982898539412115669334219401768 7454 1111515772020078790774951497107712 7455 490655540252831715002076290244900 7456 199348403283066959195929570896552 7457 74355402946697851562979194973420 7458 25389791559389944656950553256320 7459 7912566128864960876420775966480 7460 2242944975368881501871612208750 7461 576160152831041508350149349205 7462 133566944167210258672214143680 7463 27816063699001576724413999605 7464 5177424009882573511362183870 7465 856379207683790514639302625 7466 125069317950085313443974720 7467 16009993677413289643484472 7468 1781395428361466179891272 7469 170640877627899542013228 7470 13915762468890678864000 7471 953519640837113391327 7472 54045647658783754974 7473 2486488072723817409 7474 90714875699936736 7475 2548287532847700 7476 53045985377646 7477 776877781493 7478 7432199808 7479 41401647 7480 109650 7481 87 7482 2 7483 341 7484 28561 7485 1566460 7486 63275465 7487 2007419491 7488 52088444793 7489 1136740768272 7490 21292752018240 7491 347670036181260 7492 5008812628511692 7493 64293563996061296 7494 741197809211024165 7495 7725415086241569325 7496 73209031641822065675 7497 633777074972162361240 7498 5032918810762664945970 7499 36792394246923364961835 7500 248367551223321230356775 7501 1552409884597310920778100 7502 9005870513450497622123685 7503 48591763750408263456872955 7504 244298197034647200185214201 7505 1146324952318644832412078400 7506 5027493955500690481217592000 7507 20634995869048386252554783760 7508 79351061378466617091378568080 7509 286169465959366198842955094080 7510 968697632088824133848148167800 7511 3080135397136653822042175266200 7512 9205430356791300060310384037480 7513 25872851542200103788745843023040 7514 68416905163064574396975970355960 7515 170277247617540880191043329668700 7516 398972593705257458774264111496300 7517 880253076363293011586785651204560 7518 1828949819403369266403645640002780 7519 3578865771209982768203194209289300 7520 6595181320238160444174063965781500 7521 11444672028239368721089441148456000 7522 18698311576453876105148772170300800 7523 28755486191130508265502832718332400 7524 41612595824199253247025455750665200 7525 56643559069424202200986218837048000 7526 72494100456748872419159919278665125 7527 87187501850765699291696824029010325 7528 98479460989689201253514850095711475 7529 104395958910416573137954482196896504 7530 103786305090305686587371321983844550 7531 96682961660780036061854369881913925 7532 84316038632734915896139333763674137 7533 68766533179548929396782152278767596 7534 52391900580914896168490792015045751 7535 37242507753652585766384318806359585 7536 24667213996960406096501203269056715 7537 15201054521203787640748670502975456 7538 8701795280170624617200459452689888 7539 4619264844222049379434423217890872 7540 2269580992825862411860843777576440 7541 1029991158797863568731631305582560 7542 430785652108849824929095668162492 7543 165639520274970937255391389053996 7544 58395164294312717265224683250580 7545 18820170076328423567957344370400 7546 5527160163545377082793924388350 7547 1473902405865479362306812248355 7548 355482856611689803028653267815 7549 77208006594167870295909854820 7550 15027869207428886882818577175 7551 2607198921170651122346321325 7552 400731095912986418596295895 7553 54194035445507517914637360 7554 6398481538604449952262528 7555 653643136629696494578500 7556 57180254533629268637700 7557 4231937986372643116752 7558 261220630350788149041 7559 13218957111347541801 7560 537044663431917135 7561 17064858825410040 7562 410152945763106 7563 7133150539163 7564 84405790007 7565 620282740 7566 2437885 7567 3827 7568 1 7569 2 7570 343 7571 28900 7572 1594684 7573 64814036 7574 2069183941 7575 54035583624 7576 1186940898000 7577 22381123578408 7578 367921010915172 7579 5337228593288592 7580 68992261034763248 7581 801085403487902000 7582 8410855059768255235 7583 80300895360127825040 7584 700479529245725301240 7585 5605959595426844163510 7586 41307541113771475013625 7587 281112309172169873815340 7588 1771658481539277248265460 7589 10364905299182464064094060 7590 56409003839781487118050365 7591 286111323279660431871591000 7592 1354682025971293576754293824 7593 5996321614219529423362817376 7594 24844692188330176901593523760 7595 96465802821619393324782843840 7596 351345551633979173420473192000 7597 1201414341336198452393916307520 7598 3859887487861622317948775007080 7599 11658971651107147229893494548480 7600 33127390727716316803270896886720 7601 88583592805092486826507804175000 7602 223007009057906963173720794869940 7603 528697566912374228722826492022960 7604 1180619727110811445893524874916560 7605 2483615025778161453891307353398640 7606 4922162248737881099460109086127500 7607 9190093988505779107507095498351200 7608 16163708600235866132076100582356800 7609 26776499181488672809562124202400800 7610 41769878081721224104228245845589200 7611 61340080433568634309088137020360000 7612 84770015986655530190441444742340800 7613 110197469462334357009191371192075200 7614 134684008018387527752326038710174075 7615 154677556851119176941874457108258800 7616 166810902729901146514939427966295000 7617 168807751292336158288342654094242746 7618 160169803896508490198714680988129079 7619 142364434104360775943262515813937012 7620 118420828061500342762558336565596908 7621 92085671696335155152759023893234900 7622 66862244860188058980181544687206119 7623 45272573990025725880577694452895976 7624 28545954739339594827359634232642656 7625 16735718046289405467208931331887184 7626 9107740275298201602931102896057000 7627 4592563891365274527530177996978208 7628 2141506930817942359506582802690272 7629 921441192361681539931171958407392 7630 364987923558037896451320959950548 7631 132750567241010568828203878224000 7632 44209961635718368224907897626720 7633 13439726292410337959214700354830 7634 3716847381234360864178424457105 7635 931643009442731311378802617020 7636 210774950761378128968123998500 7637 42843932906430463607232576780 7638 7784622931053224633708505195 7639 1257110303596776933235598520 7640 179263353395592831358612080 7641 22408475216017739595747000 7642 2435038564991162674469772 7643 227821132161528810650928 7644 18147700455263321980752 7645 1214740271187901540368 7646 67264604770131296775 7647 3023532736155734544 7648 107779734525346776 7649 2958440478610806 7650 60179135916809 7651 861283571500 7652 8052482548 7653 43839532 7654 113477 7655 88 7656 2 7657 345 7658 29241 7659 1623245 7660 66380496 7661 2132459406 7662 56043003115 7663 1239029342793 7664 23517864346680 7665 389213762933412 7666 5684898629469852 7667 74001073663274940 7668 865378967483963296 7669 9152052868979279400 7670 88026310446369394365 7671 773688560887547366915 7672 6239736670399006524750 7673 46340459924534139959595 7674 317904703419093238777175 7675 2020026032762598478622235 7676 11917315183779774984872160 7677 65414874353231984740174050 7678 334703087030068695328463955 7679 1598980223005940776939508025 7680 7142646566538174255774895776 7681 29872186143830867382811115760 7682 117100798690667779577337627600 7683 430696613012445790511851760080 7684 1487583807295564651236871401600 7685 4828585119950446451796923174880 7686 14739107048243801051935669814680 7687 42332821084507616863581280924200 7688 114456444347292590615253647198040 7689 291423914220971537570696765225900 7690 698974814529915108913869821691660 7691 1579592320816068904667788986412860 7692 3363868102141454465478093004603200 7693 6751112068141250365863754726130280 7694 12768959759715761875710289707640500 7695 22758889920474026576250164548138300 7696 38221171209728041530651565350856800 7697 60468189658175100209377018015890000 7698 90095566624699142574590969738692400 7699 126382611810854783437466900493006000 7700 166841028531758559210177590029123200 7701 207178108475136400171485957988839200 7702 241865058701884876233571281137269125 7703 265290363719590347768454278062006475 7704 273203710202752731426297136291139250 7705 263956108986814176786086002971973629 7706 239047395765140812005116885695850937 7707 202736866694235258658697670329271045 7708 160852204875884084549541176172002496 7709 119254145441102955148672336702251870 7710 82515081743678311646962013259255561 7711 53213168736300000923860837501699371 7712 31936772567493193107957601834862640 7713 17809535555468826220131562348746888 7714 9211828735587323906964601214869080 7715 4411087923643804771367426580266712 7716 1951432351159545108662803263989952 7717 795773575666887721380416628113040 7718 298390087515981506083595267277996 7719 102605125930031085490132580877300 7720 32259896368738761527172044725230 7721 9244007544779737946972348845455 7722 2405545415308210673685614865375 7723 566257807373067931996777266315 7724 120051939500598333903142431600 7725 22812492138482111516527082370 7726 3864309224767428055581919845 7727 579994449308579249954907975 7728 76602510661525257510384360 7729 8833520103595612626732300 7730 881464268791225305229428 7731 75327954988892590618452 7732 5446678257560544657120 7733 328485235120919445816 7734 16242489847503276345 7735 644824397957263911 7736 20023299304020846 7737 470332081679915 7738 7994434110663 7739 92458272555 7740 664122272 7741 2551362 7742 3915 7743 1 7744 2 7745 347 7746 29584 7747 1652145 7748 67975180 7749 2197273442 7750 58112187056 7751 1293064926417 7752 24704805244680 7753 411594886511820 7754 6052819640385024 7755 79338302256563532 7756 934371228518726544 7757 9953138272467181400 7758 96437165506137649600 7759 853989456247675191955 7760 6940216199644731825990 7761 51946419519960984123105 7762 359212244532864713790800 7763 2301138341934768352437575 7764 13688973665319052233137620 7765 75779779652414448804268110 7766 391112090869850182446514320 7767 1885091546285601208811099025 7768 8497328592509467832529189600 7769 35868507758050396806173933136 7770 141945490878997956478931151360 7771 527162415834065183836634603920 7772 1838929358929543824657344593600 7773 6029999461286644904190839482400 7774 18598994536105423369884444821760 7775 53991792735614764093474775472680 7776 147583835075008907418524544084760 7777 380007507026064024397204569400900 7778 921981823587822072087590616561600 7779 2108289887728443133390615478435820 7780 4544487829252265911371617879519760 7781 9234727093919411819755062079528920 7782 17691122008453642975170398793768000 7783 31948983908979805683757260046489500 7784 54384879809963907662727665933213600 7785 87244688839663773018939142218290800 7786 131865444706420366678819215584281600 7787 187722692244423417746555037513366000 7788 251611044518414089400619034771464000 7789 317375577937470757180677329180914400 7790 376549066720272403985897319847443200 7791 419967920570709524710328735170265275 7792 440014612932653877941236564257434250 7793 432763860279150335074428657066216375 7794 399217199661649302203831566683980016 7795 345101300798596034601960186143208057 7796 279273032937384427312099512737599404 7797 211339817137438110301431360595486770 7798 149377326603866370627143557946461680 7799 98485742726325726804438531954595347 7800 60482727306832787935317236067505296 7801 34545253601758231687340493680634072 7802 18319569010885525509895704110926080 7803 9003651815009079298897604577244920 7804 4092939281977487468169386066680224 7805 1717214768028569261311588586520432 7806 663378011074019402534916227228544 7807 235355693171041654318336459101300 7808 76469858004457129752079942351950 7809 22683733837190075906187049200285 7810 6122392796542571537864039322480 7811 1497900816815799243375579883335 7812 330826890261976462871266430100 7813 65656425044912575123759659150 7814 11648932155820652689290425040 7815 1837104752905356183190506495 7816 255865864057118088868996440 7817 31241995319613352222479300 7818 3316502833782387979699200 7819 303149087150421401269380 7820 23594378712823866637872 7821 1543225506308820986184 7822 83507094617634573120 7823 3668357134112998455 7824 127803033829367622 7825 3428772560290721 7826 68173570027472 7827 953741844055 7828 8716604820 7829 46390894 7830 117392 7831 89 7832 2 7833 349 7834 29929 7835 1681386 7836 69598425 7837 2263653938 7838 60244646462 7839 1349107929532 7840 25943834587473 7841 435112750858500 7842 6442033403318436 7843 85023200886033384 7844 1008372302182001484 7845 10818517239951144696 7846 105589218375116929000 7847 942015766694044586320 7848 7713904760532279192905 7849 58186156190359990647855 7850 405552704457398853750395 7851 2619043045353861591214750 7852 15708999698081650711759855 7853 87697094836194223789140270 7854 456526965223082167186688370 7855 2219794633315669904139562980 7856 10096308815515408609468697625 7857 43011154324588571061948828912 7858 171817677022828823861742267120 7859 644263214524732963413972231520 7860 2269625971941989615169196353680 7861 7517583268582209555427710884000 7862 23427579656055869821681367996640 7863 68730899783858565145410445287360 7864 189916656159516524282105825008960 7865 494463951373356615012458216598940 7866 1213405737808793609658287381787500 7867 2807264702258358242304485300127480 7868 6124080150068334816039406865932620 7869 12598595196060866285233155084132120 7870 24442234076594893341034153519898280 7871 44717943668695567559467549754130000 7872 77143769730437934238977830481351900 7873 125465860049391814549590707569147600 7874 192333634364595466888196233600171600 7875 277818258869122560321146007252058400 7876 377993656329268872838085935264470000 7877 484216606469229316390854919210037600 7878 583727175195408804157383277836282400 7879 661832979272594400943900016307534400 7880 705304976652244225709690842319440725 7881 705967570481903066500725793357355625 7882 663173308648463478989917569655953645 7883 584148696563736846607077071839058994 7884 482009899631619685970797183066870449 7885 372192022013322194850972536767489266 7886 268631472044969325775815894648713550 7887 181000824470004038451400545213850908 7888 113695896043132788859178073569204667 7889 66482026169251424795298095515496712 7890 36129104566354351730027266459672968 7891 18215480550596403205862205792114000 7892 8504027205621292239536812646946936 7893 3668647119188114369974391850510384 7894 1459151586740907123915332855341584 7895 533745780687023160401931726379296 7896 179074983934488215242212523229250 7897 54943630205928837433359093925515 7898 15366400341322309484836388167935 7899 3903446232124009917061194748710 7900 897084697635044394868043696415 7901 185708364545510909026902090750 7902 34461424294302764205817507410 7903 5701413977672784238772426340 7904 835860313365697338823904415 7905 107844505981138609732863660 7906 12150022937378000606431500 7907 1184613355941646706498808 7908 98922333701716457256324 7909 6989903763869365643304 7910 411992329738554018936 7911 19910846981616274800 7912 772627431786631533 7913 23452071864311567 7914 538505651707387 7915 8948175954718 7916 101174877375 7917 710513166 7918 2668754 7919 4004 7920 1 7921 2 7922 351 7923 30276 7924 1710970 7925 71250570 7926 2331629118 7927 62441919904 7928 1407220116588 7929 27236899513890 7930 459817556103180 7931 6853628289830256 7932 91076020526418408 7933 1087710604438565016 7934 11752888468469871240 7935 115542356647584110400 7936 1038452932200182235920 7937 8567894216779954384860 7938 65126372390004722473845 7939 457499123977359837873500 7940 2978255289886726305005550 7941 18010138040016419064197430 7942 101386068501513276022277890 7943 532306744875496615990956480 7944 2610906724185520086586077300 7945 11981400361801009818279796650 7946 51508482917098038894478018512 7947 207686184780879220667916200256 7948 786208705403730919892903382880 7949 2796788387776054799005830957600 7950 9356512627511753380085055477600 7951 29457579117342514725872207479040 7952 87329894319963988515294890109120 7953 243908448895131288375580600481640 7954 642047786448365522430982760683700 7955 1593413244834857634055491951188400 7956 3729246525846180314392075916689080 7957 8232370037796777949430022344368440 7958 17143083025313132196604772963651880 7959 33676961170514305160789215599427200 7960 62409065677149210534637948547898000 7961 109092753639417739922735090527841400 7962 179850739859355722212318373502361200 7963 279578323204259239907135375818462400 7964 409683703575542926999965222836340000 7965 565716348573692290584640972777836000 7966 735827650987643405791473953981501600 7967 901102753132879561338060607017196800 7968 1038382045992866804929797336154977600 7969 1125272897222953750420019577489706000 7970 1145982183414556944441962357614789875 7971 1095937168927613814064346226722170020 7972 983365896225386148810908638523039010 7973 827111200430215720572757369210078506 7974 651465054950706622163072049505088670 7975 479971289182407436077247255244200320 7976 330378151073870409078544103160312588 7977 212181638769458515663616605523800014 7978 126964753476084212730615331583002008 7979 70674358168112583417367760140307040 7980 36535049561481928715757909903040080 7981 17507679020630371538434417224191856 7982 7761586401165601838143777917190608 7983 3176366354769476385226921441862016 7984 1197123791761042562936847953607840 7985 414430677105529869560548982330550 7986 131413488210385967185439036277465 7987 38050134178512385391023437368220 7988 10025839028666581454925234071190 7989 2394985514450843638243623579750 7990 516535254807487371898168520850 7991 100117849339215339329577166560 7992 17350346133493436928062851380 7993 2672965066271053522014410910 7994 363710370038256698601860100 7995 43392018256991352828910800 7996 4501116189724034686198008 7997 402071420852137858525704 7998 30584282476693232281176 7999 1955217836047375005120 8000 103417941599250847920 8001 4440984565899629988 8002 151255105693679189 8003 3967278211998108 8004 77121745982190 8005 1054916721430 8006 9427117986 8007 49059648 8008 121396 8009 90 8010 2 8011 353 8012 30625 8013 1740899 8014 72931956 8015 2401227543 8016 64705573842 8017 1467464763050 8018 28586007443422 8019 485761390690653 8020 7288741040688756 8021 97518053929736844 8022 1172733805324598400 8023 12761260770651872724 8024 126360873887535255096 8025 1144042150575299164920 8026 9509909983473998971180 8027 72840277150537001666750 8028 515685280167719828521355 8029 3383807994344125158755945 8030 20629181085370280655412180 8031 117095068199594926734037745 8032 620003839711690839780096750 8033 3067433689408602253772765670 8034 14201194995116679722419359630 8035 61604791732613447503946716137 8036 250697339105467791729865029168 8037 958026382426559743754645650000 8038 3441051602300787762419803189120 8039 11626138599453742995254251831280 8040 36975162385924724281299918363040 8041 110757473976019858336976258105760 8042 312639348678989853520991045769000 8043 831964442607882046713088585692660 8044 2087877196208214249067950167787340 8045 4942652263654973924050363298476580 8046 11039634740055136191734507644495920 8047 23267163175381467012644179829584500 8048 46275556366575171446022370683559320 8049 86851299753744103875672102067796280 8050 153810697308113307482202640281971400 8051 256994509589793656451296203983713100 8052 405044183253651054456726083387610000 8053 602017337940138393888161456436511600 8054 843534607442814850905786980029894400 8055 1113821307316912278629559889245971600 8056 1385319359602108877728915526227234400 8057 1622109221188275609087180613991260000 8058 1787105876495548151363919593797240400 8059 1851287160066801170151653199934230600 8060 1801904739409516880565072020079525645 8061 1646539204873849627800826208178992655 8062 1411259896993952567179834441049137500 8063 1133474954582326308133869232571959119 8064 852163311195729630928219792011689586 8065 599009623118839734854359997809026138 8066 393182463239462554115017150737650922 8067 240660649519217001589793405152206675 8068 137156384337364008212665855655803752 8069 72664154127836280445785176362713048 8070 35723159571226774744296623016305856 8071 16265613606786894077680590564137544 8072 6845013473957590755201313292372400 8073 2656275378501949686852180808949424 8074 948176457792553029962480708709846 8075 310488472144874182427651559506715 8076 92993764384441222824382531293735 8077 25392239369988890939761622239125 8078 6298431746574853555304818328460 8079 1413619952442531766766212217265 8080 285826213884726248356479257310 8081 51811770427796201133880358790 8082 8374379043943837760786837250 8083 1199570683403954037425764515 8084 151236524238129962561774460 8085 16651139127102035292629508 8086 1586684776793784565024512 8087 129506616178409689537500 8088 8945121599916740648424 8089 515410271337804866856 8090 24351831547515904788 8091 923882537480310722 8092 27419350076309675 8093 615627397689577 8094 10003092676148 8095 110601995361 8096 759572814 8097 2790150 8098 4094 8099 1 8100 2 8101 355 8102 30976 8103 1771175 8104 74642926 8105 2472478113 8106 67037202960 8107 1529906682954 8108 29993227560010 8109 512998290204543 8110 7748558596791936 8111 104371682219567100 8112 1263809825851016808 8113 13848971375090437740 8114 138113762356005126336 8115 1259584507222883275320 8116 10548362915674181207100 8117 81408171367316956051610 8118 580811652557724550995200 8119 3841307118321484996629445 8120 23607436375257006960417730 8121 135105206239611345798235175 8122 721389908213204115802374640 8123 3599740434284098869763722150 8124 16812101719302199809005436930 8125 73586192094414457322226512787 8126 302205822022565830624343047680 8127 1165712567207438964422561850256 8128 4227260307704518682312706572000 8129 14422926987229797794260082788880 8130 46331675013436477661384973840640 8131 140215053093362373062848465584800 8132 399969242998953842036285935878120 8133 1075872891503013335088669186174300 8134 2729924982656579771498932928471040 8135 6536065508489831558105855249664980 8136 14768881265901316506126583561185000 8137 31499533213178244962074202173952940 8138 63418639391888303642627143647211200 8139 120528260924258409036461317667223480 8140 216219762985262518016840588829869400 8141 366087263229211396374031294511554500 8142 584894923113006776669044456889971200 8143 881595661144397633795296832254974000 8144 1253218311018357777905752202866234400 8145 1679537655890604569214200862023807600 8146 2121147010589752283520389480208736000 8147 2523211974321155170425241221008456800 8148 2825487922488414956293716929952218000 8149 2976560057289754920571672777423936600 8150 2947886922824073825007034377694315520 8151 2742476373801463441865172434901162675 8152 2394625793219338715990743079572176510 8153 1960586155012542028706626601782037625 8154 1503628366146436253091291841516778256 8155 1078980912301247170931607253053226458 8156 723560614313332963193561253897963510 8157 452842288288675517253410010676006689 8158 264121137813448220943281187238805760 8159 143338512295948863863152936503020088 8160 72258209132708703460054532919345936 8161 33773292627417265616115007788329400 8162 14606599875123192593345091209563008 8163 5832641733271426072079102250811440 8164 2145300249553595592899328662317686 8165 724919149250404051988200541837265 8166 224407252594827190009821567571200 8167 63442373548501276330785059607345 8168 16324270775241435010230052399650 8169 3808605466893375405009835797015 8170 802361468692213620254647778160 8171 151929619767011540463457525350 8172 25724725177437274688849688630 8173 3872535749675007559440175425 8174 514946894276386661163634560 8175 60043157384093388121540308 8176 6087800966517819251222520 8177 531578037030547548063204 8178 39529404076609972929600 8179 2470628107385179871976 8180 127769773146766752708 8181 5364867103379940710 8182 178674455769988864 8183 4582905609687685 8184 87124838658338 8185 1165518716791 8186 10186690800 8187 51849798 8188 125490 8189 91 8190 2 8191 357 8192 31329 8193 1801800 8194 76383825 8195 2545410069 8196 69438430503 8197 1594612256796 8198 31460692323060 8199 541584297647965 8200 8234319987482589 8201 111660423260255856 8202 1361327879780753652 8203 15021705180415036140 8204 150875023126656999060 8205 1385945381110418530416 8206 11692405066249480372020 8207 90918081350790955022790 8208 653651929708261552661950 8209 4356992398489204825150800 8210 26991244369601132119173675 8211 155734387324981626453647355 8212 838484976412799042536412385 8213 4219744273995789709543818900 8214 19879535408710802062778202600 8215 87787387089531137044645872417 8216 363810613755179278128289763817 8217 1416409906312906756152426879424 8218 5185286690131078426067352222000 8219 17863978589530585556679885978000 8220 57957813612890220656639225671920 8221 177190215479287097344148383947840 8222 510726716974973700373262193983880 8223 1388512240182003188609660231943300 8224 3561889425264461818212021514163700 8225 8623942704698045807173805417452320 8226 19711533529556290430176946859661580 8227 42539167953233381153808709818448860 8228 86685802567269770655271323476795700 8229 166803817290833580482483688350782800 8230 303071062739006621892512690897665680 8231 519897960537324703856233934793525900 8232 841889432702800433120340660873684300 8233 1286639844398048688252022915642584000 8234 1855235648958496171793913659302746000 8235 2523072263333419420119987842053702000 8236 3234968317906664562149949369454707600 8237 3908531333923264048154156747235691200 8238 4447597143676690565380897543943478000 8239 4763665933785303071935592371221177000 8240 4799174082890874995158687577628546120 8241 4544381113210980322430244454980688320 8242 4041164998093188343791569287751169165 8243 3371846052006494595886461042831175125 8244 2637103320728762561225161074088737375 8245 1931144223496976801859827045064916044 8246 1322570237432172698047921251706989648 8247 846024751528138071368427161413657611 8248 504781787332665222533074592391012435 8249 280494896633312872075818792158823840 8250 144922363260544983905839709282058984 8251 69496452198644040360411630804635256 8252 30872213481910086671025681773700552 8253 12677655207229016827280415543183840 8254 4801575628055545279751509471267110 8255 1673095607042957081950681250547111 8256 534895724739701372437473127077915 8257 156436137932942499155167590901080 8258 41716510145230325949991674638775 8259 10107037213468228960314654125475 8260 2215981421134745387020859995425 8261 437755833651737788819936782660 8262 77536495605233475822730047420 8263 12246914793618845320227012675 8264 1714517577680340698589399075 8265 211279681622223350683314768 8266 22738940093619854543852028 8267 2118262813824332113087716 8268 169036020255019662467100 8269 11415749707301920520400 8270 643180044484571619564 8271 29716698650895845498 8272 1102556993250299586 8273 32002255685997360 8274 702752236347915 8275 11168611392939 8276 120788686161 8277 811422612 8278 2915640 8279 4185 8280 1 8281 2 8282 359 8283 31684 8284 1832776 8285 78155000 8286 2620052995 8287 71910908616 8288 1661649459756 8289 32990599006014 8290 571577525207975 8291 8747318277687132 8292 119408981857047792 8293 1465699562000320752 8294 16285515006266052948 8295 164723994501747436800 8296 1524059143466423656752 8297 12951989573472363647340 8298 101466444266465136229890 8299 735060101075578508713560 8300 4937804051046929376146000 8301 30832551487922617115803120 8302 179341823700238633414065085 8303 973590182652410388334647560 8304 4941134182208993825346193540 8305 23479275842994900932541924750 8306 104599488808833336853651309347 8307 437396805849593735450516276604 8308 1718615728335472586776769927104 8309 6350999257338517390489914072256 8310 22091238897235104238992592550000 8311 72380740600120018450899308460800 8312 223521890492723575005533357788480 8313 650941770068336073436110659568680 8314 1788481483180957030645946167821420 8315 4637762316767475153300690700338000 8316 11353867687354625578672738345923360 8317 26247599038046121988282802109326560 8318 57308049219134697659935293379633860 8319 118185335780448015617345525650748640 8320 230222456682721884125110831997994000 8321 423599323663265030928974008564889160 8322 736117723522587221873074523623395300 8323 1207976695932011829494371955385238800 8324 1871534767511055464921067372532555200 8325 2736831310102893805589210491557720000 8326 3776290574351777198025740044919936400 8327 4914505973797269131364150231478515200 8328 6029678344513016331674546227444427200 8329 6970809117997845735806138764951934800 8330 7589153856273718028229309301173395000 8331 7775734140180629915730360355052482720 8332 7492268036035054147437278832675003840 8333 6783641371894651785656741722652331840 8334 5766471845225833311877204122403351635 8335 4597689475741304589931787675870775000 8336 3434772589643413054951118886581694300 8337 2401551149733419868979528504760216106 8338 1569585365841471034561988415311621121 8339 957624075621340739786484603067019124 8340 544616034446761093019099979397629600 8341 288260875556493847768992645785079072 8342 141754661331352743820466163723981192 8343 64645506109327352287140689562029952 8344 27284255082352209420625506752746848 8345 10634217361326971351830611722078550 8346 3818395856596552674850009912864797 8347 1259814873990105424425673668915180 8348 380843390527769689164989158472280 8349 105158883693731602280776734246120 8350 26431307988709663970544706525125 8351 6024586888028120792030695792440 8352 1240117302343951409074584560820 8353 229466115372245016286187572770 8354 37971639971056120009076701305 8355 5587053327355348258029574500 8356 726226575898610011846949328 8357 82782097477713242665392336 8358 8206063780342151364310236 8359 700614057285567210530304 8360 50945153783911893450000 8361 3113808151869751491540 8362 157486471797662598206 8363 6467424096630240296 8364 210676711455986224 8365 5285657846035600 8366 98293450051277 8367 1286307402952 8368 10998113412 8369 54765438 8370 129675 8371 92 8372 2 8373 361 8374 32041 8375 1864105 8376 79956800 8377 2696436820 8378 74456318685 8379 1731087890259 8380 34585211262810 8381 603038217531035 8382 9288902575335097 8383 127643301844530381 8384 1577359985260576608 8385 17646842886046806600 8386 179745699682162472940 8387 1674934166593080655812 8388 14337934954582782177756 8389 113158849332714616601910 8390 825978182426369463736350 8391 5591455980755190928807950 8392 35189543886411821940953920 8393 206333068069839765533238760 8394 1129324569977392014788294915 8395 5779619158621792867882605925 8396 27699020116990690642085743650 8397 124479024217544138916429511947 8398 525184192939124872495162149021 8399 2082426342090651864905059690921 8400 7767409163651424146642340951680 8401 27276525587366182665059944772000 8402 90244719189650604007579194438800 8403 281479704105613795662172583460400 8404 828131985547623170780259043516520 8405 2299208200155930731019208361805300 8406 6026274556949478341910350932281300 8407 14915757112619087396884759860087060 8408 34871541742744167795456607526778880 8409 77019582748690988090112240239295440 8410 160724503733681396771154235469197500 8411 316908259249991654780382155474789700 8412 590403140954098611411457696915671960 8413 1039188786261593843765587214521060980 8414 1727874656469336533350605890178764700 8415 2713424200213855898041408033406239500 8416 4023471154500942493841233407200304000 8417 5631526223310273369819653704222682400 8418 7437578237130688551484138073532217200 8419 9264646662419680893824495596899134800 8420 10879340451921109783960295512187626000 8421 12036750999950408593610206845116873000 8422 12539400073965932987665952726273659720 8423 12291442118925929142595966410303549960 8424 11328022485105632108086986177633020160 8425 9807636843319021655668773410154520800 8426 7969535527747799185818248718701950125 8427 6071875910372175616176279960670431675 8428 4332695373230396670839355549825132150 8429 2892155603273643732609909667018610769 8430 1803648827149478811154911764480676735 8431 1049397821779426315552174571788642035 8432 568755772189806719844811437943902912 8433 286677024591897727726305873006040176 8434 134141958307971392647552320366665208 8435 58156468564262296091651188526447400 8436 23311872568555988179111027265262390 8437 8619971484652097954601519384131907 8438 2932910481033062506376354919462291 8439 915739115267471061602462285550195 8440 261595021626674101435944325147200 8441 68147818133939989920536381163900 8442 16131624101496349752345349917915 8443 3456098723478696796095444556245 8444 667221949023982805106124355430 8445 115508135576289595831806748725 8446 17833968120974193578256587175 8447 2440744153578950710436348403 8448 294061779099936593348707104 8449 30945003873962005908162264 8450 2818876871109899323618020 8451 219981174038931555917100 8452 14529557859171672011940 8453 800666516282234217770 8454 36184122747526085794 8455 1313233704706285810 8456 37287913532032960 8457 801045686399192 8458 12454918795891 8459 131786799573 8460 866188050 8461 3045315 8462 4277 8463 1 8464 2 8465 363 8466 32400 8467 1895789 8468 81789576 8469 2774591820 8470 77076371680 8471 1802998798875 8472 36246860722566 8473 636028816537049 8474 9860480100543072 8475 136390620122217513 8476 1696768967117624400 8477 19112542448047127352 8478 196031214688428525888 8479 1839658161094828092612 8480 15861994098049205834508 8481 126110838906186980249250 8482 927444626692834599966240 8483 6326516081830769437521510 8484 40127347937458751317099920 8485 237165619557762382649041880 8486 1308666393677630648202360000 8487 6753209341274203256217253485 8488 32640154299199684467431937190 8489 147958300060539039848971436697 8490 629783681747958209348813458368 8491 2519823147940245600355575967525 8492 9486024891986896733419110878784 8493 33627524844704700055549858844256 8494 112335958086885708246571786988800 8495 353860444705733814113071891921200 8496 1051653876040346745785792401305000 8497 2950149970224266804455319021373980 8498 7814756040130435372556297100102720 8499 19553519429386562550185450560425060 8500 46225409430098793374129345872702240 8501 103267181786737110078395042348622000 8502 218032552952816094431089528848831360 8503 435093595030439670397727681125538340 8504 820625597636820495536568528913665960 8505 1462788109924858874694561223085950140 8506 2463992379991923755223680413802160000 8507 3921400896145867727535779988791478300 8508 5895005922011997958762300779732859200 8509 8368357533413167175408864195780402400 8510 11213868811482465749509878118452153600 8511 14179152636216950025188645828377650000 8512 16909018796434126115634841739632053200 8513 19007560117948254329416345610068807800 8514 20128553930239651015895262027447054720 8515 20067176259106559058326326765356032680 8516 18820290521140686255524265010308024000 8517 16591278215213673441325515132806852640 8518 13736007372973632497695452841105301760 8519 10669565386113480206108067636541206675 8520 7767467962873809725790474436406826450 8521 5293706753007063601589438171778826875 8522 3373234192990949845716900179792297856 8523 2007021897400767055338659174855661159 8524 1113371806636567812863911417341532512 8525 574937900148391575495298518791119248 8526 275896619639324136468018484090646400 8527 122801974673589648378791878088477352 8528 50596127650908197599736534018009238 8529 19254188845979069306432131106210457 8530 6751306337629615181226364832327088 8531 2175553989257576486028135954465375 8532 642438412154443790600933483619480 8533 173306701827671592201313115410020 8534 42562932090206013722890056443040 8535 9480685611506817588126140348685 8536 1907339251367934214180708916250 8537 344974250948534612117994321495 8538 55805608092030313587333288480 8539 8027797480934298968465922903 8540 1020288354998546605195656432 8541 113727101351675248573554600 8542 11024940651452050687928256 8543 920595231324498766447404 8544 65474711643083565461940 8545 3914474668151985709310 8546 193670594545188684000 8547 7780657801336526106 8548 247964624988019184 8549 6086703532434792 8550 110748368847168 8551 1418094202525 8552 11864301462 8553 57810753 8554 133952 8555 93 8556 2 8557 365 8558 32761 8559 1927830 8560 83653681 8561 2854548620 8562 79772808500 8563 1877455117560 8564 37977948612825 8565 670614027799859 8566 10463518318074107 8567 145679522697552610 8568 1824412268962154781 8569 20689902433307703960 8570 213678057574475332488 8571 2019403860776990565552 8572 17536928264642286490320 8573 140448773860769762427006 8574 1040603476025549216568150 8575 7152494264257138901257860 8576 45718803918213942245907870 8577 272355163444174204589995800 8578 1514999461747470413735598760 8579 7882533911251595271005548400 8580 38419773457821477335314543115 8581 175657320177529730491057180347 8582 754262705965502348265242970315 8583 3045007340879370472850738116546 8584 11568451234077548598324170569705 8585 41394934008356124202192199795936 8586 139612483674251890911631731760800 8587 444105163895384418120651086360000 8588 1333133580145960541447964984765400 8589 3778281955771889975235578064890500 8590 10113964240286366103575505461908020 8591 25579793986336040892095801492706360 8592 61141166542717880771014105732789300 8593 138138723529481277873851649875400880 8594 295052135701507082521201769088126800 8595 595818098764121067168881916594735840 8596 1137533856886812150316950684388455660 8597 2053191250878957486106018920001622100 8598 3503181166253517598989267628323220980 8599 5649275552615204260886385878970243000 8600 8608430122225853856803708813139098700 8601 12391828687914109669250097602980706400 8602 16845395034792739119329531822674836000 8603 21616730873347638576672783901909867200 8604 26173665458853807009459337336531188000 8605 29886900569869364113376641122256433800 8606 32165304930190059609505468872563927720 8607 32606576333072492045992279491629692400 8608 31111732640066615398120231420611573960 8609 27919300700319305549412501310439872800 8610 23543644216292654153364226251259822560 8611 18639100913861279391926316355243156800 8612 13839343873245985341966754397077258125 8613 9626402126237460272428793721603959025 8614 6265389796264593578326809846810908625 8615 3810670724550245866493570939336337894 8616 2162769628415994128416085989130174547 8617 1143693672338198295340109956735022160 8618 562573644231221864194324357096686576 8619 256943932981561041026344198455142560 8620 108752596215170493691387722544456638 8621 42566061414535057485543158371472847 8622 15371277822281713135827884216458995 8623 5108464470290638992404490873927666 8624 1558177527421914852203395769169675 8625 434901723454345693637257440557220 8626 110710750224146003643426437606940 8627 25612309713003167340471490266600 8628 5363437974846631010276153472495 8629 1012196199972517417224118676925 8630 171313743668319909419140037205 8631 25861765601908492546722510078 8632 3461032508577497315632004835 8633 407788880451611841922261704 8634 41969944525414056596090520 8635 3739472102434398090065424 8636 285455885682015121379040 8637 18444032527323657721250 8638 994337110827422901770 8639 43964780548862611900 8640 1561198329694304994 8641 43374617064467752 8642 911794055246360 8643 13873012998416 8644 143651101035 8645 923998803 8646 3179267 8647 4370 8648 1 8649 2 8650 367 8651 33124 8652 1960230 8653 85549470 8654 2936338196 8655 82547400320 8656 1954531489240 8657 39780947411700 8658 706860888522425 8659 11099547134611156 8660 155540002798095682 8661 1960802889084372294 8662 22386671400425328360 8663 232790600022522459840 8664 2215435075465419091440 8665 19376586425737114582932 8666 156310767958818968261514 8667 1166714314931736196817400 8668 8079938890949973501224100 8669 52045320000044711683429380 8670 312482511381632955907095720 8671 1752165081305232796384640640 8672 9191200304929225919207908400 8673 45172982799095680591531796600 8674 208297474476729414958489117537 8675 902221006026041388114214407012 8676 3674791022627328682199551574914 8677 14088274382017794198679746537230 8678 50880958900343020935611310674720 8679 173240008518956590967181590605056 8680 556441121982270126367222873348800 8681 1686994024851694355561036876686600 8682 4829935831812236721021370466195500 8683 13064114210510632908030824483282000 8684 33394550026466476264652098592809080 8685 80694685972104443321199556293214360 8686 184364132959580071247980995748103120 8687 398319317488244192599596811436748800 8688 813850651716937161599971445443567200 8689 1572627451917251820714678365513994000 8690 2873816848515777981642587448915288060 8691 4965969276178376473683828851409171120 8692 8113267932607128016110066292772403000 8693 12529831018371721584339488801930577000 8694 18286834609926107628012398382713565600 8695 25213752568205906294738396018455238400 8696 32830599684830104326182662020362020800 8697 40352818095070757034647983164908838000 8698 46795919366303490229011482861888487000 8699 51172865048138313938921814482632735520 8700 52735130263312143061887541519076747120 8701 51178908899173174456446558185967606640 8702 46739591221459991804936766320747896800 8703 40134922431506327594689741384066675200 8704 32375108286834911889621769196348458560 8705 24508909259359465548074822033618464800 8706 17393870089111269998219268158010785475 8707 11559096549271657179916248018589735500 8708 7183904917541195712210471119128635750 8709 4169791525816761183754745163985835706 8710 2257065478974766108204021374076554672 8711 1137511544379613439689622875887805824 8712 532840552620885177494362682545788960 8713 231554570888760142070179600632933990 8714 93162189065443255085279692389482085 8715 34625466668260782442260015322669452 8716 11859770807920254173630855706254754 8717 3733731516679491338231531723635050 8718 1077340135608789484238190924176700 8719 284017452051817595844739553016960 8720 68175241803209181063361546709640 8721 14844123586353448598402293821180 8722 2919535451340451631404827593175 8723 516287994616854521537134358700 8724 81667373693938806134055798558 8725 11488829989511796284097927738 8726 1428077235450158447117918136 8727 155697045877089305169645120 8728 14764412753886448777993680 8729 1206051117006513887826444 8730 83918744170407223183190 8731 4908811778979408611080 8732 237635375094051295900 8733 9341856131030831100 8734 291339242052486936 8735 6998497587681152 8736 124621381845584 8737 1561745303560 8738 12788300265 8739 60990020 8740 138322 8741 94 8742 2 8743 369 8744 33489 8745 1992991 8746 87477300 8747 3019991877 8748 85401948940 8749 2034304297740 8750 41658402529260 8751 744838837135250 8752 11770161162411015 8753 166003521116169789 8754 2106482411781924904 8755 24211083669387483141 8756 253480502455830163800 8757 2429113133039894423928 8758 21395990286514105148484 8759 173847696223461254751834 8760 1307163088792505959244406 8761 9120542366975522717792250 8762 59197814264301850584687240 8763 358201315299846898153003590 8764 2024520244749407000974636440 8765 10706199766676696332943507160 8766 53055516710347275862537345000 8767 246717247934550892293803660652 8768 1077878326203571118605271587359 8769 4429053728592831030464794545229 8770 17133281722897164671530484653776 8771 62449410134420569533935481244425 8772 214634942527312715169373790400992 8773 696053605656522017278854605109600 8774 2131099188747078773681687963046600 8775 6163069411958197262469335450960900 8776 16842396166282522883266402548172500 8777 43508514266752842368227604054717100 8778 106274479958440484213295357785920720 8779 245505299502297952018995101480892420 8780 536458041017725470473448461312149680 8781 1108902787418444244121173214531694000 8782 2168445550681372887883560282108729840 8783 4011350705402590131959538133303743720 8784 7019160527057333959789847771410793220 8785 11616449098860645615099333921095623980 8786 18179106570986925845225874680900820000 8787 26895264732151961484816107195852664300 8788 37605581256120015963988493621435944800 8789 49675994719622843445512193843036856800 8790 61969548968418395611320767066818705200 8791 72969584825157297238470820198419675000 8792 81059765618007678052298455604889169320 8793 84900435193502202671393010391640674840 8794 83785485232245666502438837677597299040 8795 77851323861526607203056997741359470760 8796 68054223131825633144102242694506548000 8797 55918752503127566042985995447608281120 8798 43148010173220744940001138388861621600 8799 31233213962357255340186022555088043600 8800 21185498675509117452345041740193694525 8801 13449294713805789290537280965939544375 8802 7980462250367007050248316103322173600 8803 4419835107390760236620107363206729219 8804 2281205216717811735029732832622827984 8805 1095414196852107041688687039642475536 8806 488498503870321183096523799088076550 8807 201914785280613748776667414933938723 8808 77191528082795839927803173694142299 8809 27231048630201967309458739922713749 8810 8842195986970130330636022597562716 8811 2635517663030704336441586693346375 8812 718919175506163289481996993574180 8813 178885992027355184706787984316580 8814 40456433299356615938873784087780 8815 8282973426187082641680981065670 8816 1528484194589371938761253035625 8817 252981117362258715553195835763 8818 37350595591420288830820437816 8819 4889109744027655762749922971 8820 563485926328701147091906824 8821 56734357279300505374084200 8822 4945523219440911977891868 8823 369374629852422344562230 8824 23352844306303066332330 8825 1231972485921474197670 8826 53306636679893443000 8827 1852537571746791930 8828 50373114652148904 8829 1036415437091944 8830 15434758301976 8831 156439401300 8832 984988823 8833 3317589 8834 4464 8835 1 8836 2 8837 371 8838 33856 8839 2026115 8840 89437530 8841 3105541347 8842 88338287136 8843 2116851698060 8844 43612934018500 8845 784619784546950 8846 12477022050933440 8847 177103068250780945 8848 2262022414580020586 8849 26171886558471855435 8850 275867173856255492160 8851 2661903733062416883768 8852 23611425361979524239924 8853 193224282649198369334766 8854 1463473856751324927505920 8855 10287256681907258914609650 8856 67277753155251824085911340 8857 410246635299891609836432970 8858 2337002756131039956881732160 8859 12458364847981929129328147800 8860 62246717015276501781745253400 8861 291890230733646572885335457252 8862 1286175800680300533563760704896 8863 5331274734618872418579008952241 8864 20808072745524493353730036228690 8865 76537684516438363732615227781655 8866 265515901427655736104985101075712 8867 869293614175478608246036195714656 8868 2687540310729348900048910836395400 8869 7850063436809891618030372327647500 8870 21672331998094759604287773014368000 8871 56572628477263475276258428537999100 8872 139669029984906960477947456378729800 8873 326199985474402395340194657774106780 8874 720822173977305541721429457060252800 8875 1507222104906688436720770025968442800 8876 2982296202398310049483531727552297040 8877 5583978157319841952674216498817737720 8878 9892977375573111941432435220326081280 8879 16582418375039022088783162772504795100 8880 26292374503594053861335940973673223000 8881 39425095750523683069155595997783241300 8882 55892415866046123592000892004149510400 8883 74889747287828749740250589861492095200 8884 94800148653248499937503429087180726000 8885 113322402920228054273118803363328513000 8886 127855684984311168281309938466777656320 8887 136073300241640516610314824874273410360 8888 136520615495557809564326379196674046160 8889 129030232760699781659503555927327077400 8890 114793814353285624949039009015254444800 8891 96053674934633893637675736831674956320 8892 75523118460055656829622907585210080160 8893 55742123221716720888260844588706508400 8894 38579368764620387450564309898204480000 8895 25008391263077446470453528984529279875 8896 15164367167908202762458787222450809350 8897 8589626633207521420374852527192564925 8898 4538270695692577843233754206699382656 8899 2232925741231720481378309915530281360 8900 1021339056491206360590886481633865510 8901 433469356169373890846847015566872713 8902 170353717148239095013082866083624384 8903 61856515298462749751718755245383201 8904 20701966794890384504266878303817470 8905 6369249179710195674673118416981425 8906 1796259311114952773720187917750880 8907 462903444079172780551527537333540 8908 108631675102565797002235330797420 8909 23127097012540531240083274886850 8910 4448019645929823570166080628800 8911 769269111979113237090330194463 8912 119017969285359094964876236374 8913 16377939733539452046847850709 8914 1991563161778859594209824960 8915 212431403156389810543729320 8916 19709935973327360755885548 8917 1575425746858936232388674 8918 107271588476710289515520 8919 6140784264900882808750 8920 290942011773944738900 8921 11194393702777623030 8922 341712356704635840 8923 8034913024773096 8924 140056140147560 8925 1718184704860 8926 13773289088 8927 64307609 8928 142786 8929 95 8930 2 8931 373 8932 34225 8933 2059604 8934 91430521 8935 3193018647 8936 91358279013 8937 2202253647000 8938 45647238316240 8939 826278187076210 8940 13221860888068690 8941 188873229413191960 8942 2428025935696190375 8943 28278368970253780339 8944 300078257525642975301 8945 2915384235518247047568 8946 26040538495019418663852 8947 214620272935712474483250 8948 1637321552974786182257754 8949 11594419770699764873854056 8950 76398295522227346803703590 8951 469444449564193460421120210 8952 2695204071430886855034735750 8953 14482885092731336130302784240 8954 72952916781953198114688760560 8955 344945747443993848747872802252 8956 1532893048614851425857564365548 8957 6409153060822443537184280539600 8958 25237126474117324384194830773919 8959 93670966239335528404145712435431 8960 327965311562076305638920582320137 8961 1083928556702791323415409986115648 8962 3383593916385870917327765441505000 8963 9981162625556970391712060290694100 8964 27835401410052956866757108465328900 8965 73415024643545998159524831086171600 8966 183177544251659802846175060433446900 8967 432474465432842879553490015560027500 8968 966327473479603493740424558541145220 8969 2043680145924413907194218487280592480 8970 4091198989816754293604704942083991040 8971 7752423708001214840557776780926467560 8972 13904328080975702073391973353629825000 8973 23601578902096356048573010543915588320 8974 37908823602454699476435274894768846980 8975 57604202321510608914381470678684061300 8976 82787680598198085076816999200002174700 8977 112495328543948765704239083482928040000 8978 144476143372871343383015622930217582800 8979 175291951888646449884439570430147218200 8980 200825269809468465519780758665197331320 8981 217133065859648194662613280479162579680 8982 221421050689060012235719389588314721000 8983 212815717992945448161942393604924376440 8984 192645138214812232152096006756613915560 8985 164107898066459526781777979526181504320 8986 131441870963183222872608903032818361280 8987 98890133394937465828261982977568130000 8988 69812582726977642790750332453292523600 8989 46193889938586563922798570724722974400 8990 28613661881713992052996068188390353725 8991 16570088883574528470623168630514738525 8992 8958105803083338079853861569906111875 8993 4514130957949532216408042748153109344 8994 2116753253343313402279573521276341046 8995 921967860039695073943370814654949263 8996 372268502428852843789750281017563107 8997 139048043381258589679521928939525500 8998 47933015425092351813725618226531219 8999 15211445166680326005309141014544141 9000 4431776974145657110161774611097255 9001 1181822619585336070033524530907720 9002 287517667129920981709023315114000 9003 63583530311897147178957058974630 9004 12730993072116906211847061694470 9005 2297753306568485175851583230088 9006 371999086647617810518072072137 9007 53728535324959740877668288525 9008 6880672905806515356959747931 9009 775917329485090957635636144 9010 76444293252627866129969748 9011 6520948966299848210280542 9012 476646218329132634077750 9013 29493628571203949141080 9014 1522914497695418936570 9015 64501030382671066030 9016 2194249928451427770 9017 58408027676922000 9018 1176471577239504 9019 17152943006836 9020 170212690388 9021 1049296432 9022 3460375 9023 4559 9024 1 9025 2 9026 375 9027 34596 9028 2093460 9029 93456636 9030 3282456177 9031 94463820360 9032 2290591934136 9033 47764090014300 9034 869891121094710 9035 14006480672615640 9036 201350251464125400 9037 2605129003946971320 9038 30540391384833800925 9039 326250144084114830736 9040 3191251409374502539728 9041 28702442228081835547620 9042 238231698297691998723174 9043 1830545835623984551592520 9044 13057893627451089801359976 9045 86685552204134605718313240 9046 536722202719445284507031550 9047 3105450706730778464871168720 9048 16819887848862376087184516400 9049 85411281629935127244016908360 9050 407192464459270350529618055652 9051 1824783279348497998742899822800 9052 7695328861502744070748041244496 9053 30568401208736196802773839726160 9054 114479038984860021757875748664121 9055 404502996078514669371535810101792 9056 1349444458130447059520395087191360 9057 4252887530561349525573801637219656 9058 12668702936286319291760971127089500 9059 35685464846862848484787480792976400 9060 95087356641640757763812604100539600 9061 239750172728923278122433488971446000 9062 572143495417749840031437471938757300 9063 1292527458954005889080619216315252000 9064 2764502319901719448915647944340845280 9065 5598421094723442730325474968052433840 9066 10734719910399524890041308508478764600 9067 19488306238295544026066189852447562720 9068 33494556277669467990005445764241669600 9069 54491241977493721565218437667273642080 9070 83896576825104662775717411652357284300 9071 122212776348721768145972595197785416000 9072 168387744409994889296239975487077550400 9073 219365890660700093123266212791709678000 9074 270092100541894949821942999517327944200 9075 314147672729696519792899562028525844320 9076 344988750843959362943923218945940236000 9077 357494350930700528846034214462588131360 9078 349336333488503257726268772801598422600 9079 321675370975512013811599562683940992960 9080 278901712419745151730816988541435949120 9081 227495545897817116510284639864493317600 9082 174413251854993122657884890562778210160 9083 125554705948694363679011177041999032000 9084 84773258703206951373362880622927454400 9085 53622053144791438523449597172919633600 9086 31734456051482731233081955852965547875 9087 17547732436290859500228714097098676800 9088 9052401653642110059641796954852492000 9089 4349678994575033883657883436806622406 9090 1943306916530901434534257296288814773 9091 805737858598226734636597296584435820 9092 309401760529497684692604795023149884 9093 109789530723555101565444373471914420 9094 35913411961570710509576019318361611 9095 10801026153855852784834893028078680 9096 2978081930700288843753712448658600 9097 750421111209093762260550852447540 9098 172215205414462944181192389772050 9099 35858090084657437451930336581320 9100 6745772952498308746017663858888 9101 1141268198626731047608402266600 9102 172746504610318835842544524899 9103 23258612639345967403807598640 9104 2767480491263950551845461104 9105 288875696409017676673699068 9106 26230884939627208966166090 9107 2052071965188068866466424 9108 136765217047914238656600 9109 7663698762596301745320 9110 355443042156615804930 9111 13388643631229050800 9112 400120384381557840 9113 9211384602012600 9114 157209083154396 9115 1888397395248 9116 14822585520 9117 67767984 9118 147345 9119 96 9120 2 9121 377 9122 34969 9123 2127685 9124 95516240 9125 3373886698 9126 97656839007 9127 2381950213149 9128 49966343661300 9129 915538359410950 9130 14832758859691850 9131 214572112352194090 9132 2794002233360163280 9133 32968417320529991300 9134 354528513054368611075 9135 3491329666900145515029 9136 31617826463600082595188 9137 264272236792711417387026 9138 2045166108559697026075770 9139 14695215180425875983617730 9140 98279971974834370592167296 9141 613120498241672631310735140 9142 3574895156294971925292288930 9143 19515091920293262942219252150 9144 99894166722666463374319692600 9145 480145381241223548644306816212 9146 2169729026792491847490772625052 9147 9228221910117595496605605610044 9148 36977554269558640339958120265760 9149 139716165458977346142070579438040 9150 498173962317850197775681522537223 9151 1677409769692523365159315669511497 9152 5336816087264140848989211623335304 9153 16052296852672190209088736568594500 9154 45666627472419818876499541083670500 9155 122922758051693714630569712565868500 9156 313165197372469276281958320057617600 9157 755321039669409642877612532372204200 9158 1725001924386848768634109231875279500 9159 3730829793381322942656072502881990500 9160 7642101240647856637519693455333026320 9161 14825918900216279183646013450562755640 9162 27240729946296758866623966633374030280 9163 47398884358645170063397419117871494600 9164 78092820879590077613791448211189230400 9165 121805400427559362252152686547126131280 9166 179816978670232377060354065876469477300 9167 251175425008192974373056974687079725100 9168 331861219204648858827505296274637718000 9169 414568243914766293204958622447545527000 9170 489439624618342969677339132458673062520 9171 545814020653427828463703977611137567320 9172 574627416790348723508647494941750711040 9173 570757384177563269961988162389913143600 9174 534491088968457461973541956288865369400 9175 471546850634557383882912995298049864680 9176 391603443964276643292062619390674821920 9177 305855122818176345530493793595596571440 9178 224444839343631829507273160019567162000 9179 154585841430184594164113213076219978000 9180 99815943083378002446248167897642608000 9181 60348117933196723286078024041355901600 9182 34117821319865387970851882727613415325 9183 18010507456725448139495658524758603875 9184 8863809952524566100065926184959731750 9185 4060060169874214836813830817565155819 9186 1727705718637921808579968111239385083 9187 681670262958350528482355076040712991 9188 248837574104813691244966302411439920 9189 83846427386663062323301637544892830 9190 26012471320536178790144034042622821 9191 7409858904845945953915487059755855 9192 1932243730794429832294075383355260 9193 459732872544383925890215704886050 9194 99441620396554584630887395555950 9195 19476766024615214957864725553358 9196 3439021505195216223459985496688 9197 544745591257936646360616597036 9198 76987147964305708281475887165 9199 9648153397070465908805209035 9200 1064793025894108634309335212 9201 102675178192255075096135838 9202 8573020931487917076746966 9203 613411435377046872734350 9204 37157327333800250886400 9205 1878357539852034741500 9206 77889674013900116830 9207 2594370312832985610 9208 67619412278934600 9209 1333680660393900 9210 19041340402084 9211 185035275908 9212 1117064416 9213 3607720 9214 4655 9215 1 9216 2 9217 379 9218 35344 9219 2162281 9220 97609700 9221 3467343334 9222 100939295184 9223 2476414033509 9224 52256935595436 9225 963302449425250 9226 15702649980786560 9227 228578593024809730 9228 2995352484824288680 9229 35573546324476962620 9230 385068904439202412000 9231 3817579810984260345765 9232 34809077872974585134916 9233 292974679020793252934646 9234 2283397806857389024798944 9235 16525761016049860535210250 9236 111337865602285460393527272 9237 699806050445807237029048380 9238 4111617359014417209799320480 9239 22620542627024041407090420870 9240 116714054571528839461504209000 9241 565556662871158675888323724572 9242 2576921491251762198020390680704 9243 11053005189466093495348505432844 9244 44672883131061384410706161510256 9245 170284566667713542944844419164200 9246 612653001302710219533557271201344 9247 2081912765771038034530851479613289 9248 6686260545394587908509606710526664 9249 20305184383233539734662538205814156 9250 58335330408706138168260512210760000 9251 158608222898556563115357193358844900 9252 408252554014110034045770924158157200 9253 995071212398332921000046021343650200 9254 2297145419804598608665546703814036800 9255 5023357252335328831736691719197242500 9256 10406603560549576086435341399673871600 9257 20424339994939721913971488418615189480 9258 37975449856696283756665275141852794880 9259 66887190596940714089463608970319057320 9260 111587377157259545603796893975430900000 9261 176296642405053083817371124214399773360 9262 263713555495337039836071477528826761600 9263 373388201356914742519029569884865141100 9264 500248963614643748123745271761715268400 9265 633934134575466386328224835239255205000 9266 759531725160237919499282131976001006720 9267 859961693383124348256603539639663411640 9268 919616167634308086452570713887690947040 9269 928251735108263798808022376852501274960 9270 883827422456960719699810729090463792000 9271 793222221610069397694512557981990857640 9272 670505156384021795022879607932110771040 9273 533350668715993462040778433460089889040 9274 398858091198624952165158050582345372160 9275 280140547378878957843124390118219010000 9276 184589201786584953819611048520570062400 9277 113970171077988161809527621214275535200 9278 65852277371348119203933838580578963200 9279 35558239893016307639724372621857280675 9280 17916211606166676159707723139812223750 9281 8409739164449248720471714254371778225 9282 3671012635168823243114225407528199856 9283 1487408121556577263118952372625148811 9284 558239334634311375937571097434589804 9285 193635958110218163888746011016807250 9286 61925883282106889299720053360984432 9287 18210885058701798738750380087834535 9288 4910325661494718676047787832013860 9289 1210153983753477688150766557333590 9290 271656825811017528812079785328000 9291 55334856109272652409795062134678 9292 10184794457693524969477649355576 9293 1686013789884667693969018863636 9294 249733652574624544124020412064 9295 32906766036416433312612807675 9296 3832273517158059186154796316 9297 391550874601272751769834906 9298 34803905871115126042913056 9299 2665483400565115739200774 9300 173922544381714489543000 9301 9542056302448336486820 9302 433332716170515921760 9303 15983013944062036410 9304 467739796660492440 9305 10545065262406500 9306 176250423556480 9307 2073432671156 9308 15939649936 9309 71375704 9310 152000 9311 97 9312 2 9313 381 9314 35721 9315 2197250 9316 99737385 9317 3562859574 9318 104313181882 9319 2574070872516 9320 54638885808585 9321 1013268793086550 9322 16618188340197510 9323 243411351884501580 9324 3209924597176482770 9325 38367548557837125900 9326 418037321759732403300 9327 4172108324038628956840 9328 38300407539874730649945 9329 324592505484393335529834 9330 2547670043650100442185970 9331 18570927124609557561286020 9332 126033080782711336377145002 9333 798086022420641607621215676 9334 4724737857256089841110055620 9335 26195437783319013332382709800 9336 136229146491822102403723461150 9337 665450829593825139262643417172 9338 3057066872492985746664697496916 9339 13222734216258585342839278057896 9340 53901105041178979907311767120300 9341 207262120937272183284802539429960 9342 752369166761687565675627850639384 9343 2580086728088888232306533002150512 9344 8363670315087111273668922380038161 9345 25642000470497680583651749829149460 9346 74387627261378328377349248779354500 9347 204274850370976381991856734442515400 9348 531175312065803748676340636724025700 9349 1308236409770802197282004341401267800 9350 3052466459474008251543159236186241000 9351 6748359176722177600370800951072522000 9352 14137433353930899029091413902555862100 9353 28066441235587578551491181873948215800 9354 52801368756912562940311288592415550520 9355 94127920543237472956087575603693087600 9356 158986261515904715667194313093302394600 9357 254389463284643161431162572425589003760 9358 385518955922896402088224164075952892880 9359 553205180027147119579383635761334618400 9360 751424388622836722496802246448794993500 9361 965795353780115245155730131513892923000 9362 1174099969075004212704240754423546533720 9363 1349401318001467317933942672098336474160 9364 1465430188287735914916274691498828514360 9365 1502879151898612522316669871794251986000 9366 1454584806634523989661798891480376935600 9367 1327713310578526859668054514270856227040 9368 1142052007018579178905792603230160635720 9369 924954112680270105332841052850764710960 9370 704713214016801297695651844177941943600 9371 504585386722510787350397550137786172000 9372 339175043216769547983724261596790040400 9373 213786114161366164255775789111918143200 9374 126200395304544842490011862621934864800 9375 69676061212881695610576255349470696000 9376 35926719062892124299203381664570827625 9377 17273549116973814820537640439331509975 9378 7731072805043038079928056225093355675 9379 3215113840194499071698920483864533894 9380 1239909597592661904419926173475302795 9381 442473532215031855133712313428247170 9382 145772310668769951623021690905877262 9383 44223356379237977528894414130457356 9384 12320184566340664629963274891769715 9385 3142397714547907520444841940688850 9386 731389698355401454702295490214050 9387 154776476505827237040682457690628 9388 29661560482308739927342374908934 9389 5125035295079883917429004360324 9390 794479243832561190484637009100 9391 109893914000722141594088694840 9392 13480426914228525094960005351 9393 1456343900495381386079170118 9394 137479084063370201139048894 9395 11238504332053032815947740 9396 787333979758761362277350 9397 46699383636248587373220 9398 2311690256022550663260 9399 93872687957962153240 9400 3062110109493478050 9401 78164477541341100 9402 1509931083950380 9403 21114773073240 9404 200974925844 9405 1188440120 9406 3759720 9407 4752 9408 1 9409 2 9410 383 9411 36100 9412 2232594 9413 101899666 9414 3660469274 9415 107780525216 9416 2675010167700 9417 57115299842094 9418 1065525728681986 9419 17581490789622760 9420 259114001865288140 9421 3438503190201292500 9422 41362901042661414580 9423 453610868084209365920 9424 4557177228477831368840 9425 42117987350858990995710 9426 359401583357367920664750 9427 2840644722670893695120616 9428 20854324931466946586084964 9429 142558841798761196912355252 9430 909423888022927068014742948 9431 5424543907701897078139104000 9432 30307055142333430542182030280 9433 158849689118846143810813882020 9434 782164884165353978724147626172 9435 3622623535364144422553021221488 9436 15799655707510347540859668738600 9437 64954110230645073402660272553144 9438 251935004068333567695508700940216 9439 922653733429401108620472269803584 9440 3192739729391598451840090273351856 9441 10445583080858149308199773859651450 9442 32328261015892268492161356539676124 9443 94692811644611868112011786985168656 9444 262610180779682520160117246653275400 9445 689783534964360311791697830082870600 9446 1716488963784912231327775265559425000 9447 4047537671872341172543205257529891200 9448 9045504596526776209036347654886558800 9449 19160790606266227860828105621753104600 9450 38473044796137154637926523273622087400 9451 73225708751852284854282777011030740000 9452 132103370399933756712752850745545882480 9453 225873452112845429756657922063621451920 9454 365976840441902707034959466401019903760 9455 561815598327949485905595288290352666240 9456 816918735522484159415455113290161380000 9457 1124812589979751465015831816333660134600 9458 1466044317394758993279475403275608191400 9459 1808034103650470599032465589662801738720 9460 2108933043161705237433224804074337480880 9461 2325391881670860263172878231138491926000 9462 2422495319532920608769240585681942933040 9463 2382836541742787788469821268332878210560 9464 2211540733035487579367865243361320019040 9465 1935274228628648576600305161212151493360 9466 1595459269064291900355720660782875482000 9467 1238063882732794759736430277638031832640 9468 903443477921135739515555600720131544160 9469 619315590595648505826848651715009050400 9470 398375315947951118075386837632488205600 9471 240170566382533004299539483836210400000 9472 135528338584229814814510093930049659200 9473 71484958955908431938927754286428108300 9474 35189760723140490980245363579143733725 9475 16140811969492286800399770479465133900 9476 6886126475363322314813145891392733750 9477 2727317719149239167538878546100451606 9478 1000712866849343231071283410862836974 9479 339408268778988115511767701922684512 9480 106149239661344866828614467491441788 9481 30531069625042463368713654979604250 9482 8052723376042626196492629772702710 9483 1941543682108879142853062047547640 9484 426433302316844765852762243018628 9485 84996416591581392337137437043612 9486 15309829752773408886906653715900 9487 2480493033717228884453655872736 9488 359627566575346685718109106904 9489 46387192950644958407572813026 9490 5288617417653440572233966434 9491 529029958664642952908883800 9492 46042410203168158858860796 9493 3452817380323877101478124 9494 220621928017963076916220 9495 11853746558470887150080 9496 527205404128478075000 9497 19045124053555514460 9498 545904274201833540 9499 12054996346356880 9500 197365196629720 9501 2274407597000 9502 17128090056 9503 75135424 9504 156752 9505 98 9506 2 9507 385 9508 36481 9509 2268315 9510 104096916 9511 3760206659 9512 111343384790 9513 2779323349582 9514 59689370714610 9515 1120164614490571 9516 18594759582709310 9517 275732190205485650 9518 3681914542085794080 9519 44572825639837897350 9520 491978416642046491820 9521 4975214550237563772140 9522 46290095674897619952550 9523 397701990897242651314695 9524 3165237228155287030650450 9525 23401994975117047028270934 9526 161129768923370754473641272 9527 1035456968805638404391887950 9528 6222629930122538685760319676 9529 35031792999589520383292085900 9530 185045126902165157143196591820 9531 918394030657176081127871087322 9532 4288074364957969561815664638660 9533 18856722580003333287524366235516 9534 78176844446903658745499550611040 9535 305836109109512547602820468060516 9536 1129915854366673291905274809233544 9537 3945108896153286017515718123991240 9538 13025669808947037540506306861801962 9539 40691931330979379765830278919714285 9540 120334812115109548695663536814318116 9541 336997808041060848537466495432629900 9542 894058385335336693783554564525386000 9543 2247664275850715980004115902283450700 9544 5355774081643143369825209598931159000 9545 12097971056000784460579506891072799800 9546 25909149782988405461198906572825626600 9547 52610478150068053667017937176177949500 9548 101292149987439863405773958884978955800 9549 184904739156846319653064139337961433000 9550 320001372656082902712745497667314539520 9551 524963101957807422702153779494322298360 9552 816205061612592647336757860715941670000 9553 1202437691445380561503679277366114272880 9554 1678017770006898584595215452094994753000 9555 2217468706017595715776277649724403184900 9556 2773829457430585844188195721176694661720 9557 3283033012236709450137465558497884014600 9558 3674793199672327581106820903236828400160 9559 3887925507820656523685515277180771447400 9560 3885715693641400310786491140127130196560 9561 3666125539670011569029664134841696954640 9562 3262987539207175436268359675483007720400 9563 2737511276082871079261513264013036117720 9564 2163017995413064865069271330488796543600 9565 1608156691937937037211207444898073487760 9566 1123900977318159293177246201852795222400 9567 737550359164720666059111099229278246000 9568 453956680543899168555315272948128543200 9569 261728733888774657304521956551984524000 9570 141161020168790127549504009635898804300 9571 71116479786032615279448745243714561350 9572 33414361086466101620937410918796643875 9573 14617199280406360394741202116486089425 9574 5942431559343738239237799029964985500 9575 2240622464442005135491209584338139769 9576 781881800994019970645480015350931682 9577 251921550330114818451636158397319050 9578 74754426004280440897608069110061606 9579 20372907942383290826455904664472425 9580 5083941396656786663297903988236490 9581 1157823000672246220555057733232678 9582 239772893097408629377819894734240 9583 44971390235082148814249028624834 9584 7605528328797112801882660233060 9585 1154106810407907876202746116004 9586 156281106951367100001661507866 9587 18769044331881965667193971785 9588 1985373859160024338988053918 9589 183521494266538359997909690 9590 14691321712376909917425864 9591 1007955907776724439193570 9592 58553130194719474523300 9593 2838895660151028738260 9594 112917812011517667700 9595 3608014383695311590 9596 90219473887697980 9597 1707296280580100 9598 23389180670240 9599 218103015900 9600 1263575544 9601 3916472 9602 4850 9603 1 9604 2 9605 387 9606 36864 9607 2304415 9608 106329510 9609 3862106325 9610 115003854064 9611 2887103874798 9612 62364380882310 9613 1177279914332665 9614 19660285311391296 9615 293313680995108410 9616 3941028543951082220 9617 48011328830039189850 9618 533341317684707906400 9619 5428825418321773138060 9620 50847272903375451321390 9621 439819978248101642310405 9622 3524638811512654951315200 9623 26242639697787940723391550 9624 181984093854837701059726236 9625 1178015810604399601304243202 9626 7132053818145465753775062624 9627 40456336907291417461431189900 9628 215352182044498587685378622100 9629 1077243719776022224938684969342 9630 5070239249123323540539812264832 9631 22479346115367477710077387457004 9632 93976500154414006286359219349640 9633 370790219340157621005480740613660 9634 1381850858435006859600783510173760 9635 4867762629582687126136190393794824 9636 16218409538338635992346397135153818 9637 51137514411837529074030052779365735 9638 152663073131001817187824893353994240 9639 431690619685672716649478282417798556 9640 1156668566115019213943671811178661400 9641 2937447810815076291795813732366321300 9642 7072263045428055601152984864490584000 9643 16145508727873125633122712148602691000 9644 34954654379515181670235254227712185400 9645 71771268756334281527846042797931054100 9646 139765194783577018043700482158601043200 9647 258130447908698604507346916348992173000 9648 452104743056016659425498348412860422000 9649 750836554070652852458811701557943750280 9650 1182181902054495354371717327116961573760 9651 1764253289773330047409274565656466939120 9652 2494936505529382744010670565385156133000 9653 3342281295997347180792109466058063319500 9654 4239873774825344837467671124452302853120 9655 5091067115887180049169931148160685753320 9656 5783726242834032818540045707311165881040 9657 6213317389491516786858393508319263373400 9658 6308211013174320919555731725809073129600 9659 6048962081412799357499485403174575165200 9660 5474528272242663015636224918844327739440 9661 4672785504711519655861818425225187611080 9662 3758477264477356765424991991271672025600 9663 2846220574670731796947637722536105320400 9664 2027344455239295032692801802572926766560 9665 1356865949760369171885959750944287296400 9666 852331996491850286630702110580616748800 9667 501899300271307661604061440388194924000 9668 276689358753019942364014103565948463500 9669 142601438741941047218376499530142669650 9670 68604121809606592601182774497940377600 9671 30758011249898647195140972595951223325 9672 12828558034707060554050944921357719250 9673 4967940183591244303030088130438591375 9674 1782594667843363201716763426213768656 9675 591329819109102933963403860320003562 9676 180903665665625307726222536601503394 9677 50903977567425754195169559644076675 9678 13136664772699412859790533760939200 9679 3099366682781125363408119780780318 9680 666206195414253395230582137752868 9681 129967806826663541151386465668446 9682 22915358081570521688789313948960 9683 3634599844125136760656401988740 9684 515908673526713785719770614770 9685 65156237282526924074766784811 9686 7273991276813464911222020352 9687 712551452931181312906793490 9688 60733731915545068776286660 9689 4460773288100601540671694 9690 279175058212682551439520 9691 14692642218621915888340 9692 640123216139995742700 9693 22653138437250826050 9694 636123748089531520 9695 13762292626936980 9696 220754377299960 9697 2492510612900 9698 18391665600 9699 79051896 9700 161602 9701 99 9702 2 9703 389 9704 37249 9705 2340896 9706 108597825 9707 3966203241 9708 118764060723 9709 2998447259588 9710 65143704231892 9711 1236969285047275 9712 20780449925881867 9713 311908440577817720 9714 4216760734156567870 9715 51693243372124983930 9716 577914143324545803750 9717 5920803834963819629880 9718 55822487453613015093530 9719 486110073922999262262955 9720 3922340802409897602629895 9721 29407876925943227754042000 9722 205386088829954748087997170 9723 1339145579527770355777884474 9724 8167510786951104158166950574 9725 46678966837413956147191509576 9726 250383975044088108068670708000 9727 1262288846678187382081881561162 9728 5988633279780499621667683352154 9729 26767420480325447271893052095664 9730 112833222734417339573883585585156 9731 448967063787061279750980291224700 9732 1687686967544519407203603978234276 9733 5997678483949360418041465203028368 9734 20163518434491922009862115259145058 9735 64163184220784566614536359641167697 9736 193355004461981196953655172273708525 9737 552025431800782265345141819232116672 9738 1493666374156080062481138306611291300 9739 3831506196150412985579368296891707300 9740 9319927321278771581157100766774034700 9741 21501282809516269002947921747533850000 9742 47052625435515966130814761118784985200 9743 97680418539322686989044949370756680700 9744 192375672933645071710718419334778992700 9745 359422597896138467913120875233971128800 9746 637009482212862979078562487750821855000 9747 1070837926726735755171557199225258289800 9748 1707145004012302777073871106611283872120 9749 2580458351385922694746032426372408609120 9750 3697374196974763305514349842751270405880 9751 5020299066004245765387324918153058072500 9752 6457342480842940553243948774176706038020 9753 7864896573317765893358126869337380415040 9754 9066759255070742268677511265809049895640 9755 9888110589163844367965214411556091773560 9756 10196136520994977443241247002989844577000 9757 9934677775054199668285976543301705361760 9758 9140653811912674584665889053686024694080 9759 7935773043918695092130178100708195331480 9760 6495988540560227844686505255284708143320 9761 5009238570083796662016909053024901864000 9762 3635501147177232069904009247471000254320 9763 2480766927078528465063205952797082518800 9764 1589882355656570952689813209809894994800 9765 955855980815206830159376713336323467200 9766 538418092641794599668536060117932987500 9767 283762458910731174767880509166041473950 9768 139720601595639207880631519741654938950 9769 64172372336364748816078383514747867200 9770 27445757315113420948792147037843808675 9771 10910371742934982542267887160403576875 9772 4023217132285368337207973010551908425 9773 1373211620103122904608883875670935244 9774 432825215995740126177858694998822444 9775 125658403571706195092777628754138281 9776 33509572715082703686246438425411625 9777 8183308079437912026706023769016808 9778 1824029196086499615785639870985546 9779 369740699924072170529206360402686 9780 67886748316652670503038342573794 9781 11240128172922249562539062221800 9782 1670015483934621661922516730774 9783 221437344233894024076428292677 9784 26043035608695430578415992137 9785 2697925312091205651894847408 9786 244255226182083428774196350 9787 19152095000477511458097558 9788 1287130965989406990633090 9789 73245772413341390411640 9790 3479018876291024480960 9791 135570950448768493750 9792 4244138131784843110 9793 103981766514634960 9794 1928050657880060 9795 25881691283140 9796 236494681500 9797 1342627440 9798 4078074 9799 4949 9800 1 9801 2 9802 391 9803 37636 9804 2377760 9805 110902240 9806 4072532751 9807 122626167048 9808 3113451113652 9809 68030808106690 9810 1299333665929585 9811 21957729840214532 9812 331568725889209016 9813 4510074415151676280 9814 55634271916076066150 9815 625925472154584993600 9816 6454145152648527536280 9817 61251312871934788231590 9818 536957346826374713584345 9819 4362160780657999244940300 9820 32932515737455882705357200 9821 231628728527742688811388720 9822 1521129673382608056837610710 9823 9345526597555503759471193776 9824 53811020655559421900966572200 9825 290840311951379525530101897900 9826 1477641028722685969767260183262 9827 7065876999556521846606368321496 9828 31837659729448770812432864360496 9829 135312568849784817283960973042160 9830 542943563941475286037339510574340 9831 2058477186884677028209084718847936 9832 7379529342384367277642248713202128 9833 25031281064074609135998305652939882 9834 80381593759123202606882756776321515 9835 244492518873818726027685225053074260 9836 704688504931784082532966712586110912 9837 1925356993841752779130616589029089856 9838 4988174762265432199523040108070368700 9839 12257375132093847872952914499140356000 9840 28573545854944324604100906612024434000 9841 63198134163389091763937473267387676200 9842 132635072918837868659280203598468866100 9843 264146941689979353238564462132710046800 9844 499187792679715485956821357392572172000 9845 895139930121561583585909404099814028000 9846 1522942669782752414597055547638118711800 9847 2457981558082955629532682808169227622400 9848 3762640253440418049117749753489370182880 9849 5461627486748093352923624408407737345000 9850 7515235571533628509397995483538214205500 9851 9799623776840287734036058240234769357520 9852 12104770348143110730825797993789683268160 9853 14157826370957922317847442413969735648960 9854 15671836831997877186505260118867257654600 9855 16409453910486494230099640511309107950400 9856 16242888788228520587841708269110778491360 9857 15189615893325473942165374456860599859280 9858 13410301316161358107766403019552523070920 9859 11168774045271747500548323680509895754400 9860 8767715834561153427441901044296573889600 9861 6481721721847963866851646970007105574720 9862 4508111382317823497756007755370009285360 9863 2946748305416940124575772960754182291200 9864 1808187977307057116790078823916940216000 9865 1040317392913102261272597500506127911500 9866 560451817663751117131894612731989937450 9867 282322040337580255099008019271797608600 9868 132776494145971341417261158012688244800 9869 58203768565012068143933119633795032000 9870 23738929777642043096318832081761296125 9871 8991157315876612640238061140990499800 9872 3155806287946486106325647301884703900 9873 1024155035104843060141262555318826006 9874 306562069237331502819000165355641675 9875 84413550282508457881415998069488300 9876 21319972852137324886496557529956008 9877 4923395878867624979193759651765864 9878 1035946895338325565759788498155554 9879 197854555143316211654424808242240 9880 34155486254492771251328376170760 9881 5304615328059758422578918719514 9882 737346017760607809796198907447 9883 91199272891222354653182776948 9884 9971916588904670563116867760 9885 956806679113264741680989840 9886 79885826916022580234384218 9887 5747904254090008531304784 9888 352420830626023941851160 9889 18171661094912940369300 9890 775694166588764236450 9891 26897276569035669160 9892 740105514604166480 9893 15690343284817040 9894 246636068583100 9895 2729005294400 9896 19734293040 9897 83129970 9898 166551 9899 100 9900 2 9901 393 9902 38025 9903 2415009 9904 113243136 9905 4181130576 9906 126592370289 9907 3232215174375 9908 71029255366278 9909 1364477370161477 9910 23194699125261807 9911 352349175815090883 9912 4821982855729494000 9913 59851032650232634020 9914 677618715526709977530 9915 7032059295973073340030 9916 67172116706898607861470 9917 592779834279987728677875 9918 4848270854580998507203255 9919 36854856539865780307987095 9920 261036605453685916565430720 9921 1726515762212562804925607880 9922 10684672177083274115249078250 9923 61978531442510526059133522774 9924 337519278788793481677293407476 9925 1728025003766774077835930891262 9926 8328165846234709228688249882658 9927 37826293009229270434100547712650 9928 162079989330110264555854025137824 9929 655776786675892625611223096159496 9930 2507444250671738307960065010072636 9931 9067216309928886684845852691436404 9932 31028959548023969554039770855968250 9933 100545112193615124616744872035466573 9934 308655703094603292642221584694241957 9935 898043509393765279486621884859819437 9936 2477382425642535044475758408261206528 9937 6481841136421512262004178414681660000 9938 16088881328244260858532282796032063300 9939 37893473176223096185258007378798468700 9940 84699416972905360766885395014921526200 9941 179687698354353834790094964717253851300 9942 361827360229302040227609411503466727500 9943 691563465613360557667539776727351164700 9944 1254562528017700051499030279333785156800 9945 2159952151995615393675618035388940566800 9946 3528819484809691384704240007394485912200 9947 5469785257452720826191620860100654055000 9948 8042085838134016047669656834780145954120 9949 11212609768508391814912345326289484611380 9950 14819922842844533499423383158387827430020 9951 18562112828986051284069746767966389306180 9952 22022722944275688211205569283307116064000 9953 24738596087068619455182771384676307550240 9954 26297564499650338598064854922865199723960 9955 26439025309223498031082955272100623068360 9956 25124293668379673610451351000162305221040 9957 22550955128074032692432292073238547765000 9958 19104547089190442592678501781218091085880 9959 15263704375121381272128406299581282032920 9960 11490960291931760528868556023032007438720 9961 8143612529495055567660017002841009539680 9962 5427515232495468589638978913551264810000 9963 3398070332963628069479892033726835210800 9964 1996173373728309091431974213842451378700 9965 1098869910305545716800430672849922924950 9966 566084499248311429866888528437839082550 9967 272497095741610549297892677754343183750 9968 122376140901376816960011503148542899200 9969 51184687092755464045110979119605104800 9970 19901529058811595182505948301394076675 9971 7179023420231854443533620312436612325 9972 2397366655207965964750146430989761250 9973 739387285233071628996858860354464119 9974 210071953854214652974193626823626581 9975 54829545567220028572742995955367633 9976 13106703958305537005899783420782672 9977 2859976091424825181545428369141100 9978 567595255067388382183631168644926 9979 102042234571145441754366718744554 9980 16544743500982007985117980941314 9981 2407361501695229471718715638221 9982 312636617125116378729611069625 9983 36014952197600101141532859897 9984 3654731991204470393575837248 9985 324141053098106009008580568 9986 24899999254567519989402342 9987 1639551796615430932484250 9988 91417433508254330780940 9989 4254713042879788717410 9990 162468227017804162910 9991 4984243646389009590 9992 119672109799452000 9993 2174686726463160 9994 28610696577540 9995 256228974540 9996 1425757410 9997 4244625 9998 5049 9999 1 10000 2 10001 395 10002 38416 10003 2452645 10004 115620896 10005 4292032816 10006 130664903040 10007 3354841341423 10008 74142706479930 10009 1432508178268167 10010 24494032791191392 10011 374306905655305415 10012 5153551581618703016 10013 64361107065384310300 10014 733252987442786043680 10015 7657984768127658333630 10016 73626261859547135397750 10017 654031147151922516909465 10018 5385228201407373220787600 10019 41217017320523779552927395 10020 293969121191141799270787920 10021 1958144490740305493736996600 10022 12205801850465882172086688960 10023 71324058040066029818604716550 10024 391330299444352903578259979676 10025 2018865315718153603366032789162 10026 9805806874957395198455510065920 10027 44892170008785792280706916034146 10028 193917649059559035368286889498320 10029 791089355525677442895184069201656 10030 3050387814613213593997404520646976 10031 11125693496813563713054937410284340 10032 38408488890408336831682019569170378 10033 125576393257689733752743177688406455 10034 389037296853726495249104341470563472 10035 1142536028267584005514307109912893697 10036 3182070930574319127008725120847317440 10037 8407198130263265041134795003710749856 10038 21077056090509693058055322904102432000 10039 50150848308316944058210921877938824700 10040 113272962827849685370986301626945960200 10041 242885832517742926554032437984641527500 10042 494462433148139908886889615101935593600 10043 955710407303339910906104238860061211500 10044 1753750320697415537455851636726357328800 10045 3055092082117176977261527439488754594800 10046 5051762154592443799301295555032604624000 10047 7927766815535676455724303668269881677400 10048 11804726091574434096787406588269516137000 10049 16674237255256485167835969734697221956380 10050 22335158414378162008821378641926041635520 10051 28361736605826339018105805008201158663700 10052 34127493292418798942031367277096799332160 10053 38896422458026541773030213798646043199200 10054 41969401331648215784570115041732457378560 10055 42848479219709992261182595783409731018760 10056 41367182456608194198293059269273083712400 10057 37740571021399506634597666530099147624280 10058 32514848405351800700444904800770614156800 10059 26432478420393128772676729980091177787320 10060 20258676126492913956310457067328581328320 10061 14625334251343019434511663972848115114400 10062 9935626614813292087394986668921274095360 10063 6344818638380568194055664994481017502000 10064 3804361351035366208222053037759391594700 10065 2139187303218647978073028173356050836450 10066 1126536316912062546998783141169829020000 10067 554819136079190804396900697026140792350 10068 255152635047348158377272661161231144000 10069 109388455657767532189044098753400136800 10070 43640458836453638278824780383155372800 10071 16170180736108467083771681453427112125 10072 5553172943154452071075793732874465150 10073 1763542320337914689138121415673290125 10074 516634023091546155793193792179268256 10075 139243095849728486454158994024855933 10076 34426676810442861892396340950738680 10077 7783371970292450160739188020906964 10078 1603542150405713947943419666800480 10079 299896789714461653408791526986794 10080 50700229755474779236446357112074 10081 7711976829754987894297634357735 10082 1049982634885724188525809977072 10083 127214225088822455794715636845 10084 13626648580109140956692705008 10085 1280947732211370750689570408 10086 104785826170590100223786560 10087 7387456050705439463789034 10088 443838264134278272632100 10089 22426374137792729086710 10090 938162393606568399360 10091 31881520215424678750 10092 859777624403618480 10093 17865030011280200 10094 275246765160640 10095 2985234268940 10096 21160050450 10097 87374595 10098 171600 10099 101 10100 2 10101 397 10102 38809 10103 2490670 10104 118035905 10105 4405275952 10106 134846033616 10107 3481433711712 10108 77374921654305 10109 1503537433634445 10110 25858510161352869 10111 397501604780567222 10112 5505900757433793899 10113 69183089921113804300 10114 793104020093018677700 10115 8335603483654368311160 10116 80658321155520208737780 10117 721203263858821124770935 10118 5978008035687360949465475 10119 46065288175104778060130650 10120 330823977731007579578775015 10121 2219181096193991410302427320 10122 13932317612678444977012296840 10123 82008730217149303933853794800 10124 453308830886863429637393502450 10125 2356384594506947085043326196638 10126 11533831878724169276291440957182 10127 53220335855020501509395165916804 10128 231743942068788305802387437210970 10129 953169344855787707451038094339480 10130 3706164601289106219608627616806472 10131 13633137747485302021015002420356976 10132 47475705200337223516527872260606782 10133 156605352805713703306782948544374705 10134 489582409047341619865849213506030045 10135 1451191731362187298156528694607135654 10136 4080114439968084406495347005707136877 10137 10884580555905800085610553411971956384 10138 27558897226931205320059501318784092000 10139 66239729636561204916743204673970888000 10140 151166436004072781556244309005744428900 10141 327585249490648287320917832999563053700 10142 674150131502493743676984579819189444900 10143 1317537767532641951133713650363527939000 10144 2445313786310776095123391413453708493500 10145 4309654610134877028760557718822539751600 10146 7211714306588059192976913590421545190800 10147 11456586300345367840428543675664367589600 10148 17274511349027154922979027448370170192000 10149 24716323093390501215505626569477367910500 10150 33547768182886553823733723968215526246900 10151 43181659448670872517529188166588986093720 10152 52689606121404850226101114045063188638340 10153 60919145402302229984235783081953159263200 10154 66707997418716835239752886426408764928800 10155 69146043719360330859247450706274930742720 10156 67806207765831692229376014541373706780760 10157 62864864689779180245049017530261452845320 10158 55065803533425833392877196874009161921800 10159 45537025509583571365355231761309268873200 10160 35522380501614295228438863366909863361240 10161 26116294543274779963380219995880122553120 10162 18079239144308347655055003671762283635040 10163 11772333870876036783694643908032282312000 10164 7202431683998994277701945071486226805500 10165 4135360676946957069505002387198502215150 10166 2225406227217608263799213814019751944950 10167 1120903635327502234263789225463979874900 10168 527649730788958707675165338915574327750 10169 231764596559144349149055601901943036000 10170 94825145929209102323935759502760477600 10171 36071709794920062266277629754821188800 10172 12732196363386306514609414045311077475 10173 4160908975545880653888267846663051375 10174 1256021308324617784790052652533732375 10175 349315049703943139428352620848482514 10176 89256222377662890465139336906106313 10177 20890075928597987166638971441689636 10178 4463518241830539129488848035941580 10179 867492044781850035592422695631720 10180 152742464326620220990813075856628 10181 24256720330736995879415615299049 10182 3457344136580953660244525615293 10183 439850842213938834524326706470 10184 49641600777709242098225564905 10185 4935679723415841144265407656 10186 428926879268696109232367128 10187 32287455305272959453191376 10188 2083390060749709205116350 10189 113843807646047059867650 10190 5192875436486357116770 10191 194349747233228841660 10192 5844021270792628070 10193 137537139810732200 10194 2449933491623800 10195 31595930846480 10196 277389024990 10197 1513132005 10198 4416225 10199 5150 10200 1