1 1 2 1 3 1 4 2 5 2 6 0 7 2 8 4 9 2 10 0 11 3 12 6 13 4 14 2 15 1 16 3 17 9 18 10 19 6 20 3 21 1 22 4 23 12 24 16 25 16 26 12 27 4 28 0 29 4 30 16 31 28 32 32 33 28 34 16 35 4 36 0 37 5 38 20 39 40 40 60 41 66 42 44 43 16 44 4 45 1 46 5 47 25 48 60 49 100 50 126 51 110 52 60 53 20 54 5 55 1 56 6 57 30 58 80 59 160 60 236 61 236 62 160 63 80 64 30 65 6 66 0 67 6 68 36 69 110 70 240 71 396 72 472 73 396 74 240 75 110 76 36 77 6 78 0 79 7 80 42 81 140 82 350 83 651 84 868 85 848 86 636 87 365 88 146 89 36 90 6 91 1 92 7 93 49 94 182 95 490 96 1001 97 1519 98 1716 99 1484 100 1001 101 511 102 182 103 42 104 7 105 1 106 8 107 56 108 224 109 672 110 1512 111 2520 112 3200 113 3200 114 2520 115 1512 116 672 117 224 118 56 119 8 120 0 121 8 122 64 123 280 124 896 125 2184 126 4032 127 5720 128 6400 129 5720 130 4032 131 2184 132 896 133 280 134 64 135 8 136 0 137 9 138 72 139 336 140 1176 141 3108 142 6216 143 9696 144 12120 145 12190 146 9752 147 6160 148 3080 149 1204 150 344 151 64 152 8 153 1 154 9 155 81 156 408 157 1512 158 4284 159 9324 160 15912 161 21816 162 24310 163 21942 164 15912 165 9240 166 4284 167 1548 168 408 169 72 170 9 171 1 172 10 173 90 174 480 175 1920 176 5832 177 13608 178 25152 179 37728 180 46252 181 46252 182 37728 183 25152 184 13608 185 5832 186 1920 187 480 188 90 189 10 190 0 191 10 192 100 193 570 194 2400 195 7752 196 19440 197 38760 198 62880 199 83980 200 92504 201 83980 202 62880 203 38760 204 19440 205 7752 206 2400 207 570 208 100 209 10 210 0 211 11 212 110 213 660 214 2970 215 10197 216 27192 217 58080 218 101640 219 147070 220 176484 221 176232 222 146860 223 101850 224 58200 225 27072 226 10152 227 3015 228 670 229 100 230 10 231 1 232 11 233 121 234 770 235 3630 236 13167 237 37389 238 85272 239 159720 240 248710 241 323554 242 352716 243 323092 244 248710 245 160050 246 85272 247 37224 248 13167 249 3685 250 770 251 110 252 11 253 1 254 12 255 132 256 880 257 4400 258 16852 259 50556 260 122496 261 244992 262 408760 263 572264 264 675808 265 675808 266 572264 267 408760 268 244992 269 122496 270 50556 271 16852 272 4400 273 880 274 132 275 12 276 0 277 12 278 144 279 1012 280 5280 281 21252 282 67408 283 173052 284 367488 285 653752 286 981024 287 1248072 288 1351616 289 1248072 290 981024 291 653752 292 367488 293 173052 294 67408 295 21252 296 5280 297 1012 298 144 299 12 300 0 301 13 302 156 303 1144 304 6292 305 26598 306 88660 307 240240 308 540540 309 1021735 310 1634776 311 2228304 312 2599688 313 2600612 314 2229096 315 1633984 316 1021240 317 541035 318 240460 319 88440 320 26532 321 6358 322 1156 323 144 324 12 325 1 326 13 327 169 328 1300 329 7436 330 32890 331 115258 332 328900 333 780780 334 1562275 335 2656511 336 3863080 337 4827992 338 5200300 339 4829708 340 3863080 341 2655224 342 1562275 343 781495 344 328900 345 114972 346 32890 347 7514 348 1300 349 156 350 13 351 1 352 14 353 182 354 1456 355 8736 356 40404 357 148148 358 443872 359 1109680 360 2343770 361 4218786 362 6518304 363 8691072 364 10030008 365 10030008 366 8691072 367 6518304 368 4218786 369 2343770 370 1109680 371 443872 372 148148 373 40404 374 8736 375 1456 376 182 377 14 378 0 379 14 380 196 381 1638 382 10192 383 49140 384 188552 385 592020 386 1553552 387 3453450 388 6562556 389 10737090 390 15209376 391 18721080 392 20060016 393 18721080 394 15209376 395 10737090 396 6562556 397 3453450 398 1553552 399 592020 400 188552 401 49140 402 10192 403 1638 404 196 405 14 406 0 407 15 408 210 409 1820 410 11830 411 59423 412 237692 413 780208 414 2145572 415 5008003 416 10016006 417 17297644 418 25946466 419 33933459 420 38781096 421 38777664 422 33930456 423 25949469 424 17299646 425 10014004 426 5007002 427 2146573 428 780572 429 237328 430 59332 431 11921 432 1834 433 196 434 14 435 1 436 15 437 225 438 2030 439 13650 440 71253 441 297115 442 1017900 443 2925780 444 7153575 445 15024009 446 27313650 447 43244110 448 59879925 449 72714555 450 77558760 451 72708120 452 59879925 453 43249115 454 27313650 455 15021006 456 7153575 457 2927145 458 1017900 459 296660 460 71253 461 13755 462 2030 463 210 464 15 465 1 466 16 467 240 468 2240 469 15680 470 85008 471 368368 472 1314560 473 3943680 474 10080720 475 22177584 476 42334656 477 70557760 478 103129040 479 132594480 480 150266880 481 150266880 482 132594480 483 103129040 484 70557760 485 42334656 486 22177584 487 10080720 488 3943680 489 1314560 490 368368 491 85008 492 15680 493 2240 494 240 495 16 496 0 497 16 498 256 499 2480 500 17920 501 100688 502 453376 503 1682928 504 5258240 505 14024400 506 32258304 507 64512240 508 112892416 509 173686800 510 235723520 511 282861360 512 300533760 513 282861360 514 235723520 515 173686800 516 112892416 517 64512240 518 32258304 519 14024400 520 5258240 521 1682928 522 453376 523 100688 524 17920 525 2480 526 256 527 16 528 0 529 17 530 272 531 2720 532 20400 533 118728 534 554064 535 2135744 536 6941168 537 19284460 538 46282704 539 96766176 540 177404656 541 286587224 542 409410320 543 518573440 544 583395120 545 583407990 546 518584880 547 409398880 548 286579216 549 177412664 550 96770544 551 46278336 552 19282640 553 6942988 554 2136304 555 553504 556 118608 557 20520 558 2736 559 256 560 16 561 1 562 17 563 289 564 2992 565 23120 566 139128 567 672792 568 2689808 569 9076912 570 26225628 571 65567164 572 143048880 573 274170832 574 463991880 575 695997544 576 927983760 577 1101968560 578 1166803110 579 1101992870 580 927983760 581 695978096 582 463991880 583 274183208 584 143048880 585 65560976 586 26225628 587 9079292 588 2689808 589 672112 590 139128 591 23256 592 2992 593 272 594 17 595 1 596 18 597 306 598 3264 599 26112 600 162384 601 811920 602 3361920 603 11766720 604 35304920 605 91792792 606 208609856 607 417219712 608 738175088 609 1159989424 610 1623961856 611 2029952320 612 2268795980 613 2268795980 614 2029952320 615 1623961856 616 1159989424 617 738175088 618 417219712 619 208609856 620 91792792 621 35304920 622 11766720 623 3361920 624 811920 625 162384 626 26112 627 3264 628 306 629 18 630 0 631 18 632 324 633 3570 634 29376 635 188496 636 974304 637 4173840 638 15128640 639 47071640 640 127097712 641 300402648 642 625829568 643 1155394800 644 1898164512 645 2783951280 646 3653914176 647 4298748300 648 4537591960 649 4298748300 650 3653914176 651 2783951280 652 1898164512 653 1155394800 654 625829568 655 300402648 656 127097712 657 47071640 658 15128640 659 4173840 660 974304 661 188496 662 29376 663 3570 664 324 665 18 666 0 667 19 668 342 669 3876 670 32946 671 218025 672 1162800 673 5147328 674 19302480 675 62203340 676 174169352 677 427491792 678 926232216 679 1781242932 680 3053559312 681 4682083968 682 6437865456 683 7952706234 684 8836340260 685 8836291640 686 7952662476 687 6437909214 688 4682115792 689 3053527488 690 1781224368 691 926250780 692 427500360 693 174160784 694 62200280 695 19305540 696 5148144 697 1161984 698 217872 699 33099 700 3894 701 324 702 18 703 1 704 19 705 361 706 4218 707 36822 708 250971 709 1380825 710 6310128 711 24449808 712 81505820 713 236372692 714 601661144 715 1353724008 716 2707475148 717 4834802244 718 7735643280 719 11119949424 720 14390571690 721 16789046494 722 17672631900 723 16788954116 724 14390571690 725 11120025006 726 7735643280 727 4834751856 728 2707475148 729 1353751140 730 601661144 731 236361064 732 81505820 733 24453684 734 6310128 735 1379856 736 250971 737 36993 738 4218 739 342 740 19 741 1 742 20 743 380 744 4560 745 41040 746 287964 747 1631796 748 7689984 749 30759936 750 105959504 751 317878512 752 838022208 753 1955385152 754 4061226288 755 7542277392 756 12570395136 757 18855592704 758 25510596696 759 31179618184 760 34461586016 761 34461586016 762 31179618184 763 25510596696 764 18855592704 765 12570395136 766 7542277392 767 4061226288 768 1955385152 769 838022208 770 317878512 771 105959504 772 30759936 773 7689984 774 1631796 775 287964 776 41040 777 4560 778 380 779 20 780 0 781 20 782 400 783 4940 784 45600 785 329004 786 1919760 787 9321780 788 38449920 789 136719440 790 423838016 791 1155900720 792 2793407360 793 6016611440 794 11603503680 795 20112672528 796 31425987840 797 44366189400 798 56690214880 799 65641204200 800 68923172032 801 65641204200 802 56690214880 803 44366189400 804 31425987840 805 20112672528 806 11603503680 807 6016611440 808 2793407360 809 1155900720 810 423838016 811 136719440 812 38449920 813 9321780 814 1919760 815 329004 816 45600 817 4940 818 400 819 20 820 0 821 21 822 420 823 5320 824 50540 825 374794 826 2248764 827 11240400 828 47771700 829 175174205 830 560557456 831 1579723232 832 3949308080 833 8810057560 834 17620115120 835 31716098688 836 51538660368 837 75792303210 838 101056404280 839 122331251120 840 134564376232 841 134564560988 842 122331419080 843 101056236320 844 75792177240 845 51538786338 846 31716176208 847 17620037600 848 8810018800 849 3949346840 850 1579738736 851 560541952 852 175169360 853 47776545 854 11241540 855 2247624 856 374604 857 50730 858 5340 859 400 860 20 861 1 862 21 863 441 864 5740 865 55860 866 425334 867 2623558 868 13489164 869 59012100 870 222945905 871 735731661 872 2140280688 873 5529031312 874 12759365640 875 26430172680 876 49336213808 877 83254759056 878 127330963578 879 176848707490 880 223387655400 881 256895627352 882 269128937220 883 256895980068 884 223387655400 885 176848413560 886 127330963578 887 83254962546 888 49336213808 889 26430056400 890 12759365640 891 5529085576 892 2140280688 893 735711312 894 222945905 895 59018085 896 13489164 897 2622228 898 425334 899 56070 900 5740 901 420 902 21 903 1 904 22 905 462 906 6160 907 61600 908 481404 909 3048892 910 16111392 911 72501264 912 281963990 913 958677566 914 2875992000 915 7669312000 916 18288451216 917 39189538320 918 75766270208 919 132590972864 920 210585926124 921 304179671068 922 400236068960 923 480283282752 924 526024917288 925 526024917288 926 480283282752 927 400236068960 928 304179671068 929 210585926124 930 132590972864 931 75766270208 932 39189538320 933 18288451216 934 7669312000 935 2875992000 936 958677566 937 281963990 938 72501264 939 16111392 940 3048892 941 481404 942 61600 943 6160 944 462 945 22 946 0 947 22 948 484 949 6622 950 67760 951 543004 952 3530296 953 19160284 954 88612656 955 354465254 956 1240641556 957 3834669566 958 10545304000 959 25957763216 960 57477989536 961 114955808528 962 208357243072 963 343176898988 964 514765597192 965 704415740028 966 880519351712 967 1006308200040 968 1052049834576 969 1006308200040 970 880519351712 971 704415740028 972 514765597192 973 343176898988 974 208357243072 975 114955808528 976 57477989536 977 25957763216 978 10545304000 979 3834669566 980 1240641556 981 354465254 982 88612656 983 19160284 984 3530296 985 543004 986 67760 987 6622 988 484 989 22 990 0 991 23 992 506 993 7084 994 74382 995 610995 996 4073300 997 22689040 998 107772940 999 443085225 1000 1595106810 1001 5075284788 1002 14379973566 1003 36503141829 1004 83435752752 1005 172433627520 1006 323313051600 1007 551534461830 1008 857942496180 1009 1219180839800 1010 1584935091740 1011 1886828198398 1012 2058358034616 1013 2058357329184 1014 1886827551752 1015 1584935738386 1016 1219181337220 1017 857941998760 1018 551534142060 1019 323313371370 1020 172433798064 1021 83435582208 1022 36503067216 1023 14380048179 1024 5075311122 1025 1595080476 1026 443077910 1027 107780255 1028 22690580 1029 4071760 1030 610764 1031 74613 1032 7106 1033 484 1034 22 1035 1 1036 23 1037 529 1038 7590 1039 81466 1040 685377 1041 4684295 1042 26762340 1043 130461980 1044 550858165 1045 2038192035 1046 6670391598 1047 19455258354 1048 50883115395 1049 119938894581 1050 255869380272 1051 495746679120 1052 874847513430 1053 1409476958010 1054 2077123335980 1055 2804115931540 1056 3471763290138 1057 3945186233014 1058 4116715363800 1059 3945184880936 1060 3471763290138 1061 2804117075606 1062 2077123335980 1063 1409476140820 1064 874847513430 1065 495747169434 1066 255869380272 1067 119938649424 1068 50883115395 1069 19455359301 1070 6670391598 1071 2038158386 1072 550858165 1073 130470835 1074 26762340 1075 4682524 1076 685377 1077 81719 1078 7590 1079 506 1080 23 1081 1 1082 24 1083 552 1084 8096 1085 89056 1086 767096 1087 5369672 1088 31444864 1089 157224320 1090 681329000 1091 2589050200 1092 8708549984 1093 26125649952 1094 70338474696 1095 170822009976 1096 375808029696 1097 751616059392 1098 1370594682864 1099 2284324471440 1100 3486599476800 1101 4881239267520 1102 6275880365744 1103 7416949523152 1104 8061900244736 1105 8061900244736 1106 7416949523152 1107 6275880365744 1108 4881239267520 1109 3486599476800 1110 2284324471440 1111 1370594682864 1112 751616059392 1113 375808029696 1114 170822009976 1115 70338474696 1116 26125649952 1117 8708549984 1118 2589050200 1119 681329000 1120 157224320 1121 31444864 1122 5369672 1123 767096 1124 89056 1125 8096 1126 552 1127 24 1128 0 1129 24 1130 576 1131 8648 1132 97152 1133 856152 1134 6136768 1135 36814536 1136 188669184 1137 838553320 1138 3270379200 1139 11297600184 1140 34834199936 1141 96464124648 1142 241160484672 1143 546630039672 1144 1127424089088 1145 2122210742256 1146 3654919154304 1147 5770923948240 1148 8367838744320 1149 11157119633264 1150 13692829888896 1151 15478849767888 1152 16123800489472 1153 15478849767888 1154 13692829888896 1155 11157119633264 1156 8367838744320 1157 5770923948240 1158 3654919154304 1159 2122210742256 1160 1127424089088 1161 546630039672 1162 241160484672 1163 96464124648 1164 34834199936 1165 11297600184 1166 3270379200 1167 838553320 1168 188669184 1169 36814536 1170 6136768 1171 856152 1172 97152 1173 8648 1174 576 1175 24 1176 0 1177 25 1178 600 1179 9200 1180 105800 1181 953580 1182 6992920 1183 42949280 1184 225483720 1185 1027233130 1186 4108932520 1187 14567936880 1188 46131800120 1189 131298459180 1190 337624609320 1191 787790178240 1192 1674054128760 1193 3249635566815 1194 5777129896560 1195 9425841795040 1196 14138762692560 1197 19524960338840 1198 24849949522160 1199 29171677160640 1200 31602650257360 1201 31602652961516 1202 29171679656784 1203 24849947026016 1204 19524958377584 1205 14138764653816 1206 9425843102544 1207 5777128589056 1208 3249634831344 1209 1674054864231 1210 787790524344 1211 337624263216 1212 131298324584 1213 46131934716 1214 14567979384 1215 4108890016 1216 1027222504 1217 225494346 1218 42951304 1219 6990896 1220 953304 1221 106076 1222 9224 1223 576 1224 24 1225 1 1226 25 1227 625 1228 9800 1229 115000 1230 1059380 1231 7946500 1232 49942200 1233 268433000 1234 1252716850 1235 5136165650 1236 18676869400 1237 60699737000 1238 177430259300 1239 468923068500 1240 1125414787560 1241 2461844307000 1242 4923689695575 1243 9026765463375 1244 15202971691600 1245 23564604487600 1246 33663723031400 1247 44374909861000 1248 54021626682800 1249 60774327418000 1250 63205303218876 1251 60774332618300 1252 54021626682800 1253 44374905403600 1254 33663723031400 1255 23564607756360 1256 15202971691600 1257 9026763420400 1258 4923689695575 1259 2461845388575 1260 1125414787560 1261 468922587800 1262 177430259300 1263 60699914100 1264 18676869400 1265 5136112520 1266 1252716850 1267 268445650 1268 49942200 1269 7944200 1270 1059380 1271 115300 1272 9800 1273 600 1274 25 1275 1 1276 26 1277 650 1278 10400 1279 124800 1280 1174680 1281 9005880 1282 57886400 1283 318375200 1284 1521162500 1285 6388882500 1286 23812981920 1287 79376606400 1288 238130173400 1289 646353327800 1290 1594337375360 1291 3587259094560 1292 7385535084150 1293 13950455158950 1294 24229735112000 1295 38767576179200 1296 57228330787760 1297 78038632892400 1298 98396532086400 1299 114795954100800 1300 123979635837176 1301 123979635837176 1302 114795954100800 1303 98396532086400 1304 78038632892400 1305 57228330787760 1306 38767576179200 1307 24229735112000 1308 13950455158950 1309 7385535084150 1310 3587259094560 1311 1594337375360 1312 646353327800 1313 238130173400 1314 79376606400 1315 23812981920 1316 6388882500 1317 1521162500 1318 318375200 1319 57886400 1320 9005880 1321 1174680 1322 124800 1323 10400 1324 650 1325 26 1326 0 1327 26 1328 676 1329 11050 1330 135200 1331 1299480 1332 10180560 1333 66892280 1334 376261600 1335 1839537700 1336 7910045000 1337 30201864420 1338 103189588320 1339 317506779800 1340 884483501200 1341 2240690703160 1342 5181596469920 1343 10972794178710 1344 21335990243100 1345 38180190270950 1346 62997311291200 1347 95995906966960 1348 135266963680160 1349 176435164978800 1350 213192486187200 1351 238775589937976 1352 247959271674352 1353 238775589937976 1354 213192486187200 1355 176435164978800 1356 135266963680160 1357 95995906966960 1358 62997311291200 1359 38180190270950 1360 21335990243100 1361 10972794178710 1362 5181596469920 1363 2240690703160 1364 884483501200 1365 317506779800 1366 103189588320 1367 30201864420 1368 7910045000 1369 1839537700 1370 376261600 1371 66892280 1372 10180560 1373 1299480 1374 135200 1375 11050 1376 676 1377 26 1378 0 1379 27 1380 702 1381 11700 1382 146250 1383 1435005 1384 11480040 1385 77070240 1386 443153880 1387 2215814250 1388 9749582700 1389 38111843640 1390 133391452740 1391 420696598350 1392 1201990281000 1393 3125173546560 1394 7422287173080 1395 16154392210905 1396 32308784421810 1397 59516177389500 1398 101177501562150 1399 158993223569895 1400 231262870647120 1401 311702120932800 1402 389627651166000 1403 451968085782876 1404 486734861612328 1405 486734851211728 1406 451968076125176 1407 389627660823700 1408 311702128658960 1409 231262862920960 1410 158993218258160 1411 101177506873885 1412 59516180514050 1413 32308781297260 1414 16154390648630 1415 7422288735355 1416 3125174204360 1417 1201989623200 1418 420696368120 1419 133391682970 1420 38111909420 1421 9749516920 1422 2215799300 1423 443168830 1424 77072840 1425 11477440 1426 1434680 1427 146575 1428 11726 1429 676 1430 26 1431 1 1432 27 1433 729 1434 12402 1435 157950 1436 1581255 1437 12915045 1438 88550280 1439 520224120 1440 2658968130 1441 11965396950 1442 47861426340 1443 171503296380 1444 554088051090 1445 1622686879350 1446 4327163827560 1447 10547460719640 1448 23576679383985 1449 48463176632715 1450 91824961811310 1451 160693678951650 1452 260170725132045 1453 390256094217015 1454 542964991579920 1455 701329772098800 1456 841595736948876 1457 938702947395204 1458 973469712824056 1459 938702927336904 1460 841595736948876 1461 701329789482660 1462 542964991579920 1463 390256081179120 1464 260170725132045 1465 160693687387935 1466 91824961811310 1467 48463171945890 1468 23576679383985 1469 10547462939715 1470 4327163827560 1471 1622685991320 1472 554088051090 1473 171503592390 1474 47861426340 1475 11965316220 1476 2658968130 1477 520241670 1478 88550280 1479 12912120 1480 1581255 1481 158301 1482 12402 1483 702 1484 27 1485 1 1486 28 1487 756 1488 13104 1489 170352 1490 1739556 1491 14496300 1492 101462400 1493 608774400 1494 3179209800 1495 14624365080 1496 59826742560 1497 219364722720 1498 725591643480 1499 2176774930440 1500 5949849818880 1501 14874624547200 1502 34124142323700 1503 72039856016700 1504 140288133757200 1505 252518640762960 1506 420864412519980 1507 650426819349060 1508 933221072759040 1509 1244294763678720 1510 1542925526431536 1511 1780298684344080 1512 1912172640160960 1513 1912172640160960 1514 1780298684344080 1515 1542925526431536 1516 1244294763678720 1517 933221072759040 1518 650426819349060 1519 420864412519980 1520 252518640762960 1521 140288133757200 1522 72039856016700 1523 34124142323700 1524 14874624547200 1525 5949849818880 1526 2176774930440 1527 725591643480 1528 219364722720 1529 59826742560 1530 14624365080 1531 3179209800 1532 608774400 1533 101462400 1534 14496300 1535 1739556 1536 170352 1537 13104 1538 756 1539 28 1540 0 1541 28 1542 784 1543 13860 1544 183456 1545 1909908 1546 16235856 1547 115958700 1548 710236800 1549 3787984200 1550 17803574880 1551 74451107640 1552 279191465280 1553 944956366200 1554 2902366573920 1555 8126624749320 1556 20824474366080 1557 48998766870900 1558 106163998340400 1559 212327989773900 1560 392806774520160 1561 673383053282940 1562 1071291231869040 1563 1583647892108100 1564 2177515836437760 1565 2787220290110256 1566 3323224210775616 1567 3692471324505040 1568 3824345280321920 1569 3692471324505040 1570 3323224210775616 1571 2787220290110256 1572 2177515836437760 1573 1583647892108100 1574 1071291231869040 1575 673383053282940 1576 392806774520160 1577 212327989773900 1578 106163998340400 1579 48998766870900 1580 20824474366080 1581 8126624749320 1582 2902366573920 1583 944956366200 1584 279191465280 1585 74451107640 1586 17803574880 1587 3787984200 1588 710236800 1589 115958700 1590 16235856 1591 1909908 1592 183456 1593 13860 1594 784 1595 28 1596 0 1597 29 1598 812 1599 14616 1600 197316 1601 2093742 1602 18145764 1603 132191280 1604 826195500 1605 4498241475 1606 21591559080 1607 92254584240 1608 353642572920 1609 1224148208220 1610 3847322940120 1611 11028990139200 1612 28951099115400 1613 69823244345085 1614 155162765211300 1615 318491981207400 1616 605134764294060 1617 1066189840926210 1618 1744674285151980 1619 2654939102502960 1620 3761163728545860 1621 4964736156969771 1622 6110444500885872 1623 7015695497838496 1624 7516816604826960 1625 7516816644943560 1626 7015695535280656 1627 6110444463443712 1628 4964736126548016 1629 3761163758967615 1630 2654939123977140 1631 1744674263677800 1632 1066189827803100 1633 605134777417170 1634 318491988114300 1635 155162758304400 1636 69823241236980 1637 28951102223505 1638 11028991323240 1639 3847321756080 1640 1224147831480 1641 353642949660 1642 92254682520 1643 21591460800 1644 4498221000 1645 826215975 1646 132194556 1647 18142488 1648 2093364 1649 197694 1650 14644 1651 784 1652 28 1653 1 1654 29 1655 841 1656 15428 1657 211932 1658 2291058 1659 20239506 1660 150337044 1661 958386780 1662 5324436975 1663 26089800555 1664 113846143320 1665 445897157160 1666 1577790781140 1667 5071471148340 1668 14876313079320 1669 39980089254600 1670 98774343460485 1671 224986009556385 1672 473654746418700 1673 923626745501460 1674 1671324605220270 1675 2810864126078190 1676 4399613387654940 1677 6416102831048820 1678 8725899885515631 1679 11075180657855643 1680 13126139998724368 1681 14532512102665456 1682 15033633249770520 1683 14532512180224216 1684 13126139998724368 1685 11075180589991728 1686 8725899885515631 1687 6416102882944755 1688 4399613387654940 1689 2810864091480900 1690 1671324605220270 1691 923626765531470 1692 473654746418700 1693 224985999541380 1694 98774343460485 1695 39980093546745 1696 14876313079320 1697 5071469587560 1698 1577790781140 1699 445897632180 1700 113846143320 1701 26089681800 1702 5324436975 1703 958410531 1704 150337044 1705 20235852 1706 2291058 1707 212338 1708 15428 1709 812 1710 29 1711 1 1712 30 1713 870 1714 16240 1715 227360 1716 2503396 1717 22530564 1718 170572896 1719 1108723824 1720 6282847506 1721 31414237530 1722 139935825120 1723 559743300480 1724 2023688413320 1725 6649261929480 1726 19947782666880 1727 54856402333920 1728 138754437007230 1729 323760353016870 1730 698640745960080 1731 1397281491920160 1732 2594951370751740 1733 4482188731298460 1734 7210477479135840 1735 10815716218703760 1736 15142002768460386 1737 19801080543371274 1738 24201320588716096 1739 27658652101389824 1740 29566145429994736 1741 29566145429994736 1742 27658652101389824 1743 24201320588716096 1744 19801080543371274 1745 15142002768460386 1746 10815716218703760 1747 7210477479135840 1748 4482188731298460 1749 2594951370751740 1750 1397281491920160 1751 698640745960080 1752 323760353016870 1753 138754437007230 1754 54856402333920 1755 19947782666880 1756 6649261929480 1757 2023688413320 1758 559743300480 1759 139935825120 1760 31414237530 1761 6282847506 1762 1108723824 1763 170572896 1764 22530564 1765 2503396 1766 227360 1767 16240 1768 870 1769 30 1770 0 1771 30 1772 900 1773 17110 1774 243600 1775 2730756 1776 25033960 1777 193103460 1778 1279296720 1779 7391571330 1780 37697085036 1781 171350062650 1782 699679125600 1783 2583431713800 1784 8672950342800 1785 26597044596360 1786 74804185000800 1787 193610839341150 1788 462514790024100 1789 1022401098976950 1790 2095922237880240 1791 3992232862671900 1792 7077140102050200 1793 11692666210434300 1794 18026193697839600 1795 25957718987164146 1796 34943083311831660 1797 44002401132087370 1798 51859972690105920 1799 57224797531384560 1800 59132290859989472 1801 57224797531384560 1802 51859972690105920 1803 44002401132087370 1804 34943083311831660 1805 25957718987164146 1806 18026193697839600 1807 11692666210434300 1808 7077140102050200 1809 3992232862671900 1810 2095922237880240 1811 1022401098976950 1812 462514790024100 1813 193610839341150 1814 74804185000800 1815 26597044596360 1816 8672950342800 1817 2583431713800 1818 699679125600 1819 171350062650 1820 37697085036 1821 7391571330 1822 1279296720 1823 193103460 1824 25033960 1825 2730756 1826 243600 1827 17110 1828 900 1829 30 1830 0 1831 31 1832 930 1833 17980 1834 260710 1835 2974791 1836 27764716 1837 218133360 1838 1472400180 1839 8670895455 1840 45088656366 1841 209047005180 1842 871029188250 1843 3283111433175 1844 11256382056600 1845 35269992903360 1846 101401229597160 1847 268415030194875 1848 656125629365250 1849 1484915874693900 1850 3118323336857190 1851 6088155130597155 1852 11069372964722100 1853 18769806257857200 1854 29718859908273900 1855 43983912771496971 1856 60900802298995806 1857 78945484324159180 1858 95862373822193290 1859 109084770366913155 1860 116357088391374032 1861 116357088236256512 1862 109084770221490480 1863 95862373967615965 1864 78945484443919030 1865 60900802179235956 1866 43983912685003746 1867 29718859994767125 1868 18769806312484500 1869 11069372910094800 1870 6088155100552140 1871 3118323366902205 1872 1484915889001050 1873 656125615058100 1874 268415024341950 1875 101401235450085 1876 35269994939160 1877 11256380020800 1878 3283110839400 1879 871029782025 1880 209047147686 1881 45088513860 1882 8670868050 1883 1472427585 1884 218137420 1885 27760656 1886 2974356 1887 261145 1888 18010 1889 900 1890 30 1891 1 1892 31 1893 961 1894 18910 1895 278690 1896 3235501 1897 30739507 1898 245898076 1899 1690533540 1900 10143295635 1901 53759551821 1902 254135661546 1903 1080076193430 1904 4154140621425 1905 14539493489775 1906 46526374959960 1907 136671222500520 1908 369816259792035 1909 924540659560125 1910 2141041504059150 1911 4603239211551090 1912 9206478467454345 1913 17157528095319255 1914 29839179222579300 1915 48488666166131100 1916 73702772679770871 1917 104884715070492777 1918 139846286623154986 1919 174807858146352470 1920 204947144189106445 1921 225441858758287187 1922 232714176627630544 1923 225441858457746992 1924 204947144189106445 1925 174807858411534995 1926 139846286623154986 1927 104884714864239702 1928 73702772679770871 1929 48488666307251625 1930 29839179222579300 1931 17157528010646940 1932 9206478467454345 1933 4603239255903255 1934 2141041504059150 1935 924540639400050 1936 369816259792035 1937 136671230389245 1938 46526374959960 1939 14539490860200 1940 4154140621425 1941 1080076929711 1942 254135661546 1943 53759381910 1944 10143295635 1945 1690565005 1946 245898076 1947 30735012 1948 3235501 1949 279155 1950 18910 1951 930 1952 31 1953 1 1954 32 1955 992 1956 19840 1957 297600 1958 3514656 1959 33975008 1960 276633088 1961 1936431616 1962 11833860640 1963 63902847456 1964 307895043456 1965 1334211854976 1966 5234217551136 1967 18693634111200 1968 61065865820160 1969 183197597460480 1970 506487490181280 1971 1294356919352160 1972 3065582143459200 1973 6744280715610240 1974 13809717723357600 1975 26364006562773600 1976 46996707233226240 1977 78327845388710400 1978 122191438987022496 1979 178587487750263648 1980 244731001487394688 1981 314654144769507456 1982 379755002600641440 1983 430389002947393632 1984 458156035085377536 1985 458156035085377536 1986 430389002947393632 1987 379755002600641440 1988 314654144769507456 1989 244731001487394688 1990 178587487750263648 1991 122191438987022496 1992 78327845388710400 1993 46996707233226240 1994 26364006562773600 1995 13809717723357600 1996 6744280715610240 1997 3065582143459200 1998 1294356919352160 1999 506487490181280 2000 183197597460480 2001 61065865820160 2002 18693634111200 2003 5234217551136 2004 1334211854976 2005 307895043456 2006 63902847456 2007 11833860640 2008 1936431616 2009 276633088 2010 33975008 2011 3514656 2012 297600 2013 19840 2014 992 2015 32 2016 0 2017 32 2018 1024 2019 20832 2020 317440 2021 3812256 2022 37489664 2023 310608096 2024 2213064704 2025 13770292256 2026 75736708096 2027 371797890912 2028 1642106898432 2029 6568429406112 2030 23927851662336 2031 79759499931360 2032 244263463280640 2033 689685087641760 2034 1800844409533440 2035 4359939062811360 2036 9809862859069440 2037 20553998438967840 2038 40173724286131200 2039 73360713795999840 2040 125324552621936640 2041 200519284375732896 2042 300778926737286144 2043 423318489237658336 2044 559385146256902144 2045 694409147370148896 2046 810144005548035072 2047 888545038032771168 2048 916312070170755072 2049 888545038032771168 2050 810144005548035072 2051 694409147370148896 2052 559385146256902144 2053 423318489237658336 2054 300778926737286144 2055 200519284375732896 2056 125324552621936640 2057 73360713795999840 2058 40173724286131200 2059 20553998438967840 2060 9809862859069440 2061 4359939062811360 2062 1800844409533440 2063 689685087641760 2064 244263463280640 2065 79759499931360 2066 23927851662336 2067 6568429406112 2068 1642106898432 2069 371797890912 2070 75736708096 2071 13770292256 2072 2213064704 2073 310608096 2074 37489664 2075 3812256 2076 317440 2077 20832 2078 1024 2079 32 2080 0 2081 33 2082 1056 2083 21824 2084 338272 2085 4130192 2086 41301920 2087 348092800 2088 2523672800 2089 15983392920 2090 89507000352 2091 447534397632 2092 2013904789344 2093 8210537210736 2094 30496281068448 2095 103687348227840 2096 324022963212000 2097 933948561440700 2098 2490529497175200 2099 6160783444296000 2100 14169801921880800 2101 30363861362549520 2102 60727722725099040 2103 113534437953106560 2104 198685266417936480 2105 325843837223462376 2106 501298211113019040 2107 724097415627570880 2108 982703635494560480 2109 1253794294098486640 2110 1504553152918183968 2111 1698689043015083520 2112 1804857108203526240 2113 1804857108804606630 2114 1698689043580806240 2115 1504553152352461248 2116 1253794293627051040 2117 982703635965996080 2118 724097415974944480 2119 501298210765645440 2120 325843836997669536 2121 198685266643729320 2122 113534438082131040 2123 60727722596074560 2124 30363861298037280 2125 14169801986393040 2126 6160783472344800 2127 2490529469126400 2128 933948550922400 2129 324022973730300 2130 103687351593696 2131 30496277702592 2132 8210536304544 2133 2013905695536 2134 447534599008 2135 89506798976 2136 15983356960 2137 2523708760 2138 348097760 2139 41296960 2140 4129696 2141 338768 2142 21856 2143 1024 2144 32 2145 1 2146 33 2147 1089 2148 22880 2149 360096 2150 4468464 2151 45432112 2152 389394720 2153 2871765600 2154 18507065720 2155 105490393272 2156 537041397984 2157 2461439186976 2158 10224442000080 2159 38706818279184 2160 134183629296288 2161 427710311439840 2162 1257971524652700 2163 3424478058615900 2164 8651312941471200 2165 20330585366176800 2166 44533663284430320 2167 91091584087648560 2168 174262160678205600 2169 312219704371043040 2170 524529103641398856 2171 827142048336481416 2172 1225395626740589920 2173 1706801051122131360 2174 2236497929593047120 2175 2758347447016670608 2176 3203242195933267488 2177 3503546151218609760 2178 3609714217008132870 2179 3503546152385412870 2180 3203242195933267488 2181 2758347445979512288 2182 2236497929593047120 2183 1706801051940940560 2184 1225395626740589920 2185 827142047763314976 2186 524529103641398856 2187 312219704725860360 2188 174262160678205600 2189 91091583894111840 2190 44533663284430320 2191 20330585458737840 2192 8651312941471200 2193 3424478020048800 2194 1257971524652700 2195 427710325323996 2196 134183629296288 2197 38706814007136 2198 10224442000080 2199 2461440294544 2200 537041397984 2201 105490155936 2202 18507065720 2203 2871806520 2204 389394720 2205 45426656 2206 4468464 2207 360624 2208 22880 2209 1056 2210 33 2211 1 2212 34 2213 1122 2214 23936 2215 382976 2216 4829088 2217 49900576 2218 434821376 2219 3261160320 2220 21378872240 2221 123997458992 2222 642531553920 2223 2998480584960 2224 12685882294624 2225 48931260279264 2226 172890443303424 2227 561893940736128 2228 1685681849976696 2229 4682449583268600 2230 12075790961520000 2231 28981898307648000 2232 64864248743168160 2233 135625247372078880 2234 265353744572317440 2235 486481865049248640 2236 836748808367259216 2237 1351671151977880272 2238 2052537674503904896 2239 2932196677862721280 2240 3943298981533987680 2241 4994845376609717728 2242 5961589641912779776 2243 6706788347151877248 2244 7113260369393545740 2245 7113260369393545740 2246 6706788347151877248 2247 5961589641912779776 2248 4994845376609717728 2249 3943298981533987680 2250 2932196677862721280 2251 2052537674503904896 2252 1351671151977880272 2253 836748808367259216 2254 486481865049248640 2255 265353744572317440 2256 135625247372078880 2257 64864248743168160 2258 28981898307648000 2259 12075790961520000 2260 4682449583268600 2261 1685681849976696 2262 561893940736128 2263 172890443303424 2264 48931260279264 2265 12685882294624 2266 2998480584960 2267 642531553920 2268 123997458992 2269 21378872240 2270 3261160320 2271 434821376 2272 49900576 2273 4829088 2274 382976 2275 23936 2276 1122 2277 34 2278 0 2279 34 2280 1156 2281 25058 2282 406912 2283 5212064 2284 54729664 2285 484721952 2286 3695981696 2287 24640032560 2288 145376331232 2289 766529012912 2290 3641012138880 2291 15684362879584 2292 61617142573888 2293 221821703582688 2294 734784384039552 2295 2247575790712824 2296 6368131433245296 2297 16758240544788600 2298 41057689269168000 2299 93846147050816160 2300 200489496115247040 2301 400978991944396320 2302 751835609621566080 2303 1323230673416507856 2304 2188419960345139488 2305 3404208826481785168 2306 4984734352366626176 2307 6875495659396708960 2308 8938144358143705408 2309 10956435018522497504 2310 12668377989064657024 2311 13820048716545422988 2312 14226520738787091480 2313 13820048716545422988 2314 12668377989064657024 2315 10956435018522497504 2316 8938144358143705408 2317 6875495659396708960 2318 4984734352366626176 2319 3404208826481785168 2320 2188419960345139488 2321 1323230673416507856 2322 751835609621566080 2323 400978991944396320 2324 200489496115247040 2325 93846147050816160 2326 41057689269168000 2327 16758240544788600 2328 6368131433245296 2329 2247575790712824 2330 734784384039552 2331 221821703582688 2332 61617142573888 2333 15684362879584 2334 3641012138880 2335 766529012912 2336 145376331232 2337 24640032560 2338 3695981696 2339 484721952 2340 54729664 2341 5212064 2342 406912 2343 25058 2344 1156 2345 34 2346 0 2347 35 2348 1190 2349 26180 2350 431970 2351 5619537 2352 59941728 2353 539445632 2354 4180703648 2355 28336060632 2356 170016363792 2357 911905065888 2358 4407541151792 2359 19325376363368 2360 77301505453472 2361 283438840776960 2362 956606087622240 2363 2982360192908580 2364 8615707223958120 2365 23126371925582640 2366 57815929813956600 2367 134903836451112300 2368 294335643166063200 2369 601468487773545600 2370 1152814601565962400 2371 2075066283586427976 2372 3511650633761647344 2373 5592628785898940896 2374 8388943178848411344 2375 11860230013155310776 2376 15813640017540414368 2377 19894579374810235392 2378 23624813007587154528 2379 26488426707814041442 2380 28046569455332514468 2381 28046569452998908248 2382 26488426705610080012 2383 23624813009791115958 2384 19894579376666202912 2385 15813640015684446848 2386 11860230011763335136 2387 8388943180240386984 2388 5592628786826924656 2389 3511650632833663584 2390 2075066283038073936 2391 1152814602114316440 2392 601468488059643360 2393 294335642879965440 2394 134903836319984160 2395 57815929945084740 2396 23126371978033896 2397 8615707171506864 2398 2982360174752376 2399 956606105778444 2400 283438846156576 2401 77301500073856 2402 19325375018464 2403 4407542496696 2404 911905344144 2405 170016085536 2406 28336014256 2407 4180750024 2408 539451616 2409 59935744 2410 5618976 2411 432531 2412 26214 2413 1156 2414 34 2415 1 2416 35 2417 1225 2418 27370 2419 458150 2420 6051507 2421 65561265 2422 599387360 2423 4720149280 2424 32516764280 2425 198352424424 2426 1081921429680 2427 5319446217680 2428 23732917515160 2429 96626881816840 2430 360740346230432 2431 1240044928399200 2432 3938966280530820 2433 11598067416866700 2434 31742079149540760 2435 80942301739539240 2436 192719766265068900 2437 429239479617175500 2438 895804130939608800 2439 1754283089339508000 2440 3227880885152390376 2441 5586716917348075320 2442 9104279419660588240 2443 13981571964747352240 2444 20249173192003722120 2445 27673870030695725144 2446 35708219392350649760 2447 43519392382397389920 2448 50113239715401195970 2449 54534996163146555910 2450 56093138908331422716 2451 54534996158608988260 2452 50113239715401195970 2453 43519392386457318870 2454 35708219392350649760 2455 27673870027447781984 2456 20249173192003722120 2457 13981571967067311640 2458 9104279419660588240 2459 5586716915871737520 2460 3227880885152390376 2461 1754283090173959800 2462 895804130939608800 2463 429239479199949600 2464 192719766265068900 2465 80942301923118636 2466 31742079149540760 2467 11598067346259240 2468 3938966280530820 2469 1240044951935020 2470 360740346230432 2471 96626875092320 2472 23732917515160 2473 5319447840840 2474 1081921429680 2475 198352099792 2476 32516764280 2477 4720201640 2478 599387360 2479 65554720 2480 6051507 2481 458745 2482 27370 2483 1190 2484 35 2485 1 2486 36 2487 1260 2488 28560 2489 485520 2490 6510252 2491 71612772 2492 664942080 2493 5319536640 2494 37236965920 2495 230869188704 2496 1280273529472 2497 6401367647360 2498 29052365356000 2499 120359799332000 2500 457367221322752 2501 1600785274629632 2502 5179011232465840 2503 15537033697397520 2504 43340146495800000 2505 112684380889080000 2506 273662068188187536 2507 621959245882244400 2508 1325043610139558400 2509 2650087220279116800 2510 4982163975326350176 2511 8814597802500465696 2512 14690996335532325760 2513 23085851384407940480 2514 34230745159071033760 2515 47923043222699447264 2516 63382089419798431744 2517 79227611774748039680 2518 93632632101858514840 2519 104648235878547751880 2520 110628135066940410976 2521 110628135066940410976 2522 104648235878547751880 2523 93632632101858514840 2524 79227611774748039680 2525 63382089419798431744 2526 47923043222699447264 2527 34230745159071033760 2528 23085851384407940480 2529 14690996335532325760 2530 8814597802500465696 2531 4982163975326350176 2532 2650087220279116800 2533 1325043610139558400 2534 621959245882244400 2535 273662068188187536 2536 112684380889080000 2537 43340146495800000 2538 15537033697397520 2539 5179011232465840 2540 1600785274629632 2541 457367221322752 2542 120359799332000 2543 29052365356000 2544 6401367647360 2545 1280273529472 2546 230869188704 2547 37236965920 2548 5319536640 2549 664942080 2550 71612772 2551 6510252 2552 485520 2553 28560 2554 1260 2555 36 2556 0 2557 36 2558 1296 2559 29820 2560 514080 2561 6995772 2562 78123024 2563 736554852 2564 5984478720 2565 42556502560 2566 268106154624 2567 1511142718176 2568 7681641176832 2569 35453733003360 2570 149412164688000 2571 577727020654752 2572 2058152495952384 2573 6779796507095472 2574 20716044929863360 2575 58877180193197520 2576 156024527384880000 2577 386346449077267536 2578 895621314070431936 2579 1947002856021802800 2580 3975130830418675200 2581 7632251195605466976 2582 13796761777826815872 2583 23505594138032791456 2584 37776847719940266240 2585 57316596543478974240 2586 82153788381770481024 2587 111305132642497879008 2588 142609701194546471424 2589 172860243876606554520 2590 198280867980406266720 2591 215276370945488162856 2592 221256270133880821952 2593 215276370945488162856 2594 198280867980406266720 2595 172860243876606554520 2596 142609701194546471424 2597 111305132642497879008 2598 82153788381770481024 2599 57316596543478974240 2600 37776847719940266240 2601 23505594138032791456 2602 13796761777826815872 2603 7632251195605466976 2604 3975130830418675200 2605 1947002856021802800 2606 895621314070431936 2607 386346449077267536 2608 156024527384880000 2609 58877180193197520 2610 20716044929863360 2611 6779796507095472 2612 2058152495952384 2613 577727020654752 2614 149412164688000 2615 35453733003360 2616 7681641176832 2617 1511142718176 2618 268106154624 2619 42556502560 2620 5984478720 2621 736554852 2622 78123024 2623 6995772 2624 514080 2625 29820 2626 1296 2627 36 2628 0 2629 37 2630 1332 2631 31080 2632 543900 2633 7510482 2634 85118796 2635 814670736 2636 6721033572 2637 48541040185 2638 310662657184 2639 1779248495808 2640 9192783895008 2641 43135376127984 2642 184865897691360 2643 727139176995072 2644 2635879516607136 2645 8837949033308196 2646 27495841436958832 2647 79593225028917600 2648 214901707578077520 2649 542370976716334392 2650 1281967763147699472 2651 2842624169491429440 2652 5922133686440478000 2653 11607382027275819876 2654 21429012973432282848 2655 37302355913548817728 2656 61282441857973057696 2657 95093444267215537680 2658 139470384925249455264 2659 193458921018700457472 2660 253914833837044350432 2661 315469945078460898054 2662 371141111857012821240 2663 413557238917296932976 2664 436532641079368984808 2665 436532641088444120108 2666 413557238925894429576 2667 371141111848415324640 2668 315469945071153025944 2669 253914833844352222542 2670 193458921024268360032 2671 139470384919681552704 2672 95093444263419240480 2673 61282441861769354896 2674 37302355915859607328 2675 21429012971121493248 2676 11607382026024142176 2677 5922133687692155700 2678 2842624170092234736 2679 1281967762546894176 2680 542370976462147536 2681 214901707832264376 2682 79593225123060880 2683 27495841342815552 2684 8837949003047856 2685 2635879546867476 2686 727139185342752 2687 184865889343680 2688 43135374180192 2689 9192785842800 2690 1779248872800 2691 310662280192 2692 48540981280 2693 6721092477 2694 814677876 2695 85111656 2696 7509852 2697 544530 2698 31116 2699 1296 2700 36 2701 1 2702 37 2703 1369 2704 32412 2705 574980 2706 8054382 2707 92629278 2708 899789532 2709 7535704308 2710 55262073757 2711 359203697369 2712 2089911152992 2713 10972032390816 2714 52328160022992 2715 228001273819344 2716 912005074686432 2717 3363018693602208 2718 11473828549915332 2719 36333790470267028 2720 107089066465876432 2721 294494932606995120 2722 757272684294411912 2723 1824338739864033864 2724 4124591932639128912 2725 8764757855931907440 2726 17529515713716297876 2727 33036395000708102724 2728 58731368886981100576 2729 98584797771521875424 2730 156375886125188595376 2731 234563829192464992944 2732 332929305943949912736 2733 447373754855744807904 2734 569384778915505248486 2735 686611056935473719294 2736 784698350774309754216 2737 850089879996665917784 2738 873065282167813104916 2739 850089880014338549684 2740 784698350774309754216 2741 686611056919568350584 2742 569384778915505248486 2743 447373754868620582574 2744 332929305943949912736 2745 234563829183100793184 2746 156375886125188595376 2747 98584797777628962224 2748 58731368886981100576 2749 33036394997145635424 2750 17529515713716297876 2751 8764757857784390436 2752 4124591932639128912 2753 1824338739009041712 2754 757272684294411912 2755 294494932955325256 2756 107089066465876432 2757 36333790345863408 2758 11473828549915332 2759 3363018732210228 2760 912005074686432 2761 228001263523872 2762 52328160022992 2763 10972034715600 2764 2089911152992 2765 359203261472 2766 55262073757 2767 7535770353 2768 899789532 2769 92621508 2770 8054382 2771 575646 2772 32412 2773 1332 2774 37 2775 1 2776 38 2777 1406 2778 33744 2779 607392 2780 8630028 2781 100683660 2782 992411040 2783 8435493840 2784 62797844110 2785 414465771126 2786 2449114414464 2787 13061943543808 2788 63300194738592 2789 280329433842336 2790 1140006338210304 2791 4275023768288640 2792 14836847282125560 2793 47807619020182360 2794 143422856811739840 2795 401583999072871552 2796 1051767617249737168 2797 2581611424158445776 2798 5948930671648170624 2799 12889349788571036352 2800 26294273571500688312 2801 50565910714424400600 2802 91767763884126736000 2803 157316166658502976000 2804 254960683902817557600 2805 390939715317653588320 2806 567493135127050705920 2807 780303060799694720640 2808 1016758533784125831060 2809 1255995835850978967780 2810 1471309407693878104800 2811 1634788230770975672000 2812 1723155162182151654600 2813 1723155162182151654600 2814 1634788230770975672000 2815 1471309407693878104800 2816 1255995835850978967780 2817 1016758533784125831060 2818 780303060799694720640 2819 567493135127050705920 2820 390939715317653588320 2821 254960683902817557600 2822 157316166658502976000 2823 91767763884126736000 2824 50565910714424400600 2825 26294273571500688312 2826 12889349788571036352 2827 5948930671648170624 2828 2581611424158445776 2829 1051767617249737168 2830 401583999072871552 2831 143422856811739840 2832 47807619020182360 2833 14836847282125560 2834 4275023768288640 2835 1140006338210304 2836 280329433842336 2837 63300194738592 2838 13061943543808 2839 2449114414464 2840 414465771126 2841 62797844110 2842 8435493840 2843 992411040 2844 100683660 2845 8630028 2846 607392 2847 33744 2848 1406 2849 38 2850 0 2851 38 2852 1444 2853 35150 2854 641136 2855 9237420 2856 109313688 2857 1093094700 2858 9427904880 2859 71233337950 2860 477263615236 2861 2863580185590 2862 15511057958272 2863 76362138282400 2864 343629628580928 2865 1420335772052640 2866 5415030106498944 2867 19111871050414200 2868 62644466302307920 2869 191230475831922200 2870 545006855884611392 2871 1453351616322608720 2872 3633379041408182944 2873 8530542095806616400 2874 18838280460219206976 2875 39183623360071724664 2876 76860184285925088912 2877 142333674598551136600 2878 249083930542629712000 2879 412276850561320533600 2880 645900399220471145920 2881 958432850444704294240 2882 1347796195926745426560 2883 1797061594583820551700 2884 2272754369635104798840 2885 2727305243544857072580 2886 3106097638464853776800 2887 3357943392953127326600 2888 3446310324364303309200 2889 3357943392953127326600 2890 3106097638464853776800 2891 2727305243544857072580 2892 2272754369635104798840 2893 1797061594583820551700 2894 1347796195926745426560 2895 958432850444704294240 2896 645900399220471145920 2897 412276850561320533600 2898 249083930542629712000 2899 142333674598551136600 2900 76860184285925088912 2901 39183623360071724664 2902 18838280460219206976 2903 8530542095806616400 2904 3633379041408182944 2905 1453351616322608720 2906 545006855884611392 2907 191230475831922200 2908 62644466302307920 2909 19111871050414200 2910 5415030106498944 2911 1420335772052640 2912 343629628580928 2913 76362138282400 2914 15511057958272 2915 2863580185590 2916 477263615236 2917 71233337950 2918 9427904880 2919 1093094700 2920 109313688 2921 9237420 2922 641136 2923 35150 2924 1444 2925 38 2926 0 2927 39 2928 1482 2929 36556 2930 676286 2931 9879259 2932 118551108 2933 1202399952 2934 10520999580 2935 80661316645 2936 548496953186 2937 3340843298884 2938 18374638143862 2939 91873199001353 2940 419991766863328 2941 1763965388013312 2942 6835365878551584 2943 24526901205816636 2944 81756337352722120 2945 253874941971218480 2946 736237331716533592 2947 1998358472679953868 2948 5086730657730791664 2949 12163921136011477056 2950 27368822556025823376 2951 58021903822998406788 2952 116043807645996813576 2953 219193858879061275216 2954 391417605141180848600 2955 661360781113619799700 2956 1058177249781791679520 2957 1604333249649704153600 2958 2306229046371449720800 2959 3144857790532805952690 2960 4069815964218925350540 2961 5000059613151180728040 2962 5833402882009710849380 2963 6464041031451559104010 2964 6804253717317430635800 2965 6804253717282085372000 2966 6464041031417981103400 2967 5833402882043288849990 2968 5000059613179961871420 2969 4069815964190144207160 2970 3144857790510565978260 2971 2306229046393689695230 2972 1604333249665175440160 2973 1058177249766320392960 2974 661360781103950245600 2975 391417605150850402700 2976 219193858884476225512 2977 116043807640581863280 2978 58021903820290931640 2979 27368822558733298524 2980 12163921137214799344 2981 5086730656527469376 2982 1998358472207220112 2983 736237332189267348 2984 253874942134230120 2985 81756337189710480 2986 24526901156913144 2987 6835365927455076 2988 1763965400633568 2989 419991754243072 2990 91873196240672 2991 18374640904543 2992 3340843800826 2993 548496451244 2994 80661242830 2995 10521073395 2996 1202408388 2997 118542672 2998 9878556 2999 676989 3000 36594 3001 1444 3002 38 3003 1 3004 39 3005 1521 3006 38038 3007 712842 3008 10555545 3009 128430367 3010 1320951060 3011 11723399532 3012 91182316225 3013 629158269831 3014 3889340252070 3015 21715481442746 3016 110247837145215 3017 511864965864681 3018 2183957154876640 3019 8599331266564896 3020 31362267084368220 3021 106283238558538756 3022 335631279323940600 3023 990112273687752072 3024 2734595804396487460 3025 7085089130410745532 3026 17250651793742268720 3027 39532743692037300432 3028 85390726379024230164 3029 174065711468995220364 3030 335237666525058088792 3031 610611464020242123816 3032 1052778386254800648300 3033 1719538030895411479220 3034 2662510499431495833120 3035 3910562296021153874400 3036 5451086836904255673490 3037 7214673754751731303230 3038 9069875577370106078580 3039 10833462495160891577420 3040 12297443913461269953390 3041 13268294748768989739810 3042 13608507434599516007800 3043 13268294748700066475400 3044 12297443913461269953390 3045 10833462495223250721410 3046 9069875577370106078580 3047 7214673754700710185420 3048 5451086836904255673490 3049 3910562296058865135390 3050 2662510499431495833120 3051 1719538030870270638560 3052 1052778386254800648300 3053 610611464035326628212 3054 335237666525058088792 3055 174065711460872794920 3056 85390726379024230164 3057 39532743695948097868 3058 17250651793742268720 3059 7085089128734689488 3060 2734595804396487460 3061 990112274323497468 3062 335631279323940600 3063 106283238346623624 3064 31362267084368220 3065 8599331328088644 3066 2183957154876640 3067 511864950483744 3068 110247837145215 3069 21715484705369 3070 3889340252070 3071 629157694074 3072 91182316225 3073 11723481783 3074 1320951060 3075 128421228 3076 10555545 3077 713583 3078 38038 3079 1482 3080 39 3081 1 3082 40 3083 1560 3084 39520 3085 750880 3086 11269128 3087 138985912 3088 1449372288 3089 13044350592 3090 102905798008 3091 720340586056 3092 4518497946144 3093 25604821694816 3094 131963321850584 3095 622112803009896 3096 2695822105360384 3097 10783288421441536 3098 39961598412456864 3099 137645505642906976 3100 441914517670564224 3101 1325743553011692672 3102 3724708078719984928 3103 9819684934807232992 3104 24335740922476958208 3105 56783395485779569152 3106 124923470074972328032 3107 259456437848019450528 3108 509303377985930883712 3109 945849130545300212608 3110 1663389850290127276512 3111 2772316417150212127520 3112 4382048530301766471680 3113 6573072795452649707520 3114 9361649132963120808880 3115 12665760591655986976720 3116 16284549332070816264000 3117 19903338072530997656000 3118 23130906408684520674800 3119 25565738662230259693200 3120 26876802183299582483200 3121 26876802183299582483200 3122 25565738662230259693200 3123 23130906408684520674800 3124 19903338072530997656000 3125 16284549332070816264000 3126 12665760591655986976720 3127 9361649132963120808880 3128 6573072795452649707520 3129 4382048530301766471680 3130 2772316417150212127520 3131 1663389850290127276512 3132 945849130545300212608 3133 509303377985930883712 3134 259456437848019450528 3135 124923470074972328032 3136 56783395485779569152 3137 24335740922476958208 3138 9819684934807232992 3139 3724708078719984928 3140 1325743553011692672 3141 441914517670564224 3142 137645505642906976 3143 39961598412456864 3144 10783288421441536 3145 2695822105360384 3146 622112803009896 3147 131963321850584 3148 25604821694816 3149 4518497946144 3150 720340586056 3151 102905798008 3152 13044350592 3153 1449372288 3154 138985912 3155 11269128 3156 750880 3157 39520 3158 1560 3159 40 3160 0 3161 40 3162 1600 3163 41080 3164 790400 3165 12020008 3166 150255040 3167 1588358200 3168 14493722880 3169 115950148600 3170 823246384064 3171 5238838532200 3172 30123319640960 3173 157568143545400 3174 754076124860480 3175 3317934908370280 3176 13479110526801920 3177 50744886833898400 3178 177607104055363840 3179 579560023313471200 3180 1767658070682256896 3181 5050451631731677600 3182 13544393013527217920 3183 34155425857284191200 3184 81119136408256527360 3185 181706865560751897184 3186 384379907922991778560 3187 768759815833950334240 3188 1455152508531231096320 3189 2609238980835427489120 3190 4435706267440339404032 3191 7154364947451978599200 3192 10955121325754416179200 3193 15934721928415770516400 3194 22027409724619107785600 3195 28950309923726803240720 3196 36187887404601813920000 3197 43034244481215518330800 3198 48696645070914780368000 3199 52442540845529842176400 3200 53753604366599164966400 3201 52442540845529842176400 3202 48696645070914780368000 3203 43034244481215518330800 3204 36187887404601813920000 3205 28950309923726803240720 3206 22027409724619107785600 3207 15934721928415770516400 3208 10955121325754416179200 3209 7154364947451978599200 3210 4435706267440339404032 3211 2609238980835427489120 3212 1455152508531231096320 3213 768759815833950334240 3214 384379907922991778560 3215 181706865560751897184 3216 81119136408256527360 3217 34155425857284191200 3218 13544393013527217920 3219 5050451631731677600 3220 1767658070682256896 3221 579560023313471200 3222 177607104055363840 3223 50744886833898400 3224 13479110526801920 3225 3317934908370280 3226 754076124860480 3227 157568143545400 3228 30123319640960 3229 5238838532200 3230 823246384064 3231 115950148600 3232 14493722880 3233 1588358200 3234 150255040 3235 12020008 3236 790400 3237 41080 3238 1600 3239 40 3240 0 3241 41 3242 1640 3243 42640 3244 831480 3245 12811188 3246 162275048 3247 1738603360 3248 16082081080 3249 130443962870 3250 939196532664 3251 6062084258256 3252 35362158173160 3253 187691467024740 3254 911644268405880 3255 4072011014587200 3256 16797045435172200 3257 64223997437605005 3258 228351990889262240 3259 757167127095396160 3260 2347218093995728096 3261 6818109703261595024 3262 18594844645258895520 3263 47699818868499607680 3264 115274562265540718560 3265 262826001974595278024 3266 566086773483743675744 3267 1153139723744908889920 3268 2223912324365181430560 3269 4064391489389865515280 3270 7044945248275766893152 3271 11590071214852092658176 3272 18109486273206394778400 3273 26889843254233038797250 3274 37962131653034878302000 3275 50977719648257178647520 3276 65138197328328617160720 3277 79222131885930712512600 3278 91730889552130298698800 3279 101139185916313340136000 3280 106196145212129007142800 3281 106196145212266853671620 3282 101139185916444622544400 3283 91730889551999016290400 3284 79222131885817332250800 3285 65138197328441997422520 3286 50977719648345911026320 3287 37962131652946145923200 3288 26889843254170186695600 3289 18109486273269246880050 3290 11590071214892318003232 3291 7044945248235541548096 3292 4064391489366658585440 3293 2223912324388388360400 3294 1153139723756942112800 3295 566086773471710452864 3296 262826001969008424544 3297 115274562271127572040 3298 47699818870811409120 3299 18594844642947094080 3300 6818109702413934496 3301 2347218094843388624 3302 757167127368835040 3303 228351990615823360 3304 64223997360700320 3305 16797045512076885 3306 4072011033230760 3307 911644249762320 3308 187691463186360 3309 35362162011540 3310 6062084916264 3311 939195874656 3312 130443871480 3313 16082172470 3314 1738613240 3315 162265168 3316 12810408 3317 832260 3318 42680 3319 1600 3320 40 3321 1 3322 41 3323 1681 3324 44280 3325 874120 3326 13642668 3327 175086236 3328 1900878408 3329 17820684440 3330 146526043950 3331 1069640495534 3332 7001280790920 3333 41424242431416 3334 223053625197900 3335 1099335735430620 3336 4983655282993080 3337 20869056449759400 3338 81021042872777205 3339 292575988326867245 3340 985519117984658400 3341 3104385221091124256 3342 9165327797257323120 3343 25412954348520490544 3344 66294663513758503200 3345 162974381134040326240 3346 378100564240135996584 3347 828912775458338953768 3348 1719226497228652565664 3349 3377052048110090320480 3350 6288303813755046945840 3351 11109336737665632408432 3352 18635016463127859551328 3353 29699557488058487436576 3354 44999329527439433575650 3355 64851974907267917099250 3356 88939851301292056949520 3357 116115916976585795808240 3358 144360329214259329673320 3359 170953021438061011211400 3360 192870075468443638834800 3361 207335331128442347278800 3362 212392290424395860814420 3363 207335331128711476216020 3364 192870075468443638834800 3365 170953021437816348541200 3366 144360329214259329673320 3367 116115916976787908448840 3368 88939851301292056949520 3369 64851974907116332618800 3370 44999329527439433575650 3371 29699557488161564883282 3372 18635016463127859551328 3373 11109336737602200133536 3374 6288303813755046945840 3375 3377052048145330473200 3376 1719226497228652565664 3377 828912775440718877408 3378 378100564240135996584 3379 162974381141938981160 3380 66294663513758503200 3381 25412954345361028576 3382 9165327797257323120 3383 3104385222212223664 3384 985519117984658400 3385 292575987976523680 3386 81021042872777205 3387 20869056545307645 3388 4983655282993080 3389 1099335712948680 3390 223053625197900 3391 41424246927804 3392 7001280790920 3393 1069639746136 3394 146526043950 3395 17820785710 3396 1900878408 3397 175075576 3398 13642668 3399 874940 3400 44280 3401 1640 3402 41 3403 1 3404 42 3405 1722 3406 45920 3407 918400 3408 14517608 3409 188728904 3410 2075953984 3411 19721562848 3412 164346829660 3413 1216166539484 3414 8070920537056 3415 48425523222336 3416 264477872125704 3417 1322389360628520 3418 6082990995941760 3419 25852711732752480 3420 101890099418084850 3421 373597031199644450 3422 1278095105961182080 3423 4089904339075782656 3424 12269713019469546784 3425 34578282145777813664 3426 91707617859119531776 3427 229269044647798829440 3428 541074945382074977744 3429 1207013339698474950352 3430 2548139272669371443072 3431 5096278545338742886144 3432 9665355861900377419040 3433 17397640551420679354272 3434 29744353200730059684864 3435 48334573951186346987904 3436 74698887015600998458932 3437 109851304434707350674900 3438 153791826208408389568320 3439 205055768277877852757760 3440 260476246191047238122160 3441 315313350652320340884720 3442 363823096906259987376000 3443 400205406596885986113600 3444 419727621553107337030440 3445 419727621553107337030440 3446 400205406596885986113600 3447 363823096906259987376000 3448 315313350652320340884720 3449 260476246191047238122160 3450 205055768277877852757760 3451 153791826208408389568320 3452 109851304434707350674900 3453 74698887015600998458932 3454 48334573951186346987904 3455 29744353200730059684864 3456 17397640551420679354272 3457 9665355861900377419040 3458 5096278545338742886144 3459 2548139272669371443072 3460 1207013339698474950352 3461 541074945382074977744 3462 229269044647798829440 3463 91707617859119531776 3464 34578282145777813664 3465 12269713019469546784 3466 4089904339075782656 3467 1278095105961182080 3468 373597031199644450 3469 101890099418084850 3470 25852711732752480 3471 6082990995941760 3472 1322389360628520 3473 264477872125704 3474 48425523222336 3475 8070920537056 3476 1216166539484 3477 164346829660 3478 19721562848 3479 2075953984 3480 188728904 3481 14517608 3482 918400 3483 45920 3484 1722 3485 42 3486 0 3487 42 3488 1764 3489 47642 3490 964320 3491 15436008 3492 203246512 3493 2264682888 3494 21797516832 3495 184068392508 3496 1380513369144 3497 9287087076540 3498 56496443759392 3499 312903395348040 3500 1586867232754224 3501 7405380356570280 3502 31935702728694240 3503 127742811150837330 3504 475487130617729300 3505 1651692137160826530 3506 5367999445036964736 3507 16359617358545329440 3508 46847995165247360448 3509 126285900004897345440 3510 320976662506918361216 3511 770343990029873807184 3512 1748088285080549928096 3513 3755152612367846393424 3514 7644417818008114329216 3515 14761634407239120305184 3516 27062996413321056773312 3517 47141993752150739039136 3518 78078927151916406672768 3519 123033460966787345446836 3520 184550191450308349133832 3521 263643130643115740243220 3522 358847594486286242326080 3523 465532014468925090879920 3524 575789596843367579006880 3525 679136447558580328260720 3526 764028503503145973489600 3527 819933028149993323144040 3528 839455243106214674060880 3529 819933028149993323144040 3530 764028503503145973489600 3531 679136447558580328260720 3532 575789596843367579006880 3533 465532014468925090879920 3534 358847594486286242326080 3535 263643130643115740243220 3536 184550191450308349133832 3537 123033460966787345446836 3538 78078927151916406672768 3539 47141993752150739039136 3540 27062996413321056773312 3541 14761634407239120305184 3542 7644417818008114329216 3543 3755152612367846393424 3544 1748088285080549928096 3545 770343990029873807184 3546 320976662506918361216 3547 126285900004897345440 3548 46847995165247360448 3549 16359617358545329440 3550 5367999445036964736 3551 1651692137160826530 3552 475487130617729300 3553 127742811150837330 3554 31935702728694240 3555 7405380356570280 3556 1586867232754224 3557 312903395348040 3558 56496443759392 3559 9287087076540 3560 1380513369144 3561 184068392508 3562 21797516832 3563 2264682888 3564 203246512 3565 15436008 3566 964320 3567 47642 3568 1764 3569 42 3570 0 3571 43 3572 1806 3573 49364 3574 1011962 3575 16401189 3576 218682520 3577 2467917920 3578 24062199720 3579 205866021270 3580 1564581761652 3581 10667599595016 3582 65783530835932 3583 369399844353218 3584 1899770628102264 3585 8992247562346176 3586 39341083085264520 3587 159678513997561755 3588 603229941768566630 3589 2127179267332664020 3590 7019691582197791266 3591 21727616805053737149 3592 63207612523792689888 3593 173133895165864144512 3594 447262562511815706656 3595 1091320652547850285288 3596 2518432275110423735280 3597 5503240897422877590240 3598 11399570430375960722640 3599 22406052225300094863480 3600 41824630820560177078496 3601 74204990165373123384832 3602 125220920904067145711904 3603 201112388118870261841206 3604 307583652417095694580668 3605 448193322093169427449896 3606 622490725129401982569300 3607 824379608955565030327050 3608 1041321611312292669886800 3609 1254926044401501131956800 3610 1443164951061726301750320 3611 1583961531653653088241060 3612 1659388271256207997204920 3613 1659388271255669739330480 3614 1583961531653139296633640 3615 1443164951062240093357740 3616 1254926044401947907267600 3617 1041321611311845894576000 3618 824379608955211333206000 3619 622490725129755679690350 3620 448193322093424089377052 3621 307583652416841032653512 3622 201112388118703752119604 3623 125220920904233655433506 3624 74204990165471795812448 3625 41824630820461504650880 3626 22406052225247234634400 3627 11399570430428820951720 3628 5503240897448396321520 3629 2518432275084905004000 3630 1091320652536792168400 3631 447262562522873823544 3632 173133895170144705888 3633 63207612519512128512 3634 21727616803582294176 3635 7019691583669234239 3636 2127179267778555830 3637 603229941322674820 3638 159678513879531570 3639 39341083203294705 3640 8992247589324504 3641 1899770601123936 3642 369399839107432 3643 65783536081718 3644 10667600445684 3645 1564580910984 3646 205865909340 3647 24062311650 3648 2467929400 3649 218671040 3650 16400328 3651 1012823 3652 49406 3653 1764 3654 42 3655 1 3656 43 3657 1849 3658 51170 3659 1061326 3660 17413151 3661 235083709 3662 2686600440 3663 26530117640 3664 229928220990 3665 1770447782922 3666 12232181356668 3667 76451130430948 3668 435183375189150 3669 2269170472455482 3670 10892018190448440 3671 48333330647610696 3672 199019597082826275 3673 762908455766128385 3674 2730409209101230650 3675 9146870849530455286 3676 28747308387251528415 3677 84935229328846427037 3678 236341507689656834400 3679 620396457677679851168 3680 1538583215059665991944 3681 3609752927658274020568 3682 8021673172533301325520 3683 16902811327798838312880 3684 33805622655676055586120 3685 64230683045860271941976 3686 116029620985933300463328 3687 199425911069440269096736 3688 326333309022937407553110 3689 508696040535965956421874 3690 755776974510265122030564 3691 1070684047222571410019196 3692 1446870334084967012896350 3693 1865701220267857700213850 3694 2296247655713793801843600 3695 2698090995463227433707120 3696 3027126482715379389991380 3697 3243349802909861085445980 3698 3318776542511877736535400 3699 3243349802908809035964120 3700 3027126482715379389991380 3701 2698090995464188000625340 3702 2296247655713793801843600 3703 1865701220267057227782000 3704 1446870334084967012896350 3705 1070684047223179769067402 3706 755776974510265122030564 3707 508696040535544784773116 3708 326333309022937407553110 3709 199425911069705451245954 3710 116029620985933300463328 3711 64230683045708739285280 3712 33805622655676055586120 3713 16902811327877217273240 3714 8021673172533301325520 3715 3609752927621697172400 3716 1538583215059665991944 3717 620396457693018529432 3718 236341507689656834400 3719 84935229323094422688 3720 28747308387251528415 3721 9146870851447790069 3722 2730409209101230650 3723 762908455202206390 3724 199019597082826275 3725 48333330792619209 3726 10892018190448440 3727 2269170440231368 3728 435183375189150 3729 76451136527402 3730 12232181356668 3731 1770446820324 3732 229928220990 3733 26530241050 3734 2686600440 3735 235071368 3736 17413151 3737 1062229 3738 51170 3739 1806 3740 43 3741 1 3742 44 3743 1892 3744 52976 3745 1112496 3746 18475380 3747 252496860 3748 2921671808 3749 29216718080 3750 256458462040 3751 2000376003912 3752 14002628176992 3753 88683311787616 3754 511634511716552 3755 2704353847644632 3756 13161188630679808 3757 59225348838059136 3758 247352927875445484 3759 961928052848954660 3760 3493317664303437040 3761 11877280058631685936 3762 37894179238699318484 3763 113682537716097955452 3764 321276737012751257088 3765 856737965367336685568 3766 2158979672752684521376 3767 5148336142717940012512 3768 11631426100154998497920 3769 24924484500332139638400 3770 50708433983553272859360 3771 98036305701536327528096 3772 180260304031642039748608 3773 315455532055373569560064 3774 525759220092642858799064 3775 835029349558903363974984 3776 1264473015045809906803680 3777 1826461021732836532049760 3778 2517554381308146781963752 3779 3312571554352824713110200 3780 4161948875980851029625600 3781 4994338651177021235550720 3782 5725217478179567390616720 3783 6270476285625240475437360 3784 6562126345420686772499520 3785 6562126345420686772499520 3786 6270476285625240475437360 3787 5725217478179567390616720 3788 4994338651177021235550720 3789 4161948875980851029625600 3790 3312571554352824713110200 3791 2517554381308146781963752 3792 1826461021732836532049760 3793 1264473015045809906803680 3794 835029349558903363974984 3795 525759220092642858799064 3796 315455532055373569560064 3797 180260304031642039748608 3798 98036305701536327528096 3799 50708433983553272859360 3800 24924484500332139638400 3801 11631426100154998497920 3802 5148336142717940012512 3803 2158979672752684521376 3804 856737965367336685568 3805 321276737012751257088 3806 113682537716097955452 3807 37894179238699318484 3808 11877280058631685936 3809 3493317664303437040 3810 961928052848954660 3811 247352927875445484 3812 59225348838059136 3813 13161188630679808 3814 2704353847644632 3815 511634511716552 3816 88683311787616 3817 14002628176992 3818 2000376003912 3819 256458462040 3820 29216718080 3821 2921671808 3822 252496860 3823 18475380 3824 1112496 3825 52976 3826 1892 3827 44 3828 0 3829 44 3830 1936 3831 54868 3832 1165472 3833 19587876 3834 270972240 3835 3174168668 3836 32138389888 3837 285675180120 3838 2256834465952 3839 16003004180904 3840 102685939964608 3841 600317823504168 3842 3215988359361184 3843 15865542478324440 3844 72386537468738944 3845 306578276713504620 3846 1209280980724400144 3847 4455245717152391700 3848 15370597722935122976 3849 49771459297331004420 3850 151576716954797273936 3851 434959274728849212540 3852 1178014702380087942656 3853 3015717638120021206944 3854 7307315815470624533888 3855 16779762242872938510432 3856 36555910600487138136320 3857 75632918483885412497760 3858 148744739685089600387456 3859 278296609733178367276704 3860 495715836087015609308672 3861 841214752148016428359128 3862 1360788569651546222774048 3863 2099502364604713270778664 3864 3090934036778646438853440 3865 4344015403040983314013512 3866 5830125935660971495073952 3867 7474520430333675742735800 3868 9156287527157872265176320 3869 10719556129356588626167440 3870 11995693763804807866054080 3871 12832602631045927247936880 3872 13124252690841373544999040 3873 12832602631045927247936880 3874 11995693763804807866054080 3875 10719556129356588626167440 3876 9156287527157872265176320 3877 7474520430333675742735800 3878 5830125935660971495073952 3879 4344015403040983314013512 3880 3090934036778646438853440 3881 2099502364604713270778664 3882 1360788569651546222774048 3883 841214752148016428359128 3884 495715836087015609308672 3885 278296609733178367276704 3886 148744739685089600387456 3887 75632918483885412497760 3888 36555910600487138136320 3889 16779762242872938510432 3890 7307315815470624533888 3891 3015717638120021206944 3892 1178014702380087942656 3893 434959274728849212540 3894 151576716954797273936 3895 49771459297331004420 3896 15370597722935122976 3897 4455245717152391700 3898 1209280980724400144 3899 306578276713504620 3900 72386537468738944 3901 15865542478324440 3902 3215988359361184 3903 600317823504168 3904 102685939964608 3905 16003004180904 3906 2256834465952 3907 285675180120 3908 32138389888 3909 3174168668 3910 270972240 3911 19587876 3912 1165472 3913 54868 3914 1936 3915 44 3916 0 3917 45 3918 1980 3919 56760 3920 1220340 3921 20754294 3922 290560116 3923 3445127664 3924 35312558556 3925 317813705759 3926 2542509646072 3927 18259837560848 3928 118688944145512 3929 703003770527828 3930 3816306182865352 3931 19081530799365056 3932 88252079947063384 3933 378964814359476191 3934 1515859257437904764 3935 5664526697167861336 3936 19825843440087514676 3937 65142057022747384174 3938 201348176252128278356 3939 586535991675977147344 3940 1612973977108937155196 3941 4193732340521199832213 3942 10323033453590645740832 3943 24087078058291647517888 3944 53335672843360076646752 3945 112188829084487506442608 3946 224377658168975012885216 3947 427041349418038056047104 3948 774012445820193976585376 3949 1336930588235448752473714 3950 2202003321799562651133176 3951 3460290934255573139754736 3952 5190436401383359709632104 3953 7434949439820659283563916 3954 10174141338701954809087464 3955 13304646365993238406329696 3956 16630807957491548007912120 3957 19875843656516221930693830 3958 22715249893161396492221520 3959 24828296394848722497590880 3960 25956855321887300792935920 3961 25956855321889404891899640 3962 24828296394850735113990960 3963 22715249893159383875821440 3964 19875843656514460891343760 3965 16630807957493309047262190 3966 13304646365994647237809752 3967 10174141338700545977607408 3968 7434949439819629752866952 3969 5190436401384389240329068 3970 3460290934256259493552712 3971 2202003321798876297335200 3972 1336930588235032037667800 3973 774012445820610691391290 3974 427041349418267967664160 3975 224377658168745101268160 3976 112188829084372550634080 3977 53335672843475032455280 3978 24087078058343563044320 3979 10323033453538730214400 3980 4193732340500109149600 3981 1612973977130027837809 3982 586535991683646486476 3983 201348176244458939224 3984 65142057020266127396 3985 19825843442568771454 3986 5664526697876791844 3987 1515859256728974256 3988 378964814182243564 3989 88252080124296011 3990 19081530837685624 3991 3816306144544784 3992 703003763468776 3993 118688951204564 3994 18259838646856 3995 2542508560064 3996 317813570008 3997 35312694307 3998 3445140908 3999 290546872 4000 20753348 4001 1221286 4002 56804 4003 1936 4004 44 4005 1 4006 45 4007 2025 4008 58740 4009 1277100 4010 21974634 4011 311314410 4012 3735687780 4013 38757686220 4014 353126264315 4015 2860323351831 4016 20802347206920 4017 136948781706360 4018 821692714673340 4019 4519309953393180 4020 22897836982230408 4021 107333610746428440 4022 467216894306539575 4023 1894824071797380955 4024 7180385954605766100 4025 25490370137255376012 4026 84967900462834898850 4027 266490233274875662530 4028 787884167928105425700 4029 2199509968784914302540 4030 5806706317630136987409 4031 14516765794111845573045 4032 34410111511882293258720 4033 77422750901651724164640 4034 165524501927847583089360 4035 336566487253462519327824 4036 651419007587013068932320 4037 1201053795238232032632480 4038 2110943034055642729059090 4039 3538933910035011403606890 4040 5662294256055135790887912 4041 8650727335638932849386840 4042 12625385841204018993196020 4043 17609090778522614092651380 4044 23478787704695193215417160 4045 29935454323484786414241816 4046 36506651614007769938605950 4047 42591093549677618422915350 4048 47543546288010118989812400 4049 50785151716736023290526800 4050 51913710643776705684835560 4051 50785151716740140005890600 4052 47543546288010118989812400 4053 42591093549673844767165200 4054 36506651614007769938605950 4055 29935454323487956285071942 4056 23478787704695193215417160 4057 17609090778520175730474360 4058 12625385841204018993196020 4059 8650727335640648733881780 4060 5662294256055135790887912 4061 3538933910033908335003000 4062 2110943034055642729059090 4063 1201053795238878659055450 4064 651419007587013068932320 4065 336566487253117651902240 4066 165524501927847583089360 4067 77422750901818595499600 4068 34410111511882293258720 4069 14516765794038839364000 4070 5806706317630136987409 4071 2199509968813674324285 4072 787884167928105425700 4073 266490233264725066620 4074 84967900462834898850 4075 25490370140445563298 4076 7180385954605766100 4077 1894824070911217820 4078 467216894306539575 4079 107333610961981635 4080 22897836982230408 4081 4519309908013560 4082 821692714673340 4083 136948789851420 4084 20802347206920 4085 2860322130072 4086 353126264315 4087 38757835215 4088 3735687780 4089 311300220 4090 21974634 4091 1278090 4092 58740 4093 1980 4094 45 4095 1 4096 46 4097 2070 4098 60720 4099 1335840 4100 23252724 4101 333289044 4102 4046988000 4103 42493374000 4104 391884099530 4105 3213449616146 4106 23662669336992 4107 157751128913280 4108 958641504524760 4109 5341002668066520 4110 27417146890243968 4111 130231447728658848 4112 574550505268521210 4113 2362040966103920530 4114 9075210025516983920 4115 32670756091861142112 4116 110458270603280462148 4117 351458133737710561380 4118 1054374401192830492320 4119 2987394136713019728240 4120 8006216286443811311694 4121 20323472111741982560454 4122 48926877305921132622720 4123 111832862413534017423360 4124 242947252829666178588960 4125 502090989181310102417184 4126 987985494840130720834560 4127 1852472802825245101564800 4128 3311996829294521388114540 4129 5649876944090654132665980 4130 9201228166089044125890912 4131 14313021591694068640274752 4132 21276113176844667727077800 4133 30234476619726633085847400 4134 41087878483215368945891520 4135 53414242028179979629658976 4136 66442105937495726223677892 4137 79097745163685388361521300 4138 90134639837683963756977600 4139 98328698004746142280339200 4140 102698862360516845690726160 4141 102698862360516845690726160 4142 98328698004746142280339200 4143 90134639837683963756977600 4144 79097745163685388361521300 4145 66442105937495726223677892 4146 53414242028179979629658976 4147 41087878483215368945891520 4148 30234476619726633085847400 4149 21276113176844667727077800 4150 14313021591694068640274752 4151 9201228166089044125890912 4152 5649876944090654132665980 4153 3311996829294521388114540 4154 1852472802825245101564800 4155 987985494840130720834560 4156 502090989181310102417184 4157 242947252829666178588960 4158 111832862413534017423360 4159 48926877305921132622720 4160 20323472111741982560454 4161 8006216286443811311694 4162 2987394136713019728240 4163 1054374401192830492320 4164 351458133737710561380 4165 110458270603280462148 4166 32670756091861142112 4167 9075210025516983920 4168 2362040966103920530 4169 574550505268521210 4170 130231447728658848 4171 27417146890243968 4172 5341002668066520 4173 958641504524760 4174 157751128913280 4175 23662669336992 4176 3213449616146 4177 391884099530 4178 42493374000 4179 4046988000 4180 333289044 4181 23252724 4182 1335840 4183 60720 4184 2070 4185 46 4186 0 4187 46 4188 2116 4189 62790 4190 1396560 4191 24588564 4192 356541768 4193 4380277044 4194 46540362000 4195 434377473530 4196 3605333715676 4197 26876118953138 4198 181413798250272 4199 1116392633438040 4200 6299644172591280 4201 32758149558310488 4202 157648594618902816 4203 704781952997180058 4204 2936591471372441740 4205 11437250991620904450 4206 41745966117378126032 4207 143129026695141604260 4208 461916404340991023528 4209 1405832534930541053700 4210 4041768537905850220560 4211 10993610423156831039934 4212 28329688398185793872148 4213 69250349417663115183174 4214 160759739719455150046080 4215 354780115243200196012320 4216 745038242010976281006144 4217 1490076484021440823251744 4218 2840458297665375822399360 4219 5164469632119766489679340 4220 8961873773385175520780520 4221 14851105110179698258556892 4222 23514249757783112766165664 4223 35589134768538736367352552 4224 51510589796571300812925200 4225 71322355102942002031738920 4226 94502120511395348575550496 4227 119856347965675705853336868 4228 145539851101181114585199192 4229 169232385001369352118498900 4230 188463337842430106037316800 4231 201027560365262987971065360 4232 205397724721033691381452320 4233 201027560365262987971065360 4234 188463337842430106037316800 4235 169232385001369352118498900 4236 145539851101181114585199192 4237 119856347965675705853336868 4238 94502120511395348575550496 4239 71322355102942002031738920 4240 51510589796571300812925200 4241 35589134768538736367352552 4242 23514249757783112766165664 4243 14851105110179698258556892 4244 8961873773385175520780520 4245 5164469632119766489679340 4246 2840458297665375822399360 4247 1490076484021440823251744 4248 745038242010976281006144 4249 354780115243200196012320 4250 160759739719455150046080 4251 69250349417663115183174 4252 28329688398185793872148 4253 10993610423156831039934 4254 4041768537905850220560 4255 1405832534930541053700 4256 461916404340991023528 4257 143129026695141604260 4258 41745966117378126032 4259 11437250991620904450 4260 2936591471372441740 4261 704781952997180058 4262 157648594618902816 4263 32758149558310488 4264 6299644172591280 4265 1116392633438040 4266 181413798250272 4267 26876118953138 4268 3605333715676 4269 434377473530 4270 46540362000 4271 4380277044 4272 356541768 4273 24588564 4274 1396560 4275 62790 4276 2116 4277 46 4278 0 4279 47 4280 2162 4281 64860 4282 1459350 4283 25986159 4284 381130332 4285 4736803632 4286 50920639044 4287 480917998715 4288 4039711189206 4289 30481451298060 4290 208289917203410 4291 1297806441055131 4292 7416036806029320 4293 39057793677377088 4294 190406744177213304 4295 862430547877015689 4296 3641373424369621798 4297 14373842461891629860 4298 53183217108999030482 4299 184874992816596080713 4300 605045431036132627788 4301 1867748939258191294032 4302 5447601072836391274260 4303 15035378961101591878149 4304 39323298821342624912082 4305 97580037815747142824532 4306 230010089137118265229254 4307 515539854962895223602405 4308 1099818357254176477018464 4309 2235114726031905365497344 4310 4330534781686816645651104 4311 8004927929786133805927254 4312 14126343405504942010459860 4313 23812978883563124084310552 4314 38365354867962811024722556 4315 59103384526324668086617046 4316 87099724565110037180277752 4317 122832944899509148597992160 4318 165824475614337350607289416 4319 214358468477076662661894510 4320 265396199066856820438536060 4321 314772236102543523177117816 4322 357695722843799458155815700 4323 389490898207700984379496110 4324 406425285086296679352517680 4325 406425285086288445921790080 4326 389490898207693094008382160 4327 357695722843807348526929650 4328 314772236102550466703698092 4329 265396199066849876911955784 4330 214358468477071054428887364 4331 165824475614342958840296562 4332 122832944899513302844664120 4333 87099724565105882933605792 4334 59103384526321849133518216 4335 38365354867965629977821386 4336 23812978883564873779337412 4337 14126343405503192315433000 4338 8004927929785142312078700 4339 4330534781687808139499658 4340 2235114726032417104257888 4341 1099818357253664738257920 4342 515539854962655346058400 4343 230010089137358142773259 4344 97580037815848909055322 4345 39323298821240858681292 4346 15035378961062681260494 4347 5447601072875301891915 4348 1867748939271532077228 4349 605045431022791844592 4350 184874992812519730292 4351 53183217113075380903 4352 14373842462993346190 4353 3641373423267905468 4354 862430547616082874 4355 190406744438146119 4356 39057793730901768 4357 7416036752504640 4358 1297806431688312 4359 208289926570229 4360 30481452668814 4361 4039709818452 4362 480917835530 4363 50920802229 4364 4736818812 4365 381115152 4366 25985124 4367 1460385 4368 64906 4369 2116 4370 46 4371 1 4372 47 4373 2209 4374 67022 4375 1524210 4376 27445509 4377 407116491 4378 5117933964 4379 55657442676 4380 531838637759 4381 4520629187921 4382 34521162487266 4383 238771368501470 4384 1506096358258541 4385 8713843247084451 4386 46473830483406408 4387 229464537854590392 4388 1052837292054228993 4389 4503803972246637487 4390 18015215886261251658 4391 67557059570890660342 4392 238058209925595111195 4393 789920423852728708501 4394 2472794370294323921820 4395 7315350012094582568292 4396 20482980033937983152409 4397 54358677782444216790231 4398 136903336637089767736614 4399 327590126952865408053786 4400 745549944100013488831659 4401 1615358212217071700620869 4402 3334933083286081842515808 4403 6565649507718722011148448 4404 12335462711472950451578358 4405 22131271335291075816387114 4406 37939322289068066094770412 4407 62178333751525935109033108 4408 97468739394287479111339602 4409 146203109091434705266894798 4410 209932669464619185778269912 4411 288657420513846499205281576 4412 380182944091414013269183926 4413 479754667543933483100430570 4414 580168435169400343615653876 4415 672467958946342981332933516 4416 747186621051500442535311810 4417 795916183293997663732013790 4418 812850570172585125274307760 4419 795916183293981539930172240 4420 747186621051500442535311810 4421 672467958946357815230627742 4422 580168435169400343615653876 4423 479754667543920931340843148 4424 380182944091414013269183926 4425 288657420513856261684960682 4426 209932669464619185778269912 4427 146203109091427732067124008 4428 97468739394287479111339602 4429 62178333751530503757158798 4430 37939322289068066094770412 4431 22131271335288334627511700 4432 12335462711472950451578358 4433 6565649507720225243757546 4434 3334933083286081842515808 4435 1615358212216320084316320 4436 745549944100013488831659 4437 327590126953207051828581 4438 136903336637089767736614 4439 54358677782303539941786 4440 20482980033937983152409 4441 7315350012146833969143 4442 2472794370294323921820 4443 789920423835311574884 4444 238058209925595111195 4445 67557059576068727093 4446 18015215886261251658 4447 4503803970883988342 4448 1052837292054228993 4449 229464538169047887 4450 46473830483406408 4451 8713843184192952 4452 1506096358258541 4453 238771379239043 4454 34521162487266 4455 4520627653982 4456 531838637759 4457 55657621041 4458 5117933964 4459 407100276 4460 27445509 4461 1525291 4462 67022 4463 2162 4464 47 4465 1 4466 48 4467 2256 4468 69184 4469 1591232 4470 28970800 4471 434562000 4472 5525034240 4473 60775376640 4474 587496258800 4475 5052467825680 4476 39041790141248 4477 273292530988736 4478 1744867737497584 4479 10219939605342992 4480 55187673667599360 4481 275938368337996800 4482 1282301830223276880 4483 5556641264300866480 4484 22519019857145240000 4485 85572275457151912000 4486 305615269501663838288 4487 1027978633778323819696 4488 3262714794129635496704 4489 9788144382388906490112 4490 27798330046084817121552 4491 74841657816382199942640 4492 191262014419393307678400 4493 464493463589955175790400 4494 1073140071053220540660240 4495 2360908156317085189452528 4496 4950291295502401926832128 4497 9900582591004803853664256 4498 18901112219193175695335904 4499 34466734046764026267965472 4500 60070593624356400722282112 4501 100117656040594001203803520 4502 159647073145817982868498400 4503 243671848485722184378234400 4504 356135778556046917845393920 4505 498590089978465684983551488 4506 668840364605270274954144608 4507 859937611635347496369614496 4508 1059923102713321274956497024 4509 1252636394115743324948587392 4510 1419654579997858257765939552 4511 1543102804345498106267325600 4512 1608766753466566665204480000 4513 1608766753466566665204480000 4514 1543102804345498106267325600 4515 1419654579997858257765939552 4516 1252636394115743324948587392 4517 1059923102713321274956497024 4518 859937611635347496369614496 4519 668840364605270274954144608 4520 498590089978465684983551488 4521 356135778556046917845393920 4522 243671848485722184378234400 4523 159647073145817982868498400 4524 100117656040594001203803520 4525 60070593624356400722282112 4526 34466734046764026267965472 4527 18901112219193175695335904 4528 9900582591004803853664256 4529 4950291295502401926832128 4530 2360908156317085189452528 4531 1073140071053220540660240 4532 464493463589955175790400 4533 191262014419393307678400 4534 74841657816382199942640 4535 27798330046084817121552 4536 9788144382388906490112 4537 3262714794129635496704 4538 1027978633778323819696 4539 305615269501663838288 4540 85572275457151912000 4541 22519019857145240000 4542 5556641264300866480 4543 1282301830223276880 4544 275938368337996800 4545 55187673667599360 4546 10219939605342992 4547 1744867737497584 4548 273292530988736 4549 39041790141248 4550 5052467825680 4551 587496258800 4552 60775376640 4553 5525034240 4554 434562000 4555 28970800 4556 1591232 4557 69184 4558 2256 4559 48 4560 0 4561 48 4562 2304 4563 71440 4564 1660416 4565 30562032 4566 463532800 4567 5959596240 4568 66300410880 4569 648271635440 4570 5639964084480 4571 44094257966928 4572 312334321129984 4573 2018160268486320 4574 11964807342840576 4575 65407613272942352 4576 331126042005596160 4577 1558240198561273680 4578 6838943094524143360 4579 28075661121446106480 4580 108091295314297152000 4581 391187544958815750288 4582 1333593903279987657984 4583 4290693427907959316400 4584 13050859176518541986816 4585 37586474428473723611664 4586 102639987862467017064192 4587 266103672235775507621040 4588 655755478009348483468800 4589 1537633534643175716450640 4590 3434048227370305730112768 4591 7311199451819487116284656 4592 14850873886507205780496384 4593 28801694810197979549000160 4594 53367846265957201963301376 4595 94537327671120426990247584 4596 160188249664950401926085632 4597 259764729186411984072301920 4598 403318921631540167246732800 4599 599807627041769102223628320 4600 854725868534512602828945408 4601 1167430454583735959937696096 4602 1528777976240617771323759104 4603 1919860714348668771326111520 4604 2312559496829064599905084416 4605 2672290974113601582714526944 4606 2962757384343356364033265152 4607 3151869557812064771471805600 4608 3217533506933133330408960000 4609 3151869557812064771471805600 4610 2962757384343356364033265152 4611 2672290974113601582714526944 4612 2312559496829064599905084416 4613 1919860714348668771326111520 4614 1528777976240617771323759104 4615 1167430454583735959937696096 4616 854725868534512602828945408 4617 599807627041769102223628320 4618 403318921631540167246732800 4619 259764729186411984072301920 4620 160188249664950401926085632 4621 94537327671120426990247584 4622 53367846265957201963301376 4623 28801694810197979549000160 4624 14850873886507205780496384 4625 7311199451819487116284656 4626 3434048227370305730112768 4627 1537633534643175716450640 4628 655755478009348483468800 4629 266103672235775507621040 4630 102639987862467017064192 4631 37586474428473723611664 4632 13050859176518541986816 4633 4290693427907959316400 4634 1333593903279987657984 4635 391187544958815750288 4636 108091295314297152000 4637 28075661121446106480 4638 6838943094524143360 4639 1558240198561273680 4640 331126042005596160 4641 65407613272942352 4642 11964807342840576 4643 2018160268486320 4644 312334321129984 4645 44094257966928 4646 5639964084480 4647 648271635440 4648 66300410880 4649 5959596240 4650 463532800 4651 30562032 4652 1660416 4653 71440 4654 2304 4655 48 4656 0 4657 49 4658 2352 4659 73696 4660 1731856 4661 32223576 4662 494094832 4663 6423111744 4664 72260007120 4665 714572240900 4666 6288235719920 4667 49734220339104 4668 356428579096912 4669 2330494601887816 4670 13982967611326896 4671 77372420542153856 4672 396533655278538512 4673 1889366240944218834 4674 8397183293085417040 4675 34914604214293143200 4676 136166956435743258480 4677 499278840279653618184 4678 1724781448238803408272 4679 5624287331165351774016 4680 17341552604426501303216 4681 50637333605061934132948 4682 140226462290940740675856 4683 368743660098049596435936 4684 921859150245123991089840 4685 2193389012653006520542680 4686 4971681762013481446563408 4687 10745247679188699586318080 4688 22162073338326692896781040 4689 43652568696707440178410191 4690 82169541076155181512301536 4691 147905173937073384532064448 4692 254725577336070828916333216 4693 419952978851369695835388656 4694 663083650817952151319034720 4695 1003126548673297727622464640 4696 1454533495576281705052573728 4697 2022156323118265298446091400 4698 2696208430824353731261455200 4699 3448638690589264228410604096 4700 4232420211177733371231195936 4701 4984850470942693568276893008 4702 5635048358456957946747792096 4703 6114626942155390177805534976 4704 6369403064745198101880765600 4705 6369403064745230349484448700 4706 6114626942155421135505070752 4707 5635048358456926989048256320 4708 4984850470942666182619611360 4709 4232420211177760756888477584 4710 3448638690589286542649870624 4711 2696208430824331417022188672 4712 2022156323118248562766641504 4713 1454533495576298440732023624 4714 1003126548673309269470361120 4715 663083650817940609471138240 4716 419952978851362385998387552 4717 254725577336078138753334320 4718 147905173937077628953548960 4719 82169541076150937090817024 4720 43652568696705185329496544 4721 22162073338328947745694687 4722 10745247679189792846397424 4723 4971681762012388186484064 4724 2193389012652524199919440 4725 921859150245606311713080 4726 368743660098242524685232 4727 140226462290747812426560 4728 50637333604992265598480 4729 17341552604496169837684 4730 5624287331187946974384 4731 1724781448216208207904 4732 499278840273112902288 4733 136166956442283974376 4734 34914604215970249840 4735 8397183291408310400 4736 1889366240566869840 4737 396533655655887506 4738 77372420615782928 4739 13982967537697824 4740 2330494589616304 4741 356428591368424 4742 49734222051408 4743 6288234007616 4744 714572046320 4745 72260201700 4746 6423129040 4747 494077536 4748 32222448 4749 1732984 4750 73744 4751 2304 4752 48 4753 1 4754 49 4755 2401 4756 76048 4757 1805552 4758 33955432 4759 526318408 4760 6917206576 4761 78683118864 4762 786832248020 4763 7002807960820 4764 56022456059024 4765 406162799436016 4766 2686923180984728 4767 16313462213214712 4768 91355388153480752 4769 473906075820692368 4770 2285899896222757346 4771 10286549534029635874 4772 43311787507378560240 4773 171081560650036401680 4774 635445796715396876664 4775 2224060288518457026456 4776 7349068779404155182288 4777 22965839935591853077232 4778 67978886209488435436164 4779 190863795896002674808804 4780 508970122388990337111792 4781 1290602810343173587525776 4782 3115248162898130511632520 4783 7165070774666487967106088 4784 15716929441202181032881488 4785 32907321017515392483099120 4786 65814642035034133075191231 4787 125822109772862621690711727 4788 230074715013228566044365984 4789 402630751273144213448397664 4790 674678556187440524751721872 4791 1083036629669321847154423376 4792 1666210199491249878941499360 4793 2457660044249579432675038368 4794 3476689818694547003498665128 4795 4718364753942619029707546600 4796 6144847121413617959672059296 4797 7681058901766997599641800032 4798 9217270682120426939508088944 4799 10619898829399651515024685104 4800 11749675300612348124553327072 4801 12484030006900588279686300576 4802 12738806129490428451365214300 4803 12484030006900651484989519452 4804 11749675300612348124553327072 4805 10619898829399593171667867680 4806 9217270682120426939508088944 4807 7681058901767047299538348208 4808 6144847121413617959672059296 4809 4718364753942579979788830176 4810 3476689818694547003498665128 4811 2457660044249607710202384744 4812 1666210199491249878941499360 4813 1083036629669302995469525792 4814 674678556187440524751721872 4815 402630751273155767706883280 4816 230074715013228566044365984 4817 125822109772856122420313568 4818 65814642035034133075191231 4819 32907321017518740592092111 4820 15716929441202181032881488 4821 7165070774664912386403504 4822 3115248162898130511632520 4823 1290602810343848836398312 4824 508970122388990337111792 4825 190863795895740078025040 4826 67978886209488435436164 4827 22965839935684116812068 4828 7349068779404155182288 4829 2224060288489321110192 4830 635445796715396876664 4831 171081560658254224216 4832 43311787507378560240 4833 10286549531975180240 4834 2285899896222757346 4835 473906076271670434 4836 91355388153480752 4837 16313462127314128 4838 2686923180984728 4839 406162813419832 4840 56022456059024 4841 7002806053936 4842 786832248020 4843 78683330740 4844 6917206576 4845 526299984 4846 33955432 4847 1806728 4848 76048 4849 2352 4850 49 4851 1 4852 50 4853 2450 4854 78400 4855 1881600 4856 35762160 4857 560273840 4858 7443506560 4859 85600325440 4860 865515578760 4861 7789640208840 4862 63025262112960 4863 462185255495040 4864 3093085994404560 4865 19000385394199440 4866 107668850280794880 4867 565261463974173120 4868 2759805972494427780 4869 12572449430252393220 4870 53598337039353740480 4871 214393348157414961920 4872 806527357373651100880 4873 2859506085233853903120 4874 9573129067893476292480 4875 30314908714996008259520 4876 90944726145172552248232 4877 258842682105491110244968 4878 699833918284730415136832 4879 1799572932732163924637568 4880 4405850973241979348030832 4881 10280318937564618478738608 4882 22882000215867093419284992 4883 48624250458717573515980608 4884 98721963052552873667283342 4885 191636751807896754765902958 4886 355896824786084688464679552 4887 632705466286372779492763648 4888 1077309307460596292458605152 4889 1757715185856762371906145248 4890 2749246829160552874411025152 4891 4123870243740829311616537728 4892 5934349862944154713701049872 4893 8195054572637166033206211728 4894 10863211875356197939460889472 4895 13825906023180615559313859328 4896 16898329583887474239046437152 4897 19837169511520078454532774048 4898 22369574130011941296221194752 4899 24233705307512936404239627648 4900 25222836136391079936354733752 4901 25222836136391079936354733752 4902 24233705307512936404239627648 4903 22369574130011941296221194752 4904 19837169511520078454532774048 4905 16898329583887474239046437152 4906 13825906023180615559313859328 4907 10863211875356197939460889472 4908 8195054572637166033206211728 4909 5934349862944154713701049872 4910 4123870243740829311616537728 4911 2749246829160552874411025152 4912 1757715185856762371906145248 4913 1077309307460596292458605152 4914 632705466286372779492763648 4915 355896824786084688464679552 4916 191636751807896754765902958 4917 98721963052552873667283342 4918 48624250458717573515980608 4919 22882000215867093419284992 4920 10280318937564618478738608 4921 4405850973241979348030832 4922 1799572932732163924637568 4923 699833918284730415136832 4924 258842682105491110244968 4925 90944726145172552248232 4926 30314908714996008259520 4927 9573129067893476292480 4928 2859506085233853903120 4929 806527357373651100880 4930 214393348157414961920 4931 53598337039353740480 4932 12572449430252393220 4933 2759805972494427780 4934 565261463974173120 4935 107668850280794880 4936 19000385394199440 4937 3093085994404560 4938 462185255495040 4939 63025262112960 4940 7789640208840 4941 865515578760 4942 85600325440 4943 7443506560 4944 560273840 4945 35762160 4946 1881600 4947 78400 4948 2450 4949 50 4950 0 4951 50 4952 2500 4953 80850 4954 1960000 4955 37643760 4956 596036000 4957 8003780400 4958 93043832000 4959 951115904200 4960 8655155787600 4961 70814902321800 4962 525210517608000 4963 3555271249899600 4964 22093471388604000 4965 126669235674994320 4966 672930314254968000 4967 3325067436468600900 4968 15332255402746821000 4969 66170786469606133700 4970 267991685196768702400 4971 1020920705531066062800 4972 3666033442607505004000 4973 12432635153127330195600 4974 39888037782889484552000 4975 121259634860168560507752 4976 349787408250663662493200 4977 958676600390221525381800 4978 2499406851016894339774400 4979 6205423905974143272668400 4980 14686169910806597826769440 4981 33162319153431711898023600 4982 71506250674584666935265600 4983 147346213511270447183263950 4984 290358714860449628433186300 4985 547533576593981443230582510 4986 988602291072457467957443200 4987 1710014773746969071951368800 4988 2835024493317358664364750400 4989 4506962015017315246317170400 4990 6873117072901382186027562880 4991 10058220106684984025317587600 4992 14129404435581320746907261600 4993 19058266447993363972667101200 4994 24689117898536813498774748800 4995 30724235607068089798360296480 4996 36735499095407552693579211200 4997 42206743641532019750753968800 4998 46603279437524877700460822400 4999 49456541443904016340594361400 5000 50445672272782159872709467504 5001 49456541443904016340594361400 5002 46603279437524877700460822400 5003 42206743641532019750753968800 5004 36735499095407552693579211200 5005 30724235607068089798360296480 5006 24689117898536813498774748800 5007 19058266447993363972667101200 5008 14129404435581320746907261600 5009 10058220106684984025317587600 5010 6873117072901382186027562880 5011 4506962015017315246317170400 5012 2835024493317358664364750400 5013 1710014773746969071951368800 5014 988602291072457467957443200 5015 547533576593981443230582510 5016 290358714860449628433186300 5017 147346213511270447183263950 5018 71506250674584666935265600 5019 33162319153431711898023600 5020 14686169910806597826769440 5021 6205423905974143272668400 5022 2499406851016894339774400 5023 958676600390221525381800 5024 349787408250663662493200 5025 121259634860168560507752 5026 39888037782889484552000 5027 12432635153127330195600 5028 3666033442607505004000 5029 1020920705531066062800 5030 267991685196768702400 5031 66170786469606133700 5032 15332255402746821000 5033 3325067436468600900 5034 672930314254968000 5035 126669235674994320 5036 22093471388604000 5037 3555271249899600 5038 525210517608000 5039 70814902321800 5040 8655155787600 5041 951115904200 5042 93043832000 5043 8003780400 5044 596036000 5045 37643760 5046 1960000 5047 80850 5048 2500 5049 50 5050 0 5051 51 5052 2550 5053 83300 5054 2040850 5055 39604985 5056 633679760 5057 8599796800 5058 101047612400 5059 1044159966500 5060 9606271691800 5061 79470055990640 5062 596025419929800 5063 4080481783398300 5064 25648742638503600 5065 148762706963713920 5066 799599549929962320 5067 3997997751260447550 5068 18657322839215421900 5069 81503041869847521000 5070 334162471666374836100 5071 1288912390738107043370 5072 4686954148138571066800 5073 16098668595697481460800 5074 52320672936016814747600 5075 161147672643179444710852 5076 471047043110832223000952 5077 1308464008640530327356400 5078 3458083451407115865156200 5079 8704830756991975458099100 5080 20891593816780741099437840 5081 47848489064236058895217920 5082 104668569828016378833289200 5083 218852464185860037808225125 5084 437704928371720075616450250 5085 837892291454421224284377660 5086 1536135867666438911188025710 5087 2698617064819444593437695775 5088 4545039267064327736316119200 5089 7341986508334643504738537600 5090 11380079087918697432344733280 5091 16931337179586413340557394440 5092 24187624542266304772224849200 5093 33187670883574617392128300000 5094 43747384346530177471441850000 5095 55413353505604992046950309880 5096 67459734702475642491939507680 5097 78942242736939464401079814400 5098 88810023079056897451214791200 5099 96059820881429015589715220100 5100 99902213716686176213303828904 5101 99902213716686049802697391152 5102 96059820881428894041055183800 5103 88810023079057018999874827500 5104 78942242736939572444333180000 5105 67459734702475534448686142080 5106 55413353505604903297135045280 5107 43747384346530266221257114600 5108 33187670883574684719574362800 5109 24187624542266237444778786400 5110 16931337179586366211345150480 5111 11380079087918744561556977240 5112 7341986508334673910681920800 5113 4545039267064297330372736000 5114 2698617064819426539908812000 5115 1536135867666456964716909485 5116 837892291454431071663768810 5117 437704928371710228237059100 5118 218852464185855114118529550 5119 104668569828021302522984775 5120 47848489064238309724793040 5121 20891593816778490269862720 5122 8704830756991037612442800 5123 3458083451408053710812500 5124 1308464008640885187875000 5125 471047043110477362482352 5126 161147672643058045059752 5127 52320672936138214398700 5128 16098668595734835199600 5129 4686954148101217328000 5130 1288912390727834765200 5131 334162471676647114270 5132 81503041872352954700 5133 18657322836709988200 5134 3997997750723568900 5135 799599550466840970 5136 148762707063598320 5137 25648742538619200 5138 4080481767507600 5139 596025435820500 5140 79470058109400 5141 9606269573040 5142 1044159736200 5143 101047842700 5144 8599816400 5145 633660160 5146 39603760 5147 2042075 5148 83350 5149 2500 5150 50 5151 1 5152 51 5153 2601 5154 85850 5155 2124150 5156 41645835 5157 673284745 5158 9233476560 5159 109647409200 5160 1145207578900 5161 10650431658300 5162 89076327682440 5163 675495475920440 5164 4676507203328100 5165 29729224421901900 5166 174411449602217520 5167 948362256893676240 5168 4797597301190409870 5169 22655320590475869450 5170 100160364709062942900 5171 415665513536222357100 5172 1623074862404481879470 5173 5975866538876678110170 5174 20785622743836052527600 5175 68419341531714296208400 5176 213468345579196259458452 5177 632194715754011667711804 5178 1779511051751362550357352 5179 4766547460047646192512600 5180 12162914208399091323255300 5181 29596424573772716557536940 5182 68740082881016799994655760 5183 152517058892252437728507120 5184 323521034013876416641514325 5185 656557392557580113424675375 5186 1275597219826141299900827910 5187 2374028159120860135472403370 5188 4234752932485883504625721485 5189 7243656331883772329753814975 5190 11887025775398971241054656800 5191 18722065596253340937083270880 5192 28311416267505110772902127720 5193 41118961721852718112782243640 5194 57375295425840922164353149200 5195 76935055230104794863570150000 5196 99160737852135169518392159880 5197 122873088208080634538889817560 5198 146401977439415106893019322080 5199 167752265815996361852294605600 5200 184869843960485913040930011300 5201 195962034598115191803019049004 5202 199804427433372226016001220056 5203 195962034598114943843752574952 5204 184869843960485913040930011300 5205 167752265815996591444208007500 5206 146401977439415106893019322080 5207 122873088208080437745821187360 5208 99160737852135169518392159880 5209 76935055230104950940831477400 5210 57375295425840922164353149200 5211 41118961721852603656123936880 5212 28311416267505110772902127720 5213 18722065596253418472238898040 5214 11887025775398971241054656800 5215 7243656331883723870281548000 5216 4234752932485883504625721485 5217 2374028159120888036380678295 5218 1275597219826141299900827910 5219 656557392557565342355588650 5220 323521034013876416641514325 5221 152517058892259612247777815 5222 68740082881016799994655760 5223 29596424573769527882305520 5224 12162914208399091323255300 5225 4766547460048938898687500 5226 1779511051751362550357352 5227 632194715753535407542104 5228 213468345579196259458452 5229 68419341531873049598300 5230 20785622743836052527600 5231 5975866538829052093200 5232 1623074862404481879470 5233 415665513549000068970 5234 100160364709062942900 5235 22655320587433557100 5236 4797597301190409870 5237 948362257530439290 5238 174411449602217520 5239 29729224306126800 5240 4676507203328100 5241 675495493929900 5242 89076327682440 5243 10650429309240 5244 1145207578900 5245 109647659100 5246 9233476560 5247 673263920 5248 41645835 5249 2125425 5250 85850 5251 2550 5252 51 5253 1 5254 52 5255 2652 5256 88400 5257 2210000 5258 43771260 5259 714930580 5260 9906740480 5261 118880885760 5262 1254855238000 5263 11795639237200 5264 99726756991680 5265 764571803602880 5266 5352002697258000 5267 34405731625230000 5268 204140673908344320 5269 1122773706495893760 5270 5745959558720849160 5271 27452917891666279320 5272 122815685296496500000 5273 515825878245285300000 5274 2038740375953481948440 5275 7598941401281159989640 5276 26761489282665104620800 5277 89204964275550348736000 5278 281887687111069309056752 5279 845663061333207927170256 5280 2411705767504897957899456 5281 6546058511799008742869952 5282 16929461668448030221942800 5283 41759338782171807880792240 5284 98336507454786327876961280 5285 221257141773269237723162880 5286 476038092906136028889292140 5287 980078426571456530066189700 5288 1932154612383706642256416560 5289 3649625378947001435373231280 5290 6608781091606771541006399780 5291 11478409264369655834379536460 5292 19130682107282695111336204800 5293 30609091371652312178137927680 5294 47033481863758529245141025760 5295 69430377989357828885684371360 5296 98494257147693525820477086080 5297 134310350655945717027923299200 5298 176095793082240120459223637280 5299 222033826060215804057281977440 5300 269275065647495544638840509440 5301 314154243255411468745313927680 5302 352622109776482504485138018800 5303 380831878558601104843949060304 5304 395766462031487169859753795008 5305 395766462031487169859753795008 5306 380831878558601104843949060304 5307 352622109776482504485138018800 5308 314154243255411468745313927680 5309 269275065647495544638840509440 5310 222033826060215804057281977440 5311 176095793082240120459223637280 5312 134310350655945717027923299200 5313 98494257147693525820477086080 5314 69430377989357828885684371360 5315 47033481863758529245141025760 5316 30609091371652312178137927680 5317 19130682107282695111336204800 5318 11478409264369655834379536460 5319 6608781091606771541006399780 5320 3649625378947001435373231280 5321 1932154612383706642256416560 5322 980078426571456530066189700 5323 476038092906136028889292140 5324 221257141773269237723162880 5325 98336507454786327876961280 5326 41759338782171807880792240 5327 16929461668448030221942800 5328 6546058511799008742869952 5329 2411705767504897957899456 5330 845663061333207927170256 5331 281887687111069309056752 5332 89204964275550348736000 5333 26761489282665104620800 5334 7598941401281159989640 5335 2038740375953481948440 5336 515825878245285300000 5337 122815685296496500000 5338 27452917891666279320 5339 5745959558720849160 5340 1122773706495893760 5341 204140673908344320 5342 34405731625230000 5343 5352002697258000 5344 764571803602880 5345 99726756991680 5346 11795639237200 5347 1254855238000 5348 118880885760 5349 9906740480 5350 714930580 5351 43771260 5352 2210000 5353 88400 5354 2652 5355 52 5356 0 5357 52 5358 2704 5359 91052 5360 2298400 5361 45981260 5362 758701840 5363 10621671060 5364 128787626240 5365 1373736123760 5366 13050494475200 5367 111522396228880 5368 864298560594560 5369 6116574500860880 5370 39757734322488000 5371 238546405533574320 5372 1326914380404238080 5373 6868733265216742920 5374 33198877450387128480 5375 150268603188162779320 5376 638641563541781800000 5377 2554566254198767248440 5378 9637681777234641938080 5379 34360430683946264610440 5380 115966453558215453356800 5381 371092651386619657792752 5382 1127550748444277236227008 5383 3257368828838105885069712 5384 8957764279303906700769408 5385 23475520180247038964812752 5386 58688800450619838102735040 5387 140095846236958135757753520 5388 319593649228055565600124160 5389 697295234679405266612455020 5390 1456116519477592558955481840 5391 2912233038955163172322606260 5392 5581779991330708077629647840 5393 10258406470553772976379631060 5394 18087190355976427375385936240 5395 30609091371652350945715741260 5396 49739773478935007289474132480 5397 77642573235410841423278953440 5398 116463859853116358130825397120 5399 167924635137051354706161457440 5400 232804607803639242848400385280 5401 310406143738185837487146936480 5402 398129619142455924516505614720 5403 491308891707711348696122486880 5404 583429308902907013384154437120 5405 666776353031893973230451946480 5406 733453988335083609329087079104 5407 776598340590088274703702855312 5408 791532924062974339719507590016 5409 776598340590088274703702855312 5410 733453988335083609329087079104 5411 666776353031893973230451946480 5412 583429308902907013384154437120 5413 491308891707711348696122486880 5414 398129619142455924516505614720 5415 310406143738185837487146936480 5416 232804607803639242848400385280 5417 167924635137051354706161457440 5418 116463859853116358130825397120 5419 77642573235410841423278953440 5420 49739773478935007289474132480 5421 30609091371652350945715741260 5422 18087190355976427375385936240 5423 10258406470553772976379631060 5424 5581779991330708077629647840 5425 2912233038955163172322606260 5426 1456116519477592558955481840 5427 697295234679405266612455020 5428 319593649228055565600124160 5429 140095846236958135757753520 5430 58688800450619838102735040 5431 23475520180247038964812752 5432 8957764279303906700769408 5433 3257368828838105885069712 5434 1127550748444277236227008 5435 371092651386619657792752 5436 115966453558215453356800 5437 34360430683946264610440 5438 9637681777234641938080 5439 2554566254198767248440 5440 638641563541781800000 5441 150268603188162779320 5442 33198877450387128480 5443 6868733265216742920 5444 1326914380404238080 5445 238546405533574320 5446 39757734322488000 5447 6116574500860880 5448 864298560594560 5449 111522396228880 5450 13050494475200 5451 1373736123760 5452 128787626240 5453 10621671060 5454 758701840 5455 45981260 5456 2298400 5457 91052 5458 2704 5459 52 5460 0 5461 53 5462 2756 5463 93704 5464 2389452 5465 48280986 5466 804683100 5467 11380350800 5468 139409297300 5469 1502524020725 5470 14424230598960 5471 124572888105120 5472 975820956823440 5473 6980873081813960 5474 45874308823348880 5475 278304139722277760 5476 1565460785937812400 5477 8195647646373519150 5478 40067610715603871400 5479 183467480634870832400 5480 788910166729944579320 5481 3193207817756369072660 5482 12192248031433409186520 5483 43998112461120502819680 5484 150326884242161717967240 5485 487059104945041490556422 5486 1498643399830896894019760 5487 4384919577281748107737120 5488 12215133108142012585839120 5489 32433284459552714631926760 5490 82164320630866877067547792 5491 198784646687573492479082240 5492 459689495465013701357877680 5493 1016888883907471195407081295 5494 2153411754156997825567936860 5495 4368349558432733785689730680 5496 8494013030285871249952254100 5497 15840186461884523725986640550 5498 28345596826530200351765567300 5499 48696281727628701960721135600 5500 80348864850587358235189873740 5501 127382346714345974707380980055 5502 194106433088527199554104350560 5503 284388494990167520845172920640 5504 400729242940690597554561842720 5505 543210751541825350869466955920 5506 708535762880641762003652551200 5507 889438510850166920342298144000 5508 1074738200610618362080276924000 5509 1250205661934801412999588415700 5510 1400230341366977582559539025584 5511 1510052328925171406481610058464 5512 1568131264653062614423210445328 5513 1568131264653063110341743393432 5514 1510052328925171884032789934416 5515 1400230341366977105008359149632 5516 1250205661934800986614606383600 5517 1074738200610618788465258956100 5518 889438510850167273212628101600 5519 708535762880641409133322593600 5520 543210751541825080335547321760 5521 400729242940690868088481476880 5522 284388494990167712836986854560 5523 194106433088527007562290416640 5524 127382346714345848712753085920 5525 80348864850587484229817767875 5526 48696281727628778321101677500 5527 28345596826530123991385025400 5528 15840186461884481054009278900 5529 8494013030285913921929615750 5530 4368349558432755731278088100 5531 2153411754156975879979579440 5532 1016888883907460832212579180 5533 459689495465024064552379795 5534 198784646687577973860488560 5535 82164320630862395686141472 5536 32433284459550945665582160 5537 12215133108143781552183720 5538 4384919577282383121296720 5539 1498643399830261880460160 5540 487059104944835111149552 5541 150326884242368097374110 5542 43998112461180906548520 5543 12192248031373005457680 5544 3193207817740549048440 5545 788910166745764603540 5546 183467480638549907800 5547 40067610711924796000 5548 8195647645620981000 5549 1565460786690350550 5550 278304139856062320 5551 45874308689564320 5552 6980873061455440 5553 975820977181960 5554 124572890704080 5555 14424228000000 5556 1502523750000 5557 139409568025 5558 11380372900 5559 804661000 5560 48279660 5561 2390778 5562 93756 5563 2704 5564 52 5565 1 5566 53 5567 2809 5568 96460 5569 2483156 5570 50670438 5571 852964086 5572 12185033900 5573 150789648100 5574 1641933318025 5575 15926754619685 5576 138997118704080 5577 1100393844928560 5578 7956694038637400 5579 52855181905162840 5580 324178448545626640 5581 1843764925660090160 5582 9761108432311331550 5583 48263258361977390550 5584 223535091350474703800 5585 972377647364815411720 5586 3982117984486313651980 5587 15385455849189778259180 5588 56190360492553912006200 5589 194324996703282220786920 5590 637385989187203208523662 5591 1985702504775938384576182 5592 5883562977112645001756880 5593 16600052685423760693576240 5594 44648417567694727217765880 5595 114597605090419591699474552 5596 280948967318440369546630032 5597 658474142152587193836959920 5598 1476578379372484896764958975 5599 3170300638064469020975018155 5600 6521761312589731611257667540 5601 12862362588718605035641984780 5602 24334199492170394975938894650 5603 44185783288414724077752207850 5604 77041878554158902312486702900 5605 129045146578216060195911009340 5606 207731211564933332942570853795 5607 321488779802873174261485330615 5608 478494928078694720399277271200 5609 685117737930858118399734763360 5610 943939994482515948424028798640 5611 1251746514422467112873119507120 5612 1597974273730808682345950695200 5613 1964176711460785282422575068000 5614 2324943862545419775079865339700 5615 2650436003301778995559127441284 5616 2910282670292148989041149084048 5617 3078183593578234020904820503792 5618 3136262529306125724764953838760 5619 3078183593578234994374533327848 5620 2910282670292148989041149084048 5621 2650436003301778091622965533232 5622 2324943862545419775079865339700 5623 1964176711460786061677887057700 5624 1597974273730808682345950695200 5625 1251746514422466489468869915360 5626 943939994482515948424028798640 5627 685117737930858580925468331440 5628 478494928078694720399277271200 5629 321488779802872856275043502560 5630 207731211564933332942570853795 5631 129045146578216262550919445375 5632 77041878554158902312486702900 5633 44185783288414605045394304300 5634 24334199492170394975938894650 5635 12862362588718669653207703850 5636 6521761312589731611257667540 5637 3170300638064436712192158620 5638 1476578379372484896764958975 5639 658474142152602038412868355 5640 280948967318440369546630032 5641 114597605090413341351723632 5642 44648417567694727217765880 5643 16600052685426164673480440 5644 5883562977112645001756880 5645 1985702504775096991609712 5646 637385989187203208523662 5647 194324996703549003922630 5648 56190360492553912006200 5649 15385455849113554506120 5650 3982117984486313651980 5651 972377647384314511340 5652 223535091350474703800 5653 48263258357545777000 5654 9761108432311331550 5655 1843764926546412870 5656 324178448545626640 5657 52855181751019760 5658 7956694038637400 5659 1100393867886040 5660 138997118704080 5661 15926751750000 5662 1641933318025 5663 150789940925 5664 12185033900 5665 852940660 5666 50670438 5667 2484534 5668 96460 5669 2756 5670 53 5671 1 5672 54 5673 2862 5674 99216 5675 2579616 5676 53154972 5677 903634524 5678 13037974560 5679 162974682000 5680 1792723258950 5681 17568687937710 5682 154923870454080 5683 1239390963632640 5684 9057087906523440 5685 60811875943800240 5686 377033630296646400 5687 2167943374205716800 5688 11604873358857744420 5689 58024366794288722100 5690 271798349708020480800 5691 1195912738715290115520 5692 4954495631870628163320 5693 19367573833676091911160 5694 71575816341667466512320 5695 250515357195836132793120 5696 831710985890752212446292 5697 2623088493963141593099844 5698 7869265481887741993366592 5699 22483615662536405695333120 5700 61248470253120891891246320 5701 159246022658114318917240432 5702 395546572408853710898353664 5703 939423109471027563383589952 5704 2135052521525086935177827330 5705 4646879017436953917739977130 5706 9692061950654168323449826160 5707 19384123901308336646899652320 5708 37196562080889064629146598500 5709 68519982780585119053691102500 5710 121227661842573507357881007200 5711 206087025132374962508397712240 5712 336776358143149595493490299170 5713 529219991367806507204056184410 5714 799983707881567576674320773760 5715 1163612666009552838799012034560 5716 1629057732413374529349497130080 5717 2195686508904983061297148305760 5718 2849720788153275171814820610560 5719 3562150985191593964768525763200 5720 4289120574006205836757752397400 5721 4975379865847198770638992780984 5722 5560718673593927080664114617280 5723 5988466263870383009945969587840 5724 6214446122884360719139487166608 5725 6214446122884360719139487166608 5726 5988466263870383009945969587840 5727 5560718673593927080664114617280 5728 4975379865847198770638992780984 5729 4289120574006205836757752397400 5730 3562150985191593964768525763200 5731 2849720788153275171814820610560 5732 2195686508904983061297148305760 5733 1629057732413374529349497130080 5734 1163612666009552838799012034560 5735 799983707881567576674320773760 5736 529219991367806507204056184410 5737 336776358143149595493490299170 5738 206087025132374962508397712240 5739 121227661842573507357881007200 5740 68519982780585119053691102500 5741 37196562080889064629146598500 5742 19384123901308336646899652320 5743 9692061950654168323449826160 5744 4646879017436953917739977130 5745 2135052521525086935177827330 5746 939423109471027563383589952 5747 395546572408853710898353664 5748 159246022658114318917240432 5749 61248470253120891891246320 5750 22483615662536405695333120 5751 7869265481887741993366592 5752 2623088493963141593099844 5753 831710985890752212446292 5754 250515357195836132793120 5755 71575816341667466512320 5756 19367573833676091911160 5757 4954495631870628163320 5758 1195912738715290115520 5759 271798349708020480800 5760 58024366794288722100 5761 11604873358857744420 5762 2167943374205716800 5763 377033630296646400 5764 60811875943800240 5765 9057087906523440 5766 1239390963632640 5767 154923870454080 5768 17568687937710 5769 1792723258950 5770 162974682000 5771 13037974560 5772 903634524 5773 53154972 5774 2579616 5775 99216 5776 2862 5777 54 5778 0 5779 54 5780 2916 5781 102078 5782 2678832 5783 55734588 5784 956789496 5785 13941609084 5786 176012656560 5787 1955697940950 5788 19361411196660 5789 172492558391790 5790 1394314834086720 5791 10296478870156080 5792 69868963850323680 5793 437845506240446640 5794 2544977004502363200 5795 13772816733063461220 5796 69629240153146466520 5797 329822716502309202900 5798 1467711088423310596320 5799 6150408370585918278840 5800 24322069465546720074480 5801 90943390175343558423480 5802 322091173537503599305440 5803 1082226343086588345239412 5804 3454799479853893805546136 5805 10492353975850883586466436 5806 30352881144424147688699712 5807 83732085915657297586579440 5808 220494492911235210808486752 5809 554792595066968029815594096 5810 1334969681879881274281943616 5811 3074475630996114498561417282 5812 6781931538962040852917804460 5813 14338940968091122241189803290 5814 29076185851962504970349478480 5815 56580685982197401276046250820 5816 105716544861474183682837701000 5817 189747644623158626411572109700 5818 327314686974948469866278719440 5819 542863383275524558001888011410 5820 865996349510956102697546483580 5821 1329203699249374083878376958170 5822 1963596373891120415473332808320 5823 2792670398422927368148509164640 5824 3824744241318357590646645435840 5825 5045407297058258233111968916320 5826 6411871773344869136583346373760 5827 7851271559197799801526278160600 5828 9264500439853404607396745178384 5829 10536098539441125851303107398264 5830 11549184937464310090610084205120 5831 12202912386754743729085456754448 5832 12428892245768721438278974333216 5833 12202912386754743729085456754448 5834 11549184937464310090610084205120 5835 10536098539441125851303107398264 5836 9264500439853404607396745178384 5837 7851271559197799801526278160600 5838 6411871773344869136583346373760 5839 5045407297058258233111968916320 5840 3824744241318357590646645435840 5841 2792670398422927368148509164640 5842 1963596373891120415473332808320 5843 1329203699249374083878376958170 5844 865996349510956102697546483580 5845 542863383275524558001888011410 5846 327314686974948469866278719440 5847 189747644623158626411572109700 5848 105716544861474183682837701000 5849 56580685982197401276046250820 5850 29076185851962504970349478480 5851 14338940968091122241189803290 5852 6781931538962040852917804460 5853 3074475630996114498561417282 5854 1334969681879881274281943616 5855 554792595066968029815594096 5856 220494492911235210808486752 5857 83732085915657297586579440 5858 30352881144424147688699712 5859 10492353975850883586466436 5860 3454799479853893805546136 5861 1082226343086588345239412 5862 322091173537503599305440 5863 90943390175343558423480 5864 24322069465546720074480 5865 6150408370585918278840 5866 1467711088423310596320 5867 329822716502309202900 5868 69629240153146466520 5869 13772816733063461220 5870 2544977004502363200 5871 437845506240446640 5872 69868963850323680 5873 10296478870156080 5874 1394314834086720 5875 172492558391790 5876 19361411196660 5877 1955697940950 5878 176012656560 5879 13941609084 5880 956789496 5881 55734588 5882 2678832 5883 102078 5884 2916 5885 54 5886 0 5887 55 5888 2970 5889 104940 5890 2780910 5891 58414851 5892 1012524084 5893 14898373776 5894 189954265644 5895 2131710913761 5896 21317109137610 5897 191853966425940 5898 1566807392478510 5899 11690793730069965 5900 80165442720479760 5901 507714469913669760 5902 2982822510742809840 5903 16317793738606290210 5904 83402056886209927740 5905 399451956650137733160 5906 1797533804925619799220 5907 7618119459033159588330 5908 30472477836132638353320 5909 115265459640794555645280 5910 413034563712847157728920 5911 1404317516624434951433622 5912 4537025822940482150785548 5913 13947153455703669215910392 5914 40845235120275031275166148 5915 114084967060084690648149822 5916 304226578826892508395066192 5917 775287087978194586296425728 5918 1889762276946849304097537712 5919 4409445312876016867767020253 5920 9856407169958155351479221742 5921 21120872507053115940748839780 5922 43415126820053627211539281770 5923 85656871834160003172744307905 5924 162297230843671584958883951820 5925 295464189484632626444486188080 5926 517062331598107096277850829140 5927 870178070250473349255533070435 5928 1408859732786480660699434494990 5929 2195200048760329666234473177660 5930 3292800073140494499351709766490 5931 4756266772314048564134017369095 5932 6617414639741284958795154600480 5933 8870151538376614737828631192320 5934 11457279070403127369695315290080 5935 14263143332542670340769186115820 5936 17115771999051204408923023338984 5937 19800598979294528775508378678896 5938 22085283476905435941913191603384 5939 23752097324219055697101415691676 5940 24631804632523465167364431087664 5941 24631804632523463220425005439552 5942 23752097324219053819695540959568 5943 22085283476905437819319066335492 5944 19800598979294530458699852576648 5945 17115771999051202725731549441232 5946 14263143332542668938109624534360 5947 11457279070403128772354876871540 5948 8870151538376615823758614352160 5949 6617414639741283872865171440640 5950 4756266772314047783621841972960 5951 3292800073140495279863885162625 5952 2195200048760330186575923441750 5953 1408859732786480140357984230900 5954 870178070250473027868166730850 5955 517062331598107417665217168725 5956 295464189484632810094409810700 5957 162297230843671401308960329200 5958 85656871834159906246395729300 5959 43415126820053724137887860375 5960 21120872507053163094107607750 5961 9856407169958108198120453772 5962 4409445312875995772843360898 5963 1889762276946870399021197067 5964 775287087978203240624080848 5965 304226578826883854067411072 5966 114084967060081445275279152 5967 40845235120278276648036818 5968 13947153455704777392012572 5969 4537025822939373974683368 5970 1404317516624091944544852 5971 413034563713190164617690 5972 115265459640890278497960 5973 30472477836036915500640 5974 7618119459009228875160 5975 1797533804949550512390 5976 399451956655455669420 5977 83402056880891991480 5978 16317793737565824420 5979 2982822511783275630 5980 507714470090770320 5981 80165442543379200 5982 11690793704242800 5983 1566807418305675 5984 191853969588450 5985 21317105975100 5986 2131710597510 5987 189954581895 5988 14898398580 5989 1012499280 5990 58413420 5991 2782341 5992 104994 5993 2916 5994 54 5995 1 5996 55 5997 3025 5998 107910 5999 2885850 6000 61195761 6001 1070938935 6002 15910897860 6003 204852639420 6004 2321665179405 6005 23448820051371 6006 213171075563550 6007 1758661358904450 6008 13257601122548475 6009 91856236450549725 6010 587879912634149520 6011 3490536980656479600 6012 19300616249349100050 6013 99719850624816217950 6014 482854013536347660900 6015 2196985761575757532380 6016 9415653263958779387550 6017 38090597295165797941650 6018 145737937476927193998600 6019 528300023353641713374200 6020 1817352080337282109162542 6021 5941343339564917102219170 6022 18484179278644151366695940 6023 54792388575978700491076540 6024 154930202180359721923315970 6025 418311545886977199043216014 6026 1079513666805087094691491920 6027 2665049364925043890393963440 6028 6299207589822866171864557965 6029 14265852482834172219246241995 6030 30977279677011271292228061522 6031 64535999327106743152288121550 6032 129071998654213630384283589675 6033 247954102677831588131628259725 6034 457761420328304211403370139900 6035 812526521082739722722337017220 6036 1387240401848580445533383899575 6037 2279037803036954009954967565425 6038 3604059781546810326933907672650 6039 5488000121900824165586182944150 6040 8049066845454543063485727135585 6041 11373681412055333522929171969575 6042 15487566178117899696623785792800 6043 20327430608779742107523946482400 6044 25720422402945797710464501405900 6045 31378915331593874749692209454804 6046 36916370978345733184431402017880 6047 41885882456199964717421570282280 6048 45837380801124491639014607295060 6049 48383901956742520864465846779340 6050 49263609265046928387789436527216 6051 48383901956742517040120546399120 6052 45837380801124491639014607295060 6053 41885882456199968278018918912140 6054 36916370978345733184431402017880 6055 31378915331593871663841173975592 6056 25720422402945797710464501405900 6057 20327430608779744596113491223700 6058 15487566178117899696623785792800 6059 11373681412055331656487013413600 6060 8049066845454543063485727135585 6061 5488000121900825466439808604375 6062 3604059781546810326933907672650 6063 2279037803036953168226150961750 6064 1387240401848580445533383899575 6065 812526521082740227759626979425 6066 457761420328304211403370139900 6067 247954102677831307555356058500 6068 129071998654213630384283589675 6069 64535999327106887231995468125 6070 30977279677011271292228061522 6071 14265852482834103970963814670 6072 6299207589822866171864557965 6073 2665049364925073639645277915 6074 1079513666805087094691491920 6075 418311545886965299342690224 6076 154930202180359721923315970 6077 54792388575983054040049390 6078 18484179278644151366695940 6079 5941343339563465919228220 6080 1817352080337282109162542 6081 528300023354080443115650 6082 145737937476927193998600 6083 38090597295046144375800 6084 9415653263958779387550 6085 2196985761605006181810 6086 482854013536347660900 6087 99719850618457815900 6088 19300616249349100050 6089 3490536981874045950 6090 587879912634149520 6091 91856236247622000 6092 13257601122548475 6093 1758661387894125 6094 213171075563550 6095 23448816572610 6096 2321665179405 6097 204852980475 6098 15910897860 6099 1070912700 6100 61195761 6101 2887335 6102 107910 6103 2970 6104 55 6105 1 6106 56 6107 3080 6108 110880 6109 2993760 6110 64083096 6111 1132134696 6112 16981810560 6113 220763537280 6114 2526518159880 6115 25770485230776 6116 236619892136160 6117 1971832434468000 6118 15016262510442600 6119 105113837573098200 6120 679736148881771520 6121 4078416893290629120 6122 22791153231223146000 6123 119020466874165318000 6124 582573864154805476800 6125 2679839775112105193280 6126 11612639025563785569360 6127 47506250559124577329200 6128 183828534771973338374400 6129 674037960830568907372800 6130 2345652103691362552278192 6131 7758695419902199211381712 6132 24425522618207617285924160 6133 73276567854622851857772480 6134 209722590756342775963365360 6135 573241748067336920966531984 6136 1497825212692052394034182144 6137 3744563031730130985085455360 6138 8964256954747939811509835880 6139 20565060072657038391110799960 6140 45243132159845375263191876192 6141 95513279004118014444516183072 6142 193607997981320517616279057800 6143 377026101332045218515911849400 6144 705715523006135518958726198400 6145 1270287941411043934125707157120 6146 2199766922931320673293010879000 6147 3666278204885534455488351465000 6148 5883097584583763495160058634400 6149 9092059903447634492520090616800 6150 13537066967355368529925535739960 6151 19422748257509876586414899105160 6152 26861247590173231353110799206400 6153 35814996786897641804147732275200 6154 46047853011725542306577992629600 6155 57099337734539672460156710860704 6156 68295286309939604848272575993472 6157 78802253434545697901852972300160 6158 87723263257324459917033526207200 6159 94221282757867012503480454074400 6160 97647511221789445427909982926336 6161 97647511221789445427909982926336 6162 94221282757867012503480454074400 6163 87723263257324459917033526207200 6164 78802253434545697901852972300160 6165 68295286309939604848272575993472 6166 57099337734539672460156710860704 6167 46047853011725542306577992629600 6168 35814996786897641804147732275200 6169 26861247590173231353110799206400 6170 19422748257509876586414899105160 6171 13537066967355368529925535739960 6172 9092059903447634492520090616800 6173 5883097584583763495160058634400 6174 3666278204885534455488351465000 6175 2199766922931320673293010879000 6176 1270287941411043934125707157120 6177 705715523006135518958726198400 6178 377026101332045218515911849400 6179 193607997981320517616279057800 6180 95513279004118014444516183072 6181 45243132159845375263191876192 6182 20565060072657038391110799960 6183 8964256954747939811509835880 6184 3744563031730130985085455360 6185 1497825212692052394034182144 6186 573241748067336920966531984 6187 209722590756342775963365360 6188 73276567854622851857772480 6189 24425522618207617285924160 6190 7758695419902199211381712 6191 2345652103691362552278192 6192 674037960830568907372800 6193 183828534771973338374400 6194 47506250559124577329200 6195 11612639025563785569360 6196 2679839775112105193280 6197 582573864154805476800 6198 119020466874165318000 6199 22791153231223146000 6200 4078416893290629120 6201 679736148881771520 6202 105113837573098200 6203 15016262510442600 6204 1971832434468000 6205 236619892136160 6206 25770485230776 6207 2526518159880 6208 220763537280 6209 16981810560 6210 1132134696 6211 64083096 6212 2993760 6213 110880 6214 3080 6215 56 6216 0 6217 56 6218 3136 6219 113960 6220 3104640 6221 67076856 6222 1196217792 6223 18113945256 6224 237745347840 6225 2747281697160 6226 28297003390656 6227 262390377366936 6228 2208452326604160 6229 16988094944910600 6230 120130100083540800 6231 784849986454869720 6232 4758153042172400640 6233 26869570124513775120 6234 141811620105388464000 6235 701594331028970794800 6236 3262413639266910670080 6237 14292478800675890762640 6238 59118889584688362898560 6239 231334785331097915703600 6240 857866495602542245747200 6241 3019690064521931459650992 6242 10104347523593561763659904 6243 32184218038109816497305872 6244 97702090472830469143696640 6245 282999158610965627821137840 6246 782964338823679696929897344 6247 2071066960759389315000714128 6248 5242388244422183379119637504 6249 12708819986478070796595291240 6250 29529317027404978202620635840 6251 65808192232502413654302676152 6252 140756411163963389707708059264 6253 289121276985438532060795240872 6254 570634099313365736132190907200 6255 1082741624338180737474638047800 6256 1976003464417179453084433355520 6257 3470054864342364607418718036120 6258 5866045127816855128781362344000 6259 9549375789469297950648410099400 6260 14975157488031397987680149251200 6261 22629126870803003022445626356760 6262 32959815224865245116340434845120 6263 46283995847683107939525698311560 6264 62676244377070873157258531481600 6265 81862849798623184110725724904800 6266 103147190746265214766734703490304 6267 125394624044479277308429286854176 6268 147097539744485302750125548293632 6269 166525516691870157818886498507360 6270 181944546015191472420513980281600 6271 191868793979656457931390437000736 6272 195295022443578890855819965852672 6273 191868793979656457931390437000736 6274 181944546015191472420513980281600 6275 166525516691870157818886498507360 6276 147097539744485302750125548293632 6277 125394624044479277308429286854176 6278 103147190746265214766734703490304 6279 81862849798623184110725724904800 6280 62676244377070873157258531481600 6281 46283995847683107939525698311560 6282 32959815224865245116340434845120 6283 22629126870803003022445626356760 6284 14975157488031397987680149251200 6285 9549375789469297950648410099400 6286 5866045127816855128781362344000 6287 3470054864342364607418718036120 6288 1976003464417179453084433355520 6289 1082741624338180737474638047800 6290 570634099313365736132190907200 6291 289121276985438532060795240872 6292 140756411163963389707708059264 6293 65808192232502413654302676152 6294 29529317027404978202620635840 6295 12708819986478070796595291240 6296 5242388244422183379119637504 6297 2071066960759389315000714128 6298 782964338823679696929897344 6299 282999158610965627821137840 6300 97702090472830469143696640 6301 32184218038109816497305872 6302 10104347523593561763659904 6303 3019690064521931459650992 6304 857866495602542245747200 6305 231334785331097915703600 6306 59118889584688362898560 6307 14292478800675890762640 6308 3262413639266910670080 6309 701594331028970794800 6310 141811620105388464000 6311 26869570124513775120 6312 4758153042172400640 6313 784849986454869720 6314 120130100083540800 6315 16988094944910600 6316 2208452326604160 6317 262390377366936 6318 28297003390656 6319 2747281697160 6320 237745347840 6321 18113945256 6322 1196217792 6323 67076856 6324 3104640 6325 113960 6326 3136 6327 56 6328 0 6329 57 6330 3192 6331 117040 6332 3218600 6333 70183036 6334 1263294648 6335 19310135328 6336 255859293096 6337 2985027412290 6338 31044285087816 6339 290687376937776 6340 2470842703971096 6341 19196547303983196 6342 137118195028451400 6343 904980086306493120 6344 5543003028627270360 6345 31627723168106669835 6346 168681190229902239120 6347 843405951126783290400 6348 3964007970295881464880 6349 17554892439978408484200 6350 73411368385364253661200 6351 290453674915637376386880 6352 1089201280933640161450800 6353 3877556560125032088705492 6354 13124037588115493223310896 6355 42288565561701488348233376 6356 129886308510940285641002512 6357 380701249083801901696798280 6358 1065963497434645324751035184 6359 2854031299583052758681112832 6360 7313455205181572694120351632 6361 17951208230900295824666769009 6362 42238137013883048999215927080 6363 95337509259907293859389570192 6364 206564603396465803362010735416 6365 429877688149402134096493074036 6366 859755376298804268192986148072 6367 1653375723651546048950849407200 6368 3058745088755360190559071403320 6369 5446058328759544846116713555070 6370 9336099992159219736200080380120 6371 15415420917286151732663665877520 6372 24524533277500695938328559350600 6373 37604284358834403152708217871860 6374 55588942095668248138786061201880 6375 79243811072548349888570348940480 6376 108960240224753981096784229793160 6377 144539094175694061623015959683675 6378 185010040544888398877460428395104 6379 228541814790744486500723410123968 6380 272492163788964580058554835147808 6381 313623056436355467215460430910064 6382 348470062707061630239400478788960 6383 373813339994847922966961768272256 6384 387163816423235348787210402853408 6385 387163816423235356435901003613848 6386 373813339994847930351904417282336 6387 348470062707061622854457829778880 6388 313623056436355460569012046800992 6389 272492163788964586705003219256880 6390 228541814790744492075163990344480 6391 185010040544888393303019848174592 6392 144539094175694057267984256386400 6393 108960240224753985451815933090435 6394 79243811072548353055866133156680 6395 55588942095668244971490276985680 6396 37604284358834401010125775607960 6397 24524533277500698080911001614500 6398 15415420917286153079429772443400 6399 9336099992159218389433973814240 6400 5446058328759544060503151391640 6401 3058745088755360976172633566750 6402 1653375723651546473606828955000 6403 859755376298803843537006600272 6404 429877688149401921768503300136 6405 206564603396466015690000509316 6406 95337509259907391856923311992 6407 42238137013882951001682185280 6408 17951208230900254175714928744 6409 7313455205181614343072191897 6410 2854031299583069011930611472 6411 1065963497434629071501536544 6412 380701249083796096964834480 6413 129886308510946090372966312 6414 42288565561703378260965776 6415 13124037588113603310578496 6416 3877556560124473705398192 6417 1089201280934198544758100 6418 290453674915786278602160 6419 73411368385215351445920 6420 17554892439942801432720 6421 3964007970331488516360 6422 843405951134359258800 6423 168681190222326270720 6424 31627723166686175760 6425 5543003030047764435 6426 904980086538410520 6427 137118194796534000 6428 19196547271514760 6429 2470842736439532 6430 290687380757592 6431 31044281268000 6432 2985027045000 6433 255859660386 6434 19310163048 6435 1263266928 6436 70181496 6437 3220140 6438 117096 6439 3136 6440 56 6441 1 6442 57 6443 3249 6444 120232 6445 3335640 6446 73401636 6447 1333477684 6448 20573429976 6449 275169428424 6450 3240886705386 6451 34029312500106 6452 321731662025592 6453 2761530080908872 6454 21667390007954292 6455 156314742332434596 6456 1042098281334944520 6457 6447983114933763480 6458 37170726196733940195 6459 200308913398008908955 6460 1012087141356685529520 6461 4807413921422664755280 6462 21518900410274289949080 6463 90966260825342662145400 6464 363865043301001630048080 6465 1379654955849277537837680 6466 4966757841058672250156292 6467 17001594148240525312016388 6468 55412603149816981571544272 6469 172174874072641773989235888 6470 510587557594742187337800792 6471 1446664746518447226447833464 6472 3919994797017698083432148016 6473 10167486504764625452801464464 6474 25264663436081868518787120641 6475 60189345244783344823882696089 6476 137575646273790342858605497272 6477 301902112656373097221400305608 6478 636442291545867937458503809452 6479 1289633064448206402289479222108 6480 2513131099950350317143835555272 6481 4712120812406906239509920810520 6482 8504803417514905036675784958390 6483 14782158320918764582316793935190 6484 24751520909445371468863746257640 6485 39939954194786847670992225228120 6486 62128817636335099091036777222460 6487 93193226454502651291494279073740 6488 134832753168216598027356410142360 6489 188204051297302330985354578733640 6490 253499334400448042719800189476835 6491 329549134720582460500476388078779 6492 413551855335632885378183838519072 6493 501033978579709066559278245271776 6494 586115220225320047274015266057872 6495 662093119143417097454860909699024 6496 722283402701909553206362247061216 6497 760977156418083271754172171125664 6498 774327632846470705223111406467256 6499 760977156418083286787805420896184 6500 722283402701909553206362247061216 6501 662093119143417083423469876579872 6502 586115220225320047274015266057872 6503 501033978579709078780167209601360 6504 413551855335632885378183838519072 6505 329549134720582450571004104560992 6506 253499334400448042719800189476835 6507 188204051297302338507682066247115 6508 134832753168216598027356410142360 6509 93193226454502645981616052593640 6510 62128817636335099091036777222460 6511 39939954194786851160340774057900 6512 24751520909445371468863746257640 6513 14782158320918762449937125205880 6514 8504803417514905036675784958390 6515 4712120812406907449779462521750 6516 2513131099950350317143835555272 6517 1289633064448205765305509900408 6518 636442291545867937458503809452 6519 301902112656373407546923821308 6520 137575646273790342858605497272 6521 60189345244783205177397114024 6522 25264663436081868518787120641 6523 10167486504764683355002803369 6524 3919994797017698083432148016 6525 1446664746518425168466371024 6526 510587557594742187337800792 6527 172174874072649468633932088 6528 55412603149816981571544272 6529 17001594148238077015976688 6530 4966757841058672250156292 6531 1379654955849984823360260 6532 363865043301001630048080 6533 90966260825158152878640 6534 21518900410274289949080 6535 4807413921465847775160 6536 1012087141356685529520 6537 200308913389012446480 6538 37170726196733940195 6539 6447983116586174955 6540 1042098281334944520 6541 156314742068048760 6542 21667390007954292 6543 2761530117197124 6544 321731662025592 6545 34029308313000 6546 3240886705386 6547 275169823434 6548 20573429976 6549 1333448424 6550 73401636 6551 3337236 6552 120232 6553 3192 6554 57 6555 1 6556 58 6557 3306 6558 123424 6559 3455872 6560 76738872 6561 1406879320 6562 21906878400 6563 295742858400 6564 3516056528820 6565 37270199205492 6566 355760970338592 6567 3083261742934464 6568 24428920125151416 6569 177982132340388888 6570 1198413023402993280 6571 7490081396268708000 6572 43618709313320115150 6573 237479639594742849150 6574 1212396054745697976000 6575 5819501062779350284800 6576 26326314331740137724240 6577 112485161235616952094480 6578 454831304126159782926720 6579 1743519999150279167885760 6580 6346412796908657073516552 6581 21968351989299197562172680 6582 72414197298055058587520960 6583 227587477222458755560780160 6584 682762431667391655971732880 6585 1957252304113189413785634256 6586 5366659543536123251898519040 6587 14087481301782323536233612480 6588 35432149940846551873789924010 6589 85454008680865213342669816730 6590 197764991518573548036002611296 6591 439477758930163440080005802880 6592 938344404202241345005427630760 6593 1926075355994074339747983031560 6594 3802764164398556082449345455680 6595 7225251912357256556653756365792 6596 13216924229921812486455247480140 6597 23286961738433669618992578893580 6598 39533679230364133918800871463520 6599 64691475104232219139855971485760 6600 102068771831121950251377551280360 6601 155322044090837750382531056296200 6602 228025979622719244008972462736000 6603 323036804465518929012710988876000 6604 441703385697750381227482255723950 6605 583048469121030503220276577555614 6606 743100990056215335949187943080064 6607 914585833915341951937462083790848 6608 1087149198805029126054182475659232 6609 1248208339368737144728876175756896 6610 1384376521845326636629832123641088 6611 1483260559119992824960534418186880 6612 1535304789264553992010916827363440 6613 1535304789264553992010916827363440 6614 1483260559119992824960534418186880 6615 1384376521845326636629832123641088 6616 1248208339368737144728876175756896 6617 1087149198805029126054182475659232 6618 914585833915341951937462083790848 6619 743100990056215335949187943080064 6620 583048469121030503220276577555614 6621 441703385697750381227482255723950 6622 323036804465518929012710988876000 6623 228025979622719244008972462736000 6624 155322044090837750382531056296200 6625 102068771831121950251377551280360 6626 64691475104232219139855971485760 6627 39533679230364133918800871463520 6628 23286961738433669618992578893580 6629 13216924229921812486455247480140 6630 7225251912357256556653756365792 6631 3802764164398556082449345455680 6632 1926075355994074339747983031560 6633 938344404202241345005427630760 6634 439477758930163440080005802880 6635 197764991518573548036002611296 6636 85454008680865213342669816730 6637 35432149940846551873789924010 6638 14087481301782323536233612480 6639 5366659543536123251898519040 6640 1957252304113189413785634256 6641 682762431667391655971732880 6642 227587477222458755560780160 6643 72414197298055058587520960 6644 21968351989299197562172680 6645 6346412796908657073516552 6646 1743519999150279167885760 6647 454831304126159782926720 6648 112485161235616952094480 6649 26326314331740137724240 6650 5819501062779350284800 6651 1212396054745697976000 6652 237479639594742849150 6653 43618709313320115150 6654 7490081396268708000 6655 1198413023402993280 6656 177982132340388888 6657 24428920125151416 6658 3083261742934464 6659 355760970338592 6660 37270199205492 6661 3516056528820 6662 295742858400 6663 21906878400 6664 1406879320 6665 76738872 6666 3455872 6667 123424 6668 3306 6669 58 6670 0 6671 58 6672 3364 6673 126730 6674 3579296 6675 80194744 6676 1483618192 6677 23313757720 6678 317649736800 6679 3811799387220 6680 40786255734312 6681 393031169544084 6682 3439022713273056 6683 27512181868085880 6684 202411052465540304 6685 1376395155743382168 6686 8688494419671701280 6687 51108790709588823150 6688 281098348908062964300 6689 1449875694340440825150 6690 7031897117525048260800 6691 32145815394519488009040 6692 138811475567357089818720 6693 567316465361776735021200 6694 2198351303276438950812480 6695 8089932796058936241402312 6696 28314764786207854635689232 6697 94382549287354256149693640 6698 300001674520513814148301120 6699 910349908889850411532513040 6700 2640014735780581069757367136 6701 7323911847649312665684153296 6702 19454140845318446788132131520 6703 49519631242628875410023536490 6704 120886158621711765216459740740 6705 283219000199438761378672428026 6706 637242750448736988116008414176 6707 1377822163132404785085433433640 6708 2864419760196315684753410662320 6709 5728839520392630422197328487240 6710 11028016076755812639103101821472 6711 20442176142279069043109003845932 6712 36503885968355482105447826373720 6713 62820640968797803537793450357100 6714 104225154334596353058656842949280 6715 166760246935354169391233522766120 6716 257390815921959700633908607576560 6717 383348023713556994391503519032200 6718 551062784088238173021683451612000 6719 764740190163269310240193244599950 6720 1024751854818780884447758833279564 6721 1326149459177245839169464520635678 6722 1657686823971557287886650026870912 6723 2001735032720371077991644559450080 6724 2335357538173766270783058651416128 6725 2632584861214063781358708299397984 6726 2867637080965319461590366541827968 6727 3018565348384546816971451245550320 6728 3070609578529107984021833654726880 6729 3018565348384546816971451245550320 6730 2867637080965319461590366541827968 6731 2632584861214063781358708299397984 6732 2335357538173766270783058651416128 6733 2001735032720371077991644559450080 6734 1657686823971557287886650026870912 6735 1326149459177245839169464520635678 6736 1024751854818780884447758833279564 6737 764740190163269310240193244599950 6738 551062784088238173021683451612000 6739 383348023713556994391503519032200 6740 257390815921959700633908607576560 6741 166760246935354169391233522766120 6742 104225154334596353058656842949280 6743 62820640968797803537793450357100 6744 36503885968355482105447826373720 6745 20442176142279069043109003845932 6746 11028016076755812639103101821472 6747 5728839520392630422197328487240 6748 2864419760196315684753410662320 6749 1377822163132404785085433433640 6750 637242750448736988116008414176 6751 283219000199438761378672428026 6752 120886158621711765216459740740 6753 49519631242628875410023536490 6754 19454140845318446788132131520 6755 7323911847649312665684153296 6756 2640014735780581069757367136 6757 910349908889850411532513040 6758 300001674520513814148301120 6759 94382549287354256149693640 6760 28314764786207854635689232 6761 8089932796058936241402312 6762 2198351303276438950812480 6763 567316465361776735021200 6764 138811475567357089818720 6765 32145815394519488009040 6766 7031897117525048260800 6767 1449875694340440825150 6768 281098348908062964300 6769 51108790709588823150 6770 8688494419671701280 6771 1376395155743382168 6772 202411052465540304 6773 27512181868085880 6774 3439022713273056 6775 393031169544084 6776 40786255734312 6777 3811799387220 6778 317649736800 6779 23313757720 6780 1483618192 6781 80194744 6782 3579296 6783 126730 6784 3364 6785 58 6786 0 6787 59 6788 3422 6789 130036 6790 3706026 6791 83775693 6792 1563812936 6793 24797345056 6794 340963494520 6795 4129449548290 6796 44598055121532 6797 433817420696280 6798 3832053882817140 6799 30951204621834294 6800 229923234333626184 6801 1578806207908248384 6802 10064889575415083448 6803 59797285131177321741 6804 332207139617651787450 6805 1730974043237854915500 6806 8481772811865489085950 6807 39177712512096715752195 6808 170957290961876577827760 6809 706127940928906132553280 6810 2765667768638215685833680 6811 10288284099336266987004132 6812 36404697582266790877091544 6813 122697314073558955203820592 6814 394384223807868070297994760 6815 1210351583410374368621550060 6816 3550364644670431481289880176 6817 9963926583429863982815361792 6818 26778052692967759453816284816 6819 68973772087947402158338469355 6820 170405789864340640626483277230 6821 404105158821150329046445247796 6822 920461750648175749494680842202 6823 2015064913581142223173450945581 6824 4242241923328720469838844095960 6825 8593259280588945159641246312160 6826 16756855597148443061300430308712 6827 31470192219034883529465616700334 6828 56946062110634551148556830219652 6829 99324526937153282300592066290280 6830 167045795303394156596450293306380 6831 270985401269950528071618583274490 6832 424151062857313870025142130342680 6833 640738839635516686226185351298880 6834 934410807801795167413186970644200 6835 1315802974251507496094082410205525 6836 1789492044982050194687952077879514 6837 2350901313996026706165423582883980 6838 2983836283148803127056114547506590 6839 3659421856691928388028655834168363 6840 4337092570894137348774703210866208 6841 4967942399387830025889486953365376 6842 5500221942179383242949074841225952 6843 5886202429349866307626842070267960 6844 6089174926913654800993284900277200 6845 6089174926913654770926018400736160 6846 5886202429349866278561817787378288 6847 5500221942179383272014099124115624 6848 4967942399387830052141766950814112 6849 4337092570894137322522423213417472 6850 3659421856691928365878294586320992 6851 2983836283148803149206475795353961 6852 2350901313996026723617223353915242 6853 1789492044982050177236152306848252 6854 1315802974251507483261876696211950 6855 934410807801795180245392684637775 6856 640738839635516695025412126608760 6857 424151062857313861225915355032800 6858 270985401269950522449890365715400 6859 167045795303394162218178510865470 6860 99324526937153285643241276730820 6861 56946062110634547805907619779112 6862 31470192219034881682212105667404 6863 16756855597148444908553941341642 6864 8593259280588946106950739149560 6865 4242241923328719522529351258560 6866 2015064913581141773201441847816 6867 920461750648176199466689939967 6868 404105158821150526595132168766 6869 170405789864340443077796356260 6870 68973772087947322198155668010 6871 26778052692967839413999086161 6872 9963926583429893735441520432 6873 3550364644670401728663721536 6874 1210351583410364225680814160 6875 394384223807878213238730660 6876 122697314073562110785382872 6877 36404697582263635295529264 6878 10288284099335375192214792 6879 2765667768639107480623020 6880 706127940929133824839920 6881 170957290961648885541120 6882 39177712512044536269840 6883 8481772811917668568305 6884 1730974043248503789450 6885 332207139607002913500 6886 59797285129260524430 6887 10064889577331880759 6888 1578806208208922472 6889 229923234032952096 6890 30951204581358936 6891 3832053923292498 6892 433817425278396 6893 44598050539416 6894 4129449124020 6895 340963918790 6896 24797375912 6897 1563782080 6898 83774040 6899 3707679 6900 130094 6901 3364 6902 58 6903 1 6904 59 6905 3481 6906 133458 6907 3836062 6908 87481719 6909 1647588629 6910 26361157992 6911 365760839576 6912 4470413042810 6913 48727504669822 6914 478415475817812 6915 4265871303513420 6916 34783258504651434 6917 260874438955460478 6918 1808729442241874568 6919 11643695783323331832 6920 69862174706592405189 6921 392004424748829109191 6922 2063181182855506702950 6923 10212746855103344001450 6924 47659485323962204838145 6925 210135003473973293579955 6926 877085231890782710381040 6927 3471795709567121818386960 6928 13053951867974482672837812 6929 46692981681603057864095676 6930 159102011655825746080912136 6931 517081537881427025501815352 6932 1604735807218242438919544820 6933 4760716228080805849911430236 6934 13514291228100295464105241968 6935 36741979276397623436631646608 6936 95751824780915161612154754171 6937 239379561952288042784821746585 6938 574510948685490969672928525026 6939 1324566909469326078541126089998 6940 2935526664229317972668131787783 6941 6257306836909862693012295041541 6942 12835501203917665629480090408120 6943 25350114877737388220941676620872 6944 48227047816183326590766047009046 6945 88416254329669434678022446919986 6946 156270589047787833449148896509932 6947 266370322240547438897042359596660 6948 438031196573344684668068876580870 6949 695136464127264398096760713617170 6950 1064889902492830556251327481641560 6951 1575149647437311853639372321943080 6952 2250213782053302663507269380849725 6953 3105295019233557690782034488085039 6954 4140393358978076900853375660763494 6955 5334737597144829833221538130390570 6956 6643258139840731515084770381674953 6957 7996514427586065736803359045034571 6958 9305034970281967374664190164231584 6959 10468164341567213268838561794591328 6960 11386424371529249550575916911493912 6961 11975377356263521108620126970545160 6962 12178349853827309571919303301013360 6963 11975377356263521049487836188114448 6964 11386424371529249550575916911493912 6965 10468164341567213324155866074929736 6966 9305034970281967374664190164231584 6967 7996514427586065688400717799738464 6968 6643258139840731515084770381674953 6969 5334737597144829872823699149269203 6970 4140393358978076900853375660763494 6971 3105295019233557660498029003060202 6972 2250213782053302663507269380849725 6973 1575149647437311875270804811246535 6974 1064889902492830556251327481641560 6975 695136464127264383675805720748200 6976 438031196573344684668068876580870 6977 266370322240547447861419787596290 6978 156270589047787833449148896509932 6979 88416254329669429488119725446516 6980 48227047816183326590766047009046 6981 25350114877737391015504680491202 6982 12835501203917665629480090408120 6983 6257306836909861295730793106376 6984 2935526664229317972668131787783 6985 1324566909469326726061822108733 6986 574510948685490969672928525026 6987 239379561952287765275952024270 6988 95751824780915161612154754171 6989 36741979276397733149440606593 6990 13514291228100295464105241968 6991 4760716228080765954344535696 6992 1604735807218242438919544820 6993 517081537881440324024113532 6994 159102011655825746080912136 6995 46692981681599010487744056 6996 13053951867974482672837812 6997 3471795709568241305462940 6998 877085231890782710381040 6999 210135003473693421810960 7000 47659485323962204838145 7001 10212746855166172357755 7002 2063181182855506702950 7003 392004424736263437930 7004 69862174706592405189 7005 11643695785540803231 7006 1808729442241874568 7007 260874438614311032 7008 34783258504651434 7009 4265871348570894 7010 478415475817812 7011 48727499663436 7012 4470413042810 7013 365761294702 7014 26361157992 7015 1647556120 7016 87481719 7017 3837773 7018 133458 7019 3422 7020 59 7021 1 7022 60 7023 3540 7024 136880 7025 3969520 7026 91319492 7027 1735070348 7028 28008714112 7029 392121997568 7030 4836174337512 7031 53197917712632 7032 527142975481248 7033 4744286779331232 7034 39049129853222328 7035 295657697460111912 7036 2069603880856185600 7037 13452425225565206400 7038 81505870492133208420 7039 461866599455421514380 7040 2455185607591770140880 7041 12275928037958850704400 7042 57872232179128377195900 7043 257794488797935498418100 7044 1087220235364476132192000 7045 4348880941457904528768000 7046 16525747577542723978300752 7047 59746933549577540536933488 7048 205794993337424756568656192 7049 676183549537252771582727488 7050 2121817345099682762943658352 7051 6365452035299048288830975056 7052 18275007456181061418449777664 7053 50256270504497918900736888576 7054 132493804057312894761595360764 7055 335131386733203204396976500756 7056 813890510637778734948880549296 7057 1899077858154817048214054615024 7058 4260093573698644698729953896516 7059 9192833501139180665680426829324 7060 19092808040827526925210883514496 7061 38185616081655053850421767028992 7062 73577162693920717606270727500248 7063 136643302145852761268788493929032 7064 244686843377457262937268621956448 7065 422640911288335272346191256106592 7066 704401518813892132529488664177160 7067 1133167660700609082764829590198040 7068 1760026366620094939927133202389760 7069 2640039549930142409890699803584640 7070 3825363429490614538778074192096260 7071 5355508801286860354289303868934764 7072 7245688378211634561351404663823696 7073 9475130956122906734074913791154064 7074 11977995736985561387908469530944156 7075 14639772567426797251888129426709524 7076 17301549397868033063064907963970048 7077 19773199311849180643502751958822912 7078 21854588713096462874731782986423648 7079 23361801727792770659196043882039072 7080 24153727210090830621407139489127808 7081 24153727210090830621407139489127808 7082 23361801727792770659196043882039072 7083 21854588713096462874731782986423648 7084 19773199311849180643502751958822912 7085 17301549397868033063064907963970048 7086 14639772567426797251888129426709524 7087 11977995736985561387908469530944156 7088 9475130956122906734074913791154064 7089 7245688378211634561351404663823696 7090 5355508801286860354289303868934764 7091 3825363429490614538778074192096260 7092 2640039549930142409890699803584640 7093 1760026366620094939927133202389760 7094 1133167660700609082764829590198040 7095 704401518813892132529488664177160 7096 422640911288335272346191256106592 7097 244686843377457262937268621956448 7098 136643302145852761268788493929032 7099 73577162693920717606270727500248 7100 38185616081655053850421767028992 7101 19092808040827526925210883514496 7102 9192833501139180665680426829324 7103 4260093573698644698729953896516 7104 1899077858154817048214054615024 7105 813890510637778734948880549296 7106 335131386733203204396976500756 7107 132493804057312894761595360764 7108 50256270504497918900736888576 7109 18275007456181061418449777664 7110 6365452035299048288830975056 7111 2121817345099682762943658352 7112 676183549537252771582727488 7113 205794993337424756568656192 7114 59746933549577540536933488 7115 16525747577542723978300752 7116 4348880941457904528768000 7117 1087220235364476132192000 7118 257794488797935498418100 7119 57872232179128377195900 7120 12275928037958850704400 7121 2455185607591770140880 7122 461866599455421514380 7123 81505870492133208420 7124 13452425225565206400 7125 2069603880856185600 7126 295657697460111912 7127 39049129853222328 7128 4744286779331232 7129 527142975481248 7130 53197917712632 7131 4836174337512 7132 392121997568 7133 28008714112 7134 1735070348 7135 91319492 7136 3969520 7137 136880 7138 3540 7139 60 7140 0 7141 60 7142 3600 7143 140420 7144 4106400 7145 95289012 7146 1826389840 7147 29743784460 7148 420130711680 7149 5228296335080 7150 58034092050144 7151 580340893193880 7152 5271429754812480 7153 43793416632553560 7154 334706827313334240 7155 2365261578316297512 7156 15522029106421392000 7157 94958295717698414820 7158 543372469947554722800 7159 2917052207047191655260 7160 14731113645550620845280 7161 70148160217087227900300 7162 315666720977063875614000 7163 1345014724162411630610100 7164 5436101176822380660960000 7165 20874628519000628507068752 7166 76272681127120264515234240 7167 265541926887002297105589680 7168 881978542874677528151383680 7169 2798000894636935534526385840 7170 8487269380398731051774633408 7171 24640459491480109707280752720 7172 68531277960678980319186666240 7173 182750074561810813662332249340 7174 467625190790516099158571861520 7175 1149021897370981939345857050052 7176 2712968368792595783162935164320 7177 6159171431853461746944008511540 7178 13452927074837825364410380725840 7179 28285641541966707590891310343820 7180 57278424122482580775632650543488 7181 111762778775575771456692494529240 7182 210220464839773478875059221429280 7183 381330145523310024206057115885480 7184 667327754665792535283459878063040 7185 1127042430102227404875679920283752 7186 1837569179514501215294318254375200 7187 2893194027320704022691962792587800 7188 4400065916550237349817833005974400 7189 6465402979420756948668773995680900 7190 9180872230777474893067378061031024 7191 12601197179498494915640708532758460 7192 16720819334334541295426318454977760 7193 21453126693108468121983383322098220 7194 26617768304412358639796598957653680 7195 31941321965294830314953037390679572 7196 37074748709717213706567659922792960 7197 41627788024945643518234534945246560 7198 45216390440889233533927826868462720 7199 47515528937883601280603183371166880 7200 48307454420181661242814278978255616 7201 47515528937883601280603183371166880 7202 45216390440889233533927826868462720 7203 41627788024945643518234534945246560 7204 37074748709717213706567659922792960 7205 31941321965294830314953037390679572 7206 26617768304412358639796598957653680 7207 21453126693108468121983383322098220 7208 16720819334334541295426318454977760 7209 12601197179498494915640708532758460 7210 9180872230777474893067378061031024 7211 6465402979420756948668773995680900 7212 4400065916550237349817833005974400 7213 2893194027320704022691962792587800 7214 1837569179514501215294318254375200 7215 1127042430102227404875679920283752 7216 667327754665792535283459878063040 7217 381330145523310024206057115885480 7218 210220464839773478875059221429280 7219 111762778775575771456692494529240 7220 57278424122482580775632650543488 7221 28285641541966707590891310343820 7222 13452927074837825364410380725840 7223 6159171431853461746944008511540 7224 2712968368792595783162935164320 7225 1149021897370981939345857050052 7226 467625190790516099158571861520 7227 182750074561810813662332249340 7228 68531277960678980319186666240 7229 24640459491480109707280752720 7230 8487269380398731051774633408 7231 2798000894636935534526385840 7232 881978542874677528151383680 7233 265541926887002297105589680 7234 76272681127120264515234240 7235 20874628519000628507068752 7236 5436101176822380660960000 7237 1345014724162411630610100 7238 315666720977063875614000 7239 70148160217087227900300 7240 14731113645550620845280 7241 2917052207047191655260 7242 543372469947554722800 7243 94958295717698414820 7244 15522029106421392000 7245 2365261578316297512 7246 334706827313334240 7247 43793416632553560 7248 5271429754812480 7249 580340893193880 7250 58034092050144 7251 5228296335080 7252 420130711680 7253 29743784460 7254 1826389840 7255 95289012 7256 4106400 7257 140420 7258 3600 7259 60 7260 0 7261 61 7262 3660 7263 143960 7264 4246820 7265 99397182 7266 1921678852 7267 31570140080 7268 449874496140 7269 5648427534395 7270 63262388385224 7271 638374979782512 7272 5851770648006360 7273 49064846437429900 7274 378500243945887800 7275 2699968405243424832 7276 17887290684737689512 7277 110480324826678427665 7278 638330765665253137620 7279 3460424676979963235400 7280 17648165852597812500540 7281 84879273862713242773146 7282 385814881194151103514300 7283 1660681445139132806098800 7284 6781115900984792291570100 7285 26310729695824408526873727 7286 97147309646120893022302992 7287 341814608014117394757396320 7288 1147520469761679825256973360 7289 3679979437511630408576419320 7290 11285270275035666586301019248 7291 33127728871878787564966193408 7292 93171737452159090026467418960 7293 251281352522489943589894770105 7294 650375265352326912820904110860 7295 1616647088161497651282750229272 7296 3861990266163577722508792214372 7297 8872139800646058455136509416910 7298 19612098506691287111354389237380 7299 41738568616804530910499493115760 7300 85564065664449288366523960887308 7301 169041202898058356424169650878223 7302 321983243615349250331751715958520 7303 591550610363083495096650611970960 7304 1048657900189102559489516993948520 7305 1794370184768019954313419947819892 7306 2964611609616728620169998174658952 7307 4730763206835205214600948626094400 7308 7293259943870941372509795798562200 7309 10865468895970994334538994483827725 7310 15646275210198231841736152056711924 7311 21782069410275969756792648619461192 7312 29322016513833036211067026987736220 7313 38173946027443009487295868280979450 7314 48070894997520826761779982279751900 7315 58559090269707188866744834084158512 7316 69016070675012044021520697313472532 7317 78702536734662857328522140393674035 7318 86844178465834877052162361813709280 7319 92731919378772834700081415176860480 7320 95822983358065262523417462349422496 7321 95822983358065262641682043914283920 7322 92731919378772834814531010239629600 7323 86844178465834876937712766750940160 7324 78702536734662857224802194868039520 7325 69016070675012044125240642839107047 7326 58559090269707188954749636348333252 7327 48070894997520826673775180015577160 7328 38173946027443009417409701777075980 7329 29322016513833036280953193491639690 7330 21782069410275969808708086593789484 7331 15646275210198231789820714082383632 7332 10865468895970994298486607001655300 7333 7293259943870941408562183280734625 7334 4730763206835205237986281046963000 7335 2964611609616728596784665753790352 7336 1794370184768019940159139798346792 7337 1048657900189102573643797143421620 7338 591550610363083503081116337314760 7339 321983243615349242347285990614720 7340 169041202898058352232325145072728 7341 85564065664449292558368466692803 7342 41738568616804532955301691069660 7343 19612098506691285066552191283480 7344 8872139800646057530106943675860 7345 3861990266163578647538357955422 7346 1616647088161498038504428911572 7347 650375265352326525599225428560 7348 251281352522489793981518915580 7349 93171737452159239634843273485 7350 33127728871878840759055386128 7351 11285270275035613392211826528 7352 3679979437511613062677769520 7353 1147520469761697171155623160 7354 341814608014122561620823920 7355 97147309646115726158875392 7356 26310729695823009168028752 7357 6781115900986191650415075 7358 1660681445139475506224100 7359 385814881193808403389000 7360 84879273862637848745580 7361 17648165852673206528106 7362 3460424676994746378060 7363 638330765650469994960 7364 110480324824119806820 7365 17887290687296310357 7366 2699968405629631752 7367 378500243559680880 7368 49064846387366040 7369 5851770698070220 7370 638374985244024 7371 63262382923712 7372 5648427046760 7373 449874983775 7374 31570174300 7375 1921644632 7376 99395412 7377 4248590 7378 144020 7379 3600 7380 60 7381 1 7382 61 7383 3721 7384 147620 7385 4390780 7386 103644002 7387 2021076034 7388 33491818932 7389 481444636220 7390 6098302030535 7391 68910815919619 7392 701637368167736 7393 6490145627788872 7394 54916617085436260 7395 427565090383317700 7396 3078468649189312632 7397 20587259089981114344 7398 128367615511416117177 7399 748811090491931565285 7400 4098755442645216373020 7401 21108590529577775735940 7402 102527439715311055273686 7403 470694155056864346287446 7404 2046496326333283909613100 7405 8441797346123925097668900 7406 33091845596809200818443827 7407 123458039341945301549176719 7408 438961917660238287779699312 7409 1489335077775797220014369680 7410 4827499907273310233833392680 7411 14965249712547296994877438568 7412 44412999146914454151267212656 7413 126299466324037877591433612368 7414 344453089974649033616362189065 7415 901656617874816856410798880965 7416 2267022353513824564103654340132 7417 5478637354325075373791542443644 7418 12734130066809636177645301631282 7419 28484238307337345566490898654290 7420 61350667123495818021853882353140 7421 127302634281253819277023454003068 7422 254605268562507644790693611765531 7423 491024446513407606755921366836743 7424 913533853978432745428402327929480 7425 1640208510552186054586167605919480 7426 2843028084957122513802936941768412 7427 4758981794384748574483418122478844 7428 7695374816451933834770946800753352 7429 12024023150706146587110744424656600 7430 18158728839841935707048790282389925 7431 26511744106169226176275146540539649 7432 37428344620474201598528800676173116 7433 51104085924109005967859675607197412 7434 67495962541276045698362895268715670 7435 86244841024963836249075850560731350 7436 106629985267228015628524816363910412 7437 127575160944719232888265531397631044 7438 147718607409674901350042837707146567 7439 165546715200497734380684502207383315 7440 179576097844607711752243776990569760 7441 188554902736838097223498877526282976 7442 191645966716130525165099506263706416 7443 188554902736838097456213054153913520 7444 179576097844607711752243776990569760 7445 165546715200497734162514961618979680 7446 147718607409674901350042837707146567 7447 127575160944719233079990279187440299 7448 106629985267228015628524816363910412 7449 86244841024963836091184881792653140 7450 67495962541276045698362895268715670 7451 51104085924109006089661280085429174 7452 37428344620474201598528800676173116 7453 26511744106169226088307321084038932 7454 18158728839841935707048790282389925 7455 12024023150706146646548464327697625 7456 7695374816451933834770946800753352 7457 4758981794384748536943805552137144 7458 2843028084957122513802936941768412 7459 1640208510552186076724913480736380 7460 913533853978432745428402327929480 7461 491024446513407594579611135687448 7462 254605268562507644790693611765531 7463 127302634281253825513670157762463 7464 61350667123495818021853882353140 7465 28484238307337342596659134959340 7466 12734130066809636177645301631282 7467 5478637354325076686042786866994 7468 2267022353513824564103654340132 7469 901656617874816319580744344140 7470 344453089974649033616362189065 7471 126299466324038080393898659613 7472 44412999146914454151267212656 7473 14965249712547226454889596048 7474 4827499907273310233833392680 7475 1489335077775819732776447080 7476 438961917660238287779699312 7477 123458039341938735326904144 7478 33091845596809200818443827 7479 8441797346125667156639175 7480 2046496326333283909613100 7481 470694155056446252134580 7482 102527439715311055273686 7483 21108590529667952906166 7484 4098755442645216373020 7485 748811090474589801780 7486 128367615511416117177 7487 20587259092925942109 7488 3078468649189312632 7489 427565089947046920 7490 54916617085436260 7491 6490145683314244 7492 701637368167736 7493 68910809970472 7494 6098302030535 7495 481445158075 7496 33491818932 7497 2021040044 7498 103644002 7499 4392610 7500 147620 7501 3660 7502 61 7503 1 7504 62 7505 3782 7506 151280 7507 4538400 7508 108036612 7509 2124720036 7510 35512858976 7511 514936455152 7512 6579747188610 7513 75009117950154 7514 770548178138208 7515 7191782995956608 7516 61406762768750504 7517 482481707468753960 7518 3506033739136359552 7519 23665727739170426976 7520 148954874604342059286 7521 877178706003347682462 7522 4847566533119806174800 7523 25207345972222992108960 7524 123636030244979008179852 7525 573221594772175401561132 7526 2517190481389730161747680 7527 10488293672457209007282000 7528 41533642942934867975083002 7529 156549884938754502367620546 7530 562419957002177023106603456 7531 1928296995436035507794068992 7532 6316834985049129966609839760 7533 19792749619820607228710831248 7534 59378248859461680606156808704 7535 170712465470952331742700825024 7536 470752556298687114010260848678 7537 1246109707849465890027161070030 7538 3168678971388640883684398684272 7539 7745659707838899937895196783776 7540 18212767421134712863688088498276 7541 41218368374146981744136200285572 7542 89834905430833160618513017312480 7543 188653301404749637298877336356208 7544 381907902843761470304363769527994 7545 745629715075915251546614978602274 7546 1404558300491840340008013463616928 7547 2553742364530618800014569933848960 7548 4483236595509308590527850422504792 7549 7602009879341871088286355064247256 7550 12454356610836682371714752352890496 7551 19719397967158080421881691225409952 7552 30182751990548082353597254610087550 7553 44670472946011161883323936822929574 7554 63940088726643427686836121760212048 7555 88532430544583207566388476283370528 7556 118600048465385051788024175354144844 7557 153740803566239881947438745829447020 7558 192874826292191851719709698156563552 7559 234205146211947248516790347761541456 7560 275293768354394134430033116894586866 7561 313265322610172635730727339914529882 7562 345122813045105445914758738609549440 7563 368131000581445808975742654516852736 7564 380200869452968622621312560417619936 7565 380200869452968622621312560417619936 7566 368131000581445808975742654516852736 7567 345122813045105445914758738609549440 7568 313265322610172635730727339914529882 7569 275293768354394134430033116894586866 7570 234205146211947248516790347761541456 7571 192874826292191851719709698156563552 7572 153740803566239881947438745829447020 7573 118600048465385051788024175354144844 7574 88532430544583207566388476283370528 7575 63940088726643427686836121760212048 7576 44670472946011161883323936822929574 7577 30182751990548082353597254610087550 7578 19719397967158080421881691225409952 7579 12454356610836682371714752352890496 7580 7602009879341871088286355064247256 7581 4483236595509308590527850422504792 7582 2553742364530618800014569933848960 7583 1404558300491840340008013463616928 7584 745629715075915251546614978602274 7585 381907902843761470304363769527994 7586 188653301404749637298877336356208 7587 89834905430833160618513017312480 7588 41218368374146981744136200285572 7589 18212767421134712863688088498276 7590 7745659707838899937895196783776 7591 3168678971388640883684398684272 7592 1246109707849465890027161070030 7593 470752556298687114010260848678 7594 170712465470952331742700825024 7595 59378248859461680606156808704 7596 19792749619820607228710831248 7597 6316834985049129966609839760 7598 1928296995436035507794068992 7599 562419957002177023106603456 7600 156549884938754502367620546 7601 41533642942934867975083002 7602 10488293672457209007282000 7603 2517190481389730161747680 7604 573221594772175401561132 7605 123636030244979008179852 7606 25207345972222992108960 7607 4847566533119806174800 7608 877178706003347682462 7609 148954874604342059286 7610 23665727739170426976 7611 3506033739136359552 7612 482481707468753960 7613 61406762768750504 7614 7191782995956608 7615 770548178138208 7616 75009117950154 7617 6579747188610 7618 514936455152 7619 35512858976 7620 2124720036 7621 108036612 7622 4538400 7623 151280 7624 3782 7625 62 7626 0 7627 62 7628 3844 7629 155062 7630 4689680 7631 112575012 7632 2232756648 7633 37637579012 7634 550449314128 7635 7094683643762 7636 81588865138764 7637 845557296088362 7638 7962331174094816 7639 68598545764707112 7640 543888470237504464 7641 3988515446605113512 7642 27171761478306786528 7643 172620602343512486262 7644 1026133580607689741748 7645 5724745239123153857262 7646 30054912505342798283760 7647 148843376217202000288812 7648 696857625017154409740984 7649 3090412076161905563308812 7650 13005484153846939169029680 7651 52021936615392076982365002 7652 198083527881689370342703548 7653 718969841940931525474224002 7654 2490716952438212530900672448 7655 8245131980485165474403908752 7656 26109584604869737195320671008 7657 79170998479282287834867639952 7658 230090714330414012348857633728 7659 641465021769639445752961673702 7660 1716862264148153004037421918708 7661 4414788679238106773711559754302 7662 10914338679227540821579595468048 7663 25958427128973612801583285282052 7664 59431135795281694607824288783848 7665 131053273804980142362649217598052 7666 278488206835582797917390353668688 7667 570561204248511107603241105884202 7668 1127537617919676721850978748130268 7669 2150188015567755591554628442219202 7670 3958300665022459140022583397465888 7671 7036978960039927390542420356353752 7672 12085246474851179678814205486752048 7673 20056366490178553460001107417137752 7674 32173754577994762793596443578300448 7675 49902149957706162775478945835497502 7676 74853224936559244236921191433017124 7677 108610561672654589570160058583141622 7678 152472519271226635253224598043582576 7679 207132479009968259354412651637515372 7680 272340852031624933735462921183591864 7681 346615629858431733667148443986010572 7682 427079972504139100236500045918105008 7683 509498914566341382946823464656128322 7684 588559090964566770160760456809116748 7685 658388135655278081645486078524079322 7686 713253813626551254890501393126402176 7687 748331870034414431597055214934472672 7688 760401738905937245242625120835239872 7689 748331870034414431597055214934472672 7690 713253813626551254890501393126402176 7691 658388135655278081645486078524079322 7692 588559090964566770160760456809116748 7693 509498914566341382946823464656128322 7694 427079972504139100236500045918105008 7695 346615629858431733667148443986010572 7696 272340852031624933735462921183591864 7697 207132479009968259354412651637515372 7698 152472519271226635253224598043582576 7699 108610561672654589570160058583141622 7700 74853224936559244236921191433017124 7701 49902149957706162775478945835497502 7702 32173754577994762793596443578300448 7703 20056366490178553460001107417137752 7704 12085246474851179678814205486752048 7705 7036978960039927390542420356353752 7706 3958300665022459140022583397465888 7707 2150188015567755591554628442219202 7708 1127537617919676721850978748130268 7709 570561204248511107603241105884202 7710 278488206835582797917390353668688 7711 131053273804980142362649217598052 7712 59431135795281694607824288783848 7713 25958427128973612801583285282052 7714 10914338679227540821579595468048 7715 4414788679238106773711559754302 7716 1716862264148153004037421918708 7717 641465021769639445752961673702 7718 230090714330414012348857633728 7719 79170998479282287834867639952 7720 26109584604869737195320671008 7721 8245131980485165474403908752 7722 2490716952438212530900672448 7723 718969841940931525474224002 7724 198083527881689370342703548 7725 52021936615392076982365002 7726 13005484153846939169029680 7727 3090412076161905563308812 7728 696857625017154409740984 7729 148843376217202000288812 7730 30054912505342798283760 7731 5724745239123153857262 7732 1026133580607689741748 7733 172620602343512486262 7734 27171761478306786528 7735 3988515446605113512 7736 543888470237504464 7737 68598545764707112 7738 7962331174094816 7739 845557296088362 7740 81588865138764 7741 7094683643762 7742 550449314128 7743 37637579012 7744 2232756648 7745 112575012 7746 4689680 7747 155062 7748 3844 7749 62 7750 0 7751 63 7752 3906 7753 158844 7754 4844742 7755 117266583 7756 2345331660 7757 39870297840 7758 588086893140 7759 7645133515735 7760 88683548782526 7761 927146154756124 7762 8807888470183178 7763 76560877000276447 7764 612487016002211576 7765 4532403916350821824 7766 31160276924911900040 7767 199792363825200371335 7768 1198754182951202228010 7769 6750878819710557007740 7770 35779657744465952141022 7771 178898288722652317506303 7772 845701001234356410029796 7773 3787269701178551701726704 7774 16095896230008844732338492 7775 65027420769241176304517823 7776 250105464497081447325068550 7777 917053369822612587535684700 7778 3209686794379144056374896450 7779 10735848932923407084288931175 7780 34354716585354902669724579760 7781 105280583084151931977438391040 7782 309261712809696300183725273680 7783 871555736100053731444272197195 7784 2358327285917792449790383592410 7785 6131650943386259038116462088940 7786 15329127358465647595291155222350 7787 36872765808201155472244179710275 7788 85389562924255307409407574065900 7789 190484409600261832688390498263600 7790 409541480640562940280039571266740 7791 849049411084093914727109927007235 7792 1698098822168187829454219854014470 7793 3277725633487432294992650255440780 7794 6108488680590214731577211839685090 7795 10995279625062386564880059859785835 7796 19122225434891107069356625843105800 7797 32141612965029733079136954458731200 7798 52230121068173316253597550995438200 7799 82075904535700925666052721887180675 7800 124755374894265407012400137268514626 7801 183463786609213833659675704656617004 7802 261083080943881224823384656626724198 7803 359604998281194894817406679615830427 7804 479473331041593193089875572821107236 7805 618956481890056667122918791923292464 7806 773695602362570833903648489904115580 7807 936578887070480483532939227132120795 7808 1098058005530908153107583921465245070 7809 1246947226619844851396352246954983180 7810 1371641949281829336535987471650481498 7811 1461585683660965686938440325276909027 7812 1508733608940351676839680335769712544 7813 1508733608940351676374251982514451456 7814 1461585683660965686487556608060874848 7815 1371641949281829336986871188866515677 7816 1246947226619844851806246535333196070 7817 1098058005530908152697689633087032180 7818 936578887070480483183323510574233330 7819 773695602362570834253264206462003045 7820 618956481890056667402611365169602436 7821 479473331041593192810182999574797264 7822 359604998281194894607637249681097948 7823 261083080943881225033154086561456677 7824 183463786609213833807081250016158746 7825 124755374894265406864994591908972884 7826 82075904535700925569075389413797950 7827 52230121068173316350574883468820925 7828 32141612965029733138815312903889800 7829 19122225434891107009678267397947200 7830 10995279625062386530565003753819640 7831 6108488680590214765892267945651285 7832 3277725633487432313405607190349470 7833 1698098822168187811041262919105780 7834 849049411084093905520631459552890 7835 409541480640562949486518038721085 7836 190484409600261836970473506381900 7837 85389562924255303127324565947600 7838 36872765808201153623162880750100 7839 15329127358465649444372454182525 7840 6131650943386259777748981673010 7841 2358327285917791710157864008340 7842 871555736100053458101819307430 7843 309261712809696573526178163445 7844 105280583084152025030188310960 7845 34354716585354809616974659840 7846 10735848932923378005304581200 7847 3209686794379173135359246425 7848 917053369822620895816927550 7849 250105464497073139043825700 7850 65027420769239016151394682 7851 16095896230011004885461633 7852 3787269701179059973049796 7853 845701001233848138706704 7854 178898288722544798572572 7855 35779657744573471074753 7856 6750878819730843599010 7857 1198754182930915636740 7858 199792363821819272790 7859 31160276928292998585 7860 4532403916842617976 7861 612487015510415424 7862 76560876938801928 7863 8807888531657697 7864 927146161227126 7865 88683542311524 7866 7645132957890 7867 588087450985 7868 39870335660 7869 2345293840 7870 117264692 7871 4846633 7872 158906 7873 3844 7874 62 7875 1 7876 63 7877 3969 7878 162750 7879 5003586 7880 122111325 7881 2462598243 7882 42215629500 7883 627957190980 7884 8233220408875 7885 96328682298261 7886 1015829703538650 7887 9735034624939302 7888 85368765470459625 7889 689047893002488023 7890 5144890932353033400 7891 35692680841262721864 7892 230952640750112271375 7893 1398546546776402599345 7894 7949633002661759235750 7895 42530536564176509148762 7896 214677946467118269647325 7897 1024599289957008727536099 7898 4632970702412908111756500 7899 19883165931187396434065196 7900 81123316999250021036856315 7901 315132885266322623629586373 7902 1167158834319694034860753250 7903 4126740164201756643910581150 7904 13945535727302551140663827625 7905 45090565518278309754013510935 7906 139635299669506834647162970800 7907 414542295893848232161163664720 7908 1180817448909750031627997470875 7909 3229883022017846181234655789605 7910 8489978229304051487906845681350 7911 21460778301851906633407617311290 7912 52201893166666803067535334932625 7913 122262328732456462881651753776175 7914 275873972524517140097798072329500 7915 600025890240824772968430069530340 7916 1258590891724656855007149498273975 7917 2547148233252281744181329781021705 7918 4975824455655620124446870109455250 7919 9386214314077647026569862095125870 7920 17103768305652601296457271699470925 7921 30117505059953493634236685702891635 7922 51263838399920840148493580301837000 7923 84371734033203049332734505454169400 7924 134306025603874241919650272882618875 7925 206831279429966332678452859155695301 7926 308219161503479240672075841925131630 7927 444546867553095058483060361283341202 7928 620688079225076119640791336242554625 7929 839078329322788087907282252436937663 7930 1098429812931649860212794364744399700 7931 1392652084252627501026567281827408044 7932 1710274489433051317436587717036236375 7933 2034636892601388636640523148597365865 7934 2345005232150753004503936168420228250 7935 2618589175901674187932339718605464678 7936 2833227632942795023474427796927390525 7937 2970319292601317363778120661046621571 7938 3017467217880703353213932318284164000 7939 2970319292601317362861808590575326304 7940 2833227632942795023474427796927390525 7941 2618589175901674188793117724199711747 7942 2345005232150753004503936168420228250 7943 2034636892601388635881013143661265510 7944 1710274489433051317436587717036236375 7945 1392652084252627501655875571631605481 7946 1098429812931649860212794364744399700 7947 839078329322788087417820249255895212 7948 620688079225076119640791336242554625 7949 444546867553095058840235336577615423 7950 308219161503479240672075841925131630 7951 206831279429966332434069981322770834 7952 134306025603874241919650272882618875 7953 84371734033203049489390196372710725 7954 51263838399920840148493580301837000 7955 30117505059953493540243271151766840 7956 17103768305652601296457271699470925 7957 9386214314077647079297875136000755 7958 4975824455655620124446870109455250 7959 2547148233252281716561894378658670 7960 1258590891724656855007149498273975 7961 600025890240824786456991545102985 7962 275873972524517140097798072329500 7963 122262328732456456750487446697700 7964 52201893166666803067535334932625 7965 21460778301851909222121435855535 7966 8489978229304051487906845681350 7967 3229883022017845168259683315770 7968 1180817448909750031627997470875 7969 414542295893848598556366474405 7970 139635299669506834647162970800 7971 45090565518278187622279241040 7972 13945535727302551140663827625 7973 4126740164201794031176173975 7974 1167158834319694034860753250 7975 315132885266312155195220382 7976 81123316999250021036856315 7977 19883165931190064858511429 7978 4632970702412908111756500 7979 1024599289956392937279276 7980 214677946467118269647325 7981 42530536564304314673763 7982 7949633002661759235750 7983 1398546546752734909530 7984 230952640750112271375 7985 35692680845135616561 7986 5144890932353033400 7987 689047892449217352 7988 85368765470459625 7989 9735034692884823 7990 1015829703538650 7991 96328675269414 7992 8233220408875 7993 627957786645 7994 42215629500 7995 2462558532 7996 122111325 7997 5005539 7998 162750 7999 3906 8000 63 8001 1 8002 64 8003 4032 8004 166656 8005 5166336 8006 127116864 8007 2584709568 8008 44678188032 8009 670172820480 8010 8861178195520 8011 104561902707136 8012 1112158378808064 8013 10750864328477952 8014 95103800163344448 8015 774416658472947648 8016 5833938824802250752 8017 40837571773615755264 8018 266645321595247887936 8019 1629499187526514870720 8020 9348179549414494145280 8021 50480169566838268384512 8022 257208483031422584321088 8023 1239277236424126997183424 8024 5657569992369301049035776 8025 24516136633600304545821696 8026 101006482930440085895367744 8027 396256202265572644666442688 8028 1482291719586006190055973632 8029 5293898998521450678771334400 8030 18072275891504345171840001600 8031 59036101245580860894677338560 8032 184725865187785022269442211840 8033 554177595563355066808326635520 8034 1595359744803598630184363945280 8035 4410700470927596212862653260480 8036 11719861251321896656166528997120 8037 29950756531155958121314462992640 8038 73662671468518712289656770788160 8039 174464221899123265949187088708800 8040 398136301256973596848285519027200 8041 875899862765341913066228141859840 8042 1858616781965481641464141043376960 8043 3805739124976938599188479279295680 8044 7522972688907901841008764488113920 8045 14362038769733267151016732204581120 8046 26489982619730248375755146835471680 8047 47221273365606094930693957402362560 8048 81381343459874333688736851453603840 8049 135635572433123889481228085756006400 8050 218677759637077291409040469255329600 8051 341137305033840574598103132038314176 8052 515050440933445573106145823247902464 8053 752766029056574299155136203208472832 8054 1065234946778171178481026672820170048 8055 1459766408547864207548073588679492288 8056 1937508142254437947630614614000294912 8057 2491081897184277361239361646571807744 8058 3102926573685678819092463288667841856 8059 3744911382034439954077110865633602240 8060 4379642124752141640384949312081493760 8061 4963594408052427192436275887025692928 8062 5451816808844469212267545521127102272 8063 5803546925544112387252548457974012096 8064 5987786510482020716075740908859490304 8065 5987786510482020716075740908859490304 8066 5803546925544112387252548457974012096 8067 5451816808844469212267545521127102272 8068 4963594408052427192436275887025692928 8069 4379642124752141640384949312081493760 8070 3744911382034439954077110865633602240 8071 3102926573685678819092463288667841856 8072 2491081897184277361239361646571807744 8073 1937508142254437947630614614000294912 8074 1459766408547864207548073588679492288 8075 1065234946778171178481026672820170048 8076 752766029056574299155136203208472832 8077 515050440933445573106145823247902464 8078 341137305033840574598103132038314176 8079 218677759637077291409040469255329600 8080 135635572433123889481228085756006400 8081 81381343459874333688736851453603840 8082 47221273365606094930693957402362560 8083 26489982619730248375755146835471680 8084 14362038769733267151016732204581120 8085 7522972688907901841008764488113920 8086 3805739124976938599188479279295680 8087 1858616781965481641464141043376960 8088 875899862765341913066228141859840 8089 398136301256973596848285519027200 8090 174464221899123265949187088708800 8091 73662671468518712289656770788160 8092 29950756531155958121314462992640 8093 11719861251321896656166528997120 8094 4410700470927596212862653260480 8095 1595359744803598630184363945280 8096 554177595563355066808326635520 8097 184725865187785022269442211840 8098 59036101245580860894677338560 8099 18072275891504345171840001600 8100 5293898998521450678771334400 8101 1482291719586006190055973632 8102 396256202265572644666442688 8103 101006482930440085895367744 8104 24516136633600304545821696 8105 5657569992369301049035776 8106 1239277236424126997183424 8107 257208483031422584321088 8108 50480169566838268384512 8109 9348179549414494145280 8110 1629499187526514870720 8111 266645321595247887936 8112 40837571773615755264 8113 5833938824802250752 8114 774416658472947648 8115 95103800163344448 8116 10750864328477952 8117 1112158378808064 8118 104561902707136 8119 8861178195520 8120 670172820480 8121 44678188032 8122 2584709568 8123 127116864 8124 5166336 8125 166656 8126 4032 8127 64 8128 0 8129 64 8130 4096 8131 170688 8132 5332992 8133 132283200 8134 2711826432 8135 47262897600 8136 714851008512 8137 9531351016000 8138 113423080902656 8139 1216720281515200 8140 11863022707286016 8141 105854664491822400 8142 869520458636292096 8143 6608355483275198400 8144 46671510598418006016 8145 307482893368863643200 8146 1896144509121762758656 8147 10977678736941009016000 8148 59828349116252762529792 8149 307688652598260852705600 8150 1496485719455549581504512 8151 6896847228793428046219200 8152 30173706625969605594857472 8153 125522619564040390441189440 8154 497262685196012730561810432 8155 1878547921851578834722416320 8156 6776190718107456868827308032 8157 23366174890025795850611336000 8158 77108377137085206066517340160 8159 243761966433365883164119550400 8160 738903460751140089077768847360 8161 2149537340366953696992690580800 8162 6006060215731194843047017205760 8163 16130561722249492869029182257600 8164 41670617782477854777480991989760 8165 103613427999674670410971233780800 8166 248126893367641978238843859496960 8167 572600523156096862797472607736000 8168 1274036164022315509914513660887040 8169 2734516644730823554530369185236800 8170 5664355906942420240652620322672640 8171 11328711813884840440197243767409600 8172 21885011458641168992025496692695040 8173 40852021389463515526771879040052800 8174 73711255985336343306449104237834240 8175 128602616825480428619430808855966400 8176 217016915892998223169964937209610240 8177 354313332070201180890268555011336000 8178 559815064670917866007143601293643776 8179 856187745967286147704248955286216640 8180 1267816469990019872261282026456375296 8181 1818000975834745477636162876028642880 8182 2525001355326035386029100261499662336 8183 3397274550802302155178688202679787200 8184 4428590039438715308869976260572102656 8185 5594008470869956180331824935239649600 8186 6847837955720118773169574154301444096 8187 8124553506786581594462060177715096000 8188 9343236532804568832821225199107186688 8189 10415411216896896404703821408152795200 8190 11255363734388581599520093979101114368 8191 11791333436026133103328289366833502400 8192 11975573020964041432151481817718980608 8193 11791333436026133103328289366833502400 8194 11255363734388581599520093979101114368 8195 10415411216896896404703821408152795200 8196 9343236532804568832821225199107186688 8197 8124553506786581594462060177715096000 8198 6847837955720118773169574154301444096 8199 5594008470869956180331824935239649600 8200 4428590039438715308869976260572102656 8201 3397274550802302155178688202679787200 8202 2525001355326035386029100261499662336 8203 1818000975834745477636162876028642880 8204 1267816469990019872261282026456375296 8205 856187745967286147704248955286216640 8206 559815064670917866007143601293643776 8207 354313332070201180890268555011336000 8208 217016915892998223169964937209610240 8209 128602616825480428619430808855966400 8210 73711255985336343306449104237834240 8211 40852021389463515526771879040052800 8212 21885011458641168992025496692695040 8213 11328711813884840440197243767409600 8214 5664355906942420240652620322672640 8215 2734516644730823554530369185236800 8216 1274036164022315509914513660887040 8217 572600523156096862797472607736000 8218 248126893367641978238843859496960 8219 103613427999674670410971233780800 8220 41670617782477854777480991989760 8221 16130561722249492869029182257600 8222 6006060215731194843047017205760 8223 2149537340366953696992690580800 8224 738903460751140089077768847360 8225 243761966433365883164119550400 8226 77108377137085206066517340160 8227 23366174890025795850611336000 8228 6776190718107456868827308032 8229 1878547921851578834722416320 8230 497262685196012730561810432 8231 125522619564040390441189440 8232 30173706625969605594857472 8233 6896847228793428046219200 8234 1496485719455549581504512 8235 307688652598260852705600 8236 59828349116252762529792 8237 10977678736941009016000 8238 1896144509121762758656 8239 307482893368863643200 8240 46671510598418006016 8241 6608355483275198400 8242 869520458636292096 8243 105854664491822400 8244 11863022707286016 8245 1216720281515200 8246 113423080902656 8247 9531351016000 8248 714851008512 8249 47262897600 8250 2711826432 8251 132283200 8252 5332992 8253 170688 8254 4096 8255 64 8256 0 8257 65 8258 4160 8259 174720 8260 5503680 8261 137618208 8262 2844109632 8263 49974682368 8264 762113906112 8265 10246202659888 8266 122954431918656 8267 1330143354793344 8268 13079742988801216 8269 117717687274082784 8270 975375123128114496 8271 7477875941290274304 8272 53279866081693204416 8273 354154403971707814584 8274 2203627402490626401856 8275 12873823246035231190144 8276 70806027853193771545792 8277 367517001714665088450208 8278 1804174372053810434210112 8279 8393332948248234031941888 8280 37070553854763033641076672 8281 155696326190013280250749968 8282 622785304760053121002999872 8283 2375810607047578428425414528 8284 8654738639959035703549724352 8285 30142365608133300575138602848 8286 100474552027111001917128676160 8287 320870343570450929711637027840 8288 982665427184505972241888397760 8289 2888440801118094274597396507740 8290 8155597556098148540039707786560 8291 22136621937980686332706024179840 8292 57801179504727347646510174247360 8293 145284045782152528790141016788640 8294 351740321367316648649815093277760 8295 820727416523738832316438341610240 8296 1846636687178412372711986268623040 8297 4008552808753139084064608628774960 8298 8398872551673243795182989507909440 8299 16993067720827260639741867212146560 8300 33213723272526009432222740460104640 8301 62737032848104684599144824175985760 8302 114563277374799858833220983277887040 8303 202313872810816771779158485501800960 8304 345619532718478651789395746065576640 8305 571330247963199404310882597690612360 8306 914128396741119046897412156304979776 8307 1416002810638204013310353987828394624 8308 2124004215957306019965530981742591936 8309 3085817445824765350499002755612216864 8310 4343002331160780863665263137528305216 8311 5922275906128337540361151485704132864 8312 7825864590241017464048664463251889856 8313 10022598510308671490320571488796992144 8314 12441846426590074953501399089541093696 8315 14972391462506700366242816037276242304 8316 17467790039591150427283285376822282688 8317 19758647749701465239145334617790329312 8318 21670774951285478004223915387253909568 8319 23046697170414714701071293269869074432 8320 23766906456990174535479771184552483008 8321 23766906456990174537312395325495073542 8322 23046697170414714702848383345934616768 8323 21670774951285478002446825311188367232 8324 19758647749701465237525046607259981888 8325 17467790039591150428903573387352630112 8326 14972391462506700367631634332016540096 8327 12441846426590074952112580794800795904 8328 10022598510308671489201801195811752256 8329 7825864590241017465167434756237129744 8330 5922275906128337541207788464179449536 8331 4343002331160780862818626159052988544 8332 3085817445824765349897444902485018176 8333 2124004215957306020567088834869790624 8334 1416002810638204013711392556579860416 8335 914128396741119046496373587553513984 8336 571330247963199404060233492220946240 8337 345619532718478652040044851535242760 8338 202313872810816771925879913093800640 8339 114563277374799858686499555685887360 8340 62737032848104684518797375732747840 8341 33213723272526009512570188903342560 8342 16993067720827260680849864090082240 8343 8398872551673243754074992629973760 8344 4008552808753139064444882846123840 8345 1846636687178412392331712051274160 8346 820727416523738841036316467232960 8347 351740321367316639929936967655040 8348 145284045782152525188452225770560 8349 57801179504727351248198965265440 8350 22136621937980687712076199463360 8351 8155597556098147160669532503040 8352 2888440801118093786070459428160 8353 982665427184506460768825477340 8354 320870343570451089230636890560 8355 100474552027110842398128813440 8356 30142365608133252719438644032 8357 8654738639959083559249683168 8358 2375810607047591565284226752 8359 622785304760039984144187648 8360 155696326190009996036046912 8361 37070553854766317855779728 8362 8393332948248977627723712 8363 1804174372053066838428288 8364 367517001714513615235392 8365 70806027853345244760608 8366 12873823246062771774656 8367 2203627402463085817344 8368 354154403967281649216 8369 53279866086119369784 8370 7477875941911490496 8371 975375122506898304 8372 117717687199108416 8373 13079743063775584 8374 1330143362417856 8375 122954424294144 8376 10246202024512 8377 762114541488 8378 49974724032 8379 2844067968 8380 137616192 8381 5505696 8382 174784 8383 4096 8384 64 8385 1 8386 65 8387 4225 8388 178880 8389 5678400 8390 143121888 8391 2981727840 8392 52818792000 8393 812088588480 8394 11008316566000 8395 133200634578544 8396 1453097786712000 8397 14409886343594560 8398 130797430262884000 8399 1093092810402197280 8400 8453251064418388800 8401 60757742022983478720 8402 407434270053401019000 8403 2557781806462334216440 8404 15077450648525857592000 8405 83679851099229002735936 8406 438323029567858859996000 8407 2171691373768475522660320 8408 10197507320302044466152000 8409 45463886803011267673018560 8410 192766880044776313891826640 8411 778481630950066401253749840 8412 2998595911807631549428414400 8413 11030549247006614131975138880 8414 38797104248092336278688327200 8415 130616917635244302492267279008 8416 421344895597561931628765704000 8417 1303535770754956901953525425600 8418 3871106228302600246839284905500 8419 11044038357216242814637104294300 8420 30292219494078834872745731966400 8421 79937801442708033979216198427200 8422 203085225286879876436651191036000 8423 497024367149469177439956110066400 8424 1172467737891055480966253434888000 8425 2667364103702151205028424610233280 8426 5855189495931551456776594897398000 8427 12407425360426382879247598136684400 8428 25391940272500504434924856720056000 8429 50206790993353270071964607672251200 8430 95950756120630694031367564636090400 8431 177300310222904543432365807453872800 8432 316877150185616630612379468779688000 8433 547933405529295423568554231567377600 8434 916949780681678056100278343756189000 8435 1485458644704318451208294753995592136 8436 2330131207379323060207766144133374400 8437 3540007026595510033275884969570986560 8438 5209821661782071370464533737354808800 8439 7428819776985546214164265893140522080 8440 10265278237289118404026414623232438080 8441 13748140496369355004409815948956022720 8442 17848463100549688954369235952048882000 8443 22464444936898746443821970578338085840 8444 27414237889096775319744215126817336000 8445 32440181502097850793526101414098524992 8446 37226437789292615666428619994612612000 8447 41429422700986943243369250005044238880 8448 44717472121700192705295208657122984000 8449 46813603627404889236551064454421557440 8450 47533812913980349072792166510047556550 8451 46813603627404889240160778671429690310 8452 44717472121700192705295208657122984000 8453 41429422700986943239971871918448349120 8454 37226437789292615666428619994612612000 8455 32440181502097850796535207719369170208 8456 27414237889096775319744215126817336000 8457 22464444936898746441314381990612548160 8458 17848463100549688954369235952048882000 8459 13748140496369355006375223220416579280 8460 10265278237289118404026414623232438080 8461 7428819776985546212716071061538006720 8462 5209821661782071370464533737354808800 8463 3540007026595510034278481391449651040 8464 2330131207379323060207766144133374400 8465 1485458644704318450556607079774460224 8466 916949780681678056100278343756189000 8467 547933405529295423965924764629043400 8468 316877150185616630612379468779688000 8469 177300310222904543205296931418635200 8470 95950756120630694031367564636090400 8471 50206790993353270193420052993424800 8472 25391940272500504434924856720056000 8473 12407425360426382818519875476097600 8474 5855189495931551456776594897398000 8475 2667364103702151233368028518507120 8476 1172467737891055480966253434888000 8477 497024367149469165118389193425600 8478 203085225286879876436651191036000 8479 79937801442708038960275164728800 8480 30292219494078834872745731966400 8481 11044038357216240946739991931200 8482 3871106228302600246839284905500 8483 1303535770754957549999462367900 8484 421344895597561931628765704000 8485 130616917635244095117567457472 8486 38797104248092336278688327200 8487 11030549247006675124533909920 8488 2998595911807631549428414400 8489 778481630950049980180234560 8490 192766880044776313891826640 8491 45463886803015295483503440 8492 10197507320302044466152000 8493 2171691373767580453663680 8494 438323029567858859996000 8495 83679851099408016535264 8496 15077450648525857592000 8497 2557781806430367466560 8498 407434270053401019000 8499 60757742028030860280 8500 8453251064418388800 8501 1093092809706006720 8502 130797430262884000 8503 14409886426193440 8504 1453097786712000 8505 133200626318656 8506 11008316566000 8507 812089265520 8508 52818792000 8509 2981684160 8510 143121888 8511 5680480 8512 178880 8513 4160 8514 65 8515 1 8516 66 8517 4290 8518 183040 8519 5857280 8520 148802368 8521 3124849728 8522 55800476160 8523 864907380480 8524 11820405831520 8525 144208951144544 8526 1586298413030656 8527 15862984130306560 8528 145207316689077440 8529 1223890240665081280 8530 9546343874124395520 8531 69210993087401867520 8532 468192012081431879280 8533 2965216076515735235440 8534 17635232454956225058560 8535 98757301747754860327936 8536 522002880667266876531264 8537 2610014403336334382656320 8538 12369198694069624919815680 8539 55661394123313312139170560 8540 238230766847791609375330080 8541 971248510994842715145576480 8542 3777077542757681529608648960 8543 14029145158814245681403553280 8544 49827653495099011403222237120 8545 169414021883336638770955606208 8546 551961813232806026746333161472 8547 1724880666352518833582291129600 8548 5174641999057557796838747273400 8549 14915144585518843061476389199800 8550 41336257851295075819485723897600 8551 110230020936786868851961930393600 8552 283023026729587915396926355764800 8553 700109592436349053876607301102400 8554 1669492105040524646084642628313600 8555 3839831841593206685994678045121280 8556 8522553599633702690144623415905120 8557 18262614856357934336024193034082400 8558 37799365632926887253444732196153600 8559 75598731265853774506889464392307200 8560 146157547113983964224787617629515200 8561 273251066343535237463733372089963200 8562 494177460408521173817676400198323200 8563 864810555714912054180933700347065600 8564 1464883186210973480066203108385232400 8565 2402408425385996507308573097751781136 8566 3815589852083641510764373223907834624 8567 5870138233974833093483651113704360960 8568 8749828688377581404743015128804459840 8569 12638641438767617584628799630495330880 8570 17694098014274664616742485684770444800 8571 24013418733658473408436230572188460800 8572 31596603596919043960744459172465461280 8573 40312908037448435398191206530386967840 8574 49878682825995521761058597117429884160 8575 59854419391194626113270316540915860992 8576 69666619291390466462963827713981782208 8577 78655860490279558909797869999656850880 8578 86146894822687135945267080575571333120 8579 91531075749105081941846273111544541440 8580 94347416541385238312952945181477246860 8581 94347416541385238312952945181477246860 8582 91531075749105081941846273111544541440 8583 86146894822687135945267080575571333120 8584 78655860490279558909797869999656850880 8585 69666619291390466462963827713981782208 8586 59854419391194626113270316540915860992 8587 49878682825995521761058597117429884160 8588 40312908037448435398191206530386967840 8589 31596603596919043960744459172465461280 8590 24013418733658473408436230572188460800 8591 17694098014274664616742485684770444800 8592 12638641438767617584628799630495330880 8593 8749828688377581404743015128804459840 8594 5870138233974833093483651113704360960 8595 3815589852083641510764373223907834624 8596 2402408425385996507308573097751781136 8597 1464883186210973480066203108385232400 8598 864810555714912054180933700347065600 8599 494177460408521173817676400198323200 8600 273251066343535237463733372089963200 8601 146157547113983964224787617629515200 8602 75598731265853774506889464392307200 8603 37799365632926887253444732196153600 8604 18262614856357934336024193034082400 8605 8522553599633702690144623415905120 8606 3839831841593206685994678045121280 8607 1669492105040524646084642628313600 8608 700109592436349053876607301102400 8609 283023026729587915396926355764800 8610 110230020936786868851961930393600 8611 41336257851295075819485723897600 8612 14915144585518843061476389199800 8613 5174641999057557796838747273400 8614 1724880666352518833582291129600 8615 551961813232806026746333161472 8616 169414021883336638770955606208 8617 49827653495099011403222237120 8618 14029145158814245681403553280 8619 3777077542757681529608648960 8620 971248510994842715145576480 8621 238230766847791609375330080 8622 55661394123313312139170560 8623 12369198694069624919815680 8624 2610014403336334382656320 8625 522002880667266876531264 8626 98757301747754860327936 8627 17635232454956225058560 8628 2965216076515735235440 8629 468192012081431879280 8630 69210993087401867520 8631 9546343874124395520 8632 1223890240665081280 8633 145207316689077440 8634 15862984130306560 8635 1586298413030656 8636 144208951144544 8637 11820405831520 8638 864907380480 8639 55800476160 8640 3124849728 8641 148802368 8642 5857280 8643 183040 8644 4290 8645 66 8646 0 8647 66 8648 4356 8649 187330 8650 6040320 8651 154659648 8652 3273652096 8653 58925325888 8654 920707856640 8655 12685313212000 8656 156029356976064 8657 1730507364175200 8658 17449282543337216 8659 161070300819384000 8660 1369097557354158720 8661 10770234114789476800 8662 78757336961526263040 8663 537403005168833746800 8664 3433408088597167114720 8665 20600448531471960294000 8666 116392534202711085386496 8667 620760182415021736859200 8668 3132017284003601259187584 8669 14979213097405959302472000 8670 68030592817382937058986240 8671 293892160971104921514500640 8672 1209479277842634324520906560 8673 4748326053752524244754225440 8674 17806222701571927211012202240 8675 63856798653913257084625790400 8676 219241675378435650174177843328 8677 721375835116142665517288767680 8678 2276842479585324860328624291072 8679 6899522665410076630421038403000 8680 20089786584576400858315136473200 8681 56251402436813918880962113097400 8682 151566278788081944671447654291200 8683 393253047666374784248888286158400 8684 983132619165936969273533656867200 8685 2369601697476873699961249929416000 8686 5509323946633731332079320673434880 8687 12362385441226909376139301461026400 8688 26785168455991637026168816449987520 8689 56061980489284821589468925230236000 8690 113398096898780661760334196588460800 8691 221756278379837738731677082021822400 8692 419408613457519201688520989719478400 8693 767428526752056411281409772288286400 8694 1358988016123433227998610100545388800 8695 2329693741925885534247136808732298000 8696 3867291611596969987374776206137013536 8697 6217998277469638018072946321659615760 8698 9685728086058474604248024337612195584 8699 14619966922352414498226666242508820800 8700 21388470127145198989371814759299790720 8701 30332739453042282201371285315265775680 8702 41707516747933138025178716256958905600 8703 55610022330577517369180689744653922080 8704 71909511634367479358935665702852429120 8705 90191590863443957159249803647816852000 8706 109733102217190147874328913658345745152 8707 129521038682585092576234144254897643200 8708 148322479781670025372761697713638633088 8709 164802755312966694855064950575228184000 8710 177677970571792217887113353687115874560 8711 185878492290490320254799218293021788300 8712 188694833082770476625905890362954493720 8713 185878492290490320254799218293021788300 8714 177677970571792217887113353687115874560 8715 164802755312966694855064950575228184000 8716 148322479781670025372761697713638633088 8717 129521038682585092576234144254897643200 8718 109733102217190147874328913658345745152 8719 90191590863443957159249803647816852000 8720 71909511634367479358935665702852429120 8721 55610022330577517369180689744653922080 8722 41707516747933138025178716256958905600 8723 30332739453042282201371285315265775680 8724 21388470127145198989371814759299790720 8725 14619966922352414498226666242508820800 8726 9685728086058474604248024337612195584 8727 6217998277469638018072946321659615760 8728 3867291611596969987374776206137013536 8729 2329693741925885534247136808732298000 8730 1358988016123433227998610100545388800 8731 767428526752056411281409772288286400 8732 419408613457519201688520989719478400 8733 221756278379837738731677082021822400 8734 113398096898780661760334196588460800 8735 56061980489284821589468925230236000 8736 26785168455991637026168816449987520 8737 12362385441226909376139301461026400 8738 5509323946633731332079320673434880 8739 2369601697476873699961249929416000 8740 983132619165936969273533656867200 8741 393253047666374784248888286158400 8742 151566278788081944671447654291200 8743 56251402436813918880962113097400 8744 20089786584576400858315136473200 8745 6899522665410076630421038403000 8746 2276842479585324860328624291072 8747 721375835116142665517288767680 8748 219241675378435650174177843328 8749 63856798653913257084625790400 8750 17806222701571927211012202240 8751 4748326053752524244754225440 8752 1209479277842634324520906560 8753 293892160971104921514500640 8754 68030592817382937058986240 8755 14979213097405959302472000 8756 3132017284003601259187584 8757 620760182415021736859200 8758 116392534202711085386496 8759 20600448531471960294000 8760 3433408088597167114720 8761 537403005168833746800 8762 78757336961526263040 8763 10770234114789476800 8764 1369097557354158720 8765 161070300819384000 8766 17449282543337216 8767 1730507364175200 8768 156029356976064 8769 12685313212000 8770 920707856640 8771 58925325888 8772 3273652096 8773 154659648 8774 6040320 8775 187330 8776 4356 8777 66 8778 0 8779 67 8780 4422 8781 191620 8782 6227650 8783 160702113 8784 3428311744 8785 62198932224 8786 979633182528 8787 13606021789360 8788 168714670188064 8789 1886536712214336 8790 19179789907512416 8791 178519583453579984 8792 1530167858173542720 8793 12139331671364846080 8794 89527571076315739840 8795 616160342136103581960 8796 3970811093766000861520 8797 24033856620032113277280 8798 136992982734183045680496 8799 737152716617943802794904 8800 3752777466418622996046784 8801 18111230381408486478863616 8802 83009805914788896361458240 8803 361922753788492781452968400 8804 1503371438813739246035407200 8805 5957805331595138120391131840 8806 22554548755324451455766427680 8807 81663021355485261709270278960 8808 283098474032348907258803633728 8809 940617510494578047324208018432 8810 2998218314701467525845913058752 8811 9176365144995402346170299457908 8812 26989309249986477488736174876200 8813 76341189021390317223334200265200 8814 207817681224895863552409767388600 8815 544819326454456735769292019114300 8816 1376385666832311753522421943025600 8817 3352734316642810651932157703340800 8818 7878925644110605032040570602850880 8819 17871709387860640748879792959375920 8820 39147553897218546402308117911013920 8821 82847148945276458526570415111362880 8822 169460077388065483349803121818696800 8823 335154375278618400674194446592043600 8824 641164891837356940420198071741300800 8825 1186837140209575612621406440651353600 8826 2126416542875489639280019872833675200 8827 3688681758049318762870186318374590200 8828 6196985353522855521621913014869311536 8829 10085289889066608004398664320513831584 8830 15903726363528112622320970659271811344 8831 24305695008410889104128974676220812776 8832 36008437049497613487598481001808611520 8833 51721209580187481188292308821084386560 8834 72040256200975420226550001572224681280 8835 97317539078510655397773008104675899600 8836 127519533964944996728116355447506351200 8837 162101102497811436513712473491483186880 8838 199924693080634105033578717306162597152 8839 239254140899775240456079752806239571248 8840 277843518464255117948995841968536276288 8841 313125235094636720221420163897000282112 8842 342480725884758912742178304262344058560 8843 363556462862282538148919664283741685490 8844 374573325373260796880705108655976282020 8845 374573325373260796873485680221960016280 8846 363556462862282538141912571980137662860 8847 342480725884758912749185396565948081190 8848 313125235094636720227826648288866817088 8849 277843518464255117942589357576669741312 8850 239254140899775240450563057913243388352 8851 199924693080634105039095412199158780048 8852 162101102497811436518185469350669281120 8853 127519533964944996723643359588320256960 8854 97317539078510655394359406001612827680 8855 72040256200975420229963603675287753200 8856 51721209580187481190743100074565566400 8857 36008437049497613485147689748327431680 8858 24305695008410889102474690580121016384 8859 15903726363528112623975254755371607736 8860 10085289889066608005447722527796629296 8861 6196985353522855520572854807586513824 8862 3688681758049318762245746909277686800 8863 2126416542875489639904459281930578600 8864 1186837140209575612969930762007764800 8865 641164891837356940071673750384889600 8866 335154375278618400492011278610283200 8867 169460077388065483531986289800457200 8868 82847148945276458615637741680223520 8869 39147553897218546313240791342153280 8870 17871709387860640708218622134461280 8871 7878925644110605072701741427765520 8872 3352734316642810669234783586283200 8873 1376385666832311736219796060083200 8874 544819326454456728920335940449600 8875 207817681224895870401365846053300 8876 76341189021390319739277249570600 8877 26989309249986474972793125570800 8878 9176365144995401490749662694072 8879 2998218314701468381266549822588 8880 940617510494578315691466611008 8881 283098474032348638891545041152 8882 81663021355485184295637992640 8883 22554548755324528869398714000 8884 5957805331595158569275132000 8885 1503371438813718797151407040 8886 361922753788487858573486880 8887 83009805914793819240939760 8888 18111230381409560561659584 8889 3752777466417548913250816 8890 737152716617732822245696 8891 136992982734394026229704 8892 24033856620069127408720 8893 3970811093728986730080 8894 616160342130360009840 8895 89527571082059311960 8896 12139331672143635520 8897 1530167857394753280 8898 178519583362721216 8899 19179789998371184 8900 1886536721151264 8901 168714661251136 8902 13606021068640 8903 979633903248 8904 62198977984 8905 3428265984 8906 160699968 8907 6229795 8908 191686 8909 4356 8910 66 8911 1 8912 67 8913 4489 8914 196042 8915 6419270 8916 166929763 8917 3589013857 8918 65627243968 8919 1041832114752 8920 14585654971888 8921 182320691977424 8922 2055251382402400 8923 21066326619726752 8924 197699373361092400 8925 1708687441627122704 8926 13669499529538388800 8927 101666902747680585920 8928 705687913212419321800 8929 4586971435902104443480 8930 28004667713798114138800 8931 161026839354215158957776 8932 874145699352126848475400 8933 4489930183036566798841688 8934 21864007847827109474910400 8935 101121036296197382840321856 8936 444932559703281677814426640 8937 1865294192602232027488375600 8938 7461176770408877366426539040 8939 28512354086919589576157559520 8940 104217570110809713165036706640 8941 364761495387834168968073912688 8942 1223715984526926954583011652160 8943 3938835825196045573170121077184 8944 12174583459696869872016212516660 8945 36165674394981879834906474334108 8946 103330498271376794712070375141400 8947 284158870246286180775743967653800 8948 752637007679352599321701786502900 8949 1921204993286768489291713962139900 8950 4729119983475122405454579646366400 8951 11231659960753415683972728306191680 8952 25750635031971245780920363562226800 8953 57019263285079187151187910870389840 8954 121994702842495004928878533022376800 8955 252307226333341941876373536930059680 8956 504614452666683884023997568410740400 8957 976319267115975341094392518333344400 8958 1828002032046932553041604512392654400 8959 3313253683085065251901426313485028800 8960 5815098300924808402150206191208265400 8961 9885667111572174284492099333243901736 8962 16282275242589463526020577335383143120 8963 25989016252594720626719634979785642928 8964 40209421371939001726449945335492624120 8965 60314132057908502591727455678029424296 8966 87729646629685094675890789822892998080 8967 123761465781162901414842310393309067840 8968 169357795279486075624323009676900580880 8969 224837073043455652125889363552182250800 8970 289620636462756433241828828938989538080 8971 362025795578445541547291190797645784032 8972 439178833980409345489658470112402168400 8973 517097659364030358405075594774775847536 8974 590968753558891838170416005865536558400 8975 655605960979395632963598468159344340672 8976 706037188747041450891097968546085744050 8977 738129788235543335029624772939717967510 8978 749146650746521593754190788877936298300 8979 738129788235543335015398252202097679140 8980 706037188747041450891097968546085744050 8981 655605960979395632977012044854814898278 8982 590968753558891838170416005865536558400 8983 517097659364030358393152415489913129664 8984 439178833980409345489658470112402168400 8985 362025795578445541557280881549828061168 8986 289620636462756433241828828938989538080 8987 224837073043455652118002765589933084640 8988 169357795279486075624323009676900580880 8989 123761465781162901420706703749853319600 8990 87729646629685094675890789822892998080 8991 60314132057908502587622380328448448064 8992 40209421371939001726449945335492624120 8993 25989016252594720629422977283168237032 8994 16282275242589463526020577335383143120 8995 9885667111572174282818601716864200624 8996 5815098300924808402150206191208265400 8997 3313253683085065252874390043938343400 8998 1828002032046932553041604512392654400 8999 976319267115975340563685028995172800 9000 504614452666683884023997568410740400 9001 252307226333341942147624031480680720 9002 121994702842495004928878533022376800 9003 57019263285079187021459413476614560 9004 25750635031971245780920363562226800 9005 11231659960753415741936525014048720 9006 4729119983475122405454579646366400 9007 1921204993286768465140132000532800 9008 752637007679352599321701786502900 9009 284158870246286190140643095623900 9010 103330498271376794712070375141400 9011 36165674394981876463542788264872 9012 12174583459696869872016212516660 9013 3938835825196046696958016433596 9014 1223715984526926954583011652160 9015 364761495387833823187183033792 9016 104217570110809713165036706640 9017 28512354086919687438673846000 9018 7461176770408877366426539040 9019 1865294192602206655724893920 9020 444932559703281677814426640 9021 101121036296203379802599344 9022 21864007847827109474910400 9023 4489930183035281735496512 9024 874145699352126848475400 9025 161026839354463153638424 9026 28004667713798114138800 9027 4586971435859346739920 9028 705687913212419321800 9029 101666902754202947480 9030 13669499529538388800 9031 1708687440757474496 9032 197699373361092400 9033 21066326719522448 9034 2055251382402400 9035 182320682319776 9036 14585654971888 9037 1041832881232 9038 65627243968 9039 3588965952 9040 166929763 9041 6421481 9042 196042 9043 4422 9044 67 9045 1 9046 68 9047 4556 9048 200464 9049 6615312 9050 173351244 9051 3755943620 9052 69216209920 9053 1107459358720 9054 15627487853120 9055 196906346949312 9056 2237572064722176 9057 23121578002129152 9058 218765700080614848 9059 1906386814988215104 9060 15378186970295863296 9061 115336402277218974720 9062 807354815966622269280 9063 5292659349114523765280 9064 32591639149657460878720 9065 189031507068013273096576 9066 1035172538706590002113824 9067 5364075882388693647317088 9068 26353938030862391210406912 9069 122985044144024492315232256 9070 546053595999485057617025984 9071 2310226752305513705302802240 9072 9326470963011084022151432960 9073 35973530857328466942584098560 9074 132729924197729400603710552640 9075 468979065498643882133110619328 9076 1588477479914760777770194685952 9077 5162551809722972527753132729344 9078 16113419284892916568974228950256 9079 48340257854678749706922686850768 9080 139496172666358671175613163406272 9081 387489368517662975487814342795200 9082 1036795877925638789462344882126800 9083 2673842000966121088613415748642800 9084 6650324976761890870594711646899200 9085 15960779944228538089427307952558080 9086 36982294992724661522856888576275520 9087 82769898317050432932108274432616640 9088 179013966127574191950337946498991360 9089 374301929175836946805252069952436480 9090 756921679000025826171621599891421120 9091 1480933719782659225118390086744084800 9092 2804321299162907893605289541387827200 9093 5141255715131997804943030825877683200 9094 9128351984009873655024596235146608800 9095 15700765412496982686642305524452167136 9096 26167942354161637808839179052247343744 9097 42271291495184184152740212315168786048 9098 66198437624533722355872922618660861152 9099 100523553429847504318177401013522048416 9100 148043778687593597263513170151341446144 9101 211491112410847996090733100216202065920 9102 293119261060648977045029713426753900480 9103 394194868322941727750212373229082831680 9104 514457709506212085359831594528922622720 9105 651646432041201974789120019736635322112 9106 801204629558854887046939351662230229568 9107 956276493344439703894734064887178015936 9108 1108066412922922196563568421355449688064 9109 1246574714538287471134014474024880899072 9110 1361643149726437083868110013400900642328 9111 1444166976982584785920722741485803711560 9112 1487276438982064928769589041080033977440 9113 1487276438982064928769589041080033977440 9114 1444166976982584785920722741485803711560 9115 1361643149726437083868110013400900642328 9116 1246574714538287471134014474024880899072 9117 1108066412922922196563568421355449688064 9118 956276493344439703894734064887178015936 9119 801204629558854887046939351662230229568 9120 651646432041201974789120019736635322112 9121 514457709506212085359831594528922622720 9122 394194868322941727750212373229082831680 9123 293119261060648977045029713426753900480 9124 211491112410847996090733100216202065920 9125 148043778687593597263513170151341446144 9126 100523553429847504318177401013522048416 9127 66198437624533722355872922618660861152 9128 42271291495184184152740212315168786048 9129 26167942354161637808839179052247343744 9130 15700765412496982686642305524452167136 9131 9128351984009873655024596235146608800 9132 5141255715131997804943030825877683200 9133 2804321299162907893605289541387827200 9134 1480933719782659225118390086744084800 9135 756921679000025826171621599891421120 9136 374301929175836946805252069952436480 9137 179013966127574191950337946498991360 9138 82769898317050432932108274432616640 9139 36982294992724661522856888576275520 9140 15960779944228538089427307952558080 9141 6650324976761890870594711646899200 9142 2673842000966121088613415748642800 9143 1036795877925638789462344882126800 9144 387489368517662975487814342795200 9145 139496172666358671175613163406272 9146 48340257854678749706922686850768 9147 16113419284892916568974228950256 9148 5162551809722972527753132729344 9149 1588477479914760777770194685952 9150 468979065498643882133110619328 9151 132729924197729400603710552640 9152 35973530857328466942584098560 9153 9326470963011084022151432960 9154 2310226752305513705302802240 9155 546053595999485057617025984 9156 122985044144024492315232256 9157 26353938030862391210406912 9158 5364075882388693647317088 9159 1035172538706590002113824 9160 189031507068013273096576 9161 32591639149657460878720 9162 5292659349114523765280 9163 807354815966622269280 9164 115336402277218974720 9165 15378186970295863296 9166 1906386814988215104 9167 218765700080614848 9168 23121578002129152 9169 2237572064722176 9170 196906346949312 9171 15627487853120 9172 1107459358720 9173 69216209920 9174 3755943620 9175 173351244 9176 6615312 9177 200464 9178 4556 9179 68 9180 0 9181 68 9182 4624 9183 205020 9184 6815776 9185 179966556 9186 3929294864 9187 72972153540 9188 1176675568640 9189 16734947211840 9190 212533834802432 9191 2434478411671488 9192 25359150066851328 9193 241887278082744000 9194 2125152515068829952 9195 17284573785284078400 9196 130714589247514838016 9197 922691218243841244000 9198 6100014165081146034560 9199 37884298498771984644000 9200 221623146217670733975296 9201 1224204045774603275210400 9202 6399248421095283649430912 9203 31718013913251084857724000 9204 149338982174886883525639168 9205 669038640143509549932258240 9206 2856280348304998762919828224 9207 11636697715316597727454235200 9208 45300001820339550964735531520 9209 168703455055057867546294651200 9210 601708989696373282736821171968 9211 2057456545413404659903305305280 9212 6751029289637733305523327415296 9213 21275971094615889096727361679600 9214 64453677139571666275896915801024 9215 187836430521037420882535850257040 9216 526985541184021646663427506201472 9217 1424285246443301764950159224922000 9218 3710637878891759878075760630769600 9219 9324166977728011959208127395542000 9220 22611104920990428960022019599457280 9221 52943074936953199612284196528833600 9222 119752193309775094454965163008892160 9223 261783864444624624882446220931608000 9224 553315895303411138755590016451427840 9225 1131223608175862772976873669843857600 9226 2237855398782685051290011686635505920 9227 4285255018945567118723679628131912000 9228 7945577014294905698548320367265510400 9229 14269607699141871459967627061024292000 9230 24829117396506856341666901759598775936 9231 41868707766658620495481484576699510880 9232 68439233849345821961579391367416129792 9233 108469729119717906508613134933829647200 9234 166721991054381226674050323632182909568 9235 248567332117441101581690571164863494560 9236 359534891098441593354246270367543512064 9237 504610373471496973135762813642955966400 9238 687314129383590704795242086655836732160 9239 908652577829153813110043967758005454400 9240 1166104141547414060148951614265557944832 9241 1452851061600056861836059371398865551680 9242 1757481122903294590941673416549408245504 9243 2064342906267361900458302486242627704000 9244 2354641127461209667697582895380330587136 9245 2608217864264724555002124487425781541400 9246 2805810126709021869788832754886704353888 9247 2931443415964649714690311782565837689000 9248 2974552877964129857539178082160067954880 9249 2931443415964649714690311782565837689000 9250 2805810126709021869788832754886704353888 9251 2608217864264724555002124487425781541400 9252 2354641127461209667697582895380330587136 9253 2064342906267361900458302486242627704000 9254 1757481122903294590941673416549408245504 9255 1452851061600056861836059371398865551680 9256 1166104141547414060148951614265557944832 9257 908652577829153813110043967758005454400 9258 687314129383590704795242086655836732160 9259 504610373471496973135762813642955966400 9260 359534891098441593354246270367543512064 9261 248567332117441101581690571164863494560 9262 166721991054381226674050323632182909568 9263 108469729119717906508613134933829647200 9264 68439233849345821961579391367416129792 9265 41868707766658620495481484576699510880 9266 24829117396506856341666901759598775936 9267 14269607699141871459967627061024292000 9268 7945577014294905698548320367265510400 9269 4285255018945567118723679628131912000 9270 2237855398782685051290011686635505920 9271 1131223608175862772976873669843857600 9272 553315895303411138755590016451427840 9273 261783864444624624882446220931608000 9274 119752193309775094454965163008892160 9275 52943074936953199612284196528833600 9276 22611104920990428960022019599457280 9277 9324166977728011959208127395542000 9278 3710637878891759878075760630769600 9279 1424285246443301764950159224922000 9280 526985541184021646663427506201472 9281 187836430521037420882535850257040 9282 64453677139571666275896915801024 9283 21275971094615889096727361679600 9284 6751029289637733305523327415296 9285 2057456545413404659903305305280 9286 601708989696373282736821171968 9287 168703455055057867546294651200 9288 45300001820339550964735531520 9289 11636697715316597727454235200 9290 2856280348304998762919828224 9291 669038640143509549932258240 9292 149338982174886883525639168 9293 31718013913251084857724000 9294 6399248421095283649430912 9295 1224204045774603275210400 9296 221623146217670733975296 9297 37884298498771984644000 9298 6100014165081146034560 9299 922691218243841244000 9300 130714589247514838016 9301 17284573785284078400 9302 2125152515068829952 9303 241887278082744000 9304 25359150066851328 9305 2434478411671488 9306 212533834802432 9307 16734947211840 9308 1176675568640 9309 72972153540 9310 3929294864 9311 179966556 9312 6815776 9313 205020 9314 4624 9315 68 9316 0 9317 69 9318 4692 9319 209576 9320 7020796 9321 186784610 9322 4109261420 9323 76901398288 9324 1249647722180 9325 17911623594865 9326 229268782014272 9327 2647012236049792 9328 27793628478522816 9329 267246428259048672 9330 2367039793151573952 9331 19409726299383464448 9332 147999163032798916416 9333 1053405807498748091784 9334 7022705383324987278560 9335 43984312663803850613440 9336 259507444716442718619296 9337 1445827191992564761569904 9338 7623452466869886924641312 9339 38117262334344835449129088 9340 181056996088137968383363168 9341 818377622318403715483520072 9342 3525318988448508312852086464 9343 14492978063621565121648304256 9344 56936699535656148692189766720 9345 214003456875397541745309950880 9346 770412444751431150283115823168 9347 2659165535109777498996719311872 9348 8808485835051137965426632720576 9349 28027000384253623871819475330204 9350 85729648234187555372624277480624 9351 252290107660609082663281184632416 9352 714821971705059067545963356458512 9353 1951270787627323424349849545162808 9354 5134923125335061643025919855691600 9355 13034804856619771803767406936734400 9356 31935271898718440919230146994999280 9357 75554179857943628654421594797755020 9358 172695268246728294067249359537725760 9359 381536057754399719149719089838867840 9360 815099759748035763638036237383035840 9361 1684539503479273912133442678239681760 9362 3369079006958547824266885356479363520 9363 6523110417728252169211733330878625280 9364 12230832033240472817271999995397422400 9365 22215184713436777160019618648081288600 9366 39098725095648727801634528820623067936 9367 66697825163165476834501924989465271104 9368 110307941616004442457060875944115640672 9369 176908962969063728474569366221008072208 9370 275191720174099133182663458566012556768 9371 415289323171822328248932477144082833792 9372 608102223215882694935936841532407006624 9373 864145264569938566499978552716624706456 9374 1191924502855087677931004900298792698560 9375 1595966707212744517891535063095048768640 9376 2074756719376567873258995582023563399232 9377 2618955203147470922002887274378854939808 9378 3210332184503351452777732787948273797184 9379 3821824029170656491378063032754990954496 9380 4418984033728571568155885381622958291136 9381 4962858991725934222725044138786445404014 9382 5414027990973746424790957242312485895288 9383 5737253542673671584451504440019451196912 9384 5905996293928779572229489864725905643880 9385 5905996293928779572257942906201146220620 9386 5737253542673671584479144537452542042888 9387 5414027990973746424763317144879395049312 9388 4962858991725934222699707382806112128536 9389 4418984033728571568181222137603291566614 9390 3821824029170656491399975902792035949504 9391 3210332184503351452755819917911228802176 9392 2618955203147470921985010985664423496512 9393 2074756719376567873276871870737994842528 9394 1595966707212744517905286054413842186560 9395 1191924502855087677917253908979999280640 9396 864145264569938566490009084010499478464 9397 608102223215882694945906310238532234616 9398 415289323171822328255740894797046404128 9399 275191720174099133175855040913048986432 9400 176908962969063728470192526301245776992 9401 110307941616004442461437715863877935888 9402 66697825163165476837148386336298286816 9403 39098725095648727798988067473790052224 9404 22215184713436777158515947428289802400 9405 12230832033240472818775671215188908600 9406 6523110417728252170013691314767417920 9407 3369079006958547823464927372590570880 9408 1684539503479273911732463686295285440 9409 815099759748035764039015229327432160 9410 381536057754399719337411383940500160 9411 172695268246728293879557065436093440 9412 75554179857943628572306216128290880 9413 31935271898718441001345525664463420 9414 13034804856619771837283888026311600 9415 5134923125335061609509438766114400 9416 1951270787627323411613586731123472 9417 714821971705059080282226170497848 9418 252290107660609087158432766058064 9419 85729648234187550877472696054976 9420 28027000384253622402250689094896 9421 8808485835051139434995418955884 9422 2659165535109777942640126477248 9423 770412444751430706639708657792 9424 214003456875397418511030182720 9425 56936699535656271926469534880 9426 14492978063621596490374063424 9427 3525318988448476944126327296 9428 818377622318396433457897408 9429 181056996088145250408985832 9430 38117262334346368507154912 9431 7623452466868353866615488 9432 1445827191992274009185696 9433 259507444716733471003504 9434 43984312663853130678560 9435 7022705383275707213440 9436 1053405807491356082016 9437 147999163040190926184 9438 19409726300352908352 9439 2367039792182130048 9440 267246428149595328 9441 27793628587976160 9442 2647012246473920 9443 229268771590144 9444 17911622780480 9445 1249648536565 9446 76901448404 9447 4109211304 9448 186782332 9449 7023074 9450 209644 9451 4624 9452 68 9453 1 9454 69 9455 4761 9456 214268 9457 7230372 9458 193805406 9459 4296046030 9460 81010659708 9461 1326549120468 9462 19161271317045 9463 247180405609137 9464 2876281018064064 9465 30440640714572608 9466 295040056737571488 9467 2634286221410622624 9468 21776766092535038400 9469 167408889332182380864 9470 1201404970531547008200 9471 8076111190823735370344 9472 51007018047128837892000 9473 303491757380246569232736 9474 1705334636709007480189200 9475 9069279658862451686211216 9476 45740714801214722373770400 9477 219174258422482803832492256 9478 999434618406541683866883240 9479 4343696610766912028335606536 9480 18018297052070073434500390720 9481 71429677599277713813838070976 9482 270940156411053690437499717600 9483 984415901626828692028425774048 9484 3429577979861208649279835135040 9485 11467651370160915464423352032448 9486 36835486219304761837246108050780 9487 113756648618441179244443752810828 9488 338019755894796638035905462113040 9489 967112079365668150209244541090928 9490 2666092759332382491895812901621320 9491 7086193912962385067375769400854408 9492 18169727981954833446793326792426000 9493 44970076755338212722997553931733680 9494 107489451756662069573651741792754300 9495 248249448104671922721670954335480780 9496 554231326001128013216968449376593600 9497 1196635817502435482787755327221903680 9498 2499639263227309675771478915622717600 9499 5053618510437821736400328034719045280 9500 9892189424686799993478618687357988800 9501 18753942450968724986483733326276047680 9502 34446016746677249977291618643478711000 9503 61313909809085504961654147468704356536 9504 105796550258814204636136453810088339040 9505 177005766779169919291562800933580911776 9506 287216904585068170931630242165123712880 9507 452100683143162861657232824787020628976 9508 690481043345921461431595935710095390560 9509 1023391546387705023184869318676489840416 9510 1472247487785821261435915394249031713080 9511 2056069767425026244430983453015417405016 9512 2787891210067832195822539963393841467200 9513 3670723426589312391150530645118612167872 9514 4693711922524038795261882856402418339040 9515 5829287387650822374780620062327128736992 9516 7032156213674007944155795820703264751680 9517 8240808062899228059533948414377949245632 9518 9381843025454505790880929520409403695150 9519 10376886982699680647516001381098931299302 9520 11151281533647418009242461682331937092200 9521 11643249836602451156680994304745356840792 9522 11811992587857559144487432770927051864500 9523 11643249836602451156737087443653688263508 9524 11151281533647418009242461682331937092200 9525 10376886982699680647463024527685507177848 9526 9381843025454505790880929520409403695150 9527 8240808062899228059581198040395327516118 9528 7032156213674007944155795820703264751680 9529 5829287387650822374740830903575652298688 9530 4693711922524038795261882856402418339040 9531 3670723426589312391182157925151837029088 9532 2787891210067832195822539963393841467200 9533 2056069767425026244407262992990498759104 9534 1472247487785821261435915394249031713080 9535 1023391546387705023201647205035578638744 9536 690481043345921461431595935710095390560 9537 452100683143162861646047567214294763424 9538 287216904585068170931630242165123712880 9539 177005766779169919298586102200176222704 9540 105796550258814204636136453810088339040 9541 61313909809085504957504014902079854624 9542 34446016746677249977291618643478711000 9543 18753942450968724988789362529956326520 9544 9892189424686799993478618687357988800 9545 5053618510437821735197391058885856320 9546 2499639263227309675771478915622717600 9547 1196635817502435483376426613267932320 9548 554231326001128013216968449376593600 9549 248249448104671922451863281564384320 9550 107489451756662069573651741792754300 9551 44970076755338212838629413690775020 9552 18169727981954833446793326792426000 9553 7086193912962385021123025497237872 9554 2666092759332382491895812901621320 9555 967112079365668167440658936555912 9556 338019755894796638035905462113040 9557 113756648618441173279723385149872 9558 36835486219304761837246108050780 9559 11467651370160917377635545433132 9560 3429577979861208649279835135040 9561 984415901626828125150738840512 9562 270940156411053690437499717600 9563 71429677599277868416843598304 9564 18018297052070073434500390720 9565 4343696610766873377584224704 9566 999434618406541683866883240 9567 219174258422491618916140744 9568 45740714801214722373770400 9569 9069279658860627875801184 9570 1705334636709007480189200 9571 303491757380586601682064 9572 51007018047128837892000 9573 8076111190767063295456 9574 1201404970531547008200 9575 167408889340543834536 9576 21776766092535038400 9577 2634286220331725376 9578 295040056737571488 9579 30440640834450080 9580 2876281018064064 9581 247180394370624 9582 19161271317045 9583 1326549984969 9584 81010659708 9585 4295993636 9586 193805406 9587 7232718 9588 214268 9589 4692 9590 69 9591 1 9592 70 9593 4830 9594 218960 9595 7444640 9596 201038124 9597 4489851436 9598 85306653344 9599 1407559780176 9600 20487821302014 9601 266341676926182 9602 3123461412434688 9603 33316921732636672 9604 325480697572021568 9605 2929326278148194112 9606 24411052312866763776 9607 189185655424717419264 9608 1368813859872090842736 9609 9277516161355282378544 9610 59083129237895901187456 9611 354498775427375407124736 9612 2008826394089594081871264 9613 10774614295571459166400416 9614 54809994460075350249571584 9615 264914973223697526206262656 9616 1218608876829033302783023984 9617 5343131229173453712202489776 9618 22361993662836946812084615424 9619 89447974651347787248338461696 9620 342369834010331558854343315904 9621 1255356058037882382465925491648 9622 4413993881488036774430573975552 9623 14897229350022124113703187167488 9624 48303137589465679214881653483912 9625 150592134837745941081689860861608 9626 451776404513237811315628847262912 9627 1305131835260464788245150003203968 9628 3633204838698050659336471838177232 9629 9752286672294767559271582302475728 9630 25255921894917218467916352289663872 9631 63139804737293046169790880724159680 9632 152459528512000282412281155483529320 9633 355738899861333992295322696128235080 9634 802480774105799935668831730940977920 9635 1750867143503563496004723776598497280 9636 3696275080729745159147905528890649920 9637 7553257773665131412171806950341762880 9638 14945807935124621728676009746243845120 9639 28646131875655524979962352013634036480 9640 53199959197645974966080981173435037520 9641 95759926555762754938945766112183067536 9642 167110460067899709593640468712168193664 9643 282802317037984123927699254743669250816 9644 464222671364238090230216344365299935584 9645 739317587728231032588863066952144341856 9646 1142581726489084323077643502924390153984 9647 1713872589733626484616465254386585230976 9648 2495639034173526284637562599284610351824 9649 3528317255210847505866898847264449118096 9650 4843960977492858440229802956384340226304 9651 6458614636657144586973070608512453635072 9652 8364435349113351186444040781554255368128 9653 10522999310174861170042502918729547076032 9654 12861443601324830318896626724278917050368 9655 15272964276573236003689744235081213997312 9656 17622651088353733850462127560804731211268 9657 19758730008154186438396930901508334994452 9658 21528168516347098656705486210017444270048 9659 22794531370249869165923455987077293932992 9660 23455242424460010301224520214580740128008 9661 23455242424460010301224520214580740128008 9662 22794531370249869165923455987077293932992 9663 21528168516347098656705486210017444270048 9664 19758730008154186438396930901508334994452 9665 17622651088353733850462127560804731211268 9666 15272964276573236003689744235081213997312 9667 12861443601324830318896626724278917050368 9668 10522999310174861170042502918729547076032 9669 8364435349113351186444040781554255368128 9670 6458614636657144586973070608512453635072 9671 4843960977492858440229802956384340226304 9672 3528317255210847505866898847264449118096 9673 2495639034173526284637562599284610351824 9674 1713872589733626484616465254386585230976 9675 1142581726489084323077643502924390153984 9676 739317587728231032588863066952144341856 9677 464222671364238090230216344365299935584 9678 282802317037984123927699254743669250816 9679 167110460067899709593640468712168193664 9680 95759926555762754938945766112183067536 9681 53199959197645974966080981173435037520 9682 28646131875655524979962352013634036480 9683 14945807935124621728676009746243845120 9684 7553257773665131412171806950341762880 9685 3696275080729745159147905528890649920 9686 1750867143503563496004723776598497280 9687 802480774105799935668831730940977920 9688 355738899861333992295322696128235080 9689 152459528512000282412281155483529320 9690 63139804737293046169790880724159680 9691 25255921894917218467916352289663872 9692 9752286672294767559271582302475728 9693 3633204838698050659336471838177232 9694 1305131835260464788245150003203968 9695 451776404513237811315628847262912 9696 150592134837745941081689860861608 9697 48303137589465679214881653483912 9698 14897229350022124113703187167488 9699 4413993881488036774430573975552 9700 1255356058037882382465925491648 9701 342369834010331558854343315904 9702 89447974651347787248338461696 9703 22361993662836946812084615424 9704 5343131229173453712202489776 9705 1218608876829033302783023984 9706 264914973223697526206262656 9707 54809994460075350249571584 9708 10774614295571459166400416 9709 2008826394089594081871264 9710 354498775427375407124736 9711 59083129237895901187456 9712 9277516161355282378544 9713 1368813859872090842736 9714 189185655424717419264 9715 24411052312866763776 9716 2929326278148194112 9717 325480697572021568 9718 33316921732636672 9719 3123461412434688 9720 266341676926182 9721 20487821302014 9722 1407559780176 9723 85306653344 9724 4489851436 9725 201038124 9726 7444640 9727 218960 9728 4830 9729 70 9730 0 9731 70 9732 4900 9733 223790 9734 7663600 9735 208482764 9736 4690889560 9737 89796504780 9738 1492866433520 9739 21895381082190 9740 286829498228196 9741 3389803089360870 9742 36440383145071360 9743 358797619304658240 9744 3254806975720215680 9745 27340378591014957888 9746 213596707737584183040 9747 1557999515296808262000 9748 10646330021227373221280 9749 68360645399251183566000 9750 413581904665271308312192 9751 2363325169516969488996000 9752 12783440689661053248271680 9753 65584608755646809415972000 9754 319724967683772876455834240 9755 1483523850052730828989286640 9756 6561740106002487014985513760 9757 27705124892010400524287105200 9758 111809968314184734060423077120 9759 431817808661679346102681777600 9760 1597725892048213941320268807552 9761 5669349939525919156896499467200 9762 19311223231510160888133761143040 9763 63200366939487803328584840651400 9764 198895272427211620296571514345520 9765 602368539350983752397318708124520 9766 1756908239773702599560778850466880 9767 4938336673958515447581621841381200 9768 13385491510992818218608054140652960 9769 35008208567211986027187934592139600 9770 88395726632210264637707233013823552 9771 215599333249293328582072036207689000 9772 508198428373334274707603851611764400 9773 1158219673967133927964154427069213000 9774 2553347917609363431673555507539475200 9775 5447142224233308655152629305489147200 9776 11249532854394876571319712479232412800 9777 22499065708789753140847816696585608000 9778 43591939810780146708638361759877881600 9779 81846091073301499946043333187069074000 9780 148959885753408729905026747285618105056 9781 262870386623662464532586234824351261200 9782 449912777105883833521339723455837444480 9783 747024988402222214157915599108969186400 9784 1203540259092469122819079411317444277440 9785 1881899314217315355666506569876534495840 9786 2856454316222710807694108757310975384960 9787 4209511623907152769254027853671195582800 9788 6023956289384373790504461446549059469920 9789 8372278232703705946096701803648789344400 9790 11302575614150003027202873564896793861376 9791 14823049985770495773417111390066709003200 9792 18887434659288212356486543700283802444160 9793 23384442911499691488939129643008464126400 9794 28134407877898066322586370959360131047680 9795 32895615364926969854151871795885945208580 9796 37381381096507920288859058462313066205720 9797 41286898524501285095102417111525779264500 9798 44322699886596967822628942197094738203040 9799 46249773794709879467147976201658034061000 9800 46910484848920020602449040429161480256016 9801 46249773794709879467147976201658034061000 9802 44322699886596967822628942197094738203040 9803 41286898524501285095102417111525779264500 9804 37381381096507920288859058462313066205720 9805 32895615364926969854151871795885945208580 9806 28134407877898066322586370959360131047680 9807 23384442911499691488939129643008464126400 9808 18887434659288212356486543700283802444160 9809 14823049985770495773417111390066709003200 9810 11302575614150003027202873564896793861376 9811 8372278232703705946096701803648789344400 9812 6023956289384373790504461446549059469920 9813 4209511623907152769254027853671195582800 9814 2856454316222710807694108757310975384960 9815 1881899314217315355666506569876534495840 9816 1203540259092469122819079411317444277440 9817 747024988402222214157915599108969186400 9818 449912777105883833521339723455837444480 9819 262870386623662464532586234824351261200 9820 148959885753408729905026747285618105056 9821 81846091073301499946043333187069074000 9822 43591939810780146708638361759877881600 9823 22499065708789753140847816696585608000 9824 11249532854394876571319712479232412800 9825 5447142224233308655152629305489147200 9826 2553347917609363431673555507539475200 9827 1158219673967133927964154427069213000 9828 508198428373334274707603851611764400 9829 215599333249293328582072036207689000 9830 88395726632210264637707233013823552 9831 35008208567211986027187934592139600 9832 13385491510992818218608054140652960 9833 4938336673958515447581621841381200 9834 1756908239773702599560778850466880 9835 602368539350983752397318708124520 9836 198895272427211620296571514345520 9837 63200366939487803328584840651400 9838 19311223231510160888133761143040 9839 5669349939525919156896499467200 9840 1597725892048213941320268807552 9841 431817808661679346102681777600 9842 111809968314184734060423077120 9843 27705124892010400524287105200 9844 6561740106002487014985513760 9845 1483523850052730828989286640 9846 319724967683772876455834240 9847 65584608755646809415972000 9848 12783440689661053248271680 9849 2363325169516969488996000 9850 413581904665271308312192 9851 68360645399251183566000 9852 10646330021227373221280 9853 1557999515296808262000 9854 213596707737584183040 9855 27340378591014957888 9856 3254806975720215680 9857 358797619304658240 9858 36440383145071360 9859 3389803089360870 9860 286829498228196 9861 21895381082190 9862 1492866433520 9863 89796504780 9864 4690889560 9865 208482764 9866 7663600 9867 223790 9868 4900 9869 70 9870 0 9871 71 9872 4970 9873 228620 9874 7887390 9875 216148779 9876 4899372324 9877 94487339600 9878 1582662938300 9879 23388248432605 9880 308724879310386 9881 3676632575486052 9882 39830186234432230 9883 395238002580845585 9884 3613604595024873920 9885 30595185565536398848 9886 240937086328599140928 9887 1771596223043832795960 9888 12204329536524181483280 9889 79006975420413523258720 9890 481942550064522491878192 9891 2776907074182637501832408 9892 15146765859178022737267680 9893 78368049445305698821384320 9894 385309576439419685871806240 9895 1803248817736514344339179400 9896 8045263956055217843974800400 9897 34266864998012840073437588640 9898 139515093206195134584710182320 9899 543627776975864273416861763880 9900 2029543700709893287422950585152 9901 7267075831574132376736075813888 9902 24980573171036080045030260610240 9903 82511590170997966696808482128660 9904 262095639366699423625156354996920 9905 801263811778195364815957661408400 9906 2359276779124686351958097558591400 9907 6695244913732218070338535454974020 9908 18323828184951333666189675982034160 9909 48393700078204804182311830433711040 9910 123403935199422250664895167605963152 9911 303995059881503593381663872884170428 9912 723797761622627603289675887819453400 9913 1666418102340468202286318746150839600 9914 3711567591576497359637709934608688200 9915 8000490141842672087684663771845747500 9916 16696675078628185226472341784721560000 9917 33748598563184629710375920913938803200 9918 66091005519569899849486178456463489600 9919 125438030884081646658190261126460423400 9920 230805976826710229851070080472687179056 9921 411830272377071194431157220339664585504 9922 712783163729546298053925958280188705680 9923 1196937765508106047690428756398026443720 9924 1950565247494691336976995010426413463840 9925 3085439573309784478467377422354657596800 9926 4738353630440026163360615327187509880800 9927 7065965940129863576976099754913985631640 9928 10233467913291526559758489300220255052720 9929 14396234522088079736560664903813841370080 9930 19674853846853708973299575368545583205776 9931 26125625599920498800675332695021646371704 9932 33710484645058708129903655090350511447360 9933 42271877570787903845354256904507565271040 9934 51518850789397757811525500602368595174080 9935 61030023242825036176825281540014930965050 9936 70276996461434890143010930258199011414300 9937 78668279621009205383861249094408043078280 9938 85609598411098252917731359308620517467540 9939 90572473681306847289885988391074527808210 9940 93160258643629900069597016630819514317016 9941 93160258643629900069484830353002851471584 9942 90572473681306847289776918398752772264040 9943 85609598411098252917840429300942273011710 9944 78668279621009205383961475573838845470220 9945 70276996461434890142910703778768209022360 9946 61030023242825036176738242755246076256260 9947 51518850789397757811612539387137449882870 9948 42271877570787903845425673343292266570560 9949 33710484645058708129832238651565810147840 9950 26125625599920498800619984954963502864576 9951 19674853846853708973354923108603726712904 9952 14396234522088079736601163250197848814320 9953 10233467913291526559717990953836247608480 9954 7065965940129863576948136610982170967760 9955 4738353630440026163388578471119324544680 9956 3085439573309784478485585981193978773280 9957 1950565247494691336958786451587092287360 9958 1196937765508106047679255322564806630880 9959 712783163729546298065099392113408518520 9960 411830272377071194437612982109969366256 9961 230805976826710229844614318702382398304 9962 125438030884081646654681694946946955600 9963 66091005519569899852994744635976957400 9964 33748598563184629712167529175818020800 9965 16696675078628185224680733522842342400 9966 8000490141842672086826184813028622400 9967 3711567591576497360496188893425813300 9968 1666418102340468202671758278680977400 9969 723797761622627602904236355289315600 9970 303995059881503593219779269221512552 9971 123403935199422250826779771268621028 9972 48393700078204804245795988732792560 9973 18323828184951333602705517682952640 9974 6695244913732218047142400691848080 9975 2359276779124686375154232321717340 9976 801263811778195372693890222470040 9977 262095639366699415747223793935280 9978 82511590170997964216718601794440 9979 24980573171036082525120140944460 9980 7267075831574133098216768274752 9981 2029543700709892565942258124288 9982 543627776975864080163104854720 9983 139515093206195327838467091480 9984 34266864998012887539272618960 9985 8045263956055170378139770080 9986 1803248817736503705445120880 9987 385309576439430324765864760 9988 78368049445307862664243680 9989 15146765859175858894408320 9990 2776907074182240797308192 9991 481942550064919196402408 9992 79006975420478556787280 9993 12204329536459147954720 9994 1771596223034392445040 9995 240937086338039491848 9996 30595185566735173568 9997 3613604593826099200 9998 395238002449729600 9999 39830186365548215 10000 3676632587589066 10001 308724867207372 10002 23388247515710 10003 1582663855195 10004 94487394340 10005 4899317584 10006 216146364 10007 7889805 10008 228690 10009 4900 10010 70 10011 1