1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 2 9 1 10 1 11 1 12 2 13 2 14 1 15 1 16 1 17 3 18 4 19 3 20 1 21 1 22 1 23 3 24 5 25 5 26 3 27 1 28 1 29 1 30 4 31 7 32 10 33 7 34 4 35 1 36 1 37 1 38 4 39 10 40 14 41 14 42 10 43 4 44 1 45 1 46 1 47 5 48 12 49 22 50 26 51 22 52 12 53 5 54 1 55 1 56 1 57 5 58 15 59 30 60 42 61 42 62 30 63 15 64 5 65 1 66 1 67 1 68 6 69 19 70 43 71 66 72 80 73 66 74 43 75 19 76 6 77 1 78 1 79 1 80 6 81 22 82 55 83 99 84 132 85 132 86 99 87 55 88 22 89 6 90 1 91 1 92 1 93 7 94 26 95 73 96 143 97 217 98 246 99 217 100 143 101 73 102 26 103 7 104 1 105 1 106 1 107 7 108 31 109 91 110 201 111 335 112 429 113 429 114 335 115 201 116 91 117 31 118 7 119 1 120 1 121 1 122 8 123 35 124 116 125 273 126 504 127 715 128 810 129 715 130 504 131 273 132 116 133 35 134 8 135 1 136 1 137 1 138 8 139 40 140 140 141 364 142 728 143 1144 144 1430 145 1430 146 1144 147 728 148 364 149 140 150 40 151 8 152 1 153 1 154 1 155 9 156 46 157 172 158 476 159 1038 160 1768 161 2438 162 2704 163 2438 164 1768 165 1038 166 476 167 172 168 46 169 9 170 1 171 1 172 1 173 9 174 51 175 204 176 612 177 1428 178 2652 179 3978 180 4862 181 4862 182 3978 183 2652 184 1428 185 612 186 204 187 51 188 9 189 1 190 1 191 1 192 10 193 57 194 245 195 776 196 1944 197 3876 198 6310 199 8398 200 9252 201 8398 202 6310 203 3876 204 1944 205 776 206 245 207 57 208 10 209 1 210 1 211 1 212 10 213 64 214 285 215 969 216 2586 217 5538 218 9690 219 14000 220 16796 221 16796 222 14000 223 9690 224 5538 225 2586 226 969 227 285 228 64 229 10 230 1 231 1 232 1 233 11 234 70 235 335 236 1197 237 3399 238 7752 239 14550 240 22610 241 29414 242 32066 243 29414 244 22610 245 14550 246 7752 247 3399 248 1197 249 335 250 70 251 11 252 1 253 1 254 1 255 11 256 77 257 385 258 1463 259 4389 260 10659 261 21318 262 35530 263 49742 264 58786 265 58786 266 49742 267 35530 268 21318 269 10659 270 4389 271 1463 272 385 273 77 274 11 275 1 276 1 277 1 278 12 279 85 280 446 281 1771 282 5620 283 14421 284 30667 285 54484 286 81752 287 104006 288 112720 289 104006 290 81752 291 54484 292 30667 293 14421 294 5620 295 1771 296 446 297 85 298 12 299 1 300 1 301 1 302 12 303 92 304 506 305 2126 306 7084 307 19228 308 43263 309 81719 310 130752 311 178296 312 208012 313 208012 314 178296 315 130752 316 81719 317 43263 318 19228 319 7084 320 2126 321 506 322 92 323 12 324 1 325 1 326 1 327 13 328 100 329 578 330 2530 331 8866 332 25300 333 60115 334 120175 335 204347 336 297160 337 371516 338 400024 339 371516 340 297160 341 204347 342 120175 343 60115 344 25300 345 8866 346 2530 347 578 348 100 349 13 350 1 351 1 352 1 353 13 354 109 355 650 356 2990 357 10966 358 32890 359 82225 360 173593 361 312455 362 482885 363 643856 364 742900 365 742900 366 643856 367 482885 368 312455 369 173593 370 82225 371 32890 372 10966 373 2990 374 650 375 109 376 13 377 1 378 1 379 1 380 14 381 117 382 735 383 3510 384 13468 385 42288 386 111041 387 246675 388 468754 389 766935 390 1086601 391 1337220 392 1432860 393 1337220 394 1086601 395 766935 396 468754 397 246675 398 111041 399 42288 400 13468 401 3510 402 735 403 117 404 14 405 1 406 1 407 1 408 14 409 126 410 819 411 4095 412 16380 413 53820 414 148005 415 345345 416 690690 417 1193010 418 1789515 419 2340135 420 2674440 421 2674440 422 2340135 423 1789515 424 1193010 425 690690 426 345345 427 148005 428 53820 429 16380 430 4095 431 819 432 126 433 14 434 1 435 1 436 1 437 15 438 136 439 917 440 4751 441 19811 442 67860 443 195143 444 476913 445 1001603 446 1820910 447 2883289 448 3991995 449 4847637 450 5170604 451 4847637 452 3991995 453 2883289 454 1820910 455 1001603 456 476913 457 195143 458 67860 459 19811 460 4751 461 917 462 136 463 15 464 1 465 1 466 1 467 15 468 145 469 1015 470 5481 471 23751 472 84825 473 254475 474 650325 475 1430715 476 2731365 477 4552275 478 6653325 479 8554275 480 9694845 481 9694845 482 8554275 483 6653325 484 4552275 485 2731365 486 1430715 487 650325 488 254475 489 84825 490 23751 491 5481 492 1015 493 145 494 15 495 1 496 1 497 1 498 16 499 155 500 1128 501 6293 502 28336 503 105183 504 328756 505 876525 506 2016144 507 4032015 508 7056280 509 10855425 510 14732720 511 17678835 512 18784170 513 17678835 514 14732720 515 10855425 516 7056280 517 4032015 518 2016144 519 876525 520 328756 521 105183 522 28336 523 6293 524 1128 525 155 526 16 527 1 528 1 529 1 530 16 531 166 532 1240 533 7192 534 33566 535 129456 536 420732 537 1168710 538 2804880 539 5864750 540 10752060 541 17368680 542 24812400 543 31429068 544 35357670 545 35357670 546 31429068 547 24812400 548 17368680 549 10752060 550 5864750 551 2804880 552 1168710 553 420732 554 129456 555 33566 556 7192 557 1240 558 166 559 16 560 1 561 1 562 1 563 17 564 176 565 1368 566 8184 567 39576 568 158224 569 534076 570 1542684 571 3856892 572 8414640 573 16128424 574 27293640 575 40941032 576 54587280 577 64823110 578 68635478 579 64823110 580 54587280 581 40941032 582 27293640 583 16128424 584 8414640 585 3856892 586 1542684 587 534076 588 158224 589 39576 590 8184 591 1368 592 176 593 17 594 1 595 1 596 1 597 17 598 187 599 1496 600 9276 601 46376 602 192130 603 672452 604 2017356 605 5245128 606 11920740 607 23841480 608 42181080 609 66284556 610 92798380 611 115997970 612 129644790 613 129644790 614 115997970 615 92798380 616 66284556 617 42181080 618 23841480 619 11920740 620 5245128 621 2017356 622 672452 623 192130 624 46376 625 9276 626 1496 627 187 628 17 629 1 630 1 631 1 632 18 633 199 634 1641 635 10472 636 54132 637 231880 638 840652 639 2615104 640 7060984 641 16689036 642 34769374 643 64188600 644 105453584 645 154664004 646 202997670 647 238819350 648 252088496 649 238819350 650 202997670 651 154664004 652 105453584 653 64188600 654 34769374 655 16689036 656 7060984 657 2615104 658 840652 659 231880 660 54132 661 10472 662 1641 663 199 664 18 665 1 666 1 667 1 668 18 669 210 670 1785 671 11781 672 62832 673 278256 674 1043460 675 3362260 676 9414328 677 23107896 678 50067108 679 96282900 680 165056400 681 253086480 682 347993910 683 429874830 684 477638700 685 477638700 686 429874830 687 347993910 688 253086480 689 165056400 690 96282900 691 50067108 692 23107896 693 9414328 694 3362260 695 1043460 696 278256 697 62832 698 11781 699 1785 700 210 701 18 702 1 703 1 704 1 705 19 706 222 707 1947 708 13209 709 72675 710 332112 711 1287036 712 4289780 713 12440668 714 31666376 715 71250060 716 142498692 717 254463276 718 407139120 719 585264474 720 757398510 721 883634026 722 930138522 723 883634026 724 757398510 725 585264474 726 407139120 727 254463276 728 142498692 729 71250060 730 31666376 731 12440668 732 4289780 733 1287036 734 332112 735 72675 736 13209 737 1947 738 222 739 19 740 1 741 1 742 1 743 19 744 235 745 2109 746 14763 747 83661 748 394383 749 1577532 750 5433736 751 16301164 752 42975796 753 100276894 754 208267320 755 386782164 756 644637006 757 966955410 758 1308233790 759 1598952498 760 1767263190 761 1767263190 762 1598952498 763 1308233790 764 966955410 765 644637006 766 386782164 767 208267320 768 100276894 769 42975796 770 16301164 771 5433736 772 1577532 773 394383 774 83661 775 14763 776 2109 777 235 778 19 779 1 780 1 781 1 782 20 783 247 784 2290 785 16451 786 95988 787 466089 788 1922741 789 6835972 790 21191904 791 57795036 792 139672312 793 300830572 794 580175184 795 1005633632 796 1571305702 797 2218309470 798 2834510744 799 3282060210 800 3446167860 801 3282060210 802 2834510744 803 2218309470 804 1571305702 805 1005633632 806 580175184 807 300830572 808 139672312 809 57795036 810 21191904 811 6835972 812 1922741 813 466089 814 95988 815 16451 816 2290 817 247 818 20 819 1 820 1 821 1 822 20 823 260 824 2470 825 18278 826 109668 827 548340 828 2330445 829 8544965 830 27343888 831 77060048 832 192650120 833 429757960 834 859515920 835 1547128656 836 2514084066 837 3697182450 838 4929576600 839 5967382200 840 6564120420 841 6564120420 842 5967382200 843 4929576600 844 3697182450 845 2514084066 846 1547128656 847 859515920 848 429757960 849 192650120 850 77060048 851 27343888 852 8544965 853 2330445 854 548340 855 109668 856 18278 857 2470 858 260 859 20 860 1 861 1 862 1 863 21 864 274 865 2670 866 20254 867 124936 868 642342 869 2810385 870 10616489 871 35034841 872 101918128 873 263289838 874 607588840 875 1258579654 876 2349343610 877 3964522026 878 6063379218 879 8421367168 880 10637507400 881 12233141908 882 12815663844 883 12233141908 884 10637507400 885 8421367168 886 6063379218 887 3964522026 888 2349343610 889 1258579654 890 607588840 891 263289838 892 101918128 893 35034841 894 10616489 895 2810385 896 642342 897 124936 898 20254 899 2670 900 274 901 21 902 1 903 1 904 1 905 21 906 287 907 2870 908 22386 909 141778 910 749398 911 3372291 912 13114465 913 44589181 914 133767543 915 356713448 916 850624376 917 1822766520 918 3524015272 919 6167026726 920 9794689506 921 14147884842 922 18615637950 923 22338765540 924 24466267020 925 24466267020 926 22338765540 927 18615637950 928 14147884842 929 9794689506 930 6167026726 931 3524015272 932 1822766520 933 850624376 934 356713448 935 133767543 936 44589181 937 13114465 938 3372291 939 749398 940 141778 941 22386 942 2870 943 287 944 21 945 1 946 1 947 1 948 22 949 301 950 3091 951 24682 952 160468 953 870922 954 4028183 955 16112057 956 56392798 957 174303163 958 479335399 959 1179898328 960 2612635888 961 5225264024 962 9470798326 963 15598949954 964 23398436236 965 32018897274 966 40023636310 967 45741281820 968 47820447028 969 45741281820 970 40023636310 971 32018897274 972 23398436236 973 15598949954 974 9470798326 975 5225264024 976 2612635888 977 1179898328 978 479335399 979 174303163 980 56392798 981 16112057 982 4028183 983 870922 984 160468 985 24682 986 3091 987 301 988 22 989 1 990 1 991 1 992 22 993 316 994 3311 995 27151 996 181006 997 1008436 998 4790071 999 19692535 1000 70893054 1001 225568798 1002 639111655 1003 1622360201 1004 3708251888 1005 7663720710 1006 14369476066 1007 24512635642 1008 38130766778 1009 54185826156 1010 70441574014 1011 83859016956 1012 91482563640 1013 91482563640 1014 83859016956 1015 70441574014 1016 54185826156 1017 38130766778 1018 24512635642 1019 14369476066 1020 7663720710 1021 3708251888 1022 1622360201 1023 639111655 1024 225568798 1025 70893054 1026 19692535 1027 4790071 1028 1008436 1029 181006 1030 27151 1031 3311 1032 316 1033 22 1034 1 1035 1 1036 1 1037 23 1038 330 1039 3553 1040 29799 1041 203665 1042 1163580 1043 5672645 1044 23950355 1045 88617045 1046 290017026 1047 845885187 1048 2212309365 1049 5214734547 1050 11124755664 1051 21554224758 1052 38036848410 1053 61281606870 1054 90309710260 1055 121918133722 1056 150946230006 1057 171529836218 1058 178987624514 1059 171529836218 1060 150946230006 1061 121918133722 1062 90309710260 1063 61281606870 1064 38036848410 1065 21554224758 1066 11124755664 1067 5214734547 1068 2212309365 1069 845885187 1070 290017026 1071 88617045 1072 23950355 1073 5672645 1074 1163580 1075 203665 1076 29799 1077 3553 1078 330 1079 23 1080 1 1081 1 1082 1 1083 23 1084 345 1085 3795 1086 32637 1087 228459 1088 1338117 1089 6690585 1090 28992535 1091 110171633 1092 370577311 1093 1111731933 1094 2993124435 1095 7269016485 1096 15991836267 1097 31983672534 1098 58323167562 1099 97205279270 1100 148365952570 1101 207712333598 1102 267058714626 1103 315614844558 1104 343059613650 1105 343059613650 1106 315614844558 1107 267058714626 1108 207712333598 1109 148365952570 1110 97205279270 1111 58323167562 1112 31983672534 1113 15991836267 1114 7269016485 1115 2993124435 1116 1111731933 1117 370577311 1118 110171633 1119 28992535 1120 6690585 1121 1338117 1122 228459 1123 32637 1124 3795 1125 345 1126 23 1127 1 1128 1 1129 1 1130 24 1131 361 1132 4060 1133 35673 1134 255704 1135 1533939 1136 7861662 1137 34939745 1138 136265800 1139 470733341 1140 1451430692 1141 4019338527 1142 10048353528 1143 22776251835 1144 46976034379 1145 88425447594 1146 152288298432 1147 240455164510 1148 348660029432 1149 464879985196 1150 570534578704 1151 644952073662 1152 671825133648 1153 644952073662 1154 570534578704 1155 464879985196 1156 348660029432 1157 240455164510 1158 152288298432 1159 88425447594 1160 46976034379 1161 22776251835 1162 10048353528 1163 4019338527 1164 1451430692 1165 470733341 1166 136265800 1167 34939745 1168 7861662 1169 1533939 1170 255704 1171 35673 1172 4060 1173 361 1174 24 1175 1 1176 1 1177 1 1178 24 1179 376 1180 4324 1181 38916 1182 285384 1183 1753074 1184 9203634 1185 41927666 1186 167710664 1187 594610536 1188 1882933364 1189 5359118036 1190 13780589238 1191 32154708216 1192 68328754959 1193 132638171391 1194 235801193584 1195 384728263216 1196 577092394824 1197 796937116666 1198 1014283603024 1199 1190680751376 1200 1289904147324 1201 1289904147324 1202 1190680751376 1203 1014283603024 1204 796937116666 1205 577092394824 1206 384728263216 1207 235801193584 1208 132638171391 1209 68328754959 1210 32154708216 1211 13780589238 1212 5359118036 1213 1882933364 1214 594610536 1215 167710664 1216 41927666 1217 9203634 1218 1753074 1219 285384 1220 38916 1221 4324 1222 376 1223 24 1224 1 1225 1 1226 1 1227 25 1228 392 1229 4612 1230 42376 1231 317860 1232 1997688 1233 10737826 1234 50108674 1235 205446630 1236 747074776 1237 2427996564 1238 7097210372 1239 18756922740 1240 45016591512 1241 98473815543 1242 196947587823 1243 361070618535 1244 608118867664 1245 942584310272 1246 1346548921256 1247 1774996394440 1248 2160865067312 1249 2430973304732 1250 2528212128776 1251 2430973304732 1252 2160865067312 1253 1774996394440 1254 1346548921256 1255 942584310272 1256 608118867664 1257 361070618535 1258 196947587823 1259 98473815543 1260 45016591512 1261 18756922740 1262 7097210372 1263 2427996564 1264 747074776 1265 205446630 1266 50108674 1267 10737826 1268 1997688 1269 317860 1270 42376 1271 4612 1272 392 1273 25 1274 1 1275 1 1276 1 1277 25 1278 409 1279 4900 1280 46060 1281 353132 1282 2270100 1283 12485550 1284 59653210 1285 250543370 1286 933843470 1287 3112811660 1288 9338434700 1289 25347179900 1290 62523043996 1291 140676848445 1292 289628805623 1293 547076633327 1294 950185730725 1295 1520297169160 1296 2244248202856 1297 3060338457400 1298 3858687620200 1299 4501802224520 1300 4861946401452 1301 4861946401452 1302 4501802224520 1303 3858687620200 1304 3060338457400 1305 2244248202856 1306 1520297169160 1307 950185730725 1308 547076633327 1309 289628805623 1310 140676848445 1311 62523043996 1312 25347179900 1313 9338434700 1314 3112811660 1315 933843470 1316 250543370 1317 59653210 1318 12485550 1319 2270100 1320 353132 1321 46060 1322 4900 1323 409 1324 25 1325 1 1326 1 1327 1 1328 26 1329 425 1330 5213 1331 49980 1332 391560 1333 2572780 1334 14472178 1335 70751450 1336 304232500 1337 1161610170 1338 3968839186 1339 12211799224 1340 34018596200 1341 86180411660 1342 199292232035 1343 422030545335 1344 820615009350 1345 1468468856575 1346 2422973715547 1347 3692150267960 1348 5202575526160 1349 6785967883800 1350 8199711378716 1351 9183676536076 1352 9536895064400 1353 9183676536076 1354 8199711378716 1355 6785967883800 1356 5202575526160 1357 3692150267960 1358 2422973715547 1359 1468468856575 1360 820615009350 1361 422030545335 1362 199292232035 1363 86180411660 1364 34018596200 1365 12211799224 1366 3968839186 1367 1161610170 1368 304232500 1369 70751450 1370 14472178 1371 2572780 1372 391560 1373 49980 1374 5213 1375 425 1376 26 1377 1 1378 1 1379 1 1380 26 1381 442 1382 5525 1383 54145 1384 433160 1385 2908360 1386 16723070 1387 83615350 1388 367907540 1389 1438184020 1390 5033644070 1391 15875338990 1392 45358111400 1393 117931089640 1394 280086337895 1395 609599676595 1396 1219199353190 1397 2245893545350 1398 3818019027095 1399 5999744185435 1400 8726900633360 1401 11762344331920 1402 14702930414900 1403 17055399281284 1404 18367353072152 1405 18367353072152 1406 17055399281284 1407 14702930414900 1408 11762344331920 1409 8726900633360 1410 5999744185435 1411 3818019027095 1412 2245893545350 1413 1219199353190 1414 609599676595 1415 280086337895 1416 117931089640 1417 45358111400 1418 15875338990 1419 5033644070 1420 1438184020 1421 367907540 1422 83615350 1423 16723070 1424 2908360 1425 433160 1426 54145 1427 5525 1428 442 1429 26 1430 1 1431 1 1432 1 1433 27 1434 460 1435 5863 1436 58565 1437 478341 1438 3279640 1439 19268210 1440 98480332 1441 443162850 1442 1772645420 1443 6351985018 1444 20521779670 1445 60099514050 1446 160265327264 1447 390646775545 1448 873210347555 1449 1794932468571 1450 3400924511530 1451 5951618051405 1452 9635952783847 1453 14453929415445 1454 20109814502960 1455 25975177389872 1456 31170212479588 1457 34766775829452 1458 36054433810102 1459 34766775829452 1460 31170212479588 1461 25975177389872 1462 20109814502960 1463 14453929415445 1464 9635952783847 1465 5951618051405 1466 3400924511530 1467 1794932468571 1468 873210347555 1469 390646775545 1470 160265327264 1471 60099514050 1472 20521779670 1473 6351985018 1474 1772645420 1475 443162850 1476 98480332 1477 19268210 1478 3279640 1479 478341 1480 58565 1481 5863 1482 460 1483 27 1484 1 1485 1 1486 1 1487 27 1488 477 1489 6201 1490 63251 1491 527085 1492 3689595 1493 22137570 1494 115607310 1495 531793630 1496 2175519380 1497 7976904390 1498 26385145290 1499 79155435870 1500 216358191390 1501 540895478445 1502 1240877862315 1503 2619631042665 1504 5101386767295 1505 9182496181155 1506 15304160301885 1507 23651884102915 1508 33935311973745 1509 45247082631660 1510 56106382463292 1511 64738133611452 1512 69533550916004 1513 69533550916004 1514 64738133611452 1515 56106382463292 1516 45247082631660 1517 33935311973745 1518 23651884102915 1519 15304160301885 1520 9182496181155 1521 5101386767295 1522 2619631042665 1523 1240877862315 1524 540895478445 1525 216358191390 1526 79155435870 1527 26385145290 1528 7976904390 1529 2175519380 1530 531793630 1531 115607310 1532 22137570 1533 3689595 1534 527085 1535 63251 1536 6201 1537 477 1538 27 1539 1 1540 1 1541 1 1542 28 1543 495 1544 6566 1545 68211 1546 579852 1547 4141383 1548 25366335 1549 135285150 1550 635841960 1551 2658968130 1552 9971137228 1553 33748441650 1554 103655949072 1555 290236598190 1556 743731338401 1557 1749955959675 1558 3791571369300 1559 7583142491925 1560 14028813844474 1561 24049394760111 1562 38260401138180 1563 56558853289575 1564 77768423816521 1565 99543581789652 1566 118686578956272 1567 131873975875180 1568 136583761444364 1569 131873975875180 1570 118686578956272 1571 99543581789652 1572 77768423816521 1573 56558853289575 1574 38260401138180 1575 24049394760111 1576 14028813844474 1577 7583142491925 1578 3791571369300 1579 1749955959675 1580 743731338401 1581 290236598190 1582 103655949072 1583 33748441650 1584 9971137228 1585 2658968130 1586 635841960 1587 135285150 1588 25366335 1589 4141383 1590 579852 1591 68211 1592 6566 1593 495 1594 28 1595 1 1596 1 1597 1 1598 28 1599 514 1600 6930 1601 73458 1602 636642 1603 4638348 1604 28989675 1605 157832709 1606 757596840 1607 3237004680 1608 12408518076 1609 42952562100 1610 134993766600 1611 386982131328 1612 1015828093665 1613 2449938343545 1614 5444307431052 1615 11175157356522 1616 21232798977390 1617 37410169628598 1618 61216641207540 1619 93155758359300 1620 131970657678327 1621 174201268131891 1622 214401560777712 1623 246164754970244 1624 263747951750360 1625 263747951750360 1626 246164754970244 1627 214401560777712 1628 174201268131891 1629 131970657678327 1630 93155758359300 1631 61216641207540 1632 37410169628598 1633 21232798977390 1634 11175157356522 1635 5444307431052 1636 2449938343545 1637 1015828093665 1638 386982131328 1639 134993766600 1640 42952562100 1641 12408518076 1642 3237004680 1643 757596840 1644 157832709 1645 28989675 1646 4638348 1647 636642 1648 73458 1649 6930 1650 514 1651 28 1652 1 1653 1 1654 1 1655 29 1656 532 1657 7322 1658 79002 1659 697914 1660 5184036 1661 33048639 1662 183601275 1663 899648295 1664 3925729080 1665 15375780420 1666 54406578660 1667 174878315460 1668 512976313080 1669 1378623915405 1670 3406011843465 1671 7758138260565 1672 16332922290300 1673 31849198811430 1674 57631882938630 1675 96926349175110 1676 151710806470860 1677 221244926998095 1678 300893099500539 1679 381902781305367 1680 452625517197392 1681 501121109662904 1682 518401146543812 1683 501121109662904 1684 452625517197392 1685 381902781305367 1686 300893099500539 1687 221244926998095 1688 151710806470860 1689 96926349175110 1690 57631882938630 1691 31849198811430 1692 16332922290300 1693 7758138260565 1694 3406011843465 1695 1378623915405 1696 512976313080 1697 174878315460 1698 54406578660 1699 15375780420 1700 3925729080 1701 899648295 1702 183601275 1703 33048639 1704 5184036 1705 697914 1706 79002 1707 7322 1708 532 1709 29 1710 1 1711 1 1712 1 1713 29 1714 551 1715 7714 1716 84854 1717 763686 1718 5782194 1719 37584261 1720 212977479 1721 1064887395 1722 4743589305 1723 18974357220 1724 68599599180 1725 225398683020 1726 676196049060 1727 1859539134915 1728 4703540164785 1729 10974927051165 1730 23682737320935 1731 47365474641870 1732 87964452906330 1733 151938600474570 1734 244422965980830 1735 366634448971245 1736 513288228559743 1737 671223068116587 1738 820383749920273 1739 937581428480312 1740 1002242216651368 1741 1002242216651368 1742 937581428480312 1743 820383749920273 1744 671223068116587 1745 513288228559743 1746 366634448971245 1747 244422965980830 1748 151938600474570 1749 87964452906330 1750 47365474641870 1751 23682737320935 1752 10974927051165 1753 4703540164785 1754 1859539134915 1755 676196049060 1756 225398683020 1757 68599599180 1758 18974357220 1759 4743589305 1760 1064887395 1761 212977479 1762 37584261 1763 5782194 1764 763686 1765 84854 1766 7714 1767 551 1768 29 1769 1 1770 1 1771 1 1772 30 1773 571 1774 8135 1775 91026 1776 834472 1777 6436782 1778 42644141 1779 246385749 1780 1256569506 1781 5711668755 1782 23322657491 1783 86114390460 1784 289098344760 1785 886568153744 1786 2493473028503 1787 6453694644705 1788 15417159668766 1789 34080036632565 1790 69864075597643 1791 133074428758314 1792 235904670068340 1793 389755540347810 1794 600873126148801 1795 865257299572191 1796 1164769443727722 1797 1466746704408511 1798 1728665761184501 1799 1907493251046152 1800 1971076362005880 1801 1907493251046152 1802 1728665761184501 1803 1466746704408511 1804 1164769443727722 1805 865257299572191 1806 600873126148801 1807 389755540347810 1808 235904670068340 1809 133074428758314 1810 69864075597643 1811 34080036632565 1812 15417159668766 1813 6453694644705 1814 2493473028503 1815 886568153744 1816 289098344760 1817 86114390460 1818 23322657491 1819 5711668755 1820 1256569506 1821 246385749 1822 42644141 1823 6436782 1824 834472 1825 91026 1826 8135 1827 571 1828 30 1829 1 1830 1 1831 1 1832 30 1833 590 1834 8555 1835 97527 1836 910252 1837 7151980 1838 48275865 1839 284291205 1840 1478314266 1841 6854002506 1842 28558343775 1843 107642988075 1844 369061673400 1845 1156393243320 1846 3324630574545 1847 8800492697325 1848 21512315482350 1849 48685766617950 1850 102240109897695 1851 199611643133595 1852 362930260242900 1853 615403484759700 1854 974388850869525 1855 1442095499286897 1856 1996747614397242 1857 2588376537181610 1858 3143028652291955 1859 3576549845711535 1860 3814986502092304 1861 3814986502092304 1862 3576549845711535 1863 3143028652291955 1864 2588376537181610 1865 1996747614397242 1866 1442095499286897 1867 974388850869525 1868 615403484759700 1869 362930260242900 1870 199611643133595 1871 102240109897695 1872 48685766617950 1873 21512315482350 1874 8800492697325 1875 3324630574545 1876 1156393243320 1877 369061673400 1878 107642988075 1879 28558343775 1880 6854002506 1881 1478314266 1882 284291205 1883 48275865 1884 7151980 1885 910252 1886 97527 1887 8555 1888 590 1889 30 1890 1 1891 1 1892 1 1893 31 1894 610 1895 9005 1896 104371 1897 991597 1898 7932196 1899 54534355 1900 327203085 1901 1734179091 1902 8197924566 1903 34841191281 1904 134004536175 1905 469015919025 1906 1500850805160 1907 4408749367395 1908 11929556767485 1909 29823892243875 1910 69065854969650 1911 148491588900105 1912 296983176369495 1913 553468648236105 1914 962554168470300 1915 1564150526040375 1916 2377508796121641 1917 3383377905499767 1918 4511170536230806 1919 5638963174565645 1920 6611198199648595 1921 7272318024460877 1922 7506908923471954 1923 7272318024460877 1924 6611198199648595 1925 5638963174565645 1926 4511170536230806 1927 3383377905499767 1928 2377508796121641 1929 1564150526040375 1930 962554168470300 1931 553468648236105 1932 296983176369495 1933 148491588900105 1934 69065854969650 1935 29823892243875 1936 11929556767485 1937 4408749367395 1938 1500850805160 1939 469015919025 1940 134004536175 1941 34841191281 1942 8197924566 1943 1734179091 1944 327203085 1945 54534355 1946 7932196 1947 991597 1948 104371 1949 9005 1950 610 1951 31 1952 1 1953 1 1954 1 1955 31 1956 631 1957 9455 1958 111569 1959 1078507 1960 8782075 1961 61474519 1962 375677659 1963 2028659127 1964 9774448521 1965 42355943781 1966 166165624857 1967 593448660207 1968 1938598957311 1969 5815796869995 1970 16078967817045 1971 41090695534173 1972 97320068366325 1973 214104150405915 1974 438403736549145 1975 836952587950395 1976 1491958961128965 1977 2486598268554735 1978 3879093298935309 1979 5669444052290067 1980 7769238145740167 1981 9989020473082511 1982 12055714364065085 1983 13663142945951627 1984 14544636039226909 1985 14544636039226909 1986 13663142945951627 1987 12055714364065085 1988 9989020473082511 1989 7769238145740167 1990 5669444052290067 1991 3879093298935309 1992 2486598268554735 1993 1491958961128965 1994 836952587950395 1995 438403736549145 1996 214104150405915 1997 97320068366325 1998 41090695534173 1999 16078967817045 2000 5815796869995 2001 1938598957311 2002 593448660207 2003 166165624857 2004 42355943781 2005 9774448521 2006 2028659127 2007 375677659 2008 61474519 2009 8782075 2010 1078507 2011 111569 2012 9455 2013 631 2014 31 2015 1 2016 1 2017 1 2018 32 2019 651 2020 9936 2021 119133 2022 1171552 2023 9706503 2024 69159400 2025 430321633 2026 2366772128 2027 11618684091 2028 51315868912 2029 205263418941 2030 747745364448 2031 2492484372855 2032 7633233556276 2033 21552658988805 2034 56276387797920 2035 136248095712855 2036 306558216362064 2037 642312451217745 2038 1255428883941600 2039 2292522306124995 2040 3916392276491800 2041 6266227636741653 2042 9399341460540192 2043 13228702788676823 2044 17480785835260912 2045 21700285855317153 2046 25317000173376096 2047 27767032438524099 2048 28634752211620266 2049 27767032438524099 2050 25317000173376096 2051 21700285855317153 2052 17480785835260912 2053 13228702788676823 2054 9399341460540192 2055 6266227636741653 2056 3916392276491800 2057 2292522306124995 2058 1255428883941600 2059 642312451217745 2060 306558216362064 2061 136248095712855 2062 56276387797920 2063 21552658988805 2064 7633233556276 2065 2492484372855 2066 747745364448 2067 205263418941 2068 51315868912 2069 11618684091 2070 2366772128 2071 430321633 2072 69159400 2073 9706503 2074 1171552 2075 119133 2076 9936 2077 651 2078 32 2079 1 2080 1 2081 1 2082 32 2083 672 2084 10416 2085 127076 2086 1270752 2087 10710624 2088 77652024 2089 491796152 2090 2754058456 2091 13770292256 2092 61966315152 2093 252631900236 2094 938347058016 2095 3190379997272 2096 9969937491420 2097 28736878651740 2098 76631676404640 2099 189562567948320 2100 435993906281180 2101 934272656316720 2102 1868545312633440 2103 3493367323619040 2104 6113392816333320 2105 10025964218786724 2106 15424560336594840 2107 22279920486192544 2108 30237034945547024 2109 38578285965008272 2110 46293943158010032 2111 52267355178398304 2112 55534064877048198 2113 55534064877048198 2114 52267355178398304 2115 46293943158010032 2116 38578285965008272 2117 30237034945547024 2118 22279920486192544 2119 15424560336594840 2120 10025964218786724 2121 6113392816333320 2122 3493367323619040 2123 1868545312633440 2124 934272656316720 2125 435993906281180 2126 189562567948320 2127 76631676404640 2128 28736878651740 2129 9969937491420 2130 3190379997272 2131 938347058016 2132 252631900236 2133 61966315152 2134 13770292256 2135 2754058456 2136 491796152 2137 77652024 2138 10710624 2139 1270752 2140 127076 2141 10416 2142 672 2143 32 2144 1 2145 1 2146 1 2147 33 2148 694 2149 10928 2150 135408 2151 1376738 2152 11799840 2153 87024440 2154 560820220 2155 3196678584 2156 16273981758 2157 74589100058 2158 309831575760 2159 1172933887248 2160 4066170585534 2161 12960918949212 2162 38120349231900 2163 103772062384566 2164 262160998226400 2165 616078347234480 2166 1349504948018208 2167 2760351032959050 2168 5280671535703200 2169 9461203173520620 2170 15894821322466632 2171 25064910555650952 2172 37133200810335980 2173 51721243998210320 2174 67772664533122640 2175 83586286273252052 2176 97067945331311136 2177 106168065223800390 2178 109385279303298134 2179 106168065223800390 2180 97067945331311136 2181 83586286273252052 2182 67772664533122640 2183 51721243998210320 2184 37133200810335980 2185 25064910555650952 2186 15894821322466632 2187 9461203173520620 2188 5280671535703200 2189 2760351032959050 2190 1349504948018208 2191 616078347234480 2192 262160998226400 2193 103772062384566 2194 38120349231900 2195 12960918949212 2196 4066170585534 2197 1172933887248 2198 309831575760 2199 74589100058 2200 16273981758 2201 3196678584 2202 560820220 2203 87024440 2204 11799840 2205 1376738 2206 135408 2207 10928 2208 694 2209 33 2210 1 2211 1 2212 1 2213 33 2214 715 2215 11440 2216 144144 2217 1489488 2218 12979824 2219 97348680 2220 638174680 2221 3701413144 2222 19180049928 2223 89506899664 2224 378683037040 2225 1460634571440 2226 5160908819088 2227 16772953662036 2228 50318860986108 2229 139774613850300 2230 360471372561300 2231 865131294147120 2232 1936246229757840 2233 4048514844039120 2234 7921007303554800 2235 14521846723183800 2236 24977576363876136 2237 40348392587799912 2238 61269781337029496 2239 87528259052899280 2240 117710417347002480 2241 149099861972869808 2242 177957899774070416 2243 200202637245829218 2244 212336130412243110 2245 212336130412243110 2246 200202637245829218 2247 177957899774070416 2248 149099861972869808 2249 117710417347002480 2250 87528259052899280 2251 61269781337029496 2252 40348392587799912 2253 24977576363876136 2254 14521846723183800 2255 7921007303554800 2256 4048514844039120 2257 1936246229757840 2258 865131294147120 2259 360471372561300 2260 139774613850300 2261 50318860986108 2262 16772953662036 2263 5160908819088 2264 1460634571440 2265 378683037040 2266 89506899664 2267 19180049928 2268 3701413144 2269 638174680 2270 97348680 2271 12979824 2272 1489488 2273 144144 2274 11440 2275 715 2276 33 2277 1 2278 1 2279 1 2280 34 2281 737 2282 11985 2283 153296 2284 1609696 2285 14256528 2286 108706712 2287 724706840 2288 4275774448 2289 22544970968 2290 107088631896 2291 461304790576 2292 1812268899232 2293 6524167752432 2294 21611305947004 2295 66105170315084 2296 187297983330744 2297 492889427787900 2298 1207579100008892 2299 2760180795612240 2300 5896749885742560 2301 11793499763070480 2302 22112812063821544 2303 38918549218132584 2304 64365292951327632 2305 100123789014170152 2306 146609833934077096 2307 202220460570491440 2308 262886598768932512 2309 322248088780073456 2310 372599352684371846 2311 406472021074865382 2312 418427080552561516 2313 406472021074865382 2314 372599352684371846 2315 322248088780073456 2316 262886598768932512 2317 202220460570491440 2318 146609833934077096 2319 100123789014170152 2320 64365292951327632 2321 38918549218132584 2322 22112812063821544 2323 11793499763070480 2324 5896749885742560 2325 2760180795612240 2326 1207579100008892 2327 492889427787900 2328 187297983330744 2329 66105170315084 2330 21611305947004 2331 6524167752432 2332 1812268899232 2333 461304790576 2334 107088631896 2335 22544970968 2336 4275774448 2337 724706840 2338 108706712 2339 14256528 2340 1609696 2341 153296 2342 11985 2343 737 2344 34 2345 1 2346 1 2347 1 2348 34 2349 760 2350 12529 2351 162877 2352 1737362 2353 15636192 2354 121180488 2355 821334470 2356 4928006512 2357 26432034928 2358 127754835742 2359 560155817128 2360 2240623268512 2361 8215618652186 2362 27727712947836 2363 86445222719724 2364 249730643415462 2365 670329621791544 2366 1675824054478860 2367 3910256127124446 2368 8531467913710560 2369 17433869214973754 2370 33414915995380572 2371 60146848791659448 2372 101786974878192912 2373 162105182213442028 2374 243157773320127512 2375 343774782969835448 2376 458366377293147092 2377 576654474659078816 2378 684777188657656094 2379 767780484252562690 2380 812944042149730764 2381 812944042149730764 2382 767780484252562690 2383 684777188657656094 2384 576654474659078816 2385 458366377293147092 2386 343774782969835448 2387 243157773320127512 2388 162105182213442028 2389 101786974878192912 2390 60146848791659448 2391 33414915995380572 2392 17433869214973754 2393 8531467913710560 2394 3910256127124446 2395 1675824054478860 2396 670329621791544 2397 249730643415462 2398 86445222719724 2399 27727712947836 2400 8215618652186 2401 2240623268512 2402 560155817128 2403 127754835742 2404 26432034928 2405 4928006512 2406 821334470 2407 121180488 2408 15636192 2409 1737362 2410 162877 2411 12529 2412 760 2413 34 2414 1 2415 1 2416 1 2417 35 2418 782 2419 13107 2420 172901 2421 1873179 2422 17125354 2423 134862904 2424 929050408 2425 5667212132 2426 30912040848 2427 151984224024 2428 678083357576 2429 2760768051914 2430 10306867035176 2431 35429855769572 2432 112541893729452 2433 331373354767620 2434 906916547129736 2435 2312637197803448 2436 5506279036144836 2437 12263985131919300 2438 25594403741131680 2439 50122374004970280 2440 92225168147211268 2441 159620483352802152 2442 260122269133159664 2443 399473484773351780 2444 578547805485820632 2445 790682000877020892 2446 1020234839781447136 2447 1243411211041637682 2448 1431806849011462742 2449 1558142747518473026 2450 1602661111666612296 2451 1558142747518473026 2452 1431806849011462742 2453 1243411211041637682 2454 1020234839781447136 2455 790682000877020892 2456 578547805485820632 2457 399473484773351780 2458 260122269133159664 2459 159620483352802152 2460 92225168147211268 2461 50122374004970280 2462 25594403741131680 2463 12263985131919300 2464 5506279036144836 2465 2312637197803448 2466 906916547129736 2467 331373354767620 2468 112541893729452 2469 35429855769572 2470 10306867035176 2471 2760768051914 2472 678083357576 2473 151984224024 2474 30912040848 2475 5667212132 2476 929050408 2477 134862904 2478 17125354 2479 1873179 2480 172901 2481 13107 2482 782 2483 35 2484 1 2485 1 2486 1 2487 35 2488 805 2489 13685 2490 183379 2491 2017169 2492 18730855 2493 149846840 2494 1048927880 2495 6503352856 2496 36064047656 2497 180320238280 2498 818376466040 2499 3390416787880 2500 12883583793944 2501 45092543278804 2502 145887640019660 2503 437662920058980 2504 1220849198059260 2505 3174207914954076 2506 7708790650602756 2507 17519978751369900 2508 37325172122483700 2509 74650344244967400 2510 140342647180538712 2511 248298529627106952 2512 413830882711844920 2513 650305672832899160 2514 964246342476367720 2515 1349944879466914808 2516 1785410969617532488 2517 2231763712021915610 2518 2637538932389536630 2519 2947837630317717410 2520 3116285494907301262 2521 3116285494907301262 2522 2947837630317717410 2523 2637538932389536630 2524 2231763712021915610 2525 1785410969617532488 2526 1349944879466914808 2527 964246342476367720 2528 650305672832899160 2529 413830882711844920 2530 248298529627106952 2531 140342647180538712 2532 74650344244967400 2533 37325172122483700 2534 17519978751369900 2535 7708790650602756 2536 3174207914954076 2537 1220849198059260 2538 437662920058980 2539 145887640019660 2540 45092543278804 2541 12883583793944 2542 3390416787880 2543 818376466040 2544 180320238280 2545 36064047656 2546 6503352856 2547 1048927880 2548 149846840 2549 18730855 2550 2017169 2551 183379 2552 13685 2553 805 2554 35 2555 1 2556 1 2557 1 2558 36 2559 829 2560 14298 2561 194327 2562 2170092 2563 20459857 2564 166237161 2565 1182125128 2566 7447393184 2567 41976186616 2568 213378976004 2569 984825916760 2570 4150337908000 2571 16047972797146 2572 57170903505996 2573 188327680752652 2574 575445692499952 2575 1635477227588820 2576 4334014656640984 2577 10731845807711490 2578 24878369835289776 2579 54083412667272300 2580 110420300879752990 2581 212006977655707416 2582 383243382717411552 2583 652933170500947198 2584 1049356881214905424 2585 1592127681763304840 2586 2282049677271456752 2587 3091809240069385528 2588 3961380588940399654 2589 4801673441016918074 2590 5507801888344618520 2591 5979899192930226746 2592 6146007503971075312 2593 5979899192930226746 2594 5507801888344618520 2595 4801673441016918074 2596 3961380588940399654 2597 3091809240069385528 2598 2282049677271456752 2599 1592127681763304840 2600 1049356881214905424 2601 652933170500947198 2602 383243382717411552 2603 212006977655707416 2604 110420300879752990 2605 54083412667272300 2606 24878369835289776 2607 10731845807711490 2608 4334014656640984 2609 1635477227588820 2610 575445692499952 2611 188327680752652 2612 57170903505996 2613 16047972797146 2614 4150337908000 2615 984825916760 2616 213378976004 2617 41976186616 2618 7447393184 2619 1182125128 2620 166237161 2621 20459857 2622 2170092 2623 194327 2624 14298 2625 829 2626 36 2627 1 2628 1 2629 1 2630 36 2631 852 2632 14910 2633 205758 2634 2331924 2635 22319844 2636 184138713 2637 1329890705 2638 8511300512 2639 48746539296 2640 251857119696 2641 1181791100112 2642 5064819000480 2643 19921621401888 2644 72215877581844 2645 242135589539124 2646 753310723010608 2647 2180636303451760 2648 5887718019319752 2649 14859478810664136 2650 35122404461569776 2651 77880114240872112 2652 162250238001816900 2653 318010466483561124 2654 587096245815805152 2655 1021982353827512672 2656 1678971009859485104 2657 2605299842885407920 2658 3821106436231931616 2659 5300244411547518048 2660 6956570790156117438 2661 8643012193830327726 2662 10168249639800385560 2663 11330335312920429624 2664 11959798385860453492 2665 11959798385860453492 2666 11330335312920429624 2667 10168249639800385560 2668 8643012193830327726 2669 6956570790156117438 2670 5300244411547518048 2671 3821106436231931616 2672 2605299842885407920 2673 1678971009859485104 2674 1021982353827512672 2675 587096245815805152 2676 318010466483561124 2677 162250238001816900 2678 77880114240872112 2679 35122404461569776 2680 14859478810664136 2681 5887718019319752 2682 2180636303451760 2683 753310723010608 2684 242135589539124 2685 72215877581844 2686 19921621401888 2687 5064819000480 2688 1181791100112 2689 251857119696 2690 48746539296 2691 8511300512 2692 1329890705 2693 184138713 2694 22319844 2695 2331924 2696 205758 2697 14910 2698 852 2699 36 2700 1 2701 1 2702 1 2703 37 2704 876 2705 15558 2706 217686 2707 2503494 2708 24318636 2709 203669469 2710 1493569561 2711 9708208037 2712 56484085216 2713 296541478800 2714 1414274595216 2715 6162196589712 2716 24648785802336 2717 90892398167844 2718 310103474322036 2719 981994337034244 2720 2894299093672336 2721 7959322512306088 2722 20466829305254376 2723 49306452428757672 2724 111475457638895376 2725 236885347507686228 2726 473770694965305348 2727 892875540559678452 2728 1587334294242732448 2729 2664453993989971952 2730 4226375300680772848 2731 6339562951147702512 2732 8998089349836484128 2733 12091182564016772502 2734 15388777808527168878 2735 18557055592850641062 2736 21208063534440804168 2737 22975402162549690532 2738 23596358977508462296 2739 22975402162549690532 2740 21208063534440804168 2741 18557055592850641062 2742 15388777808527168878 2743 12091182564016772502 2744 8998089349836484128 2745 6339562951147702512 2746 4226375300680772848 2747 2664453993989971952 2748 1587334294242732448 2749 892875540559678452 2750 473770694965305348 2751 236885347507686228 2752 111475457638895376 2753 49306452428757672 2754 20466829305254376 2755 7959322512306088 2756 2894299093672336 2757 981994337034244 2758 310103474322036 2759 90892398167844 2760 24648785802336 2761 6162196589712 2762 1414274595216 2763 296541478800 2764 56484085216 2765 9708208037 2766 1493569561 2767 203669469 2768 24318636 2769 2503494 2770 217686 2771 15558 2772 876 2773 37 2774 1 2775 1 2776 1 2777 37 2778 901 2779 16206 2780 230126 2781 2684802 2782 26464398 2783 224947383 2784 1674608357 2785 11052414757 2786 65309723531 2787 348318525836 2788 1688005162032 2789 7475451431856 2790 30400169157656 2791 114000634335804 2792 395649260341908 2793 1274869838884204 2794 3824609516638444 2795 10708906646587716 2796 28047136455361408 2797 68842971299491992 2798 158638151255351112 2799 343715994386622918 2800 701180628548652076 2801 1348424285670484452 2802 2447140370290933670 2803 4195097777641507184 2804 6798951570660373712 2805 10425059075012660460 2806 15133150270179541488 2807 20808081621496869546 2808 27113560900738464030 2809 33493222289147367558 2810 39234917538715488054 2811 43594352820795125020 2812 45950804324621742364 2813 45950804324621742364 2814 43594352820795125020 2815 39234917538715488054 2816 33493222289147367558 2817 27113560900738464030 2818 20808081621496869546 2819 15133150270179541488 2820 10425059075012660460 2821 6798951570660373712 2822 4195097777641507184 2823 2447140370290933670 2824 1348424285670484452 2825 701180628548652076 2826 343715994386622918 2827 158638151255351112 2828 68842971299491992 2829 28047136455361408 2830 10708906646587716 2831 3824609516638444 2832 1274869838884204 2833 395649260341908 2834 114000634335804 2835 30400169157656 2836 7475451431856 2837 1688005162032 2838 348318525836 2839 65309723531 2840 11052414757 2841 1674608357 2842 224947383 2843 26464398 2844 2684802 2845 230126 2846 16206 2847 901 2848 37 2849 1 2850 1 2851 1 2852 38 2853 925 2854 16891 2855 243090 2856 2876676 2857 28765650 2858 248104707 2859 1874561525 2860 12559568822 2861 75357373305 2862 408185808419 2863 2009529954800 2864 9042884962656 2865 37377257159280 2866 142500793563324 2867 502943975010900 2868 1648538586902840 2869 5032380942945322 2870 14342285693614652 2871 38246095166384440 2872 95615237931794288 2873 224487949889647800 2874 495744222708597612 2875 1031147983159782228 2876 2022636428576976024 2877 3745623015751345700 2878 6554840277692087276 2879 10849390804245277200 2880 16997378926854503840 2881 25221917116965902480 2882 35468320946025933594 2883 47291094594311067150 2884 59809325516713284180 2885 71771190619601501910 2886 81739411539432417626 2887 88366931393503350700 2888 90692376956955350244 2889 88366931393503350700 2890 81739411539432417626 2891 71771190619601501910 2892 59809325516713284180 2893 47291094594311067150 2894 35468320946025933594 2895 25221917116965902480 2896 16997378926854503840 2897 10849390804245277200 2898 6554840277692087276 2899 3745623015751345700 2900 2022636428576976024 2901 1031147983159782228 2902 495744222708597612 2903 224487949889647800 2904 95615237931794288 2905 38246095166384440 2906 14342285693614652 2907 5032380942945322 2908 1648538586902840 2909 502943975010900 2910 142500793563324 2911 37377257159280 2912 9042884962656 2913 2009529954800 2914 408185808419 2915 75357373305 2916 12559568822 2917 1874561525 2918 248104707 2919 28765650 2920 2876676 2921 243090 2922 16891 2923 925 2924 38 2925 1 2926 1 2927 1 2928 38 2929 950 2930 17575 2931 256595 2932 3079140 2933 31231278 2934 273273675 2935 2095098175 2936 14246667590 2937 86775157140 2938 477263364265 2939 2386316821325 2940 10908876897490 2941 45817282969440 2942 177541971506580 2943 637062368347140 2944 2123541227823800 2945 6594154339031800 2946 19123047583192220 2947 51905414868664610 2948 132122874211146250 2949 315946003548393200 2950 710878507983884700 2951 1507062436925835564 2952 3014124873851671128 2953 5693346983942045464 2954 10166691042753652640 2955 17178202106721688900 2956 27485123370754702240 2957 41670993497595838880 2958 59902053152794018390 2959 81684617935628206900 2960 105709505563754150100 2961 129871678264040813016 2962 151516957974714281810 2963 167897169647656366330 2964 176733862787006701400 2965 176733862787006701400 2966 167897169647656366330 2967 151516957974714281810 2968 129871678264040813016 2969 105709505563754150100 2970 81684617935628206900 2971 59902053152794018390 2972 41670993497595838880 2973 27485123370754702240 2974 17178202106721688900 2975 10166691042753652640 2976 5693346983942045464 2977 3014124873851671128 2978 1507062436925835564 2979 710878507983884700 2980 315946003548393200 2981 132122874211146250 2982 51905414868664610 2983 19123047583192220 2984 6594154339031800 2985 2123541227823800 2986 637062368347140 2987 177541971506580 2988 45817282969440 2989 10908876897490 2990 2386316821325 2991 477263364265 2992 86775157140 2993 14246667590 2994 2095098175 2995 273273675 2996 31231278 2997 3079140 2998 256595 2999 17575 3000 950 3001 38 3002 1 3003 1 3004 1 3005 39 3006 976 3007 18297 3008 270655 3009 3293095 3010 33870540 3011 300602097 3012 2338008175 3013 16132263329 3014 99726673130 3015 556807300523 3016 2826867619109 3017 13124742714479 3018 55998901408780 3019 220495675079196 3020 804160694470980 3021 2725211245096648 3022 8605930239075400 3023 25387494213423012 3024 70117841138388340 3025 181668952061813988 3026 442324404967750480 3027 1013660094767940022 3028 2189505804590364876 3029 4463223370999877448 3030 8595837603206697778 3031 15656704206034016108 3032 26994317596276939700 3033 44090718740908122878 3034 68269499985422970080 3035 100270828104073465010 3036 139771457356519574350 3037 184991634737223879570 3038 232560912240259130220 3039 277781089621109240534 3040 315319074704135127010 3041 340212685865871531790 3042 348936088066654523296 3043 340212685865871531790 3044 315319074704135127010 3045 277781089621109240534 3046 232560912240259130220 3047 184991634737223879570 3048 139771457356519574350 3049 100270828104073465010 3050 68269499985422970080 3051 44090718740908122878 3052 26994317596276939700 3053 15656704206034016108 3054 8595837603206697778 3055 4463223370999877448 3056 2189505804590364876 3057 1013660094767940022 3058 442324404967750480 3059 181668952061813988 3060 70117841138388340 3061 25387494213423012 3062 8605930239075400 3063 2725211245096648 3064 804160694470980 3065 220495675079196 3066 55998901408780 3067 13124742714479 3068 2826867619109 3069 556807300523 3070 99726673130 3071 16132263329 3072 2338008175 3073 300602097 3074 33870540 3075 3293095 3076 270655 3077 18297 3078 976 3079 39 3080 1 3081 1 3082 1 3083 39 3084 1001 3085 19019 3086 285285 3087 3518515 3088 36693085 3089 330237765 3090 2605209035 3091 18236463245 3092 114392360355 3093 648223375345 3094 3340843549855 3095 15749691020745 3096 68248661089895 3097 272994644359580 3098 1011686034979620 3099 3484696342707580 3100 11187709310798020 3101 33563127932394060 3102 94296407048154740 3103 248599618581498860 3104 616094706919366740 3105 1437554316145189060 3106 3162619495519415932 3107 6568517413771094628 3108 12893756404809926492 3109 23945547608932720628 3110 42111135450192025932 3111 70185225750320043220 3112 110937937476312326380 3113 166406906214468489570 3114 237003775517576333630 3115 320652166876720921970 3116 412267071698641185390 3117 503881976520561448810 3118 585592567307679521590 3119 647233890182172102810 3120 680425371729975800390 3121 680425371729975800390 3122 647233890182172102810 3123 585592567307679521590 3124 503881976520561448810 3125 412267071698641185390 3126 320652166876720921970 3127 237003775517576333630 3128 166406906214468489570 3129 110937937476312326380 3130 70185225750320043220 3131 42111135450192025932 3132 23945547608932720628 3133 12893756404809926492 3134 6568517413771094628 3135 3162619495519415932 3136 1437554316145189060 3137 616094706919366740 3138 248599618581498860 3139 94296407048154740 3140 33563127932394060 3141 11187709310798020 3142 3484696342707580 3143 1011686034979620 3144 272994644359580 3145 68248661089895 3146 15749691020745 3147 3340843549855 3148 648223375345 3149 114392360355 3150 18236463245 3151 2605209035 3152 330237765 3153 36693085 3154 3518515 3155 285285 3156 19019 3157 1001 3158 39 3159 1 3160 1 3161 1 3162 40 3163 1027 3164 19780 3165 300501 3166 3756376 3167 39708955 3168 362345362 3169 2898753715 3170 20581159608 3171 130970963305 3172 753083087012 3173 3939203588635 3174 18851903121512 3175 82948372709285 3176 336977765092789 3177 1268622170847460 3178 4440177601384096 3179 14489000582836780 3180 44191451788248416 3181 126261290793291940 3182 338609825338180448 3183 853885646432104780 3184 2027978410346085496 3185 4542671639018797648 3186 9609497698074794464 3187 19218995395848758356 3188 36378812713860952592 3189 65230974520885687228 3190 110892656686008485504 3191 178859123686299464980 3192 273878033145431710182 3193 398368048210394262910 3194 550685243115477694640 3195 723757748093170081590 3196 904697185117879858744 3197 1075856112030387958270 3198 1217416126772869509200 3199 1311063521138246054410 3200 1343840109168425292660 3201 1311063521138246054410 3202 1217416126772869509200 3203 1075856112030387958270 3204 904697185117879858744 3205 723757748093170081590 3206 550685243115477694640 3207 398368048210394262910 3208 273878033145431710182 3209 178859123686299464980 3210 110892656686008485504 3211 65230974520885687228 3212 36378812713860952592 3213 19218995395848758356 3214 9609497698074794464 3215 4542671639018797648 3216 2027978410346085496 3217 853885646432104780 3218 338609825338180448 3219 126261290793291940 3220 44191451788248416 3221 14489000582836780 3222 4440177601384096 3223 1268622170847460 3224 336977765092789 3225 82948372709285 3226 18851903121512 3227 3939203588635 3228 753083087012 3229 130970963305 3230 20581159608 3231 2898753715 3232 362345362 3233 39708955 3234 3756376 3235 300501 3236 19780 3237 1027 3238 40 3239 1 3240 1 3241 1 3242 40 3243 1054 3244 20540 3245 316316 3246 4006678 3247 42928600 3248 397089550 3249 3220837534 3250 23190029720 3251 149681100920 3252 873139755800 3253 4634357163100 3254 22509734792200 3255 100543482073820 3256 414741863546285 3257 1585777713559325 3258 5638320759329356 3259 18695484623015200 3260 57956002331347120 3261 168348387724411180 3262 459131966521061600 3263 1177773305423592800 3264 2846285488107070750 3265 6489530912883996328 3266 13977451196980915168 3267 28472585771627905888 3268 54911415416710738160 3269 100355345416747211120 3270 173949265389028707578 3271 286174597898079143968 3272 447147809215748662450 3273 663946747017324093440 3274 937336584024457089200 3275 1258709127118556662640 3276 1608350551318156164836 3277 1956102021873432651400 3278 2264960235853448333200 3279 2497263849787135837000 3280 2622127042276492108820 3281 2622127042276492108820 3282 2497263849787135837000 3283 2264960235853448333200 3284 1956102021873432651400 3285 1608350551318156164836 3286 1258709127118556662640 3287 937336584024457089200 3288 663946747017324093440 3289 447147809215748662450 3290 286174597898079143968 3291 173949265389028707578 3292 100355345416747211120 3293 54911415416710738160 3294 28472585771627905888 3295 13977451196980915168 3296 6489530912883996328 3297 2846285488107070750 3298 1177773305423592800 3299 459131966521061600 3300 168348387724411180 3301 57956002331347120 3302 18695484623015200 3303 5638320759329356 3304 1585777713559325 3305 414741863546285 3306 100543482073820 3307 22509734792200 3308 4634357163100 3309 873139755800 3310 149681100920 3311 23190029720 3312 3220837534 3313 397089550 3314 42928600 3315 4006678 3316 316316 3317 20540 3318 1054 3319 40 3320 1 3321 1 3322 1 3323 41 3324 1080 3325 21340 3326 332748 3327 4270396 3328 46362888 3329 434653310 3330 3573805950 3331 26088792574 3332 170762946120 3333 1010347486044 3334 5440332321900 3335 26813066717820 3336 121552567877880 3337 509001379153845 3338 1976122996897005 3339 7135999715289445 3340 24037051658162400 3341 75716712736883504 3342 223544580420910320 3343 619828154841963184 3344 1616943012530695200 3345 3974984905900950760 3346 9221964981466731624 3347 20217384767276559848 3348 41932353590942745504 3349 82367123125495865200 3350 153373263750123096240 3351 270959432625991034352 3352 454512596661655111008 3353 724379450930769875202 3354 1097544622620473989650 3355 1581755485543119929250 3356 2169264665885172120720 3357 2832095536019217279240 3358 3520983639372178772520 3359 4169585888733195395400 3360 4704148182157161922800 3361 5056959295822231127220 3362 5180299766448679532060 3363 5056959295822231127220 3364 4704148182157161922800 3365 4169585888733195395400 3366 3520983639372178772520 3367 2832095536019217279240 3368 2169264665885172120720 3369 1581755485543119929250 3370 1097544622620473989650 3371 724379450930769875202 3372 454512596661655111008 3373 270959432625991034352 3374 153373263750123096240 3375 82367123125495865200 3376 41932353590942745504 3377 20217384767276559848 3378 9221964981466731624 3379 3974984905900950760 3380 1616943012530695200 3381 619828154841963184 3382 223544580420910320 3383 75716712736883504 3384 24037051658162400 3385 7135999715289445 3386 1976122996897005 3387 509001379153845 3388 121552567877880 3389 26813066717820 3390 5440332321900 3391 1010347486044 3392 170762946120 3393 26088792574 3394 3573805950 3395 434653310 3396 46362888 3397 4270396 3398 332748 3399 21340 3400 1080 3401 41 3402 1 3403 1 3404 1 3405 41 3406 1107 3407 22140 3408 349812 3409 4547556 3410 50023116 3411 475219602 3412 3960163350 3413 29305208790 3414 194480021970 3415 1166880131820 3416 6372960719940 3417 31864803599700 3418 146578096558620 3419 622956910374135 3420 2455183117356885 3421 9002338096975245 3422 30797472437020575 3423 98551911798465840 3424 295655735395397520 3425 833211617932483920 3426 2209822117125283440 3427 5524555292813208600 3428 13037950491039172296 3429 29084658787702768968 3430 61400946329594734488 3431 122801892659189468976 3432 232900141250186923920 3433 419220254250336463056 3434 716731402427994598128 3435 1164688528945491221958 3436 1799973181097577343026 3437 2647019383967025504450 3438 3705827137553835706230 3439 4941102850071780941640 3440 6276536052793883898840 3441 7597912063908385772280 3442 8766821612201983583400 3443 9643503773422181941740 3444 10113918591637898134020 3445 10113918591637898134020 3446 9643503773422181941740 3447 8766821612201983583400 3448 7597912063908385772280 3449 6276536052793883898840 3450 4941102850071780941640 3451 3705827137553835706230 3452 2647019383967025504450 3453 1799973181097577343026 3454 1164688528945491221958 3455 716731402427994598128 3456 419220254250336463056 3457 232900141250186923920 3458 122801892659189468976 3459 61400946329594734488 3460 29084658787702768968 3461 13037950491039172296 3462 5524555292813208600 3463 2209822117125283440 3464 833211617932483920 3465 295655735395397520 3466 98551911798465840 3467 30797472437020575 3468 9002338096975245 3469 2455183117356885 3470 622956910374135 3471 146578096558620 3472 31864803599700 3473 6372960719940 3474 1166880131820 3475 194480021970 3476 29305208790 3477 3960163350 3478 475219602 3479 50023116 3480 4547556 3481 349812 3482 22140 3483 1107 3484 41 3485 1 3486 1 3487 1 3488 42 3489 1135 3490 22981 3491 367524 3492 4839212 3493 53921022 3494 518991166 3495 4382580852 3496 32869365932 3497 221121120870 3498 1345153548264 3499 7450080841620 3500 37782553160820 3501 176318579920680 3502 760373877303105 3503 3041495503591365 3504 11321122157573962 3505 39326003265733965 3506 127809510631153049 3507 389514699013012242 3508 1115428456315413344 3509 3006807142973746320 3510 7642301488523324798 3511 18341523572139852552 3512 41621149644774998288 3513 89408395532567935722 3514 182009948049070825622 3515 351467485886645721552 3516 644357057460025473772 3517 1122428422670255691408 3518 1859022075049593252330 3519 2929368118256842069548 3520 4394052177388294026996 3521 6277217396264660482038 3522 8543990344919999289664 3523 11084095582593454544760 3524 13709276115318275690640 3525 16169915418061437278640 3526 18191154845325232510708 3527 19522214955952221979620 3528 19987029597767017004376 3529 19522214955952221979620 3530 18191154845325232510708 3531 16169915418061437278640 3532 13709276115318275690640 3533 11084095582593454544760 3534 8543990344919999289664 3535 6277217396264660482038 3536 4394052177388294026996 3537 2929368118256842069548 3538 1859022075049593252330 3539 1122428422670255691408 3540 644357057460025473772 3541 351467485886645721552 3542 182009948049070825622 3543 89408395532567935722 3544 41621149644774998288 3545 18341523572139852552 3546 7642301488523324798 3547 3006807142973746320 3548 1115428456315413344 3549 389514699013012242 3550 127809510631153049 3551 39326003265733965 3552 11321122157573962 3553 3041495503591365 3554 760373877303105 3555 176318579920680 3556 37782553160820 3557 7450080841620 3558 1345153548264 3559 221121120870 3560 32869365932 3561 4382580852 3562 518991166 3563 53921022 3564 4839212 3565 367524 3566 22981 3567 1135 3568 42 3569 1 3570 1 3571 1 3572 42 3573 1162 3574 23821 3575 385901 3576 5145336 3577 58068792 3578 566170722 3579 4843905066 3580 36813678508 3581 251002353420 3582 1547847846090 3583 8691760981890 3584 44700485049720 3585 211582295902040 3586 925672544571285 3587 3757141504436393 3588 14193645683426370 3589 50051276883661410 3590 165169213716082765 3591 511238042454541545 3592 1487237941685939040 3593 4073738709835398240 3594 10523825000408112120 3595 25678133000995793864 3596 59257230002297985168 3597 129488021116132634256 3598 268225186597703313816 3599 527201228829968582328 3600 984108960482608020928 3601 1745999768598175519968 3602 2946374609509421189946 3603 4732056191030282517186 3604 7237262409811020320404 3605 10545725225724629610644 3606 14646840591284207791290 3607 19397167269538545453330 3608 24501684972048688993680 3609 29527671632981753402640 3610 33956822377929016414180 3611 37269683097726969233820 3612 39044429911904443959240 3613 39044429911904443959240 3614 37269683097726969233820 3615 33956822377929016414180 3616 29527671632981753402640 3617 24501684972048688993680 3618 19397167269538545453330 3619 14646840591284207791290 3620 10545725225724629610644 3621 7237262409811020320404 3622 4732056191030282517186 3623 2946374609509421189946 3624 1745999768598175519968 3625 984108960482608020928 3626 527201228829968582328 3627 268225186597703313816 3628 129488021116132634256 3629 59257230002297985168 3630 25678133000995793864 3631 10523825000408112120 3632 4073738709835398240 3633 1487237941685939040 3634 511238042454541545 3635 165169213716082765 3636 50051276883661410 3637 14193645683426370 3638 3757141504436393 3639 925672544571285 3640 211582295902040 3641 44700485049720 3642 8691760981890 3643 1547847846090 3644 251002353420 3645 36813678508 3646 4843905066 3647 566170722 3648 58068792 3649 5145336 3650 385901 3651 23821 3652 1162 3653 42 3654 1 3655 1 3656 1 3657 43 3658 1190 3659 24703 3660 404957 3661 5467063 3662 62479080 3663 616982350 3664 5347167930 3665 41173204254 3666 284469333876 3667 1777933407614 3668 10120543609050 3669 52771406336174 3670 253302748615080 3671 1124030948665563 3672 4628362722856425 3673 17742057110840195 3674 63497888583749550 3675 212717926777855583 3676 668542055517477405 3677 1975237891368521559 3678 5496314132317600800 3679 14427824597512058824 3680 35781005001387581208 3681 83947742503680791176 3682 186550538896123286640 3683 393088635532028308680 3684 786177271062233850840 3685 1493736815020006324232 3686 2698363278742634894496 3687 4637811885341987238278 3688 7589146721463660640770 3689 11830140477580603637718 3690 17576208709541049349548 3691 24899629005190227187614 3692 33648147304301558439450 3693 43388400471345527911950 3694 53401108272413809345200 3695 62746302220097395363380 3696 70398290295706497441660 3697 75426739602554908963860 3698 77180849825857621779894 3699 75426739602554908963860 3700 70398290295706497441660 3701 62746302220097395363380 3702 53401108272413809345200 3703 43388400471345527911950 3704 33648147304301558439450 3705 24899629005190227187614 3706 17576208709541049349548 3707 11830140477580603637718 3708 7589146721463660640770 3709 4637811885341987238278 3710 2698363278742634894496 3711 1493736815020006324232 3712 786177271062233850840 3713 393088635532028308680 3714 186550538896123286640 3715 83947742503680791176 3716 35781005001387581208 3717 14427824597512058824 3718 5496314132317600800 3719 1975237891368521559 3720 668542055517477405 3721 212717926777855583 3722 63497888583749550 3723 17742057110840195 3724 4628362722856425 3725 1124030948665563 3726 253302748615080 3727 52771406336174 3728 10120543609050 3729 1777933407614 3730 284469333876 3731 41173204254 3732 5347167930 3733 616982350 3734 62479080 3735 5467063 3736 404957 3737 24703 3738 1190 3739 43 3740 1 3741 1 3742 1 3743 43 3744 1219 3745 25585 3746 424711 3747 5804393 3748 67165011 3749 671650110 3750 5895595494 3751 45985644198 3752 321899509386 3753 2038696893324 3754 11761712842950 3755 62169053598450 3756 302556060848520 3757 1361502273806055 3758 5686274202366465 3759 22113288564769395 3760 80306153208859725 3761 273040920910123065 3762 871130557189476135 3763 2613391671568320765 3764 7385672115301776075 3765 19695125640804834870 3766 49631716614827935224 3767 118352555004589691688 3768 267389105751110274414 3769 572976655180950094680 3770 1165711126057795020212 3771 2253708177045070832868 3772 4143915035211903587976 3773 7251851311620831278958 3774 12086418852701386260270 3775 19196077001349259267830 3776 29068345173471735462714 3777 41987609695014730194708 3778 57874813363398680515854 3779 76151070214998263836650 3780 95676985654741409970240 3781 114812382785689690092180 3782 131614194900668669130060 3783 144148880129303782258740 3784 150853479205085351660700 3785 150853479205085351660700 3786 144148880129303782258740 3787 131614194900668669130060 3788 114812382785689690092180 3789 95676985654741409970240 3790 76151070214998263836650 3791 57874813363398680515854 3792 41987609695014730194708 3793 29068345173471735462714 3794 19196077001349259267830 3795 12086418852701386260270 3796 7251851311620831278958 3797 4143915035211903587976 3798 2253708177045070832868 3799 1165711126057795020212 3800 572976655180950094680 3801 267389105751110274414 3802 118352555004589691688 3803 49631716614827935224 3804 19695125640804834870 3805 7385672115301776075 3806 2613391671568320765 3807 871130557189476135 3808 273040920910123065 3809 80306153208859725 3810 22113288564769395 3811 5686274202366465 3812 1361502273806055 3813 302556060848520 3814 62169053598450 3815 11761712842950 3816 2038696893324 3817 321899509386 3818 45985644198 3819 5895595494 3820 671650110 3821 67165011 3822 5804393 3823 424711 3824 25585 3825 1219 3826 43 3827 1 3828 1 3829 1 3830 44 3831 1247 3832 26510 3833 445179 3834 6158460 3835 72140197 3836 730421043 3837 6492617730 3838 51291692408 3839 363704640476 3840 2333771523300 3841 13643586897822 3842 73090644530936 3843 360580510871010 3844 1645148582863159 3845 6967688107125105 3846 27483658652827276 3847 101255584480736175 3848 349331766486736502 3849 1131169529484795555 3850 3444925385336301684 3851 9885438062019300285 3852 26773061418208606823 3853 68539037230000481976 3854 166075359442514193952 3855 381358232792566784328 3856 830816150013683957168 3857 1718929965542850284040 3858 3380562265570218190624 3859 6324922948481326529016 3860 11266269001987098282614 3861 19118517094273100644532 3862 30927012946626050517592 3863 47715962831925301608606 3864 70248500835901726591996 3865 98727622796385984409398 3866 132502862174112988524408 3867 169875464325765357789450 3868 208097443799082575117590 3869 243626275667195196049260 3870 272629403722836542410320 3871 291650059796498346544020 3872 298278470246442673742468 3873 291650059796498346544020 3874 272629403722836542410320 3875 243626275667195196049260 3876 208097443799082575117590 3877 169875464325765357789450 3878 132502862174112988524408 3879 98727622796385984409398 3880 70248500835901726591996 3881 47715962831925301608606 3882 30927012946626050517592 3883 19118517094273100644532 3884 11266269001987098282614 3885 6324922948481326529016 3886 3380562265570218190624 3887 1718929965542850284040 3888 830816150013683957168 3889 381358232792566784328 3890 166075359442514193952 3891 68539037230000481976 3892 26773061418208606823 3893 9885438062019300285 3894 3444925385336301684 3895 1131169529484795555 3896 349331766486736502 3897 101255584480736175 3898 27483658652827276 3899 6967688107125105 3900 1645148582863159 3901 360580510871010 3902 73090644530936 3903 13643586897822 3904 2333771523300 3905 363704640476 3906 51291692408 3907 6492617730 3908 730421043 3909 72140197 3910 6158460 3911 445179 3912 26510 3913 1247 3914 44 3915 1 3916 1 3917 1 3918 44 3919 1276 3920 27434 3921 466378 3922 6529292 3923 77418748 3924 793542167 3925 7141879503 3926 57135036024 3927 410333440536 3928 2667167363484 3929 15797837460636 3930 85759689072024 3931 428798445360120 3932 1983192809790555 3933 8516063242041795 3934 34064252968167180 3935 127292734775782620 3936 445524571715239170 3937 1463866449921500130 3938 4524678117939182220 3939 13180584082692400380 3940 36246606227404101045 3941 94241176191250662717 3942 231978279855386246688 3943 541282652995901242272 3944 1198554445919495607888 3945 2521097282796180416592 3946 5042194565592360833184 3947 9596434818385460940576 3948 17393538108323647954794 3949 30043384005286301012826 3950 49483220714589201668184 3951 77759346837211602621432 3952 116639020255817403932148 3953 167077515501576281308212 3954 228632389633735963895448 3955 298980817213347029709432 3956 373726021516683787136790 3957 446648172056524526090310 3958 510455053778885172674640 3959 557939244828083793388560 3960 583300119592996693088040 3961 583300119592996693088040 3962 557939244828083793388560 3963 510455053778885172674640 3964 446648172056524526090310 3965 373726021516683787136790 3966 298980817213347029709432 3967 228632389633735963895448 3968 167077515501576281308212 3969 116639020255817403932148 3970 77759346837211602621432 3971 49483220714589201668184 3972 30043384005286301012826 3973 17393538108323647954794 3974 9596434818385460940576 3975 5042194565592360833184 3976 2521097282796180416592 3977 1198554445919495607888 3978 541282652995901242272 3979 231978279855386246688 3980 94241176191250662717 3981 36246606227404101045 3982 13180584082692400380 3983 4524678117939182220 3984 1463866449921500130 3985 445524571715239170 3986 127292734775782620 3987 34064252968167180 3988 8516063242041795 3989 1983192809790555 3990 428798445360120 3991 85759689072024 3992 15797837460636 3993 2667167363484 3994 410333440536 3995 57135036024 3996 7141879503 3997 793542167 3998 77418748 3999 6529292 4000 466378 4001 27434 4002 1276 4003 44 4004 1 4005 1 4006 1 4007 45 4008 1306 4009 28402 4010 488326 4011 6918108 4012 83015284 4013 861285227 4014 7847250409 4015 63562741159 4016 462274382376 4017 3043306441754 4018 18259838103852 4019 100429110075404 4020 508840821830546 4021 2385191354710703 4022 10382597651256435 4023 42107201595510563 4024 159564132324572580 4025 566452669787679322 4026 1888175565840820770 4027 5922005183886125834 4028 17508537065069009460 4029 48877999306970670635 4030 129037918169558600101 4031 322594795424707679401 4032 764669144708495723694 4033 1720505575595968788880 4034 3678322265063279624208 4035 7479255272299167764738 4036 14475977946378068198496 4037 26690084338641747979010 4038 46909845201236506304142 4039 78642975778555808969042 4040 125828761245669684243368 4041 192238385236458862675126 4042 280564129804533755404356 4043 391313128411613646503364 4044 521750837882115407448378 4045 665232318299732361892438 4046 811258924755728220857910 4047 946468745548391523740988 4048 1056523250844669310884720 4049 1128558927038669777908680 4050 1153638014306149018667804 4051 1128558927038669777908680 4052 1056523250844669310884720 4053 946468745548391523740988 4054 811258924755728220857910 4055 665232318299732361892438 4056 521750837882115407448378 4057 391313128411613646503364 4058 280564129804533755404356 4059 192238385236458862675126 4060 125828761245669684243368 4061 78642975778555808969042 4062 46909845201236506304142 4063 26690084338641747979010 4064 14475977946378068198496 4065 7479255272299167764738 4066 3678322265063279624208 4067 1720505575595968788880 4068 764669144708495723694 4069 322594795424707679401 4070 129037918169558600101 4071 48877999306970670635 4072 17508537065069009460 4073 5922005183886125834 4074 1888175565840820770 4075 566452669787679322 4076 159564132324572580 4077 42107201595510563 4078 10382597651256435 4079 2385191354710703 4080 508840821830546 4081 100429110075404 4082 18259838103852 4083 3043306441754 4084 462274382376 4085 63562741159 4086 7847250409 4087 861285227 4088 83015284 4089 6918108 4090 488326 4091 28402 4092 1306 4093 45 4094 1 4095 1 4096 1 4097 45 4098 1335 4099 29370 4100 511038 4101 7324878 4102 88944948 4103 933921945 4104 8612835715 4105 70625252863 4106 520058680173 4107 3467057867820 4108 21069043965984 4109 117384673524768 4110 602574657427116 4111 2862229622778801 4112 12627483629906475 4113 51912988256282175 4114 199455165405715725 4115 718038595460576610 4116 2427654298938139986 4117 7724354587530445350 4118 23173063762591336050 4119 65657013994008785475 4120 175960797503943545073 4121 446669716740779768265 4122 1075315984746321664335 4123 2457865107991592375670 4124 5339500062188631712560 4125 11034966795189838872624 4126 21713966919567102297744 4127 40713687974188316808270 4128 72791139105366990657210 4129 124173119650331925238770 4130 202224794859111992531796 4131 314571903114174210604884 4132 467606883007556259007260 4133 664493991642316789115580 4134 903030296334430508285280 4135 1173939385234759660770858 4136 1460266064560310797544238 4137 1738411981619417616124206 4138 1980981095333754957908850 4139 2161070285818641772264200 4140 2257117854077248073253720 4141 2257117854077248073253720 4142 2161070285818641772264200 4143 1980981095333754957908850 4144 1738411981619417616124206 4145 1460266064560310797544238 4146 1173939385234759660770858 4147 903030296334430508285280 4148 664493991642316789115580 4149 467606883007556259007260 4150 314571903114174210604884 4151 202224794859111992531796 4152 124173119650331925238770 4153 72791139105366990657210 4154 40713687974188316808270 4155 21713966919567102297744 4156 11034966795189838872624 4157 5339500062188631712560 4158 2457865107991592375670 4159 1075315984746321664335 4160 446669716740779768265 4161 175960797503943545073 4162 65657013994008785475 4163 23173063762591336050 4164 7724354587530445350 4165 2427654298938139986 4166 718038595460576610 4167 199455165405715725 4168 51912988256282175 4169 12627483629906475 4170 2862229622778801 4171 602574657427116 4172 117384673524768 4173 21069043965984 4174 3467057867820 4175 520058680173 4176 70625252863 4177 8612835715 4178 933921945 4179 88944948 4180 7324878 4181 511038 4182 29370 4183 1335 4184 45 4185 1 4186 1 4187 1 4188 46 4189 1365 4190 30383 4191 534534 4192 7750908 4193 95223414 4194 1011750553 4195 9442988555 4196 78376819906 4197 584263455503 4198 3943778426497 4199 24269405074740 4200 136948786360680 4201 712133686050228 4202 3427143366953141 4203 15321346804286523 4204 63838945029835690 4205 248635891122193575 4206 907521002640315437 4207 3111500580329165310 4208 10041660963934587468 4209 30561576846316109864 4210 87864533433581759547 4211 238991530938191979129 4212 615862791264908562438 4213 1505442378644850330069 4214 3494776950428152779027 4215 7712611200939134695920 4216 16196483521977745239264 4217 32392967043944365722864 4218 61749093427529724276918 4219 112271078959125358471290 4220 194823342899677728712620 4221 322850111090863005620802 4222 511179342560563733045254 4223 773676842794320355812012 4224 1119795430360245669846200 4225 1550485980498739174603020 4226 2054393924160890365428298 4227 2605572781862515344637758 4228 3163909806547415534460852 4229 3678964891334116350402150 4230 4097029083531260791517018 4231 4370164355766586695023160 4232 4465167928718123725683748 4233 4370164355766586695023160 4234 4097029083531260791517018 4235 3678964891334116350402150 4236 3163909806547415534460852 4237 2605572781862515344637758 4238 2054393924160890365428298 4239 1550485980498739174603020 4240 1119795430360245669846200 4241 773676842794320355812012 4242 511179342560563733045254 4243 322850111090863005620802 4244 194823342899677728712620 4245 112271078959125358471290 4246 61749093427529724276918 4247 32392967043944365722864 4248 16196483521977745239264 4249 7712611200939134695920 4250 3494776950428152779027 4251 1505442378644850330069 4252 615862791264908562438 4253 238991530938191979129 4254 87864533433581759547 4255 30561576846316109864 4256 10041660963934587468 4257 3111500580329165310 4258 907521002640315437 4259 248635891122193575 4260 63838945029835690 4261 15321346804286523 4262 3427143366953141 4263 712133686050228 4264 136948786360680 4265 24269405074740 4266 3943778426497 4267 584263455503 4268 78376819906 4269 9442988555 4270 1011750553 4271 95223414 4272 7750908 4273 534534 4274 30383 4275 1365 4276 46 4277 1 4278 1 4279 1 4280 46 4281 1396 4282 31395 4283 558831 4284 8196198 4285 101866908 4286 1095069261 4287 10342320895 4288 86875494706 4289 655515096418 4290 4479353159533 4291 27909815835951 4292 159484661919720 4293 839952552780846 4294 4094768694788811 4295 18546893499925791 4296 78309105888591396 4297 309114891665429850 4298 1143725099162090445 4299 3975806297087323335 4300 13011729699558327660 4301 40166643855158315820 4302 117152711244211924125 4303 323341483034024442351 4304 845662340242833156918 4305 2098495436898882711828 4306 4946453529833079655941 4307 11086878601350006125385 4308 23652007682880014021298 4309 48066983355530349137154 4310 93129780251340051453234 4311 172148987737325551476888 4312 303792331301162734687020 4313 512107072764817181329548 4314 825061395009983239621344 4315 1271040527447812013119734 4316 1873112356238880861439608 4317 2641568707516370450055510 4318 3566117755147100101586946 4319 4609859537141373302051418 4320 5707445141222652665385558 4321 6769295400054774084739956 4322 7692381136425879641749950 4323 8376148348552624505257620 4324 8740328711533173390046320 4325 8740328711533173390046320 4326 8376148348552624505257620 4327 7692381136425879641749950 4328 6769295400054774084739956 4329 5707445141222652665385558 4330 4609859537141373302051418 4331 3566117755147100101586946 4332 2641568707516370450055510 4333 1873112356238880861439608 4334 1271040527447812013119734 4335 825061395009983239621344 4336 512107072764817181329548 4337 303792331301162734687020 4338 172148987737325551476888 4339 93129780251340051453234 4340 48066983355530349137154 4341 23652007682880014021298 4342 11086878601350006125385 4343 4946453529833079655941 4344 2098495436898882711828 4345 845662340242833156918 4346 323341483034024442351 4347 117152711244211924125 4348 40166643855158315820 4349 13011729699558327660 4350 3975806297087323335 4351 1143725099162090445 4352 309114891665429850 4353 78309105888591396 4354 18546893499925791 4355 4094768694788811 4356 839952552780846 4357 159484661919720 4358 27909815835951 4359 4479353159533 4360 655515096418 4361 86875494706 4362 10342320895 4363 1095069261 4364 101866908 4365 8196198 4366 558831 4367 31395 4368 1396 4369 46 4370 1 4371 1 4372 1 4373 47 4374 1426 4375 32453 4376 583947 4377 8662053 4378 108892212 4379 1184204703 4380 11315715697 4381 96183599743 4382 734492818878 4383 5080242111469 4384 32044603367203 4385 185400920150733 4386 988804903902264 4387 4882224216362721 4388 22400793447962319 4389 95825616430779521 4390 383302465665133014 4391 1437384246299334619 4392 5065068296289257685 4393 16806817528781461883 4394 52612646176474977060 4395 155645744939294339769 4396 435808085828467726647 4397 1156567612392430144473 4398 2912836949725314207162 4399 6970002701132064932523 4400 15862764768085393379397 4401 34369323664193014906827 4402 70956023048640039202464 4403 139694670377026069016118 4404 262456653435594690459114 4405 470878113516831400348662 4406 807219623171660980739796 4407 1322943271309159654407634 4408 2073802965835903810879566 4409 3110704448753929899295634 4410 4466652541800408208048296 4411 6141647244975665142233206 4412 8088998810455617303599658 4413 10207546117956031555328310 4414 12344009258923411566290508 4415 14307828913752293941077186 4416 15897587681946817926283230 4417 16934386878595694973021570 4418 17294692982395428197325698 4419 16934386878595694973021570 4420 15897587681946817926283230 4421 14307828913752293941077186 4422 12344009258923411566290508 4423 10207546117956031555328310 4424 8088998810455617303599658 4425 6141647244975665142233206 4426 4466652541800408208048296 4427 3110704448753929899295634 4428 2073802965835903810879566 4429 1322943271309159654407634 4430 807219623171660980739796 4431 470878113516831400348662 4432 262456653435594690459114 4433 139694670377026069016118 4434 70956023048640039202464 4435 34369323664193014906827 4436 15862764768085393379397 4437 6970002701132064932523 4438 2912836949725314207162 4439 1156567612392430144473 4440 435808085828467726647 4441 155645744939294339769 4442 52612646176474977060 4443 16806817528781461883 4444 5065068296289257685 4445 1437384246299334619 4446 383302465665133014 4447 95825616430779521 4448 22400793447962319 4449 4882224216362721 4450 988804903902264 4451 185400920150733 4452 32044603367203 4453 5080242111469 4454 734492818878 4455 96183599743 4456 11315715697 4457 1184204703 4458 108892212 4459 8662053 4460 583947 4461 32453 4462 1426 4463 47 4464 1 4465 1 4466 1 4467 47 4468 1457 4469 33511 4470 609901 4471 9148503 4472 116316681 4473 1279483491 4474 12368340413 4475 106367727559 4476 821932440173 4477 5753527081211 4478 36734057518501 4479 215156622608363 4480 1161845762085201 4481 5809228810425801 4482 26995828001390487 4483 116981921339358777 4484 474084628585822413 4485 1801521588626125329 4486 6434005673664732735 4487 21641655447781373745 4488 68688732508175664495 4489 206066197524526993485 4490 585228000969656661987 4491 1575613848764460242493 4492 4026568724620287286371 4493 9778809759792126266901 4494 22592422548485257237323 4495 49703329606667565923253 4496 104216658852690057578619 4497 208433317705380115157238 4498 397918151982998401663818 4499 725615453616055908916374 4500 1264644076302268869827802 4501 2107740127170448116376134 4502 3360991013596119969356538 4503 5129933652330919953228402 4504 7497595338022113777795354 4505 10496633473230959288916678 4506 14080849781163481972932738 4507 18103949718638762536627806 4508 22314170583438474754448226 4509 26371292507700015618893358 4510 29887464842060017701416362 4511 32486374828326106197187470 4512 33868773757191046886429490 4513 33868773757191046886429490 4514 32486374828326106197187470 4515 29887464842060017701416362 4516 26371292507700015618893358 4517 22314170583438474754448226 4518 18103949718638762536627806 4519 14080849781163481972932738 4520 10496633473230959288916678 4521 7497595338022113777795354 4522 5129933652330919953228402 4523 3360991013596119969356538 4524 2107740127170448116376134 4525 1264644076302268869827802 4526 725615453616055908916374 4527 397918151982998401663818 4528 208433317705380115157238 4529 104216658852690057578619 4530 49703329606667565923253 4531 22592422548485257237323 4532 9778809759792126266901 4533 4026568724620287286371 4534 1575613848764460242493 4535 585228000969656661987 4536 206066197524526993485 4537 68688732508175664495 4538 21641655447781373745 4539 6434005673664732735 4540 1801521588626125329 4541 474084628585822413 4542 116981921339358777 4543 26995828001390487 4544 5809228810425801 4545 1161845762085201 4546 215156622608363 4547 36734057518501 4548 5753527081211 4549 821932440173 4550 106367727559 4551 12368340413 4552 1279483491 4553 116316681 4554 9148503 4555 609901 4556 33511 4557 1457 4558 47 4559 1 4560 1 4561 1 4562 48 4563 1489 4564 34616 4565 636709 4566 9656944 4567 124158255 4568 1381262620 4569 13505659175 4570 117499251760 4571 918630374311 4572 6506965279992 4573 42045005593465 4574 249266819642512 4575 1362658609857161 4576 6898459216311582 4577 32463337470026535 4578 142477981135938544 4579 584909606696793885 4580 2251901985850789800 4581 8149740519975398253 4582 27783206318333076208 4583 89389446414749152425 4584 271892899512254607844 4585 783051550593202575243 4586 2138333080468062855504 4587 5543826504911990326455 4588 13661572458538141759128 4589 32034031971732827426055 4590 71542671403548037388112 4591 152316655246239314922597 4592 309393205968947096461387 4593 600035308545791243292180 4594 1111830130540775040902112 4595 1969527659815008895630158 4596 3337255201353285666462400 4597 5411765191383583001506290 4598 8402477533990420150973600 4599 12495992230036856303562540 4600 17806788927802694552299128 4601 24321467803827832498702002 4602 31849541171679536912400128 4603 39997098215597266069293990 4604 48178322850606083032601296 4605 55672728627366699651671868 4606 61724112173819924250693024 4607 65663949121084682738995950 4608 67031948061107616221175888 4609 65663949121084682738995950 4610 61724112173819924250693024 4611 55672728627366699651671868 4612 48178322850606083032601296 4613 39997098215597266069293990 4614 31849541171679536912400128 4615 24321467803827832498702002 4616 17806788927802694552299128 4617 12495992230036856303562540 4618 8402477533990420150973600 4619 5411765191383583001506290 4620 3337255201353285666462400 4621 1969527659815008895630158 4622 1111830130540775040902112 4623 600035308545791243292180 4624 309393205968947096461387 4625 152316655246239314922597 4626 71542671403548037388112 4627 32034031971732827426055 4628 13661572458538141759128 4629 5543826504911990326455 4630 2138333080468062855504 4631 783051550593202575243 4632 271892899512254607844 4633 89389446414749152425 4634 27783206318333076208 4635 8149740519975398253 4636 2251901985850789800 4637 584909606696793885 4638 142477981135938544 4639 32463337470026535 4640 6898459216311582 4641 1362658609857161 4642 249266819642512 4643 42045005593465 4644 6506965279992 4645 918630374311 4646 117499251760 4647 13505659175 4648 1381262620 4649 124158255 4650 9656944 4651 636709 4652 34616 4653 1489 4654 48 4655 1 4656 1 4657 1 4658 48 4659 1520 4660 35720 4661 664392 4662 10187344 4663 132435472 4664 1489899060 4665 14733446260 4666 129654327088 4667 1025447859696 4668 7349042994488 4669 48051434963960 4670 288308609783760 4671 1595307640803472 4672 8175951659117794 4673 38956004964031842 4674 173137799840141520 4675 719888746703746320 4676 2807566112144610648 4677 10294409077863572376 4678 35562504087165068208 4679 115964687240755657200 4680 357557785658996609700 4681 1044068734124270100324 4682 2891267263728747970128 4683 7602962063879300217744 4684 19007405159698250544360 4685 45224515724799285777960 4686 102508902309545047763376 4687 221551498539984458069232 4688 456949965738717944767791 4689 900052962818686860906255 4690 1694217341776351738176480 4691 3049591215197433128717664 4692 5252073759506690388347088 4693 8658824306213732802410064 4694 13671827851916420214331680 4695 20683021622129969042194080 4696 29990381352088455111181416 4697 41693944806561998569203432 4698 55591926408749331425604576 4699 71105952383284028567633760 4700 87266396106757671423914160 4701 102780422081292368565943344 4702 116186564091895720987588128 4703 126074782312482590858872224 4704 131327898242169365477991900 4705 131327898242169365477991900 4706 126074782312482590858872224 4707 116186564091895720987588128 4708 102780422081292368565943344 4709 87266396106757671423914160 4710 71105952383284028567633760 4711 55591926408749331425604576 4712 41693944806561998569203432 4713 29990381352088455111181416 4714 20683021622129969042194080 4715 13671827851916420214331680 4716 8658824306213732802410064 4717 5252073759506690388347088 4718 3049591215197433128717664 4719 1694217341776351738176480 4720 900052962818686860906255 4721 456949965738717944767791 4722 221551498539984458069232 4723 102508902309545047763376 4724 45224515724799285777960 4725 19007405159698250544360 4726 7602962063879300217744 4727 2891267263728747970128 4728 1044068734124270100324 4729 357557785658996609700 4730 115964687240755657200 4731 35562504087165068208 4732 10294409077863572376 4733 2807566112144610648 4734 719888746703746320 4735 173137799840141520 4736 38956004964031842 4737 8175951659117794 4738 1595307640803472 4739 288308609783760 4740 48051434963960 4741 7349042994488 4742 1025447859696 4743 129654327088 4744 14733446260 4745 1489899060 4746 132435472 4747 10187344 4748 664392 4749 35720 4750 1520 4751 48 4752 1 4753 1 4754 1 4755 49 4756 1552 4757 36872 4758 692968 4759 10741192 4760 141167482 4761 1605782260 4762 16057800980 4763 142914448180 4764 1143315429776 4765 8289037008568 4766 54835166958872 4767 332927800269694 4768 1864395676601648 4769 9671552576972866 4770 46651018290260354 4771 209929582327135426 4772 883914030762827760 4773 3491460421597024984 4774 12968281565620344444 4775 45388985479968510744 4776 149980995498043983312 4777 468690610932328914532 4778 1387324208356906845636 4779 3895179508081687240996 4780 10387145354877353818608 4781 26338832864160180334722 4782 63576493120370010441480 4783 146225934176867101369512 4784 320753662065350633324112 4785 671577979949362052899839 4786 1343155959898655777044719 4787 2567798158629849422259423 4788 4695402347208746245803510 4789 8216954107615423830752720 4790 13768950126274296423504528 4791 22102788360598405043967824 4792 34004289785535711815132640 4793 50156327433665463473518056 4794 70952853442745857214258472 4795 96293158243726918973623586 4796 125405043294155468564735904 4797 156756304117694842847721392 4798 188107564941233202847103856 4799 216732629171421459490299696 4800 239789291849231594378639328 4801 254776122589809213979377948 4802 259975635295723029619698462 4803 254776122589809213979377948 4804 239789291849231594378639328 4805 216732629171421459490299696 4806 188107564941233202847103856 4807 156756304117694842847721392 4808 125405043294155468564735904 4809 96293158243726918973623586 4810 70952853442745857214258472 4811 50156327433665463473518056 4812 34004289785535711815132640 4813 22102788360598405043967824 4814 13768950126274296423504528 4815 8216954107615423830752720 4816 4695402347208746245803510 4817 2567798158629849422259423 4818 1343155959898655777044719 4819 671577979949362052899839 4820 320753662065350633324112 4821 146225934176867101369512 4822 63576493120370010441480 4823 26338832864160180334722 4824 10387145354877353818608 4825 3895179508081687240996 4826 1387324208356906845636 4827 468690610932328914532 4828 149980995498043983312 4829 45388985479968510744 4830 12968281565620344444 4831 3491460421597024984 4832 883914030762827760 4833 209929582327135426 4834 46651018290260354 4835 9671552576972866 4836 1864395676601648 4837 332927800269694 4838 54835166958872 4839 8289037008568 4840 1143315429776 4841 142914448180 4842 16057800980 4843 1605782260 4844 141167482 4845 10741192 4846 692968 4847 36872 4848 1552 4849 49 4850 1 4851 1 4852 1 4853 49 4854 1585 4855 38024 4856 722456 4857 11318488 4858 150374056 4859 1729301644 4860 17485161178 4861 157366449604 4862 1273237637706 4863 9337076010664 4864 62486585604296 4865 383846168712104 4866 2175128289373384 4867 11419423519185094 4868 55753656005433106 4869 253988877358106528 4870 1082794687684464006 4871 4331178750737856024 4872 16293481967061544680 4873 57767799701399716064 4874 193396546826425136376 4875 612422398283679879012 4876 1837267194851038795572 4877 5229145093037571956628 4878 14138058955249732365582 4879 36355008742070738365128 4880 89007090368518014618072 4881 207683210859875369312088 4882 462262630623593559790632 4883 982308090075136314555093 4884 1994383091970731309218667 4885 3871449531472596063246543 4886 7189834844163392688886437 4887 12781928611846031454077268 4888 21763824393143242733926512 4889 35509397694075817092195888 4890 55540339983041662642962432 4891 83310509974562493947074968 4892 119885855817053344948229832 4893 165556658033073666849811368 4894 219458825764772069988287832 4895 279311232791528089076002708 4896 341380395634089886669400460 4897 400750899222627258239482128 4898 451910588485090312482820272 4899 489569804192181171879960408 4900 509552245179617138054608572 4901 509552245179617138054608572 4902 489569804192181171879960408 4903 451910588485090312482820272 4904 400750899222627258239482128 4905 341380395634089886669400460 4906 279311232791528089076002708 4907 219458825764772069988287832 4908 165556658033073666849811368 4909 119885855817053344948229832 4910 83310509974562493947074968 4911 55540339983041662642962432 4912 35509397694075817092195888 4913 21763824393143242733926512 4914 12781928611846031454077268 4915 7189834844163392688886437 4916 3871449531472596063246543 4917 1994383091970731309218667 4918 982308090075136314555093 4919 462262630623593559790632 4920 207683210859875369312088 4921 89007090368518014618072 4922 36355008742070738365128 4923 14138058955249732365582 4924 5229145093037571956628 4925 1837267194851038795572 4926 612422398283679879012 4927 193396546826425136376 4928 57767799701399716064 4929 16293481967061544680 4930 4331178750737856024 4931 1082794687684464006 4932 253988877358106528 4933 55753656005433106 4934 11419423519185094 4935 2175128289373384 4936 383846168712104 4937 62486585604296 4938 9337076010664 4939 1273237637706 4940 157366449604 4941 17485161178 4942 1729301644 4943 150374056 4944 11318488 4945 722456 4946 38024 4947 1585 4948 49 4949 1 4950 1 4951 1 4952 50 4953 1617 4954 39225 4955 752876 4956 11920720 4957 160075608 4958 1860881252 4959 19022318084 4960 173103115760 4961 1416298046436 4962 10504210670020 4963 71105424997992 4964 441869427772080 4965 2533384713499932 4966 13458606295837186 4967 66501348729372018 4968 306645108054936420 4969 1323415729392122674 4970 5359833704140820870 4971 20418414110621321256 4972 73320668852150100080 4973 248652703062546603912 4974 797760755660217687604 4975 2425192697203371210776 4976 6995748165013273249864 4977 19173532007804430507636 4978 49988137020356643718228 4979 124108478119482865453368 4980 293723398216131956536944 4981 663246383068634237960472 4982 1430125013491791812520855 4983 2946924270225408943665279 4984 5807174297208992568663726 4985 10950671531879628864614751 4986 19772045821449510429767399 4987 34200295474939381439027376 4988 56700489866347173287295008 4989 90139240300346304926343408 4990 137462341458028586304866560 4991 201164402133699680506351752 4992 282588088711626414938145232 4993 381165328959867279453342024 4994 493782357970738044971889416 4995 614484712141361795967212648 4996 734709981908151053871584224 4997 844134872830640395015079376 4998 932065588750499984982521180 4999 989130828878080326811887228 5000 1008913445455643197454196752 5001 989130828878080326811887228 5002 932065588750499984982521180 5003 844134872830640395015079376 5004 734709981908151053871584224 5005 614484712141361795967212648 5006 493782357970738044971889416 5007 381165328959867279453342024 5008 282588088711626414938145232 5009 201164402133699680506351752 5010 137462341458028586304866560 5011 90139240300346304926343408 5012 56700489866347173287295008 5013 34200295474939381439027376 5014 19772045821449510429767399 5015 10950671531879628864614751 5016 5807174297208992568663726 5017 2946924270225408943665279 5018 1430125013491791812520855 5019 663246383068634237960472 5020 293723398216131956536944 5021 124108478119482865453368 5022 49988137020356643718228 5023 19173532007804430507636 5024 6995748165013273249864 5025 2425192697203371210776 5026 797760755660217687604 5027 248652703062546603912 5028 73320668852150100080 5029 20418414110621321256 5030 5359833704140820870 5031 1323415729392122674 5032 306645108054936420 5033 66501348729372018 5034 13458606295837186 5035 2533384713499932 5036 441869427772080 5037 71105424997992 5038 10504210670020 5039 1416298046436 5040 173103115760 5041 19022318084 5042 1860881252 5043 160075608 5044 11920720 5045 752876 5046 39225 5047 1617 5048 50 5049 1 5050 1 5051 1 5052 50 5053 1650 5054 40425 5055 784245 5056 12547920 5057 170293200 5058 2000945100 5059 20676432700 5060 190223180840 5061 1573664496040 5062 11802483720300 5063 80801619315900 5064 507895892842800 5065 2945796178488240 5066 15833654459374290 5067 79168272296871450 5068 369451937385400100 5069 1613921621209905700 5070 6617078646960613370 5071 25523017638276651570 5072 92810973230096914800 5073 318785516746854620400 5074 1036052929427277516300 5075 3191043022636014750204 5076 9327664220012966192904 5077 25910178388924906091400 5078 68476900027872966098700 5079 172372886277059535351900 5080 413694927064942884844560 5081 947494832955191768514960 5082 2072644947089481993626475 5083 4333712162096189623037175 5084 8667424324192379246074350 5085 16591926563453983128199470 5086 30418532032998969068365695 5087 53437961679592783498480275 5088 90000777565629951155335200 5089 145385871452171459558618400 5090 225348100750865762315858520 5091 335274003556166134177252920 5092 478962862223094477396075600 5093 657181601654943585264382800 5094 866284838545152907848504600 5095 1097294128823860349941439160 5096 1335836330742090860798273760 5097 1563212727464148879657554400 5098 1758614318397167489614748700 5099 1902174670919385243869013900 5100 1978261657756160653623774456 5101 1978261657756160653623774456 5102 1902174670919385243869013900 5103 1758614318397167489614748700 5104 1563212727464148879657554400 5105 1335836330742090860798273760 5106 1097294128823860349941439160 5107 866284838545152907848504600 5108 657181601654943585264382800 5109 478962862223094477396075600 5110 335274003556166134177252920 5111 225348100750865762315858520 5112 145385871452171459558618400 5113 90000777565629951155335200 5114 53437961679592783498480275 5115 30418532032998969068365695 5116 16591926563453983128199470 5117 8667424324192379246074350 5118 4333712162096189623037175 5119 2072644947089481993626475 5120 947494832955191768514960 5121 413694927064942884844560 5122 172372886277059535351900 5123 68476900027872966098700 5124 25910178388924906091400 5125 9327664220012966192904 5126 3191043022636014750204 5127 1036052929427277516300 5128 318785516746854620400 5129 92810973230096914800 5130 25523017638276651570 5131 6617078646960613370 5132 1613921621209905700 5133 369451937385400100 5134 79168272296871450 5135 15833654459374290 5136 2945796178488240 5137 507895892842800 5138 80801619315900 5139 11802483720300 5140 1573664496040 5141 190223180840 5142 20676432700 5143 2000945100 5144 170293200 5145 12547920 5146 784245 5147 40425 5148 1650 5149 50 5150 1 5151 1 5152 1 5153 51 5154 1684 5155 41675 5156 816585 5157 13201673 5158 181048560 5159 2149954100 5160 22455050684 5161 208831993300 5162 1746594660440 5163 13245009685812 5164 91696219673100 5165 582925969056900 5166 3419832345146976 5167 18595338382949790 5168 94070535317459018 5169 444221972362298334 5170 1963928719785547900 5171 8150304187235295470 5172 31824997302048769786 5173 117173853703464276670 5174 407561230271295147600 5175 1341555716311236622684 5176 4185653834886201165852 5177 12395974818706111131604 5178 34892373563752207898208 5179 93461714902920370562500 5180 238488513890178261240300 5181 580322050466131699777868 5182 1347844762372878431267760 5183 2990530566514894357799565 5184 6343549686546596410345335 5185 12873674363874119871072069 5186 25011710192669437252957410 5187 46549571747468392880961661 5188 83034371225213402051484735 5189 142032477095760241759878725 5190 233078936772528847882012560 5191 367099325416733695534096040 5192 555125809166766877900041720 5193 806254151408876825768122328 5194 1125005792663547493418689200 5195 1508530494707940214526107400 5196 1944328193179120970985257400 5197 2409276239374130088997839560 5198 2870627008615982488098418080 5199 3289260114039148851890431240 5200 3624898901185998294920196300 5201 3842392835257160623588608804 5202 3917733871242592667026173068 5203 3842392835257160623588608804 5204 3624898901185998294920196300 5205 3289260114039148851890431240 5206 2870627008615982488098418080 5207 2409276239374130088997839560 5208 1944328193179120970985257400 5209 1508530494707940214526107400 5210 1125005792663547493418689200 5211 806254151408876825768122328 5212 555125809166766877900041720 5213 367099325416733695534096040 5214 233078936772528847882012560 5215 142032477095760241759878725 5216 83034371225213402051484735 5217 46549571747468392880961661 5218 25011710192669437252957410 5219 12873674363874119871072069 5220 6343549686546596410345335 5221 2990530566514894357799565 5222 1347844762372878431267760 5223 580322050466131699777868 5224 238488513890178261240300 5225 93461714902920370562500 5226 34892373563752207898208 5227 12395974818706111131604 5228 4185653834886201165852 5229 1341555716311236622684 5230 407561230271295147600 5231 117173853703464276670 5232 31824997302048769786 5233 8150304187235295470 5234 1963928719785547900 5235 444221972362298334 5236 94070535317459018 5237 18595338382949790 5238 3419832345146976 5239 582925969056900 5240 91696219673100 5241 13245009685812 5242 1746594660440 5243 208831993300 5244 22455050684 5245 2149954100 5246 181048560 5247 13201673 5248 816585 5249 41675 5250 1684 5251 51 5252 1 5253 1 5254 1 5255 51 5256 1717 5257 42925 5258 849915 5259 13881945 5260 192364095 5261 2308369140 5262 24366118700 5263 229041515780 5264 1936441906140 5265 14846054613740 5266 103922382296180 5267 668072457618300 5268 3963896581868580 5269 21801431200277190 5270 111572030260242090 5271 533066366798934430 5272 2384770588311022450 5273 10016036470906294290 5274 39587191765962972670 5275 147552260218589261770 5276 519640568595901313190 5277 1732135228653004377300 5278 5473547322543493832268 5279 16420641967630481496804 5280 46829238203983225009404 5281 127107932267954467882668 5282 328727411037813279006900 5283 810860947226606088217020 5284 1909446746694911110962660 5285 4296255180063549999665985 5286 9243458114682183332614695 5287 19030649059639789214206725 5288 37517565289004155879436115 5289 70866512212563405550045995 5290 128325846438966166806840045 5291 222881733288730710769774815 5292 371469555481217851282958025 5293 594351288769948562052732840 5294 913271492500164863642004120 5295 1348162679405005274900101320 5296 1912509847528030738811771640 5297 2607967973901860098379688600 5298 3419335788004661017875591720 5299 4311336428353703022538789560 5300 5228642051407682389036404360 5301 6100082393308962787209138420 5302 6847031257795774557071481900 5303 7394793758419436521637200452 5304 7684785670514316385230816156 5305 7684785670514316385230816156 5306 7394793758419436521637200452 5307 6847031257795774557071481900 5308 6100082393308962787209138420 5309 5228642051407682389036404360 5310 4311336428353703022538789560 5311 3419335788004661017875591720 5312 2607967973901860098379688600 5313 1912509847528030738811771640 5314 1348162679405005274900101320 5315 913271492500164863642004120 5316 594351288769948562052732840 5317 371469555481217851282958025 5318 222881733288730710769774815 5319 128325846438966166806840045 5320 70866512212563405550045995 5321 37517565289004155879436115 5322 19030649059639789214206725 5323 9243458114682183332614695 5324 4296255180063549999665985 5325 1909446746694911110962660 5326 810860947226606088217020 5327 328727411037813279006900 5328 127107932267954467882668 5329 46829238203983225009404 5330 16420641967630481496804 5331 5473547322543493832268 5332 1732135228653004377300 5333 519640568595901313190 5334 147552260218589261770 5335 39587191765962972670 5336 10016036470906294290 5337 2384770588311022450 5338 533066366798934430 5339 111572030260242090 5340 21801431200277190 5341 3963896581868580 5342 668072457618300 5343 103922382296180 5344 14846054613740 5345 1936441906140 5346 229041515780 5347 24366118700 5348 2308369140 5349 192364095 5350 13881945 5351 849915 5352 42925 5353 1717 5354 51 5355 1 5356 1 5357 1 5358 52 5359 1751 5360 44226 5361 884255 5362 14590420 5363 204262905 5364 2476690333 5365 26418002380 5366 250971047600 5367 2144661465940 5368 16621126556840 5369 117626432708864 5370 764571813894000 5371 4587430875645660 5372 25517584253015218 5373 132091024331091210 5374 638439950968983240 5375 2889780830541591910 5376 12281568529953882500 5377 49126274119207062470 5378 185340034177589268040 5379 660777513152812780970 5380 2230124106892727557586 5381 7136397142050378034476 5382 21683668239313023773600 5383 62641708246886651635956 5384 172264697678955301303304 5385 451452311158596903169476 5386 1128630777896535348129520 5387 2694150889172271841495260 5388 6146031715924344784542115 5389 13409523743834716665624135 5390 28002240759184472287605420 5391 56004481518368522544665505 5392 107341922910206745184810270 5393 197277047510649480314992905 5394 347830583768777449526652620 5395 588636372531775979725302723 5396 956534105364137178540525787 5397 1493126408373285411986133720 5398 2239689612559929964054334560 5399 3229319906481756821272335720 5400 4477011688531529103506302800 5401 5969348918042035336291287240 5402 7656338829662613933009723360 5403 9448247917455987474925432440 5404 11219794401978989226329733276 5405 12822622173690268715970229740 5406 14104884391059300179405520752 5407 14934583472886312975071208756 5408 15221787001211054531500979600 5409 14934583472886312975071208756 5410 14104884391059300179405520752 5411 12822622173690268715970229740 5412 11219794401978989226329733276 5413 9448247917455987474925432440 5414 7656338829662613933009723360 5415 5969348918042035336291287240 5416 4477011688531529103506302800 5417 3229319906481756821272335720 5418 2239689612559929964054334560 5419 1493126408373285411986133720 5420 956534105364137178540525787 5421 588636372531775979725302723 5422 347830583768777449526652620 5423 197277047510649480314992905 5424 107341922910206745184810270 5425 56004481518368522544665505 5426 28002240759184472287605420 5427 13409523743834716665624135 5428 6146031715924344784542115 5429 2694150889172271841495260 5430 1128630777896535348129520 5431 451452311158596903169476 5432 172264697678955301303304 5433 62641708246886651635956 5434 21683668239313023773600 5435 7136397142050378034476 5436 2230124106892727557586 5437 660777513152812780970 5438 185340034177589268040 5439 49126274119207062470 5440 12281568529953882500 5441 2889780830541591910 5442 638439950968983240 5443 132091024331091210 5444 25517584253015218 5445 4587430875645660 5446 764571813894000 5447 117626432708864 5448 16621126556840 5449 2144661465940 5450 250971047600 5451 26418002380 5452 2476690333 5453 204262905 5454 14590420 5455 884255 5456 44226 5457 1751 5458 52 5459 1 5460 1 5461 1 5462 52 5463 1786 5464 45526 5465 919626 5466 15327098 5467 216768798 5468 2655417765 5469 28619502703 5470 274747224760 5471 2372816941040 5472 18587066039144 5473 132969010888280 5474 873796357265846 5475 5301031234085664 5476 29818300691696790 5477 156107574209471430 5478 763192585024113464 5479 3494618678794483240 5480 15026860318816278160 5481 60823006052351729266 5482 232233295836251568040 5483 838059284974299136840 5484 2863369223662189165838 5485 9277316284665491445594 5486 28545588568201512137904 5487 83522277662515536859512 5488 232669202059864706076486 5489 617776846848606288547704 5490 1565034678683135934486336 5491 3786374222620490155614960 5492 8755990389809883484859595 5493 19369312074427924080515355 5494 41017366745847368624262060 5495 83206658255861804923507638 5496 161790724386397954033816890 5497 301717837369228616952342090 5498 539916130029145946125243740 5499 927548223383404574140718940 5500 1530454568582617547285794815 5501 2426330413606588794477467295 5502 3697265392162421020200330630 5503 5416923714098430796972950240 5504 7632937960775061577552793520 5505 10346871457939527916300108000 5506 13495919292964601629875953760 5507 16941685920955563748142154720 5508 20471203821154639529082435600 5509 23813441179710499043944712742 5510 26671054121275758929218091296 5511 28762901503336602766890239316 5512 29869166945772625950142417512 5513 29869166945772625950142417512 5514 28762901503336602766890239316 5515 26671054121275758929218091296 5516 23813441179710499043944712742 5517 20471203821154639529082435600 5518 16941685920955563748142154720 5519 13495919292964601629875953760 5520 10346871457939527916300108000 5521 7632937960775061577552793520 5522 5416923714098430796972950240 5523 3697265392162421020200330630 5524 2426330413606588794477467295 5525 1530454568582617547285794815 5526 927548223383404574140718940 5527 539916130029145946125243740 5528 301717837369228616952342090 5529 161790724386397954033816890 5530 83206658255861804923507638 5531 41017366745847368624262060 5532 19369312074427924080515355 5533 8755990389809883484859595 5534 3786374222620490155614960 5535 1565034678683135934486336 5536 617776846848606288547704 5537 232669202059864706076486 5538 83522277662515536859512 5539 28545588568201512137904 5540 9277316284665491445594 5541 2863369223662189165838 5542 838059284974299136840 5543 232233295836251568040 5544 60823006052351729266 5545 15026860318816278160 5546 3494618678794483240 5547 763192585024113464 5548 156107574209471430 5549 29818300691696790 5550 5301031234085664 5551 873796357265846 5552 132969010888280 5553 18587066039144 5554 2372816941040 5555 274747224760 5556 28619502703 5557 2655417765 5558 216768798 5559 15327098 5560 919626 5561 45526 5562 1786 5563 52 5564 1 5565 1 5566 1 5567 53 5568 1820 5569 46878 5570 956046 5571 16093662 5572 229906300 5573 2845093225 5574 30979873925 5575 300504804145 5576 2622587145360 5577 20762148450680 5578 150126302615800 5579 997267583116280 5580 6116574500860880 5581 34788017482007790 5582 184171857213421350 5583 910627516263724350 5584 4217643233027824600 5585 18346748063854990780 5586 75134301594081389660 5587 290291619796033552060 5588 1060195480991583245400 5589 3666509371765075545710 5590 12026150739381192613654 5591 37466084995772422350494 5592 111010622209672547202960 5593 313208541234455937235480 5594 842422972975372211655960 5595 2162218963970180975461784 5596 5300923911668686217860944 5597 12424040417973623366280535 5598 27859969422122356542735075 5599 59816993171027717376887135 5600 123052100237542105872786180 5601 242686086579597540626560450 5602 459135839474913112753564050 5603 833694024309711775051928450 5604 1453620350078469854952579300 5605 2434814086381438916055083875 5606 3919456821979874206463601015 5607 6065826034016474986065760955 5608 9028206190164051328288250400 5609 12926749772280350583499402480 5610 17810188575141810347623184880 5611 23617858762688058733455085040 5612 30150457994920918534829258400 5613 37059937952090303050526170900 5614 43866865331045656133582364900 5615 50008226477392056519983536628 5616 54910993779097150736625454416 5617 58078935727891226308953459016 5618 59174764703889164618206676204 5619 58078935727891226308953459016 5620 54910993779097150736625454416 5621 50008226477392056519983536628 5622 43866865331045656133582364900 5623 37059937952090303050526170900 5624 30150457994920918534829258400 5625 23617858762688058733455085040 5626 17810188575141810347623184880 5627 12926749772280350583499402480 5628 9028206190164051328288250400 5629 6065826034016474986065760955 5630 3919456821979874206463601015 5631 2434814086381438916055083875 5632 1453620350078469854952579300 5633 833694024309711775051928450 5634 459135839474913112753564050 5635 242686086579597540626560450 5636 123052100237542105872786180 5637 59816993171027717376887135 5638 27859969422122356542735075 5639 12424040417973623366280535 5640 5300923911668686217860944 5641 2162218963970180975461784 5642 842422972975372211655960 5643 313208541234455937235480 5644 111010622209672547202960 5645 37466084995772422350494 5646 12026150739381192613654 5647 3666509371765075545710 5648 1060195480991583245400 5649 290291619796033552060 5650 75134301594081389660 5651 18346748063854990780 5652 4217643233027824600 5653 910627516263724350 5654 184171857213421350 5655 34788017482007790 5656 6116574500860880 5657 997267583116280 5658 150126302615800 5659 20762148450680 5660 2622587145360 5661 300504804145 5662 30979873925 5663 2845093225 5664 229906300 5665 16093662 5666 956046 5667 46878 5668 1820 5669 53 5670 1 5671 1 5672 1 5673 53 5674 1855 5675 48230 5676 993538 5677 16890146 5678 243700678 5679 3046258475 5680 33508843225 5681 328386663605 5682 2895773306335 5683 23166186450680 5684 169291362524200 5685 1136670576948200 5686 7047357577078840 5687 40522306068203330 5688 216913520718029590 5689 1084567603590147950 5690 5080342985238061450 5691 22353509135047470380 5692 92607394988053805860 5693 362010725862392150180 5694 1337865726013188381100 5695 4682530041046159333850 5696 15545999736273248988382 5697 49029691475938708347974 5698 147089074427816125043922 5699 420254498365188928696920 5700 1144831219684480185070920 5701 2976561171179648481184392 5702 7393393876801062356490264 5703 17559310457402523096664377 5704 39907523766823916128782675 5705 86857551727793229221468175 5706 181160036460825878090490765 5707 362320072921651756180981530 5708 695262842633439856455396990 5709 1280747341693178682944152350 5710 2265937604534085362131961850 5711 3852093927707945115624335145 5712 6294885198937373725532450115 5713 9891962455473015854408135895 5714 14952966502459210012477414725 5715 21749769458122487290876239600 5716 30449677241371482207226735440 5717 41040869325326780366262121680 5718 53265809124360289411531689840 5719 66582261405450361764414612300 5720 80170478018807578451029839300 5721 92997754501816791003194613588 5722 103938666796148178180041038716 5723 111933948857390345732351887848 5724 116157871455782434250553845880 5725 116157871455782434250553845880 5726 111933948857390345732351887848 5727 103938666796148178180041038716 5728 92997754501816791003194613588 5729 80170478018807578451029839300 5730 66582261405450361764414612300 5731 53265809124360289411531689840 5732 41040869325326780366262121680 5733 30449677241371482207226735440 5734 21749769458122487290876239600 5735 14952966502459210012477414725 5736 9891962455473015854408135895 5737 6294885198937373725532450115 5738 3852093927707945115624335145 5739 2265937604534085362131961850 5740 1280747341693178682944152350 5741 695262842633439856455396990 5742 362320072921651756180981530 5743 181160036460825878090490765 5744 86857551727793229221468175 5745 39907523766823916128782675 5746 17559310457402523096664377 5747 7393393876801062356490264 5748 2976561171179648481184392 5749 1144831219684480185070920 5750 420254498365188928696920 5751 147089074427816125043922 5752 49029691475938708347974 5753 15545999736273248988382 5754 4682530041046159333850 5755 1337865726013188381100 5756 362010725862392150180 5757 92607394988053805860 5758 22353509135047470380 5759 5080342985238061450 5760 1084567603590147950 5761 216913520718029590 5762 40522306068203330 5763 7047357577078840 5764 1136670576948200 5765 169291362524200 5766 23166186450680 5767 2895773306335 5768 328386663605 5769 33508843225 5770 3046258475 5771 243700678 5772 16890146 5773 993538 5774 48230 5775 1855 5776 53 5777 1 5778 1 5779 1 5780 54 5781 1891 5782 49635 5783 1032122 5784 17718336 5785 258177946 5786 3259499503 5787 36216628669 5788 358544651790 5789 3194306636885 5790 25820645555109 5791 190675534632520 5792 1293869700931920 5793 8108250115570808 5794 47129203806349010 5795 255052161723397430 5796 1289430373206452136 5797 6107828083376096350 5798 27179834971245210930 5799 113896451307146789380 5800 450408693806420742120 5801 1684136855098954785620 5802 5964651361811974754698 5803 20041228575677561948878 5804 63977768145442477880484 5805 194302851404645994085378 5806 562090391563470241897378 5807 1550594183623283288640360 5808 4083231350208059464123744 5809 10273936945684593144733224 5810 24721660775553747577922649 5811 56934733907335453688189307 5812 125591324795593349128107490 5813 265535943853539300762774135 5814 538447886147455590702860035 5815 1047790481151803727334189830 5816 1957713793731003401534031500 5817 3513845270799233822479312950 5818 6061383092128681319512101765 5819 10053025616213417740775703915 5820 16036969435388075975950792826 5821 24614883319432853405155128855 5822 36362895812798540666398541525 5823 51716118489313469780631056844 5824 70828597061451066493456396960 5825 93433468464041819131703128080 5826 118738366173053158134263578800 5827 145393917762922218546782928900 5828 171564822960248233470310095896 5829 195112935915576404653920461016 5830 213873795138227999407703314732 5831 225979859013976735723804754712 5832 230164671217939285894223139260 5833 225979859013976735723804754712 5834 213873795138227999407703314732 5835 195112935915576404653920461016 5836 171564822960248233470310095896 5837 145393917762922218546782928900 5838 118738366173053158134263578800 5839 93433468464041819131703128080 5840 70828597061451066493456396960 5841 51716118489313469780631056844 5842 36362895812798540666398541525 5843 24614883319432853405155128855 5844 16036969435388075975950792826 5845 10053025616213417740775703915 5846 6061383092128681319512101765 5847 3513845270799233822479312950 5848 1957713793731003401534031500 5849 1047790481151803727334189830 5850 538447886147455590702860035 5851 265535943853539300762774135 5852 125591324795593349128107490 5853 56934733907335453688189307 5854 24721660775553747577922649 5855 10273936945684593144733224 5856 4083231350208059464123744 5857 1550594183623283288640360 5858 562090391563470241897378 5859 194302851404645994085378 5860 63977768145442477880484 5861 20041228575677561948878 5862 5964651361811974754698 5863 1684136855098954785620 5864 450408693806420742120 5865 113896451307146789380 5866 27179834971245210930 5867 6107828083376096350 5868 1289430373206452136 5869 255052161723397430 5870 47129203806349010 5871 8108250115570808 5872 1293869700931920 5873 190675534632520 5874 25820645555109 5875 3194306636885 5876 358544651790 5877 36216628669 5878 3259499503 5879 258177946 5880 17718336 5881 1032122 5882 49635 5883 1891 5884 54 5885 1 5886 1 5887 1 5888 54 5889 1926 5890 51039 5891 1071819 5892 18578196 5893 273364884 5894 3485402271 5895 39113958819 5896 391139588190 5897 3520256293710 5898 28748759731965 5899 214509976461585 5900 1470925552879440 5901 9315861834903120 5902 54730688280055830 5903 299409059414423070 5904 1530312970340384580 5905 7329393700051315620 5906 32982271650230920290 5907 139782008422407233610 5908 559128033689628934440 5909 2114962562217292056360 5910 7578615847945296535290 5911 25767293883014008219986 5912 83248180237429872710724 5913 255911072581728867962596 5914 749453855417920256176174 5915 2093302147891432439664486 5916 5582139061043819839105296 5917 14225451155563282815784464 5918 34674537191685501863474631 5919 80907253447266171014774139 5920 180851507705653794033024546 5921 387538945083543844356481170 5922 796607831560617902288322405 5923 1571685721727705591001284745 5924 2977930841168284277686644780 5925 5421361274947389326044917420 5926 9487382231157931320578605485 5927 15966570096338957588290823865 5928 25850637298834502761994667210 5929 40278899977253760117526574490 5930 60418349965880640176289861735 5931 87270949950716480254640911395 5932 121420452105344668180369963680 5933 162755074098653491390708674720 5934 210225304044094093046332038180 5935 261709051973259993384209272020 5936 314050862367911992061051126424 5937 363313742739349167286314048216 5938 405234559209274071203965669164 5939 435818299526955133181623455516 5940 451959718027953471447609509424 5941 451959718027953471447609509424 5942 435818299526955133181623455516 5943 405234559209274071203965669164 5944 363313742739349167286314048216 5945 314050862367911992061051126424 5946 261709051973259993384209272020 5947 210225304044094093046332038180 5948 162755074098653491390708674720 5949 121420452105344668180369963680 5950 87270949950716480254640911395 5951 60418349965880640176289861735 5952 40278899977253760117526574490 5953 25850637298834502761994667210 5954 15966570096338957588290823865 5955 9487382231157931320578605485 5956 5421361274947389326044917420 5957 2977930841168284277686644780 5958 1571685721727705591001284745 5959 796607831560617902288322405 5960 387538945083543844356481170 5961 180851507705653794033024546 5962 80907253447266171014774139 5963 34674537191685501863474631 5964 14225451155563282815784464 5965 5582139061043819839105296 5966 2093302147891432439664486 5967 749453855417920256176174 5968 255911072581728867962596 5969 83248180237429872710724 5970 25767293883014008219986 5971 7578615847945296535290 5972 2114962562217292056360 5973 559128033689628934440 5974 139782008422407233610 5975 32982271650230920290 5976 7329393700051315620 5977 1530312970340384580 5978 299409059414423070 5979 54730688280055830 5980 9315861834903120 5981 1470925552879440 5982 214509976461585 5983 28748759731965 5984 3520256293710 5985 391139588190 5986 39113958819 5987 3485402271 5988 273364884 5989 18578196 5990 1071819 5991 51039 5992 1926 5993 54 5994 1 5995 1 5996 1 5997 55 5998 1962 5999 52497 6000 1112651 6001 19471617 6002 289289052 6003 3724599645 6004 42212094171 6005 426342182761 6006 3875837737520 6007 31975661598075 6008 241047293137245 6009 1670113390009995 6010 10688725684257320 6011 63464308761346290 6012 350920295442710910 6013 1813088193178476690 6014 8779163882479048380 6015 39945195665545567210 6016 171193695708341443410 6017 692556314457559962580 6018 2649780681398676254520 6019 9605454970074189874830 6020 33042765097041492894822 6021 108024424355725765494894 6022 336075986884439115758108 6023 996225246836055528000898 6024 2816912766915631307696654 6025 7605664470672312709879374 6026 19627521214637947176208944 6027 48455442998637702539005053 6028 114531047087688475852082883 6029 259379136051530403986295309 6030 563223266854750387131425502 6031 1173381805947397949672644875 6032 2346763611894793279714247085 6033 4508256412324210693302331995 6034 8322934915060076570970366180 6035 14773209474231640504720502175 6036 25222552760883280827879707265 6037 41437050964308254726453955735 6038 65528359664487460489707412230 6039 99781820398196826662541974645 6040 146346669917355328427013238735 6041 206794207491915154962348581265 6042 281592112329416358120432468960 6043 369589647432358992656608931340 6044 467644043689923594735718207380 6045 570525733301706813630767468164 6046 671206745060831512444207309416 6047 761561499203635786873071252948 6048 833406923656808938891174678092 6049 879707308304409470263015395988 6050 895701986637216879777989780716 6051 879707308304409470263015395988 6052 833406923656808938891174678092 6053 761561499203635786873071252948 6054 671206745060831512444207309416 6055 570525733301706813630767468164 6056 467644043689923594735718207380 6057 369589647432358992656608931340 6058 281592112329416358120432468960 6059 206794207491915154962348581265 6060 146346669917355328427013238735 6061 99781820398196826662541974645 6062 65528359664487460489707412230 6063 41437050964308254726453955735 6064 25222552760883280827879707265 6065 14773209474231640504720502175 6066 8322934915060076570970366180 6067 4508256412324210693302331995 6068 2346763611894793279714247085 6069 1173381805947397949672644875 6070 563223266854750387131425502 6071 259379136051530403986295309 6072 114531047087688475852082883 6073 48455442998637702539005053 6074 19627521214637947176208944 6075 7605664470672312709879374 6076 2816912766915631307696654 6077 996225246836055528000898 6078 336075986884439115758108 6079 108024424355725765494894 6080 33042765097041492894822 6081 9605454970074189874830 6082 2649780681398676254520 6083 692556314457559962580 6084 171193695708341443410 6085 39945195665545567210 6086 8779163882479048380 6087 1813088193178476690 6088 350920295442710910 6089 63464308761346290 6090 10688725684257320 6091 1670113390009995 6092 241047293137245 6093 31975661598075 6094 3875837737520 6095 426342182761 6096 42212094171 6097 3724599645 6098 289289052 6099 19471617 6100 1112651 6101 52497 6102 1962 6103 55 6104 1 6105 1 6106 1 6107 55 6108 1999 6109 53955 6110 1154637 6111 20398599 6112 305978805 6113 3977724465 6114 45522846795 6115 464333035881 6116 4263421511271 6117 35528512595115 6118 270563288215275 6119 1893943017506925 6120 12247498179885969 6121 73484989079268690 6122 410651409560619150 6123 2144512916594386338 6124 10496826381224949150 6125 48285401353634766090 6126 209236739199084171894 6127 855968478541707217050 6128 3312225851748345318150 6129 12144828123077266862190 6130 42264001868308886259594 6131 139796313872098623781734 6132 440099506634384558591410 6133 1320298519903153669049710 6134 3778785419033163949349170 6135 10328680145357314801163950 6136 26987841670127177367287298 6137 67469604175317943418218245 6138 161518143328791440319624699 6139 370541622930756833639091645 6140 815191570447665034006001619 6141 1720959982056181738490492601 6142 3488432396059827848223880803 6143 6793263087063875283383346825 6144 12715595009119561427935581375 6145 22888071016415210570168506995 6146 39635440052816584158096682845 6147 66059066754694306930271175675 6148 106001758280788539027467872725 6149 163820899161218651224268530575 6150 243911116528925547378524092065 6151 349959428063241002760249005895 6152 483986443066184365519493306025 6153 645315257421579154026223070640 6154 829691045256316055176274238900 6155 1028816896117831908418580056236 6156 1230545699278191106147999983816 6157 1419860422244066660939669308380 6158 1580599337969810056517745079140 6159 1697680770412018208852711288580 6160 1759414616608818870992479875972 6161 1759414616608818870992479875972 6162 1697680770412018208852711288580 6163 1580599337969810056517745079140 6164 1419860422244066660939669308380 6165 1230545699278191106147999983816 6166 1028816896117831908418580056236 6167 829691045256316055176274238900 6168 645315257421579154026223070640 6169 483986443066184365519493306025 6170 349959428063241002760249005895 6171 243911116528925547378524092065 6172 163820899161218651224268530575 6173 106001758280788539027467872725 6174 66059066754694306930271175675 6175 39635440052816584158096682845 6176 22888071016415210570168506995 6177 12715595009119561427935581375 6178 6793263087063875283383346825 6179 3488432396059827848223880803 6180 1720959982056181738490492601 6181 815191570447665034006001619 6182 370541622930756833639091645 6183 161518143328791440319624699 6184 67469604175317943418218245 6185 26987841670127177367287298 6186 10328680145357314801163950 6187 3778785419033163949349170 6188 1320298519903153669049710 6189 440099506634384558591410 6190 139796313872098623781734 6191 42264001868308886259594 6192 12144828123077266862190 6193 3312225851748345318150 6194 855968478541707217050 6195 209236739199084171894 6196 48285401353634766090 6197 10496826381224949150 6198 2144512916594386338 6199 410651409560619150 6200 73484989079268690 6201 12247498179885969 6202 1893943017506925 6203 270563288215275 6204 35528512595115 6205 4263421511271 6206 464333035881 6207 45522846795 6208 3977724465 6209 305978805 6210 20398599 6211 1154637 6212 53955 6213 1999 6214 55 6215 1 6216 1 6217 1 6218 56 6219 2035 6220 55468 6221 1197801 6222 21361032 6223 323463309 6224 4245459206 6225 49058601735 6226 505303631976 6227 4685542452981 6228 39436649269212 6229 303358838301975 6230 2145180358634664 6231 14015178329551245 6232 84967018635587775 6233 479813752223460270 6234 2532350359024794000 6235 12528470196945907050 6236 58257386416116389640 6237 255222835726355192220 6238 1055694456869435051760 6239 4130978309483891351850 6240 15319044564341082668428 6241 53923036866463061779482 6242 180434777207027888636784 6243 574718179251961008880462 6244 1744680187014933462086608 6245 5053556403767243353948890 6246 13981506050422851730891024 6247 36983338584989094910727038 6248 93614075793254018358474785 6249 226943214044251264224915915 6250 527309232632231753618225640 6251 1175146289866114529541119451 6252 2513507342213635750637584644 6253 5162879946168545215371343587 6254 10189894630595816716646266200 6255 19334671863181798883475679425 6256 35285776150306789976750154394 6257 61965265434685082275334250645 6258 104750805853872413013952899432 6259 170524567669094606261578751775 6260 267413526571989288040403803380 6261 404091551264339339686529042085 6262 588568129015450805648936336520 6263 826499925851484070348673184135 6264 1119218649590551384148040450121 6265 1461836603546842573405816516770 6266 1841914120469021692263119705184 6267 2239189715079987094793380122396 6268 2626741781151523382081678032944 6269 2973669940926252818194401759060 6270 3249009750271276293223463933600 6271 3426228463922436748774829232156 6272 3487411115063908901866260835276 6273 3426228463922436748774829232156 6274 3249009750271276293223463933600 6275 2973669940926252818194401759060 6276 2626741781151523382081678032944 6277 2239189715079987094793380122396 6278 1841914120469021692263119705184 6279 1461836603546842573405816516770 6280 1119218649590551384148040450121 6281 826499925851484070348673184135 6282 588568129015450805648936336520 6283 404091551264339339686529042085 6284 267413526571989288040403803380 6285 170524567669094606261578751775 6286 104750805853872413013952899432 6287 61965265434685082275334250645 6288 35285776150306789976750154394 6289 19334671863181798883475679425 6290 10189894630595816716646266200 6291 5162879946168545215371343587 6292 2513507342213635750637584644 6293 1175146289866114529541119451 6294 527309232632231753618225640 6295 226943214044251264224915915 6296 93614075793254018358474785 6297 36983338584989094910727038 6298 13981506050422851730891024 6299 5053556403767243353948890 6300 1744680187014933462086608 6301 574718179251961008880462 6302 180434777207027888636784 6303 53923036866463061779482 6304 15319044564341082668428 6305 4130978309483891351850 6306 1055694456869435051760 6307 255222835726355192220 6308 58257386416116389640 6309 12528470196945907050 6310 2532350359024794000 6311 479813752223460270 6312 84967018635587775 6313 14015178329551245 6314 2145180358634664 6315 303358838301975 6316 39436649269212 6317 4685542452981 6318 505303631976 6319 49058601735 6320 4245459206 6321 323463309 6322 21361032 6323 1197801 6324 55468 6325 2035 6326 56 6327 1 6328 1 6329 1 6330 56 6331 2072 6332 56980 6333 1242164 6334 22358952 6335 341772552 6336 4528486314 6337 52832340330 6338 549456339432 6339 5144909360136 6340 43731729561156 6341 339761898898212 6342 2426870706415800 6343 16017346662344280 6344 98106248306858715 6345 559782710927370315 6346 2985507791612641680 6347 14927538958063208400 6348 70159433102897079480 6349 310706060884258494840 6350 1299316254606899160240 6351 5140773007357731460080 6352 19277898777591492975300 6353 68629319648225714992068 6354 232283851117071650742384 6355 748470186932786430169904 6356 2298872717007844035521848 6357 6738075205022991138598520 6358 18866610574064375188075856 6359 50513828311204617439041808 6360 129441685047461832187544633 6361 317720499661951769914882281 6362 747577646263415929211487720 6363 1687389544423138811648786568 6364 3656010679583467425239037564 6365 7608454657511540317389348444 6366 15216909315023080634778696888 6367 29263287144275155066882109400 6368 54137081216909036873731902390 6369 96390412898399016872742167670 6370 165240707825826886067558001720 6371 272839308270551370018526002840 6372 434062535884968088665836822700 6373 665562555023617735954283128140 6374 983875081339261000975896798120 6375 1402545328717669937561384797320 6376 1928499826986796164146904096315 6377 2558214056206974503460178903275 6378 3274513991944927364429028996192 6379 4044987872402557332529976995296 6380 4822870155556895281093434109776 6381 5550850556395671927296216616912 6382 6167611729328524363662462907680 6383 6616165309643326135565187482784 6384 6852456927844873497549658464312 6385 6852456927844873497549658464312 6386 6616165309643326135565187482784 6387 6167611729328524363662462907680 6388 5550850556395671927296216616912 6389 4822870155556895281093434109776 6390 4044987872402557332529976995296 6391 3274513991944927364429028996192 6392 2558214056206974503460178903275 6393 1928499826986796164146904096315 6394 1402545328717669937561384797320 6395 983875081339261000975896798120 6396 665562555023617735954283128140 6397 434062535884968088665836822700 6398 272839308270551370018526002840 6399 165240707825826886067558001720 6400 96390412898399016872742167670 6401 54137081216909036873731902390 6402 29263287144275155066882109400 6403 15216909315023080634778696888 6404 7608454657511540317389348444 6405 3656010679583467425239037564 6406 1687389544423138811648786568 6407 747577646263415929211487720 6408 317720499661951769914882281 6409 129441685047461832187544633 6410 50513828311204617439041808 6411 18866610574064375188075856 6412 6738075205022991138598520 6413 2298872717007844035521848 6414 748470186932786430169904 6415 232283851117071650742384 6416 68629319648225714992068 6417 19277898777591492975300 6418 5140773007357731460080 6419 1299316254606899160240 6420 310706060884258494840 6421 70159433102897079480 6422 14927538958063208400 6423 2985507791612641680 6424 559782710927370315 6425 98106248306858715 6426 16017346662344280 6427 2426870706415800 6428 339761898898212 6429 43731729561156 6430 5144909360136 6431 549456339432 6432 52832340330 6433 4528486314 6434 341772552 6435 22358952 6436 1242164 6437 56980 6438 2072 6439 56 6440 1 6441 1 6442 1 6443 57 6444 2110 6445 58548 6446 1287748 6447 23394358 6448 360937368 6449 4827540762 6450 56857661646 6451 597005482458 6452 5644415123256 6453 48447896794230 6454 380129649262356 6455 2742363900569028 6456 18282425988341166 6457 113122510817301315 6458 652118003451472635 6459 3514191463123011765 6460 17755914760643605782 6461 84340595113435925880 6462 377524568601303553848 6463 1595899312725309862200 6464 6383597250894765439440 6465 24204472909648857408204 6466 87136102474713548248356 6467 298273581548079391438884 6468 972150932452929504115016 6469 3020611825835955590068984 6470 8957676449030564690136856 6471 25380083272253460121413664 6472 68771838544170141814599088 6473 178376956223941813245663217 6474 443239709404945061754218297 6475 1055953425347076224980398177 6476 2413607829364742857168517496 6477 5296528292217077325432128484 6478 11165654237646805920324628236 6479 22625141481547480741920688110 6480 44090019297374566967530710624 6481 82668786182577323680341447750 6482 149207077500261491871504999270 6483 259336110893311659339060763854 6484 434237208937638095944978004520 6485 700700950785734230883171474700 6486 1089979256777808755983372780860 6487 1634968885166713180552531211820 6488 2365486897688010491708007195480 6489 3301825461356181377328145724511 6490 4447356743867509521400003324155 6491 5781563767027762464920638387347 6492 7255295707642682199617765257236 6493 8790069799644018925967845782480 6494 10282723161847720127614302913296 6495 11615668756902054341313938382316 6496 12671638643893150056251969246688 6497 13350476428387426083996586331512 6498 13584695313095977284616609679496 6499 13350476428387426083996586331512 6500 12671638643893150056251969246688 6501 11615668756902054341313938382316 6502 10282723161847720127614302913296 6503 8790069799644018925967845782480 6504 7255295707642682199617765257236 6505 5781563767027762464920638387347 6506 4447356743867509521400003324155 6507 3301825461356181377328145724511 6508 2365486897688010491708007195480 6509 1634968885166713180552531211820 6510 1089979256777808755983372780860 6511 700700950785734230883171474700 6512 434237208937638095944978004520 6513 259336110893311659339060763854 6514 149207077500261491871504999270 6515 82668786182577323680341447750 6516 44090019297374566967530710624 6517 22625141481547480741920688110 6518 11165654237646805920324628236 6519 5296528292217077325432128484 6520 2413607829364742857168517496 6521 1055953425347076224980398177 6522 443239709404945061754218297 6523 178376956223941813245663217 6524 68771838544170141814599088 6525 25380083272253460121413664 6526 8957676449030564690136856 6527 3020611825835955590068984 6528 972150932452929504115016 6529 298273581548079391438884 6530 87136102474713548248356 6531 24204472909648857408204 6532 6383597250894765439440 6533 1595899312725309862200 6534 377524568601303553848 6535 84340595113435925880 6536 17755914760643605782 6537 3514191463123011765 6538 652118003451472635 6539 113122510817301315 6540 18282425988341166 6541 2742363900569028 6542 380129649262356 6543 48447896794230 6544 5644415123256 6545 597005482458 6546 56857661646 6547 4827540762 6548 360937368 6549 23394358 6550 1287748 6551 58548 6552 2110 6553 57 6554 1 6555 1 6556 1 6557 57 6558 2147 6559 60116 6560 1334576 6561 24467212 6562 380989444 6563 5143357494 6564 61148805762 6565 648177341086 6566 6187147346646 6567 53621943670932 6568 424850784469692 6569 3095341429707756 6570 20841965626698952 6571 130262285166868065 6572 758586248912937555 6573 4130080688525993355 6574 21085148778264281865 6575 101208714135668553260 6576 457848944899452977640 6577 1956263673661299086280 6578 7910109636978296305394 6579 30322086941750135837340 6580 110372396467970494449088 6581 382058295466051711550484 6582 1259377344314022308444188 6583 3958043082129784397967448 6584 11874129246389353193902344 6585 34039170506316145822523564 6586 93333209452802335319813048 6587 244999674813606130214509251 6588 616211303319069963872856601 6589 1486156672710698148163948273 6590 3439391156844758571465145959 6591 7643091459655019047700305404 6592 16319033116560716345089841268 6593 33496962712940417760973884708 6594 66135028946061850451153567244 6595 125656554997517515857191794818 6596 229859551824727163153399593470 6597 404990638929281192222656426590 6598 687542247484593651912881840490 6599 1125069132247516884948352102620 6600 1775109075323859974029622234780 6601 2701252940710221699610294661848 6602 3965669210829899941981070886540 6603 5618031382009024917806517089265 6604 7681798012134789173327278468995 6605 10139973376017921708792007618867 6606 12923495479238527668068244953721 6607 15905840589832034053007070712272 6608 18906942587913549912065008582512 6609 21707971119456298047185750594736 6610 24076113423396985106878741615736 6611 25795835810782484043084365966472 6612 26700952856774851904245220912664 6613 26700952856774851904245220912664 6614 25795835810782484043084365966472 6615 24076113423396985106878741615736 6616 21707971119456298047185750594736 6617 18906942587913549912065008582512 6618 15905840589832034053007070712272 6619 12923495479238527668068244953721 6620 10139973376017921708792007618867 6621 7681798012134789173327278468995 6622 5618031382009024917806517089265 6623 3965669210829899941981070886540 6624 2701252940710221699610294661848 6625 1775109075323859974029622234780 6626 1125069132247516884948352102620 6627 687542247484593651912881840490 6628 404990638929281192222656426590 6629 229859551824727163153399593470 6630 125656554997517515857191794818 6631 66135028946061850451153567244 6632 33496962712940417760973884708 6633 16319033116560716345089841268 6634 7643091459655019047700305404 6635 3439391156844758571465145959 6636 1486156672710698148163948273 6637 616211303319069963872856601 6638 244999674813606130214509251 6639 93333209452802335319813048 6640 34039170506316145822523564 6641 11874129246389353193902344 6642 3958043082129784397967448 6643 1259377344314022308444188 6644 382058295466051711550484 6645 110372396467970494449088 6646 30322086941750135837340 6647 7910109636978296305394 6648 1956263673661299086280 6649 457848944899452977640 6650 101208714135668553260 6651 21085148778264281865 6652 4130080688525993355 6653 758586248912937555 6654 130262285166868065 6655 20841965626698952 6656 3095341429707756 6657 424850784469692 6658 53621943670932 6659 6187147346646 6660 648177341086 6661 61148805762 6662 5143357494 6663 380989444 6664 24467212 6665 1334576 6666 60116 6667 2147 6668 57 6669 1 6670 1 6671 1 6672 58 6673 2185 6674 61741 6675 1382668 6676 25579624 6677 401961340 6678 5476726922 6679 65720679090 6680 703211305764 6681 6776399474898 6682 59293495754346 6683 474347963242860 6684 3489845732164488 6685 23730950961092796 6686 149801627958422799 6687 881186046717048675 6688 4846523257035568350 6689 24997856798973117675 6690 121239605475469445895 6691 554238196457232551880 6692 2393301302885467065840 6693 9781318368306495431400 6694 37902608677195357690980 6695 139481599932050624851764 6696 488185599762204390270504 6697 1627285332540590623270580 6698 5172442664146964777424100 6699 15695688084307765716077812 6700 45517495444492777064782192 6701 126274342200850218373864712 6702 335416221471009081867572845 6703 853786745562566817414198905 6704 2084244114167444227869995530 6705 4883086210335151058252972897 6706 10986943973254093760138405637 6707 23755554536765599742852300580 6708 49386547589591649737127770040 6709 98773095179183283141333249780 6710 190138208219927835971666084214 6711 352451312797914983501879376654 6712 629377344281991070783583213340 6713 1083114499462031095479197419950 6714 1796985419562006184144570605270 6715 2875176671299209817090233151140 6716 4437772688309650010929458751320 6717 6609448684716499903301784810900 6718 9501082484279968721618779612095 6719 13185175692470160521382642148275 6720 17668135427910015249099290228958 6721 22864645847883548951197664148891 6722 28580807309854436379948471423831 6723 34512672977937432379166285507760 6724 40264785140927004668673425024416 6725 45389394158863168644115660334448 6726 49442018637333094666472256935800 6727 52044230144561152016749159406040 6728 52941544457398413517617821633224 6729 52044230144561152016749159406040 6730 49442018637333094666472256935800 6731 45389394158863168644115660334448 6732 40264785140927004668673425024416 6733 34512672977937432379166285507760 6734 28580807309854436379948471423831 6735 22864645847883548951197664148891 6736 17668135427910015249099290228958 6737 13185175692470160521382642148275 6738 9501082484279968721618779612095 6739 6609448684716499903301784810900 6740 4437772688309650010929458751320 6741 2875176671299209817090233151140 6742 1796985419562006184144570605270 6743 1083114499462031095479197419950 6744 629377344281991070783583213340 6745 352451312797914983501879376654 6746 190138208219927835971666084214 6747 98773095179183283141333249780 6748 49386547589591649737127770040 6749 23755554536765599742852300580 6750 10986943973254093760138405637 6751 4883086210335151058252972897 6752 2084244114167444227869995530 6753 853786745562566817414198905 6754 335416221471009081867572845 6755 126274342200850218373864712 6756 45517495444492777064782192 6757 15695688084307765716077812 6758 5172442664146964777424100 6759 1627285332540590623270580 6760 488185599762204390270504 6761 139481599932050624851764 6762 37902608677195357690980 6763 9781318368306495431400 6764 2393301302885467065840 6765 554238196457232551880 6766 121239605475469445895 6767 24997856798973117675 6768 4846523257035568350 6769 881186046717048675 6770 149801627958422799 6771 23730950961092796 6772 3489845732164488 6773 474347963242860 6774 59293495754346 6775 6776399474898 6776 703211305764 6777 65720679090 6778 5476726922 6779 401961340 6780 25579624 6781 1382668 6782 61741 6783 2185 6784 58 6785 1 6786 1 6787 1 6788 58 6789 2224 6790 63365 6791 1432049 6792 26731594 6793 423886504 6794 5828439430 6795 70588877698 6796 762359877444 6797 7415682444228 6798 65505194925420 6799 529080420540114 6800 3930311695440840 6801 26988140308703610 6802 172049394467922771 6803 1022175814191776463 6804 5678754523287702792 6805 29589299884498792350 6806 144987569434044082515 6807 669704487385822929777 6808 2922346854047226182640 6809 12070563092803760319600 6810 47276372113481395636788 6811 175868104262150787856572 6812 622302522773764326261720 6813 2097389984163427918060132 6814 6741610663382446867835260 6815 20689770656587509353011660 6816 60689993925990027446368312 6817 170323531340681689899631472 6818 457744490478082041605259581 6819 1179038839110211319314925209 6820 2912919484860522082942560970 6821 6907780492669238082406644586 6822 15734388899968820076659763943 6823 34445554078310119627135835841 6824 72516955954337093951864917560 6825 146893321035708472364172908664 6826 286441976019631521109866424362 6827 537952003744186027450236943314 6828 973436959156146144910210418868 6829 1697855161318859555075498658300 6830 2855483680399900160808793198050 6831 4632229081537615816423583168196 6832 7250445518928442147444935772440 6833 10952800677530199839757243400920 6834 15972834321398208099646624596615 6835 22492358534213803242358624841175 6836 30589607606530772409607729783998 6837 40186347247795328459681615205426 6838 51005748429894070737287096947539 6839 62554219772511596187238892482815 6840 74138334545198928814506420022068 6841 84922092297227863914797041916064 6842 94020887900502277905668153549928 6843 100618844946151560565716219693804 6844 104088460289122304033498318812080 6845 104088460289122304033498318812080 6846 100618844946151560565716219693804 6847 94020887900502277905668153549928 6848 84922092297227863914797041916064 6849 74138334545198928814506420022068 6850 62554219772511596187238892482815 6851 51005748429894070737287096947539 6852 40186347247795328459681615205426 6853 30589607606530772409607729783998 6854 22492358534213803242358624841175 6855 15972834321398208099646624596615 6856 10952800677530199839757243400920 6857 7250445518928442147444935772440 6858 4632229081537615816423583168196 6859 2855483680399900160808793198050 6860 1697855161318859555075498658300 6861 973436959156146144910210418868 6862 537952003744186027450236943314 6863 286441976019631521109866424362 6864 146893321035708472364172908664 6865 72516955954337093951864917560 6866 34445554078310119627135835841 6867 15734388899968820076659763943 6868 6907780492669238082406644586 6869 2912919484860522082942560970 6870 1179038839110211319314925209 6871 457744490478082041605259581 6872 170323531340681689899631472 6873 60689993925990027446368312 6874 20689770656587509353011660 6875 6741610663382446867835260 6876 2097389984163427918060132 6877 622302522773764326261720 6878 175868104262150787856572 6879 47276372113481395636788 6880 12070563092803760319600 6881 2922346854047226182640 6882 669704487385822929777 6883 144987569434044082515 6884 29589299884498792350 6885 5678754523287702792 6886 1022175814191776463 6887 172049394467922771 6888 26988140308703610 6889 3930311695440840 6890 529080420540114 6891 65505194925420 6892 7415682444228 6893 762359877444 6894 70588877698 6895 5828439430 6896 423886504 6897 26731594 6898 1432049 6899 63365 6900 2224 6901 58 6902 1 6903 1 6904 1 6905 59 6906 2262 6907 65047 6908 1482741 6909 27925231 6910 446799288 6911 6199343978 6912 75769712590 6913 825889909658 6914 8108736878268 6915 72302904213066 6916 589546754316126 6917 4421600660262042 6918 30656431224438552 6919 197350776026115309 6920 1184104656043939071 6921 6644142792353035749 6922 34969172590771300050 6923 173097404324850378945 6924 807787886846817031155 6925 3561610228372428704745 6926 14865851387979367972560 6927 58843995077427818736660 6928 221253421491092926658268 6929 791406469179712845154164 6930 2696644265352978747134104 6931 8764093862397293627527348 6932 27198911986749871846093980 6933 80690105560691624574770004 6934 229055783527123651933987152 6935 622745411464368358465095027 6936 1622912284422290874782283969 6937 4057280711055729538725792315 6938 9737473706533745248693703814 6939 22450286601175029255285120487 6940 49754689224225728350307318437 6941 106056048083218011745971102399 6942 217550867863011281855594752680 6943 429662964029447305347536957478 6944 817407590104802145606204186594 6945 1498580581858803977593600795254 6946 2648654051657420905917777906948 6947 4514751224416058438329148942310 6948 7424257569039740418102862314930 6949 11781973968258718611809503620630 6950 18048981398183568750022499688840 6951 26697451651479862292725505275365 6952 38139216644971231584868972556775 6953 52632118970060299843763296408221 6954 70176158626747066116158909504466 6955 90419281307539489369893205919817 6956 112597595590520873137030006469067 6957 135534142840441792149209475339569 6958 157712457123423175841765934986976 6959 177426514263851073290777391100504 6960 192990243585241517806371473076168 6961 202972497563788493366442830009240 6962 206412709386903552066428869508702 6963 202972497563788493366442830009240 6964 192990243585241517806371473076168 6965 177426514263851073290777391100504 6966 157712457123423175841765934986976 6967 135534142840441792149209475339569 6968 112597595590520873137030006469067 6969 90419281307539489369893205919817 6970 70176158626747066116158909504466 6971 52632118970060299843763296408221 6972 38139216644971231584868972556775 6973 26697451651479862292725505275365 6974 18048981398183568750022499688840 6975 11781973968258718611809503620630 6976 7424257569039740418102862314930 6977 4514751224416058438329148942310 6978 2648654051657420905917777906948 6979 1498580581858803977593600795254 6980 817407590104802145606204186594 6981 429662964029447305347536957478 6982 217550867863011281855594752680 6983 106056048083218011745971102399 6984 49754689224225728350307318437 6985 22450286601175029255285120487 6986 9737473706533745248693703814 6987 4057280711055729538725792315 6988 1622912284422290874782283969 6989 622745411464368358465095027 6990 229055783527123651933987152 6991 80690105560691624574770004 6992 27198911986749871846093980 6993 8764093862397293627527348 6994 2696644265352978747134104 6995 791406469179712845154164 6996 221253421491092926658268 6997 58843995077427818736660 6998 14865851387979367972560 6999 3561610228372428704745 7000 807787886846817031155 7001 173097404324850378945 7002 34969172590771300050 7003 6644142792353035749 7004 1184104656043939071 7005 197350776026115309 7006 30656431224438552 7007 4421600660262042 7008 589546754316126 7009 72302904213066 7010 8108736878268 7011 825889909658 7012 75769712590 7013 6199343978 7014 446799288 7015 27925231 7016 1482741 7017 65047 7018 2262 7019 59 7020 1 7021 1 7022 1 7023 59 7024 2301 7025 66729 7026 1534767 7027 29160573 7028 470734965 7029 6590289498 7030 81280237142 7031 894082608562 7032 8859545848478 7033 79735912636302 7034 656287896314178 7035 4969036929235926 7036 34783258504651434 7037 226091180280234321 7038 1369846562874360887 7039 7762463856288045021 7040 41263623657110134059 7041 206318118285550670295 7042 972642557631881731425 7043 4332680483996564076195 7044 18272608997724639799605 7045 73090435990898559198420 7046 277743656765414524953996 7047 1004150143690344820987524 7048 3458739383822298827845916 7049 11364429403987553291493844 7050 35660795715960943087100996 7051 106982387147882829261302988 7052 307142982456824896911482772 7053 844643201756268466506577623 7054 2226786622811980502608250097 7055 5632460281230303624244397307 7056 13678832111559308801736393765 7057 31917274926971720537384918057 7058 71598211322666292016295897263 7059 154501403380490419614112199357 7060 320887530097941640737002260203 7061 641775060195883281474004520406 7062 1236590969645726322840155051514 7063 2296526086484920313846002239150 7064 4112383922310206143398655171314 7065 7103208593081265156779495295906 7066 11838680988468775261299158826510 7067 19044834633623681942089951155690 7068 29580275069245293229203541156710 7069 44370412603867939843805311735065 7070 64291822344380076100207696596687 7071 90008551282132106540290775233989 7072 121776275264061085319216931198931 7073 159245898422233726955899063875519 7074 201310852722446409548023344899241 7075 246046597771878945003139643765739 7076 290782342821311480458255942632237 7077 332322677510070263380863934438068 7078 367304011984814501631481190693352 7079 392635323156181018985376445223928 7080 405944995127576985730643443367112 7081 405944995127576985730643443367112 7082 392635323156181018985376445223928 7083 367304011984814501631481190693352 7084 332322677510070263380863934438068 7085 290782342821311480458255942632237 7086 246046597771878945003139643765739 7087 201310852722446409548023344899241 7088 159245898422233726955899063875519 7089 121776275264061085319216931198931 7090 90008551282132106540290775233989 7091 64291822344380076100207696596687 7092 44370412603867939843805311735065 7093 29580275069245293229203541156710 7094 19044834633623681942089951155690 7095 11838680988468775261299158826510 7096 7103208593081265156779495295906 7097 4112383922310206143398655171314 7098 2296526086484920313846002239150 7099 1236590969645726322840155051514 7100 641775060195883281474004520406 7101 320887530097941640737002260203 7102 154501403380490419614112199357 7103 71598211322666292016295897263 7104 31917274926971720537384918057 7105 13678832111559308801736393765 7106 5632460281230303624244397307 7107 2226786622811980502608250097 7108 844643201756268466506577623 7109 307142982456824896911482772 7110 106982387147882829261302988 7111 35660795715960943087100996 7112 11364429403987553291493844 7113 3458739383822298827845916 7114 1004150143690344820987524 7115 277743656765414524953996 7116 73090435990898559198420 7117 18272608997724639799605 7118 4332680483996564076195 7119 972642557631881731425 7120 206318118285550670295 7121 41263623657110134059 7122 7762463856288045021 7123 1369846562874360887 7124 226091180280234321 7125 34783258504651434 7126 4969036929235926 7127 656287896314178 7128 79735912636302 7129 8859545848478 7130 894082608562 7131 81280237142 7132 6590289498 7133 470734965 7134 29160573 7135 1534767 7136 66729 7137 2301 7138 59 7139 1 7140 1 7141 1 7142 60 7143 2341 7144 68470 7145 1588151 7146 30439844 7147 495729741 7148 7002186663 7149 87138272416 7150 967234867512 7151 9672348219898 7152 87857163416200 7153 729890277209226 7154 5578447121888904 7155 39421026305282660 7156 258700485149667341 7157 1582638261961640247 7158 9056207832459309372 7159 48617536784119860921 7160 245518560760433583946 7161 1169136003618120775731 7162 5261112016284397926900 7163 22416912069373527176835 7164 90601686280396334955155 7165 347910475316677141785896 7166 1271211352118671075253904 7167 4425698781450038289650476 7168 14699642381244914567534488 7169 46633348243948925575439764 7170 141454489673312184210376320 7171 410674324858001828454679212 7172 1142187966011318832126139607 7173 3045834576030180227744067513 7174 7793753179841934985976197692 7175 19150364956183032322430962371 7176 45216139479876611803301701750 7177 102652857197557695782400141859 7178 224215451247297089406839678764 7179 471427359032778459848389059445 7180 954640402041376416124619797867 7181 1862712979592929524278208242154 7182 3503674413996224647918040473944 7183 6355502425388500403434285264758 7184 11122129244429875823962334702724 7185 18784040501703790081262002470734 7186 30626152991908353588238637572920 7187 48219900455345067044866046543130 7188 73334431942503956431171390447969 7189 107756716323679282477812899928015 7190 153014537179624581551122967749252 7191 210019952991641581927346621085621 7192 278680322238909022755208084644018 7193 357552111551807802033056388701637 7194 443629471740205977329945205634724 7195 532355366088247171915883956594531 7196 617912478495286896838126759897717 7197 693796467082427391970577770460916 7198 753606507348153892232130447807712 7199 791925482298060021343386389519448 7200 805124240336361022684649975839320 7201 791925482298060021343386389519448 7202 753606507348153892232130447807712 7203 693796467082427391970577770460916 7204 617912478495286896838126759897717 7205 532355366088247171915883956594531 7206 443629471740205977329945205634724 7207 357552111551807802033056388701637 7208 278680322238909022755208084644018 7209 210019952991641581927346621085621 7210 153014537179624581551122967749252 7211 107756716323679282477812899928015 7212 73334431942503956431171390447969 7213 48219900455345067044866046543130 7214 30626152991908353588238637572920 7215 18784040501703790081262002470734 7216 11122129244429875823962334702724 7217 6355502425388500403434285264758 7218 3503674413996224647918040473944 7219 1862712979592929524278208242154 7220 954640402041376416124619797867 7221 471427359032778459848389059445 7222 224215451247297089406839678764 7223 102652857197557695782400141859 7224 45216139479876611803301701750 7225 19150364956183032322430962371 7226 7793753179841934985976197692 7227 3045834576030180227744067513 7228 1142187966011318832126139607 7229 410674324858001828454679212 7230 141454489673312184210376320 7231 46633348243948925575439764 7232 14699642381244914567534488 7233 4425698781450038289650476 7234 1271211352118671075253904 7235 347910475316677141785896 7236 90601686280396334955155 7237 22416912069373527176835 7238 5261112016284397926900 7239 1169136003618120775731 7240 245518560760433583946 7241 48617536784119860921 7242 9056207832459309372 7243 1582638261961640247 7244 258700485149667341 7245 39421026305282660 7246 5578447121888904 7247 729890277209226 7248 87857163416200 7249 9672348219898 7250 967234867512 7251 87138272416 7252 7002186663 7253 495729741 7254 30439844 7255 1588151 7256 68470 7257 2341 7258 60 7259 1 7260 1 7261 1 7262 60 7263 2380 7264 70210 7265 1642914 7266 31763004 7267 521820780 7268 7435946115 7269 93362434555 7270 1045659267016 7271 10551652603526 7272 96723482198980 7273 810989196899140 7274 6256202376079080 7275 44627576949364104 7276 295657697289537189 7277 1826121071494200285 7278 10550921746410934980 7279 57197102098964542260 7280 291705220704719165526 7281 1402963204341744558006 7282 6377105474280657081850 7283 27449280084947176134900 7284 112084560346867635884175 7285 434888094145846427230599 7286 1605740655307740654389904 7287 5649828231638346746927440 7288 18967280491928735507542120 7289 60826106405150772489704040 7290 186533392975795702301759056 7291 547565766477335771272905616 7292 1540028718217506856705047045 7293 4153410785495700310507551135 7294 10750004385988871391901897020 7295 26721439473743766031299001164 7296 63834549853943441074769836114 7297 146646938853653851117714488370 7298 324166917465971670891789921660 7299 689893696145529453436373423020 7300 1414282077098335379544565517191 7301 2794069469389394286417312363231 7302 5322037084551227212223452120440 7303 9777696039059231389898900407320 7304 17333188432877728373002596176640 7305 29659011318479668549359997902204 7306 49001844787053365429377387838424 7307 78194433170829838451134129529400 7308 120549751138362667612165116357825 7309 179594527206132137463021499880025 7310 258616119176830277946750959827236 7311 360034205128528426161163100935956 7312 484661429980711342909258020490710 7313 630974314503190238881864215355830 7314 794560247892906226740125308225860 7315 967918847433176676210698102747904 7316 1140761498760529654105465621095699 7317 1300868375779551359944829217038955 7318 1435440966377435983387397756732640 7319 1532758997996245202600102689392480 7320 1583850964596120042686772779038896 7321 1583850964596120042686772779038896 7322 1532758997996245202600102689392480 7323 1435440966377435983387397756732640 7324 1300868375779551359944829217038955 7325 1140761498760529654105465621095699 7326 967918847433176676210698102747904 7327 794560247892906226740125308225860 7328 630974314503190238881864215355830 7329 484661429980711342909258020490710 7330 360034205128528426161163100935956 7331 258616119176830277946750959827236 7332 179594527206132137463021499880025 7333 120549751138362667612165116357825 7334 78194433170829838451134129529400 7335 49001844787053365429377387838424 7336 29659011318479668549359997902204 7337 17333188432877728373002596176640 7338 9777696039059231389898900407320 7339 5322037084551227212223452120440 7340 2794069469389394286417312363231 7341 1414282077098335379544565517191 7342 689893696145529453436373423020 7343 324166917465971670891789921660 7344 146646938853653851117714488370 7345 63834549853943441074769836114 7346 26721439473743766031299001164 7347 10750004385988871391901897020 7348 4153410785495700310507551135 7349 1540028718217506856705047045 7350 547565766477335771272905616 7351 186533392975795702301759056 7352 60826106405150772489704040 7353 18967280491928735507542120 7354 5649828231638346746927440 7355 1605740655307740654389904 7356 434888094145846427230599 7357 112084560346867635884175 7358 27449280084947176134900 7359 6377105474280657081850 7360 1402963204341744558006 7361 291705220704719165526 7362 57197102098964542260 7363 10550921746410934980 7364 1826121071494200285 7365 295657697289537189 7366 44627576949364104 7367 6256202376079080 7368 810989196899140 7369 96723482198980 7370 10551652603526 7371 1045659267016 7372 93362434555 7373 7435946115 7374 521820780 7375 31763004 7376 1642914 7377 70210 7378 2380 7379 60 7380 1 7381 1 7382 1 7383 61 7384 2420 7385 72010 7386 1699082 7387 33132394 7388 549046212 7389 7892543575 7390 99972164435 7391 1129685506879 7392 11502251937176 7393 106395830874004 7394 900272411236660 7395 7009263776775700 7396 50466699167037912 7397 337496050703703969 7398 2104387139531411757 7399 12275591647408714185 7400 67192712174511743820 7401 346042467699474637806 7402 1680777700251000906126 7403 7716297623883022070286 7404 33549120103824326387100 7405 138390120428289625518675 7406 542489272078839357679407 7407 2023902284294185271297979 7408 7196097010823578488191792 7409 24415329143865897258630280 7410 79139342742185413669399880 7411 245331962500775360571761288 7412 728081953228105805758478896 7413 2070483054492427547440961633 7414 5646771966797525141251839165 7415 14781256030734702564111457065 7416 37164300877275812526289415412 7417 89813727120083224361357161754 7418 208756230603436658649922977562 7419 466954726349792550270342600890 7420 1005748641368783901997604628740 7421 2086928430840226647765084553483 7422 4173856861680453193290059209271 7423 8049581090383731258293792898963 7424 14975964819318569597186923408680 7425 26888664107412886503687106241580 7426 46607017786182336291851425274892 7427 78016094989913911057105215122604 7428 126153685515605472701163062307432 7429 197115133618133551582761710290125 7430 297684079341671077164734266924425 7431 434618755838839773381559779353109 7432 613579420007773796697193453707756 7433 837771900395229608027234099761134 7434 1106491189201246650792834348667470 7435 1413849852868259610640587714110350 7436 1748032545364393698828275678096892 7437 2091396081060971034098201298154759 7438 2421616514912703300820374388641747 7439 2713880577057339907880073806678415 7440 2943870456468978881184324212960160 7441 3091063979292427827151033674654320 7442 3141737159280828281395073873175516 7443 3091063979292427827151033674654320 7444 2943870456468978881184324212960160 7445 2713880577057339907880073806678415 7446 2421616514912703300820374388641747 7447 2091396081060971034098201298154759 7448 1748032545364393698828275678096892 7449 1413849852868259610640587714110350 7450 1106491189201246650792834348667470 7451 837771900395229608027234099761134 7452 613579420007773796697193453707756 7453 434618755838839773381559779353109 7454 297684079341671077164734266924425 7455 197115133618133551582761710290125 7456 126153685515605472701163062307432 7457 78016094989913911057105215122604 7458 46607017786182336291851425274892 7459 26888664107412886503687106241580 7460 14975964819318569597186923408680 7461 8049581090383731258293792898963 7462 4173856861680453193290059209271 7463 2086928430840226647765084553483 7464 1005748641368783901997604628740 7465 466954726349792550270342600890 7466 208756230603436658649922977562 7467 89813727120083224361357161754 7468 37164300877275812526289415412 7469 14781256030734702564111457065 7470 5646771966797525141251839165 7471 2070483054492427547440961633 7472 728081953228105805758478896 7473 245331962500775360571761288 7474 79139342742185413669399880 7475 24415329143865897258630280 7476 7196097010823578488191792 7477 2023902284294185271297979 7478 542489272078839357679407 7479 138390120428289625518675 7480 33549120103824326387100 7481 7716297623883022070286 7482 1680777700251000906126 7483 346042467699474637806 7484 67192712174511743820 7485 12275591647408714185 7486 2104387139531411757 7487 337496050703703969 7488 50466699167037912 7489 7009263776775700 7490 900272411236660 7491 106395830874004 7492 11502251937176 7493 1129685506879 7494 99972164435 7495 7892543575 7496 549046212 7497 33132394 7498 1699082 7499 72010 7500 2420 7501 61 7502 1 7503 1 7504 1 7505 61 7506 2461 7507 73810 7508 1756678 7509 34548014 7510 577445154 7511 8372954733 7512 106987755095 7513 1219660406107 7514 12529238717281 7515 116939561362936 7516 998483947007932 7517 7845231012205180 7518 57008678688703160 7519 384808581148664079 7520 2422030481347473909 7521 14263068390157419465 7522 78822220050869545635 7523 409875544264521637302 7524 2010341955202177919946 7525 9320676337755550479426 7526 40929926526665678192262 7527 170541360527773660688055 7528 675343787689983690172323 7529 2545526584369938524495679 7530 9145039951254964334440379 7531 31354422690017020555692808 7532 102712763984538515613476440 7533 321833327151554015607122104 7534 965499981454662046766678536 7535 2775812446682153384454200791 7536 7654513110547756302637199789 7537 20261946469097001977433069945 7538 51523235307132376456901235003 7539 125945686306323586894775896754 7540 296142559693247352968495386774 7541 670217371937349272507647454278 7542 1460730169607043286234902751810 7543 3067533356174790901092694117657 7544 6209884599085552311968136872331 7545 12124060407738459275747887856591 7546 22838346349460818635710058198237 7547 41524266089928761155836469451340 7548 72898156024541602918025055567012 7549 123609916737266196252301606163844 7550 202509863590840364072919652651404 7551 320640617352163909782124459420767 7552 490776455130863127217534872497025 7553 726349153593677428281951611295597 7554 1039676239457616711070246928015331 7555 1439551716172084676866492333698966 7556 1928456072607887019953225579106162 7557 2499850464491705396235666074114610 7558 3136176037271412224368376951879718 7559 3808213759543857701018743441568229 7560 4476321436656815192425544514834999 7561 5093745083092237977587684058867123 7562 5611753057643990992257618030955305 7563 5985869928153590391741463609099272 7564 6182127958584855650487080847216336 7565 6182127958584855650487080847216336 7566 5985869928153590391741463609099272 7567 5611753057643990992257618030955305 7568 5093745083092237977587684058867123 7569 4476321436656815192425544514834999 7570 3808213759543857701018743441568229 7571 3136176037271412224368376951879718 7572 2499850464491705396235666074114610 7573 1928456072607887019953225579106162 7574 1439551716172084676866492333698966 7575 1039676239457616711070246928015331 7576 726349153593677428281951611295597 7577 490776455130863127217534872497025 7578 320640617352163909782124459420767 7579 202509863590840364072919652651404 7580 123609916737266196252301606163844 7581 72898156024541602918025055567012 7582 41524266089928761155836469451340 7583 22838346349460818635710058198237 7584 12124060407738459275747887856591 7585 6209884599085552311968136872331 7586 3067533356174790901092694117657 7587 1460730169607043286234902751810 7588 670217371937349272507647454278 7589 296142559693247352968495386774 7590 125945686306323586894775896754 7591 51523235307132376456901235003 7592 20261946469097001977433069945 7593 7654513110547756302637199789 7594 2775812446682153384454200791 7595 965499981454662046766678536 7596 321833327151554015607122104 7597 102712763984538515613476440 7598 31354422690017020555692808 7599 9145039951254964334440379 7600 2545526584369938524495679 7601 675343787689983690172323 7602 170541360527773660688055 7603 40929926526665678192262 7604 9320676337755550479426 7605 2010341955202177919946 7606 409875544264521637302 7607 78822220050869545635 7608 14263068390157419465 7609 2422030481347473909 7610 384808581148664079 7611 57008678688703160 7612 7845231012205180 7613 998483947007932 7614 116939561362936 7615 12529238717281 7616 1219660406107 7617 106987755095 7618 8372954733 7619 577445154 7620 34548014 7621 1756678 7622 73810 7623 2461 7624 61 7625 1 7626 1 7627 1 7628 62 7629 2501 7630 75671 7631 1815726 7632 36012204 7633 607057726 7634 8878223749 7635 114430381351 7636 1315949437722 7637 13638020904651 7638 128424697347965 7639 1106428157495276 7640 8772394681250072 7641 64330894300082476 7642 438254217446579299 7643 2784203263605040101 7644 16550541622704673254 7645 92334600631018610601 7646 484756653313714796571 7647 2400699616406483875626 7648 11239639113179909834532 7649 49845356067127509085626 7650 209765873449179021336921 7651 839063493796646402941371 7652 3194895610994989844237154 7653 11596287773240831056035871 7654 40172854071584542094962129 7655 132985999685244604425869496 7656 421122332336608664440655984 7657 1276951588375520771530123226 7658 3711140553716359446634167939 7659 10346210028542571705692930221 7660 27691326841099242000603579334 7661 71206269019969464092121931521 7662 176037720632702301139692170779 7663 418684308531832464541665891646 7664 958566706375511203352004657804 7665 2113762480725486167139503509646 7666 4491745271541658179417239765729 7667 9202600068524372703278082352971 7668 18186090611607689062112560453714 7669 34680451863996057928300458745471 7670 63843559113265470553832896582329 7671 113499660645805280492619683166996 7672 194923330239535156109906540108904 7673 323489782099654088064533990598996 7674 518931525451528433718931874077479 7675 804873386414615528636757190895121 7676 1207310079621923294143890184403502 7677 1751783252784751444680000944889381 7678 2459234181793977991338613357815615 7679 3340846435644649344426010510282506 7680 4392594387606853769926821309412772 7681 5590574675135995704308845870742106 7682 6888386653292566138485738108728629 7683 8217724428489377144303604268647231 7684 9492888563944625325173555754985754 7685 10619163478310936800733646427807731 7686 11504093768170181537764275978112525 7687 12069868871522813412855729273136656 7688 12264544175902213632945566465084516 7689 12069868871522813412855729273136656 7690 11504093768170181537764275978112525 7691 10619163478310936800733646427807731 7692 9492888563944625325173555754985754 7693 8217724428489377144303604268647231 7694 6888386653292566138485738108728629 7695 5590574675135995704308845870742106 7696 4392594387606853769926821309412772 7697 3340846435644649344426010510282506 7698 2459234181793977991338613357815615 7699 1751783252784751444680000944889381 7700 1207310079621923294143890184403502 7701 804873386414615528636757190895121 7702 518931525451528433718931874077479 7703 323489782099654088064533990598996 7704 194923330239535156109906540108904 7705 113499660645805280492619683166996 7706 63843559113265470553832896582329 7707 34680451863996057928300458745471 7708 18186090611607689062112560453714 7709 9202600068524372703278082352971 7710 4491745271541658179417239765729 7711 2113762480725486167139503509646 7712 958566706375511203352004657804 7713 418684308531832464541665891646 7714 176037720632702301139692170779 7715 71206269019969464092121931521 7716 27691326841099242000603579334 7717 10346210028542571705692930221 7718 3711140553716359446634167939 7719 1276951588375520771530123226 7720 421122332336608664440655984 7721 132985999685244604425869496 7722 40172854071584542094962129 7723 11596287773240831056035871 7724 3194895610994989844237154 7725 839063493796646402941371 7726 209765873449179021336921 7727 49845356067127509085626 7728 11239639113179909834532 7729 2400699616406483875626 7730 484756653313714796571 7731 92334600631018610601 7732 16550541622704673254 7733 2784203263605040101 7734 438254217446579299 7735 64330894300082476 7736 8772394681250072 7737 1106428157495276 7738 128424697347965 7739 13638020904651 7740 1315949437722 7741 114430381351 7742 8878223749 7743 607057726 7744 36012204 7745 1815726 7746 75671 7747 2501 7748 62 7749 1 7750 1 7751 1 7752 62 7753 2542 7754 77531 7755 1876251 7756 37525004 7757 637925068 7758 9409394753 7759 122322131789 7760 1418936728762 7761 14834338527866 7762 140926216014727 7763 1224974031512627 7764 9799792252101016 7765 72518462665547592 7766 498564430825639189 7767 3196677821176157153 7768 19180066927056942918 7769 108014061115531204854 7770 572474523912315386131 7771 2862372619561576928631 7772 13531216019745636389892 7773 60596315218860893398212 7774 257534339680158796942401 7775 1040438732307841539649001 7776 4001687431953236690951154 7777 14672853917161867866820898 7778 51354988710066537533873143 7779 171773582926774280716748099 7780 549675465365677698293599584 7781 1684489329346431656061013616 7782 4948187404955142989679227497 7783 13944891777600857516368732037 7784 37733236574684673279585980806 7785 98106415094180150526923565478 7786 245266037735450376317308875239 7787 589964252931218472763256483683 7788 1366233006788084884293857120108 7789 3047750553604189357270912037164 7790 6552663690249007118132460914513 7791 13584790577345502561981931092481 7792 27169581154691005123963862184962 7793 52443610135798916867186059566322 7794 97735818889443435979755838282691 7795 175924474000998184763560508974219 7796 305955606958257712632279145928424 7797 514265807440475729743618138900968 7798 835681937090773060833379475714073 7799 1313214472571214809881024890407829 7800 1996085998308246511019157833524502 7801 2935420585747421339734055637382206 7802 4177329295102099598852309945505447 7803 5753679972499118315400351434375427 7804 7671573296665491087200468579167236 7805 9903303710240906676204241256885796 7806 12379129637801133345255301570928949 7807 14985262193127687733730101901650833 7808 17568928088494530446442188436418218 7809 19951155625917517625620790258305434 7810 21946271188509269388182869284302387 7811 23385370938575450987407975466702271 7812 24139737743045626825711458546273312 7813 24139737743045626825711458546273312 7814 23385370938575450987407975466702271 7815 21946271188509269388182869284302387 7816 19951155625917517625620790258305434 7817 17568928088494530446442188436418218 7818 14985262193127687733730101901650833 7819 12379129637801133345255301570928949 7820 9903303710240906676204241256885796 7821 7671573296665491087200468579167236 7822 5753679972499118315400351434375427 7823 4177329295102099598852309945505447 7824 2935420585747421339734055637382206 7825 1996085998308246511019157833524502 7826 1313214472571214809881024890407829 7827 835681937090773060833379475714073 7828 514265807440475729743618138900968 7829 305955606958257712632279145928424 7830 175924474000998184763560508974219 7831 97735818889443435979755838282691 7832 52443610135798916867186059566322 7833 27169581154691005123963862184962 7834 13584790577345502561981931092481 7835 6552663690249007118132460914513 7836 3047750553604189357270912037164 7837 1366233006788084884293857120108 7838 589964252931218472763256483683 7839 245266037735450376317308875239 7840 98106415094180150526923565478 7841 37733236574684673279585980806 7842 13944891777600857516368732037 7843 4948187404955142989679227497 7844 1684489329346431656061013616 7845 549675465365677698293599584 7846 171773582926774280716748099 7847 51354988710066537533873143 7848 14672853917161867866820898 7849 4001687431953236690951154 7850 1040438732307841539649001 7851 257534339680158796942401 7852 60596315218860893398212 7853 13531216019745636389892 7854 2862372619561576928631 7855 572474523912315386131 7856 108014061115531204854 7857 19180066927056942918 7858 3196677821176157153 7859 498564430825639189 7860 72518462665547592 7861 9799792252101016 7862 1224974031512627 7863 140926216014727 7864 14834338527866 7865 1418936728762 7866 122322131789 7867 9409394753 7868 637925068 7869 37525004 7870 1876251 7871 77531 7872 2542 7873 62 7874 1 7875 1