2 1 3 0 4 1 5 0 6 2 7 1 8 0 9 0 10 5 11 1 12 0 13 0 14 5 15 9 16 1 17 0 18 0 19 0 20 21 21 14 22 1 23 0 24 0 25 0 26 14 27 56 28 20 29 1 30 0 31 0 32 0 33 0 34 84 35 120 36 27 37 1 38 0 39 0 40 0 41 0 42 42 43 300 44 225 45 35 46 1 47 0 48 0 49 0 50 0 51 0 52 330 53 825 54 385 55 44 56 1 57 0 58 0 59 0 60 0 61 0 62 132 63 1485 64 1925 65 616 66 54 67 1 68 0 69 0 70 0 71 0 72 0 73 0 74 1287 75 5005 76 4004 77 936 78 65 79 1 80 0 81 0 82 0 83 0 84 0 85 0 86 429 87 7007 88 14014 89 7644 90 1365 91 77 92 1 93 0 94 0 95 0 96 0 97 0 98 0 99 0 100 5005 101 28028 102 34398 103 13650 104 1925 105 90 106 1 107 0 108 0 109 0 110 0 111 0 112 0 113 0 114 1430 115 32032 116 91728 117 76440 118 23100 119 2640 120 104 121 1 122 0 123 0 124 0 125 0 126 0 127 0 128 0 129 0 130 19448 131 148512 132 259896 133 157080 134 37400 135 3536 136 119 137 1 138 0 139 0 140 0 141 0 142 0 143 0 144 0 145 0 146 4862 147 143208 148 556920 149 659736 150 302940 151 58344 152 4641 153 135 154 1 155 0 156 0 157 0 158 0 159 0 160 0 161 0 162 0 163 0 164 75582 165 755820 166 1790712 167 1534896 168 554268 169 88179 170 5985 171 152 172 1 173 0 174 0 175 0 176 0 177 0 178 0 179 0 180 0 181 0 182 16796 183 629850 184 3197700 185 5116320 186 3325608 187 969969 188 129675 189 7600 190 170 191 1 192 0 193 0 194 0 195 0 196 0 197 0 198 0 199 0 200 0 201 0 202 293930 203 3730650 204 11511720 205 13302432 206 6789783 207 1633905 208 186200 209 9520 210 189 211 1 212 0 213 0 214 0 215 0 216 0 217 0 218 0 219 0 220 0 221 0 222 58786 223 2735810 224 17587350 225 36581688 226 32008977 227 13180167 228 2662660 229 261800 230 11781 231 209 232 1 233 0 234 0 235 0 236 0 237 0 238 0 239 0 240 0 241 0 242 0 243 0 244 1144066 245 17978180 246 70114902 247 105172353 248 72177105 249 24496472 250 4214980 251 361284 252 14421 253 230 254 1 255 0 256 0 257 0 258 0 259 0 260 0 261 0 262 0 263 0 264 0 265 0 266 208012 267 11767536 268 93486536 269 245402157 270 278397405 271 153977824 272 43835792 273 6503112 274 490314 275 17480 276 252 277 1 278 0 279 0 280 0 281 0 282 0 283 0 284 0 285 0 286 0 287 0 288 0 289 0 290 4457400 291 84987760 292 409003595 293 773326125 294 687401000 295 313112800 296 75869640 297 9806280 298 655500 299 21000 300 275 301 1 302 0 303 0 304 0 305 0 306 0 307 0 308 0 309 0 310 0 311 0 312 0 313 0 314 742900 315 50220040 316 483367885 317 1563837275 318 2234053250 319 1599111800 320 610569960 321 127481640 322 14486550 323 864500 324 25025 325 299 326 1 327 0 328 0 329 0 330 0 331 0 332 0 333 0 334 0 335 0 336 0 337 0 338 0 339 0 340 17383860 341 395482815 342 2303105805 343 5361727800 344 5996669250 345 3532583340 346 1147334760 347 208606320 348 21007350 349 1126125 350 29601 351 324 352 1 353 0 354 0 355 0 356 0 357 0 358 0 359 0 360 0 361 0 362 0 363 0 364 0 365 0 366 2674440 367 212952285 368 2442687975 369 9553624080 370 16790673900 371 15111606510 372 7457675940 373 2086063200 374 333316620 375 29954925 376 1450449 377 34776 378 350 379 1 380 0 381 0 382 0 383 0 384 0 385 0 386 0 387 0 388 0 389 0 390 0 391 0 392 0 393 0 394 67863915 395 1816357725 396 12593413560 397 35413057680 398 48692954310 399 36045433710 400 15123958200 401 3682355040 402 521215695 403 42063021 404 1848924 405 40600 406 377 407 1 408 0 409 0 410 0 411 0 412 0 413 0 414 0 415 0 416 0 417 0 418 0 419 0 420 0 421 0 422 9694845 423 898198875 424 12109051500 425 56338955400 426 119519069670 427 132166590270 428 81921440250 429 29590353000 430 6329047725 431 799197399 432 58241106 433 2334500 434 47125 435 405 436 1 437 0 438 0 439 0 440 0 441 0 442 0 443 0 444 0 445 0 446 0 447 0 448 0 449 0 450 0 451 0 452 265182525 453 8250123000 454 67173369900 455 224550979380 456 372469481670 457 338608619700 458 178364072250 459 56057279850 460 10617908301 461 1203649524 462 79606450 463 2921750 464 54405 465 434 466 1 467 0 468 0 469 0 470 0 471 0 472 0 473 0 474 0 475 0 476 0 477 0 478 0 479 0 480 0 481 0 482 35357670 483 3771484800 484 59053512000 485 322432175520 486 812660687280 487 1083547583040 488 824438378400 489 373715199000 490 103145394924 491 17424259776 492 1783184480 493 107520400 494 3627000 495 62496 496 464 497 1 498 0 499 0 500 0 501 0 502 0 503 0 504 0 505 0 506 0 507 0 508 0 509 0 510 0 511 0 512 0 513 0 514 1037158320 515 37119350400 516 350777861280 517 1375271932320 518 2708868957600 519 2967978162240 520 1918404688200 521 756399562776 522 184821612624 523 28021470400 524 2601993680 525 143629200 526 4468464 527 71456 528 495 529 1 530 0 531 0 532 0 533 0 534 0 535 0 536 0 537 0 538 0 539 0 540 0 541 0 542 0 543 0 544 0 545 0 546 129644790 547 15775723920 548 283963030560 549 1798432526880 550 5313550647600 551 8409271459680 552 7708498838040 553 4286264189064 554 1483706834676 555 323247676400 556 44233892560 557 3743934480 558 189909720 559 5466384 560 81345 561 527 562 1 563 0 564 0 565 0 566 0 567 0 568 0 569 0 570 0 571 0 572 0 573 0 574 0 575 0 576 0 577 0 578 0 579 0 580 4059928950 581 165645101160 582 1798432526880 583 8174693304000 584 18866955198000 585 24527041757400 586 19093358660376 587 9231953637984 588 2828417168500 589 552923657000 590 68638798800 591 5317472160 592 248720472 593 6643175 594 92225 595 560 596 1 597 0 598 0 599 0 600 0 601 0 602 0 603 0 604 0 605 0 606 0 607 0 608 0 609 0 610 0 611 0 612 0 613 0 614 477638700 615 65770848990 616 1348824395160 617 9809631964800 618 33587326836000 619 62260952153400 620 67694635250424 621 45320499677376 622 19233236745800 623 5252774741500 624 926623783800 625 104830165440 626 7461614160 627 322858305 628 8023575 629 104160 630 594 631 1 632 0 633 0 634 0 635 0 636 0 637 0 638 0 639 0 640 0 641 0 642 0 643 0 644 0 645 0 646 0 647 0 648 0 649 0 650 15905368710 651 733919156190 652 9073909567440 653 47342136873600 654 126574463169000 655 192669346481976 656 177848627521824 657 103509783213760 658 38870533087100 659 9523633333500 660 1523781333360 661 157759842240 662 10352989647 663 415621185 664 9634800 665 117216 666 629 667 1 668 0 669 0 670 0 671 0 672 0 673 0 674 0 675 0 676 0 677 0 678 0 679 0 680 0 681 0 682 0 683 0 684 0 685 0 686 1767263190 687 273420862110 688 6338392712550 689 52470868368240 690 206135554303800 691 442504323238824 692 563187320485776 693 446974063877600 694 228276039766060 695 76400702964300 696 16888576444740 697 2462180394960 698 234174765825 699 14214244527 700 530877480 701 11506704 702 131461 703 665 704 1 705 0 706 0 707 0 708 0 709 0 710 0 711 0 712 0 713 0 714 0 715 0 716 0 717 0 718 0 719 0 720 0 721 0 722 0 723 0 724 62359143990 725 3231337461300 726 45140379405030 727 267976220594940 728 821793743157816 729 1448195966963424 730 1564409223571600 731 1079123097075920 732 487575395281260 733 146367662521080 734 29340983039940 735 3914063943075 736 343172475009 737 19323940272 738 673142184 739 13671944 740 146965 741 702 742 1 743 0 744 0 745 0 746 0 747 0 748 0 749 0 750 0 751 0 752 0 753 0 754 0 755 0 756 0 757 0 758 0 759 0 760 0 761 0 762 6564120420 763 1133802618000 764 29503515951000 765 275857874141850 766 1232690614736724 767 3034315359351936 768 4469740638776000 769 4150473450292000 770 2511752036297400 771 1011267486509280 772 273849175039440 773 50013039272625 774 6128079910875 775 496901321280 776 26028164448 777 847660528 778 16166150 779 163800 780 740 781 1 782 0 783 0 784 0 785 0 786 0 787 0 788 0 789 0 790 0 791 0 792 0 793 0 794 0 795 0 796 0 797 0 798 0 799 0 800 0 801 0 802 244662670200 803 14147884842000 804 221768094898350 805 1486479858947226 806 5183622072226224 807 10471963782275200 808 13089954727844000 809 10562239332122400 810 5653904583665520 811 2041421123021280 812 501241793598975 813 83750425448625 814 9458871580080 815 711436494912 816 34754081648 817 1060499440 818 19028100 819 182040 820 779 821 1 822 0 823 0 824 0 825 0 826 0 827 0 828 0 829 0 830 0 831 0 832 0 833 0 834 0 835 0 836 0 837 0 838 0 839 0 840 0 841 0 842 24466267020 843 4691140763400 844 136173391604250 845 1428186531145374 846 7203710085667326 847 20158530280879760 848 34033882292394400 849 36561597688116000 850 25877486363699880 851 12341318607355920 852 4019047835948145 853 898921233148575 854 137941877209500 855 14406589021968 856 1007868367792 857 46025675696 858 1318647330 859 22299900 860 201761 861 819 862 1 863 0 864 0 865 0 866 0 867 0 868 0 869 0 870 0 871 0 872 0 873 0 874 0 875 0 876 0 877 0 878 0 879 0 880 0 881 0 882 0 883 0 884 960566918220 885 61636377252450 886 1077403874372826 887 8098288462318824 888 31868264782273150 889 73172846928647960 890 104809913372599200 891 97822585814425920 892 61231926936496680 893 26184705597843975 894 7730722605077745 895 1581733525335600 896 223702312868892 897 21669169907528 898 1413645753520 899 60481957536 900 1630122690 901 26027169 902 223041 903 860 904 1 905 0 906 0 907 0 908 0 909 0 910 0 911 0 912 0 913 0 914 0 915 0 916 0 917 0 918 0 919 0 920 0 921 0 922 0 923 0 924 0 925 0 926 91482563640 927 19371432850770 928 623760137794794 929 7293195457292976 930 41241283835882900 931 130204624681858870 932 249796960204694760 933 307442412559624320 934 251656490925821520 935 140323165896138225 936 54115058235544215 937 14551948433087520 938 2734139379508680 939 357541303474212 940 32210928240920 941 1964223573312 942 78897938196 943 2004092013 944 30259229 945 245960 946 902 947 1 948 0 949 0 950 0 951 0 952 0 953 0 954 0 955 0 956 0 957 0 958 0 959 0 960 0 961 0 962 0 963 0 964 0 965 0 966 0 967 0 968 0 969 0 970 3773655750150 971 267325773340626 972 5182007298602904 973 43411877721982000 974 191477389238027750 975 495920435700496950 976 807036332969013840 977 862822254602816640 978 624515188878417375 979 312202259051216625 980 109139613248156400 981 26844277544267040 982 4648036945164756 983 563691244216100 984 47351818285200 985 2705072166720 986 102208692663 987 2450997549 988 35049300 989 270600 990 945 991 1 992 0 993 0 994 0 995 0 996 0 997 0 998 0 999 0 1000 0 1001 0 1002 0 1003 0 1004 0 1005 0 1006 0 1007 0 1008 0 1009 0 1010 0 1011 0 1012 0 1013 0 1014 343059613650 1015 79850555673174 1016 2837765901615876 1017 36785854280205800 1018 231788418551296750 1019 820051439426311950 1020 1774293114395111310 1021 2480613981983097840 1022 2325575608109154225 1023 1499257002256941375 1024 675826066652045400 1025 215160951832079760 1026 48593113517631540 1027 7778939170182180 1028 877323966561900 1029 68882730531120 1030 3694114177677 1031 131536868463 1032 2982695430 1033 40454700 1034 297045 1035 989 1036 1 1037 0 1038 0 1039 0 1040 0 1041 0 1042 0 1043 0 1044 0 1045 0 1046 0 1047 0 1048 0 1049 0 1050 0 1051 0 1052 0 1053 0 1054 0 1055 0 1056 0 1057 0 1058 0 1059 0 1060 14833897694226 1061 1154761882042824 1062 24699073588138180 1063 229348540461283100 1064 1126971276404580750 1065 3270265740257656140 1066 6000897059356170510 1067 7286803572075349905 1068 6039863923377963825 1069 3490530234356718000 1070 1426130924322887640 1071 415250242787033160 1072 86416942417842036 1073 12828425999949560 1074 1348953472901100 1075 99213352200468 1076 5004664661997 1077 168224022252 1078 3612604710 1079 46537050 1080 325381 1081 1034 1082 1 1083 0 1084 0 1085 0 1086 0 1087 0 1088 0 1089 0 1090 0 1091 0 1092 0 1093 0 1094 0 1095 0 1096 0 1097 0 1098 0 1099 0 1100 0 1101 0 1102 0 1103 0 1104 0 1105 0 1106 1289904147324 1107 328627887379776 1108 12830687578253600 1109 183478832369026480 1110 1281188398438891800 1111 5048831318292521760 1112 12237123415157681040 1113 19288597690787690925 1114 20535537339485077005 1115 15158874160634889600 1116 7898571273172916160 1117 2938694025877465440 1118 785608567434927600 1119 151142182690314816 1120 20863813714203680 1121 2050409278809672 1122 141560514725058 1123 6728960890080 1124 213866198832 1125 4355867880 1126 53362484 1127 355696 1128 1080 1129 1 1130 0 1131 0 1132 0 1133 0 1134 0 1135 0 1136 0 1137 0 1138 0 1139 0 1140 0 1141 0 1142 0 1143 0 1144 0 1145 0 1146 0 1147 0 1148 0 1149 0 1150 0 1151 0 1152 0 1153 0 1154 58343356817424 1155 4969989654817600 1156 116759256962107760 1157 1195775838542965680 1158 6510335120956146480 1159 21039264819043030560 1160 43241758221831228675 1161 59190666449104045485 1162 55708862540333219280 1163 36859999274806942080 1164 17406110768658833760 1165 5922279969894069600 1166 1458751066268644512 1167 260228658326249536 1168 33490018220557976 1169 3082873431790152 1170 200186586479880 1171 8982380350944 1172 270354199752 1173 5229523432 1174 61001864 1175 388080 1176 1127 1177 1 1178 0 1179 0 1180 0 1181 0 1182 0 1183 0 1184 0 1185 0 1186 0 1187 0 1188 0 1189 0 1190 0 1191 0 1192 0 1193 0 1194 0 1195 0 1196 0 1197 0 1198 0 1199 0 1200 0 1201 0 1202 4861946401452 1203 1350540667070000 1204 57687379921990000 1205 905890786774974000 1206 6975359058167299800 1207 30451567501246491600 1208 82184628199386838125 1209 145075162865451091875 1210 174090195438541310250 1211 145904163796110812400 1212 87030553843294168800 1213 37420999809770220000 1214 11688710466896190000 1215 2661429460154824800 1216 441459331089173320 1217 53093931325274840 1218 4587609273497250 1219 280699385967000 1220 11908458798600 1221 339919023080 1222 6252691060 1223 69531000 1224 422625 1225 1175 1226 1 1227 0 1228 0 1229 0 1230 0 1231 0 1232 0 1233 0 1234 0 1235 0 1236 0 1237 0 1238 0 1239 0 1240 0 1241 0 1242 0 1243 0 1244 0 1245 0 1246 0 1247 0 1248 0 1249 0 1250 0 1251 0 1252 229591913401900 1253 21319249101605000 1254 547831187259174000 1255 6160057350069823200 1256 36976903394370739800 1257 132360506468486170875 1258 302876217210327718125 1259 464240521169443494000 1260 492426552811873991850 1261 369879853834000217400 1262 199935056126486604000 1263 78609789074071080000 1264 22622150411316010800 1265 4775787309055602280 1266 738488317524277320 1267 83188648159416800 1268 6760176878705250 1269 390427327754100 1270 15684834922120 1271 425182992080 1272 7446770100 1273 79030875 1274 459425 1275 1224 1276 1 1277 0 1278 0 1279 0 1280 0 1281 0 1282 0 1283 0 1284 0 1285 0 1286 0 1287 0 1288 0 1289 0 1290 0 1291 0 1292 0 1293 0 1294 0 1295 0 1296 0 1297 0 1298 0 1299 0 1300 0 1301 0 1302 18367353072152 1303 5543004766417300 1304 258036428781495000 1305 4431345603607540800 1306 37457122918972957200 1307 180262404047557356525 1308 538800849563635624875 1309 1058794171088204460000 1310 1422565597012080420900 1311 1343534174955853730850 1312 909704505375514048200 1313 447701465393281008000 1314 161586788652257220000 1315 42982085781500420520 1316 8436669566868259080 1317 1219091825754362560 1318 128894039153980100 1319 9869135229339750 1320 538886114109980 1321 20530264474720 1322 529217128440 1323 8835651825 1324 89587875 1325 498576 1326 1274 1327 1 1328 0 1329 0 1330 0 1331 0 1332 0 1333 0 1334 0 1335 0 1336 0 1337 0 1338 0 1339 0 1340 0 1341 0 1342 0 1343 0 1344 0 1345 0 1346 0 1347 0 1348 0 1349 0 1350 0 1351 0 1352 0 1353 0 1354 903936161908052 1355 91172871502794900 1356 2552840402078257200 1357 31386996279929908800 1358 206794532781829867875 1359 815898429339219660525 1360 2067434934072230814000 1361 3527297152825275429600 1362 4188665368980014572650 1363 3545171969478106217250 1364 2175082952702356897200 1365 978754262693672304000 1366 325435792345646041080 1367 80256523315592926120 1368 14684515173859367200 1369 1987311730955911360 1370 197602018703002550 1371 14280482023914470 1372 738356297358680 1373 26712864578400 1374 655605365415 1375 10445946225 1376 101294024 1377 540176 1378 1325 1379 1 1380 0 1381 0 1382 0 1383 0 1384 0 1385 0 1386 0 1387 0 1388 0 1389 0 1390 0 1391 0 1392 0 1393 0 1394 0 1395 0 1396 0 1397 0 1398 0 1399 0 1400 0 1401 0 1402 0 1403 0 1404 0 1405 0 1406 69533550916004 1407 22723084897619652 1408 1148778180935215740 1409 21493269191691133200 1410 198620835833931454125 1411 1049012266293282420675 1412 3455569818377871503400 1413 7518712352074929205200 1414 11243259674630565431850 1415 11886753074132473787250 1416 9068176721928208534650 1417 5065053309439754173200 1418 2092087236507724549800 1419 642934126341398276280 1420 147409940783742109200 1421 25202726042577239520 1422 3201152702988641310 1423 299890122502203870 1424 20489387251703370 1425 1004594514323400 1426 34559768548305 1427 808516237815 1428 12307223916 1429 114247224 1430 584325 1431 1377 1432 1 1433 0 1434 0 1435 0 1436 0 1437 0 1438 0 1439 0 1440 0 1441 0 1442 0 1443 0 1444 0 1445 0 1446 0 1447 0 1448 0 1449 0 1450 0 1451 0 1452 0 1453 0 1454 0 1455 0 1456 0 1457 0 1458 0 1459 0 1460 3560597348629860 1461 388817230470380712 1462 11821298055430123260 1463 158320956099510579375 1464 1140230724231828718125 1465 4936528311968387862000 1466 13784305978804036876200 1467 26037022404407625210600 1468 34409022056699266226250 1469 32598020895820357477500 1470 22532038619198906432250 1471 11506479800792485023900 1472 4378075241277140643240 1473 1247314883554740924000 1474 266567294681105418000 1475 42682036039848550800 1476 5098132082537465790 1477 450766519537474140 1478 29161146318554250 1479 1357705192969125 1480 44468393079825 1481 992782729224 1482 14452273836 1483 128551500 1484 631125 1485 1430 1486 1 1487 0 1488 0 1489 0 1490 0 1491 0 1492 0 1493 0 1494 0 1495 0 1496 0 1497 0 1498 0 1499 0 1500 0 1501 0 1502 0 1503 0 1504 0 1505 0 1506 0 1507 0 1508 0 1509 0 1510 0 1511 0 1512 0 1513 0 1514 263747951750360 1515 93050277377527008 1516 5092251470031437712 1517 103436357985013578525 1518 1041080226472539264375 1519 6009686640657167832000 1520 21720724572660906592800 1521 52074044808815250421200 1522 86203655257836056440500 1523 101416065009218889930000 1524 86593717046333052171000 1525 54486566115517355554350 1526 25538772240783320418900 1527 8980667161594134652800 1528 2378600475616017576000 1529 474974452340878744800 1530 71373849155524521060 1531 8031839802667721040 1532 671354390800493400 1533 41183724186730125 1534 1823204116272825 1535 56919543142176 1536 1213991002224 1537 16917377400 1538 144317250 1539 680680 1540 1484 1541 1 1542 0 1543 0 1544 0 1545 0 1546 0 1547 0 1548 0 1549 0 1550 0 1551 0 1552 0 1553 0 1554 0 1555 0 1556 0 1557 0 1558 0 1559 0 1560 0 1561 0 1562 0 1563 0 1564 0 1565 0 1566 0 1567 0 1568 0 1569 0 1570 14031391033119152 1571 1653893639839270368 1572 54423437585960990547 1573 791220972119129840925 1574 6205654683287292870000 1575 29361611872925019979200 1576 89946077397044523454800 1577 187185079988444008270800 1578 273823375524891002811000 1579 288645723487776840570000 1580 223288084669473084526650 1581 128445001563939640930350 1582 55455619722843781481040 1583 18077363614681733577600 1584 4462672052213750844000 1585 834525005510748246240 1586 117922011648257904360 1587 12523810999296476880 1588 991154962093971675 1589 57734797015306125 1590 2433310469328024 1591 72492605561376 1592 1478578784760 1593 19742599800 1594 161661500 1595 733096 1596 1539 1597 1 1598 0 1599 0 1600 0 1601 0 1602 0 1603 0 1604 0 1605 0 1606 0 1607 0 1608 0 1609 0 1610 0 1611 0 1612 0 1613 0 1614 0 1615 0 1616 0 1617 0 1618 0 1619 0 1620 0 1621 0 1622 0 1623 0 1624 0 1625 0 1626 1002242216651368 1627 380658059963006672 1628 22482616666565081565 1629 494208791815948792947 1630 5398919574459944796900 1631 33936065896605367294800 1632 134030320864370693053200 1633 352491384393823132458000 1634 642832972065577449456300 1635 837072598114552837653000 1636 795218968208825195770350 1637 559953046033645362748650 1638 295627384551924570395250 1639 117954797585798311593840 1640 35743878056302518664800 1641 8244373406089699707360 1642 1446812373684395057340 1643 192601032792210970200 1644 19336532260487847405 1645 1451067898318027275 1646 80366837445306126 1647 3228509969108424 1648 91883110195800 1649 1793944235160 1650 22972099150 1651 180708164 1652 788481 1653 1595 1654 1 1655 0 1656 0 1657 0 1658 0 1659 0 1660 0 1661 0 1662 0 1663 0 1664 0 1665 0 1666 0 1667 0 1668 0 1669 0 1670 0 1671 0 1672 0 1673 0 1674 0 1675 0 1676 0 1677 0 1678 0 1679 0 1680 0 1681 0 1682 0 1683 0 1684 55317304280338408 1685 7018382980567935515 1686 249216399291803237469 1687 3920446214069375298672 1688 33370464798328611173220 1689 171908455021692845437800 1690 575410836974897050218000 1691 1313494211320140935685600 1692 2116597855232512175208300 1693 2469364164437930871076350 1694 2125201911554595558034350 1695 1368001230475572521829000 1696 665230365796377242591730 1697 246037027287549003476040 1698 69488290137041754676320 1699 15008690997341416858560 1700 2476651742187020552700 1701 311142382736940817335 1702 29575402072991065005 1703 2107397070788027304 1704 111114551436814926 1705 4259438465505300 1706 115922967957720 1707 2168566159760 1708 26654454190 1709 201588309 1710 846945 1711 1652 1712 1 1713 0 1714 0 1715 0 1716 0 1717 0 1718 0 1719 0 1720 0 1721 0 1722 0 1723 0 1724 0 1725 0 1726 0 1727 0 1728 0 1729 0 1730 0 1731 0 1732 0 1733 0 1734 0 1735 0 1736 0 1737 0 1738 0 1739 0 1740 0 1741 0 1742 3814986502092304 1743 1555799182884517725 1744 98895396544366364075 1745 2345566110981677529120 1746 27723155370919153897752 1747 189099300523862129981580 1748 813080530508006701395000 1749 2336254526063491782840000 1750 4673008251812039867343000 1751 6702559874902955221492950 1752 7046722127786290534534950 1753 5520004965076871579310000 1754 3260933165668515895057500 1755 1465367588992019800114650 1756 503790103493552721403320 1757 132934120262166835032960 1758 26943793678737915903000 1759 4188455152228049464125 1760 497404489409395184175 1761 44830083142218035376 1762 3037131072606274644 1763 152629878347273250 1764 5589143097961500 1765 145603727869600 1766 2612136510620 1767 30843011277 1768 224440425 1769 908600 1770 1710 1771 1 1772 0 1773 0 1774 0 1775 0 1776 0 1777 0 1778 0 1779 0 1780 0 1781 0 1782 0 1783 0 1784 0 1785 0 1786 0 1787 0 1788 0 1789 0 1790 0 1791 0 1792 0 1793 0 1794 0 1795 0 1796 0 1797 0 1798 0 1799 0 1800 0 1801 0 1802 218169540588403635 1803 29717335907420434525 1804 1135551847380018486320 1805 19271937066963742310688 1806 177462420491624460444252 1807 991958247219768175701900 1808 3614422763148952866930000 1809 9013549513376582827128000 1810 15929460481912218253678050 1811 20469049990236367743172950 1812 19494333324034635945879000 1813 13959082323212594357790000 1814 7595009791311579748306650 1815 3163505502819809000576730 1816 1013622666999022117126320 1817 250448977432840056393600 1818 47729977943521838398875 1819 7001924735532255284925 1820 787243429724707621224 1821 67369089246902819376 1822 4344863870285711850 1823 208350834374009250 1824 7295786792894600 1825 182103231026080 1826 3135706146495 1827 35596251405 1828 249410700 1829 973560 1830 1769 1831 1 1832 0 1833 0 1834 0 1835 0 1836 0 1837 0 1838 0 1839 0 1840 0 1841 0 1842 0 1843 0 1844 0 1845 0 1846 0 1847 0 1848 0 1849 0 1850 0 1851 0 1852 0 1853 0 1854 0 1855 0 1856 0 1857 0 1858 0 1859 0 1860 0 1861 0 1862 14544636039226909 1863 6353361469862299795 1864 433523488531780456600 1865 11063519427331037252432 1866 141059872698470724968508 1867 1040793114775202916659532 1868 4855374578496760017909300 1869 15185871462754025415270000 1870 33181129146117545532364950 1871 52191646944801820782376050 1872 60432433304507371432224900 1873 52383293139213577774233000 1874 34421828001558329268641250 1875 17306235986014249238449170 1876 6700343953177359436004130 1877 2005678894274660784952080 1878 465026356535455625543325 1879 83484487231346120704875 1880 11576515562746662071076 1881 1234079225750083464024 1882 100405854166057086570 1883 6171814716012318450 1884 282711738224665750 1885 9475871700178520 1886 226816077929805 1887 3751844898087 1888 40978178010 1889 276653300 1890 1041941 1891 1829 1892 1 1893 0 1894 0 1895 0 1896 0 1897 0 1898 0 1899 0 1900 0 1901 0 1902 0 1903 0 1904 0 1905 0 1906 0 1907 0 1908 0 1909 0 1910 0 1911 0 1912 0 1913 0 1914 0 1915 0 1916 0 1917 0 1918 0 1919 0 1920 0 1921 0 1922 0 1923 0 1924 860778005594247069 1925 125572320816101925360 1926 5150259043757551824408 1927 94039915132313816645672 1928 934045103003387232899580 1929 5647174125143923959291432 1930 22323231050248417360446900 1931 60591627136388561406927300 1932 116967050662856254480660950 1933 164815727194111012996977000 1934 172864867359404806654968900 1935 136962641943042615405751500 1936 82887761827752456878888130 1937 38625512200669483807553220 1938 13936518787423194424850850 1939 3906221394897827254563930 1940 851541769759730431189725 1941 144261193935766096578024 1942 18938369656703203928676 1943 1916839034079271652700 1944 148460197623350860170 1945 8707521537319705100 1946 381403835932185430 1947 12248068208209470 1948 281388367356525 1949 4474817038692 1950 47058726330 1951 306330654 1952 1113861 1953 1890 1954 1 1955 0 1956 0 1957 0 1958 0 1959 0 1960 0 1961 0 1962 0 1963 0 1964 0 1965 0 1966 0 1967 0 1968 0 1969 0 1970 0 1971 0 1972 0 1973 0 1974 0 1975 0 1976 0 1977 0 1978 0 1979 0 1980 0 1981 0 1982 0 1983 0 1984 0 1985 0 1986 55534064877048198 1987 25924608168485558784 1988 1894348154025766188288 1989 51884091107483485045888 1990 711653411812104558399680 1991 5663262940315274170001664 1992 28573735744317974221372032 1993 96946603418221698251083680 1994 230543752031136965353186800 1995 396078901715492078664672000 1996 502879614136450346632636800 1997 480021449857520785422062400 1998 349001102432641923700581600 1999 195160482698119497132900480 2000 84529996305416499518049600 2001 28492438409842975268583960 2002 7493567573885627794469580 2003 1538786068648171696832256 2004 246406919489413114852224 2005 30669424545268346443200 2006 2951208776997520129440 2007 217846357006398440320 2008 12204922749829933760 2009 511697071809640080 2010 15757748571965400 2011 347757209864064 2012 5320773323712 2013 53914195104 2014 338613744 2015 1189440 2016 1952 2017 1 2018 0 2019 0 2020 0 2021 0 2022 0 2023 0 2024 0 2025 0 2026 0 2027 0 2028 0 2029 0 2030 0 2031 0 2032 0 2033 0 2034 0 2035 0 2036 0 2037 0 2038 0 2039 0 2040 0 2041 0 2042 0 2043 0 2044 0 2045 0 2046 0 2047 0 2048 0 2049 0 2050 3397378086595889760 2051 529602709727633558016 2052 23258385668871907089536 2053 455738638106273855132800 2054 4869207554503873294313600 2055 31748595271464415801524480 2056 135725244785510377551517152 2057 399609170187304073278857120 2058 839515063418706036300120000 2059 1291983198374279546684640000 2060 1485780678130421478687336000 2061 1296289809035527145173588800 2062 867950567789005131985794240 2063 449837992034672599774416000 2064 181569460454881705142937000 2065 57303752035595977251826200 2066 14169655048801914374997024 2067 2745677102882031851210496 2068 416227904542927558872000 2069 49186812949958668824000 2070 4505458747177785924800 2071 317327991495578277760 2072 16999713830120264880 2073 682835771451834000 2074 20182338072468000 2075 428195567479680 2076 6307960827168 2077 61627701408 2078 373682400 2079 1268800 2080 2015 2081 1 2082 0 2083 0 2084 0 2085 0 2086 0 2087 0 2088 0 2089 0 2090 0 2091 0 2092 0 2093 0 2094 0 2095 0 2096 0 2097 0 2098 0 2099 0 2100 0 2101 0 2102 0 2103 0 2104 0 2105 0 2106 0 2107 0 2108 0 2109 0 2110 0 2111 0 2112 0 2113 0 2114 212336130412243110 2115 105706992465797827104 2116 8252975559922289612416 2117 242012931959883357553280 2118 3561957250462193025643200 2119 30488730379739637396702080 2120 165886410293401572562965408 2121 608635505362201588532413152 2122 1569893168592980287881224400 2123 2935048787611135057142280000 2124 4069747074878980572056616000 2125 4259237943973874905570363200 2126 3409805802028234447087048800 2127 2109503425804701507363182400 2128 1016151892721180069133279000 2129 383148616551729965546524200 2130 113461429030480034958615876 2131 26427142115239556567901024 2132 4840135918542043327454400 2133 695642068863701173368000 2134 78152380576045440464800 2135 6822551817154932971840 2136 458992273413247151760 2137 23535072922706545200 2138 906523351755021000 2139 25737612145296480 2140 525363023176992 2141 7456951870368 2142 70289659440 2143 411725600 2144 1352065 2145 2079 2146 1 2147 0 2148 0 2149 0 2150 0 2151 0 2152 0 2153 0 2154 0 2155 0 2156 0 2157 0 2158 0 2159 0 2160 0 2161 0 2162 0 2163 0 2164 0 2165 0 2166 0 2167 0 2168 0 2169 0 2170 0 2171 0 2172 0 2173 0 2174 0 2175 0 2176 0 2177 0 2178 0 2179 0 2180 13413576695470557606 2181 2229634526269328242064 2182 104612041556852806168192 2183 2194493202583603979016960 2184 25156957333036400315012800 2185 176418880788220720027280672 2186 813248011438383319150147488 2187 2589116118048730567090265472 2188 5899448063098381464855982800 2189 9879458478872887620572220000 2190 12407345315054331246661492800 2191 11867895518747621192458819200 2192 8749416589885214347206342240 2193 5016581449328773183405345800 2194 2251838360435605937861151000 2195 794971581180879722062981824 2196 221327315215131286256171076 2197 48643365981347535440916720 2198 8433831939652300892356800 2199 1150815274416493299152000 2200 123068338547910137068960 2201 10250827439562519722640 2202 659409952252559748240 2203 32393101102712750400 2204 1197513898426989000 2205 32685085227654288 2206 642363139690272 2207 8790893407296 2208 79998284080 2209 452941775 2210 1439361 2211 2144 2212 1 2213 0 2214 0 2215 0 2216 0 2217 0 2218 0 2219 0 2220 0 2221 0 2222 0 2223 0 2224 0 2225 0 2226 0 2227 0 2228 0 2229 0 2230 0 2231 0 2232 0 2233 0 2234 0 2235 0 2236 0 2237 0 2238 0 2239 0 2240 0 2241 0 2242 0 2243 0 2244 0 2245 0 2246 812944042149730764 2247 430724851665665683126 2248 35854933598114873081840 2249 1123202972505156445174272 2250 17696618261860088497457280 2251 162513944371415146034982688 2252 950940796443823881122659232 2253 3761963590327215353891838720 2254 10491941478371890728266947872 2255 21273767257839618009632180400 2256 32097262880249248225059079200 2257 36682586148856283685781804800 2258 32194822949794078766776584000 2259 21929627478494351344600511640 2260 11685855912576355024900499400 2261 4900000272307878520785864576 2262 1623066978244296099211921224 2263 425629452336790935108021300 2264 88414671500688287688207120 2265 14533152894059715377862400 2266 1885244658635019022792640 2267 192137304059492356852560 2268 15286321620400248709200 2269 941166828402454093440 2270 44334625661763637200 2271 1574331605132014872 2272 41340656347209648 2273 782808127221120 2274 10335778303136 2275 90860120065 2276 497539119 2277 1530816 2278 2210 2279 1 2280 0 2281 0 2282 0 2283 0 2284 0 2285 0 2286 0 2287 0 2288 0 2289 0 2290 0 2291 0 2292 0 2293 0 2294 0 2295 0 2296 0 2297 0 2298 0 2299 0 2300 0 2301 0 2302 0 2303 0 2304 0 2305 0 2306 0 2307 0 2308 0 2309 0 2310 0 2311 0 2312 0 2313 0 2314 52976853413424121454 2315 9371175826780023646390 2316 468756079251143919659424 2317 10503799226394375108168192 2318 128890369673880977889813856 2319 969678546127446026563499808 2320 4806953476529219618861793920 2321 16500147282225879435906994944 2322 40649259898825854719943335472 2323 73823704624573270917635882160 2324 100877111909354780135899963200 2325 105364875108416985054905184000 2326 85155306702205338338124064680 2327 53754937197851233114542297240 2328 26692106746519232994807209664 2329 10478748210419315166841877376 2330 3263159134582063835828163300 2331 807433985322462156682009140 2332 158774695367602390503146720 2333 24777501227774535728131840 2334 3059417072331916759113840 2335 297495336150866378725200 2336 22630784192040827974080 2337 1334875274470556058240 2338 60349378196727236760 2339 2060142707969280792 2340 52084697893319520 2341 950891603888512 2342 12120740016671 2343 102990597633 2344 545735904 2345 1626560 2346 2277 2347 1 2348 0 2349 0 2350 0 2351 0 2352 0 2353 0 2354 0 2355 0 2356 0 2357 0 2358 0 2359 0 2360 0 2361 0 2362 0 2363 0 2364 0 2365 0 2366 0 2367 0 2368 0 2369 0 2370 0 2371 0 2372 0 2373 0 2374 0 2375 0 2376 0 2377 0 2378 0 2379 0 2380 0 2381 0 2382 3116285494907301262 2383 1753963390039041858950 2384 155364230812405655190150 2385 5188368569489157059478240 2386 87312831069403243086648096 2387 858221241974866023510223968 2388 5387103034041366814241665600 2389 22916871225313721438759715200 2390 68906865070659212416997961840 2391 151054657154896077416085728112 2392 247148924177919211332954909840 2393 307314219066216206410140120000 2394 294509459938457197809717615000 2395 219906561263936862741309397800 2396 129011849274842959474901513376 2397 59839167412131352400123352384 2398 22040636259896396084102506500 2399 6464749228888994391735040500 2400 1511861988978272762511580900 2401 281844076465935343907499680 2402 41812033321869529041222480 2403 4920115174802790109686000 2404 456967757723901334092000 2405 33270754947031283572800 2406 1881803338316131109880 2407 81718994082781471416 2408 2683808738669658600 2409 65373797767335200 2410 1151470301583745 2411 14178372274143 2412 116514615504 2413 597760800 2414 1726725 2415 2345 2416 1 2417 0 2418 0 2419 0 2420 0 2421 0 2422 0 2423 0 2424 0 2425 0 2426 0 2427 0 2428 0 2429 0 2430 0 2431 0 2432 0 2433 0 2434 0 2435 0 2436 0 2437 0 2438 0 2439 0 2440 0 2441 0 2442 0 2443 0 2444 0 2445 0 2446 0 2447 0 2448 0 2449 0 2450 0 2451 0 2452 209296471752557936110 2453 39325705481927991153300 2454 2093035047918921313766790 2455 49993637144577663380258184 2456 655201163228123523325009696 2457 5275645729888786811188389760 2458 28053411327539210726757582400 2459 103542590899826541409668895040 2460 274996939948656961449797094768 2461 539925342050223507835070726112 2462 800041350302382857354398112400 2463 909137898070889610629997855000 2464 802267810460923811502879739800 2465 555141896879627280164727724224 2466 303470063304380430029197001376 2467 131779804164433189218633933600 2468 45631300112684305443416338500 2469 12628494260877337192743793400 2470 2795644552592255727435419620 2471 494775727642122760321132680 2472 69865635482199619557541200 2473 7843776236975097624744000 2474 696553113185924180440800 2475 48584740734707385018720 2476 2637294809035220213880 2477 110095798479648661680 2478 3481154731110599400 2479 81754391412445895 2480 1390155643450497 2481 16545075401568 2482 131567152080 2483 653853200 2484 1831445 2485 2414 2486 1 2487 0 2488 0 2489 0 2490 0 2491 0 2492 0 2493 0 2494 0 2495 0 2496 0 2497 0 2498 0 2499 0 2500 0 2501 0 2502 0 2503 0 2504 0 2505 0 2506 0 2507 0 2508 0 2509 0 2510 0 2511 0 2512 0 2513 0 2514 0 2515 0 2516 0 2517 0 2518 0 2519 0 2520 0 2521 0 2522 11959798385860453492 2523 7138111247139870663120 2524 671562047460616464310200 2525 23860599546275702976941406 2526 427994308237725849913917624 2527 4492807976421418445657209344 2528 30181601152387012919821950720 2529 137716746517010670840446313600 2530 445233140869254128061576248672 2531 1052162205020948374242701927808 2532 1861019264088004431261307609152 2533 2509220598675655325338794079800 2534 2616090686285621124465912195000 2535 2132798117656117455810732600576 2536 1371527039349667398054033201024 2537 700315530702416376990454618560 2538 285315708072994499298834790200 2539 93052062974885642472849004000 2540 24338552575509049862378947280 2541 5107831776540737908021105020 2542 859347316431055320557756760 2543 115639672522261439267654400 2544 12400176300672496399056000 2545 1053915145168267890406080 2546 70487697623304976625520 2547 3675197927429726233536 2548 147600960599089414560 2549 4496491527684524225 2550 101878549298586423 2551 1673416197758592 2552 19261431064512 2553 148293905760 2554 714263550 2555 1940856 2556 2484 2557 1 2558 0 2559 0 2560 0 2561 0 2562 0 2563 0 2564 0 2565 0 2566 0 2567 0 2568 0 2569 0 2570 0 2571 0 2572 0 2573 0 2574 0 2575 0 2576 0 2577 0 2578 0 2579 0 2580 0 2581 0 2582 0 2583 0 2584 0 2585 0 2586 0 2587 0 2588 0 2589 0 2590 0 2591 0 2592 0 2593 0 2594 827114477843191362552 2595 164786653662605048385360 2596 9314565598278750359982474 2597 236693821979954447300878686 2598 3306199418132697041663067360 2599 28429121085474218621251643904 2600 161777603379752765056248428160 2601 640433877506513327063942190208 2602 1828758118250695983802791445952 2603 3870495905368214344218673944960 2604 6199705048420157619221697372552 2605 7638984803954013683440463609400 2606 7333425411795853136102845065024 2607 5540318712313676208740007634176 2608 3319677515667298410409297867200 2609 1586898795377417024671614452160 2610 607776895535963591098976915600 2611 187022561896016909468806647520 2612 46304331203019630577942958580 2613 9225346191098093882458271100 2614 1477296816471889886644284960 2615 189663648941714563970323200 2616 19445313502610129538371520 2617 1583262131231157936511680 2618 101624791175140157215200 2619 5093574967583121978816 2620 196946328912582161055 2621 5784437632397518017 2622 126522217523390688 2623 2008692096727680 2624 22372607248992 2625 166851965280 2626 779253684 2627 2055096 2628 2555 2629 1 2630 0 2631 0 2632 0 2633 0 2634 0 2635 0 2636 0 2637 0 2638 0 2639 0 2640 0 2641 0 2642 0 2643 0 2644 0 2645 0 2646 0 2647 0 2648 0 2649 0 2650 0 2651 0 2652 0 2653 0 2654 0 2655 0 2656 0 2657 0 2658 0 2659 0 2660 0 2661 0 2662 0 2663 0 2664 0 2665 0 2666 45950804324621742364 2667 29033838978649460905992 2668 2896125438120283725372702 2669 109275757384684851784184634 2670 2085159860299598702412502710 2671 23327927987475820521873828768 2672 167344144571314150520549449344 2673 817105291991068727633305553024 2674 2833223784186423088206787732768 2675 7198303231412313978798221648960 2676 13724133397784793362208714696504 2677 20002387902045740444947183174152 2678 22611395019703880502983772283824 2679 20053544904352762799026331980224 2680 14079106617830083772210184235200 2681 7879536442848040377914899465920 2682 3533788521187674022532622923560 2683 1274706408712325777695287413360 2684 370705435186747802697098890620 2685 87007676821925159950243694100 2686 16478376989616595279701325620 2687 2514623878885565593973201760 2688 308347114112817768394176960 2689 30255965342977842325206720 2690 2362124953852937243989200 2691 145629938845899260212512 2692 7022031836319520324161 2693 261585124042865536991 2694 7412093243245304472 2695 156606244541304480 2696 2404522598141664 2697 25928795404512 2698 187410511002 2699 849097164 2700 2174305 2701 2627 2702 1 2703 0 2704 0 2705 0 2706 0 2707 0 2708 0 2709 0 2710 0 2711 0 2712 0 2713 0 2714 0 2715 0 2716 0 2717 0 2718 0 2719 0 2720 0 2721 0 2722 0 2723 0 2724 0 2725 0 2726 0 2727 0 2728 0 2729 0 2730 0 2731 0 2732 0 2733 0 2734 0 2735 0 2736 0 2737 0 2738 0 2739 0 2740 3269576461559623975900 2741 689553675742924696517310 2742 41322765397569901935195870 2743 1115058748823314814124333000 2744 16568130672923167984285389750 2745 151824324711877757528724298800 2746 922538232893142111844054656640 2747 3907894874739893914767983079680 2748 11967622367495842206130048308000 2749 27230423408303161432953799001000 2750 47014159598825458310773293785400 2751 62616170823795361392878138632128 2752 65174020939146479096835578935728 2753 53561818654788362176886570460000 2754 35037464419778835672546489720000 2755 18357342967208696220948690512000 2756 7739288910039120793149959295400 2757 2633959671063734387584650012300 2758 725063973516042999585364117500 2759 161552715584476424310797310000 2760 29121563303270336841969064500 2761 4239772819051244315419933200 2762 497062287777493123914110400 2763 46723350735552604826160000 2764 3500719683795655293570000 2765 207469122436713100486575 2766 9631088657941867498305 2767 345897684684780875360 2768 9461627274370479000 2769 193220565922098000 2770 2870688062642400 2771 29985681760320 2772 210151548090 2773 924079625 2774 2298625 2775 2700 2776 1 2777 0 2778 0 2779 0 2780 0 2781 0 2782 0 2783 0 2784 0 2785 0 2786 0 2787 0 2788 0 2789 0 2790 0 2791 0 2792 0 2793 0 2794 0 2795 0 2796 0 2797 0 2798 0 2799 0 2800 0 2801 0 2802 0 2803 0 2804 0 2805 0 2806 0 2807 0 2808 0 2809 0 2810 0 2811 0 2812 0 2813 0 2814 176733862787006701400 2815 118031710262302425529990 2816 12462421310378224393154310 2817 498496852415128975726172400 2818 10100357736434444653521574500 2819 120194257063569891376906736550 2820 918818320663734280747909274960 2821 4790322749681160282618817968640 2822 17772607010120262218758646452800 2823 48424546061071139297026213987000 2824 99252114708631523100521397991400 2825 155916049287741156288819068844672 2826 190508676591351246590750153812128 2827 183181419799376198644952070973200 2828 139895963009406800402703737940000 2829 85474110732695036159199831712000 2830 42013282654498084305671207603600 2831 16681744583403651121369450077900 2832 5365473404018718196931694469500 2833 1400123535065462344026910020000 2834 296545069454216894116260147000 2835 50939623428895097142618903300 2836 7083137600829277015776073200 2837 794741946797113830662112000 2838 71630110453049562160740000 2839 5154809734389102419781825 2840 293894129652953350630095 2841 13144112018021673263680 2842 455419659473032389200 2843 12033347466592881000 2844 237651961757324400 2845 3418367720676480 2846 34604954918820 2847 235270672525 2848 1004499125 2849 2428200 2850 2774 2851 1 2852 0 2853 0 2854 0 2855 0 2856 0 2857 0 2858 0 2859 0 2860 0 2861 0 2862 0 2863 0 2864 0 2865 0 2866 0 2867 0 2868 0 2869 0 2870 0 2871 0 2872 0 2873 0 2874 0 2875 0 2876 0 2877 0 2878 0 2879 0 2880 0 2881 0 2882 0 2883 0 2884 0 2885 0 2886 0 2887 0 2888 0 2889 0 2890 12928082062869540207410 2891 2881701023721090925744390 2892 182782179218880624432929880 2893 5228420475330771350058226800 2894 82486254847547964670426191750 2895 803966030580767495654420615590 2896 5205612826770454420023271945760 2897 23543926705879745218828658526720 2898 77145311311085746052503830558600 2899 188236769274990819673402651363000 2900 349367443774382961313835320929728 2901 501510020428514392734624336531072 2902 564198772982078691826452378597456 2903 502692827080468436113715431664400 2904 357690572087908575231434078360000 2905 204586419882773280097181532678400 2906 94529885972620689687760217108100 2907 35412124466523540099749183498700 2908 10780951220004060049007207154000 2909 2670639806780666765725383780000 2910 538361902513224654115129193700 2911 88226728645623494593563735300 2912 11729066564814071617521669600 2913 1260689943973672294029024000 2914 109044052073615628110769375 2915 7543282661092469332839105 2916 414039528567682707805920 2917 17852450651342869656640 2918 597121442064486739400 2919 15249334212761649000 2920 291415848187669920 2921 4060314710474880 2922 39854851925735 2923 262977870925 2924 1090666500 2925 2563176 2926 2849 2927 1 2928 0 2929 0 2930 0 2931 0 2932 0 2933 0 2934 0 2935 0 2936 0 2937 0 2938 0 2939 0 2940 0 2941 0 2942 0 2943 0 2944 0 2945 0 2946 0 2947 0 2948 0 2949 0 2950 0 2951 0 2952 0 2953 0 2954 0 2955 0 2956 0 2957 0 2958 0 2959 0 2960 0 2961 0 2962 0 2963 0 2964 0 2965 0 2966 680425371729975800390 2967 479600312624989528182210 2968 53517304726248831478110100 2969 2265648872643334251691898280 2970 48659958741998883360200997150 2971 614797552797057496676909882510 2972 4998571407523902255590528175190 2973 27768542586571876921400736367200 2974 109994282579031934694215139054520 2975 320651600075329189374692792321800 2976 704758464165565628857219526703072 2977 1190091238953379392282957750974528 2978 1567218813839107477295701051659600 2979 1628724759740717733008437998592656 2980 1348493456771415328622506475417200 2981 896177469703887303034393018145600 2982 480869419947679160585562843549900 2983 209253462756730009680336084310500 2984 74080536240313612622463809158200 2985 21379174453228390266675309102000 2986 5034156035781556853392348425300 2987 967034143390265362309845647700 2988 151356704568005115358459780500 2989 19257038894197844291293341600 2990 1984601747739804431616002625 2991 164874606735306829703483295 2992 10972047507043591756856880 2993 580204646168643263840800 2994 24134563012897345848840 2995 779749289412545652200 2996 19257730634401853880 2997 356292615844170720 2998 4811049982463725 2999 45810745115135 3000 293498355150 3001 1182905724 3002 2703701 3003 2925 3004 1 3005 0 3006 0 3007 0 3008 0 3009 0 3010 0 3011 0 3012 0 3013 0 3014 0 3015 0 3016 0 3017 0 3018 0 3019 0 3020 0 3021 0 3022 0 3023 0 3024 0 3025 0 3026 0 3027 0 3028 0 3029 0 3030 0 3031 0 3032 0 3033 0 3034 0 3035 0 3036 0 3037 0 3038 0 3039 0 3040 0 3041 0 3042 0 3043 0 3044 51131477324391596121990 3045 12028071332499737373458600 3046 806244418643348675151621460 3047 24407217400748646256862722380 3048 408142913201407917961982190910 3049 4223391884431960194563120062460 3050 29083341004496681699876150020950 3051 140154005221669723239403161053340 3052 490286640115180760527756076001720 3053 1279906176300682406430352703667648 3054 2547264252833711063778054890632672 3055 3930485279152047324011440732733600 3056 4765528000722840774358022292178512 3057 4589026963659031856789206651727456 3058 3539901005330354846985852421675120 3059 2202242560919806010797650124083600 3060 1110780239060428470358463878375500 3061 456028236076735745234387604428400 3062 152810194544265779953712566486200 3063 41862981771236104359789002694600 3064 9381927742014328865918327073300 3065 1719333023131979676424856853000 3066 257279703461452081450588247700 3067 31356707614288910019532841475 3068 3101212840973628463470281025 3069 247654786587555356797626720 3070 15866365516380975407338800 3071 808873536129226197236880 3072 32480102218984401621640 3073 1014240480078497637680 3074 24237794894510391480 3075 434369084131010600 3076 5687076786436045 3077 52555772128860 3078 327073432686 3079 1281554274 3080 2849925 3081 3002 3082 1 3083 0 3084 0 3085 0 3086 0 3087 0 3088 0 3089 0 3090 0 3091 0 3092 0 3093 0 3094 0 3095 0 3096 0 3097 0 3098 0 3099 0 3100 0 3101 0 3102 0 3103 0 3104 0 3105 0 3106 0 3107 0 3108 0 3109 0 3110 0 3111 0 3112 0 3113 0 3114 0 3115 0 3116 0 3117 0 3118 0 3119 0 3120 0 3121 0 3122 2622127042276492108820 3123 1947865802833965566552000 3124 229372523084878712703164000 3125 10261292600915346774657000400 3126 233224521829375953121132680520 3127 3123180553193382328752559373920 3128 26957820538927405497211404654000 3129 159265915024624685499321773924250 3130 672167167899844591046117200970100 3131 2091889664491437911585092590940672 3132 4918855108920269640399002547428608 3133 8906518366551437285937254862352000 3134 12607216933129208397772545746504000 3135 14120082965104713405505251236084480 3136 12634723588256035761549504028132736 3137 9102602585135198177963620512878880 3138 5312427230289005727801348983535000 3139 2523476405167707681138903739920000 3140 979043670673217984119024235496000 3141 310982150300611060958432591445600 3142 80980849983702628105821349474800 3143 17293876022146228324273413960000 3144 3026820040722965664124567620000 3145 433460369962229050270012808625 3146 50653143069235931570014590075 3147 4811578710843932646353890560 3148 369634009832172174324816000 3149 22814381788260226075912000 3150 1122039894837642965111200 3151 43520136963368262271360 3152 1314227100946785671360 3153 30405835889170742000 3154 528085701597632750 3155 6707117585968800 3156 60181511614224 3157 363961413816 3158 1386963500 3159 3002000 3160 3080 3161 1 3162 0 3163 0 3164 0 3165 0 3166 0 3167 0 3168 0 3169 0 3170 0 3171 0 3172 0 3173 0 3174 0 3175 0 3176 0 3177 0 3178 0 3179 0 3180 0 3181 0 3182 0 3183 0 3184 0 3185 0 3186 0 3187 0 3188 0 3189 0 3190 0 3191 0 3192 0 3193 0 3194 0 3195 0 3196 0 3197 0 3198 0 3199 0 3200 0 3201 0 3202 202278371832757962680400 3203 50146219621795346097048000 3204 3546933288794351730073472400 3205 113460578187263977194064547280 3206 2007758927052888639912359597520 3207 22019329045241544658226458255200 3208 160969293794941527055464252789750 3209 824932433331627452647507473917850 3210 3074571704464230317632121973378528 3211 8568328254248211631662778631004672 3212 18243006585281219820161135821507200 3213 30182795219215740302056439570448000 3214 39334516831363130201050342729092480 3215 40819876208211807845006089937044224 3216 34029729664428510111463996686608736 3217 22949685634848504744101827608871200 3218 12589952934478019843943008876340000 3219 5642077754314434074488289863056000 3220 2071868092262512652878908044306400 3221 624709414159991702530621838805600 3222 154825700598267023050468827084000 3223 31542650950691957973508652040000 3224 5278017446010671376817214787375 3225 724041986224960668912561493425 3226 81195390745491363407221903200 3227 7413802140062424753600595200 3228 548297285394781477230984000 3229 32625467711433003139387200 3230 1548921238287152243567040 3231 58064942823648894207360 3232 1696645642615727403600 3233 38022170515029558000 3234 640290189546235800 3235 7892375380265376 3236 68788707211224 3237 404438556600 3238 1499499000 3239 3160080 3240 3159 3241 1 3242 0 3243 0 3244 0 3245 0 3246 0 3247 0 3248 0 3249 0 3250 0 3251 0 3252 0 3253 0 3254 0 3255 0 3256 0 3257 0 3258 0 3259 0 3260 0 3261 0 3262 0 3263 0 3264 0 3265 0 3266 0 3267 0 3268 0 3269 0 3270 0 3271 0 3272 0 3273 0 3274 0 3275 0 3276 0 3277 0 3278 0 3279 0 3280 0 3281 0 3282 10113918591637898134020 3283 7907673094206189192226800 3284 981270343053768022489962000 3285 46320321393662534074959495120 3286 1112406973096870732924415452680 3287 15763043491117359747397035989040 3288 144196022844880393143802431490650 3289 904337694294030095148337070337750 3290 4058667571991607067025736771675822 3291 13457112318668058187631662406356128 3292 33778986386940065086362877295306880 3293 65430749176368834723768327620534400 3294 99305122542234503586395569697832000 3295 119543923181191722974660691958486656 3296 115274497353292018582708524388540704 3297 89750924436592152399241301202693216 3298 56780687734495869496182970032293400 3299 29334715860294249626415565048860000 3300 12423019351629374286234401198469600 3301 4324287243471111395439239481602400 3302 1239342870027080313084943325372400 3303 292682598031946957406819755508000 3304 56947030338536191170922580600625 3305 9119143185983654960748405214575 3306 1199423088291854037390505908300 3307 129185502290587751331490371360 3308 11347142868217715714504078400 3309 808466260321773869003496000 3310 46408063254834292220720160 3311 2128168131672828410418240 3312 77151104585126077025520 3313 2182472587562696629200 3314 47399259865019955750 3315 774298398913892424 3316 9266821557169176 3317 78488042550840 3318 448800050700 3319 1619541000 3320 3324321 3321 3239 3322 1 3323 0 3324 0 3325 0 3326 0 3327 0 3328 0 3329 0 3330 0 3331 0 3332 0 3333 0 3334 0 3335 0 3336 0 3337 0 3338 0 3339 0 3340 0 3341 0 3342 0 3343 0 3344 0 3345 0 3346 0 3347 0 3348 0 3349 0 3350 0 3351 0 3352 0 3353 0 3354 0 3355 0 3356 0 3357 0 3358 0 3359 0 3360 0 3361 0 3362 0 3363 0 3364 800410813194041101164420 3365 208834457624263450940171400 3366 15565128241595102543407441680 3367 525347247607626007583080981920 3368 9822316890110667109864519422600 3369 113983522820238786961291445844990 3370 883059160310641151733082080447450 3371 4803841832089887865427966517634128 3372 19038755496297423231365249654447022 3373 56525319962016641172744330957872400 3374 128469406447365045382366630360318080 3375 227374487476012794418505718204691200 3376 317704170227846968201130262618736704 3377 354362343715675464532029908305514016 3378 318347296078510626031496923069381920 3379 232014625573570814433633797547340416 3380 137970946929583954076241207613138200 3381 67246343881645960810268823878672400 3382 26954154082821907788963164673861600 3383 8906100278116681037753272381464000 3384 2429265563665159746476603970716400 3385 547290933674563605674234906193375 3386 101803768082121621754787751781425 3387 15616018247564530996613645551200 3388 1971028803330658705976783239500 3389 204059452580115254265831676560 3390 17254979898867573718446043200 3391 1185190538508075770559930240 3392 65673085806878179280470560 3393 2910700763893392905962800 3394 102100035778160335035120 3395 2797609648922066721600 3396 58911203184031981926 3397 933963229797550524 3398 10857512552866200 3399 89400970099440 3400 497361041100 3401 1747484739 3402 3494881 3403 3320 3404 1 3405 0 3406 0 3407 0 3408 0 3409 0 3410 0 3411 0 3412 0 3413 0 3414 0 3415 0 3416 0 3417 0 3418 0 3419 0 3420 0 3421 0 3422 0 3423 0 3424 0 3425 0 3426 0 3427 0 3428 0 3429 0 3430 0 3431 0 3432 0 3433 0 3434 0 3435 0 3436 0 3437 0 3438 0 3439 0 3440 0 3441 0 3442 0 3443 0 3444 0 3445 0 3446 39044429911904443959240 3447 32089197147142920510319020 3448 4190611449660219915532772760 3449 208437369496143112320412697280 3450 5281416478608580608149058807600 3451 79069650965390870234409381351930 3452 765317938935888998168671136387790 3453 5086420763389293033982552783377312 3454 24231143358923993203555772287478028 3455 85430313124411514499715863834057150 3456 228447613884225746022676145116533360 3457 472352161079200772921024782334906880 3458 766872135032734061175142013217640320 3459 989770684171369400934290433542987424 3460 1025785731808534239434823418779119520 3461 860635448708801140719633060987570432 3462 588393022905856493383600965390183216 3463 329507085020065207970317237005494760 3464 151763606683714654724814340228916400 3465 57660838954763334149564664667344000 3466 18109070565503918110098320508976800 3467 4706702029601247008798420193263025 3468 1012679587764262447981836057194175 3469 180269122928025638522311908292800 3470 26512269785977095535295554947000 3471 3213936378136815254686848905820 3472 320079877123993492477174101360 3473 26074191847177666952318465280 3474 1727707334304025947224687040 3475 92470724268305482320202800 3476 3963337752479496641817840 3477 134590456928141609915520 3478 3573946326497940236844 3479 73004792462508532626 3480 1123752549221651700 3481 12694937754120480 3482 101660596800840 3483 550457692785 3484 1883740859 3485 3671920 3486 3402 3487 1 3488 0 3489 0 3490 0 3491 0 3492 0 3493 0 3494 0 3495 0 3496 0 3497 0 3498 0 3499 0 3500 0 3501 0 3502 0 3503 0 3504 0 3505 0 3506 0 3507 0 3508 0 3509 0 3510 0 3511 0 3512 0 3513 0 3514 0 3515 0 3516 0 3517 0 3518 0 3519 0 3520 0 3521 0 3522 0 3523 0 3524 0 3525 0 3526 0 3527 0 3528 0 3529 0 3530 3167923063306792384874700 3531 868785300539313884927526060 3532 68142986181431402104750304880 3533 2423322000980995150837624824000 3534 47801709331850810596904675781750 3535 586054277563518602201234653990650 3536 4803841832089887865427966517634128 3537 27692735267341706518349454042832032 3538 116495881533288428863248905228259750 3539 367766045078772507801656673009570750 3540 890421916550509521534593087667616800 3541 1682171134910513424513214738670952960 3542 2514245071285892386281358457620692192 3543 3006613351852600356964137606766384800 3544 2902937029374924482586063896188233600 3545 2279813422085369888893724538263957760 3546 1465039193396905309283410484532122856 3547 773994394086944739096553135167473640 3548 337399474318633277722996135644060000 3549 121681501823544113783269347293520000 3550 36369970228736908704351428766123375 3551 9017670614853194179647778223586225 3552 1854874396443632227953262003749600 3553 316286727271305701122824164280000 3554 44638005251900211870650679247500 3555 5201298003264894252754079147100 3556 498668919077272880463090648480 3557 39161366244224588137092906240 3558 2504838849685417735376922000 3559 129570657292598928674814000 3560 5373422030388683971627200 3561 176747891055898135349376 3562 4550632063496365200354 3563 90212357423627039250 3564 1348837136375301000 3565 14813401248122400 3566 115412629587255 3567 608448297457 3568 2028735800 3569 3855600 3570 3485 3571 1 3572 0 3573 0 3574 0 3575 0 3576 0 3577 0 3578 0 3579 0 3580 0 3581 0 3582 0 3583 0 3584 0 3585 0 3586 0 3587 0 3588 0 3589 0 3590 0 3591 0 3592 0 3593 0 3594 0 3595 0 3596 0 3597 0 3598 0 3599 0 3600 0 3601 0 3602 0 3603 0 3604 0 3605 0 3606 0 3607 0 3608 0 3609 0 3610 0 3611 0 3612 0 3613 0 3614 150853479205085351660700 3615 130166438756761313769629340 3616 17866758571960672503074775060 3617 935153746532409667182211630800 3618 24965265197606293793525114072250 3619 394315324733348931495283060224150 3620 4032053429637007983144494419455672 3621 28352086107040318578310155329566128 3622 143123511598040069746277226423290550 3623 535587983653043028295817293848162750 3624 1522823845918769124897230223795185550 3625 3354167847634068098474938259164460640 3626 5812502046521149065059054498800524960 3627 8024547359772112676862905198748902880 3628 8916163733080125196514339109721003200 3629 8039659501692587465331573570121311360 3630 5922765286125950523855155206698240264 3631 3584189424925697945662499902852454856 3632 1789341878803151816190956172698998200 3633 739347386080012604400517012359540000 3634 253439753016850474489215687409784625 3635 72180402453954788044020527858921775 3636 17091342652944896957569342748835600 3637 3364291977975309589311724400052000 3638 550013316173998517026087609207500 3639 74551938046796817622808467775100 3640 8356371077772830107171938146220 3641 771805259729926257868539360480 3642 58470095434085322565798436400 3643 3612316017047510791736298000 3644 180698538278327154584335200 3645 7254697528339818919113024 3646 231254847590406195181626 3647 5775595594165988890650 3648 111166660656264390750 3649 1615189786089917400 3650 17251440203542545 3651 130816383953255 3652 671714423380 3653 2182912200 3654 4046085 3655 3569 3656 1 3657 0 3658 0 3659 0 3660 0 3661 0 3662 0 3663 0 3664 0 3665 0 3666 0 3667 0 3668 0 3669 0 3670 0 3671 0 3672 0 3673 0 3674 0 3675 0 3676 0 3677 0 3678 0 3679 0 3680 0 3681 0 3682 0 3683 0 3684 0 3685 0 3686 0 3687 0 3688 0 3689 0 3690 0 3691 0 3692 0 3693 0 3694 0 3695 0 3696 0 3697 0 3698 0 3699 0 3700 12540952571249428901392860 3701 3610703822904944268914066040 3702 297652594932876735529947848340 3703 11138349088162808000188127816850 3704 231480656219982166262413132520250 3705 2993928720157209341680549199083728 3706 25925556214996327348634961855414072 3707 158117403289263315148268173953349560 3708 704815783529970909505252001820355350 3709 2361598477628037680321907833693068500 3710 6079429223836748428485825594735584910 3711 12234379307596934725648493743443040440 3712 19517770029897332123724614580182815392 3713 24965258452624350550240149507218808960 3714 25841762684011888281422915046818500800 3715 21810818196527309865625333459587170496 3716 15102610140926231514629166257318463624 3717 8621875022171494597400114973681942096 3718 4073804097300869450246848738101065400 3719 1597772355975796469605924985844294375 3720 521239507048914615638045471929842225 3721 141613981981543431934145982776066400 3722 32056896418707592801013145354781200 3723 6044356864059520545002478568554000 3724 948248334805748996079581388367500 3725 123543211620406154917796889455880 3726 13330665846364682203920580571820 3727 1186942937311932048085708258920 3728 86798793438198759310006474800 3729 5182672361609163444671592000 3730 250845118383749892626254176 3731 9754749934722588596752224 3732 301486090015464620091930 3733 7307355160471779285300 3734 136618136073438846750 3735 1929696811339116105 3736 20052282854548945 3737 148045858912952 3738 740662109460 3739 2346729300 3740 4243541 3741 3654 3742 1 3743 0 3744 0 3745 0 3746 0 3747 0 3748 0 3749 0 3750 0 3751 0 3752 0 3753 0 3754 0 3755 0 3756 0 3757 0 3758 0 3759 0 3760 0 3761 0 3762 0 3763 0 3764 0 3765 0 3766 0 3767 0 3768 0 3769 0 3770 0 3771 0 3772 0 3773 0 3774 0 3775 0 3776 0 3777 0 3778 0 3779 0 3780 0 3781 0 3782 0 3783 0 3784 0 3785 0 3786 583300119592996693088040 3787 527810525607367268545577760 3788 76055250737784996302657986800 3789 4183672584334323004948711423890 3790 117520948542452484410148205741050 3791 1955548583746409340584866143531072 3792 21094478172088050132886483899426528 3793 156692922178549231228013505719535600 3794 836828898540346413190362694224802860 3795 3318145087894184034872462099104882800 3796 10013177545142879764564889214858610440 3797 23449227006227458224159613008265827510 3798 43285377082433599467937653302824792200 3799 63782208691866082696097414224894505472 3800 75802503873101538958840550804000935680 3801 73275753743998154326879199110534237824 3802 58013200858796000421273940226524892016 3803 37828169612946158632467740910171483840 3804 20406624832017893738467291525010875296 3805 9139257876181555806145890919029363825 3806 3406942285203775241344326200584910775 3807 1059026300035890012724917784238409600 3808 274773397874636509722969817326696000 3809 59522523785119468986024407998903200 3810 10760123209690499134460934070107000 3811 1621233724422171997868632865140320 3812 203183743488381953591782966624080 3813 21120602266874084973289808724900 3814 1814094782858354069579135323320 3815 128135404292737031451118598400 3816 7398552722439392437460068224 3817 346668805372448917823040576 3818 13064397234003466870650300 3819 391674236601287369692080 3820 9217170247088007527400 3821 167454801072872186445 3822 2300283304600400405 3823 23264349257749600 3824 167290881790032 3825 815723104680 3826 2520663354 3827 4448136 3828 3740 3829 1 3830 0 3831 0 3832 0 3833 0 3834 0 3835 0 3836 0 3837 0 3838 0 3839 0 3840 0 3841 0 3842 0 3843 0 3844 0 3845 0 3846 0 3847 0 3848 0 3849 0 3850 0 3851 0 3852 0 3853 0 3854 0 3855 0 3856 0 3857 0 3858 0 3859 0 3860 0 3861 0 3862 0 3863 0 3864 0 3865 0 3866 0 3867 0 3868 0 3869 0 3870 0 3871 0 3872 0 3873 0 3874 49656592789699457611581840 3875 14992064929485857521454176800 3876 1297375818835382395262840824830 3877 51021289855015956646357025907090 3878 1115665538163015585333673633168368 3879 15201688723205153537059895279748672 3880 138861579683123998655835581882319600 3881 894627891532622591879186543976065520 3882 4218784468894033987194987526004779560 3883 14977694143154895782290338489452375280 3884 40921200069691054548043246230110953890 3885 87554512734922508014692071453441056950 3886 148782289226792454998759492456054320224 3887 203118107152439822672506078068355195392 3888 224880761490201232244560300718536109184 3889 203474871977649026108113524341308980864 3890 151412752974570206378105005283305436640 3891 93137928720491925267876356191075276992 3892 47552261749609264209823697058703551471 3893 20214524225542399765309668790137137265 3894 7171449836112603020952432386744882400 3895 2126507166160230379595157716702256000 3896 527457169645625770625073433652618400 3897 109445824647137648339088357970231200 3898 18985500193891224711882674341774800 3899 2749515686737519535739098156538720 3900 331717694426787099286375231149900 3901 33240619109433958392582391365540 3902 2755978987329618984794475853920 3903 188134626370601693409698877696 3904 10510541033215236970041417024 3905 477017991313357354456564800 3906 17429503528757287951297560 3907 507111948503423832325680 3908 11591593452044374683915 3909 204725214109435636045 3910 2736053646634622600 3911 26941798200661344 3912 188758326422952 3913 897356154024 3914 2705208044 3915 4660040 3916 3827 3917 1 3918 0 3919 0 3920 0 3921 0 3922 0 3923 0 3924 0 3925 0 3926 0 3927 0 3928 0 3929 0 3930 0 3931 0 3932 0 3933 0 3934 0 3935 0 3936 0 3937 0 3938 0 3939 0 3940 0 3941 0 3942 0 3943 0 3944 0 3945 0 3946 0 3947 0 3948 0 3949 0 3950 0 3951 0 3952 0 3953 0 3954 0 3955 0 3956 0 3957 0 3958 0 3959 0 3960 0 3961 0 3962 2257117854077248073253720 3963 2139459582960455354541558000 3964 323266400042038802806355687250 3965 18666325556713154870618424112350 3966 551029930434172331780655879796572 3967 9647225535880193590826472004455888 3968 109627562907729472623028090959726000 3969 858995486179971905431651375794942000 3970 4845901079135039039345593779870354900 3971 20326870622853072847394030807113937880 3972 64992494228332851341009861659587985590 3973 161531052906675215321223340382016923250 3974 317007718522995287639402327676252102750 3975 497557460060916097877207429139216859680 3976 631116975795080877589572456855246499968 3977 652522865307633083726019233232473628288 3978 553812655584326986382970277945095008400 3979 388074703002049688616151484129480320800 3980 225568421119941381508138050150260436465 3981 109158430817928958732672211466740541231 3982 44104416492092508578857459178481026760 3983 14908664371449441248248660079053860000 3984 4221742168112222077137445466982420000 3985 1002068913977039507520224576220948000 3986 199347752035857859474768080588635400 3987 33211255268750564918532790890822960 3988 4626588895952556911099444013406500 3989 537715897358490503409421036795500 3990 51978574283091710999984048274300 3991 4162478608449562466689587669024 3992 274775572725484052216797045056 3993 14860945113993056042685288000 3994 653606382328398298173658500 3995 23165795829360952340332200 3996 654398139429050607155565 3997 14535490201769930159195 3998 249664895255409312250 3999 3247448890258287000 4000 31145123859787080 4001 212673408503688 4002 986048332038 4003 2900874900 4004 4879425 4005 3915 4006 1 4007 0 4008 0 4009 0 4010 0 4011 0 4012 0 4013 0 4014 0 4015 0 4016 0 4017 0 4018 0 4019 0 4020 0 4021 0 4022 0 4023 0 4024 0 4025 0 4026 0 4027 0 4028 0 4029 0 4030 0 4031 0 4032 0 4033 0 4034 0 4035 0 4036 0 4037 0 4038 0 4039 0 4040 0 4041 0 4042 0 4043 0 4044 0 4045 0 4046 0 4047 0 4048 0 4049 0 4050 0 4051 0 4052 196657396009496401276042200 4053 62192901488003236903548345750 4054 5643307726448163100419523568850 4055 232955742947780172785317932922128 4056 5353033681494497663202493612228572 4057 76739294035410630836119663671808200 4058 738434716189800409932472235332494000 4059 5018230420498305008027869518841562400 4060 24996557117292292285308875722261734420 4061 93878047218703007492569800174960423630 4062 271752241948877126952175737348569647350 4063 617063152632996174870280466706715323000 4064 1114792566765272242024121948241843835230 4065 1621054490247848867034506673454806534192 4066 1915470346548213245776379039488874199168 4067 1853680980530528947525528102731168579840 4068 1478698437300913468692577206769226739600 4069 977463158186412653201931550651128558015 4070 537706344399427833757237189817647851249 4071 246984732355718048041601771399493749856 4072 94968192046132940751343964703573088200 4073 30622926886089378979815818206155090000 4074 8289842833810054107667312403282388000 4075 1884742382884474307761443671019825600 4076 359788598744797786617438567983915400 4077 57613206988546050798217287030104100 4078 7726128419940416180566944370798500 4079 865630112897501174038950032698800 4080 80770448880135259923483984254076 4081 6251144279504762187932132775024 4082 399264058729280105680144737600 4083 20915404234508745541557072000 4084 891883139430396665102789700 4085 30677391566567917856656335 4086 841737023502495046491565 4087 18175604374593797931800 4088 303726678152768120250 4089 3846422796683704380 4090 35941806037123272 4091 239281061907888 4092 1082316425190 4093 3108193725 4094 5106465 4095 4004 4096 1 4097 0 4098 0 4099 0 4100 0 4101 0 4102 0 4103 0 4104 0 4105 0 4106 0 4107 0 4108 0 4109 0 4110 0 4111 0 4112 0 4113 0 4114 0 4115 0 4116 0 4117 0 4118 0 4119 0 4120 0 4121 0 4122 0 4123 0 4124 0 4125 0 4126 0 4127 0 4128 0 4129 0 4130 0 4131 0 4132 0 4133 0 4134 0 4135 0 4136 0 4137 0 4138 0 4139 0 4140 0 4141 0 4142 8740328711533173390046320 4143 8669313540751966356252193650 4144 1372051561398602022300729831750 4145 83069489733316960838175386933472 4146 2573932571589688771853463827482728 4147 47353759490143633174483597338945060 4148 566133282412180314281562047088245400 4149 4672846140544980371847813721998216000 4150 27805558557215608203572604288490293480 4151 123197317220940583406165173202575691070 4152 416686770988278261326669463934473459270 4153 1097231622665058744559255014749083717200 4154 2285225404242536681511123423312157594500 4155 3813162266833008130410714561422101733838 4156 5151688391724428366664696852173706011472 4157 5684621673626955439078286181708916978176 4158 5160147650167325621782372873277439518880 4159 3876147006601291555800763045685509799025 4160 2421101053354037494854015071612795351391 4161 1262366409818114467768186831597412499264 4162 551107723689251465406260669018273367216 4163 201907164602282638740252294705915893400 4164 62173821253575405807504843024617910000 4165 16105980362830962266325064097805782400 4166 3510664508964390523964097542146083600 4167 643621826643471596060084549393448660 4168 99138426777972287622222159873719700 4169 12807275939360689884903763641684000 4170 1384183771004670924963235338001224 4171 124747099813058268956233884936876 4172 9336124573286333137820717780880 4173 577265156872441376946975187200 4174 29304731724141604710520233000 4175 1212150266771311831207882365 4176 40479898675710898144912535 4177 1079300434316788073550160 4178 22664759671933229951100 4179 368615518015521669750 4180 4546638463696093908 4181 41407018046345952 4182 268847400017196 4183 1186708364205 4184 3327713025 4185 5341336 4186 4094 4187 1 4188 0 4189 0 4190 0 4191 0 4192 0 4193 0 4194 0 4195 0 4196 0 4197 0 4198 0 4199 0 4200 0 4201 0 4202 0 4203 0 4204 0 4205 0 4206 0 4207 0 4208 0 4209 0 4210 0 4211 0 4212 0 4213 0 4214 0 4215 0 4216 0 4217 0 4218 0 4219 0 4220 0 4221 0 4222 0 4223 0 4224 0 4225 0 4226 0 4227 0 4228 0 4229 0 4230 0 4231 0 4232 0 4233 0 4234 778981796415394078387878270 4235 257779384262767652674682574450 4236 24499352680333437710201831875728 4237 1060357604242928264816709350856672 4238 25574330038230882028031211106398900 4239 385246794617069043133062953994196260 4240 3900029278839464387272982991052357200 4241 27918131668783282730712574346338432320 4242 146680162893210907981451280185712451530 4243 581859905434082256807511413602192668350 4244 1781695158708500151879552190616369274120 4245 4286237901066673842968762588935072059600 4246 8217670553656161906713999830230518709822 4247 12703595238684101767798172919564706869198 4248 15987998457075812172407679886056329001120 4249 16512472480535441989703593194487806460416 4250 14087789465371590689013807759146645959215 4251 9982569367770095483708426674580836005489 4252 5901062026848170012027476538181555254496 4253 2920399903310563320956253117874611005760 4254 1213306746056178441414500712494319199416 4255 424025460949384267607183029427894146200 4256 124821347811939957564019246757994813600 4257 30971554086990196243035042348102998400 4258 6478011891541434895409941893245749500 4259 1141508171186366626050158012260258260 4260 169258262545972064742070265811939600 4261 21078447600562357243299794269913376 4262 2198973386900772231208907108985324 4263 191527849701976981283233842710700 4264 13868795393860404081151078872480 4265 830579824867099196366744889600 4266 40880100755177538571175725035 4267 1640992815546126409412992765 4268 53229135056077957263723800 4269 1379665734211499161386960 4270 28186799944253557013550 4271 446328342519499885302 4272 5363687659074884568 4273 47624396574474720 4274 301661266180911 4275 1299804707565 4276 3560000444 4277 5584216 4278 4185 4279 1 4280 0 4281 0 4282 0 4283 0 4284 0 4285 0 4286 0 4287 0 4288 0 4289 0 4290 0 4291 0 4292 0 4293 0 4294 0 4295 0 4296 0 4297 0 4298 0 4299 0 4300 0 4301 0 4302 0 4303 0 4304 0 4305 0 4306 0 4307 0 4308 0 4309 0 4310 0 4311 0 4312 0 4313 0 4314 0 4315 0 4316 0 4317 0 4318 0 4319 0 4320 0 4321 0 4322 0 4323 0 4324 0 4325 0 4326 33868773757191046886429490 4327 35117771189420520799159655070 4328 5815502908968038244340838879592 4329 368771302109855601611730841894128 4330 11980001778706160684227245069774900 4331 231327053213733676306380426498257220 4332 2905997426062088708077795862845110060 4333 25233695931400274775836365274575121520 4334 158161201284312436541402932345997636670 4335 739119339335185569458190174035217713850 4336 2640440122590524999857534552760295005340 4337 7354639954052499086109892632760020470520 4338 16228172942094101244351176135329175603430 4339 28735940031889706137853621096127652436742 4340 41272049047337749982938764554346167478270 4341 48505387911572860844754305008807931477472 4342 46989594539336208943355732977282683618801 4343 37750176114900705909656004321116035009263 4344 25275731193815191258413255418467301939824 4345 14161621753355191977018021071598312099360 4346 6661088602992181927651689096799296573432 4347 2636786020242171091797282776842381752216 4348 879990502074176700826335689643863435880 4349 247884648471599070655305828068693925600 4350 58967831566086658356241486878043324500 4351 11845000373739051093689301971375926620 4352 2007725390485792444154747772083531160 4353 286777826565545755125947200988031984 4354 34450583061445431622272878040770076 4355 3471285798846942281688937554488700 4356 292366444074983665446030464172060 4357 20494557178595672670349430150880 4358 1189416264829213146047065142685 4359 56785564573129143552104551835 4360 2213103653677702761618670300 4361 69756735682784434871943720 4362 1758343829249708256608910 4363 34962386830694157681990 4364 539199601060889090322 4365 6315335160036594120 4366 54686878111939437 4367 338035877614071 4368 1422220177378 4369 3805643204 4370 5835285 4371 4277 4372 1 4373 0 4374 0 4375 0 4376 0 4377 0 4378 0 4379 0 4380 0 4381 0 4382 0 4383 0 4384 0 4385 0 4386 0 4387 0 4388 0 4389 0 4390 0 4391 0 4392 0 4393 0 4394 0 4395 0 4396 0 4397 0 4398 0 4399 0 4400 0 4401 0 4402 0 4403 0 4404 0 4405 0 4406 0 4407 0 4408 0 4409 0 4410 0 4411 0 4412 0 4413 0 4414 0 4415 0 4416 0 4417 0 4418 0 4419 0 4420 3086205608690980088732809650 4421 1067580244158383832294453514128 4422 106161435455867521676104333272552 4423 4812262870939049746306927195047000 4424 121683665865474525188849061557776500 4425 1923831048612532594197843951012442200 4426 20463911944367296007233149887307872940 4427 154105785866765963809572087926869492140 4428 852830006925214118605604046963712746750 4429 3568162327825033783591262909135533791000 4430 11539938066043335653130387088940272359900 4431 29365265323789326061206890149643270139540 4432 59645186452745860639074322779357396234246 4433 97846390789588605128892258212621038763100 4434 130909427602256300575331220904453224157950 4435 144000370362481930632864342994898546573745 4436 131110826721644387191600961244306229118193 4437 99359770899825234602038314403630083487584 4438 62959919371443649060388000084322545170800 4439 33481662290172343022587855248462072723600 4440 14986860713342254496112761082052853548920 4441 5659015844107782476083204896478998710736 4442 1805426523034813231272810781100320758120 4443 487125565111150655986342717688183985000 4444 111193185326601764219415384118647532500 4445 21467886209956308818451199121412649200 4446 3502786310193451723324069383496676376 4447 482308162860236042711820292570781064 4448 55926271203645181204988438377873500 4449 5446041605318323179877038058107000 4450 443797580080619529516022586723100 4451 30131878709006733033192316948020 4452 1695454713683427286055693047645 4453 78553019795373405714596759000 4454 2973604437759721101912985500 4455 91114180242939427842461700 4456 2234414358361635713676270 4457 43255790218440213690276 4458 649953243553766144850 4459 7421790600906066450 4460 62697606824133645 4461 378310567182548 4462 1554605248834 4463 4065248550 4464 6094725 4465 4370 4466 1 4467 0 4468 0 4469 0 4470 0 4471 0 4472 0 4473 0 4474 0 4475 0 4476 0 4477 0 4478 0 4479 0 4480 0 4481 0 4482 0 4483 0 4484 0 4485 0 4486 0 4487 0 4488 0 4489 0 4490 0 4491 0 4492 0 4493 0 4494 0 4495 0 4496 0 4497 0 4498 0 4499 0 4500 0 4501 0 4502 0 4503 0 4504 0 4505 0 4506 0 4507 0 4508 0 4509 0 4510 0 4511 0 4512 0 4513 0 4514 131327898242169365477991900 4515 142212354448480362488807868672 4516 24617144453534497779966222208128 4517 1633252853167192641170835896500800 4518 55568016547447140466789423459788000 4519 1124897888889720055079137991289667200 4520 14830988447485705817088833367805008960 4521 135312397346428651149868174765056139440 4522 892191391860224001002785772208191796600 4523 4391584403476964656727708195859118512000 4524 16546596828693715986280839524398000766400 4525 48677556933128252209568178266075330681760 4526 113609878957611163122046329103537897589040 4527 213124239434129129826965322090011539894080 4528 324823392553192104101356612297680727322400 4529 405819225566994531783526784803804994889645 4530 418708769207832075224790166554397312345197 4531 358977236799368589529944877845373204858368 4532 257050153571687174094825489999441012007680 4533 154378501988183808222375529618524630883200 4534 78026830380575547217856914839894221651520 4535 33276947869625250799532008280150009512704 4536 11999142430015989475536219345159054884736 4537 3663184249635852933017297237015143567200 4538 947559318435388947261105012489344190000 4539 207720891074992268725567333791376147200 4540 38576140143429182615309231652015345024 4541 6063302618814395965520026535175533376 4542 805338305332490609351833512641378400 4543 90194092551236790908840770646544000 4544 8493067414876169819757608718465600 4545 669991185412032063914511518020680 4546 44081822555769109437448019238770 4547 2405966777732579740744220732800 4548 108226130745716442742151736000 4549 3980988798306891924193711200 4550 118627089571199568798812880 4551 2831288087025177623363520 4552 53382826403882659363680 4553 781761943295438999400 4554 8706010547579700420 4555 71770919031203392 4556 422852627682848 4557 1697647794480 4558 4339444200 4559 6362720 4560 4464 4561 1 4562 0 4563 0 4564 0 4565 0 4566 0 4567 0 4568 0 4569 0 4570 0 4571 0 4572 0 4573 0 4574 0 4575 0 4576 0 4577 0 4578 0 4579 0 4580 0 4581 0 4582 0 4583 0 4584 0 4585 0 4586 0 4587 0 4588 0 4589 0 4590 0 4591 0 4592 0 4593 0 4594 0 4595 0 4596 0 4597 0 4598 0 4599 0 4600 0 4601 0 4602 0 4603 0 4604 0 4605 0 4606 0 4607 0 4608 0 4609 0 4610 12229253884310811313310605728 4611 4417877913030242894832050979072 4612 459204425383239670126292991190080 4613 21778172141827768182943733638785600 4614 576718262274327935214991464878952000 4615 9558843052532315377127022170611866240 4616 106709776769134789931196853270003622160 4617 844317707418943688753855803943361992880 4618 4915196390045371981183704173057705719200 4619 21660187481555876527250221779576330288000 4620 73881868062087973126044446955764406596640 4621 198561410070059149961053944559336505696160 4622 426586771311804496367941700246832621914976 4623 741361625356697272890155091597059542359360 4624 1052525798930440363181874281443023649847475 4625 1230750018580597312024383216841713312044973 4626 1193454563472094363175159482998025029861792 4627 965181866959496356923796355997901090248192 4628 654067998078673008169742761119404355672960 4629 372837563887479215770055208840873867004800 4630 179325774630758295975255822398586162374016 4631 72952051127219719489442427585667872148224 4632 25146350956731039672497200417787031687456 4633 7353060311058618230746174896917310914400 4634 1825083916148029897317031827695967960000 4635 384541602536475883619801906033133202176 4636 68743677743181398414272508639068060224 4637 10415708748966878547617046763495160640 4638 1335347275508574172771416251730148800 4639 144531147235612012722190885208976000 4640 13167735258392028863993046631948920 4641 1006102773625789085984107733214280 4642 64179163796016564584352088047440 4643 3399331230470217411082061193600 4644 148521505167603275633380764000 4645 5310843548495242233916084320 4646 153962014308081249852298080 4647 3577619965903845134809536 4648 65720120699703238549560 4649 938314470128034378600 4650 10194033749539138928 4651 82033409770472512 4652 472059263385072 4653 1852074784560 4654 4628878800 4655 6639456 4656 4559 4657 1 4658 0 4659 0 4660 0 4661 0 4662 0 4663 0 4664 0 4665 0 4666 0 4667 0 4668 0 4669 0 4670 0 4671 0 4672 0 4673 0 4674 0 4675 0 4676 0 4677 0 4678 0 4679 0 4680 0 4681 0 4682 0 4683 0 4684 0 4685 0 4686 0 4687 0 4688 0 4689 0 4690 0 4691 0 4692 0 4693 0 4694 0 4695 0 4696 0 4697 0 4698 0 4699 0 4700 0 4701 0 4702 0 4703 0 4704 0 4705 0 4706 509552245179617138054608572 4707 575734089730005058103113026528 4708 104075008528116298964793508641600 4709 7217307289513936702173623804930880 4710 256901771376746080232132561627896800 4711 5446317553187016900921210306511412160 4712 75275889038691983594875299593568446640 4713 720759018528366563570364710683357798800 4714 4993120235253408366251250702630571785480 4715 25853377622216052624192251893314824997600 4716 102597088037636335150741883829259884464160 4717 318319643170635365584790605289291951521440 4718 784637830115556318394487361565120062831600 4719 1556859413249064273069325692353825038954656 4720 2513679260975051690893182107446280010812205 4721 3332458606459763488351226571091911802132467 4722 3654954600633288987223925916681451653951738 4723 3337271979507129540573207158339516874547680 4724 2550161893584159492068265862170924939430272 4725 1637913987560856968589828745045770022634880 4726 887353402052200533532731397041279803471424 4727 406640136838761769746706864875667213270656 4728 157970666266643710763123438521995455472480 4729 52104916604209223955102894731078667802656 4730 14606754942238065944860644727660063573200 4731 3481773422966134902774945518756521276224 4732 705641624897399571865081837690354752576 4733 121516602071280249722198878907443540800 4734 17760118764264036497859836148010979040 4735 2199155508727128046209757100732366400 4736 230165851972712130260088984695294280 4737 20299603020802685676032291323088120 4738 1503019387428770280890892650228650 4739 93000036913614364671520057488240 4740 4782392466396825475394860600800 4741 203037634123241183865868762080 4742 7060540066410341419508592720 4743 199208384465100467733712800 4744 4508400279999642164499816 4745 80715895863680468434680 4746 1123892220886690066812 4747 11915352769161132368 4748 93625087238039280 4749 526359653771952 4750 2018654044680 4751 4934222384 4752 6925121 4753 4655 4754 1 4755 0 4756 0 4757 0 4758 0 4759 0 4760 0 4761 0 4762 0 4763 0 4764 0 4765 0 4766 0 4767 0 4768 0 4769 0 4770 0 4771 0 4772 0 4773 0 4774 0 4775 0 4776 0 4777 0 4778 0 4779 0 4780 0 4781 0 4782 0 4783 0 4784 0 4785 0 4786 0 4787 0 4788 0 4789 0 4790 0 4791 0 4792 0 4793 0 4794 0 4795 0 4796 0 4797 0 4798 0 4799 0 4800 0 4801 0 4802 0 4803 0 4804 48467410615025936013782474172 4805 18268485539509775882118009495600 4806 1982923464371544126314122358986560 4807 98292851657189804610555067057630080 4808 2723158776593508450460605153255706080 4809 47266255908015896675851932302938326960 4810 553140642126420851112140359361646682800 4811 4592974711173866929234599949458086938560 4812 28091901782188418156286946874321352527880 4813 130219380970846117691326237167906776435280 4814 467813888546318371284530322753088981385760 4815 1325959803950612953417711216983446137473600 4816 3008525622900218797958291540629688926628592 4817 5530094374145113719965000636381816023786851 4818 8317144589231510554960624299279813489355821 4819 10319871813552815963926379058865275258216672 4820 10637554434678975410577097817207210037620730 4821 9162073577352766562229132593525379520291824 4822 6625626259359079479392404020281921317368192 4823 4038987898996223118148984289980997726145792 4824 2082277942088142165771929980484020040368704 4825 910211934203042333444663621960069052960480 4826 338013946176023940016436727358023152668512 4827 106786614593100445184581205762831726307456 4828 28724630739470612947893300529741300528848 4829 6580875153934443833263480616720917149024 4830 1283849317535700029673666416282990452800 4831 213121425171168437974318033776131748480 4832 30065597455026593431753393505726780640 4833 3597855686099763299328759392342231640 4834 364324454215458727133000596903844680 4835 31121342610289831698446718404734400 4836 2234052357329250951337176675103530 4837 134146108682430954584825839852440 4838 6700241926066959067573669148640 4839 276524887875675349660754114880 4840 9355132208918756580879358800 4841 256978815959979603376489512 4842 5666255889630368884114536 4843 98902515438028725879456 4844 1343456024722917674492 4845 13903325454848833080 4846 106700621243199984 4847 586217134575072 4848 2198196072072 4849 5256166839 4850 7219905 4851 4752 4852 1 4853 0 4854 0 4855 0 4856 0 4857 0 4858 0 4859 0 4860 0 4861 0 4862 0 4863 0 4864 0 4865 0 4866 0 4867 0 4868 0 4869 0 4870 0 4871 0 4872 0 4873 0 4874 0 4875 0 4876 0 4877 0 4878 0 4879 0 4880 0 4881 0 4882 0 4883 0 4884 0 4885 0 4886 0 4887 0 4888 0 4889 0 4890 0 4891 0 4892 0 4893 0 4894 0 4895 0 4896 0 4897 0 4898 0 4899 0 4900 0 4901 0 4902 1978261657756160653623774456 4903 2330163971876246923739542027500 4904 439477718167452155654725700130000 4905 31824697576333424249485914403488000 4906 1183982076779786282808958762285089600 4907 26259031060008831486584406834965737200 4908 380064923236969929411090098927135670000 4909 3814763049147730007669933512838942640000 4910 27733004082299832093895359864312601218000 4911 150863916978419282691170640621355411723800 4912 629749465350813192113790819090696705711600 4913 2057832354309318348758931038503323965040000 4914 5349441008001811518418014830422633226580000 4915 11209650758402257540469595884557735183351725 4916 19142634372040778261417309895167824697723715 4917 26883699682364478561488886623934750672665280 4918 31286924807879339442873817109432970698884500 4919 30366721137059358871024587194449648031270250 4920 24712517298012695638862797253067650074861200 4921 16937691189339000172882837345081603367708160 4922 9813033979955612505361968873545381799438720 4923 4820087828907736494842430510379676019372000 4924 2011987774857285357240694805702518765884000 4925 714953117646114091691640551403574235961600 4926 216539524036009236068734111685742111679008 4927 55937438808442772582739585242127795766704 4928 12326814099527554632736289866485234420000 4929 2316537230121396064938239497566649440000 4930 370939189380198230651502906888836904000 4931 50541306066639532061999239082902777800 4932 5848366238721837461871851687140664600 4933 573287890189549531287176391666160000 4934 47455360531503696678730877085532500 4935 3304334294751056601905636496365250 4936 192631955374425073192742988023400 4937 9349174780558547536149305788800 4938 375233324863224851870435820000 4939 12354750767306711700792765000 4940 330531593561771518240014600 4941 7102998836003881222251840 4942 120911042225062590704280 4943 1602744462156184924500 4944 16195630010128569000 4945 121430692161979200 4946 652131501381360 4947 2391555911745 4948 5595426375 4949 7524000 4950 4850 4951 1 4952 0