0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 2 13 1 14 1 15 1 16 1 17 2 18 2 19 1 20 1 21 1 22 1 23 3 24 3 25 3 26 1 27 1 28 1 29 1 30 3 31 4 32 4 33 3 34 1 35 1 36 1 37 1 38 4 39 5 40 8 41 5 42 4 43 1 44 1 45 1 46 1 47 4 48 7 49 10 50 10 51 7 52 4 53 1 54 1 55 1 56 1 57 5 58 8 59 16 60 16 61 16 62 8 63 5 64 1 65 1 66 1 67 1 68 5 69 10 70 20 71 26 72 26 73 20 74 10 75 5 76 1 77 1 78 1 79 1 80 6 81 12 82 29 83 38 84 50 85 38 86 29 87 12 88 6 89 1 90 1 91 1 92 1 93 6 94 14 95 35 96 57 97 76 98 76 99 57 100 35 101 14 102 6 103 1 104 1 105 1 106 1 107 7 108 16 109 47 110 79 111 126 112 133 113 126 114 79 115 47 116 16 117 7 118 1 119 1 120 1 121 1 122 7 123 19 124 56 125 111 126 185 127 232 128 232 129 185 130 111 131 56 132 19 133 7 134 1 135 1 136 1 137 1 138 8 139 21 140 72 141 147 142 280 143 375 144 440 145 375 146 280 147 147 148 72 149 21 150 8 151 1 152 1 153 1 154 1 155 8 156 24 157 84 158 196 159 392 160 600 161 750 162 750 163 600 164 392 165 196 166 84 167 24 168 8 169 1 170 1 171 1 172 1 173 9 174 27 175 104 176 252 177 561 178 912 179 1282 180 1387 181 1282 182 912 183 561 184 252 185 104 186 27 187 9 188 1 189 1 190 1 191 1 192 9 193 30 194 120 195 324 196 756 197 1368 198 2052 199 2494 200 2494 201 2052 202 1368 203 756 204 324 205 120 206 30 207 9 208 1 209 1 210 1 211 1 212 10 213 33 214 145 215 406 216 1032 217 1980 218 3260 219 4262 220 4752 221 4262 222 3260 223 1980 224 1032 225 406 226 145 227 33 228 10 229 1 230 1 231 1 232 1 233 10 234 37 235 165 236 507 237 1353 238 2829 239 4950 240 7105 241 8524 242 8524 243 7105 244 4950 245 2829 246 1353 247 507 248 165 249 37 250 10 251 1 252 1 253 1 254 1 255 11 256 40 257 195 258 621 259 1782 260 3936 261 7440 262 11410 263 14938 264 16159 265 14938 266 11410 267 7440 268 3936 269 1782 270 621 271 195 272 40 273 11 274 1 275 1 276 1 277 1 278 11 279 44 280 220 281 759 282 2277 283 5412 284 10824 285 17930 286 25102 287 29624 288 29624 289 25102 290 17930 291 10824 292 5412 293 2277 294 759 295 220 296 44 297 11 298 1 299 1 300 1 301 1 302 12 303 48 304 256 305 913 306 2920 307 7293 308 15581 309 27407 310 41272 311 52234 312 56822 313 52234 314 41272 315 27407 316 15581 317 7293 318 2920 319 913 320 256 321 48 322 12 323 1 324 1 325 1 326 1 327 12 328 52 329 286 330 1096 331 3652 332 9724 333 21879 334 41107 335 65772 336 89544 337 104468 338 104468 339 89544 340 65772 341 41107 342 21879 343 9724 344 3652 345 1096 346 286 347 52 348 12 349 1 350 1 351 1 352 1 353 13 354 56 355 328 356 1298 357 4576 358 12760 359 30415 360 60335 361 102817 362 148976 363 186616 364 200474 365 186616 366 148976 367 102817 368 60335 369 30415 370 12760 371 4576 372 1298 373 328 374 56 375 13 376 1 377 1 378 1 379 1 380 13 381 61 382 364 383 1534 384 5626 385 16588 386 41470 387 87154 388 156871 389 242086 390 322786 391 372308 392 372308 393 322786 394 242086 395 156871 396 87154 397 41470 398 16588 399 5626 400 1534 401 364 402 61 403 13 404 1 405 1 406 1 407 1 408 14 409 65 410 413 411 1794 412 6916 413 21287 414 56021 415 123695 416 235378 417 384111 418 544802 419 669468 420 718146 421 669468 422 544802 423 384111 424 235378 425 123695 426 56021 427 21287 428 6916 429 1794 430 413 431 65 432 14 433 1 434 1 435 1 436 1 437 14 438 70 439 455 440 2093 441 8372 442 27092 443 74503 444 173173 445 346346 446 597506 447 896259 448 1171569 449 1338936 450 1338936 451 1171569 452 896259 453 597506 454 346346 455 173173 456 74503 457 27092 458 8372 459 2093 460 455 461 70 462 14 463 1 464 1 465 1 466 1 467 15 468 75 469 511 470 2421 471 10133 472 34112 473 98254 474 238957 475 502303 476 911456 477 1444147 478 1997499 479 2427036 480 2587018 481 2427036 482 1997499 483 1444147 484 911456 485 502303 486 238957 487 98254 488 34112 489 10133 490 2421 491 511 492 75 493 15 494 1 495 1 496 1 497 1 498 15 499 80 500 560 501 2793 502 12103 503 42640 504 127920 505 325845 506 716859 507 1367184 508 2278640 509 3329165 510 4280355 511 4850640 512 4850640 513 4280355 514 3329165 515 2278640 516 1367184 517 716859 518 325845 519 127920 520 42640 521 12103 522 2793 523 560 524 80 525 15 526 1 527 1 528 1 529 1 530 16 531 85 532 624 533 3199 534 14448 535 52819 536 165288 537 438945 538 1010256 539 2017509 540 3532144 541 5430215 542 7372080 543 8842635 544 9398520 545 8842635 546 7372080 547 5430215 548 3532144 549 2017509 550 1010256 551 438945 552 165288 553 52819 554 14448 555 3199 556 624 557 85 558 16 559 1 560 1 561 1 562 1 563 16 564 91 565 680 566 3656 567 17063 568 65008 569 211276 570 585265 571 1404624 572 2934559 573 5380034 574 8688344 575 12411920 576 15720254 577 17685270 578 17685270 579 15720254 580 12411920 581 8688344 582 5380034 583 2934559 584 1404624 585 585265 586 211276 587 65008 588 17063 589 3656 590 680 591 91 592 16 593 1 594 1 595 1 596 1 597 17 598 96 599 752 600 4152 601 20128 602 79392 603 268228 604 772252 605 1931540 606 4209504 607 8070400 608 13650824 609 20480240 610 27299360 611 32423710 612 34324174 613 32423710 614 27299360 615 20480240 616 13650824 617 8070400 618 4209504 619 1931540 620 772252 621 268228 622 79392 623 20128 624 4152 625 752 626 96 627 17 628 1 629 1 630 1 631 1 632 17 633 102 634 816 635 4706 636 23528 637 96405 638 337416 639 1009868 640 2625658 641 5963464 642 11926928 643 21096728 644 33152002 645 46408914 646 58011140 647 64834550 648 64834550 649 58011140 650 46408914 651 33152002 652 21096728 653 11926928 654 5963464 655 2625658 656 1009868 657 337416 658 96405 659 23528 660 4706 661 816 662 102 663 17 664 1 665 1 666 1 667 1 668 18 669 108 670 897 671 5304 672 27474 673 116280 674 421856 675 1308742 676 3534776 677 8347612 678 17393969 679 32100488 680 52742704 681 77341726 682 101520714 683 119421830 684 126068558 685 119421830 686 101520714 687 77341726 688 52742704 689 32100488 690 17393969 691 8347612 692 3534776 693 1308742 694 421856 695 116280 696 27474 697 5304 698 897 699 108 700 18 701 1 702 1 703 1 704 1 705 18 706 114 707 969 708 5967 709 31824 710 139536 711 523260 712 1682660 713 4711448 714 11558232 715 25042836 716 48150732 717 82544112 718 126559152 719 174018834 720 214959294 721 238843660 722 238843660 723 214959294 724 174018834 725 126559152 726 82544112 727 48150732 728 25042836 729 11558232 730 4711448 731 1682660 732 523260 733 139536 734 31824 735 5967 736 969 737 114 738 18 739 1 740 1 741 1 742 1 743 19 744 120 745 1059 746 6681 747 36822 748 166464 749 645456 750 2146420 751 6226148 752 15837472 753 35638596 754 71258628 755 127256832 756 203585472 757 292670028 758 378721134 759 441863202 760 465093571 761 441863202 762 378721134 763 292670028 764 203585472 765 127256832 766 71258628 767 35638596 768 15837472 769 6226148 770 2146420 771 645456 772 166464 773 36822 774 6681 775 1059 776 120 777 19 778 1 779 1 780 1 781 1 782 19 783 127 784 1140 785 7467 786 42315 787 197676 788 790704 789 2718806 790 8156396 791 21493712 792 50152013 793 104147226 794 193416276 795 322343697 796 483515496 797 654154686 798 799522438 799 883677784 800 883677784 801 799522438 802 654154686 803 483515496 804 322343697 805 193416276 806 104147226 807 50152013 808 21493712 809 8156396 810 2718806 811 790704 812 197676 813 42315 814 7467 815 1140 816 127 817 19 818 1 819 1 820 1 821 1 822 20 823 133 824 1240 825 8311 826 48564 827 233529 828 963793 829 3419924 830 10603704 831 28903332 832 69855536 833 150428852 834 290126352 835 502842010 836 785715836 837 1109192526 838 1417339352 839 1641076294 840 1723176308 841 1641076294 842 1417339352 843 1109192526 844 785715836 845 502842010 846 290126352 847 150428852 848 69855536 849 28903332 850 10603704 851 3419924 852 963793 853 233529 854 48564 855 8311 856 1240 857 133 858 20 859 1 860 1 861 1 862 1 863 20 864 140 865 1330 866 9234 867 55404 868 274740 869 1167645 870 4274905 871 13679696 872 38537776 873 96344440 874 214898360 875 429796720 876 773603088 877 1257105018 878 1848654210 879 2464872280 880 2983775080 881 3282152588 882 3282152588 883 2983775080 884 2464872280 885 1848654210 886 1257105018 887 773603088 888 429796720 889 214898360 890 96344440 891 38537776 892 13679696 893 4274905 894 1167645 895 274740 896 55404 897 9234 898 1330 899 140 900 20 901 1 902 1 903 1 904 1 905 21 906 147 907 1440 908 10222 909 63133 910 321741 911 1408185 912 5310667 913 17527595 914 50966816 915 131672051 916 303813800 917 629347967 918 1174710565 919 1982362758 920 3031752594 921 4210830549 922 5318837680 923 6116747312 924 6407924300 925 6116747312 926 5318837680 927 4210830549 928 3031752594 929 1982362758 930 1174710565 931 629347967 932 303813800 933 131672051 934 50966816 935 17527595 936 5310667 937 1408185 938 321741 939 63133 940 10222 941 1440 942 147 943 21 944 1 945 1 946 1 947 1 948 21 949 154 950 1540 951 11298 952 71554 953 375364 954 1689138 955 6560225 956 22304765 957 66893946 958 178383856 959 425339320 960 911441400 961 1762065776 962 3083615108 963 4897446498 964 7074089386 965 9307965940 966 11169559128 967 12233309868 968 12233309868 969 11169559128 970 9307965940 971 7074089386 972 4897446498 973 3083615108 974 1762065776 975 911441400 976 425339320 977 178383856 978 66893946 979 22304765 980 6560225 981 1689138 982 375364 983 71554 984 11298 985 1540 986 154 987 21 988 1 989 1 990 1 991 1 992 22 993 161 994 1661 995 12446 996 81004 997 436126 998 2017749 999 8059021 1000 28209566 1001 87161756 1002 239705006 1003 589976296 1004 1306403216 1005 2612690152 1006 4735559048 1007 7799576722 1008 11699466828 1009 16009595602 1010 20012141478 1011 22870817268 1012 23910576230 1013 22870817268 1014 20012141478 1015 16009595602 1016 11699466828 1017 7799576722 1018 4735559048 1019 2612690152 1020 1306403216 1021 589976296 1022 239705006 1023 87161756 1024 28209566 1025 8059021 1026 2017749 1027 436126 1028 81004 1029 12446 1030 1661 1031 161 1032 22 1033 1 1034 1 1035 1 1036 1 1037 22 1038 169 1039 1771 1040 13691 1041 91273 1042 504988 1043 2398693 1044 9849925 1045 35459694 1046 112797566 1047 319593134 1048 811217407 1049 1854211216 1050 3831945627 1051 7184897918 1052 12256477706 1053 19065632099 1054 27093161788 1055 35221110330 1056 41929831801 1057 45741634536 1058 45741634536 1059 41929831801 1060 35221110330 1061 27093161788 1062 19065632099 1063 12256477706 1064 7184897918 1065 3831945627 1066 1854211216 1067 811217407 1068 319593134 1069 112797566 1070 35459694 1071 9849925 1072 2398693 1073 504988 1074 91273 1075 13691 1076 1771 1077 169 1078 22 1079 1 1080 1 1081 1 1082 1 1083 23 1084 176 1085 1903 1086 15015 1087 102718 1088 582560 1089 2840750 1090 11978835 1091 44325347 1092 145021680 1093 422993067 1094 1106191989 1095 2607489852 1096 5562463104 1097 10777357536 1098 19018584090 1099 30641212030 1100 45155103840 1101 60959638894 1102 75473438326 1103 85765594148 1104 89494164973 1105 85765594148 1106 75473438326 1107 60959638894 1108 45155103840 1109 30641212030 1110 19018584090 1111 10777357536 1112 5562463104 1113 2607489852 1114 1106191989 1115 422993067 1116 145021680 1117 44325347 1118 11978835 1119 2840750 1120 582560 1121 102718 1122 15015 1123 1903 1124 176 1125 23 1126 1 1127 1 1128 1 1129 1 1130 23 1131 184 1132 2024 1133 16445 1134 115115 1135 669944 1136 3349720 1137 14500695 1138 55102641 1139 185305480 1140 555916440 1141 1496612691 1142 3634630821 1143 7996040712 1144 15992081424 1145 29161828938 1146 48603048230 1147 74183384880 1148 103856738832 1149 133529929346 1150 157808098318 1151 171530482864 1152 171530482864 1153 157808098318 1154 133529929346 1155 103856738832 1156 74183384880 1157 48603048230 1158 29161828938 1159 15992081424 1160 7996040712 1161 3634630821 1162 1496612691 1163 555916440 1164 185305480 1165 55102641 1166 14500695 1167 3349720 1168 669944 1169 115115 1170 16445 1171 2024 1172 184 1173 23 1174 1 1175 1 1176 1 1177 1 1178 24 1179 192 1180 2168 1181 17963 1182 128864 1183 767855 1184 3936144 1185 17474300 1186 68154152 1187 235383495 1188 725782644 1189 2009719737 1190 5024349816 1191 11388248496 1192 23488384925 1193 44212968954 1194 76144802968 1195 120227990850 1196 174330995344 1197 232440564631 1198 285268537424 1199 322476712870 1200 335913918902 1201 322476712870 1202 285268537424 1203 232440564631 1204 174330995344 1205 120227990850 1206 76144802968 1207 44212968954 1208 23488384925 1209 11388248496 1210 5024349816 1211 2009719737 1212 725782644 1213 235383495 1214 68154152 1215 17474300 1216 3936144 1217 767855 1218 128864 1219 17963 1220 2168 1221 192 1222 24 1223 1 1224 1 1225 1 1226 1 1227 24 1228 200 1229 2300 1230 19596 1231 143704 1232 877549 1233 4607130 1234 20969146 1235 83876584 1236 297326520 1237 941533980 1238 2679626316 1239 6890467671 1240 16077527160 1241 34164745215 1242 66319453431 1243 117901250544 1244 192364785360 1245 288547178040 1246 398469538961 1247 507143049584 1248 595341623760 1249 644953425740 1250 644953425740 1251 595341623760 1252 507143049584 1253 398469538961 1254 288547178040 1255 192364785360 1256 117901250544 1257 66319453431 1258 34164745215 1259 16077527160 1260 6890467671 1261 2679626316 1262 941533980 1263 297326520 1264 83876584 1265 20969146 1266 4607130 1267 877549 1268 143704 1269 19596 1270 2300 1271 200 1272 24 1273 1 1274 1 1275 1 1276 1 1277 25 1278 208 1279 2456 1280 21326 1281 160080 1282 999856 1283 5375238 1284 25059650 1285 102749880 1286 373558640 1287 1214086832 1288 3548672484 1289 9378701720 1290 22508468808 1291 49237448559 1292 98474161647 1293 180536330755 1294 304060087584 1295 471293789516 1296 673275441256 1297 887500425920 1298 1080433781728 1299 1215489252516 1300 1264107416466 1301 1215489252516 1302 1080433781728 1303 887500425920 1304 673275441256 1305 471293789516 1306 304060087584 1307 180536330755 1308 98474161647 1309 49237448559 1310 22508468808 1311 9378701720 1312 3548672484 1313 1214086832 1314 373558640 1315 102749880 1316 25059650 1317 5375238 1318 999856 1319 160080 1320 21326 1321 2456 1322 208 1323 25 1324 1 1325 1 1326 1 1327 1 1328 25 1329 217 1330 2600 1331 23180 1332 177716 1333 1136200 1334 6249100 1335 29832930 1336 125298250 1337 466948300 1338 1556494380 1339 4669305900 1340 12673830300 1341 31261762348 1342 70338965010 1343 144814943599 1344 273539338151 1345 475093886850 1346 760150218960 1347 1122125735808 1348 1530171457400 1349 1929346038800 1350 2250903712410 1351 2430975800876 1352 2430975800876 1353 2250903712410 1354 1929346038800 1355 1530171457400 1356 1122125735808 1357 760150218960 1358 475093886850 1359 273539338151 1360 144814943599 1361 70338965010 1362 31261762348 1363 12673830300 1364 4669305900 1365 1556494380 1366 466948300 1367 125298250 1368 29832930 1369 6249100 1370 1136200 1371 177716 1372 23180 1373 2600 1374 217 1375 25 1376 1 1377 1 1378 1 1379 1 1380 26 1381 225 1382 2769 1383 25140 1384 197080 1385 1287540 1386 7243564 1387 35382050 1388 152149140 1389 580831650 1390 1984534708 1391 6105988162 1392 17009627000 1393 43090446180 1394 99646897155 1395 211015813455 1396 410309066950 1397 734235449775 1398 1211489513641 1399 1846076768360 1400 2601291626160 1401 3392986170600 1402 4099860518208 1403 4591840868188 1404 4768452732500 1405 4591840868188 1406 4099860518208 1407 3392986170600 1408 2601291626160 1409 1846076768360 1410 1211489513641 1411 734235449775 1412 410309066950 1413 211015813455 1414 99646897155 1415 43090446180 1416 17009627000 1417 6105988162 1418 1984534708 1419 580831650 1420 152149140 1421 35382050 1422 7243564 1423 1287540 1424 197080 1425 25140 1426 2769 1427 225 1428 26 1429 1 1430 1 1431 1 1432 1 1433 26 1434 234 1435 2925 1436 27235 1437 217880 1438 1455480 1439 8369010 1440 41815150 1441 183986660 1442 719124900 1443 2516937150 1444 7937784610 1445 22679384600 1446 58965873720 1447 140043950085 1448 304800619435 1449 609601238870 1450 1122948334950 1451 1909012169415 1452 2999874748585 1453 4363454179760 1454 5881176029040 1455 7351470036300 1456 8527704469492 1457 9183681736376 1458 9183681736376 1459 8527704469492 1460 7351470036300 1461 5881176029040 1462 4363454179760 1463 2999874748585 1464 1909012169415 1465 1122948334950 1466 609601238870 1467 304800619435 1468 140043950085 1469 58965873720 1470 22679384600 1471 7937784610 1472 2516937150 1473 719124900 1474 183986660 1475 41815150 1476 8369010 1477 1455480 1478 217880 1479 27235 1480 2925 1481 234 1482 26 1483 1 1484 1 1485 1 1486 1 1487 27 1488 243 1489 3107 1490 29445 1491 240633 1492 1641120 1493 9642880 1494 49247641 1495 221621790 1496 886355600 1497 3176140514 1498 10261004950 1499 30050201040 1500 80132992532 1501 195324497810 1502 436605954915 1503 897468577698 1504 1700463818040 1505 2975813243845 1506 4817979047791 1507 7226971226670 1508 10054911114560 1509 12987597386866 1510 15585111068644 1511 17383397943876 1512 18027222105351 1513 17383397943876 1514 15585111068644 1515 12987597386866 1516 10054911114560 1517 7226971226670 1518 4817979047791 1519 2975813243845 1520 1700463818040 1521 897468577698 1522 436605954915 1523 195324497810 1524 80132992532 1525 30050201040 1526 10261004950 1527 3176140514 1528 886355600 1529 221621790 1530 49247641 1531 9642880 1532 1641120 1533 240633 1534 29445 1535 3107 1536 243 1537 27 1538 1 1539 1 1540 1 1541 1 1542 27 1543 252 1544 3276 1545 31801 1546 265005 1547 1846260 1548 11077560 1549 57812430 1550 265937180 1551 1087800055 1552 3988600200 1553 13192720650 1554 39578161950 1555 108179539710 1556 270448849260 1557 620440041195 1558 1309817864745 1559 2550695727060 1560 4591252308720 1561 7652084369085 1562 11825948570405 1563 16967662505820 1564 22623550007760 1565 28053199923576 1566 32369076834876 1567 34766785487152 1568 34766785487152 1569 32369076834876 1570 28053199923576 1571 22623550007760 1572 16967662505820 1573 11825948570405 1574 7652084369085 1575 4591252308720 1576 2550695727060 1577 1309817864745 1578 620440041195 1579 270448849260 1580 108179539710 1581 39578161950 1582 13192720650 1583 3988600200 1584 1087800055 1585 265937180 1586 57812430 1587 11077560 1588 1846260 1589 265005 1590 31801 1591 3276 1592 252 1593 27 1594 1 1595 1 1596 1 1597 1 1598 28 1599 261 1600 3472 1601 34281 1602 291564 1603 2072154 1604 12693405 1605 67651350 1606 317970120 1607 1329524430 1608 4985756984 1609 16874368830 1610 51828566556 1611 145118743110 1612 371867223253 1613 874979089875 1614 1895789138100 1615 3791573589375 1616 7014413483792 1617 12024701598198 1618 19130211306180 1619 28279433163735 1620 38884227119138 1621 49771799586756 1622 59343308199216 1623 65936997966740 1624 68291900780482 1625 65936997966740 1626 59343308199216 1627 49771799586756 1628 38884227119138 1629 28279433163735 1630 19130211306180 1631 12024701598198 1632 7014413483792 1633 3791573589375 1634 1895789138100 1635 874979089875 1636 371867223253 1637 145118743110 1638 51828566556 1639 16874368830 1640 4985756984 1641 1329524430 1642 317970120 1643 67651350 1644 12693405 1645 2072154 1646 291564 1647 34281 1648 3472 1649 261 1650 28 1651 1 1652 1 1653 1 1654 1 1655 28 1656 271 1657 3654 1658 36918 1659 319959 1660 2320812 1661 14505075 1662 78926592 1663 378847560 1664 1618551480 1665 6204447408 1666 21476469420 1667 67497475320 1668 193491657684 1669 507915600885 1670 1224970725825 1671 2722157168976 1672 5587582131711 1673 10616406050250 1674 18705091375854 1675 30608331340860 1676 46577889916740 1677 65985344050041 1678 87100649276823 1679 107200799109936 1680 123082396206202 1681 131873995933480 1682 131873995933480 1683 123082396206202 1684 107200799109936 1685 87100649276823 1686 65985344050041 1687 46577889916740 1688 30608331340860 1689 18705091375854 1690 10616406050250 1691 5587582131711 1692 2722157168976 1693 1224970725825 1694 507915600885 1695 193491657684 1696 67497475320 1697 21476469420 1698 6204447408 1699 1618551480 1700 378847560 1701 78926592 1702 14505075 1703 2320812 1704 319959 1705 36918 1706 3654 1707 271 1708 28 1709 1 1710 1 1711 1 1712 1 1713 29 1714 280 1715 3864 1716 39690 1717 350784 1718 2593656 1719 16536195 1720 91810875 1721 449883525 1722 1962913680 1723 7688127720 1724 27203477700 1725 87439938120 1726 256488748560 1727 689314103775 1728 1703007475785 1729 3879074137785 1730 8166464598600 1731 15924609420720 1732 28815948030870 1733 48463191886200 1734 75855413972520 1735 110622489447015 1736 150446564961147 1737 190951424584641 1738 226312777319776 1739 250560593610832 1740 259200593330206 1741 250560593610832 1742 226312777319776 1743 190951424584641 1744 150446564961147 1745 110622489447015 1746 75855413972520 1747 48463191886200 1748 28815948030870 1749 15924609420720 1750 8166464598600 1751 3879074137785 1752 1703007475785 1753 689314103775 1754 256488748560 1755 87439938120 1756 27203477700 1757 7688127720 1758 1962913680 1759 449883525 1760 91810875 1761 16536195 1762 2593656 1763 350784 1764 39690 1765 3864 1766 280 1767 29 1768 1 1769 1 1770 1 1771 1 1772 29 1773 290 1774 4060 1775 42630 1776 383670 1777 2892924 1778 18804006 1779 106500615 1780 532503075 1781 2371854030 1782 9487416120 1783 34300037100 1784 112700121900 1785 338098804920 1786 929771713530 1787 2351772228465 1788 5487468533085 1789 11841373667970 1790 23682747335940 1791 43982236468170 1792 75969317535930 1793 122211500289060 1794 183317250433590 1795 256644140227839 1796 335611567990251 1797 410191908892094 1798 468790753019536 1799 501121147105064 1800 501121147105064 1801 468790753019536 1802 410191908892094 1803 335611567990251 1804 256644140227839 1805 183317250433590 1806 122211500289060 1807 75969317535930 1808 43982236468170 1809 23682747335940 1810 11841373667970 1811 5487468533085 1812 2351772228465 1813 929771713530 1814 338098804920 1815 112700121900 1816 34300037100 1817 9487416120 1818 2371854030 1819 532503075 1820 106500615 1821 18804006 1822 2892924 1823 383670 1824 42630 1825 4060 1826 290 1827 29 1828 1 1829 1 1830 1 1831 1 1832 30 1833 300 1834 4285 1835 45716 1836 419266 1837 3220218 1838 21335773 1839 123204750 1840 628356006 1841 2855893755 1842 11661625633 1843 43057432740 1844 144550190280 1845 443284857262 1846 1246739440714 1847 3226849468425 1848 7708586987958 1849 17040023323785 1850 34932052821329 1851 66537224394162 1852 117952362347820 1853 194877787472550 1854 300436606321013 1855 432628675734063 1856 582384781743786 1857 733373386136213 1858 864332953303588 1859 953746664302456 1860 985538258561700 1861 953746664302456 1862 864332953303588 1863 733373386136213 1864 582384781743786 1865 432628675734063 1866 300436606321013 1867 194877787472550 1868 117952362347820 1869 66537224394162 1870 34932052821329 1871 17040023323785 1872 7708586987958 1873 3226849468425 1874 1246739440714 1875 443284857262 1876 144550190280 1877 43057432740 1878 11661625633 1879 2855893755 1880 628356006 1881 123204750 1882 21335773 1883 3220218 1884 419266 1885 45716 1886 4285 1887 300 1888 30 1889 1 1890 1 1891 1 1892 1 1893 30 1894 310 1895 4495 1896 48981 1897 457156 1898 3578020 1899 24151635 1900 142159305 1901 739228386 1902 3427072506 1903 14279468775 1904 53821790925 1905 184531854600 1906 578197639560 1907 1662318213735 1908 4400249275125 1909 10756164894750 1910 24342890462550 1911 51120069971355 1912 99805836589305 1913 181465157435100 1914 307701769693500 1915 487194468681375 1916 721047792890061 1917 998373867078546 1918 1294188328470730 1919 1571514398857315 1920 1788274995567105 1921 1907493328604912 1922 1907493328604912 1923 1788274995567105 1924 1571514398857315 1925 1294188328470730 1926 998373867078546 1927 721047792890061 1928 487194468681375 1929 307701769693500 1930 181465157435100 1931 99805836589305 1932 51120069971355 1933 24342890462550 1934 10756164894750 1935 4400249275125 1936 1662318213735 1937 578197639560 1938 184531854600 1939 53821790925 1940 14279468775 1941 3427072506 1942 739228386 1943 142159305 1944 24151635 1945 3578020 1946 457156 1947 48981 1948 4495 1949 310 1950 30 1951 1 1952 1 1953 1 1954 1 1955 31 1956 320 1957 4735 1958 52403 1959 498046 1960 3968128 1961 27282910 1962 163615245 1963 867174501 1964 4099033536 1965 17420963781 1966 67002564975 1967 234509274300 1968 750426420480 1969 2204378628060 1970 5964781310205 1971 14911956201975 1972 34532934638400 1973 74245816626135 1974 148491603207255 1975 276734366454210 1976 481277111548800 1977 782075333580450 1978 1188754441307433 1979 1691689055876421 1980 2255585327995328 1981 2819481719874085 1982 3305599172535635 1983 3636159162500536 1984 3753454539294737 1985 3636159162500536 1986 3305599172535635 1987 2819481719874085 1988 2255585327995328 1989 1691689055876421 1990 1188754441307433 1991 782075333580450 1992 481277111548800 1993 276734366454210 1994 148491603207255 1995 74245816626135 1996 34532934638400 1997 14911956201975 1998 5964781310205 1999 2204378628060 2000 750426420480 2001 234509274300 2002 67002564975 2003 17420963781 2004 4099033536 2005 867174501 2006 163615245 2007 27282910 2008 3968128 2009 498046 2010 52403 2011 4735 2012 320 2013 31 2014 1 2015 1 2016 1 2017 1 2018 31 2019 331 2020 4960 2021 56017 2022 541501 2023 4393285 2024 30752992 2025 187854562 2026 1014414519 2027 4887309216 2028 21178340031 2029 83083180569 2030 296725644891 2031 969300793443 2032 2907902379360 2033 8039487852885 2034 20545357847124 2035 48660044263200 2036 107052097379040 2037 219201890450655 2038 418476336311355 2039 745979522900640 2040 1243299204837630 2041 1939546720027917 2042 2834722129271571 2043 3884619175996621 2044 4994510369132518 2045 6027857314623805 2046 6831571623245911 2047 7272318169883552 2048 7272318169883552 2049 6831571623245911 2050 6027857314623805 2051 4994510369132518 2052 3884619175996621 2053 2834722129271571 2054 1939546720027917 2055 1243299204837630 2056 745979522900640 2057 418476336311355 2058 219201890450655 2059 107052097379040 2060 48660044263200 2061 20545357847124 2062 8039487852885 2063 2907902379360 2064 969300793443 2065 296725644891 2066 83083180569 2067 21178340031 2068 4887309216 2069 1014414519 2070 187854562 2071 30752992 2072 4393285 2073 541501 2074 56017 2075 4960 2076 331 2077 31 2078 1 2079 1 2080 1 2081 1 2082 32 2083 341 2084 5216 2085 59799 2086 588256 2087 4855499 2088 34597680 2089 215176549 2090 1183486752 2091 5809427001 2092 25658387552 2093 102632077611 2094 373874365152 2095 1246243501215 2096 3816622037288 2097 10776333438765 2098 28138207923360 2099 68124057936465 2100 153279140437152 2101 321156247784955 2102 627714506483040 2103 1146261195398655 2104 1958196251142320 2105 3133113888931089 2106 4699670903956896 2107 6614351497464949 2108 8740393153348256 2109 10850143060249839 2110 12658500369549408 2111 13883516369532147 2112 14317376406350328 2113 13883516369532147 2114 12658500369549408 2115 10850143060249839 2116 8740393153348256 2117 6614351497464949 2118 4699670903956896 2119 3133113888931089 2120 1958196251142320 2121 1146261195398655 2122 627714506483040 2123 321156247784955 2124 153279140437152 2125 68124057936465 2126 28138207923360 2127 10776333438765 2128 3816622037288 2129 1246243501215 2130 373874365152 2131 102632077611 2132 25658387552 2133 5809427001 2134 1183486752 2135 215176549 2136 34597680 2137 4855499 2138 588256 2139 59799 2140 5216 2141 341 2142 32 2143 1 2144 1 2145 1 2146 1 2147 32 2148 352 2149 5456 2150 63786 2151 637856 2152 5357792 2153 38843992 2154 245916056 2155 1377129916 2156 6885246816 2157 30983610672 2158 126316403214 2159 469175211936 2160 1595191681564 2161 4984974004860 2162 14368444585020 2163 38315852226720 2164 94781297998560 2165 217996985396710 2166 467136360414480 2167 934272720828960 2168 1746683726321760 2169 3056696521063080 2170 5012982222289782 2171 7712280341984220 2172 11139960416783072 2173 15118517708491312 2174 19289143218221936 2175 23146971861866376 2176 26133677872060512 2177 27767032739064294 2178 27767032739064294 2179 26133677872060512 2180 23146971861866376 2181 19289143218221936 2182 15118517708491312 2183 11139960416783072 2184 7712280341984220 2185 5012982222289782 2186 3056696521063080 2187 1746683726321760 2188 934272720828960 2189 467136360414480 2190 217996985396710 2191 94781297998560 2192 38315852226720 2193 14368444585020 2194 4984974004860 2195 1595191681564 2196 469175211936 2197 126316403214 2198 30983610672 2199 6885246816 2200 1377129916 2201 245916056 2202 38843992 2203 5357792 2204 637856 2205 63786 2206 5456 2207 352 2208 32 2209 1 2210 1 2211 1 2212 1 2213 33 2214 363 2215 5728 2216 67952 2217 691097 2218 5902400 2219 43532680 2220 280428090 2221 1598457960 2222 8137091567 2223 37295103813 2224 154916240976 2225 586469079648 2226 2033086975695 2227 6480466416684 2228 19060179875100 2229 51886050475833 2230 131080513137600 2231 308039219897760 2232 674752506265224 2233 1380175613247885 2234 2640335832363840 2235 4730601764168970 2236 7947410774129736 2237 12532455564408696 2238 18566600578854790 2239 25860622408509760 2240 33886332502279120 2241 41793143655205186 2242 48533972948516928 2243 53084033195301750 2244 54692639952189262 2245 53084033195301750 2246 48533972948516928 2247 41793143655205186 2248 33886332502279120 2249 25860622408509760 2250 18566600578854790 2251 12532455564408696 2252 7947410774129736 2253 4730601764168970 2254 2640335832363840 2255 1380175613247885 2256 674752506265224 2257 308039219897760 2258 131080513137600 2259 51886050475833 2260 19060179875100 2261 6480466416684 2262 2033086975695 2263 586469079648 2264 154916240976 2265 37295103813 2266 8137091567 2267 1598457960 2268 280428090 2269 43532680 2270 5902400 2271 691097 2272 67952 2273 5728 2274 363 2275 33 2276 1 2277 1 2278 1 2279 1 2280 33 2281 374 2282 5984 2283 72336 2284 747472 2285 6492640 2286 48694800 2287 319107800 2288 1850825240 2289 9590143632 2290 44754003616 2291 189342072304 2292 730319421744 2293 2580456545568 2294 8386483773096 2295 25159437435132 2296 69887326208700 2297 180235705564200 2298 432565693354080 2299 968123161159440 2300 2024257518787920 2301 3960503748545760 2302 7260923539000560 2303 12488788359346728 2304 20174196580483176 2305 30634890955097968 2306 43764129935854240 2307 58855209082905840 2308 74549931505014064 2309 88978950405614368 2310 100101319206316164 2311 106168065789523110 2312 106168065789523110 2313 100101319206316164 2314 88978950405614368 2315 74549931505014064 2316 58855209082905840 2317 43764129935854240 2318 30634890955097968 2319 20174196580483176 2320 12488788359346728 2321 7260923539000560 2322 3960503748545760 2323 2024257518787920 2324 968123161159440 2325 432565693354080 2326 180235705564200 2327 69887326208700 2328 25159437435132 2329 8386483773096 2330 2580456545568 2331 730319421744 2332 189342072304 2333 44754003616 2334 9590143632 2335 1850825240 2336 319107800 2337 48694800 2338 6492640 2339 747472 2340 72336 2341 5984 2342 374 2343 33 2344 1 2345 1 2346 1 2347 1 2348 34 2349 385 2350 6273 2351 76912 2352 807840 2353 7130992 2354 54376544 2355 362373880 2356 2138026352 2357 11272604152 2358 53544988400 2359 230652949072 2360 906137139424 2361 3262086012240 2362 10805662051604 2363 33052592099620 2364 93649017891000 2365 246444733177500 2366 603789615568516 2367 1380090444086640 2368 2948375085920160 2369 5896749978303600 2370 11056406306087792 2371 19459274786474952 2372 32182646939655696 2373 50061894793668296 2374 73304917663026368 2375 101110230694650320 2376 131443300312450016 2377 161124044908615888 2378 186299677444166638 2379 203236011120834246 2380 209213541443083868 2381 203236011120834246 2382 186299677444166638 2383 161124044908615888 2384 131443300312450016 2385 101110230694650320 2386 73304917663026368 2387 50061894793668296 2388 32182646939655696 2389 19459274786474952 2390 11056406306087792 2391 5896749978303600 2392 2948375085920160 2393 1380090444086640 2394 603789615568516 2395 246444733177500 2396 93649017891000 2397 33052592099620 2398 10805662051604 2399 3262086012240 2400 906137139424 2401 230652949072 2402 53544988400 2403 11272604152 2404 2138026352 2405 362373880 2406 54376544 2407 7130992 2408 807840 2409 76912 2410 6273 2411 385 2412 34 2413 1 2414 1 2415 1 2416 1 2417 34 2418 397 2419 6545 2420 81719 2421 871673 2422 7821088 2423 60613432 2424 410690423 2425 2464142384 2426 13216156592 2427 63878090323 2428 280078581016 2429 1120314324064 2430 4107812015901 2431 13863865552020 2432 43222620437964 2433 124865347933359 2434 335164837121400 2435 837912092803500 2436 1955128129126293 2437 4265734099904160 2438 8716934750535757 2439 16707458271867306 2440 30073424670006744 2441 50893487903088336 2442 81052591570712894 2443 121578887356051576 2444 171887392180905544 2445 229183189574557306 2446 288327238257523168 2447 342388595430808762 2448 383890243228262060 2449 406472022241668492 2450 406472022241668492 2451 383890243228262060 2452 342388595430808762 2453 288327238257523168 2454 229183189574557306 2455 171887392180905544 2456 121578887356051576 2457 81052591570712894 2458 50893487903088336 2459 30073424670006744 2460 16707458271867306 2461 8716934750535757 2462 4265734099904160 2463 1955128129126293 2464 837912092803500 2465 335164837121400 2466 124865347933359 2467 43222620437964 2468 13863865552020 2469 4107812015901 2470 1120314324064 2471 280078581016 2472 63878090323 2473 13216156592 2474 2464142384 2475 410690423 2476 60613432 2477 7821088 2478 871673 2479 81719 2480 6545 2481 397 2482 34 2483 1 2484 1 2485 1 2486 1 2487 35 2488 408 2489 6851 2490 86731 2491 939862 2492 8565669 2493 67457632 2494 464548392 2495 2833768382 2496 15456159552 2497 75992923592 2498 339042351240 2499 1380387388217 2500 5153436207396 2501 17714939652696 2502 56270955942828 2503 165686712687540 2504 453458299790496 2505 1156318690691422 2506 2753139583636488 2507 6131992774572600 2508 12797202013614720 2509 25061187419711040 2510 46112584347782654 2511 79810242414569976 2512 130061135030571712 2513 199736743546655590 2514 289273903438898136 2515 395341002062482026 2516 510117420818707328 2517 621705607550783316 2518 715903425607712086 2519 779071376028020338 2520 801330557000109258 2521 779071376028020338 2522 715903425607712086 2523 621705607550783316 2524 510117420818707328 2525 395341002062482026 2526 289273903438898136 2527 199736743546655590 2528 130061135030571712 2529 79810242414569976 2530 46112584347782654 2531 25061187419711040 2532 12797202013614720 2533 6131992774572600 2534 2753139583636488 2535 1156318690691422 2536 453458299790496 2537 165686712687540 2538 56270955942828 2539 17714939652696 2540 5153436207396 2541 1380387388217 2542 339042351240 2543 75992923592 2544 15456159552 2545 2833768382 2546 464548392 2547 67457632 2548 8565669 2549 939862 2550 86731 2551 6851 2552 408 2553 35 2554 1 2555 1 2556 1 2557 1 2558 35 2559 420 2560 7140 2561 91987 2562 1011857 2563 9368700 2564 74949600 2565 524490120 2566 3251838744 2567 18032186144 2568 90160930720 2569 409189044600 2570 1695211756200 2571 6441795259232 2572 22546283407312 2573 72943831777740 2574 218831495333220 2575 610424634333360 2576 1587104049266736 2577 3854395417091076 2578 8759989584297900 2579 18662586269854800 2580 37325172539709600 2581 70171324007495256 2582 124149265551722376 2583 206915442094091360 2584 325152837576429280 2585 482123172398163560 2586 674972441357428984 2587 892705486432737824 2588 1115881858040922280 2589 1318769468224732790 2590 1473918817427642530 2591 1558142749722434456 2592 1558142749722434456 2593 1473918817427642530 2594 1318769468224732790 2595 1115881858040922280 2596 892705486432737824 2597 674972441357428984 2598 482123172398163560 2599 325152837576429280 2600 206915442094091360 2601 124149265551722376 2602 70171324007495256 2603 37325172539709600 2604 18662586269854800 2605 8759989584297900 2606 3854395417091076 2607 1587104049266736 2608 610424634333360 2609 218831495333220 2610 72943831777740 2611 22546283407312 2612 6441795259232 2613 1695211756200 2614 409189044600 2615 90160930720 2616 18032186144 2617 3251838744 2618 524490120 2619 74949600 2620 9368700 2621 1011857 2622 91987 2623 7140 2624 420 2625 35 2626 1 2627 1 2628 1 2629 1 2630 36 2631 432 2632 7464 2633 97461 2634 1088616 2635 10233201 2636 83148033 2637 591088744 2638 3723885088 2639 20988255624 2640 106690461898 2641 492413769960 2642 2075173127840 2643 8023989760833 2644 28585466883168 2645 94163852144236 2646 287722893321616 2647 817738649098140 2648 2167007455413920 2649 5365922995645443 2650 12439185218047536 2651 27041706542249100 2652 55210151065715345 2653 106003489245079608 2654 191621692514100576 2655 326466585988642499 2656 524678442505601312 2657 796063842041632120 2658 1141024841419679656 2659 1545904621658664344 2660 1980690298124135882 2661 2400836722538423512 2662 2753900948471057560 2663 2989949598733897198 2664 3073003756523105306 2665 2989949598733897198 2666 2753900948471057560 2667 2400836722538423512 2668 1980690298124135882 2669 1545904621658664344 2670 1141024841419679656 2671 796063842041632120 2672 524678442505601312 2673 326466585988642499 2674 191621692514100576 2675 106003489245079608 2676 55210151065715345 2677 27041706542249100 2678 12439185218047536 2679 5365922995645443 2680 2167007455413920 2681 817738649098140 2682 287722893321616 2683 94163852144236 2684 28585466883168 2685 8023989760833 2686 2075173127840 2687 492413769960 2688 106690461898 2689 20988255624 2690 3723885088 2691 591088744 2692 83148033 2693 10233201 2694 1088616 2695 97461 2696 7464 2697 432 2698 36 2699 1 2700 1 2701 1 2702 1 2703 36 2704 444 2705 7770 2706 103194 2707 1169532 2708 11163492 2709 92098809 2710 664974805 2711 4255838752 2712 24373458144 2713 125929533744 2714 590896523952 2715 2532413674080 2716 9960814874784 2717 36107953921092 2718 121067809899732 2719 376655408576944 2720 1090318198797520 2721 2943859136753304 2722 7429739532425496 2723 17561202531187536 2724 38940057420838704 2725 81125119626747300 2726 159005233867619412 2727 293548124063297376 2728 510991178069151136 2729 839485506827891152 2730 1302649923340852560 2731 1910553220899917088 2732 2650122208557710304 2733 3478285398731994774 2734 4321506100569099918 2735 5084124824198941080 2736 5665167660758963112 2737 5979899197467794396 2738 5979899197467794396 2739 5665167660758963112 2740 5084124824198941080 2741 4321506100569099918 2742 3478285398731994774 2743 2650122208557710304 2744 1910553220899917088 2745 1302649923340852560 2746 839485506827891152 2747 510991178069151136 2748 293548124063297376 2749 159005233867619412 2750 81125119626747300 2751 38940057420838704 2752 17561202531187536 2753 7429739532425496 2754 2943859136753304 2755 1090318198797520 2756 376655408576944 2757 121067809899732 2758 36107953921092 2759 9960814874784 2760 2532413674080 2761 590896523952 2762 125929533744 2763 24373458144 2764 4255838752 2765 664974805 2766 92098809 2767 11163492 2768 1169532 2769 103194 2770 7770 2771 444 2772 36 2773 1 2774 1 2775 1 2776 1 2777 37 2778 456 2779 8112 2780 109158 2781 1255632 2782 12162888 2783 101867757 2784 746814233 2785 4854321967 2786 28242231104 2787 148271901792 2788 707138271504 2789 3081103442592 2790 12324397075008 2791 45446218387932 2792 155051752291188 2793 490997230718932 2794 1447149593907808 2795 3979661430318112 2796 10233414779720616 2797 24653226641874912 2798 55737729119850336 2799 118442674680084612 2800 236885348108491524 2801 446437772061072876 2802 793667148276761024 2803 1332227000048529376 2804 2113187652238535024 2805 3169781480255951136 2806 4499044677702193344 2807 6045591288446273586 2808 7694388907917520494 2809 9278527804378004886 2810 10604031771519150384 2811 11487701090111161216 2812 11798179493291798798 2813 11487701090111161216 2814 10604031771519150384 2815 9278527804378004886 2816 7694388907917520494 2817 6045591288446273586 2818 4499044677702193344 2819 3169781480255951136 2820 2113187652238535024 2821 1332227000048529376 2822 793667148276761024 2823 446437772061072876 2824 236885348108491524 2825 118442674680084612 2826 55737729119850336 2827 24653226641874912 2828 10233414779720616 2829 3979661430318112 2830 1447149593907808 2831 490997230718932 2832 155051752291188 2833 45446218387932 2834 12324397075008 2835 3081103442592 2836 707138271504 2837 148271901792 2838 28242231104 2839 4854321967 2840 746814233 2841 101867757 2842 12162888 2843 1255632 2844 109158 2845 8112 2846 456 2847 37 2848 1 2849 1 2850 1 2851 1 2852 37 2853 469 2854 8436 2855 115396 2856 1346286 2857 13236084 2858 112506714 2859 837337201 2860 5526425327 2861 32655079714 2862 174160425310 2863 844003743408 2864 3737730863664 2865 15200089726564 2866 57000336471912 2867 197824649474964 2868 637434981643912 2869 1912304820521032 2870 5354453497458926 2871 14023568401845772 2872 34421486077242072 2873 79319076055171632 2874 171857998119552957 2875 350590315200567536 2876 674212144616475876 2877 1223570186926700485 2878 2097548891874296992 2879 3399475788383730256 2880 5212529542188430110 2881 7566575139771870624 2882 10404040817186322108 2883 13556780456807119350 2884 16746611152526368134 2885 19617458777310428382 2886 21797176419233878460 2887 22975402171147187132 2888 22975402171147187132 2889 21797176419233878460 2890 19617458777310428382 2891 16746611152526368134 2892 13556780456807119350 2893 10404040817186322108 2894 7566575139771870624 2895 5212529542188430110 2896 3399475788383730256 2897 2097548891874296992 2898 1223570186926700485 2899 674212144616475876 2900 350590315200567536 2901 171857998119552957 2902 79319076055171632 2903 34421486077242072 2904 14023568401845772 2905 5354453497458926 2906 1912304820521032 2907 637434981643912 2908 197824649474964 2909 57000336471912 2910 15200089726564 2911 3737730863664 2912 844003743408 2913 174160425310 2914 32655079714 2915 5526425327 2916 837337201 2917 112506714 2918 13236084 2919 1346286 2920 115396 2921 8436 2922 469 2923 37 2924 1 2925 1 2926 1 2927 1 2928 38 2929 481 2930 8797 2931 121878 2932 1442556 2933 14386710 2934 124089261 2935 937313785 2936 6280035382 2937 37678904601 2938 204094284550 2939 1004766139792 2940 4521448791456 2941 18688633727376 2942 71250421233408 2943 251472006809460 2944 824269374957240 2945 2516190533674471 2946 7171143083174204 2947 19123047757357288 2948 47807619567558288 2949 112243975372319976 2950 247872112708036380 2951 515573992506132612 2952 1011318216995963160 2953 1872811509656906500 2954 3277420143680820688 2955 5424695405176182000 2956 8498689471162895200 2957 12610958563165051120 2958 17734160484132954012 2959 23645547303593420910 2960 29904662772747213780 2961 35885595317753435310 2962 40869705786505209118 2963 44183465705587991300 2964 45346188496150307022 2965 44183465705587991300 2966 40869705786505209118 2967 35885595317753435310 2968 29904662772747213780 2969 23645547303593420910 2970 17734160484132954012 2971 12610958563165051120 2972 8498689471162895200 2973 5424695405176182000 2974 3277420143680820688 2975 1872811509656906500 2976 1011318216995963160 2977 515573992506132612 2978 247872112708036380 2979 112243975372319976 2980 47807619567558288 2981 19123047757357288 2982 7171143083174204 2983 2516190533674471 2984 824269374957240 2985 251472006809460 2986 71250421233408 2987 18688633727376 2988 4521448791456 2989 1004766139792 2990 204094284550 2991 37678904601 2992 6280035382 2993 937313785 2994 124089261 2995 14386710 2996 1442556 2997 121878 2998 8797 2999 481 3000 38 3001 1 3002 1 3003 1 3004 1 3005 38 3006 494 3007 9139 3008 128649 3009 1543788 3010 15619857 3011 136673745 3012 1047585995 3013 7123584766 3014 43387829541 3015 238633062473 3016 1193159791003 3017 5454444758873 3018 22908647794848 3019 88771010205036 3020 318531208625316 3021 1061770695417720 3022 3297077251021720 3023 9561524027962988 3024 25952707670699183 3025 66061437707234269 3026 157973002375857744 3027 355439255345679924 3028 753531219816655356 3029 1507062439633310712 3030 2846673494678497880 3031 5083345526211603370 3032 8589101058195621500 3033 13742561693112994400 3034 20835496756533562720 3035 29951026587516996410 3036 40842308978934090665 3037 52854752796267646740 3038 64935839146410978198 3039 75758479004146141210 3040 83948584840617183470 3041 88366931411175982600 3042 88366931411175982600 3043 83948584840617183470 3044 75758479004146141210 3045 64935839146410978198 3046 52854752796267646740 3047 40842308978934090665 3048 29951026587516996410 3049 20835496756533562720 3050 13742561693112994400 3051 8589101058195621500 3052 5083345526211603370 3053 2846673494678497880 3054 1507062439633310712 3055 753531219816655356 3056 355439255345679924 3057 157973002375857744 3058 66061437707234269 3059 25952707670699183 3060 9561524027962988 3061 3297077251021720 3062 1061770695417720 3063 318531208625316 3064 88771010205036 3065 22908647794848 3066 5454444758873 3067 1193159791003 3068 238633062473 3069 43387829541 3070 7123584766 3071 1047585995 3072 136673745 3073 15619857 3074 1543788 3075 128649 3076 9139 3077 494 3078 38 3079 1 3080 1 3081 1 3082 1 3083 39 3084 507 3085 9519 3086 135679 3087 1651117 3088 16939488 3089 150342174 3090 1169040995 3091 8066419543 3092 49863587536 3093 278405281573 3094 1413435189895 3095 6562379047708 3096 27999457014518 3097 110247868301472 3098 402080371687236 3099 1362605728505890 3100 4302965201043520 3101 12693747424584204 3102 35058920805561048 3103 90834476868935016 3104 221162203085536384 3105 506830049339368729 3106 1094752903648920012 3107 2231611689561151446 3108 4297918804310824037 3109 7828352110559260252 3110 13497158802973246900 3111 22045359383024481769 3112 34134750000447128320 3113 50135414070892363000 3114 69885728689379774390 3115 92495817394122498690 3116 116280456134520136800 3117 138890544841734192262 3118 157659537368856563810 3119 170106342967397398100 3120 174468044050999893548 3121 170106342967397398100 3122 157659537368856563810 3123 138890544841734192262 3124 116280456134520136800 3125 92495817394122498690 3126 69885728689379774390 3127 50135414070892363000 3128 34134750000447128320 3129 22045359383024481769 3130 13497158802973246900 3131 7828352110559260252 3132 4297918804310824037 3133 2231611689561151446 3134 1094752903648920012 3135 506830049339368729 3136 221162203085536384 3137 90834476868935016 3138 35058920805561048 3139 12693747424584204 3140 4302965201043520 3141 1362605728505890 3142 402080371687236 3143 110247868301472 3144 27999457014518 3145 6562379047708 3146 1413435189895 3147 278405281573 3148 49863587536 3149 8066419543 3150 1169040995 3151 150342174 3152 16939488 3153 1651117 3154 135679 3155 9519 3156 507 3157 39 3158 1 3159 1 3160 1 3161 1 3162 39 3163 520 3164 9880 3165 143013 3166 1763827 3167 18351112 3168 165160008 3169 1302645643 3170 9118519501 3171 57196468056 3172 324113318984 3173 1670423406239 3174 7874853200841 3175 34124338235416 3176 136497352941664 3177 505843048251684 3178 1742348277311356 3179 5593854761356576 3180 16781564284069728 3181 47148203841950068 3182 124299810128777452 3183 308047354297711392 3184 718777160027993248 3185 1581309749715106684 3186 3284258710946760036 3187 6446878206466175968 3188 11972773812008612512 3189 21055567732638265164 3190 35092612887730441940 3191 55468968750726583520 3192 83203453126089875280 3193 118501887777643797310 3194 160326083463871019890 3195 206133535874831151600 3196 251940988291460296400 3197 292796283685019332790 3198 323616945125547683610 3199 340212685899449532400 3200 340212685899449532400 3201 323616945125547683610 3202 292796283685019332790 3203 251940988291460296400 3204 206133535874831151600 3205 160326083463871019890 3206 118501887777643797310 3207 83203453126089875280 3208 55468968750726583520 3209 35092612887730441940 3210 21055567732638265164 3211 11972773812008612512 3212 6446878206466175968 3213 3284258710946760036 3214 1581309749715106684 3215 718777160027993248 3216 308047354297711392 3217 124299810128777452 3218 47148203841950068 3219 16781564284069728 3220 5593854761356576 3221 1742348277311356 3222 505843048251684 3223 136497352941664 3224 34124338235416 3225 7874853200841 3226 1670423406239 3227 324113318984 3228 57196468056 3229 9118519501 3230 1302645643 3231 165160008 3232 18351112 3233 1763827 3234 143013 3235 9880 3236 520 3237 39 3238 1 3239 1 3240 1 3241 1 3242 40 3243 533 3244 10280 3245 150621 3246 1883128 3247 19859047 3248 181218376 3249 1449417983 3250 10290908808 3251 65485769531 3252 376543462696 3253 1969603425629 3254 9425960882536 3255 41474194045111 3256 168488920998737 3257 634311116185604 3258 2220088937411488 3259 7244500397375956 3260 22095726317954472 3261 63130645714518668 3262 169304913824990944 3263 426942824054080412 3264 1013989207966469488 3265 2271335821464797542 3266 4804748855054008672 3267 9609497701985591900 3268 18189406368533941216 3269 32615487267985095812 3270 55446328363116915280 3271 89429561855720152820 3272 136939016604141905916 3273 199184024124052761950 3274 275342621602105036720 3275 361878874072095599700 3276 452348592615630060272 3277 537928056046373551130 3278 608708063452075958800 3279 655531760603584659410 3280 671920054653135910740 3281 655531760603584659410 3282 608708063452075958800 3283 537928056046373551130 3284 452348592615630060272 3285 361878874072095599700 3286 275342621602105036720 3287 199184024124052761950 3288 136939016604141905916 3289 89429561855720152820 3290 55446328363116915280 3291 32615487267985095812 3292 18189406368533941216 3293 9609497701985591900 3294 4804748855054008672 3295 2271335821464797542 3296 1013989207966469488 3297 426942824054080412 3298 169304913824990944 3299 63130645714518668 3300 22095726317954472 3301 7244500397375956 3302 2220088937411488 3303 634311116185604 3304 168488920998737 3305 41474194045111 3306 9425960882536 3307 1969603425629 3308 376543462696 3309 65485769531 3310 10290908808 3311 1449417983 3312 181218376 3313 19859047 3314 1883128 3315 150621 3316 10280 3317 533 3318 40 3319 1 3320 1 3321 1 3322 1 3323 40 3324 547 3325 10660 3326 158548 3327 2008279 3328 21469240 3329 198590470 3330 1610464462 3331 11595343864 3332 74840879464 3333 436571797090 3334 2317180500740 3335 11254876717880 3336 50271750358690 3337 207370970225485 3338 792888895232005 3339 2819160516384118 3340 9347742448227040 3341 28978001589503824 3342 84174194286035854 3343 229565984416431520 3344 588886653867697120 3345 1423142746846962115 3346 3244765459235424904 3347 6988725604507069024 3348 14236292891830564384 3349 27455707719958834000 3350 50177672719977070480 3351 86974632714627026317 3352 143087298969152244512 3353 223573904639300382050 3354 331973373540088097545 3355 468668292056594734000 3356 629354563603644520720 3357 804175275715768213318 3358 978051010993406456600 3359 1132480117992365370800 3360 1248631924959209122700 3361 1311063521207169318820 3362 1311063521207169318820 3363 1248631924959209122700 3364 1132480117992365370800 3365 978051010993406456600 3366 804175275715768213318 3367 629354563603644520720 3368 468668292056594734000 3369 331973373540088097545 3370 223573904639300382050 3371 143087298969152244512 3372 86974632714627026317 3373 50177672719977070480 3374 27455707719958834000 3375 14236292891830564384 3376 6988725604507069024 3377 3244765459235424904 3378 1423142746846962115 3379 588886653867697120 3380 229565984416431520 3381 84174194286035854 3382 28978001589503824 3383 9347742448227040 3384 2819160516384118 3385 792888895232005 3386 207370970225485 3387 50271750358690 3388 11254876717880 3389 2317180500740 3390 436571797090 3391 74840879464 3392 11595343864 3393 1610464462 3394 198590470 3395 21469240 3396 2008279 3397 158548 3398 10660 3399 547 3400 40 3401 1 3402 1 3403 1 3404 1 3405 41 3406 560 3407 11080 3408 166764 3409 2140528 3410 23186384 3411 217377290 3412 1786948670 3413 13044770986 3414 85381802064 3415 505175991216 3416 2720168080140 3417 13406544599880 3418 60776293260720 3419 254500737351045 3420 988061536900845 3421 3568000032816505 3422 12018525965800640 3423 37858356928991456 3424 111772290634285424 3425 309914079000712576 3426 808471507421248320 3427 1987492456899802840 3428 4610982493526792552 3429 10108692392448318104 3430 20966176801487984192 3431 41183561580368008960 3432 76686631886665013040 3433 135479716344711654624 3434 227256298350940228032 3435 362189725516923660954 3436 548772311341663045650 3437 790877742847352204850 3438 1084632332986952249760 3439 1416047768110664959920 3440 1760491819742779517160 3441 2084792944488929032800 3442 2352074091144222165600 3443 2528479648045680032220 3444 2590149883293263030440 3445 2528479648045680032220 3446 2352074091144222165600 3447 2084792944488929032800 3448 1760491819742779517160 3449 1416047768110664959920 3450 1084632332986952249760 3451 790877742847352204850 3452 548772311341663045650 3453 362189725516923660954 3454 227256298350940228032 3455 135479716344711654624 3456 76686631886665013040 3457 41183561580368008960 3458 20966176801487984192 3459 10108692392448318104 3460 4610982493526792552 3461 1987492456899802840 3462 808471507421248320 3463 309914079000712576 3464 111772290634285424 3465 37858356928991456 3466 12018525965800640 3467 3568000032816505 3468 988061536900845 3469 254500737351045 3470 60776293260720 3471 13406544599880 3472 2720168080140 3473 505175991216 3474 85381802064 3475 13044770986 3476 1786948670 3477 217377290 3478 23186384 3479 2140528 3480 166764 3481 11080 3482 560 3483 41 3484 1 3485 1 3486 1 3487 1 3488 41 3489 574 3490 11480 3491 175316 3492 2279108 3493 25016888 3494 237660436 3495 1980132310 3496 14652979094 3497 97240385684 3498 583442314104 3499 3186482608164 3500 15932413040820 3501 73289059520280 3502 311478502961190 3503 1227591606452565 3504 4501169223659405 3505 15398736393682070 3506 49275956459782624 3507 147827868258248464 3508 416605810545972944 3509 1104911060142372704 3510 2762277650355931760 3511 6518975249468913608 3512 14542329402661422664 3513 30700473173607405424 3514 61400946347214810848 3515 116450070642713538320 3516 209610127156884368976 3517 358365701245713436512 3518 582344264524284334332 3519 899986590600327394866 3520 1323509692059304992450 3521 1852913568852710093340 3522 2470551425136946791120 3523 3138268026497998269720 3524 3798956032076524221240 3525 4383410806223323126800 3526 4821751886845655439480 3527 5056959295953513535620 3528 5056959295953513535620 3529 4821751886845655439480 3530 4383410806223323126800 3531 3798956032076524221240 3532 3138268026497998269720 3533 2470551425136946791120 3534 1852913568852710093340 3535 1323509692059304992450 3536 899986590600327394866 3537 582344264524284334332 3538 358365701245713436512 3539 209610127156884368976 3540 116450070642713538320 3541 61400946347214810848 3542 30700473173607405424 3543 14542329402661422664 3544 6518975249468913608 3545 2762277650355931760 3546 1104911060142372704 3547 416605810545972944 3548 147827868258248464 3549 49275956459782624 3550 15398736393682070 3551 4501169223659405 3552 1227591606452565 3553 311478502961190 3554 73289059520280 3555 15932413040820 3556 3186482608164 3557 583442314104 3558 97240385684 3559 14652979094 3560 1980132310 3561 237660436 3562 25016888 3563 2279108 3564 175316 3565 11480 3566 574 3567 41 3568 1 3569 1 3570 1 3571 1 3572 42 3573 588 3574 11921 3575 184172 3576 2425346 3577 26965841 3578 259551548 3579 2191341061 3580 16435108300 3581 110560935134 3582 672579397025 3583 3725042669004 3584 18891290069574 3585 88159301201310 3586 380186997666645 3587 1520747799569805 3588 5660561301732886 3589 19663001808038765 3590 63904756051298011 3591 194757350067055825 3592 557714230297987360 3593 1503403573066604144 3594 3821150749790720843 3595 9170761790019253736 3596 20810574835146864784 3597 44704197775094006041 3598 91004974050965527351 3599 175733742960942937136 3600 322178528779348950694 3601 561214211366843983152 3602 929511037608051486966 3603 1464684059179959758127 3604 2197026088821477977076 3605 3138608698208122481244 3606 4271995172636848205357 3607 5542047791397783592680 3608 6854638057882525500720 3609 8084957709153049974420 3610 9095577422919512059064 3611 9761107478110675458420 3612 9993514799152637439408 3613 9761107478110675458420 3614 9095577422919512059064 3615 8084957709153049974420 3616 6854638057882525500720 3617 5542047791397783592680 3618 4271995172636848205357 3619 3138608698208122481244 3620 2197026088821477977076 3621 1464684059179959758127 3622 929511037608051486966 3623 561214211366843983152 3624 322178528779348950694 3625 175733742960942937136 3626 91004974050965527351 3627 44704197775094006041 3628 20810574835146864784 3629 9170761790019253736 3630 3821150749790720843 3631 1503403573066604144 3632 557714230297987360 3633 194757350067055825 3634 63904756051298011 3635 19663001808038765 3636 5660561301732886 3637 1520747799569805 3638 380186997666645 3639 88159301201310 3640 18891290069574 3641 3725042669004 3642 672579397025 3643 110560935134 3644 16435108300 3645 2191341061 3646 259551548 3647 26965841 3648 2425346 3649 184172 3650 11921 3651 588 3652 42 3653 1 3654 1 3655 1 3656 1 3657 42 3658 602 3659 12341 3660 193381 3661 2578408 3662 29040136 3663 283141326 3664 2422008498 3665 18407264588 3666 125501602044 3667 773926545938 3668 4345883113838 3669 22350256014024 3670 105791161440184 3671 462836331300735 3672 1878570811233289 3673 7096823064659090 3674 25025638664776610 3675 82584607593762869 3676 255619021962992259 3677 743618972983250208 3678 2036869357057979808 3679 5261912505733114504 3680 12839066506026955376 3681 29628615013908358224 3682 64744010570825682768 3683 134112593325281771448 3684 263600614441414405704 3685 492054480290640224272 3686 872999884348423973792 3687 1473187304837965455774 3688 2366028095598396119394 3689 3618631205032841123780 3690 5272862612989645768900 3691 7323420295818952456170 3692 9698583634946121287190 3693 12250842486247732152240 3694 14763835816714264356720 3695 16978411189221404010800 3696 18634841549120380420620 3697 19522214956221350916840 3698 19522214956221350916840 3699 18634841549120380420620 3700 16978411189221404010800 3701 14763835816714264356720 3702 12250842486247732152240 3703 9698583634946121287190 3704 7323420295818952456170 3705 5272862612989645768900 3706 3618631205032841123780 3707 2366028095598396119394 3708 1473187304837965455774 3709 872999884348423973792 3710 492054480290640224272 3711 263600614441414405704 3712 134112593325281771448 3713 64744010570825682768 3714 29628615013908358224 3715 12839066506026955376 3716 5261912505733114504 3717 2036869357057979808 3718 743618972983250208 3719 255619021962992259 3720 82584607593762869 3721 25025638664776610 3722 7096823064659090 3723 1878570811233289 3724 462836331300735 3725 105791161440184 3726 22350256014024 3727 4345883113838 3728 773926545938 3729 125501602044 3730 18407264588 3731 2422008498 3732 283141326 3733 29040136 3734 2578408 3735 193381 3736 12341 3737 602 3738 42 3739 1 3740 1 3741 1 3742 1 3743 43 3744 616 3745 12803 3746 202909 3747 2739702 3748 31245280 3749 308552880 3750 2673639930 3751 20587083426 3752 142235092272 3753 888969752034 3754 5060274427418 3755 26385719280144 3756 126651387796704 3757 562015546837038 3758 2314181420443305 3759 8871028837381095 3760 31748944514820680 3761 106358964347595183 3762 334271028494460189 3763 987618948560262954 3764 2748157068299081088 3765 7213912306425368544 3766 17890502506222849048 3767 41973871270128819672 3768 93275269460821008960 3769 196544317805203634520 3770 393088635557547039960 3771 746868407585769490464 3772 1349181639420653661056 3773 2318905942803584693748 3774 3794573360815085181186 3775 5915070239000887643238 3776 8788104354897855638352 3777 12449814502899293117910 3778 16824073652327627780250 3779 21694200236073000171900 3780 26700554136430292328000 3781 31373151110528981140800 3782 35199145148110144524540 3783 37713369801803479222860 3784 38590424913197939827167 3785 37713369801803479222860 3786 35199145148110144524540 3787 31373151110528981140800 3788 26700554136430292328000 3789 21694200236073000171900 3790 16824073652327627780250 3791 12449814502899293117910 3792 8788104354897855638352 3793 5915070239000887643238 3794 3794573360815085181186 3795 2318905942803584693748 3796 1349181639420653661056 3797 746868407585769490464 3798 393088635557547039960 3799 196544317805203634520 3800 93275269460821008960 3801 41973871270128819672 3802 17890502506222849048 3803 7213912306425368544 3804 2748157068299081088 3805 987618948560262954 3806 334271028494460189 3807 106358964347595183 3808 31748944514820680 3809 8871028837381095 3810 2314181420443305 3811 562015546837038 3812 126651387796704 3813 26385719280144 3814 5060274427418 3815 888969752034 3816 142235092272 3817 20587083426 3818 2673639930 3819 308552880 3820 31245280 3821 2739702 3822 202909 3823 12803 3824 616 3825 43 3826 1 3827 1 3828 1 3829 1 3830 43 3831 631 3832 13244 3833 212807 3834 2908367 3835 33588676 3836 335886760 3837 2947859452 3838 22993303398 3839 160950235992 3840 1019351494889 3841 5880859469702 3842 31084542911282 3843 151278046536317 3844 680751209407284 3845 2843137173687489 3846 11056644564345695 3847 40153076886390860 3848 136520461413728924 3849 435565279553405459 3850 1306695838660162557 3851 3692836060526890212 3852 9847562828071756567 3853 24815858315083306744 3854 59176277520583269928 3855 133694552893843561291 3856 286488327629664527520 3857 582855563068086990286 3858 1126854088598301744782 3859 2071957517681718122336 3860 3625925655943006714088 3861 6043209426483284204744 3862 9598038500885215458294 3863 14534172586946453555736 3864 20993804847811544621457 3865 28937406682003519782030 3866 38075535107899368134250 3867 47838492827770941201045 3868 57406191393325128505200 3869 65807097450814618024140 3870 72074440065177915870300 3871 75426739603068700571280 3872 75426739603068700571280 3873 72074440065177915870300 3874 65807097450814618024140 3875 57406191393325128505200 3876 47838492827770941201045 3877 38075535107899368134250 3878 28937406682003519782030 3879 20993804847811544621457 3880 14534172586946453555736 3881 9598038500885215458294 3882 6043209426483284204744 3883 3625925655943006714088 3884 2071957517681718122336 3885 1126854088598301744782 3886 582855563068086990286 3887 286488327629664527520 3888 133694552893843561291 3889 59176277520583269928 3890 24815858315083306744 3891 9847562828071756567 3892 3692836060526890212 3893 1306695838660162557 3894 435565279553405459 3895 136520461413728924 3896 40153076886390860 3897 11056644564345695 3898 2843137173687489 3899 680751209407284 3900 151278046536317 3901 31084542911282 3902 5880859469702 3903 1019351494889 3904 160950235992 3905 22993303398 3906 2947859452 3907 335886760 3908 33588676 3909 2908367 3910 212807 3911 13244 3912 631 3913 43 3914 1 3915 1 3916 1 3917 1 3918 44 3919 645 3920 13728 3921 223041 3922 3085852 3923 36076269 3924 365278397 3925 3246370570 3926 25646389208 3927 181852801537 3928 1166889291176 3929 6821796497138 3930 36545341425752 3931 180290271547562 3932 822574380047893 3933 3483844126066809 3934 13741829680878892 3935 50627792522329085 3936 174665884483996640 3937 565584765701065169 3938 1722462696502820408 3939 4942719033885652317 3940 13386530719649644718 3941 34269518622669580120 3942 83037679747214860192 3943 190679116414571816248 3944 415408075064319882848 3945 859464982810614622200 3946 1690281132900064903840 3947 3162461474316429592856 3948 5633134501201906544264 3949 9559258547269141396875 3950 15463506473656202157784 3951 23857981416173236628682 3952 35124250418465628644480 3953 49363811398497171728802 3954 66251431087760910002232 3955 84937732163282915110650 3956 104048721900421807233830 3957 121813137834077881483740 3958 136314701862424579405200 3959 145825029898775198012940 3960 149139235124273386353094 3961 145825029898775198012940 3962 136314701862424579405200 3963 121813137834077881483740 3964 104048721900421807233830 3965 84937732163282915110650 3966 66251431087760910002232 3967 49363811398497171728802 3968 35124250418465628644480 3969 23857981416173236628682 3970 15463506473656202157784 3971 9559258547269141396875 3972 5633134501201906544264 3973 3162461474316429592856 3974 1690281132900064903840 3975 859464982810614622200 3976 415408075064319882848 3977 190679116414571816248 3978 83037679747214860192 3979 34269518622669580120 3980 13386530719649644718 3981 4942719033885652317 3982 1722462696502820408 3983 565584765701065169 3984 174665884483996640 3985 50627792522329085 3986 13741829680878892 3987 3483844126066809 3988 822574380047893 3989 180290271547562 3990 36545341425752 3991 6821796497138 3992 1166889291176 3993 181852801537 3994 25646389208 3995 3246370570 3996 365278397 3997 36076269 3998 3085852 3999 223041 4000 13728 4001 645 4002 44 4003 1 4004 1 4005 1 4006 1 4007 44 4008 660 4009 14190 4010 233662 4011 3271268 4012 38715996 4013 396838959 4014 3571007627 4015 28568061016 4016 205167263272 4017 1333587211268 4018 7898922259844 4019 42879863696296 4020 214399241840344 4021 991596493511591 4022 4258031709637211 4023 17032126838548844 4024 63646367742356564 4025 222762287098247974 4026 731933226201378454 4027 2262339062804260676 4028 6590292045180869756 4029 18123303124247391829 4030 47120588106170672665 4031 115989139953650886560 4032 270641326523908384352 4033 599277223017225708208 4034 1260548641455568112560 4035 2521097282911136225120 4036 4798217409307686278816 4037 8696769054370181380354 4038 15021692002851507909370 4039 24741610357637777733080 4040 38879673418948978209704 4041 58319510128423467314556 4042 83538757751302906002588 4043 114316194817572397687752 4044 149490408607377930594744 4045 186863010759222413243430 4046 223324086029142782720190 4047 255227526890448894537360 4048 278969622415048204894320 4049 291650059797550396025880 4050 291650059797550396025880 4051 278969622415048204894320 4052 255227526890448894537360 4053 223324086029142782720190 4054 186863010759222413243430 4055 149490408607377930594744 4056 114316194817572397687752 4057 83538757751302906002588 4058 58319510128423467314556 4059 38879673418948978209704 4060 24741610357637777733080 4061 15021692002851507909370 4062 8696769054370181380354 4063 4798217409307686278816 4064 2521097282911136225120 4065 1260548641455568112560 4066 599277223017225708208 4067 270641326523908384352 4068 115989139953650886560 4069 47120588106170672665 4070 18123303124247391829 4071 6590292045180869756 4072 2262339062804260676 4073 731933226201378454 4074 222762287098247974 4075 63646367742356564 4076 17032126838548844 4077 4258031709637211 4078 991596493511591 4079 214399241840344 4080 42879863696296 4081 7898922259844 4082 1333587211268 4083 205167263272 4084 28568061016 4085 3571007627 4086 396838959 4087 38715996 4088 3271268 4089 233662 4090 14190 4091 660 4092 44 4093 1 4094 1 4095 1 4096 1 4097 45 4098 675 4099 14696 4100 244636 4101 3466149 4102 41514264 4103 430717111 4104 3923693080 4105 31781981459 4106 231137734192 4107 1521657293407 4108 9129922581452 4109 50214577727512 4110 254420430075557 4111 1192595785131949 4112 5191298914244531 4113 21053601240836849 4114 79782066516751544 4115 283226336488933304 4116 944087784161038774 4117 2961002597018360872 4118 8754268536369174296 4119 24438999667865346190 4120 64518959095324641357 4121 161297397748856944223 4122 382334572380205625063 4123 860252787881420061920 4124 1839161132589117716368 4125 3739627636322017595161 4126 7237988973303989907776 4127 13345042169644187200990 4128 23454922600826610555028 4129 39321487889829438786466 4130 62914380623178019020672 4131 96119192619087373585033 4132 140282064902781643050660 4133 195656564207026004340192 4134 260875418941762119464217 4135 332616159151451116361282 4136 405629462378744630103990 4137 473234372776082589745569 4138 528261625423340963642400 4139 564279463521393246636240 4140 576819007154126558815762 4141 564279463521393246636240 4142 528261625423340963642400 4143 473234372776082589745569 4144 405629462378744630103990 4145 332616159151451116361282 4146 260875418941762119464217 4147 195656564207026004340192 4148 140282064902781643050660 4149 96119192619087373585033 4150 62914380623178019020672 4151 39321487889829438786466 4152 23454922600826610555028 4153 13345042169644187200990 4154 7237988973303989907776 4155 3739627636322017595161 4156 1839161132589117716368 4157 860252787881420061920 4158 382334572380205625063 4159 161297397748856944223 4160 64518959095324641357 4161 24438999667865346190 4162 8754268536369174296 4163 2961002597018360872 4164 944087784161038774 4165 283226336488933304 4166 79782066516751544 4167 21053601240836849 4168 5191298914244531 4169 1192595785131949 4170 254420430075557 4171 50214577727512 4172 9129922581452 4173 1521657293407 4174 231137734192 4175 31781981459 4176 3923693080 4177 430717111 4178 41514264 4179 3466149 4180 244636 4181 14696 4182 675 4183 45 4184 1 4185 1 4186 1 4187 1 4188 45 4189 690 4190 15180 4191 256014 4192 3669534 4193 44479569 4194 467035470 4195 4306492355 4196 35313237311 4197 260029950966 4198 1733533006440 4199 10534526055522 4200 58692359452194 4201 301287351403368 4202 1431114919165998 4203 6313741922729835 4204 25956494571222655 4205 99727583145939430 4206 359019299325381948 4207 1213827151064163636 4208 3862177298840520630 4209 11586531886370965980 4210 32828507011384403610 4211 87980398766351783409 4212 223334858406892988655 4213 537657992409663936690 4214 1228932554079231855315 4215 2669750031177751523760 4216 5517483397767353149104 4217 10856983459955984861664 4218 20356843987417471615620 4219 36395569553006808540090 4220 62086559825717496921330 4221 101112397430107530567843 4222 157285951557945047549912 4223 233803441504636071751100 4224 332246995822377575646300 4225 451515148168434435231150 4226 586969692618964765800492 4227 730133032281740334187182 4228 869205990811595635937178 4229 990490547668764306829500 4230 1080535142911379243814000 4231 1128558927040682394308760 4232 1128558927040682394308760 4233 1080535142911379243814000 4234 990490547668764306829500 4235 869205990811595635937178 4236 730133032281740334187182 4237 586969692618964765800492 4238 451515148168434435231150 4239 332246995822377575646300 4240 233803441504636071751100 4241 157285951557945047549912 4242 101112397430107530567843 4243 62086559825717496921330 4244 36395569553006808540090 4245 20356843987417471615620 4246 10856983459955984861664 4247 5517483397767353149104 4248 2669750031177751523760 4249 1228932554079231855315 4250 537657992409663936690 4251 223334858406892988655 4252 87980398766351783409 4253 32828507011384403610 4254 11586531886370965980 4255 3862177298840520630 4256 1213827151064163636 4257 359019299325381948 4258 99727583145939430 4259 25956494571222655 4260 6313741922729835 4261 1431114919165998 4262 301287351403368 4263 58692359452194 4264 10534526055522 4265 1733533006440 4266 260029950966 4267 35313237311 4268 4306492355 4269 467035470 4270 44479569 4271 3669534 4272 256014 4273 15180 4274 690 4275 45 4276 1 4277 1 4278 1 4279 1 4280 46 4281 705 4282 15709 4283 267762 4284 3883044 4285 47618802 4286 505956869 4287 4721568775 4288 39189095330 4289 292132338631 4290 1971893896658 4291 12134706609900 4292 68474419942680 4293 356066865714924 4294 1713571813942978 4295 7660673509919859 4296 31919473065776010 4297 124317946004178355 4298 453760503358332929 4299 1555750291759676298 4300 5020830488637685332 4301 15280788428233352887 4302 43932266736246188601 4303 119495765483476000437 4304 307931395683337396614 4305 752721189358928269557 4306 1747388475334015161516 4307 3856305600553003015440 4308 8098241761244741999904 4309 16196483522144616574224 4310 30874546714260609062736 4311 56135539479885992447130 4312 97411671450713711869740 4313 161425055545983037112346 4314 255589671281691343072042 4315 386838421398018120153476 4316 559897715182199958259080 4317 775242990250588768390020 4318 1027196962083249299217722 4319 1302786390932842607733942 4320 1581954903277179530520564 4321 1839482445668945003076150 4322 2048514541769575581315484 4323 2185082177885351705193480 4324 2232583964363178578205674 4325 2185082177885351705193480 4326 2048514541769575581315484 4327 1839482445668945003076150 4328 1581954903277179530520564 4329 1302786390932842607733942 4330 1027196962083249299217722 4331 775242990250588768390020 4332 559897715182199958259080 4333 386838421398018120153476 4334 255589671281691343072042 4335 161425055545983037112346 4336 97411671450713711869740 4337 56135539479885992447130 4338 30874546714260609062736 4339 16196483522144616574224 4340 8098241761244741999904 4341 3856305600553003015440 4342 1747388475334015161516 4343 752721189358928269557 4344 307931395683337396614 4345 119495765483476000437 4346 43932266736246188601 4347 15280788428233352887 4348 5020830488637685332 4349 1555750291759676298 4350 453760503358332929 4351 124317946004178355 4352 31919473065776010 4353 7660673509919859 4354 1713571813942978 4355 356066865714924 4356 68474419942680 4357 12134706609900 4358 1971893896658 4359 292132338631 4360 39189095330 4361 4721568775 4362 505956869 4363 47618802 4364 3883044 4365 267762 4366 15709 4367 705 4368 46 4369 1 4370 1 4371 1 4372 1 4373 46 4374 721 4375 16215 4376 279933 4377 4105689 4378 50941044 4379 547616223 4380 5171242040 4381 43438432730 4382 327758233586 4383 2239681263176 4384 13954912601385 4385 79742357722200 4386 419976303152763 4387 2047384477860813 4388 9273446880429303 4389 39154553495153863 4390 154557446383573090 4391 571862551619220433 4392 1987903150581836878 4393 6505864856449555428 4394 20083321934249549508 4395 58576355641561270890 4396 161670741536467530003 4397 422831170172299693854 4398 1049247718500324471309 4399 2473226765036478599973 4400 5543439300794941834695 4401 11826003841695876390921 4402 24033491678021043948849 4403 46564890126165772650894 4404 86074493869158522662721 4405 151896165651456214856940 4406 256053536383283438178204 4407 412530697506401096360087 4408 635520263725315483109282 4409 936556178121517554055784 4410 1320784353760262348363735 4411 1783058877576354167297046 4412 2304929768573490767529282 4413 2853722570614798095982917 4414 3384647700030858805660116 4415 3846190568216885006431950 4416 4188074174280257438185785 4417 4370164355770703410386960 4418 4370164355770703410386960 4419 4188074174280257438185785 4420 3846190568216885006431950 4421 3384647700030858805660116 4422 2853722570614798095982917 4423 2304929768573490767529282 4424 1783058877576354167297046 4425 1320784353760262348363735 4426 936556178121517554055784 4427 635520263725315483109282 4428 412530697506401096360087 4429 256053536383283438178204 4430 151896165651456214856940 4431 86074493869158522662721 4432 46564890126165772650894 4433 24033491678021043948849 4434 11826003841695876390921 4435 5543439300794941834695 4436 2473226765036478599973 4437 1049247718500324471309 4438 422831170172299693854 4439 161670741536467530003 4440 58576355641561270890 4441 20083321934249549508 4442 6505864856449555428 4443 1987903150581836878 4444 571862551619220433 4445 154557446383573090 4446 39154553495153863 4447 9273446880429303 4448 2047384477860813 4449 419976303152763 4450 79742357722200 4451 13954912601385 4452 2239681263176 4453 327758233586 4454 43438432730 4455 5171242040 4456 547616223 4457 50941044 4458 4105689 4459 279933 4460 16215 4461 721 4462 46 4463 1 4464 1 4465 1 4466 1 4467 47 4468 736 4469 16767 4470 292491 4471 4339134 4472 54453696 4473 592191534 4474 5657939441 4475 48092566841 4476 367247094816 4477 2540126424521 4478 16022306367011 4479 92700491521116 4480 494402478713472 4481 2441112265410108 4482 11200396854447567 4483 47912808896714333 4484 191651233383424672 4485 718692125738700685 4486 2532534150182804053 4487 8403408773099297750 4488 26306323094907880128 4489 77822872495772870310 4490 217904042933689172151 4491 578283806266553496459 4492 1456418474913540218976 4493 3485001350736854353659 4494 7931382384162635461701 4495 17184661832472315605688 4496 35478011524575888981504 4497 69847335189264650812608 4498 131228326718293092153834 4499 235439056759786294612038 4500 403609811586705337883328 4501 661471635656864151266662 4502 1036901482919361381989198 4503 1555352224380451549533212 4504 2233326270902281227360128 4505 3070823622492713810956156 4506 4044499405230612768303402 4507 5103773058984291657457866 4508 6172004629465177546435392 4509 7153914456883563919385706 4510 7948793840977354148698590 4511 8467193439305909387431560 4512 8647346491201830814026649 4513 8467193439305909387431560 4514 7948793840977354148698590 4515 7153914456883563919385706 4516 6172004629465177546435392 4517 5103773058984291657457866 4518 4044499405230612768303402 4519 3070823622492713810956156 4520 2233326270902281227360128 4521 1555352224380451549533212 4522 1036901482919361381989198 4523 661471635656864151266662 4524 403609811586705337883328 4525 235439056759786294612038 4526 131228326718293092153834 4527 69847335189264650812608 4528 35478011524575888981504 4529 17184661832472315605688 4530 7931382384162635461701 4531 3485001350736854353659 4532 1456418474913540218976 4533 578283806266553496459 4534 217904042933689172151 4535 77822872495772870310 4536 26306323094907880128 4537 8403408773099297750 4538 2532534150182804053 4539 718692125738700685 4540 191651233383424672 4541 47912808896714333 4542 11200396854447567 4543 2441112265410108 4544 494402478713472 4545 92700491521116 4546 16022306367011 4547 2540126424521 4548 367247094816 4549 48092566841 4550 5657939441 4551 592191534 4552 54453696 4553 4339134 4554 292491 4555 16767 4556 736 4557 47 4558 1 4559 1 4560 1 4561 1 4562 47 4563 752 4564 17296 4565 305491 4566 4582359 4567 58166448 4568 639830928 4569 6184259389 4570 53184630749 4571 410966987056 4572 2876768909392 4573 18367034128037 4574 107578342749931 4575 580922912488350 4576 2904614562441648 4577 13497914157923991 4578 58490961351003961 4579 237042314974235779 4580 900760796902096040 4581 3217002839421399743 4582 10820827732599253681 4583 34344366262796399056 4584 103033098788389197168 4585 292614000510954031419 4586 787806924452568545469 4587 2013284362380482067408 4588 4889404880066885020848 4589 11296211274413450506059 4590 24851664803709591113901 4591 52108329426720836941584 4592 104216658853441673883168 4593 198959075992250817136458 4594 362807726809398548895894 4595 632322038152505029351608 4596 1053870063587508382250912 4597 1680495506800344308741114 4598 2564966826168946576499596 4599 3748797669014543488783072 4600 5248316736620360884297892 4601 7040424890586622226305922 4602 9051974859325657148107614 4603 11157085291725513257017824 4604 13185646253857424758293792 4605 14943732421037425799555294 4606 16243187414171114999514510 4607 16934386878603585344135520 4608 16934386878603585344135520 4609 16243187414171114999514510 4610 14943732421037425799555294 4611 13185646253857424758293792 4612 11157085291725513257017824 4613 9051974859325657148107614 4614 7040424890586622226305922 4615 5248316736620360884297892 4616 3748797669014543488783072 4617 2564966826168946576499596 4618 1680495506800344308741114 4619 1053870063587508382250912 4620 632322038152505029351608 4621 362807726809398548895894 4622 198959075992250817136458 4623 104216658853441673883168 4624 52108329426720836941584 4625 24851664803709591113901 4626 11296211274413450506059 4627 4889404880066885020848 4628 2013284362380482067408 4629 787806924452568545469 4630 292614000510954031419 4631 103033098788389197168 4632 34344366262796399056 4633 10820827732599253681 4634 3217002839421399743 4635 900760796902096040 4636 237042314974235779 4637 58490961351003961 4638 13497914157923991 4639 2904614562441648 4640 580922912488350 4641 107578342749931 4642 18367034128037 4643 2876768909392 4644 410966987056 4645 53184630749 4646 6184259389 4647 639830928 4648 58166448 4649 4582359 4650 305491 4651 17296 4652 752 4653 47 4654 1 4655 1 4656 1 4657 1 4658 48 4659 768 4660 17872 4661 318895 4662 4837120 4663 62087235 4664 690728600 4665 6752918770 4666 58750482032 4667 459315954125 4668 3253488775752 4669 21022508165519 4670 124633446635792 4671 681329336374330 4672 3449229796830288 4673 16231668892242015 4674 71238991406522592 4675 292454804029721515 4676 1125950996195752848 4677 4074870262576732502 4678 13891603170464138288 4679 44694723216083143021 4680 135946449790961571156 4681 391525775322726988047 4682 1069166540330495552400 4683 2771913252526333587450 4684 6830786229510231191184 4685 16017015986037235600425 4686 35771335702320648733728 4687 76158327623495465613573 4688 154696602985600972687517 4689 300017654273647237950639 4690 555915065272509731193312 4691 984763829908875042252786 4692 1668627600680297751731752 4693 2705882595694075824815990 4694 4201238767000980999435040 4695 6247996115021914751666665 4696 8903394463909715115874512 4697 12160733901918797489190554 4698 15924770585850925575833328 4699 19998549107804908914440706 4700 24089161425316734344941472 4701 27836364313690766774683047 4702 30862056086925440975114400 4703 32831974560550403270418750 4704 33515974030569931912429494 4705 32831974560550403270418750 4706 30862056086925440975114400 4707 27836364313690766774683047 4708 24089161425316734344941472 4709 19998549107804908914440706 4710 15924770585850925575833328 4711 12160733901918797489190554 4712 8903394463909715115874512 4713 6247996115021914751666665 4714 4201238767000980999435040 4715 2705882595694075824815990 4716 1668627600680297751731752 4717 984763829908875042252786 4718 555915065272509731193312 4719 300017654273647237950639 4720 154696602985600972687517 4721 76158327623495465613573 4722 35771335702320648733728 4723 16017015986037235600425 4724 6830786229510231191184 4725 2771913252526333587450 4726 1069166540330495552400 4727 391525775322726988047 4728 135946449790961571156 4729 44694723216083143021 4730 13891603170464138288 4731 4074870262576732502 4732 1125950996195752848 4733 292454804029721515 4734 71238991406522592 4735 16231668892242015 4736 3449229796830288 4737 681329336374330 4738 124633446635792 4739 21022508165519 4740 3253488775752 4741 459315954125 4742 58750482032 4743 6752918770 4744 690728600 4745 62087235 4746 4837120 4747 318895 4748 17872 4749 768 4750 48 4751 1 4752 1 4753 1 4754 1 4755 48 4756 784 4757 18424 4758 332760 4759 5102320 4760 66226384 4761 745046820 4762 7366820420 4763 64828019696 4764 512724786000 4765 3674527633000 4766 24025723617736 4767 144154341706416 4768 797653857216272 4769 4087976018233394 4770 19478002670690418 4771 86568900758624080 4772 359944374190426480 4773 1403783059342663272 4774 5147204542202144136 4775 17781252054880134288 4776 57982343631675428784 4777 178778892864332572084 4778 522034367096969317396 4779 1445633631960838109712 4780 3801481032036114233520 4781 9503702580090285583800 4782 22612257862640803200600 4783 51254451155319153921360 4784 110775749270538859074288 4785 228474982870486396840719 4786 450026481410470854909951 4787 847108670890298079830496 4788 1524795607600838775101088 4789 2626036879757000112674096 4790 4329412153110521319705584 4791 6835913925963981031114080 4792 10341510811070755445045280 4793 14995190676052595395315656 4794 20846972403289367124326664 4795 27795963204385822832435552 4796 35552976191653171403450144 4797 43633198053392528540597904 4798 51390211040659877111612496 4799 58093282045963339343561952 4800 63037391156256774279204000 4801 65663949121100806540837500 4802 65663949121100806540837500 4803 63037391156256774279204000 4804 58093282045963339343561952 4805 51390211040659877111612496 4806 43633198053392528540597904 4807 35552976191653171403450144 4808 27795963204385822832435552 4809 20846972403289367124326664 4810 14995190676052595395315656 4811 10341510811070755445045280 4812 6835913925963981031114080 4813 4329412153110521319705584 4814 2626036879757000112674096 4815 1524795607600838775101088 4816 847108670890298079830496 4817 450026481410470854909951 4818 228474982870486396840719 4819 110775749270538859074288 4820 51254451155319153921360 4821 22612257862640803200600 4822 9503702580090285583800 4823 3801481032036114233520 4824 1445633631960838109712 4825 522034367096969317396 4826 178778892864332572084 4827 57982343631675428784 4828 17781252054880134288 4829 5147204542202144136 4830 1403783059342663272 4831 359944374190426480 4832 86568900758624080 4833 19478002670690418 4834 4087976018233394 4835 797653857216272 4836 144154341706416 4837 24025723617736 4838 3674527633000 4839 512724786000 4840 64828019696 4841 7366820420 4842 745046820 4843 66226384 4844 5102320 4845 332760 4846 18424 4847 784 4848 48 4849 1 4850 1 4851 1 4852 1 4853 49 4854 800 4855 19024 4856 347048 4857 5379808 4858 70592389 4859 802997068 4860 8028997780 4861 71458177532 4862 571658571040 4863 4144525496192 4864 27417589615192 4865 166463943085139 4866 932197875115360 4867 4835776513975466 4868 23325509333804674 4869 104964792190795530 4870 441957016219967200 4871 1745730214907423760 4872 6484140786080530170 4873 22694492754552213504 4874 74990497760319591840 4875 234345305512296324684 4876 693662104213287690052 4877 1947589754172142012380 4878 5193572677535141033952 4879 13169416432417714603629 4880 31788246560426165532360 4881 73112967089221341036048 4882 160376831033221946701728 4883 335788989976355080946415 4884 671577979950455312979183 4885 1283899079318174346328791 4886 2347701173606495333644011 4887 4108477053813489044619168 4888 6884475063140803130252816 4889 11051394180308628364432704 4890 17002144892773626831514560 4891 25078163716846870500432216 4892 35476426721381296446854184 4893 48146579121882984446170005 4894 62702521647088891402001216 4895 78378152058872271372134784 4896 94053782470630294252192752 4897 108366314585739901423558560 4898 119894645924631276039087552 4899 127388061294936209641298412 4900 129987817647877638611690781 4901 127388061294936209641298412 4902 119894645924631276039087552 4903 108366314585739901423558560 4904 94053782470630294252192752 4905 78378152058872271372134784 4906 62702521647088891402001216 4907 48146579121882984446170005 4908 35476426721381296446854184 4909 25078163716846870500432216 4910 17002144892773626831514560 4911 11051394180308628364432704 4912 6884475063140803130252816 4913 4108477053813489044619168 4914 2347701173606495333644011 4915 1283899079318174346328791 4916 671577979950455312979183 4917 335788989976355080946415 4918 160376831033221946701728 4919 73112967089221341036048 4920 31788246560426165532360 4921 13169416432417714603629 4922 5193572677535141033952 4923 1947589754172142012380 4924 693662104213287690052 4925 234345305512296324684 4926 74990497760319591840 4927 22694492754552213504 4928 6484140786080530170 4929 1745730214907423760 4930 441957016219967200 4931 104964792190795530 4932 23325509333804674 4933 4835776513975466 4934 932197875115360 4935 166463943085139 4936 27417589615192 4937 4144525496192 4938 571658571040 4939 71458177532 4940 8028997780 4941 802997068 4942 70592389 4943 5379808 4944 347048 4945 19024 4946 800 4947 49 4948 1 4949 1 4950 1 4951 1 4952 49 4953 817 4954 19600 4955 361816 4956 5668456 4957 75196240 4958 864756760 4959 8742686527 4960 78684178244 4961 636619772295 4962 4668544997240 4963 31243299794056 4964 191923127306344 4965 1087564187636984 4966 5709711985081580 4967 27876828228205586 4968 126994439706281081 4969 541397344869459820 4970 2165589379477839280 4971 8146740987639683608 4972 28883899865267816164 4973 96698273427780526320 4974 306211199187971806924 4975 918633597471651265204 4976 2614572546650084370196 4977 7069029477756164574673 4978 18177504371372993618832 4979 44503545184596631745304 4980 103841605430725475007336 4981 231131315312584570246608 4982 491154045039242211774042 4983 997191545987039709105829 4984 1935724765739547666822351 4985 3594917422084945979642298 4986 6390964305928792856281442 4987 10881912196577398496206064 4988 17754698847047334388546736 4989 27770169991530257163930008 4990 41655254987295385737210672 4991 59942927908540811237788104 4992 82778329016556358384263896 4993 109729412882405559953502128 4994 139655616395788894486275442 4995 170690197817069793282974318 4996 200375449611342800798149776 4997 225955294242574327919818848 4998 244784902096122188591589642 4999 254776122589840171678913724 5000 254776122589840171678913724 5001 244784902096122188591589642 5002 225955294242574327919818848 5003 200375449611342800798149776 5004 170690197817069793282974318 5005 139655616395788894486275442 5006 109729412882405559953502128 5007 82778329016556358384263896 5008 59942927908540811237788104 5009 41655254987295385737210672 5010 27770169991530257163930008 5011 17754698847047334388546736 5012 10881912196577398496206064 5013 6390964305928792856281442 5014 3594917422084945979642298 5015 1935724765739547666822351 5016 997191545987039709105829 5017 491154045039242211774042 5018 231131315312584570246608 5019 103841605430725475007336 5020 44503545184596631745304 5021 18177504371372993618832 5022 7069029477756164574673 5023 2614572546650084370196 5024 918633597471651265204 5025 306211199187971806924 5026 96698273427780526320 5027 28883899865267816164 5028 8146740987639683608 5029 2165589379477839280 5030 541397344869459820 5031 126994439706281081 5032 27876828228205586 5033 5709711985081580 5034 1087564187636984 5035 191923127306344 5036 31243299794056 5037 4668544997240 5038 636619772295 5039 78684178244 5040 8742686527 5041 864756760 5042 75196240 5043 5668456 5044 361816 5045 19600 5046 817 5047 49 5048 1 5049 1 5050 1 5051 1 5052 50 5053 833 5054 20225 5055 377026 5056 5970160 5057 80047016 5058 930555776 5059 9511264980 5060 86552617260 5061 708149976660 5062 5252113280360 5063 35552719490904 5064 220934763828240 5065 1266692399700258 5066 6729303416357918 5067 33250674590175042 5068 153322555280185060 5069 661707865723289154 5070 2679916857206549520 5071 10209207059419571896 5072 36660334444751919440 5073 124326351545841260088 5074 398880377890808669352 5075 1212596348647817472806 5076 3497874082684066884232 5077 9586766004033513645700 5078 24994068510647244687264 5079 62054239060079057162952 5080 146861699109191393056032 5081 331623191535104909331528 5082 715062506748357751108215 5083 1473462135114378526329135 5084 2903587148609419974027438 5085 5475335765943064067506455 5086 9886022910733781979325587 5087 17100147737475467848756496 5088 28350244933188789615339104 5089 45069620150182578305620496 5090 68731170729037857758555260 5091 100582201066863979016849064 5092 141294044355846871192104016 5093 190582664479953164686029224 5094 246891178985413397393577008 5095 307242356070705747931880412 5096 367354990954129548562474912 5097 422067436415349369185948400 5098 466032794375310766821278740 5099 494565414439071766057553052 5100 504456722727884804030317252 5101 494565414439071766057553052 5102 466032794375310766821278740 5103 422067436415349369185948400 5104 367354990954129548562474912 5105 307242356070705747931880412 5106 246891178985413397393577008 5107 190582664479953164686029224 5108 141294044355846871192104016 5109 100582201066863979016849064 5110 68731170729037857758555260 5111 45069620150182578305620496 5112 28350244933188789615339104 5113 17100147737475467848756496 5114 9886022910733781979325587 5115 5475335765943064067506455 5116 2903587148609419974027438 5117 1473462135114378526329135 5118 715062506748357751108215 5119 331623191535104909331528 5120 146861699109191393056032 5121 62054239060079057162952 5122 24994068510647244687264 5123 9586766004033513645700 5124 3497874082684066884232 5125 1212596348647817472806 5126 398880377890808669352 5127 124326351545841260088 5128 36660334444751919440 5129 10209207059419571896 5130 2679916857206549520 5131 661707865723289154 5132 153322555280185060 5133 33250674590175042 5134 6729303416357918 5135 1266692399700258 5136 220934763828240 5137 35552719490904 5138 5252113280360 5139 708149976660 5140 86552617260 5141 9511264980 5142 930555776 5143 80047016 5144 5970160 5145 377026 5146 20225 5147 833 5148 50 5149 1 5150 1 5151 1 5152 1 5153 50 5154 850 5155 20825 5156 392735 5157 6283760 5158 85156400 5159 1000587700 5160 10338331500 5161 95112649800 5162 786833307400 5163 5901249805500 5164 40400817603300 5165 253947996363600 5166 1472898139186320 5167 7916827498126470 5168 39584136416875050 5169 184725969945416900 5170 806960811857669700 5171 3308539328616445770 5172 12761508824274464870 5173 46405486633725326800 5174 159392758392104179600 5175 518026464774338583700 5176 1595521511378707200652 5177 4663832110183913355752 5178 12955089194639883305000 5179 34238450014405405877500 5180 86186443138998690504100 5181 206847463533596857209840 5182 473747416478721299045040 5183 1036322473547202841661025 5184 2166856081050556656366375 5185 4333712162101113312732750 5186 8295963281731915253795310 5187 15209266016508511298624735 5188 26718980839805418513682025 5189 45000388782830178549359200 5190 72692935726100932751000800 5191 112674050375456445764051240 5192 167637001778106631694748440 5193 239481431111580902421069200 5194 328590800827505456355222800 5195 433142419272620828831884600 5196 548647064411974549878351880 5197 667918165371099452025819680 5198 781606363732128461455460000 5199 879307159198644519137392500 5200 951087335459753396264525100 5201 989130828878143532115106104 5202 989130828878143532115106104 5203 951087335459753396264525100 5204 879307159198644519137392500 5205 781606363732128461455460000 5206 667918165371099452025819680 5207 548647064411974549878351880 5208 433142419272620828831884600 5209 328590800827505456355222800 5210 239481431111580902421069200 5211 167637001778106631694748440 5212 112674050375456445764051240 5213 72692935726100932751000800 5214 45000388782830178549359200 5215 26718980839805418513682025 5216 15209266016508511298624735 5217 8295963281731915253795310 5218 4333712162101113312732750 5219 2166856081050556656366375 5220 1036322473547202841661025 5221 473747416478721299045040 5222 206847463533596857209840 5223 86186443138998690504100 5224 34238450014405405877500 5225 12955089194639883305000 5226 4663832110183913355752 5227 1595521511378707200652 5228 518026464774338583700 5229 159392758392104179600 5230 46405486633725326800 5231 12761508824274464870 5232 3308539328616445770 5233 806960811857669700 5234 184725969945416900 5235 39584136416875050 5236 7916827498126470 5237 1472898139186320 5238 253947996363600 5239 40400817603300 5240 5901249805500 5241 786833307400 5242 95112649800 5243 10338331500 5244 1000587700 5245 85156400 5246 6283760 5247 392735 5248 20825 5249 850 5250 50 5251 1 5252 1 5253 1 5254 1 5255 51 5256 867 5257 21475 5258 408905 5259 6611249 5260 90534080 5261 1075102000 5262 11227640492 5263 104417171180 5264 873298389600 5265 6622513847636 5266 45848117781900 5267 291463042416000 5268 1709916222515688 5269 9297669509856420 5270 47035267927168834 5271 222110987702305342 5272 981964361145490800 5273 4075152100006503670 5274 15912498656160523978 5275 58586926875545146820 5276 203780615154324443200 5277 670777858234995006292 5278 2092826917503800408476 5279 6197987409591185650652 5280 17446186782053534208404 5281 46730857452106538368700 5282 119244256945558053448300 5283 290161025234660187504644 5284 673922381187564630421440 5285 1495265283261034438535130 5286 3171774843275760050020455 5287 6436837181944445470079397 5288 12505855096339642316174280 5289 23274785873748146894618293 5290 41517185612615727790184255 5291 71016238547904350616072850 5292 116539468386279626912697880 5293 183549662708405615344861600 5294 277562904583407003556142840 5295 403127075704495641213214544 5296 562502896331807410432376000 5297 754265247354048145893717400 5298 972164096589604860400261000 5299 1204638119687163441033234880 5300 1435313504308045265675891840 5301 1644630057019689221901916570 5302 1812449450593059921790116300 5303 1921196417628704291427541428 5304 1958866935621359538816305410 5305 1921196417628704291427541428 5306 1812449450593059921790116300 5307 1644630057019689221901916570 5308 1435313504308045265675891840 5309 1204638119687163441033234880 5310 972164096589604860400261000 5311 754265247354048145893717400 5312 562502896331807410432376000 5313 403127075704495641213214544 5314 277562904583407003556142840 5315 183549662708405615344861600 5316 116539468386279626912697880 5317 71016238547904350616072850 5318 41517185612615727790184255 5319 23274785873748146894618293 5320 12505855096339642316174280 5321 6436837181944445470079397 5322 3171774843275760050020455 5323 1495265283261034438535130 5324 673922381187564630421440 5325 290161025234660187504644 5326 119244256945558053448300 5327 46730857452106538368700 5328 17446186782053534208404 5329 6197987409591185650652 5330 2092826917503800408476 5331 670777858234995006292 5332 203780615154324443200 5333 58586926875545146820 5334 15912498656160523978 5335 4075152100006503670 5336 981964361145490800 5337 222110987702305342 5338 47035267927168834 5339 9297669509856420 5340 1709916222515688 5341 291463042416000 5342 45848117781900 5343 6622513847636 5344 873298389600 5345 104417171180 5346 11227640492 5347 1075102000 5348 90534080 5349 6611249 5350 408905 5351 21475 5352 867 5353 51 5354 1 5355 1 5356 1 5357 1 5358 51 5359 884 5360 22100 5361 425595 5362 6951385 5363 96192460 5364 1154309520 5365 12183184300 5366 114521932420 5367 968222127600 5368 7423036311600 5369 51961200152820 5370 334036286696700 5371 1981948348821840 5372 10900715918520120 5373 55786015448502570 5374 266533184920623390 5375 1192385295676667400 5376 5008018241842003080 5377 19793595889370342270 5378 73776130133107639370 5379 259820284321763665080 5380 866067614405878883600 5381 2736773661351123611084 5382 8210320984053370833252 5383 23414619102229742589552 5384 63553966134623587028784 5385 164363705519552992590900 5386 405430473614897381724220 5387 954723373349049893097040 5388 2148127590035362259468340 5389 4621729057344678925942695 5390 9515324529827280141646725 5391 18758782644509463474261420 5392 35433256106295653229160460 5393 64162923219497033857557485 5394 111440866644389585121020895 5395 185734777740633155377612500 5396 297175644385013048604180000 5397 456635746250121199398815640 5398 674081339702559865779204040 5399 956254923764072597735039200 5400 1303983986951008087820508000 5401 1709667894002408547568459560 5402 2155668214176949907803709880 5403 2614321025703939591052517280 5404 3050041196654596189561270160 5405 3423515628898002074492441900 5406 3697396879209842240451837252 5407 3842392835257282172248645104 5408 3842392835257282172248645104 5409 3697396879209842240451837252 5410 3423515628898002074492441900 5411 3050041196654596189561270160 5412 2614321025703939591052517280 5413 2155668214176949907803709880 5414 1709667894002408547568459560 5415 1303983986951008087820508000 5416 956254923764072597735039200 5417 674081339702559865779204040 5418 456635746250121199398815640 5419 297175644385013048604180000 5420 185734777740633155377612500 5421 111440866644389585121020895 5422 64162923219497033857557485 5423 35433256106295653229160460 5424 18758782644509463474261420 5425 9515324529827280141646725 5426 4621729057344678925942695 5427 2148127590035362259468340 5428 954723373349049893097040 5429 405430473614897381724220 5430 164363705519552992590900 5431 63553966134623587028784 5432 23414619102229742589552 5433 8210320984053370833252 5434 2736773661351123611084 5435 866067614405878883600 5436 259820284321763665080 5437 73776130133107639370 5438 19793595889370342270 5439 5008018241842003080 5440 1192385295676667400 5441 266533184920623390 5442 55786015448502570 5443 10900715918520120 5444 1981948348821840 5445 334036286696700 5446 51961200152820 5447 7423036311600 5448 968222127600 5449 114521932420 5450 12183184300 5451 1154309520 5452 96192460 5453 6951385 5454 425595 5455 22100 5456 884 5457 51 5458 1 5459 1 5460 1 5461 1 5462 52 5463 901 5464 22776 5465 442765 5466 7306260 5467 102141865 5468 1238480529 5469 13209126140 5470 125486823280 5471 1072331907500 5472 8310573457680 5473 58813225359162 5474 382285973839280 5475 2293715495710380 5476 12758792502776684 5477 66045512483927130 5478 319219977324029320 5479 1444890416791952130 5480 6140784272886953360 5481 24563137065992387170 5482 92670017118996498440 5483 330388756600219398970 5484 1115062053549553482228 5485 3568198571104565712188 5486 10841834119974018666600 5487 31320854123681455902828 5488 86132348840362133823952 5489 225726155579944804672188 5490 564315388950508364767920 5491 1347075444587730258363340 5492 3073015857967353989522115 5493 6704761871920945592447415 5494 14001120379603208937981420 5495 28002240759191646806876115 5496 53670961455124708581085960 5497 98638523755338690611633915 5498 173915291884426904953597260 5499 294318186265912219598784849 5500 478267052682131586584209961 5501 746563204186681473570880440 5502 1119844806280060977934134240 5503 1614659953240935638965321240 5504 2238505844265899818712968480 5505 2984674459021095706776307320 5506 3828169414831483401669840480 5507 4724123958728092133997031320 5508 5609897200989707805655882688 5509 6411311086845249153941815820 5510 7052442195529888865292698352 5511 7467291736443280467168841404 5512 7610893500605775225016963852 5513 7467291736443280467168841404 5514 7052442195529888865292698352 5515 6411311086845249153941815820 5516 5609897200989707805655882688 5517 4724123958728092133997031320 5518 3828169414831483401669840480 5519 2984674459021095706776307320 5520 2238505844265899818712968480 5521 1614659953240935638965321240 5522 1119844806280060977934134240 5523 746563204186681473570880440 5524 478267052682131586584209961 5525 294318186265912219598784849 5526 173915291884426904953597260 5527 98638523755338690611633915 5528 53670961455124708581085960 5529 28002240759191646806876115 5530 14001120379603208937981420 5531 6704761871920945592447415 5532 3073015857967353989522115 5533 1347075444587730258363340 5534 564315388950508364767920 5535 225726155579944804672188 5536 86132348840362133823952 5537 31320854123681455902828 5538 10841834119974018666600 5539 3568198571104565712188 5540 1115062053549553482228 5541 330388756600219398970 5542 92670017118996498440 5543 24563137065992387170 5544 6140784272886953360 5545 1444890416791952130 5546 319219977324029320 5547 66045512483927130 5548 12758792502776684 5549 2293715495710380 5550 382285973839280 5551 58813225359162 5552 8310573457680 5553 1072331907500 5554 125486823280 5555 13209126140 5556 1238480529 5557 102141865 5558 7306260 5559 442765 5560 22776 5561 901 5562 52 5563 1 5564 1 5565 1 5566 1 5567 52 5568 919 5569 23426 5570 460476 5571 7674599 5572 108395449 5573 1327844245 5574 14309886714 5575 137374911860 5576 1186409770000 5577 9293543198832 5578 66484515623400 5579 436898245525203 5580 2650515683935112 5581 14909150722117470 5582 78053787481004790 5583 381596294351594432 5584 1747309341236779320 5585 7513430167318151190 5586 30411503034085876743 5587 116116647948327648440 5588 419029642517351432840 5589 1431684611934284286354 5590 4638658142435935426232 5591 14272794284418262848752 5592 41761138831575275209556 5593 116334601030816836210543 5594 308888423425187627446152 5595 782517339343808657946328 5596 1893187111312485768510640 5597 4377995194910123339680855 5598 9684656037219143637508735 5599 20508683372934657106309740 5600 41603329127941875255932529 5601 80895362193220313005589270 5602 150858918684635644464851870 5603 269958065014611153252892820 5604 463774111691740467260630420 5605 765227284291371770956844475 5606 1213165206803357394552680715 5607 1848632696081306506007132275 5608 2708461857049311394393442080 5609 3816468980387666055736213840 5610 5173435728969899225109871080 5611 6747959646482477250102955680 5612 8470842960477958309236056160 5613 10235601910577532957032233850 5614 11906720589855462714463372421 5615 13335527060638118240198983624 5616 14381450751668540159035057634 5617 14934583472886560934337682808 5618 14934583472886560934337682808 5619 14381450751668540159035057634 5620 13335527060638118240198983624 5621 11906720589855462714463372421 5622 10235601910577532957032233850 5623 8470842960477958309236056160 5624 6747959646482477250102955680 5625 5173435728969899225109871080 5626 3816468980387666055736213840 5627 2708461857049311394393442080 5628 1848632696081306506007132275 5629 1213165206803357394552680715 5630 765227284291371770956844475 5631 463774111691740467260630420 5632 269958065014611153252892820 5633 150858918684635644464851870 5634 80895362193220313005589270 5635 41603329127941875255932529 5636 20508683372934657106309740 5637 9684656037219143637508735 5638 4377995194910123339680855 5639 1893187111312485768510640 5640 782517339343808657946328 5641 308888423425187627446152 5642 116334601030816836210543 5643 41761138831575275209556 5644 14272794284418262848752 5645 4638658142435935426232 5646 1431684611934284286354 5647 419029642517351432840 5648 116116647948327648440 5649 30411503034085876743 5650 7513430167318151190 5651 1747309341236779320 5652 381596294351594432 5653 78053787481004790 5654 14909150722117470 5655 2650515683935112 5656 436898245525203 5657 66484515623400 5658 9293543198832 5659 1186409770000 5660 137374911860 5661 14309886714 5662 1327844245 5663 108395449 5664 7674599 5665 460476 5666 23426 5667 919 5668 52 5669 1 5670 1 5671 1 5672 1 5673 53 5674 936 5675 24128 5676 478686 5677 8058544 5678 114964200 5679 1422693025 5680 15490072325 5681 150253836915 5682 1311294872160 5683 10381085704080 5684 75063161487160 5685 498633868629680 5686 3058287317322720 5687 17394009184165250 5688 92085928982979750 5689 455313760347668950 5690 2108821618353450000 5691 9173374041677045200 5692 37567150804950706940 5693 145145809936128652560 5694 530097740525993487120 5695 1833254686015929340710 5696 6013075369793786010262 5697 18733042498306907658482 5698 55505311105153780381280 5699 156604270618429958569840 5700 421211486488570589000280 5701 1081109481988215661606352 5702 2650461955836583799633632 5703 6212020208994233971094485 5704 13929984711066359868618595 5705 29908496585530013079873335 5706 61526050118782025730571800 5707 121343043289831079096139760 5708 229567919737477892365462850 5709 416847012154915403704916000 5710 726810175039273107666560600 5711 1217407043190820635531759955 5712 1959728410990000100545747575 5713 3032913017008396486253794505 5714 4514103095082121660051092160 5715 6463374886140406554616485280 5716 8905094287571040440771409520 5717 11808929381344341068852338400 5718 15075228997460635702579608000 5719 18529968976045541152919080300 5720 21933432665523041259282198500 5721 25004113238696480228072722340 5722 27455496889548814143902665184 5723 29039467863946099889333141536 5724 29587382351944830268369812154 5725 29039467863946099889333141536 5726 27455496889548814143902665184 5727 25004113238696480228072722340 5728 21933432665523041259282198500 5729 18529968976045541152919080300 5730 15075228997460635702579608000 5731 11808929381344341068852338400 5732 8905094287571040440771409520 5733 6463374886140406554616485280 5734 4514103095082121660051092160 5735 3032913017008396486253794505 5736 1959728410990000100545747575 5737 1217407043190820635531759955 5738 726810175039273107666560600 5739 416847012154915403704916000 5740 229567919737477892365462850 5741 121343043289831079096139760 5742 61526050118782025730571800 5743 29908496585530013079873335 5744 13929984711066359868618595 5745 6212020208994233971094485 5746 2650461955836583799633632 5747 1081109481988215661606352 5748 421211486488570589000280 5749 156604270618429958569840 5750 55505311105153780381280 5751 18733042498306907658482 5752 6013075369793786010262 5753 1833254686015929340710 5754 530097740525993487120 5755 145145809936128652560 5756 37567150804950706940 5757 9173374041677045200 5758 2108821618353450000 5759 455313760347668950 5760 92085928982979750 5761 17394009184165250 5762 3058287317322720 5763 498633868629680 5764 75063161487160 5765 10381085704080 5766 1311294872160 5767 150253836915 5768 15490072325 5769 1422693025 5770 114964200 5771 8058544 5772 478686 5773 24128 5774 936 5775 53 5776 1 5777 1 5778 1 5779 1 5780 53 5781 954 5782 24804 5783 497458 5784 8456786 5785 121862052 5786 1523275650 5787 16754568025 5788 164194766645 5789 1447888088010 5790 11583104704080 5791 84645692740840 5792 568335365545640 5793 3523678865610960 5794 20261153477263020 5795 108456760802176150 5796 542283804010880750 5797 2540171494834837500 5798 11176754577273285000 5799 46303697503776452740 5800 181005362969307951620 5801 668932863044706067080 5802 2341265020656471234780 5803 7772999868270016062046 5804 24514845738390050657222 5805 73544537214328759005196 5806 210127249183796454300560 5807 572415609843442082487560 5808 1488280585592949414467656 5809 3696696938403656352120592 5810 8779655228708683836286406 5811 19953761883419380352345555 5812 43428775863912769002163855 5813 90580018230429093436675150 5814 181160036460858186873350300 5815 347631421316752237010558030 5816 640373670846648857651027950 5817 1132968802267102197244932700 5818 1926046963854073735316385590 5819 3147442599468788040270443075 5820 4945981227736666920424981975 5821 7476483251229763999459621390 5822 10874884729061474908304903840 5823 15224838620685972366480151760 5824 20520434662663701885255856720 5825 26632904562180456407890640800 5826 33291130702725570509863301000 5827 40085239009404178853170914500 5828 46498877250908847469678260820 5829 51969333398074541058101473384 5830 55966974428695659601032355952 5831 58078935727891703860133334968 5832 58078935727891703860133334968 5833 55966974428695659601032355952 5834 51969333398074541058101473384 5835 46498877250908847469678260820 5836 40085239009404178853170914500 5837 33291130702725570509863301000 5838 26632904562180456407890640800 5839 20520434662663701885255856720 5840 15224838620685972366480151760 5841 10874884729061474908304903840 5842 7476483251229763999459621390 5843 4945981227736666920424981975 5844 3147442599468788040270443075 5845 1926046963854073735316385590 5846 1132968802267102197244932700 5847 640373670846648857651027950 5848 347631421316752237010558030 5849 181160036460858186873350300 5850 90580018230429093436675150 5851 43428775863912769002163855 5852 19953761883419380352345555 5853 8779655228708683836286406 5854 3696696938403656352120592 5855 1488280585592949414467656 5856 572415609843442082487560 5857 210127249183796454300560 5858 73544537214328759005196 5859 24514845738390050657222 5860 7772999868270016062046 5861 2341265020656471234780 5862 668932863044706067080 5863 181005362969307951620 5864 46303697503776452740 5865 11176754577273285000 5866 2540171494834837500 5867 542283804010880750 5868 108456760802176150 5869 20261153477263020 5870 3523678865610960 5871 568335365545640 5872 84645692740840 5873 11583104704080 5874 1447888088010 5875 164194766645 5876 16754568025 5877 1523275650 5878 121862052 5879 8456786 5880 497458 5881 24804 5882 954 5883 53 5884 1 5885 1 5886 1 5887 1 5888 54 5889 972 5890 25533 5891 516750 5892 8871570 5893 129100686 5894 1629907877 5895 18108460747 5896 179273907150 5897 1597154753285 5898 12910335691137 5899 95337778795000 5900 646934939016240 5901 4054125134856944 5902 23564602423407400 5903 127526081304860070 5904 644715189262194198 5905 3053914043903854950 5906 13589917497587962050 5907 56948225663322944500 5908 225204346951071797400 5909 842068427587589269340 5910 2982325681077490821734 5911 10020614287972172542294 5912 31988884073275326991332 5913 97151425702743693525924 5914 281045195783357807384024 5915 775297091812843634272280 5916 2041615675108356895889432 5917 5136968472845421746242072 5918 12360830387787421250791002 5919 28467366953675149132048871 5920 62795662397820251243437730 5921 132767971926785804772816835 5922 269223943073776258525719320 5923 523895240575934172449954450 5924 978856896865593525728827060 5925 1756922635399676427418608250 5926 3030691546064501353439220675 5927 5026512808106810047892069975 5928 8018484717694298158700528458 5929 12307441659716585695798478455 5930 18181447906399660589286968830 5931 25858059244656966153182312462 5932 35414298530726076211719778400 5933 46716734232021221267976359920 5934 59369183086527280396912580130 5935 72696958881461498901047459300 5936 85782411480124958330891996824 5937 97556467957788654295041184534 5938 106936897569114938406789023420 5939 112989929506988854596758789384 5940 115082335608970616416824393686 5941 112989929506988854596758789384 5942 106936897569114938406789023420 5943 97556467957788654295041184534 5944 85782411480124958330891996824 5945 72696958881461498901047459300 5946 59369183086527280396912580130 5947 46716734232021221267976359920 5948 35414298530726076211719778400 5949 25858059244656966153182312462 5950 18181447906399660589286968830 5951 12307441659716585695798478455 5952 8018484717694298158700528458 5953 5026512808106810047892069975 5954 3030691546064501353439220675 5955 1756922635399676427418608250 5956 978856896865593525728827060 5957 523895240575934172449954450 5958 269223943073776258525719320 5959 132767971926785804772816835 5960 62795662397820251243437730 5961 28467366953675149132048871 5962 12360830387787421250791002 5963 5136968472845421746242072 5964 2041615675108356895889432 5965 775297091812843634272280 5966 281045195783357807384024 5967 97151425702743693525924 5968 31988884073275326991332 5969 10020614287972172542294 5970 2982325681077490821734 5971 842068427587589269340 5972 225204346951071797400 5973 56948225663322944500 5974 13589917497587962050 5975 3053914043903854950 5976 644715189262194198 5977 127526081304860070 5978 23564602423407400 5979 4054125134856944 5980 646934939016240 5981 95337778795000 5982 12910335691137 5983 1597154753285 5984 179273907150 5985 18108460747 5986 1629907877 5987 129100686 5988 8871570 5989 516750 5990 25533 5991 972 5992 54 5993 1 5994 1 5995 1 5996 1 5997 54 5998 990 5999 26235 6000 536625 6001 9301500 6002 136694844 6003 1742859261 6004 19557137535 6005 195571375350 6006 1760129728110 6007 14374392779565 6008 107255001144375 6009 735462864990000 6010 4657931006001840 6011 27365344660260810 6012 149704530227444430 6013 765156487829160420 6014 3664696852684625940 6015 16491135837080816730 6016 69891004223168973390 6017 279564016892675893560 6018 1057481281156507454520 6019 3789307924144151712030 6020 12883646941678507554378 6021 41624090119269024406452 6022 127955536291418522032388 6023 374726927710582814523422 6024 1046651073947338906267578 6025 2791069530526237083380208 6026 7112725577785968571719792 6027 17337268595853298393566993 6028 40453626723643632969216747 6029 90425753852850473695896258 6030 193769472541795498857624570 6031 398303915780357414318450505 6032 785842860863901258674931675 6033 1488965420584233963805133700 6034 2710680637473786487984270020 6035 4743691115579126353972472535 6036 7983285048169639487828581725 6037 12925318649417511551722465650 6038 20139449988627140229488419290 6039 30209174982940710344232628935 6040 43635474975358630383408153765 6041 60710226052672877055176561760 6042 81377537049327288660345917280 6043 105112652022047747852946809820 6044 130854525986630698021885426740 6045 157025431183956837626262512088 6046 181656871369675425238893972984 6047 202617279604637974304920200636 6048 217909149763478505293749093812 6049 225979859013977709193517578768 6050 225979859013977709193517578768 6051 217909149763478505293749093812 6052 202617279604637974304920200636 6053 181656871369675425238893972984 6054 157025431183956837626262512088 6055 130854525986630698021885426740 6056 105112652022047747852946809820 6057 81377537049327288660345917280 6058 60710226052672877055176561760 6059 43635474975358630383408153765 6060 30209174982940710344232628935 6061 20139449988627140229488419290 6062 12925318649417511551722465650 6063 7983285048169639487828581725 6064 4743691115579126353972472535 6065 2710680637473786487984270020 6066 1488965420584233963805133700 6067 785842860863901258674931675 6068 398303915780357414318450505 6069 193769472541795498857624570 6070 90425753852850473695896258 6071 40453626723643632969216747 6072 17337268595853298393566993 6073 7112725577785968571719792 6074 2791069530526237083380208 6075 1046651073947338906267578 6076 374726927710582814523422 6077 127955536291418522032388 6078 41624090119269024406452 6079 12883646941678507554378 6080 3789307924144151712030 6081 1057481281156507454520 6082 279564016892675893560 6083 69891004223168973390 6084 16491135837080816730 6085 3664696852684625940 6086 765156487829160420 6087 149704530227444430 6088 27365344660260810 6089 4657931006001840 6090 735462864990000 6091 107255001144375 6092 14374392779565 6093 1760129728110 6094 195571375350 6095 19557137535 6096 1742859261 6097 136694844 6098 9301500 6099 536625 6100 26235 6101 990 6102 54 6103 1 6104 1 6105 1 6106 1 6107 55 6108 1008 6109 26991 6110 557041 6111 9748926 6112 144656928 6113 1862470350 6114 21106205211 6115 213172830761 6116 1937920450015 6117 15987845293875 6118 120523659482205 6119 835056796468860 6120 5344362930678940 6121 31732154989456320 6122 175460148241588350 6123 906544099768439370 6124 4389581943898492320 6125 19972597847397108320 6126 85596847866136078290 6127 346278157288606764215 6128 1324890340747199553600 6129 4802727485256459808140 6130 16521382548692249891796 6131 54012212178588474242922 6132 168037993442773645930144 6133 498112623420204538486874 6134 1408456383459438340283662 6135 3802832235342106205202582 6136 9813760607323300751932032 6137 24227721499333725895159764 6138 57265523543854785387871119 6139 129689568025799326134361317 6140 281611633427398770245096736 6141 586690902973771014689995725 6142 1173381805947445103031412845 6143 2254128206162245634787266610 6144 4161467457530130110446994400 6145 7386604737116072771005232190 6146 12611276380441801107623023425 6147 20718525482154548227635279705 6148 32764179832243990415578838160 6149 49890910199099063758083817435 6150 73173334958678054469594317435 6151 103397103745958510702253568620 6152 140796056164708722025207814400 6153 184794823716180740623076836320 6154 233822021844962498697639894420 6155 285262866650854949740901473688 6156 335603372530416597817840603584 6157 380780749601819673735209941404 6158 416703461828405408148524705100 6159 439853654152206647304157888104 6160 447850993318609413358707714414 6161 439853654152206647304157888104 6162 416703461828405408148524705100 6163 380780749601819673735209941404 6164 335603372530416597817840603584 6165 285262866650854949740901473688 6166 233822021844962498697639894420 6167 184794823716180740623076836320 6168 140796056164708722025207814400 6169 103397103745958510702253568620 6170 73173334958678054469594317435 6171 49890910199099063758083817435 6172 32764179832243990415578838160 6173 20718525482154548227635279705 6174 12611276380441801107623023425 6175 7386604737116072771005232190 6176 4161467457530130110446994400 6177 2254128206162245634787266610 6178 1173381805947445103031412845 6179 586690902973771014689995725 6180 281611633427398770245096736 6181 129689568025799326134361317 6182 57265523543854785387871119 6183 24227721499333725895159764 6184 9813760607323300751932032 6185 3802832235342106205202582 6186 1408456383459438340283662 6187 498112623420204538486874 6188 168037993442773645930144 6189 54012212178588474242922 6190 16521382548692249891796 6191 4802727485256459808140 6192 1324890340747199553600 6193 346278157288606764215 6194 85596847866136078290 6195 19972597847397108320 6196 4389581943898492320 6197 906544099768439370 6198 175460148241588350 6199 31732154989456320 6200 5344362930678940 6201 835056796468860 6202 120523659482205 6203 15987845293875 6204 1937920450015 6205 213172830761 6206 21106205211 6207 1862470350 6208 144656928 6209 9748926 6210 557041 6211 26991 6212 1008 6213 55 6214 1 6215 1 6216 1 6217 1 6218 55 6219 1027 6220 27720 6221 578061 6222 10212417 6223 153002520 6224 1989032760 6225 22761593925 6226 232168257321 6227 2131712495016 6228 17764270792395 6229 135281658602475 6230 946971610217325 6231 6123749191406847 6232 36742495148417520 6233 205325705389092750 6234 1072256461476394194 6235 5248413193791675600 6236 24142700691441707760 6237 104618369614166410662 6238 427984239330680391450 6239 1656112925933999442000 6240 6072414061757998301820 6241 21132000934373808000522 6242 69898156936774903386342 6243 220049753317917870791180 6244 660149259953753609011280 6245 1889392709518758749161010 6246 5164340072684607250844870 6247 13493920835069538533906544 6248 33734802087673846334766360 6249 80759071664410594785469587 6250 185270811465412540960759485 6251 407595785223866641144214472 6252 860479991028162909098919588 6253 1744216198029985963965613689 6254 3396631543532077929827774025 6255 6357797504559921002103891300 6256 11444035508207857803729234600 6257 19817720026408544597693322525 6258 33029533377347574329543889675 6259 53000879140394690378142238200 6260 81910449580609976038947095400 6261 121955558264463424116074876145 6262 174979714031621434601203780935 6263 241993221533093115980825931000 6264 322657628710790821307883905970 6265 414845522628159271882909490100 6266 514408448058917497134807767724 6267 615272849639097095999517731514 6268 709930211122035110768508969120 6269 790299668984906808557546854500 6270 848840385206011016599005834400 6271 879707308304411347668890128096 6272 879707308304411347668890128096 6273 848840385206011016599005834400 6274 790299668984906808557546854500 6275 709930211122035110768508969120 6276 615272849639097095999517731514 6277 514408448058917497134807767724 6278 414845522628159271882909490100 6279 322657628710790821307883905970 6280 241993221533093115980825931000 6281 174979714031621434601203780935 6282 121955558264463424116074876145 6283 81910449580609976038947095400 6284 53000879140394690378142238200 6285 33029533377347574329543889675 6286 19817720026408544597693322525 6287 11444035508207857803729234600 6288 6357797504559921002103891300 6289 3396631543532077929827774025 6290 1744216198029985963965613689 6291 860479991028162909098919588 6292 407595785223866641144214472 6293 185270811465412540960759485 6294 80759071664410594785469587 6295 33734802087673846334766360 6296 13493920835069538533906544 6297 5164340072684607250844870 6298 1889392709518758749161010 6299 660149259953753609011280 6300 220049753317917870791180 6301 69898156936774903386342 6302 21132000934373808000522 6303 6072414061757998301820 6304 1656112925933999442000 6305 427984239330680391450 6306 104618369614166410662 6307 24142700691441707760 6308 5248413193791675600 6309 1072256461476394194 6310 205325705389092750 6311 36742495148417520 6312 6123749191406847 6313 946971610217325 6314 135281658602475 6315 17764270792395 6316 2131712495016 6317 232168257321 6318 22761593925 6319 1989032760 6320 153002520 6321 10212417 6322 578061 6323 27720 6324 1027 6325 55 6326 1 6327 1 6328 1 6329 1 6330 56 6331 1045 6332 28504 6333 599643 6334 10694376 6335 161744772 6336 2122913248 6337 24529471395 6338 252653725896 6339 2342772965871 6340 19718340868824 6341 151679433645825 6342 1072590295276032 6343 7007589266239485 6344 42483510028040925 6345 239906876720513310 6346 1266175183300381200 6347 6264235101652154550 6348 29128693225861720560 6349 127611417877801920825 6350 527847228509168633520 6351 2065489154801772458850 6352 7659522282449732987864 6353 26961518433450895760466 6354 90217388604458900684592 6355 287359089626706095935706 6356 872340093510369097025204 6357 2526778201885798451460870 6358 6990753025219552490194832 6359 18491669292500497305626414 6360 46807037896647833655157525 6361 113471607022140506738115195 6362 263654616316164875575983720 6363 587573144933091388911773388 6364 1256753671106924039313679272 6365 2581439973084344647539345081 6366 5094947315298120686312907000 6367 9667335931591039729873940325 6368 17642888075153787795156158912 6369 30982632717342793656312106425 6370 52375402926936879890029732656 6371 85262283834547723995197677725 6372 133706763285995715311423033640 6373 202045775632170320270077351155 6374 294284064507726986472360276360 6375 413249962925742968395415870055 6376 559609324795277869589871873698 6377 730918301773422530997680629035 6378 920957060234513633351849962848 6379 1119594857539995090322207800804 6380 1313370890575765014265031071008 6381 1486834970463128189395875194460 6382 1624504875135641839083056471840 6383 1713114231961220286560064806188 6384 1743705557531958275278430797858 6385 1713114231961220286560064806188 6386 1624504875135641839083056471840 6387 1486834970463128189395875194460 6388 1313370890575765014265031071008 6389 1119594857539995090322207800804 6390 920957060234513633351849962848 6391 730918301773422530997680629035 6392 559609324795277869589871873698 6393 413249962925742968395415870055 6394 294284064507726986472360276360 6395 202045775632170320270077351155 6396 133706763285995715311423033640 6397 85262283834547723995197677725 6398 52375402926936879890029732656 6399 30982632717342793656312106425 6400 17642888075153787795156158912 6401 9667335931591039729873940325 6402 5094947315298120686312907000 6403 2581439973084344647539345081 6404 1256753671106924039313679272 6405 587573144933091388911773388 6406 263654616316164875575983720 6407 113471607022140506738115195 6408 46807037896647833655157525 6409 18491669292500497305626414 6410 6990753025219552490194832 6411 2526778201885798451460870 6412 872340093510369097025204 6413 287359089626706095935706 6414 90217388604458900684592 6415 26961518433450895760466 6416 7659522282449732987864 6417 2065489154801772458850 6418 527847228509168633520 6419 127611417877801920825 6420 29128693225861720560 6421 6264235101652154550 6422 1266175183300381200 6423 239906876720513310 6424 42483510028040925 6425 7007589266239485 6426 1072590295276032 6427 151679433645825 6428 19718340868824 6429 2342772965871 6430 252653725896 6431 24529471395 6432 2122913248 6433 161744772 6434 10694376 6435 599643 6436 28504 6437 1045 6438 56 6439 1 6440 1 6441 1 6442 1 6443 56 6444 1064 6445 29260 6446 621852 6447 11193336 6448 170900136 6449 2264426802 6450 26416353810 6451 274730079624 6452 2572456589976 6453 21865881014796 6454 169880965683324 6455 1213435469166600 6456 8008673447130840 6457 49053124863676395 6458 279891356173932195 6459 1492753899594305040 6460 7463769482819588400 6461 35079716569252065480 6462 155353030459932773160 6463 649658127377900687760 6464 2570386503753316837680 6465 9638949389074938141300 6466 34314659824392049149684 6467 116141925559480781737392 6468 374235093467338171451152 6469 1149436358506824383742824 6470 3369037602514397935281160 6471 9433305287040314218787248 6472 25256914155610435344270224 6473 64720842523751740569692449 6474 158860249830996709433361273 6475 373788823131756963372614760 6476 843694772211618404591264184 6477 1828005339791839876614405732 6478 3804227328755876322689561172 6479 7608454657511752645379122344 6480 14631643572137789861430828600 6481 27068540608454911243647032910 6482 48195206449199901243152165550 6483 82620353912914116416832283800 6484 136419654135276358392316284360 6485 217031267942485115624139543300 6486 332781277511809939268362696020 6487 491937540669632084135840507160 6488 701272664358836552428584506760 6489 964249913493400259589303696795 6490 1279107028103489429245941100275 6491 1637256995972466469434804608352 6492 2022493936201281453485278607904 6493 2411435077778450963770909109424 6494 2775425278197839286872300362992 6495 3083805864664265874302555958880 6496 3308082654821666760253918246432 6497 3426228463922440573120129612376 6498 3426228463922440573120129612376 6499 3308082654821666760253918246432 6500 3083805864664265874302555958880 6501 2775425278197839286872300362992 6502 2411435077778450963770909109424 6503 2022493936201281453485278607904 6504 1637256995972466469434804608352 6505 1279107028103489429245941100275 6506 964249913493400259589303696795 6507 701272664358836552428584506760 6508 491937540669632084135840507160 6509 332781277511809939268362696020 6510 217031267942485115624139543300 6511 136419654135276358392316284360 6512 82620353912914116416832283800 6513 48195206449199901243152165550 6514 27068540608454911243647032910 6515 14631643572137789861430828600 6516 7608454657511752645379122344 6517 3804227328755876322689561172 6518 1828005339791839876614405732 6519 843694772211618404591264184 6520 373788823131756963372614760 6521 158860249830996709433361273 6522 64720842523751740569692449 6523 25256914155610435344270224 6524 9433305287040314218787248 6525 3369037602514397935281160 6526 1149436358506824383742824 6527 374235093467338171451152 6528 116141925559480781737392 6529 34314659824392049149684 6530 9638949389074938141300 6531 2570386503753316837680 6532 649658127377900687760 6533 155353030459932773160 6534 35079716569252065480 6535 7463769482819588400 6536 1492753899594305040 6537 279891356173932195 6538 49053124863676395 6539 8008673447130840 6540 1213435469166600 6541 169880965683324 6542 21865881014796 6543 2572456589976 6544 274730079624 6545 26416353810 6546 2264426802 6547 170900136 6548 11193336 6549 621852 6550 29260 6551 1064 6552 56 6553 1 6554 1 6555 1 6556 1 6557 57 6558 1083 6559 30072 6560 644644 6561 11711809 6562 180482544 6563 2413967886 6564 28429014468 6565 298504834782 6566 2822209471536 6567 24223966541241 6568 190064840865396 6569 1371182082477432 6570 9141213110129283 6571 56561256234856395 6572 326059002435983355 6573 1757095736059737120 6574 8877957384109787091 6575 42170297578309472880 6576 188762284318455302664 6577 797949656454909564480 6578 3191798625521833827360 6579 12102236455178071465392 6580 43568051237635965777828 6581 149136790775263843739292 6582 486075466227409708423708 6583 1510305912921825117382592 6584 4478838224518184711050328 6585 12690041636137759051438052 6586 34385919272093197532048864 6587 89188478111999857723501061 6588 221619854702493355353029281 6589 527976712673607935732990121 6590 1206803914682420427351129648 6591 2648264146108693825477822092 6592 5582827118823509124157201068 6593 11312570740774058862945004905 6594 22045009648687495811755129212 6595 41334393091289266974941579490 6596 74603538750131138742533581350 6597 129668055446656895859364746582 6598 217118604468819721355542285200 6599 350350475392868860115860152240 6600 544989628388905449282907522380 6601 817484442583359245215378845960 6602 1182743448844006829501895705840 6603 1650912730678094449827816618993 6604 2223678371933756938215853310715 6605 2890781883513886197196460952567 6606 3627647853821343887029172738874 6607 4395034899822015573428405056032 6608 5141361580923863387031343511184 6609 5807834378451034186352485750734 6610 6335819321946578720597309128384 6611 6675238214193720558814918051016 6612 6792347656547992466653605219968 6613 6675238214193720558814918051016 6614 6335819321946578720597309128384 6615 5807834378451034186352485750734 6616 5141361580923863387031343511184 6617 4395034899822015573428405056032 6618 3627647853821343887029172738874 6619 2890781883513886197196460952567 6620 2223678371933756938215853310715 6621 1650912730678094449827816618993 6622 1182743448844006829501895705840 6623 817484442583359245215378845960 6624 544989628388905449282907522380 6625 350350475392868860115860152240 6626 217118604468819721355542285200 6627 129668055446656895859364746582 6628 74603538750131138742533581350 6629 41334393091289266974941579490 6630 22045009648687495811755129212 6631 11312570740774058862945004905 6632 5582827118823509124157201068 6633 2648264146108693825477822092 6634 1206803914682420427351129648 6635 527976712673607935732990121 6636 221619854702493355353029281 6637 89188478111999857723501061 6638 34385919272093197532048864 6639 12690041636137759051438052 6640 4478838224518184711050328 6641 1510305912921825117382592 6642 486075466227409708423708 6643 149136790775263843739292 6644 43568051237635965777828 6645 12102236455178071465392 6646 3191798625521833827360 6647 797949656454909564480 6648 188762284318455302664 6649 42170297578309472880 6650 8877957384109787091 6651 1757095736059737120 6652 326059002435983355 6653 56561256234856395 6654 9141213110129283 6655 1371182082477432 6656 190064840865396 6657 24223966541241 6658 2822209471536 6659 298504834782 6660 28429014468 6661 2413967886 6662 180482544 6663 11711809 6664 644644 6665 30072 6666 1083 6667 57 6668 1 6669 1 6670 1 6671 1 6672 57 6673 1102 6674 30856 6675 668086 6676 12248236 6677 190509352 6678 2571876252 6679 30574600386 6680 324090764096 6681 3093575766876 6682 26810989979592 6683 212425410378972 6684 1547670847046796 6685 10420982945542394 6686 65131143409639770 6687 379293125282674515 6688 2065040348761227915 6689 10542574393630372170 6690 50604357089425786570 6691 228924472471317998760 6692 978131836922904176520 6693 3955054818581402786077 6694 15161043471228710679960 6695 55186198234338889985834 6696 191029147734250003795092 6697 629688672158235302241944 6698 1979021541068739521331824 6699 5937064623198523919299272 6700 17019585253169101901993002 6701 46666604726412196650637744 6702 122499837406832016207924078 6703 308105651659563933037097753 6704 743078336355418897324765169 6705 1719695578422449108975364012 6706 3821545729827664686611910552 6707 8159516558280513335306678484 6708 16748481356470527372471603204 6709 33067514473031243717561444472 6710 62828277498759363063366753024 6711 114929775912364186711470652350 6712 202495319464641662301162577950 6713 343771123742297892146275284900 6714 562534566123760187148450466200 6715 887554537661931731689085532280 6716 1350626470355113504744260570974 6717 1982834605414952625929648683320 6718 2809015691004516220067002301370 6719 3840899006067398347827382991235 6720 5069986688008965819132145568327 6721 6461747739619268798770264235754 6722 7952920294916023136948017520928 6723 9453471293956781066476986456048 6724 10853985559728156039288391856944 6725 12038056711698499569134887367444 6726 12897917905391249538358807868496 6727 13350476428387433468939235341592 6728 13350476428387433468939235341592 6729 12897917905391249538358807868496 6730 12038056711698499569134887367444 6731 10853985559728156039288391856944 6732 9453471293956781066476986456048 6733 7952920294916023136948017520928 6734 6461747739619268798770264235754 6735 5069986688008965819132145568327 6736 3840899006067398347827382991235 6737 2809015691004516220067002301370 6738 1982834605414952625929648683320 6739 1350626470355113504744260570974 6740 887554537661931731689085532280 6741 562534566123760187148450466200 6742 343771123742297892146275284900 6743 202495319464641662301162577950 6744 114929775912364186711470652350 6745 62828277498759363063366753024 6746 33067514473031243717561444472 6747 16748481356470527372471603204 6748 8159516558280513335306678484 6749 3821545729827664686611910552 6750 1719695578422449108975364012 6751 743078336355418897324765169 6752 308105651659563933037097753 6753 122499837406832016207924078 6754 46666604726412196650637744 6755 17019585253169101901993002 6756 5937064623198523919299272 6757 1979021541068739521331824 6758 629688672158235302241944 6759 191029147734250003795092 6760 55186198234338889985834 6761 15161043471228710679960 6762 3955054818581402786077 6763 978131836922904176520 6764 228924472471317998760 6765 50604357089425786570 6766 10542574393630372170 6767 2065040348761227915 6768 379293125282674515 6769 65131143409639770 6770 10420982945542394 6771 1547670847046796 6772 212425410378972 6773 26810989979592 6774 3093575766876 6775 324090764096 6776 30574600386 6777 2571876252 6778 190509352 6779 12248236 6780 668086 6781 30856 6782 1102 6783 57 6784 1 6785 1 6786 1 6787 1 6788 58 6789 1121 6790 31697 6791 692132 6792 12805240 6793 200995300 6794 2738575596 6795 32860537050 6796 351607943940 6797 3388201831002 6798 29646768114852 6799 237173999765556 6800 1744923016419288 6801 11865475612739316 6802 74900814937610055 6803 440593024184730075 6804 2423261633842221150 6805 12498928403984790075 6806 60619802763824464125 6807 277119098250207785880 6808 1196650651556579676240 6809 4890659184245502349080 6810 18951304339043576240160 6811 69740799966378955187172 6812 244092799882679985916392 6813 813642666271519459655140 6814 2586221332078553859080000 6815 7847844042157730180387006 6816 22758747722261264845470416 6817 63137171100436138177663576 6818 167708110735544521025187095 6819 426893372781312359807768905 6820 1042122057083820888278458250 6821 2441543105167645352369277481 6822 5493471986627271866073751701 6823 11877777268382955034187908140 6824 24693273794796298523310303720 6825 49386547589591960062651285740 6826 95069104109964841612588558572 6827 176225656398958096885710543942 6828 314688672140997206716396826940 6829 541557249731016613929433074630 6830 898492709781005902936394082180 6831 1437588335649606653219390990460 6832 2218886344154829405078117030600 6833 3304724342358252606590005645500 6834 4750541242139990776912246802835 6835 6592587846235084021855064830875 6836 8834067713955016350449530630110 6837 11432322923941779440334973833339 6838 14290403654927229265154859635601 6839 17256336488968722300027624918672 6840 20132392570463515460476711236576 6841 22694697079431591337753346726800 6842 24721009318666561865748269912736 6843 26022115072280583525191204588280 6844 26470772228699221792442160587132 6845 26022115072280583525191204588280 6846 24721009318666561865748269912736 6847 22694697079431591337753346726800 6848 20132392570463515460476711236576 6849 17256336488968722300027624918672 6850 14290403654927229265154859635601 6851 11432322923941779440334973833339 6852 8834067713955016350449530630110 6853 6592587846235084021855064830875 6854 4750541242139990776912246802835 6855 3304724342358252606590005645500 6856 2218886344154829405078117030600 6857 1437588335649606653219390990460 6858 898492709781005902936394082180 6859 541557249731016613929433074630 6860 314688672140997206716396826940 6861 176225656398958096885710543942 6862 95069104109964841612588558572 6863 49386547589591960062651285740 6864 24693273794796298523310303720 6865 11877777268382955034187908140 6866 5493471986627271866073751701 6867 2441543105167645352369277481 6868 1042122057083820888278458250 6869 426893372781312359807768905 6870 167708110735544521025187095 6871 63137171100436138177663576 6872 22758747722261264845470416 6873 7847844042157730180387006 6874 2586221332078553859080000 6875 813642666271519459655140 6876 244092799882679985916392 6877 69740799966378955187172 6878 18951304339043576240160 6879 4890659184245502349080 6880 1196650651556579676240 6881 277119098250207785880 6882 60619802763824464125 6883 12498928403984790075 6884 2423261633842221150 6885 440593024184730075 6886 74900814937610055 6887 11865475612739316 6888 1744923016419288 6889 237173999765556 6890 29646768114852 6891 3388201831002 6892 351607943940 6893 32860537050 6894 2738575596 6895 200995300 6896 12805240 6897 692132 6898 31697 6899 1121 6900 58 6901 1 6902 1 6903 1 6904 1 6905 58 6906 1141 6907 32509 6908 716851 6909 13381225 6910 211958680 6911 2914431850 6912 35294650984 6913 381182229780 6914 3707843513172 6915 32752617700389 6916 264540230507736 6917 1965155998057464 6918 13494070304688849 6919 86024698192360041 6920 511087908054286887 6921 2839377266968288371 6922 14794649947573833150 6923 72493784743111782435 6924 334852243719001206066 6925 1461173427137459234640 6926 6035281546515726303120 6927 23638186057186595213064 6928 87934052131521291322956 6929 311151261388459953912000 6930 1048694992083291749811206 6931 3370805331696294904285580 6932 10344885328298826146873780 6933 30344996963009890036263476 6934 85161765670355721262895056 6935 228872245239081000894030463 6936 589519419555145639748863277 6937 1456459742430359815814740970 6938 3453890246334717815546782778 6939 7867194449984635024334430854 6940 17222777039155284799572466803 6941 36258477977169020630678877480 6942 73446660517854709836832873032 6943 143220988009816684181688728646 6944 268976001872093937351873988122 6945 486718479578074743779710429704 6946 848927580659431448862354549420 6947 1427741840199952891268505378570 6948 2316114540768810719075900363643 6949 3625222759464225473335855541160 6950 5476400338765104319492009355400 6951 7986417160699110465926169295095 6952 11246179267106908037282169417375 6953 15294803803265394930703750407630 6954 20093173623897672955740693118344 6955 25502874214947046443824172397455 6956 31277109886255809168800070165093 6957 37069167272599477533393208735402 6958 42461046148613945083538519682400 6959 47010443950251153485346218219800 6960 50309422473075794815370251291738 6961 52044230144561167050382409176560 6962 52044230144561167050382409176560 6963 50309422473075794815370251291738 6964 47010443950251153485346218219800 6965 42461046148613945083538519682400 6966 37069167272599477533393208735402 6967 31277109886255809168800070165093 6968 25502874214947046443824172397455 6969 20093173623897672955740693118344 6970 15294803803265394930703750407630 6971 11246179267106908037282169417375 6972 7986417160699110465926169295095 6973 5476400338765104319492009355400 6974 3625222759464225473335855541160 6975 2316114540768810719075900363643 6976 1427741840199952891268505378570 6977 848927580659431448862354549420 6978 486718479578074743779710429704 6979 268976001872093937351873988122 6980 143220988009816684181688728646 6981 73446660517854709836832873032 6982 36258477977169020630678877480 6983 17222777039155284799572466803 6984 7867194449984635024334430854 6985 3453890246334717815546782778 6986 1456459742430359815814740970 6987 589519419555145639748863277 6988 228872245239081000894030463 6989 85161765670355721262895056 6990 30344996963009890036263476 6991 10344885328298826146873780 6992 3370805331696294904285580 6993 1048694992083291749811206 6994 311151261388459953912000 6995 87934052131521291322956 6996 23638186057186595213064 6997 6035281546515726303120 6998 1461173427137459234640 6999 334852243719001206066 7000 72493784743111782435 7001 14794649947573833150 7002 2839377266968288371 7003 511087908054286887 7004 86024698192360041 7005 13494070304688849 7006 1965155998057464 7007 264540230507736 7008 32752617700389 7009 3707843513172 7010 381182229780 7011 35294650984 7012 2914431850 7013 211958680 7014 13381225 7015 716851 7016 32509 7017 1141 7018 58 7019 1 7020 1 7021 1 7022 1 7023 59 7024 1160 7025 33379 7026 742197 7027 13978870 7028 223415072 7029 3099899552 7030 37885068430 7031 412947458022 7032 4054370730192 7033 36151474635270 7034 294773397395742 7035 2210800500705744 7036 15328215762556320 7037 98675389121793354 7038 592052328980368191 7039 3322071402459353505 7040 17484586300710087000 7041 86548702193839367625 7042 403893943449498256755 7043 1780805114326150236870 7044 7432925694103530129600 7045 29421997539273652906320 7046 110626710745992360723804 7047 395703234591880110752892 7048 1348322132678067164348192 7049 4382046931205296074912764 7050 13599455993380007393414940 7051 40345052780365760070832272 7052 114527891763576702280072896 7053 311372705732239035637027506 7054 811456142211185417482542657 7055 2028640355528003523797757315 7056 4868736853266971398690312392 7057 11225143300587838387990569611 7058 24877344612113089161158208101 7059 53028024041609704513736518782 7060 108775433931506114582543795040 7061 214831482014725049955270413904 7062 408703795052401996429857609762 7063 749290290929404583748161134362 7064 1324327025828712124283494173744 7065 2257375612208033701353288470970 7066 3712128784519873019915539937010 7067 5890986984129366516382248244800 7068 9024490699091788774624637499360 7069 13348725825739941962078997289410 7070 19069608322485622208537343275175 7071 26316059485030165063884390716529 7072 35088079313373541783979340267864 7073 45209640653769764486027112399225 7074 56298797795260447643695627158219 7075 67767071420220920275925360317838 7076 78856228561711601047022966217856 7077 88713257131925564304040835719456 7078 96495121792620773435697877982920 7079 101486248781894276249366806219976 7080 103206354693451791066847684524871 7081 101486248781894276249366806219976 7082 96495121792620773435697877982920 7083 88713257131925564304040835719456 7084 78856228561711601047022966217856 7085 67767071420220920275925360317838 7086 56298797795260447643695627158219 7087 45209640653769764486027112399225 7088 35088079313373541783979340267864 7089 26316059485030165063884390716529 7090 19069608322485622208537343275175 7091 13348725825739941962078997289410 7092 9024490699091788774624637499360 7093 5890986984129366516382248244800 7094 3712128784519873019915539937010 7095 2257375612208033701353288470970 7096 1324327025828712124283494173744 7097 749290290929404583748161134362 7098 408703795052401996429857609762 7099 214831482014725049955270413904 7100 108775433931506114582543795040 7101 53028024041609704513736518782 7102 24877344612113089161158208101 7103 11225143300587838387990569611 7104 4868736853266971398690312392 7105 2028640355528003523797757315 7106 811456142211185417482542657 7107 311372705732239035637027506 7108 114527891763576702280072896 7109 40345052780365760070832272 7110 13599455993380007393414940 7111 4382046931205296074912764 7112 1348322132678067164348192 7113 395703234591880110752892 7114 110626710745992360723804 7115 29421997539273652906320 7116 7432925694103530129600 7117 1780805114326150236870 7118 403893943449498256755 7119 86548702193839367625 7120 17484586300710087000 7121 3322071402459353505 7122 592052328980368191 7123 98675389121793354 7124 15328215762556320 7125 2210800500705744 7126 294773397395742 7127 36151474635270 7128 4054370730192 7129 412947458022 7130 37885068430 7131 3099899552 7132 223415072 7133 13978870 7134 742197 7135 33379 7136 1160 7137 59 7138 1 7139 1 7140 1 7141 1 7142 59 7143 1180 7144 34220 7145 768239 7146 14596541 7147 235383737 7148 3295372312 7149 40640346134 7150 447043807474 7151 4429775427432 7152 39867978846888 7153 328143970685826 7154 2484518635192686 7155 17391629422900440 7156 113045591248852860 7157 684923282545916143 7158 3881231934426858141 7159 20631811834837902660 7160 103159059174189513300 7161 486321278847355043865 7162 2166340242138217922595 7163 9136304499002255784300 7164 36545217996009023137200 7165 138871828383267006014988 7166 502075071847196098669572 7167 1729369691913173102098768 7168 5682214702000425906896012 7169 17830397857987120804699588 7170 53491193573961362414098764 7171 153571491228432396239188656 7172 422321600878189089657768804 7173 1113393311406045107708605041 7174 2816230140615290566557059811 7175 6839416055779793155303058040 7176 15958637463486184029040468396 7177 35799105661333469768495957999 7178 77250701690245908447807067261 7179 160443765048971519009252097684 7180 320887530097943038018504195368 7181 618295484822864558701579460922 7182 1148263043242462751874361856310 7183 2056191961155105666650688322392 7184 3551604296540637060578461647768 7185 5919340494234392112838293413070 7186 9522417316811848181522472012330 7187 14790137534622653825079267012840 7188 22185206301933980737618900519260 7189 32145911172190048865820092950071 7190 45004275641066068412148130129413 7191 60888137632030557801611208111884 7192 79622949211116883279030041377076 7193 100655426361223224575092181888937 7194 123023298885939496702890444530923 7195 145391171410655764430448593964172 7196 166161338755035159349084107388238 7197 183652005992407278474392735515880 7198 196317661578090539058833613827320 7199 202972497563788522431467112898912 7200 202972497563788522431467112898912 7201 196317661578090539058833613827320 7202 183652005992407278474392735515880 7203 166161338755035159349084107388238 7204 145391171410655764430448593964172 7205 123023298885939496702890444530923 7206 100655426361223224575092181888937 7207 79622949211116883279030041377076 7208 60888137632030557801611208111884 7209 45004275641066068412148130129413 7210 32145911172190048865820092950071 7211 22185206301933980737618900519260 7212 14790137534622653825079267012840 7213 9522417316811848181522472012330 7214 5919340494234392112838293413070 7215 3551604296540637060578461647768 7216 2056191961155105666650688322392 7217 1148263043242462751874361856310 7218 618295484822864558701579460922 7219 320887530097943038018504195368 7220 160443765048971519009252097684 7221 77250701690245908447807067261 7222 35799105661333469768495957999 7223 15958637463486184029040468396 7224 6839416055779793155303058040 7225 2816230140615290566557059811 7226 1113393311406045107708605041 7227 422321600878189089657768804 7228 153571491228432396239188656 7229 53491193573961362414098764 7230 17830397857987120804699588 7231 5682214702000425906896012 7232 1729369691913173102098768 7233 502075071847196098669572 7234 138871828383267006014988 7235 36545217996009023137200 7236 9136304499002255784300 7237 2166340242138217922595 7238 486321278847355043865 7239 103159059174189513300 7240 20631811834837902660 7241 3881231934426858141 7242 684923282545916143 7243 113045591248852860 7244 17391629422900440 7245 2484518635192686 7246 328143970685826 7247 39867978846888 7248 4429775427432 7249 447043807474 7250 40640346134 7251 3295372312 7252 235383737 7253 14596541 7254 768239 7255 34220 7256 1180 7257 59 7258 1 7259 1 7260 1 7261 1 7262 60 7263 1200 7264 35120 7265 794931 7266 15237032 7267 247881125 7268 3501337149 7269 43569363771 7270 483620164512 7271 4836176613142 7272 43928606740030 7273 364945161133350 7274 2789223754047912 7275 19710513323216053 7276 129350243854144093 7277 791319132089555823 7278 4528103923621226016 7279 24308768398342766091 7280 122759280417913805756 7281 584568001840474566018 7282 2630556008313549026100 7283 11208456034826699472915 7284 45300843140897846900065 7285 173955237658898314430938 7286 635605676061918969340752 7287 2212849390727042833001048 7288 7349821190631130233092144 7289 23316674121981112048868972 7290 70727244836682689149784520 7291 205337162429020862010786876 7292 571093983005734220250997066 7293 1522917288015144970276513749 7294 3896876589921161103827439996 7295 9575182478091654915650342343 7296 22608069739938768416433721400 7297 51326428598779171651548080297 7298 112107725623649567104518816332 7299 235713679516389928564945497305 7300 477320201020690303984562801681 7301 931356489796466159420606056242 7302 1751837206998116316191882908872 7303 3177751212694252796668503369114 7304 5561064622214944989121242087912 7305 9392020250851899522819715235182 7306 15313076495954188486785529220760 7307 24109950227672540732910519706050 7308 36667215971251996241779436310197 7309 53878358161839652054622694615735 7310 76507268589812316733280471038772 7311 105009976495820806105676053055229 7312 139340161119454546320687294273744 7313 178776055775903920817608703790135 7314 221814735870103032667373734904732 7315 266177683044123610159262600945319 7316 308956239247643500279036142766116 7317 346898233541213723643941025399662 7318 376803253674077003340862755288416 7319 395962741149030040237838585975080 7320 402562120168180570474615770350372 7321 395962741149030040237838585975080 7322 376803253674077003340862755288416 7323 346898233541213723643941025399662 7324 308956239247643500279036142766116 7325 266177683044123610159262600945319 7326 221814735870103032667373734904732 7327 178776055775903920817608703790135 7328 139340161119454546320687294273744 7329 105009976495820806105676053055229 7330 76507268589812316733280471038772 7331 53878358161839652054622694615735 7332 36667215971251996241779436310197 7333 24109950227672540732910519706050 7334 15313076495954188486785529220760 7335 9392020250851899522819715235182 7336 5561064622214944989121242087912 7337 3177751212694252796668503369114 7338 1751837206998116316191882908872 7339 931356489796466159420606056242 7340 477320201020690303984562801681 7341 235713679516389928564945497305 7342 112107725623649567104518816332 7343 51326428598779171651548080297 7344 22608069739938768416433721400 7345 9575182478091654915650342343 7346 3896876589921161103827439996 7347 1522917288015144970276513749 7348 571093983005734220250997066 7349 205337162429020862010786876 7350 70727244836682689149784520 7351 23316674121981112048868972 7352 7349821190631130233092144 7353 2212849390727042833001048 7354 635605676061918969340752 7355 173955237658898314430938 7356 45300843140897846900065 7357 11208456034826699472915 7358 2630556008313549026100 7359 584568001840474566018 7360 122759280417913805756 7361 24308768398342766091 7362 4528103923621226016 7363 791319132089555823 7364 129350243854144093 7365 19710513323216053 7366 2789223754047912 7367 364945161133350 7368 43928606740030 7369 4836176613142 7370 483620164512 7371 43569363771 7372 3501337149 7373 247881125 7374 15237032 7375 794931 7376 35120 7377 1200 7378 60 7379 1 7380 1 7381 1 7382 1 7383 60 7384 1220 7385 35990 7386 822342 7387 15898612 7388 260927500 7389 3718216875 7390 46681461095 7391 522832364264 7392 5275829032519 7393 48361766131420 7394 405494623481500 7395 3128101381143000 7396 22313788667785512 7397 147828849924079017 7398 913060537026410565 7399 5275460880597038820 7400 28598551056873842460 7401 145852610390056596546 7402 701481602208569292786 7403 3188552737311678603575 7404 13724640042644938130100 7405 56042280174133497364575 7406 217444047073622893037787 7407 802870327656453758908752 7408 2824914115821756805177520 7409 9483640245973040703095960 7410 30413053202584059194176920 7411 93266696487924448195475888 7412 273782883238694482681049168 7413 770014359108828232540450785 7414 2076705392747924959441702830 7415 5375002192994629306790289660 7416 13360719736872076626488841732 7417 31917274926972183052167788582 7418 73323469426827388073640114710 7419 162083458732986857846993937780 7420 344946848072765749119285688460 7421 707141038549169785694535661343 7422 1397034734694699239130909084363 7423 2661018542275617598344588732120 7424 4888848019529619687182312875560 7425 8666594216438871263641372824870 7426 14829505659239841351820073687652 7427 24500922393526694407354904353512 7428 39097216585414930918233275199000 7429 60274875569181351832276299265125 7430 89797263603066086757704491026225 7431 129308059588415164931094467077764 7432 180017102564264239038300537632124 7433 242330714990355706397712262197090 7434 315487157251595154384015359629650 7435 397280123946453157372463786200300 7436 483959423716588382107750183461322 7437 570380749380264878912705573365107 7438 650434187889775731832387371336735 7439 717720483188718048918496409750880 7440 766379498998122658524848876080800 7441 791925482298060080475677171950160 7442 791925482298060080475677171950160 7443 766379498998122658524848876080800 7444 717720483188718048918496409750880 7445 650434187889775731832387371336735 7446 570380749380264878912705573365107 7447 483959423716588382107750183461322 7448 397280123946453157372463786200300 7449 315487157251595154384015359629650 7450 242330714990355706397712262197090 7451 180017102564264239038300537632124 7452 129308059588415164931094467077764 7453 89797263603066086757704491026225 7454 60274875569181351832276299265125 7455 39097216585414930918233275199000 7456 24500922393526694407354904353512 7457 14829505659239841351820073687652 7458 8666594216438871263641372824870 7459 4888848019529619687182312875560 7460 2661018542275617598344588732120 7461 1397034734694699239130909084363 7462 707141038549169785694535661343 7463 344946848072765749119285688460 7464 162083458732986857846993937780 7465 73323469426827388073640114710 7466 31917274926972183052167788582 7467 13360719736872076626488841732 7468 5375002192994629306790289660 7469 2076705392747924959441702830 7470 770014359108828232540450785 7471 273782883238694482681049168 7472 93266696487924448195475888 7473 30413053202584059194176920 7474 9483640245973040703095960 7475 2824914115821756805177520 7476 802870327656453758908752 7477 217444047073622893037787 7478 56042280174133497364575 7479 13724640042644938130100 7480 3188552737311678603575 7481 701481602208569292786 7482 145852610390056596546 7483 28598551056873842460 7484 5275460880597038820 7485 913060537026410565 7486 147828849924079017 7487 22313788667785512 7488 3128101381143000 7489 405494623481500 7490 48361766131420 7491 5275829032519 7492 522832364264 7493 46681461095 7494 3718216875 7495 260927500 7496 15898612 7497 822342 7498 35990 7499 1220 7500 60 7501 1 7502 1 7503 1 7504 1 7505 61 7506 1240 7507 36920 7508 850426 7509 16584192 7510 274540216 7511 3946532715 7512 49986326035 7513 564845728013 7514 5751128699344 7515 53197943199688 7516 450136230650260 7517 3504632106523240 7518 25233349776622416 7519 168748026824265867 7520 1052193571045016301 7521 6137795832375238845 7522 33596356094647443240 7523 173021233894825904016 7524 840388850163197466846 7525 3858148812150558111576 7526 16774560052083513256200 7527 69195060215015842244475 7528 271244636040119358262191 7529 1011951142150375746785277 7530 3598048505414372675809696 7531 12207664571944205010353840 7532 39569671371101379784024840 7533 122665981250422950279801904 7534 364040976614079499923835808 7535 1035241527246315174953004439 7536 2823385983398837374813846845 7537 7390628015367619697082996945 7538 18582150438638099873984048856 7539 44906863560042268306300792552 7540 104378115301718791839744359306 7541 233477363174897760051053147920 7542 502874320684392973399901291320 7543 1043464215420116442205894156439 7544 2086928430840228692567282507383 7545 4024790545191871717302012024129 7546 7487982409659288790826324376240 7547 13444332053706454321216490529240 7548 23303508893091175223065787373996 7549 39008047494956974298358892732152 7550 63076842757802748043247741588016 7551 98557566809066805510240806665575 7552 148842039670835556608560874548425 7553 217309377919419930674692617926913 7554 306789710003886924306315714018024 7555 418885950197614864914419288996448 7556 553245594600623360339500426285470 7557 706924926434129884265778241094280 7558 874016272682196893416538971135816 7559 1045698040530485612911474543982007 7560 1210808257456351702270159957138131 7561 1356940288528670063024807197541025 7562 1471935228234489497816959637864640 7563 1545531989646214029932605151142432 7564 1570868579640414199829827719018470 7565 1545531989646214029932605151142432 7566 1471935228234489497816959637864640 7567 1356940288528670063024807197541025 7568 1210808257456351702270159957138131 7569 1045698040530485612911474543982007 7570 874016272682196893416538971135816 7571 706924926434129884265778241094280 7572 553245594600623360339500426285470 7573 418885950197614864914419288996448 7574 306789710003886924306315714018024 7575 217309377919419930674692617926913 7576 148842039670835556608560874548425 7577 98557566809066805510240806665575 7578 63076842757802748043247741588016 7579 39008047494956974298358892732152 7580 23303508893091175223065787373996 7581 13444332053706454321216490529240 7582 7487982409659288790826324376240 7583 4024790545191871717302012024129 7584 2086928430840228692567282507383 7585 1043464215420116442205894156439 7586 502874320684392973399901291320 7587 233477363174897760051053147920 7588 104378115301718791839744359306 7589 44906863560042268306300792552 7590 18582150438638099873984048856 7591 7390628015367619697082996945 7592 2823385983398837374813846845 7593 1035241527246315174953004439 7594 364040976614079499923835808 7595 122665981250422950279801904 7596 39569671371101379784024840 7597 12207664571944205010353840 7598 3598048505414372675809696 7599 1011951142150375746785277 7600 271244636040119358262191 7601 69195060215015842244475 7602 16774560052083513256200 7603 3858148812150558111576 7604 840388850163197466846 7605 173021233894825904016 7606 33596356094647443240 7607 6137795832375238845 7608 1052193571045016301 7609 168748026824265867 7610 25233349776622416 7611 3504632106523240 7612 450136230650260 7613 53197943199688 7614 5751128699344 7615 564845728013 7616 49986326035 7617 3946532715 7618 274540216 7619 16584192 7620 850426 7621 36920 7622 1240 7623 61 7624 1 7625 1 7626 1 7627 1 7628 61 7629 1261 7630 37820 7631 879254 7632 17292002 7633 288740572 7634 4186738294 7635 53494138475 7636 609833177627 7637 6264622333214 7638 58469808444154 7639 499242001266652 7640 3922615724237980 7641 28504339562486970 7642 192404292046745922 7643 1211015242146150837 7644 7131534203749591485 7645 39411110034105654570 7646 204937772177349403764 7647 1005170977646177545086 7648 4660338169086822316146 7649 20464963263541886172564 7650 85270680264757859829165 7651 337671893845862874571299 7652 1272763292188252373384127 7653 4572519975630765278356477 7654 15677211345019766658885104 7655 51356381992280514187776920 7656 160916663575812277797482312 7657 482749990727366293377260528 7658 1387906223341178093459624018 7659 3827256555273979552551123517 7660 10130973234548769403743803385 7661 25761617653566456643477885914 7662 62972843153162449573010160052 7663 148071279846624332609869905062 7664 335108685968676121169705574614 7665 730365084803523128033333223380 7666 1533766678087398568869698938526 7667 3104942299542779274307420315863 7668 6062030203869235726029059502943 7669 11419173174730415406010144673766 7670 20762133044964391647291172134120 7671 36449078012270812528385465191956 7672 61804958368633116895957088252772 7673 101254931795420200806266111496552 7674 160320308676081984609922181230896 7675 245388227565431593327627387769025 7676 363174576796838758124888533898157 7677 519838119728808399519036192258024 7678 719775858086042399334048405965364 7679 964228036303943570877415028668962 7680 1249925232245852777063317421096410 7681 1568088018635706191129672859978964 7682 1904106879771928946371745615688742 7683 2238160718328407692075146152322127 7684 2546872541546119097878612323635379 7685 2805876528821995605213579309679470 7686 2992934964076795312227820118364908 7687 3091063979292427941600628737423440 7688 3091063979292427941600628737423440 7689 2992934964076795312227820118364908 7690 2805876528821995605213579309679470 7691 2546872541546119097878612323635379 7692 2238160718328407692075146152322127 7693 1904106879771928946371745615688742 7694 1568088018635706191129672859978964 7695 1249925232245852777063317421096410 7696 964228036303943570877415028668962 7697 719775858086042399334048405965364 7698 519838119728808399519036192258024 7699 363174576796838758124888533898157 7700 245388227565431593327627387769025 7701 160320308676081984609922181230896 7702 101254931795420200806266111496552 7703 61804958368633116895957088252772 7704 36449078012270812528385465191956 7705 20762133044964391647291172134120 7706 11419173174730415406010144673766 7707 6062030203869235726029059502943 7708 3104942299542779274307420315863 7709 1533766678087398568869698938526 7710 730365084803523128033333223380 7711 335108685968676121169705574614 7712 148071279846624332609869905062 7713 62972843153162449573010160052 7714 25761617653566456643477885914 7715 10130973234548769403743803385 7716 3827256555273979552551123517 7717 1387906223341178093459624018 7718 482749990727366293377260528 7719 160916663575812277797482312 7720 51356381992280514187776920 7721 15677211345019766658885104 7722 4572519975630765278356477 7723 1272763292188252373384127 7724 337671893845862874571299 7725 85270680264757859829165 7726 20464963263541886172564 7727 4660338169086822316146 7728 1005170977646177545086 7729 204937772177349403764 7730 39411110034105654570 7731 7131534203749591485 7732 1211015242146150837 7733 192404292046745922 7734 28504339562486970 7735 3922615724237980 7736 499242001266652 7737 58469808444154 7738 6264622333214 7739 609833177627 7740 53494138475 7741 4186738294 7742 288740572 7743 17292002 7744 879254 7745 37820 7746 1261 7747 61 7748 1 7749 1 7750 1 7751 1 7752 62 7753 1281 7754 38781 7755 908778 7756 18025012 7757 303546858 7758 4439390797 7759 57215451603 7760 657977954362 7761 6819013426899 7762 64212379411242 7763 553214106510324 7764 4386197586523112 7765 32165447368176628 7766 219127110413838922 7767 1392101633274933933 7768 8275270821495632262 7769 46167300324180187053 7770 242378326710616865151 7771 1200349808248330522926 7772 5619819556844090578812 7773 24922678033772801619246 7774 104882936725669587230031 7775 419531746899194230955823 7776 1597447805501649062740002 7777 5798143886623698639154223 7778 20086427035806810539656052 7779 66492999842633558593973448 7780 210561166168350858595287952 7781 638475794187795655758982873 7782 1855570276858316394543528852 7783 5173105014271387254078988733 7784 13845663420549990816561581702 7785 35603134509985000461088234173 7786 88018860316352075110495565477 7787 209342154265916888396455157498 7788 479283353187757742717506388052 7789 1056881240362744568485633602298 7790 2245872635770833692947853610037 7791 4601300034262189469962393056183 7792 9093045305803853737534747681202 7793 17340225931998035052305344947383 7794 31921779556632752434444501274262 7795 56749830322902651315682778991948 7796 97461665119767607894132492633752 7797 161744891049827062802073280470348 7798 259465762725764265348132173730102 7799 402436693207307794037238546968073 7800 603655039810961720774717771972622 7801 875891626392375766323913200695049 7802 1229617090896989100554021646274047 7803 1670423217822324733113807494257134 7804 2196297193803427024809697277861372 7805 2795287337567997931099907319410158 7806 3444193326646283244050727333308047 7807 4108862214244688668014176029228243 7808 4746444281972312867533922066599322 7809 5309581739155468509451593508105683 7810 5752046884085090994323996597073352 7811 6034934435761406822784952950383600 7812 6132272087951107049186959860172802 7813 6034934435761406822784952950383600 7814 5752046884085090994323996597073352 7815 5309581739155468509451593508105683 7816 4746444281972312867533922066599322 7817 4108862214244688668014176029228243 7818 3444193326646283244050727333308047 7819 2795287337567997931099907319410158 7820 2196297193803427024809697277861372 7821 1670423217822324733113807494257134 7822 1229617090896989100554021646274047 7823 875891626392375766323913200695049 7824 603655039810961720774717771972622 7825 402436693207307794037238546968073 7826 259465762725764265348132173730102 7827 161744891049827062802073280470348 7828 97461665119767607894132492633752 7829 56749830322902651315682778991948 7830 31921779556632752434444501274262 7831 17340225931998035052305344947383 7832 9093045305803853737534747681202 7833 4601300034262189469962393056183 7834 2245872635770833692947853610037 7835 1056881240362744568485633602298 7836 479283353187757742717506388052 7837 209342154265916888396455157498 7838 88018860316352075110495565477 7839 35603134509985000461088234173 7840 13845663420549990816561581702 7841 5173105014271387254078988733 7842 1855570276858316394543528852 7843 638475794187795655758982873 7844 210561166168350858595287952 7845 66492999842633558593973448 7846 20086427035806810539656052 7847 5798143886623698639154223 7848 1597447805501649062740002 7849 419531746899194230955823 7850 104882936725669587230031 7851 24922678033772801619246 7852 5619819556844090578812 7853 1200349808248330522926 7854 242378326710616865151 7855 46167300324180187053 7856 8275270821495632262 7857 1392101633274933933 7858 219127110413838922 7859 32165447368176628 7860 4386197586523112 7861 553214106510324 7862 64212379411242 7863 6819013426899 7864 657977954362 7865 57215451603 7866 4439390797 7867 303546858 7868 18025012 7869 908778 7870 38781 7871 1281 7872 62 7873 1 7874 1 7875 1 7876 1 7877 62 7878 1302 7879 39711 7880 939071 7881 18781412 7882 318981444 7883 4704976299 7884 61161344817 7885 709471599882 7886 7417172499434 7887 70463138744623 7888 612487046493573 7889 4899896371948584 7890 36259231578671872 7891 249282217103368867 7892 1598338912278627849 7893 9590033473671767094 7894 54007030567908898062 7895 286237262009917159931 7896 1431186309834547931181 7897 6765608010126953856492 7898 30298157609684582360652 7899 128767169841159475032771 7900 520219366155000846386071 7901 2000843715980772486097002 7902 7336426958585088074031874 7903 25677494355047808259111559 7904 85886791463401679850549037 7905 274837732682885375521759752 7906 842244664673262354405466768 7907 2474093702477708166066058631 7908 6972445888800565429410810901 7909 18866618287342706456052782438 7910 49053207547090445079721574774 7911 122633018867726112699303917707 7912 294982126465610160922277721929 7913 683116503394044583188432619204 7914 1523875276802096819676960077732 7915 3276331845124508162305464184429 7916 6792395288672755884230199273413 7917 13584790577345511768460398546826 7918 26221805067899467640071497237506 7919 48867909444721735147405972124443 7920 87962237000499109539308307470207 7921 152977803479128886155318795543512 7922 257132903720237894710988292029784 7923 417840968545386578905355974548399 7924 656607236285607453429178681895277 7925 998042999154123329212351596533122 7926 1467710292873710743569800498461974 7927 2088664647551049904310869940118963 7928 2876839986249559262584890684553953 7929 3835786648332745683446520912738604 7930 4951651855120453477948407251597884 7931 6189564818900566847435509064408207 7932 7492631096563844041672909229769149 7933 8784464044247265428168238407315554 7934 9975577812958759017757539318259162 7935 10973135594254634919533293250168283 7936 11692685469287725719145846341368225 7937 12069868871522813645569905900767200 7938 12069868871522813645569905900767200 7939 11692685469287725719145846341368225 7940 10973135594254634919533293250168283 7941 9975577812958759017757539318259162 7942 8784464044247265428168238407315554 7943 7492631096563844041672909229769149 7944 6189564818900566847435509064408207 7945 4951651855120453477948407251597884 7946 3835786648332745683446520912738604 7947 2876839986249559262584890684553953 7948 2088664647551049904310869940118963 7949 1467710292873710743569800498461974 7950 998042999154123329212351596533122 7951 656607236285607453429178681895277 7952 417840968545386578905355974548399 7953 257132903720237894710988292029784 7954 152977803479128886155318795543512 7955 87962237000499109539308307470207 7956 48867909444721735147405972124443 7957 26221805067899467640071497237506 7958 13584790577345511768460398546826 7959 6792395288672755884230199273413 7960 3276331845124508162305464184429 7961 1523875276802096819676960077732 7962 683116503394044583188432619204 7963 294982126465610160922277721929 7964 122633018867726112699303917707 7965 49053207547090445079721574774 7966 18866618287342706456052782438 7967 6972445888800565429410810901 7968 2474093702477708166066058631 7969 842244664673262354405466768 7970 274837732682885375521759752 7971 85886791463401679850549037 7972 25677494355047808259111559 7973 7336426958585088074031874 7974 2000843715980772486097002 7975 520219366155000846386071 7976 128767169841159475032771 7977 30298157609684582360652 7978 6765608010126953856492 7979 1431186309834547931181 7980 286237262009917159931 7981 54007030567908898062 7982 9590033473671767094 7983 1598338912278627849 7984 249282217103368867 7985 36259231578671872 7986 4899896371948584 7987 612487046493573 7988 70463138744623 7989 7417172499434 7990 709471599882 7991 61161344817 7992 4704976299 7993 318981444 7994 18781412 7995 939071 7996 39711 7997 1302 7998 62 7999 1 8000 1 8001 1 8002 1 8003 63 8004 1323 8005 40703 8006 970083 8007 19564293 8008 335063589 8009 4984089790 8010 65343298132 8011 764516865997 8012 8062143739776 8013 77262214075911 8014 677529915423447 8015 5468634348083657 8016 40832467962992394 8017 283275246739110972 8018 1832957467961281585 8019 11099575779900573850 8020 63092325428093765760 8021 337543941050444942451 8022 1703793225983269757565 8023 8131740396792091378698 8024 36769608749562930199296 8025 157802904217128378703653 8026 643835849201477068917573 8027 2501054644976048690433681 8028 9263165351747757595436077 8029 32751906065112297054829613 8030 110678854978606215211729175 8031 357861631097507968688444267 8032 1108216664043751563257205760 8033 3290018221379933979794789560 8034 9371567054839422636561984821 8035 25633992238237380941729536835 8036 67380779597651572101234757964 8037 170323637316286288183357637438 8038 414300739417991425076644201775 8039 970335942321086104325421426350 8040 2189475972416804840230580178680 8041 4762110240006552668542575445870 8042 9988816600989344722343594824585 8043 20215462168668916541315976113447 8044 39490670282981121305263150862720 8045 74493764397441669850497592945385 8046 135744192902004789351634167045832 8047 239027817936138885363665098601220 8048 406855860316832094509763193228800 8049 669616936771452852053165799609042 8050 1065920838125986095470017608776397 8051 1641518090714018635512493354205847 8052 2446183821456184523481154398715782 8053 3528149742484881597954434762832471 8054 4926095866865683594097344620084927 8055 6659351820022127926534831797936795 8056 8717696928028967284392273644935936 8057 11052794319465297946843633565842664 8058 13573607058992470948114113547289345 8059 16147911846042767337219471901362605 8060 18611152636117087542279970922600320 8061 20782453776997414627159782463724105 8062 22485933594784087713334142710615427 8063 23573962639692995408776040482049392 8064 23948152522862725258221580250981296 8065 23573962639692995408776040482049392 8066 22485933594784087713334142710615427 8067 20782453776997414627159782463724105 8068 18611152636117087542279970922600320 8069 16147911846042767337219471901362605 8070 13573607058992470948114113547289345 8071 11052794319465297946843633565842664 8072 8717696928028967284392273644935936 8073 6659351820022127926534831797936795 8074 4926095866865683594097344620084927 8075 3528149742484881597954434762832471 8076 2446183821456184523481154398715782 8077 1641518090714018635512493354205847 8078 1065920838125986095470017608776397 8079 669616936771452852053165799609042 8080 406855860316832094509763193228800 8081 239027817936138885363665098601220 8082 135744192902004789351634167045832 8083 74493764397441669850497592945385 8084 39490670282981121305263150862720 8085 20215462168668916541315976113447 8086 9988816600989344722343594824585 8087 4762110240006552668542575445870 8088 2189475972416804840230580178680 8089 970335942321086104325421426350 8090 414300739417991425076644201775 8091 170323637316286288183357637438 8092 67380779597651572101234757964 8093 25633992238237380941729536835 8094 9371567054839422636561984821 8095 3290018221379933979794789560 8096 1108216664043751563257205760 8097 357861631097507968688444267 8098 110678854978606215211729175 8099 32751906065112297054829613 8100 9263165351747757595436077 8101 2501054644976048690433681 8102 643835849201477068917573 8103 157802904217128378703653 8104 36769608749562930199296 8105 8131740396792091378698 8106 1703793225983269757565 8107 337543941050444942451 8108 63092325428093765760 8109 11099575779900573850 8110 1832957467961281585 8111 283275246739110972 8112 40832467962992394 8113 5468634348083657 8114 677529915423447 8115 77262214075911 8116 8062143739776 8117 764516865997 8118 65343298132 8119 4984089790 8120 335063589 8121 19564293 8122 970083 8123 40703 8124 1323 8125 63 8126 1 8127 1 8128 1 8129 1 8130 63 8131 1344 8132 41664 8133 1001889 8134 20371743 8135 351816768 8136 5277251520 8137 69773352145 8138 823325555311 8139 8757156131136 8140 84652509267648 8141 748848853889073 8142 6097769238811023 8143 45936526458358848 8144 321555685208511936 8145 2099569463301104361 8146 12830702275728971095 8147 73607712999442726720 8148 397481650196990724288 8149 2025263645980112853513 8150 9758088476085998294199 8151 44547795215816626972224 8152 193040445935205383546304 8153 795326637248883438074649 8154 3120127576899465795523623 8155 11671588343202174565790528 8156 41684244082864909163537600 8157 142301384972493705272223225 8158 464851190910146103889262535 8159 1454534371557423926775082560 8160 4363603114672271780325247680 8161 12561887754359226087260952405 8162 34729924967934330947133221355 8163 92282372057653240051691081280 8164 235832728591780502354321652160 8165 580021035185187995107301882485 8166 1373734030701761041043609721675 8167 3134931505960425112148040724800 8168 6896849313112935246725689594560 8169 14634777810751830639712708696485 8170 29966449802968034167030784473755 8171 59236005424471681957894726294080 8172 113086919446718665555980841106880 8173 208582540312836627540314711894405 8174 371821050122882683876213182072635 8175 640797979999010548852877029335360 8176 1067996633331684248088128382225600 8177 1721872123126592923451566906483725 8178 2686120512077484960584444374114611 8179 4055515282940516446824015783898176 8180 5927291567374600960742792299543488 8181 8387676746284812606165748947712173 8182 11494223689353261719560470780198163 8183 15255969624050692747686478878637888 8184 19614818088065176389882615701105856 8185 24432492706186447706605398002616381 8186 29487491197121574818316859658330115 8187 34485371061040485740107004944818240 8188 39083420535845883838787938937460672 8189 42927691408224167452728817902083997 8190 45697219886174113740001644863508771 8191 47147925279385990352123727708837696 8192 47147925279385990352123727708837696 8193 45697219886174113740001644863508771 8194 42927691408224167452728817902083997 8195 39083420535845883838787938937460672 8196 34485371061040485740107004944818240 8197 29487491197121574818316859658330115 8198 24432492706186447706605398002616381 8199 19614818088065176389882615701105856 8200 15255969624050692747686478878637888 8201 11494223689353261719560470780198163 8202 8387676746284812606165748947712173 8203 5927291567374600960742792299543488 8204 4055515282940516446824015783898176 8205 2686120512077484960584444374114611 8206 1721872123126592923451566906483725 8207 1067996633331684248088128382225600 8208 640797979999010548852877029335360 8209 371821050122882683876213182072635 8210 208582540312836627540314711894405 8211 113086919446718665555980841106880 8212 59236005424471681957894726294080 8213 29966449802968034167030784473755 8214 14634777810751830639712708696485 8215 6896849313112935246725689594560 8216 3134931505960425112148040724800 8217 1373734030701761041043609721675 8218 580021035185187995107301882485 8219 235832728591780502354321652160 8220 92282372057653240051691081280 8221 34729924967934330947133221355 8222 12561887754359226087260952405 8223 4363603114672271780325247680 8224 1454534371557423926775082560 8225 464851190910146103889262535 8226 142301384972493705272223225 8227 41684244082864909163537600 8228 11671588343202174565790528 8229 3120127576899465795523623 8230 795326637248883438074649 8231 193040445935205383546304 8232 44547795215816626972224 8233 9758088476085998294199 8234 2025263645980112853513 8235 397481650196990724288 8236 73607712999442726720 8237 12830702275728971095 8238 2099569463301104361 8239 321555685208511936 8240 45936526458358848 8241 6097769238811023 8242 748848853889073 8243 84652509267648 8244 8757156131136 8245 823325555311 8246 69773352145 8247 5277251520 8248 351816768 8249 20371743 8250 1001889 8251 41664 8252 1344 8253 63 8254 1 8255 1 8256 1 8257 1 8258 64 8259 1365 8260 42688 8261 1034439 8262 21206976 8263 369261243 8264 5585096160 8265 74463977645 8266 886121631808 8267 9505630713761 8268 92679902973632 8269 826989600315123 8270 6793128893704128 8271 51627777489722823 8272 364621178797803056 8273 2402210106380694561 8274 14813628991284063808 8275 85763115144185477845 8276 467408977547644700736 8277 2403817598487815674263 8278 11691294683618278996416 8279 53881618975256551739499 8280 235732083017055308995808 8281 980645465345399762544909 8282 3884864728100417886920256 8283 14676155639470693863451873 8284 52938989985238808510374976 8285 182548241328345223715697475 8286 602409196383557931894598080 8287 1904390362760732028086818935 8288 5772683287118530026005387048 8289 16793260471617008955356800005 8290 46922345435400649396392463680 8291 126020013455074669526776723305 8292 325551701425610069431659657920 8293 809479906247459656942622036035 8294 1938491354434707314930030463680 8295 4473441587157009806187408287175 8296 9953407531424349884349137482272 8297 21363411286959565764049247045985 8298 44252780522987678684097035238720 8299 88505561045975329748758668114405 8300 170976652020634173551637856501440 8301 319156417105183741416911825437855 8302 575869187385440255442347422857920 8303 1004707943949065895586010469749635 8304 1695444655414048745798099945029040 8305 2768072906798446804033068545296725 8306 4373555192741546028700093760839488 8307 6688966765369423151130883879635801 8308 9904816171797030557519863125559872 8309 14203132623708949222620010116110883 8310 19726573088484651876670835030624448 8311 26541207428142985832064503173957063 8312 34598359683114963918672228945969952 8313 43703191178671532973496527208658481 8314 53498734029063428609796445450628928 8315 63473074271770169086489847606449365 8316 72994035412535694829218327219886656 8317 81370400132007003592137607548317247 8318 87932529174910794634795772244498624 8319 92119792468954165327908295914034371 8320 93559164226281574619312898278034936 8321 92119792468954165327908295914034371 8322 87932529174910794634795772244498624 8323 81370400132007003592137607548317247 8324 72994035412535694829218327219886656 8325 63473074271770169086489847606449365 8326 53498734029063428609796445450628928 8327 43703191178671532973496527208658481 8328 34598359683114963918672228945969952 8329 26541207428142985832064503173957063 8330 19726573088484651876670835030624448 8331 14203132623708949222620010116110883 8332 9904816171797030557519863125559872 8333 6688966765369423151130883879635801 8334 4373555192741546028700093760839488 8335 2768072906798446804033068545296725 8336 1695444655414048745798099945029040 8337 1004707943949065895586010469749635 8338 575869187385440255442347422857920 8339 319156417105183741416911825437855 8340 170976652020634173551637856501440 8341 88505561045975329748758668114405 8342 44252780522987678684097035238720 8343 21363411286959565764049247045985 8344 9953407531424349884349137482272 8345 4473441587157009806187408287175 8346 1938491354434707314930030463680 8347 809479906247459656942622036035 8348 325551701425610069431659657920 8349 126020013455074669526776723305 8350 46922345435400649396392463680 8351 16793260471617008955356800005 8352 5772683287118530026005387048 8353 1904390362760732028086818935 8354 602409196383557931894598080 8355 182548241328345223715697475 8356 52938989985238808510374976 8357 14676155639470693863451873 8358 3884864728100417886920256 8359 980645465345399762544909 8360 235732083017055308995808 8361 53881618975256551739499 8362 11691294683618278996416 8363 2403817598487815674263 8364 467408977547644700736 8365 85763115144185477845 8366 14813628991284063808 8367 2402210106380694561 8368 364621178797803056 8369 51627777489722823 8370 6793128893704128 8371 826989600315123 8372 92679902973632 8373 9505630713761 8374 886121631808 8375 74463977645 8376 5585096160 8377 369261243 8378 21206976 8379 1034439 8380 42688 8381 1365 8382 64 8383 1 8384 1 8385 1 8386 1 8387 64 8388 1387 8389 43680 8390 1067808 8391 22068039 8392 387421632 8393 5908179888 8394 79428242917 8395 953138913856 8396 10311192638656 8397 101393394281074 8398 912540248623584 8399 7561047774309696 8400 57968030865661158 8401 413022219917782584 8402 2745382978720793784 8403 17082382978707208582 8404 99797079440506737856 8405 548883936922787058208 8406 2848969005615189197074 8407 13985847845747291195712 8408 65064596498423005874112 8409 287368634534701610401425 8410 1206948265040492015439888 8411 4827793060161968061759552 8412 18417136488747537401644427 8413 67090997209008886232922848 8414 233661748900281886356092768 8415 778872496334272954535172287 8416 2487367004422180608113396160 8417 7617561451042928112347275740 8418 22391013962156011940520322521 8419 63221686481381680773107952960 8420 171601720449463379781142772160 8421 448071158951376602761991698456 8422 1126232913039943870528865441440 8423 2726669157886179897069884752960 8424 6362228035067747279911264216552 8425 14315013078902431379799706518960 8426 31074052781032095656798904794160 8427 65107539160257724233293550967080 8428 131729207138195839626059413007487 8429 257470723042837322905479761787360 8430 486333587969803796444819194386584 8431 888087421510076497855754644696640 8432 1568324595432688227256211464975040 8433 2679221183864175721562696641674602 8434 4428916650877514886452909672474760 8435 7086266641404023818324655475959616 8436 10976765973939566196727607580196278 8437 16465148960909349295091406472949664 8438 23921065471509809217044227563976224 8439 33666684737680472231395584250446670 8440 45909115551382461979787248733331136 8441 60665616978612539044718864397616144 8442 77694562095416058619549387909494394 8443 96448421911550969320819922115660096 8444 116065050096951166329581435623221696 8445 135409225113109694051178349006680492 8446 153167812013189653820494320090950112 8447 167990503498337039674090544615880768 8448 178656567212517169120791854776579908 8449 184239584937908330655816591828068742 8450 184239584937908330655816591828068742 8451 178656567212517169120791854776579908 8452 167990503498337039674090544615880768 8453 153167812013189653820494320090950112 8454 135409225113109694051178349006680492 8455 116065050096951166329581435623221696 8456 96448421911550969320819922115660096 8457 77694562095416058619549387909494394 8458 60665616978612539044718864397616144 8459 45909115551382461979787248733331136 8460 33666684737680472231395584250446670 8461 23921065471509809217044227563976224 8462 16465148960909349295091406472949664 8463 10976765973939566196727607580196278 8464 7086266641404023818324655475959616 8465 4428916650877514886452909672474760 8466 2679221183864175721562696641674602 8467 1568324595432688227256211464975040 8468 888087421510076497855754644696640 8469 486333587969803796444819194386584 8470 257470723042837322905479761787360 8471 131729207138195839626059413007487 8472 65107539160257724233293550967080 8473 31074052781032095656798904794160 8474 14315013078902431379799706518960 8475 6362228035067747279911264216552 8476 2726669157886179897069884752960 8477 1126232913039943870528865441440 8478 448071158951376602761991698456 8479 171601720449463379781142772160 8480 63221686481381680773107952960 8481 22391013962156011940520322521 8482 7617561451042928112347275740 8483 2487367004422180608113396160 8484 778872496334272954535172287 8485 233661748900281886356092768 8486 67090997209008886232922848 8487 18417136488747537401644427 8488 4827793060161968061759552 8489 1206948265040492015439888 8490 287368634534701610401425 8491 65064596498423005874112 8492 13985847845747291195712 8493 2848969005615189197074 8494 548883936922787058208 8495 99797079440506737856 8496 17082382978707208582 8497 2745382978720793784 8498 413022219917782584 8499 57968030865661158 8500 7561047774309696 8501 912540248623584 8502 101393394281074 8503 10311192638656 8504 953138913856 8505 79428242917 8506 5908179888 8507 387421632 8508 22068039 8509 1067808 8510 43680 8511 1387 8512 64 8513 1 8514 1 8515 1 8516 1 8517 65 8518 1408 8519 44736 8520 1101946 8521 22958208 8522 406319232 8523 6247179024 8524 84679675888 8525 1024624395938 8526 11177679094656 8527 110845321500928 8528 1006134116432446 8529 8408406581958336 8530 65025008498441896 8531 467367248893158936 8532 3134109771854628984 8533 19675244681078253528 8534 115980389617815350656 8535 643691162392645488628 8536 3371715612136189376608 8537 16705318260205038518784 8538 78442364002695216861312 8539 349722206179054639730928 8540 1482822154192229137289668 8541 5988320238085644392555718 8542 23066122398526811117316992 8543 84850378823158766468107904 8544 298439263446888053070658848 8545 1004745520271213706521201076 8546 3241114581519786925875052160 8547 10027198236576920561425873980 8548 29777740217712553854539962140 8549 84954141209356647907303137660 8550 233017073031376342552362513160 8551 614906164943910482531599802560 8552 1562194040668308542664789286240 8553 3823264362688230602629274551680 8554 9018982599161969598141012310504 8555 20518185413093485195709865841790 8556 45039919199473482554298236690160 8557 95441733541741437127304392883280 8558 195322617480773131591881952199040 8559 386206084564255985292492298997760 8560 738082739389466917338090103483110 8561 1363848540176188909168021151879360 8562 2437516539889358770379017401997440 8563 4214872350225349613807764720287080 8564 7053459851397523633788232302188360 8565 11426604959263988412061489064459942 8566 17924086210610177586732870099835776 8567 27230823281503923841901913950483412 8568 40075551244477472381275339927867104 8569 57144767515273433140745614979261696 8570 78963678748377834300444755570334416 8571 105754926895148885647128429733482736 8572 137295870004228377131456192277611344 8573 172803422591528820052424836773061808 8574 210878752993052118538595417576436096 8575 249539857708445007631747058169080216 8576 286357213763789352090364159069886112 8577 318687866930668795878452504875208256 8578 343980554782309175544662027702947968 8579 360104643287729919036863098284294822 8580 365644714722925763014713351317974954 8581 360104643287729919036863098284294822 8582 343980554782309175544662027702947968 8583 318687866930668795878452504875208256 8584 286357213763789352090364159069886112 8585 249539857708445007631747058169080216 8586 210878752993052118538595417576436096 8587 172803422591528820052424836773061808 8588 137295870004228377131456192277611344 8589 105754926895148885647128429733482736 8590 78963678748377834300444755570334416 8591 57144767515273433140745614979261696 8592 40075551244477472381275339927867104 8593 27230823281503923841901913950483412 8594 17924086210610177586732870099835776 8595 11426604959263988412061489064459942 8596 7053459851397523633788232302188360 8597 4214872350225349613807764720287080 8598 2437516539889358770379017401997440 8599 1363848540176188909168021151879360 8600 738082739389466917338090103483110 8601 386206084564255985292492298997760 8602 195322617480773131591881952199040 8603 95441733541741437127304392883280 8604 45039919199473482554298236690160 8605 20518185413093485195709865841790 8606 9018982599161969598141012310504 8607 3823264362688230602629274551680 8608 1562194040668308542664789286240 8609 614906164943910482531599802560 8610 233017073031376342552362513160 8611 84954141209356647907303137660 8612 29777740217712553854539962140 8613 10027198236576920561425873980 8614 3241114581519786925875052160 8615 1004745520271213706521201076 8616 298439263446888053070658848 8617 84850378823158766468107904 8618 23066122398526811117316992 8619 5988320238085644392555718 8620 1482822154192229137289668 8621 349722206179054639730928 8622 78442364002695216861312 8623 16705318260205038518784 8624 3371715612136189376608 8625 643691162392645488628 8626 115980389617815350656 8627 19675244681078253528 8628 3134109771854628984 8629 467367248893158936 8630 65025008498441896 8631 8408406581958336 8632 1006134116432446 8633 110845321500928 8634 11177679094656 8635 1024624395938 8636 84679675888 8637 6247179024 8638 406319232 8639 22958208 8640 1101946 8641 44736 8642 1408 8643 65 8644 1 8645 1