0 5 1 1 2 5 3 1 4 6 5 5 6 1 7 7 8 11 9 5 10 1 11 8 12 18 13 16 14 5 15 1 16 9 17 26 18 34 19 21 20 5 21 1 22 10 23 35 24 60 25 55 26 26 27 5 28 1 29 11 30 45 31 95 32 115 33 81 34 31 35 5 36 1 37 12 38 56 39 140 40 210 41 196 42 112 43 36 44 5 45 1 46 13 47 68 48 196 49 350 50 406 51 308 52 148 53 41 54 5 55 1 56 14 57 81 58 264 59 546 60 756 61 714 62 456 63 189 64 46 65 5 66 1 67 15 68 95 69 345 70 810 71 1302 72 1470 73 1170 74 645 75 235 76 51 77 5 78 1 79 16 80 110 81 440 82 1155 83 2112 84 2772 85 2640 86 1815 87 880 88 286 89 56 90 5 91 1 92 17 93 126 94 550 95 1595 96 3267 97 4884 98 5412 99 4455 100 2695 101 1166 102 342 103 61 104 5 105 1 106 18 107 143 108 676 109 2145 110 4862 111 8151 112 10296 113 9867 114 7150 115 3861 116 1508 117 403 118 66 119 5 120 1 121 19 122 161 123 819 124 2821 125 7007 126 13013 127 18447 128 20163 129 17017 130 11011 131 5369 132 1911 133 469 134 71 135 5 136 1 137 20 138 180 139 980 140 3640 141 9828 142 20020 143 31460 144 38610 145 37180 146 28028 147 16380 148 7280 149 2380 150 540 151 76 152 5 153 1 154 21 155 200 156 1160 157 4620 158 13468 159 29848 160 51480 161 70070 162 75790 163 65208 164 44408 165 23660 166 9660 167 2920 168 616 169 81 170 5 171 1 172 22 173 221 174 1360 175 5780 176 18088 177 43316 178 81328 179 121550 180 145860 181 140998 182 109616 183 68068 184 33320 185 12580 186 3536 187 697 188 86 189 5 190 1 191 23 192 243 193 1581 194 7140 195 23868 196 61404 197 124644 198 202878 199 267410 200 286858 201 250614 202 177684 203 101388 204 45900 205 16116 206 4233 207 783 208 91 209 5 210 1 211 24 212 266 213 1824 214 8721 215 31008 216 85272 217 186048 218 327522 219 470288 220 554268 221 537472 222 428298 223 279072 224 147288 225 62016 226 20349 227 5016 228 874 229 96 230 5 231 1 232 25 233 290 234 2090 235 10545 236 39729 237 116280 238 271320 239 513570 240 797810 241 1024556 242 1091740 243 965770 244 707370 245 426360 246 209304 247 82365 248 25365 249 5890 250 970 251 101 252 5 253 1 254 26 255 315 256 2380 257 12635 258 50274 259 156009 260 387600 261 784890 262 1311380 263 1822366 264 2116296 265 2057510 266 1673140 267 1133730 268 635664 269 291669 270 107730 271 31255 272 6860 273 1071 274 106 275 5 276 1 277 27 278 341 279 2695 280 15015 281 62909 282 206283 283 543609 284 1172490 285 2096270 286 3133746 287 3938662 288 4173806 289 3730650 290 2806870 291 1769394 292 927333 293 399399 294 138985 295 38115 296 7931 297 1177 298 111 299 5 300 1 301 28 302 368 303 3036 304 17710 305 77924 306 269192 307 749892 308 1716099 309 3268760 310 5230016 311 7072408 312 8112468 313 7904456 314 6537520 315 4576264 316 2696727 317 1326732 318 538384 319 177100 320 46046 321 9108 322 1288 323 116 324 5 325 1 326 29 327 396 328 3404 329 20746 330 95634 331 347116 332 1019084 333 2465991 334 4984859 335 8498776 336 12302424 337 15184876 338 16016924 339 14441976 340 11113784 341 7272991 342 4023459 343 1865116 344 715484 345 223146 346 55154 347 10396 348 1404 349 121 350 5 351 1 352 30 353 425 354 3800 355 24150 356 116380 357 442750 358 1366200 359 3485075 360 7450850 361 13483635 362 20801200 363 27487300 364 31201800 365 30458900 366 25555760 367 18386775 368 11296450 369 5888575 370 2580600 371 938630 372 278300 373 65550 374 11800 375 1525 376 126 377 5 378 1 379 31 380 455 381 4225 382 27950 383 140530 384 559130 385 1808950 386 4851275 387 10935925 388 20934485 389 34284835 390 48288500 391 58689100 392 61660700 393 56014660 394 43942535 395 29683225 396 17185025 397 8469175 398 3519230 399 1216930 400 343850 401 77350 402 13325 403 1651 404 131 405 5 406 1 407 32 408 486 409 4680 410 32175 411 168480 412 699660 413 2368080 414 6660225 415 15787200 416 31870410 417 55219320 418 82573335 419 106977600 420 120349800 421 117675360 422 99957195 423 73625760 424 46868250 425 25654200 426 11988405 427 4736160 428 1560780 429 421200 430 90675 431 14976 432 1782 433 136 434 5 435 1 436 33 437 518 438 5166 439 36855 440 200655 441 868140 442 3067740 443 9028305 444 22447425 445 47657610 446 87089730 447 137792655 448 189550935 449 227327400 450 238025160 451 217632555 452 173582955 453 120494010 454 72522450 455 37642605 456 16724565 457 6296940 458 1981980 459 511875 460 105651 461 16758 462 1918 463 141 464 5 465 1 466 34 467 551 468 5684 469 42021 470 237510 471 1068795 472 3935880 473 12096045 474 31475730 475 70105035 476 134747340 477 224882385 478 327343590 479 416878335 480 465352560 481 455657715 482 391215510 483 294076965 484 193016460 485 110165055 486 54367170 487 23021505 488 8278920 489 2493855 490 617526 491 122409 492 18676 493 2059 494 146 495 5 496 1 497 35 498 585 499 6235 500 47705 501 279531 502 1306305 503 5004675 504 16031925 505 43571775 506 101580765 507 204852375 508 359629725 509 552225975 510 744221925 511 882230895 512 921010275 513 846873225 514 685292475 515 487093425 516 303181515 517 164532225 518 77388675 519 31300425 520 10772775 521 3111381 522 739935 523 141085 524 20735 525 2205 526 151 527 5 528 1 529 36 530 620 531 6820 532 53940 533 327236 534 1585836 535 6310980 536 21036600 537 59603700 538 145152540 539 306433140 540 564482100 541 911855700 542 1296447900 543 1626452820 544 1803241170 545 1767883500 546 1532165700 547 1172385900 548 790274940 549 467713740 550 241920900 551 108689100 552 42073200 553 13884156 554 3851316 555 881020 556 161820 557 22940 558 2356 559 156 560 5 561 1 562 37 563 656 564 7440 565 60760 566 381176 567 1913072 568 7896816 569 27347580 570 80640300 571 204756240 572 451585680 573 870915240 574 1476337800 575 2208303600 576 2922900720 577 3429693990 578 3571124670 579 3300049200 580 2704551600 581 1962660840 582 1257988680 583 709634640 584 350610000 585 150762300 586 55957356 587 17735472 588 4732336 589 1042840 590 184760 591 25296 592 2512 593 161 594 5 595 1 596 38 597 693 598 8096 599 68200 600 441936 601 2294248 602 9809888 603 35244396 604 107987880 605 285396540 606 656341920 607 1322500920 608 2347253040 609 3684641400 610 5131204320 611 6352594710 612 7000818660 613 6871173870 614 6004600800 615 4667212440 616 3220649520 617 1967623320 618 1060244640 619 501372300 620 206719656 621 73692828 622 22467808 623 5775176 624 1227600 625 210056 626 27808 627 2673 628 166 629 5 630 1 631 39 632 731 633 8789 634 76296 635 510136 636 2736184 637 12104136 638 45054284 639 143232276 640 393384420 641 941738460 642 1978842840 643 3669753960 644 6031894440 645 8815845720 646 11483799030 647 13353413370 648 13871992530 649 12875774670 650 10671813240 651 7887861960 652 5188272840 653 3027867960 654 1561616940 655 708091956 656 280412484 657 96160636 658 28242984 659 7002776 660 1437656 661 237864 662 30481 663 2839 664 171 665 5 666 1 667 40 668 770 669 9520 670 85085 671 586432 672 3246320 673 14840320 674 57158420 675 188286560 676 536616696 677 1335122880 678 2920581300 679 5648596800 680 9701648400 681 14847740160 682 20299644750 683 24837212400 684 27225405900 685 26747767200 686 23547587910 687 18559675200 688 13076134800 689 8216140800 690 4589484900 691 2269708896 692 988504440 693 376573120 694 124403620 695 35245760 696 8440432 697 1675520 698 268345 699 33320 700 3010 701 176 702 5 703 1 704 41 705 810 706 10290 707 94605 708 671517 709 3832752 710 18086640 711 71998740 712 245444980 713 724903256 714 1871739576 715 4255704180 716 8569178100 717 15350245200 718 24549388560 719 35147384910 720 45136857150 721 52062618300 722 53973173100 723 50295355110 724 42107263110 725 31635810000 726 21292275600 727 12805625700 728 6859193796 729 3258213336 730 1365077560 731 500976740 732 159649380 733 43686192 734 10115952 735 1943865 736 301665 737 36330 738 3186 739 181 740 5 741 1 742 42 743 851 744 11100 745 104895 746 766122 747 4504269 748 21919392 749 90085380 750 317443720 751 970348236 752 2596642832 753 6127443756 754 12824882280 755 23919423300 756 39899633760 757 59696773470 758 80284242060 759 97199475450 760 106035791400 761 104268528210 762 92402618220 763 73743073110 764 52928085600 765 34097901300 766 19664819496 767 10117407132 768 4623290896 769 1866054300 770 660626120 771 203335572 772 53802144 773 12059817 774 2245530 775 337995 776 39516 777 3367 778 186 779 5 780 1 781 43 782 893 783 11951 784 115995 785 871017 786 5270391 787 26423661 788 112004772 789 407529100 790 1287791956 791 3566991068 792 8724086588 793 18952326036 794 36744305580 795 63819057060 796 99596407230 797 139981015530 798 177483717510 799 203235266850 800 210304319610 801 196671146430 802 166145691330 803 126671158710 804 87025986900 805 53762720796 806 29782226628 807 14740698028 808 6489345196 809 2526680420 810 863961692 811 257137716 812 65861961 813 14305347 814 2583525 815 377511 816 42883 817 3553 818 191 819 5 820 1 821 44 822 936 823 12844 824 127946 825 987012 826 6141408 827 31694052 828 138428433 829 519533872 830 1695321056 831 4854783024 832 12291077656 833 27676412624 834 55696631616 835 100563362640 836 163415464290 837 239577422760 838 317464733040 839 380718984360 840 413539586460 841 406975466040 842 362816837760 843 292816850040 844 213697145610 845 140788707696 846 83544947424 847 44522924656 848 21230043224 849 9016025616 850 3390642112 851 1121099408 852 322999677 853 80167308 854 16888872 855 2961036 856 420394 857 46436 858 3744 859 196 860 5 861 1 862 45 863 980 864 13780 865 140790 866 1114958 867 7128420 868 37835460 869 170122485 870 657962305 871 2214854928 872 6550104080 873 17145860680 874 39967490280 875 83373044240 876 156259994256 877 263978826930 878 402992887050 879 557042155800 880 698183717400 881 794258570820 882 820515052500 883 769792303800 884 655633687800 885 506513995650 886 354485853306 887 224333655120 888 128067872080 889 65752967880 890 30246068840 891 12406667728 892 4511741520 893 1444099085 894 403166985 895 97056180 896 19849908 897 3381430 898 466830 899 50180 900 3940 901 201 902 5 903 1 904 46 905 1025 906 14760 907 154570 908 1255748 909 8243378 910 44963880 911 207957945 912 828084790 913 2872817233 914 8764959008 915 23695964760 916 57113350960 917 123340534520 918 239633038496 919 420238821186 920 666971713980 921 960035042850 922 1255225873200 923 1492442288220 924 1614773623320 925 1590307356300 926 1425425991600 927 1162147683450 928 860999848956 929 578819508426 930 352401527200 931 193820839960 932 95999036720 933 42652736568 934 16918409248 935 5955840605 936 1847266070 937 500223165 938 116906088 939 23231338 940 3848260 941 517010 942 54120 943 4141 944 206 945 5 946 1 947 47 948 1071 949 15785 950 169330 951 1410318 952 9499126 953 53207258 954 252921825 955 1036042735 956 3700902023 957 11637776241 958 32460923768 959 80809315720 960 180453885480 961 362973573016 962 659871859682 963 1087210535166 964 1627006756830 965 2215260916050 966 2747668161420 967 3107215911540 968 3205080979620 969 3015733347900 970 2587573675050 971 2023147532406 972 1439819357382 973 931221035626 974 546222367160 975 289819876680 976 138651773288 977 59571145816 978 22874249853 979 7803106675 980 2347489235 981 617129253 982 140137426 983 27079598 984 4365270 985 571130 986 58261 987 4347 988 211 989 5 990 1 991 48 992 1118 993 16856 994 185115 995 1579648 996 10909444 997 62706384 998 306129083 999 1288964560 1000 4736944758 1001 15338678264 1002 44098700009 1003 113270239488 1004 261263201200 1005 543427458496 1006 1022845432698 1007 1747082394848 1008 2714217291996 1009 3842267672880 1010 4962929077470 1011 5854884072960 1012 6312296891160 1013 6220814327520 1014 5603307022950 1015 4610721207456 1016 3462966889788 1017 2371040393008 1018 1477443402786 1019 836042243840 1020 428471649968 1021 198222919104 1022 82445395669 1023 30677356528 1024 10150595910 1025 2964618488 1026 757266679 1027 167217024 1028 31444868 1029 4936400 1030 629391 1031 62608 1032 4558 1033 216 1034 5 1035 1 1036 49 1037 1166 1038 17974 1039 201971 1040 1764763 1041 12489092 1042 73615828 1043 368835467 1044 1595093643 1045 6025909318 1046 20075623022 1047 59437378273 1048 157368939497 1049 374533440688 1050 804690659696 1051 1566272891194 1052 2769927827546 1053 4461299686844 1054 6556484964876 1055 8805196750350 1056 10817813150430 1057 12167180964120 1058 12533111218680 1059 11824121350470 1060 10214028230406 1061 8073688097244 1062 5834007282796 1063 3848483795794 1064 2313485646626 1065 1264513893808 1066 626694569072 1067 280668314773 1068 113122752197 1069 40827952438 1070 13115214398 1071 3721885167 1072 924483703 1073 198661892 1074 36381268 1075 5565791 1076 691999 1077 67166 1078 4774 1079 221 1080 5 1081 1 1082 50 1083 1215 1084 19140 1085 219945 1086 1966734 1087 14253855 1088 86104920 1089 442451295 1090 1963929110 1091 7621002961 1092 26101532340 1093 79513001295 1094 216806317770 1095 531902380185 1096 1179224100384 1097 2370963550890 1098 4336200718740 1099 7231227514390 1100 11017784651720 1101 15361681715226 1102 19623009900780 1103 22984994114550 1104 24700292182800 1105 24357232569150 1106 22038149580876 1107 18287716327650 1108 13907695380040 1109 9682491078590 1110 6161969442420 1111 3577999540434 1112 1891208462880 1113 907362883845 1114 393791066970 1115 153950704635 1116 53943166836 1117 16837099565 1118 4646368870 1119 1123145595 1120 235043160 1121 41947059 1122 6257790 1123 759165 1124 71940 1125 4995 1126 226 1127 5 1128 1 1129 51 1130 1265 1131 20355 1132 239085 1133 2186679 1134 16220589 1135 100358775 1136 528556215 1137 2406380405 1138 9584932071 1139 33722535301 1140 105614533635 1141 296319319065 1142 748708697955 1143 1711126480569 1144 3550187651274 1145 6707164269630 1146 11567428233130 1147 18249012166110 1148 26379466366946 1149 34984691616006 1150 42608004015330 1151 47685286297350 1152 49057524751950 1153 46395382150026 1154 40325865908526 1155 32195411707690 1156 23590186458630 1157 15844460521010 1158 9739968982854 1159 5469208003314 1160 2798571346725 1161 1301153950815 1162 547741771605 1163 207893871471 1164 70780266401 1165 21483468435 1166 5769514465 1167 1358188755 1168 276990219 1169 48204849 1170 7016955 1171 831105 1172 76935 1173 5221 1174 231 1175 5 1176 1 1177 52 1178 1316 1179 21620 1180 259440 1181 2425764 1182 18407268 1183 116579364 1184 628914990 1185 2934936620 1186 11991312476 1187 43307467372 1188 139337068936 1189 401933852700 1190 1045028017020 1191 2459835178524 1192 5261314131843 1193 10257351920904 1194 18274592502760 1195 29816440399240 1196 44628478533056 1197 61364157982952 1198 77592695631336 1199 90293290312680 1200 96742811049300 1201 95452906901976 1202 86721248058552 1203 72521277616216 1204 55785598166320 1205 39434646979640 1206 25584429503864 1207 15209176986168 1208 8267779350039 1209 4099725297540 1210 1848895722420 1211 755635643076 1212 278674137872 1213 92263734836 1214 27252982900 1215 7127703220 1216 1635178974 1217 325195068 1218 55221804 1219 7848060 1220 908040 1221 82156 1222 5452 1223 236 1224 5 1225 1 1226 53 1227 1368 1228 22936 1229 281060 1230 2685204 1231 20833032 1232 134986632 1233 745494354 1234 3563851610 1235 14926249096 1236 55298779848 1237 182644536308 1238 541270921636 1239 1446961869720 1240 3504863195544 1241 7721149310367 1242 15518666052747 1243 28531944423664 1244 48091032902000 1245 74444918932296 1246 105992636516008 1247 138956853614288 1248 167885985944016 1249 187036101361980 1250 192195717951276 1251 182174154960528 1252 159242525674768 1253 128306875782536 1254 95220245145960 1255 65019076483504 1256 40793606490032 1257 23476956336207 1258 12367504647579 1259 5948621019960 1260 2604531365496 1261 1034309780948 1262 370937872708 1263 119516717736 1264 34380686120 1265 8762882194 1266 1960374042 1267 380416872 1268 63069864 1269 8756100 1270 990196 1271 87608 1272 5688 1273 241 1274 5 1275 1 1276 54 1277 1421 1278 24304 1279 303996 1280 2966264 1281 23518236 1282 155819664 1283 880480986 1284 4309345964 1285 18490100706 1286 70225028944 1287 237943316156 1288 723915457944 1289 1988232791356 1290 4951825065264 1291 11226012505911 1292 23239815363114 1293 44050610476411 1294 76622977325664 1295 122535951834296 1296 180437555448304 1297 244949490130296 1298 306842839558304 1299 354922087305996 1300 379231819313256 1301 374369872911804 1302 341416680635296 1303 287549401457304 1304 223527120928496 1305 160239321629464 1306 105812682973536 1307 64270562826239 1308 35844460983786 1309 18316125667539 1310 8553152385456 1311 3638841146444 1312 1405247653656 1313 490454590444 1314 153897403856 1315 43143568314 1316 10723256236 1317 2340790914 1318 443486736 1319 71825964 1320 9746296 1321 1077804 1322 93296 1323 5929 1324 246 1325 5 1326 1 1327 55 1328 1475 1329 25725 1330 328300 1331 3270260 1332 26484500 1333 179337900 1334 1036300650 1335 5189826950 1336 22799446670 1337 88715129650 1338 308168345100 1339 961858774100 1340 2712148249300 1341 6940057856620 1342 16177837571175 1343 34465827869025 1344 67290425839525 1345 120673587802075 1346 199158929159960 1347 302973507282600 1348 425387045578600 1349 551792329688600 1350 661764926864300 1351 734153906619252 1352 753601692225060 1353 715786553547100 1354 628966082092600 1355 511076522385800 1356 383766442557960 1357 266052004603000 1358 170083245799775 1359 100115023810025 1360 54160586651325 1361 26869278052995 1362 12191993531900 1363 5044088800100 1364 1895702244100 1365 644351994300 1366 197040972170 1367 53866824550 1368 13064047150 1369 2784277650 1370 515312700 1371 81572260 1372 10824100 1373 1171100 1374 99225 1375 6175 1376 251 1377 5 1378 1 1379 56 1380 1530 1381 27200 1382 354025 1383 3598560 1384 29754760 1385 205822400 1386 1215638550 1387 6226127600 1388 27989273620 1389 111514576320 1390 396883474750 1391 1270027119200 1392 3674007023400 1393 9652206105920 1394 23117895427795 1395 50643665440200 1396 101756253708550 1397 187964013641600 1398 319832516962035 1399 502132436442560 1400 728360552861200 1401 977179375267200 1402 1213557256552900 1403 1395918833483552 1404 1487755598844312 1405 1469388245772160 1406 1344752635639700 1407 1140042604478400 1408 894842964943760 1409 649818447160960 1410 436135250402775 1411 270198269609800 1412 154275610461350 1413 81029864704320 1414 39061271584895 1415 17236082332000 1416 6939791044200 1417 2540054238400 1418 841392966470 1419 250907796720 1420 66930871700 1421 15848324800 1422 3299590350 1423 596884960 1424 92396360 1425 11995200 1426 1270325 1427 105400 1428 6426 1429 256 1430 5 1431 1 1432 57 1433 1586 1434 28730 1435 381225 1436 3952585 1437 33353320 1438 235577160 1439 1421460950 1440 7441766150 1441 34215401220 1442 139503849940 1443 508398051070 1444 1666910593950 1445 4944034142600 1446 13326213129320 1447 32770101533715 1448 73761560867995 1449 152399919148750 1450 289720267350150 1451 507796530603635 1452 821964953404595 1453 1230492989303760 1454 1705539928128400 1455 2190736631820100 1456 2609476090036452 1457 2883674432327864 1458 2957143844616472 1459 2814140881411860 1460 2484795240118100 1461 2034885569422160 1462 1544661412104720 1463 1085953697563735 1464 706333520012575 1465 424473880071150 1466 235305475165670 1467 120091136289215 1468 56297353916895 1469 24175873376200 1470 9479845282600 1471 3381447204870 1472 1092300763190 1473 317838668420 1474 82779196500 1475 19147915150 1476 3896475310 1477 689281320 1478 104391560 1479 13265525 1480 1375725 1481 111826 1482 6682 1483 261 1484 5 1485 1 1486 58 1487 1643 1488 30316 1489 409955 1490 4333810 1491 37305905 1492 268930480 1493 1657038110 1494 8863227100 1495 41657167370 1496 173719251160 1497 647901901010 1498 2175308645020 1499 6610944736550 1500 18270247271920 1501 46096314663035 1502 106531662401710 1503 226161480016745 1504 442120186498900 1505 797516797953785 1506 1329761484008230 1507 2052457942708355 1508 2936032917432160 1509 3896276559948500 1510 4800212721856552 1511 5493150522364316 1512 5840818276944336 1513 5771284726028332 1514 5298936121529960 1515 4519680809540260 1516 3579546981526880 1517 2630615109668455 1518 1792287217576310 1519 1130807400083725 1520 659779355236820 1521 355396611454885 1522 176388490206110 1523 80473227293095 1524 33655718658800 1525 12861292487470 1526 4473747968060 1527 1410139431610 1528 400617864920 1529 101927111650 1530 23044390460 1531 4585756630 1532 793672880 1533 117657085 1534 14641250 1535 1487551 1536 118508 1537 6943 1538 266 1539 5 1540 1 1541 59 1542 1701 1543 31959 1544 440271 1545 4743765 1546 41639715 1547 306236385 1548 1925968590 1549 10520265210 1550 50520394470 1551 215376418530 1552 821621152170 1553 2823210546030 1554 8786253381570 1555 24881192008470 1556 64366561934955 1557 152627977064745 1558 332693142418455 1559 668281666515645 1560 1239636984452685 1561 2127278281962015 1562 3382219426716585 1563 4988490860140515 1564 6832309477380660 1565 8696489281805052 1566 10293363244220868 1567 11333968799308652 1568 11612103002972668 1569 11070220847558292 1570 9818616931070220 1571 8099227791067140 1572 6210162091195335 1573 4422902327244765 1574 2923094617660035 1575 1790586755320545 1576 1015175966691705 1577 531785101660995 1578 256861717499205 1579 114128945951895 1580 46517011146270 1581 17335040455530 1582 5883887399670 1583 1810757296530 1584 502544976570 1585 124971502110 1586 27630147090 1587 5379429510 1588 911329965 1589 132298335 1590 16128801 1591 1606059 1592 125451 1593 7209 1594 271 1595 5 1596 1 1597 60 1598 1760 1599 33660 1600 472230 1601 5184036 1602 46383480 1603 347876100 1604 2232204975 1605 12446233800 1606 61040659680 1607 265896813000 1608 1036997570700 1609 3644831698200 1610 11609463927600 1611 33667445390040 1612 89247753943425 1613 216994538999700 1614 485321119483200 1615 1000974808934100 1616 1907918650968330 1617 3366915266414700 1618 5509497708678600 1619 8370710286857100 1620 11820800337521175 1621 15528798759185712 1622 18989852526025920 1623 21627332043529520 1624 22946071802281320 1625 22682323850530960 1626 20888837778628512 1627 17917844722137360 1628 14309389882262475 1629 10633064418440100 1630 7345996944904800 1631 4713681372980580 1632 2805762722012250 1633 1546961068352700 1634 788646819160200 1635 370990663451100 1636 160645957098165 1637 63852051601800 1638 23218927855200 1639 7694644696200 1640 2313302273100 1641 627516478680 1642 152601649200 1643 33009576600 1644 6290759475 1645 1043628300 1646 148427136 1647 17734860 1648 1731510 1649 132660 1650 7480 1651 276 1652 5 1653 1 1654 61 1655 1820 1656 35420 1657 505890 1658 5656266 1659 51567516 1660 394259580 1661 2580081075 1662 14678438775 1663 73486893480 1664 326937472680 1665 1302894383700 1666 4681829268900 1667 15254295625800 1668 45276909317640 1669 122915199333465 1670 306242292943125 1671 702315658482900 1672 1486295928417300 1673 2908893459902430 1674 5274833917383030 1675 8876412975093300 1676 13880207995535700 1677 20191510624378275 1678 27349599096706887 1679 34518651285211632 1680 40617184569555440 1681 44573403845810840 1682 45628395652812280 1683 43571161629159472 1684 38806682500765872 1685 32227234604399835 1686 24942454300702575 1687 17979061363344900 1688 12059678317885380 1689 7519444094992830 1690 4352723790364950 1691 2335607887512900 1692 1159637482611300 1693 531636620549265 1694 224498008699965 1695 87070979457000 1696 30913572551400 1697 10007946969300 1698 2940818751780 1699 780118127880 1700 185611225800 1701 39300336075 1702 7334387775 1703 1192055436 1704 166161996 1705 19466370 1706 1864170 1707 140140 1708 7756 1709 281 1710 5 1711 1 1712 62 1713 1881 1714 37240 1715 541310 1716 6162156 1717 57223782 1718 445827096 1719 2974340655 1720 17258519850 1721 88165332255 1722 400424366160 1723 1629831856380 1724 5984723652600 1725 19936124894700 1726 60531204943440 1727 168192108651105 1728 429157492276590 1729 1008557951426025 1730 2188611586900200 1731 4395189388319730 1732 8183727377285460 1733 14151246892476330 1734 22756620970629000 1735 34071718619913975 1736 47541109721085162 1737 61868250381918519 1738 75135835854767072 1739 85190588415366280 1740 90201799498623120 1741 89199557281971752 1742 82377844129925344 1743 71033917105165707 1744 57169688905102410 1745 42921515664047475 1746 30038739681230280 1747 19579122412878210 1748 11872167885357780 1749 6688331677877850 1750 3495245370124200 1751 1691274103160565 1752 756134629249230 1753 311568988156965 1754 117984552008400 1755 40921519520700 1756 12948765721080 1757 3720936879660 1758 965729353680 1759 224911561875 1760 46634723850 1761 8526443211 1762 1358217432 1763 185628366 1764 21330540 1765 2004310 1766 147896 1767 8037 1768 286 1769 5 1770 1 1771 63 1772 1943 1773 39121 1774 578550 1775 6703466 1776 63385938 1777 503050878 1778 3420167751 1779 20232860505 1780 105423852105 1781 488589698415 1782 2030256222540 1783 7614555508980 1784 25920848547300 1785 80467329838140 1786 228723313594545 1787 597349600927695 1788 1437715443702615 1789 3197169538326225 1790 6583800975219930 1791 12578916765605190 1792 22334974269761790 1793 36907867863105330 1794 56828339590542975 1795 81612828340999137 1796 109409360103003681 1797 137004086236685591 1798 160326424270133352 1799 175392387913989400 1800 179401356780594872 1801 171577401411897096 1802 153411761235091051 1803 128203606010268117 1804 100091204569149885 1805 72960255345277755 1806 49617862094108490 1807 31451290298235990 1808 18560499563235630 1809 10183577048002050 1810 5186519473284765 1811 2447408732409795 1812 1067703617406195 1813 429553540165365 1814 158906071529100 1815 53870285241780 1816 16669702600740 1817 4686666233340 1818 1190640915555 1819 271546285725 1820 55161167061 1821 9884660643 1822 1543845798 1823 206958906 1824 23334850 1825 2152206 1826 155933 1827 8323 1828 291 1829 5 1830 1 1831 64 1832 2006 1833 41064 1834 617671 1835 7282016 1836 70089404 1837 566436816 1838 3923218629 1839 23653028256 1840 125656712610 1841 594013550520 1842 2518845920955 1843 9644811731520 1844 33535404056280 1845 106388178385440 1846 309190643432685 1847 826072914522240 1848 2035065044630310 1849 4634884982028840 1850 9780970513546155 1851 19162717740825120 1852 34913891035366980 1853 59242842132867120 1854 93736207453648305 1855 138441167931542112 1856 191022188444002818 1857 246413446339689272 1858 297330510506818943 1859 335718812184122752 1860 354793744694584272 1861 350978758192491968 1862 324989162646988147 1863 281615367245359168 1864 228294810579418002 1865 173051459914427640 1866 122578117439386245 1867 81069152392344480 1868 50011789861471620 1869 28744076611237680 1870 15370096521286815 1871 7633928205694560 1872 3515112349815990 1873 1497257157571560 1874 588459611694465 1875 212776356770880 1876 70539987842520 1877 21356368834080 1878 5877307148895 1879 1462187201280 1880 326707452786 1881 65045827704 1882 11428506441 1883 1750804704 1884 230293756 1885 25487056 1886 2308139 1887 164256 1888 8614 1889 296 1890 5 1891 1 1892 65 1893 2070 1894 43070 1895 658735 1896 7899687 1897 77371420 1898 636526220 1899 4489655445 1900 27576246885 1901 149309740866 1902 719670263130 1903 3112859471475 1904 12163657652475 1905 43180215787800 1906 139923582441720 1907 415578821818125 1908 1135263557954925 1909 2861137959152550 1910 6669950026659150 1911 14415855495574995 1912 28943688254371275 1913 54076608776192100 1914 94156733168234100 1915 152979049586515425 1916 232177375385190417 1917 329463356375544930 1918 437435634783692090 1919 543743956846508215 1920 633049322690941695 1921 690512556878707024 1922 705772502887076240 1923 675967920839480115 1924 606604529892347315 1925 509910177824777170 1926 401346270493845642 1927 295629577353813885 1928 203647269831730725 1929 131080942253816100 1930 78755866472709300 1931 44114173132524495 1932 23004024726981375 1933 11149040555510550 1934 5012369507387550 1935 2085716769266025 1936 801235968465345 1937 283316344613400 1938 91896356676600 1939 27233675982975 1940 7339494350175 1941 1788894654066 1942 391753280490 1943 76474334145 1944 13179311145 1945 1981098460 1946 255780812 1947 27795195 1948 2472395 1949 172870 1950 8910 1951 301 1952 5 1953 1 1954 66 1955 2135 1956 45140 1957 701805 1958 8558422 1959 85271107 1960 713897640 1961 5126181665 1962 32065902330 1963 176885987751 1964 868980003996 1965 3832529734605 1966 15276517123950 1967 55343873440275 1968 183103798229520 1969 555502404259845 1970 1550842379773050 1971 3996401517107475 1972 9531087985811700 1973 21085805522234145 1974 43359543749946270 1975 83020297030563375 1976 148233341944426200 1977 247135782754749525 1978 385156424971705842 1979 561640731760735347 1980 766898991159237020 1981 981179591630200305 1982 1176793279537449910 1983 1323561879569648719 1984 1396285059765783264 1985 1381740423726556355 1986 1282572450731827430 1987 1116514707717124485 1988 911256448318622812 1989 696975847847659527 1990 499276847185544610 1991 334728212085546825 1992 209836808726525400 1993 122870039605233795 1994 67118197859505870 1995 34153065282491925 1996 16161410062898100 1997 7098086276653575 1998 2886952737731370 1999 1084552313078745 2000 375212701290000 2001 119130032659575 2002 34573170333150 2003 9128389004241 2004 2180647934556 2005 468227614635 2006 89653645290 2007 15160409605 2008 2236879272 2009 283576007 2010 30267590 2011 2645265 2012 181780 2013 9211 2014 306 2015 5 2016 1 2017 67 2018 2201 2019 47275 2020 746945 2021 9260227 2022 93829529 2023 799168747 2024 5840079305 2025 37192083995 2026 208951890081 2027 1045865991747 2028 4701509738601 2029 19109046858555 2030 70620390564225 2031 238447671669795 2032 738606202489365 2033 2106344784032895 2034 5547243896880525 2035 13527489502919175 2036 30616893508045845 2037 64445349272180415 2038 126379840780509645 2039 231253638974989575 2040 395369124699175725 2041 632292207726455367 2042 946797156732441189 2043 1328539722919972367 2044 1748078582789437325 2045 2157972871167650215 2046 2500355159107098629 2047 2719846939335431983 2048 2778025483492339619 2049 2664312874458383785 2050 2399087158448951915 2051 2027771156035747297 2052 1608232296166282339 2053 1196252695033204137 2054 834005059271091435 2055 544565020812072225 2056 332706848331759195 2057 189988237464739665 2058 101271263141997795 2059 50314475345390025 2060 23259496339551675 2061 9985039014384945 2062 3971505050810115 2063 1459765014368745 2064 494342733949575 2065 153703202992725 2066 43701559337391 2067 11309036938797 2068 2648875549191 2069 557881259925 2070 104814054895 2071 17397288877 2072 2520455279 2073 313843597 2074 32912855 2075 2827045 2076 190991 2077 9517 2078 311 2079 5 2080 1 2081 68 2082 2268 2083 49476 2084 794220 2085 10007172 2086 103089756 2087 892998276 2088 6639248052 2089 43032163300 2090 246143974076 2091 1254817881828 2092 5747375730348 2093 23810556597156 2094 89729437422780 2095 309068062234020 2096 977053874159160 2097 2844950986522260 2098 7653588680913420 2099 19074733399799700 2100 44144383010965020 2101 95062242780226260 2102 190825190052690060 2103 357633479755499220 2104 626622763674165300 2105 1027661332425631092 2106 1579089364458896556 2107 2275336879652413556 2108 3076618305709409692 2109 3906051453957087540 2110 4658328030274748844 2111 5220202098442530612 2112 5497872422827771602 2113 5442338357950723404 2114 5063400032907335700 2115 4426858314484699212 2116 3636003452202029636 2117 2804484991199486476 2118 2030257754304295572 2119 1378570080083163660 2120 877271869143831420 2121 522695085796498860 2122 291259500606737460 2123 151585738487387820 2124 73573971684941700 2125 33244535353936620 2126 13956544065195060 2127 5431270065178860 2128 1954107748318320 2129 648045936942300 2130 197404762330116 2131 55010596276188 2132 13957912487988 2133 3206756809116 2134 662695314820 2135 122211343772 2136 19917744156 2137 2834298876 2138 346756452 2139 35739900 2140 3018036 2141 200508 2142 9828 2143 316 2144 5 2145 1 2146 69 2147 2336 2148 51744 2149 843696 2150 10801392 2151 113096928 2152 996088032 2153 7532246328 2154 49671411352 2155 289176137376 2156 1500961855904 2157 7002193612176 2158 29557932327504 2159 113539994019936 2160 398797499656800 2161 1286121936393180 2162 3822004860681420 2163 10498539667435680 2164 26728322080713120 2165 63219116410764720 2166 139206625791191280 2167 285887432832916320 2168 548458669808189280 2169 984256243429664520 2170 1654284096099796392 2171 2606750696884527648 2172 3854426244111310112 2173 5351955185361823248 2174 6982669759666497232 2175 8564379484231836384 2176 9878530128717279456 2177 10718074521270302214 2178 10940210780778495006 2179 10505738390858059104 2180 9490258347392034912 2181 8062861766686728848 2182 6440488443401516112 2183 4834742745503782048 2184 3408827834387459232 2185 2255841949226995080 2186 1399966954940330280 2187 813954586403236320 2188 442845239094125280 2189 225159710172329520 2190 106818507038878320 2191 47201079419131680 2192 19387814130373920 2193 7385377813497180 2194 2602153685260620 2195 845450699272416 2196 252415358606304 2197 68968508764176 2198 17164669297104 2199 3869452123936 2200 784906658592 2201 142129087928 2202 22752043032 2203 3181055328 2204 382496352 2205 38757936 2206 3218544 2207 210336 2208 10144 2209 321 2210 5 2211 1 2212 70 2213 2405 2214 54080 2215 895440 2216 11645088 2217 123898320 2218 1109184960 2219 8528334360 2220 57203657680 2221 338847548728 2222 1790137993280 2223 8503155468080 2224 36560125939680 2225 143097926347440 2226 512337493676736 2227 1684919436049980 2228 5108126797074600 2229 14320544528117100 2230 37226861748148800 2231 89947438491477840 2232 202425742201956000 2233 425094058624107600 2234 834346102641105600 2235 1532714913237853800 2236 2638540339529460912 2237 4261034792984324040 2238 6461176940995837760 2239 9206381429473133360 2240 12334624945028320480 2241 15547049243898333616 2242 18442909612949115840 2243 20596604649987581670 2244 21658285302048797220 2245 21445949171636554110 2246 19995996738250094016 2247 17553120114078763760 2248 14503350210088244960 2249 11275231188905298160 2250 8243570579891241280 2251 5664669783614454312 2252 3655808904167325360 2253 2213921541343566600 2254 1256799825497361600 2255 668004949266454800 2256 331978217211207840 2257 154019586458010000 2258 66588893549505600 2259 26773191943871100 2260 9987531498757800 2261 3447604384533036 2262 1097866057878720 2263 321383867370480 2264 86133178061280 2265 21034121421040 2266 4654358782528 2267 927035746520 2268 164881130960 2269 25933098360 2270 3563551680 2271 421254288 2272 41976480 2273 3428880 2274 220480 2275 10465 2276 326 2277 5 2278 1 2279 71 2280 2475 2281 56485 2282 949520 2283 12540528 2284 135543408 2285 1233083280 2286 9637519320 2287 65731992040 2288 396051206408 2289 2128985542008 2290 10293293461360 2291 45063281407760 2292 179658052287120 2293 655435420024176 2294 2197256929726716 2295 6793046233124580 2296 19428671325191700 2297 51547406276265900 2298 127174300239626640 2299 292373180693433840 2300 627519800826063600 2301 1259440161265213200 2302 2367061015878959400 2303 4171255252767314712 2304 6899575132513784952 2305 10722211733980161800 2306 15667558370468971120 2307 21541006374501453840 2308 27881674188926654096 2309 33989958856847449456 2310 39039514262936697510 2311 42254889952036378890 2312 43104234473685351330 2313 41441945909886648126 2314 37549116852328857776 2315 32056470324167008720 2316 25778581398993543120 2317 19518801768796539440 2318 13908240363505695592 2319 9320478687781779672 2320 5869730445510891960 2321 3470721366840928200 2322 1924804774763816400 2323 999983166477662640 2324 485997803669217840 2325 220608480007515600 2326 93362085493376700 2327 36760723442628900 2328 13435135883290836 2329 4545470442411756 2330 1419249925249200 2331 407517045431760 2332 107167299482320 2333 25688480203568 2334 5581394529048 2335 1091916877480 2336 190814229320 2337 29496650040 2338 3984805968 2339 463230768 2340 45405360 2341 3649360 2342 230945 2343 10791 2344 331 2345 5 2346 1 2347 72 2348 2546 2349 58960 2350 1006005 2351 13490048 2352 148083936 2353 1368626688 2354 10870602600 2355 75369511360 2356 461783198448 2357 2525036748416 2358 12422279003368 2359 55356574869120 2360 224721333694880 2361 835093472311296 2362 2852692349750892 2363 8990303162851296 2364 26221717558316280 2365 70976077601457600 2366 178721706515892540 2367 419547480933060480 2368 919892981519497440 2369 1886959962091276800 2370 3626501177144172600 2371 6538316268646274112 2372 11070830385281099664 2373 17621786866493946752 2374 26389770104449132920 2375 37208564744970424960 2376 49422680563428107936 2377 61871633045774103552 2378 73029473119784146966 2379 81294404214973076400 2380 85359124425721730220 2381 84546180383571999456 2382 78991062762215505902 2383 69605587176495866496 2384 57835051723160551840 2385 45297383167790082560 2386 33427042132302235032 2387 23228719051287475264 2388 15190209133292671632 2389 9340451812351820160 2390 5395526141604744600 2391 2924787941241479040 2392 1485980970146880480 2393 706606283676733440 2394 313970565500892300 2395 130122808936005600 2396 50195859325919736 2397 17980606325702592 2398 5964720367660956 2399 1826766970680960 2400 514684344914080 2401 132855779685888 2402 31269874732616 2403 6673311406528 2404 1282731106800 2405 220310879360 2406 33481456008 2407 4448036736 2408 508636128 2409 49054720 2410 3880305 2411 241736 2412 11122 2413 336 2414 5 2415 1 2416 73 2417 2618 2418 61506 2419 1064965 2420 14496053 2421 161573984 2422 1516710624 2423 12239229288 2424 86240113960 2425 537152709808 2426 2986819946864 2427 14947315751784 2428 67778853872488 2429 280077908564000 2430 1059814806006176 2431 3687785822062188 2432 11842995512602188 2433 35212020721167576 2434 97197795159773880 2435 249697784117350140 2436 598269187448953020 2437 1339440462452557920 2438 2806852943610774240 2439 5513461139235449400 2440 10164817445790446712 2441 17609146653927373776 2442 28692617251775046416 2443 44011556970943079672 2444 63598334849419557880 2445 86631245308398532896 2446 111294313609202211488 2447 134901106165558250518 2448 154323877334757223366 2449 166653528640694806620 2450 169905304809293729676 2451 163537243145787505358 2452 148596649938711372398 2453 127440638899656418336 2454 103132434890950634400 2455 78724425300092317592 2456 56655761183589710296 2457 38418928184580146896 2458 24530660945644491792 2459 14735977953956564760 2460 8320314082846223640 2461 4410768911388359520 2462 2192587253823613920 2463 1020576849177625740 2464 444093374436897900 2465 180318668261925336 2466 68176465651622328 2467 23945326693363548 2468 7791487338341916 2469 2341451315595040 2470 647540124599968 2471 164125654418504 2472 37943186139144 2473 7956042513328 2474 1503041986160 2475 253792335368 2476 37929492744 2477 4956672864 2478 557690848 2479 52935025 2480 4122041 2481 252858 2482 11458 2483 341 2484 5 2485 1 2486 74 2487 2691 2488 64124 2489 1126471 2490 15561018 2491 176070037 2492 1678284608 2493 13755939912 2494 98479343248 2495 623392823768 2496 3523972656672 2497 17934135698648 2498 82726169624272 2499 347856762436488 2500 1339892714570176 2501 4747600628068364 2502 15530781334664376 2503 47055016233769764 2504 132409815880941456 2505 346895579277124020 2506 847966971566303160 2507 1937709649901510940 2508 4146293406063332160 2509 8320314082846223640 2510 15678278585025896112 2511 27773964099717820488 2512 46301763905702420192 2513 72704174222718126088 2514 107609891820362637552 2515 150229580157818090776 2516 197925558917600744384 2517 246195419774760462006 2518 289224983500315473884 2519 320977405975452029986 2520 336558833449988536296 2521 333442547955081235034 2522 312133893084498877756 2523 276037288838367790734 2524 230573073790607052736 2525 181856860191042951992 2526 135380186483682027888 2527 95074689368169857192 2528 62949589130224638688 2529 39266638899601056552 2530 23056292036802788400 2531 12731082994234583160 2532 6603356165211973440 2533 3213164103001239660 2534 1464670223614523640 2535 624412042698823236 2536 248495133913547664 2537 92121792344985876 2538 31736814031705464 2539 10132938653936956 2540 2988991440195008 2541 811665779018472 2542 202068840557648 2543 45899228652472 2544 9459084499488 2545 1756834321528 2546 291721828112 2547 42886165608 2548 5514363712 2549 610625873 2550 57057066 2551 4374899 2552 264316 2553 11799 2554 346 2555 5 2556 1 2557 75 2558 2765 2559 66815 2560 1190595 2561 16687489 2562 191631055 2563 1854354645 2564 15434224520 2565 112235283160 2566 721872167016 2567 4147365480440 2568 21458108355320 2569 100660305322920 2570 430582932060760 2571 1687749477006664 2572 6087493342638540 2573 20278381962732740 2574 62585797568434140 2575 179464832114711220 2576 479305395158065476 2577 1194862550843427180 2578 2785676621467814100 2579 6084003055964843100 2580 12466607488909555800 2581 23998592667872119752 2582 43452242684743716600 2583 74075728005420240680 2584 119005938128420546280 2585 180314066043080763640 2586 257839471978180728328 2587 348155139075418835160 2588 444120978692361206390 2589 535420403275075935890 2590 610202389475767503870 2591 657536239425440566282 2592 670001381405069771330 2593 645576441039580112790 2594 588171181922866668490 2595 506610362628974843470 2596 412429933981650004728 2597 317237046674724979880 2598 230454875851851885080 2599 158024278498394495880 2600 102216228029825695240 2601 62322930936403844952 2602 35787375031037371560 2603 19334439159446556600 2604 9816520268213213100 2605 4677834326615763300 2606 2089082266313346876 2607 872907176612370900 2608 340616926258533540 2609 123858606376691340 2610 41869752685642420 2611 13121930094131964 2612 3800657219213480 2613 1013734619576120 2614 247968069210120 2615 55358313151960 2616 11215918821016 2617 2048556149640 2618 334607993720 2619 48400529320 2620 6124989585 2621 667682939 2622 61431965 2623 4639215 2624 276115 2625 12145 2626 351 2627 5 2628 1 2629 76 2630 2840 2631 69580 2632 1257410 2633 17878084 2634 208318544 2635 2045985700 2636 17288579165 2637 127669507680 2638 834107450176 2639 4869237647456 2640 25605473835760 2641 122118413678240 2642 531243237383680 2643 2118332409067424 2644 7775242819645204 2645 26365875305371280 2646 82864179531166880 2647 242050629683145360 2648 658770227272776696 2649 1674167946001492656 2650 3980539172311241280 2651 8869679677432657200 2652 18550610544874398900 2653 36465200156781675552 2654 67450835352615836352 2655 117527970690163957280 2656 193081666133840786960 2657 299320004171501309920 2658 438153538021261491968 2659 605994611053599563488 2660 792276117767780041550 2661 979541381967437142280 2662 1145622792750843439760 2663 1267738628901208070152 2664 1327537620830510337612 2665 1315577822444649884120 2666 1233747622962446781280 2667 1094781544551841511960 2668 919040296610624848198 2669 729666980656374984608 2670 547691922526576864960 2671 388479154350246380960 2672 260240506528220191120 2673 164539158966229540192 2674 98110305967441216512 2675 55121814190483928160 2676 29150959427659769700 2677 14494354594828976400 2678 6766916592929110176 2679 2961989442925717776 2680 1213524102870904440 2681 464475532635224880 2682 165728359062333760 2683 54991682779774384 2684 16922587313345444 2685 4814391838789600 2686 1261702688786240 2687 303326382362080 2688 66574231972976 2689 13264474970656 2690 2383164143360 2691 383008523040 2692 54525518905 2693 6792672524 2694 729114904 2695 66071180 2696 4915330 2697 288260 2698 12496 2699 356 2700 5 2701 1 2702 77 2703 2916 2704 72420 2705 1326990 2706 19135494 2707 226196628 2708 2254304244 2709 19334564865 2710 144958086845 2711 961776957856 2712 5703345097632 2713 30474711483216 2714 147723887514000 2715 653361651061920 2716 2649575646451104 2717 9893575228712628 2718 34141118125016484 2719 109230054836538160 2720 324914809214312240 2721 900820856955922056 2722 2332938173274269352 2723 5654707118312733936 2724 12850218849743898480 2725 27420290222307056100 2726 55015810701656074452 2727 103916035509397511904 2728 184978806042779793632 2729 310609636824004744240 2730 492401670305342096880 2731 737473542192762801888 2732 1044148149074861055456 2733 1398270728821379605038 2734 1771817499735217183830 2735 2125164174718280582040 2736 2413361421652051509912 2737 2595276249731718407764 2738 2643115443275160221732 2739 2549325445407096665400 2740 2328529167514288293240 2741 2013821841162466360158 2742 1648707277266999832806 2743 1277358903182951849568 2744 936171076876823245920 2745 648719660878466572080 2746 424779665494449731312 2747 262649464933670756704 2748 153232120157925144672 2749 84272773618143697860 2750 43645314022488746100 2751 21261271187758086576 2752 9728906035854827952 2753 4175513545796622216 2754 1677999635506129320 2755 630203891697558640 2756 220720041842108144 2757 71914270093119828 2758 21736979152135044 2759 6076094527575840 2760 1565029071148320 2761 369900614335056 2762 79838706943632 2763 15647639114016 2764 2766172666400 2765 437534041945 2766 61318191429 2767 7521787428 2768 795186084 2769 70986510 2770 5203590 2771 300756 2772 12852 2773 361 2774 5 2775 1 2776 78 2777 2993 2778 75336 2779 1399410 2780 20462484 2781 245332122 2782 2480500872 2783 21588869109 2784 164292651710 2785 1106735044701 2786 6665122055488 2787 36178056580848 2788 178198598997216 2789 801085538575920 2790 3302937297513024 2791 12543150875163732 2792 44034693353729112 2793 143371172961554644 2794 434144864050850400 2795 1225735666170234296 2796 3233759030230191408 2797 7987645291587003288 2798 18504925968056632416 2799 40270509072050954580 2800 82436100923963130552 2801 158931846211053586356 2802 288894841552177305536 2803 495588442866784537872 2804 803011307129346841120 2805 1229875212498104898768 2806 1781621691267623857344 2807 2442418877896240660494 2808 3170088228556596788868 2809 3896981674453497765870 2810 4538525596370332091952 2811 5008637671383769917676 2812 5238391693006878629496 2813 5192440888682256887132 2814 4877854612921384958640 2815 4342351008676754653398 2816 3662529118429466192964 2817 2926066180449951682374 2818 2213529980059775095488 2819 1584890737755289818000 2820 1073499326372916303392 2821 687429130428120488016 2822 415881585091595901376 2823 237504893776068842532 2824 127918087640632443960 2825 64906585210246832676 2826 30990177223612914528 2827 13904419581651450168 2828 5853513181302751536 2829 2308203527203687960 2830 850923933539666784 2831 292634311935227972 2832 93651249245254872 2833 27813073679710884 2834 7641123598724160 2835 1934929685483376 2836 449739321278688 2837 95486346057648 2838 18413811780416 2839 3203706708345 2840 498852233374 2841 68839978857 2842 8316973512 2843 866172594 2844 76190100 2845 5504346 2846 313608 2847 13213 2848 366 2849 5 2850 1 2851 79 2852 3071 2853 78329 2854 1474746 2855 21861894 2856 265794606 2857 2725832994 2858 24069369981 2859 185881520819 2860 1271027696411 2861 7771857100189 2862 42843178636336 2863 214376655578064 2864 979284137573136 2865 4104022836088944 2866 15846088172676756 2867 56577844228892844 2868 187405866315283756 2869 577516037012405044 2870 1659880530221084696 2871 4459494696400425704 2872 11221404321817194696 2873 26492571259643635704 2874 58775435040107586996 2875 122706609996014085132 2876 241367947135016716908 2877 447826687763230891892 2878 784483284418961843408 2879 1298599749996131378992 2880 2032886519627451739888 2881 3011496903765728756112 2882 4224040569163864517838 2883 5612507106452837449362 2884 7067069903010094554738 2885 8435507270823829857822 2886 9547163267754102009628 2887 10247029364390648547172 2888 10430832581689135516628 2889 10070295501603641845772 2890 9220205621598139612038 2891 8004880127106220846362 2892 6588595298879417875338 2893 5139596160509726777862 2894 3798420717815064913488 2895 2658390064128206121392 2896 1760928456801036791408 2897 1103310715519716389392 2898 653386478867664743908 2899 365422981416701286492 2900 192824672850879276636 2901 95896762433859747204 2902 44894596805264364696 2903 19757932762954201704 2904 8161716708506439496 2905 3159127460743354744 2906 1143558245474894756 2907 386285561180482844 2908 121464322924965756 2909 35454197278435044 2910 9576053284207536 2911 2384669006762064 2912 545225667336336 2913 113900157838064 2914 21617518488761 2915 3702558941719 2916 567692212231 2917 77156952369 2918 9183146106 2919 942362694 2920 81694446 2921 5817954 2922 326821 2923 13579 2924 371 2925 5 2926 1 2927 80 2928 3150 2929 81400 2930 1553075 2931 23336640 2932 287656500 2933 2991627600 2934 26795202975 2935 209950890800 2936 1456909217230 2937 9042884796600 2938 50615035736525 2939 257219834214400 2940 1193660793151200 2941 5083306973662080 2942 19950111008765700 2943 72423932401569600 2944 243983710544176600 2945 764921903327688800 2946 2237396567233489740 2947 6119375226621510400 2948 15680899018217620400 2949 37713975581460830400 2950 85268006299751222700 2951 181482045036121672128 2952 364074557131030802040 2953 689194634898247608800 2954 1232309972182192735300 2955 2083083034415093222400 2956 3331486269623583118880 2957 5044383423393180496000 2958 7235537472929593273950 2959 9836547675616701967200 2960 12679577009462932004100 2961 15502577173833924412560 2962 17982670538577931867450 2963 19794192632144750556800 2964 20677861946079784063800 2965 20501128083292777362400 2966 19290501123201781457810 2967 17225085748704360458400 2968 14593475425985638721700 2969 11728191459389144653200 2970 8938016878324791691350 2971 6456810781943271034880 2972 4419318520929242912800 2973 2864239172320753180800 2974 1756697194387381133300 2975 1018809460284366030400 2976 558247654267580563128 2977 288721435284739023840 2978 140791359239124111900 2979 64652529568218566400 2980 27919649471460641200 2981 11320844169249794240 2982 4302685706218249500 2983 1529843806655377600 2984 507749884105448600 2985 156918520203400800 2986 45030250562642580 2987 11960722290969600 2988 2929894674098400 2989 659125825174400 2990 135517676326825 2991 25320077430480 2992 4270251153950 2993 644849164600 2994 86340098475 2995 10125508800 2996 1024057140 2997 87512400 2998 6144775 2999 340400 3000 13950 3001 376 3002 5 3003 1 3004 81 3005 3230 3006 84550 3007 1634475 3008 24889715 3009 310993140 3010 3279284100 3011 29786830575 3012 236746093775 3013 1666860108030 3014 10499794013830 3015 59657920533125 3016 307834869950925 3017 1450880627365600 3018 6276967766813280 3019 25033417982427780 3020 92374043410335300 3021 316407642945746200 3022 1008905613871865400 3023 3002318470561178540 3024 8356771793855000140 3025 21800274244839130800 3026 53394874599678450800 3027 122981981881212053100 3028 266750051335872894828 3029 545556602167152474168 3030 1053269192029278410840 3031 1921504607080440344100 3032 3315393006597285957700 3033 5414569304038676341280 3034 8375869693016763614880 3035 12279920896322773769950 3036 17072085148546295241150 3037 22516124685079633971300 3038 28182154183296856416660 3039 33485247712411856280010 3040 37776863170722682424250 3041 40472054578224534620600 3042 41178990029372561426200 3043 39791629206494558820210 3044 36515586871906141916210 3045 31818561174689999180100 3046 26321666885374783374900 3047 20666208337713936344550 3048 15394827660268062726230 3049 10876129302872513947680 3050 7283557693249996093600 3051 4620936366708134314100 3052 2775506654671747163700 3053 1577057114551946593528 3054 846969089552319586968 3055 429512794523863135740 3056 205443888807342678300 3057 92572179039679207600 3058 39240493640710435440 3059 15623529875468043740 3060 5832529512873627100 3061 2037593690760826200 3062 664668404308849400 3063 201948770766043380 3064 56990972853612180 3065 14890616965068000 3066 3589020499272800 3067 794643501501225 3068 160837753757305 3069 29590328584430 3070 4915100318550 3071 731189263075 3072 96465607275 3073 11149565940 3074 1111569540 3075 93657175 3076 6485175 3077 354350 3078 14326 3079 381 3080 5 3081 1 3082 82 3083 3311 3084 87780 3085 1719025 3086 26524190 3087 335882855 3088 3590277240 3089 33066114675 3090 266532924350 3091 1903606201805 3092 12166654121860 3093 70157714546955 3094 367492790484050 3095 1758715497316525 3096 7727848394178880 3097 31310385749241060 3098 117407461392763080 3099 408781686356081500 3100 1325313256817611600 3101 4011224084433043940 3102 11359090264416178680 3103 30157046038694130940 3104 75195148844517581600 3105 176376856480890503900 3106 389732033217084947928 3107 812306653503025368996 3108 1598825794196430885008 3109 2974773799109718754940 3110 5236897613677726301800 3111 8729962310635962298980 3112 13790438997055439956160 3113 20655790589339537384830 3114 29352006044869069011100 3115 39588209833625929212450 3116 50698278868376490387960 3117 61667401895708712696670 3118 71262110883134538704260 3119 78248917748947217044850 3120 81651044607597096046800 3121 80970619235867120246410 3122 76307216078400700736420 3123 68334148046596141096310 3124 58140228060064782555000 3125 46987875223088719719450 3126 36061035997981999070780 3127 26270956963140576673910 3128 18159686996122510041280 3129 11904494059958130407700 3130 7396443021379881477800 3131 4352563769223693757228 3132 2424026204104266180496 3133 1276481884076182722708 3134 634956683331205814040 3135 298016067847021885900 3136 131812672680389643040 3137 54864023516178479180 3138 21456059388341670840 3139 7870123203634453300 3140 2702262095069675600 3141 866617175074892780 3142 258939743619655560 3143 71881589818680180 3144 18479637464340800 3145 4383664000774025 3146 955481255258530 3147 190428082341735 3148 34505428902980 3149 5646289581625 3150 827654870350 3151 107615173215 3152 12261135480 3153 1205226715 3154 100142350 3155 6839525 3156 368676 3157 14707 3158 386 3159 5 3160 1 3161 83 3162 3393 3163 91091 3164 1806805 3165 28243215 3166 362407045 3167 3926160095 3168 36656391915 3169 299599039025 3170 2170139126155 3171 14070260323665 3172 82324368668815 3173 437650505031005 3174 2126208287800575 3175 9486563891495405 3176 39038234143419940 3177 148717847142004140 3178 526189147748844580 3179 1734094943173693100 3180 5336537341250655540 3181 15370314348849222620 3182 41516136303110309620 3183 105352194883211712540 3184 251572005325408085500 3185 566108889697975451828 3186 1202038686720110316924 3187 2411132447699456254004 3188 4573599593306149639948 3189 8211671412787445056740 3190 13966859924313688600780 3191 22520401307691402255140 3192 34446229586394977340990 3193 50007796634208606395930 3194 68940215878494998223550 3195 90286488702002419600410 3196 112365680764085203084630 3197 132929512778843251400930 3198 149511028632081755749110 3199 159899962356544313091650 3200 162621663843464216293210 3201 157277835314267820982830 3202 144641364124996841832730 3203 126474376106660923651310 3204 105128103283153502274450 3205 83048911221070718790230 3206 62331992961122575744690 3207 44430643959263086715190 3208 30064181056080640448980 3209 19300937081338011885500 3210 11749006790603575235028 3211 6776589973327959937724 3212 3700508088180448903204 3213 1911438567407388536748 3214 932972751178227699940 3215 429828740527411528940 3216 186676696196568122220 3217 76320082904520150020 3218 29326182591976124140 3219 10572385298704128900 3220 3568879270144568380 3221 1125556918694548340 3222 330821333438335740 3223 90361227283020980 3224 22863301465114825 3225 5339145256032555 3226 1145909337600265 3227 224933511244715 3228 40151718484605 3229 6473944451975 3230 935270043565 3231 119876308695 3232 13466362195 3233 1305369065 3234 106981875 3235 7208201 3236 383383 3237 15093 3238 391 3239 5 3240 1 3241 84 3242 3476 3243 94484 3244 1897896 3245 30050020 3246 390650260 3247 4288567140 3248 40582552010 3249 336255430940 3250 2469738165180 3251 16240399449820 3252 96394628992480 3253 519974873699820 3254 2563858792831580 3255 11612772179295980 3256 48524798034915345 3257 187756081285424080 3258 674906994890848720 3259 2260284090922537680 3260 7070632284424348640 3261 20706851690099878160 3262 56886450651959532240 3263 146868331186322022160 3264 356924200208619798040 3265 817680895023383537328 3266 1768147576418085768752 3267 3613171134419566570928 3268 6984732041005605893952 3269 12785271006093594696688 3270 22178531337101133657520 3271 36487261232005090855920 3272 56966630894086379596130 3273 84454026220603583736920 3274 118948012512703604619480 3275 159226704580497417823960 3276 202652169466087622685040 3277 245295193542928454485560 3278 282440541410925007150040 3279 309410990988626068840760 3280 322521626200008529384860 3281 319899499157732037276040 3282 301919199439264662815560 3283 271115740231657765484040 3284 231602479389814425925760 3285 188177014504224221064680 3286 145380904182193294534920 3287 106762636920385662459880 3288 74494825015343727164170 3289 49365118137418652334480 3290 31049943871941587120528 3291 18525596763931535172752 3292 10477098061508408840928 3293 5611946655587837439952 3294 2844411318585616236688 3295 1362801491705639228880 3296 616505436723979651160 3297 262996779101088272240 3298 105646265496496274160 3299 39898567890680253040 3300 14141264568848697280 3301 4694436188839116720 3302 1456378252132884080 3303 421182560721356720 3304 113224528748135805 3305 28202446721147380 3306 6485054593632820 3307 1370842848844980 3308 265085229729320 3309 46625662936580 3310 7409214495540 3311 1055146352260 3312 133342670890 3313 14771731260 3314 1412350940 3315 114190076 3316 7591584 3317 398476 3318 15484 3319 396 3320 5 3321 1 3322 85 3323 3560 3324 97960 3325 1992380 3326 31947916 3327 420700280 3328 4679217400 3329 44871119150 3330 376837982950 3331 2805993596120 3332 18710137615000 3333 112635028442300 3334 616369502692300 3335 3083833666531400 3336 14176630972127560 3337 60137570214211325 3338 236280879320339425 3339 862663076176272800 3340 2935191085813386400 3341 9330916375346886320 3342 27777483974524226800 3343 77593302342059410400 3344 203754781838281554400 3345 503792531394941820200 3346 1174605095232003335368 3347 2585828471441469306080 3348 5381318710837652339680 3349 10597903175425172464880 3350 19770003047099200590640 3351 34963802343194728354208 3352 58665792569106224513440 3353 93453892126091470452050 3354 141420657114689963333050 3355 203402038733307188356400 3356 278174717093201022443440 3357 361878874046585040509000 3358 447947363009016077170600 3359 527735734953853461635600 3360 591851532399551075990800 3361 631932617188634598225620 3362 642421125357740566660900 3363 621818698596996700091600 3364 573034939670922428299600 3365 502718219621472191409800 3366 419779493894038646990440 3367 333557918686417515599600 3368 252143541102578956994800 3369 181257461935729389624050 3370 123859943152762379498650 3371 80415062009360239455008 3372 49575540635873122293280 3373 29002694825439944013680 3374 16089044717096246280880 3375 8456357974173453676640 3376 4207212810291255465568 3377 1979306928429618880040 3378 879502215825067923400 3379 368643044597584546400 3380 145544833387176527200 3381 54039832459528950320 3382 18835700757687814000 3383 6150814440972000800 3384 1877560812854240800 3385 534407089469492525 3386 141426975469283185 3387 34687501314780200 3388 7855897442477800 3389 1635928078574300 3390 311710892665900 3391 54034877432120 3392 8464360847800 3393 1188489023150 3394 148114402150 3395 16184082200 3396 1526541016 3397 121781660 3398 7990060 3399 413960 3400 15880 3401 401 3402 5 3403 1 3404 86 3405 3645 3406 101520 3407 2090340 3408 33940296 3409 452648196 3410 5099917680 3411 49550336550 3412 421709102100 3413 3182831579070 3414 21516131211120 3415 131345166057300 3416 729004531134600 3417 3700203169223700 3418 17260464638658960 3419 74314201186338885 3420 296418449534550750 3421 1098943955496612225 3422 3797854161989659200 3423 12266107461160272720 3424 37108400349871113120 3425 105370786316583637200 3426 281348084180340964800 3427 707547313233223374600 3428 1678397626626945155568 3429 3760433566673472641448 3430 7967147182279121645760 3431 15979221886262824804560 3432 30367906222524373055520 3433 54733805390293928944848 3434 93629594912300952867648 3435 152119684695197694965490 3436 234874549240781433785100 3437 344822695847997151689450 3438 481576755826508210799840 3439 640053591139786062952440 3440 809826237055601117679600 3441 975683097962869538806200 3442 1119587267353404537626400 3443 1223784149588185674216420 3444 1274353742546375164886520 3445 1264239823954737266752500 3446 1194853638267919128391200 3447 1075753159292394619709400 3448 922497713515510838400240 3449 753337412580456162590040 3450 585701459788996472594400 3451 433401003038308346618850 3452 305117405088491769122700 3453 204275005162122618953658 3454 129990602645233361748288 3455 78578235461313066306960 3456 45091739542536190294560 3457 24545402691269699957520 3458 12663570784464709142208 3459 6186519738720874345608 3460 2858809144254686803440 3461 1248145260422652469800 3462 514187877984761073600 3463 199584665846705477520 3464 72875533217216764320 3465 24986515198659814800 3466 8028375253826241600 3467 2411967902323733325 3468 675834064938775710 3469 176114476784063385 3470 42543398757258000 3471 9491825521052100 3472 1947638971240200 3473 365745770098020 3474 62499238279920 3475 9652849870950 3476 1336603425300 3477 164298484350 3478 17710623216 3479 1648322676 3480 129771720 3481 8404020 3482 429840 3483 16281 3484 406 3485 5 3486 1 3487 87 3488 3731 3489 105165 3490 2191860 3491 36030636 3492 486588492 3493 5552565876 3494 54650254230 3495 471259438650 3496 3604540681170 3497 24698962790190 3498 152861297268420 3499 860349697191900 3500 4429207700358300 3501 20960667807882660 3502 91574665824997845 3503 370732650720889635 3504 1395362405031162975 3505 4896798117486271425 3506 16063961623149931920 3507 49374507811031385840 3508 142479186666454750320 3509 386718870496924602000 3510 988895397413564339400 3511 2385944939860168530168 3512 5438831193300417797016 3513 11727580748952594287208 3514 23946369068541946450320 3515 46347128108787197860080 3516 85101711612818302000368 3517 148363400302594881812496 3518 245749279607498647833138 3519 386994233935979128750590 3520 579697245088778585474550 3521 826399451674505362489290 3522 1121630346966294273752280 3523 1449879828195387180632040 3524 1785509335018470656485800 3525 2095270365316274076432600 3526 2343371416941590211842820 3527 2498137892134560839102940 3528 2538593566501112431639020 3529 2459093462222656395143700 3530 2270606797560313748100600 3531 1998250872807905458109640 3532 1675835126095967000990280 3533 1339038872369452635184440 3534 1019102462827304819213250 3535 738518408126800115741550 3536 509392410250614388076358 3537 334265607807355980701946 3538 208568838106546428055248 3539 123669975003849256601520 3540 69637142233805890252080 3541 37208973475734409099728 3542 18850090523185583487816 3543 9045328882975561149048 3544 4106954404677339273240 3545 1762333138407413543400 3546 713772543831466551120 3547 272460199063922241840 3548 97862048415876579120 3549 33014890452486056400 3550 10440343156149974925 3551 3087801967262509035 3552 851948541722839095 3553 218657875541321385 3554 52035224278310100 3555 11439464492292300 3556 2313384741338220 3557 428245008377940 3558 72152088150870 3559 10989453296250 3560 1500901909650 3561 182009107566 3562 19358945892 3563 1778094396 3564 138175740 3565 8833860 3566 446121 3567 16687 3568 411 3569 5 3570 1 3571 88 3572 3818 3573 108896 3574 2297025 3575 38222496 3576 522619128 3577 6039154368 3578 60202820106 3579 525909692880 3580 4075800119820 3581 28303503471360 3582 177560260058610 3583 1013210994460320 3584 5289557397550200 3585 25389875508240960 3586 112535333632880505 3587 462307316545887480 3588 1766095055752052610 3589 6292160522517434400 3590 20960759740636203345 3591 65438469434181317760 3592 191853694477486136160 3593 529198057163379352320 3594 1375614267910488941400 3595 3374840337273732869568 3596 7824776133160586327184 3597 17166411942253012084224 3598 35673949817494540737528 3599 70293497177329144310400 3600 131448839721605499860448 3601 233465111915413183812864 3602 394112679910093529645634 3603 632743513543477776583728 3604 966691479024757714225140 3605 1406096696763283947963840 3606 1948029798640799636241570 3607 2571510175161681454384320 3608 3235389163213857837117840 3609 3880779700334744732918400 3610 4438641782257864288275420 3611 4841509309076151050945760 3612 5036731458635673270741960 3613 4997687028723768826782720 3614 4729700259782970143244300 3615 4268857670368219206210240 3616 3674085998903872459099920 3617 3014873998465419636174720 3618 2358141335196757454397690 3619 1757620870954104934954800 3620 1247910818377414503817908 3621 843658018057970368778304 3622 542834445913902408757194 3623 332238813110395684656768 3624 193307117237655146853600 3625 106846115709540299351808 3626 56059063998919992587544 3627 27895419406161144636864 3628 13152283287652900422288 3629 5869287543084752816640 3630 2476105682238880094520 3631 986232742895388792960 3632 370322247479798820960 3633 130876938868362635520 3634 43455233608636031325 3635 13528145123412483960 3636 3939750508985348130 3637 1070606417264160480 3638 270693099819631485 3639 63474688770602400 3640 13752849233630520 3641 2741629749716160 3642 500397096528810 3643 83141541447120 3644 12490355205900 3645 1682911017216 3646 201368053458 3647 21137040288 3648 1916270136 3649 147009600 3650 9279981 3651 462808 3652 17098 3653 416 3654 5 3655 1 3656 89 3657 3906 3658 112714 3659 2405921 3660 40519521 3661 560841624 3662 6561773496 3663 66241974474 3664 586112512986 3665 4601709812700 3666 32379303591180 3667 205863763529970 3668 1190771254518930 3669 6302768392010520 3670 30679432905791160 3671 137925209141121465 3672 574842650178767985 3673 2228402372297940090 3674 8058255578269487010 3675 27252920263153637745 3676 86399229174817521105 3677 257292163911667453920 3678 721051751640865488480 3679 1904812325073868293720 3680 4750454605184221810968 3681 11199616470434319196752 3682 24991188075413598411408 3683 52840361759747552821752 3684 105967446994823685047928 3685 201742336898934644170848 3686 364913951637018683673312 3687 627577791825506713458498 3688 1026856193453571306229362 3689 1599434992568235490808868 3690 2372788175788041662188980 3691 3354126495404083584205410 3692 4519539973802481090625890 3693 5806899338375539291502160 3694 7116168863548602570036240 3695 8319421482592609021193820 3696 9280151091334015339221180 3697 9878240767711824321687720 3698 10034418487359442097524680 3699 9727387288506738970027020 3700 8998557930151189349454540 3701 7942943669272091665310160 3702 6688959997369292095274640 3703 5373015333662177090572410 3704 4115762206150862389352490 3705 3005531689331519438772708 3706 2091568836435384872596212 3707 1386492463971872777535498 3708 875073259024298093413962 3709 525545930348050831510368 3710 300153232947195446205408 3711 162905179708460291939352 3712 83954483405081137224408 3713 41047702693814045059152 3714 19021570830737653238928 3715 8345393225323632911160 3716 3462338425134268887480 3717 1356554990375187613920 3718 501199186348161456480 3719 174332172476998666845 3720 56983378732048515285 3721 17467895632397832090 3722 5010356926249508610 3723 1341299517083791965 3724 334167788590233885 3725 77227538004232920 3726 16494478983346680 3727 3242026846244970 3728 583538637975930 3729 95631896653020 3730 14173266223116 3731 1884279070674 3732 222505093746 3733 23053310424 3734 2063279736 3735 156289581 3736 9742789 3737 479906 3738 17514 3739 421 3740 5 3741 1 3742 90 3743 3995 3744 116620 3745 2518635 3746 42925442 3747 601361145 3748 7122615120 3749 72803747970 3750 652354487460 3751 5187822325686 3752 36981013403880 3753 238243067121150 3754 1396635018048900 3755 7493539646529450 3756 36982201297801680 3757 168604642046912625 3758 712767859319889450 3759 2803245022476708075 3760 10286657950567427100 3761 35311175841423124755 3762 113652149437971158850 3763 343691393086484975025 3764 978343915552532942400 3765 2625864076714733782200 3766 6655266930258090104688 3767 15950071075618541007720 3768 36190804545847917608160 3769 77831549835161151233160 3770 158807808754571237869680 3771 307709783893758329218776 3772 566656288535953327844160 3773 992491743462525397131810 3774 1654433985279078019687860 3775 2626291186021806797038230 3776 3972223168356277152997848 3777 5726914671192125246394390 3778 7873666469206564674831300 3779 10326439312178020382128050 3780 12923068201924141861538400 3781 15435590346141211591230060 3782 17599572573926624360415000 3783 19158391859045839660908900 3784 19912659255071266419212400 3785 19761805775866181067551700 3786 18725945218657928319481560 3787 16941501599423281014764700 3788 14631903666641383760584800 3789 12061975331031469185847050 3790 9488777539813039479924900 3791 7121293895482381828125198 3792 5097100525766904311368920 3793 3478061300407257650131710 3794 2261565722996170870949460 3795 1400619189372348924924330 3796 825699163295246277715776 3797 463058412655655738144760 3798 246859663113541429163760 3799 125002186098895182283560 3800 60069273524551698298080 3801 27366964056061286150088 3802 11807731650457901798640 3803 4818893415509456501400 3804 1857754176723349070400 3805 675531358825160123325 3806 231315551209047182130 3807 74451274364446347375 3808 22478252558647340700 3809 6351656443333300575 3810 1675467305674025850 3811 411395326594466805 3812 93722016987579600 3813 19736505829591650 3814 3825565484220900 3815 679170534628950 3816 109805162876136 3817 16057545293790 3818 2106784164420 3819 245558404170 3820 25116590160 3821 2219569317 3822 166032370 3823 10222695 3824 497420 3825 17935 3826 426 3827 5 3828 1 3829 91 3830 4085 3831 120615 3832 2635255 3833 45444077 3834 644286587 3835 7723976265 3836 79926363090 3837 725158235430 3838 5840176813146 3839 42168835729566 3840 275224080525030 3841 1634878085170050 3842 8890174664578350 3843 44475740944331130 3844 205586843344714305 3845 881372501366802075 3846 3516012881796597525 3847 13089902973044135175 3848 45597833791990551855 3849 148963325279394283605 3850 457343542524456133875 3851 1322035308639017917425 3852 3604207992267266724600 3853 9281131006972823886888 3854 22605338005876631112408 3855 52140875621466458615880 3856 114022354381009068841320 3857 236639358589732389102840 3858 466517592648329567088456 3859 874366072429711657062936 3860 1559148031998478724975970 3861 2646925728741603416819670 3862 4280725171300884816726090 3863 6598514354378083950036078 3864 9699137839548402399392238 3865 13600581140398689921225690 3866 18200105781384585056959350 3867 23249507514102162243666450 3868 28358658548065353452768460 3869 33035162920067835951645060 3870 36757964432972464021323900 3871 39071051114117106080121300 3872 39674465030937447486764100 3873 38487750994524109387033260 3874 35667446818081209334246260 3875 31573405266064664775349500 3876 26693878997672852946431850 3877 21550752870844508665771950 3878 16610071435295421308050098 3879 12218394421249286139494118 3880 8575161826174161961500630 3881 5739627023403428521081170 3882 3662184912368519795873790 3883 2226318352667595202640106 3884 1288757575950902015860536 3885 709918075769197167308520 3886 371861849212436611447320 3887 185071459623446880581640 3888 87436237580612984448168 3889 39174695706519187948728 3890 16626625065967358300040 3891 6676647592232805571800 3892 2533285535548509193725 3893 906846910034207305455 3894 305766825573493529505 3895 96929526923093688075 3896 28829909001980641275 3897 8027123749007326425 3898 2086862632268492655 3899 505117343582046405 3900 113458522817171250 3901 23562071313812550 3902 4504736018849850 3903 788975697505086 3904 125862708169926 3905 18164329458210 3906 2352342568590 3907 270674994330 3908 27336159477 3909 2385601687 3910 176255065 3911 10720115 3912 515355 3913 18361 3914 431 3915 5 3916 1 3917 92 3918 4176 3919 124700 3920 2755870 3921 48079332 3922 689730664 3923 8368262852 3924 87650339355 3925 805084598520 3926 6565335048576 3927 48009012542712 3928 317392916254596 3929 1910102165695080 3930 10525052749748400 3931 53365915608909480 3932 250062584289045435 3933 1086959344711516380 3934 4397385383163399600 3935 16605915854840732700 3936 58687736765034687030 3937 194561159071384835460 3938 606306867803850417480 3939 1779378851163474051300 3940 4926243300906284642025 3941 12885338999240090611488 3942 31886469012849454999296 3943 74746213627343089728288 3944 166163230002475527457200 3945 350661712970741457944160 3946 703156951238061956191296 3947 1340883665078041224151392 3948 2433514104428190382038906 3949 4206073760740082141795640 3950 6927650900042488233545760 3951 10879239525678968766762168 3952 16297652193926486349428316 3953 23299718979947092320617928 3954 31800686921783274978185040 3955 41449613295486747300625800 3956 51608166062167515696434910 3957 61393821468133189404413520 3958 69793127353040299972968960 3959 75829015547089570101445200 3960 78745516145054553566885400 3961 78162216025461556873797360 3962 74155197812605318721279520 3963 67240852084145874109595760 3964 58267284263737517721781350 3965 48244631868517361612203800 3966 38160824306139929973822048 3967 28828465856544707447544216 3968 20793556247423448100994748 3969 14314788849577590482581800 3970 9401811935771948316954960 3971 5888503265036114998513896 3972 3515075928618497218500642 3973 1998675651720099183169056 3974 1081779924981633778755840 3975 556933308835883492028960 3976 272507697204059865029808 3977 126610933287132172396896 3978 55801320772486546248768 3979 23303272658200163871840 3980 9209933127781314765525 3981 3440132445582716499180 3982 1212613735607700834960 3983 402696352496587217580 3984 125759435925074329350 3985 36857032750987967700 3986 10113986381275819080 3987 2591979975850539060 3988 618575866399217655 3989 137020594130983800 3990 28066807332662400 3991 5293711716354936 3992 914838405675012 3993 144027037628136 3994 20516672026800 3995 2623017562920 3996 298011153807 3997 29721761164 3998 2561856752 3999 186975180 4000 11235470 4001 533716 4002 18792 4003 436 4004 5 4005 1 4006 93 4007 4268 4008 128876 4009 2880570 4010 50835202 4011 737809996 4012 9057993516 4013 96018602207 4014 892734937875 4015 7370419647096 4016 54574347591288 4017 365401928797308 4018 2227495081949676 4019 12435154915443480 4020 63890968358657880 4021 303428499897954915 4022 1337021929000561815 4023 5484344727874915980 4024 21003301238004132300 4025 75293652619875419730 4026 253248895836419522490 4027 800868026875235252940 4028 2385685718967324468780 4029 6705622152069758693325 4030 17811582300146375253513 4031 44771808012089545610784 4032 106632682640192544727584 4033 240909443629818617185488 4034 516824942973216985401360 4035 1053818664208803414135456 4036 2044040616316103180342688 4037 3774397769506231606190298 4038 6639587865168272523834546 4039 11133724660782570375341400 4040 17806890425721457000307928 4041 27176891719605455116190484 4042 39597371173873578670046244 4043 55100405901730367298802968 4044 73250300217270022278810840 4045 93057779357654262997060710 4046 113001987530300705100848430 4047 131186948821173489377382480 4048 145622142900129870074414160 4049 154574531692144123668330600 4050 156907732170516110440682760 4051 152317413838066875595076880 4052 141396049896751192830875280 4053 125508136347883391831377110 4054 106511916132254879333985150 4055 86405456174657291586025848 4056 66989290162684637421366264 4057 49622022103968155548538964 4058 35108345097001038583576548 4059 23716600785349538799536760 4060 15290315200808063315468856 4061 9403579193654612217014538 4062 5513751580338596401669698 4063 3080455576701732961924896 4064 1638713233817517270784800 4065 829441006039943357058768 4066 399118630491192037426704 4067 182412254059618718645664 4068 79104593430686710120608 4069 32513205785981478637365 4070 12650065573364031264705 4071 4652746181190417334140 4072 1615310088104288052540 4073 528455788421661546930 4074 162616468676062297050 4075 46971019132263786780 4076 12705966357126358140 4077 3210555842249756715 4078 755596460530201455 4079 165087401463646200 4080 33360519049017336 4081 6208550122029948 4082 1058865443303148 4083 164543709654936 4084 23139689589720 4085 2921028716727 4086 327732914971 4087 32283617916 4088 2748831932 4089 198210650 4090 11769186 4091 552508 4092 19228 4093 441 4094 5 4095 1 4096 94 4097 4361 4098 133144 4099 3009446 4100 53715772 4101 788645198 4102 9795803512 4103 105076595723 4104 988753540082 4105 8263154584971 4106 61944767238384 4107 419976276388596 4108 2592897010746984 4109 14662649997393156 4110 76326123274101360 4111 367319468256612795 4112 1640450428898516730 4113 6821366656875477795 4114 26487645965879048280 4115 96296953857879552030 4116 328542548456294942220 4117 1054116922711654775430 4118 3186553745842559721720 4119 9091307871037083162105 4120 24517204452216133946838 4121 62583390312235920864297 4122 151404490652282090338368 4123 347542126270011161913072 4124 757734386603035602586848 4125 1570643607182020399536816 4126 3097859280524906594478144 4127 5818438385822334786532986 4128 10413985634674504130024844 4129 17773312525950842899175946 4130 28940615086504027375649328 4131 44983782145326912116498412 4132 66774262893479033786236728 4133 94697777075603945968849212 4134 128350706119000389577613808 4135 166308079574924285275871550 4136 206059766887954968097909140 4137 244188936351474194478230910 4138 276809091721303359451796640 4139 300196674592273993742744760 4140 311482263862660234109013360 4141 309225146008582986035759640 4142 293713463734818068425952160 4143 266904186244634584662252390 4144 232020052480138271165362260 4145 192917372306912170920010998 4146 153394746337341929007392112 4147 116611312266652792969905228 4148 84730367200969194132115512 4149 58824945882350577383113308 4150 39006915986157602115005616 4151 24693894394462675532483394 4152 14917330773993208618684236 4153 8594207157040329363594594 4154 4719168810519250232709696 4155 2468154239857460627843568 4156 1228559636531135394485472 4157 581530884550810756072368 4158 261516847490305428766272 4159 111617799216668188757973 4160 45163271359345509902070 4161 17302811754554448598845 4162 6268056269294705386680 4163 2143765876525949599470 4164 691072257097723843980 4165 209587487808326083830 4166 59676985489390144920 4167 15916522199376114855 4168 3966152302779958170 4169 920683861993847655 4170 198447920512663536 4171 39569069171047284 4172 7267415565333096 4173 1223409152958084 4174 187683399244656 4175 26060718306447 4176 3248761631698 4177 360016532887 4178 35032449848 4179 2947042582 4180 209979836 4181 12321694 4182 571736 4183 19669 4184 446 4185 5 4186 1 4187 95 4188 4455 4189 137505 4190 3142590 4191 56725218 4192 842360970 4193 10584448710 4194 114872399235 4195 1093830135805 4196 9251908125053 4197 70207921823355 4198 481921043626980 4199 3012873287135580 4200 17255547008140140 4201 90988773271494516 4202 443645591530714155 4203 2007769897155129525 4204 8461817085773994525 4205 33309012622754526075 4206 122784599823758600310 4207 424839502314174494250 4208 1382659471167949717650 4209 4240670668554214497150 4210 12277861616879642883825 4211 33608512323253217108943 4212 87100594764452054811135 4213 213987880964518011202665 4214 498946616922293252251440 4215 1105276512873046764499920 4216 2328377993785056002123664 4217 4668502887706926994014960 4218 8916297666347241381011130 4219 16232424020496838916557830 4220 28187298160625347029200790 4221 46713927612454870274825274 4222 73924397231830939492147740 4223 111758045038805945902735140 4224 161472039969082979755085940 4225 223048483194604335546463020 4226 294658785693924674853485358 4227 372367846462879253373780690 4228 450248703239429162576140050 4229 520998028072777553930027550 4230 577005766313577353194541400 4231 611678938454934227851758120 4232 620707409871243220144773000 4233 602938609743401054461711800 4234 560617649979452653088204550 4235 498924238724772855827614650 4236 424937424787050442085373258 4237 346312118644254099927403110 4238 270006058603994721977297340 4239 201341679467621987102020740 4240 143555313083319771515228820 4241 97831861868508179498118924 4242 63700810380620277647489010 4243 39611225168455884151167630 4244 23511537931033537982278830 4245 13313375967559579596304290 4246 7187323050376710860553264 4247 3696713876388596022329040 4248 1810090521081946150557840 4249 843047732041116184838640 4250 373134646706973617524245 4251 156781070576013698660043 4252 62466083113899958500915 4253 23570868023849153985525 4254 8411822145820654986150 4255 2834838133623673443450 4256 900659744906049927810 4257 269264473297716228750 4258 75593507688766259775 4259 19882674502156073025 4260 4886836164773805825 4261 1119131782506511191 4262 238016989683710820 4263 46836484736380380 4264 8490824718291180 4265 1411092552202740 4266 213744117551103 4267 29309479938145 4268 3608778164585 4269 395048982735 4270 37979492430 4271 3157022418 4272 222301530 4273 12893430 4274 591405 4275 20115 4276 451 4277 5 4278 1 4279 96 4280 4550 4281 141960 4282 3280095 4283 59867808 4284 899086188 4285 11426809680 4286 125456847945 4287 1208702535040 4288 10345738260858 4289 79459829948408 4290 552128965450335 4291 3494794330762560 4292 20268420295275720 4293 108244320279634656 4294 534634364802208671 4295 2451415488685843680 4296 10469586982929124050 4297 41770829708528520600 4298 156093612446513126385 4299 547624102137933094560 4300 1807498973482124211900 4301 5623330139722164214800 4302 16518532285433857380975 4303 45886373940132859992768 4304 120709107087705271920078 4305 301088475728970066013800 4306 712934497886811263454105 4307 1604223129795340016751360 4308 3433654506658102766623584 4309 6996880881491982996138624 4310 13584800554054168375026090 4311 25148721686844080297568960 4312 44419722181122185945758620 4313 74901225773080217304026064 4314 120638324844285809766973014 4315 185682442270636885394882880 4316 273230085007888925657821080 4317 384520523163687315301548960 4318 517707268888529010399948378 4319 667026632156803928227266048 4320 822616549702308415949920740 4321 971246731312206716506167600 4322 1098003794386354907124568950 4323 1188684704768511581046299520 4324 1232386348326177447996531120 4325 1223646019614644274606484800 4326 1163556259722853707549916350 4327 1059541888704225508915819200 4328 923861663511823297912987908 4329 771249543431304542012776368 4330 616318177248248821904700450 4331 471347738071616709079318080 4332 344896992550941758617249560 4333 241387174951827951013347744 4334 161532672249128457145607934 4335 103312035549076161798656640 4336 63122763099489422133446460 4337 36824913898593117578583120 4338 20500699017936290456857554 4339 10884036926765306882882304 4340 5506804397470542172886880 4341 2653138253123062335396480 4342 1216182378748089802362885 4343 529915717282987316184288 4344 219247153689913657160958 4345 86036951137749112486440 4346 31982690169669808971675 4347 11246660279444328429600 4348 3735497878529723371260 4349 1169924218203766156560 4350 344857980986482488525 4351 95476182190922332800 4352 24769510666929878850 4353 6005967947280317016 4354 1357148772190222011 4355 284853474420091200 4356 55327309454671560 4357 9901917270493920 4358 1624836669753843 4359 243053597489248 4360 32918258102730 4361 4003827147320 4362 433028475165 4363 41136514848 4364 3379323948 4365 235194960 4366 13484835 4367 611520 4368 20566 4369 456 4370 5 4371 1 4372 97 4373 4646 4374 146510 4375 3422055 4376 63147903 4377 958953996 4378 12325895868 4379 136883657625 4380 1334159382985 4381 11554440795898 4382 89805568209266 4383 631588795398743 4384 4046923296212895 4385 23763214626038280 4386 128512740574910376 4387 642878685081843327 4388 2986049853488052351 4389 12921002471614967730 4390 52240416691457644650 4391 197864442155041646985 4392 703717714584446220945 4393 2355123075620057306460 4394 7430829113204288426700 4395 22141862425156021595775 4396 62404906225566717373743 4397 166595481027838131912846 4398 421797582816675337933878 4399 1014022973615781329467905 4400 2317157627682151280205465 4401 5037877636453442783374944 4402 10430535388150085762762208 4403 20581681435546151371164714 4404 38733522240898248672595050 4405 69568443867966266243327580 4406 119320947954202403249784684 4407 195539550617366027070999078 4408 306320767114922695161855894 4409 458912527278525811052703960 4410 657750608171576240959370040 4411 902227792052216325701497338 4412 1184733901045332938627214426 4413 1489643181859112344177186788 4414 1793863281014515132456088340 4415 2069250525698561623630736550 4416 2286688499154866488170868470 4417 2421071053094689029042830640 4418 2456032367940821722603015920 4419 2387202279337497982156401150 4420 2223098148427079216465735550 4421 1983403552216048806828807108 4422 1695111206943127839925764276 4423 1387567720679553363917476818 4424 1087665915319865530984018530 4425 816244730622558467696567640 4426 586284167502769709630597304 4427 402919847200956408158955678 4428 264844707798204618944264574 4429 166434798648565583932103100 4430 99947676998082539712029580 4431 57325612916529408035440674 4432 31384735944701597339739858 4433 16390841324235849055769184 4434 8159942650593604508283360 4435 3869320631871152137759365 4436 1746098096031077118547173 4437 749162870972900973345246 4438 305284104827662769647398 4439 118019641307418921458115 4440 43229350449114137401275 4441 14982158157974051800860 4442 4905422096733489527820 4443 1514782199190248645085 4444 440334163177404821325 4445 120245692857852211650 4446 30775478614210195866 4447 7363116719470539027 4448 1642002246610313211 4449 340180783874762760 4450 65229226725165480 4451 11526753940247763 4452 1867890267243091 4453 275971855591978 4454 36922085250050 4455 4436855622485 4456 474164990013 4457 44515838796 4458 3614518908 4459 248679795 4460 14096355 4461 632086 4462 21022 4463 461 4464 5 4465 1 4466 98 4467 4743 4468 151156 4469 3568565 4470 66569958 4471 1022101899 4472 13284849864 4473 149209553493 4474 1471043040610 4475 12888600178883 4476 101360009005164 4477 721394363608009 4478 4678512091611638 4479 27810137922251175 4480 152275955200948656 4481 771391425656753703 4482 3628928538569895678 4483 15907052325103020081 4484 65161419163072612380 4485 250104858846499291635 4486 901582156739487867930 4487 3058840790204503527405 4488 9785952188824345733160 4489 29572691538360310022475 4490 84546768650722738969518 4491 229000387253404849286589 4492 588393063844513469846724 4493 1435820556432456667401783 4494 3331180601297932609673370 4495 7355035264135594063580409 4496 15468413024603528546137152 4497 31012216823696237133926922 4498 59315203676444400043759764 4499 108301966108864514915922630 4500 188889391822168669493112264 4501 314860498571568430320783762 4502 501860317732288722232854972 4503 765233294393448506214559854 4504 1116663135450102052012074000 4505 1559978400223792566660867378 4506 2086961693097549264328711764 4507 2674377082904445282804401214 4508 3283506462873627476633275128 4509 3863113806713076756086824890 4510 4355939024853428111801605020 4511 4707759552249555517213699110 4512 4877103421035510751645846560 4513 4843234647278319704759417070 4514 4610300427764577198622136700 4515 4206501700643128023294542658 4516 3678514759159176646754571384 4517 3082678927622681203843241094 4518 2475233635999418894901495348 4519 1903910645942423998680586170 4520 1402528898125328177327164944 4521 989204014703726117789552982 4522 667764554999161027103220252 4523 431279506446770202876367674 4524 266382475646648123644132680 4525 157273289914611947747470254 4526 88710348861231005375180532 4527 47775577268937446395509042 4528 24550783974829453564052544 4529 12029263282464756646042725 4530 5615418727902229256306538 4531 2495260967003978091892419 4532 1054446975800563742992644 4533 423303746135081691105513 4534 161248991756533058859390 4535 58211508607088189202135 4536 19887580254707541328680 4537 6420204295923738172905 4538 1955116362367653466410 4539 560579856035257032975 4540 151021171472062407516 4541 38138595333680734893 4542 9005118966080852238 4543 1982183030485075971 4544 405410010599928240 4545 76755980665413243 4546 13394644207490854 4547 2143862122835069 4548 312893940842028 4549 41358940872535 4550 4911020612498 4551 518680828809 4552 48130357704 4553 3863198703 4554 262776150 4555 14728441 4556 653108 4557 21483 4558 466 4559 5 4560 1 4561 99 4562 4841 4563 155899 4564 3719721 4565 70138523 4566 1088671857 4567 14306951763 4568 162494403357 4569 1620252594103 4570 14359643219493 4571 114248609184047 4572 822754372613173 4573 5399906455219647 4574 32488650013862813 4575 180086093123199831 4576 923667380857702359 4577 4400319964226649381 4578 19535980863672915759 4579 81068471488175632461 4580 315266278009571904015 4581 1151687015585987159565 4582 3960422946943991395335 4583 12844792979028849260565 4584 39358643727184655755635 4585 114119460189083048991993 4586 313547155904127588256107 4587 817393451097918319133313 4588 2024213620276970137248507 4589 4767001157730389277075153 4590 10686215865433526673253779 4591 22823448288739122609717561 4592 46480629848299765680064074 4593 90327420500140637177686686 4594 167617169785308914959682394 4595 297191357931033184409034894 4596 503749890393737099813896026 4597 816720816303857152553638734 4598 1267093612125737228447414826 4599 1881896429843550558226633854 4600 2676641535673894618672941378 4601 3646940093321341830989579142 4602 4761338776001994547133112978 4603 5957883545778072759437676342 4604 7146620269586704232720100018 4605 8219052831566504867888429910 4606 9063698577102983629015304130 4607 9584862973285066268859545670 4608 9720338068313830456405263630 4609 9453535075042896903381553770 4610 8816802128407705221916679358 4611 7885016459802304670049114042 4612 6761193686781857850597812478 4613 5557912563622100098744736442 4614 4379144281941842893582081518 4615 3306439544067752176007751114 4616 2391732912829054295116717926 4617 1656968569702887144892773234 4618 1099044061445931229979587926 4619 697661982093418326520500354 4620 423655765561260071391602934 4621 245983638775842953122650786 4622 136485926130168451770689574 4623 72326361243766899959561586 4624 36580047257294210210095269 4625 17644682010366985902349263 4626 8110679694906207348198957 4627 3549707942804541834885063 4628 1477750721935645434098157 4629 584552737891614749964903 4630 219460500363621248061525 4631 78099088861795730530815 4632 26307784550631279501585 4633 8375320658291391639315 4634 2515696218402910499385 4635 711601027507319440491 4636 189159766805743142409 4637 47143714299761587131 4638 10987301996565928209 4639 2387593041085004211 4640 482165991265341483 4641 90150624872904097 4642 15538506330325923 4643 2456756063677097 4644 354252881714563 4645 46269961485033 4646 5429701441307 4647 566811186513 4648 51993556407 4649 4125974853 4650 277504591 4651 15381549 4652 674591 4653 21949 4654 471 4655 5 4656 1 4657 100 4658 4940 4659 160740 4660 3875620 4661 73858244 4662 1158810380 4663 15395623620 4664 176801355120 4665 1782746997460 4666 15979895813596 4667 128608252403540 4668 937002981797220 4669 6222660827832820 4670 37888556469082460 4671 212574743137062644 4672 1103753473980902190 4673 5323987345084351740 4674 23936300827899565140 4675 100604452351848548220 4676 396334749497747536476 4677 1466953293595559063580 4678 5112109962529978554900 4679 16805215925972840655900 4680 52203436706213505016200 4681 153478103916267704747628 4682 427666616093210637248100 4683 1130940607002045907389420 4684 2841607071374888456381820 4685 6791214778007359414323660 4686 15453217023163915950328932 4687 33509664154172649282971340 4688 69304078137038888289781635 4689 136808050348440402857750760 4690 257944590285449552137369080 4691 464808527716342099368717288 4692 800941248324770284222930920 4693 1320470706697594252367534760 4694 2083814428429594381001053560 4695 3148990041969287786674048680 4696 4558537965517445176899575232 4697 6323581628995236449662520520 4698 8408278869323336378122692120 4699 10719222321780067306570789320 4700 13104503815364776992157776360 4701 15365673101153209100608529928 4702 17282751408669488496903734040 4703 18648561550388049897874849800 4704 19305201041598896725264809300 4705 19173873143356727359786817400 4706 18270337203450602125298233128 4707 16701818588210009891965793400 4708 14646210146584162520646926520 4709 12319106250403957949342548920 4710 9937056845563942992326817960 4711 7685583826009595069589832632 4712 5698172456896806471124469040 4713 4048701482531941440009491160 4714 2756012631148818374872361160 4715 1796706043539349556500088280 4716 1121317747654678397912103288 4717 669639404337103024514253720 4718 382469564906011404893340360 4719 208812287373935351730251160 4720 108906408501061110169656855 4721 54224729267661196112444532 4722 25755361705273193250548220 4723 11660387637710749183084020 4724 5027458664740187268983220 4725 2062303459827260184063060 4726 804013238255235998026428 4727 297559589225416978592340 4728 104406873412427010032400 4729 34683105208922671140900 4730 10891016876694302138700 4731 3227297245910229939876 4732 900760794313062582900 4733 236303481105504729540 4734 58131016296327515340 4735 13374895037650932420 4736 2869759032350345694 4737 572316616138245580 4738 105689131203230020 4739 17995262394003020 4740 2811008945391660 4741 400522843199596 4742 51699662926340 4743 5996512627820 4744 618804742920 4745 56119531260 4746 4403479444 4747 292886140 4748 16056140 4749 696540 4750 22420 4751 476 4752 5 4753 1 4754 101 4755 5040 4756 165680 4757 4036360 4758 77733864 4759 1232668624 4760 16554434000 4761 192196978740 4762 1959548352580 4763 17762642811056 4764 144588148217136 4765 1065611234200760 4766 7159663809630040 4767 44111217296915280 4768 250463299606145104 4769 1316328217117964834 4770 6427740819065253930 4771 29260288172983916880 4772 124540753179748113360 4773 496939201849596084696 4774 1863288043093306600056 4775 6579063256125537618480 4776 21917325888502819210800 4777 69008652632186345672100 4778 205681540622481209763828 4779 581144720009478341995728 4780 1558607223095256544637520 4781 3972547678376934363771240 4782 9632821849382247870705480 4783 22244431801171275364652592 4784 48962881177336565233300272 4785 102813742291211537572752975 4786 206112128485479291147532395 4787 394752640633889954995119840 4788 722753118001791651506086368 4789 1265749776041112383591648208 4790 2121411955022364536590465680 4791 3404285135127188633368588320 4792 5232804470398882167675102240 4793 7707528007486732963573623912 4794 10882119594512681626562095752 4795 14731860498318572827785212640 4796 19127501191103403684693481440 4797 23823726137144844298728565680 4798 28470176916517986092766306288 4799 32648424509822697597512263968 4800 35931312959057538394778583840 4801 37953762591986946623139659100 4802 38479074184955624085051626700 4803 37444210346807329485085050528 4804 34972155791660612017264026528 4805 31348028734794172412612719920 4806 26965316396988120469989475440 4807 22256163095967900941669366880 4808 17622640671573538061916650592 4809 13383756282906401540714301672 4810 9746873939428747911133960200 4811 6804714113680759814881852320 4812 4552718674688167931372449440 4813 2918023791194027954412191568 4814 1790957151991781422426357008 4815 1052108969243114429407594080 4816 591281852279946756623591520 4817 317718695874996461899908015 4818 163131137768722306282101387 4819 79980090972934389362992752 4820 37415749342983942433632240 4821 16687846302450936452067240 4822 7089762124567447453046280 4823 2866316698082496182089488 4824 1101572827480652976618768 4825 401966462637843988624740 4826 139089978621349681173300 4827 45574122085616973279600 4828 14118314122604532078576 4829 4128058040223292522776 4830 1137064275418567312440 4831 294434497401832244880 4832 71505911333978447760 4833 16244654070001278114 4834 3442075648488591274 4835 678005747341475600 4836 123684393597233040 4837 20806271339394680 4838 3211531788591256 4839 452222506125936 4840 57696175554160 4841 6615317370740 4842 674924274180 4843 60523010704 4844 4696365584 4845 308942280 4846 16752680 4847 718960 4848 22896 4849 481 4850 5 4851 1 4852 102 4853 5141 4854 170720 4855 4202040 4856 81770224 4857 1310402488 4858 17787102624 4859 208751412740 4860 2151745331320 4861 19722191163636 4862 162350791028192 4863 1210199382417896 4864 8225275043830800 4865 51270881106545320 4866 294574516903060384 4867 1566791516724109938 4868 7744069036183218764 4869 35688028992049170810 4870 153801041352732030240 4871 621479955029344198056 4872 2360227244942902684752 4873 8442351299218844218536 4874 28496389144628356829280 4875 90925978520689164882900 4876 274690193254667555435928 4877 786826260631959551759556 4878 2139751943104734886633248 4879 5531154901472190908408760 4880 13605369527759182234476720 4881 31877253650553523235358072 4882 71207312978507840597952864 4883 151776623468548102806053247 4884 308925870776690828720285370 4885 600864769119369246142652235 4886 1117505758635681606501206208 4887 1988502894042904035097734576 4888 3387161731063476920182113888 4889 5525697090149553169959054000 4890 8637089605526070801043690560 4891 12940332477885615131248726152 4892 18589647601999414590135719664 4893 25613980092831254454347308392 4894 33859361689421976512478694080 4895 42951227328248247983422047120 4896 52293903053662830391494871968 4897 61118601426340683690278570256 4898 68579737468880235992290847808 4899 73885075551044485017918242940 4900 76432836776942570708191285800 4901 75923284531762953570136677228 4902 72416366138467941502349077056 4903 66320184526454784429876746448 4904 58313345131782292882602195360 4905 49221479492956021411658842320 4906 39878803767541439003586017472 4907 31006396954479939602630952264 4908 23130630222335149451848261872 4909 16551588053109507726015812520 4910 11357432788368927746254301760 4911 7470742465882195885784641008 4912 4708980943185809376838548576 4913 2843066121234895851833951088 4914 1643390821523061186031185600 4915 909000548154943218523499535 4916 480849833643718768182009402 4917 243111228741656695645094139 4918 117395840315918331796624992 4919 54103595645434878885699480 4920 23777608427018383905113520 4921 9956078822649943635135768 4922 3967889525563149158708256 4923 1503539290118496965243508 4924 541056441259193669798040 4925 184664100706966654452900 4926 59692436208221505358176 4927 18246372162827824601352 4928 5265122315641859835216 4929 1431498772820399557320 4930 365940408735810692640 4931 87750565403979725874 4932 19686729718489869388 4933 4120081395830066874 4934 801690140938708640 4935 144490664936627720 4936 24017803127985936 4937 3663754294717192 4938 509918681680096 4939 64311492924900 4940 7290241644920 4941 735447284884 4942 65219376288 4943 5005307864 4944 325694960 4945 17471640 4946 741856 4947 23377 4948 486 4949 5 4950 1 4951 103 4952 5243 4953 175861 4954 4372760 4955 85972264 4956 1392172712 4957 19097505112 4958 226538515364 4959 2360496744060 4960 21873936494956 4961 182072982191828 4962 1372550173446088 4963 9435474426248696 4964 59496156150376120 4965 345845398009605704 4966 1861366033627170322 4967 9310860552907328702 4968 43432098028232389574 4969 189489070344781201050 4970 775280996382076228296 4971 2981707199972246882808 4972 10802578544161746903288 4973 36938740443847201047816 4974 119422367665317521712180 4975 365616171775356720318828 4976 1061516453886627107195484 4977 2926578203736694438392804 4978 7670906844576925795042008 4979 19136524429231373142885480 4980 45482623178312705469834792 4981 103084566629061363833310936 4982 222983936447055943404006111 4983 460702494245238931526338617 4984 909790639896060074862937605 4985 1718370527755050852643858443 4986 3106008652678585641598940784 4987 5375664625106380955279848464 4988 8912858821213030090141167888 4989 14162786695675623971002744560 4990 21577422083411685932292416712 4991 31529980079885029721384445816 4992 44203627694830669044483028056 4993 59473341782253230966826002472 4994 76810589017670224495900741200 4995 95245130381911078374916919088 4996 113412504480003514081773442224 4997 129698338895220919682569418064 4998 142464813019924721010209090748 4999 150317912327987055726109528740 5000 152356121308705524278327963028 5001 148339650670230895072485754284 5002 138736550664922725932225823504 5003 124633529658237077312478941808 5004 107534824624738314294261037680 5005 89100283260497460415244859792 5006 70885200722021378606216969736 5007 54137027176815089054479214136 5008 39682218275444657177864074392 5009 27909020841478435472270114280 5010 18828175254251123632038942768 5011 12179723409068005262623189584 5012 7552047064420705228672499664 5013 4486456942757957037865136688 5014 2552391369678004404554685135 5015 1389850381798661986705508937 5016 723961062385375463827103541 5017 360507069057575027441719131 5018 171499435961353210682324472 5019 77881204072453262790813000 5020 33733687249668327540249288 5021 13923968348213092793844024 5022 5471428815681646123951764 5023 2044595731377690635041548 5024 725720541966160324250940 5025 244356536915188159811076 5026 77938808371049329959528 5027 23511494478469684436568 5028 6696621088462259392536 5029 1797439181556210249960 5030 453690974139790418514 5031 107437295122469595262 5032 23806811114319936262 5033 4921771536768775514 5034 946180805875336360 5035 168508468064613656 5036 27681557422703128 5037 4173672976397288 5038 574230174604996 5039 71601734569820 5040 8025688929804 5041 800666661172 5042 70224684152 5043 5331002824 5044 343166600 5045 18213496 5046 765233 5047 23863 5048 491 5049 5 5050 1 5051 104 5052 5346 5053 181104 5054 4548621 5055 90345024 5056 1478144976 5057 20489677824 5058 245636020476 5059 2587035259424 5060 24234433239016 5061 203946918686784 5062 1554623155637916 5063 10808024599694784 5064 68931630576624816 5065 405341554159981824 5066 2207211431636776026 5067 11172226586534499024 5068 52742958581139718276 5069 232921168373013590624 5070 964770066726857429346 5071 3756988196354323111104 5072 13784285744133993786096 5073 47741318988008947951104 5074 156361108109164722759996 5075 485038539440674242031008 5076 1427132625661983827514312 5077 3988094657623321545588288 5078 10597485048313620233434812 5079 26807431273808298937927488 5080 64619147607544078612720272 5081 148567189807374069303145728 5082 326068503076117307237317047 5083 683686430692294874930344728 5084 1370493134141299006389276222 5085 2628161167651110927506796048 5086 4824379180433636494242799227 5087 8481673277784966596878789248 5088 14288523446319411045421016352 5089 23075645516888654061143912448 5090 35740208779087309903295161272 5091 53107402163296715653676862528 5092 75733607774715698765867473872 5093 103676969477083900011309030528 5094 136283930799923455462726743672 5095 172055719399581302870817660288 5096 208657634861914592456690361312 5097 243110843375224433764342860288 5098 272163151915145640692778508812 5099 292782725347911776736318619488 5100 302674033636692580004437491768 5101 300695771978936419350813717312 5102 287076201335153621004711577788 5103 263370080323159803244704765312 5104 232168354282975391606739979488 5105 196635107885235774709505897472 5106 159985483982518839021461829528 5107 125022227898836467660696183872 5108 93819245452259746232343288528 5109 67591239116923092650134188672 5110 46737196095729559104309057048 5111 31007898663319128894662132352 5112 19731770473488710491295689248 5113 12038504007178662266537636352 5114 7038848312435961442419821823 5115 3942241751476666391260194072 5116 2113811444184037450532612478 5117 1084468131442950491268822672 5118 532006505018928238124043603 5119 249380640033806473473137472 5120 111614891322121590331062288 5121 47657655597881420334093312 5122 19395397163894738917795788 5123 7516024547059336758993312 5124 2770316273343850959292488 5125 970077078881348484062016 5126 322295345286237489770604 5127 101450302849519014396096 5128 30208115566931943829104 5129 8494060270018469642496 5130 2251130155696000668474 5131 561128269262260013776 5132 131244106236789531524 5133 28728582651088711776 5134 5867952342644111874 5135 1114689273939950016 5136 196190025487316784 5137 31855230399100416 5138 4747903151002284 5139 645831909174816 5140 79627423499624 5141 8826355590976 5142 870891345324 5143 75555686976 5144 5674169424 5145 361380096 5146 18978729 5147 789096 5148 24354 5149 496 5150 5 5151 1 5152 105 5153 5450 5154 186450 5155 4729725 5156 94893645 5157 1568490000 5158 21967822800 5159 266125698300 5160 2832671279900 5161 26821468498440 5162 228181351925800 5163 1758570074324700 5164 12362647755332700 5165 79739655176319600 5166 474273184736606640 5167 2612552985796757850 5168 13379438018171275050 5169 63915185167674217300 5170 285664126954153308900 5171 1197691235099871019970 5172 4721758263081180540450 5173 17541273940488316897200 5174 61525604732142941737200 5175 204102427097173670711100 5176 641399647549838964791004 5177 1912171165102658069545320 5178 5415227283285305373102600 5179 14585579705936941779023100 5180 37404916322121919171362300 5181 91426578881352377550647760 5182 213186337414918147915866000 5183 474635692883491376540462775 5184 1009754933768412182167661775 5185 2054179564833593881319620950 5186 3998654301792409933896072270 5187 7452540348084747421749595275 5188 13306052458218603091121588475 5189 22770196724104377642299805600 5190 37364168963208065106564928800 5191 58815854295975963964439073720 5192 88847610942384025556972023800 5193 128841009938012414419544336400 5194 179410577251799598777176504400 5195 239960900277007355474035774200 5196 308339650199504758333544403960 5197 380713354261495895327508021600 5198 451768478237139026221033221600 5199 515273995290370074457121369100 5200 564945877263057417429097128300 5201 595456758984604356740756111256 5202 603369805615628999355251209080 5203 587771973314090040355525295100 5204 550446281658313424249416343100 5205 495538434606135194851444744800 5206 428803462168211166316245876960 5207 356620591867754613730967727000 5208 285007711881355306682158013400 5209 218841473351096213893039472400 5210 161410484569182838882477477200 5211 114328435212652651754443245720 5212 77745094759048687998971189400 5213 50739669136807839385957821600 5214 31770274480667372757833325600 5215 19077352319614623708957458175 5216 10981090063912627833680015895 5217 6056053195660703841792806550 5218 3198279575626987941801435150 5219 1616474636461878729392866275 5220 781387145052734711597181075 5221 360995531355928063804199760 5222 159272546920003010665155600 5223 67053052761776159251889100 5224 26911421710954075676789100 5225 10286340820403187718285800 5226 3740393352225199443354504 5227 1292372424167585973832620 5228 423745648135756504166700 5229 131658418416450958225200 5230 38702175836950413471600 5231 10745190425714470310970 5232 2812258424958260682250 5233 692372375499049545300 5234 159972688887878243300 5235 34596534993732823650 5236 6982641616584061890 5237 1310879299427266800 5238 228045255886417200 5239 36603133550102700 5240 5393735060177100 5241 725459332674440 5242 88453779090600 5243 9697246936300 5244 946447032300 5245 81229856400 5246 6035549520 5247 380358825 5248 19767825 5249 813450 5250 24850 5251 501 5252 5 5253 1 5254 106 5255 5555 5256 191900 5257 4916175 5258 99623370 5259 1663383645 5260 23536312800 5261 288093521100 5262 3098796978200 5263 29654139778340 5264 255002820424240 5265 1986751426250500 5266 14121217829657400 5267 92102302931652300 5268 554012839912926240 5269 3086826170533364490 5270 15991991003968032900 5271 77294623185845492350 5272 349579312121827526200 5273 1483355362054024328870 5274 5919449498181051560420 5275 22263032203569497437650 5276 79066878672631258634400 5277 265628031829316612448300 5278 845502074647012635502104 5279 2553570812652497034336324 5280 7327398448387963442647920 5281 20000806989222247152125700 5282 51990496028058860950385400 5283 128831495203474296722010060 5284 304612916296270525466513760 5285 687822030298409524456328775 5286 1484390626651903558708124550 5287 3063934498602006063487282725 5288 6052833866626003815215693220 5289 11451194649877157355645667545 5290 20758592806303350512871183750 5291 36076249182322980733421394075 5292 60134365687312442748864734400 5293 96180023259184029071004002520 5294 147663465238359989521411097520 5295 217688620880396439976516360200 5296 308251587189812013196720840800 5297 419371477528806954251212278600 5298 548300550476512113807580178160 5299 689053004461000653661052425560 5300 832481832498634921548541243200 5301 967042473527509100678154590700 5302 1080219872553427491886218497400 5303 1160402636247661774169853239556 5304 1198826564600233356096007320336 5305 1191141778929719039710776504180 5306 1138218254972403464604941638200 5307 1045984716264448619100861087900 5308 924341896774346361167690621760 5309 785424054035965780047213603960 5310 641628303749109920413125740400 5311 503849185232451520575197485800 5312 380251957920279052775516949600 5313 275738919781835490636920722920 5314 192073529971701339753414435120 5315 128484763895856527384929011000 5316 82509943617475212143791147200 5317 50847626800281996466790783775 5318 30058442383527251542637474070 5319 17037143259573331675472822445 5320 9254332771287691783594241700 5321 4814754212088866671194301425 5322 2397861781514613440990047350 5323 1142382676408662775401380835 5324 520268078275931074469355360 5325 226325599681779169917044700 5326 93964474472730234928678200 5327 37197762531357263395074900 5328 14026734172628387161640304 5329 5032765776392785417187124 5330 1716118072303342477999320 5331 555404066552207462391900 5332 170360594253401371696800 5333 49447366262664883782570 5334 13557448850672730993220 5335 3504630800457310227550 5336 852345064386927788600 5337 194569223881611066950 5338 41579176610316885540 5339 8293520916011328690 5340 1538924555313684000 5341 264648389436519900 5342 41996868610279800 5343 6119194392851540 5344 813913111765040 5345 98151026026900 5346 10643693968600 5347 1027676888700 5348 87265405920 5349 6415908345 5350 400126650 5351 20581275 5352 838300 5353 25351 5354 506 5355 5 5356 1 5357 107 5358 5661 5359 197455 5360 5108075 5361 104539545 5362 1763007015 5363 25199696445 5364 311629833900 5365 3386890499300 5366 32752936756540 5367 284656960202580 5368 2241754246674740 5369 16107969255907900 5370 106223520761309700 5371 646115142844578540 5372 3640839010446290730 5373 19078817174501397390 5374 93286614189813525250 5375 426873935307673018550 5376 1832934674175851855070 5377 7402804860235075889290 5378 28182481701750548998070 5379 101329910876200756072050 5380 344694910501947871082700 5381 1111130106476329247950404 5382 3399072887299509669838428 5383 9880969261040460476984244 5384 27328205437610210594773620 5385 71991303017281108102511100 5386 180821991231533157672395460 5387 433444411499744822188523820 5388 992434946594680049922842535 5389 2172212656950313083164453325 5390 4548325125253909622195407275 5391 9116768365228009878702975945 5392 17504028516503161170861360765 5393 32209787456180507868516851295 5394 56834841988626331246292577825 5395 96210614869635423482286128475 5396 156314388946496471819868736920 5397 243843488497544018592415100040 5398 365352086118756429497927457720 5399 525940208070208453173237201000 5400 727623064718618967447933119400 5401 967672028005319068058792456760 5402 1237353554937512767468632603720 5403 1521534836959635575209593668760 5404 1799524306026144022226695833900 5405 2047262346080936592564373088100 5406 2240622508801089266056071736956 5407 2359229200847895130265860559892 5408 2389968343529952395806783824516 5409 2329360033902122504315718142380 5410 2184202971236852083705802726100 5411 1970326613038794980268551709660 5412 1709765950810312141214904225720 5413 1427052357785075700460339344360 5414 1145477488981561440988323226200 5415 884101143152730573350714435400 5416 655990877702114543412437672520 5417 467812449753536830390335158040 5418 320558293867557867138343446120 5419 210994707513331739528720158200 5420 133357570417757208610581930975 5421 80906069183809248009428257845 5422 47095585643100583218110296515 5423 26291476030861023459067064145 5424 14069086983376558454788543125 5425 7212615993603480112184348775 5426 3540244457923276216391428185 5427 1662650754684593849870736195 5428 746593677957710244386400060 5429 320290074154509404845722900 5430 131162237004087498323753100 5431 51224496703985650556715204 5432 19059499949021172578827428 5433 6748883848696127895186444 5434 2271522138855549940391220 5435 725764660805608834088700 5436 219807960516066255479370 5437 63004815113337614775790 5438 17062079651130041220770 5439 4356975864844238016150 5440 1046914288268538855550 5441 236148400491927952490 5442 49872697526328214230 5443 9832445471325012690 5444 1803572944750203900 5445 306645258046799700 5446 48116063003131340 5447 6933107504616580 5448 912064137791940 5449 108794719995500 5450 11671370857300 5451 1114942294620 5452 93681314265 5453 6816034995 5454 420707925 5455 21419575 5456 863651 5457 25857 5458 511 5459 5 5460 1 5461 108 5462 5768 5463 203116 5464 5305530 5465 109647620 5466 1867546560 5467 26962703460 5468 336829530345 5469 3698520333200 5470 36139827255840 5471 317409896959120 5472 2526411206877320 5473 18349723502582640 5474 122331490017217600 5475 752338663605888240 5476 4286954153290869270 5477 22719656184947688120 5478 112365431364314922640 5479 520160549497486543800 5480 2259808609483524873620 5481 9235739534410927744360 5482 35585286561985624887360 5483 129512392577951305070120 5484 446024821378148627154750 5485 1455825016978277119033104 5486 4510202993775838917788832 5487 13280042148339970146822672 5488 37209174698650671071757864 5489 99319508454891318697284720 5490 252813294248814265774906560 5491 614266402731277979860919280 5492 1425879358094424872111366355 5493 3164647603544993133087295860 5494 6720537782204222705359860600 5495 13665093490481919500898383220 5496 26620796881731171049564336710 5497 49713815972683669039378212060 5498 89044629444806839114809429120 5499 153045456858261754728578706300 5500 252525003816131895302154865395 5501 400157877444040490412283836960 5502 609195574616300448090342557760 5503 891292294188964882671164658720 5504 1253563272788827420621170320400 5505 1695295092723938035506725576160 5506 2205025582942831835527425060480 5507 2758888391897148342678226272480 5508 3321059142985779597436289502660 5509 3846786652107080614791068922000 5510 4287884854882025858620444825056 5511 4599851709648984396321932296848 5512 4749197544377847526072644384408 5513 4719328377432074900122501966896 5514 4513563005138974588021520868480 5515 4154529584275647063974354435760 5516 3680092563849107121483455935380 5517 3136818308595387841675243570080 5518 2572529846766637141448662570560 5519 2029578632134292014339037661600 5520 1540092020854845116763152107920 5521 1123803327455651373802772830560 5522 788370743621094697528678604160 5523 531553001380889606667063604320 5524 344352277931088948139302089175 5525 214263639601566456620010188820 5526 128001654826909831227538554360 5527 73387061673961606677177360660 5528 40360563014237581913855607270 5529 21281702976980038566972891900 5530 10752860451526756328575776960 5531 5202895212607870066262164380 5532 2409244432642304094257136255 5533 1066883752112219649232122960 5534 451452311158596903169476000 5535 182386733708073148880468304 5536 70283996653006823135542632 5537 25808383797717300474013872 5538 9020405987551677835577664 5539 2997286799661158774479920 5540 945572621321675089568070 5541 282812775629403870255160 5542 80066894764467655996560 5543 21419055515974279236920 5544 5403890153112776871700 5545 1283062688760466808040 5546 286021098018256166720 5547 59705142997653226920 5548 11636018416075216590 5549 2110218202797003600 5550 354761321049931040 5551 55049170507747920 5552 7845171642408520 5553 1020858857787440 5554 120466090852800 5555 12786313151920 5556 1208623608885 5557 100497349260 5558 7236742920 5559 442127500 5560 22283226 5561 889508 5562 26368 5563 516 5564 5 5565 1 5566 109 5567 5876 5568 208884 5569 5508646 5570 114953150 5571 1977194180 5572 28830250020 5573 363792233805 5574 4035349863545 5575 39838347589040 5576 353549724214960 5577 2843821103836440 5578 20876134709459960 5579 140681213519800240 5580 874670153623105840 5581 5039292816896757510 5582 27006610338238557390 5583 135085087549262610760 5584 632525980861801466440 5585 2779969158981011417420 5586 11495548143894452617980 5587 44821026096396552631720 5588 165097679139936929957480 5589 575537213956099932224870 5590 1901849838356425746187854 5591 5966028010754116036821936 5592 17790245142115809064611504 5593 50489216846990641218580536 5594 136528683153541989769042584 5595 352132802703705584472191280 5596 867079696980092245635825840 5597 2040145760825702851972285635 5598 4590526961639418005198662215 5599 9885185385749215838447156460 5600 20385631272686142206258243820 5601 40285890372213090550462719930 5602 76334612854414840088942548770 5603 138758445417490508154187641180 5604 242090086303068593843388135420 5605 405570460674393650030733571695 5606 652682881260172385714438702355 5607 1009353452060340938502626394720 5608 1500487868805265330761507216480 5609 2144855566977792303292334979120 5610 2948858365512765456127895896560 5611 3900320675666769871034150636640 5612 4963913974839980178205651332960 5613 6079947534882927940114515775140 5614 7167845795092860212227358424660 5615 8134671506989106473411513747056 5616 8887736564531010254942377121904 5617 9349049254026831922394576681256 5618 9468525921809922426195146351304 5619 9232891382571049488144022835376 5620 8668092589414621651995875304240 5621 7834622148124754185457810371140 5622 6816910872444494963158699505460 5623 5709348155362024983123906140640 5624 4602108478900929155787700232160 5625 3569670652989137131102189769520 5626 2663895348310496490565924938480 5627 1912174071076746071331451434720 5628 1319923745001984304195742208480 5629 875905279311978554806365693495 5630 558615917532655404759312277995 5631 342265294428476287847548743180 5632 201388716500871437904715915020 5633 113747624688199188591032967930 5634 61642265991217620480828499170 5635 32034563428506794895548668860 5636 15955755664134626394837941340 5637 7612139645250174160519300635 5638 3476128184754523743489259215 5639 1518336063270816552401598960 5640 633839044866670052049944304 5641 252670730361079972016010936 5642 96092380450724123609556504 5643 34828789785268978309591536 5644 12017692787212836610057584 5645 3942859420982833864047990 5646 1228385396951078959823230 5647 362879670393871526251720 5648 101485950280441935233480 5649 26822945669087056108620 5650 6686952841873243679740 5651 1569083786778722974760 5652 345726241015909393640 5653 71341161413728443510 5654 13746236618872220190 5655 2464979523846934640 5656 409810491557678960 5657 62894342150156440 5658 8866030500195960 5659 1141324948640240 5660 133252404004720 5661 13994936760805 5662 1309120958145 5663 107734092180 5664 7678870420 5665 464410726 5666 23172734 5667 915876 5668 26884 5669 521 5670 5 5671 1 5672 110 5673 5985 5674 214760 5675 5717530 5676 120461796 5677 2092147330 5678 30807444200 5679 392622483825 5680 4399142097350 5681 43873697452585 5682 393388071804000 5683 3197370828051400 5684 23719955813296400 5685 161557348229260200 5686 1015351367142906080 5687 5913962970519863350 5688 32045903155135314900 5689 162091697887501168150 5690 767611068411064077200 5691 3412495139842812883860 5692 14275517302875464035400 5693 56316574240291005249700 5694 209918705236333482589200 5695 740634893096036862182350 5696 2477387052312525678412724 5697 7867877849110541783009790 5698 23756273152869925101433440 5699 68279461989106450283192040 5700 187017900000532630987623120 5701 488661485857247574241233864 5702 1219212499683797830108017120 5703 2907225457805795097608111475 5704 6630672722465120857170947850 5705 14475712347388633843645818675 5706 30270816658435358044705400280 5707 60671521644899232756720963750 5708 116620503226627930639405268700 5709 215093058271905348243130189950 5710 380848531720559101997575776600 5711 647660546977462243874121707115 5712 1058253341934566035745172274050 5713 1662036333320513324217065097075 5714 2509841320865606269264133611200 5715 3645343435783057634053842195600 5716 5093713932490557759420230875680 5717 6849179041179535327162046533200 5718 8864234650506750049239801969600 5719 11043861509722908118320167108100 5720 13247793329975788152341874199800 5721 15302517302081966685638872171716 5722 17022408071520116728353890868960 5723 18236785818557842177336953803160 5724 18817575175836754348589723032560 5725 18701417304380971914339169186680 5726 17900983971985671140139898139616 5727 16502714737539375837453685675380 5728 14651533020569249148616509876600 5729 12526259027806519946282605646100 5730 10311456634262954138911606372800 5731 8171779131890066286889890001680 5732 6233566001299633621668114708000 5733 4576069419387242561897376373200 5734 3232097816078730375527193643200 5735 2195829024313962859002107901975 5736 1434521196844633959565677971490 5737 900881211961131692606861021175 5738 543654010929347725752264658200 5739 315136341189070626495748882950 5740 175389890679416809071861467100 5741 93676829419724415376377168030 5742 47990319092641421290386610200 5743 23567895309384800555357241975 5744 11088267830004697904008559850 5745 4994464248025340295890858175 5746 2152175108137486604451543264 5747 886509775227750024065955240 5748 348763110811804095625567440 5749 130921170235993101919148040 5750 46846482572481814919649120 5751 15960552208195670474105574 5752 5171244817933912823871220 5753 1591265067344950486074950 5754 464365620674313461485200 5755 128308895949528991342100 5756 33509898510960299788360 5757 8256036628651966654500 5758 1914810027794632368400 5759 417067402429637837150 5760 85087398032600663700 5761 16211216142719154830 5762 2874790015404613600 5763 472704833707835400 5764 71760372650352400 5765 10007355448836200 5766 1274577352644960 5767 147247340765525 5768 15304057718950 5769 1416855050325 5770 115412962600 5771 8143281146 5772 487583460 5773 24088610 5774 942760 5775 27405 5776 526 5777 5 5778 1 5779 111 5780 6095 5781 220745 5782 5932290 5783 126179326 5784 2212609126 5785 32899591530 5786 423429928025 5787 4791764581175 5788 48272839549935 5789 437261769256585 5790 3590758899855400 5791 26917326641347800 5792 185277304042556600 5793 1176908715372166280 5794 6929314337662769430 5795 37959866125655178250 5796 194137601042636483050 5797 929702766298565245350 5798 4180106208253876961060 5799 17688012442718276919260 5800 70592091543166469285100 5801 266235279476624487838900 5802 950553598332370344771550 5803 3218021945408562540595074 5804 10345264901423067461422514 5805 31624151001980466884443230 5806 92035735141976375384625480 5807 255297361989639081270815160 5808 675679385857780205228856984 5809 1707873985541045404349250984 5810 4126437957489592927716128595 5811 9537898180270915954779059325 5812 21106385069853754700816766525 5813 44746529005823991888351218955 5814 90942338303334590801426364030 5815 177292024871527163396126232450 5816 331713561498533278882535458650 5817 595941589992464450240705966550 5818 1028509078698021345871697483715 5819 1705913888912028279619293981165 5820 2720289675255079359962237371125 5821 4171877654186119593481198708275 5822 6155184756648663903317975806800 5823 8739057368273615393474073071280 5824 11942892973670093086582277408880 5825 15713413691686285376401848502800 5826 19908096160229658167559969077700 5827 24291654839698696270662041307900 5828 28550310632057754837980746371516 5829 32324925373602083413992763040676 5830 35259193890077958905690844672120 5831 37054360994394596525926676835720 5832 37518992480217726262928892219240 5833 36602401276366643054479067326296 5834 34403698709525046977593583814996 5835 31154247758108624986070195551980 5836 27177792048375769094899115522700 5837 22837715662069474085194212018900 5838 18483235766153020425801496374480 5839 14405345133189699908558004709680 5840 10809635420686876183565491081200 5841 7808167235465972937424570016400 5842 5427926840392693234529301545175 5843 3630350221158596818567785873465 5844 2335402408805765652172538992665 5845 1444535222890479418359125679375 5846 858790352118418352248013541150 5847 490526231868487435567610350050 5848 269066720099141224448238635130 5849 141667148512365836666763778230 5850 71558214402026221845743852175 5851 34656163139389498459365801825 5852 16082732078030038199899418025 5853 7146639356162826900342401439 5854 3038684883365236628517498504 5855 1235272886039554119691522680 5856 479684281047797197544715480 5857 177767652808474916838797160 5858 62807034780677485393754694 5859 21131797026129583297976794 5860 6762509885278863309946170 5861 2055630688019263947560150 5862 592674516623842452827300 5863 161818794460489291130460 5864 41765935139612266442860 5865 10170846656446599022900 5866 2331877430224270205550 5867 502154800462238500850 5868 101298614175319818530 5869 19086006158123768430 5870 3347494849112449000 5871 544465206358187800 5872 81767728099188600 5873 11281932801481160 5874 1421824693410485 5875 162551398484475 5876 16720912769275 5877 1532268012925 5878 123556243746 5879 8630864606 5880 511672070 5881 25031370 5882 970165 5883 27931 5884 531 5885 5 5886 1 5887 112 5888 6206 5889 226840 5890 6153035 5891 132111616 5892 2338788452 5893 35112200656 5894 456329519555 5895 5215194509200 5896 53064604131110 5897 485534608806520 5898 4028020669111985 5899 30508085541203200 5900 212194630683904400 5901 1362186019414722880 5902 8106223053034935710 5903 44889180463317947680 5904 232097467168291661300 5905 1123840367341201728400 5906 5109808974552442206410 5907 21868118650972153880320 5908 88280103985884746204360 5909 336827371019790957124000 5910 1216788877808994832610450 5911 4168575543740932885366624 5912 13563286846831630002017588 5913 41969415903403534345865744 5914 123659886143956842269068710 5915 347333097131615456655440640 5916 930976747847419286499672144 5917 2383553371398825609578107968 5918 5834311943030638332065379579 5919 13664336137760508882495187920 5920 30644283250124670655595825850 5921 65852914075677746589167985480 5922 135688867309158582689777582985 5923 268234363174861754197552596480 5924 509005586370060442278661691100 5925 927655151490997729123241425200 5926 1624450668690485796112403450265 5927 2734422967610049625490991464880 5928 4426203564167107639581531352290 5929 6892167329441198953443436079400 5930 10327062410834783496799174515075 5931 14894242124922279296792048878080 5932 20681950341943708480056350480160 5933 27656306665356378462984125911680 5934 35621509851915943543961817580500 5935 44199750999928354438222010385600 5936 52841965471756451108642787679416 5937 60875236005659838251973509412192 5938 67584119263680042319683607712796 5939 72313554884472555431617521507840 5940 74573353474612322788855569054960 5941 74121393756584369317407959545536 5942 71006099985891690032072651141292 5943 65557946467633671963663779366976 5944 58332039806484394080969311074680 5945 50015507710445243180093327541600 5946 41320951428222494510995708393380 5947 32888580899342720334359501084160 5948 25214980553876576092123495790880 5949 18617802656152849120990061097600 5950 13236094075858666171953871561575 5951 9058277061551290053097087418640 5952 5965752629964362470740324866130 5953 3779937631696245070531664672040 5954 2303325575008897770607139220525 5955 1349316583986905787815623891200 5956 759592951967628660015848985180 5957 410733868611507061115002413360 5958 213225362914392058512507630405 5959 106214377541415720305109654000 5960 50738895217419536659265219850 5961 23229371434192865100241819464 5962 10185324239528063528859899943 5963 4273957769404790748209021184 5964 1714957167087351317236238160 5965 657451933856272114383512640 5966 240574687589152402232551854 5967 83938831806807068691731488 5968 27894306911408446607922964 5969 8818140573298127257506320 5970 2648305204643106400387450 5971 754493311084331743957760 5972 203584729600101557573320 5973 51936781796058865465760 5974 12502724086670869228450 5975 2834032230686508706400 5976 603453414637558319380 5977 120384620333443586960 5978 22433501007236217430 5979 3891960055470636800 5980 626232934457376400 5981 93049660900669760 5982 12703757494891645 5983 1584376091894960 5984 179272311253750 5985 18253180782200 5986 1655824256671 5987 132187108352 5988 9142536676 5989 536703440 5990 26001535 5991 998096 5992 28462 5993 536 5994 5 5995 1 5996 113 5997 6318 5998 233046 5999 6379875 6000 138264651 6001 2470900068 6002 37450989108 6003 491441720211 6004 5671524028755 6005 58279798640310 6006 538599212937630 6007 4513555277918505 6008 34536106210315185 6009 242702716225107600 6010 1574380650098627280 6011 9468409072449658590 6012 52995403516352883390 6013 276986647631609608980 6014 1355937834509493389700 6015 6233649341893643934810 6016 26977927625524596086730 6017 110148222636856900084680 6018 425107475005675703328360 6019 1553616248828785789734450 6020 5385364421549927717977074 6021 17731862390572562887384212 6022 55532702750235164347883332 6023 165629302047360376614934454 6024 470992983275572298924509350 6025 1278309844979034743155112784 6026 3314530119246244896077780112 6027 8217865314429463941643487547 6028 19498648080791147214560567499 6029 44308619387885179538091013770 6030 96497197325802417244763811330 6031 201541781384836329278945568465 6032 403923230484020336887330179465 6033 777239949544922196476214287580 6034 1436660737861058171401903116300 6035 2552105820181483525235644875465 6036 4358873636300535421603394915145 6037 7160626531777157265072522817170 6038 11318370893608306593024967431690 6039 17219229740275982450242610594475 6040 25221304535757062793591223393155 6041 35576192466865987776848399358240 6042 48338257007300086943040476391840 6043 63277816517272322006945943492180 6044 79821260851844297982183827966100 6045 97041716471684805546864798065016 6046 113717201477416289360616297091608 6047 128459355269339880571657117124988 6048 139897674148152597751301129220636 6049 146886908359084878220473090562800 6050 148694747231196692106263528600496 6051 145127493742476059349480610686828 6052 136564046453525361995736430508268 6053 123889986274118066044633090441656 6054 108347547516929637261062638616280 6055 91336459138667737691089035934980 6056 74209532327565214845355209477540 6057 58103561453219296426482996875040 6058 43832783210029425213113556888480 6059 31853896732011515292943932659175 6060 22294371137409956225050958980215 6061 15024029691515652523837412284770 6062 9745690261660607541271989538170 6063 6083263206705142841138803892565 6064 3652642158995803558422763111725 6065 2108909535954534447831472876380 6066 1170326820579135721130851398540 6067 623959231525899119627510043765 6068 319439740455807778817617284405 6069 156953272758835256964374873850 6070 73968266651612401759507039314 6071 33414695673720928629101719407 6072 14459282008932854277068921127 6073 5988914936492142065445259344 6074 2372409100943623431619750800 6075 898026621445424516616064494 6076 324513519395959470924283342 6077 111833138718215515299654452 6078 36712447484706573865429284 6079 11466445777941233657893770 6080 3402798515727438144345210 6081 958078040684433301531080 6082 255521511396160423039080 6083 64439505882729734694210 6084 15336756317357377934850 6085 3437485645324067025780 6086 723838034971001906340 6087 142818121340679804390 6088 26325461062706854230 6089 4518192989928013200 6090 719282595358046160 6091 105753418395561405 6092 14288133586786605 6093 1763648403148710 6094 197525492035950 6095 19909005038871 6096 1788011365023 6097 141329645028 6098 9679240116 6099 562704975 6100 26999631 6101 1026558 6102 28998 6103 541 6104 5 6105 1 6106 114 6107 6431 6108 239364 6109 6612921 6110 144644526 6111 2609164719 6112 39921889176 6113 528892709319 6114 6162965748966 6115 63951322669065 6116 596879011577940 6117 5052154490856135 6118 39049661488233690 6119 277238822435422785 6120 1817083366323734880 6121 11042789722548285870 6122 62463812588802541980 6123 329982051147962492370 6124 1632924482141102998680 6125 7589587176403137324510 6126 33211576967418240021540 6127 137126150262381496171410 6128 535255697642532603413040 6129 1978723723834461493062810 6130 6938980670378713507711524 6131 23117226812122490605361286 6132 73264565140807727235267544 6133 221162004797595540962817786 6134 636622285322932675539443804 6135 1749302828254607042079622134 6136 4592839964225279639232892896 6137 11532395433675708837721267659 6138 27716513395220611156204055046 6139 63807267468676326752651581269 6140 140805816713687596782854825100 6141 298038978710638746523709379795 6142 605465011868856666166275747930 6143 1181163180028942533363544467045 6144 2213900687405980367878117403880 6145 3988766558042541696637547991765 6146 6910979456482018946839039790610 6147 11519500168077692686675917732315 6148 18478997425385463858097490248860 6149 28537600633884289043267578026165 6150 42440534276033045243833833987630 6151 60797497002623050570439622751395 6152 83914449474166074719888875750080 6153 111616073524572408949986419884020 6154 143099077369116619989129771458280 6155 176862977323529103529048626031116 6156 210758917949101094907481095156624 6157 242176556746756169932273414216596 6158 268357029417492478322958246345624 6159 286784582507237475971774219783436 6160 295581655590281570326736619163296 6161 293822240973672751455744139287324 6162 281691540196001421345217041195096 6163 260454032727643428040369520949924 6164 232237533791047703305695729057936 6165 199684006655597374952151674551260 6166 165545991466232952536444245412520 6167 132313093780784511271838206352580 6168 101936344663248721639596553763520 6169 75686679942040940506057489547655 6170 54148267869421471517994891639390 6171 37318400828925608748888371264985 6172 24769719953176260065109401822940 6173 15828953468365750382410793430735 6174 9735905365700946399561567004290 6175 5761551694950338006254235988105 6176 3279236356533670168962324274920 6177 1794286052105034840758361442305 6178 943398971981706898445127328170 6179 476393013214643035781992158255 6180 230921539410447658723881913164 6181 107382962325333330388608758721 6182 47873977682653782906170640534 6183 20448196945424996342514180471 6184 8361324037435765497065010144 6185 3270435722389047948235815294 6186 1222540140841383987540347836 6187 436346658114174986223937794 6188 148545586202922089165083736 6189 48178893262647807523323054 6190 14869244293668671802238980 6191 4360876556411871445876290 6192 1213599552080593724570160 6193 319961017278890157733290 6194 79776262200087112629060 6195 18774241962681444960630 6196 4161323680295068932120 6197 866656156311681710730 6198 169143582403386658620 6199 30843654052634867430 6200 5237475585286059360 6201 825036013753607565 6202 120041551982348010 6203 16051781989935315 6204 1961173895184660 6205 217434497074821 6206 21697016403894 6207 1929341010051 6208 151008885144 6209 10241945091 6210 589704606 6211 28026189 6212 1055556 6213 29539 6214 546 6215 5 6216 1 6217 115 6218 6545 6219 245795 6220 6852285 6221 151257447 6222 2753809245 6223 42531053895 6224 568814598495 6225 6691858458285 6226 70114288418031 6227 660830334247005 6228 5649033502434075 6229 44101815979089825 6230 316288483923656475 6231 2094322188759157665 6232 12859873088872020750 6233 73506602311350827850 6234 392445863736765034350 6235 1962906533289065491050 6236 9222511658544240323190 6237 40801164143821377346050 6238 170337727229799736192950 6239 672381847904914099584450 6240 2513979421476994096475850 6241 8917704394213175000774334 6242 30056207482501204113072810 6243 96381791952930217840628830 6244 294426569938403268198085330 6245 857784290120528216502261590 6246 2385925113577539717619065938 6247 6342142792479886681312515030 6248 16125235397900988476954160555 6249 39248908828896319993925322705 6250 91523780863896937908855636315 6251 204613084182363923535506406369 6252 438844795424326343306564204895 6253 903503990579495412689985127725 6254 1786628191897799199529820214975 6255 3395063867434922901241661870925 6256 6202667245448522064515665395645 6257 10899746014524560643476587782375 6258 18430479624559711633514957522925 6259 29998497593463156544773407981175 6260 47016598059269752901365068275025 6261 70978134909917334287101412013795 6262 103238031278656095814273456739025 6263 144711946476789125290328498501475 6264 195530522998738483669875295634100 6265 254715150893689028939116191342300 6266 319962054692645723518178397489396 6267 387621895272630198436529721187740 6268 452935474695857264839754509373220 6269 510533586164248648255231660562220 6270 555141611924729954294732466129060 6271 582366238097519046298510838946732 6272 589403896563954321782480758450620 6273 575513781169674172800961180482420 6274 542145572923644849385586562145020 6275 492691566518691131346065250007860 6276 431921540446645078257847403609196 6277 365229998121830327488595919963780 6278 297859085247017463808282451765100 6279 234249438444033232911434760116100 6280 177623024605289662145654043311175 6281 129834947811462412024052381187045 6282 91466668698347080266883262904375 6283 62088120782101868813997773087925 6284 40598673421542010447520195253675 6285 25564858834066696781972360435025 6286 15497457060651284405815802992395 6287 9040788051484008175216560263025 6288 5073522408638705009720685717225 6289 2737685024086741739203488770475 6290 1419791985196349934227119486425 6291 707314552625090694505874071419 6292 338304501735780989112490671885 6293 155256940007987113294779399255 6294 68322174628078779248684821005 6295 28809520982860761839579190615 6296 11631759759824813445300825438 6297 4492975863230431935776163130 6298 1658886798955558973764285630 6299 584892244317097075389021530 6300 196724479465569896688406790 6301 63048137556316479325562034 6302 19230120850080543248115270 6303 5574476108492465170446450 6304 1533560569359483882303450 6305 399737279478977270362350 6306 98550504162768557589690 6307 22935565642976513892750 6308 5027979836606750642850 6309 1035799738715068369350 6310 199987236456021526050 6311 36081129637920926790 6312 6062511599039666925 6313 945077565735955575 6314 136093333972283325 6315 18012955885119975 6316 2178608392259481 6317 239131513478715 6318 23626357413945 6319 2080349895195 6320 161250830235 6321 10831649697 6322 617730795 6323 29081745 6324 1085095 6325 30085 6326 551 6327 5 6328 1 6329 116 6330 6660 6331 252340 6332 7098080 6333 158109732 6334 2905066692 6335 45284863140 6336 611345652390 6337 7260673056780 6338 76806146876316 6339 730944622665036 6340 6309863836681080 6341 49750849481523900 6342 360390299902746300 6343 2410610672682814140 6344 14954195277631178415 6345 86366475400222848600 6346 465952466048115862200 6347 2355352397025830525400 6348 11185418191833305814240 6349 50023675802365617669240 6350 211138891373621113539000 6351 842719575134713835777400 6352 3186361269381908196060300 6353 11431683815690169097250184 6354 38973911876714379113847144 6355 126437999435431421953701640 6356 390808361891333486038714160 6357 1152210860058931484700346920 6358 3243709403698067934121327528 6359 8728067906057426398931580968 6360 22467378190380875158266675585 6361 55374144226797308470879483260 6362 130772689692793257902780959020 6363 296136865046260861444362042684 6364 643457879606690266842070611264 6365 1342348786003821755996549332620 6366 2690132182477294612219805342700 6367 5181692059332722100771482085900 6368 9597731112883444965757327266570 6369 17102413259973082707992253178020 6370 29330225639084272276991545305300 6371 48428977218022868178288365504100 6372 77015095652732909446138476256200 6373 117994732969187087188466480288820 6374 174216166188573430101374868752820 6375 247949977755445221104601955240500 6376 340242469475527608960203794135575 6377 450245673892427512608991486976400 6378 574677205586334752457294588831696 6379 707583949965275921954708118677136 6380 840557369968487463276284230560960 6381 963469060860105913094986169935440 6382 1065675198088978602549964126691280 6383 1137507850022249000593243305075792 6384 1171770134661473368080991597397352 6385 1164917677733628494583441938933040 6386 1117659354093319022186547742627440 6387 1034837139442335980731651812152880 6388 924613106965336209603912653617056 6389 797151538568475405746443323572976 6390 663089083368847791296878371728880 6391 532108523691050696719717211881200 6392 411872463049322895057088803427275 6393 307457972416752074169706424498220 6394 221301616509809492290935644091420 6395 153554789480448949080881035992300 6396 102686794203643879261517968341600 6397 66163532255608707229492555688700 6398 41062315894717981187788163427420 6399 24538245112135292581032363255420 6400 14114310460122713184937245980250 6401 7811207432725446748924174487700 6402 4157477009283091673430608256900 6403 2127106537821440628732993557844 6404 1045619054360871683618364743304 6405 493561441743768102407270071140 6406 223579114636065892543464220260 6407 97131695610939541088264011620 6408 40441280742685575284880016053 6409 16124735623055245381076988568 6410 6151862662185990909540448760 6411 2243779043272656049153307160 6412 781616723782666972077428320 6413 259772617021886376013968824 6414 82278258406397022573677304 6415 24804596958573008418561720 6416 7108036677851949052749900 6417 1933297848838461152665800 6418 498287783641745827952040 6419 121486069805745071482440 6420 27963545479583264535600 6421 6063779575321819012200 6422 1235786975171089895400 6423 236068366093942452840 6424 42143641236960593715 6425 7007589164775622500 6426 1081170899708238900 6427 154106289857403300 6428 20191564277379456 6429 2417739905738196 6430 262757870892660 6431 25706707309140 6432 2241600725430 6433 172082479932 6434 11449380492 6435 646812540 6436 30166840 6437 1115180 6438 30636 6439 556 6440 5 6441 1 6442 117 6443 6776 6444 259000 6445 7350420 6446 165207812 6447 3063176424 6448 48189929832 6449 656630515530 6450 7872018709170 6451 84066819933096 6452 807750769541352 6453 7040808459346116 6454 56060713318204980 6455 410141149384270200 6456 2771000972585560440 6457 17364805950313992555 6458 101320670677854027015 6459 552318941448338710800 6460 2821304863073946387600 6461 13540770588859136339640 6462 61209093994198923483480 6463 261162567175986731208240 6464 1053858466508334949316400 6465 4029080844516622031837700 6466 14618045085072077293310484 6467 50405595692404548211097328 6468 165411911312145801067548784 6469 517246361326764907992415800 6470 1543019221950264970739061080 6471 4395920263756999418821674448 6472 11971777309755494333052908496 6473 31195446096438301557198256553 6474 77841522417178183629146158845 6475 186146833919590566373660442280 6476 426909554739054119347143001704 6477 939594744652951128286432653948 6478 1985806665610512022838619943884 6479 4032480968481116368216354675320 6480 7871824241810016712991287428600 6481 14779423172216167066528809352470 6482 26700144372856527673749580444590 6483 46432638899057354984983798483320 6484 77759202857107140455279910809400 6485 125444072870755777624426841760300 6486 195009828621919996634604956545020 6487 292210899157760517289841349041640 6488 422166143944018651205976823993320 6489 588192447230972830064805749376075 6490 790488143367955121569195281111975 6491 1024922879478762265066286075808096 6492 1282261155551610674412002707508832 6493 1548141319933763385230992349238096 6494 1804026430828593376371270400496400 6495 2029144258949084515644950296626720 6496 2203183048111227603143207431767072 6497 2309277984683722368674234902473144 6498 2336687812395101862664433536330392 6499 2282577031826947516769989681560480 6500 2152496493535655002918199554780320 6501 1959450246407672190335564465769936 6502 1721764645533811615350355977190032 6503 1460240621937323197043321695301856 6504 1195197607059898488016595583610080 6505 943980986740373591776806015308475 6506 719330435466074969226795227925495 6507 528759588926561566460642068589640 6508 374856405990258441371816680083720 6509 256241583684092828342399004333900 6510 168850326459252586491010524030300 6511 107225848150326688417280719116120 6512 65600561006853273768820526682840 6513 38652555572258005765969609235670 6514 21925517892848159933861420467950 6515 11968684442008538422354782744600 6516 6284583547104532302163601814744 6517 3172725592182312312351358301148 6518 1539180496104639786025634814444 6519 717140556379833994950734291400 6520 320710810247005433631728231880 6521 137572976353625116373144027673 6522 56566016365740820665957004621 6523 22276598285241236290617437328 6524 8395641705458646958693755920 6525 3025395767055323021230735480 6526 1041389340804553348091397144 6527 342050875428283398587646128 6528 107082855364970030992239024 6529 31912633636424957471311620 6530 9041334526690410205415700 6531 2431585632480206980617840 6532 619773853447490899434480 6533 149449615285328336018040 6534 34027325054905083547800 6535 7299566550492908907600 6536 1471855341265032348240 6537 278212007330903046555 6538 49151230401736216215 6539 8088760064483861400 6540 1235277189565642200 6541 174297854134782756 6542 22609304183117652 6543 2680497776630856 6544 288464578201800 6545 27948308034570 6546 2413683205362 6547 183531860424 6548 12096193032 6549 676979380 6550 31282020 6551 1145816 6552 31192 6553 561 6554 5 6555 1 6556 118 6557 6893 6558 265776 6559 7609420 6560 172558232 6561 3228384236 6562 51253106256 6563 704820445362 6564 8528649224700 6565 91938838642266 6566 891817589474448 6567 7848559228887468 6568 63101521777551096 6569 466201862702475180 6570 3181142121969830640 6571 20135806922899552995 6572 118685476628168019570 6573 653639612126192737815 6574 3373623804522285098400 6575 16362075451933082727240 6576 74749864583058059823120 6577 322371661170185654691720 6578 1315021033684321680524640 6579 5082939311024956981154100 6580 18647125929588699325148184 6581 65023640777476625504407812 6582 215817507004550349278646112 6583 682658272638910709059964584 6584 2060265583277029878731476880 6585 5938939485707264389560735528 6586 16367697573512493751874582944 6587 43167223406193795890251165049 6588 109036968513616485186344415398 6589 263988356336768750002806601125 6590 613056388658644685720803443984 6591 1366504299392005247633575655652 6592 2925401410263463151125052597832 6593 6018287634091628391054974619204 6594 11904305210291133081207642103920 6595 22651247414026183779520096781070 6596 41479567545072694740278389797060 6597 73132783271913882658733378927910 6598 124191841756164495440263709292720 6599 203203275727862918079706752569700 6600 320453901492675774259031798305320 6601 487220727779680513924446305586660 6602 714377043101779168495818173034960 6603 1010358591174991481270782573369395 6604 1378680590598927951634001030488050 6605 1815411022846717386635481356920071 6606 2307184035030372939478288783316928 6607 2830402475485374059642995056746928 6608 3352167750762356761602262749734496 6609 3833170689777677892016220697123120 6610 4232327307060312118788157728393792 6611 4512461032794949971817442334240216 6612 4645965797078824231338668438803536 6613 4619264844222049379434423217890872 6614 4435073525362602519688189236340800 6615 4111946739943327193253764020550256 6616 3681214891941483805685920442959968 6617 3182005267471134812393677672491888 6618 2655438228997221685059917278911936 6619 2139178593800272079793401598918555 6620 1663311422206448561003601243233970 6621 1248090024392636535687437296515135 6622 903615994916820007832458748673360 6623 631097989674351269714215684417620 6624 425091910143345414833409528364200 6625 276076174609579274908291243146420 6626 172826409157179962186101245798960 6627 104253116579111279534790135918510 6628 60578073465106165699831029703620 6629 33894202334856698356216203212550 6630 18253267989113070724518384559344 6631 9457309139286844614514960115892 6632 4711906088286952098376993115592 6633 2256321052484473780976369105844 6634 1037851366626839428582462523280 6635 458283786600630550004872259553 6636 194138992719365937039101032294 6637 78842614650982056956574441949 6638 30672239990699883249311193248 6639 11421037472513969979924491400 6640 4066785107859876369322132624 6641 1383440216232836746679043272 6642 449133730793253429579885152 6643 138995489001394988463550644 6644 40953968163115367676727320 6645 11472920159170617186033540 6646 3051359485927697880052320 6647 769223468732819235452520 6648 183476940340233419565840 6649 41326891605397992455400 6650 8771421891757941255840 6651 1750067348595935394795 6652 327363237732639262770 6653 57239990466220077615 6654 9324037254049503600 6655 1409575043700424956 6656 196907158317900408 6657 25289801959748508 6658 2968962354832656 6659 316412886236370 6660 30361991239932 6661 2597215065786 6662 195628053456 6663 12773172412 6664 708261400 6665 32427836 6666 1177008 6667 31753 6668 566 6669 5 6670 1 6671 119 6672 7011 6673 272669 6674 7875196 6675 180167652 6676 3400942468 6677 54481490492 6678 756073551618 6679 9233469670062 6680 100467487866966 6681 983756428116714 6682 8740376818361916 6683 70950081006438564 6684 529303384480026276 6685 3647343984672305820 6686 23316949044869383635 6687 138821283551067572565 6688 772325088754360757385 6689 4027263416648477836215 6690 19735699256455367825640 6691 91111940034991142550360 6692 397121525753243714514840 6693 1637392694854507335216360 6694 6397960344709278661678740 6695 23730065240613656306302284 6696 83670766707065324829555996 6697 280841147782026974783053924 6698 898475779643461058338610696 6699 2742923855915940587791441464 6700 7999205068984294268292212408 6701 22306637059219758141435318472 6702 59534920979706289642125747993 6703 152204191919810281076595580447 6704 373025324850385235189151016523 6705 877044744995413435723610045109 6706 1979560688050649933354379099636 6707 4291905709655468398758628253484 6708 8943689044355091542180027217036 6709 17922592844382761472262616723124 6710 34555552624317316860727738884990 6711 64130814959098878519798486578130 6712 114612350816986577399011768724970 6713 197324625028078378098997088220630 6714 327395117484027413519970461862420 6715 523657177220538692338738550875020 6716 807674629272356288183478103891980 6717 1201597770881459682420264478621620 6718 1724735634276770649766600746404355 6719 2389039181773919432904783603857445 6720 3194091613445645338269482387408121 6721 4122595057877090326113770140236999 6722 5137586510515746999121283840063856 6723 6182570226247730821245257806481424 6724 7185338440540034653618483446857616 6725 8065497996837990010804378425516912 6726 8744788339855262090605600062634008 6727 9158426829873774203156110773043752 6728 9265230641300873610773091656694408 6729 9054338369584651899122612454231672 6730 8547020265305929712941953256891056 6731 7793161631884810998939684463510224 6732 6863220159412618618079598115451856 6733 5837443496468356497453594951403824 6734 4794616822797493764853318877830491 6735 3802490016006720640797002842152525 6736 2911401446599085096691038539749105 6737 2151706019309456543519896045188495 6738 1534713984591171277546674433090980 6739 1056189899817696684547625212781820 6740 701168084752924689741700771510620 6741 448902583766759237094392488945380 6742 277079525736291241720891381717470 6743 164831190044217445234621165622130 6744 94472275799962864056047232916170 6745 52147470323969769080734587771894 6746 27710577128399915339033344675236 6747 14169215227573796712891953231484 6748 6968227140771425879353362221436 6749 3294172419111313209558831629124 6750 1496135153227469978587334782833 6751 652422779319996487043973291847 6752 272981607370347993995675474243 6753 109514854641681940205885635197 6754 42093277463213853229235684648 6755 15487822580373846349246624024 6756 5450225324092713116001175896 6757 1832573947026090176258928424 6758 588129219794648418043435796 6759 179949457164510356140277964 6760 52426888322285984862760860 6761 14524279645098315066085860 6762 3820582954660517115504840 6763 952700409073052655018360 6764 224803831945631412021240 6765 50098313497155933711240 6766 10521489240353876650635 6767 2077430586328574657565 6768 384603228198859340385 6769 66564027720269581215 6770 10733612297749928556 6771 1606482202018325364 6772 222196960277648916 6773 28258764314581164 6774 3285375241069026 6775 346774877476302 6776 32959206305718 6777 2792843119242 6778 208401225868 6779 13481433812 6780 740689236 6781 33604844 6782 1208761 6783 32319 6784 571 6785 5 6786 1 6787 120 6788 7130 6789 279680 6790 8147865 6791 188042848 6792 3581110120 6793 57882432960 6794 810555042110 6795 9989543221680 6796 109700957537028 6797 1084223915983680 6798 9724133246478630 6799 79690457824800480 6800 600253465486464840 6801 4176647369152332096 6802 26964293029541689455 6803 162138232595936956200 6804 911146372305428329950 6805 4799588505402838593600 6806 23762962673103845661855 6807 110847639291446510376000 6808 488233465788234857065200 6809 2034514220607751049731200 6810 8035353039563785996895100 6811 30128025585322934967981024 6812 107400831947678981135858280 6813 364511914489092299612609920 6814 1179316927425488033121664620 6815 3641399635559401646130052160 6816 10742128924900234856083653872 6817 30305842128204052409727530880 6818 81841558038926047783561066465 6819 211739112899516570718721328440 6820 525229516770195516265746596970 6821 1250070069845798670912761061632 6822 2856605433046063369077989144745 6823 6271466397706118332113007353120 6824 13235594754010559940938655470520 6825 26866281888737853014442643940160 6826 52478145468700078332990355608114 6827 98686367583416195380526225463120 6828 178743165776085455918810255303100 6829 311936975845064955498008856945600 6830 524719742512105791618967550083050 6831 851052294704566105858709012737440 6832 1331331806492894980522216654767000 6833 2009272400153815970603742582513600 6834 2926333405158230332186865225025975 6835 4113774816050690082671384350261800 6836 5583130795219564771174265991265566 6837 7316686671322735664383252527645120 6838 9260181568392837325235053980300855 6839 11320156736763477820366541646545280 6840 13367908666787765474863741253339040 6841 15250836437378024664422861872374528 6842 16810286336693252101409978488150920 6843 17903215169729036293761710835677760 6844 18423657471174647813929202429738160 6845 18319569010885525509895704110926080 6846 17601358634890581612064565711122728 6847 16340181897190740711881637720401280 6848 14656381791297429617019282578962080 6849 12700663655880975115533193066855680 6850 10632060319265850262306913829234315 6851 8597106838804214405650321719983016 6852 6713891462605805737488041381901630 6853 5063107465908541640210934584937600 6854 3686420003900627821066570478279475 6855 2590903884408867962094299645872800 6856 1757357984570621374289325984292440 6857 1150070668519683926836093260456000 6858 725982109503050478815283870662850 6859 441910715780508686955512547339600 6860 259303465844180309290668398538300 6861 146619746123932633136781820688064 6862 79858047452369684419767932447130 6863 41879792355973712051925297906720 6864 21137442368345222592245315452920 6865 10262399559882739088912193850560 6866 4790307572338783188146166411957 6867 2148557932547466465631308074680 6868 925404386690344481039648766090 6869 382496462012029934201561109440 6870 151608132104895793435121319845 6871 57581100043587699578482308672 6872 20938047904466559465247799920 6873 7282799271118803292260104320 6874 2420703166820738594302364220 6875 768078676959158774183713760 6876 232376345486796341003038824 6877 66951167967384299928846720 6878 18344862599758832181590700 6879 4773283363733569770523200 6880 1177504241018684067039600 6881 274902145442787345732480 6882 60619802737509810361875 6883 12598919826682451308200 6884 2462033814527433997950 6885 451167255919128921600 6886 77297640018019509771 6887 12340094499768253920 6888 1828679162295974280 6889 250455724592230080 6890 31544139555650190 6891 3632150118545328 6892 379734083782020 6893 35752049424960 6894 3001244345110 6895 221882659680 6896 14222123048 6897 774294080 6898 34813605 6899 1241080 6900 32890 6901 576 6902 5 6903 1 6904 121 6905 7250 6906 286810 6907 8427545 6908 196190713 6909 3769152968 6910 61463543080 6911 868437475070 6912 10800098263790 6913 119690500758708 6914 1193924873520708 6915 10808357162462310 6916 89414591071279110 6917 679943923311265320 6918 4776900834638796936 6919 31140940398694021551 6920 189102525625478645655 6921 1073284604901365286150 6922 5710734877708266923550 6923 28562551178506684255455 6924 134610601964550356037855 6925 599081105079681367441200 6926 2522747686395985906796400 6927 10069867260171537046626300 6928 38163378624886720964876124 6929 137528857533001916103839304 6930 471912746436771280748468200 6931 1543828841914580332734274540 6932 4820716562984889679251716780 6933 14383528560459636502213706032 6934 41047971053104287265811184752 6935 112147400167130100193288597345 6936 293580670938442618502282394905 6937 736968629669712086984467925410 6938 1775299586615994187178507658602 6939 4106675502891862039990750206377 6940 9128071830752181701190996497865 6941 19507061151716678273051662823640 6942 40101876642748412955381299410680 6943 79344427357437931347432999548274 6944 151164513052116273713516581071234 6945 277429533359501651299336480766220 6946 490680141621150411416819112248700 6947 836656718357170747116976407028650 6948 1375772037216671897477676562820490 6949 2182384101197461086380925667504440 6950 3340604206646710951125959237280600 6951 4935605805312046302790607807539575 6952 7040108221208920414858249575287775 6953 9696905611270254853845650341527366 6954 12899817466542300435557518518910686 6955 16576868239715572989618306507945975 6956 20580338305156315145601595626846135 6957 24688065403551243295230282899884320 6958 28618745104165790139286603125713568 6959 32061122774071276765832840360525448 6960 34713501506422288395171689323828680 6961 36326872640903684107690913265415920 6962 36743226482060173323824906540664240 6963 35920927645776107121960269822048808 6964 33941540532081322323946203431524008 6965 30996563688488170328900920299363360 6966 27357045447178404732552475645817760 6967 23332723975146825377840106896089995 6968 19229167158070064667957235549217331 6969 15310998301410020143138363101884646 6970 11776998928514347377698975966839230 6971 8749527469809169461277505063217075 6972 6277323888309495783160870124152275 6973 4348261868979489336383625630165240 6974 2907428653090305301125419244748440 6975 1876052778022734405651377131118850 6976 1167892825283559165770796418002450 6977 701214181624688996246180945877900 6978 405923211968112942427450219226364 6979 226477793576302317556549753135194 6980 121737839808343396471693230353850 6981 63017234724318934644170613359640 6982 31399841928227961681157509303480 6983 15052707132221522277058360262517 6984 6938865504886249653777474486637 6985 3073962319237810946670956840770 6986 1307900848702374415241209875530 6987 534104594116925727636682429285 6988 209189232148483493013603628517 6989 78519147948054259043730108592 6990 28220847175585362757507904240 6991 9703502437939541886562468540 6992 3188781843779897368486077980 6993 1000455022445955115186752584 6994 299327513454180640931885544 6995 85296030567143132110437420 6996 23118145963492401952113900 6997 5950787604752253837562800 6998 1452406386461471412772080 6999 335521948180297156094355 7000 73218722564192261670075 7001 15060953641209885306150 7002 2913201070446562919550 7003 528464895937148431371 7004 89637734517787763691 7005 14168773662064228200 7006 2079134886888204360 7007 281999864147880270 7008 35176289674195518 7009 4011884202327348 7010 415486133206980 7011 38753293770070 7012 3223127004790 7013 236104782728 7014 14996417128 7015 809107685 7016 36054685 7017 1273970 7018 33466 7019 581 7020 5 7021 1 7022 122 7023 7371 7024 294060 7025 8714355 7026 204618258 7027 3965343681 7028 65232696048 7029 929901018150 7030 11668535738860 7031 130490599022498 7032 1313615374279416 7033 12002282035983018 7034 100222948233741420 7035 769358514382544430 7036 5456844757950062256 7037 35917841233332818487 7038 220243466024172667206 7039 1262387130526843931805 7040 6784019482609632209700 7041 34273286056214951179005 7042 163173153143057040293310 7043 733691707044231723479055 7044 3121828791475667274237600 7045 12592614946567522953422700 7046 48233245885058258011502424 7047 175692236157888637068715428 7048 609441603969773196852307504 7049 2015741588351351613482742740 7050 6364545404899470011985991320 7051 19204245123444526181465422812 7052 55431499613563923768024890784 7053 153195371220234387459099782097 7054 405728071105572718695570992250 7055 1030549300608154705486750320315 7056 2512268216285706274162975584012 7057 5881975089507856227169257864979 7058 13234747333644043741181746704242 7059 28635132982468859974242659321505 7060 59608937794465091228432962234320 7061 119446304000186344302814298958954 7062 230508940409554205060949580619508 7063 428594046411617925012853061837454 7064 768109674980652062716155593014920 7065 1327336859978321158533795519277350 7066 2212428755573842644594652969849140 7067 3558156138414132983858602230324930 7068 5522988307844172037506884904785040 7069 8276210011958757253916567044820175 7070 11975714026520966717648857382827350 7071 16737013832479175268703899916815141 7072 22596723077812555289403168860438052 7073 29476685706257873425175825026856661 7074 37157206544871888135219902134792110 7075 45268403708707558440831878526730455 7076 53306810507717033434516886025597888 7077 60679867878237066905119443486239016 7078 66774624280493565161004529684354128 7079 71040374147325972502862602589244600 7080 73070099122963857431515819806080160 7081 72664154127836280445785176362713048 7082 69862468177857429445906473253572816 7083 64938104220569492652847123730887368 7084 58353609135666575061453395945181120 7085 50689769422325230110392582541907755 7086 42561891133216890045797342445307326 7087 34540165459480084811095598651101977 7088 27087997229924367520837339068723876 7089 20526526398323516838976481030056305 7090 15026851358118665244438375187369350 7091 10625585757288985119544495754317515 7092 7255690522069794637509044874913680 7093 4783481431113039706776796375867290 7094 3043945603306293571422173549121300 7095 1869107006908248162016977363880350 7096 1107137393592801938673631165104264 7097 632401005544415259983999972361558 7098 348215633384645714028242983489044 7099 184755074532662331115863843713490 7100 94417076652546896325328122663120 7101 46452549060449483958215869565997 7102 21991572637107771930835834749154 7103 10012827824124060600448431327407 7104 4381863167940185361912166716300 7105 1842005442819300142877892304815 7106 743293826265409220650286057802 7107 287708380096537752057333737109 7108 106739995123639621801238012832 7109 37924349613524904644070372780 7110 12892284281719439255048546520 7111 4189236866225852483672830564 7112 1299782535900135756118638128 7113 384623544021323773042322964 7114 108414176530635534062551320 7115 29068933568244655789676700 7116 7403193991213725250334880 7117 1787928334641768568866435 7118 408740670744489417764430 7119 88279676205402146976225 7120 17974154711656448225700 7121 3441665966383711350921 7122 618102630454936195062 7123 103806508179851991891 7124 16247908548952432560 7125 2361134751036084630 7126 317176153822075788 7127 39188173876522866 7128 4427370335534328 7129 454239426977050 7130 41976420774860 7131 3459231787518 7132 251101199856 7133 15805524813 7134 845162370 7135 37328655 7136 1307436 7137 34047 7138 586 7139 5 7140 1 7141 123 7142 7493 7143 301431 7144 9008415 7145 213332613 7146 4169961939 7147 69198039729 7148 995133714198 7149 12598436757010 7150 142159134761358 7151 1444105973301914 7152 13315897410262434 7153 112225230269724438 7154 869581462616285850 7155 6226203272332606686 7156 41374685991282880743 7157 256161307257505485693 7158 1482630596551016599011 7159 8046406613136476141505 7160 41057305538824583388705 7161 197446439199271991472315 7162 896864860187288763772365 7163 3855520498519898997716655 7164 15714443738043190227660300 7165 60825860831625780964925124 7166 223925482042946895080217852 7167 785133840127661833921022932 7168 2625183192321124810335050244 7169 8380286993250821625468734060 7170 25568790528343996193451414132 7171 74635744737008449949490313596 7172 208626870833798311227124672881 7173 558923442325807106154670774347 7174 1436277371713727424182321312565 7175 3542817516893860979649725904327 7176 8394243305793562501332233448991 7177 19116722423151899968351004569221 7178 41869880316112903715424406025747 7179 88244070776933951202675621555825 7180 179055241794651435531247261193274 7181 349955244409740549363763879578462 7182 659102986821172130073802642456962 7183 1196703721392269987729008654852374 7184 2095446534958973221249951112292270 7185 3539765615552163803128448489126490 7186 5770584893987975628453255200174070 7187 9081144446258305021365487135109970 7188 13799198319802929291423451949605215 7189 20251924038479723971565424427647525 7190 28712727859000141986352757299642491 7191 39333736910291730558107068777253193 7192 52073408784070428714578993887294713 7193 66633892251129761560395727161648771 7194 82425610253579446576051780661522565 7195 98575214216424591875348764552328343 7196 113986678385954100339636329511836904 7197 127454492158730632066123973170593144 7198 137814998427819537663867132273598728 7199 144110473270289829934378422395324760 7200 145734253250800137877300996168793208 7201 142526622305693709891691649616285864 7202 134800572398426922098753596984460184 7203 123291713356236067714300519676068488 7204 109043378557991805171845978487088875 7205 93251660555542120156189924987215081 7206 77102056592696974856892941096409303 7207 61628162689404452331932937719825853 7208 47614523628247884359813820098780181 7209 35553377756442182083414856217425655 7210 25652437115407650363982870941686865 7211 17881276279358779757053540629231195 7212 12039171953182834344285841250780970 7213 7827427034419333278198969924988590 7214 4913052610214541733439150913001650 7215 2976244400501050100690608528984614 7216 1739538399137217198657631137465822 7217 980616638929060974012242955850602 7218 532970707917308045144106827202534 7219 279172151185209227441191966376610 7220 140869625712996380283543992229117 7221 68444121697557255889051704315151 7222 32004400461231832531284266076561 7223 14394690992064245962360598043707 7224 6223868610759485504790059021115 7225 2585299269084709363528178362617 7226 1031002206361946972707619794911 7227 394448375220177373858571749941 7228 144664344737164526445308385612 7229 50816633895244343899118919300 7230 17081521147945291738721377084 7231 5489019402125988239791468692 7232 1684406079921459529160961092 7233 493037720551959307104874284 7234 137483110098880189852228020 7235 36472127559458381040011580 7236 9191122325855493819201315 7237 2196669005386257986630865 7238 497020346949891564740655 7239 106253830917058595201925 7240 21415820678040159576621 7241 4059768596838647545983 7242 721909138634788186953 7243 120054416728804424451 7244 18609043299988517190 7245 2678310904858160418 7246 356364327698598654 7247 43615544212057194 7248 4881609762511378 7249 496215847751910 7250 45435652562378 7251 3710332987374 7252 266906724669 7253 16650687183 7254 882491025 7255 38636091 7256 1341483 7257 34633 7258 591 7259 5 7260 1 7261 124 7262 7616 7263 308924 7264 9309846 7265 222341028 7266 4383294552 7267 73368001668 7268 1064331753927 7269 13593570471208 7270 154757571518368 7271 1586265108063272 7272 14760003383564348 7273 125541127679986872 7274 981806692886010288 7275 7095784734948892536 7276 47600889263615487429 7277 297535993248788366436 7278 1738791903808522084704 7279 9529037209687492740516 7280 49103712151961059530210 7281 238503744738096574861020 7282 1094311299386560755244680 7283 4752385358707187761489020 7284 19569964236563089225376955 7285 76540304569668971192585424 7286 284751342874572676045142976 7287 1009059322170608729001240784 7288 3410317032448786644256073176 7289 11005470185571946435803784304 7290 33949077521594817818920148192 7291 100204535265352446142941727728 7292 283262615570806761176614986477 7293 767550313159605417381795447228 7294 1995200814039534530336992086912 7295 4979094888607588403832047216892 7296 11937060822687423480981959353318 7297 27510965728945462469683238018212 7298 60986602739264803683775410594968 7299 130113951093046854918100027581572 7300 267299312571585386733922882749099 7301 529010486204391984895011140771736 7302 1009058231230912679437566522035424 7303 1855806708213442117802811297309336 7304 3292150256351243208978959767144644 7305 5635212150511137024378399601418760 7306 9310350509540139431581703689300560 7307 14851729340246280649818742335284040 7308 22880342766061234312788939084715185 7309 34051122358282653262988876377252740 7310 48964651897479865957918181727290016 7311 68046464769291872544459826076895684 7312 91407145694362159272686062664547906 7313 118707301035200190274974721048943484 7314 149059502504709208136447507823171336 7315 181000824470004038451400545213850908 7316 212561892602378692214985094064165247 7317 241441170544684732405760302682430048 7318 265269490586550169729991105444191872 7319 281925471698109367598245554668923488 7320 289844726521089967811679418564117968 7321 288260875556493847768992645785079072 7322 277327194704120631990445246600746048 7323 258092285754662989813054116660528672 7324 232335091914227872886146498163157363 7325 202295039113533925328035903474303956 7326 170353717148239095013082866083624384 7327 138730219282101427188825878816235156 7328 109242686317652336691746757818606034 7329 83167901384690066443228676316205836 7330 61205814871849832447397727159112520 7331 43533713394766430121036411570918060 7332 29920448232541614101339381880012165 7333 19866598987602167622484811175769560 7334 12740479644633875011638120837990240 7335 7889297010715591834129759441986264 7336 4715782799638267299348239666450436 7337 2720155038066278172669874093316424 7338 1513587346846369019156349783053136 7339 812142859102517272585298793579144 7340 420041776898205607724735958605727 7341 209313747410553636172595696544268 7342 100448522158789088420335970391712 7343 46399091453296078493644864120268 7344 20618559602823731467150657064822 7345 8809167879844194868318237383732 7346 3616301475446656336235798157528 7347 1425450581582124346566191544852 7348 539112719957341900303880135553 7349 195480978632408870344427304912 7350 67898155043189635637840296384 7351 22570540550071279978512845776 7352 7173425482047447768952429784 7353 2177443800473418836265835376 7354 630520830650839496957102304 7355 173955237658338570892239600 7356 45663249885313874859212895 7357 11387791331241751805832180 7358 2693689352336149551371520 7359 603274177866950159942580 7360 127669651595098754778546 7361 25475589274878807122604 7362 4781677735473435732936 7363 841963555363592611404 7364 138663460028792941641 7365 21287354204846677608 7366 3034675232556759072 7367 399979871910655848 7368 48497153974568572 7369 5377825610263288 7370 541651500314288 7371 49145985549752 7372 3977239712043 7373 283557411852 7374 17533178208 7375 921127116 7376 39977574 7377 1376116 7378 35224 7379 596 7380 5 7381 1 7382 125 7383 7740 7384 316540 7385 9618770 7386 231650874 7387 4605635580 7388 77751296220 7389 1137699755595 7390 14657902225135 7391 168351141989576 7392 1741022679581640 7393 16346268491627620 7394 140301131063551220 7395 1107347820565997160 7396 8077591427834902824 7397 54696673998564379965 7398 345136882512403853865 7399 2036327897057310451140 7400 11267829113496014825220 7401 58632749361648552270726 7402 287607456890057634391230 7403 1332815044124657330105700 7404 5846696658093748516733700 7405 24322349595270276986865975 7406 96110268806232060417962379 7407 361291647444241647237728400 7408 1293810665045181405046383760 7409 4419376354619395373257313960 7410 14415787218020733080059857480 7411 44954547707166764254723932496 7412 134153612786947263961861875920 7413 383467150836159207319556714205 7414 1050812928730412178558410433705 7415 2762751127199139947718787534140 7416 6974295702647122934169039303804 7417 16916155711295011884814006570210 7418 39448026551632885950665197371530 7419 88497568468210266153458648613180 7420 191100553832311658601875438176540 7421 397413263664632241652022910330671 7422 796309798775977371628934023520835 7423 1538068717435304664332577662807160 7424 2864864939444354797240377819344760 7425 5147956964564685326781771064453980 7426 8927362406862380233357359368563404 7427 14945562660051276455960103290719320 7428 24162079849786420081400446024584600 7429 37732072106307514962607681419999225 7430 56931465124343887575777815461967925 7431 83015774255762519220907058104542756 7432 117011116666771738502378007804185700 7433 159453610463654031817145888741443590 7434 210114446729562349547660783713491390 7435 267766803539909398411422228872114820 7436 330060326974713246587848053037022244 7437 393562717072382730666385639278016155 7438 454003063147063424620745396746595295 7439 506710661131234902135751408126621920 7440 547194962284659537328236660113115360 7441 571770198219199335409924973233041456 7442 578105602077583815580672064349197040 7443 565588070260614479759437892385825120 7444 535419480458783621803499363261274720 7445 490427377668890862699200614823686035 7446 434630131027761798214182401637461319 7447 372648756261773020341118769557928340 7448 309083936430340522201908744899859540 7449 247972905599753763880572636634841190 7450 192410587702342403134975434134811870 7451 144373716256539898890626403475318356 7452 104739528266616262568434138730030580 7453 73454161627308044222375793450930225 7454 49787047220143781723824193055781725 7455 32607078632236042634122932013759800 7456 20629776655349466845767880279976504 7457 12605079810353859133477999108436700 7458 7435937837704545472018113759766860 7459 4233742384912647191826223876369560 7460 2325730205948886291741648576632280 7461 1232184636000722880310034752184871 7462 629355524308759243897331655149995 7463 309762269569342724592931666935980 7464 146847613612085166913980834511980 7465 67017651056119809960795521185090 7466 29427727482667926335468894448554 7467 12425469355290851204554035541260 7468 5041752057028780682801989702380 7469 1964563301539466246870071680405 7470 734593698589750770648307440465 7471 263379133675598505982267601296 7472 90468695593260915616353142160 7473 29743966032118727747465275560 7474 9350869282520866605218265160 7475 2807964631124258333222937680 7476 804476068309178067849341904 7477 219618487543652445751452495 7478 57051041216555626665045075 7479 14081480683577901357203700 7480 3296963530203099711314100 7481 730943829462048914721126 7482 153145240869977561901150 7483 30257267010352242855540 7484 5623641290837028344340 7485 980627015392385553045 7486 159950814233639619249 7487 24322029437403436680 7488 3434655104467414920 7489 448477025885224420 7490 53874979584831860 7491 5919477110577576 7492 590797485864040 7493 53123225261795 7494 4260797123895 7495 301090590060 7496 18454305324 7497 961104690 7498 41353690 7499 1411340 7500 35820 7501 601 7502 5 7503 1 7504 126 7505 7865 7506 324280 7507 9935310 7508 241269644 7509 4837286454 7510 82356931800 7511 1215451051815 7512 15795601980730 7513 183009044214711 7514 1909373821571216 7515 18087291171209260 7516 156647399555178840 7517 1247648951629548380 7518 9184939248400899984 7519 62774265426399282789 7520 399833556510968233830 7521 2381464779569714305005 7522 13304157010553325276360 7523 69900578475144567095946 7524 346240206251706186661956 7525 1620422501014714964496930 7526 7179511702218405846839400 7527 30169046253364025503599675 7528 120432618401502337404828354 7529 457401916250473707655690779 7530 1655102312489423052284112160 7531 5713187019664576778303697720 7532 18835163572640128453317171440 7533 59370334925187497334783789976 7534 179108160494114028216585808416 7535 517620763623106471281418590125 7536 1434280079566571385877967147910 7537 3813564055929552126277197967845 7538 9737046829846262881887826837944 7539 23890451413942134818983045874014 7540 56364182262927897835479203941740 7541 127945595019843152104123845984710 7542 279598122300521924755334086789720 7543 588513817496943900253898348507211 7544 1193723062440609613280956933851506 7545 2334378516211282035961511686327995 7546 4402933656879659461572955482151920 7547 8012821904009040124022148883798740 7548 14075319371427065560139130433017384 7549 23872925066913656689317462659282724 7550 39107642509837696537360549315303920 7551 61894151956093935044008127444583825 7552 94663537230651402538385496881967150 7553 139947239380106406796684873566510681 7554 200026890922534257723285065908728456 7555 276464727130425770319523896545629290 7556 369568057193216381364806672454934980 7557 477881250269471747959083012585606210 7558 597827130514622644999270281909137064 7559 723623044047095977254233692315038399 7560 847565780219446155287131036024611450 7561 960713724278298326756496804873217215 7562 1053905623415894439463988068239737280 7563 1118965160503858872738161633346156816 7564 1149875800296783150990597037582238496 7565 1143693672338198295340109956735022160 7566 1101007550719398101562937255647099840 7567 1025846858127674484502699978084960755 7568 925057508696652660913383016461147354 7569 807278887289534818555301171195389659 7570 681732692692113542543027514457787880 7571 557056842030094286082481381534700730 7572 440383493302096167015548070769653060 7573 336784303958882302025601837610130226 7574 249113244523156161459060542205348936 7575 178193689893924306790809932180960805 7576 123241208847451825946199986506711950 7577 82394125852379824357947125069541525 7578 53236855287585509479890812293736304 7579 33234856465703325979245879388413204 7580 20041017648058404605496112868203560 7581 11669680222617192663844337636136420 7582 6559472590861533483567872453001840 7583 3557914841949609172051683328817151 7584 1861540160309482124207366407334866 7585 939117793878101968490263322085975 7586 456609883181427891506912501447960 7587 213865264668204976874776355697070 7588 96445378538787736296264415633644 7589 41853196837958777540022929989814 7590 17467221412319631887356025243640 7591 7006315358568246929672061382785 7592 2699157000129217017518379120870 7593 997972832265349276630575041761 7594 353847829268859421598620743456 7595 120212661625379643363818417720 7596 39094835314639594352683540720 7597 12158833913645124938441202840 7598 3612440699433436401072279584 7599 1024094555852830513600794399 7600 276669528760208072416497570 7601 71132521900133528022248775 7602 17378444213781001068517800 7603 4027907359665148626035226 7604 884089070332026476622276 7605 183402507880329804756690 7606 35880908301189271199880 7607 6604268306229413897385 7608 1140577829626025172294 7609 184272843671043055929 7610 27756684541870851600 7611 3883132130352639340 7612 502352005470056280 7613 59794456695409436 7614 6510274596441616 7615 643920711125835 7616 57384022385690 7617 4561887713955 7618 319544895384 7619 19415410014 7620 1002458380 7621 42765030 7622 1447160 7623 36421 7624 606 7625 5 7626 1 7627 127 7628 7991 7629 332145 7630 10259590 7631 251204954 7632 5078556098 7633 87194218254 7634 1297807983615 7635 17011053032545 7636 198804646195441 7637 2092382865785927 7638 19996664992780476 7639 174734690726388100 7640 1404296351184727220 7641 10432588200030448364 7642 71959204674800182773 7643 462607821937367516619 7644 2781298336080682538835 7645 15685621790123039581365 7646 83204735485697892372306 7647 416140784726850753757902 7648 1966662707266421151158886 7649 8799934203233120811336330 7650 37348557955582431350439075 7651 150601664654866362908428029 7652 577834534651976045060519133 7653 2112504228739896759939802939 7654 7368289332153999830587809880 7655 24548350592304705231620869160 7656 78205498497827625788100961416 7657 238478495419301525551369598392 7658 696728924117220499498004398541 7659 1951900843189677857159385738035 7660 5247844135496123512155165115755 7661 13550610885775815008165024805789 7662 33627498243788397700870872711958 7663 80254633676870032654462249815754 7664 184309777282771049939603049926450 7665 407543717320365076859457932774430 7666 868111939797465825009232435296931 7667 1782236879937553513534855282358717 7668 3528101578651891649242468620179501 7669 6737312173090941497534467168479915 7670 12415755560888699585595104365950660 7671 22088141275436105684161279316816124 7672 37948244438340722249456593092300108 7673 62980567576751353226678011974586644 7674 101001794465931631581368676759887745 7675 156557689186745337582393624326550975 7676 234610776610757809335070370448477831 7677 339974130302640664519969939475239137 7678 476491618052960028042808962454357746 7679 646032784323642151684330569000564270 7680 847449307462688129323889685040541190 7681 1075708380784094392958353294494743274 7682 1321450174561718622253503974224175463 7683 1571188824266542132541364728339649849 7684 1808279504497744482043627840897828665 7685 2014619347694192766220484873112954495 7686 2172870783919753312202149701585894096 7687 2268840960800642023728758670928395312 7688 2293569472634981446330706994317260656 7689 2244701223057596396903047212382122000 7690 2126854408847072586065637233732060595 7691 1950904366824327145416082994546108109 7692 1732336395986187479468684187656537013 7693 1489011579981648361098328685653177539 7694 1238789534722207828625508895992488610 7695 997440335332190453098029452304353790 7696 777167797260978469041149908379783286 7697 585897548482038463484662379815479162 7698 427306934417080468249870474386309741 7699 301434898741376132737009918687672755 7700 205635334699831650304147111576253475 7701 135630981139965333837837937363277829 7702 86471711753288835459136691682149508 7703 53275874113761730584741992256616764 7704 31710697870675597269340450504339980 7705 18229152813478726147412210089138260 7706 10117387432811142655619555781818991 7707 5419455002259091296259049736152017 7708 2800657954187584092697629729420841 7709 1395727677059529859997175823533935 7710 670475147849632868381688857145030 7711 310310643206992713171040771330714 7712 138298575376746513836287345623458 7713 59320418250278409427378955233454 7714 24473536770887878817028086626425 7715 9705472358697463947190440503655 7716 3697129832394566294148954162631 7717 1351820661534208698229195785217 7718 474060490894239064962439161176 7719 159307496940019237716501958440 7720 51253669228284719291124743560 7721 15771274613078561339513482424 7722 4636535255286266914673073983 7723 1300764084613038586017291969 7724 347802050660341600438746345 7725 88510966113914529090766575 7726 21406351573446149694553026 7727 4911996429997175102657502 7728 1067491578212356281378966 7729 219283416181519075956570 7730 42485176607418685097265 7731 7744846135855439069679 7732 1324850673297068228223 7733 212029528212913907529 7734 31639816672223490940 7735 4385484135822695620 7736 562146462165465716 7737 66304731291851052 7738 7154195307567451 7739 701304733511525 7740 61945910099645 7741 4881432609339 7742 338960305398 7743 20417868394 7744 1045223410 7745 44212190 7746 1483581 7747 37027 7748 611 7749 5 7750 1 7751 128 7752 8118 7753 340136 7754 10591735 7755 261464544 7756 5329761052 7757 92272774352 7758 1385002201869 7759 18308861016160 7760 215815699227986 7761 2291187511981368 7762 22089047858566403 7763 194731355719168576 7764 1579031041911115320 7765 11836884551215175584 7766 82391792874830631137 7767 534567026612167699392 7768 3243906158018050055454 7769 18466920126203722120200 7770 98890357275820931953671 7771 499345520212548646130208 7772 2382803491993271904916788 7773 10766596910499541962495216 7774 46148492158815552161775405 7775 187950222610448794258867104 7776 728436199306842407968947162 7777 2690338763391872805000322072 7778 9480793560893896590527612819 7779 31916639924458705062208679040 7780 102753849090132331019721830576 7781 316683993917129151339470559808 7782 935207419536522025049373996933 7783 2648629767306898356657390136576 7784 7199744978685801369314550853790 7785 18798455021271938520320189921544 7786 47178109129564212709035897517747 7787 113882131920658430355333122527712 7788 264564410959641082594065299742204 7789 591853494603136126799060982700880 7790 1275655657117830901868690368071361 7791 2650348819735019338544087717655648 7792 5310338458589445162777323902538218 7793 10265413751742833146776935788659416 7794 19153067733979641083129571534430575 7795 34503896836324805269756383682766784 7796 60036385713776827933617872409116232 7797 100928812015092075476134605066886752 7798 163982362042682984808046688734474389 7799 257559483652676969163762301086438720 7800 391168465797503146917463994775028806 7801 574584906913398473855040309923716968 7802 816465748355600692562778901929596883 7803 1122524402376602179727139531454922016 7804 1493482091786330281008220254041105460 7805 1923157688246782522282242979535284464 7806 2397158555345813015211857268718918737 7807 2892638998828260754794868702563825312 7808 3379468328764286614584992569237478514 7809 3822898852191937248264112714010783160 7810 4187490131613946078422634574698848591 7811 4441711744720395335930908372514289408 7812 4562410433435623470059465665245655968 7813 4538270695692577843233754206699382656 7814 4371555631904668982968684446114182595 7815 4077758775671399731481720228278168704 7816 3683240762810514624884767182202645122 7817 3221347975967835840567012873309714552 7818 2727801114703856189723837581645666149 7819 2236229870054398281723538348296842400 7820 1774608132593168922139179360684137076 7821 1363065345743016932525812288195262448 7822 1013204482899118931734532854201788903 7823 728741833158456600986880393073982496 7824 507070233441207783041157030263926230 7825 341266315839796984141985048939531304 7826 222102692893254169296974629045427337 7827 139747585867050566043878683938766272 7828 84986571984437327854082442760956744 7829 49939850684154323416752660593478240 7830 28346540246289868803031765870957251 7831 15536842435070233951878605517971008 7832 8220112956446675388956679465572858 7833 4196385631247113952694805552954776 7834 2066202824909162728378864680678965 7835 980785791056625581552729628475744 7836 448609218583739227007328116954172 7837 197618993627024923263666300856912 7838 83793955021166288244407041859879 7839 34179009129585342764218527130080 7840 13402602191092030241339394666286 7841 5048950493928774992378149947848 7842 1825881152428447763191634946393 7843 633367987834258302678941119616 7844 210561166168303957007626702000 7845 67024943841363280630638225984 7846 20407809868364828254186556407 7847 5937299339899305500690365952 7848 1648566135273380186456038314 7849 436313016774256129529512920 7850 109917317687360678785319601 7851 26318348003443324797210528 7852 5979488008209531384036468 7853 1286774994393875357335536 7854 261768592788937761053835 7855 50230022743274124166944 7856 9069696809152507297902 7857 1536880201509982135752 7858 243669344885137398469 7859 36025300808046186560 7860 4947630597988161336 7861 628451193457316768 7862 73458926599418503 7863 7855500041078976 7864 763250643611170 7865 66827342708984 7866 5220392914737 7867 359378173792 7868 21463091804 7869 1089435600 7870 45695771 7871 1520608 7872 37638 7873 616 7874 5 7875 1 7876 129 7877 8246 7878 348254 7879 10931871 7880 272056279 7881 5591225596 7882 97602535404 7883 1477274976221 7884 19693863218029 7885 234124560244146 7886 2507003211209354 7887 24380235370547771 7888 216820403577734979 7889 1773762397630283896 7890 13415915593126290904 7891 94228677426045806721 7892 616958819486998330529 7893 3778473184630217754846 7894 21710826284221772175654 7895 117357277402024654073871 7896 598235877488369578083879 7897 2882149012205820551046996 7898 13149400402492813867412004 7899 56915089069315094124270621 7900 234098714769264346420642509 7901 916386421917291202227814266 7902 3418774962698715212969269234 7903 12171132324285769395527934891 7904 41397433485352601652736291859 7905 134670489014591036081930509616 7906 419437843007261482359192390384 7907 1251891413453651176388844556741 7908 3583837186843420381706764133509 7909 9848374745992699725971940990366 7910 25998199999957739889634740775334 7911 65976564150836151229356087439291 7912 161060241050222643064369020045459 7913 378446542880299512949398422269916 7914 856417905562777209393126282443084 7915 1867509151720967028667751350772241 7916 3926004476852850240412778085727009 7917 7960687278324464501321411620193866 7918 15575752210332278309554259691197634 7919 29418481485722474229906507323089991 7920 53656964570304446352885955217197359 7921 94540282550101633203374256091883016 7922 160965197728868903409752477476002984 7923 264911174057775060284181293801361141 7924 421541845695359953971808989820913109 7925 648727949450180116081226295861467526 7926 965753372710901620772504304698745774 7927 1391050655268999166417819211853313851 7928 1938990150732202872289918433384518899 7929 2616006494162932460735359785496027476 7930 3416639780033112803290463233576389924 7931 4320316243592595537494100248254203201 7932 5289797554174073770006725971282744049 7933 6272107327592547369379861271801303826 7934 7202367180956223862849105283248261674 7935 8010388983805883326686747288709631751 7936 8629201876334341414353542947213137999 7937 9004122178156018805990374037759945376 7938 9100681129128201313293219871945038624 7939 8909826327597246826202438652813565251 7940 8449314407576068714450404674392351299 7941 7760999538481914356366487410480813826 7942 6904588738778350465451780055512359674 7943 5949149090671692030290850454955380701 7944 4964030984758254471447375929942508549 7945 4010838002647567203862717708980979476 7946 3137673478336185854664991648879399524 7947 2376269828642135864260345142397051351 7948 1741946316057575532721413247275771399 7949 1235812066599664384028037423337908726 7950 848336549281004767183142079203457534 7951 563369008733051153438959677984958641 7952 361850278760304735340853312984193609 7953 224734157851487893897961126699723016 7954 134926422668591651270835103354434984 7955 78286390930444192219784426464435491 7956 43883382681360102754910371388928259 7957 23756955391516909340835284983543866 7958 12416498587693789341651485018527634 7959 6262588456156276681073670233633741 7960 3046988615965788309931594309154709 7961 1429395009640364808560057745429916 7962 646228212210764150270994417811084 7963 281412948648191211508073342716791 7964 117972964150751631008625568989959 7965 47581611320677373005557921796366 7966 18451552685020805233717544614134 7967 6874831646357222755569784894241 7968 2459249140262706065870576066009 7969 843929154002562259686567821616 7970 277586110009667237638264927984 7971 87432753709728108884824782391 7972 26345109208264133754876922359 7973 7585865475172685687146404266 7974 2084879152047636315985551234 7975 546230334461616808314832521 7976 136235665690804003582530129 7977 32297836011652856181246996 7978 7266263002603406741372004 7979 1548543587182813118389371 7980 311998615532211885220779 7981 59299719552426631464846 7982 10606577010662489433654 7983 1780549546395119534221 7984 279694645693183585029 7985 40972931406034347896 7986 5576081791445478104 7987 701910120056735271 7988 81314426640497479 7989 8618750684690146 7990 830077986320154 7991 72047735623721 7992 5579771088529 7993 380841265596 7994 22552527404 7995 1135131371 7996 47216379 7997 1558246 7998 38254 7999 621 8000 5 8001 1 8002 130 8003 8375 8004 356500 8005 11280125 8006 282988150 8007 5863281875 8008 103193761000 8009 1574877511625 8010 21171138194250 8011 253818423462175 8012 2741127771453500 8013 26887238581757125 8014 241200638948282750 8015 1990582801208018875 8016 15189677990756574800 8017 107644593019172097625 8018 711187496913044137250 8019 4395432004117216085375 8020 25489299468851989930500 8021 139068103686246426249525 8022 715593154890394232157750 8023 3480384889694190129130875 8024 16031549414698634418459000 8025 70064489471807907991682625 8026 291013803838579440544913130 8027 1150485136686555548648456775 8028 4335161384616006415197083500 8029 15589907286984484608497204125 8030 53568565809638371048264226750 8031 176067922499943637734666801475 8032 554108332021852518441122900000 8033 1671329256460912658748036947125 8034 4835728600297071558095608690250 8035 13432211932836120107678705123875 8036 35846574745950439615606681765700 8037 91974764150793891118990828214625 8038 227036805201058794293725107484750 8039 539506783930522156013767442315375 8040 1234864448443076722342524704713000 8041 2723927057283744238060877633215325 8042 5793513628573817269080529436499250 8043 11886691755177314741734189705920875 8044 23536439488656742810875671311391500 8045 44994233696054752539460767014287625 8046 83075446056026920582792462540287350 8047 148197247120406079556260211309080375 8048 255505480278970536613126733567886000 8049 425876371786643963693933771277364125 8050 686453019753135014255990283622274250 8051 1070269795145540070053035285682380635 8052 1614481322161081736853730600560213300 8053 2356804027979900787190323516552059625 8054 3330040806001202038707737645237832750 8055 4554996644895135333025278218880546375 8056 6032646274196045264025823019072417400 8057 7736956023625708340784563481830593125 8058 9610113797766669307500826219536947250 8059 11561904881766621139386587243084047875 8060 13474474508548771232228966555049565500 8061 15212756164762107189535852571957893425 8062 16639590860140224741040290235922769750 8063 17633324054490360220343916984973083375 8064 18104803307284220119283593909704984000 8065 18010507456725448139495658524758603875 8066 17359140735173315540652843327205916550 8067 16210313946057983070816892084873165125 8068 14665588277260264821818267465993173500 8069 12853737829450042495742630510467740375 8070 10913180075429946501738226384897889250 8071 8974868987405821675310093638923488025 8072 7148511480983753058527709357860379000 8073 5513943306978321718925336791276450875 8074 4118216144699711396981758389672822750 8075 2977758382657239916749450670613680125 8076 2084148615880669151211179502541366260 8077 1411705558014055920622101757188416175 8078 925219287493355888779812990969152250 8079 586584436611792629238814439683916625 8080 359660580520079545168796230054158000 8081 213212813599035843490619529818870475 8082 122169773611804294974694797853363750 8083 67640338072877012095745656372472125 8084 36173453979210698682486770002071500 8085 18679087043850066022725155252161375 8086 9309577072122064991005264542788450 8087 4476383625606153118491652054584625 8088 2075623221851128958831052163241000 8089 927641160858955361779067760527875 8090 399385912798942842516698911706750 8091 165554575471429004014183490786325 8092 66033164005698178239275466410500 8093 25326384331378027989287329508375 8094 9334080786619928821440360960250 8095 3303178294265268325557143887625 8096 1121515264012229497324832749600 8097 365018863719395346523089710375 8098 113777862917992242639701704750 8099 33930974683436819442023326625 8100 9670744627220322003131955500 8101 2631109486509253124300383755 8102 682466000152420811897362650 8103 168533501702456859763777125 8104 39564099014256262922619000 8105 8814806589786219859761375 8106 1860542202715025003610150 8107 371298335084638516685625 8108 69906296563089120898500 8109 12387126557057608967875 8110 2060244192088303119250 8111 320667577099217932925 8112 46549013197479826000 8113 6277991911502213375 8114 783224546697232750 8115 89933177325187625 8116 9448828671010300 8117 902125721943875 8118 77627506712250 8119 5960612354125 8120 403393793000 8121 23687658775 8122 1182347750 8123 48774625 8124 1596500 8125 38875 8126 626 8127 5 8128 1 8129 131 8130 8505 8131 364875 8132 11636625 8133 294268275 8134 6146270025 8135 109057042875 8136 1678071272625 8137 22746015705875 8138 274989561656425 8139 2994946194915675 8140 29628366353210625 8141 268087877530039875 8142 2231783440156301625 8143 17180260791964593675 8144 122834271009928672425 8145 818832089932216234875 8146 5106619501030260222625 8147 29884731472969206015875 8148 164557403155098416180025 8149 854661258576640658407275 8150 4195978044584584361288625 8151 19511934304392824547589875 8152 86096038886506542410141625 8153 361078293310387348536595755 8154 1441498940525134989193369905 8155 5485646521302561963845540275 8156 19925068671600491023694287625 8157 69158473096622855656761430875 8158 229636488309582008782931028225 8159 730176254521796156175789701475 8160 2225437588482765177189159847125 8161 6507057856757984216843645637375 8162 18267940533133191665774313814125 8163 49278786678786559723285386889575 8164 127821338896744330734597509980325 8165 319011569351852685412715935699375 8166 766543589131580950307492549800125 8167 1774371232373598878356292147028375 8168 3958791505726820960403402337928325 8169 8517440685857561507141407069714575 8170 17680205383751132010814719142420125 8171 35423131243834057552609861017312375 8172 68530673184711495350336438325679125 8173 128069679752081673122253229554574975 8174 231272693176433000139052673849367725 8175 403702727399376616169386944876966375 8176 681381852065614500307060504845250125 8177 1112329391539778977949924054899638375 8178 1756722814898675084309025569304654885 8179 2684751117306621806906765886242593935 8180 3971285350140982524044054117112272925 8181 5686844833981102825898061161789892375 8182 7885037450896337371733015864118379125 8183 10587642919091180597051101237952963775 8184 13769602297821753604810386500903010525 8185 17347069821392377648285389701367540375 8186 21172018679533290446887413462620995125 8187 25036379390315392371615553798133613375 8188 28687230673310878421764819127007458925 8189 31852347024902331930576142807880663175 8190 34272914914630584961384207220895853125 8191 35738127361774580339627510894678067375 8192 36115310764009668258779252434463587875 8193 35369648191898763680148501851964520425 8194 33569454681231298611469735412079081675 8195 30875902223318247892635159550866338625 8196 27519326106710307317560897976460913875 8197 23766917904879988997480856895365629625 8198 19888049062835768177048320023821377275 8199 16123380468389574733837802996783867025 8200 12662454787962074777453046149136829875 8201 9632159451678033115907095180949273625 8202 7095974527356951313731209060286502875 8203 5061906998537909067960630173155046385 8204 3495854173894725071833281259729782435 8205 2336924845507411809401914748157568425 8206 1511803724105148518018627430653068875 8207 946245017131872174407610669738074625 8208 572873394119115388659415759873028475 8209 335382587210840138465314327672234225 8210 189810111684681307070440454225835875 8211 103813792052087710778232426374543625 8212 54852541023060764705211925254232875 8213 27988664115972131013730419794949825 8214 13785960697728218109496916597373075 8215 6552006847457282077322704217825625 8216 3003264382710084320610119923768875 8217 1327027073657898204295766672234625 8218 564940488270371846530882402493075 8219 231587739477127182253458957196825 8220 91359548337076206228562795918875 8221 34660465117997956810727690468625 8222 12637259080885197146997504847875 8223 4424693558277497822881976637225 8224 1486534127731624843847922459975 8225 478796726637387589162791415125 8226 147708837601429062081725031375 8227 43601719310657141445155282125 8228 12301854113729575127432339255 8229 3313575486661673936197746405 8230 850999501854877671661139775 8231 208097600716713122686396125 8232 48378905604042482782380375 8233 10675348792501244863371525 8234 2231840537799663520295775 8235 441204631647727637584125 8236 82293423120146729866375 8237 14447370749145912087125 8238 2380911769187521052175 8239 367216590296697758925 8240 52827005108982039375 8241 7061216458199446125 8242 873157724022420375 8243 99382005996197925 8244 10350954392954175 8245 979753228656125 8246 83588119066375 8247 6364006147125 8248 427081451775 8249 24870006525 8250 1231122375 8251 50371125 8252 1635375 8253 39501 8254 631 8255 5 8256 1 8257 132 8258 8636 8259 373380 8260 12001500 8261 305904900 8262 6440538300 8263 115203312900 8264 1787128315500 8265 24424086978500 8266 297735577362300 8267 3269935756572100 8268 32623312548126300 8269 297716243883250500 8270 2499871317686341500 8271 19412044232120895300 8272 140014531801893266100 8273 941666360942144907300 8274 5925451590962476457500 8275 34991350973999466238500 8276 194442134628067622195900 8277 1019218661731739074587300 8278 5050639303161225019695900 8279 23707912348977408908878500 8280 105607973190899366957731500 8281 447174332196893890946737380 8282 1802577233835522337729965660 8283 6927145461827696953038910180 8284 25410715192903052987539827900 8285 89083541768223346680455718500 8286 298794961406204864439692459100 8287 959812742831378164958720729700 8288 2955613843004561333364949548600 8289 8732495445240749394032805484500 8290 24774998389891175882617959451500 8291 67546727211919751389059700703700 8292 177100125575530890457882896869900 8293 446832908248597016147313445679700 8294 1085555158483433635720208485499500 8295 2540914821505179828663784696828500 8296 5733162738100419838759694484956700 8297 12476232191584382467544809407642900 8298 26197646069608693517956126212134700 8299 53103336627585189563424580159732500 8300 103953804428545552902946299342991500 8301 196600352936793168472589667880254100 8302 359342372928514673261305903403942700 8303 634975420575809616308439618726334100 8304 1085084579464991116476447449722216500 8305 1793711243605393478256984559744888500 8306 2869052206438454062258949624204293260 8307 4441473932205296891215791455547248820 8308 6656036467447604330950820003354866860 8309 9658130184122085349942115278902165300 8310 13571882284877440197631077025908271500 8311 18472680369987517968784117102071342900 8312 24357245216912934201861487738855974300 8313 31116672119214131253095776202270550900 8314 38519088500925668095172803163988535500 8315 46208398069848682818502967260754608500 8316 53723610063626270793380372925141072300 8317 60539577698213210352340961934888122100 8318 66125261939532916891960350028776516300 8319 70011042276405165301011718115573920500 8320 71853438125784248598406763329141655250 8321 71484958955908431938927754286428108300 8322 68939102873130062291618237264043602100 8323 64445356904549546504104894962945420300 8324 58395228330028555210196057527327252500 8325 51286244011590296315041754871826543500 8326 43654966967715757174529176919187006900 8327 36011429531225342910886123020605244300 8328 28785835256351649511290849145920696900 8329 22294614239640107893360141330086103500 8330 16728133979034984429638304241235776500 8331 12157881525894860381691839233441549260 8332 8557761172432634139793911432884828820 8333 5832779019402136881235196007887350860 8334 3848728569612560327420542178810637300 8335 2458048741237020692426238100391143500 8336 1519118411250987563067026429611103100 8337 908255981329955527124730087545262700 8338 525192698895521445535754781898070100 8339 293623903736769017848672880600379500 8340 158666333075148475483444351628776500 8341 82841205139032895718942345049182700 8342 41774624813700349123227336392322900 8343 20337967545185500186819620815198700 8344 9555271230167366397932824141594500 8345 4330291456367982524905886596003500 8346 1891967561928270050826649074727700 8347 796528227747499028784341359689900 8348 322947287814203388482021753115700 8349 126020013455074163039290486387500 8350 47297724198883153957725195316500 8351 17061952639162694969879481485100 8352 5911227686009122666729899097200 8353 1965330854369012433010713875100 8354 626505564238816651244516446500 8355 191310556912086203526880313500 8356 55903573424386716572587621380 8357 15615429600391249063630085660 8358 4164574988516551607858886180 8359 1059097102571590794347535900 8360 256476506320755605468776500 8361 59054254396543727645751900 8362 12907189330300908383667300 8363 2673045169447391157879900 8364 523498054767874367450500 8365 96740793869292641953500 8366 16828282518333433139300 8367 2748128359484218811100 8368 420043595405679798300 8369 59888221567181485500 8370 7934374182221866500 8371 972539730018618300 8372 109732960389152100 8373 11330707621610300 8374 1063341347722500 8375 89952125213500 8376 6791087598900 8377 451951458300 8378 26101128900 8379 1281493500 8380 52006500 8381 1674876 8382 40132 8383 636 8384 5 8385 1 8386 133 8387 8768 8388 382016 8389 12374880 8390 317906400 8391 6746443200 8392 121643851200 8393 1902331628400 8394 26211215294000 8395 322159664340800 8396 3567671333934400 8397 35893248304698400 8398 330339556431376800 8399 2797587561569592000 8400 21911915549807236800 8401 159426576034014161400 8402 1081680892744038173400 8403 6867117951904621364800 8404 40916802564961942696000 8405 229433485602067088434400 8406 1213660796359806696783200 8407 6069857964892964094283200 8408 28758551652138633928574400 8409 129315885539876775866610000 8410 552782305387793257904468880 8411 2249751566032416228676703040 8412 8729722695663219290768875840 8413 32337860654730749940578738080 8414 114494256961126399667995546400 8415 387878503174428211120148177600 8416 1258607704237583029398413188800 8417 3915426585835939498323670278300 8418 11688109288245310727397755033100 8419 33507493835131925276650764936000 8420 92321725601810927271677660155200 8421 244646852787450641846942597573600 8422 623933033824127906605196342549600 8423 1532388066732030651867521931179200 8424 3626469979988613464383993182328000 8425 8274077559605599667423479181785200 8426 18209394929684802306304503892599600 8427 38673878261193075985500935619777600 8428 79300982697193883081380706371867200 8429 157057141056130742466370879502724000 8430 300554157365338721375535967223245600 8431 555942725865307841733895571284196800 8432 994317793504324289569745522130276800 8433 1720060000040800732784887068448550600 8434 2878795823070384594733432009467105000 8435 4662763450043847540515934183949181760 8436 7310526138643750953474741079751542080 8437 11097510399652901222166611458902115680 8438 16314166651569689680892935282257032160 8439 23230012468999525547573192304810436800 8440 32044562654864958166415194127979614400 8441 42829925586900452170645604840927317200 8442 55473917336127065454957263941126525200 8443 69635760620139799348268579366259086400 8444 84727486570774350913675770424743144000 8445 99932008133474953611883340185895680800 8446 114263187761839481145721334860029194400 8447 126664839637746127244301311963664638400 8448 136136304215938082192972068144350436800 8449 141864480402189413899418481444715575750 8450 143338397081692680537334517615569763550 8451 140424061829038494230545991550471710400 8452 133384459777679608795723132226989022400 8453 122840585234578101714300952490272672800 8454 109681472341618851525237812399153796000 8455 94941210979306053489570931791013550400 8456 79666396498941100085415299939792251200 8457 64797264787576992422176972166525941200 8458 51080449495991757404650990476006800400 8459 39022748218675092322998445571321880000 8460 28886015504929844811330143474677325760 8461 20715642698327494521485750666326378080 8462 14390540191834771021029107440772179680 8463 9681507589014697208655738186697988160 8464 6306777310849581019846780279201780800 8465 3977167152488008255493264530002246600 8466 2427374392580943090191756517156365800 8467 1433448680225476972660484869443332800 8468 818816602632290463384427662498449600 8469 452290236811917493332117232229156000 8470 241507538214181371202386696677959200 8471 124615829952733244842169681441505600 8472 62112592358885849310046957207521600 8473 29893238775352866584752444956793200 8474 13885562686535348922838710737598000 8475 6222259018296252575732535670731200 8476 2688495789675769079610990434417600 8477 1119475515561702417266363112805600 8478 448967301269277551521312239503200 8479 173317737653957316997015681704000 8480 64359676838045848927604676801600 8481 22973180325171817636609380582300 8482 7876558540378135099740612972300 8483 2591836418607829084255230321600 8484 817816121150902854771396760000 8485 247214130336472920099467934880 8486 71519003024777965636217707040 8487 19780004588907800671488971840 8488 5223672091088142402206422080 8489 1315573608892346399816312400 8490 315530760717299333114528400 8491 71961443726844636029419200 8492 15580234499748299541547200 8493 3196543224215265525330400 8494 620238848637167009404000 8495 113569076387626075092800 8496 19576410877817651950400 8497 3168171954889898609400 8498 479931816972861283800 8499 67822595749403352000 8500 8906913912240484800 8501 1082272690407770400 8502 121063668010762400 8503 12394048969332800 8504 1153293472936000 8505 96743212812400 8506 7243039057200 8507 478052587200 8508 27382622400 8509 1333500000 8510 53681376 8511 1715008 8512 40768 8513 641 8514 5 8515 1 8516 134 8517 8901 8518 390784 8519 12756896 8520 330281280 8521 7064349600 8522 128390294400 8523 2023975479600 8524 28113546922400 8525 348370879634800 8526 3889830998275200 8527 39460919638632800 8528 366232804736075200 8529 3127927118000968800 8530 24709503111376828800 8531 181338491583821398200 8532 1241107468778052334800 8533 7948798844648659538200 8534 47783920516866564060800 8535 270350288167029031130400 8536 1443094281961873785217600 8537 7283518761252770791066400 8538 34828409617031598022857600 8539 158074437192015409795184400 8540 682098190927670033771078880 8541 2802533871420209486581171920 8542 10979474261695635519445578880 8543 41067583350393969231347613920 8544 146832117615857149608574284480 8545 502372760135554610788143724000 8546 1646486207412011240518561366400 8547 5174034290073522527722083467100 8548 15603535874081250225721425311400 8549 45195603123377236004048519969100 8550 125829219436942852548328425091200 8551 336968578389261569118620257728800 8552 868579886611578548452138940123200 8553 2156321100556158558472718273728800 8554 5158858046720644116251515113507200 8555 11900547539594213131807472364113200 8556 26483472489290401973727983074384800 8557 56883273190877878291805439512377200 8558 117974860958386959066881641991644800 8559 236358123753324625547751585874591200 8560 457611298421469463841906846725969600 8561 856496883230646563109431538507442400 8562 1550260519369632131303641093414473600 8563 2714377793545125022354632590578827400 8564 4598855823111185327518319077915655600 8565 7541559273114232135249366193416286760 8566 11973289588687598493990675263700723840 8567 18408036538296652175641352538653657760 8568 27411677051222590903059546741159147840 8569 39544179120569215228466127587067468960 8570 55274575123864483713988386432790051200 8571 74874488241765410337060798968906931600 8572 98303842923027517625602868782053842400 8573 125109677956266864803225843307385611600 8574 154363247190914150261944349791002230400 8575 184659494704249304525559110610638824800 8576 214195195895314434757604675045924875200 8577 240928027399585608390022646823693832800 8578 262801143853684209437273380108015075200 8579 278000784618127496092390549589066012550 8580 285202877483882094436752999060285339300 8581 283762458910731174767880509166041473950 8582 273808521606718103026269123777460732800 8583 256225045012257710510024084717261695200 8584 232522057576196953239538764889426468800 8585 204622683320924905014808744190167346400 8586 174607607478247153574986231730805801600 8587 144463661286518092507592272106318192400 8588 115877714283568749826827962642532741600 8589 90103197714666849727649436047328680400 8590 67908763723604937134328589045999205760 8591 49601658203257339332815894141003703840 8592 35106182890162265542514858107098557760 8593 24072047780849468229684845627470167840 8594 15988284899864278228502518465899768960 8595 10283944463337589275340044809204027400 8596 6404541545068951345685021047158612400 8597 3860823072806420062852241386599698600 8598 2252265282857767436044912531941782400 8599 1271106839444207956716544894727605600 8600 693797775026098864534503928907115200 8601 366123368166914616044556378119464800 8602 186728422311619094152216638649027200 8603 92005831134238715894799402164314800 8604 43778801461888215507591155694391200 8605 20107821704831601498571246408329200 8606 8910754807972021655343526105148800 8607 3807971305237471496877353547223200 8608 1568442816830979968787675352308800 8609 622285038923234868518327921207200 8610 237677414492003165924620358505600 8611 87332857163217666564214057383900 8612 30849738865549952736349993554600 8613 10468394958985964183995843293900 8614 3409652539758731939026627081600 8615 1065030251487375774870864694880 8616 318733133361250885735685641920 8617 91299007613685766307706678880 8618 25003676679995943073695393920 8619 6539245699980488802022734480 8620 1631104369609645732930840800 8621 387492204444143969143947600 8622 87541678226592935570966400 8623 18776777723963565066877600 8624 3816782072852432534734400 8625 733807925024793084496800 8626 133145487265443727043200 8627 22744582832707550559800 8628 3648103771862759893200 8629 547754412722264635800 8630 76729509661643836800 8631 9989186602648255200 8632 1203336358418532800 8633 133457716980095200 8634 13547342442268800 8635 1250036685748400 8636 103986251869600 8637 7721091644400 8638 505435209600 8639 28716122400 8640 1387181376 8641 55396384 8642 1755776 8643 41409 8644 646 8645 5 8646 1 8647 135 8648 9035 8649 399685 8650 13147680 8651 343038176 8652 7394630880 8653 135454644000 8654 2152365774000 8655 30137522402000 8656 376484426557200 8657 4238201877910000 8658 43350750636908000 8659 405693724374708000 8660 3494159922737044000 8661 27837430229377797600 8662 206047994695198227000 8663 1422445960361873733000 8664 9189906313426711873000 8665 55732719361515223599000 8666 318134208683895595191200 8667 1713444570128902816348000 8668 8726613043214644576284000 8669 42111928378284368813924000 8670 192902846809047007818042000 8671 840172628119685443566263280 8672 3484632062347879520352250800 8673 13782008133115845006026750800 8674 52047057612089604750793192800 8675 187899700966251118839921898400 8676 649204877751411760396718008480 8677 2148858967547565851306705090400 8678 6820520497485533768240644833500 8679 20777570164154772753443508778500 8680 60799138997458486229769945280500 8681 171024822560320088552376945060300 8682 462797797826204421666948682820000 8683 1205548465000840117570759197852000 8684 3024900987167737106924857213852000 8685 7315179147276802674724233387236000 8686 17059405586314857248058987477620400 8687 38384020028884615105535455438498000 8688 83366745680168280265533422586762000 8689 174858134149264837358687081504022000 8690 354332984711711584614633227866236000 8691 693969422174794089389658432600560800 8692 1314108181652116026951338385233412000 8693 2406757402600278694413072631921916000 8694 4264638312914757153658273683993301000 8695 7313233616656310349872951668494483000 8696 12140415096225417462767685271331942360 8697 19514848861801830629240041457117010600 8698 30381326126984250669632027802354381600 8699 45819713589519243078700899279812805600 8700 66955856171791806131525674328226616800 8701 94818754244433698942454514019857520160 8702 130149063365629894051049185401696982800 8703 173178331164792927962663667750960774000 8704 223413520879294382428828712089439454000 8705 279472925147181015065170193098387842000 8706 339022741895163454787503460401641055200 8707 398854690599563739283163785656563700000 8708 455123223294900043147627321869618708000 8709 503729171253269817827296026931708908000 8710 540801928471811705529663929697081087750 8711 563203662102009590529143548649351351850 8712 568965336394613269204633508226326813250 8713 557570980517449277794149632943502206750 8714 530033566618975813536293208494722428000 8715 488747102588454663749562849606688164000 8716 437144740897121858254347509079593815200 8717 379230290799172058589794975920973148000 8718 319071268764765246082578503837123994000 8719 260341375570086842334420234748850934000 8720 205980911998235599554477398689861422000 8721 158011961438271786861978025093327886160 8722 117510421926862276467144483187002909600 8723 84707841093419604875330752248102261600 8724 59178230671011733772199703734568725600 8725 40060332680713746458187364093369936800 8726 26272229363201867503842563275103796360 8727 16688486008406540621025065856362639800 8728 10265364617875371408537262433758311000 8729 6113088355664187498897153918541481000 8730 3523372122301975392761457426669388000 8731 1964904614470306821251048823634720800 8732 1059921143193013480579060307026580000 8733 552851790478533710196773016768492000 8734 278734253445857810047016040813342000 8735 135784632596126931402390557858706000 8736 63886623166719817006162402102720400 8737 29018576512803623153914772513478000 8738 12718726113209493152220879652372000 8739 5376414122068451465665028899532000 8740 2190727855754214837306003273516000 8741 859962453415238034442948279712800 8742 325010271655220832488834415889500 8743 118182596028767619300564050938500 8744 41318133824535916920345836848500 8745 13878047498744696123022470375500 8746 4474682791246107713897491776480 8747 1383763384848626660606550336800 8748 410032140974936652043392320800 8749 116302684293681709381402072800 8750 31542922379976431875718128400 8751 8170350069590134534953575280 8752 2018596574053789702074788400 8753 475033882670736904714914000 8754 106318455950556500637844000 8755 22593559796815997601612000 8756 4550589997877225619231200 8757 866953412290236811540000 8758 155890070098151277603000 8759 26392686604570310453000 8760 4195858184585024529000 8761 624483922383908472600 8762 86718696264292092000 8763 11192522961066788000 8764 1336794075398628000 8765 147005059422364000 8766 14797379128017200 8767 1354022937618000 8768 111707343514000 8769 8226526854000 8770 534151332000 8771 30103303776 8772 1442577760 8773 57152160 8774 1797185 8775 42055 8776 651 8777 5 8778 1 8779 136 8780 9170 8781 408720 8782 13547365 8783 356185856 8784 7737669056 8785 142849274880 8786 2287820418000 8787 32289888176000 8788 406621948959200 8789 4614686304467200 8790 47588952514818000 8791 449044475011616000 8792 3899853647111752000 8793 31331590152114841600 8794 233885424924576024600 8795 1628493955057071960000 8796 10612352273788585606000 8797 64922625674941935472000 8798 373866928045410818790200 8799 2031578778812798411539200 8800 10440057613343547392632000 8801 50838541421499013390208000 8802 235014775187331376631966000 8803 1033075474928732451384305280 8804 4324804690467564963918514080 8805 17266640195463724526379001600 8806 65829065745205449756819943600 8807 239946758578340723590715091200 8808 837104578717662879236639906880 8809 2798063845298977611703423098880 8810 8969379465033099619547349923900 8811 27598090661640306521684153612000 8812 81576709161613258983213454059000 8813 231823961557778574782146890340800 8814 633822620386524510219325627880300 8815 1668346262827044539237707880672000 8816 4230449452168577224495616411704000 8817 10340080134444539781649090601088000 8818 24374584733591659922783220864856400 8819 55443425615199472353594442916118400 8820 121750765709052895371068878025260000 8821 258224879829433117624220504090784000 8822 529191118860976421973320309370258000 8823 1048302406886505674004291660466796800 8824 2008077603826910116340996817833972800 8825 3720865584252394721364411017155328000 8826 6671395715515035848071346315915217000 8827 11577871929571067503531225352487784000 8828 19453648712881727812640636939826425360 8829 31655263958027248092007726728448952960 8830 49896174988786081298872069259471392200 8831 76201039716503493748332927082167187200 8832 112775569761311049210226573608039422400 8833 161774610416225505073980188348084136960 8834 224967817610063592993503699421554502960 8835 303327394530422822013712853152657756800 8836 396591852044087310391492379840400228000 8837 502886446026475397493998905187827296000 8838 618495667042344469852673653500028897200 8839 737877432494727194070667246058204755200 8840 853977913894463782430791107526182408000 8841 958852394548169860974923348801327616000 8842 1044531099725081523356959956628789995750 8843 1104005590573821296058807478346432439600 8844 1132168998496622859733777056875678165100 8845 1126536316912062546998783141169829020000 8846 1087604547136425091330442841438224634750 8847 1018780669207430477285856058101410592000 8848 925891843485576522003910358686281979200 8849 816375031696293916844142485000566963200 8850 698301559563937304672373479758097142000 8851 579412644334852088416998738585974928000 8852 466322287568322441888897633438712356000 8853 363992873436507386416455423783189308160 8854 275522383365134063329122508280330795760 8855 202218263020281881342475235435105171200 8856 143886071764431338647530455982670987200 8857 99238563351725480230387067827938662400 8858 66332562043915613962029927368473733160 8859 42960715371608408124867629131466436160 8860 26953850626281912029562328290120950800 8861 16378452973539558907434416352299792000 8862 9636460477966162891658611345210869000 8863 5488276736772282214012506250304108800 8864 3024825757663320301830109130661300800 8865 1612772933671547190775833323795072000 8866 831586043924391520243789057581834000 8867 414518886041984741449406598672048000 8868 199671255762846748408552959961426400 8869 92905199679523440160077174616198400 8870 41737302626013116306135652165850000 8871 18095140235277944617885908551904000 8872 7567141977822666302971032173048000 8873 3050690309169452871748951553228800 8874 1184972725070458866931782695602300 8875 443192867683988451789398466828000 8876 159500729853303536220909887787000 8877 55196181323280613043368307224000 8878 18352730289990803836919962151980 8879 5858446176094734374504042113280 8880 1793795525823563312649942657600 8881 526334825268618361424794393600 8882 147845606673658141257120201200 8883 39713272449566566410671703680 8884 10188946643643924237028363680 8885 2493630456724526606789702400 8886 581352338621293405352758000 8887 128912015747372498239456000 8888 27144149794693223220843200 8889 5417543410167462430771200 8890 1022843482388388089143000 8891 182282756702721588056000 8892 30588544789155334982000 8893 4820342106968933001600 8894 711202618648200564600 8895 97911219225358880000 8896 12529317036465416000 8897 1483799134820992000 8898 161802438550381200 8899 16151402065635200 8900 1465730281132000 8901 119933870368000 8902 8760678186000 8903 564254635776 8904 31545881536 8905 1499729920 8906 58949345 8907 1839240 8908 42706 8909 656 8910 5 8911 1 8912 137 8913 9306 8914 417890 8915 13956085 8916 369733221 8917 8093854912 8918 150586943936 8919 2430669692880 8920 34577708594000 8921 438911837135200 8922 5021308253426400 8923 52203638819285200 8924 496633427526434000 8925 4348898122123368000 8926 35231443799226593600 8927 265217015076690866200 8928 1862379379981647984600 8929 12240846228845657566000 8930 75534977948730521078000 8931 438789553720352754262200 8932 2405445706858209230329400 8933 12471636392156345804171200 8934 61278599034842560782840000 8935 285853316608830390022174000 8936 1268090250116063828016271280 8937 5357880165396297415302819360 8938 21591444885931289490297515680 8939 83095705940669174283198945200 8940 305775824323546173347535034800 8941 1077051337296003602827354998080 8942 3635168424016640490940063005760 8943 11767443310332077231250773022780 8944 36567470126673406141231503535900 8945 109174799823253565504897607671000 8946 313400670719391833765360344399800 8947 865646581944303085001472518221100 8948 2302168883213569049457033508552300 8949 5898795714995621763733324292376000 8950 14570529586613117006144707012792000 8951 34714664868036199704432311465944400 8952 79818010348791132276377663780974800 8953 177194191324252367724663320941378400 8954 379975645538486012995289382116044000 8955 787415998690409539597540813461042000 8956 1577493525747482095977611969837054800 8957 3056380010713415790345288478300769600 8958 5728943188079304837705407834989300800 8959 10392261299767430569435757333070545000 8960 18249267645086103351602571668403001000 8961 31031520642452795316171862292314209360 8962 51108912670908975904648363668275378320 8963 81551438946813329390879795987920345160 8964 126097214705289575047204996341638579400 8965 188976609477814542958559500690206609600 8966 274550180177536554284206761956123559360 8967 386742428026289098067483887769638639920 8968 528295212140486415007216552574212259760 8969 699919246574510132405205232993057984800 8970 899478298070562707885491285028227524000 8971 1121382113068819867346672558687856193200 8972 1356373099537071663923340899558233652400 8973 1591855346389190976501458353584387163200 8974 1812830308442633643405714456327510024000 8975 2003383494273251384331883305430117611750 8976 2148536690298902819415767434975222435350 8977 2236174589070444155792584535222110604700 8978 2258705315408685406732560198045507185100 8979 2214140864048487638329225982608053654750 8980 2106385216343855568616298899539635226750 8981 1944672512693006999289766416787692571200 8982 1742266875181870438848052843686848942400 8983 1514676591260231221516515964758664105200 8984 1277714203898789393089372218344072070000 8985 1045734931903174530305896372024687284000 8986 830315161004829828305353057221901664160 8987 639515256801641449745577932063520103920 8988 477740646385415944671597743715435966960 8989 346104334784713219990005691417776158400 8990 243124635116156818877917523810609649600 8991 165571125395641094192416995196412395560 8992 109293277415524022086897556499940169320 8993 69914565997890320154429957421587386960 8994 43332303599821470936996744642420742800 8995 26014913451505721799093027697510661000 8996 15124737214738445105671117595514977800 8997 8513102494435602515842615380965409600 8998 4637598691334867492605942454456372800 8999 2444358977595938711019622381376906000 9000 1246104929966376261693195656253882000 9001 614190141804831489857959558633474400 9002 292576455442370188568630134577624800 9003 134642502305536556466212826782048400 9004 59832442861291060924021560717754000 9005 25662282213100610920856940724952000 9006 10617832286992119174719983726276800 9007 4235663034239911738680734248831100 9008 1628165592754447318721181162430300 9009 602693597537291988010308354615000 9010 214696911176584149264278195011000 9011 73548911613271416880288269375980 9012 24211176466085538211424004265260 9013 7652241701918297687153984770880 9014 2320130351092181674074737051200 9015 674180431942276502681914594800 9016 187558879123224707667791904880 9017 49902219093210490647700067360 9018 12682577100368450843818066080 9019 3074982795345820012142460400 9020 710264354368665903592214000 9021 156056165542065721460299200 9022 32561693204860685651614400 9023 6440386892555850519914200 9024 1205126239091109677199000 9025 212871301491876923038000 9026 35408886896124267983600 9027 5531544725617133566200 9028 809113837873559444600 9029 110440536261824296000 9030 14013116171286408000 9031 1645601573371373200 9032 177953840616016400 9033 17617132346767200 9034 1585664151500000 9035 128694548554000 9036 9324932821776 9037 595800517312 9038 33045611456 9039 1558679265 9040 60788585 9041 1881946 9042 43362 9043 661 9044 5 9045 1 9046 138 9047 9443 9048 427196 9049 14373975 9050 383689306 9051 8463588133 9052 158680798848 9053 2581256636816 9054 37008378286880 9055 473489545729200 9056 5460220090561600 9057 57224947072711600 9058 548837066345719200 9059 4845531549649802000 9060 39580341921349961600 9061 300448458875917459800 9062 2127596395058338850800 9063 14103225608827305550600 9064 87775824177576178644000 9065 514324531669083275340200 9066 2844235260578561984591600 9067 14877082099014555034500600 9068 73750235426998906587011200 9069 347131915643672950805014000 9070 1553943566724894218038445280 9071 6625970415512361243319090640 9072 26949325051327586905600335040 9073 104687150826600463773496460880 9074 388871530264215347630733980000 9075 1382827161619549776174890032880 9076 4712219761312644093767418003840 9077 15402611734348717722190836028540 9078 48334913437005483372482276558680 9079 145742269949926971646129111206900 9080 422575470542645399270257952070800 9081 1179047252663694918766832862620900 9082 3167815465157872134458506026773400 9083 8200964598209190813190357800928300 9084 20469325301608738769878031305168000 9085 49285194454649316710577018478736400 9086 114532675216827331980809975246919200 9087 257012201673043500001040984722353200 9088 557169836862738380719952703057422400 9089 1167391644228895552592830195577086000 9090 2364909524437891635575152783298096800 9091 4633873536460897886322900448137824400 9092 8785323198792720628050696313290070400 9093 16121204487846735407141165168059845800 9094 28641528944853533921038329001473546000 9095 49280788287538898667774433960717210360 9096 82140433313361771220820225960589587680 9097 132660351617722305295528159656195723480 9098 207648653652102904438084792329558924560 9099 315073824183104118005764497031845189000 9100 463526789655351097242766262646330168960 9101 661292608203825652351690649725762199280 9102 915037640166775513074700440343850899680 9103 1228214458714996547412421785567270244560 9104 1599397544645072840290696518021285508800 9105 2020860411139382575232163843716083717200 9106 2477755212605891531270013458246089845600 9107 2948228445926262640424799253142620815600 9108 3404685654831824619907172809911897187200 9109 3816213802715885027737597761757627635750 9110 4151920184572154203747650740405340047100 9111 4384711279369346975208351970197333040050 9112 4494879904479129562525144733267617789800 9113 4472846179457173045061786180653560839850 9114 4320526080392343206945524882147688881500 9115 4051057729036862567906065316327327797950 9116 3686939387874877438137819260474541513600 9117 3256943466442101660364568808445513047600 9118 2792390795159020614605888183102736175200 9119 2323449135801963923395268590368759354000 9120 1876050092908004358611249429246588948160 9121 1469830417806471278050930989285421768080 9122 1117255903187057394417175675778956070880 9123 823844981170129164661603435133212125360 9124 589228969900870038867923215228385808000 9125 408695760511797913070334519007022045160 9126 274864402811165116279314551696352564880 9127 179207843413414342241327513921527556280 9128 113246869597711791091426702064008129760 9129 69347217051327192736089772339931403800 9130 41139650666244166904764145293025638800 9131 23637839709174047621513732976480387400 9132 13150701185770470008448557835421782400 9133 7081957668930806203625564835833278800 9134 3690463907562314972712818037630788000 9135 1860295071771207751551155214887356400 9136 906766597247201678426589693211099200 9137 427218957747906745034842961359673200 9138 194474945166827617390234387499802400 9139 85494725074391671844878501442706000 9140 36280114500092730095576924451228800 9141 14853495321232030913400717975107900 9142 5863828626994359057401915411261400 9143 2230859190291739306731489517045300 9144 817390508713876137274586549626000 9145 288245822789855566144566464386980 9146 97760088079356955091712273641240 9147 31863418168003835898577989036140 9148 9972372053010479361228721822080 9149 2994310783034458176756651646000 9150 861739311065501210349706499680 9151 237461098216435198315491972240 9152 62584796193578941491518133440 9153 15757559895714270855960526480 9154 3785247149714485915734674400 9155 866320519910731625052513200 9156 188617858746926407111913600 9157 39002080097416536171528600 9158 7645513131646960197113200 9159 1417997540582986600237000 9160 248280188388001191021600 9161 40940431621741401549800 9162 6340658563490693010800 9163 919554374135383740600 9164 124453652433110704000 9165 15658717744657781200 9166 1823555413987389600 9167 195570972962783600 9168 19202796498267200 9169 1714358700054000 9170 138019481375776 9171 9920733339088 9172 628846128768 9173 34604290721 9174 1619467850 9175 62670531 9176 1925308 9177 44023 9178 666 9179 5 9180 1 9181 139 9182 9581 9183 436639 9184 14801171 9185 398063281 9186 8847277439 9187 167144386981 9188 2739937435664 9189 39589634923696 9190 510497924016080 9191 5933709636290800 9192 62685167163273200 9193 606062013418430800 9194 5394368615995521200 9195 44425873470999763600 9196 340028800797267421400 9197 2428044853934256310600 9198 16230822003885644401400 9199 101879049786403484194600 9200 602100355846659453984200 9201 3358559792247645259931800 9202 17721317359593117019092200 9203 88627317526013461621511800 9204 420882151070671857392025200 9205 1901075482368567168843459280 9206 8179913982237255461357535920 9207 33575295466839948148919425680 9208 131636475877928050679096795920 9209 493558681090815811404230440880 9210 1771698691883765123805624012880 9211 6095046922932193869942308036720 9212 20114831495661361815958254032380 9213 63737525171354201094673112587220 9214 194077183386932455018611387765580 9215 568317740492572370916387063277700 9216 1601622723206340318037090814691700 9217 4346862717821567053225338889394300 9218 11368780063367062947648863827701700 9219 28670289899817929583068389106096300 9220 69754519756258055480455049783904400 9221 163817869671476648691386993725655600 9222 371544876889870831981850959969272400 9223 814182038535781880720993687779775600 9224 1724561481091633933312782898634508400 9225 3532301168666787188167982978875182800 9226 6998783060898789521898053231435921200 9227 13419196735253618514373596761427894800 9228 24906527686639456035191861481349916200 9229 44762733432700269328179494169533391800 9230 77922317232392432588812762962190756360 9231 131421221600900669888594659921306798040 9232 214800784931084076516348385616785311160 9233 340309005269825209733612951985754648040 9234 522722477835207022443849289361404113560 9235 778600613838455215248530759678175357960 9236 1124819397859176749594456912372092368240 9237 1576330248370601165426391090069613098960 9238 2143252098881772060487122225911121144240 9239 2827612003360069387703118303588555753360 9240 3620257955784455415522860361737369226000 9241 4498615623745274106502177301962173562800 9242 5425983658532154171694812711388710661200 9243 6352914100758087260331972063054518002800 9244 7220899457547709647644770571669524822950 9245 7968133987288039231485248502162967682850 9246 8536631463941501178956002710602673087150 9247 8879591183848476537733496703464950829850 9248 8967726083936302607586930913921178629650 9249 8793372259849516252007311062801249721350 9250 8371583809429205774851590198475016679450 9251 7737997116911740006043884576801869311550 9252 6943882854316979098502388068920054561200 9253 6049334261601122274970456991548249222800 9254 5115839930960984538001156773471495529200 9255 4199499228709968282006518019615348302160 9256 3345880510714475636662180418532010716240 9257 2587086320993528672468106665064377838960 9258 1941100884357186559078779110912168196240 9259 1413073951070999203529526650361597933360 9260 997924730412667951938257734235407853160 9261 683560163322963029349649070703374610040 9262 454072246224579458520642065617880121160 9263 292454713011126133332754215985535686040 9264 182594086649038983827516474403939533560 9265 110486867717571359640853917632957042600 9266 64777490375418214526277878269506026200 9267 36788540894944517629962290811902169800 9268 20232658854701276212074122671255061200 9269 10772421576493121176338382873464066800 9270 5550758979333522724263973252518144400 9271 2767061669018409429977744908098455600 9272 1333985554995108423461432654570772400 9273 621693902914734362425077348859475600 9274 279969670241219289235112888942508400 9275 121774839574484401940455425893934800 9276 51133609821324761008977642426336700 9277 20717323948226389970802633386369300 9278 8094687817286098364133404928306700 9279 3048249699005615444006076066671300 9280 1105636331503731703419153014012980 9281 386005910869212521236278738028220 9282 129623506247360790990290262677380 9283 41835790221014315259806710858220 9284 12966682836044937537985373468080 9285 3856050094099959387106358145680 9286 1099200409281936408665198471920 9287 300045894410014139807010105680 9288 78342356089293212347478659920 9289 19542807045428756771695200880 9290 4651567669625217540787187600 9291 1054938378657658032164426800 9292 227619938844342943283442200 9293 46647593229063496368641800 9294 9063510672229946797350200 9295 1666277728970987791258600 9296 289220620009742592571400 9297 47281090185232094560600 9298 7260212937626076751400 9299 1044008026568494444600 9300 140112370177768485200 9301 17482273158645170800 9302 2019126386950173200 9303 214773769461050800 9304 20917155198321200 9305 1852378181429776 9306 147940214714864 9307 10549579467856 9308 663450419489 9309 36223758571 9310 1682138381 9311 64595839 9312 1969331 9313 44689 9314 671 9315 5 9316 1 9317 140 9318 9720 9319 446220 9320 15237810 9321 412864452 9322 9245340720 9323 175991664420 9324 2907081822645 9325 42329572359360 9326 550087558939776 9327 6444207560306880 9328 68618876799564000 9329 668747180581704000 9330 6000430629413952000 9331 49820242086995284800 9332 384454674268267185000 9333 2768073654731523732000 9334 18658866857819900712000 9335 118109871790289128596000 9336 703979405633062938178800 9337 3960660148094304713916000 9338 21079877151840762279024000 9339 106348634885606578640604000 9340 509509468596685319013537000 9341 2321957633439239026235484480 9342 10080989464605822630200995200 9343 41755209449077203610276961600 9344 165211771344767998828016221600 9345 625195156968743862083327236800 9346 2265257372974580935209854453760 9347 7866745614815958993747932049600 9348 26209878418593555685900562069100 9349 83852356667015562910631366619600 9350 257814708558286656113284500352800 9351 762394923879504825934998451043280 9352 2169940463698912688953477877969400 9353 5948485441027907371262429704086000 9354 15715642781188630000874202717096000 9355 40039069963184992530717252933798000 9356 98424809656075985063523438890000700 9357 233572389427734704171842043509560000 9358 535362746561347480673237953694928000 9359 1185726915425652712702844647749048000 9360 2538743519627415814033776586414284000 9361 5256862649758421121480765877509691200 9362 10531084229565576710066036210311104000 9363 20417979796152408036271649992863816000 9364 38325724421893074549565458242777811000 9365 69669261119339725363371355650883308000 9366 122685050665092701916992257131724148160 9367 209343538833293102477407422883497554400 9368 346222006531984746404943045538092109200 9369 555109790200909286249961337602539959200 9370 863031483105032232177462241347158761600 9371 1301323091673662237692380049039579471520 9372 1903420011697631964842987672050267726200 9373 2701149646229777915020848002441705467200 9374 3719582347252373225913513315980734243200 9375 4970864102241841448190240529499676897600 9376 6447869959144524803225978665325924979360 9377 8118873579529729522025037663699542788800 9378 9924599282277428278196990013350884224000 9379 11778897759290241432026784774443228664000 9380 13573813558305796907976742634724042825750 9381 15189033444835748879130019073832492505800 9382 16504765451229540410441251212765640770000 9383 17416222647789977716689499414067623917000 9384 17847317267784779145320427617386129459500 9385 17761098343785818859594241976722428351000 9386 17164956069278722026858901261276266400800 9387 16109580926340945780895474775276885991000 9388 14681879971228719104546272645721923872750 9389 12993217115918101373472845060468303784000 9390 11165174192562106812971613765019744752000 9391 9315339159670952820007674793086843831360 9392 7545379739424443918668698438147359018400 9393 5932966831708004309130287083596388555200 9394 4528187205350715231546885775976546035200 9395 3354174835428185762608305761273766129600 9396 2410998681483667155467784384597005786520 9397 1681484893735630981287906804938782463200 9398 1137632409547542487870291136321254731200 9399 746526959235705591853396281603415807200 9400 475048799660165117160270690389475219600 9401 293080954366610343468370392036896576160 9402 175264358092989574167131795902463068800 9403 101566031270362732156240169081408196000 9404 57021199749645793842036413483157231000 9405 31005080431194397388412505544719128000 9406 16323180555826643900602356125982211200 9407 8317820648351932154241718160616600000 9408 4101047224013517853439177562669228000 9409 1955679457909842785886510003430248000 9410 901663573155953651660190237801984000 9411 401744509815703691175568314836443200 9412 172908449395809162949433068320271500 9413 71850933769551150979780275812706000 9414 28812011765512488334936038314676000 9415 11142937516291713808139480994978000 9416 4153886030509347147425229080684280 9417 1491642242372944224655431752041200 9418 515629417116573312226569000705600 9419 171459296468375106250096973535600 9420 54802473057059252797792084326300 9421 16822732930144896925091731613760 9422 4955250503381895795771556617600 9423 1399246303691950548472208577600 9424 378388250499307352154488765600 9425 97885163134721969119173860800 9426 24194374715053974312482388480 9427 5706506048282875572951614400 9428 1282558317502000975447869000 9429 274267532073406439652084000 9430 55711103901293443165992000 9431 10729788401200934588608800 9432 1955498348980730383830000 9433 336501710194974687132000 9434 54541303122858171312000 9435 8304220964194571196000 9436 1184120396746262929800 9437 157594643336413656000 9438 19501399545595344000 9439 2233900156411224000 9440 235690924659372000 9441 22769533379750976 9442 2000318396144640 9443 158489794182720 9444 11213029887345 9445 699674178060 9446 37905896952 9447 1746734220 9448 66565170 9449 2014020 9450 45360 9451 676 9452 5 9453 1 9454 141 9455 9860 9456 455940 9457 15684030 9458 428102262 9459 9658205172 9460 185237005140 9461 3083073487065 9462 45236654182005 9463 592417131299136 9464 6994295119246656 9465 75063084359870880 9466 737366057381268000 9467 6669177809995656000 9468 55820672716409236800 9469 434274916355262469800 9470 3152528328999790917000 9471 21426940512551424444000 9472 136768738648109029308000 9473 822089277423352066774800 9474 4664639553727367652094800 9475 25040537299935066992940000 9476 127428512037447340919628000 9477 615858103482291897654141000 9478 2831467102035924345249021480 9479 12402947098045061656436479680 9480 51836198913683026240477956800 9481 206966980793845202438293183200 9482 790406928313511860911343458400 9483 2890452529943324797293181690560 9484 10132002987790539928957786503360 9485 34076624033409514679648494118700 9486 110062235085609118596531928688700 9487 341667065225302219023915866972400 9488 1020209632437791482048282951396080 9489 2932335387578417514888476329012680 9490 8118425904726820060215907582055400 9491 21664128222216537372136632421182000 9492 55754712744373622531591455650894000 9493 138463879619260977594240691823798700 9494 331997199083810689235365482399560700 9495 768935135989082184845079997204488000 9496 1721089661987000193376082601443976000 9497 3724470435053068526736621234163332000 9498 7795606169385836935514542463923975200 9499 15787946879323997831546802087820795200 9500 30949064025717984746337686203174920000 9501 58743704218045482585837108235641627000 9502 107994985541232799912936813893661119000 9503 192354311784432427280363612782607456160 9504 332028589498385804394399680015221702560 9505 555565545365277848882350468421589663600 9506 901331796732894032654904383140632068400 9507 1418141273305941518427423578949698720800 9508 2164354574778694469869842290386738233120 9509 3204743103371294202535367721089847197720 9510 4604569657927409879863835674491973193400 9511 6420731993482151140934361318422439710400 9512 8690446449494214674103753845480411140800 9513 11418734061386366251416219194825601876960 9514 14566743538674254325251016329025467768160 9515 18043472861807157800222027677050427012800 9516 21703497041567669710223774787794112888000 9517 25352711317596038340003527409167271489750 9518 28762847003141545787106761708556535331550 9519 31693798896065289289571270286598133275800 9520 33920988099019518127130750626833264687000 9521 35263539915574756862009927031453753376500 9522 35608415611570598004914669594108557810500 9523 34926054413064540886453143237998694751800 9524 33274536995619667807754376036553152391800 9525 30791460897569664885441747420998809863750 9526 27675097087146820478019117706190227656750 9527 24158391308480208186444458825488048536000 9528 20480513352233059632979288558106588583360 9529 16860718899095396738676373231234202849760 9530 13478346571132448227798985521743747573600 9531 10461154037058719540677172859572934590400 9532 7882362040778900994155191537250312164800 9533 5765173516911852918076090145870771916120 9534 4092483575219298136755691189535788249720 9535 2819117303283173469158197941260037194400 9536 1884159368783248079723687417924670538400 9537 1221575758895870709013666971992891026800 9538 768129754026775460628641082426371795760 9539 468345312459599917635502187939359644960 9540 276830389363352306323371964983871264800 9541 158587231020008525998276582564565427000 9542 88026280180840191230448919027876359000 9543 47328260987021041289014861670701339200 9544 24641001204178576054844074286598811200 9545 12418867872365450007680895723285828000 9546 6056726681923360639325687566099476000 9547 2857343031065796437546700241232232000 9548 1303408082971657342835758552638427200 9549 574652959211512854125001383156714700 9550 244759383165360313929213344132977500 9551 100662945535063639314716314127382000 9552 39954949281804202143075519309654000 9553 15296823546801060955564710075662280 9554 5645528272882291372080660832725480 9555 2007271659489517536882000752746800 9556 687088713584948418476665974241200 9557 226261769525434359047889057861900 9558 71625205987204149722883815940060 9559 21777983433526792720863288231360 9560 6354496807073846344243765195200 9561 1777634554191257900626697343200 9562 476273413634029321273662626400 9563 122079537849775943431656249280 9564 29900880763336849885434002880 9565 6989064365784876548399483400 9566 1556825849575407415099953000 9567 329978635974699882818076000 9568 66440892302494377754600800 9569 12685286750181664972438800 9570 2292000059175705070962000 9571 391043013317832858444000 9572 62845524087052742508000 9573 9488341360940834125800 9574 1341715040082676585800 9575 177096042882009000000 9576 21735299702006568000 9577 2469591081070596000 9578 258460458039122976 9579 24769851775895616 9580 2158808190327360 9581 169702824070065 9582 11912704065405 9583 737580075012 9584 39652631172 9585 1813299390 9586 68579190 9587 2059380 9588 46036 9589 681 9590 5 9591 1 9592 142 9593 10001 9594 465800 9595 16139970 9596 443786292 9597 10086307434 9598 194895210312 9599 3268310492205 9600 48319727669070 9601 637653785481141 9602 7586712250545792 9603 82057379479117536 9604 812429141741138880 9605 7406543867376924000 9606 62489850526404892800 9607 490095589071671706600 9608 3586803245355053386800 9609 24579468841551215361000 9610 158195679160660453752000 9611 958858016071461096082800 9612 5486728831150719718869600 9613 29705176853662434645034800 9614 152469049337382407912568000 9615 743286615519739238573769000 9616 3447325205518216242903162480 9617 15234414200080986001685501160 9618 64239146011728087896914436480 9619 258803179707528228678771140000 9620 997373909107357063349636641600 9621 3680859458256836658204525148960 9622 13022455517733864726250968193920 9623 44208627021200054608606280622060 9624 144138859119018633276180422807400 9625 451729300310911337620447795661100 9626 1361876697663093701072198818368480 9627 3952545020016208996936759280408760 9628 11050761292305237575104383911068080 9629 29782554126943357432352540003237400 9630 77418840966590159903728088072076000 9631 194218592363634600125832147474692700 9632 470461078703071666829606174223359400 9633 1100932335072892874080445479604048700 9634 2490024797976082378221162598648464000 9635 5445560097040068720112703835607308000 9636 11520076604438905462251163698087307200 9637 23583553048709834767061344551744770400 9638 46737010905041982577884488290995715200 9639 89692768243763467332174794438816547000 9640 166738689759278282498773922129302746000 9641 300349297325665227193300426676268575160 9642 524382901282818231674763292797829158720 9643 887594134863663653276750148436811366160 9644 1456897342098171881537254851562221732000 9645 2319473070038835551082327962090330789200 9646 3582495848084635988297265869336436953920 9647 5369097678149988672405210011476585430840 9648 7809312761298704082399203395581820391120 9649 11025301651409561020798196992914412903800 9650 15111178442976365815038115163902850851200 9651 20109180510880580925519973040306013017760 9652 25985477600060620576667235523851069645120 9653 32610216400481412125473044006075894780960 9654 39746969903374827510445802464844539900800 9655 47056208359163708050227302196961384377750 9656 54115558320737584127110289117723806821300 9657 60456645899206835076678031995154668607350 9658 65614786995084807416702020913431397962800 9659 69184528014594274989140677658287018063500 9660 70871955527145354866924596625562311187000 9661 70534470024635138891367812832107252562300 9662 68200591408684208694207519274551847143600 9663 64065997893189332693196123457551962255550 9664 58466557984716485363460865127189037520500 9665 51833488395627028664463576531678276192750 9666 44638904660713267819423747383594637119360 9667 37341232251328456371655661789340791433120 9668 30339065470227844966475358752977950423360 9669 23939500608191167768476158381316682164000 9670 18343516077837620534832364396823246755200 9671 13647535557690753912231281683121084080920 9672 9857657092131151054831781335406560165840 9673 6911600878502471605913889130795825444120 9674 4703276672066421548881885359184707732800 9675 3105735127679118788737354389917561565200 9676 1989705512922646169642308054419262822560 9677 1236475066486375378264143270365731440720 9678 745175701822952223958874152923230909760 9679 435417620383360832321648547548436691800 9680 246613511200848717228725501592441786000 9681 135354541167861232519463780698577698200 9682 71969262191199617343858935957300150400 9683 37059869076544026062524970009884639200 9684 18475594554288810647006583289385304000 9685 8914069712989157076872387807331708000 9686 4160751114037453780382458793870659200 9687 1878061042183170196960759935795141900 9688 819412342376873168054214727289692200 9689 345422328700423953243929658260359500 9690 140617894816867841457791833437036000 9691 55251772828605263098640229385316280 9692 20942351819683352327645370908387760 9693 7652799932371808908962661585472280 9694 2694360373074465955358666726988000 9695 913350483110382777524555032103100 9696 297886975512638508770772873801960 9697 93403189420730942443747104171420 9698 28132480240600639065107053426560 9699 8132131361265104244870462538400 9700 2253907967825287221900359969600 9701 598352951483805264705318875680 9702 151980418613112793317090252160 9703 36889945129121726433833486280 9704 8545890215360283963499436400 9705 1886804485550107297918029000 9706 396419528277194260572676800 9707 79126179052676042727039600 9708 14977286809357370043400800 9709 2683043072493537929406000 9710 453888537404885600952000 9711 72333865447993576633800 9712 10830056401023510711600 9713 1518811082964685585800 9714 198831342584015568000 9715 24204890783077164000 9716 2728051539109718976 9717 283230309815018592 9718 26928659966222976 9719 2328511014397425 9720 181615528135470 9721 12650284140417 9722 777232706184 9723 41465930562 9724 1881878580 9725 70638570 9726 2105416 9727 46717 9728 686 9729 5 9730 1 9731 143 9732 10143 9733 475801 9734 16605770 9735 459926262 9736 10530093726 9737 204981517746 9738 3463205702517 9739 51588038161275 9740 685973513150211 9741 8224366036026933 9742 89644091729663328 9743 894486521220256416 9744 8218973009118062880 9745 69896394393781816800 9746 552585439598076599400 9747 4076898834426725093400 9748 28166272086906268747800 9749 182775148002211669113000 9750 1117053695232121549834800 9751 6445586847222180814952400 9752 35191905684813154363904400 9753 182174226191044842557602800 9754 895755664857121646486337000 9755 4190611821037955481476931480 9756 18681739405599202244588663640 9757 79473560211809073898599937640 9758 323042325719256316575685576480 9759 1256177088814885292028407781600 9760 4678233367364193721554161790560 9761 16703314975990701384455493342880 9762 57231082538933919334857248815980 9763 188347486140218687884786703429460 9764 595868159429929970896628218468500 9765 1813605997974005038692646614029580 9766 5314421717679302698008958098777240 9767 15003306312321446572041143191476840 9768 40833315419248595007456923914305480 9769 107201395093533517336080628075313400 9770 271637433330224760029560235546768700 9771 664679671066706266955438321698052100 9772 1571393413775964540910051653827408100 9773 3590957133048975252301608078252512700 9774 7935584895016151098333866434255772000 9775 16965636701478974182363867533694615200 9776 35103629653148740229312508249832077600 9777 70320563953751817344945832842740485600 9778 136429779148805449910059282729812262200 9779 256431458003041749830948716568119293000 9780 467087987084943509692074348805571321160 9781 824732198608483458868063719474097733880 9782 1411977036146481884951513441234640524880 9783 2344491476961835534814004999999033098160 9784 3776370412137007432619582813652552521200 9785 5901968918123471539379593831426767743120 9786 8951593526234624660702475880813022384760 9787 13178410439448692754804413407058405821960 9788 18834614412708265103197400388496233294920 9789 26136480094385926835836312156817263755000 9790 35220358953856946740558088204208863868960 9791 46094658110941201502187208564157082662880 9792 58595694000542032702140279529926964426080 9793 72357186303856239635918846470920434681760 9794 86803178262538535560673104661805924278550 9795 101171766679901292177337591314685191199050 9796 114572204219944419203788321112878475428650 9797 126071432894291642493380052908586066570150 9798 134799315009679082405842698571718416026300 9799 140056483541739629856065274283849329250500 9800 141406425551780493758292409457669563749300 9801 138735061433319347585575332106659099705900 9802 132266589301873541387403642732103809399150 9803 122532555877905818056656988584740999776050 9804 110300046380343514027924441658867313713250 9805 96472393056340296483887323915272913312110 9806 81980136912041724191079409172935428552480 9807 67680297721556301338131020542318741856480 9808 54278566078419012734951517134294632587360 9809 42283016686028788303308522778139928919200 9810 31991051635528374447063646079944330836120 9811 23505192649821904967063063018527644246760 9812 16769257970633622660745670466202385609960 9813 11614877550568893154795774489980533176920 9814 7809011799745540337619239749102269298000 9815 5095440640601764958379662444336824387760 9816 3226180579409021547906451324784994263280 9817 1981650768309327602223017423288962350480 9818 1180593322206313056280522700471667601560 9819 682031131584209549550374049140878477800 9820 381968052368709949748189282291019484200 9821 207323803359060849863322716655877848600 9822 109029131267743643406383905967184789600 9823 55535463630832836709531553299269943200 9824 27389664267277967723878971096717012000 9825 13074820827026610857254846601202367200 9826 6038812156220623977343218729665801100 9827 2697473384560043365014974663084834100 9828 1164834671077297121298144385550051700 9829 486040223517291794701721491697395500 9830 195869667645473104556432062822352280 9831 76194124648288615426285600293704040 9832 28595151752055161236608032493860040 9833 10347160305446274864321328312460280 9834 3607710856184848732883221759091100 9835 1211237458623021286295327905905060 9836 391290164933369451214519977973380 9837 121535669661331581508854157597980 9838 36264611601865743309977515964960 9839 10386039329090391466770822508000 9840 2852260919309092486605678845280 9841 750333370096918058022409127840 9842 188870363742234519750923738440 9843 45435835344482010397332922680 9844 10432694700910391261417465400 9845 2283224013827301558490705800 9846 475545707329870303299716400 9847 94103465862033412770440400 9848 17660329881850907972806800 9849 3136931609898423530358000 9850 526222402852879177585800 9851 83163921849017087345400 9852 12348867483988196297400 9853 1717642425548701153800 9854 223036233367092732000 9855 26932942322186882976 9856 3011281848924737568 9857 310158969781241568 9858 29257170980620401 9859 2510126542532895 9860 194265812275887 9861 13427516846601 9862 818698636746 9863 43347809142 9864 1952517150 9865 72743986 9866 2152133 9867 47403 9868 691 9869 5 9870 1 9871 144 9872 10286 9873 485944 9874 17081571 9875 476532032 9876 10990019988 9877 215511611472 9878 3668187220263 9879 55051243863792 9880 737561551311486 9881 8910339549177144 9882 97868457765690261 9883 984130612949919744 9884 9113459530338319296 9885 78115367402899879680 9886 622481833991858416200 9887 4629484274024801692800 9888 32243170921332993841200 9889 210941420089117937860800 9890 1299828843234333218947800 9891 7562640542454302364787200 9892 41637492532035335178856800 9893 217366131875857996921507200 9894 1077929891048166489043939800 9895 5086367485895077127963268480 9896 22872351226637157726065595120 9897 98155299617408276143188601280 9898 402515885931065390474285514120 9899 1579219414534141608604093358080 9900 5934410456179079013582569572160 9901 21381548343354895106009655133440 9902 73934397514924620719312742158860 9903 245578568679152607219643952245440 9904 784215645570148658781414921897960 9905 2409474157403935009589274832498080 9906 7128027715653307736701604712806820 9907 20317728030000749270050101290254080 9908 55836621731570041579498067105782320 9909 148034710512782112343537551989618880 9910 378838828423758277365640863622082100 9911 936317104396931026984998557244820800 9912 2236073084842670807865489975525460200 9913 5162350546824939793211659732079920800 9914 11526542028065126350635474512508284700 9915 24901221596495125280697733967950387200 9916 52069266354627714411676375783526692800 9917 105424193606900557574258341092572563200 9918 206750343102557267255005115572552747800 9919 392861237151847199741007999297931555200 9920 723519445087985259523023065373690614160 9921 1291820185693426968560138068279669055040 9922 2236709234754965343819577160708738258760 9923 3756468513108317419765518441233673623040 9924 6120861889098842967433587813651585619360 9925 9678339330260478971999176645079320264320 9926 14853562444358096200082069712239790127880 9927 22130003965683317415506889287871428206720 9928 32013024852156957858001813795554639116880 9929 44971094507094191939033712545313497049920 9930 61356839048242873576394400361026127623960 9931 81315017064798148242745296768365946531840 9932 104690352111483234204327488094084047088960 9933 130952880304398272338059126000847399107840 9934 159160364566394775196591951132726358960310 9935 187974944942439827738010695976491115477600 9936 215743970899845711381125912427563666627700 9937 240643637114236061697168374021464541998800 9938 260870747903970724899222751480304482596450 9939 274855798551418712261907972855567745276800 9940 281462909093520123614357683741518892999800 9941 280141486985099841343867741564328663455200 9942 271001650735192888972978974838762909105050 9943 254799145179779359444060631316844809175200 9944 232832602258249332084581430243608313489300 9945 206772439436683810511811765574140227025360 9946 178452529968382020674966733088208341864590 9947 149660434633598025529210429715254170408960 9948 121958863799975314073082537676613374443840 9949 96561582764447801038260039912434561506560 9950 74274068321557162750372168858084259755320 9951 55496244285350279414126709098471975082880 9952 40274450620455527627808733484730029856720 9953 28384135521202515815541444956182918786880 9954 19423889350314433492415014239082802474920 9955 12904452440347305295998902193439093685760 9956 8321621220010786506286113769121818651040 9957 5207831347718349150129468748073956613760 9958 3162244090515640658503540123760629952040 9959 1862624453790522605830896749612546079360 9960 1063999183952919499298563331431897962000 9961 589291855727770799611511998946897332800 9962 316352934626804493269706622623062638200 9963 164564594898576480115915459266454732800 9964 82925127898110804433410524395986955200 9965 40464485094304578581133817697919379200 9966 19113632983247234834598065330868168300 9967 8736285540780667342358193392750635200 9968 3862308055637340486313119048634885800 9969 1650874894594588915999865877247447200 9970 681909891162764899258153554519747780 9971 272063792293761719982717663116056320 9972 104789276400343776662893632787564080 9973 38942312057501436100929360806320320 9974 13954871161631123597204550071551380 9975 4818948314807870019178549664996160 9976 1602527623556390737509847883878440 9977 512825834594701032723374135571360 9978 157800281263197324818831673562940 9979 46650650930956134776748338472960 9980 13238300248399483953376501353280 9981 3602594289406010544628087973120 9982 939203733839152577773332866280 9983 234306199086716530148256661120 9984 55868530045392401658750388080 9985 12715918714737692819908171200 9986 2758769721157171861790422200 9987 569649173191903716070156800 9988 111763795743884320743247200 9989 20797261491749331503164800 9990 3663154012751302707943800 9991 609386324701896264931200 9992 95512789333005283642800 9993 14066509909536897451200 9994 1940678658915793885800 9995 249969175689279614976 9996 29944224171111620544 9997 3321440818705979136 9998 339416140761861969 9999 31767297523153296