1 1 2 1 3 0 4 1 5 2 6 0 7 1 8 2 9 1 10 0 11 1 12 4 13 2 14 0 15 0 16 1 17 4 18 7 19 2 20 0 21 0 22 1 23 6 24 9 25 6 26 1 27 0 28 0 29 1 30 6 31 15 32 14 33 3 34 0 35 0 36 0 37 1 38 8 39 21 40 24 41 15 42 2 43 0 44 0 45 0 46 1 47 8 48 28 49 46 50 30 51 10 52 1 53 0 54 0 55 0 56 1 57 10 58 35 59 66 60 68 61 30 62 4 63 0 64 0 65 0 66 0 67 1 68 10 69 46 70 100 71 119 72 76 73 24 74 2 75 0 76 0 77 0 78 0 79 1 80 12 81 54 82 138 83 204 84 168 85 69 86 14 87 1 88 0 89 0 90 0 91 0 92 1 93 12 94 66 95 192 96 316 97 320 98 188 99 52 100 5 101 0 102 0 103 0 104 0 105 0 106 1 107 14 108 78 109 246 110 489 111 580 112 410 113 170 114 34 115 2 116 0 117 0 118 0 119 0 120 0 121 1 122 14 123 91 124 324 125 696 126 968 127 858 128 444 129 127 130 18 131 1 132 0 133 0 134 0 135 0 136 0 137 1 138 16 139 104 140 402 141 987 142 1558 143 1586 144 1042 145 407 146 80 147 6 148 0 149 0 150 0 151 0 152 0 153 0 154 1 155 16 156 121 157 506 158 1340 159 2380 160 2837 161 2206 162 1075 163 314 164 45 165 2 166 0 167 0 168 0 169 0 170 0 171 0 172 1 173 18 174 135 175 612 176 1801 177 3540 178 4739 179 4324 180 2614 181 966 182 205 183 22 184 1 185 0 186 0 187 0 188 0 189 0 190 0 191 1 192 18 193 153 194 746 195 2348 196 5078 197 7672 198 7990 199 5661 200 2656 201 758 202 114 203 7 204 0 205 0 206 0 207 0 208 0 209 0 210 0 211 1 212 20 213 171 214 882 215 3035 216 7160 217 11868 218 14020 219 11577 220 6472 221 2349 222 516 223 57 224 2 225 0 226 0 227 0 228 0 229 0 230 0 231 0 232 1 233 20 234 190 235 1054 236 3833 237 9804 238 17951 239 23548 240 22090 241 14580 242 6504 243 1836 244 304 245 26 246 1 247 0 248 0 249 0 250 0 251 0 252 0 253 0 254 1 255 22 256 209 257 1224 258 4812 259 13238 260 26270 261 38124 262 40300 263 30494 264 16154 265 5760 266 1275 267 154 268 8 269 0 270 0 271 0 272 0 273 0 274 0 275 0 276 0 277 1 278 22 279 232 280 1432 281 5935 282 17510 283 37718 284 59850 285 70115 286 60304 287 37229 288 15926 289 4518 290 784 291 70 292 2 293 0 294 0 295 0 296 0 297 0 298 0 299 0 300 0 301 1 302 24 303 252 304 1644 305 7273 306 22884 307 52878 308 91266 309 117954 310 113288 311 79887 312 40434 313 14063 314 3166 315 425 316 30 317 1 318 0 319 0 320 0 321 0 322 0 323 0 324 0 325 0 326 1 327 24 328 276 329 1896 330 8792 331 29418 332 72962 333 135932 334 191577 335 204082 336 162406 337 94636 338 39316 339 11138 340 1993 341 200 342 9 343 0 344 0 345 0 346 0 347 0 348 0 349 0 350 0 351 0 352 1 353 26 354 300 355 2148 356 10576 357 37462 358 98813 359 197962 360 303021 361 354020 362 313831 363 208240 364 100913 365 34474 366 7920 367 1126 368 84 369 2 370 0 371 0 372 0 373 0 374 0 375 0 376 0 377 0 378 0 379 1 380 26 381 325 382 2448 383 12576 384 47054 385 132115 386 282864 387 466615 388 594552 389 582081 390 432964 391 240579 392 97252 393 27402 394 5078 395 569 396 34 397 1 398 0 399 0 400 0 401 0 402 0 403 0 404 0 405 0 406 0 407 1 408 28 409 350 410 2748 411 14887 412 58638 413 173973 414 396984 415 703248 416 969786 417 1039277 418 859030 419 539578 420 252038 421 85011 422 19772 423 2948 424 252 425 10 426 0 427 0 428 0 429 0 430 0 431 0 432 0 433 0 434 0 435 0 436 1 437 28 438 379 439 3098 440 17465 441 72272 442 226606 443 548596 444 1037644 445 1541658 446 1797117 447 1633774 448 1146550 449 610700 450 240597 451 67690 452 12946 453 1550 454 99 455 2 456 0 457 0 458 0 459 0 460 0 461 0 462 0 463 0 464 0 465 0 466 1 467 30 468 405 469 3450 470 20401 471 88454 472 291575 473 746918 474 1504226 475 2394436 476 3016252 477 2996356 478 2326476 479 1392760 480 630641 481 209930 482 49282 483 7704 484 737 485 38 486 1 487 0 488 0 489 0 490 0 491 0 492 0 493 0 494 0 495 0 496 0 497 1 498 30 499 435 500 3854 501 23651 502 107262 503 371649 504 1003968 505 2143228 506 3641814 507 4933890 508 5316704 509 4529647 510 3018392 511 1547410 512 596686 513 167790 514 32854 515 4177 516 310 517 11 518 0 519 0 520 0 521 0 522 0 523 0 524 0 525 0 526 0 527 0 528 0 529 1 530 32 531 465 532 4260 533 27319 534 129312 535 468880 536 1332846 537 3008944 538 5434610 539 7879566 540 9163600 541 8506257 542 6248252 543 3586008 544 1578470 545 519100 546 123140 547 20041 548 2064 549 115 550 2 551 0 552 0 553 0 554 0 555 0 556 0 557 0 558 0 559 0 560 0 561 0 562 1 563 32 564 496 565 4726 566 31349 567 154644 568 586814 569 1750254 570 4164076 571 7970544 572 12320353 573 15380654 574 15459868 575 12428328 576 7904878 577 3918378 578 1482971 579 416238 580 83189 581 11186 582 930 583 42 584 1 585 0 586 0 587 0 588 0 589 0 590 0 591 0 592 0 593 0 594 0 595 0 596 1 597 34 598 527 599 5190 600 35861 601 183994 602 728017 603 2274362 604 5690845 605 11505552 606 18887802 607 25208246 608 27292048 609 23844454 610 16670243 611 9210396 612 3952082 613 1286844 614 308065 615 51798 616 5718 617 374 618 12 619 0 620 0 621 0 622 0 623 0 624 0 625 0 626 0 627 0 628 0 629 0 630 0 631 1 632 34 633 562 634 5716 635 40791 636 217442 637 896860 638 2927966 639 7683669 640 16367320 641 28448386 642 40423832 643 46916512 644 44302616 645 33798237 646 20619356 647 9918662 648 3689768 649 1033963 650 210720 651 29705 652 2676 653 132 654 2 655 0 656 0 657 0 658 0 659 0 660 0 661 0 662 0 663 0 664 0 665 0 666 0 667 1 668 36 669 594 670 6246 671 46260 672 255782 673 1096660 674 3735382 675 10263205 676 22972256 677 42145379 678 63550564 679 78741915 680 79942976 681 66142908 682 44221422 683 23606817 684 9903152 685 3195984 686 770662 687 133410 688 15676 689 1149 690 46 691 1 692 0 693 0 694 0 695 0 696 0 697 0 698 0 699 0 700 0 701 0 702 0 703 0 704 1 705 36 706 630 707 6840 708 52212 709 299114 710 1332675 711 4727068 712 13566961 713 31842320 714 61506800 715 98097912 716 129275078 717 140500728 718 125382829 719 91239000 720 53609293 721 25094138 722 9191590 723 2573284 724 533384 725 78252 726 7610 727 444 728 13 729 0 730 0 731 0 732 0 733 0 734 0 735 0 736 0 737 0 738 0 739 0 740 0 741 0 742 1 743 38 744 666 745 7434 746 58776 747 348386 748 1608997 749 5935216 750 17767376 751 43630042 752 88508184 753 148905402 754 208016038 755 241033034 756 230899825 757 181831278 758 116734457 759 60413982 760 24832307 761 7947540 762 1929318 763 343008 764 42494 765 3394 766 150 767 2 768 0 769 0 770 0 771 0 772 0 773 0 774 0 775 0 776 0 777 0 778 0 779 0 780 0 781 1 782 38 783 703 784 8100 785 65881 786 403652 787 1932042 788 7399428 789 23059552 790 59139848 791 125729931 792 222538234 793 328553014 794 404473526 795 414163969 796 351120876 797 244774454 798 138982756 799 63466110 800 22927718 801 6412465 802 1348760 803 205110 804 21336 805 1395 806 50 807 1 808 0 809 0 810 0 811 0 812 0 813 0 814 0 815 0 816 0 817 0 818 0 819 0 820 0 821 1 822 40 823 740 824 8766 825 73667 826 466012 827 2306716 828 9161554 829 29683925 830 79362096 831 176451709 832 327828538 833 510139210 834 665061586 835 725163143 836 658891906 837 496014758 838 306901194 839 154414944 840 62298276 841 19790497 842 4834560 843 879808 844 114110 845 9893 846 520 847 14 848 0 849 0 850 0 851 0 852 0 853 0 854 0 855 0 856 0 857 0 858 0 859 0 860 0 861 0 862 1 863 40 864 781 865 9506 866 82068 867 535550 868 2740661 869 11272492 870 37911181 871 105500550 872 244874674 873 476504234 874 779589307 875 1073228180 876 1241871545 877 1204412152 878 974398057 879 653146660 880 359445497 881 160491330 882 57253334 883 15995814 884 3409886 885 535630 886 59021 887 4226 888 169 889 2 890 0 891 0 892 0 893 0 894 0 895 0 896 0 897 0 898 0 899 0 900 0 901 0 902 0 903 0 904 1 905 42 906 819 907 10248 908 91225 909 613442 910 3239897 911 13785516 912 48069642 913 139018566 914 336256779 915 684014848 916 1173940387 917 1702035344 918 2083687193 919 2149281378 920 1860614704 921 1344133240 922 804051621 923 394237548 924 156377441 925 49346266 926 12121407 927 2252048 928 304410 929 28338 930 1669 931 54 932 1 933 0 934 0 935 0 936 0 937 0 938 0 939 0 940 0 941 0 942 0 943 0 944 0 945 0 946 0 947 1 948 42 949 861 950 11066 951 101067 952 699812 953 3813319 954 16765148 955 60527085 956 181671650 957 457223412 958 970492972 959 1743606844 960 2656077486 961 3430636153 962 3751222986 963 3461579353 964 2682808262 965 1734746503 966 927754144 967 405801040 968 143101896 969 39945852 970 8620072 971 1393391 972 161524 973 12608 974 602 975 15 976 0 977 0 978 0 979 0 980 0 981 0 982 0 983 0 984 0 985 0 986 0 987 0 988 0 989 0 990 0 991 1 992 44 993 903 994 11886 995 111748 996 796012 997 4468113 998 20278468 999 75724120 1000 235570094 1001 615955592 1002 1361985036 1003 2556706701 1004 4083020618 1005 5549919997 1006 6414325994 1007 6287616147 1008 5206549128 1009 3621524727 1010 2100155170 1011 1005622365 1012 392751738 1013 123176537 1014 30407414 1015 5757236 1016 807640 1017 79957 1018 5180 1019 189 1020 2 1021 0 1022 0 1023 0 1024 0 1025 0 1026 0 1027 0 1028 0 1029 0 1030 0 1031 0 1032 0 1033 0 1034 0 1035 0 1036 1 1037 44 1038 946 1039 12790 1040 123185 1041 902102 1042 5214785 1043 24405868 1044 94151404 1045 303218546 1046 822611007 1047 1891879946 1048 3704133894 1049 6189142896 1050 8832883889 1051 10761297182 1052 11170748590 1053 9847116932 1054 7335903126 1055 4588988276 1056 2390451274 1057 1025979688 1058 358003469 1059 99857556 1060 21786225 1061 3613432 1062 438466 1063 36864 1064 1972 1065 58 1066 1 1067 0 1068 0 1069 0 1070 0 1071 0 1072 0 1073 0 1074 0 1075 0 1076 0 1077 0 1078 0 1079 0 1080 0 1081 0 1082 1 1083 46 1084 989 1085 13692 1086 135548 1087 1019612 1088 6061715 1089 29230906 1090 116390313 1091 387595862 1092 1089586480 1093 2602691970 1094 5306368643 1095 9259202486 1096 13844962423 1097 17737678154 1098 19443160956 1099 18185279748 1100 14453940022 1101 9708495590 1102 5471175444 1103 2563264066 1104 986915326 1105 307774622 1106 76326902 1107 14701684 1108 2131764 1109 222916 1110 15797 1111 690 1112 16 1113 0 1114 0 1115 0 1116 0 1117 0 1118 0 1119 0 1120 0 1121 0 1122 0 1123 0 1124 0 1125 0 1126 0 1127 0 1128 0 1129 1 1130 46 1131 1036 1132 14680 1133 148751 1134 1148652 1135 7021080 1136 34852814 1137 143085767 1138 492204050 1139 1432076984 1140 3548137500 1141 7521388668 1142 13682597662 1143 21393714881 1144 28758100972 1145 33202166739 1146 32851223304 1147 27760043835 1148 19938826908 1149 12096842831 1150 6149978120 1151 2593931871 1152 896391914 1153 249843824 1154 55056378 1155 9348438 1156 1181914 1157 106032 1158 6264 1159 210 1160 2 1161 0 1162 0 1163 0 1164 0 1165 0 1166 0 1167 0 1168 0 1169 0 1170 0 1171 0 1172 0 1173 0 1174 0 1175 0 1176 0 1177 1 1178 48 1179 1080 1180 15672 1181 162960 1182 1290842 1183 8102804 1184 41374116 1185 174993591 1186 621170932 1187 1868429186 1188 4795663842 1189 10555097042 1190 19986383438 1191 32618944041 1192 45911850970 1193 55698586896 1194 58140698034 1195 52069548045 1196 39845045344 1197 25911459716 1198 14220735284 1199 6529493476 1200 2481110892 1201 769748971 1202 191699424 1203 37502903 1204 5603202 1205 615549 1206 47106 1207 2305 1208 62 1209 1 1210 0 1211 0 1212 0 1213 0 1214 0 1215 0 1216 0 1217 0 1218 0 1219 0 1220 0 1221 0 1222 0 1223 0 1224 0 1225 0 1226 1 1227 48 1228 1128 1229 16752 1230 178097 1231 1446322 1232 9320800 1233 48916108 1234 212949017 1235 779306202 1236 2420878699 1237 6429393596 1238 14673333440 1239 28877933800 1240 49113057343 1241 72245276968 1242 91897912677 1243 100952801230 1244 95545945393 1245 77636628992 1246 53905809630 1247 31789591204 1248 15801785783 1249 6558275266 1250 2246149936 1251 625619692 1252 139136403 1253 24134678 1254 3165824 1255 300990 1256 19503 1257 784 1258 17 1259 0 1260 0 1261 0 1262 0 1263 0 1264 0 1265 0 1266 0 1267 0 1268 0 1269 0 1270 0 1271 0 1272 0 1273 0 1274 0 1275 0 1276 1 1277 50 1278 1176 1279 17832 1280 194336 1281 1616924 1282 10686597 1283 57603660 1284 257922474 1285 972232914 1286 3116017291 1287 8553650618 1288 20217452010 1289 41298146584 1290 73077830353 1291 112149883104 1292 149282481203 1293 172191464524 1294 171776799293 1295 147765578374 1296 109160259095 1297 68887224120 1298 36888946972 1299 16624008774 1300 6240418659 1301 1926818806 1302 481704024 1303 95589486 1304 14677244 1305 1685558 1306 138036 1307 7486 1308 232 1309 2 1310 0 1311 0 1312 0 1313 0 1314 0 1315 0 1316 0 1317 0 1318 0 1319 0 1320 0 1321 0 1322 0 1323 0 1324 0 1325 0 1326 0 1327 1 1328 50 1329 1225 1330 19008 1331 211584 1332 1802716 1333 12216235 1334 67583222 1335 310981739 1336 1206453480 1337 3985745009 1338 11297053454 1339 27622136372 1340 58489061144 1341 107530146724 1342 171885602406 1343 238983466560 1344 288839226816 1345 302992200959 1346 275170688104 1347 215593790323 1348 145051637990 1349 83313519774 1350 40555779992 1351 16582092250 1352 5632310800 1353 1567791757 1354 351627458 1355 62191798 1356 8435604 1357 845126 1358 59266 1359 2669 1360 66 1361 1 1362 0 1363 0 1364 0 1365 0 1366 0 1367 0 1368 0 1369 0 1370 0 1371 0 1372 0 1373 0 1374 0 1375 0 1376 0 1377 0 1378 0 1379 1 1380 52 1381 1274 1382 20184 1383 230031 1384 2005740 1385 13922885 1386 79005530 1387 373357702 1388 1489511402 1389 5067886697 1390 14817340438 1391 37438158199 1392 82077313128 1393 156565957471 1394 260285904568 1395 377363854632 1396 476978397300 1397 524984585395 1398 502101148430 1399 416018796522 1400 297410480892 1401 182508544129 1402 95522793556 1403 42305948073 1404 15702614994 1405 4826953460 1406 1211023326 1407 243486721 1408 38328844 1409 4581529 1410 398744 1411 23770 1412 884 1413 18 1414 0 1415 0 1416 0 1417 0 1418 0 1419 0 1420 0 1421 0 1422 0 1423 0 1424 0 1425 0 1426 0 1427 0 1428 0 1429 0 1430 0 1431 0 1432 1 1433 52 1434 1327 1435 21458 1436 249584 1437 2226114 1438 15824787 1439 92046230 1440 446400290 1441 1830070358 1442 6407403548 1443 19306970252 1444 50358251261 1445 114178638250 1446 225701440765 1447 389692753572 1448 588206522399 1449 776152943838 1450 894524444610 1451 898903444848 1452 785560321349 1453 594922124146 1454 388674659855 1455 217820704464 1456 103985828760 1457 41929257842 1458 14132640565 1459 3931639162 1460 888669454 1461 160012386 1462 22377932 1463 2350330 1464 176820 1465 8854 1466 255 1467 2 1468 0 1469 0 1470 0 1471 0 1472 0 1473 0 1474 0 1475 0 1476 0 1477 0 1478 0 1479 0 1480 0 1481 0 1482 0 1483 0 1484 0 1485 0 1486 1 1487 54 1488 1377 1489 22734 1490 270434 1491 2465978 1492 17937179 1493 106885388 1494 531653664 1495 2238113590 1496 8057188984 1497 24999621450 1498 67249720778 1499 157525616782 1500 322304864729 1501 577194868662 1502 905715076421 1503 1245582123784 1504 1500398820325 1505 1580836239762 1506 1453620672860 1507 1162967301296 1508 806315363142 1509 482047169008 1510 246970272087 1511 107623443282 1512 39528405936 1513 12101036780 1514 3046003105 1515 619861910 1516 99826993 1517 12376006 1518 1137942 1519 73556 1520 3065 1521 70 1522 1 1523 0 1524 0 1525 0 1526 0 1527 0 1528 0 1529 0 1530 0 1531 0 1532 0 1533 0 1534 0 1535 0 1536 0 1537 0 1538 0 1539 0 1540 0 1541 1 1542 54 1543 1431 1544 24110 1545 292483 1546 2725500 1547 20280558 1548 123732070 1549 630806265 1550 2725032640 1551 10079602165 1552 32177727530 1553 89191304470 1554 215625612844 1555 456147083714 1556 846245277374 1557 1378586625984 1558 1972939538378 1559 2479643176350 1560 2733900483396 1561 2639271104460 1562 2225042722160 1563 1632392207058 1564 1037576225756 1565 568265070433 1566 266393516606 1567 106030738941 1568 35483595966 1569 9866018251 1570 2246108128 1571 411149504 1572 59130524 1573 6481800 1574 519482 1575 28643 1576 990 1577 19 1578 0 1579 0 1580 0 1581 0 1582 0 1583 0 1584 0 1585 0 1586 0 1587 0 1588 0 1589 0 1590 0 1591 0 1592 0 1593 0 1594 0 1595 0 1596 0 1597 1 1598 56 1599 1485 1600 25488 1601 315935 1602 3007054 1603 22872279 1604 142800034 1605 745777112 1606 3303873594 1607 12547479612 1608 41181121400 1609 117519080565 1610 292952099544 1611 640090188497 1612 1228770918354 1613 2075501463036 1614 3086612983502 1615 4041144278857 1616 4654029519034 1617 4707410619913 1618 4172223175258 1619 3230360808191 1620 2176362885354 1621 1269696937494 1622 637655043822 1623 273701276779 1624 99544625958 1625 30357633760 1626 7664775094 1627 1577276263 1628 259406908 1629 33251949 1630 3213076 1631 223297 1632 10376 1633 279 1634 2 1635 0 1636 0 1637 0 1638 0 1639 0 1640 0 1641 0 1642 0 1643 0 1644 0 1645 0 1646 0 1647 0 1648 0 1649 0 1650 0 1651 0 1652 0 1653 0 1654 1 1655 56 1656 1540 1657 26974 1658 340685 1659 3310718 1660 25735574 1661 164335898 1662 878657224 1663 3989439016 1664 15546047977 1665 52417026166 1666 153878101569 1667 395178522062 1668 890954426072 1669 1767891656668 1670 3092453235092 1671 4772696736900 1672 6499595689124 1673 7805789871070 1674 8256650692139 1675 7677047636770 1676 6257777523011 1677 4456328160510 1678 2760520108738 1679 1479689974904 1680 681941941641 1681 268156368334 1682 89141668532 1683 24772842810 1684 5677574161 1685 1055211750 1686 155707260 1687 17748674 1688 1506103 1689 90198 1690 3494 1691 74 1692 1 1693 0 1694 0 1695 0 1696 0 1697 0 1698 0 1699 0 1700 0 1701 0 1702 0 1703 0 1704 0 1705 0 1706 0 1707 0 1708 0 1709 0 1710 0 1711 0 1712 1 1713 58 1714 1595 1715 28458 1716 366948 1717 3639112 1718 28889955 1719 188591830 1720 1031809551 1721 4798581978 1722 19174208056 1723 66371396900 1724 200285980622 1725 529459325214 1726 1230591084424 1727 2521418001016 1728 4562477167887 1729 7298303330252 1730 10323858741864 1731 12909340365914 1732 14255011569168 1733 13877398606352 1734 11882488378598 1735 8921467152918 1736 5850964692080 1737 3336090120238 1738 1644356347213 1739 695878202710 1740 250778297497 1741 76205656728 1742 19295200201 1743 4011919374 1744 672743502 1745 88916446 1746 8988531 1747 666826 1748 34168 1749 1102 1750 20 1751 0 1752 0 1753 0 1754 0 1755 0 1756 0 1757 0 1758 0 1759 0 1760 0 1761 0 1762 0 1763 0 1764 0 1765 0 1766 0 1767 0 1768 0 1769 0 1770 0 1771 1 1772 58 1773 1654 1774 30052 1775 394616 1776 3992374 1777 32361452 1778 215857130 1779 1207802042 1780 5750325684 1781 23546893760 1782 83622011950 1783 259204105464 1784 704769911426 1785 1687218083358 1786 3566304674838 1787 6668451261792 1788 11043324970298 1789 16205189364038 1790 21067797559072 1791 24246874263247 1792 24669229413330 1793 22142929206350 1794 17487268532312 1795 12109699916009 1796 7322246894052 1797 3846319419865 1798 1744553795836 1799 678250135777 1800 224061612932 1801 62238377131 1802 14352911070 1803 2705455051 1804 408797278 1805 48297490 1806 4316180 1807 278443 1808 12060 1809 304 1810 2 1811 0 1812 0 1813 0 1814 0 1815 0 1816 0 1817 0 1818 0 1819 0 1820 0 1821 0 1822 0 1823 0 1824 0 1825 0 1826 0 1827 0 1828 0 1829 0 1830 0 1831 1 1832 60 1833 1710 1834 31650 1835 423900 1836 4373236 1837 36172222 1838 246426802 1839 1409519664 1840 6866216092 1841 28796675494 1842 104853176850 1843 333624452698 1844 932312108390 1845 2297056812042 1846 5004309290860 1847 9659849440947 1848 16543317235962 1849 25152625238617 1850 33951943270264 1851 40664871920469 1852 43166302069062 1853 40539559469909 1854 33603972764824 1855 24511025483183 1856 15673313048258 1857 8746000293968 1858 4235769973882 1859 1768865414439 1860 632000565566 1861 191408709603 1862 48592848342 1863 10201300329 1864 1741611084 1865 236772864 1866 24945174 1867 1963160 1868 109424 1869 3957 1870 78 1871 1 1872 0 1873 0 1874 0 1875 0 1876 0 1877 0 1878 0 1879 0 1880 0 1881 0 1882 0 1883 0 1884 0 1885 0 1886 0 1887 0 1888 0 1889 0 1890 0 1891 0 1892 1 1893 60 1894 1770 1895 33360 1896 454700 1897 4781876 1898 40351170 1899 280638294 1900 1640089897 1901 8170454012 1902 35076657398 1903 130872666714 1904 427166403924 1905 1226000192150 1906 3106349044086 1907 6969118129944 1908 13874497888365 1909 24547033183872 1910 38625218002716 1911 54065393994734 1912 67294777984561 1913 74413218721966 1914 72991753402910 1915 63379444858040 1916 48585159396145 1917 32770388795552 1918 19369018154148 1919 9982749819398 1920 4460341570732 1921 1715696672388 1922 563473301874 1923 156448823310 1924 36288330417 1925 6930442748 1926 1070431115 1927 130700202 1928 12244708 1929 844728 1930 40392 1931 1220 1932 21 1933 0 1934 0 1935 0 1936 0 1937 0 1938 0 1939 0 1940 0 1941 0 1942 0 1943 0 1944 0 1945 0 1946 0 1947 0 1948 0 1949 0 1950 0 1951 0 1952 0 1953 0 1954 1 1955 62 1956 1830 1957 35070 1958 487240 1959 5221296 1960 44923164 1961 318835106 1962 1903009246 1963 9690317756 1964 42562457342 1965 162630600828 1966 544193710052 1967 1603036487954 1968 4173807062309 1969 9635299396750 1970 19766689590897 1971 36092993200302 1972 58713849929918 1973 85121895071608 1974 109961129538662 1975 126478048414628 1976 129365240075373 1977 117451218426596 1978 94427330022323 1979 67024784395148 1980 41848303333678 1981 22882784366046 1982 10900463529128 1983 4495489458094 1984 1593283156656 1985 481033419912 1986 122422121491 1987 25932210534 1988 4501726118 1989 628184086 1990 68742151 1991 5708028 1992 343298 1993 13914 1994 330 1995 2 1996 0 1997 0 1998 0 1999 0 2000 0 2001 0 2002 0 2003 0 2004 0 2005 0 2006 0 2007 0 2008 0 2009 0 2010 0 2011 0 2012 0 2013 0 2014 0 2015 0 2016 0 2017 1 2018 62 2019 1891 2020 36900 2021 521400 2022 5691586 2023 49920481 2024 361408094 2025 2202057600 2026 11456312514 2027 51455726046 2028 201241128162 2029 689944436048 2030 2084595599216 2031 5573604645226 2032 13229464451082 2033 27943260749385 2034 52610792744512 2035 88389325468632 2036 132577303110596 2037 177528414297397 2038 212107944906214 2039 225879122626558 2040 214062649376574 2041 180150064889163 2042 134274426067082 2043 88346111662377 2044 51108384040838 2045 25873260097603 2046 11397983602638 2047 4340525784265 2048 1417701640098 2049 393462737708 2050 91758876730 2051 17739774629 2052 2796330972 2053 351972610 2054 34433416 2055 2524194 2056 131476 2057 4455 2058 82 2059 1 2060 0 2061 0 2062 0 2063 0 2064 0 2065 0 2066 0 2067 0 2068 0 2069 0 2070 0 2071 0 2072 0 2073 0 2074 0 2075 0 2076 0 2077 0 2078 0 2079 0 2080 0 2081 1 2082 64 2083 1952 2084 38730 2085 557420 2086 6196016 2087 55370754 2088 408755062 2089 2541442143 2090 13502665002 2091 61986586039 2092 248006409078 2093 870686603570 2094 2696629579212 2095 7398981144459 2096 18044149557592 2097 39209676429391 2098 76054175282624 2099 131838391038953 2100 204373623279272 2101 283349200728157 2102 351210901645826 2103 388853523197959 2104 384049165554774 2105 337724457444461 2106 263800468490790 2107 182491191409205 2108 111405769577358 2109 59761048335391 2110 28027034114426 2111 11423340620483 2112 4017998806260 2113 1209519120832 2114 308534219110 2115 65905943997 2116 11620162328 2117 1661200460 2118 188252242 2119 16416638 2120 1057482 2121 47363 2122 1344 2123 22 2124 0 2125 0 2126 0 2127 0 2128 0 2129 0 2130 0 2131 0 2132 0 2133 0 2134 0 2135 0 2136 0 2137 0 2138 0 2139 0 2140 0 2141 0 2142 0 2143 0 2144 0 2145 0 2146 1 2147 64 2148 2017 2149 40682 2150 595180 2151 6734736 2152 61309742 2153 461326754 2154 2925700763 2155 15867495480 2156 74417869569 2157 304444114450 2158 1093890544007 2159 3470817728490 2160 9766603928048 2161 24454961506614 2162 54628525812941 2163 109074885171950 2164 194915708233951 2165 311971152136102 2166 447340034353610 2167 574538477794244 2168 660477747171290 2169 678816793135434 2170 622721195849602 2171 508812474005466 2172 369311164155678 2173 237354237076866 2174 134553884671951 2175 66974003036328 2176 29113176944731 2177 10982390165874 2178 3568534433670 2179 990009558334 2180 232052031406 2181 45377609060 2182 7289750180 2183 943766024 2184 96078795 2185 7443486 2186 418967 2187 15946 2188 357 2189 2 2190 0 2191 0 2192 0 2193 0 2194 0 2195 0 2196 0 2197 0 2198 0 2199 0 2200 0 2201 0 2202 0 2203 0 2204 0 2205 0 2206 0 2207 0 2208 0 2209 0 2210 0 2211 0 2212 1 2213 66 2214 2079 2215 42636 2216 634921 2217 7311136 2218 67768374 2219 519581046 2220 3359861632 2221 18593397810 2222 89048087625 2223 372317610122 2224 1368433716481 2225 4445677617062 2226 12821785942619 2227 32941705386180 2228 75593464156918 2229 155248321813768 2230 285747691372553 2231 471769754650184 2232 698931742377158 2233 929097758011050 2234 1107592525017803 2235 1182953591241632 2236 1130332810870206 2237 964441139312910 2238 733064909758533 2239 494929651674098 2240 295776966106963 2241 155815259726030 2242 72005720241666 2243 29023832453866 2244 10135882142420 2245 3042707838248 2246 777849085480 2247 167466497418 2248 29958215111 2249 4380159016 2250 512685707 2251 46767356 2252 3205902 2253 156606 2254 4989 2255 86 2256 1 2257 0 2258 0 2259 0 2260 0 2261 0 2262 0 2263 0 2264 0 2265 0 2266 0 2267 0 2268 0 2269 0 2270 0 2271 0 2272 0 2273 0 2274 0 2275 0 2276 0 2277 0 2278 0 2279 1 2280 66 2281 2145 2282 44714 2283 676523 2284 7925426 2285 74785953 2286 584035292 2287 3849337170 2288 21727627084 2289 106216515770 2290 453670503022 2291 1704826770610 2292 5667866652738 2293 16744751888726 2294 44114258478462 2295 103922133172614 2296 219364961625654 2297 415534169810532 2298 707051527249104 2299 1081228450408725 2300 1486032110568126 2301 1834923387705375 2302 2033933949217558 2303 2021387228180187 2304 1798166997619884 2305 1428738879170831 2306 1011298732830748 2307 635681533234198 2308 353514174513226 2309 173167595528000 2310 74331862782082 2311 27791063153531 2312 8986230756390 2313 2492112006934 2314 586921757036 2315 116005141219 2316 18968320348 2317 2520816168 2318 266234274 2319 21696289 2320 1309736 2321 55130 2322 1474 2323 23 2324 0 2325 0 2326 0 2327 0 2328 0 2329 0 2330 0 2331 0 2332 0 2333 0 2334 0 2335 0 2336 0 2337 0 2338 0 2339 0 2340 0 2341 0 2342 0 2343 0 2344 0 2345 0 2346 0 2347 1 2348 68 2349 2211 2350 46794 2351 720235 2352 8581298 2353 82396766 2354 655214338 2355 4400101401 2356 25322780646 2357 126306775765 2358 550864333018 2359 2115480304909 2360 7193696000052 2361 21758081557498 2362 58744183180188 2363 141972489753377 2364 307804499389556 2365 599606110623632 2366 1050618245418040 2367 1656824880883102 2368 2351996251240250 2369 3004826449401346 2370 3452567813265826 2371 3564064545586198 2372 3300574990359106 2373 2736825244418672 2374 2027178757670718 2375 1337471116182079 2376 783337598048766 2377 405647091521753 2378 184862209558128 2379 73734667740402 2380 25576558108220 2381 7657823720055 2382 1961684074904 2383 425464702549 2384 77152056318 2385 11519290746 2386 1389370592 2387 132104771 2388 9584392 2389 506621 2390 18164 2391 385 2392 2 2393 0 2394 0 2395 0 2396 0 2397 0 2398 0 2399 0 2400 0 2401 0 2402 0 2403 0 2404 0 2405 0 2406 0 2407 0 2408 0 2409 0 2410 0 2411 0 2412 0 2413 0 2414 0 2415 0 2416 1 2417 68 2418 2278 2419 49006 2420 765930 2421 9278846 2422 90644256 2423 733708750 2424 5018569961 2425 29437007324 2426 149752886550 2427 666621593932 2428 2614998407222 2429 9090892917748 2430 28135584697066 2431 77803138260318 2432 192787657459106 2433 429013950618530 2434 858813171653377 2435 1548347978183160 2436 2515882886210920 2437 3685438985779206 2438 4866476170935006 2439 5789562986075934 2440 6200018120351833 2441 5968911805648582 2442 5157209059863537 2443 3990508003468012 2444 2758119329517110 2445 1697580071312856 2446 927045620740152 2447 447277923367422 2448 189715909210391 2449 70334418337710 2450 22637981802650 2451 6275915304780 2452 1484683297238 2453 296405011072 2454 49274312759 2455 6709869964 2456 733203196 2457 62597372 2458 4026684 2459 185076 2460 5560 2461 90 2462 1 2463 0 2464 0 2465 0 2466 0 2467 0 2468 0 2469 0 2470 0 2471 0 2472 0 2473 0 2474 0 2475 0 2476 0 2477 0 2478 0 2479 0 2480 0 2481 0 2482 0 2483 0 2484 0 2485 0 2486 1 2487 70 2488 2345 2489 51216 2490 813868 2491 10022066 2492 99566131 2493 820117664 2494 5711799491 2495 34134790710 2496 177043576199 2497 804072422270 2498 3220522707141 2499 11440640013176 2500 36212776385564 2501 102509443584582 2502 260275664162567 2503 594115323432830 2504 1221333607738682 2505 2263961567807488 2506 3787264977629983 2507 5719724778213578 2508 7798626967350792 2509 9596020701421306 2510 10648014451030432 2511 10642948419669292 2512 9567874955037001 2513 7721453388557002 2514 5580806903107583 2515 3602410687980440 2516 2069910372249254 2517 1054606261410824 2518 474296831613061 2519 187306342576166 2520 64557364489667 2521 19281318213474 2522 4948776350892 2523 1080795295150 2524 198498587878 2525 30223537448 2526 3748528752 2527 370348978 2528 28303742 2529 1606504 2530 63743 2531 1610 2532 24 2533 0 2534 0 2535 0 2536 0 2537 0 2538 0 2539 0 2540 0 2541 0 2542 0 2543 0 2544 0 2545 0 2546 0 2547 0 2548 0 2549 0 2550 0 2551 0 2552 0 2553 0 2554 0 2555 0 2556 0 2557 1 2558 70 2559 2416 2560 53560 2561 863919 2562 10811122 2563 109210049 2564 915112712 2565 6487353976 2566 39487186946 2567 208729431650 2568 966807776992 2569 3952109972619 2570 14339935122364 2571 46399284171629 2572 134384248227478 2573 349431364136762 2574 817674624696602 2575 1725022624713659 2576 3285371184959580 2577 5653777843379666 2578 8795717975960992 2579 12371728262286060 2580 15729154404354588 2581 18064668884388531 2582 18723297242609316 2583 17489681581140734 2584 14698866024310524 2585 11090973863699415 2586 7494364409182158 2587 4521386041722548 2588 2426877148703716 2589 1154194255752685 2590 484053030192796 2591 178026790544245 2592 57050698702034 2593 15810949641032 2594 3756183873352 2595 756994317729 2596 127808904402 2597 17804778833 2598 2008116172 2599 178964627 2600 12200062 2601 607498 2602 20576 2603 414 2604 2 2605 0 2606 0 2607 0 2608 0 2609 0 2610 0 2611 0 2612 0 2613 0 2614 0 2615 0 2616 0 2617 0 2618 0 2619 0 2620 0 2621 0 2622 0 2623 0 2624 0 2625 0 2626 0 2627 0 2628 0 2629 1 2630 72 2631 2484 2632 55908 2633 916344 2634 11650144 2635 119617747 2636 1019374292 2637 7353523197 2638 45572728088 2639 245428041366 2640 1158936836590 2641 4833171936302 2642 17904308724576 2643 59193406546941 2644 175319130232808 2645 466609556664029 2646 1118670252835098 2647 2420443438459430 2648 4733087929760854 2649 8372907201941726 2650 13407366812485934 2651 19437420525201630 2652 25509398630103728 2653 30291222509732195 2654 32518304966425270 2655 31522612836815649 2656 27550721886493054 2657 21668584215562210 2658 15300708607450382 2659 9673524767728818 2660 5458237408526700 2661 2738335789580926 2662 1216184649814476 2663 475777993096807 2664 162992385970400 2665 48567286839899 2666 12488073458600 2667 2745226761498 2668 510257465398 2669 79131347276 2670 10073343016 2671 1031273863 2672 82681330 2673 5006731 2674 217158 2675 6169 2676 94 2677 1 2678 0 2679 0 2680 0 2681 0 2682 0 2683 0 2684 0 2685 0 2686 0 2687 0 2688 0 2689 0 2690 0 2691 0 2692 0 2693 0 2694 0 2695 0 2696 0 2697 0 2698 0 2699 0 2700 0 2701 0 2702 1 2703 72 2704 2556 2705 58392 2706 971016 2707 12539356 2708 130841173 2709 1133663402 2710 8319177427 2711 52477678990 2712 287832418717 2713 1385152248530 2714 5890956718463 2715 22270951710768 2716 75199249822964 2717 227657088701868 2718 619859576837083 2719 1521707540608584 2720 3374760461227114 2721 6771293271771770 2722 12304846311635388 2723 20265030756669576 2724 30256479064838975 2725 40951869130787428 2726 50228782929289662 2727 55789373987560750 2728 56056068621000581 2729 50882815431411222 2730 41653213973563412 2731 30686251766693480 2732 20294179922068248 2733 12013106860018664 2734 6343198520691828 2735 2975820441903910 2736 1234689284222116 2737 450668848585814 2738 143826461186376 2739 39847491863986 2740 9504283432211 2741 1932508537008 2742 331066347735 2743 47112995774 2744 5472639228 2745 507505960 2746 36489756 2747 1953178 2748 73253 2749 1752 2750 25 2751 0 2752 0 2753 0 2754 0 2755 0 2756 0 2757 0 2758 0 2759 0 2760 0 2761 0 2762 0 2763 0 2764 0 2765 0 2766 0 2767 0 2768 0 2769 0 2770 0 2771 0 2772 0 2773 0 2774 0 2775 0 2776 1 2777 74 2778 2628 2779 60876 2780 1028209 2781 13483216 2782 142926169 2783 1258750190 2784 9394008025 2785 60297079362 2786 336717092174 2787 1650800234582 2788 7157106436191 2789 27602300421006 2790 95146726664625 2791 294289368401738 2792 819333954928439 2793 2058535139432202 2794 4676715664919731 2795 9622341596574918 2796 17950156798130030 2797 30382867498776948 2798 46680362973068153 2799 65104543185649230 2800 82403665664411635 2801 94599502054400568 2802 98412326035181081 2803 92661554398337262 2804 78843368809542090 2805 60508973962394964 2806 41790159691839050 2807 25903709048398390 2808 14365594059136947 2809 7102035019671984 2810 3116874971627380 2811 1208463850414090 2812 411624907156414 2813 122381880339214 2814 31522176938363 2815 6972311902418 2816 1310633969385 2817 206787291000 2818 26972814557 2819 2854329092 2820 239196459 2821 15367810 2822 722904 2823 23190 2824 444 2825 2 2826 0 2827 0 2828 0 2829 0 2830 0 2831 0 2832 0 2833 0 2834 0 2835 0 2836 0 2837 0 2838 0 2839 0 2840 0 2841 0 2842 0 2843 0 2844 0 2845 0 2846 0 2847 0 2848 0 2849 0 2850 0 2851 1 2852 74 2853 2701 2854 63504 2855 1087776 2856 14481834 2857 155929615 2858 1395492992 2859 10588364913 2860 69135027300 2861 392947961486 2862 1961960088978 2863 8668266042925 2864 34090142450766 2865 119914961340153 2866 378770739124092 2867 1077785431974157 2868 2769931099142502 2869 6442960820998111 2870 13585658027670538 2871 26000080936550344 2872 45198649454624228 2873 71406988671031391 2874 102538450137200170 2875 133811672683953461 2876 158620819039579098 2877 170667567968383865 2878 166493970840934594 2879 147060940108142380 2880 117408195882123272 2881 84547389601347498 2882 54781888995665220 2883 31846660603474201 2884 16555323962378910 2885 7666424029684744 2886 3148555057871108 2887 1140996256939423 2888 362713131758470 2889 100461034905932 2890 24052006575012 2891 4931648520245 2892 856522326608 2893 124348891381 2894 14847715544 2895 1428719733 2896 107896356 2897 6168114 2898 253134 2899 6817 2900 98 2901 1 2902 0 2903 0 2904 0 2905 0 2906 0 2907 0 2908 0 2909 0 2910 0 2911 0 2912 0 2913 0 2914 0 2915 0 2916 0 2917 0 2918 0 2919 0 2920 0 2921 0 2922 0 2923 0 2924 0 2925 0 2926 0 2927 1 2928 76 2929 2774 2930 66132 2931 1150007 2932 15539994 2933 169901517 2934 1544760416 2935 11913523943 2936 79105862504 2937 457489493871 2938 2325529252340 2939 10466784707937 2940 41960302598552 2941 150559463984292 2942 485456453883406 2943 1411169726497278 2944 3708039009547558 2945 8826078948917048 2946 19062243443670886 2947 37403383691717932 2948 66737028918305356 2949 108338608762936865 2950 160052809889704870 2951 215168335853375838 2952 263130689218851678 2953 292522237279790088 2954 295344541737197928 2955 270482700812716876 2956 224343034829466400 2957 168200446714292734 2958 113738865622636630 2959 69185872401172841 2960 37742415881149176 2961 18400064119990690 2962 7984185885207000 2963 3069346369336597 2964 1039786202504666 2965 308494728106130 2966 79589302201810 2967 17707074647531 2968 3364087286026 2969 539447131455 2970 71988979430 2971 7857022724 2972 686004890 2973 46538447 2974 2355540 2975 83712 2976 1900 2977 26 2978 0 2979 0 2980 0 2981 0 2982 0 2983 0 2984 0 2985 0 2986 0 2987 0 2988 0 2989 0 2990 0 2991 0 2992 0 2993 0 2994 0 2995 0 2996 0 2997 0 2998 0 2999 0 3000 0 3001 0 3002 0 3003 0 3004 1 3005 76 3006 2851 3007 68906 3008 1214760 3009 16657876 3010 184903795 3011 1707517654 3012 13381507473 3013 90334484576 3014 531416192488 3015 2749319581644 3016 12601479955516 3017 51477984375496 3018 188343764174869 3019 619664357199544 3020 1839373687181422 3021 4939251351739830 3022 12024703079487384 3023 26586296968663672 3024 53454682490872671 3025 97830693528549780 3026 163079261914083313 3027 247681981255484590 3028 342745427129919957 3029 432031894125023426 3030 495780985165895863 3031 517528762774995002 3032 490869282668465169 3033 422446324614353096 3034 329309516359944086 3035 232045661988769658 3036 147446288020708139 3037 84250292397697766 3038 43150456770341706 3039 19736304954695364 3040 8027228161613391 3041 2889116189587790 3042 915012624612232 3043 253361179608880 3044 60875469677117 3045 12581206492098 3046 2213510933937 3047 327447910782 3048 40120093630 3049 3995740544 3050 315782039 3051 19173482 3052 854214 3053 26014 3054 475 3055 2 3056 0 3057 0 3058 0 3059 0 3060 0 3061 0 3062 0 3063 0 3064 0 3065 0 3066 0 3067 0 3068 0 3069 0 3070 0 3071 0 3072 0 3073 0 3074 0 3075 0 3076 0 3077 0 3078 0 3079 0 3080 0 3081 0 3082 1 3083 78 3084 2925 3085 71682 3086 1282321 3087 17840416 3088 200991270 3089 1884740404 3090 15005375234 3091 102957698284 3092 615921038141 3093 3242159947202 3094 15128513523400 3095 62953841683016 3096 234775962964111 3097 787866363726640 3098 2387092583838073 3099 6547754523867078 3100 16296227563455656 3101 36865838118503284 3102 75910574470211913 3103 142418226667040432 3104 243621857874334353 3105 380123348532758480 3106 541047802061136476 3107 702383351559184388 3108 831279190273527283 3109 896278222239294028 3110 879492642353212696 3111 784445987443588970 3112 634974137262291430 3113 465583120478060752 3114 308552008835873503 3115 184346387599031736 3116 98998581951277993 3117 47624763964616436 3118 20443342148678668 3119 7795532948775286 3120 2627181569497560 3121 777906815558914 3122 201004526807839 3123 44967100312898 3124 8629320927040 3125 1405050797532 3126 191567722742 3127 21520998572 3128 1952126417 3129 139251330 3130 7534874 3131 293296 3132 7505 3133 102 3134 1 3135 0 3136 0 3137 0 3138 0 3139 0 3140 0 3141 0 3142 0 3143 0 3144 0 3145 0 3146 0 3147 0 3148 0 3149 0 3150 0 3151 0 3152 0 3153 0 3154 0 3155 0 3156 0 3157 0 3158 0 3159 0 3160 0 3161 1 3162 78 3163 3003 3164 74606 3165 1352548 3166 19087864 3167 218230981 3168 2077510496 3169 16799030995 3170 117124555050 3171 712328799412 3172 3814012115640 3173 18112343480361 3174 76750870034660 3175 291651070668972 3176 997913857976804 3177 3084883229899179 3178 8639872904847164 3179 21972713967014521 3180 50834656040804252 3181 107141554756624381 3182 205943081334888560 3183 361291416490608380 3184 578748495176521170 3185 846686158666084184 3186 1131141322724680910 3187 1379495828384354728 3188 1534854421338551126 3189 1556601909123120099 3190 1437326561899453628 3191 1206658010899252880 3192 919433516490518788 3193 634578373478290153 3194 395780726959584274 3195 222456352218188765 3196 112330066629827268 3197 50775176255717581 3198 20461201358918492 3199 7316432312839329 3200 2308997299445754 3201 639176807332025 3202 154096176682024 3203 32086873129677 3204 5714628788476 3205 860461970611 3206 108010209464 3207 11108722078 3208 915736786 3209 58770082 3210 2819774 3211 95173 3212 2054 3213 27 3214 0 3215 0 3216 0 3217 0 3218 0 3219 0 3220 0 3221 0 3222 0 3223 0 3224 0 3225 0 3226 0 3227 0 3228 0 3229 0 3230 0 3231 0 3232 0 3233 0 3234 0 3235 0 3236 0 3237 0 3238 0 3239 0 3240 0 3241 1 3242 80 3243 3081 3244 77532 3245 1425735 3246 20405516 3247 236682649 3248 2286920714 3249 18777539481 3250 132997884174 3251 822105876873 3252 4476093813970 3253 21626810544012 3254 93292209740222 3255 361099708658002 3256 1259302491628666 3257 3970425029053587 3258 11349373018359788 3259 29480717209838359 3260 69718463493825368 3261 150329811038828927 3262 295885159944156220 3263 532032382169473059 3264 874417631651332884 3265 1313940059334204115 3266 1805110886689680436 3267 2266674366419137088 3268 2600203947036064282 3269 2722861604367872374 3270 2600155747776797668 3271 2261361621002782990 3272 1788376635037808712 3273 1283692026571640914 3274 834514743665193928 3275 490104913716876418 3276 259282984421813578 3277 123156189280305871 3278 52323866156672442 3279 19798738805505339 3280 6639502973490914 3281 1962226238397321 3282 507767457180042 3283 114189645485038 3284 22122579869028 3285 3654380834343 3286 508405078128 3287 58683410170 3288 5515989482 3289 412200866 3290 23712004 3291 1002873 3292 29056 3293 507 3294 2 3295 0 3296 0 3297 0 3298 0 3299 0 3300 0 3301 0 3302 0 3303 0 3304 0 3305 0 3306 0 3307 0 3308 0 3309 0 3310 0 3311 0 3312 0 3313 0 3314 0 3315 0 3316 0 3317 0 3318 0 3319 0 3320 0 3321 0 3322 1 3323 80 3324 3160 3325 80614 3326 1501733 3327 21793480 3328 256419141 3329 2514179192 3330 20956912421 3331 150754666286 3332 946875665197 3333 5241017411798 3334 25756316530870 3335 113069966573496 3336 445644256024161 3337 1583482291294418 3338 5090024869291880 3339 14843919774358980 3340 39365908295712962 3341 95118788337954492 3342 209725564102648608 3343 422465471903226732 3344 778155615686655447 3345 1311393573073106840 3346 2022694172180923846 3347 2855525744281340580 3348 3689107579960049166 3349 4359645715917072806 3350 4709620080913094602 3351 4646535028115140124 3352 4181923047472562573 3353 3428528318364648356 3354 2556149317431436511 3355 1729600664278590178 3356 1059700795562842833 3357 586333398372014350 3358 292085372690491503 3359 130548756086932518 3360 52145544826883662 3361 18530477847926008 3362 5828354958922756 3363 1612997582868072 3364 390120910522614 3365 81812773144880 3366 14739977685684 3367 2256783406636 3368 289808099684 3369 30717616626 3370 2633613761 3371 177900118 3372 9133113 3373 337946 3374 8234 3375 106 3376 1 3377 0 3378 0 3379 0 3380 0 3381 0 3382 0 3383 0 3384 0 3385 0 3386 0 3387 0 3388 0 3389 0 3390 0 3391 0 3392 0 3393 0 3394 0 3395 0 3396 0 3397 0 3398 0 3399 0 3400 0 3401 0 3402 0 3403 0 3404 1 3405 82 3406 3239 3407 83694 3408 1580852 3409 23257414 3410 277505153 3411 2760506300 3412 23354457969 3413 170587752074 3414 1088430011003 3415 6122936748808 3416 30597162961424 3417 136655163953984 3418 548263164294277 3419 1984220124808336 3420 6500408804113722 3421 19332908857038062 3422 52323543310728550 3423 129118938368117650 3424 290977810986651875 3425 599575618224994446 3426 1130696322242393956 3427 1952752230271208672 3428 3089685461814195875 3429 4479254116080503260 3430 5949429764893997572 3431 7237273909131432634 3432 8058519235930865819 3433 8206626203301348666 3434 7635680730730798168 3435 6482483659246154958 3436 5013830538960257541 3437 3526440978122647676 3438 2250701302930092173 3439 1300316583046260804 3440 678129188464405585 3441 318214014439389228 3442 133871891948281278 3443 50283399584853064 3444 16783268276118177 3445 4951140874330756 3446 1283001890927793 3447 289966124616700 3448 56684984515515 3449 9492227419146 3450 1345953627495 3451 159364105864 3452 15486729906 3453 1208404424 3454 73543989 3455 3352478 3456 107690 3457 2214 3458 28 3459 0 3460 0 3461 0 3462 0 3463 0 3464 0 3465 0 3466 0 3467 0 3468 0 3469 0 3470 0 3471 0 3472 0 3473 0 3474 0 3475 0 3476 0 3477 0 3478 0 3479 0 3480 0 3481 0 3482 0 3483 0 3484 0 3485 0 3486 0 3487 1 3488 82 3489 3322 3490 86932 3491 1662935 3492 24797516 3493 300019460 3494 3027247654 3495 25988546419 3496 192706277698 3497 1248746860665 3498 7137712264906 3499 36259000484167 3500 164708949941436 3501 672464778698535 3502 2478022145016794 3503 8270848406886931 3504 25076940666808152 3505 69236038520355327 3506 174417326603878248 3507 401559235651684938 3508 845998026745521542 3509 1632579871251879360 3510 2887818574555008756 3511 4684341386747181676 3512 6969427009261848220 3513 9510438584507003604 3514 11899945781572221026 3515 13646416755271684153 3516 14332163655398524824 3517 13772573732736047653 3518 12095308070087735078 3519 9693902138938276032 3520 7078296333629655410 3521 4699538821926905757 3522 2830712885889440240 3523 1542857445054203788 3524 758688040301466824 3525 335467620874022072 3526 132871608909349484 3527 46938158357478479 3528 14715971019796564 3529 4071664051222726 3530 987787715173146 3531 208552564001645 3532 37987684707616 3533 5908641566729 3534 775220532400 3535 84523560748 3536 7517458908 3537 532488285 3538 29087944 3539 1170397 3540 32324 3541 540 3542 2 3543 0 3544 0 3545 0 3546 0 3547 0 3548 0 3549 0 3550 0 3551 0 3552 0 3553 0 3554 0 3555 0 3556 0 3557 0 3558 0 3559 0 3560 0 3561 0 3562 0 3563 0 3564 0 3565 0 3566 0 3567 0 3568 0 3569 0 3570 0 3571 1 3572 84 3573 3402 3574 90174 3575 1748293 3576 26419600 3577 324032452 3578 3315761298 3579 28878987314 3580 217337597690 3581 1430003516000 3582 8303085271170 3583 42866468469926 3584 197995198954492 3585 822371563555180 3586 3084625212388032 3587 10485678726436413 3588 32399244242377564 3589 91219151761783375 3590 234494601542772990 3591 551309838449889147 3592 1187000526455074190 3593 2342850801818961905 3594 4242329397937910842 3595 7050946519139139015 3596 10759378343423313352 3597 15074326491592129323 3598 19387317378347980044 3599 22879687367219157323 3600 24760771217465875942 3601 24552386645177266944 3602 22283054542568091158 3603 18485948584122871365 3604 13996605977638853934 3605 9654557949552181672 3606 6054295392477261918 3607 3443316232712446517 3608 1771280917665975282 3609 821578280672873146 3610 342400273026857592 3611 127705689705944604 3612 42433539319765920 3613 12496538286849822 3614 3242566684410452 3615 736310106880960 3616 145175790764510 3617 24626520597186 3618 3555273932582 3619 431163345917 3620 43228373480 3621 3511692424 3622 225155558 3623 10991086 3624 387396 3625 9005 3626 110 3627 1 3628 0 3629 0 3630 0 3631 0 3632 0 3633 0 3634 0 3635 0 3636 0 3637 0 3638 0 3639 0 3640 0 3641 0 3642 0 3643 0 3644 0 3645 0 3646 0 3647 0 3648 0 3649 0 3650 0 3651 0 3652 0 3653 0 3654 0 3655 0 3656 1 3657 84 3658 3486 3659 93576 3660 1836772 3661 28123934 3662 349628924 3663 3627541976 3664 32046778563 3665 244727727558 3666 1634596863228 3667 9638873593108 3668 50560967006745 3669 237394652044434 3670 1002816378605061 3671 3827567036108338 3672 13247271112492157 3673 41699414366466078 3674 119678560250098226 3675 313822391309851628 3676 753129664502278965 3677 1656410877720828408 3678 3342294438580231429 3679 6192248048590337266 3680 10539483019609989569 3681 16485274645814087670 3682 23698491510648775630 3683 31306968477972110516 3684 37993879280425772977 3685 42335437974608578850 3686 43279887932398815815 3687 40554611963226053968 3688 34789669246837048347 3689 27283446962659179240 3690 19528248448872138842 3691 12732231564586505666 3692 7545040681244437864 3693 4053575268978335140 3694 1968744695008162237 3695 861596497606864520 3696 338519387614160925 3697 118909576031240294 3698 37166079202023261 3699 10280869606061752 3700 2501405763653866 3701 531522148445906 3702 97826625554360 3703 15445010740876 3704 2067859594705 3705 231536859046 3706 21312085316 3707 1577762872 3708 91261584 3709 3960676 3710 121318 3711 2380 3712 29 3713 0 3714 0 3715 0 3716 0 3717 0 3718 0 3719 0 3720 0 3721 0 3722 0 3723 0 3724 0 3725 0 3726 0 3727 0 3728 0 3729 0 3730 0 3731 0 3732 0 3733 0 3734 0 3735 0 3736 0 3737 0 3738 0 3739 0 3740 0 3741 0 3742 1 3743 86 3744 3570 3745 96978 3746 1928696 3747 29916718 3748 376885048 3749 3964097338 3750 35514514839 3751 275143518374 3752 1865158635074 3753 11167177472900 3754 59502653757731 3755 283920765485142 3756 1219451914247758 3757 4734846447391684 3758 16679535733662854 3759 53469882197196844 3760 156378954821492847 3761 418123119118908414 3762 1023858103662691677 3763 2299304131076113296 3764 4740874393938809748 3765 8982445939115416296 3766 15648294468175367830 3767 25074826540366385392 3768 36963659970658782856 3769 50125014586097337812 3770 62512093252993909544 3771 71664330333429484914 3772 75471475055353601550 3773 72949982503449032962 3774 64648705970644580240 3775 52459086013619853260 3776 38917145170069859729 3777 26347925732678283802 3778 16246038811523500332 3779 9101837313803245476 3780 4621025142834983853 3781 2119676683778488660 3782 875479719227094178 3783 324337439874410826 3784 107307531689319014 3785 31549783709054722 3786 8196826592541001 3787 1869695626348660 3788 371648887901115 3789 63820691454114 3790 9371718008429 3791 1162535099494 3792 120025158509 3793 10124474256 3794 681297820 3795 35416088 3796 1358374 3797 35826 3798 574 3799 2 3800 0 3801 0 3802 0 3803 0 3804 0 3805 0 3806 0 3807 0 3808 0 3809 0 3810 0 3811 0 3812 0 3813 0 3814 0 3815 0 3816 0 3817 0 3818 0 3819 0 3820 0 3821 0 3822 0 3823 0 3824 0 3825 0 3826 0 3827 0 3828 0 3829 1 3830 86 3831 3655 3832 100548 3833 2023896 3834 31798080 3835 405892387 3836 4327082546 3837 39306112198 3838 308873137364 3839 2124578491334 3840 12912610242872 3841 69872598240635 3842 338737434948434 3843 1478875298480361 3844 5839686164009898 3845 20932036684452588 3846 68315611723603362 3847 203528166574732545 3848 554692282020310000 3849 1385385816053013743 3850 3175469426249177274 3851 6687527545686398809 3852 12951838448089826906 3853 23082780952348454570 3854 37872186843247471930 3855 57216344309403977347 3856 79595825434644520700 3857 101940667174028734054 3858 120149787677787787198 3859 130245654010469160734 3860 129756333172520427728 3861 118683788727623570292 3862 99548120100293605266 3863 76460898682373092464 3864 53690214693554825948 3865 34401452079564067967 3866 20069830559435183202 3867 10634753896852734528 3868 5104090912277854966 3869 2211820068078138822 3870 862338854429331844 3871 301271543059344174 3872 93888924200006496 3873 25965819358899950 3874 6335192899405414 3875 1354403717632159 3876 251748792833642 3877 40313280832670 3878 5501709621072 3879 631653744596 3880 60045385914 3881 4632212191 3882 282504216 3883 13139294 3884 441968 3885 9819 3886 114 3887 1 3888 0 3889 0 3890 0 3891 0 3892 0 3893 0 3894 0 3895 0 3896 0 3897 0 3898 0 3899 0 3900 0 3901 0 3902 0 3903 0 3904 0 3905 0 3906 0 3907 0 3908 0 3909 0 3910 0 3911 0 3912 0 3913 0 3914 0 3915 0 3916 0 3917 1 3918 88 3919 3740 3920 104118 3921 2122707 3922 33774614 3923 436732959 3924 4718167032 3925 43447254594 3926 346228486938 3927 2416021558111 3928 14902540512244 3929 81875200560194 3930 403178800517276 3931 1788769235259671 3932 7181412419471118 3933 26184817232187390 3934 86977589579289324 3935 263879290290259180 3936 732796907040530656 3937 1866055715778025956 3938 4363864308241655434 3939 9383006703244562451 3940 18567041027498782032 3941 33835719727938036646 3942 56812773458472428266 3943 87916282788961055284 3944 125393036182548504428 3945 164817057063893762625 3946 199579896870027969600 3947 222534057914420577395 3948 228316723916844732950 3949 215353904648211270138 3950 186537840419636495482 3951 148188699654555680922 3952 107804387323573847978 3953 71691632199388735128 3954 43494977593904155652 3955 24019126631012839704 3956 12042063603879769932 3957 5465168330540645769 3958 2237877744327368768 3959 823734972290670402 3960 271416375363360344 3961 79674559147291143 3962 20724976375764392 3963 4747674240805172 3964 951043879426828 3965 165227377490795 3966 24657016276754 3967 3124675704142 3968 331639000156 3969 28979419355 3970 2039881164 3971 112369516 3972 4651830 3973 136113 3974 2552 3975 30 3976 0 3977 0 3978 0 3979 0 3980 0 3981 0 3982 0 3983 0 3984 0 3985 0 3986 0 3987 0 3988 0 3989 0 3990 0 3991 0 3992 0 3993 0 3994 0 3995 0 3996 0 3997 0 3998 0 3999 0 4000 0 4001 0 4002 0 4003 0 4004 0 4005 0 4006 1 4007 88 4008 3829 4009 107858 4010 2224965 4011 35846528 4012 469505220 4013 5139179496 4014 47965094390 4015 387545734864 4016 2742954658807 4017 17167362977208 4018 95740796604457 4019 478771325395902 4020 2158062121149501 4021 8806467031854724 4022 32654042960973088 4023 110360769522406396 4024 340854304609621459 4025 964166612237140958 4026 2502421926603351438 4027 5968315613151343094 4028 13096647149270072829 4029 26467221820419211968 4030 49296613941896236684 4031 84666598154877595680 4032 134131264689437848789 4033 196029952926167140014 4034 264276741319793248831 4035 328570757526324239450 4036 376567002409920829691 4037 397584345792191288490 4038 386402030281067285288 4039 345333796622415523324 4040 283470979787207452590 4041 213421313570879440256 4042 147136534408839857031 4043 92714554504202719654 4044 53284376778706200019 4045 27863453156951441796 4046 13221407140121868828 4047 5675495119742083438 4048 2196450496124354121 4049 763394437979504080 4050 237239498624681055 4051 65596914672903646 4052 16046846658297522 4053 3450677212411044 4054 647438875603064 4055 105079543712440 4056 14603079823547 4057 1716726179158 4058 168214560770 4059 13486893906 4060 863967868 4061 42822030 4062 1568465 4063 39570 4064 609 4065 2 4066 0 4067 0 4068 0 4069 0 4070 0 4071 0 4072 0 4073 0 4074 0 4075 0 4076 0 4077 0 4078 0 4079 0 4080 0 4081 0 4082 0 4083 0 4084 0 4085 0 4086 0 4087 0 4088 0 4089 0 4090 0 4091 0 4092 0 4093 0 4094 0 4095 0 4096 1 4097 90 4098 3915 4099 111600 4100 2331001 4101 38020590 4102 504297823 4103 5591963190 4104 52888731751 4105 433188008094 4106 3109166372136 4107 19740782032990 4108 111728572929537 4109 567258395331192 4110 2597108798492485 4111 10769569896865032 4112 40598589029261670 4113 139567231130500966 4114 438693292930024318 4115 1263596937450497546 4116 3341450632534439980 4117 8124788230559664482 4118 18188165166009938817 4119 37523603827239556708 4120 71399819502469115516 4121 125375105721010474746 4122 203237688457471775777 4123 304193416730116141944 4124 420379790957848587342 4125 536285567631568923522 4126 631322808099292549514 4127 685440702006316064948 4128 685860173227541899322 4129 631907283827382486964 4130 535483227182114780403 4131 416821319655781298034 4132 297585440781905784638 4133 194527331586871225594 4134 116198940861514581241 4135 63286131914490006758 4136 31347860788677969260 4137 14082214586532673596 4138 5718931062680689500 4139 2092105399920482408 4140 686631345083894012 4141 201258554539311774 4142 52411944177825315 4143 12055730478578752 4144 2432832812223204 4145 427365268889482 4146 64759216894531 4147 8374275747176 4148 912269077225 4149 82402569886 4150 6049408007 4151 351621928 4152 15610578 4153 501994 4154 10677 4155 118 4156 1 4157 0 4158 0 4159 0 4160 0 4161 0 4162 0 4163 0 4164 0 4165 0 4166 0 4167 0 4168 0 4169 0 4170 0 4171 0 4172 0 4173 0 4174 0 4175 0 4176 0 4177 0 4178 0 4179 0 4180 0 4181 0 4182 0 4183 0 4184 0 4185 0 4186 0 4187 1 4188 90 4189 4005 4190 115514 4191 2440651 4192 40297088 4193 541216194 4194 6078533810 4195 58248895886 4196 483545955112 4197 3518796784923 4198 22660128375780 4199 130129701265586 4200 670627660784816 4201 3117894903689640 4202 13135051403319140 4203 50327710579774253 4204 175935433547629020 4205 562634087048429083 4206 1649688376926955822 4207 4443264693893639145 4208 11010619090188098892 4209 25135884843088139984 4210 52918053624778030560 4211 102824235637755026712 4212 184515008742709022620 4213 305906710953410374184 4214 468664814919170792314 4215 663542019282676212108 4216 868056421885544484400 4217 1048979329572109304963 4218 1170353443385539413670 4219 1204800454368604012028 4220 1143409593833787578190 4221 999400011260364274731 4222 803541317856962513680 4223 593475935834634437468 4224 402001431368677106724 4225 249280042757425363051 4226 141215698091415818302 4227 72911950352098502306 4228 34220968367948437988 4229 14557270315136228920 4230 5593959757651857076 4231 1934588247473701995 4232 599598012971743674 4233 165756000627258221 4234 40651135642697176 4235 8790175340614614 4236 1664078026418832 4237 273554586432286 4238 38676004999904 4239 4649611553150 4240 468795025328 4241 38970091404 4242 2613426148 4243 137362931 4244 5433852 4245 152132 4246 2730 4247 31 4248 0 4249 0 4250 0 4251 0 4252 0 4253 0 4254 0 4255 0 4256 0 4257 0 4258 0 4259 0 4260 0 4261 0 4262 0 4263 0 4264 0 4265 0 4266 0 4267 0 4268 0 4269 0 4270 0 4271 0 4272 0 4273 0 4274 0 4275 0 4276 0 4277 0 4278 0 4279 1 4280 92 4281 4095 4282 119430 4283 2554259 4284 42683208 4285 580355718 4286 6600922094 4287 64078460443 4288 539040748368 4289 3976360336057 4290 25966689832940 4291 151270834408992 4292 791141416489094 4293 3734266823214547 4294 15978377138854022 4295 62209958430641939 4296 221086572421004474 4297 719127962104966929 4298 2145749015101240620 4299 5884555366144245560 4300 14856206034481280588 4301 34573146407700563525 4302 74246436116170421154 4303 147261253042068915390 4304 269933749019116426930 4305 457484724666630113103 4306 717070034124264549414 4307 1039562039077666820102 4308 1393821973558002503832 4309 1727920880149587566788 4310 1979792478734427824094 4311 2095280600305863291546 4312 2046753912413944522874 4313 1843695110313974245493 4314 1529797401600288707488 4315 1167723187910761188711 4316 818767795088648213012 4317 526451322079533639159 4318 309809724274637632094 4319 166504641165671019543 4320 81524705895744391160 4321 36265222841695962490 4322 14611359901817695504 4323 5313577697437136612 4324 1737360543874045176 4325 508505372845959696 4326 132571778592176578 4327 30613371658456625 4328 6221303400023148 4329 1104445753651469 4330 169808939154950 4331 22383634659729 4332 2499192157978 4333 232898318975 4334 17784123202 4335 1086592902 4336 51442776 4337 1802405 4338 43564 4339 645 4340 2 4341 0 4342 0 4343 0 4344 0 4345 0 4346 0 4347 0 4348 0 4349 0 4350 0 4351 0 4352 0 4353 0 4354 0 4355 0 4356 0 4357 0 4358 0 4359 0 4360 0 4361 0 4362 0 4363 0 4364 0 4365 0 4366 0 4367 0 4368 0 4369 0 4370 0 4371 0 4372 1 4373 92 4374 4186 4375 123526 4376 2671649 4377 45179080 4378 621829620 4379 7161344034 4380 70412096075 4381 600124690888 4382 4486779433214 4383 29706079972044 4384 175517859720236 4385 931370273419632 4386 4462190814996140 4387 19387889144661696 4388 76683518194052840 4389 276979203907456082 4390 916097966035888797 4391 2780893847804444890 4392 7762809991764310162 4393 19959753315362436196 4394 47335089959063493046 4395 103653977340868667444 4396 209772666379422365629 4397 392615802057064702972 4398 679915483313702550743 4399 1089793128820912752164 4400 1616939972519675964354 4401 2220704603840343818052 4402 2822607329688463406775 4403 3319088457107137070852 4404 3608876683262864831304 4405 3625899750993899264208 4406 3363440605993072026325 4407 2877632453685330265706 4408 2268048578315753287837 4409 1644504805494385354364 4410 1095209734348057398758 4411 668743226529065036802 4412 373629739404370395626 4413 190569589029272199054 4414 88508540464407836197 4415 37324264857130994814 4416 14245462993618547720 4417 4903157361480959164 4418 1515757539033465056 4419 418943191526594688 4420 102993002468781034 4421 22388990893007318 4422 4274766803051245 4423 711322967638366 4424 102225970985898 4425 12552871741088 4426 1300231772725 4427 111822307524 4428 7827049899 4429 434390144 4430 18440214 4431 567816 4432 11580 4433 122 4434 1 4435 0 4436 0 4437 0 4438 0 4439 0 4440 0 4441 0 4442 0 4443 0 4444 0 4445 0 4446 0 4447 0 4448 0 4449 0 4450 0 4451 0 4452 0 4453 0 4454 0 4455 0 4456 0 4457 0 4458 0 4459 0 4460 0 4461 0 4462 0 4463 0 4464 0 4465 0 4466 1 4467 94 4468 4277 4469 127620 4470 2793181 4471 47792310 4472 665740095 4473 7762032134 4474 77286830879 4475 667284529326 4476 5055410426358 4477 33928622541226 4478 203280072396048 4479 1094230473520146 4480 5320043725900309 4481 23466791377212730 4482 94268179672052574 4483 345973463389207154 4484 1163247535004210081 4485 3591379984314627560 4486 10201534919490338752 4487 26705810754544260130 4488 64518550770044268409 4489 144011836477309905234 4490 297266662165607957565 4491 567858045839898861458 4492 1004402509057924031879 4493 1645514773689381472396 4494 2497467372945990367758 4495 3511633797079715678614 4496 4573708145145312043558 4497 5516304004565409513530 4498 6158169486103035659498 4499 6359368798274871073352 4500 6070177464052401313011 4501 5350676977325799640790 4502 4350680250070329802426 4503 3259045084690456164310 4504 2245794735531124548353 4505 1421249837045083321622 4506 824463364168038696441 4507 437472025395015381732 4508 211822626900341704047 4509 93342327292110914292 4510 37322600956470067989 4511 13495826255329106882 4512 4396754347336196150 4513 1285105234782170920 4514 335392482770504580 4515 77738452448617880 4516 15904499125784929 4517 2851975158044396 4518 444600436018845 4519 59681923104754 4520 6820788585038 4521 654606556010 4522 51867067082 4523 3319969560 4524 166788856 4525 6315116 4526 169433 4527 2914 4528 32 4529 0 4530 0 4531 0 4532 0 4533 0 4534 0 4535 0 4536 0 4537 0 4538 0 4539 0 4540 0 4541 0 4542 0 4543 0 4544 0 4545 0 4546 0 4547 0 4548 0 4549 0 4550 0 4551 0 4552 0 4553 0 4554 0 4555 0 4556 0 4557 0 4558 0 4559 0 4560 0 4561 1 4562 94 4563 4372 4564 131896 4565 2918671 4566 50523128 4567 712208277 4568 8405417702 4569 84741674702 4570 741042118510 4571 5688081463147 4572 38689779055634 4573 235014649927934 4574 1283025137905508 4575 6328939563684245 4576 28335409383798680 4577 115579163264539793 4578 430906405187551378 4579 1472428305417797011 4580 4622223986627472292 4581 13356688864425764461 4582 35588506939517081312 4583 87558467634875185363 4584 199146535169664548670 4585 419128145118302528410 4586 816857078473356260250 4587 1475078348139943374277 4588 2469007272707280320840 4589 3831459860765137522001 4590 5512745742824949539264 4591 7353487986910012221732 4592 9091480330786684991952 4593 10414063991386840140136 4594 11046210252785225714774 4595 10842021316248632872141 4596 9838738114553565823970 4597 8246288548699876544606 4598 6376050885347606703638 4599 4541775231727633275390 4600 2975801995487035102606 4601 1790285400177559214178 4602 987006053094556642738 4603 497544072577640693943 4604 228758558861874311678 4605 95664207572500909160 4606 36274170957860523800 4607 12428247700269395049 4608 3832584349857490554 4609 1059099802277736205 4610 260971892045075094 4611 57019230654751028 4612 10975728442570934 4613 1847668062383708 4614 269692250404488 4615 33789795798435 4616 3590379337170 4617 318824776534 4618 23229584710 4619 1356099332 4620 61427362 4621 2062004 4622 47816 4623 682 4624 2 4625 0 4626 0 4627 0 4628 0 4629 0 4630 0 4631 0 4632 0 4633 0 4634 0 4635 0 4636 0 4637 0 4638 0 4639 0 4640 0 4641 0 4642 0 4643 0 4644 0 4645 0 4646 0 4647 0 4648 0 4649 0 4650 0 4651 0 4652 0 4653 0 4654 0 4655 0 4656 0 4657 1 4658 96 4659 4464 4660 136176 4661 3048480 4662 53379318 4663 761344010 4664 9093948806 4665 92818217375 4666 821958082236 4667 6391121897717 4668 44050593848520 4669 271231612390977 4670 1501489863508008 4671 7513094843543213 4672 34133758204807010 4673 141343065600910279 4674 535180198754146072 4675 1858077437272089723 4676 5929155891874978998 4677 17424584507436888746 4678 47240572966106637230 4679 118325019594697718585 4680 274136939897097031086 4681 588050004749264831190 4682 1168843247454233428720 4683 2154036791531596324277 4684 3682047534774475412496 4685 5839542434962040866010 4686 8593445227658625516430 4687 11733705279940032180796 4688 14862727544577989909844 4689 17458621746537249334987 4690 19008972276361357173350 4691 19172095231627053811597 4692 17897911023317758211848 4693 15450731689657618925159 4694 12320593223402714371658 4695 9063548625328246054735 4696 6142131888552709398186 4697 3828079342318454119846 4698 2190183281632300988276 4699 1147933913115720531206 4700 549898373308947047784 4701 240132680262036502769 4702 95316070678684253764 4703 34278533423119390351 4704 11128783189055640468 4705 3248474859057034788 4706 848660532209446018 4707 197410162670660002 4708 40647985986870888 4709 7359170269456297 4710 1162457485440254 4711 158768026660348 4712 18550367306864 4713 1830516571181 4714 150168969088 4715 10039703135 4716 532913090 4717 21666009 4718 639786 4719 12529 4720 126 4721 1 4722 0 4723 0 4724 0 4725 0 4726 0 4727 0 4728 0 4729 0 4730 0 4731 0 4732 0 4733 0 4734 0 4735 0 4736 0 4737 0 4738 0 4739 0 4740 0 4741 0 4742 0 4743 0 4744 0 4745 0 4746 0 4747 0 4748 0 4749 0 4750 0 4751 0 4752 0 4753 0 4754 1 4755 96 4756 4560 4757 140640 4758 3182432 4759 56361190 4760 813276454 4761 9830287684 4762 101560230684 4763 910632514566 4764 7171404845286 4765 50078188296260 4766 312499133183038 4767 1753842999216114 4768 8900237783259035 4769 41024455412085792 4770 172416211162899325 4771 662865168585034324 4772 2337736411850513136 4773 7580974005298034254 4774 22651566294094293937 4775 62469488744271836658 4776 159246699079579800534 4777 375697275221046307540 4778 821124990744053467126 4779 1663937200609588444596 4780 3128201721545059003749 4781 5458616917051235856450 4782 8843633463512419535251 4783 13304630237426026463730 4784 18586532989358457584049 4785 24107625221442961144326 4786 29023260708638149324470 4787 32418094170027651219338 4788 33576091334640904254684 4789 32222787218779751712340 4790 28629295272825532741454 4791 23525023534439210137702 4792 17856999726075237373796 4793 12504292185757576666406 4794 8065222788553843940810 4795 4783328384814176066024 4796 2603509254108586159733 4797 1297663239530432242736 4798 590864795094203082847 4799 245112448337438715740 4800 92360457586278201211 4801 31505748166036791378 4802 9692648048728700126 4803 2678000202752594196 4804 661347394854101840 4805 145198954739752326 4806 28167810842397444 4807 4794564474835666 4808 710267891221664 4809 90706622470294 4810 9873887170438 4811 903699507784 4812 68371696785 4813 4184319394 4814 201249704 4815 7304470 4816 188075 4817 3104 4818 33 4819 0 4820 0 4821 0 4822 0 4823 0 4824 0 4825 0 4826 0 4827 0 4828 0 4829 0 4830 0 4831 0 4832 0 4833 0 4834 0 4835 0 4836 0 4837 0 4838 0 4839 0 4840 0 4841 0 4842 0 4843 0 4844 0 4845 0 4846 0 4847 0 4848 0 4849 0 4850 0 4851 0 4852 1 4853 98 4854 4656 4855 145104 4856 3320896 4857 59476982 4858 868123188 4859 10617113906 4860 111014308600 4861 1007709026256 4862 8036380365603 4863 56846274299254 4864 359449410338313 4865 2044841089437362 4866 10522064840284537 4867 49196020896931240 4868 209805740256618388 4869 818819930601847528 4870 2932665099039502362 4871 9662375699830741422 4872 29345831526963173546 4873 82302365281875964560 4874 213465736950055339356 4875 512669326590233419690 4876 1141274323305743017819 4877 2356957422595658674746 4878 4518659909308894329218 4879 8045966745605747292334 4880 13310774586752403673209 4881 20462822151140335879596 4882 29233621221682580194516 4883 38807108183025746016858 4884 47857298477030483711379 4885 54806280000857420381816 4886 58255226388895789723378 4887 57435236850583766186498 4888 52482602505477258466748 4889 44405432617578464920732 4890 34750752175443591722044 4891 25121929869866513622750 4892 16752565609803343404005 4893 10288414236076266109178 4894 5808551079975659082876 4895 3008567533594356960504 4896 1426404426221741464627 4897 617479428501443107862 4898 243377344188965827782 4899 87067577300233521720 4900 28173048609556269753 4901 8213229961368648136 4902 2147782473812559988 4903 501318304344734116 4904 103860013582531871 4905 18976536628768146 4906 3035464753635010 4907 421466395651030 4908 50288165608575 4909 5094682899258 4910 431871668150 4911 30075678834 4912 1680326174 4913 72937486 4914 2349148 4915 52334 4916 720 4917 2 4918 0 4919 0 4920 0 4921 0 4922 0 4923 0 4924 0 4925 0 4926 0 4927 0 4928 0 4929 0 4930 0 4931 0 4932 0 4933 0 4934 0 4935 0 4936 0 4937 0 4938 0 4939 0 4940 0 4941 0 4942 0 4943 0 4944 0 4945 0 4946 0 4947 0 4948 0 4949 0 4950 0 4951 1 4952 98 4953 4753 4954 149760 4955 3463681 4956 62726838 4957 926022271 4958 11457335806 4959 121229436195 4960 1113875497564 4961 8994123140699 4962 64435723509588 4963 412784944158225 4964 2379839861298242 4965 12414750608518889 4966 58866608568425964 4967 254693793867261975 4968 1008831194875106850 4969 3668567031959146559 4970 12277352248222679770 4971 37891831190587298309 4972 108041512528993689374 4973 285033759638377062480 4974 696652765210060584936 4975 1579109825724648655974 4976 3322474521939102539942 4977 6493285170808568174534 4978 11793672395215973620328 4979 19914809329933468408013 4980 31271043406847656183162 4981 45664929523975115822543 4982 62011579494779597358862 4983 78294140652429233612860 4984 91877920875920516207686 4985 100165811748108456246555 4986 101390401904850203013160 4987 95219520656681870895653 4988 82895008262445604337456 4989 66828490538519991683860 4990 49832954485307451581094 4991 34325240018936573121706 4992 21807083326564728746234 4993 12756544861639149759350 4994 6857995335188451621402 4995 3381209093840324017466 4996 1525229583278733530342 4997 627839744785995603438 4998 235150491014430657214 4999 79875680337257271132 5000 24517626360404986332 5001 6772868166931921880 5002 1676155776746340856 5003 369713944258063896 5004 72258137436679194 5005 12430058786426174 5006 1867565375675042 5007 242878544631056 5008 27051792318760 5009 2547666870449 5010 199710011558 5011 12774105152 5012 649535764 5013 25328398 5014 718266 5015 13525 5016 130 5017 1 5018 0 5019 0 5020 0 5021 0 5022 0 5023 0 5024 0 5025 0 5026 0 5027 0 5028 0 5029 0 5030 0 5031 0 5032 0 5033 0 5034 0 5035 0 5036 0 5037 0 5038 0 5039 0 5040 0 5041 0 5042 0 5043 0 5044 0 5045 0 5046 0 5047 0 5048 0 5049 0 5050 0 5051 1 5052 100 5053 4850 5054 154416 5055 3611167 5056 66119448 5057 987099118 5058 12353880638 5059 132257681355 5060 1229868513648 5061 10053369858724 5062 72935157818068 5063 473285459129546 5064 2764861327615114 5065 14619515236182515 5066 70288220621963086 5067 308465209208348419 5068 1239776139454654204 5069 4576444201002287981 5070 15553250591113388774 5071 48767768343158901378 5072 141333042144669992882 5073 379157330596460939652 5074 942809630996202559366 5075 2175352220203033886941 5076 4661493749938528962226 5077 9283740816332791969216 5078 17193517934601155481820 5079 29622740123054176431477 5080 47491545982899735429862 5081 70858094696005039979904 5082 98387022347669579999676 5083 127115170965831406247132 5084 152773450415681726503600 5085 170731190844199986181462 5086 177320659485993601598602 5087 171039662198620643986336 5088 153100263395819029427056 5089 127053387799353611359436 5090 97645825074259434138638 5091 69412409902350706163597 5092 45574757993693433498004 5093 27594795835388457343682 5094 15380675340693551451230 5095 7876076764334079218171 5096 3697212710323684122058 5097 1587103922427419776041 5098 621326939295005788330 5099 221158259822568708379 5100 71332635336417561684 5101 20770088084830566509 5102 5436501432334722192 5103 1273120161288078706 5104 265312059329572972 5105 48902512423352556 5106 7916867568715278 5107 1116625349248714 5108 135917668774274 5109 14117710882862 5110 1234366795982 5111 89322562771 5112 5234876656 5113 241406901 5114 8411248 5115 208118 5116 3300 5117 34 5118 0 5119 0 5120 0 5121 0 5122 0 5123 0 5124 0 5125 0 5126 0 5127 0 5128 0 5129 0 5130 0 5131 0 5132 0 5133 0 5134 0 5135 0 5136 0 5137 0 5138 0 5139 0 5140 0 5141 0 5142 0 5143 0 5144 0 5145 0 5146 0 5147 0 5148 0 5149 0 5150 0 5151 0 5152 1 5153 100 5154 4951 5155 159266 5156 3763168 5157 69655046 5158 1051500810 5159 13309920168 5160 144153730995 5161 1356474184360 5162 11223572477556 5163 82441602877196 5164 541815295600836 5165 3206667430429752 5166 17183256473480002 5167 83751459361184890 5168 372739176661861875 5169 1519810657257647666 5170 5693602445402127057 5171 19645621958103547474 5172 62566806959147075361 5173 184251329852784357414 5174 502505166672652216079 5175 1270887721648983494830 5176 2983960479944595931923 5177 6510256035166884595754 5178 13208282697967884839539 5179 24933999967847776801368 5180 43815044668116666261304 5181 71691325841448958925636 5182 109241863192934112750877 5183 155024603209954624877608 5184 204859162073778574828990 5185 252030287278113945994420 5186 288560899674549197191526 5187 307326317477021532580460 5188 304280573130472808382160 5189 279858771690402729562990 5190 238898500299509270646857 5191 189084753086558829964052 5192 138599994858781730044753 5193 93963927147219021929668 5194 58830990901479116326662 5195 33960725552696147918402 5196 18041345663577749150259 5197 8802106902108344089332 5198 3934911991558352799878 5199 1607714213902379206848 5200 598659914076365565084 5201 202527160170075721832 5202 62029228610223824580 5203 17132450346543643012 5204 4248609876787865441 5205 941310253017850222 5206 185288345559636911 5207 32197635625453492 5208 4903181026041167 5209 648804388597466 5210 73855513328985 5211 7146370908010 5212 579262814006 5213 38619270310 5214 2068110678 5215 86148154 5216 2665800 5217 57126 5218 759 5219 2 5220 0 5221 0 5222 0 5223 0 5224 0 5225 0 5226 0 5227 0 5228 0 5229 0 5230 0 5231 0 5232 0 5233 0 5234 0 5235 0 5236 0 5237 0 5238 0 5239 0 5240 0 5241 0 5242 0 5243 0 5244 0 5245 0 5246 0 5247 0 5248 0 5249 0 5250 0 5251 0 5252 0 5253 0 5254 1 5255 102 5256 5049 5257 164118 5258 3920065 5259 73342518 5260 1119361500 5261 14328645382 5262 156975626729 5263 1494533010078 5264 12514940193844 5265 93061164920402 5266 619331539624677 5267 3712840893760836 5268 20159251284837635 5269 99590877956520924 5270 449405373607055123 5271 1858587197875546012 5272 7064831577362028502 5273 24743996966140136186 5274 80022715214079082921 5275 239402724767577981784 5276 663591393960249581759 5277 1706518294212370034262 5278 4076167240713857881836 5279 9051785459147284426242 5280 18702216970977924080891 5281 35974480481246900564368 5282 64452507394107992940911 5283 107589302068221463020242 5284 167364853986622581594424 5285 242633750538131226099666 5286 327794259594143912282926 5287 412603212276573899570034 5288 483737717636494930183048 5289 528013860965310062256900 5290 536286818870512537235851 5291 506488039710581907786118 5292 444436073409408318147839 5293 361998750580429738182680 5294 273395501278655903492524 5295 191217230890615761586450 5296 123683265069637755670498 5297 73869867358700567570910 5298 40666992524855527523465 5299 20596625618112231153010 5300 9576292991683171514360 5301 4077668441544334881296 5302 1585958944349639548482 5303 561776034065067132430 5304 180637807232506027268 5305 52535035197979620194 5306 13763189733218565374 5307 3233241602969711324 5308 677599416080721460 5309 125947853372688414 5310 20625158801922477 5311 2952947138553244 5312 366331945512324 5313 38963085996292 5314 3507952527331 5315 263185424794 5316 16130665969 5317 786862782 5318 29470542 5319 803628 5320 14569 5321 134 5322 1 5323 0 5324 0 5325 0 5326 0 5327 0 5328 0 5329 0 5330 0 5331 0 5332 0 5333 0 5334 0 5335 0 5336 0 5337 0 5338 0 5339 0 5340 0 5341 0 5342 0 5343 0 5344 0 5345 0 5346 0 5347 0 5348 0 5349 0 5350 0 5351 0 5352 0 5353 0 5354 0 5355 0 5356 0 5357 1 5358 102 5359 5151 5360 169166 5361 4081667 5362 77182198 5363 1190837380 5364 15413509160 5365 170784275537 5366 1644940743862 5367 13938498854007 5368 104909778746886 5369 706892693678014 5370 4291873764728782 5371 23607935390562639 5372 118190996761544756 5373 540665135511777529 5374 2267506420901811546 5375 8743787922086787588 5376 31078749288300965204 5377 102040796434339764288 5378 310052559057236157236 5379 873252298528200397838 5380 2282856486398366520822 5381 5545665012631936203966 5382 12530984669122397752080 5383 26358420703249554469573 5384 51645639634828547678130 5385 94306478560161854537183 5386 160544810554726585107312 5387 254855445275060795801483 5388 377290192620620414955208 5389 520869374631594277855338 5390 670485543161585907653966 5391 804528287052370389728716 5392 899533005263893060701542 5393 936693625239315266491140 5394 907843300013976433820998 5395 818335473206910102223419 5396 685452896383732894592642 5397 532979115133256851669090 5398 384263185009419419415548 5399 256547988157466104247735 5400 158378512776099688368338 5401 90261919241491243758712 5402 47403091611004253508922 5403 22894382871319058766790 5404 10146181180878055887288 5405 4115795976576225365140 5406 1524024264764230090174 5407 513564468037722541646 5408 156961530408372975722 5409 43345890359787167187 5410 10770255691988183408 5411 2396449848162265418 5412 474951925132204152 5413 83334931258006176 5414 12855020551004524 5415 1729352448346094 5416 200981644063786 5417 19953204824447 5418 1669319230080 5419 115716571708 5420 6504018608 5421 287984636 5422 9645282 5423 229623 5424 3502 5425 35 5426 0 5427 0 5428 0 5429 0 5430 0 5431 0 5432 0 5433 0 5434 0 5435 0 5436 0 5437 0 5438 0 5439 0 5440 0 5441 0 5442 0 5443 0 5444 0 5445 0 5446 0 5447 0 5448 0 5449 0 5450 0 5451 0 5452 0 5453 0 5454 0 5455 0 5456 0 5457 0 5458 0 5459 0 5460 0 5461 1 5462 104 5463 5253 5464 174216 5465 4248368 5466 81183448 5467 1266071448 5468 16567984148 5469 185644232963 5470 1808653733438 5471 15506137927277 5472 118113981211866 5473 805668190887403 5474 4953264419785716 5475 27597766568105102 5476 139993059234267738 5477 649078303082843603 5478 2760007400979758408 5479 10794610868256474630 5480 38929235908311378730 5481 129735111406627098412 5482 400280296425656665838 5483 1145237729910138209691 5484 3042648685987329948482 5485 7515249429982234434204 5486 17274297905284323654462 5487 36981041851275279358374 5488 73784988942372951045192 5489 137275246401383102710514 5490 238241602985137171947392 5491 385792335294327922742747 5492 582982742878956043781726 5493 822104832764983742491479 5494 1081733844533458938610278 5495 1327814575173277278158962 5496 1519953689055046401810808 5497 1621814380276013029744494 5498 1612133371705353609936088 5499 1491863546280769378413487 5500 1284196248113986625190502 5501 1027302202708214241971119 5502 762889927629641540372418 5503 525283164776624184716547 5504 334887633543645476959668 5505 197385529638045646947050 5506 107375132965198533506062 5507 53807732549516267994798 5508 24787336277500948558660 5509 10472568697578515232326 5510 4047628449720260865748 5511 1427043894051774708539 5512 457501798258770323414 5513 132905424641492303066 5514 34848705214798787714 5515 8211468606027202819 5516 1730230183453978848 5517 324200245335535573 5518 53677158144454798 5519 7795811028382719 5520 984795097042410 5521 107129567804862 5522 9916699434074 5523 769817253905 5524 49207737520 5525 2529379067 5526 101248340 5527 3014001 5528 62200 5529 799 5530 2 5531 0 5532 0 5533 0 5534 0 5535 0 5536 0 5537 0 5538 0 5539 0 5540 0 5541 0 5542 0 5543 0 5544 0 5545 0 5546 0 5547 0 5548 0 5549 0 5550 0 5551 0 5552 0 5553 0 5554 0 5555 0 5556 0 5557 0 5558 0 5559 0 5560 0 5561 0 5562 0 5563 0 5564 0 5565 0 5566 1 5567 104 5568 5356 5569 179470 5570 4419965 5571 85346418 5572 1345229967 5573 17795821822 5574 201623175823 5575 1986689841936 5576 17230676584311 5577 132811764686040 5578 916948530080210 5579 5707623575662182 5580 32206181516613554 5581 165502607819885382 5582 777616438638275402 5583 3351901737785583458 5584 13293809547699201832 5585 48633431445400351866 5586 164473170099603916048 5587 515168583099364939518 5588 1496942740543704462270 5589 4040830275767831099844 5590 10145301602978592418251 5591 23715234750130229235000 5592 51656397852433470931858 5593 104918940317522244584746 5594 198816826683943287651093 5595 351641088239424244722124 5596 580651571978715383877396 5597 895303630016478810529768 5598 1289085995752065002706696 5599 1733079381476630215161390 5600 2175200333630050514600095 5601 2547973627138069835260490 5602 2784373145848628486187930 5603 2837067394718884756287676 5604 2693670278219905877880098 5605 2381350336963076063792986 5606 1958504587727142225459231 5607 1496963717027907365359308 5608 1062155302183127907063342 5609 698711450825383088041078 5610 425518145412573646143624 5611 239527522676530871801744 5612 124405718095676968248177 5613 59500460129266312070484 5614 26148810171017565065027 5615 10533954404643742643524 5616 3879570646999948279887 5617 1302413026855053332744 5618 397251946103631517657 5619 109686931899733943296 5620 27305542451058133655 5621 6100649737215423016 5622 1217034409343456663 5623 215529051277120074 5624 33658965087871944 5625 4600051334014124 5626 545273117770492 5627 55471291279886 5628 4781918844111 5629 343886347310 5630 20225098986 5631 947778090 5632 34138427 5633 896254 5634 15662 5635 138 5636 1 5637 0 5638 0 5639 0 5640 0 5641 0 5642 0 5643 0 5644 0 5645 0 5646 0 5647 0 5648 0 5649 0 5650 0 5651 0 5652 0 5653 0 5654 0 5655 0 5656 0 5657 0 5658 0 5659 0 5660 0 5661 0 5662 0 5663 0 5664 0 5665 0 5666 0 5667 0 5668 0 5669 0 5670 0 5671 0 5672 1 5673 106 5674 5459 5675 184722 5676 4596868 5677 89680948 5678 1428464870 5679 19100795112 5680 218792744911 5681 2180134268180 5682 19125916197462 5683 149153458495182 5684 1042156371425362 5685 6566790205077980 5686 37520653147583236 5687 195297968734482600 5688 929723199342126457 5689 4061757573595732998 5690 16332460737648638423 5691 60599307904345800090 5692 207929473109385950590 5693 661033051293638020584 5694 1950310321137818406525 5695 5347780427716400533052 5696 13644584873225718196022 5697 32427389345869134344594 5698 71846238761498815634046 5699 148506460021048960045392 5700 286538491004355651489901 5701 516304719157773428342278 5702 869058913805373438478852 5703 1366767595705937759939030 5704 2008512673446286403823697 5705 2757860243243335543372586 5706 3537717912057009606837493 5707 4238533179482999341690800 5708 4741222708309922965968599 5709 4949267183499349442403546 5710 4818505265968010165447020 5711 4372203590823754502570894 5712 3694449525528083888616984 5713 2904371275132513021041310 5714 2121992021445505194311794 5715 1439137121992871814354398 5716 904779532182200713905928 5717 526519273650006515264718 5718 283135105677918325439010 5719 140436620142981035531540 5720 64119274518298808412632 5721 26886825422189447943612 5722 10328828645203928355455 5723 3625151550388235405058 5724 1158880465339400943283 5725 336291759346038385706 5726 88251045441248487781 5727 20855388021119598074 5728 4417294234725824112 5729 834093961723095524 5730 139559627434831242 5731 20548185348084400 5732 2640980133931530 5733 293525330677484 5734 27896540834637 5735 2236558442602 5736 148732478830 5737 8028509626 5738 341773735 5739 11016914 5740 252652 5741 3710 5742 36 5743 0 5744 0 5745 0 5746 0 5747 0 5748 0 5749 0 5750 0 5751 0 5752 0 5753 0 5754 0 5755 0 5756 0 5757 0 5758 0 5759 0 5760 0 5761 0 5762 0 5763 0 5764 0 5765 0 5766 0 5767 0 5768 0 5769 0 5770 0 5771 0 5772 0 5773 0 5774 0 5775 0 5776 0 5777 0 5778 0 5779 1 5780 106 5781 5566 5782 190180 5783 4778871 5784 94187298 5785 1515952613 5786 20486973568 5787 237227980254 5788 2390140544040 5789 21206713649880 5790 167302700018940 5791 1182858342900445 5792 7543957961440562 5793 43639859751866965 5794 230039742158445426 5795 1109382720503562304 5796 4911340276904258068 5797 20018764814190335333 5798 75318249603823284156 5799 262149516666837998133 5800 845701000027927630542 5801 2532942370966874557410 5802 7053388692285813648406 5803 18283945620371048584135 5804 44167015463921178845054 5805 99509992793790135129147 5806 209263886071653091506174 5807 410996475879453374260509 5808 754220313459527717240434 5809 1293662019987050805187010 5810 2074439287059991063800862 5811 3110165033096880265901535 5812 4359800853934626121426398 5813 5713488272557433637036071 5814 6998296354521790589518766 5815 8009373316056031380231819 5816 8561163391435705516895200 5817 8542032914485412712419664 5818 7950646492023265450066840 5819 6898043898298311185657610 5820 5573789374008008112783170 5821 4190269972707773897101535 5822 2927590352653301375282934 5823 1898481642847778767562260 5824 1141085688189729543800452 5825 634696717236622968475683 5826 326135240243834564138382 5827 154518545412887205364221 5828 67359038762995786256000 5829 26954340388338648606595 5830 9875474024907579172904 5831 3303266782338408405165 5832 1005569390776055701198 5833 277611505802809303898 5834 69234124963734846720 5835 15529564520982126116 5836 3117584200835132976 5837 557033815630770631 5838 88023541866134450 5839 12212651960439872 5840 1475179238312140 5841 153597103556087 5842 13622407719842 5843 1014234430393 5844 62245623010 5845 3075242540 5846 118441660 5847 3395871 5848 67564 5849 840 5850 2 5851 0 5852 0 5853 0 5854 0 5855 0 5856 0 5857 0 5858 0 5859 0 5860 0 5861 0 5862 0 5863 0 5864 0 5865 0 5866 0 5867 0 5868 0 5869 0 5870 0 5871 0 5872 0 5873 0 5874 0 5875 0 5876 0 5877 0 5878 0 5879 0 5880 0 5881 0 5882 0 5883 0 5884 0 5885 0 5886 0 5887 1 5888 108 5889 5670 5890 195642 5891 4966380 5892 98875518 5893 1607855009 5894 21958448496 5895 257008213310 5896 2617936882104 5897 23489039834834 5898 187437436267166 5899 1340777937691263 5900 8653813152495330 5901 50674974089701316 5902 270481404230483950 5903 1321196975482389669 5904 5926117351955497572 5905 24481012877056505153 5906 93380837010761543116 5907 329626144978965701397 5908 1078848569257064105784 5909 3279463496798092533420 5910 9272121955920420553772 5911 24413647635366419109039 5912 59927746588874994229382 5913 137264444953101555799127 5914 293596325745611705385530 5915 586776438510076104507580 5916 1096313427131456561670144 5917 1915552755668391764027929 5918 3130816099063314331226700 5919 4787219366509216694415261 5920 6848300807831688143275660 5921 9164773245149610922944317 5922 11471512237384806633841332 5923 13426278341741123733013842 5924 14687838251132270890382326 5925 15011132359372950742803935 5926 14323939800427067998418258 5927 12752577413398755117108417 5928 10584349686199552423377362 5929 8181909935786629135137718 5930 5884504819091098184451980 5931 3932911249114298184377114 5932 2439450391849808150855248 5933 1402181589577237144880798 5934 745663758099309565720388 5935 366206389457344264724920 5936 165763640695929294803762 5937 69004959394210185702274 5938 26354066618300703866654 5939 9209376952010814721742 5940 2935919724718757815456 5941 851072592681920874436 5942 223520082119818217438 5943 52970148213888391237 5944 11275518543445524254 5945 2144916740379509453 5946 362522905608776346 5947 54080052383430790 5948 7066459202133064 5949 801613431648033 5950 78118371925038 5951 6457381801893 5952 445743726628 5953 25190189256 5954 1135465558 5955 39380964 5956 996536 5957 16805 5958 142 5959 1 5960 0 5961 0 5962 0 5963 0 5964 0 5965 0 5966 0 5967 0 5968 0 5969 0 5970 0 5971 0 5972 0 5973 0 5974 0 5975 0 5976 0 5977 0 5978 0 5979 0 5980 0 5981 0 5982 0 5983 0 5984 0 5985 0 5986 0 5987 0 5988 0 5989 0 5990 0 5991 0 5992 0 5993 0 5994 0 5995 0 5996 1 5997 108 5998 5778 5999 201312 6000 5159197 6001 103745958 6002 1704358834 6003 23519627658 6004 278216473310 6005 2864827220972 6006 25990060872007 6007 209751025846934 6008 1517809222558961 6009 9912684938972104 6010 58751085732149357 6011 317481136268428936 6012 1570473157482421120 6013 7135836061540460104 6014 29871025396236048127 6015 115495382929616628332 6016 413390444278139394832 6017 1372407766478605161886 6018 4233191067322641586768 6019 12149321000264636930346 6020 32485240233937505122875 6021 81010705303119045627748 6022 188591606087491921939743 6023 410168516929868142753826 6024 833947494668685260437908 6025 1585886191032231920258362 6026 2821825808134188055669147 6027 4699280605795029986657682 6028 7325647201865756859846809 6029 10690512158689437889759688 6030 14603891052295649657300542 6031 18672046523407368054471592 6032 22338843724715639804615153 6033 24999054955176220226322014 6034 26156857315477032699062735 6035 25574499198641507951174928 6036 23350889794533714655641041 6037 19894946553873440239172084 6038 15803195854563554007568459 6039 11691732200484562886184274 6040 8047484369684630791943428 6041 5146923477835412211049492 6042 3054500035056992579255446 6043 1679465858336201135036374 6044 854091951957386911649352 6045 400985068878482375741458 6046 173438860800218715536266 6047 68956019912174193090058 6048 25137202483154411478925 6049 8378742211665332016354 6050 2545825576148772015381 6051 702737133771662130948 6052 175563082745612891882 6053 39529456630367182396 6054 7983719205140778416 6055 1438712182498025850 6056 229932784038004188 6057 32365261011933066 6058 3980425085003283 6059 423716592213234 6060 38606966224613 6061 2970386964376 6062 189757039297 6063 9849940814 6064 403635660 6065 12537008 6066 277268 6067 3924 6068 37 6069 0 6070 0 6071 0 6072 0 6073 0 6074 0 6075 0 6076 0 6077 0 6078 0 6079 0 6080 0 6081 0 6082 0 6083 0 6084 0 6085 0 6086 0 6087 0 6088 0 6089 0 6090 0 6091 0 6092 0 6093 0 6094 0 6095 0 6096 0 6097 0 6098 0 6099 0 6100 0 6101 0 6102 0 6103 0 6104 0 6105 0 6106 1 6107 110 6108 5886 6109 206982 6110 5357736 6111 108809180 6112 1805635904 6113 25174941222 6114 300940433747 6115 3132198150694 6116 28728203121635 6117 234453374097916 6118 1716031782305471 6119 11338708953710286 6120 68008766057662208 6121 372015007991549902 6122 1863322263897643502 6123 8575183234579686082 6124 36368130645206756778 6125 142509661243499345752 6126 517119730762946796573 6127 1741056736305957674746 6128 5448175393796351335913 6129 15869004670055939891062 6130 43079067996680041071167 6131 109114055717967269697628 6132 258108424284783365139917 6133 570657557663188620696334 6134 1180011536260212967731086 6135 2283306808287916374600736 6136 4136068905614496155229973 6137 7015937770659555279300946 6138 11146544007140551845449458 6139 16587776565262730778273766 6140 23121849035042197968497023 6141 30185155016783415555735354 6142 36898464004542330014584317 6143 42221384527940515606347562 6144 45205240071675340210980342 6145 45264431740323979180907784 6146 42361700900616637268789085 6147 37027872073560732567041964 6148 30204218407536239049521835 6149 22971312497383217427507864 6150 16271526799208091598017167 6151 10722256655102649586904526 6152 6564374983728547348939642 6153 3728400326655513908712626 6154 1961464497206565186092635 6155 954118975687784520547040 6156 428298341806348847737154 6157 177045264109725474270658 6158 67234841811059276087302 6159 23396453449932584171038 6160 7438879353268540422683 6161 2154224862013618412122 6162 566206219971194513463 6163 134542713900064924524 6164 28777304163652386810 6165 5513320893834575058 6166 940895782186450691 6167 142132488910131020 6168 18867718668036762 6169 2182535526077996 6170 217826883410247 6171 18535804939246 6172 1325419306312 6173 78201925058 6174 3718098693 6175 137947060 6176 3813610 6177 73226 6178 882 6179 2 6180 0 6181 0 6182 0 6183 0 6184 0 6185 0 6186 0 6187 0 6188 0 6189 0 6190 0 6191 0 6192 0 6193 0 6194 0 6195 0 6196 0 6197 0 6198 0 6199 0 6200 0 6201 0 6202 0 6203 0 6204 0 6205 0 6206 0 6207 0 6208 0 6209 0 6210 0 6211 0 6212 0 6213 0 6214 0 6215 0 6216 0 6217 1 6218 110 6219 5995 6220 212868 6221 5561784 6222 114065342 6223 1911884301 6224 26929154810 6225 325271775735 6226 3421520025040 6227 31723242935660 6228 261772180187230 6229 1937726586926631 6230 12952005096605696 6231 78605791364738736 6232 435191652251062146 6233 2206770158086957515 6234 10284537862958723368 6235 44183760252842929461 6236 175436332404862281328 6237 645265594993893155944 6238 2202809029476727553426 6239 6991686232858995887081 6240 20663518023656245879730 6241 56938782232129844908395 6242 146447050262689324546592 6243 351915612475541314631805 6244 790742009357758029140252 6245 1662506807336182676812060 6246 3272379006773777963654136 6247 6032859260299701822817690 6248 10420333349122010204977022 6249 16866774286641746745531942 6250 25587227071375493995805590 6251 36379850194093319083777220 6252 48473986874310513673640532 6253 60518608583208372818198799 6254 70775429758384959131248374 6255 77504920340847212576393011 6256 79437831902910381435937664 6257 76161007864903374364904120 6258 68258642852576180689336654 6259 57143916425227874462760245 6260 44646863167292175453337064 6261 32523183364824740982900723 6262 22064678088705217147692890 6263 13924242724184399238431694 6264 8162516599713114036584722 6265 4438149942896268941555863 6266 2234524130396691882577528 6267 1039872742140899154032435 6268 446390162771467423574856 6269 176371293039839375225172 6270 63982712397559041201070 6271 21254622113849363346841 6272 6446342217293146199168 6273 1779174784704362951469 6274 445234477740949413920 6275 100615168190193029673 6276 20439621645953375188 6277 3713649586653843029 6278 599981755383463894 6279 85628686653031215 6280 10713763021396716 6281 1164805727305108 6282 108891155207062 6283 8642930320707 6284 573427953952 6285 31177706504 6286 1353430472 6287 45250090 6288 1104876 6289 17999 6290 146 6291 1 6292 0 6293 0 6294 0 6295 0 6296 0 6297 0 6298 0 6299 0 6300 0 6301 0 6302 0 6303 0 6304 0 6305 0 6306 0 6307 0 6308 0 6309 0 6310 0 6311 0 6312 0 6313 0 6314 0 6315 0 6316 0 6317 0 6318 0 6319 0 6320 0 6321 0 6322 0 6323 0 6324 0 6325 0 6326 0 6327 0 6328 0 6329 1 6330 112 6331 6104 6332 218754 6333 5771771 6334 119525516 6335 2023285943 6336 28787058248 6337 351307201424 6338 3734354468612 6339 34996378817119 6340 291954220377864 6341 2185393255188824 6342 14774870876595236 6343 90719035054985148 6344 508268581764729896 6345 2608882544531505225 6346 12310828295164552000 6347 53566749110574773201 6348 215482642682586455092 6349 803205436531795471169 6350 2779720375168836531218 6351 8947236322935218654499 6352 26825430550528058263198 6353 75014519780273346125811 6354 195874848361594208876874 6355 478047385695429334631869 6356 1091397214176125255942414 6357 2332472716590068946157249 6358 4668959586464372593653034 6359 8757712596715570043261132 6360 15398472293728777933882032 6361 25385443306858635928357705 6362 39243898611098646119390400 6363 56892847567508378852168607 6364 77342460723272484231613584 6365 98580095903353097646019560 6366 117778882873194067648365648 6367 131858605182656873758383709 6368 138269986339013337976507502 6369 135737660540379886859745036 6370 124669025389824363701590838 6371 107051374823829535254685331 6372 85870999218207375512615896 6373 64286521334155209844539226 6374 44870629616248574833014854 6375 29165623715222121631331822 6376 17631544696233744136044228 6377 9899284775436870828684657 6378 5153861926313891830507426 6379 2483876152962655335737536 6380 1106046604393372004692996 6381 454108550624536130026303 6382 171512209940543558303466 6383 59440969425537832774161 6384 18850672622301595175470 6385 5453644822043693772808 6386 1434472217452891768874 6387 341747832907266162378 6388 73434854893630857332 6389 14165631182366277216 6390 2440063062908899616 6391 373061175307279158 6392 50277743374292178 6393 5925434572038099 6394 604990694903150 6395 52920204863923 6396 3912571898768 6397 240413992030 6398 12015199534 6399 474506634 6400 14216962 6401 303535 6402 4144 6403 38 6404 0 6405 0 6406 0 6407 0 6408 0 6409 0 6410 0 6411 0 6412 0 6413 0 6414 0 6415 0 6416 0 6417 0 6418 0 6419 0 6420 0 6421 0 6422 0 6423 0 6424 0 6425 0 6426 0 6427 0 6428 0 6429 0 6430 0 6431 0 6432 0 6433 0 6434 0 6435 0 6436 0 6437 0 6438 0 6439 0 6440 0 6441 0 6442 1 6443 112 6444 6217 6445 224858 6446 5987484 6447 125189970 6448 2140050353 6449 30753797120 6450 379147754787 6451 4072355575768 6452 38570330383943 6453 325266755891386 6454 2461768365694332 6455 16831991140410978 6456 104546546766647589 6457 592670311054391308 6458 3078905405598549038 6459 14708507212220944036 6460 64809438185181655769 6461 264085056086331594132 6462 997421461390131455186 6463 3498734649236302312366 6464 11418249730289024080901 6465 34722173610941128985728 6466 98516784033033560300685 6467 261101888095870421667386 6468 647049525840541411402311 6469 1500586042934105859011354 6470 3259044466811480702068460 6471 6632573281117657893792416 6472 12654424017714865894840983 6473 22642799952205751367146900 6474 38006620017892609661191532 6475 59855034760897941951187432 6476 88447158332654700124219736 6477 122630327910735897657109478 6478 159511550042272463801387153 6479 194615256588123941870392248 6480 222650340416107718585758233 6481 238761123774091866364481914 6482 239877782064700678632934997 6483 225659997086860368515936338 6484 198640495488003657395620782 6485 163492306273197517084408894 6486 125708963913260462842081869 6487 90209227934306224436643484 6488 60350195779109123939406967 6489 37594512357238506162040598 6490 21777484769786783628151046 6491 11713541753991287171100626 6492 5840652180729017078243327 6493 2694961099754263896251122 6494 1148446559655862474200170 6495 451025842822652650953588 6496 162853421744639950554335 6497 53922058927754213856248 6498 16325400050376733464242 6499 4505179887832554933702 6500 1129239353129174622087 6501 256088179864545312372 6502 52315343818589705007 6503 9580301027736775138 6504 1564007738104822532 6505 226191180163346934 6506 28770688509086675 6507 3191651919200098 6508 305756245085832 6509 24996684672392 6510 1718851591392 6511 97618071620 6512 4471738513 6513 159999518 6514 4269499 6515 79194 6516 925 6517 2 6518 0 6519 0 6520 0 6521 0 6522 0 6523 0 6524 0 6525 0 6526 0 6527 0 6528 0 6529 0 6530 0 6531 0 6532 0 6533 0 6534 0 6535 0 6536 0 6537 0 6538 0 6539 0 6540 0 6541 0 6542 0 6543 0 6544 0 6545 0 6546 0 6547 0 6548 0 6549 0 6550 0 6551 0 6552 0 6553 0 6554 0 6555 0 6556 1 6557 114 6558 6327 6559 230964 6560 6209354 6561 131069994 6562 2262370578 6563 32834541530 6564 408899891611 6565 4437278053886 6566 42469418248689 6567 361998979974612 6568 2769845341658020 6569 19150665756961390 6570 120309831175573660 6571 690008461601527032 6572 3627422639081762477 6573 17540659035570546456 6574 78254691121893573478 6575 322949570789731057240 6576 1235711731626008124059 6577 4392694421392307384388 6578 14532502802502696496570 6579 44814005059520964038786 6580 128983508345844295636063 6581 346903431073167645505620 6582 872720172546313928101632 6583 2055458701527993971062786 6584 4535524897718690675075221 6585 9382009525028351404228798 6586 18202391133099418916741360 6587 33135480030354798865092716 6588 56612718881594690224822424 6589 90797103223903605538427654 6590 136712338889836284460676076 6591 193251135483238914231932500 6592 256434889613268210806100672 6593 319371920180656742540277094 6594 373221547612301836224604779 6595 409104979475134649507664836 6596 420445945658180340135405048 6597 404914302647857601211751070 6598 365194151566254263633706225 6599 308234495598030742864645644 6600 243266112043974852794249119 6601 179360372145420344524207306 6602 123415733262059573123142376 6603 79162362632692479777420140 6604 47274118988753319356496107 6605 26247048925250530614612946 6606 13527732697047666423983590 6607 6461398167767119675229058 6608 2854847525912955250565945 6609 1164431488451602763490666 6610 437474799445669491980315 6611 151021270828014471192850 6612 47774974069701641734121 6613 13808659936214115863096 6614 3634688335003348495663 6615 868097222778860631620 6616 187368964890482869417 6617 36382278256053679868 6618 6323175897456418896 6619 977984479661704036 6620 133728594178275804 6621 16044270591731126 6622 1674084327570574 6623 150330265018806 6624 11472002449375 6625 732460459548 6626 38360470355 6627 1605521940 6628 51800870 6629 1221686 6630 19245 6631 150 6632 1 6633 0 6634 0 6635 0 6636 0 6637 0 6638 0 6639 0 6640 0 6641 0 6642 0 6643 0 6644 0 6645 0 6646 0 6647 0 6648 0 6649 0 6650 0 6651 0 6652 0 6653 0 6654 0 6655 0 6656 0 6657 0 6658 0 6659 0 6660 0 6661 0 6662 0 6663 0 6664 0 6665 0 6666 0 6667 0 6668 0 6669 0 6670 0 6671 1 6672 114 6673 6441 6674 237290 6675 6437163 6676 137165966 6677 2390467694 6678 35034839500 6679 440674767618 6680 4830978476396 6681 46719673001379 6682 402463603476662 6683 3112895521157237 6684 21761056190189936 6685 138256347080476911 6686 802104043207950598 6687 4266532768997230411 6688 20880256085565262740 6689 94303949571636033214 6690 394098576146751558430 6691 1527438559486392063263 6692 5501545733186968595226 6693 18447488978946163696646 6694 57676006285130837834734 6695 168363317842366441554772 6696 459417145015998147047942 6697 1173056380792555908969290 6698 2805205894028013883137458 6699 6287381473586969134473425 6700 13216190659322170430112568 6701 26067367138780668026502113 6702 48263539901809452989130074 6703 83908370182246532337048955 6704 137008256379944391665951398 6705 210133173684796985460918683 6706 302733936264954492350160126 6707 409657004736370584773678130 6708 520606076470758898775630022 6709 621194120682006120307749741 6710 695724530124376929397496792 6711 731079285569091647574698483 6712 720437487583898379505379348 6713 665398236305767887939554095 6714 575611765122919515118873678 6715 466024158103114780950094005 6716 352811921267035910586562420 6717 249525308150467331607196500 6718 164685628865322370059681942 6719 101309383598952191899568581 6720 58013114827741420463771266 6721 30878598510644760432145243 6722 15252968193665270934585680 6723 6980072672498103643515606 6724 2953551307875418721509880 6725 1153182227019124754148597 6726 414496942257301197016102 6727 136809804287803287801727 6728 41350221613475973504652 6729 11409618786883252508778 6730 2864335593494278536550 6731 651780355760438921454 6732 133869426080150674398 6733 24701533709546920556 6734 4073144586549422056 6735 596609027713284018 6736 77093230060141196 6737 8718695674841443 6738 854952293331724 6739 71888300564729 6740 5113680065316 6741 302596091192 6742 14576970030 6743 555401893 6744 16068720 6745 331518 6746 4370 6747 39 6748 0 6749 0 6750 0 6751 0 6752 0 6753 0 6754 0 6755 0 6756 0 6757 0 6758 0 6759 0 6760 0 6761 0 6762 0 6763 0 6764 0 6765 0 6766 0 6767 0 6768 0 6769 0 6770 0 6771 0 6772 0 6773 0 6774 0 6775 0 6776 0 6777 0 6778 0 6779 0 6780 0 6781 0 6782 0 6783 0 6784 0 6785 0 6786 0 6787 1 6788 116 6789 6555 6790 243618 6791 6671355 6792 143489710 6793 2524545989 6794 37360264188 6795 474589369071 6796 5255424121130 6797 51348923430478 6798 446998482863760 6799 3494490997277907 6800 24696452747579452 6801 158662241492395065 6802 931012121411846268 6803 5010046827617258465 6804 24811581583608625702 6805 113426467464194162875 6806 479925224306462696144 6807 1883820340984627294792 6808 6873771683247209463100 6809 23356886124937867527821 6810 74024955834969056802478 6811 219118649005590191406421 6812 606509320890175923117976 6813 1571460157409560222753397 6814 3814748068843732487674128 6815 8682744208208495804614621 6816 18541994937331233414517142 6817 37170216251028382053066460 6818 69977436180525993994619044 6819 123761959492256235634637297 6820 205675833301273024335188902 6821 321223641304459034174706961 6822 471501266918855892332678188 6823 650421780909999082631894737 6824 843127515792758554309592044 6825 1026810581418222882106123204 6826 1174527264047742011618446628 6827 1261397940740595247923812475 6828 1271338704789569134483339060 6829 1201868916213431257212996888 6830 1065044816802806218122287232 6831 884061262398826323553625572 6832 686828415938227480021873706 6833 498965363349344642681800161 6834 338616835970531626238365192 6835 214424683721639240083614511 6836 126540768523761954447630668 6837 69499673212633570560251935 6838 35471575880839120799687338 6839 16796135450151101979682426 6840 7365233976601187295672722 6841 2985067148740942410412937 6842 1115761959897701729494998 6843 383713422033616122478101 6844 121095134659321194687936 6845 34968958441088805214788 6846 9210812535768338008416 6847 2205201718920712375966 6848 478014092870975429806 6849 93408357491957993864 6850 16374337586048400052 6851 2560832286169885570 6852 355069920597290992 6853 43334367505084417 6854 4616364951061580 6855 425041495531497 6856 33426329804990 6857 2213003554664 6858 121116619484 6859 5351459101 6860 184850760 6861 4765901 6862 85476 6863 969 6864 2 6865 0 6866 0 6867 0 6868 0 6869 0 6870 0 6871 0 6872 0 6873 0 6874 0 6875 0 6876 0 6877 0 6878 0 6879 0 6880 0 6881 0 6882 0 6883 0 6884 0 6885 0 6886 0 6887 0 6888 0 6889 0 6890 0 6891 0 6892 0 6893 0 6894 0 6895 0 6896 0 6897 0 6898 0 6899 0 6900 0 6901 0 6902 0 6903 0 6904 1 6905 116 6906 6670 6907 250174 6908 6911705 6909 150041394 6910 2664839172 6911 39816788304 6912 510765752365 6913 5712694298356 6914 56386916275763 6915 495968401672876 6916 3918528796633598 6917 27993563539416084 6918 181835342428922597 6919 1079049098380335036 6920 5873709664488254988 6921 29431839604461151864 6922 136169881814725529490 6923 583256422477367667386 6924 2318273835990394037020 6925 8568095074391093897380 6926 29498337058157888800152 6927 94752088057742276541194 6928 284353157392466094075977 6929 798233640385410052063348 6930 2098270834072137372579046 6931 5169491494946500097068018 6932 11946142467014991928022208 6933 25911224724213728165473874 6934 52779714587064876489356088 6935 101008555901689334723770512 6936 181681945394018676264071870 6937 307211658364263497762484232 6938 488435051616406874837013949 6939 730217896189040953826484646 6940 1026529392015534061221746294 6941 1356827013047501717098111516 6942 1685921204950724020255615556 6943 1968793145464996248720273282 6944 2160070815381634593411067155 6945 2225668389323479721579596294 6946 2152587596086083526504576799 6947 1953059578700690978968303782 6948 1661241447472457794160442037 6949 1323675533676013828968842904 6950 987164819024231018669496848 6951 688401636265503309848824390 6952 448412324817298005650570257 6953 272513333427922569846975086 6954 154316477225998449591340908 6955 81308477532501235684670446 6956 39800046215922017143474463 6957 18068260825183284385447380 6958 7593197940400589925909613 6959 2947964405279859505851750 6960 1054963647178707073125559 6961 347140135573571798741280 6962 104749815484536043598958 6963 28899703830774009296354 6964 7266102938066469618616 6965 1658825307405801406010 6966 342481151678135935272 6967 63657464936549244476 6968 10598274611544223773 6969 1571448078768223788 6970 206156535861444159 6971 23748923580292370 6972 2381272130904486 6973 205661311426968 6974 15107608932591 6975 929338313756 6976 46934575422 6977 1895956228 6978 59091600 6979 1347388 6980 20544 6981 154 6982 1 6983 0 6984 0 6985 0 6986 0 6987 0 6988 0 6989 0 6990 0 6991 0 6992 0 6993 0 6994 0 6995 0 6996 0 6997 0 6998 0 6999 0 7000 0 7001 0 7002 0 7003 0 7004 0 7005 0 7006 0 7007 0 7008 0 7009 0 7010 0 7011 0 7012 0 7013 0 7014 0 7015 0 7016 0 7017 0 7018 0 7019 0 7020 0 7021 0 7022 1 7023 118 7024 6785 7025 256728 7026 7158668 7027 156833388 7028 2811562867 7029 42410411628 7030 549332250622 7031 6204989886420 7032 61865413546467 7033 549766898018094 7034 4389257043197575 7035 31692827180592286 7036 208118427403204304 7037 1248822853836395858 7038 6875447203575139121 7039 34852974226909343606 7040 163172296514541161336 7041 707425700790586260956 7042 2846814940094622639761 7043 10655496907625684198164 7044 37162791220766073743178 7045 120962939082456874965926 7046 367968765716949838704440 7047 1047404432218399163108534 7048 2792706788284276771166779 7049 6981441766651053085670966 7050 16376423636175341072458617 7051 36069561100721762369172248 7052 74637356401924082828588793 7053 145166414860291623357472276 7054 265478423624266442435644063 7055 456629574159031701616921390 7056 738840588714357411155599999 7057 1124689282743736681636339134 7058 1610707785845724622201969568 7059 2170078857037696486157531612 7060 2750086713219630502672281638 7061 3277423656236418715095378910 7062 3672002603437798002325992913 7063 3866267454912789408885769236 7064 3823830359522476001958018619 7065 3550477069814308890382591480 7066 3093022306498157249071508371 7067 2526251588985163609346610102 7068 1932933474391970227594878515 7069 1384242925505841715317597806 7070 926889162832691350499639920 7071 579672260893106917919389352 7072 338179145612695999614118387 7073 183797217445432173732951458 7074 92922522598223024877186177 7075 43630936194973672786419106 7076 18993071810120360504436560 7077 7650444851887343721029842 7078 2845466658064478816329989 7079 974973234285695607278774 7080 306975687017312092670437 7081 88568251487419841922690 7082 23344400310057307066764 7083 5602036251916839126410 7084 1219369599305529214507 7085 239735990650099186934 7086 42374498711498362973 7087 6698185296321152526 7088 941216894532857708 7089 116767948440620412 7090 12688525800435523 7091 1196488396006974 7092 96826903346950 7093 6634603980356 7094 378500410612 7095 17594266342 7096 647420066 7097 18104784 7098 361283 7099 4602 7100 40 7101 0 7102 0 7103 0 7104 0 7105 0 7106 0 7107 0 7108 0 7109 0 7110 0 7111 0 7112 0 7113 0 7114 0 7115 0 7116 0 7117 0 7118 0 7119 0 7120 0 7121 0 7122 0 7123 0 7124 0 7125 0 7126 0 7127 0 7128 0 7129 0 7130 0 7131 0 7132 0 7133 0 7134 0 7135 0 7136 0 7137 0 7138 0 7139 0 7140 0 7141 1 7142 118 7143 6904 7144 263512 7145 7412016 7146 163865980 7147 2964963541 7148 45147556056 7149 590422665372 7150 6734634757852 7151 67818323849304 7152 608818261749456 7153 4911302630166171 7154 35838750378385864 7155 237892794779586340 7156 1443266013136931316 7157 8035642355718569168 7158 41203722550779218324 7159 195176076927606821390 7160 856357377096741687854 7161 3488527170486022087271 7162 13221605014504293766126 7163 46705698824736584375140 7164 154025710840632390921594 7165 474858804791392856217495 7166 1370311220789812201109860 7167 3705319328207528126074506 7168 9397039743205636999356236 7169 22370055242326942144356466 7170 50021178978901795720278750 7171 105124615937830252799963323 7172 207743236859169892166282900 7173 386178315145843528618875894 7174 675482820229785491675588234 7175 1111975556730748740399930083 7176 1722992333058082868774813152 7177 2513020296244010865513188323 7178 3449976371687230667410652416 7179 4457514551206844388423363817 7180 5419278183171764761990363334 7181 6197894621657906449344079927 7182 6665756380197870923713274432 7183 6738630678240144192846322946 7184 6400158440746601107019286598 7185 5707568257718637043253451256 7186 4775961078981909081122306046 7187 3747052879019587199153185906 7188 2754031206384148227332631152 7189 1894467118424687557177479100 7190 1218400171301341529437904610 7191 731773408846987294826621552 7192 409917803540670444660560680 7193 213868641416626925150318742 7194 103768890731227582973647340 7195 46744942786433239026336962 7196 19514602578489254655741788 7197 7534922065896475956795506 7198 2685015297150103169580606 7199 880903799392952190983017 7200 265392163058040454156718 7201 73211078597243318653912 7202 18433934483642504906122 7203 4221720753206404593630 7204 875994230779335478108 7205 163971541188270751513 7206 27553540798408189514 7207 4133725690581610482 7208 550231494238346888 7209 64516150039498927 7210 6608206064604840 7211 585483819287525 7212 44343899285178 7213 2829811214927 7214 149410722984 7215 6374182281 7216 212769990 7217 5305262 7218 92080 7219 1014 7220 2 7221 0 7222 0 7223 0 7224 0 7225 0 7226 0 7227 0 7228 0 7229 0 7230 0 7231 0 7232 0 7233 0 7234 0 7235 0 7236 0 7237 0 7238 0 7239 0 7240 0 7241 0 7242 0 7243 0 7244 0 7245 0 7246 0 7247 0 7248 0 7249 0 7250 0 7251 0 7252 0 7253 0 7254 0 7255 0 7256 0 7257 0 7258 0 7259 0 7260 0 7261 1 7262 120 7263 7020 7264 270300 7265 7672200 7266 171151772 7267 3125269244 7268 48034670896 7269 634177535923 7270 7304086075426 7271 74281809492732 7272 673579581287274 7273 5489701113993720 7274 40480272710998824 7275 271582157547058683 7276 1665672631269667352 7277 9377442604929379248 7278 48631928823230251392 7279 233043576288970270673 7280 1034663627149811293612 7281 4266108423944839655028 7282 16369515727129686642686 7283 58560399166964863774154 7284 195629852436817487728220 7285 611145010348691970004010 7286 1787607242076529196726920 7287 4901085781303921677798973 7288 12607177204373101878268128 7289 30451337352621751546352150 7290 69113759686707347952652850 7291 147486340587096058181641579 7292 296062700839339159873743608 7293 559286479447751926508913993 7294 994577477306592409481689398 7295 1665306584033886284938536437 7296 2625806936010272909980699972 7297 3899163339637300081767769091 7298 5452721664939910066160371522 7299 7180398183004600824153338080 7300 8902341745402511305764462432 7301 10389033061749488055312263507 7302 11408354782150799625414867080 7303 11783568520668356020674639942 7304 11442791007441433622390955606 7305 10441180135800091973571011661 7306 8946551522869147633302058076 7307 7193491942900441357838473442 7308 5423174088947021949075521082 7309 3830090651582148831220471006 7310 2531492249598514497129325728 7311 1564164342134389402836154918 7312 902413619732134583676243430 7313 485484589633386757656694174 7314 243201883424826783438675488 7315 113265319225544570125075287 7316 48957482308469117320505790 7317 19602784367522963319033135 7318 7256072266007759370065008 7319 2477395706182944929950654 7320 778270932964357757991912 7321 224354871272558642768396 7322 59172493696603324817288 7323 14231850223403338928747 7324 3110178530357095759952 7325 615093926782465768283 7326 109590903065576527412 7327 17501987601472807170 7328 2491112911009133072 7329 313945513749989806 7330 34769361299856366 7331 3354275216657234 7332 278952046447978 7333 19747784585814 7334 1171672939016 7335 57121784095 7336 2229341042 7337 67183911 7338 1482414 7339 21897 7340 158 7341 1 7342 0 7343 0 7344 0 7345 0 7346 0 7347 0 7348 0 7349 0 7350 0 7351 0 7352 0 7353 0 7354 0 7355 0 7356 0 7357 0 7358 0 7359 0 7360 0 7361 0 7362 0 7363 0 7364 0 7365 0 7366 0 7367 0 7368 0 7369 0 7370 0 7371 0 7372 0 7373 0 7374 0 7375 0 7376 0 7377 0 7378 0 7379 0 7380 0 7381 0 7382 1 7383 120 7384 7140 7385 277320 7386 7939000 7387 178691152 7388 3292739340 7389 51078652500 7390 680743294594 7391 7915935778746 7392 81294430342344 7393 744542977866674 7394 6129928302952718 7395 45671159859204240 7396 309656890581156988 7397 1919738605503372864 7398 10927102505735348576 7399 57307149814739526774 7400 277775041089187415659 7401 1247756277288242104094 7402 5206508075601515162036 7403 20223121350338193064838 7404 73254103217954520213821 7405 247856873467905323263188 7406 784467696813754455012526 7407 2325411672892142739296384 7408 6463298390556115757999155 7409 16859963658056698087362442 7410 41311460092742837797856903 7411 95149990445027626671944408 7412 206128115947396655200226342 7413 420221575386230163786162052 7414 806516901152218942298973319 7415 1457757460185992567756221136 7416 2481987184446776580665609360 7417 3981316371058064571790378036 7418 6017318786467586543752329456 7419 8569028658751249086286378456 7420 11496958175785298728101633611 7421 14531001154331703404367893076 7422 17297205052843964141902679326 7423 19386475438713376348690502682 7424 20450642691902973489039813429 7425 20295997318863914829795344586 7426 18940271621697820179219416332 7427 16610298572444202288555220874 7428 13680189216696100590216492925 7429 10573087025662368424262673482 7430 7661965079087776191697652252 7431 5201168699852075736463711036 7432 3303967769181651959317911025 7433 1961786767868428790073249478 7434 1087447733974581446707640763 7435 561971152927705422690842942 7436 270347391578198064828220428 7437 120872319915873094588236230 7438 50136873584042244824952144 7439 19256247862616746459572234 7440 6833613399893104503731130 7441 2235565502027402559358400 7442 672481602654394748182962 7443 185489517750593335705506 7444 46770552346429257029223 7445 10744085861486308819170 7446 2240169982438208326512 7447 422175894843053639724 7448 71577642895342858711 7449 10860438051645147028 7450 1465918309124254982 7451 174821436232213180 7452 18275253241983674 7453 1659133391211156 7454 129371119930101 7455 8548299621162 7456 470667156802 7457 21132998724 7458 751747684 7459 20338226 7460 392897 7461 4840 7462 41 7463 0 7464 0 7465 0 7466 0 7467 0 7468 0 7469 0 7470 0 7471 0 7472 0 7473 0 7474 0 7475 0 7476 0 7477 0 7478 0 7479 0 7480 0 7481 0 7482 0 7483 0 7484 0 7485 0 7486 0 7487 0 7488 0 7489 0 7490 0 7491 0 7492 0 7493 0 7494 0 7495 0 7496 0 7497 0 7498 0 7499 0 7500 0 7501 0 7502 0 7503 0 7504 1 7505 122 7506 7260 7507 284340 7508 8212880 7509 186497292 7510 3467614426 7511 54286425344 7512 730273604331 7513 8572921705262 7514 88897261455921 7515 822237893309252 7516 6837934328439967 7517 51470427895722260 7518 352638653833514882 7519 2209606153874337940 7520 12714364692824902833 7521 67423584669585698160 7522 330528970982188766787 7523 1501975370780415253400 7524 6341668197107492974065 7525 24931027481444511029720 7526 91426938201881891573902 7527 313265773415112751852540 7528 1004340277961230850769687 7529 3016673818686531124833544 7530 8498441623524276601156506 7531 22476956624589764980282280 7532 55858851641233430910593791 7533 130533356425746485400979824 7534 287010805371323374043073580 7535 594088551649009678041913948 7536 1158160347559871774247948470 7537 2127163351022778811758518900 7538 3681809218652480709194172601 7539 6006600969645692222661624546 7540 9237373298570680395826140999 7541 13391613981643440617196742848 7542 18300487143200522409552608629 7543 23571479683870708670238582102 7544 28610373993865397959743390756 7545 32715960376758014533853516088 7546 35233112722637883041563791795 7547 35720848316340566207367479450 7548 34077211797817153770986468761 7549 30572937978244703380213861774 7550 25779032954690402234193257423 7551 20414694463314024580032918596 7552 15171202637864505427562739163 7553 10570946677728584129026262850 7554 6899223639516633756244123846 7555 4213201689630053449010399358 7556 2404573066555061913801495360 7557 1280905542888820941865097140 7558 635971147665224393953779657 7559 293853340115308794010920036 7560 126144305456878568983358771 7561 50217256811301547400485346 7562 18501986158142061736022860 7563 6295281638909371292151264 7564 1973357384493205804129073 7565 568398532939046008804728 7566 150005722085939769017907 7567 36157203973862607021648 7568 7932205429580152345969 7569 1577679241231333687830 7570 283262477531885009879 7571 45687468747674166424 7572 6583600443298902920 7573 842326306709895508 7574 95002730627825641 7575 9367258762359490 7576 799544130238181 7577 58385519135244 7578 3595204030499 7579 183314418168 7580 7558579253 7581 244044634 7582 5890112 7583 99014 7584 1060 7585 2 7586 0 7587 0 7588 0 7589 0 7590 0 7591 0 7592 0 7593 0 7594 0 7595 0 7596 0 7597 0 7598 0 7599 0 7600 0 7601 0 7602 0 7603 0 7604 0 7605 0 7606 0 7607 0 7608 0 7609 0 7610 0 7611 0 7612 0 7613 0 7614 0 7615 0 7616 0 7617 0 7618 0 7619 0 7620 0 7621 0 7622 0 7623 0 7624 0 7625 0 7626 0 7627 1 7628 122 7629 7381 7630 291600 7631 8493600 7632 194570372 7633 3650167862 7634 57665384938 7635 782928459726 7636 9277929161050 7637 97134050354090 7638 907233584182902 7639 7620179616255118 7640 57942800024509790 7641 401105426883044697 7642 2539912724527682322 7643 14772883260533194184 7644 79203365912835810472 7645 392645240715010226331 7646 1804736819473775479848 7647 7709384601655086413813 7648 30671157115208256790884 7649 113854600049247874564127 7650 394995903543971624578566 7651 1282581494377994918344026 7652 3902857700116693353208292 7653 11142294246511117817219455 7654 29873741202044432169501738 7655 75283899252440769101635196 7656 178458203143665423752052628 7657 398172349938096572916951687 7658 836644895157381819543541634 7659 1656310759152796264425309191 7660 3090510779922369172384416364 7661 5436603747568081249218545715 7662 9018220637118477923745559584 7663 14107934835000941580625164592 7664 20815027530998006288799220134 7665 28963543798990634998603025544 7666 38005547242839740168101254704 7667 47020996669399071364495786691 7668 54838410628945570005194025124 7669 60269047472846662541809085104 7670 62396155908762582412996888532 7671 60824965400900362764179607169 7672 55800894719874159515794956622 7673 48147951240831414778379748239 7674 39048127918838211093805454970 7675 29742794116031656001067037321 7676 21259804736221866871828381834 7677 14247253586355603727730031044 7678 8942424896613309041708845044 7679 5251055438072605825103971268 7680 2881204662494614887581264048 7681 1475223244578617062116169567 7682 703824779193839279758120346 7683 312395177485149850854209160 7684 128772931730370817955724934 7685 49204496803591122081840336 7686 17392001924719610072425286 7687 5673888679422292092696817 7688 1704230690915308517541896 7689 470023083976726812523633 7690 118676318475395695311182 7691 27342741475572486194702 7692 5727713416184639120568 7693 1086514225017889474166 7694 185803717525583771344 7695 28500163296008985080 7696 3898835483438799594 7697 472592491210421656 7698 50377707623135434 7699 4681406411622771 7700 375299685076872 7701 25631855347961 7702 1468344100684 7703 69172095063 7704 2610700772 7705 76142874 7706 1627206 7707 23305 7708 162 7709 1 7710 0 7711 0 7712 0 7713 0 7714 0 7715 0 7716 0 7717 0 7718 0 7719 0 7720 0 7721 0 7722 0 7723 0 7724 0 7725 0 7726 0 7727 0 7728 0 7729 0 7730 0 7731 0 7732 0 7733 0 7734 0 7735 0 7736 0 7737 0 7738 0 7739 0 7740 0 7741 0 7742 0 7743 0 7744 0 7745 0 7746 0 7747 0 7748 0 7749 0 7750 0 7751 1 7752 124 7753 7502 7754 298860 7755 8781640 7756 202924132 7757 3840652908 7758 61222956892 7759 838875609035 7760 10034002871370 7761 106051346077541 7762 1000141673783962 7763 8483673625308404 7764 65159198708133482 7765 455696980537593352 7766 2915844728468765386 7767 17140693794057877407 7768 92900251977327072678 7769 465671326128811133568 7770 2164701743850842266878 7771 9354305601294133765421 7772 37656153174110746945922 7773 141475249815650206063287 7774 496890582740957186468076 7775 1633841297068309522066536 7776 5036017684331722418295630 7777 14567545563658331491601297 7778 39585957843287233479283128 7779 101141919214631224270934629 7780 243156788619782037037539936 7781 550415726076899641138178783 7782 1173777911891207623696520394 7783 2359246262246216664706994750 7784 4471125960220859193380348986 7785 7991812211065626168667579771 7786 13475746846806178132647199198 7787 21438847696807991549452889185 7788 32182610456894425683104760746 7789 45583929322993085041695349237 7790 60917509892756007841122480608 7791 76798342344536792514560038952 7792 91316797984389346334539680982 7793 102380868431417253654477277795 7794 108194856489716752674331612438 7795 107729405900987377371911802134 7796 101016232771795289508160387958 7797 89152845842599119279628374775 7798 74010235560083462130338776776 7799 57750083189811117319724192129 7800 42322793238393210069140160190 7801 29105615192958646674332415509 7802 18764680039888728355421548108 7803 11329419940125492972861598991 7804 6398423334276677514070202236 7805 3375881195916195044569213360 7806 1661691268899159064016795542 7807 761918783485854029219830371 7808 324900086203804300717992812 7809 128616781352543384823977328 7810 47174366833916526325999766 7811 15997500061357931413713649 7812 5004116405610747066182818 7813 1440218742907218626716531 7814 380316426699926740571804 7815 91864234587705726459730 7816 20228532931508133785396 7817 4045505708382125038448 7818 731749776810779598990 7819 119154323922094394083 7820 17375427598146831102 7821 2255556087360906115 7822 258882289139699264 7823 26064621144268858 7824 2280733718598106 7825 171541181313121 7826 10941758583222 7827 582022236798 7828 25266574798 7829 869663819 7830 22782700 7831 426428 7832 5084 7833 42 7834 0 7835 0 7836 0 7837 0 7838 0 7839 0 7840 0 7841 0 7842 0 7843 0 7844 0 7845 0 7846 0 7847 0 7848 0 7849 0 7850 0 7851 0 7852 0 7853 0 7854 0 7855 0 7856 0 7857 0 7858 0 7859 0 7860 0 7861 0 7862 0 7863 0 7864 0 7865 0 7866 0 7867 0 7868 0 7869 0 7870 0 7871 0 7872 0 7873 0 7874 0 7875 0 7876 1 7877 124 7878 7627 7879 306362 7880 9076760 7881 211558872 7882 4039357085 7883 64967063296 7884 898289601431 7885 10844348660546 7886 115698670823270 7887 1101618931000022 7888 9436015712896645 7889 73197274712489860 7890 517120825798506372 7891 3343196520523151122 7892 19860734633727267962 7893 108803765725257080974 7894 551392015135472002708 7895 2591970428322667634928 7896 11329088812818686595238 7897 46139707861183408838288 7898 175421394140528039353837 7899 623645377611864161825284 7900 2076239392907637757167881 7901 6481350392320055054633880 7902 18993279414078211711372699 7903 52302138528270936588233188 7904 135459237075112762151280390 7905 330219496544727142971834660 7906 758213206229229950673959606 7907 1640672374366883032325318162 7908 3347357423603931606587059988 7909 6441731894545318445753866180 7910 11696581844356271446199447740 7911 20043469738067597790419487618 7912 32420082578623803705862320964 7913 49501815722854617215961544132 7914 71351351713336627114649045952 7915 97081388212813604314869600648 7916 124672849067002801718866255139 7917 151088149973473838725907454550 7918 172744055920766949431366720408 7919 186274136559523757387360710732 7920 189370338996429759318528110476 7921 181419805432667600364038835078 7922 163698114555240164581696408391 7923 139037015517312904168555054958 7924 111084659392112974488394756105 7925 83423811904570564861639147156 7926 58840781726194081600569243620 7927 38942377308793640674545485384 7928 24159403273664866742025304805 7929 14034350233491283507983435626 7930 7624638320138274535253039775 7931 3868994877957606483639184818 7932 1831088080210950566510585158 7933 807007558987846087673550718 7934 330649973783926357905711693 7935 125713446729536837520928920 7936 44263456874219805575571717 7937 14401508029465682327918676 7938 4319468168171310419697908 7939 1191171894180344119939684 7940 301156265845221398617462 7941 69583878270698020302054 7942 14642228790234033604521 7943 2795148224889641022494 7944 481977041845162433103 7945 74708447904708115574 7946 10352908032486364950 7947 1274688537155136180 7948 138449468715763482 7949 13155705317956234 7950 1082962215330069 7951 76326433435566 7952 4539698552294 7953 223753769876 7954 8925201449 7955 278981098 7956 6523066 7957 106286 7958 1107 7959 2 7960 0 7961 0 7962 0 7963 0 7964 0 7965 0 7966 0 7967 0 7968 0 7969 0 7970 0 7971 0 7972 0 7973 0 7974 0 7975 0 7976 0 7977 0 7978 0 7979 0 7980 0 7981 0 7982 0 7983 0 7984 0 7985 0 7986 0 7987 0 7988 0 7989 0 7990 0 7991 0 7992 0 7993 0 7994 0 7995 0 7996 0 7997 0 7998 0 7999 0 8000 0 8001 0 8002 1 8003 126 8004 7749 8005 313866 8006 9379441 8007 220488572 8008 4246547449 8009 68905656702 8010 961353279767 8011 11712346301006 8012 126128661245117 8013 1212370111296306 8014 10485439078788400 8015 82141976376799280 8016 586158669518747206 8017 3828435084234185362 8018 22981424446873461231 8019 127243827818005051540 8020 651863026516222155748 8021 3098304179986319323998 8022 13695739109341846703064 8023 56423966293007323304166 8024 217057609482496578983485 8025 780985642894336392291588 8026 2632139059027705469664811 8027 8320325510198297580488096 8028 24696757045020691144637656 8029 68905031067381899279227798 8030 180868460598406623469191887 8031 447008716561917140497092400 8032 1040891388142772250746370672 8033 2284989143886269081586689206 8034 4731142057369299033954926945 8035 9243318906415907107410284380 8036 17045593359210452697448090947 8037 29677513651796156453658373422 8038 48792299103636332941746970336 8039 75758251678026927556987568872 8040 111091347722241610080391068847 8041 153847272311002827415371528592 8042 201195221402279693179599764651 8043 248424548723363046673633955338 8044 289549496436472692460377848057 8045 318476033594663839421416111156 8046 330447133488596471936903140534 8047 323307089654254052265565018976 8048 298128613947041373025226143638 8049 258954925716163093925914479648 8050 211739753460521993766630348487 8051 162866417780197780866516447492 8052 117752732395868076959377402453 8053 79954831575824370575200912372 8054 50937701938244887979942050844 8055 30415996689445301701823551288 8056 17003486625705105276804510634 8057 8888069288647440574388319876 8058 4338329303756745208932277579 8059 1974437528394518788434539724 8060 836515388784158056163666083 8061 329349229757365922036563198 8062 120272665684881647067758570 8063 40654281746087589074171632 8064 12690959667614740219416122 8065 3649725319786570480591784 8066 964340067247567454268324 8067 233408308212858580096042 8068 51582157378128127850329 8069 10370769173833197542278 8070 1889333071057281872899 8071 310489768606124098694 8072 45797581901080465078 8073 6028675961931625220 8074 703660001235003669 8075 72278422668643592 8076 6476703215492500 8077 501053128766740 8078 33047616795392 8079 1829670408768 8080 83366495793 8081 3045502714 8082 86037106 8083 1782216 8084 24769 8085 166 8086 1 8087 0 8088 0 8089 0 8090 0 8091 0 8092 0 8093 0 8094 0 8095 0 8096 0 8097 0 8098 0 8099 0 8100 0 8101 0 8102 0 8103 0 8104 0 8105 0 8106 0 8107 0 8108 0 8109 0 8110 0 8111 0 8112 0 8113 0 8114 0 8115 0 8116 0 8117 0 8118 0 8119 0 8120 0 8121 0 8122 0 8123 0 8124 0 8125 0 8126 0 8127 0 8128 0 8129 1 8130 126 8131 7875 8132 321614 8133 9689443 8134 229713652 8135 4462525806 8136 73047213614 8137 1028256787279 8138 12641551260438 8139 137397255568849 8140 1333151046931406 8141 11640857083704182 8142 92086160787767486 8143 663673422511149439 8144 4378770913656562666 8145 26557301530689865788 8146 148595938660678698340 8147 769449006447491745797 8148 3697378779719889122904 8149 16527153914228742025444 8150 68868173538207181665736 8151 268025107403082786241687 8152 975878715423445088754272 8153 3329083069677304601290406 8154 10654518844339454900330938 8155 32028023420065696106966830 8156 90523481302652687727954066 8157 240780537685578960227445670 8158 603192328321584396397021546 8159 1424179641547213581260058154 8160 3171076987693537596450504036 8161 6661951322712140301987982978 8162 13210883784042132461566652214 8163 24736977451808920116054590354 8164 43748335738237748917873061410 8165 73090510061562004548985078497 8166 115371670725921205879892101234 8167 172068343418141547395546623853 8168 242472595446156356796674363998 8169 322814058490169148743484695538 8170 405985741591533457000101797590 8171 482225944607775458940124217777 8172 540825437981637733422133906968 8173 572516392197541910625048124618 8174 571837245055781020671274225196 8175 538655934244634071943309940350 8176 478273647176805200985961863156 8177 400044933716787763154618254154 8178 315005777592106657069481265966 8179 233336835670680599737931161754 8180 162460124540067644488832776868 8181 106222597448495544587674079636 8182 65157436933037257006748823680 8183 37455734425808741322792062225 8184 20154294275170837195114255072 8185 10138037910371253290419007215 8186 4760694005073832463487161828 8187 2083802830156586908483865251 8188 848780359978425023694672236 8189 321148448616010486936732752 8190 112651928865743496565419350 8191 36556798232844516032342989 8192 10949251605956066709259622 8193 3019140975258562146152959 8194 764284760551339941449268 8195 177080378564041546489308 8196 37425133430964576759764 8197 7188054992168354421991 8198 1249424171636295457340 8199 195632261865936368697 8200 27449255070644176362 8201 3430846228283060254 8202 379400892022735586 8203 36829810154524908 8204 3109467088586584 8205 225819323223175 8206 13918238989976 8207 715923837866 8208 30076536694 8209 1002544854 8210 25452454 8211 461945 8212 5334 8213 43 8214 0 8215 0 8216 0 8217 0 8218 0 8219 0 8220 0 8221 0 8222 0 8223 0 8224 0 8225 0 8226 0 8227 0 8228 0 8229 0 8230 0 8231 0 8232 0 8233 0 8234 0 8235 0 8236 0 8237 0 8238 0 8239 0 8240 0 8241 0 8242 0 8243 0 8244 0 8245 0 8246 0 8247 0 8248 0 8249 0 8250 0 8251 0 8252 0 8253 0 8254 0 8255 0 8256 0 8257 1 8258 128 8259 8001 8260 329364 8261 10007255 8262 239248694 8263 4687573132 8264 77400241728 8265 1099199135523 8266 13635708523138 8267 149563848014765 8268 1464771803830646 8269 12911912987433211 8270 103131250569914950 8271 750616793516193329 8272 5002235619688972544 8273 30649730841080835470 8274 173286967839422719378 8275 906866423386182567196 8276 4405073660748811324576 8277 19908905517616753749853 8278 83898758771174698864012 8279 330294296010666320806266 8280 1216787080335683124863140 8281 4200923554501810806865865 8282 13610295575491060248495194 8283 41427973929269479647500223 8284 118597418038584251923314844 8285 319603053912154449944678118 8286 811429512677029178700673060 8287 1942227649520348567051078696 8288 4385536464742589276397883856 8289 9346387222123636306638763753 8290 18808416956825729889315632994 8291 35752215941937709587535099941 8292 64212311797648662329589651958 8293 108990748550492247381686925064 8294 174855179443747960707479427150 8295 265165847799889267668221765538 8296 380111900106471931001291394312 8297 515035480272128702593772799201 8298 659545051456554766060820642214 8299 798098102641685860716475045419 8300 912364777412882375200831602134 8301 985031317125106516323065415640 8302 1004020099794984006649496737868 8303 965738165763941592612737047459 8304 876166021823895616931298359972 8305 749341355998111597361702511415 8306 603761529651609076272011759270 8307 457971575994578269653630106218 8308 326784369678104608665548854796 8309 219160270932814916167280926825 8310 138016916297375762127041776916 8311 81531753831013476118946919086 8312 45129315523587697547226831894 8313 23377521043344022633743014240 8314 11318001056776359867510179182 8315 5113830452438556050411772503 8316 2153018604412832166044340764 8317 843207853720839036198627781 8318 306621723177058822142375682 8319 103318405753280580501349301 8320 32188864620054759438721948 8321 9250098299968138368408734 8322 2445467160463361022493366 8323 593067922252516507928945 8324 131523077515621198974682 8325 26579074849805545742425 8326 4875725790259508113908 8327 808406539079407553529 8328 120563340046127779776 8329 16085317711996069680 8330 1908006947209244034 8331 199788363993924710 8332 18314628005579672 8333 1455497650491645 8334 99106606788452 8335 5699061861164 8336 271778930766 8337 10496617752 8338 317905540 8339 7206825 8340 113904 8341 1155 8342 2 8343 0 8344 0 8345 0 8346 0 8347 0 8348 0 8349 0 8350 0 8351 0 8352 0 8353 0 8354 0 8355 0 8356 0 8357 0 8358 0 8359 0 8360 0 8361 0 8362 0 8363 0 8364 0 8365 0 8366 0 8367 0 8368 0 8369 0 8370 0 8371 0 8372 0 8373 0 8374 0 8375 0 8376 0 8377 0 8378 0 8379 0 8380 0 8381 0 8382 0 8383 0 8384 0 8385 0 8386 1 8387 128 8388 8128 8389 337366 8390 10332630 8391 249093882 8392 4922006709 8393 81973799572 8394 1174387150763 8395 14698754430788 8396 162691492432765 8397 1608100111482608 8398 14309032332898207 8399 115387938133670644 8400 848037520841767721 8401 5707766831434916640 8402 35327685147790010610 8403 201801615727091591700 8404 1067231938735910687476 8405 5239801443649004807696 8406 23941293998073383189825 8407 102021078128381575290328 8408 406226673597680197488358 8409 1513969900871778983073104 8410 5289183441005253554859437 8411 17344520870417522886812786 8412 53450653437860193999893651 8413 154959062993242505389730064 8414 423016516782595174993665862 8415 1088250075011930271668710688 8416 2640226813320872108781028038 8417 6044548061632785209988318158 8418 13065531192859170879932115325 8419 26676300671973071888140556992 8420 51465979422323637467850648119 8421 93851169730033325003174101442 8422 161801300961740662676862072460 8423 263764189311774964725999723302 8424 406613081997555899446917702258 8425 592776642080726139633008545552 8426 817204024582049865778153525852 8427 1065266816069997211571030079614 8428 1312826076327576103566728585277 8429 1529265814038571632820122899750 8430 1683315321090036441833617849860 8431 1750281121565473464698651329776 8432 1718446974343302825413131345065 8433 1592388820844638477417645539748 8434 1391929486673223493151246708249 8435 1147048827641296246184421634326 8436 890542120989276445102007252929 8437 650900982415245002663620425062 8438 447518027568418212661635274032 8439 289170573466154266414121842470 8440 175437348047404439126192526447 8441 99827978189788826850998086238 8442 53215913754020876738910556110 8443 26542544909197747719685018014 8444 12369747566553656647905649056 8445 5378370239410479607974865016 8446 2178266515665924751930255597 8447 820314142732146785580540148 8448 286701767339764139373472864 8449 92802706995819780132067238 8450 27758070316018105030207021 8451 7653223600151753373542844 8452 1939783067111251895329559 8453 450638848343584283878230 8454 95643202959348731731079 8455 18478387388850414247434 8456 3236834926671043582275 8457 511780627401862320966 8458 72673357641424882077 8459 9215715810079812718 8460 1036883602699393967 8461 102737459948368442 8462 8886432677703916 8463 664075419079920 8464 42339528306490 8465 2267597629050 8466 100019907383 8467 3539684286 8468 96938877 8469 1947906 8470 26290 8471 170 8472 1 8473 0 8474 0 8475 0 8476 0 8477 0 8478 0 8479 0 8480 0 8481 0 8482 0 8483 0 8484 0 8485 0 8486 0 8487 0 8488 0 8489 0 8490 0 8491 0 8492 0 8493 0 8494 0 8495 0 8496 0 8497 0 8498 0 8499 0 8500 0 8501 0 8502 0 8503 0 8504 0 8505 0 8506 0 8507 0 8508 0 8509 0 8510 0 8511 0 8512 0 8513 0 8514 0 8515 0 8516 1 8517 130 8518 8255 8519 345366 8520 10666068 8521 259264402 8522 5166121558 8523 86776979016 8524 1254037136388 8525 15834831478662 8526 176847070895931 8527 1764064864554310 8528 15843479120506691 8529 128976941539824204 8530 957090279644274066 8531 6505301001886371300 8532 40668607376784841791 8533 234689618068236449012 8534 1254116891850014291233 8535 6222883005619730274502 8536 28741708707969341237044 8537 123833069409010764102718 8538 498647597582610734112328 8539 1879841544763670175773358 8540 6644693963576981851790378 8541 22051509596809057679077640 8542 68790721370560004337074653 8543 201934188584030026792506438 8544 558323189476621531310509318 8545 1455178991220610014048491326 8546 3577806949214933016997974234 8547 8303495913924727846970081630 8548 18200545395210756218962997804 8549 37695309634753087078381071890 8550 73796590903405079318229759322 8551 136604862334712994323909303312 8552 239156062717557115512197128205 8553 396056784083181989501166159498 8554 620499942805895132939292287733 8555 919717463925278949632138292408 8556 1289701144115896658808637490797 8557 1710854662556562739142809142610 8558 2146683842196557789918067470751 8559 2547239772390173506096965131432 8560 2857646019330974314259386252731 8561 3030038116261564540935367968570 8562 3035475895154397607851861968020 8563 2871810816887284375529577526552 8564 2564597557234487051195630123854 8565 2160592846159146561874026026596 8566 1716105176473865578668186772849 8567 1284188985107095419985599903856 8568 904676716932406775646902434384 8569 599473096826220110870489135882 8570 373297791111862532265288045983 8571 218228480274304904499088351636 8572 119635334633185735692391090047 8573 61429861171537551463425729446 8574 29505761657041898523562337913 8575 13238180830093274345494278724 8576 5539603699230090949003581672 8577 2158419853360316267307295656 8578 781656395378853734028310362 8579 262582828203790228062161788 8580 81650673457635261764103423 8581 23446891662952348966832676 8582 6202098207036939833050313 8583 1506991651753074476687890 8584 335331406972174418574512 8585 68102919288437001894544 8586 12576691954582982600571 8587 2103179006216692100800 8588 317016727231771472833 8589 42846750460239654506 8590 5161919956650523788 8591 550573480918166746 8592 51583979168516906 8593 4206279355978606 8594 295239430212811 8595 17599781353108 8596 876213287154 8597 35653235444 8598 1151869385 8599 28362342 8600 499518 8601 5590 8602 44 8603 0 8604 0 8605 0 8606 0 8607 0 8608 0 8609 0 8610 0 8611 0 8612 0 8613 0 8614 0 8615 0 8616 0 8617 0 8618 0 8619 0 8620 0 8621 0 8622 0 8623 0 8624 0 8625 0 8626 0 8627 0 8628 0 8629 0 8630 0 8631 0 8632 0 8633 0 8634 0 8635 0 8636 0 8637 0 8638 0 8639 0 8640 0 8641 0 8642 0 8643 0 8644 0 8645 0 8646 0 8647 1 8648 130 8649 8386 8650 353620 8651 11007319 8652 269760568 8653 5420250574 8654 91819450732 8655 1338373759555 8656 17048290278382 8657 192101514965114 8658 1933659923110422 8659 17527414926369245 8660 144029813993094190 8661 1079045323393745323 8662 7405874776419050764 8663 46759361670419439355 8664 272573771136727951894 8665 1471608606221383440981 8666 7378973868171888754760 8667 34447341172836190928065 8668 150041107456999793398852 8669 610931708607788626944849 8670 2329397175236957607636150 8671 8329560704491179377135585 8672 27971467782593032083053592 8673 88317210046549412681771177 8674 262468094516644350245961668 8675 734886487932025479661606182 8676 1940170950169537871871699568 8677 4833425790967171899379666266 8678 11369570212603010650912806496 8679 25266655488189516845071827581 8680 53072751611191397597783777676 8681 105411438521254045856895374201 8682 198032670033236654351942022810 8683 351989431155286970978669420908 8684 592035959248425868762803500920 8685 942424503622997538539624280054 8686 1419883103431514212676558872672 8687 2024731793563322391984056908744 8688 2732542839930711354608737497276 8689 3489806532912156639212690637573 8690 4216924048607202096075275977054 8691 4820036047432333268289613734601 8692 5210023092396335905433014804136 8693 5323694651560281986966792171490 8694 5140367019211491967764636593868 8695 4687913070720043736922598495227 8696 4035888812541195749454573930544 8697 3278044578996429648183489393129 8698 2510263526110088811671295328214 8699 1811069551738957029519582430105 8700 1230022967340037619736452557748 8701 785726256112150996765796388338 8702 471619579694040454654118988664 8703 265717539287956952491620056523 8704 140366053822024985173249036572 8705 69435347655370508856365871965 8706 32121316969048045633356928686 8707 13876136555539001307133608313 8708 5588833205823570237925947554 8709 2095114489092695689809354617 8710 729661362719389479581863128 8711 235605138903923217728870345 8712 70379029310334104012458988 8713 19402419568066555361862387 8714 4923625654128691456981852 8715 1146790876321371659397705 8716 244390022315908041465624 8717 47486620746696234275944 8718 8380554129676689109198 8719 1337587948908175409666 8720 192145193464006086484 8721 24707830199144476394 8722 2826515969857088292 8723 285621635742420934 8724 25284728616692328 8725 1941812330370165 8726 127860208149124 8727 7115050981698 8728 328577162928 8729 12297558239 8730 361164656 8731 7944177 8732 121876 8733 1204 8734 2 8735 0 8736 0 8737 0 8738 0 8739 0 8740 0 8741 0 8742 0 8743 0 8744 0 8745 0 8746 0 8747 0 8748 0 8749 0 8750 0 8751 0 8752 0 8753 0 8754 0 8755 0 8756 0 8757 0 8758 0 8759 0 8760 0 8761 0 8762 0 8763 0 8764 0 8765 0 8766 0 8767 0 8768 0 8769 0 8770 0 8771 0 8772 0 8773 0 8774 0 8775 0 8776 0 8777 0 8778 0 8779 1 8780 132 8781 8514 8782 361878 8783 11356884 8784 280597820 8785 5684704026 8786 97110919098 8787 1427631791337 8788 18343705407846 8789 208529989417544 8790 2117947989597146 8791 19373962214368206 8792 160689811615555470 8793 1215298902571831235 8794 8421735625897985150 8795 53697281457574033046 8796 316158862287784653814 8797 1724379297134131905174 8798 8736548359866017374080 8799 41218297728722757345186 8800 181478389371441850605880 8801 747103059916798224421191 8802 2880717131070388603776850 8803 10419519949444661175078782 8804 35400726735108010579623732 8805 113114934579498982424850736 8806 340281999077639544662207874 8807 964683176240064465341978615 8808 2579435843563286574264247670 8809 6510026608227193260075390237 8810 15518224206084957730869527440 8811 34958125136309831505801361981 8812 74458042016150458614151074230 8813 150006468335594647309762304014 8814 285949670302616022124457177888 8815 515901916591068381419274109300 8816 881111619268442661870427134158 8817 1424760859899613226210569365244 8818 2181397763381048615460780128476 8819 3162411809459929982904147887811 8820 4340864814956027205270830355178 8821 5641143180417467036182273871099 8822 6939450956553329782436539610876 8823 8079040006503472220465358520104 8824 8899302487302788055011680270788 8825 9272008271378013316013193973501 8826 9133730285197672719206111546084 8827 8503316363633165182386775142931 8828 7477858681647963025231706444672 8829 6208273900848218643526586998976 8830 4862920239797929728677435888650 8831 3591327160761371466036464489911 8832 2498692770433009786014621425248 8833 1636467875967237555123098249893 8834 1007956863826177964384416438708 8835 583289056683765294328461215115 8836 316783792915868688175057758766 8837 161275664514025658058055595705 8838 76868389881263946544575879242 8839 34253073638174451026186597836 8840 14248644717708570134352641608 8841 5524138374700297769181498361 8842 1992542338114090713968435666 8843 667378386159169156150823521 8844 207136023988819861814310866 8845 59439529019145907348583963 8846 15731109753275134332988710 8847 3829442321239955179630136 8848 854906441526921337574284 8849 174459402650747103971784 8850 32426552746959774098772 8851 5467693110125857299341 8852 832664036128068283180 8853 113952780276341965993 8854 13935105940596241844 8855 1512924576698950761 8856 144745023153876164 8857 12097006598479432 8858 874052395739710 8859 53918035982761 8860 2795906170400 8861 119484330400 8862 4099681254 8863 108924218 8864 2124748 8865 27869 8866 174 8867 1 8868 0 8869 0 8870 0 8871 0 8872 0 8873 0 8874 0 8875 0 8876 0 8877 0 8878 0 8879 0 8880 0 8881 0 8882 0 8883 0 8884 0 8885 0 8886 0 8887 0 8888 0 8889 0 8890 0 8891 0 8892 0 8893 0 8894 0 8895 0 8896 0 8897 0 8898 0 8899 0 8900 0 8901 0 8902 0 8903 0 8904 0 8905 0 8906 0 8907 0 8908 0 8909 0 8910 0 8911 0 8912 1 8913 132 8914 8646 8915 370392 8916 11714516 8917 291776592 8918 5959830559 8919 102661697902 8920 1522054948472 8921 19725877448184 8922 226212132433913 8923 2318064812199152 8924 21397270916425584 8925 179112821698725064 8926 1367384526612751471 8927 9566462502515915798 8928 61591323368568458118 8929 366241598692542376466 8930 2017763442907313975580 8931 10328448752348374348532 8932 49241166327850750966245 8933 219126224186834968725280 8934 911952310343424287316731 8935 3555563729343648650677570 8936 13006757998269654549928079 8937 44704127629069924644626990 8938 144535188156032754963597715 8939 440066777260664453805743562 8940 1262995747933210568275797975 8941 3419756143830711181261036958 8942 8742311566952676835810736979 8943 21114606058133555379481555944 8944 48207604745404928987130765030 8945 104097292227806698362915026906 8946 212685230991299635786168896288 8947 411302228016178943842311254128 8948 753066052373962782449070534143 8949 1305713093564711927601169978934 8950 2144235929559874860884714437916 8951 3335407288012702377676017800576 8952 4914651142488985653654904588241 8953 6859544218642903213691135655796 8954 9068248038107732724299448734996 8955 11353238609249405857569565185416 8956 13458697510438382523326572618760 8957 15103158834628410718556601756460 8958 16039264017919541104774113059437 8959 16113834062295761345254643825194 8960 15308483036522358000278115828522 8961 13746109786630142429449451030776 8962 11660340972400527146862149349943 8963 9338323111549025403344237146494 8964 7056139472069246461200437646423 8965 5026795939739630723524057318876 8966 3373617731179311151962775984323 8967 2131098661527867273343077241556 8968 1265910335508852151976728906448 8969 706393499652907017226661130720 8970 369870025295069596576445513301 8971 181502921628705293735105382724 8972 83364175231383906275606223569 8973 35786436824442947396303784062 8974 14336097759812371953550069177 8975 5350461410424053576222030722 8976 1857001741500628376115326164 8977 598190928641465845480823210 8978 178461686371016075826622660 8979 49194478027321014157513062 8980 12498273898667125522041852 8981 2918355483694873293563080 8982 624388902509716811502828 8983 121994657499792417573084 8984 21686023558203244653019 8985 3492826355470992336398 8986 507369484773532147515 8987 66124375051712579448 8988 7686401290163580958 8989 791531983754939380 8990 71645575358358567 8991 5647811327707488 8992 383491161960101 8993 22130037511794 8994 1067270470642 8995 42096543916 8996 1319223256 8997 31527836 8998 539218 8999 5852 9000 45 9001 0 9002 0 9003 0 9004 0 9005 0 9006 0 9007 0 9008 0 9009 0 9010 0 9011 0 9012 0 9013 0 9014 0 9015 0 9016 0 9017 0 9018 0 9019 0 9020 0 9021 0 9022 0 9023 0 9024 0 9025 0 9026 0 9027 0 9028 0 9029 0 9030 0 9031 0 9032 0 9033 0 9034 0 9035 0 9036 0 9037 0 9038 0 9039 0 9040 0 9041 0 9042 0 9043 0 9044 0 9045 0 9046 1 9047 134 9048 8778 9049 378906 9050 12080729 9051 303312952 9052 6245955828 9053 108482135382 9054 1621897717356 9055 21199849967924 9056 245232255494802 9057 2535223470266272 9058 23612589646279274 9059 199468356620443780 9060 1536985117790555453 9061 10855097324752566872 9062 70563336705458511309 9063 423721635534534879156 9064 2357844569757259920182 9065 12192507388853190100388 9066 58733098761624719023330 9067 264138652926143124585098 9068 1111173690241400062222539 9069 4380086322249126547525684 9070 16203278706938660776438814 9071 56329981317439478832589310 9072 184257684374518170540744089 9073 567722466203679124204135506 9074 1649278657924940095769939787 9075 4521421759048278930511309026 9076 11706068735033005320211408051 9077 28641394735305181129032311404 9078 66264225911867169370750359690 9079 145039457485262517008971046376 9080 300471298836275090696524484441 9081 589368189521994608990753568246 9082 1094876833498521130506653296199 9083 1926810402527058006043336013894 9084 3212783552526242660514319048298 9085 5076222342568369289102005685260 9086 7600452114065497345239455313831 9087 10783913269019923185066063167256 9088 14498600945235740291321727533084 9089 18468833499156984769088240184544 9090 22286603232417906341599086269225 9091 25470837873519938954934423531132 9092 27562448930237741968197074211198 9093 28230855832828498192961485815870 9094 27358621664095843086111459517097 9095 25074707797556611873596834634362 9096 21723575292031392331307709972689 9097 17780200742808137165008381998438 9098 13739822733849440234453858478389 9099 10017649075426188367724190653414 9100 6885928074060673508110725331225 9101 4458739761060433467918575202764 9102 2717210602721668305713181887341 9103 1556934138886159168274139278264 9104 837897128430905434326748057123 9105 423042018303853604641537944686 9106 200127031172735821564038524561 9107 88586928002395302741507733682 9108 36638596931015045027737309404 9109 14135927203749418147185804282 9110 5079015548229782409479089963 9111 1696270433484403851433522266 9112 525523488043309759276578426 9113 150700627736357010373406756 9114 39904584418695508731122968 9115 9731470150890319259698558 9116 2179401025903435220231915 9117 446818589199518725091464 9118 83570390253130454408052 9119 14204629014482285538792 9120 2184755763682512611384 9121 302612134494648443002 9122 37542797267769720320 9123 4146140867782844166 9124 404721488820259797 9125 34631742896840342 9126 2572517062819681 9127 163949447001550 9128 8836234850551 9129 395486874348 9130 14355064610 9131 409126480 9132 8737998 9133 130210 9134 1254 9135 2 9136 0 9137 0 9138 0 9139 0 9140 0 9141 0 9142 0 9143 0 9144 0 9145 0 9146 0 9147 0 9148 0 9149 0 9150 0 9151 0 9152 0 9153 0 9154 0 9155 0 9156 0 9157 0 9158 0 9159 0 9160 0 9161 0 9162 0 9163 0 9164 0 9165 0 9166 0 9167 0 9168 0 9169 0 9170 0 9171 0 9172 0 9173 0 9174 0 9175 0 9176 0 9177 0 9178 0 9179 0 9180 0 9181 1 9182 134 9183 8911 9184 387684 9185 12455256 9186 315207100 9187 6543445472 9188 114583218730 9189 1727424129003 9190 22770911663538 9191 265679603701452 9192 2770719015588480 9193 26036340535184749 9194 221940615826701512 9195 1725946131324416397 9196 12304288162143183012 9197 80749458803829476957 9198 489613814278076950582 9199 2751552498097530108949 9200 14372250728159194479142 9201 69946477141828254586818 9202 317870882655732499281146 9203 1351524848977429187517612 9204 5385652965782101618919204 9205 20144919219762639431959734 9206 70828106770774514796036480 9207 234366097866179179623957071 9208 730653747063109175709447532 9209 2148239702234185925678601412 9210 5961938283540976218255994922 9211 15630103084356319860757578690 9212 38734858703434485892636470974 9213 90796076395345658145926825258 9214 201410428850748842724635268720 9215 422998812032364791942291636392 9216 841396751971675913099221665274 9217 1585624596003419570848604861533 9218 2831676851759650906943523362992 9219 4793032495102011993314354664690 9220 7690500990177786030252383223590 9221 11697850384088611404876018003297 9222 16868258584863643645696151615630 9223 23058403417693870421754910997825 9224 29877332616568823567769369199438 9225 36689668531201449233438549575282 9226 42692140153941540977698843223088 9227 47059140773442098779877785339132 9228 49124542914707085809179879722018 9229 48546119136629761119379452845211 9230 45397404046342949766642680563578 9231 40153420462430055714932863806198 9232 33573637599987561730166874511902 9233 26521728126666861516873700973914 9234 19781034880536922534529642014308 9235 13919639060002083977381086480605 9236 9234155785837944851384090821680 9237 5770110267850939843885103466419 9238 3392996154872066236509608163522 9239 1875663112647741122170353216779 9240 973691487699307602265398376536 9241 474095939108977298186272083027 9242 216237084236717533932255900500 9243 92258867087329296372673788758 9244 36765912307964650917274465696 9245 13662594383405133215990674991 9246 4726111132030248386272766098 9247 1518886011639452263897773991 9248 452577592568343985012290222 9249 124745348078388301497985457 9250 31728348944963787124102826 9251 7426623069529834383598919 9252 1595044148309775544768588 9253 313314155757722887627901 9254 56086030063030128583656 9255 9113126273425333434623 9256 1338099669784946023958 9257 176665060872670906998 9258 20854553394366770422 9259 2186940402443523909 9260 202219446139858416 9261 16344565157532438 9262 1142854239588092 9263 68270146878634 9264 3430439185454 9265 142152200509 9266 4732456984 9267 122073030 9268 2313224 9269 29507 9270 178 9271 1 9272 0 9273 0 9274 0 9275 0 9276 0 9277 0 9278 0 9279 0 9280 0 9281 0 9282 0 9283 0 9284 0 9285 0 9286 0 9287 0 9288 0 9289 0 9290 0 9291 0 9292 0 9293 0 9294 0 9295 0 9296 0 9297 0 9298 0 9299 0 9300 0 9301 0 9302 0 9303 0 9304 0 9305 0 9306 0 9307 0 9308 0 9309 0 9310 0 9311 0 9312 0 9313 0 9314 0 9315 0 9316 0 9317 1 9318 136 9319 9044 9320 396462 9321 12838627 9322 327475730 9323 6852640646 9324 120975971802 9325 1838909686880 9326 24444614482832 9327 287648573056847 9328 3025933201647796 9329 28686199177319014 9330 246729621652962934 9331 1936289696690326295 9332 13932445044223447108 9333 92301647626802423738 9334 565061731564867870436 9335 3206772202981093575648 9336 16917695225544025150400 9337 83174241941532419339128 9338 381912083075192518719406 9339 1641013146258080443637482 9340 6609829958848152963239580 9341 24996130888679556981939354 9342 88871543814438029143856090 9343 297440016473228816888800662 9344 938133758193002494694086308 9345 2791187105123809780317169510 9346 7840701807005415134796287616 9347 20811461598905206315845797341 9348 52231446442826870221126276454 9349 124024300172704225319827199584 9350 278776408331528458684408275728 9351 593440222490689190511718656521 9352 1196841804033315197139168323838 9353 2287567278866266834907944594997 9354 4144763189176445936995150156166 9355 7120321929220841061113840484111 9356 11599355919526085644488406396204 9357 17920018726500445505488625799981 9358 26255829485020657150221965523706 9359 36482528670668618768581347561344 9360 48070919412883879326269481701752 9361 60056781215840220289761801850359 9362 71128744143497434198477206390682 9363 79841838313894875211293144311633 9364 84916952929259305865882927128824 9365 85544097718406535140196826731026 9366 81591981002089656602102943375810 9367 73650027041580505494483724287417 9368 62885159357632309674920968853132 9369 50760967381428441516306757269506 9370 38712271670365940229792255685350 9371 27874552852744219028788243710716 9372 18935759951562372244500156736978 9373 12126025680765974179476317243133 9374 7313564924215577039273450660808 9375 4150452489497521688413493665887 9376 2213925469706526945884212653418 9377 1108765459400351524234580730417 9378 520706671529810370840801303298 9379 229006406601203426796240343203 9380 94184754717503120463294388278 9381 36167520737053246679854955558 9382 12945932299144956373951690662 9383 4311566788719619549671149625 9384 1333423737594955768908658030 9385 382122768254688779812771637 9386 101234320343255395205024800 9387 24730879063349278544940356 9388 5555611604835078903696062 9389 1144145717903862612754759 9390 215293438062199001037756 9391 36878126836649121901221 9392 5726701160786607204122 9393 802481983665600091608 9394 100950040517713369478 9395 11333357686096582837 9396 1127866131338432558 9397 98719070053369524 9398 7529898013744410 9399 495040461600652 9400 27677442803668 9401 1294074102245 9402 49516609592 9403 1506304728 9404 34965038 9405 581117 9406 6120 9407 46 9408 0 9409 0 9410 0 9411 0 9412 0 9413 0 9414 0 9415 0 9416 0 9417 0 9418 0 9419 0 9420 0 9421 0 9422 0 9423 0 9424 0 9425 0 9426 0 9427 0 9428 0 9429 0 9430 0 9431 0 9432 0 9433 0 9434 0 9435 0 9436 0 9437 0 9438 0 9439 0 9440 0 9441 0 9442 0 9443 0 9444 0 9445 0 9446 0 9447 0 9448 0 9449 0 9450 0 9451 0 9452 0 9453 0 9454 1 9455 136 9456 9181 9457 405506 9458 13230580 9459 340119172 9460 7173924153 9461 127672088530 9462 1956640075718 9463 26226775899668 9464 311238992208016 9465 3302339600268848 9466 31581178583302977 9467 274052431596428058 9468 2170229863542830864 9469 15759909391269933924 9470 105389363651229767344 9471 651352770194014812540 9472 3732465557858582717350 9473 19886246069931301150324 9474 98755968299251734541475 9475 458123167107437248620324 9476 1989112464424448247185161 9477 8097533837390844526577822 9478 30955662120253520916200903 9479 111282643904525372259561588 9480 376666665439670731915207045 9481 1201751164156991563944555754 9482 3617704093110821673021321996 9483 10284879088744824415847498664 9484 27634815928208444799575712163 9485 70227833224457201503897198330 9486 168898113292445092344354254006 9487 384624284692526948006358207480 9488 829748968288678778559720083902 9489 1696393848274179641407221543920 9490 3287911690719182715392325488700 9491 6042876443179612701038637033344 9492 10533877973383263256944095955764 9493 17418869811893503345930104028942 9494 27326307954386821207573990344670 9495 40671493293856967916129141923902 9496 57430626344481938318288946569099 9497 76933406138238475476129599726360 9498 97758807116724203271268432584370 9499 117813725015867135579196733404402 9500 134630196881898024616290594924215 9501 145841497065253248530226626024978 9502 149718310215708104305973006357807 9503 145601008869439538756674758726938 9504 134080903798463842879353398698690 9505 116862807924059260478973580373840 9506 96352276051003414676007015730245 9507 75104883509145477881457029641148 9508 55311195599291223868926128347773 9509 38458068033800062011775540261608 9510 25226311716156559608703474883895 9511 15597113573865447521595521467364 9512 9081539799803604518614455539250 9513 4974695503428174335670775676224 9514 2560922633384960896871216691195 9515 1237491679057337923697960484046 9516 560603579282904990151891531935 9517 237763306584478099575679366922 9518 94269010870071711771133504440 9519 34884778004532196218822566414 9520 12028094303837534234040966732 9521 3856916184865114334158533082 9522 1147852579991149800179951157 9523 316357782517331434606273292 9524 80552055123058769194565090 9525 18899250869738629861164780 9526 4074171583625369376702663 9527 804443806192148645166420 9528 144980242603068204187741 9529 23758107241829378680888 9530 3524915762479363963043 9531 471237410064420270336 9532 56459504882609857383 9533 6025138176116896464 9534 568660873648397371 9535 47077455021864972 9536 3385407555520381 9537 209003276782954 9538 10918905818158 9539 474012724126 9540 16698647466 9541 462181198 9542 9591253 9543 138914 9544 1305 9545 2 9546 0 9547 0 9548 0 9549 0 9550 0 9551 0 9552 0 9553 0 9554 0 9555 0 9556 0 9557 0 9558 0 9559 0 9560 0 9561 0 9562 0 9563 0 9564 0 9565 0 9566 0 9567 0 9568 0 9569 0 9570 0 9571 0 9572 0 9573 0 9574 0 9575 0 9576 0 9577 0 9578 0 9579 0 9580 0 9581 0 9582 0 9583 0 9584 0 9585 0 9586 0 9587 0 9588 0 9589 0 9590 0 9591 0 9592 1 9593 138 9594 9315 9595 414552 9596 13631641 9597 353154392 9598 7507653901 9599 134683299932 9600 2080913175779 9601 28123498261468 9602 336556358240384 9603 3601508812131660 9604 34741718759724670 9605 304144433458754766 9606 2430189014198455172 9607 17809138124021699344 9608 120201414255736820266 9609 749934735259332194210 9610 4338807355601262323465 9611 23343711006894302595394 9612 117084787747874478723587 9613 548680258785765123508998 9614 2407015202459869463910048 9615 9902384217389477016703950 9616 38263302739381117352533709 9617 139064369084973166369319614 9618 475976411040119646446544845 9619 1535958477194289316421400192 9620 4677726301231152854404732250 9621 13456787731532045495504394422 9622 36597080539847196787865826359 9623 94158119469312158958417002012 9624 229322620922589578212782029491 9625 528994918017204259770673719256 9626 1156319087134126679161234447237 9627 2396083241893415591189157427758 9628 4708390627811559103825762995463 9629 8776293815026023719421436711522 9630 15520801238600352581845476215884 9631 26046729279804216566634432851500 9632 41483601235822451049111711203875 9633 62705994517503834825870827469030 9634 89960893079660788915055570308200 9635 122487356347899460347189114460458 9636 158263421365670098332720790346995 9637 194025599644891709504947705839778 9638 225653775251159206517268145615436 9639 248900385294531837961912878338590 9640 260303789537699873146584102278229 9641 258022691377288157969850822724692 9642 242318130887565280446055496982470 9643 215511128756928105342715513756260 9644 181422397373753885496156620819889 9645 144479699219742065057591907716164 9646 108780137956465241322630491531284 9647 77379358205769594033365987967932 9648 51965110671969374705097571415727 9649 32919975085285076840043187069080 9650 19655649878907569298035374957264 9651 11050523442767717600155699877090 9652 5843849112790706350598940701308 9653 2903705999721212670206778367646 9654 1354009334555469452728471965792 9655 591755149513669492676868054122 9656 242049739029261086036085782931 9657 92523319956871349537216849928 9658 32996685476420409328460380821 9659 10959535080357240982108169060 9660 3383629116190998225697067646 9661 969030660672327871062024424 9662 256846223274786358319275568 9663 62851949173214116175762272 9664 14161347681117818454596847 9665 2929202690559191998101228 9666 554427399969297648333123 9667 95683120879862842368004 9668 14996719034201399422157 9669 2125214256818070390468 9670 270952322676722120413 9671 30904335611207496758 9672 3133185409480889400 9673 280261148740664548 9674 21926526147092513 9675 1484957350950180 9676 85971387087169 9677 4189352794242 9678 168459962895 9679 5445532736 9680 136469194 9681 2513826 9682 31205 9683 182 9684 1 9685 0 9686 0 9687 0 9688 0 9689 0 9690 0 9691 0 9692 0 9693 0 9694 0 9695 0 9696 0 9697 0 9698 0 9699 0 9700 0 9701 0 9702 0 9703 0 9704 0 9705 0 9706 0 9707 0 9708 0 9709 0 9710 0 9711 0 9712 0 9713 0 9714 0 9715 0 9716 0 9717 0 9718 0 9719 0 9720 0 9721 0 9722 0 9723 0 9724 0 9725 0 9726 0 9727 0 9728 0 9729 0 9730 0 9731 1 9732 138 9733 9453 9734 423866 9735 14041548 9736 366581850 9737 7854229991 9738 142022040472 9739 2212037722369 9740 30141171146158 9741 363712141329706 9742 3925114098812368 9743 38189780715491317 9744 337260726199306946 9745 2718815536164459539 9746 20104903592810664498 9747 136947974645407123073 9748 862434251215183673426 9749 5037337139033556432793 9750 27365442805731881763416 9751 138615264130168702362040 9752 656124643498090511640344 9753 2907924773328226010863365 9754 12088290237658663131901192 9755 47207875864769196075213702 9756 173437776897729221947862022 9757 600206814842667580916595411 9758 1958743294390923400188591520 9759 6034113730117270976121802812 9760 17563139142753511928324422654 9761 48338609263366971025496408294 9762 125892839481868670176918604864 9763 310454603503107894058406054909 9764 725315732268365224748296751034 9765 1606195269204643451066121258641 9766 3372816365565960803679011531172 9767 6718358703847020075230570324933 9768 12698032260937034676835124909176 9769 22777906526424263411302912363400 9770 38785779760546718398722740499820 9771 62699841243621479668820966364788 9772 96233605263863209392408436642824 9773 140236994243641682605960321592958 9774 194026667469453508670008738615504 9775 254852776327025578909502046553795 9776 317754275371753387719161686407408 9777 376003107047935423770035039256621 9778 422174775639925743093850489816666 9779 449650981270275938556444865280595 9780 454152146867015721601092576873430 9781 434818592752983457907814120927595 9782 394468060604088242271375653485104 9783 338926763815756280397035645379473 9784 275651232184232452869135243054068 9785 212089671176511243371811006269975 9786 154278281855670055582691497982310 9787 106025318807168120083882300177150 9788 68786007853285114120582758662138 9789 42093351265509833040834371129519 9790 24274833614793628402469873346360 9791 13179603255988805351606919136408 9792 6729628232943122273128111554168 9793 3227935382878052394997911959707 9794 1452667796120780354971071132346 9795 612541441129709260154973029283 9796 241660746571963176323993095972 9797 89063926452041439249922476471 9798 30611989901472286697808848092 9799 9794544867590139599950025747 9800 2911541097449398966508335250 9801 802375262141232161906811431 9802 204520481640266528352739106 9803 48094845719326984967237629 9804 10405381946941194484561980 9805 2064877488631536023995481 9806 374587514424048381158120 9807 61890996519481450750046 9808 9275349282083821884438 9809 1255059174942019321001 9810 152538709453156993966 9811 16554805469743410343 9812 1593558626889891010 9813 134994242574284857 9814 9971734206984960 9815 635268541440172 9816 34438763741208 9817 1562267145660 9818 58034648512 9819 1714929783 9820 38690692 9821 625288 9822 6394 9823 47 9824 0 9825 0 9826 0 9827 0 9828 0 9829 0 9830 0 9831 0 9832 0 9833 0 9834 0 9835 0 9836 0 9837 0 9838 0 9839 0 9840 0 9841 0 9842 0 9843 0 9844 0 9845 0 9846 0 9847 0 9848 0 9849 0 9850 0 9851 0 9852 0 9853 0 9854 0 9855 0 9856 0 9857 0 9858 0 9859 0 9860 0 9861 0 9862 0 9863 0 9864 0 9865 0 9866 0 9867 0 9868 0 9869 0 9870 0 9871 1 9872 140 9873 9591 9874 433182 9875 14460835 9876 380419172 9877 8214027231 9878 149700782498 9879 2350335411486 9880 32286492024648 9881 392824040249424 9882 4274937114828688 9883 41948946654353688 9884 373677593617253604 9885 3039002824373822162 9886 22674510532541769658 9887 155862800660546496386 9888 990677089178367693740 9889 5841128521215957104713 9890 32037625391333679919626 9891 163872345341893198736145 9892 783420098402936929212068 9893 3507394673722537477950067 9894 14731308331370870438429046 9895 58136693769422443387965933 9896 215886841196043599732641364 9897 755300910088197901834102966 9898 2492448482865652609537560742 9899 7765828699002806813233280685 9900 22866590112935073280281382326 9901 63682639673543183210379020249 9902 167865640927041829343997680190 9903 419085583086539638416059868187 9904 991492420356539986743175539546 9905 2224007596010307356754072683533 9906 4731822802857947671417057892364 9907 9552643138874604776319630392663 9908 18304288739293495068772753955126 9909 33298353871124343343846133667820 9910 57519581778904877728233731640226 9911 94360689616364327270577543995608 9912 147023230734460877984960895369288 9913 217578291388551953153185236181349 9914 305825626431268178625516429175214 9915 408257237761998360004933235500010 9916 517544698180040759256221715518554 9917 622941691886452571914477677595050 9918 711776231472458737109294475531922 9919 771838402901729162785170702708632 9920 794082198970167145980352188040370 9921 774834341587404211870131137961086 9922 716775445256441948449431762244142 9923 628337017205297197337349289039002 9924 521697918322422624257208917406960 9925 410034748014439416423159974096438 9926 304881538123759191287891408000330 9927 214318139485562513028422848159900 9928 142326567385301248993360216824176 9929 89220840618355954092607093140271 9930 52750263379576642823326743611218 9931 29386954323720062032589498721204 9932 15410502458590499651531287214792 9933 7598655900865443168706719106356 9934 3518862978420778876934778085416 9935 1528484108003291427354049278761 9936 621893842360583210308612914806 9937 236659992901368336493331162035 9938 84099186692411648006562204196 9939 27859032828369599400398112406 9940 8586869255251505245431726202 9941 2457635823636823698662439437 9942 651715364082924559134139976 9943 159740835166912107521638018 9944 36095824684250716780869594 9945 7497904513095824542598765 9946 1427257586752938417526406 9947 248109129176199462450152 9948 39237223598781346394726 9949 5621051031848813917271 9950 725982013821514405338 9951 84077721424525806871 9952 8677902874630004704 9953 792605000263692475 9954 63537363047113034 9955 4426918285887541 9956 264961527350490 9957 13428088078645 9958 565841852014 9959 19360450600 9960 520741976 9961 10506997 9962 147996 9963 1357 9964 2 9965 0 9966 0 9967 0 9968 0 9969 0 9970 0 9971 0 9972 0 9973 0 9974 0 9975 0 9976 0 9977 0 9978 0 9979 0 9980 0 9981 0 9982 0 9983 0 9984 0 9985 0 9986 0 9987 0 9988 0 9989 0 9990 0 9991 0 9992 0 9993 0 9994 0 9995 0 9996 0 9997 0 9998 0 9999 0 10000 0 10001 0 10002 0 10003 0 10004 0 10005 0 10006 0 10007 0 10008 0 10009 0 10010 0 10011 0