0 1 1 1 2 1 3 0 4 1 5 1 6 0 7 2 8 1 9 1 10 0 11 1 12 1 13 0 14 3 15 2 16 3 17 1 18 3 19 2 20 2 21 1 22 1 23 0 24 1 25 1 26 0 27 4 28 3 29 7 30 4 31 7 32 5 33 8 34 6 35 6 36 3 37 5 38 4 39 3 40 2 41 2 42 1 43 1 44 0 45 1 46 1 47 0 48 5 49 4 50 12 51 10 52 17 53 12 54 20 55 18 56 22 57 14 58 19 59 16 60 18 61 14 62 14 63 12 64 12 65 7 66 8 67 7 68 5 69 4 70 3 71 2 72 2 73 1 74 1 75 0 76 1 77 1 78 0 79 6 80 5 81 18 82 18 83 34 84 29 85 45 86 44 87 61 88 50 89 61 90 52 91 64 92 57 93 59 94 50 95 59 96 47 97 47 98 40 99 42 100 35 101 33 102 27 103 26 104 22 105 19 106 13 107 14 108 12 109 8 110 7 111 5 112 4 113 3 114 2 115 2 116 1 117 1 118 0 119 1 120 1 121 0 122 7 123 6 124 25 125 28 126 60 127 60 128 95 129 96 130 140 131 138 132 173 133 156 134 190 135 186 136 208 137 184 138 206 139 193 140 203 141 178 142 187 143 173 144 175 145 152 146 153 147 140 148 140 149 113 150 111 151 100 152 95 153 80 154 74 155 63 156 58 157 47 158 42 159 36 160 32 161 23 162 21 163 19 164 14 165 12 166 8 167 7 168 5 169 4 170 3 171 2 172 2 173 1 174 1 175 0 176 1 177 1 178 0 179 8 180 7 181 33 182 40 183 95 184 109 185 184 186 199 187 293 188 317 189 426 190 421 191 512 192 521 193 620 194 601 195 666 196 646 197 717 198 679 199 709 200 676 201 716 202 669 203 670 204 632 205 653 206 602 207 588 208 540 209 541 210 500 211 476 212 433 213 422 214 382 215 357 216 318 217 311 218 269 219 247 220 216 221 204 222 179 223 160 224 136 225 125 226 105 227 92 228 76 229 68 230 57 231 49 232 37 233 34 234 30 235 21 236 19 237 14 238 12 239 8 240 7 241 5 242 4 243 3 244 2 245 2 246 1 247 1 248 0 249 1 250 1 251 0 252 9 253 8 254 42 255 54 256 140 257 178 258 324 259 383 260 579 261 665 262 932 263 1017 264 1272 265 1342 266 1633 267 1709 268 1960 269 1968 270 2212 271 2237 272 2417 273 2359 274 2528 275 2498 276 2592 277 2489 278 2579 279 2507 280 2554 281 2403 282 2421 283 2339 284 2326 285 2178 286 2151 287 2053 288 2002 289 1858 290 1811 291 1707 292 1643 293 1507 294 1434 295 1346 296 1272 297 1154 298 1088 299 1004 300 934 301 838 302 775 303 700 304 655 305 566 306 517 307 466 308 422 309 364 310 331 311 288 312 258 313 218 314 193 315 163 316 145 317 119 318 103 319 87 320 76 321 58 322 51 323 45 324 34 325 30 326 21 327 19 328 14 329 12 330 8 331 7 332 5 333 4 334 3 335 2 336 2 337 1 338 1 339 0 340 1 341 1 342 0 343 10 344 9 345 52 346 70 347 196 348 270 349 529 350 680 351 1078 352 1309 353 1887 354 2215 355 2906 356 3229 357 3986 358 4382 359 5218 360 5523 361 6274 362 6589 363 7368 364 7536 365 8141 366 8297 367 8883 368 8890 369 9270 370 9240 371 9655 372 9489 373 9637 374 9464 375 9676 376 9403 377 9394 378 9117 379 9159 380 8816 381 8697 382 8342 383 8285 384 7915 385 7687 386 7333 387 7193 388 6804 389 6539 390 6190 391 5985 392 5637 393 5356 394 5006 395 4809 396 4487 397 4203 398 3912 399 3698 400 3420 401 3174 402 2926 403 2730 404 2509 405 2303 406 2091 407 1933 408 1754 409 1590 410 1423 411 1316 412 1161 413 1041 414 925 415 837 416 741 417 658 418 568 419 513 420 442 421 390 422 330 423 294 424 247 425 215 426 178 427 157 428 131 429 112 430 88 431 78 432 67 433 51 434 45 435 34 436 30 437 21 438 19 439 14 440 12 441 8 442 7 443 5 444 4 445 3 446 2 447 2 448 1 449 1 450 0 451 1 452 1 453 0 454 11 455 10 456 63 457 88 458 264 459 388 460 812 461 1126 462 1885 463 2435 464 3615 465 4477 466 6128 467 7223 468 9159 469 10452 470 12800 471 14251 472 16628 473 18004 474 20558 475 21970 476 24313 477 25425 478 27717 479 28804 480 30711 481 31316 482 33124 483 33721 484 35033 485 35073 486 36215 487 36317 488 37033 489 36595 490 37119 491 36778 492 36992 493 36163 494 36207 495 35553 496 35311 497 34237 498 33937 499 33055 500 32522 501 31314 502 30709 503 29712 504 29006 505 27704 506 26963 507 25900 508 25073 509 23803 510 22976 511 21914 512 21048 513 19855 514 18984 515 17998 516 17154 517 16075 518 15234 519 14345 520 13553 521 12597 522 11871 523 11096 524 10378 525 9588 526 8919 527 8291 528 7691 529 7053 530 6506 531 5995 532 5508 533 5015 534 4582 535 4185 536 3810 537 3426 538 3103 539 2801 540 2544 541 2246 542 2016 543 1804 544 1612 545 1419 546 1264 547 1113 548 989 549 850 550 756 551 652 552 577 553 487 554 429 555 361 556 318 557 263 558 228 559 191 560 167 561 132 562 114 563 98 564 78 565 67 566 51 567 45 568 34 569 30 570 21 571 19 572 14 573 12 574 8 575 7 576 5 577 4 578 3 579 2 580 2 581 1 582 1 583 0 584 1 585 1 586 0 587 12 588 11 589 75 590 108 591 345 592 535 593 1188 594 1759 595 3111 596 4275 597 6588 598 8564 599 12130 600 15080 601 19812 602 23537 603 29488 604 34202 605 41161 606 46216 607 53756 608 59367 609 67484 610 72851 611 80715 612 86184 613 94121 614 98759 615 105843 616 110243 617 117089 618 120361 619 125785 620 128590 621 133770 622 135410 623 138910 624 139998 625 143306 626 143324 627 145021 628 144572 629 146105 630 144744 631 144810 632 143114 633 143215 634 140843 635 139564 636 136971 637 135911 638 132785 639 130605 640 127356 641 125434 642 121852 643 119030 644 115385 645 112923 646 109113 647 105875 648 102080 649 99257 650 95413 651 92053 652 88239 653 85287 654 81490 655 78172 656 74521 657 71635 658 68082 659 64885 660 61516 661 58762 662 55527 663 52632 664 49599 665 47067 666 44244 667 41659 668 39031 669 36825 670 34403 671 32168 672 29944 673 28079 674 26076 675 24209 676 22413 677 20819 678 19236 679 17714 680 16303 681 15044 682 13803 683 12612 684 11533 685 10552 686 9617 687 8727 688 7913 689 7181 690 6500 691 5842 692 5240 693 4748 694 4237 695 3774 696 3368 697 3010 698 2672 699 2368 700 2079 701 1850 702 1620 703 1427 704 1229 705 1094 706 940 707 825 708 700 709 619 710 520 711 455 712 378 713 332 714 277 715 239 716 192 717 169 718 143 719 114 720 98 721 78 722 67 723 51 724 45 725 34 726 30 727 21 728 19 729 14 730 12 731 8 732 7 733 5 734 4 735 3 736 2 737 2 738 1 739 1 740 0 741 1 742 1 743 0 744 13 745 12 746 88 747 130 748 440 749 714 750 1673 751 2622 752 4887 753 7117 754 11439 755 15601 756 22835 757 29703 758 40454 759 50165 760 64512 761 77440 762 95840 763 111681 764 133004 765 151116 766 175680 767 195847 768 221650 769 242405 770 269836 771 291236 772 318045 773 338191 774 365065 775 384819 776 409340 777 426115 778 449501 779 465380 780 485370 781 497236 782 515314 783 525936 784 540372 785 546723 786 558811 787 564046 788 572584 789 573464 790 579863 791 580161 792 583191 793 579472 794 580735 795 576750 796 575274 797 567850 798 564826 799 557573 800 552453 801 542155 802 535897 803 526289 804 518301 805 506227 806 497471 807 486159 808 476336 809 463132 810 452718 811 440456 812 429380 813 415548 814 404266 815 391656 816 379889 817 366146 818 354490 819 341883 820 330121 821 316853 822 305236 823 293146 824 281767 825 269156 826 258155 827 246830 828 236137 829 224542 830 214389 831 203961 832 194285 833 183913 834 174705 835 165469 836 156858 837 147726 838 139682 839 131649 840 124165 841 116389 842 109506 843 102650 844 96351 845 89873 846 84074 847 78450 848 73263 849 67894 850 63224 851 58699 852 54440 853 50255 854 46460 855 42900 856 39562 857 36325 858 33353 859 30656 860 28088 861 25632 862 23381 863 21368 864 19432 865 17639 866 15987 867 14510 868 13109 869 11818 870 10626 871 9581 872 8619 873 7683 874 6858 875 6154 876 5474 877 4860 878 4314 879 3821 880 3384 881 2964 882 2621 883 2293 884 2024 885 1743 886 1539 887 1325 888 1168 889 991 890 870 891 735 892 647 893 538 894 470 895 393 896 344 897 278 898 241 899 204 900 169 901 143 902 114 903 98 904 78 905 67 906 51 907 45 908 34 909 30 910 21 911 19 912 14 913 12 914 8 915 7 916 5 917 4 918 3 919 2 920 2 921 1 922 1 923 0 924 1 925 1 926 0 927 14 928 13 929 102 930 154 931 550 932 928 933 2284 934 3762 935 7362 936 11310 937 18981 938 27157 939 41134 940 55762 941 78514 942 101474 943 134472 944 166930 945 211910 946 255388 947 312311 948 365361 949 433733 950 497203 951 575973 952 646165 953 732426 954 809602 955 902366 956 981417 957 1076114 958 1157893 959 1254553 960 1332913 961 1425552 962 1502553 963 1593398 964 1662963 965 1745019 966 1809701 967 1887438 968 1942457 969 2008208 970 2056342 971 2116546 972 2153705 973 2200435 974 2230396 975 2271379 976 2290380 977 2317751 978 2329666 979 2352032 980 2354212 981 2363583 982 2359380 983 2365187 984 2352504 985 2346418 986 2328857 987 2320276 988 2295840 989 2277155 990 2248679 991 2228727 992 2195253 993 2166626 994 2130150 995 2101573 996 2061253 997 2025428 998 1983480 999 1948378 1000 1903699 1001 1863008 1002 1817475 1003 1778069 1004 1731218 1005 1687417 1006 1640281 1007 1598667 1008 1550956 1009 1505919 1010 1458853 1011 1416284 1012 1369268 1013 1324679 1014 1278607 1015 1236702 1016 1191611 1017 1148330 1018 1104552 1019 1064409 1020 1021973 1021 981181 1022 940485 1023 902795 1024 863695 1025 826223 1026 788994 1027 754486 1028 719247 1029 685331 1030 651948 1031 621271 1032 589812 1033 559889 1034 530606 1035 503573 1036 476269 1037 450390 1038 425029 1039 401812 1040 378465 1041 356405 1042 334929 1043 315398 1044 295798 1045 277426 1046 259586 1047 243394 1048 227256 1049 212263 1050 197718 1051 184575 1052 171588 1053 159516 1054 147858 1055 137482 1056 127222 1057 117644 1058 108609 1059 100388 1060 92491 1061 85105 1062 78205 1063 71906 1064 65933 1065 60316 1066 55173 1067 50442 1068 46036 1069 41858 1070 38092 1071 34608 1072 31442 1073 28412 1074 25716 1075 23227 1076 20979 1077 18832 1078 16941 1079 15231 1080 13658 1081 12170 1082 10894 1083 9707 1084 8674 1085 7682 1086 6813 1087 6045 1088 5340 1089 4710 1090 4130 1091 3652 1092 3191 1093 2806 1094 2423 1095 2143 1096 1845 1097 1618 1098 1379 1099 1216 1100 1028 1101 900 1102 754 1103 663 1104 554 1105 483 1106 394 1107 346 1108 291 1109 241 1110 204 1111 169 1112 143 1113 114 1114 98 1115 78 1116 67 1117 51 1118 45 1119 34 1120 30 1121 21 1122 19 1123 14 1124 12 1125 8 1126 7 1127 5 1128 4 1129 3 1130 2 1131 2 1132 1 1133 1 1134 0 1135 1 1136 1 1137 0 1138 15 1139 14 1140 117 1141 180 1142 676 1143 1180 1144 3039 1145 5230 1146 10707 1147 17267 1148 30234 1149 45308 1150 71136 1151 100359 1152 145878 1153 195874 1154 267741 1155 343963 1156 448029 1157 556671 1158 698605 1159 841963 1160 1022164 1161 1201944 1162 1423223 1163 1638382 1164 1894390 1165 2140340 1166 2431180 1167 2704664 1168 3018512 1169 3310190 1170 3646424 1171 3953059 1172 4295981 1173 4604330 1174 4954648 1175 5265121 1176 5606150 1177 5901892 1178 6236188 1179 6523143 1180 6835202 1181 7094839 1182 7389150 1183 7631759 1184 7894856 1185 8101840 1186 8340321 1187 8526375 1188 8728857 1189 8874610 1190 9049254 1191 9173584 1192 9311299 1193 9394161 1194 9504154 1195 9567197 1196 9641874 1197 9665633 1198 9714312 1199 9721435 1200 9738706 1201 9709738 1202 9704163 1203 9662838 1204 9630394 1205 9557102 1206 9505811 1207 9423973 1208 9350521 1209 9241707 1210 9153333 1211 9039473 1212 8933579 1213 8797354 1214 8680055 1215 8542288 1216 8411779 1217 8255571 1218 8117274 1219 7962494 1220 7814537 1221 7645654 1222 7492765 1223 7327082 1224 7168305 1225 6991974 1226 6830751 1227 6660034 1228 6495583 1229 6317191 1230 6152570 1231 5981304 1232 5816028 1233 5640160 1234 5476544 1235 5308622 1236 5146571 1237 4976733 1238 4817714 1239 4656798 1240 4501054 1241 4339815 1242 4188710 1243 4037021 1244 3890239 1245 3740192 1246 3598762 1247 3458354 1248 3322464 1249 3184957 1250 3055133 1251 2927386 1252 2803543 1253 2679480 1254 2562142 1255 2447567 1256 2336751 1257 2226524 1258 2122234 1259 2020994 1260 1923333 1261 1826826 1262 1735679 1263 1647590 1264 1562969 1265 1479482 1266 1401125 1267 1325633 1268 1253405 1269 1182561 1270 1116084 1271 1052285 1272 991584 1273 932194 1274 876892 1275 823753 1276 773547 1277 724546 1278 679144 1279 635613 1280 594839 1281 555009 1282 518320 1283 483245 1284 450579 1285 418729 1286 389634 1287 361819 1288 336063 1289 310996 1290 288280 1291 266650 1292 246627 1293 227368 1294 209736 1295 193251 1296 177960 1297 163375 1298 150072 1299 137697 1300 126198 1301 115387 1302 105439 1303 96347 1304 87877 1305 79985 1306 72703 1307 66172 1308 60000 1309 54384 1310 49173 1311 44550 1312 40167 1313 36241 1314 32569 1315 29355 1316 26356 1317 23628 1318 21092 1319 18955 1320 16874 1321 15067 1322 13383 1323 11940 1324 10576 1325 9369 1326 8284 1327 7320 1328 6463 1329 5666 1330 4993 1331 4370 1332 3848 1333 3328 1334 2932 1335 2531 1336 2227 1337 1902 1338 1669 1339 1418 1340 1248 1341 1048 1342 917 1343 771 1344 677 1345 555 1346 485 1347 408 1348 346 1349 291 1350 241 1351 204 1352 169 1353 143 1354 114 1355 98 1356 78 1357 67 1358 51 1359 45 1360 34 1361 30 1362 21 1363 19 1364 14 1365 12 1366 8 1367 7 1368 5 1369 4 1370 3 1371 2 1372 2 1373 1 1374 1 1375 0 1376 1 1377 1 1378 0 1379 16 1380 15 1381 133 1382 208 1383 819 1384 1473 1385 3957 1386 7081 1387 15115 1388 25473 1389 46453 1390 72738 1391 118443 1392 173771 1393 260732 1394 362829 1395 511212 1396 679316 1397 909148 1398 1163221 1399 1496456 1400 1855708 1401 2306962 1402 2781961 1403 3364092 1404 3967664 1405 4684572 1406 5410789 1407 6259446 1408 7111395 1409 8084809 1410 9040243 1411 10119882 1412 11174871 1413 12347306 1414 13465962 1415 14699063 1416 15876522 1417 17159519 1418 18351491 1419 19641830 1420 20846457 1421 22141707 1422 23314362 1423 24566869 1424 25708949 1425 26927209 1426 27998340 1427 29132327 1428 30140367 1429 31211561 1430 32120109 1431 33077486 1432 33901481 1433 34778706 1434 35487183 1435 36233908 1436 36845976 1437 37505531 1438 37997711 1439 38519979 1440 38913913 1441 39351015 1442 39627644 1443 39929758 1444 40113517 1445 40337746 1446 40413836 1447 40512002 1448 40503612 1449 40534944 1450 40432293 1451 40349629 1452 40174606 1453 40037971 1454 39782443 1455 39546041 1456 39231464 1457 38953926 1458 38573176 1459 38210637 1460 37782884 1461 37391334 1462 36912267 1463 36449916 1464 35935095 1465 35455430 1466 34900972 1467 34363804 1468 33785186 1469 33240068 1470 32633498 1471 32043356 1472 31421006 1473 30831563 1474 30192144 1475 29568681 1476 28921602 1477 28306030 1478 27650482 1479 27011155 1480 26355564 1481 25730090 1482 25073225 1483 24433314 1484 23782155 1485 23160934 1486 22515806 1487 21887429 1488 21253167 1489 20647517 1490 20023961 1491 19417854 1492 18810243 1493 18229436 1494 17637020 1495 17061420 1496 16487336 1497 15939320 1498 15384413 1499 14845521 1500 14311491 1501 13801434 1502 13288384 1503 12791151 1504 12300895 1505 11832826 1506 11364953 1507 10912019 1508 10467473 1509 10043460 1510 9622693 1511 9215080 1512 8817658 1513 8438406 1514 8064060 1515 7702355 1516 7351350 1517 7016218 1518 6687892 1519 6370639 1520 6064096 1521 5772083 1522 5487439 1523 5212597 1524 4948534 1525 4697249 1526 4453158 1527 4218428 1528 3993587 1529 3780122 1530 3573499 1531 3375495 1532 3186265 1533 3007294 1534 2834872 1535 2669817 1536 2512655 1537 2364614 1538 2222042 1539 2086542 1540 1957630 1541 1836690 1542 1720617 1543 1610810 1544 1506245 1545 1409003 1546 1315583 1547 1227710 1548 1144265 1549 1067005 1550 992769 1551 923546 1552 857766 1553 797214 1554 739192 1555 685395 1556 634117 1557 587491 1558 542822 1559 501364 1560 462350 1561 426697 1562 392773 1563 361453 1564 332106 1565 305303 1566 280021 1567 256686 1568 234931 1569 215094 1570 196554 1571 179348 1572 163556 1573 149090 1574 135702 1575 123254 1576 111967 1577 101552 1578 92119 1579 83250 1580 75319 1581 67972 1582 61417 1583 55191 1584 49724 1585 44681 1586 40166 1587 35883 1588 32224 1589 28746 1590 25773 1591 22898 1592 20436 1593 18148 1594 16168 1595 14297 1596 12671 1597 11209 1598 9903 1599 8724 1600 7663 1601 6761 1602 5919 1603 5200 1604 4514 1605 3981 1606 3442 1607 3021 1608 2591 1609 2281 1610 1943 1611 1703 1612 1439 1613 1266 1614 1066 1615 932 1616 772 1617 679 1618 570 1619 485 1620 408 1621 346 1622 291 1623 241 1624 204 1625 169 1626 143 1627 114 1628 98 1629 78 1630 67 1631 51 1632 45 1633 34 1634 30 1635 21 1636 19 1637 14 1638 12 1639 8 1640 7 1641 5 1642 4 1643 3 1644 2 1645 2 1646 1 1647 1 1648 0 1649 1 1650 1 1651 0 1652 17 1653 16 1654 150 1655 238 1656 980 1657 1810 1658 5058 1659 9374 1660 20802 1661 36489 1662 69152 1663 112833 1664 190469 1665 290320 1666 449743 1667 647746 1668 939965 1669 1290265 1670 1775185 1671 2338541 1672 3083322 1673 3928153 1674 5000791 1675 6184911 1676 7640265 1677 9220089 1678 11112494 1679 13122107 1680 15468810 1681 17928039 1682 20753524 1683 23662700 1684 26936247 1685 30270320 1686 33985781 1687 37714536 1688 41793429 1689 45849208 1690 50267207 1691 54605539 1692 59249034 1693 63767692 1694 68605501 1695 73265992 1696 78170176 1697 82846884 1698 87789148 1699 92463387 1700 97315235 1701 101851426 1702 106599657 1703 111006442 1704 115529808 1705 119669946 1706 123974289 1707 127888176 1708 131869146 1709 135420068 1710 139099295 1711 142362159 1712 145653440 1713 148493676 1714 151436704 1715 153956693 1716 156480639 1717 158552359 1718 160709149 1719 162456293 1720 164194237 1721 165492208 1722 166867647 1723 167858970 1724 168834539 1725 169397282 1726 170035344 1727 170320895 1728 170591869 1729 170485120 1730 170453107 1731 170107767 1732 169752950 1733 169056986 1734 168438012 1735 167547937 1736 166652279 1737 165456766 1738 164342230 1739 162993539 1740 161647070 1741 160041500 1742 158517037 1743 156798110 1744 155088775 1745 153155902 1746 151306120 1747 149298909 1748 147305231 1749 145125192 1750 143028491 1751 140805782 1752 138601922 1753 136246637 1754 133972114 1755 131601548 1756 129255952 1757 126786543 1758 124397947 1759 121940025 1760 119509761 1761 116983653 1762 114538375 1763 112043876 1764 109581569 1765 107048278 1766 104592566 1767 102108161 1768 99660886 1769 97160548 1770 94737686 1771 92303136 1772 89907361 1773 87477223 1774 85123858 1775 82769930 1776 80458935 1777 78128391 1778 75872716 1779 73626867 1780 71427918 1781 69219224 1782 67084225 1783 64968409 1784 62899782 1785 60831762 1786 58836425 1787 56864127 1788 54941252 1789 53027190 1790 51181533 1791 49364496 1792 47597541 1793 45843879 1794 44156115 1795 42500562 1796 40892807 1797 39303751 1798 37777332 1799 36283751 1800 34836782 1801 33412252 1802 32045248 1803 30712379 1804 29424004 1805 28159604 1806 26947652 1807 25771240 1808 24634971 1809 23524581 1810 22461994 1811 21433659 1812 20441932 1813 19477302 1814 18554137 1815 17664731 1816 16808667 1817 15978462 1818 15185337 1819 14424322 1820 13692142 1821 12985537 1822 12311405 1823 11666536 1824 11047397 1825 10452215 1826 9884895 1827 9344234 1828 8826833 1829 8330119 1830 7858081 1831 7410012 1832 6981463 1833 6571955 1834 6183770 1835 5815872 1836 5465278 1837 5131102 1838 4815220 1839 4516439 1840 4233148 1841 3963241 1842 3709331 1843 3469544 1844 3243026 1845 3027510 1846 2825928 1847 2635461 1848 2456679 1849 2286583 1850 2128236 1851 1978793 1852 1839394 1853 1706712 1854 1583937 1855 1468145 1856 1360729 1857 1258348 1858 1164514 1859 1075933 1860 994028 1861 916416 1862 845175 1863 778356 1864 716867 1865 658653 1866 605458 1867 555726 1868 510062 1869 467064 1870 427833 1871 391380 1872 357897 1873 326588 1874 297987 1875 271700 1876 247470 1877 225038 1878 204484 1879 185800 1880 168491 1881 152710 1882 138147 1883 125106 1884 112925 1885 101979 1886 91798 1887 82838 1888 74443 1889 66952 1890 59948 1891 53937 1892 48171 1893 43202 1894 38479 1895 34474 1896 30639 1897 27326 1898 24233 1899 21592 1900 19107 1901 16935 1902 14961 1903 13232 1904 11671 1905 10263 1906 9037 1907 7929 1908 6979 1909 6070 1910 5340 1911 4634 1912 4075 1913 3505 1914 3078 1915 2634 1916 2317 1917 1965 1918 1722 1919 1458 1920 1282 1921 1067 1922 934 1923 788 1924 679 1925 570 1926 485 1927 408 1928 346 1929 291 1930 241 1931 204 1932 169 1933 143 1934 114 1935 98 1936 78 1937 67 1938 51 1939 45 1940 34 1941 30 1942 21 1943 19 1944 14 1945 12 1946 8 1947 7 1948 5 1949 4 1950 3 1951 2 1952 2 1953 1 1954 1 1955 0 1956 1 1957 1 1958 0 1959 18 1960 17 1961 168 1962 270 1963 1160 1964 2194 1965 6363 1966 12172 1967 28008 1968 50957 1969 100135 1970 169781 1971 296796 1972 469356 1973 750676 1974 1117989 1975 1670203 1976 2365144 1977 3344490 1978 4534864 1979 6129801 1980 8016085 1981 10445520 1982 13243462 1983 16720237 1984 20637094 1985 25378791 1986 30619383 1987 36797574 1988 43498961 1989 51254096 1990 59550445 1991 68961179 1992 78866666 1993 89950314 1994 101500185 1995 114222907 1996 127287974 1997 141531693 1998 156057914 1999 171700952 2000 187431208 2001 204230529 2002 221051804 2003 238846751 2004 256416712 2005 274872052 2006 293052377 2007 312011703 2008 330422348 2009 349500663 2010 368015052 2011 387098639 2012 405335861 2013 424019602 2014 441890919 2015 460137349 2016 477289579 2017 494691018 2018 511088350 2019 527695842 2020 543029497 2021 558451962 2022 572741364 2023 587115359 2024 600105775 2025 613062599 2026 624821850 2027 636582849 2028 646911598 2029 657125629 2030 666133851 2031 675093758 2032 682629717 2033 690008421 2034 696214559 2035 702352733 2036 707120526 2037 711713398 2038 715203042 2039 718630875 2040 720770302 2041 722738457 2042 723699444 2043 724614890 2044 724346328 2045 723929879 2046 722609526 2047 721270605 2048 718866685 2049 716341362 2050 713022345 2051 709721649 2052 705472753 2053 701134232 2054 696115806 2055 691146597 2056 685348190 2057 679496308 2058 673068829 2059 666719982 2060 659661082 2061 652578274 2062 645018549 2063 637568859 2064 629515043 2065 621466872 2066 613036400 2067 604737555 2068 595933861 2069 587166956 2070 578099840 2071 569182618 2072 559857219 2073 550589436 2074 541095916 2075 531772883 2076 522123369 2077 512550986 2078 502824846 2079 493278677 2080 483482542 2081 473784433 2082 463990498 2083 454385985 2084 444601809 2085 434929795 2086 425212990 2087 415696144 2088 406058512 2089 396544117 2090 387033214 2091 377725258 2092 368347555 2093 359107141 2094 349905713 2095 340909588 2096 331891494 2097 323016388 2098 314210318 2099 305613604 2100 297029620 2101 288595249 2102 280256352 2103 272124583 2104 264033814 2105 256100608 2106 248278383 2107 240661981 2108 233109989 2109 225718339 2110 218448267 2111 211383174 2112 204398003 2113 197573889 2114 190879705 2115 184385266 2116 177980604 2117 171738073 2118 165628173 2119 159710638 2120 153892110 2121 148231386 2122 142701967 2123 137359166 2124 132117000 2125 127028242 2126 122069369 2127 117285627 2128 112603500 2129 108068845 2130 103658637 2131 99412763 2132 95267700 2133 91260835 2134 87371710 2135 83636273 2136 79997771 2137 76487013 2138 73088749 2139 69829111 2140 66662798 2141 63613446 2142 60669498 2143 57849721 2144 55119156 2145 52493125 2146 49964577 2147 47546652 2148 45212096 2149 42970069 2150 40818285 2151 38762686 2152 36784357 2153 34887314 2154 33071864 2155 31340269 2156 29679158 2157 28088084 2158 26570333 2159 25124554 2160 23742298 2161 22420211 2162 21162875 2163 19967460 2164 18827094 2165 17738741 2166 16707026 2167 15727272 2168 14796277 2169 13908720 2170 13069571 2171 12274737 2172 11521144 2173 10804800 2174 10128837 2175 9490330 2176 8886232 2177 8313766 2178 7774444 2179 7267069 2180 6787448 2181 6334625 2182 5908606 2183 5509456 2184 5132418 2185 4778253 2186 4445016 2187 4134311 2188 3840964 2189 3566755 2190 3308855 2191 3069773 2192 2843975 2193 2634025 2194 2436452 2195 2254541 2196 2082685 2197 1923599 2198 1774247 2199 1637018 2200 1507810 2201 1388665 2202 1276969 2203 1174937 2204 1078843 2205 990627 2206 908173 2207 833029 2208 762535 2209 698003 2210 637894 2211 583184 2212 532215 2213 485451 2214 442256 2215 402941 2216 366559 2217 333103 2218 302530 2219 274550 2220 249002 2221 225395 2222 204048 2223 184412 2224 166754 2225 150252 2226 135576 2227 122042 2228 109969 2229 98592 2230 88736 2231 79433 2232 71389 2233 63703 2234 57112 2235 50884 2236 45557 2237 40459 2238 36099 2239 32035 2240 28537 2241 25237 2242 22395 2243 19802 2244 17523 2245 15445 2246 13609 2247 11999 2248 10542 2249 9266 2250 8087 2251 7126 2252 6196 2253 5439 2254 4700 2255 4135 2256 3550 2257 3116 2258 2657 2259 2337 2260 1985 2261 1739 2262 1459 2263 1284 2264 1084 2265 934 2266 788 2267 679 2268 570 2269 485 2270 408 2271 346 2272 291 2273 241 2274 204 2275 169 2276 143 2277 114 2278 98 2279 78 2280 67 2281 51 2282 45 2283 34 2284 30 2285 21 2286 19 2287 14 2288 12 2289 8 2290 7 2291 5 2292 4 2293 3 2294 2 2295 2 2296 1 2297 1 2298 0 2299 1 2300 1 2301 0 2302 19 2303 18 2304 187 2305 304 2306 1360 2307 2628 2308 7894 2309 15542 2310 36998 2311 69605 2312 141524 2313 248683 2314 449562 2315 736407 2316 1215483 2317 1870318 2318 2875836 2319 4196983 2320 6097095 2321 8503575 2322 11785966 2323 15814779 2324 21088014 2325 27388388 2326 35342847 2327 44610114 2328 55974183 2329 68953902 2330 84473589 2331 101844952 2332 122159012 2333 144552731 2334 170269843 2335 198163026 2336 229637371 2337 263365254 2338 300921634 2339 340635167 2340 384218429 2341 429855977 2342 479464472 2343 530837814 2344 585981039 2345 642617445 2346 703007867 2347 764459760 2348 829249271 2349 894694867 2350 963391670 2351 1032243873 2352 1103767333 2353 1174962999 2354 1248734847 2355 1321678312 2356 1396504415 2357 1469998197 2358 1545330059 2359 1618886076 2360 1693527057 2361 1765906065 2362 1839408959 2363 1910314240 2364 1981573516 2365 2049790164 2366 2118506179 2367 2183975328 2368 2249180798 2369 2310752039 2370 2372322340 2371 2430189623 2372 2487318769 2373 2540418108 2374 2593146266 2375 2641909535 2376 2689606476 2377 2733062961 2378 2775910207 2379 2814703908 2380 2852231614 2381 2885477097 2382 2917991326 2383 2946507788 2384 2973672719 2385 2996652499 2386 3018868493 2387 3037261041 2388 3054310010 2389 3067373851 2390 3079712661 2391 3088488466 2392 3095992649 2393 3099786034 2394 3102948793 2395 3102860054 2396 3101617424 2397 3096989747 2398 3091850171 2399 3083804274 2400 3074753875 2401 3062664176 2402 3050195760 2403 3035181768 2404 3019321522 2405 3000776847 2406 2981994247 2407 2961015099 2408 2939353769 2409 2915358882 2410 2891262244 2411 2865302519 2412 2838822868 2413 2810342913 2414 2781885706 2415 2751884840 2416 2721515270 2417 2689455532 2418 2657539549 2419 2624369019 2420 2590968043 2421 2556171927 2422 2521621622 2423 2486081440 2424 2450442988 2425 2413672303 2426 2377241391 2427 2340061357 2428 2302901109 2429 2264848522 2430 2227218992 2431 2189053297 2432 2151013221 2433 2112300133 2434 2074081217 2435 2035514258 2436 1997169530 2437 1958345124 2438 1920071396 2439 1881623262 2440 1843477152 2441 1805024510 2442 1767171525 2443 1729290615 2444 1691778611 2445 1654118724 2446 1617092703 2447 1580166335 2448 1543667131 2449 1507152092 2450 1471298166 2451 1435654422 2452 1400482207 2453 1365409317 2454 1331014148 2455 1296918773 2456 1263330249 2457 1229937852 2458 1197232446 2459 1164899554 2460 1133096602 2461 1101569461 2462 1070727048 2463 1040317342 2464 1010452078 2465 980923036 2466 952074286 2467 923696752 2468 895870719 2469 868430232 2470 841654533 2471 815377279 2472 789652377 2473 764341326 2474 739679385 2475 715529533 2476 691926154 2477 668752946 2478 646208268 2479 624174967 2480 602678654 2481 581618447 2482 561161323 2483 541206669 2484 521772713 2485 502769763 2486 484342333 2487 466400811 2488 448959911 2489 431937443 2490 415459873 2491 399443300 2492 383904300 2493 368766502 2494 354138370 2495 339944209 2496 326200874 2497 312833473 2498 299942379 2499 287454679 2500 275386637 2501 263670582 2502 252391873 2503 241484238 2504 230965320 2505 220770173 2506 210975429 2507 201519013 2508 192416456 2509 183610785 2510 175165464 2511 167028883 2512 159210046 2513 151661898 2514 144434736 2515 137485066 2516 130819246 2517 124398360 2518 118258942 2519 112369583 2520 106729237 2521 101307780 2522 96132848 2523 91180676 2524 86443701 2525 81903114 2526 77574233 2527 73441723 2528 69495229 2529 65722136 2530 62129126 2531 58708996 2532 55446618 2533 52335636 2534 49377573 2535 46569553 2536 43894665 2537 41350606 2538 38935096 2539 36648328 2540 34472941 2541 32410475 2542 30453967 2543 28607353 2544 26853406 2545 25194025 2546 23623770 2547 22144915 2548 20742858 2549 19419799 2550 18170408 2551 16995807 2552 15885528 2553 14839495 2554 13854235 2555 12929867 2556 12058631 2557 11238511 2558 10469116 2559 9747908 2560 9070547 2561 8433684 2562 7838458 2563 7280613 2564 6759326 2565 6269166 2566 5813027 2567 5385974 2568 4988693 2569 4614714 2570 4269005 2571 3945209 2572 3645056 2573 3363184 2574 3103314 2575 2860168 2576 2636058 2577 2425549 2578 2232360 2579 2051827 2580 1886206 2581 1730595 2582 1588524 2583 1455948 2584 1334694 2585 1221096 2586 1117705 2587 1021473 2588 933649 2589 851727 2590 777163 2591 708262 2592 645340 2593 586959 2594 533829 2595 485113 2596 440452 2597 399495 2598 362045 2599 328047 2600 296752 2601 268375 2602 242236 2603 218879 2604 197241 2605 177818 2606 159791 2607 144039 2608 129148 2609 116154 2610 103918 2611 93367 2612 83350 2613 74703 2614 66533 2615 59572 2616 52951 2617 47254 2618 41916 2619 37365 2620 33084 2621 29376 2622 25963 2623 23010 2624 20308 2625 17917 2626 15788 2627 13901 2628 12239 2629 10707 2630 9420 2631 8219 2632 7230 2633 6265 2634 5502 2635 4747 2636 4175 2637 3574 2638 3137 2639 2678 2640 2355 2641 1986 2642 1741 2643 1477 2644 1284 2645 1084 2646 934 2647 788 2648 679 2649 570 2650 485 2651 408 2652 346 2653 291 2654 241 2655 204 2656 169 2657 143 2658 114 2659 98 2660 78 2661 67 2662 51 2663 45 2664 34 2665 30 2666 21 2667 19 2668 14 2669 12 2670 8 2671 7 2672 5 2673 4 2674 3 2675 2 2676 2 2677 1 2678 1 2679 0 2680 1 2681 1 2682 0 2683 20 2684 19 2685 207 2686 340 2687 1581 2688 3115 2689 9674 2690 19555 2691 48063 2692 93252 2693 195789 2694 355666 2695 663880 2696 1124451 2697 1913920 2698 3039908 2699 4809469 2700 7227979 2701 10782902 2702 15457240 2703 21964322 2704 30231552 2705 41249556 2706 54848620 2707 72327292 2708 93335423 2709 119504081 2710 150261324 2711 187608717 2712 230625243 2713 281639740 2714 339351491 2715 406513051 2716 481318992 2717 566801176 2718 660619035 2719 766285651 2720 880859636 2721 1008050401 2722 1144258802 2723 1293762610 2724 1452358202 2725 1624406680 2726 1804953045 2727 1999038442 2728 2201215907 2729 2416489890 2730 2638575011 2731 2873262134 2732 3113991557 2733 3366399350 2734 3623004575 2735 3890329038 2736 4160901795 2737 4440951130 2738 4722013236 2739 5011288771 2740 5300636941 2741 5596838195 2742 5890664041 2743 6189910771 2744 6486028507 2745 6786271081 2746 7080875552 2747 7378136306 2748 7669320359 2749 7962045799 2750 8246249718 2751 8530595668 2752 8806358752 2753 9081423482 2754 9345615349 2755 9607814090 2756 9859485302 2757 10108659509 2758 10345200459 2759 10578086824 2760 10799090537 2761 11016255253 2762 11219642596 2763 11418194077 2764 11604066866 2765 11785225063 2766 11952028029 2767 12113246588 2768 12261512558 2769 12404603906 2770 12533248975 2771 12655962468 2772 12765884022 2773 12870505945 2774 12961004661 2775 13045558853 2776 13117813240 2777 13184928064 2778 13238566685 2779 13286480427 2780 13322855735 2781 13354465731 2782 13373463394 2783 13387143987 2784 13390231116 2785 13389044364 2786 13376281696 2787 13358738492 2788 13331632801 2789 13300840129 2790 13259592135 2791 13214158143 2792 13160253641 2793 13103289923 2794 13037015174 2795 12967180902 2796 12889976518 2797 12810330482 2798 12722516650 2799 12631779262 2800 12534728986 2801 12435838021 2802 12329898779 2803 12221628581 2804 12108065330 2805 11993238492 2806 11872405153 2807 11749812939 2808 11622885156 2809 11495209646 2810 11362520707 2811 11228611590 2812 11091232749 2813 10953590223 2814 10811850428 2815 10669375886 2816 10524233425 2817 10379274210 2818 10231044080 2819 10082526670 2820 9932071095 2821 9782185983 2822 9629790724 2823 9477525413 2824 9323960592 2825 9171314930 2826 9016853505 2827 8862880713 2828 8708187628 2829 8554733223 2830 8400060431 2831 8246208316 2832 8092149870 2833 7939590836 2834 7786361405 2835 7634249023 2836 7482359642 2837 7332206815 2838 7181858894 2839 7032873652 2840 6884497587 2841 6738055015 2842 6591823738 2843 6447164144 2844 6303444247 2845 6161806881 2846 6020733930 2847 5881413923 2848 5743295038 2849 5607374160 2850 5472325579 2851 5339154526 2852 5207409437 2853 5077951114 2854 4949601154 2855 4823226909 2856 4698460697 2857 4576019673 2858 4454891640 2859 4335805620 2860 4218451460 2861 4103440144 2862 3989900535 2863 3878425583 2864 3768782811 2865 3661471195 2866 3555739499 2867 3452072422 2868 3350301259 2869 3250815358 2870 3152987931 2871 3057205337 2872 2963337404 2873 2871693035 2874 2781755416 2875 2693808768 2876 2607774804 2877 2523892203 2878 2441715267 2879 2361468958 2880 2283107472 2881 2206797939 2882 2132180801 2883 2059418672 2884 1988478936 2885 1919492743 2886 1852153856 2887 1786580253 2888 1722755595 2889 1660777299 2890 1600377433 2891 1541646225 2892 1484576032 2893 1429232635 2894 1375388461 2895 1323115165 2896 1272392561 2897 1223280270 2898 1175577712 2899 1129335148 2900 1084532306 2901 1041224992 2902 999218236 2903 958566399 2904 919239615 2905 881283803 2906 844524639 2907 809014133 2908 774704670 2909 741649811 2910 709684540 2911 678856572 2912 649114448 2913 620511921 2914 592889085 2915 566297073 2916 540678765 2917 516084452 2918 492367474 2919 469577438 2920 447652341 2921 426639355 2922 406410597 2923 387002634 2924 368361731 2925 350528394 2926 333385327 2927 316966504 2928 301224234 2929 286185875 2930 271756383 2931 257959486 2932 244752912 2933 232157003 2934 220094963 2935 208576933 2936 197574368 2937 187096678 2938 177082191 2939 167532892 2940 158431135 2941 149773667 2942 141518047 2943 133656874 2944 126179699 2945 119077061 2946 112320677 2947 105893305 2948 99795193 2949 94011075 2950 88519993 2951 83303495 2952 78367649 2953 73689409 2954 69261375 2955 65059346 2956 61092481 2957 57338092 2958 53793356 2959 50433640 2960 47269581 2961 44280347 2962 41463844 2963 38798874 2964 36294855 2965 33933088 2966 31712394 2967 29615690 2968 27649147 2969 25798498 2970 24061628 2971 22425221 2972 20892887 2973 19455179 2974 18107182 2975 16841068 2976 15656926 2977 14549160 2978 13511566 2979 12540633 2980 11632840 2981 10787097 2982 9995237 2983 9257059 2984 8566931 2985 7927250 2986 7328191 2987 6771816 2988 6252343 2989 5772319 2990 5323120 2991 4907999 2992 4520226 2993 4163724 2994 3830064 2995 3523082 2996 3236434 2997 2974201 2998 2728752 2999 2503921 3000 2294132 3001 2103003 3002 1924367 3003 1761286 3004 1609414 3005 1471433 3006 1342845 3007 1225607 3008 1116942 3009 1018295 3010 926815 3011 843396 3012 766519 3013 696659 3014 632429 3015 573647 3016 519968 3017 471006 3018 426434 3019 385415 3020 348411 3021 314504 3022 283976 3023 255624 3024 230539 3025 207190 3026 186665 3027 167327 3028 150479 3029 134692 3030 120979 3031 107997 3032 96820 3033 86297 3034 77268 3035 68687 3036 61341 3037 54469 3038 48575 3039 43010 3040 38240 3041 33841 3042 30018 3043 26491 3044 23421 3045 20666 3046 18222 3047 16039 3048 14073 3049 12400 3050 10845 3051 9529 3052 8291 3053 7296 3054 6314 3055 5544 3056 4772 3057 4197 3058 3596 3059 3156 3060 2679 3061 2357 3062 2005 3063 1741 3064 1477 3065 1284 3066 1084 3067 934 3068 788 3069 679 3070 570 3071 485 3072 408 3073 346 3074 291 3075 241 3076 204 3077 169 3078 143 3079 114 3080 98 3081 78 3082 67 3083 51 3084 45 3085 34 3086 30 3087 21 3088 19 3089 14 3090 12 3091 8 3092 7 3093 5 3094 4 3095 3 3096 2 3097 2 3098 1 3099 1 3100 0 3101 1 3102 1 3103 0 3104 21 3105 20 3106 228 3107 378 3108 1824 3109 3658 3110 11727 3111 24286 3112 61521 3113 122813 3114 265779 3115 498003 3116 958299 3117 1675338 3118 2937725 3119 4811121 3120 7828491 3121 12106969 3122 18540826 3123 27298748 3124 39757703 3125 56108172 3126 78334340 3127 106600163 3128 143616349 3129 189405939 3130 247462658 3131 317534023 3132 404011964 3133 506212398 3134 629370990 3135 772101499 3136 940591976 3137 1132680832 3138 1355385786 3139 1605323607 3140 1890419306 3141 2206223581 3142 2561454278 3143 2949930020 3144 3381173168 3145 3847809866 3146 4360173352 3147 4908717436 3148 5504414170 3149 6136624505 3150 6817277088 3151 7533237478 3152 8296825051 3153 9094103159 3154 9938623555 3155 10813775614 3156 11733185077 3157 12679874331 3158 13669053257 3159 14681014214 3160 15730649548 3161 16798403496 3162 17901189334 3163 19016736191 3164 20161135095 3165 21312827676 3166 22490415783 3167 23669684474 3168 24867830260 3169 26061897061 3170 27272058756 3171 28472801169 3172 29682279975 3173 30876700913 3174 32077652459 3175 33258922855 3176 34439388484 3177 35594947110 3178 36748379671 3179 37873267713 3180 38988993935 3181 40071585739 3182 41144691081 3183 42182147172 3184 43203599532 3185 44185524553 3186 45152149903 3187 46077927810 3188 46982461978 3189 47842982225 3190 48683992867 3191 49480799648 3192 50252736526 3193 50978011149 3194 51681049292 3195 52338230298 3196 52968433430 3197 53550929737 3198 54109818577 3199 54622717323 3200 55107792130 3201 55545500950 3202 55959416202 3203 56328416756 3204 56669824107 3205 56965372941 3206 57237809253 3207 57467385195 3208 57670488511 3209 57830071405 3210 57967934902 3211 58065729322 3212 58138764395 3213 58171242103 3214 58183920046 3215 58159775266 3216 58113014548 3217 58029100554 3218 57927585878 3219 57792770546 3220 57637788180 3221 57449245053 3222 57245457331 3223 57012063654 3224 56761022238 3225 56480088994 3226 56186367442 3227 55866689215 3228 55531903640 3229 55170907122 3230 54799480095 3231 54405657330 3232 53999254872 3233 53570167201 3234 53132918824 3235 52676713321 3236 52210296639 3237 51724552601 3238 51232823341 3239 50725345395 3240 50209884300 3241 49678293758 3242 49142690384 3243 48594320093 3244 48040081999 3245 47472662115 3246 46903024626 3247 46323420871 3248 45739847672 3249 45145807719 3250 44551240473 3251 43949221578 3252 43344969171 3253 42732784485 3254 42121537556 3255 41505129516 3256 40888111289 3257 40265418254 3258 39644992684 3259 39021498065 3260 38398809788 3261 37772489862 3262 37149647596 3263 36525582157 3264 35903586153 3265 35279822196 3266 34660567913 3267 34041711165 3268 33426088170 3269 32810316022 3270 32199942515 3271 31591424567 3272 30987121782 3273 30384076037 3274 29787240424 3275 29193478158 3276 28604779128 3277 28018589277 3278 27439245503 3279 26864007507 3280 26294593435 3281 25728711117 3282 25170204034 3283 24616685544 3284 24069579609 3285 23526861716 3286 22991956436 3287 22462733153 3288 21940389889 3289 21423157576 3290 20914030449 3291 20411120871 3292 19915471870 3293 19425481479 3294 18943774285 3295 18468717054 3296 18001151955 3297 17539651823 3298 17086551701 3299 16640371108 3300 16201811253 3301 15769629109 3302 15345825371 3303 14929107507 3304 14520064490 3305 14117570324 3306 13723361282 3307 13336315952 3308 12956883217 3309 12584074031 3310 12219394834 3311 11861853824 3312 11511780905 3313 11168342067 3314 10832784180 3315 10504259828 3316 10183011064 3317 9868310390 3318 9561180956 3319 9260937997 3320 8967695883 3321 8680845050 3322 8401235816 3323 8128282985 3324 7862010428 3325 7601938443 3326 7348714664 3327 7101872280 3328 6861372235 3329 6626811253 3330 6398689404 3331 6176643111 3332 5960558432 3333 5750112809 3334 5545692275 3335 5346997616 3336 5153872053 3337 4966062991 3338 4783847767 3339 4606981890 3340 4435295637 3341 4268571444 3342 4107006192 3343 3950412342 3344 3798594273 3345 3651366853 3346 3508884837 3347 3370972786 3348 3237441320 3349 3108132387 3350 2983152112 3351 2862340206 3352 2745533010 3353 2632567955 3354 2523534071 3355 2418279372 3356 2316656383 3357 2218501974 3358 2123903980 3359 2032700404 3360 1944773782 3361 1859960120 3362 1778339837 3363 1699744797 3364 1624094511 3365 1551212452 3366 1481181628 3367 1413834732 3368 1349111754 3369 1286831278 3370 1227088770 3371 1169704226 3372 1114642497 3373 1061731022 3374 1011050979 3375 962435876 3376 915865355 3377 871170801 3378 828429228 3379 787485608 3380 748325378 3381 710792506 3382 674957423 3383 640678146 3384 607942494 3385 576614204 3386 546747850 3387 518220891 3388 491019724 3389 465028870 3390 440286472 3391 416693587 3392 394228524 3393 372798591 3394 352427056 3395 333036273 3396 314596632 3397 297040144 3398 280371183 3399 264535036 3400 249495156 3401 235203139 3402 221650438 3403 208801724 3404 196613415 3405 185054217 3406 174105977 3407 163750286 3408 153936147 3409 144651198 3410 135865498 3411 127573877 3412 119724976 3413 112315880 3414 105313486 3415 98720036 3416 92485823 3417 86613889 3418 81071642 3419 75864590 3420 70948143 3421 66326901 3422 61971444 3423 57888070 3424 54038636 3425 50427337 3426 47029990 3427 43850701 3428 40858987 3429 38057267 3430 35427026 3431 32969380 3432 30662579 3433 28504709 3434 26483993 3435 24598423 3436 22833384 3437 21183839 3438 19644182 3439 18208361 3440 16868895 3441 15617332 3442 14453750 3443 13369134 3444 12360687 3445 11419222 3446 10546602 3447 9733828 3448 8981264 3449 8278422 3450 7630182 3451 7025998 3452 6469182 3453 5949109 3454 5471423 3455 5026313 3456 4618035 3457 4236453 3458 3887619 3459 3562760 3460 3265868 3461 2988599 3462 2736202 3463 2501332 3464 2287356 3465 2087954 3466 1906799 3467 1738773 3468 1585995 3469 1444035 3470 1315223 3471 1196354 3472 1088161 3473 988277 3474 897562 3475 814394 3476 738501 3477 669055 3478 605674 3479 548178 3480 495534 3481 447771 3482 403894 3483 364784 3484 328438 3485 296129 3486 266117 3487 239736 3488 215022 3489 193360 3490 173089 3491 155498 3492 138933 3493 124571 3494 111061 3495 99490 3496 88538 3497 79109 3498 70266 3499 62717 3500 55608 3501 49486 3502 43798 3503 38909 3504 34391 3505 30446 3506 26864 3507 23739 3508 20928 3509 18401 3510 16207 3511 14217 3512 12514 3513 10920 3514 9598 3515 8342 3516 7340 3517 6340 3518 5567 3519 4795 3520 4217 3521 3597 3522 3158 3523 2699 3524 2357 3525 2005 3526 1741 3527 1477 3528 1284 3529 1084 3530 934 3531 788 3532 679 3533 570 3534 485 3535 408 3536 346 3537 291 3538 241 3539 204 3540 169 3541 143 3542 114 3543 98 3544 78 3545 67 3546 51 3547 45 3548 34 3549 30 3550 21 3551 19 3552 14 3553 12 3554 8 3555 7 3556 5 3557 4 3558 3 3559 2 3560 2 3561 1 3562 1 3563 0 3564 1 3565 1 3566 0 3567 22 3568 21 3569 250 3570 418 3571 2090 3572 4260 3573 14078 3574 29814 3575 77718 3576 159304 3577 354754 3578 684239 3579 1355298 3580 2441372 3581 4405393 3582 7430267 3583 12426996 3584 19762466 3585 31055943 3586 46936227 3587 70037325 3588 101294687 3589 144681913 3590 201442414 3591 277232862 3592 373527920 3593 497922432 3594 651891336 3595 845210409 3596 1079144092 3597 1365796675 3598 1705667530 3599 2113156029 3600 2587699551 3601 3146173587 3602 3786162018 3603 4526560996 3604 5362775168 3605 6316164328 3606 7379135210 3607 8574515431 3608 9891387552 3609 11355072580 3610 12950766569 3611 14704532541 3612 16597241919 3613 18657696138 3614 20862522591 3615 23240500456 3616 25763132798 3617 28462393843 3618 31305836667 3619 34324736363 3620 37480936745 3621 40809517490 3622 44269296211 3623 47894030751 3624 51636405288 3625 55534741440 3626 59540121539 3627 63688937508 3628 67925781878 3629 72292381046 3630 76733541718 3631 81288493117 3632 85895165889 3633 90598780420 3634 95339536835 3635 100159610716 3636 104991851942 3637 109884958203 3638 114776212883 3639 119710676082 3640 124617702647 3641 129549265895 3642 134441272134 3643 139341494662 3644 144177258017 3645 149003391329 3646 153755785453 3647 158484584385 3648 163116343354 3649 167708236235 3650 172197264896 3651 176635415570 3652 180949564033 3653 185198616968 3654 189321542218 3655 193371589210 3656 197276873822 3657 201097295730 3658 204774431837 3659 208362225743 3660 211790679977 3661 215119995754 3662 218294860163 3663 221369231897 3664 224275503108 3665 227073578048 3666 229711495911 3667 232242628865 3668 234602225670 3669 236849156446 3670 238934996239 3671 240912061724 3672 242718658234 3673 244412075658 3674 245947532830 3675 247375751125 3676 248638259376 3677 249790370888 3678 250790858310 3679 251688431156 3680 252428021348 3681 253062516517 3682 253554117600 3683 253949316340 3684 254196401476 3685 254345508575 3686 254362258697 3687 254290584228 3688 254082081432 3689 253784054711 3690 253365287850 3691 252866977520 3692 252244097024 3693 251540874209 3694 250729055433 3695 249847137898 3696 248853279675 3697 247788574643 3698 246627651183 3699 245406181826 3700 244085373330 3701 242703307577 3702 241237205688 3703 239719933000 3704 238115730674 3705 236459633737 3706 234731226656 3707 232960750534 3708 231115287314 3709 229226850186 3710 227277352934 3711 225294403115 3712 223247730540 3713 221166616959 3714 219035000593 3715 216877945667 3716 214667852224 3717 212431263575 3718 210153955074 3719 207858723413 3720 205520355151 3721 203162835791 3722 200773713340 3723 198373556413 3724 195939383485 3725 193492865352 3726 191023108037 3727 188548547123 3728 186048424165 3729 183542162788 3730 181020244425 3731 178499223127 3732 175960359315 3733 173420924842 3734 170872785715 3735 168330657180 3736 165777632011 3737 163229114226 3738 160678138249 3739 158137670455 3740 155592655033 3741 153056653371 3742 150523719288 3743 148005338941 3744 145488042789 3745 142983715881 3746 140487412965 3747 138009169876 3748 135536968348 3749 133081231258 3750 130637832047 3751 128215474715 3752 125803543741 3753 123411086378 3754 121034645009 3755 118681806693 3756 116343172083 3757 114026506695 3758 111729028373 3759 109457260228 3760 107202842993 3761 104972516538 3762 102763979482 3763 100582803051 3764 98421647741 3765 96286257101 3766 94174717846 3767 92091841792 3768 90031099163 3769 87997394593 3770 85989161025 3771 84010512308 3772 82055601527 3773 80128666772 3774 78228356810 3775 76358182497 3776 74512942283 3777 72696264611 3778 70906932987 3779 69147997467 3780 67414774518 3781 65710349179 3782 64033656509 3783 62387326985 3784 60767082616 3785 59175619069 3786 57611930290 3787 56078266766 3788 54570786262 3789 53091782266 3790 51640286759 3791 50218267926 3792 48822213053 3793 47454086150 3794 46112978042 3795 44800569613 3796 43513657450 3797 42253920207 3798 41020486708 3799 39814778034 3800 38633902818 3801 37479267059 3802 36350032786 3803 35247401229 3804 34168763831 3805 33115254803 3806 32086126711 3807 31082340522 3808 30101556006 3809 29144681511 3810 28211041981 3811 27301367201 3812 26413614953 3813 25548450719 3814 24705280130 3815 23884639211 3816 23084740047 3817 22306033944 3818 21548036621 3819 20811078674 3820 20093621561 3821 19395926110 3822 18717601433 3823 18058804394 3824 17418234524 3825 16795978504 3826 16191733453 3827 15605507973 3828 15036210892 3829 14483780451 3830 13948002878 3831 13428765049 3832 12925139284 3833 12436973718 3834 11964105191 3835 11506326596 3836 11062879127 3837 10633510260 3838 10218109755 3839 9816412030 3840 9427770695 3841 9051892619 3842 8688692546 3843 8337872648 3844 7998875472 3845 7671390079 3846 7355333560 3847 7050409887 3848 6756123595 3849 6472170199 3850 6198457714 3851 5934706334 3852 5680460772 3853 5435448776 3854 5199552716 3855 4972529874 3856 4753947738 3857 4543575258 3858 4341264897 3859 4146820416 3860 3959825864 3861 3780093907 3862 3607448070 3863 3441743114 3864 3282565453 3865 3129784544 3866 2983193646 3867 2842695703 3868 2707886336 3869 2578675776 3870 2454842031 3871 2336325169 3872 2222739246 3873 2114027903 3874 2009961301 3875 1910507581 3876 1815301403 3877 1724315735 3878 1637320467 3879 1554303000 3880 1474927052 3881 1399180160 3882 1326842444 3883 1257915634 3884 1192095372 3885 1129372950 3886 1069552958 3887 1012634708 3888 958352506 3889 906699309 3890 857505414 3891 810760439 3892 766246455 3893 723944685 3894 683714831 3895 645540914 3896 609245421 3897 574795397 3898 542087886 3899 511089563 3900 481664841 3901 453771332 3902 427334188 3903 402308904 3904 378595934 3905 356141735 3906 334900876 3907 314814961 3908 295822108 3909 277853680 3910 260890929 3911 244867875 3912 229745664 3913 215455745 3914 201992918 3915 189288519 3916 177324896 3917 166030566 3918 155411600 3919 145403432 3920 135997709 3921 127127597 3922 118806183 3923 110972626 3924 103624676 3925 96704934 3926 90225856 3927 84134827 3928 78432830 3929 73070774 3930 68058799 3931 63355675 3932 58959943 3933 54833518 3934 50982990 3935 47376879 3936 44010641 3937 40858188 3938 37919974 3939 35174827 3940 32615399 3941 30224731 3942 27997640 3943 25924095 3944 23991810 3945 22191655 3946 20516903 3947 18961767 3948 17513291 3949 16168993 3950 14918258 3951 13761428 3952 12683801 3953 11687856 3954 10760740 3955 9907140 3956 9111719 3957 8379503 3958 7697957 3959 7073220 3960 6490746 3961 5956948 3962 5460042 3963 5006432 3964 4583693 3965 4197776 3966 3838635 3967 3512051 3968 3208005 3969 2931160 3970 2674104 3971 2440947 3972 2224305 3973 2027447 3974 1845245 3975 1680083 3976 1527426 3977 1388622 3978 1260791 3979 1144856 3980 1038391 3981 941272 3982 852622 3983 771990 3984 698517 3985 631156 3986 570490 3987 514726 3988 464798 3989 418525 3990 377394 3991 339324 3992 305676 3993 274245 3994 246686 3995 221002 3996 198573 3997 177492 3998 159229 3999 142114 4000 127346 4001 113389 4002 101403 4003 90178 4004 80540 4005 71450 4006 63664 4007 56427 4008 50182 4009 44370 4010 39354 4011 34779 4012 30777 4013 27137 4014 23925 4015 21103 4016 18551 4017 16326 4018 14295 4019 12586 4020 10973 4021 9644 4022 8369 4023 7364 4024 6364 4025 5588 4026 4796 4027 4219 4028 3618 4029 3158 4030 2699 4031 2357 4032 2005 4033 1741 4034 1477 4035 1284 4036 1084 4037 934 4038 788 4039 679 4040 570 4041 485 4042 408 4043 346 4044 291 4045 241 4046 204 4047 169 4048 143 4049 114 4050 98 4051 78 4052 67 4053 51 4054 45 4055 34 4056 30 4057 21 4058 19 4059 14 4060 12 4061 8 4062 7 4063 5 4064 4 4065 3 4066 2 4067 2 4068 1 4069 1 4070 0 4071 1 4072 1 4073 0 4074 23 4075 22 4076 273 4077 460 4078 2380 4079 4924 4080 16753 4081 36222 4082 97029 4083 203847 4084 466418 4085 924323 4086 1881819 4087 3487051 4088 6467593 4089 11220490 4090 19274330 4091 31493849 4092 50762927 4093 78705765 4094 120286202 4095 178202018 4096 260337515 4097 370737724 4098 521135672 4099 717119435 4100 975169646 4101 1302334351 4102 1720572042 4103 2238154571 4104 2883258121 4105 3664758708 4106 4617163035 4107 5748951748 4108 7101440351 4109 8681787368 4110 10537508542 4111 12672469740 4112 15140579961 4113 17941746725 4114 21135168790 4115 24713749421 4116 28741940979 4117 33206078372 4118 38174716104 4119 43623263224 4120 49624026548 4121 56144032375 4122 63258877205 4123 70921146229 4124 79208535289 4125 88064634573 4126 97570481793 4127 107652590159 4128 118392426698 4129 129708270219 4130 141685930431 4131 154224952072 4132 167409988169 4133 181134374112 4134 195489000819 4135 210347735274 4136 225798597478 4137 241712206206 4138 258185555708 4139 275069818394 4140 292457055683 4141 310198749289 4142 328399205178 4143 346890938907 4144 365770963964 4145 384875903866 4146 404318448352 4147 423917068945 4148 443774418676 4149 463716679598 4150 483865759357 4151 504030677386 4152 524320035221 4153 544553870381 4154 564863536678 4155 585052835771 4156 605236329734 4157 625231712392 4158 645179401456 4159 664881780291 4160 684458867351 4161 703729194089 4162 722841466799 4163 741599816614 4164 760128759657 4165 778250314915 4166 796120237986 4167 813546845168 4168 830658074426 4169 847281444792 4170 863578161987 4171 879362656053 4172 894764994548 4173 909619585668 4174 924091438820 4175 938002560373 4176 951483599539 4177 964376921198 4178 976849604200 4179 988732128468 4180 1000154388642 4181 1010967357242 4182 1021338343142 4183 1031106953347 4184 1040401063620 4185 1049080499830 4186 1057311194534 4187 1064942240255 4188 1072098221261 4189 1078647937831 4190 1084754507434 4191 1090276521462 4192 1095334248488 4193 1099805467955 4194 1103849071490 4195 1107333090351 4196 1110372673441 4197 1112854306764 4198 1114931529761 4199 1116481721392 4200 1117614111975 4201 1118223624950 4202 1118457629406 4203 1118202464715 4204 1117560936619 4205 1116436163891 4206 1114968529870 4207 1113053011626 4208 1110785753897 4209 1108077557757 4210 1105061364744 4211 1101640464998 4212 1097904072616 4213 1093770304223 4214 1089364374931 4215 1084597455184 4216 1079551753409 4217 1074152390790 4218 1068516620783 4219 1062563050031 4220 1056367088899 4221 1049860369132 4222 1043152102138 4223 1036168072961 4224 1028976950408 4225 1021516478253 4226 1013888074531 4227 1006024092598 4228 997986787443 4229 989719674159 4230 981316488215 4231 972715755816 4232 963973731084 4233 955039197258 4234 945998493795 4235 936795954397 4236 927482133936 4237 918010714171 4238 908461030580 4239 898782728148 4240 889021053422 4241 879134260314 4242 869195007355 4243 859157820501 4244 849063126704 4245 838873316806 4246 828654690008 4247 818366393509 4248 808044340134 4249 797654682416 4250 787257902501 4251 776817217028 4252 766364430287 4253 755869225806 4254 745386512232 4255 734883306123 4256 724387717212 4257 713872521369 4258 703387471845 4259 692903075980 4260 682444012593 4261 671985924441 4262 661573771160 4263 651181203608 4264 640829751753 4265 630497723879 4266 620225569636 4267 609989792003 4268 599809130622 4269 589664229355 4270 579591317246 4271 569569607617 4272 559615176467 4273 549710848505 4274 539888997212 4275 530131163386 4276 520451044411 4277 510833495040 4278 501307214093 4279 491855929115 4280 482491208348 4281 473199644144 4282 464006579326 4283 454897752770 4284 445882707552 4285 436949704172 4286 428120977408 4287 419384031343 4288 410746605533 4289 402198451386 4290 393758953189 4291 385417192954 4292 377179343274 4293 369036423361 4294 361005202164 4295 353076235077 4296 345254238560 4297 337531372730 4298 329922130264 4299 322418193733 4300 315023109116 4301 307730024568 4302 300551320066 4303 293479745596 4304 286517850836 4305 279659517787 4306 272915359680 4307 266278979370 4308 259752076023 4309 253329189018 4310 247019395603 4311 240816940397 4312 234722877074 4313 228732276424 4314 222852850842 4315 217079405659 4316 211412506953 4317 205847580633 4318 200391201382 4319 195038635388 4320 189790045864 4321 184641162597 4322 179597633194 4323 174654991814 4324 169813157345 4325 165068113842 4326 160424654364 4327 155878598725 4328 151429706548 4329 147074067938 4330 142815838037 4331 138651042934 4332 134579291022 4333 130596854881 4334 126707295131 4335 122906790908 4336 119194888994 4337 115568000367 4338 112029166880 4339 108574735568 4340 105204217100 4341 101914135793 4342 98707061968 4343 95579584385 4344 92531087868 4345 89558307000 4346 86663388215 4347 83843091326 4348 81096740799 4349 78421300223 4350 75818459993 4351 73285263174 4352 70820937783 4353 68422651548 4354 66091722493 4355 63825476171 4356 61622993767 4357 59481748503 4358 57402675178 4359 55383354985 4360 53422785262 4361 51518717985 4362 49671718112 4363 47879685699 4364 46141502109 4365 44455185505 4366 42820991779 4367 41237130260 4368 39702353105 4369 38214971820 4370 36774981873 4371 35380828356 4372 34031205981 4373 32724692057 4374 31461026218 4375 30238930684 4376 29057043406 4377 27914153314 4378 26809833324 4379 25743027254 4380 24712333510 4381 23716763191 4382 22755753997 4383 21828411609 4384 20933367894 4385 20069793404 4386 19237036846 4387 18434352638 4388 17660433876 4389 16914542782 4390 16196021619 4391 15504225393 4392 14837917710 4393 14196454759 4394 13579203277 4395 12985553770 4396 12414403731 4397 11865162850 4398 11337228483 4399 10830039336 4400 10342636559 4401 9874424784 4402 9424898261 4403 8993510433 4404 8579428231 4405 8182082025 4406 7801053922 4407 7435781938 4408 7085595316 4409 6749916061 4410 6428421797 4411 6120548798 4412 5825762752 4413 5543485657 4414 5273475759 4415 5015187739 4416 4768193697 4417 4531928409 4418 4306234730 4419 4090557835 4420 3884588467 4421 3687777182 4422 3500016017 4423 3320784517 4424 3149853786 4425 2986691449 4426 2831246133 4427 2683027633 4428 2541859535 4429 2407258714 4430 2279200756 4431 2157230978 4432 2041220636 4433 1930737387 4434 1825761506 4435 1725898758 4436 1631042548 4437 1540813367 4438 1455194945 4439 1373852945 4440 1296684724 4441 1223378726 4442 1153908323 4443 1087995987 4444 1025542771 4445 966301232 4446 910223465 4447 857098367 4448 806823079 4449 759201101 4450 714175204 4451 671591994 4452 631331012 4453 593262764 4454 557306760 4455 523358745 4456 491295938 4457 461032810 4458 432477385 4459 405565604 4460 380174831 4461 356252213 4462 333701839 4463 312491290 4464 292497299 4465 273695814 4466 255991173 4467 239370343 4468 223718550 4469 209029044 4470 195210039 4471 182262628 4472 170083754 4473 158674815 4474 147954530 4475 137929899 4476 128511024 4477 119703613 4478 111439461 4479 103724664 4480 96486766 4481 89729954 4482 83399364 4483 77499090 4484 71973659 4485 66822108 4486 62005100 4487 57521571 4488 53331378 4489 49428579 4490 45788659 4491 42403670 4492 39247477 4493 36311129 4494 33578657 4495 31040015 4496 28680113 4497 26485048 4498 24449321 4499 22558182 4500 20806384 4501 19176745 4502 17671249 4503 16272331 4504 14981598 4505 13780458 4506 12675252 4507 11648134 4508 10704321 4509 9825596 4510 9020470 4511 8272064 4512 7587144 4513 6949363 4514 6367419 4515 5826526 4516 5333320 4517 4874237 4518 4456771 4519 4069209 4520 3716840 4521 3389279 4522 3092194 4523 2816963 4524 2567126 4525 2335675 4526 2125901 4527 1932362 4528 1756660 4529 1594653 4530 1447672 4531 1312956 4532 1190422 4533 1078201 4534 975998 4535 883338 4536 798411 4537 721670 4538 651230 4539 588133 4540 529885 4541 477865 4542 429804 4543 387291 4544 347748 4545 312881 4546 280443 4547 252093 4548 225567 4549 202443 4550 180790 4551 162109 4552 144529 4553 129331 4554 115090 4555 102889 4556 91407 4557 81523 4558 72300 4559 64387 4560 57021 4561 50644 4562 44773 4563 39698 4564 35063 4565 30970 4566 27319 4567 24081 4568 21227 4569 18632 4570 16401 4571 14350 4572 12634 4573 11001 4574 9669 4575 8394 4576 7386 4577 6365 4578 5590 4579 4818 4580 4219 4581 3618 4582 3158 4583 2699 4584 2357 4585 2005 4586 1741 4587 1477 4588 1284 4589 1084 4590 934 4591 788 4592 679 4593 570 4594 485 4595 408 4596 346 4597 291 4598 241 4599 204 4600 169 4601 143 4602 114 4603 98 4604 78 4605 67 4606 51 4607 45 4608 34 4609 30 4610 21 4611 19 4612 14 4613 12 4614 8 4615 7 4616 5 4617 4 4618 3 4619 2 4620 2 4621 1 4622 1 4623 0 4624 1 4625 1 4626 0 4627 24 4628 23 4629 297 4630 504 4631 2695 4632 5653 4633 19779 4634 43597 4635 119859 4636 257675 4637 604953 4638 1229746 4639 2569839 4640 4890977 4641 9313281 4642 16599013 4643 29261093 4644 49083604 4645 81104859 4646 128927728 4647 201734559 4648 305991479 4649 457092273 4650 665541907 4651 955378491 4652 1342353529 4653 1861818930 4654 2535720733 4655 3413218619 4656 4522883557 4657 5930104628 4658 7670107501 4659 9826200567 4660 12438848714 4661 15610347204 4662 19385131915 4663 23885148035 4664 29155113504 4665 35335403293 4666 42468518110 4667 50713501954 4668 60105109558 4669 70817010557 4670 82872988009 4671 96462570100 4672 111592321596 4673 128460242764 4674 147052186354 4675 167578969349 4676 190000576868 4677 214529130024 4678 241094624032 4679 269920091676 4680 300903842393 4681 334263387874 4682 369859435836 4683 407920418238 4684 448273478610 4685 491135893438 4686 536291818150 4687 583971712734 4688 633928649814 4689 686377661310 4690 741025418519 4691 798104462066 4692 857297096116 4693 918817342878 4694 982299167625 4695 1047979819409 4696 1115478919725 4697 1185013086146 4698 1256152622898 4699 1329143559794 4700 1403554320542 4701 1479608789037 4702 1556825091105 4703 1635462677314 4704 1715051914969 4705 1795828573219 4706 1877271343378 4707 1959657166253 4708 2042491513695 4709 2126026101428 4710 2209712907239 4711 2293849110417 4712 2377927820172 4713 2462219463590 4714 2546160831801 4715 2630070871175 4716 2713441485939 4717 2796562794257 4718 2878866750507 4719 2960694082317 4720 3041544446280 4721 3121727509346 4722 3200679084470 4723 3278760025418 4724 3355485040112 4725 3431181944626 4726 3505296981810 4727 3578208669892 4728 3649452419861 4729 3719371305637 4730 3787427319881 4731 3854013367347 4732 3918689109564 4733 3981809725462 4734 4042857000443 4735 4102233912530 4736 4159526852881 4737 4215099649403 4738 4268456170940 4739 4320005408698 4740 4369361947722 4741 4416894020933 4742 4462129350115 4743 4505478987436 4744 4546585671900 4745 4585818353708 4746 4622729698693 4747 4657728418597 4748 4690485171672 4749 4721366228867 4750 4749949133364 4751 4776636631235 4752 4801126736441 4753 4823779301524 4754 4844196639459 4755 4862772539501 4756 4879230796615 4757 4893921982701 4758 4906473032065 4759 4917265437623 4760 4926047455398 4761 4933158278065 4762 4938248203021 4763 4941684275537 4764 4943237969885 4765 4943234557966 4766 4941347020983 4767 4937926335804 4768 4932765216299 4769 4926173583067 4770 4917846443428 4771 4908116833537 4772 4896797268361 4773 4884181491952 4774 4869985222326 4775 4854522590613 4776 4837624834883 4777 4819568212767 4778 4800088296039 4779 4779480196745 4780 4757591943383 4781 4734682043443 4782 4710505357778 4783 4685337176220 4784 4659041152596 4785 4631858360510 4786 4603561510636 4787 4574406323864 4788 4544271208456 4789 4513379351434 4790 4481520678989 4791 4448931990004 4792 4415504811203 4793 4381445022669 4794 4346559146225 4795 4311065105692 4796 4274866633101 4797 4238153177371 4798 4200746610338 4799 4162846722431 4800 4124368783989 4801 4085486021697 4802 4046034818582 4803 4006198177982 4804 3965901380413 4805 3925302327203 4806 3884251485476 4807 3842915314150 4808 3801228332320 4809 3759334463363 4810 3717096749411 4811 3674666339234 4812 3631986376452 4813 3589187098694 4814 3546143524233 4815 3502992758524 4816 3459685233476 4817 3416338615050 4818 3372839248507 4819 3329310752576 4820 3285710129450 4821 3242143755370 4822 3198508007934 4823 3154914085728 4824 3111325107171 4825 3067836535550 4826 3024354030124 4827 2980977814352 4828 2937675809099 4829 2894533605853 4830 2851465661838 4831 2808561596125 4832 2765793560760 4833 2723238561390 4834 2680818482528 4835 2638613452655 4836 2596599538401 4837 2554845293378 4838 2513279620573 4839 2471974209542 4840 2430908041492 4841 2390142160415 4842 2349611975069 4843 2309381071444 4844 2269431047809 4845 2229816298163 4846 2190477875534 4847 2151471926649 4848 2112782594433 4849 2074457729033 4850 2036443601056 4851 1998789954272 4852 1961482639622 4853 1924563619035 4854 1887984271146 4855 1851787875130 4856 1815961977338 4857 1780543421000 4858 1745487784645 4859 1710832644770 4860 1676567219805 4861 1642723181803 4862 1609260182285 4863 1576210767127 4864 1543565277037 4865 1511350767354 4866 1479530832756 4867 1448133016419 4868 1417148810886 4869 1386601227259 4870 1356457220141 4871 1326739815469 4872 1297441737782 4873 1268581955886 4874 1240130599496 4875 1212106861270 4876 1184504248217 4877 1157338094987 4878 1130581719101 4879 1104250428877 4880 1078338541721 4881 1052858419222 4882 1027785844520 4883 1003132861694 4884 978894639599 4885 955080494911 4886 931668667183 4887 908668453596 4888 886075415135 4889 863896416277 4890 842111893228 4891 820728601786 4892 799742421720 4893 779158303262 4894 758958398903 4895 739147322445 4896 719721347964 4897 700683567517 4898 682017643389 4899 663726688505 4900 645806913068 4901 628260005579 4902 611071069000 4903 594241725253 4904 577768141353 4905 561651091858 4906 545876612673 4907 530445290780 4908 515353278586 4909 500600411028 4910 486173639414 4911 472072914340 4912 458294030871 4913 444836297416 4914 431687475411 4915 418846886478 4916 406310081601 4917 394076092558 4918 382133231933 4919 370480430266 4920 359113086001 4921 348029926044 4922 337219777024 4923 326681483043 4924 316410113190 4925 306404247854 4926 296653337442 4927 287155977683 4928 277907078129 4929 268905241985 4930 260140344495 4931 251610894390 4932 243311795423 4933 235241488908 4934 227390439667 4935 219757115031 4936 212336383823 4937 205126610714 4938 198118919337 4939 191311614502 4940 184699690136 4941 178281490531 4942 172048723309 4943 165999558106 4944 160129290009 4945 154436074080 4946 148912303001 4947 143556078047 4948 138362950126 4949 133330911856 4950 128453156911 4951 123727558368 4952 119150039709 4953 114718516173 4954 110426847761 4955 106272746342 4956 102252622120 4957 98364164796 4958 94601981640 4959 90963675824 4960 87446050120 4961 84046677181 4962 80760871895 4963 77586098364 4964 74519597508 4965 71558852655 4966 68699834631 4967 65939884074 4968 63276706868 4969 60707689415 4970 58229384045 4971 55839149657 4972 53535014321 4973 51314358322 4974 49174294196 4975 47112153040 4976 45126287688 4977 43214160490 4978 41373282802 4979 39601077936 4980 37896174704 4981 36256111987 4982 34678760021 4983 33161707327 4984 31703745498 4985 30302579401 4986 28956373778 4987 27662884989 4988 26421036973 4989 25228759147 4990 24084407477 4991 22985966585 4992 21932457008 4993 20922029349 4994 19953188658 4995 19024192236 4996 18134088548 4997 17281282856 4998 16464405921 4999 15681958301 5000 14933004118 5001 14216237993 5002 13530340367 5003 12874074654 5004 12246538128 5005 11646637469 5006 11073140700 5007 10525053753 5008 10001471356 5009 9501533238 5010 9024067700 5011 8568297733 5012 8133325422 5013 7718501662 5014 7322710232 5015 6945358804 5016 6585585209 5017 6242898188 5018 5916252446 5019 5605213385 5020 5308957114 5021 5027124401 5022 4758756256 5023 4503528169 5024 4260676336 5025 4029941660 5026 3810456127 5027 3601977902 5028 3403821398 5029 3215787536 5030 3037112653 5031 2867610279 5032 2706678340 5033 2554156523 5034 2409393585 5035 2272227411 5036 2142149518 5037 2019019445 5038 1902295114 5039 1791824925 5040 1687197595 5041 1588274645 5042 1494617535 5043 1406079266 5044 1322340980 5045 1243251408 5046 1168483575 5047 1097872647 5048 1031188650 5049 968273075 5050 908884992 5051 852856028 5052 800026114 5053 750231250 5054 703304173 5055 659073594 5056 617438268 5057 578232468 5058 541347881 5059 506613592 5060 473975586 5061 443270316 5062 414434750 5063 387304725 5064 361858349 5065 337940978 5066 315520878 5067 294446270 5068 274716249 5069 256190298 5070 238855421 5071 222576901 5072 207364834 5073 193096715 5074 179769125 5075 167268666 5076 155606819 5077 144682149 5078 134494627 5079 124952123 5080 116063576 5081 107750239 5082 100008443 5083 92768735 5084 86033833 5085 79746876 5086 73899092 5087 68440744 5088 63369292 5089 58644340 5090 54254085 5091 50165753 5092 46369928 5093 42843234 5094 39567449 5095 36525881 5096 33702754 5097 31088033 5098 28659452 5099 26412308 5100 24326087 5101 22400965 5102 20612660 5103 18963739 5104 17432621 5105 16025440 5106 14717483 5107 13516235 5108 12400538 5109 11379107 5110 10429466 5111 9560829 5112 8753736 5113 8017744 5114 7333588 5115 6709839 5116 6130594 5117 5604271 5118 5115228 5119 4670692 5120 4258454 5121 3884702 5122 3538221 5123 3223792 5124 2932954 5125 2669552 5126 2426313 5127 2205463 5128 2002171 5129 1818052 5130 1648848 5131 1494847 5132 1354350 5133 1226369 5134 1110020 5135 1003546 5136 907292 5137 819179 5138 739929 5139 666917 5140 601657 5141 541557 5142 488112 5143 438524 5144 394751 5145 354164 5146 318482 5147 285170 5148 256102 5149 228982 5150 205428 5151 183292 5152 164166 5153 146291 5154 130872 5155 116364 5156 103908 5157 92288 5158 82273 5159 72916 5160 64866 5161 57439 5162 51001 5163 45068 5164 39898 5165 35252 5166 31132 5167 27448 5168 24165 5169 21305 5170 18689 5171 16451 5172 14379 5173 12660 5174 11027 5175 9692 5176 8395 5177 7388 5178 6388 5179 5590 5180 4818 5181 4219 5182 3618 5183 3158 5184 2699 5185 2357 5186 2005 5187 1741 5188 1477 5189 1284 5190 1084 5191 934 5192 788 5193 679 5194 570 5195 485 5196 408 5197 346 5198 291 5199 241 5200 204 5201 169 5202 143 5203 114 5204 98 5205 78 5206 67 5207 51 5208 45 5209 34 5210 30 5211 21 5212 19 5213 14 5214 12 5215 8 5216 7 5217 5 5218 4 5219 3 5220 2 5221 2 5222 1 5223 1 5224 0 5225 1 5226 1 5227 0 5228 25 5229 24 5230 322 5231 550 5232 3036 5233 6450 5234 23184 5235 52030 5236 146644 5237 322137 5238 775054 5239 1613685 5240 3456982 5241 6747942 5242 13176545 5243 24096956 5244 43553476 5245 74933824 5246 126857603 5247 206626414 5248 330876471 5249 513596293 5250 784239661 5251 1167084092 5252 1710503766 5253 2453315427 5254 3470065568 5255 4818633732 5256 6607512824 5257 8917592495 5258 11899044545 5259 15659073823 5260 20396889165 5261 26247143150 5262 33463141503 5263 42206225033 5264 52788655181 5265 65395336925 5266 80397336051 5267 97995947077 5268 118622181029 5269 142486974282 5270 170075227372 5271 201592868605 5272 237576270685 5273 278219014581 5274 324098267003 5275 375372782412 5276 432655546585 5277 496067816906 5278 566246318993 5279 643243947704 5280 727713897669 5281 819648703613 5282 919709445813 5283 1027788457393 5284 1144543754849 5285 1269791250682 5286 1404186361396 5287 1547418711819 5288 1700123697603 5289 1861908271694 5290 2033402621441 5291 2214069152487 5292 2404504662053 5293 2604093328277 5294 2813433000274 5295 3031753521563 5296 3259609152060 5297 3496165422990 5298 3741992184651 5299 3996098629698 5300 4259002849320 5301 4529671110665 5302 4808658241069 5303 5094777994572 5304 5388525895720 5305 5688699188909 5306 5995855783539 5307 6308648216759 5308 6627566775063 5309 6951275929998 5310 7280356430860 5311 7613338427120 5312 7950724738356 5313 8291085557385 5314 8635043054897 5315 8981044104091 5316 9329620016217 5317 9679284420942 5318 10030715776198 5319 10382314775318 5320 10734653875911 5321 11086223974191 5322 11437770303679 5323 11787680640914 5324 12136576633871 5325 12482955586270 5326 12827635383220 5327 13169018397527 5328 13507779148156 5329 13842445690874 5330 14173909110566 5331 14500608591944 5332 14823271477611 5333 15140474810448 5334 15453179318188 5335 15759878722332 5336 16061348981002 5337 16356229352126 5338 16645543976112 5339 16927853054249 5340 17203974498156 5341 17472619529004 5342 17734865902102 5343 17989348240883 5344 18236918726234 5345 18476365464698 5346 18708808694379 5347 18932962867855 5348 19149704518354 5349 19357900765382 5350 19558703127265 5351 19750907461657 5352 19935404402689 5353 20111141021701 5354 20279287588115 5355 20438720743108 5356 20590336177898 5357 20733158864148 5358 20868365536854 5359 20994912953170 5360 21113691849421 5361 21223801707585 5362 21326415736577 5363 21420567187425 5364 21507132897713 5365 21585284215758 5366 21656180000334 5367 21718925962962 5368 21774378398305 5369 21821775623839 5370 21862252883946 5371 21894985320082 5372 21920801514350 5373 21939001759652 5374 21950690973527 5375 21955108996397 5376 21953050761891 5377 21943875289511 5378 21928650142822 5379 21906674847874 5380 21878707741881 5381 21844161536950 5382 21804060795604 5383 21757761894244 5384 21705982776966 5385 21648184940395 5386 21585347543722 5387 21516878961203 5388 21443454212216 5389 21364581142664 5390 21281189830999 5391 21192736432511 5392 21099853191829 5393 21002089932328 5394 20900325593162 5395 20794061888860 5396 20683887173677 5397 20569389468609 5398 20451396876927 5399 20329452968849 5400 20204101927692 5401 20074968356867 5402 19942828868616 5403 19807265058483 5404 19668779270673 5405 19527029360041 5406 19382740219122 5407 19235530439749 5408 19085860990472 5409 18933419687285 5410 18778882377654 5411 18621901152808 5412 18462896772594 5413 18301586283616 5414 18138596864858 5415 17973611357659 5416 17807013413560 5417 17638546419588 5418 17468790197963 5419 17297457400810 5420 17124895784141 5421 16950872558325 5422 16775923195129 5423 16599787583761 5424 16422778969641 5425 16244687960512 5426 16066006983185 5427 15886500387664 5428 15706450351097 5429 15525668462572 5430 15344605504529 5431 15163049878119 5432 14981254046351 5433 14799048011653 5434 14616844658726 5435 14434453594241 5436 14252099176711 5437 14069629645462 5438 13887421185288 5439 13705302324293 5440 13523472604263 5441 13341795967241 5442 13160613978132 5443 12979773262537 5444 12799449891604 5445 12619521439412 5446 12440298006044 5447 12261642152293 5448 12083707870281 5449 11906385961779 5450 11729956752063 5451 11554296198262 5452 11379539429024 5453 11205588314524 5454 11032694960461 5455 10860748517214 5456 10689866246734 5457 10519959077560 5458 10351254304055 5459 10183651847022 5460 10017252525351 5461 9851976155044 5462 9688026468700 5463 9525312349940 5464 9363920808673 5465 9203778655311 5466 9045067749852 5467 8887705544541 5468 8731766176150 5469 8577181959490 5470 8424115512110 5471 8272491270792 5472 8122371519106 5473 7973693988376 5474 7826603350622 5475 7681029429451 5476 7537024801393 5477 7394531443012 5478 7253677082661 5479 7114397189797 5480 6976735154557 5481 6840636014316 5482 6706213052405 5483 6573405983383 5484 6442249686919 5485 6312692818695 5486 6184834658107 5487 6058618543844 5488 5934072369314 5489 5811147471525 5490 5689930213239 5491 5570367721531 5492 5452481232208 5493 5336224270332 5494 5221671808366 5495 5108774298556 5496 4997546514225 5497 4887944772827 5498 4780033263467 5499 4673765104514 5500 4569149865012 5501 4466146220131 5502 4364808075670 5503 4265091900928 5504 4167002078377 5505 4070499306811 5506 3975628682674 5507 3882349481886 5508 3790661157149 5509 3700527106234 5510 3611983877417 5511 3524993294878 5512 3439550946070 5513 3355622391057 5514 3273236386923 5515 3192357656853 5516 3112978004769 5517 3035065009345 5518 2958640734892 5519 2883672473972 5520 2810148559255 5521 2738038895311 5522 2667359471876 5523 2598079638888 5524 2530185252771 5525 2463648184568 5526 2398478853351 5527 2334649036426 5528 2272142328165 5529 2210932157940 5530 2151024656549 5531 2092393403563 5532 2035020204784 5533 1978880287134 5534 1923975866586 5535 1870282090583 5536 1817779763381 5537 1766445425117 5538 1716278123309 5539 1667254526890 5540 1619354804674 5541 1572556448296 5542 1526856290675 5543 1482232119146 5544 1438663826158 5545 1396129937561 5546 1354625553977 5547 1314129191415 5548 1274621167317 5549 1236080709071 5550 1198501590035 5551 1161863199131 5552 1126146473492 5553 1091331033290 5554 1057410112384 5555 1024363625380 5556 992173307247 5557 960819399638 5558 930294732081 5559 900579656858 5560 871657089002 5561 843507643842 5562 816124096052 5563 789487311304 5564 763581384905 5565 738387344507 5566 713898111503 5567 690095126004 5568 666963597132 5569 644485166135 5570 622652990026 5571 601449009752 5572 580859711736 5573 560867347404 5574 541465274563 5575 522636265010 5576 504367852925 5577 486642997800 5578 469455402249 5579 452788641139 5580 436631195310 5581 420966990125 5582 405789924800 5583 391084510747 5584 376840123361 5585 363041692308 5586 349683267996 5587 336750490596 5588 324233431874 5589 312118141563 5590 300398792248 5591 289062211544 5592 278099036104 5593 267496577858 5594 257249052822 5595 247344506559 5596 237774089360 5597 228526387045 5598 219595598893 5599 210971100209 5600 202644441428 5601 194605437751 5602 186848358951 5603 179363822541 5604 172143707689 5605 165179159103 5606 158464399279 5607 151991289648 5608 145752055318 5609 139739022497 5610 133946476076 5611 128367412273 5612 122994417136 5613 117820898387 5614 112841256962 5615 108049518102 5616 103438645588 5617 99003034658 5618 94737262877 5619 90636250166 5620 86693391236 5621 82903916216 5622 79262663189 5623 75765325390 5624 72405766345 5625 69179919827 5626 66082956653 5627 63111189944 5628 60259011576 5629 57522931067 5630 54898506013 5631 52382554033 5632 49970026192 5633 47657874371 5634 45442108279 5635 43319932936 5636 41286880438 5637 39340247727 5638 37476518983 5639 35693190538 5640 33986389635 5641 32353664716 5642 30792003852 5643 29299108429 5644 27871681366 5645 26507480824 5646 25203957279 5647 23959004619 5648 22769857818 5649 21634432865 5650 20550638987 5651 19516491705 5652 18529748736 5653 17588445913 5654 16690909855 5655 15835277390 5656 15019755618 5657 14242492903 5658 13502195482 5659 12797108844 5660 12125823877 5661 11486618353 5662 10878501702 5663 10299840051 5664 9749554180 5665 9226046430 5666 8728576211 5667 8255646156 5668 7806428028 5669 7379466926 5670 6974220773 5671 6589334109 5672 6224170567 5673 5877436462 5674 5548723975 5675 5236830986 5676 4941270525 5677 4660909460 5678 4395427303 5679 4143793807 5680 3905612088 5681 3679914157 5682 3466443369 5683 3264330304 5684 3073237124 5685 2892363351 5686 2721478112 5687 2559876891 5688 2407250452 5689 2262966142 5690 2126790590 5691 1998179072 5692 1876835037 5693 1762270700 5694 1654257946 5695 1552382774 5696 1456358337 5697 1365826954 5698 1280555104 5699 1200244318 5700 1124618682 5701 1053425009 5702 986427147 5703 923428122 5704 864155610 5705 808443646 5706 756063216 5707 706889707 5708 660663010 5709 617287295 5710 576539318 5711 538350585 5712 502482341 5713 468883307 5714 437346335 5715 407843167 5716 380156308 5717 354264928 5718 329986209 5719 307312231 5720 286054102 5721 266208937 5722 247618361 5723 230285337 5724 214053192 5725 198923902 5726 184767677 5727 171590337 5728 159265932 5729 147794011 5730 137076955 5731 127114583 5732 117810016 5733 109161911 5734 101095101 5735 93605164 5736 86623765 5737 80140532 5738 74105844 5739 68507517 5740 63301391 5741 58469163 5742 53983169 5743 49823231 5744 45965325 5745 42385274 5746 39071986 5747 35999452 5748 33159294 5749 30523409 5750 28091987 5751 25837139 5752 23760203 5753 21831684 5754 20059579 5755 18415561 5756 16906806 5757 15505440 5758 14222690 5759 13032168 5760 11943761 5761 10932539 5762 10010245 5763 9154445 5764 8374754 5765 7650358 5766 6991980 5767 6381422 5768 5826646 5769 5311976 5770 4845264 5771 4413177 5772 4021284 5773 3658607 5774 3329977 5775 3026884 5776 2752085 5777 2498682 5778 2268927 5779 2058398 5780 1866819 5781 1691657 5782 1532223 5783 1387230 5784 1254836 5785 1134775 5786 1025008 5787 926167 5788 835394 5789 753910 5790 678982 5791 612254 5792 550573 5793 495827 5794 445158 5795 400546 5796 359053 5797 322630 5798 288702 5799 259192 5800 231571 5801 207557 5802 185115 5803 165762 5804 147610 5805 131927 5806 117276 5807 104685 5808 92926 5809 82769 5810 73349 5811 65236 5812 57745 5813 51208 5814 45264 5815 40066 5816 35386 5817 31219 5818 27529 5819 24224 5820 21357 5821 18719 5822 16478 5823 14406 5824 12684 5825 11028 5826 9694 5827 8419 5828 7388 5829 6388 5830 5590 5831 4818 5832 4219 5833 3618 5834 3158 5835 2699 5836 2357 5837 2005 5838 1741 5839 1477 5840 1284 5841 1084 5842 934 5843 788 5844 679 5845 570 5846 485 5847 408 5848 346 5849 291 5850 241 5851 204 5852 169 5853 143 5854 114 5855 98 5856 78 5857 67 5858 51 5859 45 5860 34 5861 30 5862 21 5863 19 5864 14 5865 12 5866 8 5867 7 5868 5 5869 4 5870 3 5871 2 5872 2 5873 1 5874 1 5875 0 5876 1 5877 1 5878 0 5879 26 5880 25 5881 348 5882 598 5883 3404 5884 7318 5885 26997 5886 61616 5887 177852 5888 398703 5889 981965 5890 2091153 5891 4587172 5892 9171197 5893 18344234 5894 34381939 5895 63656880 5896 112230315 5897 194531099 5898 324446716 5899 531461038 5900 843811401 5901 1316608508 5902 2001835390 5903 2994762617 5904 4383385784 5905 6321670726 5906 8948412896 5907 12498186528 5908 17176516079 5909 23322280936 5910 31223496233 5911 41348068033 5912 54080511871 5913 70039907961 5914 89715869680 5915 113898122570 5916 143186837536 5917 178556133651 5918 220710282373 5919 270813524585 5920 329666388046 5921 398625295610 5922 478561674774 5923 571010297642 5924 676891762020 5925 797912128172 5926 934998524370 5927 1089992142578 5928 1263794486710 5929 1458374803643 5930 1674556273953 5931 1914376506223 5932 2178541885433 5933 2469164579938 5934 2786783746859 5935 3133502346560 5936 3509649240054 5937 3917351556476 5938 4356694146373 5939 4829719512377 5940 5336219412768 5941 5878224659469 5942 6455230957181 5943 7069120905481 5944 7719033244940 5945 8406824531463 5946 9131318301735 5947 9894176572254 5948 10693823739175 5949 11531904882722 5950 12406544926121 5951 13319166514210 5952 14267474384738 5953 15252904455521 5954 16272909441407 5955 17328691523235 5956 18417279075887 5957 19539933808793 5958 20693506168606 5959 21879025345146 5960 23092923830829 5961 24336346536531 5962 25605641779800 5963 26901730944389 5964 28220555900519 5965 29563213649560 5966 30925667121930 5967 32308802316623 5968 33708187780358 5969 35124942909242 5970 36554767662193 5971 37998583114712 5972 39451702714472 5973 40915332780989 5974 42385028393361 5975 43861807482582 5976 45340840173816 5977 46823473167216 5978 48305223182972 5979 49787254119850 5980 51264692615450 5981 52739064812586 5982 54205940789390 5983 55666664992503 5984 57116404689211 5985 58556889294933 5986 59983817589072 5987 61398734003122 5988 62796914243852 5989 64180301007902 5990 65544779084619 5991 66892098559458 5992 68217696434465 5993 69523725296206 5994 70806297032570 5995 72067362013244 5996 73302555843027 5997 74514227161223 5998 75698742563934 5999 76858237205490 6000 77988569830546 6001 79092263955451 6002 80165955610503 6003 81211941781237 6004 82226319292404 6005 83211759328175 6006 84165171570071 6007 85088988271050 6008 85979550101403 6009 86839644237788 6010 87666452232930 6011 88462511601133 6012 89224404928952 6013 89955004169143 6014 90651753778116 6015 91317264733282 6016 91948356706414 6017 92547953946542 6018 93113750046802 6019 93648399874814 6020 94148950442029 6021 94618346259440 6022 95054515478855 6023 95460127761201 6024 95832444755000 6025 96174402824218 6026 96484147576696 6027 96764335307927 6028 97012430420466 6029 97231334857994 6030 97419392530291 6031 97579223198156 6032 97708480613948 6033 97810007471995 6034 97882329486966 6035 97928009075608 6036 97944874040473 6037 97935689489731 6038 97899145508710 6039 97837727876512 6040 97749426974032 6041 97636913682912 6042 97499024765118 6043 97338156246816 6044 97152448430461 6045 96944463669720 6046 96713171609952 6047 96460867217483 6048 96185828020966 6049 95890498936390 6050 95573968914800 6051 95238421963086 6052 94882263494676 6053 94507814702479 6054 94114269557769 6055 93703696775363 6056 93274620545800 6057 92829232015743 6058 92366820637129 6059 91889337077884 6060 91395413610078 6061 90887111365213 6062 90363805049708 6063 89827324523365 6064 89276404139692 6065 88712974979321 6066 88136486550572 6067 87548650195560 6068 86948294938917 6069 86337222273258 6070 85714949845991 6071 85083072763798 6072 84440506931755 6073 83788928333572 6074 83127915823412 6075 82458949824071 6076 81781028448172 6077 81095706693524 6078 80402616510452 6079 79703128825940 6080 78996318960353 6081 78283623503538 6082 77564723249157 6083 76840884650522 6084 76111253079448 6085 75377153669266 6086 74638310718856 6087 73895889153501 6088 73149101545289 6089 72399166677161 6090 71645846255609 6091 70890210175363 6092 70131533219513 6093 69370932237815 6094 68608203240661 6095 67844326066691 6096 67078632474903 6097 66312143548355 6098 65544685943027 6099 64777152933279 6100 64008930223851 6101 63240949063047 6102 62473061507458 6103 61706080314848 6104 60939441580193 6105 60173990014656 6106 59409601268648 6107 58647012506703 6108 57885704867732 6109 57126443207704 6110 56369123476707 6111 55614410368201 6112 54861827987536 6113 54112066049771 6114 53365036897822 6115 52621338375730 6116 51880533817085 6117 51143241630398 6118 50409388930228 6119 49679510951874 6120 48953206259217 6121 48231027225450 6122 47512913360545 6123 46799340492714 6124 46089939941989 6125 45385203004942 6126 44685078234012 6127 43989986876567 6128 43299590311548 6129 42614321716067 6130 41934137636473 6131 41259409078452 6132 40589823098207 6133 39925760598739 6134 39267183761304 6135 38614416195255 6136 37967169124224 6137 37325775052151 6138 36690199228770 6139 36060722850568 6140 35437077999788 6141 34819552630312 6142 34208113850745 6143 33603004248512 6144 33003973769515 6145 32411270277869 6146 31824861252963 6147 31244953640555 6148 30671313320800 6149 30104152328751 6150 29543436383729 6151 28989340923106 6152 28441645718649 6153 27900529667670 6154 27365956437742 6155 26838073273386 6156 26316671259863 6157 25801900388399 6158 25293721269969 6159 24792255210387 6160 24297303956717 6161 23808991446170 6162 23327274157173 6163 22852251088580 6164 22383732817734 6165 21921819849998 6166 21466464738837 6167 21017746429643 6168 20575483238089 6169 20139755034306 6170 19710510309068 6171 19287809887853 6172 18871479245156 6173 18461580179554 6174 18058056835390 6175 17660954231016 6176 17270104615655 6177 16885553031263 6178 16507240216391 6179 16135197100596 6180 15769261955332 6181 15409465519135 6182 15055745364057 6183 14708119389580 6184 14366432527973 6185 14030702199983 6186 13700863614452 6187 13376923226548 6188 13058732366921 6189 12746296437565 6190 12439549289521 6191 12138486907329 6192 11842967211466 6193 11552984886914 6194 11268473144980 6195 10989418348371 6196 10715685358684 6197 10447259281821 6198 10184073339999 6199 9926105405696 6200 9673227462476 6201 9425415779228 6202 9182604509708 6203 8944764034384 6204 8711773305505 6205 8483601191435 6206 8260183164583 6207 8041482856916 6208 7827386569321 6209 7617856537778 6210 7412830042954 6211 7212265265082 6212 7016055330897 6213 6824157109587 6214 6636510039221 6215 6453067663803 6216 6273729990856 6217 6098449497103 6218 5927167892185 6219 5759835132761 6220 5596357781824 6221 5436685084086 6222 5280761002179 6223 5128533076198 6224 4979913949915 6225 4834850559061 6226 4693289259535 6227 4555176072063 6228 4420429256826 6229 4288994723302 6230 4160820827563 6231 4035853085036 6232 3914015007612 6233 3795252274086 6234 3679515162746 6235 3566749734261 6236 3456883973695 6237 3349864389330 6238 3245642993844 6239 3144167042598 6240 3045368739576 6241 2949196166025 6242 2855602732070 6243 2764537712670 6244 2675937044934 6245 2589751011078 6246 2505934364387 6247 2424438960318 6248 2345204033277 6249 2268182562836 6250 2193330597719 6251 2120602953155 6252 2049941889311 6253 1981303548743 6254 1914645130866 6255 1849924607628 6256 1787087303209 6257 1726092448815 6258 1666898631636 6259 1609467139837 6260 1553746027621 6261 1499697886042 6262 1447282736681 6263 1396465055445 6264 1347195813263 6265 1299440805252 6266 1253161567569 6267 1208325752088 6268 1164887233717 6269 1122814778628 6270 1082071787358 6271 1042628837187 6272 1004442687796 6273 967484928114 6274 931721012017 6275 897124093501 6276 863654038099 6277 831284976754 6278 799984500046 6279 769728146104 6280 740478970670 6281 712213232135 6282 684900984300 6283 658519832498 6284 633035959525 6285 608427595301 6286 584667349220 6287 561734523109 6288 539598605967 6289 518239468955 6290 497632281998 6291 477757921042 6292 458589058978 6293 440106979361 6294 422289534304 6295 405118883996 6296 388570825796 6297 372627860762 6298 357270492323 6299 342481972552 6300 328241133295 6301 314531613022 6302 301336330513 6303 288639632163 6304 276423172311 6305 264671569189 6306 253370103205 6307 242504143890 6308 232057837254 6309 222016854190 6310 212368608229 6311 203099393345 6312 194195708697 6313 185644223303 6314 177434181222 6315 169552916002 6316 161988939653 6317 154729910599 6318 147766740939 6319 141087783104 6320 134683238254 6321 128541845727 6322 122655906306 6323 117014783660 6324 111610162491 6325 106431872897 6326 101473304210 6327 96724924577 6328 92179630959 6329 87828306254 6330 83665287545 6331 79682141753 6332 75872684495 6333 72228929366 6334 68745938525 6335 65416339836 6336 62234736336 6337 59194212879 6338 56290391556 6339 53516940316 6340 50869106496 6341 48340970859 6342 45928623361 6343 43626728468 6344 41430993146 6345 39336494941 6346 37339669470 6347 35436089819 6348 33621875528 6349 31892997864 6350 30246157360 6351 28677779447 6352 27184326756 6353 25762535855 6354 24409382887 6355 23122027311 6356 21897209841 6357 20732372153 6358 19624729225 6359 18572041527 6360 17571359067 6361 16620693247 6362 15717477970 6363 14860003207 6364 14045599058 6365 13272728378 6366 12539080681 6367 11843352821 6368 11183146274 6369 10557297156 6370 9963743963 6371 9401485937 6372 8868420645 6373 8363654498 6374 7885373860 6375 7432812673 6376 7004154931 6377 6598692929 6378 6214877540 6379 5852107056 6380 5508827956 6381 5184475792 6382 4877761410 6383 4588163806 6384 4314422890 6385 4056045038 6386 3811979154 6387 3581776573 6388 3364423386 6389 3159473505 6390 2966103065 6391 2783900705 6392 2612073511 6393 2450209098 6394 2297682322 6395 2154100702 6396 2018869455 6397 1891597798 6398 1771828559 6399 1659184788 6400 1553241288 6401 1453617317 6402 1360001457 6403 1272032298 6404 1189416365 6405 1111792665 6406 1038962666 6407 970580213 6408 906459486 6409 846261854 6410 789871554 6411 736967751 6412 687441641 6413 640981265 6414 597531288 6415 556802064 6416 518734858 6417 483054003 6418 449740741 6419 418539536 6420 389425795 6421 362162127 6422 336748384 6423 312969338 6424 290816610 6425 270092301 6426 250803327 6427 232777239 6428 216007903 6429 200337897 6430 185775595 6431 172182973 6432 159555392 6433 147773458 6434 136836575 6435 126645659 6436 117187539 6437 108378908 6438 100209435 6439 92612895 6440 85567426 6441 79020413 6442 72951689 6443 67322602 6444 62103688 6445 57266947 6446 52784320 6447 48638575 6448 44795087 6449 41243636 6450 37952137 6451 34917979 6452 32104247 6453 29513118 6454 27110842 6455 24904299 6456 22857286 6457 20978984 6458 19236891 6459 17642586 6460 16163018 6461 14810207 6462 13555268 6463 12410961 6464 11348836 6465 10381009 6466 9483286 6467 8667341 6468 7910510 6469 7222685 6470 6585345 6471 6007450 6472 5472232 6473 4986596 6474 4537707 6475 4131213 6476 3755806 6477 3415187 6478 3101815 6479 2817603 6480 2556753 6481 2319515 6482 2102578 6483 1905395 6484 1725598 6485 1561609 6486 1412786 6487 1276992 6488 1154266 6489 1041751 6490 940605 6491 847852 6492 764857 6493 688294 6494 620224 6495 557425 6496 501816 6497 450209 6498 404833 6499 362702 6500 325825 6501 291378 6502 261393 6503 233455 6504 209208 6505 186479 6506 166853 6507 148553 6508 132731 6509 117936 6510 105198 6511 93374 6512 83152 6513 73666 6514 65450 6515 57948 6516 51382 6517 45403 6518 40156 6519 35470 6520 31280 6521 27583 6522 24255 6523 21385 6524 18747 6525 16503 6526 14407 6527 12686 6528 11053 6529 9694 6530 8419 6531 7388 6532 6388 6533 5590 6534 4818 6535 4219 6536 3618 6537 3158 6538 2699 6539 2357 6540 2005 6541 1741 6542 1477 6543 1284 6544 1084 6545 934 6546 788 6547 679 6548 570 6549 485 6550 408 6551 346 6552 291 6553 241 6554 204 6555 169 6556 143 6557 114 6558 98 6559 78 6560 67 6561 51 6562 45 6563 34 6564 30 6565 21 6566 19 6567 14 6568 12 6569 8 6570 7 6571 5 6572 4 6573 3 6574 2 6575 2 6576 1 6577 1 6578 0 6579 1 6580 1 6581 0 6582 27 6583 26 6584 375 6585 648 6586 3800 6587 8260 6588 31248 6589 72454 6590 213984 6591 488969 6592 1231516 6593 2679155 6594 6011328 6595 12294911 6596 25164418 6597 48283704 6598 91489823 6599 165138038 6600 292860101 6601 499806117 6602 837066456 6603 1358734874 6604 2165564499 6605 3362747249 6606 5133569472 6607 7665804346 6608 11270184639 6609 16258398104 6610 23125878750 6611 32358247307 6612 44703161794 6613 60875745910 6614 81951058842 6615 108932104671 6616 143299506951 6617 186397168131 6618 240184696876 6619 306392614206 6620 387528059139 6621 485737093058 6622 604120573447 6623 745248409778 6624 912853565032 6625 1109918570834 6626 1340807004024 6627 1608865819385 6628 1919085262463 6629 2275123242592 6630 2682539529078 6631 3145189388786 6632 3669156042100 6633 4258412741437 6634 4919461249850 6635 5656213311640 6636 6475509382186 6637 7381126486008 6638 8380114490419 6639 9475875330445 6640 10675564225073 6641 11982179987157 6642 13402862791921 6643 14939913666526 6644 16600335297516 6645 18385786699814 6646 20303058016534 6647 22352819952603 6648 24541506016667 6649 26868972336948 6650 29341303222947 6651 31957138134744 6652 34722031125665 6653 37633722074998 6654 40697359166773 6655 43909316418482 6656 47274093197915 6657 50787171592110 6658 54452673660120 6659 58264648081545 6660 62226501676658 6661 66331485294070 6662 70582736595567 6663 74972077789883 6664 79501906328537 6665 84163411550580 6666 88958894508141 6667 93878179192136 6668 98922829250751 6669 104082249179248 6670 109358125383077 6671 114738602480798 6672 120224643213262 6673 125804214111692 6674 131478648523907 6675 137234781155225 6676 143073233108433 6677 148980912016299 6678 154959067125060 6679 160993610626098 6680 167085079669680 6681 173219701362335 6682 179398894036024 6683 185608023725719 6684 191847776581668 6685 198104055664825 6686 204378667876838 6687 210656776210774 6688 216939411511245 6689 223212470338148 6690 229478321273112 6691 235722223912364 6692 241945705146924 6693 248134921246363 6694 254292926846972 6695 260405327538946 6696 266474248379168 6697 272486320066509 6698 278445359496608 6699 284337512204011 6700 290165559366138 6701 295916769811695 6702 301595751383643 6703 307189334352843 6704 312700974181995 6705 318118691030327 6706 323447874123341 6707 328676138306696 6708 333807595305924 6709 338831088397972 6710 343752747522161 6711 348561030165327 6712 353260659388431 6713 357841339147698 6714 362309872649314 6715 366655585420127 6716 370883748756816 6717 374984932745380 6718 378966529461026 6719 382818733314137 6720 386547284246430 6721 390143601886555 6722 393615573749932 6723 396954240373681 6724 400165723507102 6725 403242260384820 6726 406192131942392 6727 409007188349415 6728 411693844691557 6729 414245109091888 6730 416669553325852 6731 418959792085003 6732 421122443310350 6733 423151232276766 6734 425054923111790 6735 426826841166542 6736 428473720576975 6737 429989947680150 6738 431384383779593 6739 432651007128929 6740 433796590175559 6741 434816119970337 6742 435718466667692 6743 436498206318294 6744 437162075831076 6745 437705603521144 6746 438137592029706 6747 438453157489750 6748 438658936555253 6749 438750944514113 6750 438737845751940 6751 438615242713984 6752 438389618135977 6753 438057420610328 6754 437627116417967 6755 437094745598745 6756 436466590058753 6757 435739482518516 6758 434921643118633 6759 434009503447622 6760 433009106026789 6761 431917625741001 6762 430742995920501 6763 429481996898819 6764 428140405513242 6765 426715698740113 6766 425215490750330 6767 423636876313918 6768 421985344264272 6769 420258638118413 6770 418464032772340 6771 416598903325632 6772 414668436077288 6773 412670612967348 6774 410612352520062 6775 408491281329180 6776 406312277444494 6777 404073533772721 6778 401781603137904 6779 399434339910644 6780 397036310520748 6781 394585895431274 6782 392089279822657 6783 389544523591831 6784 386955882593195 6785 384321906354250 6786 381648413264983 6787 378933647496008 6788 376181562825634 6789 373390859288018 6790 370566992125726 6791 367708374999396 6792 364818666618464 6793 361896700836386 6794 358947580920563 6795 355969872167248 6796 352966948636325 6797 349937766087052 6798 346887084203635 6799 343813605642245 6800 340720433822560 6801 337606632423445 6802 334476629419602 6803 331329252864101 6804 328167347544910 6805 324990072826148 6806 321801539880851 6807 318600689449474 6808 315390120333481 6809 312169078463442 6810 308941371227558 6811 305706039232068 6812 302465451688939 6813 299218929846084 6814 295969990602609 6815 292717766033735 6816 289464407724886 6817 286209302066231 6818 282955692712962 6819 279702790976530 6820 276452544091720 6821 273204396885258 6822 269961331663648 6823 266722629931313 6824 263490049288831 6825 260263083319556 6826 257044467148512 6827 253833544873753 6828 250631895173097 6829 247439053233554 6830 244257521554922 6831 241086698607966 6832 237927994724913 6833 234780981910542 6834 231647941711949 6835 228528318796508 6836 225423368337882 6837 222332692330811 6838 219258362557757 6839 216199866197715 6840 213158311120345 6841 210133323983797 6842 207126781123188 6843 204138204400345 6844 201168564101158 6845 198217508980880 6846 195286728840349 6847 192375775807119 6848 189485493265260 6849 186615546555785 6850 183767450378803 6851 180940783580347 6852 178136269715182 6853 175353587552607 6854 172594088711628 6855 169857373857473 6856 167144054762480 6857 164453822103975 6858 161787873374014 6859 159145827166770 6860 156528193339856 6861 153934670854223 6862 151366312500439 6863 148822753861687 6864 146304408746961 6865 143810981882821 6866 141343393705276 6867 138901291880248 6868 136485002090857 6869 134094234599392 6870 131729784826804 6871 129391310833059 6872 127079059061004 6873 124792741858198 6874 122533040009242 6875 120299620303441 6876 118092655947412 6877 115911860076928 6878 113757809505338 6879 111630176682818 6880 109529068904003 6881 107454199667361 6882 105406049997411 6883 103384295512171 6884 101388986830605 6885 99419834972327 6886 97477234139238 6887 95560863227005 6888 93670721093444 6889 91806515315379 6890 89968564003531 6891 88156545848414 6892 86370415155388 6893 84609876437518 6894 82875178120575 6895 81165998184750 6896 79482253984640 6897 77823644756191 6898 76190357899453 6899 74582070497382 6900 72998667328547 6901 71439842673639 6902 69905731099076 6903 68396007415306 6904 66910529423686 6905 65448987333564 6906 64011468499292 6907 62597645361514 6908 61207354864342 6909 59840282509121 6910 58496474497529 6911 57175602682445 6912 55877485634474 6913 54601805221303 6914 53348573515080 6915 52117460756009 6916 50908271355936 6917 49720685788031 6918 48554684953106 6919 47409939405362 6920 46286243321204 6921 45183275968937 6922 44100991863454 6923 43039063796340 6924 41997277034383 6925 40975311793662 6926 39973100585091 6927 38990319199209 6928 38026746275073 6929 37082065625330 6930 36156189719340 6931 35248799227092 6932 34359668891469 6933 33488487033409 6934 32635148930788 6935 31799342887314 6936 30980839851848 6937 30179334796047 6938 29394709351157 6939 28626659809591 6940 27874954958125 6941 27139299110212 6942 26419560827782 6943 25715446692572 6944 25026725111665 6945 24353110195221 6946 23694460027397 6947 23050493199621 6948 22420977780978 6949 21805639432193 6950 21204328213076 6951 20616775086884 6952 20042749060865 6953 19481988801898 6954 18934337477657 6955 18399539236761 6956 17877365864209 6957 17367568989470 6958 16869986745367 6959 16384377743087 6960 15910516584259 6961 15448168471803 6962 14997169190816 6963 14557290823923 6964 14128312433642 6965 13710013352768 6966 13302227785175 6967 12904741604088 6968 12517340102113 6969 12139815554253 6970 11772002900405 6971 11413701687805 6972 11064703780254 6973 10724814341370 6974 10393871186472 6975 10071686258989 6976 9758059481992 6977 9452808571717 6978 9155775171378 6979 8866783058556 6980 8585641795576 6981 8312180255141 6982 8046245549157 6983 7787672950937 6984 7536281855573 6985 7291911702533 6986 7054416885926 6987 6823642595050 6988 6599419131771 6989 6381596087324 6990 6170035405666 6991 5964591796519 6992 5765107343500 6993 5571440406709 6994 5383461699309 6995 5201034833582 6996 5024013479139 6997 4852264465554 6998 4685667911291 6999 4524095461384 7000 4367412561387 7001 4215494228744 7002 4068229797656 7003 3925498574127 7004 3787177991653 7005 3653150414598 7006 3523314525478 7007 3397557260060 7008 3275767200932 7009 3157833902439 7010 3043665545823 7011 2933155970639 7012 2826204513828 7013 2722708083787 7014 2622583369804 7015 2525731269674 7016 2432061408974 7017 2341477502617 7018 2253904467268 7019 2169250300913 7020 2087433726423 7021 2008365475455 7022 1931978126871 7023 1858186491947 7024 1786917668649 7025 1718089529391 7026 1651641290607 7027 1587494669505 7028 1525584457285 7029 1465835358228 7030 1408192575681 7031 1352584900105 7032 1298953626444 7033 1247230337982 7034 1197365728503 7035 1149295261418 7036 1102966068100 7037 1058316624241 7038 1015302170714 7039 973864856659 7040 933956988054 7041 895523607531 7042 858523942493 7043 822906729355 7044 788628613725 7045 755641004691 7046 723906773567 7047 693380715843 7048 664023414630 7049 635792350689 7050 608653470616 7051 582567337222 7052 557498106884 7053 533408788603 7054 510268141348 7055 488042158863 7056 466698066108 7057 446203982574 7058 426531374223 7059 407650981425 7060 389532936916 7061 372150055228 7062 355476143190 7063 339486281368 7064 324153384556 7065 309454270505 7066 295365094918 7067 281864760502 7068 268928713291 7069 256537314890 7070 244669016722 7071 233305934748 7072 222425999452 7073 212012625458 7074 202046418633 7075 192512245663 7076 183390465978 7077 174666994005 7078 166324572968 7079 158350385346 7080 150727069654 7081 143442603399 7082 136481875845 7083 129833887308 7084 123483469633 7085 117420375500 7086 111631399376 7087 106107100790 7088 100834422613 7089 95804448736 7090 91005885220 7091 86430518695 7092 82067229990 7093 77908208627 7094 73943942844 7095 70167182871 7096 66568617256 7097 63141335540 7098 59877441956 7099 56770472389 7100 53812761450 7101 50998130840 7102 48320126951 7103 45772972075 7104 43350430028 7105 41046942647 7106 38857347919 7107 36776430906 7108 34799208088 7109 32920683128 7110 31136771823 7111 29442780218 7112 27834786551 7113 26308295790 7114 24860134763 7115 23486096913 7116 22183124673 7117 20947201088 7118 19775896106 7119 18665458993 7120 17613532460 7121 16616567572 7122 15672701579 7123 14778637221 7124 13932561173 7125 13131371749 7126 12373642537 7127 11656519685 7128 10978595444 7129 10337194121 7130 9731219303 7131 9158242682 7132 8617134957 7133 8105662274 7134 7622929479 7135 7166918487 7136 6736710495 7137 6330457198 7138 5947420652 7139 5585952654 7140 5245274215 7141 4923899864 7142 4621186966 7143 4335829171 7144 4067140842 7145 3813958355 7146 3575701120 7147 3351364619 7148 3140325390 7149 2941702481 7150 2754955106 7151 2579339635 7152 2414274195 7153 2259120345 7154 2113366037 7155 1976483632 7156 1847929892 7157 1727260351 7158 1613991485 7159 1507769329 7160 1408087005 7161 1314654766 7162 1227020117 7163 1144960645 7164 1068010693 7165 995995055 7166 928498853 7167 865394927 7168 806265525 7169 751013230 7170 699267619 7171 650966735 7172 605742909 7173 563550784 7174 524069396 7175 487274236 7176 452852254 7177 420786852 7178 390809715 7179 362914912 7180 336843823 7181 312594394 7182 289946430 7183 268902888 7184 249257824 7185 231009016 7186 213988477 7187 198192035 7188 183467056 7189 169803376 7190 157079493 7191 145282524 7192 134305332 7193 124127062 7194 114667660 7195 105903539 7196 97765529 7197 90223530 7198 83231084 7199 76754582 7200 70756043 7201 65198049 7202 60058772 7203 55299279 7204 50903980 7205 46830678 7206 43076048 7207 39598353 7208 36396924 7209 33429085 7210 30702924 7211 28176742 7212 25859186 7213 23710012 7214 21742533 7215 19918921 7216 18251840 7217 16705172 7218 15294282 7219 13986469 7220 12794666 7221 11689188 7222 10683912 7223 9752407 7224 8905853 7225 8121337 7226 7409465 7227 6750860 7228 6153516 7229 5600882 7230 5099950 7231 4638177 7232 4219081 7233 3833091 7234 3483010 7235 3161684 7236 2869761 7237 2602304 7238 2359291 7239 2137580 7240 1935700 7241 1751955 7242 1584459 7243 1432893 7244 1294263 7245 1169161 7246 1054602 7247 951902 7248 857460 7249 773082 7250 695364 7251 626407 7252 562638 7253 506242 7254 453975 7255 408133 7256 365465 7257 328098 7258 293323 7259 263099 7260 234864 7261 210335 7262 187453 7263 167684 7264 149235 7265 133261 7266 118399 7267 105594 7268 93702 7269 83373 7270 73876 7271 65630 7272 58092 7273 51475 7274 45490 7275 40219 7276 35526 7277 31312 7278 27612 7279 24284 7280 21411 7281 18748 7282 16505 7283 14433 7284 12686 7285 11053 7286 9694 7287 8419 7288 7388 7289 6388 7290 5590 7291 4818 7292 4219 7293 3618 7294 3158 7295 2699 7296 2357 7297 2005 7298 1741 7299 1477 7300 1284 7301 1084 7302 934 7303 788 7304 679 7305 570 7306 485 7307 408 7308 346 7309 291 7310 241 7311 204 7312 169 7313 143 7314 114 7315 98 7316 78 7317 67 7318 51 7319 45 7320 34 7321 30 7322 21 7323 19 7324 14 7325 12 7326 8 7327 7 7328 5 7329 4 7330 3 7331 2 7332 2 7333 1 7334 1 7335 0 7336 1 7337 1 7338 0 7339 28 7340 27 7341 403 7342 700 7343 4225 7344 9279 7345 35968 7346 84647 7347 255575 7348 594662 7349 1530161 7350 3396850 7351 7788102 7352 16276827 7353 34055728 7354 66822992 7355 129469179 7356 239031862 7357 433398150 7358 756325219 7359 1294382267 7360 2146897064 7361 3493824398 7362 5538646482 7363 8625605946 7364 13136698720 7365 19684004769 7366 28932965151 7367 41904462730 7368 59685102000 7369 83883681758 7370 116175588548 7371 158970864324 7372 214725863086 7373 286893193373 7374 378915014836 7375 495538300801 7376 641391553393 7377 822769564103 7378 1045674167015 7379 1318176390891 7380 1647788757623 7381 2044550164484 7382 2517586683662 7383 3079044640727 7384 3739667866486 7385 4513767816865 7386 5413673222363 7387 6455869979136 7388 7654099921067 7389 9026898038577 7390 10589233199790 7391 12361572410834 7392 14359763660643 7393 16605877852368 7394 19116319769706 7395 21914573436700 7396 25017123570478 7397 28448343397534 7398 32224376322650 7399 36370307687594 7400 40901417639207 7401 45842807481842 7402 51208415725214 7403 57023299674837 7404 63299591046396 7405 70061458262867 7406 77318720145610 7407 85094816859653 7408 93396952336864 7409 102246856915664 7410 111648587469639 7411 121622632696035 7412 132169865408995 7413 143308412748936 7414 155035374623138 7415 167367353813740 7416 180297994233976 7417 193841099191500 7418 207986152247318 7419 222745400567316 7420 238104911798054 7421 254073916607855 7422 270634165767901 7423 287793535596094 7424 305530692488495 7425 323850481190239 7426 342727289738370 7427 362165001284388 7428 382135497574442 7429 402639775669371 7430 423645622815734 7431 445153606092202 7432 467129769243770 7433 489572049373761 7434 512442671774213 7435 535739754191574 7436 559424661525360 7437 583493203163434 7438 607903239038328 7439 632651392435498 7440 657695609438059 7441 683030546034232 7442 708610948880568 7443 734432903353793 7444 760452197753182 7445 786663272029729 7446 813018983385460 7447 839515761875871 7448 866108427820767 7449 892792050427650 7450 919518723187806 7451 946285983226608 7452 973048751610171 7453 999803433789708 7454 1026502348788241 7455 1053144759672930 7456 1079686595486965 7457 1106126149596748 7458 1132416800361583 7459 1158559991748686 7460 1184513396916031 7461 1210277594258212 7462 1235807682564275 7463 1261107583695621 7464 1286137284590674 7465 1310899887952234 7466 1335352710931892 7467 1359502310471011 7468 1383311389636111 7469 1406785675390809 7470 1429885057431093 7471 1452618751687634 7472 1474952433168858 7473 1496894442327623 7474 1518407456159756 7475 1539503265920268 7476 1560150656441875 7477 1580360467934098 7478 1600098265433571 7479 1619378256352814 7480 1638172361131679 7481 1656493730330644 7482 1674310834390435 7483 1691640067116196 7484 1708456425713925 7485 1724775137113672 7486 1740567513452651 7487 1755851860535924 7488 1770606139119726 7489 1784847374454638 7490 1798549601538897 7491 1811732746898775 7492 1824377566107283 7493 1836502583594686 7494 1848084409003739 7495 1859144279533549 7496 1869665542439746 7497 1879667926755447 7498 1889130434004145 7499 1898075299502236 7500 1906488252096560 7501 1914389926082762 7502 1921761514437237 7503 1928625960865982 7504 1934971146032178 7505 1940818320447420 7506 1946150676520949 7507 1950991582162893 7508 1955330838241848 7509 1959190053652446 7510 1962554217939823 7511 1965446860768104 7512 1967859490182934 7513 1969813828271006 7514 1971296465035908 7515 1972330866673107 7516 1972910035880655 7517 1973055586681235 7518 1972755537070598 7519 1972033082839372 7520 1970882519455327 7521 1969325172959992 7522 1967350319680448 7523 1964980703012374 7524 1962211741263513 7525 1959064309465142 7526 1955528783658003 7527 1951627317032039 7528 1947356285668228 7529 1942735974820106 7530 1937757735003409 7531 1932443004797255 7532 1926788968522049 7533 1920815224268973 7534 1914513973178930 7535 1907905839983974 7536 1900988700854274 7537 1893781379736611 7538 1886276819464982 7539 1878494767390562 7540 1870433679539328 7541 1862111539311626 7542 1853521950367763 7543 1844683730285249 7544 1835595813722370 7545 1826275311168882 7546 1816716407776612 7547 1806936952597564 7548 1796936289248148 7549 1786730627221941 7550 1776314659891714 7551 1765705262966588 7552 1754902116381376 7553 1743920511885821 7554 1732755606466426 7555 1721423295064731 7556 1709923529868781 7557 1698270695916635 7558 1686460361580230 7559 1674507444364914 7560 1662412129692663 7561 1650187902154595 7562 1637830694971787 7563 1625354473276878 7564 1612759610674354 7565 1600058703933395 7566 1587248024878108 7567 1574340606786431 7568 1561336968553091 7569 1548248852041536 7570 1535072833430132 7571 1521821035729398 7572 1508494102390803 7573 1495102945066604 7574 1481644407915270 7575 1468129746953755 7576 1454559697969309 7577 1440944367447113 7578 1427280852896028 7579 1413579572714161 7580 1399841324008254 7581 1386075451662538 7582 1372279276441989 7583 1358462411890223 7584 1344625702986618 7585 1330777763273435 7586 1316916108367362 7587 1303049592141092 7588 1289179083617327 7589 1275312494966832 7590 1261447523294165 7591 1247592298166389 7592 1233747686372650 7593 1219920942893523 7594 1206109922329618 7595 1192322061016270 7596 1178558216246652 7597 1164825017066396 7598 1151120448313682 7599 1137451300430764 7600 1123818400809851 7601 1110227781263261 7602 1096677548514267 7603 1083173878251915 7604 1069717547874024 7605 1056314034814649 7606 1042961544731872 7607 1029665670326739 7608 1016427135054442 7609 1003250889794706 7610 990135218101367 7611 977085171322761 7612 964101404337181 7613 951188368604109 7614 938344418378552 7615 925574093839778 7616 912877966396760 7617 900260025423645 7618 887718680399799 7619 875257985866288 7620 862878431442749 7621 850583570036732 7622 838371848172808 7623 826246874153474 7624 814209046146646 7625 802261503197611 7626 790402728681125 7627 778635908212778 7628 766961340681212 7629 755381785107219 7630 743895749226972 7631 732506020392989 7632 721212804000153 7633 710018499660290 7634 698921629652131 7635 687924614901409 7636 677027564626208 7637 666232538704324 7638 655538076389348 7639 644946254292116 7640 634457082063931 7641 624072308785569 7642 613790485386961 7643 603613362639721 7644 593540861552482 7645 583574438555267 7646 573712649451641 7647 563956949053612 7648 554307170564789 7649 544764494086397 7650 535327487675940 7651 525997327475832 7652 516773759979436 7653 507657715728797 7654 498647770824224 7655 489744841713407 7656 480948599734737 7657 472259741561165 7658 463676849275595 7659 455200605005986 7660 446830607859314 7661 438567337303243 7662 430409387313112 7663 422357223921367 7664 414410375748424 7665 406569129151598 7666 398832088909922 7667 391199521054750 7668 383670895506601 7669 376246321574971 7670 368924411600327 7671 361705257335304 7672 354588272310576 7673 347573404165531 7674 340659279839211 7675 333845832410761 7676 327132421438425 7677 320518856010251 7678 314003775351270 7679 307586970692572 7680 301267757421938 7681 295045820746658 7682 288919810707771 7683 282889398614756 7684 276953858169800 7685 271112765737424 7686 265364787021405 7687 259709488947803 7688 254146105336221 7689 248674123864394 7690 243292224950022 7691 237999885119656 7692 232796307016377 7693 227680903457938 7694 222652366968806 7695 217710104171803 7696 212853288449244 7697 208081269895949 7698 203392759109564 7699 198787104309354 7700 194263452053511 7701 189821107080300 7702 185458796634633 7703 181175822821484 7704 176971313243099 7705 172844537278369 7706 168794239002284 7707 164819688909248 7708 160919998993612 7709 157094412559624 7710 153341695443150 7711 149661095783673 7712 146051712969215 7713 142512776288652 7714 139043074802129 7715 135641841180661 7716 132308170935862 7717 129041285681568 7718 125839998599981 7719 122703537682953 7720 119630998407084 7721 116621599657556 7722 113674185444785 7723 110787983278712 7724 107962092693661 7725 105195738264012 7726 102487796164814 7727 99837497769710 7728 97243954965795 7729 94706400424310 7730 92223745120156 7731 89795230370693 7732 87419984424504 7733 85097250752920 7734 82825980436126 7735 80605427039856 7736 78434738994129 7737 76313175136903 7738 74239728993398 7739 72213667595953 7740 70234166459594 7741 68300500947086 7742 66411708307305 7743 64567073382731 7744 62765801649806 7745 61007185664391 7746 59290311060743 7747 57614480632523 7748 55978932540027 7749 54382979841232 7750 52825756785944 7751 51306585384854 7752 49824740720513 7753 48379556503115 7754 46970216234331 7755 45596063556632 7756 44256411749581 7757 42950615815648 7758 41677910254978 7759 40437660986348 7760 39229219893806 7761 38051965718396 7762 36905183089525 7763 35788260769499 7764 34700590926722 7765 33641576905254 7766 32610551434484 7767 31606928981860 7768 30630141026969 7769 29679615970126 7770 28754734761428 7771 27854937945732 7772 26979694835231 7773 26128461537212 7774 25300664120950 7775 24495770442490 7776 23713287257637 7777 22952698769638 7778 22213473676887 7779 21495108985239 7780 20797146593775 7781 20119099657221 7782 19460477603771 7783 18820807276799 7784 18199663210955 7785 17596589139544 7786 17011132148742 7787 16442849197859 7788 15891346197658 7789 15356197697040 7790 14836985154702 7791 14333296999510 7792 13844767857302 7793 13371003089217 7794 12911616649824 7795 12466228069023 7796 12034498401598 7797 11616064258827 7798 11210569311468 7799 10817663725811 7800 10437033633242 7801 10068346123711 7802 9711272066662 7803 9365492176759 7804 9030715488365 7805 8706638764838 7806 8392958416360 7807 8089384505165 7808 7795647329503 7809 7511472461504 7810 7236579943451 7811 6970707665116 7812 6713606294504 7813 6465028644331 7814 6224716535747 7815 5992434635628 7816 5767952599593 7817 5551048552261 7818 5341485413128 7819 5139052402462 7820 4943537194741 7821 4754741734729 7822 4572448555157 7823 4396469541209 7824 4226609881080 7825 4062693087436 7826 3904520411708 7827 3751924469443 7828 3604727166557 7829 3462771485327 7830 3325876744090 7831 3193894127854 7832 3066661592214 7833 2944039668471 7834 2825864867639 7835 2712004872744 7836 2602313234743 7837 2496666048717 7838 2394916076115 7839 2296945782640 7840 2202623637547 7841 2111839229557 7842 2024461195036 7843 1940384712853 7844 1859492458460 7845 1781686101003 7846 1706848996241 7847 1634887588733 7848 1565698091672 7849 1499192614962 7850 1435268400831 7851 1373841772064 7852 1314821569043 7853 1258129096772 7854 1203674502031 7855 1151382801358 7856 1101174546984 7857 1052979118885 7858 1006718578350 7859 962325554796 7860 919731399077 7861 878872673520 7862 839682203863 7863 802099480629 7864 766065574552 7865 731523478719 7866 698415745853 7867 666687997063 7868 636290013635 7869 607170620252 7870 579280938149 7871 552572228948 7872 527001929455 7873 502524212081 7874 479097695594 7875 456678834955 7876 435231684056 7877 414715384596 7878 395095031066 7879 376331886512 7880 358395681914 7881 341250185045 7882 324865974917 7883 309208830742 7884 294253243119 7885 279967357211 7886 266326315292 7887 253300111293 7888 240867251607 7889 228999877591 7890 217677007922 7891 206872547164 7892 196568263765 7893 186740101533 7894 177370166131 7895 168436070658 7896 159922222681 7897 151808061271 7898 144078256305 7899 136713780268 7900 129701188889 7901 123023154920 7902 116666401608 7903 110614973457 7904 104857182968 7905 99378598157 7906 94167630834 7907 89211089905 7908 84498724399 7909 80018669992 7910 75760754970 7911 71714214189 7912 67869984527 7913 64218479559 7914 60750702269 7915 57457990712 7916 54332318085 7917 51366022605 7918 48551136704 7919 45880801714 7920 43347883701 7921 40946347208 7922 38669149260 7923 36510913282 7924 34465314606 7925 32527673887 7926 30691774948 7927 28953444572 7928 27307127285 7929 25749205981 7930 24274240623 7931 22879024642 7932 21558709833 7933 20310514208 7934 19129728687 7935 18013881762 7936 16958802441 7937 15962335050 7938 15020474198 7939 14131276193 7940 13291219934 7941 12498611888 7942 11750080389 7943 11044098888 7944 10377722760 7945 9749596253 7946 9156943220 7947 8598512613 7948 8071903274 7949 7575998229 7950 7108550260 7951 6668503290 7952 6253951638 7953 5863930075 7954 5496666766 7955 5151245575 7956 4826186649 7957 4520630321 7958 4233227113 7959 3963145396 7960 3709277448 7961 3470844234 7962 3246843438 7963 3036511459 7964 2839054230 7965 2653748886 7966 2479880738 7967 2316749294 7968 2163806560 7969 2020382674 7970 1885996694 7971 1759999643 7972 1642036542 7973 1531497593 7974 1428071210 7975 1331168964 7976 1240579974 7977 1155751791 7978 1076498726 7979 1002298649 7980 933036871 7981 868226242 7982 807767757 7983 751205057 7984 698485392 7985 649194073 7986 603281887 7987 560360002 7988 520417330 7989 483102228 7990 448395818 7991 415980937 7992 385857741 7993 357745224 7994 331632803 7995 307272197 7996 284661143 7997 263586853 7998 244033988 7999 225817501 8000 208927547 8001 193209802 8002 178639736 8003 165088577 8004 152534040 8005 140872602 8006 130069756 8007 120042823 8008 110757648 8009 102152612 8010 94183953 8011 86804906 8012 79973575 8013 73659245 8014 67811842 8015 62412212 8016 57413001 8017 52805689 8018 48538425 8019 44610051 8020 40971771 8021 37629661 8022 34533134 8023 31691608 8024 29059241 8025 26649280 8026 24415441 8027 22372539 8028 20479390 8029 18751905 8030 17150668 8031 15690792 8032 14337949 8033 13107315 8034 11966983 8035 10929952 8036 9969840 8037 9098592 8038 8292086 8039 7559920 8040 6883632 8041 6270275 8042 5704394 8043 5190750 8044 4717768 8045 4288935 8046 3894758 8047 3536738 8048 3208606 8049 2910737 8050 2638367 8051 2390515 8052 2164738 8053 1959244 8054 1772678 8055 1602258 8056 1448245 8057 1307507 8058 1180808 8059 1064506 8060 960382 8061 864748 8062 779459 8063 700739 8064 630972 8065 566521 8066 509647 8067 456825 8068 410478 8069 367471 8070 329859 8071 294777 8072 264262 8073 235869 8074 211193 8075 188157 8076 168231 8077 149713 8078 133670 8079 118738 8080 105822 8081 93919 8082 83559 8083 74025 8084 65726 8085 58182 8086 51540 8087 45548 8088 40252 8089 35556 8090 31342 8091 27639 8092 24285 8093 21413 8094 18775 8095 16505 8096 14433 8097 12686 8098 11053 8099 9694 8100 8419 8101 7388 8102 6388 8103 5590 8104 4818 8105 4219 8106 3618 8107 3158 8108 2699 8109 2357 8110 2005 8111 1741 8112 1477 8113 1284 8114 1084 8115 934 8116 788 8117 679 8118 570 8119 485 8120 408 8121 346 8122 291 8123 241 8124 204 8125 169 8126 143 8127 114 8128 98 8129 78 8130 67 8131 51 8132 45 8133 34 8134 30 8135 21 8136 19 8137 14 8138 12 8139 8 8140 7 8141 5 8142 4 8143 3 8144 2 8145 2 8146 1 8147 1 8148 0 8149 1 8150 1 8151 0 8152 29 8153 28 8154 432 8155 754 8156 4680 8157 10378 8158 41189 8159 98302 8160 303195 8161 717645 8162 1885017 8163 4265719 8164 9984661 8165 21301122 8166 45517626 8167 91243920 8168 180607865 8169 340766887 8170 631229920 8171 1125585063 8172 1967343523 8173 3332472349 8174 5535102186 8175 8954250988 8176 14221208652 8177 22082772631 8178 33715414477 8179 50481869277 8180 74433768231 8181 107897872076 8182 154248100916 8183 217231213210 8184 302111889922 8185 414618162330 8186 562590829629 8187 754393078875 8188 1001220840451 8189 1314782330146 8190 1710465608816 8191 2204061514400 8192 2816009420381 8193 3566879793531 8194 4482964409320 8195 5590232055013 8196 6921564252190 8197 8508803479409 8198 10391955375058 8199 12609006714860 8200 15207497464650 8201 18231633293642 8202 21736558788974 8203 25772435919978 8204 30401959999207 8205 35680846905513 8206 41678849312329 8207 48456343387445 8208 56089586698011 8209 64642800562432 8210 74197724182937 8211 84820899677250 8212 96598555940045 8213 109598520166562 8214 123910117590721 8215 139600385582158 8216 156760434789822 8217 175455534014786 8218 195777060986338 8219 217786008202276 8220 241572524245427 8221 267192716740158 8222 294734151496027 8223 324245220494463 8224 355809318655889 8225 389467182845284 8226 425297144906046 8227 463329206508031 8228 503634980631663 8229 546234706743195 8230 591193117246627 8231 638517384685905 8232 688263582944956 8233 740427873091173 8234 795058467339494 8235 852136957460242 8236 911701657949165 8237 973722824047230 8238 1038230817194715 8239 1105180674823635 8240 1174592310198418 8241 1246409977103009 8242 1320646379838857 8243 1397230691664583 8244 1476165217809671 8245 1557369651221698 8246 1640840541871134 8247 1726483292089116 8248 1814284559255039 8249 1904142144153721 8250 1996038948431676 8251 2089859757492458 8252 2185578381883113 8253 2283074268162093 8254 2382319832981994 8255 2483183093004406 8256 2585628317423230 8257 2689520644029457 8258 2794825494004014 8259 2901398311611765 8260 3009197316439633 8261 3118077563476733 8262 3228001008741523 8263 3338814763641233 8264 3450474413887484 8265 3562829070539531 8266 3675840555985596 8267 3789351690051854 8268 3903318571442721 8269 4017588207247990 8270 4132125247455773 8271 4246771894513434 8272 4361487492027031 8273 4476120340758125 8274 4590640411990227 8275 4704892477518466 8276 4818841359291057 8277 4932339533843572 8278 5045364256082681 8279 5157765505655794 8280 5269515299964844 8281 5380472615568292 8282 5490623407991764 8283 5599824954879641 8284 5708057665951365 8285 5815188785189918 8286 5921213882521076 8287 6025999083508061 8288 6129533896450332 8289 6231695094172591 8290 6332488306952382 8291 6431789554515323 8292 6529597735446562 8293 6625799945264957 8294 6720411905213824 8295 6813320152527939 8296 6904532901808578 8297 6993947951003194 8298 7081590823846641 8299 7167358822915917 8300 7251269095530284 8301 7333230202093107 8302 7413276909156348 8303 7491317215684535 8304 7567376606465155 8305 7641374189706263 8306 7713353200537012 8307 7783232039402438 8308 7851043764125438 8309 7916717591782566 8310 7980304330257406 8311 8041732299817773 8312 8101041237272013 8313 8158169894589243 8314 8213175668221599 8315 8265996165396409 8316 8316676866613280 8317 8365165374878367 8318 8411524626666683 8319 8455700820454396 8320 8497744217012985 8321 8537610502242280 8322 8575367124292023 8323 8610968120657883 8324 8644467556569235 8325 8675828426700997 8326 8705121682240038 8327 8732308409448133 8328 8757445561538109 8329 8780502659457206 8330 8801553174290917 8331 8820564481355078 8332 8837595556781975 8333 8852621661469684 8334 8865717894596216 8335 8876857182807299 8336 8886099702729527 8337 8893425730544413 8338 8898911178956965 8339 8902533800622403 8340 8904354258232763 8341 8904357162045314 8342 8902618478356816 8343 8899120143281864 8344 8893922670974484 8345 8887014351752572 8346 8878470569793602 8347 8868276849289920 8348 8856492978859238 8349 8843110368468451 8350 8828203266046915 8351 8811760225986611 8352 8793839849811953 8353 8774436161254212 8354 8753621779980399 8355 8731387821061751 8356 8707791317834091 8357 8682828436095487 8358 8656569788975071 8359 8629008639950392 8360 8600200117728149 8361 8570142149564233 8362 8538903042152833 8363 8506477818037334 8364 8472919472056134 8365 8438227362849341 8366 8402467227023707 8367 8365635546961774 8368 8327783013144556 8369 8288910105363853 8370 8249079829201584 8371 8208289865022836 8372 8166588453108669 8373 8123976966694969 8374 8080515567502509 8375 8036202888765416 8376 7991084657761022 8377 7945162944713573 8378 7898494974652767 8379 7851080156428181 8380 7802961679118506 8381 7754142121013657 8382 7704675749286444 8383 7654562600202203 8384 7603843300211775 8385 7552520808532604 8386 7500646447909581 8387 7448220725828661 8388 7395281745660458 8389 7341832741124767 8390 7287922092772783 8391 7233550686264356 8392 7178754156427421 8393 7123535893598148 8394 7067941400987771 8395 7011971854309132 8396 6955660461111963 8397 6899010703579196 8398 6842065279030880 8399 6784825557334265 8400 6727322403456292 8401 6669559332370732 8402 6611576291757448 8403 6553374790145999 8404 6494983441344238 8405 6436405717380347 8406 6377678911802198 8407 6318804623577427 8408 6259809279342638 8409 6200696272795058 8410 6141500344763020 8411 6082223111724635 8412 6022888915354325 8413 5963501037732453 8414 5904091737662166 8415 5844662619557470 8416 5785236038761666 8417 5725815107860713 8418 5666429715210384 8419 5607081416386978 8420 5547790651213420 8421 5488560344617118 8422 5429418117388215 8423 5370365422755294 8424 5311420886505599 8425 5252587221473392 8426 5193889861912580 8427 5135330134536284 8428 5076924948030345 8429 5018676760847830 8430 4960608926114669 8431 4902722622743084 8432 4845033109404769 8433 4787542577566441 8434 4730272406080145 8435 4673223578037015 8436 4616409800015125 8437 4559832982235565 8438 4503512604667791 8439 4447449443660639 8440 4391655743682178 8441 4336133098052223 8442 4280899196019426 8443 4225954587017429 8444 4171310120396037 8445 4116967068231066 8446 4062941428163586 8447 4009233489037506 8448 3955852795962868 8449 3902800290620353 8450 3850090357689376 8451 3797723016727574 8452 3745706595528142 8453 3694041680697979 8454 3642741143485633 8455 3591804727069721 8456 3541239603835598 8457 3491046006862486 8458 3441235391857659 8459 3391807199444548 8460 3342767531221809 8461 3294116269635362 8462 3245863524479431 8463 3198008439905219 8464 3150556124411089 8465 3103506095372151 8466 3056867212977766 8467 3010638323948849 8468 2964823600898574 8469 2919422210752477 8470 2874441847972580 8471 2829881054203949 8472 2785743140763810 8473 2742026934574059 8474 2698739032699971 8475 2655877683557065 8476 2613445407057375 8477 2571440690775537 8478 2529869115955619 8479 2488728652629781 8480 2448021077936885 8481 2407744562009201 8482 2367903749108609 8483 2328496330770158 8484 2289523407942413 8485 2250982854899546 8486 2212878435653292 8487 2175207588059928 8488 2137970795960039 8489 2101165647404224 8490 2064795100810308 8491 2028856360203953 8492 1993349334979345 8493 1958271357583568 8494 1923624645789520 8495 1889406183250616 8496 1855615360849827 8497 1822249281586017 8498 1789309474668342 8499 1756792731332610 8500 1724697974169420 8501 1693022095926255 8502 1661765998283479 8503 1630926307957504 8504 1600501515361517 8505 1570488334333407 8506 1540887098948240 8507 1511694286093377 8508 1482908003149486 8509 1454524814987460 8510 1426544530348734 8511 1398963508537499 8512 1371779517169817 8513 1344988990560967 8514 1318591269847299 8515 1292582620097516 8516 1266960503429241 8517 1241721253806944 8518 1216863795056772 8519 1192384315966419 8520 1168280016046021 8521 1144547153676392 8522 1121184278038361 8523 1098187525594362 8524 1075553874223863 8525 1053279523340937 8526 1031362696999081 8527 1009799501081477 8528 988586722894575 8529 967720526380133 8530 947198858195846 8531 927017805230453 8532 907174004159797 8533 887663603564208 8534 868484309111250 8535 849632209624117 8536 831103827481690 8537 812895306288733 8538 795004157459209 8539 777426485497946 8540 760158726872101 8541 743197039425182 8542 726538779433999 8543 710180076797061 8544 694117316805755 8545 678346684201320 8546 662865414521582 8547 647669676145216 8548 632755834080720 8549 618120108674870 8550 603759650996225 8551 589670679754063 8552 575849563022205 8553 562292569150548 8554 548996798960671 8555 535958526333314 8556 523174150275902 8557 510639997558072 8558 498353143377939 8559 486309928961666 8560 474506806582915 8561 462940167295458 8562 451607089986725 8563 440503990201659 8564 429627390641966 8565 418973757442540 8566 408540195709284 8567 398323201619982 8568 388319386278828 8569 378525299143875 8570 368938088826559 8571 359554341309445 8572 350370769774872 8573 341384013677567 8574 332591282124423 8575 323989259238429 8576 315574768771164 8577 307344548758651 8578 299295883277743 8579 291425559515092 8580 283730520900696 8581 276207612773541 8582 268854201093193 8583 261667185649479 8584 254643634948481 8585 247780506809189 8586 241075259101871 8587 234524909912902 8588 228126654556757 8589 221877571968736 8590 215775216143144 8591 209816729566656 8592 203999436412372 8593 198320542369845 8594 192777700286906 8595 187368182865894 8596 182089443169102 8597 176938818163853 8598 171914061743290 8599 167012581804150 8600 162231957529873 8601 157569662039729 8602 153023551320452 8603 148591170669605 8604 144270224118308 8605 140058323900173 8606 135953426608392 8607 131953218187304 8608 128055524532860 8609 124258098143880 8610 120558996020818 8611 116956045367403 8612 113447190116818 8613 110030324161795 8614 106703603290901 8615 103464995302592 8616 100312559730370 8617 97244330107761 8618 94258559535609 8619 91353354829450 8620 88526887672706 8621 85777329070399 8622 83103027972853 8623 80502227104915 8624 77973207058540 8625 75514272617216 8626 73123867641773 8627 70800365733246 8628 68542154223458 8629 66347666885465 8630 64215440218820 8631 62143974350714 8632 60131760337029 8633 58177354865984 8634 56279386704949 8635 54436475438344 8636 52647213512199 8637 50910274370439 8638 49224377156761 8639 47588254551884 8640 46000598034659 8641 44460190442887 8642 42965840025618 8643 41516385280622 8644 40110614110883 8645 38747411662776 8646 37425673693640 8647 36144336897905 8648 34902283109044 8649 33698492239849 8650 32531945765319 8651 31401671172561 8652 30306641384173 8653 29245923933474 8654 28218583193591 8655 27223730885330 8656 26260427566562 8657 25327821240283 8658 24425057096386 8659 23551323577903 8660 22705765530385 8661 21887605096162 8662 21096064635767 8663 20330403409995 8664 19589846694665 8665 18873684198129 8666 18181212366781 8667 17511755195383 8668 16864613923144 8669 16239140729147 8670 15634701880408 8671 15050680835756 8672 14486450329300 8673 13941419838785 8674 13415021149953 8675 12906692572399 8676 12415873517732 8677 11942026102651 8678 11484643128312 8679 11043213690179 8680 10617238456339 8681 10206228602777 8682 9809733179285 8683 9427287999177 8684 9058450137125 8685 8702776257247 8686 8359866535652 8687 8029300583995 8688 7710686620230 8689 7403623484105 8690 7107757798868 8691 6822710012341 8692 6548134158882 8693 6283668767124 8694 6029002056366 8695 5783792457272 8696 5547735188208 8697 5320505659199 8698 5101829117885 8699 4891399735101 8700 4688948997323 8701 4494186971603 8702 4306871478560 8703 4126730148393 8704 3953526381647 8705 3787002563957 8706 3626945365367 8707 3473113212394 8708 3325297726483 8709 3183271345827 8710 3046845721990 8711 2915808206502 8712 2789974981619 8713 2669146084318 8714 2553155241521 8715 2441816354132 8716 2334966945232 8717 2232432632017 8718 2134066334715 8719 2039706158846 8720 1949208407127 8721 1862422007497 8722 1779216551412 8723 1699452278862 8724 1623001951394 8725 1549735389834 8726 1479537019458 8727 1412286950081 8728 1347872317537 8729 1286181846517 8730 1227113005987 8731 1170563478897 8732 1116433313312 8733 1064627906768 8734 1015056274775 8735 967631727999 8736 922265818094 8737 878878417333 8738 837389066428 8739 797724634124 8740 759806931193 8741 723568524542 8742 688938416961 8743 655855058069 8744 624249683201 8745 594065658009 8746 565240577591 8747 537722816140 8748 511452150355 8749 486381066962 8750 462455003452 8751 439630751587 8752 417855802823 8753 397090322838 8754 377286989308 8755 358409429667 8756 340412345758 8757 323262207244 8758 306918249193 8759 291349853061 8760 276518217806 8761 262394952964 8762 248945348778 8763 236143454025 8764 223956312905 8765 212359816207 8766 201324691380 8767 190828749159 8768 180844363539 8769 171350890582 8770 162323877169 8771 153744287213 8772 145589195412 8773 137840762537 8774 130478864437 8775 123487027187 8776 116846429032 8777 110541601580 8778 104556180820 8779 98875788687 8780 93485206370 8781 88370942144 8782 83519824700 8783 78919310466 8784 74557230563 8785 70421751264 8786 66502453251 8787 62788345727 8788 59269799435 8789 55936474245 8790 52780206276 8791 49791365985 8792 46962440038 8793 44284402155 8794 41750907150 8795 39353582941 8796 37086609688 8797 34942131024 8798 32915271897 8799 30998810066 8800 29188214702 8801 27476764355 8802 25860693429 8803 24333816681 8804 22892637702 8805 21531438132 8806 20247302093 8807 19035006160 8808 17891829624 8809 16812961881 8810 15796128438 8811 14836983616 8812 13933359017 8813 13081293209 8814 12278964525 8815 11522817439 8816 10811090314 8817 10140578158 8818 9509772748 8819 8915832209 8820 8357280067 8821 7831576444 8822 7337435064 8823 6872640877 8824 6435908846 8825 6025285008 8826 5639638967 8827 5277285297 8828 4937085022 8829 4617578055 8830 4317742143 8831 4036341674 8832 3772349770 8833 3524709234 8834 3292489654 8835 3074819499 8836 2870761034 8837 2679585480 8838 2500443163 8839 2332744303 8840 2175641987 8841 2028655548 8842 1891013367 8843 1762342724 8844 1641884052 8845 1529338630 8846 1424019359 8847 1325706668 8848 1233729129 8849 1147916791 8850 1067671093 8851 992873073 8852 922941689 8853 857795736 8854 796916758 8855 740254868 8856 687321136 8857 638078180 8858 592099867 8859 549365514 8860 509478845 8861 472422220 8862 437857167 8863 405771127 8864 375856070 8865 348096040 8866 322233615 8867 298253076 8868 275924407 8869 255224699 8870 235968380 8871 218129190 8872 201545478 8873 186183110 8874 171917582 8875 158710283 8876 146456182 8877 135110153 8878 124596297 8879 114866264 8880 105859031 8881 97520757 8882 89813307 8883 82681046 8884 76095925 8885 69999533 8886 64380244 8887 59179526 8888 54391740 8889 49958095 8890 45883900 8891 42112214 8892 38650816 8893 35444270 8894 32507183 8895 29787273 8896 27299078 8897 24993565 8898 22888452 8899 20938769 8900 19160601 8901 17512956 8902 16012884 8903 14624095 8904 13360865 8905 12190996 8906 11128278 8907 10145825 8908 9253415 8909 8428729 8910 7680382 8911 6990136 8912 6363709 8913 5786291 8914 5262635 8915 4781233 8916 4344233 8917 3943051 8918 3578914 8919 3245730 8920 2942880 8921 2666326 8922 2414753 8923 2186077 8924 1977571 8925 1788487 8926 1615895 8927 1460242 8928 1317707 8929 1189543 8930 1072012 8931 966953 8932 870285 8933 784163 8934 704739 8935 634482 8936 569458 8937 512064 8938 458892 8939 412294 8940 368970 8941 331058 8942 295813 8943 265147 8944 236595 8945 211757 8946 188650 8947 168653 8948 150063 8949 133905 8950 118962 8951 106014 8952 94073 8953 83658 8954 74118 8955 65793 8956 58242 8957 51574 8958 45579 8959 40283 8960 35584 8961 31343 8962 27641 8963 24313 8964 21413 8965 18775 8966 16505 8967 14433 8968 12686 8969 11053 8970 9694 8971 8419 8972 7388 8973 6388 8974 5590 8975 4818 8976 4219 8977 3618 8978 3158 8979 2699 8980 2357 8981 2005 8982 1741 8983 1477 8984 1284 8985 1084 8986 934 8987 788 8988 679 8989 570 8990 485 8991 408 8992 346 8993 291 8994 241 8995 204 8996 169 8997 143 8998 114 8999 98 9000 78 9001 67 9002 51 9003 45 9004 34 9005 30 9006 21 9007 19 9008 14 9009 12 9010 8 9011 7 9012 5 9013 4 9014 3 9015 2 9016 2 9017 1 9018 1 9019 0 9020 1 9021 1 9022 0 9023 30 9024 29 9025 462 9026 810 9027 5166 9028 11560 9029 46944 9030 113530 9031 357450 9032 859922 9033 2303904 9034 5309739 9035 12677514 9036 27581478 9037 60141656 9038 123050111 9039 248626144 9040 478992911 9041 905818471 9042 1649265175 9043 2942280662 9044 5087034371 9045 8619805160 9046 14223828456 9047 23030136342 9048 36449436088 9049 56689050159 9050 86441598538 9051 129729201609 9052 191351756631 9053 278206638455 9054 398351628937 9055 562990895114 9056 784948518157 9057 1081563751814 9058 1472301932629 9059 1982856516317 9060 2641537071199 9061 3484940107889 9062 4552678122246 9063 5895060207518 9064 7565613861666 9065 9631268247920 9066 12162048633042 9067 15244391544647 9068 18967283786119 9069 23439326541572 9070 28770497599643 9071 35093821969139 9072 42541910505051 9073 51273949878017 9074 61445965997469 9075 73244241990291 9076 86848465448051 9077 102472334388557 9078 120318235119058 9079 140626384551656 9080 163620410627478 9081 189565793338237 9082 218704549661291 9083 251324483771135 9084 287682855446622 9085 328087207367567 9086 372805553229811 9087 422160286052464 9088 476425637001833 9089 535935521432246 9090 600964849830699 9091 671852538868376 9092 748868721410000 9093 832354062216313 9094 922568135448362 9095 1019845608974347 9096 1124429608811695 9097 1236646525895529 9098 1356717911819635 9099 1484953303007653 9100 1621546730291805 9101 1766790401863480 9102 1920847226934732 9103 2083982966077878 9104 2256323580503437 9105 2438110394564990 9106 2629431112628151 9107 2830493091026093 9108 3041340007468455 9109 3262150229732837 9110 3492925015012220 9111 3733803769393355 9112 3984739322847231 9113 4245840323584885 9114 4517016169340506 9115 4798334188946393 9116 5089653616501119 9117 5391011945140444 9118 5702226972365313 9119 6023294962751830 9120 6353984200742664 9121 6694264394987212 9122 7043867004984895 9123 7402722670844066 9124 7770515927569545 9125 8147155991881793 9126 8532297265850670 9127 8925813641219545 9128 9327316578578645 9129 9736664965822430 9130 10153448310521087 9131 10577494962777048 9132 11008356312708143 9133 11445852859013967 9134 11889523111690576 9135 12339162355145535 9136 12794276141015128 9137 13254659265382765 9138 13719813829128433 9139 14189514845071345 9140 14663236512981266 9141 15140760494644077 9142 15621566878704684 9143 16105422721553276 9144 16591784827009060 9145 17080433491171268 9146 17570840295914228 9147 18062775587580515 9148 18555691611952338 9149 19049377759730293 9150 19543309228472868 9151 20037269435176456 9152 20530717377501106 9153 21023460383078007 9154 21514987701463358 9155 22005103888658350 9156 22493284249093962 9157 22979361129281239 9158 23462846420400526 9159 23943572088373968 9160 24421037466126198 9161 24895105207596351 9162 25365316564043648 9163 25831535427614889 9164 26293291069248946 9165 26750480016727820 9166 27202677818925488 9167 27649783159444867 9168 28091359444489088 9169 28527339088899333 9170 28957335231403257 9171 29381282722004711 9172 29798781776290898 9173 30209801328945981 9174 30613993934304470 9175 31011330721444348 9176 31401450050644990 9177 31784356834632455 9178 32159743631672424 9179 32527616903266165 9180 32887653349700038 9181 33239892387962123 9182 33584066138173340 9183 33920214588521298 9184 34248052063376366 9185 34567650282245684 9186 34878779640018298 9187 35181511220712435 9188 35475595541916551 9189 35761133860983134 9190 36037932941390845 9191 36306092080589020 9192 36565395992779832 9193 36815972363301002 9194 37057661961782177 9195 37290589097962616 9196 37514570320513630 9197 37729756420669987 9198 37936019478055204 9199 38133505477794713 9200 38322060199898795 9201 38501854107903814 9202 38672787728492219 9203 38835025351538119 9204 38988439231830114 9205 39133216104034119 9206 39269282014226378 9207 39396816215114064 9208 39515714655334528 9209 39626177054925253 9210 39728152032348340 9211 39821830608978244 9212 39907129706210776 9213 39984258870952554 9214 40053186446947406 9215 40114112231220955 9216 40166971457901407 9217 40211980585157135 9218 40249124980832053 9219 40278610414156420 9220 40300387944767934 9221 40314678277600080 9222 40321481244911711 9223 40321006064346662 9224 40313217320754763 9225 40298337540215170 9226 40276378675127448 9227 40247551149869656 9228 40211830942105780 9229 40169440268346198 9230 40120401090707202 9231 40064923039354228 9232 40002991574453154 9233 39934826774105998 9234 39860458678771646 9235 39780094419347226 9236 39693727264566139 9237 39601573551910043 9238 39503669711482249 9239 39400218952891975 9240 39291220839401993 9241 39176886659249125 9242 39057257774315515 9243 38932532255720167 9244 38802714674930022 9245 38668010213413963 9246 38528463869783143 9247 38384267621393655 9248 38235429957374113 9249 38082149085142092 9250 37924472552276893 9251 37762585508107795 9252 37596499406171960 9253 37426404831676744 9254 37252350983158991 9255 37074515600584584 9256 36892912310914270 9257 36707723633432703 9258 36518999626098430 9259 36326910224762998 9260 36131470602584313 9261 35932854871364427 9262 35731113315389516 9263 35526407833453078 9264 35318754580161620 9265 35108319089515735 9266 34895151366588302 9267 34679405116914735 9268 34461097041408847 9269 34240384039523575 9270 34017315393795639 9271 33792036587526248 9272 33564564525752403 9273 33335047477167208 9274 33103533657220551 9275 32870160389751858 9276 32634944477673820 9277 32398025652023590 9278 32159450805295437 9279 31919349193080082 9280 31677737277759244 9281 31434746424669361 9282 31190421961529362 9283 30944885236556394 9284 30698152204552751 9285 30450346032516219 9286 30201510309333589 9287 29951758691907331 9288 29701106445970072 9289 29449668775587611 9290 29197487406612114 9291 28944668503856734 9292 28691226522932932 9293 28437268962710006 9294 28182835556433641 9295 27928025225420076 9296 27672851518516975 9297 27417414478589805 9298 27161751758245472 9299 26905955297773621 9300 26650037638982551 9301 26394091636386063 9302 26138152812741313 9303 25882306367299462 9304 25626563757410829 9305 25371010941053843 9306 25115681241050163 9307 24860653376496084 9308 24605937679267661 9309 24351613459226516 9310 24097711808814997 9311 23844305236692348 9312 23591402878811883 9313 23339077677231477 9314 23087358482613029 9315 22836311828341206 9316 22585945621061203 9317 22336326708238663 9318 22087481673569104 9319 21839471332238101 9320 21592302339109576 9321 21346035697827181 9322 21100695725675597 9323 20856337774480117 9324 20612967213529763 9325 20370639462844469 9326 20129376593284779 9327 19889228725365321 9328 19650199923961364 9329 19412340294912008 9330 19175669665589885 9331 18940233166562057 9332 18706033566977270 9333 18473115890222308 9334 18241497750138364 9335 18011219535806927 9336 17782282699897057 9337 17554727444256721 9338 17328569209268450 9339 17103843861573370 9340 16880551552293120 9341 16658727908138869 9342 16438386227110825 9343 16219558093612240 9344 16002242372454529 9345 15786470351819353 9346 15572253236076348 9347 15359618562110193 9348 15148563920350845 9349 14939116502174392 9350 14731285481486256 9351 14525094566448821 9352 14320540097136408 9353 14117645416275722 9354 13916417715336351 9355 13716877104156453 9356 13519018712799515 9357 13322862257482665 9358 13128413017200868 9359 12935687733931306 9360 12744680350357927 9361 12555407198696248 9362 12367871720449008 9363 12182087500356071 9364 11998047342057856 9365 11815764423136929 9366 11635240414698713 9367 11456485971488175 9368 11279492804216237 9369 11104271156657486 9370 10930821013348775 9371 10759150312565576 9372 10589249720504267 9373 10421126769210422 9374 10254779845447568 9375 10090214375765375 9376 9927420036897927 9377 9766401870353989 9378 9607156745645773 9379 9449687784104252 9380 9293983742858258 9381 9140047367664148 9382 8987874110974780 9383 8837464987180243 9384 8688807890487197 9385 8541903480387400 9386 8396745889617346 9387 8253334207486348 9388 8111655544098327 9389 7971708659150899 9390 7833486464568429 9391 7696986309895227 9392 7562194596095399 9393 7429108362645670 9394 7297719408170503 9395 7168023511663777 9396 7040006442671177 9397 6913663695356876 9398 6788986063676011 9399 6665967914779445 9400 6544594471076438 9401 6424859845141366 9402 6306753931117651 9403 6190269840046454 9404 6075392335990043 9405 5962114295714825 9406 5850424827385055 9407 5740315931054667 9408 5631771990492857 9409 5524784799474571 9410 5419342788640247 9411 5315436976007159 9412 5213051458949189 9413 5112177078600392 9414 5012801692657294 9415 4914915471610337 9416 4818502306623224 9417 4723552213848769 9418 4630052585743821 9419 4537992860848198 9420 4447356807243492 9421 4358133737336474 9422 4270310679004547 9423 4183876450542068 9424 4098814776684285 9425 4015114378986352 9426 3932762013521173 9427 3851745988154865 9428 3772050060338569 9429 3693662461455171 9430 3616569771862497 9431 3540759886331771 9432 3466216660878933 9433 3392927944412066 9434 3320880221934933 9435 3250061068035031 9436 3180454506163378 9437 3112048092492966 9438 3044828292850519 9439 2978782456445722 9440 2913894828086589 9441 2850152760685144 9442 2787542774003857 9443 2726052072156629 9444 2665665173027364 9445 2606369313563799 9446 2548151126442883 9447 2490997752572654 9448 2434894027075098 9449 2379827149827475 9450 2325783919706047 9451 2272751492234447 9452 2220715057481018 9453 2169661850453189 9454 2119578886518768 9455 2070453405096983 9456 2022270978499477 9457 1975018953829738 9458 1928684599154140 9459 1883255302284403 9460 1838717048760993 9461 1795057356030098 9462 1752263779402687 9463 1710323920232854 9464 1669224192496715 9465 1628952344845793 9466 1589496250163645 9467 1550843773999694 9468 1512981775724188 9469 1475898289882019 9470 1439581528348556 9471 1404019669887948 9472 1369200032776424 9473 1335110981597276 9474 1301741086249436 9475 1269078883813681 9476 1237112158297065 9477 1205829643486416 9478 1175220286186923 9479 1145273014227049 9480 1115976083409640 9481 1087318633433231 9482 1059289998424330 9483 1031879525711925 9484 1005075950771181 9485 978868841185267 9486 953247929580373 9487 928203009228790 9488 903723293982589 9489 879798800415219 9490 856419671452053 9491 833576157569721 9492 811257954630617 9493 789455543428390 9494 768159481751862 9495 747360488772997 9496 727048743594302 9497 707215196982256 9498 687850827567453 9499 668946829378577 9500 650493863540061 9501 632483351389182 9502 614906700173177 9503 597755575097656 9504 581021117334628 9505 564695219900092 9506 548769718440710 9507 533236744484998 9508 518087919991199 9509 503315598188388 9510 488912046375414 9511 474869855400001 9512 461181121522861 9513 447838649051487 9514 434835138626560 9515 422163624939124 9516 409816674947434 9517 397787532496503 9518 386069327202402 9519 374655524401170 9520 363539156212802 9521 352713888494426 9522 342173276924254 9523 331911202454574 9524 321921153037135 9525 312197199477410 9526 302733319432898 9527 293523790313201 9528 284562545395515 9529 275844045852351 9530 267362680721678 9531 259113106429230 9532 251089691759288 9533 243287267508108 9534 235700624447443 9535 228324782616047 9536 221154529143273 9537 214185048626734 9538 207411522129031 9539 200829313209213 9540 194433612961700 9541 188219943564649 9542 182183859956341 9543 176321053656698 9544 170627102622861 9545 165097848722490 9546 159729204758140 9547 154517175640260 9548 149457705411274 9549 144546940347558 9550 139781134741869 9551 135156589488617 9552 130669594866238 9553 126316588549026 9554 122094145041026 9555 117998847621359 9556 114027312763757 9557 110176253394564 9558 106442544999347 9559 102823040728371 9560 99314659858196 9561 95914377854975 9562 92619351762042 9563 89426689615085 9564 86333592427646 9565 83337286229893 9566 80435187412292 9567 77624647341384 9568 74903127402298 9569 72268090310067 9570 69717192545464 9571 67248016379154 9572 64858262149213 9573 62545616954595 9574 60307958332240 9575 58143086338822 9576 56048919814274 9577 54023359444720 9578 52064483586874 9579 50170298191216 9580 48338922569488 9581 46568456962634 9582 44857163563638 9583 43203242796766 9584 41604995154556 9585 40060708815599 9586 38568813860025 9587 37127691623400 9588 35735807842164 9589 34391626721600 9590 33093730201355 9591 31840668414518 9592 30631057813890 9593 29463525203747 9594 28336790896499 9595 27249562030564 9596 26200591162480 9597 25188655518937 9598 24212601928853 9599 23271281062933 9600 22363569725268 9601 21488383685728 9602 20644684266976 9603 19831453739964 9604 19047682575348 9605 18292411974643 9606 17564708097573 9607 16863673282505 9608 16188400987908 9609 15538046298676 9610 14911771704993 9611 14308787035156 9612 13728280349539 9613 13169509434770 9614 12631724456650 9615 12114231888912 9616 11616306589968 9617 11137297638306 9618 10676535888056 9619 10233413955346 9620 9807286157863 9621 9397582403750 9622 9003708050301 9623 8625131511065 9624 8261279931227 9625 7911655101249 9626 7575730094726 9627 7253040254820 9628 6943079737331 9629 6645412849103 9630 6359575033630 9631 6085160425576 9632 5821724032646 9633 5568885022665 9634 5326236048953 9635 5093422103249 9636 4870053880488 9637 4655798526641 9638 4450300426144 9639 4253249011277 9640 4064305705609 9641 3883179021673 9642 3709560412646 9643 3543178078479 9644 3383738969158 9645 3230987708298 9646 3084658264427 9647 2944512318804 9648 2810297755759 9649 2681790811765 9650 2558763246400 9651 2441006010575 9652 2328303623144 9653 2220459643793 9654 2117279486182 9655 2018579857386 9656 1924177379411 9657 1833899746293 9658 1747582046149 9659 1665063423126 9660 1586188742846 9661 1510807029264 9662 1438779083946 9663 1369963996517 9664 1304231179779 9665 1241448428912 9666 1181498794967 9667 1124259193143 9668 1069620000811 9669 1017465757016 9670 967698699585 9671 920211413749 9672 874912247758 9673 831700809032 9674 790495385885 9675 751202770919 9676 713746424683 9677 678039430378 9678 644013540148 9679 611588381679 9680 580699944538 9681 551273457546 9682 523251923474 9683 496566395235 9684 471163289444 9685 446978757499 9686 423965013816 9687 402063406367 9688 381228937954 9689 361407497514 9690 342558862170 9691 324633584878 9692 307593677690 9693 291393696519 9694 275999633548 9695 261370165230 9696 247473033673 9697 234270484955 9698 221733554763 9699 209828073266 9700 198526509883 9701 187797801654 9702 177617126789 9703 167956562493 9704 158792450529 9705 150099527389 9706 141856428174 9707 134040560652 9708 126631514927 9709 119608988397 9710 112954487297 9711 106649969329 9712 100677770497 9713 95021742526 9714 89665858430 9715 84595868827 9716 79796464482 9717 75254948658 9718 70957440058 9719 66892795036 9720 63047758286 9721 59412451569 9722 55974893485 9723 52726410429 9724 49655629104 9725 46754872914 9726 44013860361 9727 41425906973 9728 38981273868 9729 36674048189 9730 34495466649 9731 32440376866 9732 30500525276 9733 28671346879 9734 26945451121 9735 25318851434 9736 23784632449 9737 22339233089 9738 20976514517 9739 19693343107 9740 18484013652 9741 17345703622 9742 16273388570 9743 15264558200 9744 14314583415 9745 13421171739 9746 12580290953 9747 11789872875 9748 11046237121 9749 10347464705 9750 9690392093 9751 9073264937 9752 8493220937 9753 7948612410 9754 7437014988 9755 6956900377 9756 6506102240 9757 6083168809 9758 5686298527 9759 5314132899 9760 4965079180 9761 4637838737 9762 4331119027 9763 4043696863 9764 3774444152 9765 3522192323 9766 3286048543 9767 3064911206 9768 2858014918 9769 2664308799 9770 2483207820 9771 2313726969 9772 2155369927 9773 2007202603 9774 1868864454 9775 1739486294 9776 1618766411 9777 1505884276 9778 1400640307 9779 1302273816 9780 1210620814 9781 1124974760 9782 1045235427 9783 970761159 9784 901463854 9785 836757011 9786 776594844 9787 720450162 9788 668277304 9789 619603264 9790 574404558 9791 532265123 9792 493154370 9793 456703486 9794 422894555 9795 391410637 9796 362220096 9797 335048920 9798 309871920 9799 286458821 9800 264769918 9801 244612572 9802 225948226 9803 208621002 9804 192580273 9805 177698792 9806 163926908 9807 151167655 9808 139359613 9809 128428660 9810 118315328 9811 108967457 9812 100317417 9813 92330027 9814 84939748 9815 78127030 9816 71822322 9817 66016385 9818 60643556 9819 55705269 9820 51133710 9821 46936380 9822 43051132 9823 39490834 9824 36194192 9825 33176625 9826 30382610 9827 27830169 9828 25466481 9829 23309006 9830 21311516 9831 19492117 9832 17807426 9833 16273544 9834 14854690 9835 13564756 9836 12371943 9837 11287792 9838 10286287 9839 9377257 9840 8538225 9841 7776450 9842 7074339 9843 6437625 9844 5851554 9845 5319503 9846 4830897 9847 4387609 9848 3981236 9849 3611976 9850 3274490 9851 2967812 9852 2688281 9853 2433608 9854 2202343 9855 1991601 9856 1800834 9857 1626391 9858 1469232 9859 1325431 9860 1196308 9861 1077711 9862 971796 9863 874402 9864 787778 9865 707763 9866 636971 9867 571586 9868 513935 9869 460436 9870 413529 9871 370037 9872 331970 9873 296561 9874 265728 9875 237103 9876 212192 9877 189011 9878 168895 9879 150294 9880 134103 9881 119121 9882 106116 9883 94169 9884 83727 9885 74180 9886 65828 9887 58274 9888 51606 9889 45608 9890 40284 9891 35586 9892 31372 9893 27641 9894 24313 9895 21413 9896 18775 9897 16505 9898 14433 9899 12686 9900 11053 9901 9694 9902 8419 9903 7388 9904 6388 9905 5590 9906 4818 9907 4219 9908 3618 9909 3158 9910 2699 9911 2357 9912 2005 9913 1741 9914 1477 9915 1284 9916 1084 9917 934 9918 788 9919 679 9920 570 9921 485 9922 408 9923 346 9924 291 9925 241 9926 204 9927 169 9928 143 9929 114 9930 98 9931 78 9932 67 9933 51 9934 45 9935 34 9936 30 9937 21 9938 19 9939 14 9940 12 9941 8 9942 7 9943 5 9944 4 9945 3 9946 2 9947 2 9948 1 9949 1 9950 0 9951 1 9952 1 9953 0 9954 31 9955 30 9956 493 9957 868 9958 5684 9959 12828 9960 53267 9961 130446 9962 418983 9963 1023643 9964 2795386 9965 6555563 9966 15953385 9967 35364371 9968 78623728 9969 164044838 9970 338077772 9971 664517919 9972 1282005389 9973 2381722141 9974 4334270734 9975 7644388602 9976 13208223961 9977 22222167306 9978 36667548174 9979 59129531427 9980 93653638401 9981 145394830979 9982 222049859843 9983 333201678358 9984 492603931653 9985 717005990146 9986 1029648941487 9987 1458247848358 9988 2040156228448 9989 2819048762227 9990 3852322989781 9991 5205855083191 9992 6964322716632 9993 9223220092571 9994 12102945659374 9995 15737059689053 9996 20291099865348 9997 25945808651870 9998 32921856222771 9999 41456617854010 10000 51836120252050 10001 64363567972996 10002 79400046883655 10003 97323044465301 10004 118577683872242 10005 143622882007233 10006 172994931350909 10007 207239342189528 10008 246989152699817 10009 292879554166554 10010 345642805866213 10011 406003662872244 10012 474794118858426 10013 552826257631476 10014 641028322087094 10015 740293108759161 10016 851639788380472 10017 976034169736916 10018 1114576729269680 10019 1268292953325872 10020 1438353700589066 10021 1625832002998145 10022 1831954311818900 10023 2057821852079141 10024 2304701221397769 10025 2573707283882917 10026 2866128721651661 10027 3183069992227843 10028 3525823451154983 10029 3895468776594416 10030 4293283142532467 10031 4720294293752254 10032 5177744460282700 10033 5666598012721524 10034 6188045264008130 10035 6742958444582896 10036 7332456152609725 10037 7957312500970072 10038 8618561815870547 10039 9316850844350471 10040 10053110576031374 10041 10827861926264673 10042 11641926593057378 10043 12495670567676431 10044 13389788006831383 10045 14324500430608264 10046 15300376844902423 10047 16317465488382423 10048 17376192189428534 10049 18476452034158832 10050 19618539670709786 10051 20802168162823323 10052 22027482034929783 10053 23294042297463014 10054 24601865776001608 10055 25950331836379137 10056 27339308184525260 10057 28768032004296264 10058 30236255235902996 10059 31743041716990936 10060 33288001903190648 10061 34870074563151202 10062 36488773189980814 10063 38142877796095325 10064 39831773038286280 10065 41554136373754233 10066 43309279355029615 10067 45095739793971445 10068 46912716312891858 10069 48758670163663128 10070 50632753972181578 10071 52533311202168874 10072 54459399035713090 10073 56409312082443390 10074 58382090160477972 10075 60375933063472397 10076 62389802811880279 10077 64421878181614115 10078 66471132477220278 10079 68535672418203802 10080 70614410116394103 10081 72705457926753346 10082 74807766750436963 10083 76919398351973251 10084 79039257086095282 10085 81165434890054349 10086 83296900347092275 10087 85431714167687398 10088 87568810534996425 10089 89706302071133629 10090 91843209907037933 10091 93977632241542403 10092 96108565111681607 10093 98234177135637578 10094 100353570985217207 10095 102464914831397158 10096 104567292575917135 10097 106658957969963177 10098 108739118048766942 10099 110806037154570403 10100 112858907032149448 10101 114896089436860032 10102 116916912525586089 10103 118919756901094180 10104 120903936266851114 10105 122867937248740249 10106 124811220240934159 10107 126732296389740874 10108 128630610078477894 10109 130504784188262775 10110 132354417294623647 10111 134178160111161526 10112 135975591682728283 10113 137745477583965103 10114 139487556011136473 10115 141200621702132045 10116 142884388214207090 10117 144537765978845688 10118 146160630506263366 10119 147751921077537911 10120 149311482178756274 10121 150838367746707612 10122 152332585188903869 10123 153793215584476149 10124 155220228090913685 10125 156612815890628315 10126 157971110425344681 10127 159294329304861044 10128 160582557987142260 10129 161835122357133061 10130 163052268291190460 10131 164233342658104117 10132 165378537314691198 10133 166487302684461865 10134 167559988203806184 10135 168596061273907668 10136 169595809312136568 10137 170558797917685848 10138 171485468434222180 10139 172375399157889247 10140 173228961658895629 10141 174045826586221681 10142 174826515241631340 10143 175570706612429373 10144 176278844802368017 10145 176950695080349730 10146 177586846740219590 10147 178187068994524650 10148 178751867058499699 10149 179281090316032964 10150 179775384316565965 10151 180234598174527481 10152 180659287137390360 10153 181049374354627278 10154 181405550461322239 10155 181727734401754328 10156 182016520909548622 10157 182271897011601366 10158 182494587882315141 10159 182684572655474011 10160 182842475770279202 10161 182968338752698542 10162 183062911524539399 10163 183126224411042565 10164 183158922560665737 10165 183161093226206222 10166 183133502200090547 10167 183076222662543588 10168 182989912296331773 10169 182874696090862150 10170 182731347725216470 10171 182559975568188634 10172 182361242627828654 10173 182135304374448361 10174 181882935255329097 10175 181604272006835814 10176 181299976615979095 10177 180970228493842205 10178 180615796733252890 10179 180236840332028435 10180 179834014745360824 10181 179407517629389778 10182 178958107434590364 10183 178485960025245012 10184 177991719717628488 10185 177475597410258428 10186 176938336435682012 10187 176380124895519569 10188 175801592122926445 10189 175202957906383511 10190 174584946816903990 10191 173947755216100244 10192 173291994281818921 10193 172617889055723685 10194 171926142404575047 10195 171216955510099381 10196 170490918964504660 10197 169748259979431263 10198 168989657358510766 10199 168215314315430951 10200 167425798970133049 10201 166621338092339146 10202 165802584723404017 10203 164969741756374645 10204 164123353431692993 10205 163263644016198684 10206 162391239537685202 10207 161506340613627808 10208 160609466711479114 10209 159700837891466609 10210 158781052319622976 10211 157850306818852177 10212 156909095536973478 10213 155957632927898558 10214 154996488867745318 10215 154025855161000558 10216 153046200356747574 10217 152057732268467354 10218 151060992340736712 10219 150056166327772979 10220 149043697243709373 10221 148023785437866076 10222 146996943965922809 10223 145963351825010018 10224 144923426722251007 10225 143877360857202294 10226 142825639240886676 10227 141768433514358880 10228 140706136438741069 10229 139638931634415095 10230 138567276505904487 10231 137491334860183180 10232 136411475066922415 10233 135327871812911872 10234 134240955439187683 10235 133150881616531827 10236 132057994941195111 10237 130962460873723588 10238 129864683384604632 10239 128764809773009925 10240 127663161499040906 10241 126559894667466361 10242 125455387612313215 10243 124349779030654480 10244 123243368019356070 10245 122136301218784359 10246 121028932054061133 10247 119921390553792265 10248 118813954201783806 10249 117706760067997263 10250 116600137520706353 10251 115494207834583069 10252 114389227616588202 10253 113285324398103530 10254 112182804298615498 10255 111081779769033726 10256 109982487356589260 10257 108885045060686020 10258 107789736556814800 10259 106696665503011995 10260 105606049160135196 10261 104517996009931711 10262 103432768141836004 10263 102350460457046808 10264 101271271658846285 10265 100195300829290479 10266 99122789305434347 10267 98053823233544833 10268 96988583565187774 10269 95927160086788040 10270 94869774156458829 10271 93816503308056636 10272 92767511477228188 10273 91722879243041733 10274 90682808847518004 10275 89647369306038494 10276 88616708244599196 10277 87590897240595228 10278 86570120206704043 10279 85554437749121179 10280 84543981943223826 10281 83538815539372966 10282 82539104888535450 10283 81544902386736203 10284 80556325266397638 10285 79573427625824183 10286 78596359068531122 10287 77625163972312820 10288 76659945390842212 10289 75700749045242298 10290 74747708563279002 10291 73800860476770616 10292 72860294389584272 10293 71926047900571422 10294 70998239384619296 10295 70076897820479027 10296 69162100029217952 10297 68253875727535284 10298 67352328838491297 10299 66457481034662074 10300 65569396993003855 10301 64688098898383478 10302 63813676946871935 10303 62946145763960820 10304 62085558578223149 10305 61231930346921869 10306 60385338258112777 10307 59545790220674131 10308 58713328663933244 10309 57887961620523613 10310 57069754028080789 10311 56258707395370590 10312 55454853966856227 10313 54658195232245121 10314 53868784601675617 10315 53086617466849632 10316 52311716572215838 10317 51544077206673713 10318 50783741937815737 10319 50030700421800512 10320 49284966524393392 10321 48546529660680726 10322 47815422306409733 10323 47091628704149544 10324 46375154448418416 10325 45665983483162873 10326 44964138877250640 10327 44269599779856867 10328 43582364169042477 10329 42902410867983780 10330 42229754210439084 10331 41564368630287069 10332 40906245090839263 10333 40255357635979385 10334 39611712567346171 10335 38975279948659309 10336 38346044302981926 10337 37723975290321248 10338 37109071841483027 10339 36501299962487943 10340 35900638355948389 10341 35307052655573127 10342 34720535036181949 10343 34141047834381296 10344 33568564490822800 10345 33003046942600422 10346 32444481275266069 10347 31892826480396612 10348 31348051271548311 10349 30810114280930553 10350 30278996094213305 10351 29754652680490846 10352 29237048587597973 10353 28726139478972618 10354 28221901012018341 10355 27724286492924451 10356 27233256809430806 10357 26748764979075713 10358 26270782313906698 10359 25799259784044823 10360 25334155082621417 10361 24875418951150716 10362 24423018882562020 10363 23976903808143037 10364 23537028721039858 10365 23103342409803462 10366 22675809030857882 10367 22254375830130084 10368 21838995525176135 10369 21429615256160815 10370 21026196346435577 10371 20628684657439208 10372 20237031021859282 10373 19851181282516134 10374 19471094357307277 10375 19096715015881683 10376 18727992610289575 10377 18364871982957425 10378 18007310049165313 10379 17655250806829501 10380 17308642469367928 10381 16967429166399687 10382 16631566209700330 10383 16300997110392990 10384 15975669250717803 10385 15655526359488361 10386 15340522495024489 10387 15030600934462710 10388 14725708552163469 10389 14425788945198194 10390 14130795223712487 10391 13840670724771891 10392 13555362075331442 10393 13274812984501366 10394 12998975939335623 10395 12727794570389554 10396 12461215495726225 10397 12199182804951871 10398 11941648623875756 10399 11688557096688177 10400 11439855078097562 10401 11195487255519111 10402 10955405635065522 10403 10719555105335537 10404 10487882957322759 10405 10260334671210330 10406 10036862379446243 10407 9817411902480319 10408 9601931143915327 10409 9390366582931817 10410 9182670681514944 10411 8978790350655522 10412 8778674295378320 10413 8582270153938591 10414 8389530895598939 10415 8200404696155793 10416 8014841208690815 10417 7832789361727072 10418 7654202825765036 10419 7479031162861004 10420 7307225104003103 10421 7138735012699745 10422 6973515407269632 10423 6811517338724497 10424 6652692757676104 10425 6496993556106890 10426 6344375238393381 10427 6194790446855400 10428 6048192459913487 10429 5904534771739965 10430 5763774012375999 10431 5625864483963419 10432 5490760882851729 10433 5358418383207180 10434 5228794852325063 10435 5101846291316710 10436 4977528918925887 10437 4855799628328107 10438 4736617615878132 10439 4619940634385847 10440 4505726492897800 10441 4393933824782461 10442 4284523257000666 10443 4177454306596240 10444 4072686430513923 10445 3970180031398566 10446 3869897233239154 10447 3771799318360085 10448 3675847454396724 10449 3582003809092836 10450 3490232059061567 10451 3400495258819982 10452 3312756319339155 10453 3226979160536233 10454 3143129065744705 10455 3061170846141611 10456 2981069174778899 10457 2902789717778306 10458 2826299394285899 10459 2751564743145393 10460 2678552222352629 10461 2607229217846221 10462 2537564295595477 10463 2469525707775077 10464 2403081692314384 10465 2338201319553483 10466 2274854819026231 10467 2213012118102723 10468 2152643218839730 10469 2093718853878530 10470 2036210902403544 10471 1980090929075067 10472 1925330684580328 10473 1871902522932486 10474 1819779951512936 10475 1768936141577711 10476 1719344555711071 10477 1670979126269650 10478 1623814966136860 10479 1577826810785228 10480 1532989786955615 10481 1489279373267605 10482 1446672245874751 10483 1405144657550247 10484 1364673355914104 10485 1325235320382400 10486 1286808739125528 10487 1249371347251194 10488 1212901451574763 10489 1177377485037063 10490 1142779100430042 10491 1109085467365695 10492 1076276385190541 10493 1044331702686437 10494 1013232473821254 10495 982959254525065 10496 953493275032800 10497 924815749475284 10498 896909068599389 10499 869755132351427 10500 843336528046974 10501 817635786580930 10502 792636572082142 10503 768322078809636 10504 744676176895096 10505 721682668644360 10506 699326423527242 10507 677591875498199 10508 656464110680720 10509 635928149587761 10510 615969996433470 10511 596575278527614 10512 577730224004961 10513 559421015856294 10514 541634731515287 10515 524358134687857 10516 507578524565053 10517 491283195955978 10518 475460232409297 10519 460097476769215 10520 445183235604455 10521 430705857198174 10522 416654367445339 10523 403017634334924 10524 389784906190866 10525 376945525135089 10526 364489402907101 10527 352406372871914 10528 340686562593891 10529 329320252462178 10530 318298182022102 10531 307611089165210 10532 297249926097651 10533 287205850630799 10534 277470375317742 10535 268035086243032 10536 258891704731256 10537 250032204933685 10538 241448825082299 10539 233133938534377 10540 225079983747122 10541 217279695170793 10542 209725987655351 10543 202411962651119 10544 195330730050337 10545 188475725140811 10546 181840494690306 10547 175418812493470 10548 169204413989544 10549 163191378567129 10550 157373843582719 10551 151746199949269 10552 146302765026296 10553 141038209509955 10554 135947221288205 10555 131024753732547 10556 126265667979692 10557 121665173215322 10558 117218469185758 10559 112921023241518 10560 108768200979692 10561 104755700460199 10562 100879198660208 10563 97134628472978 10564 93517822880716 10565 90024924560445 10566 86652052040921 10567 83395559233233 10568 80251712649747 10569 77217056201259 10570 74288116260116 10571 71461628121968 10572 68734257385978 10573 66102909900624 10574 63564488427815 10575 61116071833952 10576 58754692077616 10577 56477582065440 10578 54281989564520 10579 52165302620151 10580 50124889060057 10581 48158276238903 10582 46263026470150 10583 44436807363156 10584 42677292127783 10585 40982273102599 10586 39349599277283 10587 37777189604214 10588 36262993878166 10589 34805044037329 10590 33401447727250 10591 32050350541519 10592 30749952031158 10593 29498499878773 10594 28294334314097 10595 27135805899533 10596 26021337872280 10597 24949372582194 10598 23918458538904 10599 22927131439880 10600 21974013523847 10601 21057723827243 10602 20176995648142 10603 19330531927888 10604 18517131834961 10605 17735573808298 10606 16984754657465 10607 16263528809729 10608 15570851429114 10609 14905644976422 10610 14266950396644 10611 13653758985357 10612 13065162670672 10613 12500214506952 10614 11958081407478 10615 11437878435647 10616 10938817156540 10617 10460068386072 10618 10000908955464 10619 9560565682238 10620 9138354211926 10621 8733551566171 10622 8345530067051 10623 7973617164556 10624 7617218775383 10625 7275707462437 10626 6948538344386 10627 6635129101764 10628 6334963885842 10629 6047500812627 10630 5772266591226 10631 5508759615264 10632 5256531750747 10633 5015117318755 10634 4784105037927 10635 4563065003887 10636 4351607660061 10637 4149334999809 10638 3955889347579 10639 3770904211531 10640 3594040865859 10641 3424960779896 10642 3263352911001 10643 3108906429213 10644 2961326738126 10645 2820327417464 10646 2685637969817 10647 2556996047119 10648 2434145586896 10649 2316845359407 10650 2204860374630 10651 2097970170045 10652 1995952358706 10653 1898604772378 10654 1805723371915 10655 1717123789276 10656 1632613234927 10657 1552022775932 10658 1475175813990 10659 1401918497363 10660 1332084254465 10661 1265532287756 10662 1202110221006 10663 1141689980379 10664 1084128157294 10665 1029307554282 10666 977097319108 10667 927390911129 10668 880065410942 10669 835023360430 10670 792152917190 10671 751365409144 10672 712556149864 10673 675643936479 10674 640533802978 10675 607151832599 10676 575409415843 10677 545238739682 10678 516559767346 10679 489310668159 10680 463417010377 10681 438821959428 10682 415458598711 10683 393274962047 10684 372209098085 10685 352213121920 10686 333231578224 10687 315220602152 10688 298129067290 10689 281916416428 10690 266537173888 10691 251954082228 10692 238125365997 10693 225016523578 10694 212590604529 10695 200815816783 10696 189658402778 10697 179088849895 10698 169077458475 10699 159597009257 10700 150620481723 10701 142122550894 10702 134079625063 10703 126468319432 10704 119267235746 10705 112454618644 10706 106011899342 10707 99919000429 10708 94159118137 10709 88713608479 10710 83567953646 10711 78704966112 10712 74111561702 10713 69771770516 10714 65674381262 10715 61804696380 10716 58152597356 10717 54704497210 10718 51451750039 10719 48381884146 10720 45487108321 10721 42755927709 10722 40181686518 10723 37753910243 10724 35466559329 10725 33310024818 10726 31279158837 10727 29365252069 10728 27563586191 10729 25866238373 10730 24269163715 10731 22765223304 10732 21350684597 10733 20019099648 10734 18767228133 10735 17589329571 10736 16482365976 10737 15441189306 10738 14463148095 10739 13543698347 10740 12680312287 10741 11868967195 10742 11107423155 10743 10392165407 10744 9721042687 10745 9090977899 10746 8500032384 10747 7945563098 10748 7425688840 10749 6938121002 10750 6481156656 10751 6052858600 10752 5651561511 10753 5275621328 10754 4923515509 10755 4593876666 10756 4285224653 10757 3996415719 10758 3726090762 10759 3473325628 10760 3236801154 10761 3015755894 10762 2808989235 10763 2615901973 10764 2435327056 10765 2266794652 10766 2109240844 10767 1962307312 10768 1824980336 10769 1696982061 10770 1577396947 10771 1466023199 10772 1361999176 10773 1265169339 10774 1174766994 10775 1090684022 10776 1012205719 10777 939250223 10778 871190761 10779 807968713 10780 749010713 10781 694268581 10782 643246315 10783 595907346 10784 551804745 10785 510900552 10786 472818144 10787 437521661 10788 404677252 10789 374243737 10790 345947454 10791 319743323 10792 295395169 10793 272851042 10794 251923035 10795 232555500 10796 214590820 10797 197965230 10798 182561119 10799 168311252 10800 155120395 10801 142916109 10802 131633677 10803 121198007 10804 111560718 10805 102644423 10806 94422103 10807 86816767 10808 79811719 10809 73329401 10810 67368363 10811 61853427 10812 56787955 10813 52099642 10814 47800687 10815 43822471 10816 40179197 10817 36806369 10818 33722540 10819 30868687 10820 28262561 10821 25849659 10822 23649517 10823 21614312 10824 19759864 10825 18044305 10826 16483349 10827 15040545 10828 13728612 10829 12516224 10830 11415014 10831 10398775 10832 9475959 10833 8624734 10834 7852397 10835 7141400 10836 6496063 10837 5902589 10838 5364079 10839 4870143 10840 4421590 10841 4010797 10842 3637602 10843 3297061 10844 2987195 10845 2705004 10846 2448031 10847 2215040 10848 2002393 10849 1810079 10850 1634333 10851 1476191 10852 1331292 10853 1201290 10854 1081945 10855 975516 10856 877513 10857 790339 10858 709952 10859 638897 10860 573175 10861 515206 10862 461534 10863 414468 10864 370807 10865 332568 10866 297084 10867 266176 10868 237475 10869 212441 10870 189249 10871 169099 10872 150458 10873 134208 10874 119220 10875 106187 10876 94233 10877 83763 10878 74213 10879 65861 10880 58304 10881 51607 10882 45610 10883 40314 10884 35586 10885 31372 10886 27641 10887 24313 10888 21413 10889 18775 10890 16505 10891 14433 10892 12686 10893 11053 10894 9694 10895 8419 10896 7388 10897 6388 10898 5590 10899 4818 10900 4219 10901 3618 10902 3158 10903 2699 10904 2357 10905 2005 10906 1741 10907 1477 10908 1284 10909 1084 10910 934 10911 788 10912 679 10913 570 10914 485 10915 408 10916 346 10917 291 10918 241 10919 204 10920 169 10921 143 10922 114 10923 98 10924 78 10925 67 10926 51 10927 45 10928 34 10929 30 10930 21 10931 19 10932 14 10933 12 10934 8 10935 7 10936 5 10937 4 10938 3 10939 2 10940 2 10941 1 10942 1 10943 0 10944 1 10945 1 10946 0 10947 32 10948 31 10949 525 10950 928 10951 6235 10952 14185 10953 60193 10954 149169 10955 488475 10956 1211109 10957 3368813 10958 8032706 10959 19910133 10960 44932585 10961 101777488 10962 216375451 10963 454492277 10964 910725792 10965 1791183339 10966 3393074800 10967 6294899301 10968 11319096481 10969 19932914976 10970 34177273841 10971 57449071082 10972 94358083731 10973 152153704498 10974 240428783193 10975 373572015348 10976 570162177970 10977 856972541531 10978 1267778432918 10979 1849608965855 10980 2660510469594 10981 3778932586586 10982 5299747201044 10983 7347877626013 10984 10071557054739 10985 13661539909423 10986 18340184957845 10987 24387865802992 10988 32126044463607 10989 41952796765991 10990 54317477160435 10991 69767565415591 10992 88912073317913 10993 112482399558729 10994 141280960248026 10995 176258899888645 10996 218445962623928 10997 269048769352877 10998 329357382712320 10999 400867634916772 11000 485159190117797 11001 584046920746427 11002 699425262630555 11003 833452655387694 11004 988355624992856 11005 1166652778747667 11006 1370913477981317 11007 1604025739976145 11008 1868901169047002 11009 2168794758254415 11010 2506952145743272 11011 2886985842061019 11012 3312453951886018 11013 3787301985139732 11014 4315371864414451 11015 4900914029650284 11016 5548012172346064 11017 6261175180653015 11018 7044681114610277 11019 7903254227181901 11020 8841308315741165 11021 9863717436400539 11022 10974969167524866 11023 12180035655089311 11024 13483409586174868 11025 14890081296410197 11026 16404477653062758 11027 18031554829114219 11028 19775603210650810 11029 21641456069977140 11030 23633193180178822 11031 25755480272682764 11032 28012122258715119 11033 30407524945238305 11034 32945145916717456 11035 35629101791141398 11036 38462452819239672 11037 41448934491150820 11038 44591142125092362 11039 47892422392982256 11040 51354876531956872 11041 54981373476727583 11042 58773458831870478 11043 62733541991099624 11044 66862609692310855 11045 71162526840071202 11046 75633664948651450 11047 80277390866672322 11048 85093487049858046 11049 90082740775964984 11050 95244291598029360 11051 100578422454658613 11052 106083687635911466 11053 111759785939230168 11054 117604631012690932 11055 123617440622486840 11056 129795577757475586 11057 136137698577939082 11058 142640553588120693 11059 149302366291211082 11060 156119397066401603 11061 163089352553416721 11062 170207929341969423 11063 177472469268914945 11064 184878259414359738 11065 192422186039841922 11066 200099035828945444 11067 207905411572626256 11068 215835784926293495 11069 223886375223721087 11070 232051226026356370 11071 240326362113349616 11072 248705614467059177 11073 257184701978601708 11074 265757103354858849 11075 274418434188448926 11076 283162065728857506 11077 291983385915706411 11078 300875488545954065 11079 309833747401451093 11080 318851252035026264 11081 327923223665769332 11082 337042544618458984 11083 346204505352931469 11084 355402081737796894 11085 364630480701518560 11086 373882533717101155 11087 383153592076136501 11088 392436670585671154 11089 401727097816007660 11090 411017797884866102 11091 420304308929595602 11092 429579818311629514 11093 438839892867279584 11094 448077672940637298 11095 457288989165855303 11096 466467314253933182 11097 475608549100301915 11098 484706152576741220 11099 493756332465665629 11100 502752938088063455 11101 511692279061484553 11102 520568213887643593 11103 529377391363368388 11104 538114107467786811 11105 546775134989166329 11106 555354792698330533 11107 563850214535303254 11108 572256193361188521 11109 580570000723586231 11110 588786457218413761 11111 596903208225072826 11112 604915575556095575 11113 612821348042384834 11114 620615872713847711 11115 628297316836722097 11116 635861547040010905 11117 643306873308484489 11118 650629178851173171 11119 657827149525782329 11120 664897198941485160 11121 671838149632836285 11122 678646417963342581 11123 685321193921491505 11124 691859428715728831 11125 698260438459229157 11126 704521159400341341 11127 710641262113210587 11128 716618216524924237 11129 722451805449289744 11130 728139463475579589 11131 733681311072772647 11132 739075310846284516 11133 744321679384585718 11134 749418321589658175 11135 754365772174972678 11136 759162454971181811 11137 763808982967402804 11138 768303698915665767 11139 772647512736415141 11140 776839274056478444 11141 780879952360856708 11142 784768292769225879 11143 788505539192428789 11144 792090929459766575 11145 795525748311763235 11146 798809105812390911 11147 801942538113576093 11148 804925632537779981 11149 807759947399652822 11150 810444919862410408 11151 812982336865014847 11152 815372096204649013 11153 817615988989301792 11154 819713741929264444 11155 821667352219028282 11156 823476990016100463 11157 825144639906919635 11158 826670281420797607 11159 828056083442339265 11160 829302451778810841 11161 830411526973769020 11162 831383506432651588 11163 832220694498420327 11164 832923697557223067 11165 833494777247296352 11166 833934315983620339 11167 834244719702752877 11168 834426762777176543 11169 834482795862783963 11170 834413355590973256 11171 834220918757834330 11172 833906397649483275 11173 833472202522563944 11174 832918996223606795 11175 832249298682275896 11176 831464132441676528 11177 830565941208403304 11178 829555488675690564 11179 828435312995984320 11180 827206522249502450 11181 825871570490595043 11182 824431299324273982 11183 822888243443111052 11184 821243574489216275 11185 819499736452444339 11186 817657628749190589 11187 815719763920565693 11188 813687357547433283 11189 811562826233089349 11190 809347109676376820 11191 807042682040535988 11192 804650786000926341 11193 802173796173816119 11194 799612677103777648 11195 796969851241036214 11196 794246573880636044 11197 791445165238940997 11198 788566601775267991 11199 785613243287048091 11200 782586345133131574 11201 779488163268122445 11202 776319675159106666 11203 773083168922518950 11204 769779889659189349 11205 766412021267930233 11206 762980532908447275 11207 759487634161683922 11208 755934551363890288 11209 752323390097891624 11210 748655103760648467 11211 744931818329270622 11212 741154734150962993 11213 737325874081217801 11214 733446169787342723 11215 729517659720372063 11216 725541512670809439 11217 721519665776668267 11218 717453023926082289 11219 713343535717446030 11220 709192334000781868 11221 705001268058378129 11222 700771212313081866 11223 696504024244972482 11224 692200797130293272 11225 687863291520860566 11226 683492348556455621 11227 679089733966933153 11228 674656498920021755 11229 670194315186278923 11230 665703988298807450 11231 661187192569811702 11232 656644935261645409 11233 652078799672822979 11234 647489554248818253 11235 642878782871271072 11236 638247447379985738 11237 633597043697601730 11238 628928302233649335 11239 624242717555442480 11240 619541205310237739 11241 614825175587938524 11242 610095319897370796 11243 605353045275689883 11244 600599220781711592 11245 595835172217012429 11246 591061551931469740 11247 586279681477535828 11248 581490382964132191 11249 576694899976120121 11250 571893845653460173 11251 567088458062463603 11252 562279512485645880 11253 557468172532958587 11254 552655012051834446 11255 547841187985823035 11256 543027429124197646 11257 538214821195349836 11258 533403899032743727 11259 528595740989257400 11260 523791029560976538 11261 518990775019842097 11262 514195473627131446 11263 509406127411326500 11264 504623373173284871 11265 499848148236375686 11266 495080910530907785 11267 490322588372720997 11268 485573773547375691 11269 480835332682995049 11270 476107685983047702 11271 471391690660495743 11272 466687894019930165 11273 461997094528886322 11274 457319675303474662 11275 452656424846741614 11276 448007846816729399 11277 443374674066630954 11278 438757253115631358 11279 434156306363783507 11280 429572294739028428 11281 425005887780833674 11282 420457396165304190 11283 415927478839816404 11284 411416554739548977 11285 406925232613280218 11286 402453788135856748 11287 398002819157075380 11288 393572703662871256 11289 389163992154715088 11290 384776925945517464 11291 380412044400316541 11292 376069685654707256 11293 371750344227415563 11294 367454228036146728 11295 363181820526575971 11296 358933420943599973 11297 354709470318775007 11298 350510144160221841 11299 346335872348196066 11300 342186916464232484 11301 338063666523378908 11302 333966266504081448 11303 329895095227561689 11304 325850377922533937 11305 321832455822060209 11306 317841442493828788 11307 313877668231113333 11308 309941323061296948 11309 306032701855887325 11310 302151888973362026 11311 298299168432602588 11312 294474696494110588 11313 290678724072959339 11314 286911307363023023 11315 283172686572119272 11316 279462985661174688 11317 275782413754583768 11318 272131000199424989 11319 268508943802356184 11320 264916337568410374 11321 261353351179719712 11322 257819988468446846 11323 254316409048562880 11324 250842676537713823 11325 247398923481755761 11326 243985129427909830 11327 240601417129979621 11328 237247822423745375 11329 233924442822464498 11330 230631234999175013 11331 227368287180771223 11332 224135608880793374 11333 220933264810255042 11334 217761190234563904 11335 214619440935815352 11336 211508001766509861 11337 208426906846696769 11338 205376071330775401 11339 202355520803695182 11340 199365217109209540 11341 196405165767156227 11342 193475263322397466 11343 190575507335369365 11344 187705838160338429 11345 184866234844039991 11346 182056576785547825 11347 179276835523021350 11348 176526931574098758 11349 173806819589347335 11350 171116363163776245 11351 168455509897292294 11352 165824162112408871 11353 163222251950852633 11354 160649628656132240 11355 158106217954288781 11356 155591905441070072 11357 153106602738305634 11358 150650146171384806 11359 148222441446401517 11360 145823359015806797 11361 143452791928780048 11362 141110564853455623 11363 138796565437512049 11364 136510650519086523 11365 134252696327857343 11366 132022517251272775 11367 129819984762716255 11368 127644943457657677 11369 125497254592814259 11370 123376723573010902 11371 121283207424049576 11372 119216539940447027 11373 117176569175255372 11374 115163092723846027 11375 113175954927017168 11376 111214980164202545 11377 109280004889582243 11378 107370820103751643 11379 105487259183653970 11380 103629138313103873 11381 101796283992981551 11382 99988481808807902 11383 98205555687206064 11384 96447314902813939 11385 94713577581222379 11386 93004124906264580 11387 91318772927561647 11388 89657325218910111 11389 88019592926894498 11390 86405353916416954 11391 84814417830068789 11392 83246583615034677 11393 81701656863256620 11394 80179413127345396 11395 78679656955047079 11396 77202183773164194 11397 75746794951077047 11398 74313264618276863 11399 72901393535862980 11400 71510974654184428 11401 70141806288944133 11402 68793662061029810 11403 67466340173585742 11404 66159632012702178 11405 64873334003663096 11406 63607220126857811 11407 62361087074711924 11408 61134725611559631 11409 59927931351752630 11410 58740479370390682 11411 57572165903642263 11412 56422781971606566 11413 55292123283966159 11414 54179966791214147 11415 53086109218373823 11416 52010342604540376 11417 50952463660135366 11418 49912251915087525 11419 48889505391287319 11420 47884017920746986 11421 46895588021832665 11422 45923998419445636 11423 44969049204096397 11424 44030536721674340 11425 43108261965443526 11426 42202011470581481 11427 41311588098828933 11428 40436791314203206 11429 39577425234310197 11430 38733280772010333 11431 37904164113449121 11432 37089878457824055 11433 36290231616505486 11434 35505019339926977 11435 34734051688632027 11436 33977136143603513 11437 33234084655116462 11438 32504698280929939 11439 31788791423017492 11440 31086176292211974 11441 30396669417786157 11442 29720077562490188 11443 29056219835906644 11444 28404913617768310 11445 27765980384113333 11446 27139232918328052 11447 26524495384079660 11448 25921590705881763 11449 25330345583331753 11450 24750579115996879 11451 24182120820903747 11452 23624799447358579 11453 23078447184255088 11454 22542889691744417 11455 22017962043533092 11456 21503499080041901 11457 20999338700782880 11458 20505313275117560 11459 20021263644537378 11460 19547030940874426 11461 19082458915179237 11462 18627386791266643 11463 18181661333490243 11464 17745130087593521 11465 17317642800894363 11466 16899045630846871 11467 16489191362959591 11468 16087934057970650 11469 15695129562655231 11470 15310630981981295 11471 14934297213490296 11472 14565988883550992 11473 14205567983900217 11474 13852894562597241 11475 13507833691573959 11476 13170252543417905 11477 12840019299841284 11478 12517000906190798 11479 12201068613056477 11480 11892096108441682 11481 11589957779714324 11482 11294527363646677 11483 11005682298190808 11484 10723302713749671 11485 10447269168921609 11486 10177462083762724 11487 9913765057773263 11488 9656064542108785 11489 9404247236763760 11490 9158200096697208 11491 8917812820724925 11492 8682978054324094 11493 8453588573802013 11494 8229537693720545 11495 8010721139831384 11496 7797037599218599 11497 7588385826666884 11498 7384665312356880 11499 7185777718432973 11500 6991627588158145 11501 6802119550310428 11502 6617159075517242 11503 6436653629319944 11504 6260513431290917 11505 6088648857950111 11506 5920971138785611 11507 5757393411094620 11508 5597831375324240 11509 5442200996147656 11510 5290419051878988 11511 5142404194192255 11512 4998077394281789 11513 4857360042997376 11514 4720174247292915 11515 4586443991379612 11516 4456095314834343 11517 4329054852177442 11518 4205249812315030 11519 4084609324332541 11520 3967064290043315 11521 3852546383466785 11522 3740987697713892 11523 3632322305639112 11524 3526485758043632 11525 3423414561915569 11526 3323045478182142 11527 3225317301737925 11528 3130170030229248 11529 3037544786791274 11530 2947382778378137 11531 2859627303820055 11532 2774222605132489 11533 2691114189048537 11534 2610247501936112 11535 2531570117188919 11536 2455030317659588 11537 2380577766941091 11538 2308161941591049 11539 2237734455734434 11540 2169247438468690 11541 2102654476776023 11542 2037908873981468 11543 1974966051858270 11544 1913781793907107 11545 1854313375644560 11546 1796517728832688 11547 1740353853835633 11548 1685780995639077 11549 1632759890684411 11550 1581250905137716 11551 1531216386874043 11552 1482618858184430 11553 1435422292551910 11554 1389590296411501 11555 1345088346398863 11556 1301882058836338 11557 1259938423022829 11558 1219224101031987 11559 1179707483439662 11560 1141357098792708 11561 1104142744739516 11562 1068033954098794 11563 1033001824818541 11564 999017622113964 11565 966053750626629 11566 934082433622969 11567 903077281503151 11568 873012121901980 11569 843861775575150 11570 815600980017290 11571 788205673472376 11572 761652074998520 11573 735917242286663 11574 710978255314508 11575 686813204131684 11576 663400533923324 11577 640719370687163 11578 618748967855745 11579 597469405704006 11580 576861192727241 11581 556905364451126 11582 537583186311905 11583 518876575360867 11584 500767946037191 11585 483240097493296 11586 466276148567583 11587 449859711095319 11588 433974954182285 11589 418606303080161 11590 403738579228712 11591 389356956896753 11592 375447214454731 11593 361995275115291 11594 348987518926838 11595 336410559495821 11596 324251645382695 11597 312498079868178 11598 301137663533031 11599 290158335059111 11600 279548681468493 11601 269297275913155 11602 259393209613703 11603 249825640295372 11604 240584369097286 11605 231659135987223 11606 223040201738447 11607 214717842877929 11608 206682959116497 11609 198926361806237 11610 191439366765941 11611 184213277225896 11612 177239983585219 11613 170511278119557 11614 164019427668064 11615 157756674861033 11616 151715800917978 11617 145889495474481 11618 140270879434406 11619 134853053108896 11620 129629597905940 11621 124594021617710 11622 119740210818473 11623 115062047234126 11624 110553829069698 11625 106209807989391 11626 102024556446051 11627 97992665672913 11628 94109075109452 11629 90368710721742 11630 86766758747106 11631 83298451733964 11632 79959302985011 11633 76744847746002 11634 73650820062828 11635 70673031138012 11636 67807507238794 11637 65050330979467 11638 62397726787476 11639 59846025100317 11640 57391710202915 11641 55031355648400 11642 52761623634253 11643 50579308613407 11644 48481304919214 11645 46464623235146 11646 44526317605120 11647 42663594982598 11648 40873716401970 11649 39154080672249 11650 37502092091359 11651 35915323389321 11652 34391363058547 11653 32927953154556 11654 31522811351137 11655 30173832381017 11656 28878898224508 11657 27636052784240 11658 26443293638723 11659 25298798484917 11660 24200711942170 11661 23147341694179 11662 22136936305447 11663 21167920564595 11664 20238673542467 11665 19347733462037 11666 18493572993663 11667 17674831717555 11668 16890098670015 11669 16138112110163 11670 15417544589993 11671 14727222224112 11672 14065921271122 11673 13432553005069 11674 12825968343934 11675 12245154685512 11676 11689054636647 11677 11156729145514 11678 10647187647187 11679 10159556401596 11680 9692925991184 11681 9246486335888 11682 8819386965403 11683 8410874130210 11684 8020169130754 11685 7646572735870 11686 7289358441683 11687 6947875678512 11688 6621460610206 11689 6309509758819 11690 6011405320238 11691 5726585513202 11692 5454487320770 11693 5194589756465 11694 4946369727940 11695 4709342294403 11696 4483032105539 11697 4266989332397 11698 4060773280436 11699 3863965335439 11700 3676165979184 11701 3496986968098 11702 3326058766985 11703 3163020133428 11704 3007536757172 11705 2859274031191 11706 2717922992640 11707 2583172611903 11708 2454744103843 11709 2332349446343 11710 2215731392071 11711 2104622612778 11712 1998791209886 11713 1897990071482 11714 1802005468257 11715 1710608219623 11716 1623606014999 11717 1540787446396 11718 1461975182166 11719 1386973595383 11720 1315623334315 11721 1247744237544 11722 1183189353050 11723 1121792457215 11724 1063421405135 11725 1007923567267 11726 955177062337 11727 905041332897 11728 857406793228 11729 812144864677 11730 769154190969 11731 728316807013 11732 689541543513 11733 652720790836 11734 617770089149 11735 584591120204 11736 553107717338 11737 523230576044 11738 494889020456 11739 468001717037 11740 442504825380 11741 418324839207 11742 395402297212 11743 373670566956 11744 353075861640 11745 333558182195 11746 315067343662 11747 297549229385 11748 280958285839 11749 265246056476 11750 250369973302 11751 236286487384 11752 222956911789 11753 210342488034 11754 198406943994 11755 187115624140 11756 176435587975 11757 166336058482 11758 156786178784 11759 147758572933 11760 139225141331 11761 131161732561 11762 123542031657 11763 116344624349 11764 109545561885 11765 103126055256 11766 97063684166 11767 91341839827 11768 85940174916 11769 80844144424 11770 76034747032 11771 71499169678 11772 67220196917 11773 63186628736 11774 59382461469 11775 55797807437 11776 52418236472 11777 49235112839 11778 46235066340 11779 43410456888 11780 40749303122 11781 38244898836 11782 35886207003 11783 33667271042 11784 31578256667 11785 29613900430 11786 27765214370 11787 26027469074 11788 24392724394 11789 22856772088 11790 21412397089 11791 20055778163 11792 18780608095 11793 17583439809 11794 16458591914 11795 15402902141 11796 14411454738 11797 13481360276 11798 12608238449 11799 11789400858 11800 11021109364 11801 10300887036 11802 9625430610 11803 8992416124 11804 8399072808 11805 7843232950 11806 7322482747 11807 6834779300 11808 6378129562 11809 5950623669 11810 5550549107 11811 5176098187 11812 4825889795 11813 4498238035 11814 4191969561 11815 3905486497 11816 3637878970 11817 3387652196 11818 3154046489 11819 2935660562 11820 2731919037 11821 2541523871 11822 2364001207 11823 2198142494 11824 2043604690 11825 1899279603 11826 1764884440 11827 1639398661 11828 1522628549 11829 1413647475 11830 1312294126 11831 1217725404 11832 1129835147 11833 1047869557 11834 971734087 11835 900751397 11836 834860647 11837 773465336 11838 716501881 11839 663443825 11840 614245133 11841 568451146 11842 526005686 11843 486515269 11844 449931470 11845 415922362 11846 384426772 11847 355163558 11848 328074951 11849 302930897 11850 279659965 11851 258073807 11852 238102406 11853 219598027 11854 202479279 11855 186630560 11856 171971791 11857 158418246 11858 145881900 11859 134301228 11860 123591136 11861 113712109 11862 104574269 11863 96154021 11864 88365916 11865 81200943 11866 74572703 11867 68481095 11868 62845868 11869 57675773 11870 52891997 11871 48507590 11872 44451084 11873 40739915 11874 37305578 11875 34166311 11876 31262298 11877 28612043 11878 26160458 11879 23924727 11880 21857419 11881 19975207 11882 18235068 11883 16651547 11884 15188645 11885 13859214 11886 12631704 11887 11516350 11888 10487590 11889 9553937 11890 8693593 11891 7912405 11892 7193806 11893 6541839 11894 5942896 11895 5398979 11896 4900505 11897 4447910 11898 4033984 11899 3657513 11900 3314241 11901 3002011 11902 2718051 11903 2459119 11904 2224540 11905 2010553 11906 1817232 11907 1640356 11908 1481312 11909 1335643 11910 1205115 11911 1085143 11912 978149 11913 879763 11914 792320 11915 711586 11916 640204 11917 574304 11918 516172 11919 462326 11920 415083 11921 371345 11922 333029 11923 297467 11924 266432 11925 237720 11926 212651 11927 189418 11928 169207 11929 150560 11930 134281 11931 119286 11932 106224 11933 94267 11934 83797 11935 74244 11936 65862 11937 58306 11938 51638 11939 45610 11940 40314 11941 35586 11942 31372 11943 27641 11944 24313 11945 21413 11946 18775 11947 16505 11948 14433 11949 12686 11950 11053 11951 9694 11952 8419 11953 7388 11954 6388 11955 5590 11956 4818 11957 4219 11958 3618 11959 3158 11960 2699 11961 2357 11962 2005 11963 1741 11964 1477 11965 1284 11966 1084 11967 934 11968 788 11969 679 11970 570 11971 485 11972 408 11973 346 11974 291 11975 241 11976 204 11977 169 11978 143 11979 114 11980 98 11981 78 11982 67 11983 51 11984 45 11985 34 11986 30 11987 21 11988 19 11989 14 11990 12 11991 8 11992 7 11993 5 11994 4 11995 3 11996 2 11997 2 11998 1 11999 1 12000 0 12001 1 12002 1 12003 0 12004 33 12005 32 12006 558 12007 990 12008 6820 12009 15634 12010 67758 12011 169822 12012 566646 12013 1424777 12014 4034364 12015 9773737 12016 24657720 12017 56608958 12018 130548828 12019 282582364 12020 604534719 12021 1234053762 12022 2472662151 12023 4772868836 12024 9021667893 12025 16529394122 12026 29652258948 12027 51790062972 12028 88648226968 12029 148244815816 12030 243293699419 12031 391190493926 12032 618238795107 12033 959507711451 12034 1465924327880 12035 2203745595538 12036 3265897919773 12037 4770547975189 12038 6878473957550 12039 9789824910293 12040 13769762217964 12041 19141948639450 12042 26325184565359 12043 35821416676577 12044 48266605180532 12045 64410152447127 12046 85183853831284 12047 111668552256699 12048 145185545432740 12049 187245009734288 12050 239665089063080 12051 304495451195791 12052 384169822786909 12053 481396289900649 12054 599350138037660 12055 741521776545092 12056 911957501037689 12057 1115053394608187 12058 1355852639567012 12059 1639774234750735 12060 1972977037780151 12061 2362008303285390 12062 2814244576502430 12063 3337447710685016 12064 3940296409910281 12065 4631831510442184 12066 5422088720158076 12067 6321420648183433 12068 7341249688223292 12069 8493245808511676 12070 9790208397222217 12071 11245087876852614 12072 12872022706821746 12073 14685182003183901 12074 16699961429200555 12075 18931635591429763 12076 21396749026381005 12077 24111555368760411 12078 27093597472814247 12079 30359921974808494 12080 33928898361359822 12081 37818188387763609 12082 42046782664884230 12083 46632711214216782 12084 51595365425030372 12085 56952935633659426 12086 62724974926304806 12087 68929543885532341 12088 75586107276920033 12089 82712383778675295 12090 90327502744703151 12091 98448527368299420 12092 107093991562952606 12093 116280113433136357 12094 126024602680685815 12095 136342513826643710 12096 147250479439002536 12097 158762247790224065 12098 170893188165032255 12099 183655434328709673 12100 197062858751935613 12101 211125904717839790 12102 225856824690440725 12103 241264083681876904 12104 257358106285208599 12105 274145383908564295 12106 291634468391455795 12107 309829615053150660 12108 328737320844496435 12109 348359698108795710 12110 368701232562859372 12111 389761656246608448 12112 411543281633033456 12113 434043644074018133 12114 457263020552417655 12115 481196533240725685 12116 505842271590839534 12117 531193216046304221 12118 557245502076690992 12119 583989765324260138 12120 611420031855207285 12121 639524945535097762 12122 668296751198583956 12123 697721902098973452 12124 727790687863082108 12125 758487796948496763 12126 789801983535100460 12127 821715966908217695 12128 854216757525641601 12129 887285593986147102 12130 920908250326680958 12131 955064264980225831 12132 989737917805472007 12133 1024907587740773897 12134 1060556650829385351 12135 1096662083397107996 12136 1133206036688049353 12137 1170164666941335450 12138 1207519569642186743 12139 1245245807272627625 12140 1283324023491918792 12141 1321728801792424715 12142 1360440577820777244 12143 1399433146588153965 12144 1438686254983029675 12145 1478173548159459056 12146 1517874899358101930 12147 1557763455030654481 12148 1597818642345552884 12149 1638013764235996272 12150 1678328685180721866 12151 1718736474843718355 12152 1759216766197053935 12153 1799743061191794272 12154 1840295710639578990 12155 1880848218010030214 12156 1921380884156374256 12157 1961867885272313775 12158 2002290485484946922 12159 2042623063016008972 12160 2082846978255927269 12161 2122937484449861422 12162 2162877113341861996 12163 2202641485163966122 12164 2242213338206017373 12165 2281569331270654643 12166 2320693544564572915 12167 2359563133363666677 12168 2398162459891437003 12169 2436469844051864514 12170 2474471123950436741 12171 2512145211544418683 12172 2549478270237001885 12173 2586450467158839511 12174 2623049541102457524 12175 2659256315844338999 12176 2695058869526185298 12177 2730439339075452619 12178 2765387446360932060 12179 2799886021510621641 12180 2833925114194421843 12181 2867488897041568637 12182 2900569103720868157 12183 2933150612075165837 12184 2965225450751299536 12185 2996779844300333878 12186 3027807521122958251 12187 3058295402573411866 12188 3088237461576828760 12189 3117621949003713398 12190 3146444532822688449 12191 3174694135204789388 12192 3202366604277675227 12193 3229452157352562892 12194 3255948315608556883 12195 3281845928365358593 12196 3307142622758624970 12197 3331830494849668666 12198 3355908808683850919 12199 3379370243036722910 12200 3402214086727224686 12201 3424434205879064470 12202 3446031479530683028 12203 3467000299686056573 12204 3487341484708216902 12205 3507050547101095841 12206 3526129840435348056 12207 3544575341092131055 12208 3562389255384796158 12209 3579568607952723150 12210 3596117079208287058 12211 3612032093357750724 12212 3627317097482286064 12213 3641970488414264381 12214 3655997122806753232 12215 3669395731853980793 12216 3682170854898768817 12217 3694322119290488022 12218 3705855407265281683 12219 3716770615709596208 12220 3727073229812346686 12221 3736763966391893035 12222 3745849585873178574 12223 3754331012243199084 12224 3762214533988948164 12225 3769501819995170657 12226 3776200367363482523 12227 3782311992651967189 12228 3787843651566257568 12229 3792797833629556729 12230 3797182637885305417 12231 3801000645399110500 12232 3804259351247097207 12233 3806961940770005292 12234 3809116988990432715 12235 3810727721419787144 12236 3811802053192905514 12237 3812343748961249526 12238 3812361743649991070 12239 3811859795269637961 12240 3810846129538897869 12241 3809324983285043043 12242 3807305544909970065 12243 3804792002178663706 12244 3801792792494974182 12245 3798312526597964898 12246 3794360550412192052 12247 3789941388649959512 12248 3785063601246913373 12249 3779732084212582464 12250 3773956255903598499 12251 3767740894068792912 12252 3761094602360049813 12253 3754022483368782607 12254 3746533952398051158 12255 3738633965808383148 12256 3730331102459002537 12257 3721630601474115146 12258 3712541809630581810 12259 3703069796884635956 12260 3693223057711085783 12261 3683006906661329616 12262 3672430566203824928 12263 3661499162909650712 12264 3650221056277105448 12265 3638601583935129706 12266 3626649796457774212 12267 3614370828063791939 12268 3601772861392219310 12269 3588861211943965630 12270 3575644718904706835 12271 3562128483079905388 12272 3548320475304645616 12273 3534225950873084466 12274 3519853505890532996 12275 3505208172707149577 12276 3490297682389737378 12277 3475127198815305464 12278 3459705049222996801 12279 3444036168641483773 12280 3428128026881251736 12281 3411985670258788903 12282 3395617137368955504 12283 3379027242785889556 12284 3362223178353569093 12285 3345209851815787667 12286 3327994998807096661 12287 3310583294451814347 12288 3292981640655678531 12289 3275194790400106291 12290 3257230165908374520 12291 3239092287932037918 12292 3220787760897520187 12293 3202321170016765954 12294 3183699617473371089 12295 3164927458721597869 12296 3146010995918028312 12297 3126954636762277679 12298 3107765160419821130 12299 3088446748384631751 12300 3069005398706219512 12301 3049445335015508416 12302 3029773012456220759 12303 3009992432515038736 12304 2990109289995351007 12305 2970127619509944273 12306 2950053553541495165 12307 2929890909917351668 12308 2909645082372862417 12309 2889319913522626185 12310 2868921216612049969 12311 2848452623316359953 12312 2827919230063154976 12313 2807324686405215485 12314 2786674490663110336 12315 2765972087219276282 12316 2745222280546534314 12317 2724428526732590704 12318 2703596014620666605 12319 2682728001763416230 12320 2661829006324083537 12321 2640902291564615810 12322 2619952743579173921 12323 2598983433778887540 12324 2577998600489353766 12325 2557001316010142587 12326 2535996170424047147 12327 2514986050550745918 12328 2493974922177512249 12329 2472965668554218332 12330 2451962591139504985 12331 2430968394601046552 12332 2409986779333653260 12333 2389020442066071574 12334 2368073403642672010 12335 2347148189004626395 12336 2326248240641865921 12337 2305376072056060791 12338 2284535431276351121 12339 2263728666326631048 12340 2242958969808149661 12341 2222228675133676456 12342 2201541265538580712 12343 2180898915691795953 12344 2160304575911406027 12345 2139760402987010131 12346 2119269623902778078 12347 2098834243215601741 12348 2078456976779078608 12349 2058139808864808568 12350 2037885718271503497 12351 2017696543081409180 12352 1997574772835239137 12353 1977522223087437865 12354 1957541632771665810 12355 1937634677601216367 12356 1917803628559128040 12357 1898050136587325682 12358 1878376709345018510 12359 1858784864095034563 12360 1839276661116781120 12361 1819853591335115599 12362 1800517939383747921 12363 1781271068182289372 12364 1762114835496195666 12365 1743050576574215851 12366 1724080361359108768 12367 1705205403090866146 12368 1686427364771528049 12369 1667747430546742427 12370 1649167464346966222 12371 1630688534078206497 12372 1612312115876920740 12373 1594039247841838832 12374 1575871596126283558 12375 1557810087955686200 12376 1539856020741108067 12377 1522010291312224074 12378 1504274376460560655 12379 1486649067762782965 12380 1469135491681379000 12381 1451734408816804527 12382 1434447115189678298 12383 1417274271598312788 12384 1400216841413113784 12385 1383275454418106479 12386 1366451234156198415 12387 1349744715665350049 12388 1333156707313843393 12389 1316687713288010658 12390 1300338692958421822 12391 1284110061075278906 12392 1268002478707339678 12393 1252016329829728483 12394 1236152418186836214 12395 1220411043426636679 12396 1204792727108922006 12397 1189297738752725148 12398 1173926734592053181 12399 1158679904609724549 12400 1143557638762886362 12401 1128560097622030912 12402 1113687798116570863 12403 1098940826253271974 12404 1084319447946509409 12405 1069823720503742447 12406 1055454029795463588 12407 1041210363385476320 12408 1027092870682409675 12409 1013101511676086027 12410 999236549080761581 12411 985497877634787925 12412 971885537862177241 12413 958399398168150790 12414 945039605936639456 12415 931805968985314057 12416 918698426172175127 12417 905716760131067372 12418 892861010800267396 12419 880130904702819714 12420 867526286208867215 12421 855046858209578507 12422 842692560628806913 12423 830463044449126637 12424 818358066705819113 12425 806377256293015509 12426 794520460523825350 12427 782787260682918537 12428 771177333248473209 12429 759690238925971018 12430 748325739709205431 12431 737083352821889074 12432 725962680850375759 12433 714963222185249708 12434 704084660447455397 12435 693326454376341662 12436 682688139290095265 12437 672169156867486298 12438 661769119130193635 12439 651487432014807990 12440 641323569787745495 12441 631276922957142872 12442 621347038664362121 12443 611533275372198170 12444 601835052407294925 12445 592251714662367746 12446 582782750685710139 12447 573427476765287125 12448 564185263275080624 12449 555055414708871780 12450 546037367196719821 12451 537130400070535795 12452 528333840380896004 12453 519646957348008535 12454 511069140680878283 12455 502599637679609036 12456 494237737545572262 12457 485982679245965108 12458 477833811727161257 12459 469790355013373043 12460 461851565796004443 12461 454016657484961281 12462 446284943716133303 12463 438655621918806793 12464 431127921251544192 12465 423701034078128656 12466 416374244048010358 12467 409146730289883973 12468 402017699250981218 12469 394986326640954522 12470 388051871047054215 12471 381213497452474298 12472 374470394239735552 12473 367821724480448304 12474 361266726482425599 12475 354804555034301434 12476 348434384779739196 12477 342155369990290572 12478 335966733246015375 12479 329867622789856989 12480 323857203655210755 12481 317934624959713517 12482 312099097799174128 12483 306349767285947022 12484 300685792795699605 12485 295106321610131362 12486 289610557355698220 12487 284197645279230920 12488 278866742710454473 12489 273616998208062006 12490 268447611749254706 12491 263357731634101529 12492 258346516569395453 12493 253413119331227586 12494 248556739707361400 12495 243776531806472283 12496 239071658913262014 12497 234441280639867618 12498 229884599857192710 12499 225400779031655621 12500 220988988913702533 12501 216648398405056009 12502 212378216464358438 12503 208177616213315402 12504 204045778537302007 12505 199981883889913021 12506 195985150028580038 12507 192054762829720694 12508 188189915758644826 12509 184389802834333654 12510 180653653076217460 12511 176980667071559775 12512 173370053004239240 12513 169821020295913950 12514 166332811474675537 12515 162904643527348519 12516 159535741294808133 12517 156225331286351137 12518 152972671464026004 12519 149776996778151884 12520 146637550426996358 12521 143553577457008984 12522 140524353001829380 12523 137549131359963398 12524 134627175526385273 12525 131757750398457736 12526 128940149770265904 12527 126173648486455328 12528 123457530579472991 12529 120791081952354558 12530 118173616307690027 12531 115604430081511091 12532 113082829379911467 12533 110608122084070233 12534 108179642849317845 12535 105796710620049346 12536 103458654382276703 12537 101164804827825023 12538 98914518423756117 12539 96707137347219540 12540 94542014111548315 12541 92418502920367140 12542 90335982684087201 12543 88293819431853881 12544 86291389672283422 12545 84328071642184341 12546 82403267200319188 12547 80516366689697354 12548 78666770909259780 12549 76853882547043873 12550 75077126727363200 12551 73335918435246525 12552 71629682929015904 12553 69957847619486687 12554 68319861079499790 12555 66715163131931081 12556 65143203532960833 12557 63603434551677363 12558 62095328267696395 12559 60618349425441500 12560 59171972189023063 12561 57755673705672298 12562 56368949512377382 12563 55011289213378827 12564 53682191211292360 12565 52381157435065926 12566 51107706712510254 12567 49861353356435058 12568 48641619738270487 12569 47448032345504927 12570 46280133070497700 12571 45137460659682993 12572 44019561105155648 12573 42925985146604826 12574 41856297414971481 12575 40810060720964856 12576 39786844275191030 12577 38786222653146425 12578 37807782842429029 12579 36851111259695462 12580 35915799864696302 12581 35001446567681846 12582 34107660276648795 12583 33234050475455957 12584 32380231352993894 12585 31545823580844174 12586 30730457498985513 12587 29933765036417173 12588 29155382061926811 12589 28394951365225915 12590 27652124177613677 12591 26926554209502122 12592 26217898407862640 12593 25525820974187178 12594 24849993475358146 12595 24190090666199269 12596 23545789945261861 12597 22916776187969286 12598 22302740681369596 12599 21703378460622118 12600 21118386727514867 12601 20547470240491613 12602 19990339378226734 12603 19446708659177254 12604 18916294404128310 12605 18398820444490138 12606 17894015598079450 12607 17401613043217815 12608 16921347519815515 12609 16452961107160742 12610 15996200381367117 12611 15550816341977785 12612 15116561438198786 12613 14693195158558633 12614 14280481135663596 12615 13878187360334990 12616 13486083252478394 12617 13103944869160865 12618 12731552196985998 12619 12368689374027012 12620 12015142047471791 12621 11670702019531734 12622 11335164894630427 12623 11008330134886237 12624 10689998868197607 12625 10379977814847979 12626 10078077466198269 12627 9784111799652600 12628 9497896658671530 12629 9219252881777897 12630 8948005109863796 12631 8683981040703831 12632 8427010472332253 12633 8176927584803826 12634 7933570421256769 12635 7696779628533829 12636 7466398206562352 12637 7242272915298636 12638 7024254458006517 12639 6812195692845461 12640 6605952061068053 12641 6405382170118117 12642 6210348656497274 12643 6020715864389035 12644 5836350932984075 12645 5657123618546457 12646 5482907757092625 12647 5313578491541088 12648 5149013931140209 12649 4989094298839753 12650 4833703920792610 12651 4682728078757128 12652 4536055131203718 12653 4393575120450072 12654 4255182172447266 12655 4120771067601073 12656 3990239721004841 12657 3863487374390012 12658 3740417276223764 12659 3620933096810304 12660 3504941640953307 12661 3392350750049676 12662 3283072145790384 12663 3177017810996345 12664 3074102789068191 12665 2974242951077375 12666 2877357875620691 12667 2783367293505999 12668 2692193872700981 12669 2603760972426730 12670 2517995427591631 12671 2434824186442170 12672 2354176959092417 12673 2275984065518756 12674 2200179036916844 12675 2126695530871072 12676 2055469740610294 12677 1986438450099314 12678 1919541357970494 12679 1854718339349837 12680 1791911551730734 12681 1731063767990181 12682 1672120351415029 12683 1615026929932504 12684 1559731139813099 12685 1506181284633400 12686 1454327925953104 12687 1404122003885981 12688 1355516173760745 12689 1308463836123152 12690 1262920320860636 12691 1218841452276028 12692 1176184482831892 12693 1134907500912993 12694 1094970195917826 12695 1056332876508713 12696 1018957002840960 12697 982804954917341 12698 947840411373680 12699 914027785080584 12700 881332377751960 12701 849720493309458 12702 819159454493713 12703 789617417840960 12704 761063192878665 12705 733466658887016 12706 706798463384230 12707 681030167299290 12708 656133782885622 12709 632082433751737 12710 608849800048506 12711 586410531996605 12712 564739557766971 12713 543812939200408 12714 523607121982088 12715 504099546376778 12716 485267796269034 12717 467090588263651 12718 449546881865294 12719 432616633529266 12720 416279844785098 12721 400517618902134 12722 385311202282055 12723 370642814506603 12724 356494650638210 12725 342849957837012 12726 329692059939288 12727 317005203710597 12728 304773574711519 12729 292982340996289 12730 281616707706370 12731 270662735237994 12732 260106413020033 12733 249934623730795 12734 240134274892375 12735 230693047173588 12736 221598558110269 12737 212839219820969 12738 204403478330886 12739 196280455756017 12740 188459238328911 12741 180929600943868 12742 173681372923480 12743 166704959795426 12744 159990769324010 12745 153529786423122 12746 147313083501471 12747 141332207075987 12748 135578748413956 12749 130044767643470 12750 124722450968686 12751 119604356643406 12752 114683134219330 12753 109951798741212 12754 105403528991941 12755 101031781604824 12756 96830148955840 12757 92792492916176 12758 88912874473230 12759 85185548015984 12760 81604941785589 12761 78165668557643 12762 74862572066274 12763 71690612838833 12764 68644958444117 12765 65720888432296 12766 62913935810291 12767 60219688031934 12768 57633964192973 12769 55152634130070 12770 52771837145595 12771 50487717116316 12772 48296663493359 12773 46195070275901 12774 44179607607414 12775 42246912178156 12776 40393871996361 12777 38617346170875 12778 36914466978190 12779 35282308171444 12780 33718192090231 12781 32219389358973 12782 30783433845576 12783 29407787057437 12784 28090147090125 12785 26828149325858 12786 25619675617736 12787 24462529900010 12788 23354735406823 12789 22294250312544 12790 21279256187223 12791 20307859821696 12792 19378364861592 12793 18489014021188 12794 17638246983116 12795 16824437808630 12796 16046130835054 12797 15301819478099 12798 14590165384257 12799 13909777241594 12800 13259406165339 12801 12637765898406 12802 12043708058033 12803 11476047179195 12804 10933711849266 12805 10415608215555 12806 9920750966631 12807 9448134429269 12808 8996839095559 12809 8565938763026 12810 8154588204989 12811 7761937652582 12812 7387197965755 12813 7029588644655 12814 6688384109276 12815 6362869732391 12816 6052368467642 12817 5756225040185 12818 5473817089374 12819 5204546015061 12820 4947831208727 12821 4703124735434 12822 4469893250711 12823 4247637196750 12824 4035859144057 12825 3834102724151 12826 3641911322906 12827 3458869475395 12828 3284551781924 12829 3118579232237 12830 2960561670606 12831 2810154669998 12832 2666995097872 12833 2530769041473 12834 2401144032609 12835 2277835074118 12836 2160533144013 12837 2048978742593 12838 1942889444062 12839 1842029742062 12840 1746137689405 12841 1654998885118 12842 1568374417141 12843 1486069800584 12844 1407863918032 12845 1333579603460 12846 1263015805984 12847 1196011723829 12848 1132381747106 12849 1071979296160 12850 1014636130241 12851 960219046904 12852 908573218298 12853 859577061763 12854 813090717431 12855 769003565407 12856 727187311562 12857 687540769600 12858 649948559573 12859 614318432351 12860 580544910157 12861 548543481181 12862 518219661571 12863 489496242113 12864 462287213580 12865 436521662612 12866 412122913384 12867 389026066435 12868 367161588720 12869 346469730235 12870 326888834878 12871 308364153394 12872 290839935598 12873 274265744170 12874 258592387934 12875 243773554985 12876 229764988343 12877 216523954522 12878 204011612048 12879 192188701749 12880 181020398778 12881 170470465959 12882 160508505911 12883 151101234643 12884 142221473915 12885 133838529310 12886 125928781313 12887 118464079367 12888 111423351969 12889 104780672700 12890 98517805392 12891 92611031296 12892 87044078649 12893 81795174803 12894 76850271130 12895 72189513510 12896 67800355131 12897 63664634524 12898 59771525097 12899 56104546308 12900 52653987516 12901 49404850048 12902 46348736874 12903 43472115525 12904 40767401076 12905 38222354791 12906 35830386401 12907 33580526183 12908 31466768330 12909 29479258885 12910 27612738176 12911 25858447739 12912 24211539238 12913 22664209504 12914 21212170472 12915 19848548656 12916 18569342395 12917 17368489772 12918 16242410676 12919 15185820692 12920 14195346980 12921 13266375205 12922 12395853550 12923 11579816450 12924 10815359881 12925 10099063658 12926 9428281578 12927 8800112529 12928 8212027386 12929 7661559204 12930 7146392957 12931 6664471680 12932 6213574531 12933 5791986762 12934 5397666944 12935 5029215656 12936 4684684062 12937 4362920793 12938 4062144690 12939 3781432788 12940 3519095144 12941 3274389632 12942 3045775930 12943 2832674577 12944 2633638451 12945 2448206849 12946 2275073011 12947 2113888292 12948 1963432897 12949 1823435104 12950 1692806352 12951 1571342269 12952 1458039922 12953 1352740771 12954 1254558342 12955 1163373865 12956 1078381945 12957 999483773 12958 925979742 12959 857791165 12960 794290415 12961 735404508 12962 680599738 12963 629808388 12964 582560013 12965 538786100 12966 498093708 12967 460413752 12968 425407874 12969 392999857 12970 362916371 12971 335078703 12972 309256228 12973 285363278 12974 263221968 12975 242742545 12976 223780145 12977 206240747 12978 190018840 12979 175018361 12980 161158313 12981 148339654 12982 136510524 12983 125572765 12984 115489966 12985 106164604 12986 97580325 12987 89642111 12988 82342886 12989 75591223 12990 69392015 12991 63658806 12992 58401194 12993 53537016 12994 49082621 12995 44963427 12996 41195040 12997 37709273 12998 34525168 12999 31581042 13000 28894312 13001 26409793 13002 24145608 13003 22053090 13004 20147747 13005 18386987 13006 16785529 13007 15307117 13008 13963184 13009 12722825 13010 11596359 13011 10558247 13012 9615515 13013 8747370 13014 7959381 13015 7235174 13016 6577658 13017 5974059 13018 5425993 13019 4924308 13020 4468349 13021 4051621 13022 3672722 13023 3327638 13024 3013395 13025 2727806 13026 2467497 13027 2231887 13028 2016738 13029 1822492 13030 1644824 13031 1485242 13032 1338928 13033 1207820 13034 1087454 13035 980185 13036 881442 13037 793663 13038 712746 13039 641197 13040 575118 13041 516804 13042 462879 13043 415557 13044 371739 13045 333292 13046 297719 13047 266648 13048 237894 13049 212762 13050 189523 13051 169282 13052 150628 13053 134319 13054 119321 13055 106259 13056 94299 13057 83798 13058 74246 13059 65894 13060 58306 13061 51638 13062 45610 13063 40314 13064 35586 13065 31372 13066 27641 13067 24313 13068 21413 13069 18775 13070 16505 13071 14433 13072 12686 13073 11053 13074 9694 13075 8419 13076 7388 13077 6388 13078 5590 13079 4818 13080 4219 13081 3618 13082 3158 13083 2699 13084 2357 13085 2005 13086 1741 13087 1477 13088 1284 13089 1084 13090 934 13091 788 13092 679 13093 570 13094 485 13095 408 13096 346 13097 291 13098 241 13099 204 13100 169 13101 143 13102 114 13103 98 13104 78 13105 67 13106 51 13107 45 13108 34 13109 30 13110 21 13111 19 13112 14 13113 12 13114 8 13115 7 13116 5 13117 4 13118 3 13119 2 13120 2 13121 1 13122 1 13123 0 13124 1 13125 1 13126 0 13127 34 13128 33 13129 592 13130 1054 13131 7440 13132 17178 13133 75999 13134 192532 13135 654256 13136 1667265 13137 4803091 13138 11814477 13139 30319228 13140 70760367 13141 166031591 13142 365652887 13143 796184342 13144 1654535476 13145 3375251230 13146 6634400618 13147 12769309426 13148 23825305663 13149 43517498372 13150 77387280958 13151 134832271471 13152 229483658204 13153 383186100185 13154 626743332800 13155 1007223559679 13156 1589214242460 13157 2467469069821 13158 3768712091003 13159 5672425799967 13160 8412977286460 13161 12312248595946 13162 17781337360521 13163 25369730501061 13164 35764994866228 13165 49864273260349 13166 68769126672794 13167 93886216138525 13168 126912748091183 13169 169974403371057 13170 225594739401355 13171 296879577738710 13172 387460942160107 13173 501738361516512 13174 644785199959211 13175 822658879338856 13176 1042253702371916 13177 1311693009946078 13178 1640109603050855 13179 2038135598689712 13180 2517587396807828 13181 3092069075457232 13182 3776535610687938 13183 4588030863276305 13184 5545099538494418 13185 6668678624465640 13186 7981324101929314 13187 9508284062766030 13188 11276506598485314 13189 13315916354898737 13190 15658161242875559 13191 18338129532076779 13192 21392402117586709 13193 24861034390000275 13194 28785661451392384 13195 33211591437721627 13196 38185537128995971 13197 43758047042445902 13198 49980796809562347 13199 56909413259827635 13200 64600314190633217 13201 73113953959021652 13202 82511124812969850 13203 92856684368527311 13204 104215332946940153 13205 116655855125359083 13206 130246257169795671 13207 145058581806861939 13208 161163458757084084 13209 178635532470398095 13210 197547269369105434 13211 217975046579383923 13212 239992322044899347 13213 263676438716400316 13214 289100947073550789 13215 316343148155097433 13216 345475743968726386 13217 376575199596238187 13218 409712441679628897 13219 444962021030897819 13220 482392121182563874 13221 522074643029001653 13222 564074158064702760 13223 608458833307057726 13224 655288695297043460 13225 704627578315084511 13226 756530231629419970 13227 811055121336034098 13228 868250868419325878 13229 928170173015067226 13230 990854997454803650 13231 1056351327739407836 13232 1124693726899788129 13233 1195921316319980214 13234 1270060980358913728 13235 1347144136421001737 13236 1427189368576886602 13237 1510220514132328918 13238 1596247860457947551 13239 1685286938991036588 13240 1777339228237027295 13241 1872412361026700998 13242 1970499309555821567 13243 2071599186297237089 13244 2175696029407376927 13245 2282781115073942580 13246 2392830151847634052 13247 2505826041278659151 13248 2621735782186968345 13249 2740534843766683173 13250 2862182414269107989 13251 2986646047469883046 13252 3113876744415777282 13253 3243835316914883335 13254 3376465758390687916 13255 3511721679146145639 13256 3649539644349915112 13257 3789867435165290678 13258 3932635630367589335 13259 4077785713675649935 13260 4225241765087998400 13261 4374940507963820459 13262 4526801208088319331 13263 4680755320814311616 13264 4836716648783419953 13265 4994613047389463953 13266 5154354763765346474 13267 5315865479634219074 13268 5479051061385919870 13269 5643832784190561818 13270 5810114246400741951 13271 5977813655150231386 13272 6146831305324619357 13273 6317084173687990110 13274 6488471553884478222 13275 6660908426485798170 13276 6834291811367324491 13277 7008536576711797184 13278 7183539947011349670 13279 7359215796887740951 13280 7535460026263876815 13281 7712187425549962707 13282 7889295213840817519 13283 8066698095305046795 13284 8244292809298991245 13285 8421995892075637390 13286 8599706404106216900 13287 8777341589762443234 13288 8954800755340057001 13289 9132003768058492977 13290 9308853131182706664 13291 9485270091836178990 13292 9661157998061319412 13293 9836441378402088113 13294 10011027521591388752 13295 10184842882283896259 13296 10357796064917254146 13297 10529817331596850614 13298 10700819838916891022 13299 10870736197694462418 13300 11039481227038034007 13301 11206991743314714443 13302 11373187601000078666 13303 11538008270429720738 13304 11701375499249799012 13305 11863233241255324280 13306 12023508642115443150 13307 12182148506977734296 13308 12339081999223028287 13309 12494260575680964582 13310 12647619050229812390 13311 12799111831429440066 13312 12948675781347827958 13313 13096270031098342599 13314 13241837246738705975 13315 13385339526665814989 13316 13526721534787374002 13317 13665950078150773867 13318 13802975691317713609 13319 13937768092283256323 13320 14070279695123909918 13321 14200484840611452777 13322 14328341806052498382 13323 14453827727151102616 13324 14576902587016838967 13325 14697547999302000902 13326 14815729740521540167 13327 14931432055223658563 13328 15044622209256805373 13329 15155288732912111592 13330 15263404564337957579 13331 15368960664218148547 13332 15471931211556313217 13333 15572311223933161901 13334 15670080391278926686 13335 15765235934277118909 13336 15857758513090096817 13337 15947649150170936397 13338 16034893824016123036 13339 16119495514805353773 13340 16201440887899499751 13341 16280736452323642273 13342 16357373976077115428 13343 16431361670725369872 13344 16502691702435496681 13345 16571375528113561673 13346 16637410185688592295 13347 16700808576068401127 13348 16761567847444490260 13349 16819703859156776202 13350 16875218391062484977 13351 16928128489711707417 13352 16978435764366834821 13353 17026159934817867290 13354 17071306997577107084 13355 17113897609969905309 13356 17153937328078874633 13357 17191449203101912183 13358 17226442934848697781 13359 17258942272810374333 13360 17288956220742772245 13361 17316510652750083628 13362 17341618476868019662 13363 17364306039175514399 13364 17384585313629524185 13365 17402484514345612290 13366 17418019286644739426 13367 17431218106026467767 13368 17442095464959677598 13369 17450681464629481868 13370 17456994045470445553 13371 17461063376516837768 13372 17462906046524435790 13373 17462553624413317978 13374 17460025934312393360 13375 17455354436759745666 13376 17448557427046722830 13377 17439667556935222911 13378 17428706155827087028 13379 17415705609593283309 13380 17400685563011527150 13381 17383679401592276562 13382 17364709615929172208 13383 17343809186436132525 13384 17320998784097762666 13385 17296312215304354588 13386 17269772821342333546 13387 17241413881835884990 13388 17211256804527891006 13389 17179335538781462669 13390 17145673999403336860 13391 17110305504960510541 13392 17073251942756168078 13393 17034547161040883675 13394 16994215403807704604 13395 16952289801142802159 13396 16908792493813564209 13397 16863757017927373457 13398 16817207732560015035 13399 16769177383155079421 13400 16719688167992565011 13401 16668773129947891161 13402 16616456557954037387 13403 16562770646508271402 13404 16507737482417754134 13405 16451389462507344324 13406 16393750647576174236 13407 16334852541434175164 13408 16274716975882625168 13409 16213375575149632294 13410 16150852038006338176 13411 16087177062394892335 13412 16022372105047497336 13413 15956467914206140363 13414 15889487714869207436 13415 15821461306530044641 13416 15752409671221136356 13417 15682362598568852208 13418 15611342748461531327 13419 15539378948749573242 13420 15466491625463332447 13421 15392709546192280078 13422 15318054731471433696 13423 15242554981524150518 13424 15166230101949034480 13425 15089107790581601937 13426 15011209369823722095 13427 14932561571946273159 13428 14853183531202924207 13429 14773101842110634147 13430 14692337083922224669 13431 14610914893169648770 13432 14528853694163014061 13433 14446178956882122624 13434 14362910483452602298 13435 14279072797916713451 13436 14194683586707015333 13437 14109767183967599535 13438 14024342590385338674 13439 13938433210450106108 13440 13852055973162537615 13441 13765234073815432148 13442 13677985695983564728 13443 13590333124895300490 13444 13502292519716650130 13445 13413885941445963975 13446 13325130747132404697 13447 13236048109237216666 13448 13146653411208256610 13449 13056967589464475509 13450 12967007170770425786 13451 12876792226881474647 13452 12786337363928398311 13453 12695662408140850277 13454 12604783057120097337 13455 12513718297575630191 13456 12422481960863476689 13457 12331092781264913979 13458 12239565631603240354 13459 12147918432435424483 13460 12056164246262496697 13461 11964320736230593428 13462 11872401957748530330 13463 11780424786860277897 13464 11688401525362527073 13465 11596348788062116558 13466 11504279823073768695 13467 11412210485122666423 13468 11320152325387845055 13469 11228120935242984106 13470 11136128767048164516 13471 11044190678723207894 13472 10952317482989596981 13473 10860523773345737045 13474 10768821219625026970 13475 10677223708837094947 13476 10585741328132239598 13477 10494387699723347609 13478 10403173725621362552 13479 10312112348133230187 13480 10221212943027061223 13481 10130488188555135604 13482 10039948234301672635 13483 9949605104670707722 13484 9859467479245921020 13485 9769547119856152228 13486 9679853440001991800 13487 9590397573551432770 13488 9501187519580264842 13489 9412234151232052834 13490 9323546163309835521 13491 9235133826480593333 13492 9147004475652269270 13493 9059168123595421059 13494 8971632764055533307 13495 8884407831999370920 13496 8797500015456968094 13497 8710918494809351264 13498 8624670581184876896 13499 8538764901766915081 13500 8453207515043252601 13501 8368006797299014118 13502 8283169396214217471 13503 8198703158812701537 13504 8114613532203561528 13505 8030908116980874851 13506 7947592916787888745 13507 7864675026339439280 13508 7782159300050656806 13509 7700052591135680765 13510 7618360279246287817 13511 7537088734802936798 13512 7456242238497704488 13513 7375826924466163116 13514 7295847569097275079 13515 7216309846348271597 13516 7137217482665090799 13517 7058575921726782442 13518 6980389357464440820 13519 6902662795308848350 13520 6825399427604201590 13521 6748604035813874518 13522 6672280252861885321 13523 6596432443810037916 13524 6521063286993041936 13525 6446176930167895906 13526 6371776467127708488 13527 6297865650431541921 13528 6224446665152698116 13529 6151523053837270100 13530 6079097393088307257 13531 6007172851016582176 13532 5935751140447653382 13533 5864835227056525037 13534 5794427192631688480 13535 5724529648898991013 13536 5655143857533098459 13537 5586272235649056565 13538 5517916392905340823 13539 5450078412472273702 13540 5382759126261754855 13541 5315960431232960924 13542 5249683487462388060 13543 5183929877379223050 13544 5118700024840003106 13545 5053995334553962718 13546 4989816539931304377 13547 4926164750433725104 13548 4863040003285826825 13549 4800443238948170901 13550 4738374787118270318 13551 4676835311584161314 13552 4615824484754953850 13553 4555342810496656069 13554 4495390237552620397 13555 4435967011278484896 13556 4377072460972088452 13557 4318706681170025996 13558 4260869262537755279 13559 4203560058893095654 13560 4146778077941073117 13561 4090523031841609689 13562 4034794175975683622 13563 3979590998989751379 13564 3924912208520329370 13565 3870757160981796436 13566 3817124798845548915 13567 3764014271637230867 13568 3711424008348331525 13569 3659353035518124526 13570 3607800005108548690 13571 3556763753111760014 13572 3506242450771915824 13573 3456234820350910383 13574 3406739245358770558 13575 3357754273058331510 13576 3309277837892913654 13577 3261308382728144038 13578 3213844044172979658 13579 3166883105189065049 13580 3120423283887393125 13581 3074462767898483878 13582 3028999468303712493 13583 2984031427435376827 13584 2939556167084865804 13585 2895571643184594485 13586 2852075562202525799 13587 2809065748695931917 13588 2766539547857861522 13589 2724494706757779236 13590 2682928747496787066 13591 2641839299081302821 13592 2601223549390689592 13593 2561079058440223912 13594 2521403183944290060 13595 2482193380770149757 13596 2443446698013276990 13597 2405160529894770115 13598 2367332089045729830 13599 2329958676613761268 13600 2293037221194830436 13601 2256564971470228773 13602 2220539013568886705 13603 2184956514708663738 13604 2149814300504049996 13605 2115109493445327021 13606 2080839071281761003 13607 2047000086121842350 13608 2013589277410751401 13609 1980603660027864362 13610 1948040120699995323 13611 1915895614297272327 13612 1884166810375029986 13613 1852850633886896482 13614 1821943897021150521 13615 1791443474540458093 13616 1761345981649325036 13617 1731648270002808568 13618 1702347093192256489 13619 1673439262094015980 13620 1644921352151951807 13621 1616790157717958985 13622 1589042388812509810 13623 1561674807636474979 13624 1534683963971715842 13625 1508066609819854078 13626 1481819425753216124 13627 1455939139849315982 13628 1430422289352249782 13629 1405265597978650053 13630 1380465730317380446 13631 1356019393895815537 13632 1331923125690926305 13633 1308173634445986765 13634 1284767581292791320 13635 1261701665879199455 13636 1238972436498807941 13637 1216576599352945583 13638 1194510823669582640 13639 1172771813193976948 13640 1151356138237392855 13641 1130260513918505233 13642 1109481628467727804 13643 1089016200812551901 13644 1068860833010181407 13645 1049012259951237450 13646 1029467198793644408 13647 1010222393827888199 13648 991274487999103033 13649 972620245871254402 13650 954256422541514278 13651 936179797237952427 13652 918387061958281557 13653 900875020035502897 13654 883640472859386937 13655 866680243258262739 13656 849991079635406739 13657 833569832516408403 13658 817413357023618121 13659 801518527459496535 13660 785882155333562241 13661 770501145976516288 13662 755372414822286369 13663 740492894892079023 13664 725859466698705484 13665 711469097137490537 13666 697318767963140391 13667 683405477356230103 13668 669726179898259316 13669 656277910276304212 13670 643057721731695873 13671 630062683247300950 13672 617289828076305920 13673 604736264059416048 13674 592399120368116670 13675 580275541889098696 13676 568362644352229088 13677 556657613418214309 13678 545157658128736005 13679 533860003573703912 13680 522761851151913034 13681 511860468424532392 13682 501153147541680520 13683 490637197413243863 13684 480309907842357730 13685 470168631652393358 13686 460210746722914155 13687 450433648865953503 13688 440834718422311289 13689 431411396145631678 13690 422161147878920678 13691 413081458733280486 13692 404169801149575928 13693 395423706028146785 13694 386840728810169951 13695 378418445659858818 13696 370154422394272994 13697 362046281577308719 13698 354091669394697163 13699 346288254399791030 13700 338633696497643695 13701 331125710899301538 13702 323762035370380504 13703 316540431563238395 13704 309458653786309224 13705 302514510451307703 13706 295705831257150564 13707 289030471170452490 13708 282486278937285783 13709 276071156201564893 13710 269783024542130626 13711 263619832094500056 13712 257579521674141833 13713 251660087705678020 13714 245859543373708237 13715 240175929360292006 13716 234607281808581598 13717 229151687209211872 13718 223807249663568227 13719 218572101373683426 13720 213444370911330837 13721 208422235659072896 13722 203503889635679723 13723 198687555313063409 13724 193971452410734698 13725 189353847720847189 13726 184833024006417363 13727 180407292377030157 13728 176074962168965299 13729 171834387897878038 13730 167683939565936092 13731 163622015037582500 13732 159647011572271809 13733 155757369437154885 13734 151951544117447907 13735 148228018196416694 13736 144585274902993970 13737 141021838050122814 13738 137536246727729930 13739 134127065971333717 13740 130792862790118489 13741 127532242270448199 13742 124343824961728750 13743 121226255912336701 13744 118178183654258006 13745 115198292056865211 13746 112285280802546379 13747 109437872479603083 13748 106654794642092609 13749 103934807358697807 13750 101276687037884635 13751 98679231175156328 13752 96141243717493895 13753 93661558319902740 13754 91239025522890165 13755 88872515027496200 13756 86560904488707760 13757 84303098438517622 13758 82098018828439626 13759 79944604876660591 13760 77841805122095542 13761 75788592209444198 13762 73783956760244337 13763 71826904751368153 13764 69916452685726770 13765 68051638607101494 13766 66231518944608120 13767 64455163648492468 13768 62721654291662437 13769 61030091537605238 13770 59379594709015810 13771 57769295007734313 13772 56198336088912888 13773 54665878471472349 13774 53171101486735413 13775 51713194826752245 13776 50291361236031996 13777 48904818382307730 13778 47552802668379180 13779 46234559543323018 13780 44949347896783792 13781 43696439832644699 13782 42475125895522074 13783 41284704626539107 13784 40124488110991816 13785 38993800195599075 13786 37891982719747185 13787 36818384654805680 13788 35772368359209148 13789 34753306822880738 13790 33760590335002852 13791 32793615671099492 13792 31851792653239657 13793 30934540811922473 13794 30041296103254389 13795 29171500569859939 13796 28324608713520028 13797 27500084058720720 13798 26697405557506151 13799 25916057996766499 13800 25155537860299492 13801 24415350203845880 13802 23695014353336966 13803 22994055377238492 13804 22312009165484766 13805 21648419872573775 13806 21002844669350153 13807 20374846528495935 13808 19763998245055950 13809 19169880695890301 13810 18592086498950857 13811 18030214196499942 13812 17483871080210206 13813 16952672474965018 13814 16436244123011973 13815 15934217861992542 13816 15446233219191790 13817 14971937730094964 13818 14510988043521246 13819 14063047123066511 13820 13627784543292858 13821 13204877895677398 13822 12794012650162784 13823 12394880773200631 13824 12007179818856106 13825 11630615368627054 13826 11264899716059208 13827 10909751792784282 13828 10564895184468004 13829 10230061469829065 13830 9904987867481571 13831 9589418338722653 13832 9283100643837954 13833 8985790444559898 13834 8697248112906466 13835 8417240773075216 13836 8145538601572535 13837 7881919538776850 13838 7626165418763583 13839 7378064748850781 13840 7137408485105878 13841 6903995113223014 13842 6677626331535731 13843 6458110363005740 13844 6245257379916081 13845 6038884774527373 13846 5838812621726643 13847 5644867266396237 13848 5456876627312834 13849 5274675470751527 13850 5098100831803700 13851 4926995679869012 13852 4761204308641793 13853 4600577408062725 13854 4444967639618227 13855 4294233204113873 13856 4148233470500242 13857 4006833692456793 13858 3869900916736932 13859 3737307265003408 13860 3608925955782552 13861 3484635553175482 13862 3364316310352574 13863 3247853048607718 13864 3135131699893475 13865 3026042960326092 13866 2920479184331638 13867 2818336770743091 13868 2719513286015568 13869 2623910470783172 13870 2531431752121658 13871 2441984060343645 13872 2355475586565608 13873 2271818118697336 13874 2190925185164852 13875 2112713283964696 13876 2037100293927102 13877 1964007124930819 13878 1893356499705242 13879 1825073602553295 13880 1759085120006137 13881 1695320233828234 13882 1633710019828090 13883 1574187537562523 13884 1516687457022132 13885 1461146461159487 13886 1407503190049663 13887 1355697833622151 13888 1305672288526861 13889 1257370026032441 13890 1210736518298442 13891 1165718411712162 13892 1122264120142715 13893 1080323253647878 13894 1039847444455493 13895 1000789173067969 13896 963102717630555 13897 926743237289797 13898 891667899097958 13899 857834451520337 13900 825202438551400 13901 793732027535682 13902 763385345430196 13903 734124895864382 13904 705914936246663 13905 678720147728349 13906 652507095581680 13907 627242566911420 13908 602895027342551 13909 579433225611582 13910 556827684599091 13911 535049045532328 13912 514069525886638 13913 493861530955230 13914 474399105645737 13915 455656355839867 13916 437608834062155 13917 420232228016790 13918 403503712467374 13919 387400500650889 13920 371901103815523 13921 356984152735567 13922 342629596353872 13923 328817429316096 13924 315528785431391 13925 302744926763748 13926 290448257574926 13927 278621258357952 13928 267247381902316 13929 256310237945117 13930 245794402085957 13931 235684570005531 13932 225966242280952 13933 216625119452743 13934 207647694063283 13935 199020629424226 13936 190731235699593 13937 182767067646286 13938 175116308819947 13939 167767367714054 13940 160709148973351 13941 153930848943659 13942 147422142111059 13943 141172978772910 13944 135173668885491 13945 129414857003542 13946 123887531537817 13947 118583000176517 13948 113492811508675 13949 108608883329176 13950 103923361230865 13951 99428744626064 13952 95117672965720 13953 90983179283875 13954 87018428843416 13955 83216963085494 13956 79572382062205 13957 76078692724168 13958 72729957960528 13959 69520627276712 13960 66445146638518 13961 63498370225253 13962 60675150925785 13963 57970727056115 13964 55380288887124 13965 52899425001018 13966 50523683582788 13967 48248985560627 13968 46071175733990 13969 43986477481735 13970 41991049983675 13971 40081403205101 13972 38253957032647 13973 36505481742010 13974 34832673052029 13975 33232547590647 13976 31702029900250 13977 30238360040921 13978 28838704185858 13979 27500513783038 13980 26221155299693 13981 24998271607531 13982 23829440400629 13983 22712485404957 13984 21645159518704 13985 20625450043569 13986 19651293962907 13987 18720833325172 13988 17832157616467 13989 16983548607885 13990 16173255852635 13991 15399693322638 13992 14661242927145 13993 13956437744458 13994 13283798546451 13995 12641971190054 13996 12029590891857 13997 11445405288668 13998 10888169216679 13999 10356726773727 14000 9849931186093 14001 9366713584014 14002 8906029919102 14003 8466893780293 14004 8048345359049 14005 7649472676625 14006 7269403708471 14007 6907297135053 14008 6562352662583 14009 6233792658080 14010 5920891490936 14011 5622932216316 14012 5339249797661 14013 5069182013936 14014 4812127022335 14015 4567474646026 14016 4334674062883 14017 4113162173803 14018 3902441204493 14019 3701992981997 14020 3511362337464 14021 3330071578730 14022 3157709977353 14023 2993838548218 14024 2838081898747 14025 2690036016014 14026 2549362460638 14027 2415690573550 14028 2288711107612 14029 2168083581669 14030 2053529280725 14031 1944736569140 14032 1841450671332 14033 1743385928183 14034 1650312755517 14035 1561970356947 14036 1478148652222 14037 1398609268344 14038 1323162802690 14039 1251592209006 14040 1183723993031 14041 1119360369257 14042 1058344710668 14043 1000497584714 14044 945675275811 14045 893714752308 14046 844486154128 14047 797842099054 14048 753663161344 14049 711815972479 14050 672192422070 14051 634672403233 14052 599156296505 14053 565535824387 14054 533720673475 14055 503613718265 14056 475131600398 14057 448187084805 14058 422704474818 14059 398605900549 14060 375821317888 14061 354281127558 14062 333921629192 14063 314680936314 14064 296500077876 14065 279323957056 14066 263098872686 14067 247776092871 14068 233305858840 14069 219644927437 14070 206748030895 14071 194577056805 14072 183090053170 14073 172253352132 14074 162028803815 14075 152386820106 14076 143292120277 14077 134718618073 14078 126634278921 14079 119016259758 14080 111834986539 14081 105070335195 14082 98695550502 14083 92693023512 14084 87038115610 14085 81715329178 14086 76702458898 14087 71985912812 14088 67545352858 14089 63368775766 14090 59437931625 14091 55742281850 14092 52265186081 14093 48997278191 14094 45923736673 14095 43036284031 14096 40321476644 14097 37771917376 14098 35375716943 14099 33126272624 14100 31012887952 14101 29029601208 14102 27167027357 14103 25419803918 14104 23779549750 14105 22241364473 14106 20797978801 14107 19444932715 14108 18175789164 14109 16986439977 14110 15871364329 14111 14826781217 14112 13847860059 14113 12931084530 14114 12072361351 14115 11268444655 14116 10515789432 14117 9811347847 14118 9152180883 14119 8535454219 14120 7958649099 14121 7419113833 14122 6914790415 14123 6443212297 14124 6002641276 14125 5590772285 14126 5206212205 14127 4846826156 14128 4511453160 14129 4198102489 14130 3905869551 14131 3632921392 14132 3378509123 14133 3140937768 14134 2919641018 14135 2713067112 14136 2520752704 14137 2341274798 14138 2174291209 14139 2018514823 14140 1873663890 14141 1738567804 14142 1613025613 14143 1495990394 14144 1387288569 14145 1285982119 14146 1191945795 14147 1104351658 14148 1023082944 14149 947408682 14150 877237406 14151 811935808 14152 751409277 14153 695106226 14154 642946195 14155 594460737 14156 549557978 14157 507839905 14158 469221023 14159 433370942 14160 400192521 14161 369412077 14162 340934575 14163 314541043 14164 290126179 14165 267514199 14166 246602452 14167 227256958 14168 209366500 14169 192829919 14170 177539629 14171 163424134 14172 150372121 14173 138334148 14174 127203714 14175 116952456 14176 107473232 14177 98751041 14178 90686247 14179 83276885 14180 76424713 14181 70135432 14182 64320233 14183 58990512 14184 54062117 14185 49549533 14186 45377146 14187 41562839 14188 38035962 14189 34814496 14190 31836605 14191 29120731 14192 26610372 14193 24322490 14194 22208828 14195 20285109 14196 18508451 14197 16892133 14198 15400544 14199 14045224 14200 12795280 14201 11659507 14202 10613395 14203 9663691 14204 8789799 14205 7996119 14206 7267138 14207 6605366 14208 5998478 14209 5446960 14210 4942402 14211 4483951 14212 4065368 14213 3684402 14214 3337648 14215 3021991 14216 2735347 14217 2473844 14218 2237286 14219 2021323 14220 1826527 14221 1648196 14222 1488019 14223 1341300 14224 1209911 14225 1089178 14226 981564 14227 882633 14228 794683 14229 713582 14230 641846 14231 575686 14232 517291 14233 463284 14234 415827 14235 371998 14236 333514 14237 297898 14238 266762 14239 238002 14240 212839 14241 189593 14242 169321 14243 150664 14244 134355 14245 119354 14246 106260 14247 94301 14248 83831 14249 74246 14250 65894 14251 58306 14252 51638 14253 45610 14254 40314 14255 35586 14256 31372 14257 27641 14258 24313 14259 21413 14260 18775 14261 16505 14262 14433 14263 12686 14264 11053 14265 9694 14266 8419 14267 7388 14268 6388 14269 5590 14270 4818 14271 4219 14272 3618 14273 3158 14274 2699 14275 2357 14276 2005 14277 1741 14278 1477 14279 1284 14280 1084 14281 934 14282 788 14283 679 14284 570 14285 485 14286 408 14287 346 14288 291 14289 241 14290 204 14291 169 14292 143 14293 114 14294 98 14295 78 14296 67 14297 51 14298 45 14299 34 14300 30 14301 21 14302 19 14303 14 14304 12 14305 8 14306 7 14307 5 14308 4 14309 3 14310 2 14311 2 14312 1 14313 1 14314 0 14315 1 14316 1 14317 0 14318 35 14319 34 14320 627 14321 1120 14322 8096 14323 18820 14324 84954 14325 217430 14326 752106 14327 1941357 14328 5686964 14329 14194203 14330 37031926 14331 87801959 14332 209484527 14333 469080196 14334 1038933592 14335 2196415878 14336 4559082822 14337 9119787618 14338 17863303601 14339 33922857442 14340 63055910768 14341 114114998529 14342 202295707562 14343 350287310373 14344 594898030239 14345 989485885943 14346 1616578600869 14347 2592445292902 14348 4089702990339 14349 6345096152932 14350 9697831060700 14351 14601652649209 14352 21686736345158 14353 31776800763544 14354 45984741124208 14355 65734593647412 14356 92903648371077 14357 129847365917667 14358 179603303642055 14359 245914307651661 14360 333512184047004 14361 448130683100900 14362 596889473433456 14363 788283198235993 14364 1032688540406258 14365 1342309315111826 14366 1731832350058820 14367 2218301268152239 14368 2821948656000714 14369 3565962105979041 14370 4477523969197309 14371 5587425663626958 14372 6931348149187243 14373 8549268133885649 14374 10487017224218917 14375 12795419157863692 14376 15532169239702922 14377 18760624627390369 14378 22552049803298614 14379 26983985201424580 14380 32142913833442531 14381 38122108811140342 14382 45024774221909783 14383 52961288667849423 14384 62052896578208719 14385 72428228621454751 14386 84227599733657637 14387 97598721990599295 14388 112701716805674094 14389 129703884859516471 14390 148785482258005387 14391 170133467125063918 14392 193948191409195567 14393 220435977891562009 14394 249816754401808188 14395 282315387241030918 14396 318170470038504612 14397 357624264869734655 14398 400932625310142340 14399 448353474662922396 14400 500158156266874012 14401 556618310563794045 14402 618018553517367205 14403 684641675171158648 14404 756783044550151952 14405 834734020984173043 14406 918797869945154610 14407 1009271284323351040 14408 1106462343739929289 14409 1210670093387131931 14410 1322204172258760880 14411 1441362293015420566 14412 1568452238927950175 14413 1703767284608305858 14414 1847609982297730541 14415 2000265274698349972 14416 2162026974183861600 14417 2333168745420352353 14418 2513972446390688167 14419 2704696591233682974 14420 2905607699071341587 14421 3116946607826142298 14422 3338961701932961467 14423 3571872488418828741 14424 3815906131282263097 14425 4071258918202228019 14426 4338134631055077359 14427 4616703048088877421 14428 4907141899054280855 14429 5209593361144082802 14430 5524207746464017595 14431 5851096795913355543 14432 6190381204708228150 14433 6542142080418689780 14434 6906470037800915888 14435 7283413204760552203 14436 7673030382124361624 14437 8075337454323617836 14438 8490361899728914002 14439 8918085485425148971 14440 9358503042484966329 14441 9811563876888417384 14442 10277231626268640016 14443 10755421677207413499 14444 11246065459745339729 14445 11749046961976067356 14446 12264267794026871684 14447 12791579416982034058 14448 13330852790610258607 14449 13881910148763171262 14450 14444595068707061133 14451 15018699654276294634 14452 15604039310026710922 14453 16200379983645677601 14454 16807512985245373126 14455 17425177318123037157 14456 18053139299793872604 14457 18691115522280269639 14458 19338852122120617576 14459 19996042497373192160 14460 20662411452827212078 14461 21337634168952773028 14462 22021419586998531777 14463 22713423791349259085 14464 23413338322803158847 14465 24120805479337064499 14466 24835505453216064364 14467 25557065693413700866 14468 26285153004264071776 14469 27019385527638921730 14470 27759423250344917187 14471 28504873689114403803 14472 29255387373573012992 14473 30010566880710722435 14474 30770060317304148288 14475 31533463692052343603 14476 32300419371758443719 14477 33070522551927237290 14478 33843417312235464621 14479 34618696057928321615 14480 35396000531981082966 14481 36174926113143629287 14482 36955120042990878364 14483 37736178327837316634 14484 38517748889779270473 14485 39299434087155102888 14486 40080890714359933197 14487 40861724759914772004 14488 41641596285925076667 14489 42420120561897036600 14490 43196969445978431111 14491 43971764396115549463 14492 44744182675382170901 14493 45513857482141577594 14494 46280480334447018273 14495 47043692725203037064 14496 47803193262620769982 14497 48558637170438392368 14498 49309739309891974416 14499 50056164860345900268 14500 50797637021447236004 14501 51533836241202417440 14502 52264503525498308252 14503 52989330515822355941 14504 53708067395459345091 14505 54420422185416710162 14506 55126164011809904479 14507 55825012935755664562 14508 56516747724412600101 14509 57201105537851148263 14510 57877884842338091720 14511 58546835329575795354 14512 59207765236145735415 14513 59860441722045422869 14514 60504693137466617225 14515 61140299351953714169 14516 61767098325612791243 14517 62384887457134412114 14518 62993524935212533892 14519 63592820776405116097 14520 64182642372118006944 14521 64762817064299732843 14522 65333232332224686560 14523 65893727815351777272 14524 66444199585288443372 14525 66984504182729875297 14526 67514557410362794430 14527 68034227598657597595 14528 68543438371937306471 14529 69042074356284579524 14530 69530078373743317465 14531 70007346184882684286 14532 70473827539047181678 14533 70929433743598695461 14534 71374133073358925137 14535 71807847200950044171 14536 72230550345771927405 14537 72642178871139667618 14538 73042724742100501955 14539 73432133836042591233 14540 73810403024293065994 14541 74177491940790217318 14542 74533414344564928081 14543 74878138480330024849 14544 75211681945044334146 14545 75534025755157938329 14546 75845203487055058778 14547 76145203835009455154 14548 76434063138628007491 14549 76711781853948571270 14550 76978411361620000389 14551 77233958854179232541 14552 77478477416334872460 14553 77711984985221050318 14554 77934548737517599407 14555 78146192416510288242 14556 78346983873649540768 14557 78536956589807018641 14558 78716191566414175102 14559 78884727183603000286 14560 79042644131854171491 14561 79189989547595600277 14562 79326856347496889881 14563 79453295695673314382 14564 79569399268164064272 14565 79675226039016540202 14566 79770879015356392758 14567 79856420373858614006 14568 79931951013186670570 14569 79997540017192832131 14570 80053298759786153825 14571 80099298753367456094 14572 80135648463149390872 14573 80162425458357436299 14574 80179747866340272189 14575 80187694966983512393 14576 80186381252322649072 14577 80175891263031595544 14578 80156348387650739712 14579 80127838220818378160 14580 80090479862074114035 14581 80044363428521910409 14582 79989616202769502482 14583 79926328759597898694 14584 79854623512581303560 14585 79774594881596315994 14586 79686372801049407473 14587 79590051612932245300 14588 79485755877624844862 14589 79373583163677632717 14590 79253664941346761863 14591 79126098227869134710 14592 78991008685044089903 14593 78848495996036910040 14594 78698692174693838368 14595 78541695937008935075 14596 78377633121770325258 14597 78206604608945486200 14598 78028742079995682085 14599 77844145087276639784 14600 77652938837535719559 14601 77455224598365164595 14602 77251132956548806001 14603 77040763546037968085 14604 76824240239143595975 14605 76601663987239032869 14606 76373163626216946781 14607 76138838216038880645 14608 75898809694325564002 14609 75653178090090374483 14610 75402069928616646130 14611 75145583134361508477 14612 74883837204234481064 14613 74616930726800334845 14614 74344987447888212874 14615 74068103681481398920 14616 73786396061082621312 14617 73499961299490773587 14618 73208919977122041421 14619 72913366398197626147 14620 72613413988431156641 14621 72309157224157138759 14622 72000713205913636564 14623 71688173900092396383 14624 71371649249823452797 14625 71051231198489150820 14626 70727033119245798826 14627 70399144375071084713 14628 70067671210950812305 14629 69732702800521958249 14630 69394348600333166103 14631 69052695157590035683 14632 68707844858125013352 14633 68359883920808943740 14634 68008917745103685719 14635 67655029898697379408 14636 67298318794431574170 14637 66938867554217591964 14638 66576777424415589265 14639 66212128871549393064 14640 65845016259407129364 14641 65475519510001214650 14642 65103735658779397699 14643 64729741982624968961 14644 64353628755281838268 14645 63975472629199217342 14646 63595366400305952163 14647 63213384098694425451 14648 62829611896062280866 14649 62444123131078740802 14650 62057006359421321473 14651 61668332332514782858 14652 61278183129713927917 14653 60886628755891436404 14654 60493753547901974640 14655 60099624965918258824 14656 59704321027134031902 14657 59307908401930015551 14658 58910467245946598171 14659 58512061733478335244 14660 58112765866218639975 14661 57712642993144051075 14662 57311769141679181289 14663 56910205220410328943 14664 56508021272679407771 14665 56105277352832076873 14666 55702045425517292472 14667 55298383162956797922 14668 54894356718625829099 14669 54490022889766619198 14670 54085449650569357715 14671 53680691476832383326 14672 53275810708924864338 14673 52870860930740973965 14674 52465906206983644905 14675 52060997864454769419 14676 51656194511302763450 14677 51251546569698382761 14678 50847114281626697101 14679 50442945876641979405 14680 50039096317325523098 14681 49635612921276197871 14682 49232552197094879641 14683 48829959334441623975 14684 48427885741071712505 14685 48026375689747520645 14686 47625482049176161049 14687 47225247031008550426 14688 46825718579502720555 14689 46426937986794565772 14690 46028954578444222791 14691 45631807651031720844 14692 45235541779942043109 14693 44840195344282021278 14694 44445814222837798308 14695 44052434864216043290 14696 43660098571374491734 14697 43268840878538948472 14698 42878704317056372773 14699 42489722556977358759 14700 42101933724612196294 14701 41715370580881107874 14702 41330072410281347339 14703 40946070174350852061 14704 40563398920488617271 14705 40182088710053025734 14706 39802175680517523465 14707 39423688157717301358 14708 39046658209062337986 14709 38671113270279991244 14710 38297086433291025878 14711 37924603463380320240 14712 37553693545494210503 14713 37184381566387556634 14714 36816697675103638158 14715 36450665151276179921 14716 36086310396619225500 14717 35723655827602194705 14718 35362728751459218083 14719 35003550040075640773 14720 34646143411820688101 14721 34290528891329563031 14722 33936731046926227332 14723 33584768422185453802 14724 33234662150624628563 14725 32886429946227476271 14726 32540093741671838602 14727 32195669831786253640 14728 31853176865063203030 14729 31512630327492712530 14730 31174049618159186093 14731 30837448864887054634 14732 30502844331562802183 14733 30170249358670134694 14734 29839680914780199815 14735 29511151044225319303 14736 29184673725013910529 14737 28860260236733204273 14738 28537925221159744808 14739 28217678721938861479 14740 27899532531193260937 14741 27583495953539234631 14742 27269581405743578190 14743 26957797015886449080 14744 26648152490285390532 14745 26340655243786274579 14746 26035315571122366177 14747 25732139770662577785 14748 25431135561314016710 14749 25132308555161393181 14750 24835667027638754071 14751 24541215532665057079 14752 24248959900834684040 14753 23958904029023679610 14754 23671054274359931346 14755 23385413532804316718 14756 23101985845573115167 14757 22820773480882049271 14758 22541780978833240361 14759 22265009664491136028 14760 21990461886485965939 14761 21718138371866486282 14762 21448041944714411205 14763 21180172444681002212 14764 20914530624947957607 14765 20651115759003657709 14766 20389929053344178941 14767 20130968948663933346 14768 19874234699075884464 14769 19619724210288134322 14770 19367437169871518672 14771 19117370705435405496 14772 18869522666019222803 14773 18623889675782033553 14774 18380470000773514226 14775 18139259539685968151 14776 17900254830156905474 14777 17663451300198979313 14778 17428845889254191695 14779 17196433351043070593 14780 16966209004331484117 14781 16738167164212178051 14782 16512303537646751233 14783 16288611816518051043 14784 16067086190320843987 14785 15847719944023863601 14786 15630507644852214400 14787 15415442003300186238 14788 15202516168470230649 14789 14991722476716791493 14790 14783054444954238708 14791 14576503882304350937 14792 14372062984525338398 14793 14169723218043204745 14794 13969477137915392337 14795 13771315730130199497 14796 13575230320931734309 14797 13381211584667203645 14798 13189251200703961464 14799 12999339407413751401 14800 12811466743957649794 14801 12625623168493383361 14802 12441799567512225650 14803 12259985505976161886 14804 12080170816143954112 14805 11902344812913582110 14806 11726497670818297125 14807 11552618353763292902 14808 11380696063625587355 14809 11210719543475801334 14810 11042678334421370135 14811 10876560868299780430 14812 10712355791328661762 14813 10550051344039604918 14814 10389636508616491450 14815 10231099252469646961 14816 10074427738105435214 14817 9919609769436277887 14818 9766633842253376869 14819 9615487524645115986 14820 9466158563551057879 14821 9318634390510665536 14822 9172903084375065413 14823 9028951875819350733 14824 8886768162075587934 14825 8746339064003577036 14826 8607652309068750243 14827 8470694850452932220 14828 8335453798620695053 14829 8201916022060637686 14830 8070068959851110608 14831 7939899345153909122 14832 7811394060577559538 14833 7684539778505006732 14834 7559323709621995590 14835 7435732420972488052 14836 7313752623804596563 14837 7193370848051388334 14838 7074574131808287167 14839 6957348927971075873 14840 6841681829798235797 14841 6727559274865194927 14842 6614968182050202785 14843 6503894939222519663 14844 6394326071093625226 14845 6286247970918422404 14846 6179647488398528160 14847 6074510992175229160 14848 5970824985312679678 14849 5868575861926758683 14850 5767750448776254385 14851 5668335138746491063 14852 5570316457124334066 14853 5473680840668720399 14854 5378415136736924094 14855 5284505803292023590 14856 5191939427888396310 14857 5100702529405741238 14858 5010782016406389448 14859 4922164449206655343 14860 4834836515290060901 14861 4748784852384385495 14862 4663996467044066602 14863 4580458057081266858 14864 4498156444624804437 14865 4417078419547639566 14866 4337211120874039579 14867 4258541416169429561 14868 4181056293486979192 14869 4104742725913341204 14870 4029588016478238937 14871 3955579231553238102 14872 3882703554119240815 14873 3810948168746703195 14874 3740300570733652742 14875 3670748051995826375 14876 3602278016802670695 14877 3534877886314264948 14878 3468535374079458157 14879 3403238021695124390 14880 3338973477951260046 14881 3275729423444670301 14882 3213493813486808223 14883 3152254460319638789 14884 3091999278476594392 14885 3032716228315136921 14886 2974393527312252590 14887 2917019277314787283 14888 2860581677420765706 14889 2805068985066389645 14890 2750469698446913646 14891 2696772225409098214 14892 2643965065708484264 14893 2592036789207300664 14894 2540976190997027486 14895 2490771998645320900 14896 2441413026830509471 14897 2392888170828411491 14898 2345186536252667746 14899 2298297182145871886 14900 2252209250313314962 14901 2206911971868308978 14902 2162394774781118611 14903 2118647059245411100 14904 2075658303953472439 14905 2033418084511233028 14906 1991916161148802324 14907 1951142282426297676 14908 1911086272152833619 14909 1871738057122788148 14910 1833087737374856775 14911 1795125415540131074 14912 1757841266938210211 14913 1721225574028409515 14914 1685268782789138546 14915 1649961353778080749 14916 1615293818137554698 14917 1581256817097080641 14918 1547841146919994674 14919 1515037628035465654 14920 1482837150391266364 14921 1451230715433157045 14922 1420209472170509497 14923 1389764601550192953 14924 1359887353761680473 14925 1330569090213266106 14926 1301801313794924757 14927 1273575565266176763 14928 1245883454726713162 14929 1218716702176535518 14930 1192067164141735758 14931 1165926738892343344 14932 1140287395022256377 14933 1115141208552331611 14934 1090480387709898157 14935 1066297185132377069 14936 1042583925187104240 14937 1019333035983159199 14938 996537074563623969 14939 974188643673951318 14940 952280419326586642 14941 930805177047347193 14942 909755818596235358 14943 889125291473981504 14944 868906618329319123 14945 849092916529599897 14946 829677427194985040 14947 810653436571927353 14948 792014307962613496 14949 773753494030834607 14950 755864569118921022 14951 738341151495159542 14952 721176938029540835 14953 704365709619476972 14954 687901366863291866 14955 671777852472059784 14956 655989189202745909 14957 640529478534175165 14958 625392939361247229 14959 610573830910600526 14960 596066493445397366 14961 581865340657363826 14962 567964901339241528 14963 554359742765900155 14964 541044513569746027 14965 528013931023318649 14966 515262824805930542 14967 502786061244602555 14968 490578587866330500 14969 478635416464366888 14970 466951668012117453 14971 455522498651212062 14972 444343144926929310 14973 433408903652518128 14974 422715177243662400 14975 412257402145516280 14976 402031093577004994 14977 392031823724950609 14978 382255266334132187 14979 372697128244085542 14980 363353192925995207 14981 354219298073796614 14982 345291378289070996 14983 336565400864114277 14984 328037406928199069 14985 319703489535220925 14986 311559833689535955 14987 303602657016228262 14988 295828247526852368 14989 288232943489803778 14990 280813169776522325 14991 273565384048652917 14992 266486110525388920 14993 259571922444595541 14994 252819473934114750 14995 246225452434262877 14996 239786607733742454 14997 233499737694573531 14998 227361715236157182 14999 221369447313696970 15000 215519898661136990 15001 209810081502683148 15002 204237077219112511 15003 198798001949677891 15004 193490024990030793 15005 188310362723504237 15006 183256294710623979 15007 178325136120953094 15008 173514250604419645 15009 168821048503656662 15010 164242997585010733 15011 159777601962943030 15012 155422409592960836 15013 151175014790806117 15014 147033063740087032 15015 142994239536075115 15016 139056264692425804 15017 135216907655009071 15018 131473983450896071 15019 127825344403858625 15020 124268878114247619 15021 120802517460886144 15022 117424237057621795 15023 114132048924464660 15024 110923996497090293 15025 107798167671416791 15026 104752687675924523 15027 101785718879848010 15028 98895451655739858 15029 96080119753498529 15030 93337990277503476 15031 90667366926885464 15032 88066578409929664 15033 85533995396835074 15034 83068018491987636 15035 80667083981072994 15036 78329650568864015 15037 76054217270410764 15038 73839310099507527 15039 71683489470273571 15040 69585336099955675 15041 67543469078618629 15042 65556532018481170 15043 63623201364059897 15044 61742172166170304 15045 59912175634601814 15046 58131965500947192 15047 56400326488445149 15048 54716060579995333 15049 53078003523373287 15050 51485012003427139 15051 49935971584972593 15052 48429784127058173 15053 46965382689194039 15054 45541720007327971 15055 44157775452735396 15056 42812543997701953 15057 41505049123743943 15058 40234333056213404 15059 38999462279700349 15060 37799518405588779 15061 36633608832878628 15062 35500859003120870 15063 34400416171055696 15064 33331442434336045 15065 32293122957690542 15066 31284660405768096 15067 30305276834656639 15068 29354208966842642 15069 28430713925757324 15070 27534065912781445 15071 26663556164519159 15072 25818490449829109 15073 24998192396911507 15074 24202002354642925 15075 23429275441604370 15076 22679381201136472 15077 21951704650513100 15078 21245647161791518 15079 20560622787756625 15080 19896059857897306 15081 19251399970275697 15082 18626100702534863 15083 18019630400436457 15084 17431471463464989 15085 16861117591907248 15086 16308078017262495 15087 15771871038965906 15088 15252028701876455 15089 14748092616809414 15090 14259619390375301 15091 13786173229510006 15092 13327331671242789 15093 12882680322191576 15094 12451819161013655 15095 12034354531555274 15096 11629905567016807 15097 11238098230395389 15098 10858572131303764 15099 10490972229189145 15100 10134955630839892 15101 9790185263382567 15102 9456336874929723 15103 9133090773795803 15104 8820138664770920 15105 8517177281823876 15106 8223915274621667 15107 7940065257936394 15108 7665350402387915 15109 7399498317977425 15110 7142247555136787 15111 6893340208100022 15112 6652528020784074 15113 6419566755683128 15114 6194222090167647 15115 5976262977754433 15116 5765467064873275 15117 5561615739804901 15118 5364499256208617 15119 5173910994240524 15120 4989652047050417 15121 4811527087198964 15122 4639348602053436 15123 4472932143558912 15124 4312100000721993 15125 4156677965496807 15126 4006498605480452 15127 3861397565714780 15128 3721216269319242 15129 3585799621632365 15130 3454998312239583 15131 3328666149834891 15132 3206661812598666 15133 3088847469910767 15134 2975090141812762 15135 2865260027235365 15136 2759231345270425 15137 2656881824828558 15138 2558093187757220 15139 2462750388139331 15140 2370741627821429 15141 2281958628561676 15142 2196296333747959 15143 2113652951093342 15144 2033929250550358 15145 1957029509020015 15146 1882860547308442 15147 1811332451824909 15148 1742357278047385 15149 1675850541291406 15150 1611729722744284 15151 1549915530070082 15152 1490330141624888 15153 1432899110559310 15154 1377549476269932 15155 1324211420892331 15156 1272816193988745 15157 1223298293714563 15158 1175593318910071 15159 1129639885783150 15160 1085377363894680 15161 1042748203032354 15162 1001695660504188 15163 962165842656761 15164 924105377416188 15165 887463770941816 15166 852191122258959 15167 818240175619987 15168 785564040299079 15169 754118469432539 15170 723859666018338 15171 694746246150490 15172 666737097402887 15173 639793492868997 15174 613877073009117 15175 588951638813684 15176 564981219562882 15177 541931958611025 15178 519770332204226 15179 498464710104715 15180 477983690604097 15181 458297706259554 15182 439377524406433 15183 421195537394488 15184 403724393362886 15185 386938297871830 15186 370811818401116 15187 355320883091113 15188 340441722500013 15189 326151857044592 15190 312429212368951 15191 299252820123193 15192 286602073222341 15193 274457400929048 15194 262799688077383 15195 251610689848966 15196 240872582126228 15197 230568344735839 15198 220681463796832 15199 211196082216440 15200 202096817831727 15201 193368886407109 15202 184998054024426 15203 176970554682559 15204 169273143886883 15205 161892996171724 15206 154817868794750 15207 148035828107871 15208 141535494487569 15209 135305756641655 15210 129336107269096 15211 123616216409549 15212 118136325789140 15213 112886825375638 15214 107858714353163 15215 103043065674644 15216 98431527347379 15217 94015802462264 15218 89788193857158 15219 85741002073565 15220 81867090374334 15221 78159309524982 15222 74611087830553 15223 71215798658081 15224 67967352057499 15225 64859602071892 15226 61886945216363 15227 59043691292166 15228 56324650194882 15229 53724551640255 15230 51238622369542 15231 48861989624676 15232 46590234359521 15233 44418849068059 15234 42343771600882 15235 40360841086662 15236 38466297215074 15237 36656296980209 15238 34927385233361 15239 33276019686948 15240 31699002596263 15241 30193067713708 15242 28755277312506 15243 27382625983194 15244 26072394998756 15245 24821817818815 15246 23628397131266 15247 22489592153367 15248 21403091605115 15249 20366560629602 15250 19377876857627 15251 18434899524751 15252 17535664442520 15253 16678208207381 15254 15860727054290 15255 15081424294806 15256 14338630872649 15257 13630701579939 15258 12956104110418 15259 12313336002862 15260 11700979151525 15261 11117660402597 15262 10562078372004 15263 10032981041348 15264 9529164414568 15265 9049486332614 15266 8592842129578 15267 8158192340258 15268 7744515460240 15269 7350864524102 15270 6976302995254 15271 6619970531207 15272 6281001439645 15273 5958613093224 15274 5652012644207 15275 5360489840525 15276 5083312484377 15277 4819835379041 15278 4569388509239 15279 4331387070734 15280 4105213132610 15281 3890335703085 15282 3686190251355 15283 3492295956855 15284 3308132777387 15285 3133264397736 15286 2967216676114 15287 2809594530000 15288 2659962007556 15289 2517960698631 15290 2383193890071 15291 2255337059720 15292 2134026289025 15293 2018966957411 15294 1909828786705 15295 1806344936745 15296 1708213085909 15297 1615190816868 15298 1527004600892 15299 1443434589348 15300 1364231127275 15301 1289194299284 15302 1218098881355 15303 1150763371167 15304 1086982892668 15305 1026592028315 15306 969406658229 15307 915276456067 15308 864034347977 15309 815543163380 15310 769653384102 15311 726240034713 15312 685167988215 15313 646323005858 15314 609584632494 15315 574848621210 15316 542006538745 15317 510962901555 15318 481621475523 15319 453895042349 15320 427697254301 15321 402948120382 15322 379571388937 15323 357493893882 15324 336647453702 15325 316964944919 15326 298386397326 15327 280850403356 15328 264303534620 15329 248689424108 15330 233961278579 15331 220067578609 15332 206966715685 15333 194611446300 15334 182965482277 15335 171985676789 15336 161639825066 15337 151888436604 15338 142703492452 15339 134049010265 15340 125900148592 15341 118224048101 15342 110999126971 15343 104195560432 15344 97794171263 15345 91767824851 15346 86099873346 15347 80765773771 15348 75750686675 15349 71032394221 15350 66597971804 15351 62427433392 15352 58509201330 15353 54825273739 15354 51365519035 15355 48113851035 15356 45061114208 15357 42192915865 15358 39501195185 15359 36973175828 15360 34601505368 15361 32374844241 15362 30286651566 15363 28326952794 15364 26489725084 15365 24766183444 15366 23150921623 15367 21636291330 15368 20217257881 15369 18887153778 15370 17641426492 15371 16474329833 15372 15381585649 15373 14358252747 15374 13400424430 15375 12503897947 15376 11664995382 15377 10880134557 15378 10145950705 15379 9459438839 15380 8817423646 15381 8217380122 15382 7656400481 15383 7132397640 15384 6642631989 15385 6185376278 15386 5758125020 15387 5359475685 15388 4987077735 15389 4639786582 15390 4315463302 15391 4013196042 15392 3730988791 15393 3468109701 15394 3222754874 15395 2994350083 15396 2781226724 15397 2582929231 15398 2397961758 15399 2225972445 15400 2065590380 15401 1916535200 15402 1777592856 15403 1648544700 15404 1528291107 15405 1416652321 15406 1312667969 15407 1216191033 15408 1126363123 15409 1043055115 15410 965528533 15411 893669624 15412 826828155 15413 764894203 15414 707319952 15415 653999933 15416 604460340 15417 558593131 15418 516008778 15419 476598511 15420 440032438 15421 406197403 15422 374830818 15423 345817586 15424 318941365 15425 294082828 15426 271077944 15427 249806208 15428 230137576 15429 211950274 15430 195152087 15431 179622327 15432 165292570 15433 152043193 15434 139832356 15435 128544281 15436 118151921 15437 108542952 15438 99707564 15439 91540291 15440 84038271 15441 77102144 15442 70739500 15443 64858030 15444 59468748 15445 54485860 15446 49926274 15447 45711780 15448 41859226 15449 38297753 15450 35046453 15451 32042092 15452 29301955 15453 26769929 15454 24463232 15455 22333284 15456 20394347 15457 18604184 15458 16976204 15459 15474797 15460 14109942 15461 12851799 15462 11708883 15463 10656885 15464 9701348 15465 8822564 15466 8024521 15467 7292173 15468 6626861 15469 6017029 15470 5462955 15471 4956499 15472 4495927 15473 4075633 15474 3693216 15475 3345383 15476 3028500 15477 2740885 15478 2478546 15479 2241426 15480 2024782 15481 1829376 15482 1650629 15483 1490165 15484 1343069 15485 1211326 15486 1090400 15487 982611 15488 883491 15489 795349 15490 714165 15491 642346 15492 576102 15493 517568 15494 463550 15495 416055 15496 372182 15497 333631 15498 298009 15499 266841 15500 238074 15501 212879 15502 189630 15503 169358 15504 150698 15505 134356 15506 119356 15507 106294 15508 94301 15509 83831 15510 74246 15511 65894 15512 58306 15513 51638 15514 45610 15515 40314 15516 35586 15517 31372 15518 27641 15519 24313 15520 21413 15521 18775 15522 16505 15523 14433 15524 12686 15525 11053 15526 9694 15527 8419 15528 7388 15529 6388 15530 5590 15531 4818 15532 4219 15533 3618 15534 3158 15535 2699 15536 2357 15537 2005 15538 1741 15539 1477 15540 1284 15541 1084 15542 934 15543 788 15544 679 15545 570 15546 485 15547 408 15548 346 15549 291 15550 241 15551 204 15552 169 15553 143 15554 114 15555 98 15556 78 15557 67 15558 51 15559 45 15560 34 15561 30 15562 21 15563 19 15564 14 15565 12 15566 8 15567 7 15568 5 15569 4 15570 3 15571 2 15572 2 15573 1 15574 1 15575 0 15576 1 15577 1 15578 0 15579 36 15580 35 15581 663 15582 1188 15583 8789 15584 20563 15585 94662 15586 244651 15587 861039 15588 2250008 15589 6698917 15590 16955858 15591 44948388 15592 108201635 15593 262349557 15594 596927742 15595 1344009039 15596 2888844473 15597 6097702481 15598 12405880633 15599 24715916034 15600 47745414797 15601 90273167663 15602 166181253285 15603 299614425558 15604 527605242566 15605 911038400895 15606 1540463679926 15607 2557807724513 15608 4167970087663 15609 6679159107160 15610 10524060900039 15611 16330592543107 15612 24957648723350 15613 37612962746435 15614 55909333058729 15615 82052026847737 15616 118921503647603 15617 170359185714528 15618 241281498364262 15619 338099539699519 15620 468866034805155 15621 643871039809421 15622 875817688316935 15623 1180642533358021 15624 1577707294326195 15625 2090897968165169 15626 2748807327882098 15627 3586172195495640 15628 4644006687321545 15629 5971441590769548 15630 7625748212526044 15631 9674647107283756 15632 12196142814040417 15633 15281375405482891 15634 19034159940278078 15635 23574454420106580 15636 29037475572348733 15637 35577870301133036 15638 43368251100379141 15639 52604151881095990 15640 63501802032005448 15641 76303976852754716 15642 91276808069832117 15643 108716619925994347 15644 128945542211176210 15645 152319479110536482 15646 179222293291109157 15647 210075012239232110 15648 245328295742309377 15649 285473078008785167 15650 331031085488762177 15651 382567036306529234 15652 440676860982564503 15653 506001718858465144 15654 579213725653405497 15655 661031927697401962 15656 752205112806455368 15657 853530064741119697 15658 965831347710027069 15659 1089982004512038215 15660 1226879784344629929 15661 1377470657776050091 15662 1542721524790390405 15663 1723646740574726346 15664 1921276619536034310 15665 2136687366506258062 15666 2370965631088279326 15667 2625242086097564423 15668 2900651130399777324 15669 3198368481561825227 15670 3519566580272283817 15671 3865456518596143824 15672 4237237947510213983 15673 4636145609669525654 15674 5063394693208945736 15675 5520232421186757310 15676 6007877264876145846 15677 6527575667714647371 15678 7080536550766128847 15679 7667993829154120664 15680 8291134134072101341 15681 8951164892587121261 15682 9649237293800573329 15683 10386520896919705226 15684 11164119171273149581 15685 11983149959043692437 15686 12844656320184675449 15687 13749694249159538665 15688 14699235452840811234 15689 15694261045382798488 15690 16735659801370637220 15691 17824329815669554768 15692 18961068054411529744 15693 20146677925878026019 15694 21381854586223791320 15695 22667301171576696898 15696 24003604777658191603 15697 25391358330527711158 15698 26831032708125436660 15699 28323107957511553663 15700 29867935484385099923 15701 31465874424310421797 15702 33117150465623806539 15703 34822002248071460988 15704 36580529673987586398 15705 38392844763577817645 15706 40258917189724519775 15707 42178735845857844443 15708 44152143323406205487 15709 46179001031536910905 15710 48259021580928238420 15711 50391945314083735494 15712 52577361126834225486 15713 54814885449446722241 15714 57103981741062409360 15715 59444151599337566306 15716 61834742235633424469 15717 64275138752612713497 15718 66764571131462952093 15719 69302319383416222963 15720 71887508114047069022 15721 74519311394337699493 15722 77196747738151347141 15723 79918898624957427351 15724 82684690705922533123 15725 85493112453006445222 15726 88342997729401686551 15727 91233256901257514796 15728 94162647346818561686 15729 97130000978018671852 15730 100133997100002531503 15731 103173405241596588804 15732 106246844723514010663 15733 109353022077891881770 15734 112490493976437301071 15735 115657920839898461641 15736 118853816301023903103 15737 122076793501556842055 15738 125325318936635008341 15739 128597975850961942785 15740 131893204500804602943 15741 135209556278127816882 15742 138545439371095114011 15743 141899390922694376847 15744 145269809047178554829 15745 148655213715664395192 15746 152053985174901958385 15747 155464643824442643904 15748 158885574977276132230 15749 162315295444381948217 15750 165752185679719548064 15751 169194776323372804457 15752 172641466721254724564 15753 176090796158511112564 15754 179541170708679178144 15755 182991155398472665721 15756 186439187510320849110 15757 189883851434004255356 15758 193323601202143401630 15759 196757057247128832034 15760 200182715503320046266 15761 203599224881160607580 15762 207005106460924469727 15763 210399053831582288673 15764 213779638999476914291 15765 217145591526755887324 15766 220495515331305578976 15767 223828191632083668321 15768 227142282646912934531 15769 230436611476054020346 15770 233709877432814905012 15771 236960960655501964652 15772 240188624540314738362 15773 243391795503348291296 15774 246569277730866985948 15775 249720058553960889871 15776 252843010528477996903 15777 255937170259566707459 15778 259001453414125993184 15779 262034960004027291794 15780 265036676980761079311 15781 268005755353605354340 15782 270941226266877316538 15783 273842305385234967393 15784 276708096815314425285 15785 279537867809264516251 15786 282330766660582551517 15787 285086125427292851621 15788 287803165947967250503 15789 290481271477074671001 15790 293119707094595288955 15791 295717920060973015591 15792 298275248640375422331 15793 300791190062199257772 15794 303265124094032506513 15795 305696610373344826466 15796 308085100688375976354 15797 310430202722027171953 15798 312731407383892568541 15799 314988382507915988350 15800 317200689192667485914 15801 319368040838098012245 15802 321490034770244028326 15803 323566441753404161262 15804 325596926936620354033 15805 327581303737149866857 15806 329519270246586377713 15807 331410694057851562713 15808 333255338300073714658 15809 335053109982673801414 15810 336803801620008920161 15811 338507370913199780106 15812 340163672311871368768 15813 341772699481846091220 15814 343334332524576355642 15815 344848612112881345397 15816 346315476965560395849 15817 347735000138679923409 15818 349107142177447662189 15819 350432019351628864708 15820 351709647369295806320 15821 352940171246535630492 15822 354123624682359772722 15823 355260192075127381591 15824 356349958763340992262 15825 357393134271963199343 15826 358389818145496640190 15827 359340255480285617536 15828 360244593936014598036 15829 361103100185112923078 15830 361915932407359818806 15831 362683389116170216785 15832 363405673128407493291 15833 364083101093171225429 15834 364715882812064149807 15835 365304363163804828110 15836 365848793192230855672 15837 366349532626146037281 15838 366806836139093731702 15839 367221088227209292589 15840 367592581536447573576 15841 367921712305846915786 15842 368208773658319885946 15843 368454183321155445460 15844 368658269266426638609 15845 368821458052550403336 15846 368944075205122993623 15847 369026565690119747743 15848 369069286920190907244 15849 369072689998593133705 15850 369037127206033077786 15851 368963065179259003101 15852 368850885307126729903 15853 368701057892585190763 15854 368513956746460368651 15855 368290065054481853147 15856 368029783143900967720 15857 367733595616899995989 15858 367401893027853258913 15859 367035170432525002678 15860 366633842495455096017 15861 366198403669762663775 15862 365729256896277228693 15863 365226904868457609487 15864 364691772426341549170 15865 364124359862893724932 15866 363525078577389474785 15867 362894435110578700984 15868 362232860737044980714 15869 361540858009324295372 15870 360818843278718154169 15871 360067323562036842076 15872 359286733238094985093 15873 358477573957476207820 15874 357640263912903664026 15875 356775307630119404162 15876 355883139659529682770 15877 354964257976923338722 15878 354019079884863310092 15879 353048104838757255205 15880 352051764992820901441 15881 351030552244805816638 15882 349984880637562009618 15883 348915242328845506462 15884 347822064854442514874 15885 346705831979931480507 15886 345566952444211744851 15887 344405909211415900454 15888 343223123301194685298 15889 342019068604330574139 15890 340794146816084381014 15891 339548830118750496423 15892 338283531405509611167 15893 336998713238862143605 15894 335694768812804737769 15895 334372158210217826141 15896 333031284852330350756 15897 331672598785775135951 15898 330296483491052023874 15899 328903385881140102454 15900 327493698803689257003 15901 326067858830707391528 15902 324626238739893892017 15903 323169271430101123963 15904 321697338280571882426 15905 320210861637008304728 15906 318710202789235823575 15907 317195779966749428920 15908 315667962372901903546 15909 314127157562976753989 15910 312573714722010545396 15911 311008036926039760560 15912 309430480664097537108 15913 307841438290154181724 15914 306241246419479921995 15915 304630292642670045093 15916 303008920333057374506 15917 301377506369564629170 15918 299736374468203473908 15919 298085896524435820480 15920 296426402516210706536 15921 294758253695483012215 15922 293081760656448042168 15923 291397279497081857595 15924 289705126629902960297 15925 288005647621943660116 15926 286299139817021142203 15927 284585943509668951350 15928 282866361459264065358 15929 281140723572828300311 15930 279409313900529097195 15931 277672456997508620361 15932 275930441955916750681 15933 274183583121637900377 15934 272432151268276510343 15935 270676455338822976733 15936 268916770810262894027 15937 267153396617315861784 15938 265386590329193747637 15939 263616645459298730470 15940 261843823966768528450 15941 260068409571496627825 15942 258290646759731594818 15943 256510813834686529555 15944 254729159375825523424 15945 252945952125957833187 15946 251161423641634621275 15947 249375837267836900640 15948 247589428381200503060 15949 245802451009923705757 15950 244015123962804642389 15951 242227695910060555786 15952 240440389224051114721 15953 238653443503970930076 15954 236867065022037987976 15955 235081488072134540192 15956 233296922242906987762 15957 231513593013118232276 15958 229731694342966995626 15959 227951446465324659016 15960 226173046427838266931 15961 224396705906520146124 15962 222622606789895805671 15963 220850955581416431412 15964 219081937040009831400 15965 217315749367943365998 15966 215552562639039738175 15967 213792569964349157149 15968 212035944077726485164 15969 210282870049357900137 15970 208533506401123640824 15971 206788033195832058534 15972 205046611420301658381 15973 203309413356519246830 15974 201576586245066209892 15975 199848297455253437568 15976 198124696508126403784 15977 196405943246532044872 15978 194692173912576301398 15979 192983543536365421414 15980 191280190461534654992 15981 189582262449445418825 15982 187889885027579193004 15983 186203201245681885730 15984 184522338568647618812 15985 182847433032723598390 15986 181178599740798721492 15987 179515970127526577748 15988 177859661078955652298 15989 176209797265991362235 15990 174566483665644098270 15991 172929840461666992925 15992 171299974265999466074 15993 169676998750044768604 15994 168061009064549788642 15995 166452114508376012799 15996 164850411733137288653 15997 163256003774708945360 15998 161668976261075430136 15999 160089427978438130952 16000 158517445931753438129 16001 156953122887249369812 16002 155396535262227947742 16003 153847771699428854183 16004 152306909875209194354 16005 150774032657296187460 16006 149249207563692087510 16007 147732513464971877646 16008 146224019034328980589 16009 144723797609284051792 16010 143231908124015118270 16011 141748420052182887016 16012 140273393388880272451 16013 138806892311139675316 16014 137348967491224029644 16015 135899679378459761557 16016 134459079617948810437 16017 133027223599566327068 16018 131604154055074825466 16019 130189922782154779425 16020 128784573410296102046 16021 127388152912320626525 16022 126000696402952716376 16023 124622247404402438883 16024 123252841863305956306 16025 121892518705229469528 16026 120541305757232744017 16027 119199238637535439210 16028 117866345944627608176 16029 116542658929099099581 16030 115228198457108827843 16031 113922992614050403307 16032 112627062989132401998 16033 111340433525300370839 16034 110063118456134053444 16035 108795138705954722130 16036 107536509190938967608 16037 106287246912253025867 16038 105047359802159112687 16039 103816861990643792475 16040 102595762056914154362 16041 101384070426321383534 16042 100181789057903695658 16043 98988925650984637815 16044 97805482786218635172 16045 96631464673037927315 16046 95466867624120601418 16047 94311693271359508945 16048 93165938530501076304 16049 92029601751412095070 16050 90902673928753946081 16051 89785150982774592685 16052 88677024496021147588 16053 87578287313561114964 16054 86488925434554902512 16055 85408929419440879436 16056 84338285848890647471 16057 83276982410039554218 16058 82225000426457117172 16059 81182325447366295309 16060 80148939376437302796 16061 79124825084860824042 16062 78109959538737924525 16063 77104323616600817577 16064 76107894865647210358 16065 75120651679126572479 16066 74142566976942628700 16067 73173617301008801864 16068 72213776159958911520 16069 71263017798277521428 16070 70321311395371713403 16071 69388629486328122728 16072 68464941850597574575 16073 67550218906173162964 16074 66644426394392054177 16075 65747533163076655398 16076 64859505565800310913 16077 63980310510940331508 16078 63109910594824264246 16079 62248271290458995258 16080 61395355823741124626 16081 60551127899926190538 16082 59715547256730027426 16083 58888576298021991700 16084 58070175410462857622 16085 57260305394633458777 16086 56458923410090486675 16087 55665989086686796949 16088 54881460252197187969 16089 54105295093812411022 16090 53337448463282241853 16091 52577877502473904578 16092 51826537753997939454 16093 51083385071822863826 16094 50348372261497418227 16095 49621454255429427930 16096 48902584573630333222 16097 48191717007596549594 16098 47488802571321628898 16099 46793794254300770199 16100 46106643807335954646 16101 45427303222105016533 16102 44755721964019483878 16103 44091851336776815930 16104 43435641567210104348 16105 42787043097693602435 16106 42146004078905260100 16107 41512474376653584897 16108 40886402927330313377 16109 40267738864605912162 16110 39656429249583980311 16111 39052422746199597220 16112 38455667223796992732 16113 37866110738580144532 16114 37283699475758018014 16115 36708381122596003497 16116 36140102696059662897 16117 35578811393855312012 16118 35024452728670354869 16119 34476973626986518676 16120 33936320455904103279 16121 33402439762844879951 16122 32875276582694811777 16123 32354777284223982543 16124 31840887777003553350 16125 31333554156607343151 16126 30832721162823031089 16127 30338334799171287374 16128 29850340700718710328 16129 29368684697041413441 16130 28893311405637895568 16131 28424166646935897931 16132 27961195952751076374 16133 27504345061740505506 16134 27053558632642635893 16135 26608782472671561244 16136 26169962171415830468 16137 25737043541456715088 16138 25309971435038453342 16139 24888691804985593387 16140 24473150450488620994 16141 24063293410800741307 16142 23659065873790681040 16143 23260414086837697201 16144 22867284199132683854 16145 22479622618500044001 16146 22097375001875573659 16147 21720488027857397056 16148 21348908326248717711 16149 20982582805542420602 16150 20621457713998709814 16151 20265480287875504661 16152 19914597759133829048 16153 19568757657321532206 16154 19227906935029784258 16155 18891993502633165001 16156 18560965305182390429 16157 18234770603588558891 16158 17913357158973989451 16159 17596673661296446867 16160 17284668870190945239 16161 16977291878802589180 16162 16674491350948387118 16163 16376216851670324606 16164 16082418048252234103 16165 15793044956314705132 16166 15508047227508214567 16167 15227375388610432965 16168 14950980097625088772 16169 14678812373546635948 16170 14410822933057234969 16171 14146963341027611491 16172 13887185320633790259 16173 13631440966692028689 16174 13379682128598066225 16175 13131861477025042023 16176 12887931866868578526 16177 12647846531598753079 16178 12411558513024364969 16179 12179021647138240205 16180 11950189978097069613 16181 11725017932781486103 16182 11503459797500229964 16183 11285470624368177891 16184 11071005696463727582 16185 10860020681232788818 16186 10652471153349959006 16187 10448313424072715110 16188 10247504057928954881 16189 10050000002004451065 16190 9855758155724566830 16191 9664736125742210049 16192 9476891792505327871 16193 9292183414752410399 16194 9110569246558963359 16195 8932008218527694328 16196 8756459554640136671 16197 8583882851001233974 16198 8414237738734458908 16199 8247484494715905381 16200 8083583707704607610 16201 7922496330006372530 16202 7764183385974867224 16203 7608606515142304814 16204 7455727685482952006 16205 7305509218557931791 16206 7157913542343542228 16207 7012903669294723285 16208 6870442955104225180 16209 6730495098376574164 16210 6593023934989534043 16211 6457993855266906836 16212 6325369605856333650 16213 6195116264658906488 16214 6067199074388781582 16215 5941583803535285306 16216 5818236587282959713 16217 5697123880318437641 16218 5578212326575691690 16219 5461469067889114559 16220 5346861620823201353 16221 5234357810191249007 16222 5123925670450901066 16223 5015533707892163968 16224 4909150809083895906 16225 4804746157774491186 16226 4702289164277522181 16227 4601749686571787981 16228 4503097965475733361 16229 4406304528862464445 16230 4311340144540797607 16231 4218176005576636213 16232 4126783687654972035 16233 4037135044614258346 16234 3949202179758838801 16235 3862957601307500125 16236 3778374197369903374 16237 3695425126178386449 16238 3614083801469666827 16239 3534324023900116312 16240 3456119968310091923 16241 3379446072948399388 16242 3304277034469164147 16243 3230587920183019635 16244 3158354163507327437 16245 3087551455876296540 16246 3018155746701714282 16247 2950143341856936488 16248 2883490903068930585 16249 2818175345578051602 16250 2754173839494725754 16251 2691463899031424418 16252 2630023381845832570 16253 2569830395666613879 16254 2510863297614450034 16255 2453100777945665023 16256 2396521856346100190 16257 2341105799964193851 16258 2286832117706501939 16259 2233680641939335736 16260 2181631519265737201 16261 2130665141534535856 16262 2080762133073129229 16263 2031903433133129994 16264 1984070278914346020 16265 1937244150969094422 16266 1891406751973567956 16267 1846540091452426588 16268 1802626460158814859 16269 1759648390397316610 16270 1717588625252689652 16271 1676430207117574699 16272 1636156442720548745 16273 1596750878196129988 16274 1558197258798033074 16275 1520479621615027064 16276 1483582251338377042 16277 1447489669480149570 16278 1412186584976863540 16279 1377657990926551223 16280 1343889111795139147 16281 1310865405658265688 16282 1278572506518318293 16283 1246996324517547735 16284 1216122985753296191 16285 1185938845795900911 16286 1156430425200916976 16287 1127584512155675264 16288 1099388096282211675 16289 1071828391619026118 16290 1044892767050911921 16291 1018568849815743759 16292 992844455256699612 16293 967707617086748688 16294 943146514530248587 16295 919149575230373408 16296 895705402854998571 16297 872802812270179424 16298 850430755582101503 16299 828578422608304422 16300 807235168366449517 16301 786390550934946797 16302 766034258375177571 16303 746156205015854316 16304 726746460859184944 16305 707795289877069229 16306 689293079791764859 16307 671230432496162250 16308 653598097281950662 16309 636387007462759450 16310 619588214832677519 16311 603192972762145615 16312 587192674821208883 16313 571578888009974108 16314 556343293430454514 16315 541477760702868215 16316 526974293518232012 16317 512825057874147060 16318 499022330203237163 16319 485558562231533140 16320 472426334444788297 16321 459618378181554024 16322 447127532176087624 16323 434946797154032406 16324 423069297975380806 16325 411488298803960621 16326 400197168577092219 16327 389189425052613006 16328 378458706030078652 16329 367998777105085531 16330 357803506322922776 16331 347866897693826651 16332 338183071505982049 16333 328746264603792041 16334 319550814073735831 16335 310591180596886307 16336 301861937537114483 16337 293357764019231855 16338 285073437183111075 16339 277003845999748310 16340 269143988587487076 16341 261488958602591883 16342 254033945315841701 16343 246774238874579790 16344 239705234912359090 16345 232822415073449299 16346 226121354008311619 16347 219597717097586613 16348 213247271374553866 16349 207065861179490347 16350 201049420886510768 16351 195193966403013125 16352 189495611195975525 16353 183950538175677064 16354 178555016954094634 16355 173305390448305065 16356 168198094730319422 16357 163229628344944566 16358 158396572818931731 16359 153695575718092138 16360 149123373039602958 16361 144676757195507096 16362 140352599451964438 16363 136147830800392245 16364 132059465655981626 16365 128084569627778111 16366 124220282702732407 16367 120463799207481684 16368 116812391582768980 16369 113263379072409095 16370 109814150525131807 16371 106462144555478139 16372 103204872380788806 16373 100039888391437596 16374 96964811539374341 16375 93977306739944405 16376 91075105864392476 16377 88255980953973198 16378 85517763426637112 16379 82858327530613128 16380 80275608727317620 16381 77767580230953400 16382 75332269364997156 16383 72967743698327469 16384 70672126292915663 16385 68443576009878644 16386 66280300564524356 16387 64180545771421247 16388 62142607340249379 16389 60164815165360329 16390 58245542840292141 16391 56383200288960100 16392 54576241872671303 16393 52823154806878676 16394 51122465043366154 16395 49472733310711245 16396 47872559598802290 16397 46320575595291299 16398 44815446992371100 16399 43355872887033993 16400 41940586780631381 16401 40568352785021223 16402 39237964621317831 16403 37948248127111550 16404 36698059041632294 16405 35486282664072226 16406 34311829877461270 16407 33173642389162319 16408 32070687734087614 16409 31001961925429849 16410 29966482920617554 16411 28963298186654865 16412 27991477385842605 16413 27050117484574768 16414 26138334188102598 16415 25255271332801003 16416 24400091749817728 16417 23571984307749955 16418 22770153846185556 16419 21993831842391075 16420 21242266029641363 16421 20514728804126854 16422 19810506164514949 16423 19128909170199403 16424 18469262832436407 16425 17830915312469051 16426 17213226429687360 16427 16615579387088259 16428 16037369427291980 16429 15478013338381198 16430 14936937995150780 16431 14413591882279432 16432 13907433993830730 16433 13417943179320735 16434 12944607131340792 16435 12486933319475824 16436 12044438531061730 16437 11616657639896512 16438 11203133424140427 16439 10803426576073139 16440 10417106182228318 16441 10043757625361276 16442 9682973507340635 16443 9334362456580320 16444 8997540826099237 16445 8672139469996696 16446 8357795973087832 16447 8054162089582950 16448 7760896819637129 16449 7477671890300725 16450 7204165435906370 16451 6940067961524542 16452 6685076870120255 16453 6438900590216012 16454 6201253747156656 16455 5971861611015328 16456 5750456113079771 16457 5536778597471314 16458 5330576461429971 16459 5131606133702855 16460 4939630533755212 16461 4754420484523066 16462 4575752762959381 16463 4403411698071945 16464 4237187957536094 16465 4076878741213249 16466 3922287118311317 16467 3773222361995380 16468 3629499944006444 16469 3490940645433873 16470 3357371006224238 16471 3228622586419993 16472 3104532986876572 16473 2984944038498672 16474 2869703198970640 16475 2758661920935500 16476 2651677499788341 16477 2548610544974633 16478 2449327117703484 16479 2353696401655263 16480 2261593189435772 16481 2172894826156255 16482 2087483878901183 16483 2005245323959995 16484 1926069467846236 16485 1849848548905992 16486 1776479753090458 16487 1705862109187049 16488 1637899645986182 16489 1572497844313684 16490 1509566814028887 16491 1449018066920808 16492 1390767749240779 16493 1334733104691602 16494 1280835640153670 16495 1228997946979212 16496 1179146853175291 16497 1131210030479437 16498 1085119023074748 16499 1040806243139305 16500 998207912860274 16501 957260940748730 16502 917905694341142 16503 880083274071613 16504 843738154301681 16505 808815410524219 16506 775263153352482 16507 743030157951336 16508 712068136838270 16509 682329372543279 16510 653768760491483 16511 626341846319114 16512 600006678398649 16513 574721888890491 16514 550448312978819 16515 527147451966902 16516 504782896852428 16517 483318863320434 16518 462721376695586 16519 442957169152762 16520 423994675867398 16521 405803007501163 16522 388352723448527 16523 371615139430056 16524 355562917488354 16525 340169452526397 16526 325409261118082 16527 311257662997255 16528 297691008148835 16529 284686431258032 16530 272221898393790 16531 260276219917677 16532 248828961333696 16533 237860511427027 16534 227351842835254 16535 217284801019813 16536 207641751782279 16537 198405908912073 16538 189560864852938 16539 181091094457553 16540 172981402591967 16541 165217449017221 16542 157785105686276 16543 150671120765623 16544 143862422448831 16545 137346780528531 16546 131112050870412 16547 125146941429698 16548 119440226474531 16549 113981492179202 16550 108760319941717 16551 103767101282385 16552 98992215413085 16553 94426807841219 16554 90061958584790 16555 85889502476574 16556 81901212857418 16557 78089569429117 16558 74446953248462 16559 70966433452167 16560 67640992219416 16561 64464248728384 16562 61429712304372 16563 58531504267833 16564 55763654112996 16565 53120752405281 16566 50597284336071 16567 48188267112051 16568 45888636427758 16569 43693808013213 16570 41599110683652 16571 39600323170059 16572 37693162411721 16573 35873745482348 16574 34138128088239 16575 32482735165471 16576 30903956133518 16577 29398503184185 16578 27963056600552 16579 26594589307901 16580 25290068093285 16581 24046709426455 16582 22861728775557 16583 21732563771170 16584 20656674839446 16585 19631705914229 16586 18655329649017 16587 17725377356543 16588 16839730192584 16589 15996394646045 16590 15193432039844 16591 14429007630682 16592 13701359811783 16593 13008802452328 16594 12349726128324 16595 11722579633276 16596 11125903045785 16597 10558271388793 16598 10018352850843 16599 9504837087116 16600 9016517907283 16601 8552192431516 16602 8110761719962 16603 7691120317822 16604 7292274521437 16605 6913210376151 16606 6553023382784 16607 6210782704450 16608 5885671449933 16609 5576836730990 16610 5283535638570 16611 5004986106589 16612 4740517786954 16613 4489415181081 16614 4251068901714 16615 4024823832587 16616 3810130493198 16617 3606390543564 16618 3413104463213 16619 3229725461354 16620 3055803220497 16621 2890839340217 16622 2734424356835 16623 2586103746352 16624 2445508297880 16625 2312224751363 16626 2185917116089 16627 2066209424994 16628 1952798592968 16629 1845343687409 16630 1743568542699 16631 1647163890859 16632 1555880416289 16633 1469438437260 16634 1387610516933 16635 1310143709461 16636 1236832380020 16637 1167448629925 16638 1101804499488 16639 1039694577301 16640 980948686774 16641 925382401078 16642 872839901835 16643 823155557535 16644 776188082375 16645 731789328884 16646 689829711514 16647 650176668777 16648 612712552877 16649 577319261354 16650 543888731102 16651 512315680579 16652 482501911548 16653 454353982843 16654 427781615268 16655 402701822005 16656 379032519639 16657 356700334485 16658 335629779140 16659 315755896683 16660 297010080889 16661 279335095798 16662 262667861634 16663 246957867943 16664 232147829880 16665 218193369780 16666 205041881977 16667 192654285821 16668 180982896630 16669 169993445908 16670 159642233680 16671 149899106248 16672 140724566968 16673 132092192867 16674 123965888858 16675 116322397990 16676 109129211203 16677 102365928786 16678 96002959787 16679 90022300519 16680 84397428502 16681 79112504017 16682 74143492838 16683 69476353089 16684 65089668656 16685 60971020011 16686 57101104875 16687 53468845681 16688 50057154319 16689 46856157116 16690 43850562036 16691 41031483656 16692 38385488098 16693 35904593340 16694 33576859827 16695 31395036849 16696 29348734778 16697 27431379590 16698 25633816005 16699 23950011726 16700 22372089958 16701 20894531169 16702 19510459361 16703 18214778634 16704 17001634410 16705 15866343648 16706 14803839063 16707 13809778669 16708 12879907592 16709 12010215823 16710 11197061787 16711 10436721517 16712 9726178559 16713 9061992680 16714 8441614041 16715 7861844281 16716 7320608234 16717 6814960495 16718 6343161624 16719 5902483102 16720 5491539044 16721 5107822566 16722 4750185486 16723 4416319753 16724 4105325552 16725 3815097996 16726 3544898412 16727 3292798816 16728 3058233694 16729 2839460383 16730 2636011135 16731 2446305797 16732 2269991578 16733 2105653396 16734 1952993240 16735 1810743705 16736 1678676287 16737 1555670414 16738 1441524832 16739 1335246009 16740 1236674190 16741 1144944930 16742 1059903866 16743 980796879 16744 907493454 16745 839347141 16746 776223098 16747 717568237 16748 663258633 16749 612830139 16750 566151666 16751 522833167 16752 482749584 16753 445582953 16754 411198723 16755 379337530 16756 349869726 16757 322590473 16758 297363514 16759 274027917 16760 252451845 16761 232515073 16762 214082680 16763 197064836 16764 181332996 16765 166826471 16766 153415666 16767 141059981 16768 129639587 16769 119130940 16770 109417117 16771 100487413 16772 92233662 16773 84656595 16774 77652637 16775 71229060 16776 65291797 16777 59854431 16778 54828439 16779 50229720 16780 45979799 16781 42096721 16782 38508148 16783 35232019 16784 32205468 16785 29446077 16786 26897377 16787 24575104 16788 22431323 16789 20480449 16790 18680235 16791 17042492 16792 15532687 16793 14160518 16794 12896350 16795 11747459 16796 10690451 16797 9730444 16798 8848215 16799 8046544 16800 7311181 16801 6643249 16802 6031476 16803 5475227 16804 4967019 16805 4504959 16806 4083562 16807 3699887 16808 3351060 16809 3033319 16810 2745130 16811 2482092 16812 2244347 16813 2027276 16814 1831577 16815 1652443 16816 1491616 16817 1344322 16818 1212400 16819 1091280 16820 983294 16821 884089 16822 795862 16823 714592 16824 642630 16825 576375 16826 517802 16827 463739 16828 416175 16829 372296 16830 333712 16831 298083 16832 266882 16833 238112 16834 212917 16835 189665 16836 169359 16837 150700 16838 134391 16839 119356 16840 106294 16841 94301 16842 83831 16843 74246 16844 65894 16845 58306 16846 51638 16847 45610 16848 40314 16849 35586 16850 31372 16851 27641 16852 24313 16853 21413 16854 18775 16855 16505 16856 14433 16857 12686 16858 11053 16859 9694 16860 8419 16861 7388 16862 6388 16863 5590 16864 4818 16865 4219 16866 3618 16867 3158 16868 2699 16869 2357 16870 2005 16871 1741 16872 1477 16873 1284 16874 1084 16875 934 16876 788 16877 679 16878 570 16879 485 16880 408 16881 346 16882 291 16883 241 16884 204 16885 169 16886 143 16887 114 16888 98 16889 78 16890 67 16891 51 16892 45 16893 34 16894 30 16895 21 16896 19 16897 14 16898 12 16899 8 16900 7 16901 5 16902 4 16903 3 16904 2 16905 2 16906 1 16907 1 16908 0 16909 1 16910 1 16911 0 16912 37 16913 36 16914 700 16915 1258 16916 9520 16917 22410 16918 105163 16919 274334 16920 981941 16921 2596349 16922 7852895 16923 20146267 16924 54237663 16925 132484794 16926 326271403 16927 753899408 16928 1724615806 16929 3766653901 16930 8080454968 16931 16711121359 16932 33845118826 16933 66473288851 16934 127778362727 16935 239157812766 16936 438347635669 16937 784695550477 16938 1377160132791 16939 2366488013108 16940 3992307253851 16941 6608585587612 16942 10755203350099 16943 17206854636254 16944 27103157930658 16945 42035896534197 16946 64273139158957 16947 96904959628766 16948 144211119461365 16949 211890315235732 16950 307637329807516 16951 441484266424816 16952 626671019963570 16953 880127284109045 16954 1223738575042565 16955 1684993238042275 16956 2298764190529726 16957 3108134400753770 16958 4166830793075531 16959 5540222233404813 16960 7308555191910691 16961 9568090573433443 16962 12435302435276124 16963 16048081962931001 16964 20571065607764180 16965 26196786402315528 16966 33152306162919981 16967 41700141075670485 16968 52146370223890080 16969 64841092738447383 16970 80188193745823445 16971 98645034406184956 16972 120734052814066779 16973 147041295764729674 16974 178230044156564701 16975 215037758664949269 16976 258291928506809359 16977 308904881875990766 16978 367892065055436426 16979 436364181192612016 16980 515548155919418597 16981 606775904232330452 16982 711508214433642769 16983 831319538430991166 16984 967925163044950966 16985 1123161193215153270 16986 1299015260772530132 16987 1497601077703426515 16988 1721193237034021807 16989 1972195406399756736 16990 2253179455563865054 16991 2566846696344380731 16992 2916072165169718373 16993 3303857919796838528 16994 3733382622812498078 16995 4207946360036311882 16996 4731026730791709813 16997 5306214189011111273 16998 5937274578196503830 16999 6628074518329893109 17000 7382652089173488534 17001 8205131322104934401 17002 9099800594360161087 17003 10071015765507896857 17004 11123288623811336116 17005 12261177877478747717 17006 13489386627978269152 17007 14812640681979032477 17008 16235798192038313226 17009 17763714779396804863 17010 19401363478378563701 17011 21153685916191672380 17012 23025726685914936254 17013 25022470529127992783 17014 27148988155734425669 17015 29410258251158521638 17016 31811330060406168564 17017 34357130850200671950 17018 37052640860285431221 17019 39902684354153730834 17020 42912123674704503704 17021 46085635485615333854 17022 49427917816011579300 17023 52943448615001545285 17024 56636714183429182364 17025 60511952962698046955 17026 64573397220545076884 17027 68824997806767738845 17028 73270689401206855154 17029 77914100879320006737 17030 82758833685592526507 17031 87808151724343484514 17032 93065285324760753980 17033 98533107473862212408 17034 104214450368949036595 17035 110111759619618519760 17036 116227438250892580325 17037 122563488360443863660 17038 129121866763891716556 17039 135904102938922284840 17040 142911683796945931905 17041 150145660594822590078 17042 157607044015326939193 17043 165296385553425207130 17044 173214203210201726788 17045 181360553771919246068 17046 189735467123888127197 17047 198338491060710892827 17048 207169157514246691069 17049 216226520602254843937 17050 225509629472225187968 17051 235017036810241782997 17052 244747304721070683680 17053 254698509238795425470 17054 264868750549824685510 17055 275255625773757230901 17056 285856773175549829641 17057 296669344117434945734 17058 307690549123055160782 17059 318917095799603453580 17060 330345769685353437220 17061 341972874899683967658 17062 353794814183404008146 17063 365807493118731697348 17064 378006935601636923798 17065 390388694706514896242 17066 402948464571018947008 17067 415681452343725319190 17068 428583026015934758475 17069 441648097254287348941 17070 454871762790472368681 17071 468248645777157835862 17072 481773573514350026145 17073 495440934215278550205 17074 509245345405087428009 17075 523180966588403325156 17076 537242204260226359385 17077 551423044750207243708 17078 565717747024261773024 17079 580120128762742097599 17080 594624295946279249248 17081 609223954068130566704 17082 623913122667888769338 17083 638685397080981998792 17084 653534699829249405939 17085 668454572604957594242 17086 683438909837336198516 17087 698481198498733336881 17088 713575288508971066877 17089 728714667974024414244 17090 743893213085426763534 17091 759104408463787336893 17092 774342133796393787809 17093 789599924854743053980 17094 804871737058292709616 17095 820151148898750216264 17096 835432162061297843183 17097 850708450761575701881 17098 865974136359465586721 17099 881222976432090931978 17100 896449175689299858599 17101 911646626158430333451 17102 926809690299420765592 17103 941932378297976488517 17104 957009167164707558263 17105 972034234249854362188 17106 987002246400095456164 17107 1001907528020719732813 17108 1016744885833575587035 17109 1031508838143210394034 17110 1046194407678238784936 17111 1060796282915763678070 17112 1075309646079748747198 17113 1089729400501811289174 17114 1104050964891246501567 17115 1118269430348320631674 17116 1132380389303613017354 17117 1146379163209136491279 17118 1160261596100223700932 17119 1174023209643939233061 17120 1187660030831306367337 17121 1201167822126219352668 17122 1214542872309668684873 17123 1227781151798848587075 17124 1240879137034722668429 17125 1253833045099924220440 17126 1266639619950660835712 17127 1279295290134650215329 17128 1291796987952302085774 17129 1304141390414443748513 17130 1316325699098808210872 17131 1328346802281105526196 17132 1340202087069445750063 17133 1351888688441152056808 17134 1363404261097079134595 17135 1374746147881388673592 17136 1385912183225217467474 17137 1396899951872829856191 17138 1407707551222738518343 17139 1418332767783916834350 17140 1428773870407350349001 17141 1439028880158537322998 17142 1449096321765773437675 17143 1458974409737935194887 17144 1468661829978314423709 17145 1478157022127244129906 17146 1487458918873744068733 17147 1496566143209505554028 17148 1505477777154654410819 17149 1514192657768541605814 17150 1522710103187091852246 17151 1531029122360576786107 17152 1539149169757123887544 17153 1547069456090604579186 17154 1554789660071133162961 17155 1562309151853528634669 17156 1569627732691467199195 17157 1576744961307015764066 17158 1583660850469173474615 17159 1590375105234975677725 17160 1596887846649963557729 17161 1603198954573747209036 17162 1609308748295009763104 17163 1615217240526328805948 17164 1620924844376339628097 17165 1626431733306738938746 17166 1631738505104536621215 17167 1636845452487378588780 17168 1641753252660701698593 17169 1646462344975329000857 17170 1650973577695053592327 17171 1655287495931450653665 17172 1659405013212091763988 17173 1663326807315482575746 17174 1667053949347534064175 17175 1670587209622704350802 17176 1673927710782076383309 17177 1677076342161050444300 17178 1680034370787292893366 17179 1682802765735178520096 17180 1685382832405945554606 17181 1687775645695029314531 17182 1689982642626368738085 17183 1692004965587414213132 17184 1693844077476729861828 17185 1695501213868078750498 17186 1696977957054933972834 17187 1698275598484846190033 17188 1699395734582134763426 17189 1700339737999459518264 17190 1701109312928621525752 17191 1701705876986377220248 17192 1702131137570608075145 17193 1702386582222463803664 17194 1702474015149534587260 17195 1702394958706261409533 17196 1702151210224098781672 17197 1701744351455689182223 17198 1701176266295727787896 17199 1700448561933572339692 17200 1699563106180149586833 17201 1698521555877799178746 17202 1697325855873328061695 17203 1695977679867211912840 17204 1694478948298258439286 17205 1692831375551134208854 17206 1691036950309750311544 17207 1689097396039543550625 17208 1687014669551854928258 17209 1684790526810510670427 17210 1682426984818454018555 17211 1679925801615612027672 17212 1677288955718759641993 17213 1674518230253124667323 17214 1671615656578353541581 17215 1668583013653951165297 17216 1665422288566595743864 17217 1662135278680028538017 17218 1658724017268915921907 17219 1655190292024772764923 17220 1651536086935861191576 17221 1647763202130881529008 17222 1643873661797820611815 17223 1639869251570188537748 17224 1635751942079423989081 17225 1631523526108439247035 17226 1627186009115472238070 17227 1622741165219111788324 17228 1618190942751423909095 17229 1613537118316150442334 17230 1608781670285671386504 17231 1603926353043386233276 17232 1598973084900602943833 17233 1593923618652043710948 17234 1588779898413003463668 17235 1583543651751552225954 17236 1578216760381745400700 17237 1572800946758849062119 17238 1567298114652846117290 17239 1561709958801092547636 17240 1556038318780255149524 17241 1550284881176461914405 17242 1544451504332133567665 17243 1538539845094184430473 17244 1532551696298650568765 17245 1526488704056519275064 17246 1520352677096808869291 17247 1514145230177796977241 17248 1507868105650298673595 17249 1501522905362556208509 17250 1495111385045348016065 17251 1488635113954670167556 17252 1482095780967992169763 17253 1475494940610016183527 17254 1468834292954984634219 17255 1462115359030562596219 17256 1455339771916757422563 17257 1448509036411466874826 17258 1441624794905678272500 17259 1434688518072800017861 17260 1427701781470873945168 17261 1420666038333985039053 17262 1413582871889045230810 17263 1406453700870618777964 17264 1399280042100742985521 17265 1392063295901224605472 17266 1384804985345020796422 17267 1377506476099337995656 17268 1370169225472762290006 17269 1362794579963655644976 17270 1355384001910684427640 17271 1347938803175941159487 17272 1340460381165376204134 17273 1332950028005242500946 17274 1325409145066342299211 17275 1317838990013257737857 17276 1310240900279766130928 17277 1302616113376890734547 17278 1294965969779850513572 17279 1287291672847029962705 17280 1279594500234068834578 17281 1271875634864041172911 17282 1264136356637168065543 17283 1256377814729459890492 17284 1248601227447486077481 17285 1240807723370124587892 17286 1232998522342887117300 17287 1225174719692876745174 17288 1217337474989838246758 17289 1209487862887961097224 17290 1201627043878957263565 17291 1193756059935198477195 17292 1185876012648567461438 17293 1177987923326704538159 17294 1170092893944214785439 17295 1162191913744204407178 17296 1154286027231384103147 17297 1146376203064358593122 17298 1138463485644830340945 17299 1130548812230078247779 17300 1122633171225691846074 17301 1114717479433776379152 17302 1106802724725188960470 17303 1098889793202980962871 17304 1090979618234726283216 17305 1083073065647313535427 17306 1075171067893479933121 17307 1067274460820575502231 17308 1059384123890491668183 17309 1051500872899596878021 17310 1043625586045561308551 17311 1035759049886741768864 17312 1027902091158486236071 17313 1020055476619256066098 17314 1012220031428882004863 17315 1004396493867554793225 17316 996585639157082575900 17317 988788186062267841818 17318 981004907954342510381 17319 973236495882277384026 17320 965483674805118511956 17321 957747116570730465368 17322 950027544035099610840 17323 942325602101609835750 17324 934641966739769534854 17325 926977263982992743788 17326 919332167474077255260 17327 911707277082460877473 17328 904103221075089164791 17329 896520580805335239849 17330 888959982021804297917 17331 881421980689661386361 17332 873907158683554708388 17333 866416053830619039773 17334 858949245313357448671 17335 851507246350757978053 17336 844090593745664731648 17337 836699782967618959884 17338 829335347981208658325 17339 821997760431902411240 17340 814687513377976328520 17341 807405061123991329175 17342 800150893772262288394 17343 792925442581069793328 17344 785729158206878201312 17345 778562454994387717628 17346 771425780545008290690 17347 764319526936407860933 17348 757244103772231862844 17349 750199886653550410925 17350 743187282055383562128 17351 736206644093531518872 17352 729258342670586371880 17353 722342715878488509865 17354 715460130446243102424 17355 708610903754639804300 17356 701795367369356278494 17357 695013823117538850396 17358 688266599363395787683 17359 681553977997646065538 17360 674876253616003610029 17361 668233693031962085611 17362 661626587637713775427 17363 655055185085282770183 17364 648519744368398860366 17365 642020498552905672460 17366 635557703452429595662 17367 629131573738602069607 17368 622742334178929518940 17369 616390185362762762460 17370 610075348918476810676 17371 603798007806763949958 17372 597558353944937820177 17373 591356556720741389963 17374 585192804975741974563 17375 579067251233493977714 17376 572980055933737323112 17377 566931358546559522841 17378 560921316523340148637 17379 554950053224800555251 17380 549017698989379329559 17381 543124364654402212630 17382 537270177671379416954 17383 531455233519948105875 17384 525679633808190293292 17385 519943462023701728823 17386 514246817009411481746 17387 508589767642786425688 17388 502972388164747101069 17389 497394735999784022212 17390 491856882764488911220 17391 486358872009845376658 17392 480900751969621702235 17393 475482555286095701848 17394 470104327721592795441 17395 464766088775293244116 17396 459467862023062653008 17397 454209656599024218360 17398 448991493775590747706 17399 443813370267571728216 17400 438675286328039355936 17401 433577228852650008649 17402 428519195974686849166 17403 423501162880722197922 17404 418523107826552585551 17405 413584996727672281348 17406 408686805910844846881 17407 403828490284194036679 17408 399010007413880454533 17409 394231303479547537164 17410 389492334320943947818 17411 384793035801761061981 17412 380133346086548910865 17413 375513192852433431982 17414 370932512749961660073 17415 366391223816460724143 17416 361889246085561460209 17417 357426489946701215949 17418 353002874136122120564 17419 348618300067667970037 17420 344272670891289670978 17421 339965880903717491890 17422 335697832180455835696 17423 331468410694094212337 17424 327277503931995401612 17425 323124991274751786802 17426 319010759364225540833 17427 314934679890515095906 17428 310896625876149508600 17429 306896462938061864995 17430 302934063481783346767 17431 299009286053216274516 17432 295121990378296424913 17433 291272029436502386547 17434 287459262568340665961 17435 283683536285916998024 17436 279944698156016752138 17437 276242589622914314400 17438 272577058100361418653 17439 268947939149584080058 17440 265355069286526183041 17441 261798279492224367820 17442 258277406359122763253 17443 254792275552670984223 17444 251342713612797966736 17445 247928542098636641119 17446 244549587854564005456 17447 241205667673980414630 17448 237896599160419482625 17449 234622195462512163461 17450 231382274714431351477 17451 228176645827656389047 17452 225005118476326830379 17453 221867498375764311488 17454 218763595950470996167 17455 215693213188959952417 17456 212656152805791027543 17457 209652214025105046768 17458 206681200527832230359 17459 203742908301870947497 17460 200837134034822664000 17461 197963671368105357003 17462 195122318166190080954 17463 192312865302992474659 17464 189535104335931838029 17465 186788824194318795539 17466 184073817815018191317 17467 181389871808905529365 17468 178736773461197009259 17469 176114307822509428041 17470 173522263753363787332 17471 170960424414456511540 17472 168428573637881441891 17473 165926493392092093281 17474 163453969273256126726 17475 161010781766032042535 17476 158596712031325359457 17477 156211539712947624727 17478 153855047914454751270 17479 151527015182057703956 17480 149227220747514616683 17481 146955442648517479049 17482 144711462230235625317 17483 142495056797826022577 17484 140306004356972889328 17485 138144082020255097890 17486 136009070068019410333 17487 133900745223671046610 17488 131818884931794665244 17489 129763266021081602330 17490 127733668361573970916 17491 125729868716038668973 17492 123751644593668486799 17493 121798773142056685141 17494 119871034436965619075 17495 117968205862869683605 17496 116090065580421406245 17497 114236391621290159319 17498 112406964843842930904 17499 110601563798314520328 17500 108819967846457726920 17501 107061956430677293024 17502 105327311730005165858 17503 103615813968025696551 17504 101927244218718025627 17505 100261383824497341405 17506 98618016786337668716 17507 96996925470751611104 17508 95397893137820003354 17509 93820703483460464026 17510 92265142793482192065 17511 90730996011279698660 17512 89218049020815279028 17513 87726088288163863002 17514 86254902810627530953 17515 84804280507173670134 17516 83374010286926760815 17517 81963881768281314127 17518 80573687050791977017 17519 79203217392984258585 17520 77852265095181471288 17521 76520623276386967534 17522 75208087493878915659 17523 73914452676103510490 17524 72639514846812879116 17525 71383070940425387276 17526 70144920292896698676 17527 68924861801264056757 17528 67722695510757644900 17529 66538222454245018260 17530 65371246034734876492 17531 64221569384172686520 17532 63088996835222115887 17533 61973333771696638140 17534 60874387919034665761 17535 59791966880836808374 17536 58725879511900954511 17537 57675935769165725891 17538 56641947925172457430 17539 55623728262759653855 17540 54621090362979064128 17541 53633848949941123076 17542 52661821038069725110 17543 51704823768793214369 17544 50762675624717893367 17545 49835196263749167611 17546 48922207608148536366 17547 48023531810688791188 17548 47138992403244840798 17549 46268414117662942807 17550 45411623922600397124 17551 44568449109689160758 17552 43738718380918129615 17553 42922261657408280004 17554 42118911067187038432 17555 41328499143144177612 17556 40550859853501061521 17557 39785828400378967796 17558 39033242158802265470 17559 38292938982870530978 17560 37564758179412492115 17561 36848540300098082131 17562 36144128031928021513 17563 35451364607872519029 17564 34770094723174905049 17565 34100164326725524464 17566 33441421460412372171 17567 32793714772847076106 17568 32156894376776016501 17569 31530811645628246064 17570 30915319998568643112 17571 30310273517199567920 17572 29715527741430434313 17573 29130939477238867379 17574 28556367524568056439 17575 27991671397092309378 17576 27436712053020591912 17577 26891351721432006517 17578 26355454569008731565 17579 25828885522864339823 17580 25311510934283975819 17581 24803198429286169863 17582 24303817510574434662 17583 23813238484591000145 17584 23331333054945337293 17585 22857974202560905762 17586 22393036721004679667 17587 21936396246792378622 17588 21487929780735095590 17589 21047515602848934431 17590 20615033738506577979 17591 20190365091167980827 17592 19773391891232289211 17593 19363997648528039402 17594 18962067548759116661 17595 18567487686876592730 17596 18180145443525463067 17597 17799929476917728503 17598 17426730050566449176 17599 17060438364023790558 17600 16700946858134477985 17601 16348149247454548259 17602 16001940780835381323 17603 15662217664748051750 17604 15328877301300228497 17605 15001818359420265121 17606 14680940971523626519 17607 14366146244713528091 17608 14057336434864777819 17609 13754415054358023329 17610 13457287010002341930 17611 13165858194685010140 17612 12880035603204952207 17613 12599727473247478264 17614 12324843369659736031 17615 12055293849080835571 17616 11790990524366699512 17617 11531846233482381323 17618 11277775076915654479 17619 11028692147211686938 17620 10784513548832232135 17621 10545156589262733482 17622 10310539777359145222 17623 10080582608472465469 17624 9855205547485642988 17625 9634330236278258695 17626 9417879460458000053 17627 9205776980644278339 17628 8997947487479435495 17629 8794316818234022567 17630 8594811899896059346 17631 8399360617973745724 17632 8207891750969076362 17633 8020335189443573722 17634 7836621864041419877 17635 7656683642008890416 17636 7480453249350822727 17637 7307864486197284275 17638 7138852146707632124 17639 6973351935037663264 17640 6811300382934886065 17641 6652635054783913127 17642 6497294466684874558 17643 6345218014174865244 17644 6196345891749594371 17645 6050619282098070624 17646 5907980281012979387 17647 5768371829549554043 17648 5631737641304783072 17649 5498022371698951815 17650 5367171553581447162 17651 5239131527834431872 17652 5113849383897980118 17653 4991273104817593635 17654 4871351517956974910 17655 4754034219680582193 17656 4639271532343354240 17657 4527014622617460799 17658 4417215470894590087 17659 4309826785880074465 17660 4204801980877924341 17661 4102095264225374700 17662 4001661628803383175 17663 3903456754407720541 17664 3807437005067380421 17665 3713559490682808189 17666 3621782077730758747 17667 3532063278399016257 17668 3444362268909129062 17669 3358638923114589735 17670 3274853844393148749 17671 3192968241157450598 17672 3112943965499977322 17673 3034743520647380792 17674 2958330112497176119 17675 2883667512353560528 17676 2810720114715338792 17677 2739452920574804718 17678 2669831606556628108 17679 2601822377079501404 17680 2535392038337094069 17681 2470507960705961025 17682 2407138163085415285 17683 2345251156416949203 17684 2284816031067517254 17685 2225802402210470907 17686 2168180505664598471 17687 2111921035916775004 17688 2056995243644518661 17689 2003374867718137475 17690 1951032239078454829 17691 1899940116701114582 17692 1850071791269856540 17693 1801401008026499849 17694 1753902075151618776 17695 1707549700783899298 17696 1662319099137881460 17697 1618185908596949261 17698 1575126300513694379 17699 1533116820723294742 17700 1492134494732389741 17701 1452156744649388026 17702 1413161494948938164 17703 1375127021911522944 17704 1338032054106374169 17705 1301855691910752738 17706 1266577507251820643 17707 1232177403463135825 17708 1198635708157892271 17709 1165933098776260139 17710 1134050693122115390 17711 1102969922219948616 17712 1072672613190813534 17713 1043140923200961832 17714 1014357418679746080 17715 986304963166790165 17716 958966787961526198 17717 932326436679404084 17718 906367831529915032 17719 881075177353357732 17720 856433018605289257 17721 832426196222131556 17722 809039899605830900 17723 786259587609136452 17724 764071031305154325 17725 742460283710310239 17726 721413717051689573 17727 700917961082555596 17728 680959931085936037 17729 661526810851943202 17730 642606075447933974 17731 624185446198083816 17732 606252904393187782 17733 588796687345413254 17734 571805296996720322 17735 555267470802741029 17736 539172182094133635 17737 523508648185006792 17738 508266325987873177 17739 493434897586114489 17740 479004258296487811 17741 464964535707489916 17742 451306073838566681 17743 438019431559358463 17744 425095360018019645 17745 412524831163369226 17746 400299012015800201 17747 388409274046035146 17748 376847161950523026 17749 365604429685863589 17750 354673006840457802 17751 344045017012460950 17752 333712739727833763 17753 323668652120993127 17754 313905389595272418 17755 304415770805236446 17756 295192754882688968 17757 286229486881645489 17758 277519254589898279 17759 269055518061880711 17760 260831864262283653 17761 252842054163229631 17762 245079977807639639 17763 237539686364634400 17764 230215346008234622 17765 223101284881124812 17766 216191948346926568 17767 209481931543574586 17768 202965934293953020 17769 196638806368355439 17770 190495504467862112 17771 184531123603386354 17772 178740854696044609 17773 173120026554979795 17774 167664066074148593 17775 162368527082538084 17776 157229051771989368 17777 152241408295037565 17778 147401455373518642 17779 142705167361759960 17780 138148600556258326 17781 133727925579647541 17782 129439397149649881 17783 125279374550909897 17784 121244293596800724 17785 117330693083796600 17786 113535190350179675 17787 109854496639552624 17788 106285395034449171 17789 102824760720859586 17790 99469542644844584 17791 96216773435864542 17792 93063553466294590 17793 90007064939251725 17794 87044559571573336 17795 84173363093918783 17796 81390865385692550 17797 78694528498766277 17798 76081880155097200 17799 73550513131311673 17800 71098081024996405 17801 68722300662189050 17802 66420951032883318 17803 64191867896925484 17804 62032944702850055 17805 59942130002525237 17806 57917431136495334 17807 55956904702458633 17808 54058661986371774 17809 52220862024691811 17810 50441719360964517 17811 48719491103452488 17812 47052486042583713 17813 45439054187995037 17814 43877597825116304 17815 42366555883905436 17816 40904415941711086 17817 39489701104495400 17818 38120983479627825 17819 36796866673909314 17820 35515999879677690 17821 34277062892604825 17822 33078781184932911 17823 31919907365907487 17824 30799236473339500 17825 29715589963186136 17826 28667831626329813 17827 27654848703278190 17828 26675567642233032 17829 25728937842365348 17830 24813947628755381 17831 23929605737062775 17832 23074956863546378 17833 22249065789535832 17834 21451032804471439 17835 20679976157118841 17836 19935046774380344 17837 19215413360600812 17838 18520276729167373 17839 17848853700105492 17840 17200390499345480 17841 16574149312443116 17842 15969421077239191 17843 15385511199545538 17844 14821751298883763 17845 14277487517394538 17846 13752091478116360 17847 13244948102433066 17848 12755465412268306 17849 12283064835455100 17850 11827190153936461 17851 11387297537471852 17852 10962863278933318 17853 10553376226596131 17854 10158344601122687 17855 9777288312226243 17856 9409744597204009 17857 9055262567330065 17858 8713407923894338 17859 8383757513250608 17860 8065902903373682 17861 7759446982062897 17862 7464006673528133 17863 7179209587175293 17864 6904695673229667 17865 6640115730476870 17866 6385132274070276 17867 6139418090457744 17868 5902656176878913 17869 5674539933592515 17870 5454772409268698 17871 5243066532213474 17872 5039143552493074 17873 4842734680026989 17874 4653578972301279 17875 4471424950428273 17876 4296027823057094 17877 4127152301322610 17878 3964569392035716 17879 3808059117559771 17880 3657406807324800 17881 3512406794131940 17882 3372858404027513 17883 3238569491501403 17884 3109352070259127 17885 2985026615867371 17886 2865417533050031 17887 2750357216593672 17888 2639681294855235 17889 2533233276461283 17890 2430859747531005 17891 2332414700552924 17892 2237754641497843 17893 2146743332391812 17894 2059246954508149 17895 1975138478263415 17896 1894292842368426 17897 1816591585506701 17898 1741918182222316 17899 1670162246145437 17900 1601214967895240 17901 1534973468386611 17902 1471336457731190 17903 1410208122332481 17904 1351493966056161 17905 1295104740534312 17906 1240952562603092 17907 1188954359363776 17908 1139028218809389 17909 1091096800222923 17910 1045083998738253 17911 1000917864205094 17912 958527529430302 17913 917846043307598 17914 878807630043033 17915 841350036449251 17916 805412073230517 17917 770935842124573 17918 737864607852037 17919 706144562887069 17920 675722980579012 17921 646549841879957 17922 618576309472043 17923 591755922825975 17924 566043339636530 17925 541395393048808 17926 517770129718923 17927 495127474785510 17928 473428515976056 17929 452636039164196 17930 432714077919585 17931 413628103307799 17932 395344788444913 17933 377832087190448 17934 361059227214457 17935 344996492899596 17936 329615396761028 17937 314888376848999 17938 300789155810090 17939 287292192435182 17940 274373182429720 17941 262008451701918 17942 250175602692067 17943 238852713050348 17944 228019084444780 17945 217654411953012 17946 207739638291340 17947 198255975899047 17948 189185826954158 17949 180511804415181 17950 172217719103632 17951 164287497445380 17952 156706200524888 17953 149458966440404 17954 142532062354462 17955 135911762661551 17956 129585402752790 17957 123540304356335 17958 117764833119354 17959 112247292676972 17960 106976959115504 17961 101943040599520 17962 97135691249816 17963 92544966720859 17964 88161795180168 17965 83977012682956 17966 79982293912824 17967 76169205485559 17968 72530079211253 17969 69057153296123 17970 65743393534419 17971 62581666578670 17972 59565495031259 17973 56688322850356 17974 53944209825980 17975 51327139666976 17976 48831643235428 17977 46452199184737 17978 44183793319968 17979 42021366671597 17980 39960303010687 17981 37995966838212 17982 36124126756453 17983 34340542198917 17984 32641317981272 17985 31022574700951 17986 29480742459250 17987 28012278269110 17988 26613896151942 17989 25282360021903 17990 24014659020847 17991 22807842662138 17992 21659139687168 17993 20565859623021 17994 19525463958648 17995 18535503543666 17996 17593642485134 17997 16697650934267 17998 15845389890387 17999 15034832814482 18000 14264012025018 18001 13531085122685 18002 12834251287722 18003 12171838602488 18004 11542191159641 18005 10943791093040 18006 10375123982322 18007 9834814164394 18008 9321470136434 18009 8833844427375 18010 8370665517284 18011 7930804187818 18012 7513093121711 18013 7116509254974 18014 6739987273222 18015 6382601878073 18016 6043376129853 18017 5721472327321 18018 5416000200440 18019 5126202463000 18020 4851263949455 18021 4590499316335 18022 4343166909367 18023 4108647400156 18024 3886262878119 18025 3675452754818 18026 3475601620344 18027 3286202809148 18028 3106694876578 18029 2936619077458 18030 2775466912129 18031 2622823581061 18032 2478226228266 18033 2341299019429 18034 2211623845933 18035 2088860576717 18036 1972629672063 18037 1862622528842 18038 1758497419211 18039 1659974696651 18040 1566744998317 18041 1478554316270 18042 1395125002051 18043 1316226531913 18044 1241608384585 18045 1171060832836 18046 1104359797028 18047 1041314726292 18048 981724070835 18049 925414160891 18050 872205462512 18051 821939955313 18052 774456646950 18053 729611383177 18054 687261293139 18055 647275037627 18056 609524977653 18057 573891153356 18058 540260711477 18059 508524329818 18060 478581479032 18061 450332243203 18062 423688112891 18063 398558002312 18064 374863278527 18065 352520725695 18066 331461353740 18067 311609317550 18068 292903499718 18069 275274658264 18070 258669309372 18071 243024459767 18072 228292790002 18073 214416864932 18074 201355397811 18075 189056236190 18076 177482849797 18077 166587829571 18078 156339329289 18079 146694413589 18080 137624897303 18081 129091876122 18082 121070749501 18083 113526441752 18084 106437112405 18085 99771099979 18086 93509316736 18087 87623344906 18088 82096149390 18089 76902222074 18090 72026602768 18091 67446523431 18092 63148554506 18093 59112376177 18094 55326113873 18095 51771761835 18096 48438569510 18097 45310567959 18098 42378194659 18099 39627405609 18100 37049446515 18101 34631984774 18102 32367157958 18103 30244205600 18104 28255891035 18105 26392832502 18106 24648483643 18107 23014741777 18108 21485538844 18109 20053872724 18110 18714227837 18111 17460620495 18112 16287908241 18113 15190979588 18114 14165142595 18115 13206076169 18116 12309399363 18117 11471464477 18118 10688265220 18119 9956760436 18120 9273211516 18121 8635078335 18122 8038950000 18123 7482738668 18124 6963265424 18125 6478812175 18126 6026488434 18127 5604898814 18128 5211365878 18129 4844755298 18130 4502643143 18131 4184123358 18132 3886964397 18133 3610434186 18134 3352530804 18135 3112673702 18136 2889034061 18137 2681143784 18138 2487378362 18139 2307363142 18140 2139630317 18141 1983872725 18142 1838799564 18143 1704160222 18144 1578801765 18145 1462507398 18146 1354279318 18147 1253930766 18148 1160581056 18149 1074059486 18150 993616119 18151 919092917 18152 849838926 18153 785701333 18154 726135891 18155 670995224 18156 619815135 18157 572447022 18158 528513652 18159 487867889 18160 450194387 18161 415345214 18162 383071811 18163 353226662 18164 325608718 18165 300070458 18166 276460212 18167 254633400 18168 234472109 18169 215832912 18170 198633806 18171 182737377 18172 168082227 18173 154536095 18174 142062022 18175 130533807 18176 119928726 18177 110126428 18178 101119993 18179 92796851 18180 85157479 18181 78096428 18182 71623685 18183 65642321 18184 60164936 18185 55102686 18186 50472753 18187 46195102 18188 42286629 18189 38675343 18190 35379521 18191 32335908 18192 29560583 18193 26997722 18194 24663237 18195 22509172 18196 20548307 18197 18739496 18198 17094268 18199 15578299 18200 14200013 18201 12930717 18202 11777249 18203 10716718 18204 9752995 18205 8867680 18206 8063325 18207 7325978 18208 6655817 18209 6042251 18210 5484477 18211 4975142 18212 4511792 18213 4089378 18214 3704823 18215 3355410 18216 3036952 18217 2748123 18218 2484647 18219 2246603 18220 2029135 18221 1833064 18222 1653727 18223 1492717 18224 1345224 18225 1213100 18226 1091893 18227 983820 18228 884527 18229 796153 18230 714872 18231 642870 18232 576569 18233 517925 18234 463856 18235 416258 18236 372372 18237 333754 18238 298122 18239 266921 18240 238148 18241 212918 18242 189667 18243 169395 18244 150700 18245 134391 18246 119356 18247 106294 18248 94301 18249 83831 18250 74246 18251 65894 18252 58306 18253 51638 18254 45610 18255 40314 18256 35586 18257 31372 18258 27641 18259 24313 18260 21413 18261 18775 18262 16505 18263 14433 18264 12686 18265 11053 18266 9694 18267 8419 18268 7388 18269 6388 18270 5590 18271 4818 18272 4219 18273 3618 18274 3158 18275 2699 18276 2357 18277 2005 18278 1741 18279 1477 18280 1284 18281 1084 18282 934 18283 788 18284 679 18285 570 18286 485 18287 408 18288 346 18289 291 18290 241 18291 204 18292 169 18293 143 18294 114 18295 98 18296 78 18297 67 18298 51 18299 45 18300 34 18301 30 18302 21 18303 19 18304 14 18305 12 18306 8 18307 7 18308 5 18309 4 18310 3 18311 2 18312 2 18313 1 18314 1 18315 0 18316 1 18317 1 18318 0 18319 38 18320 37 18321 738 18322 1330 18323 10290 18324 24364 18325 116498 18326 306622 18327 1115742 18328 2983692 18329 9163902 18330 23816359 18331 65086498 18332 161239344 18333 403118643 18334 945415731 18335 2196207174 18336 4871231122 18337 10615195773 18338 22303457623 18339 45896786544 18340 91602896694 18341 178935669738 18342 340352586884 18343 633919552265 18344 1153134988219 18345 2056190377878 18346 3589576765244 18347 6150872008387 18348 10340218329219 18349 17086250434493 18350 27749399318957 18351 44359399918326 18352 69808093642206 18353 108273075257315 18354 165555126581533 18355 249796557619103 18356 372038582476049 18357 547384510987469 18358 795873230632578 18359 1144285457473906 18360 1627447862155333 18361 2290932727954378 18362 3192918705958283 18363 4408087317895168 18364 6030166424340071 18365 8177378001638781 18366 10995773631058411 18367 14666631637202989 18368 19410655071922520 18369 25497752192964569 18370 33252105602328961 18371 43064792268127911 18372 55399637591572718 18373 70809141109043556 18374 89940916135819649 18375 113557388331763777 18376 142542465599289611 18377 177925455437634440 18378 220887453020304577 18379 272789922457271005 18380 335180086861867704 18381 409824563287515941 18382 498712854871471263 18383 604096467479677533 18384 728489386400934575 18385 874713003224234019 18386 1045892258628674170 18387 1245506846069679523 18388 1477381534251768853 18389 1745743943451079659 18390 2055207319944006501 18391 2410835490990590208 18392 2818116349431034717 18393 3283034304877940968 18394 3812032369080420803 18395 4412092973266897707 18396 5090686847439101315 18397 5855862609320361292 18398 6716179959346036606 18399 7680809291667852334 18400 8759447590503988597 18401 9962428621967833046 18402 11300618645356451973 18403 12785538890035301402 18404 14429239975350387717 18405 16244437446292884316 18406 18244361483932847548 18407 20442907654056826503 18408 22854461675957723038 18409 25494066439372033786 18410 28377217653820269642 18411 31520049630742426022 18412 34939102869079240745 18413 38651530030277413266 18414 42674830181217044016 18415 47027077572556545492 18416 51726625345464081944 18417 56792359056590268216 18418 62243363016383467683 18419 68099200921459013539 18420 74379549895655600229 18421 81104510916814039697 18422 88294201625753653979 18423 95969098156081929144 18424 104149594610350270560 18425 112856380066394047694 18426 122109953057879856066 18427 131931033971751107580 18428 142340045869308061931 18429 153357567617787003106 18430 165003765982312077964 18431 177298887533360971732 18432 190262657429609464555 18433 203914817652895311361 18434 218274473297539249685 18435 233360672095313529639 18436 249191718385213200943 18437 265785804487794929066 18438 283160268346261061106 18439 301332267609108829502 18440 320318006546223020988 18441 340133467365225748406 18442 360793576875414909727 18443 382312980661675773720 18444 404705181197579667974 18445 427983374471759183152 18446 452159523844817336520 18447 477245238298377796163 18448 503250820472534019310 18449 530186212427042076501 18450 558059975371556021675 18451 586880274366612303455 18452 616653835504067971454 18453 647387003058982522803 18454 679084624311505627877 18455 711751141491318010386 18456 745389457844387111348 18457 780002106899846632466 18458 815590042183075983111 18459 852153835694487045906 18460 889692453165919209482 18461 928204534728318582649 18462 967687089943643226768 18463 1008136800731133201997 18464 1049548706716148566298 18465 1091917595277759234774 18466 1135236602987741852895 18467 1179498619676471107560 18468 1224694885409899607945 18469 1270816486736161484831 18470 1317852866306025350758 18471 1365793323724601062429 18472 1414625526335713122218 18473 1464337107489322759902 18474 1514914086816171179346 18475 1566342462635510124420 18476 1618606639370209844965 18477 1671691122827223911025 18478 1725578854280983703321 18479 1780252888502811887603 18480 1835694741262377126655 18481 1891886175934458434922 18482 1948807455199458196505 18483 2006439098223125160141 18484 2064760152290332466760 18485 2123750064519425582665 18486 2183386855603710311978 18487 2243648949273504837461 18488 2304513372649564361114 18489 2365957706455098402092 18490 2427958185770201407239 18491 2490491594643737410594 18492 2553533400241472596787 18493 2617059774666144023440 18494 2681045628174580602289 18495 2745466561666020837324 18496 2810296940109144138880 18497 2875511978904791899733 18498 2941085715424406294298 18499 3006993012052304488640 18500 3073207574707777990906 18501 3139704096608534150442 18502 3206456174308071317595 18503 3273438354002553678487 18504 3340624101227957091587 18505 3407987994875180641003 18506 3475503594137010219939 18507 3543145520904566086976 18508 3610887386896364973690 18509 3678704030830796975812 18510 3746569342857020302254 18511 3814458376029412458989 18512 3882345237222528988793 18513 3950205360488708184835 18514 4018013295623050736718 18515 4085744841911464227503 18516 4153374909223289035920 18517 4220879820740594675464 18518 4288235072306137621896 18519 4355417481897411556312 18520 4422403027251511908111 18521 4489169171344677330135 18522 4555692599116448588497 18523 4621951376401327933283 18524 4687922770336933883190 18525 4753585591207402160508 18526 4818917913015722572199 18527 4883899235897505250255 18528 4948508295421878047577 18529 5012725414666101801005 18530 5076530214924753079224 18531 5139903775955093258319 18532 5202826440086053167860 18533 5265280168653894187222 18534 5327246248927064498354 18535 5388707446861429415761 18536 5449645811689434388716 18537 5510045031141619475505 18538 5569888140410933123622 18539 5629159662422083960487 18540 5687843418315513508171 18541 5745924876178574048356 18542 5803388867577752259363 18543 5860221710691948363919 18544 5916409031817590957944 18545 5971938102629376580824 18546 6026795569505829013731 18547 6080969555219206555398 18548 6134447496267785405863 18549 6187218464001890169444 18550 6239270911647449006991 18551 6290594750569267476197 18552 6341179207921304765448 18553 6391015127292092653359 18554 6440092737978650167410 18555 6488403702179956207068 18556 6535938997131630298321 18557 6582691191222182810665 18558 6628652239735032995243 18559 6673815499659526585727 18560 6718173640128227468221 18561 6761720890274762136825 18562 6804450865319288836081 18563 6846358545989744328542 18564 6887438220754617112363 18565 6927685702004426866463 18566 6967096185998719601578 18567 7005666194205285895794 18568 7043391550497781096253 18569 7080269562532079831691 18570 7116296918737491675719 18571 7151471589190310182046 18572 7185790840606640768616 18573 7219253380084456458781 18574 7251857292000269408252 18575 7283601896304841486002 18576 7314485803832553843189 18577 7344509019879476133793 18578 7373670923523740640340 18579 7401972081516348410203 18580 7429412346133937214055 18581 7455992916322647010109 18582 7481714361658870864467 18583 7506578390281716496177 18584 7530585991204004920373 18585 7553739451030575252865 18586 7576040424484756599341 18587 7597491655064609787291 18588 7618095163455365526126 18589 7637854218097763872035 18590 7656771453904787454986 18591 7674850544568269611963 18592 7692094438459400614971 18593 7708507281556105029442 18594 7724092585706988839895 18595 7738854851754585135003 18596 7752797854040013250107 18597 7765926514438029735418 18598 7778245121284954662116 18599 7789758902677151182448 18600 7800472360463151588684 18601 7810391094377747250161 18602 7819520072483951194662 18603 7827865154213860696448 18604 7835431474522695093638 18605 7842225217302421742463 18606 7848251937973239716121 18607 7853518036032151596587 18608 7858029189811609703528 18609 7861792078565749015744 18610 7864812757644248753155 18611 7867098080469147133098 18612 7868654184155392096760 18613 7869488159861642330802 18614 7869606480765755059339 18615 7869016373555676131096 18616 7867724355001680987178 18617 7865737850324156221792 18618 7863063674010669269014 18619 7859709351071921012236 18620 7855681704468394453027 18621 7850988421415004999650 18622 7845636586931410271368 18623 7839633955226262550555 18624 7832987587734280571797 18625 7825705367451012927404 18626 7817794584925769885583 18627 7809263160271429189473 18628 7800118331444807286288 18629 7790368116819593205727 18630 7780019953203936359369 18631 7769081869099476578188 18632 7757561222704787990877 18633 7745466113078482693204 18634 7732804069644994120064 18635 7719583177408105794104 18636 7705810864053709528627 18637 7691495260184170333790 18638 7676643939642247064288 18639 7661264997482090818420 18640 7645365885456255197839 18641 7628954721895079742984 18642 7612039082078025936682 18643 7594627029864236079273 18644 7576726000735451872397 18645 7558344061994793239578 18646 7539488752344111599394 18647 7520168068122279966328 18648 7500389393001391817820 18649 7480160709289795317684 18650 7459489485761502091892 18651 7438383619525293474808 18652 7416850411417032269898 18653 7394897729241727565266 18654 7372532942846970299296 18655 7349763822711521584908 18656 7326597559988458333710 18657 7303041882607151113996 18658 7279104036528329464150 18659 7254791642167088225574 18660 7230111758001372726957 18661 7205071950525205303871 18662 7179679320552157791738 18663 7153941318633476459957 18664 7127864851113287630672 18665 7101457304961224990434 18666 7074725617951738872767 18667 7047677054285977295068 18668 7020318351916527731046 18669 6992656703338030889696 18670 6964698868452919864643 18671 6936451911604855975986 18672 6907922388975233389880 18673 6879117286469636601465 18674 6850043174020418626025 18675 6820706905271310117596 18676 6791114843841349799716 18677 6761273759446736002489 18678 6731190022388226068021 18679 6700870267148919668409 18680 6670320656277569566154 18681 6639547735930218731007 18682 6608557669279010173103 18683 6577356865272061404280 18684 6545951278894261742306 18685 6514347227336827886108 18686 6482550661037890298579 18687 6450567758864664315217 18688 6418404263512315365737 18689 6386066259509038246945 18690 6353559480599588916855 18691 6320889872622186846828 18692 6288062962784589929227 18693 6255084600726743053792 18694 6221960300976628204725 18695 6188695774761677325976 18696 6155296331916728642323 18697 6121767586248464676607 18698 6088114831765590971427 18699 6054343544671724924837 18700 6020458816678859182217 18701 5986466025889508272227 18702 5952370245533072881141 18703 5918176717379974693408 18704 5883890315219694229642 18705 5849516182493350167446 18706 5815059172281234020111 18707 5780524293342611771561 18708 5745916202549488100038 18709 5711239810497047206581 18710 5676499751485776828197 18711 5641700803384237835048 18712 5606847407830805517132 18713 5571944245024702850759 18714 5536995732472622017644 18715 5502006419859698045911 18716 5466980535832473465948 18717 5431922533166848964584 18718 5396836615083031980515 18719 5361727106262568969713 18720 5326598025060064692601 18721 5291453600242749763375 18722 5256297823669951939602 18723 5221134798586634315792 18724 5185968336144312917857 18725 5150802444859274137079 18726 5115640908502332785250 18727 5080487612773699936493 18728 5045346165014520196705 18729 5010220357533434170405 18730 4975113769574823848010 18731 4940030073434430210332 18732 4904972676289872840233 18733 4869945158519239769208 18734 4834950898630923384915 18735 4799993359861268020539 18736 4765075753082095083858 18737 4730201451197842827789 18738 4695373635958761521826 18739 4660595566057795258521 18740 4625870260084496337625 18741 4591200888070633547368 18742 4556590439148674047842 18743 4522041972110306193520 18744 4487558317422191064972 18745 4453142446971343416703 18746 4418797161535344567898 18747 4384525324751486366426 18748 4350329583245610968525 18749 4316212715574315338075 18750 4282177338530352341428 18751 4248226125436824238793 18752 4214361543449939823345 18753 4180586182689060871649 18754 4146902480428031565972 18755 4113312924578278532266 18756 4079819807281293583259 18757 4046425535180054560926 18758 4013132370568430600645 18759 3979942620907741915061 18760 3946858407854074310294 18761 3913881959582880336198 18762 3881015368014221663370 18763 3848260765174513871265 18764 3815620106823172787866 18765 3783095447719140514925 18766 3750688714081266001276 18767 3718401867551656004256 18768 3686236702635604452763 18769 3654195105772748822475 18770 3622278842200753292950 18771 3590489708263281599732 18772 3558829341911576649067 18773 3527299466386401100194 18774 3495901690714585928157 18775 3464637651064108970095 18776 3433508833570382867319 18777 3402516803426683886301 18778 3371663018267420836631 18779 3340948959226494167263 18780 3310375965405340193988 18781 3279945449128553984742 18782 3249658721491195218205 18783 3219517113758708856941 18784 3189521822820476268447 18785 3159674113325920707471 18786 3129975154719192830100 18787 3100426133585799395428 18788 3071028109453518324502 18789 3041782204505288246867 18790 3012689451458285595171 18791 2983750897414666269497 18792 2954967469418113672151 18793 2926340152412136667820 18794 2897869847329941069474 18795 2869557466997050829567 18796 2841403810879498621487 18797 2813409731906314972977 18798 2785576004191445616334 18799 2757903411501158736674 18800 2730392630639612847813 18801 2703044387751605291086 18802 2675859335114088030535 18803 2648838132642907173573 18804 2621981339410867687434 18805 2595289560007421019433 18806 2568763329857259190464 18807 2542403190231158455289 18808 2516209587407771154013 18809 2490183009635333805599 18810 2464323880472870486866 18811 2438632627742627369860 18812 2413109589860147864761 18813 2387755143930335849226 18814 2362569606631598166664 18815 2337553297508797285385 18816 2312706452036320567188 18817 2288029341356787530171 18818 2263522180232698512591 18819 2239185185078526773452 18820 2215018493337661051176 18821 2191022275332966023469 18822 2167196648857124054602 18823 2143541732312676718307 18824 2120057569990507842696 18825 2096744236502915210837 18826 2073601757592449589719 18827 2050630158720518792956 18828 2027829395875054728401 18829 2005199453024844924338 18830 1982740268739338665279 18831 1960451780565120891702 18832 1938333860998067094878 18833 1916386408373208342294 18834 1894609278920674634048 18835 1873002327246033924002 18836 1851565347111523770514 18837 1830298156169726963711 18838 1809200533095484896314 18839 1788272254458656020474 18840 1767513039990804277909 18841 1746922631551517861627 18842 1726500734977141485604 18843 1706247053638786123765 18844 1686161237881158079434 18845 1666242958577504121762 18846 1646491853377048149468 18847 1626907557215471705159 18848 1607489655615997387813 18849 1588237753195004297227 18850 1569151423992119582939 18851 1550230239179095390485 18852 1531473723948743795184 18853 1512881421302655195380 18854 1494452846160650200657 18855 1476187510513641754517 18856 1458084883631108473361 18857 1440144451441540318169 18858 1422365674147199174214 18859 1404748009045207199680 18860 1387290873792900246593 18861 1369993701686809046420 18862 1352855902520869251551 18863 1335876883274974164059 18864 1319056014209256119993 18865 1302392680325229818634 18866 1285886245209943458133 18867 1269536069794513247196 18868 1253341481056575601850 18869 1237301819918426001952 18870 1221416407857279973931 18871 1205684563910953373001 18872 1190105575773862153857 18873 1174678744389901148260 18874 1159403353112775931101 18875 1144278683114631530543 18876 1129303986696044481396 18877 1114478528800765224090 18878 1099801558522840076570 18879 1085272323074601741172 18880 1070890043134296332783 18881 1056653951491140677749 18882 1042563266724093707971 18883 1028617205863394913803 18884 1014814961610191661000 18885 1001155738314606997225 18886 987638727661741731195 18887 974263120139217558821 18888 961028083991597426519 18889 947932798713774149040 18890 934976432583562522256 18891 922158153051964288157 18892 909477107300861990020 18893 896932453409087193634 18894 884523339605187660503 18895 872248913673153165037 18896 860108304987994202767 18897 848100653515912498143 18898 836225090660722826689 18899 824480747762663059127 18900 812866739514968233062 18901 801382190933662203011 18902 790026219681384241663 18903 778797943739219758660 18904 767696466108006426596 18905 756720899868731731467 18906 745870351890773265785 18907 735143929738818223701 18908 724540727569222059694 18909 714059849401571628282 18910 703700394122040278203 18911 693461461673574613478 18912 683342140079063470797 18913 673341527028868941341 18914 663458716091234101972 18915 653692802240878263357 18916 644042869941169199069 18917 634508013135908523232 18918 625087322603170876090 18919 615779890861862979690 18920 606584801244931556499 18921 597501146393247117780 18922 588528016682955596392 18923 579664504541970389718 18924 570909694466537903966 18925 562262680096633980169 18926 553722553650807408944 18927 545288409693297597745 18928 536959336038885433881 18929 528734429484610987351 18930 520612786199121548199 18931 512593504971716003258 18932 504675678950331599931 18933 496858410110257297490 18934 489140800541610664806 18935 481521955205878664875 18936 474000974464676966859 18937 466576967358196211845 18938 459249043729046827932 18939 452016316525410890809 18940 444877895070607241757 18941 437832897217091500687 18942 430880442260045868343 18943 424019652817322776950 18944 417249648785827990606 18945 410569558449438599420 18946 403978512125149185862 18947 397475643649060057918 18948 391060084977498930999 18949 384730976316540344566 18950 378487460442053622191 18951 372328683833024267317 18952 366253791864811816894 18953 360261938027444034229 18954 354352278869680429443 18955 348523974814487764144 18956 342776185890118512041 18957 337108080111852863974 18958 331518828994040315681 18959 326007608080855608683 18960 320573593169421251896 18961 315215967924168220136 18962 309933919895706514155 18963 304726640811757549907 18964 299593323239953576683 18965 294533167497997492841 18966 289545378131485362761 18967 284629164001757840059 18968 279783735332849188841 18969 275008309991483585585 18970 270302110366791506054 18971 265664363290521109477 18972 261094297424265607373 18973 256591148971811681793 18974 252154158905320146538 18975 247782572760809776378 18976 243475638315119764911 18977 239232610790805247786 18978 235052750382677456705 18979 230935321963765301144 18980 226879593002456736187 18981 222884838324010496229 18982 218950337888780183521 18983 215075376439243566851 18984 211259241618908098757 18985 207501228345328723825 18986 203800636791555986993 18987 200156772010896970680 18988 196568942216488655970 18989 193036462813329293316 18990 189558654548303479335 18991 186134843138889382595 18992 182764357674006406875 18993 179446534357079931294 18994 176180714786793220914 18995 172966245610575275644 18996 169802477021093633140 18997 166688766248966827971 18998 163624475941256273418 18999 160608973863556812769 19000 157641631464024000341 19001 154721827149165292126 19002 151848944738582376852 19003 149022373228802913946 19004 146241505401914792594 19005 143505740917155906219 19006 140814484821529372815 19007 138167147381996750062 19008 135563142727354321856 19009 133001891778504833663 19010 130482820796990866065 19011 128005361294968829687 19012 125568948698860388328 19013 123173025132934185475 19014 120817038001618385113 19015 118500439975447414383 19016 116222687668654150178 19017 113983244293052316547 19018 111781578267799871841 19019 109617163275109558010 19020 107489476955229922696 19021 105398003436312573239 19022 103342231969831938775 19023 101321657051832642077 19024 99335777136795257775 19025 97384097045264266327 19026 95466126631912106226 19027 93581380960158534048 19028 91729379039497936075 19029 89909646113735541255 19030 88121712367544062769 19031 86365113139120053366 19032 84639387692943455819 19033 82944081385164250790 19034 81278744415038546869 19035 79642932064107146704 19036 78036203514099907303 19037 76458123882285643889 19038 74908263031867567352 19039 73386195820633241499 19040 71891500973273560547 19041 70423762984616551384 19042 68982570998174106512 19043 67567519046774629644 19044 66178204994507598609 19045 64814232299817793897 19046 63475208971790951674 19047 62160747790392435914 19048 60870465327713641503 19049 59603983564044526016 19050 58360928934301131253 19051 57140932513006205021 19052 55943629123405904418 19053 54768658803938109170 19054 53615665952869453503 19055 52484299464066720791 19056 51374211934924936085 19057 50285060979221970218 19058 49216508474759057607 19059 48168220642845213543 19060 47139867360222872884 19061 46131123315222059341 19062 45141667365763913543 19063 44171182554130894354 19064 43219355525020915281 19065 42285877528602515711 19066 41370443889574753920 19067 40472753951449250659 19068 39592510604442385767 19069 38729421137333507579 19070 37883196815870926988 19071 37053552757256708772 19072 36240207564939678905 19073 35442884034237051741 19074 34661308838677571259 19075 33895212335015252745 19076 33144328299678264026 19077 32408394497984438657 19078 31687152471950404278 19079 30980347278630260308 19080 30287727323184459405 19081 29609044801659767332 19082 28944055580506850898 19083 28292518876694897656 19084 27654197177769700394 19085 27028856569014448581 19086 26416266696726226388 19087 25816200397666486480 19088 25228433694021799967 19089 24652746020918575178 19090 24088920260517274815 19091 23536742330080414616 19092 22996001241471691872 19093 22466489242909442324 19094 21948001910205922106 19095 21440337706344725402 19096 20943298091417594363 19097 20456687593593269147 19098 19980313945257368534 19099 19513987625411814905 19100 19057522005666911369 19101 18610733367461200571 19102 18173441068786564935 19103 17745467080692131908 19104 17326636157166234065 19105 16916775813524299997 19106 16515716509212790415 19107 16123291191777996093 19108 15739335476969848432 19109 15363687602036355243 19110 14996188613370377249 19111 14636681928430422433 19112 14285013513027735494 19113 13941031824536677248 19114 13604587991986407858 19115 13275535405241588488 19116 12953729880056385681 19117 12639029602391391852 19118 12331295290233390508 19119 12030389819843479900 19120 11736178368497203432 19121 11448528369853963817 19122 11167309649938201169 19123 10892394096865498086 19124 10623655773336694913 19125 10360970892148129271 19126 10104217919480473512 19127 9853277292519306937 19128 9608031497092055626 19129 9368365069311774955 19130 9134164660722215230 19131 8905318808137646241 19132 8681717972355933868 19133 8463254569450125898 19134 8249822996284917458 19135 8041319453284584997 19136 7837641942001439062 19137 7638690329314742490 19138 7444366331950889556 19139 7254573391219516735 19140 7069216630609733851 19141 6888202952586592268 19142 6711440982803038324 19143 6538840995411980914 19144 6370314832051342548 19145 6205776029503493931 19146 6045139726976200329 19147 5888322637827264261 19148 5735242933031812506 19149 5585820397358473245 19150 5439976303433169176 19151 5297633424538648965 19152 5158715887804244804 19153 5023149354473690099 19154 4890860865410206924 19155 4761778889686391459 19156 4635833152791997469 19157 4512954835406036911 19158 4393076397026758677 19159 4276131653348173303 19160 4162055585283125542 19161 4050784551235009284 19162 3942256094850212870 19163 3836409043834732735 19164 3733183307069419945 19165 3632520093827496461 19166 3534361712094847665 19167 3438651682234274528 19168 3345334528442037499 19169 3254355998633907674 19170 3165662860328965515 19171 3079203021939398247 19172 2994925324791571638 19173 2912779758149031275 19174 2832717258737497375 19175 2754689832826172052 19176 2678650355232658057 19177 2604552773870795066 19178 2532351918278335634 19179 2462003617047130534 19180 2393464508926887096 19181 2326692231818342944 19182 2261645245768377124 19183 2198282940326999644 19184 2136565462106921847 19185 2076453884616704933 19186 2017910049573604313 19187 1960896659795992754 19188 1905377127248276905 19189 1851315720349407341 19190 1798677426604503361 19191 1747428028170672223 19192 1697533972763764840 19193 1648962496220225151 19194 1601681508879392339 19195 1555659651422615161 19196 1510866190190470885 19197 1467271114039292543 19198 1424845045533511129 19199 1383559275692903375 19200 1343385684637628542 19201 1304296812425161311 19202 1266265795042049032 19203 1229266378110052591 19204 1193272862487889142 19205 1158260149534988612 19206 1124203701547336494 19207 1091079534900655678 19208 1058864189349189127 19209 1027534749460460672 19210 997068827848362269 19211 967444539045427583 19212 938640490963496552 19213 910635784409612075 19214 883410016938163091 19215 856943239706805578 19216 831215968530789584 19217 806209164080071866 19218 781904253889967866 19219 758283074611699288 19220 735327899759067914 19221 713021403763478869 19222 691346699056315735 19223 670287266519272390 19224 649826996924693177 19225 629950142071483782 19226 610641363599697835 19227 591885654885493645 19228 573668392816261770 19229 555975279274029749 19230 538792398562140895 19231 522106133796268758 19232 505903225604662677 19233 490170707501126483 19234 474895968544540145 19235 460066667242222310 19236 445670794139307089 19237 431696604162596127 19238 418132681400565898 19239 404967853523190254 19240 392191255171436985 19241 379792260234184277 19242 367760545995196300 19243 356086010602348907 19244 344758834601311213 19245 333769415778965054 19246 323108430200604660 19247 312766754926648583 19248 302735525464396708 19249 293006075392339182 19250 283569992121940057 19251 274419046821789197 19252 265545245873203214 19253 256940776993844773 19254 248598058196358628 19255 240509676272901895 19256 232668430791256448 19257 225067288138702367 19258 217699422430116595 19259 210558163481441653 19260 203637032486207853 19261 196929704759901424 19262 190430041864352141 19263 184132049660322884 19264 178029905076659877 19265 172117927988129261 19266 166390604292591194 19267 160842554112601503 19268 155468549548612559 19269 150263495737886374 19270 145222444946798566 19271 140340574646990902 19272 135613196545855179 19273 131035746471130886 19274 126603789879133804 19275 122313009268515290 19276 118159205035367451 19277 114138293516358557 19278 110246304680494973 19279 106479377996547516 19280 102833755927548501 19281 99305789294581205 19282 95891928049102640 19283 92588724542151821 19284 89392820712555500 19285 86300959678136874 19286 83309970687364764 19287 80416778622539984 19288 77618386006333518 19289 74911889647106025 19290 72294460980882646 19291 69763360523501743 19292 67315915914859324 19293 64949542396912866 19294 62661719768040026 19295 60450010496537995 19296 58312035038862458 19297 56245494915720276 19298 54248147491157081 19299 52317826501029477 19300 50452415829212603 19301 48649873991889812 19302 46908207917048553 19303 45225494697981712 19304 43599854921632695 19305 42029477498756496 19306 40512593480866145 19307 39047497960674812 19308 37632523979052534 19309 36266066698280406 19310 34946558196254196 19311 33672488599431669 19312 32442381385934537 19313 31254816112405124 19314 30108404943408348 19315 29001812250508029 19316 27933732004386672 19317 26902908393401884 19318 25908114701526329 19319 24948170769950758 19320 24021923001921469 19321 23128262385127867 19322 22266106158413514 19323 21434412705313229 19324 20632164527725270 19325 19858383347819182 19326 19112114843153681 19327 18392440702918076 19328 17698464771158477 19329 17029325059387408 19330 16384181671687521 19331 15762225913194594 19332 15162669653099840 19333 14584754220464816 19334 14027741510020886 19335 13490920163984974 19336 12973598069388565 19337 12475108249616065 19338 11994803006565524 19339 11532057317377802 19340 11086264284398982 19341 10656838218355782 19342 10243211588169033 19343 9844835868916928 19344 9461179663744672 19345 9091729270382330 19346 8735988127878958 19347 8393475422332854 19348 8063726538608197 19349 7746291460091481 19350 7440736347809150 19351 7146640258111360 19352 6863597547069518 19353 6591214483157053 19354 6329112562000320 19355 6076923727220388 19356 5834294317670986 19357 5600880293348863 19358 5376351886759854 19359 5160387711131396 19360 4952679846861604 19361 4752928082911667 19362 4560845500719963 19363 4376151852457415 19364 4198579401684147 19365 4027866553351743 19366 3863763995199676 19367 3706027707068740 19368 3554425190301839 19369 3408728834428580 19370 3268722279810760 19371 3134193370514997 19372 3004940458035599 19373 2880765807022390 19374 2761481882381874 19375 2646904522975231 19376 2536859044045908 19377 2431173942915477 19378 2329686855575468 19379 2232238186180500 19380 2138676780632485 19381 2048854136798916 19382 1962629841909758 19383 1879865825324456 19384 1800431435076999 19385 1724198310791741 19386 1651045153087287 19387 1580852723749515 19388 1513508212933091 19389 1448900869274722 19390 1386926012656407 19391 1327480857997384 19392 1270468100320111 19393 1215792357507236 19394 1163363384398806 19395 1113092744401358 19396 1064896589637580 19397 1018692930333222 19398 974404043998234 19399 931953982971513 19400 891270569094782 19401 852283459486239 19402 814925782510585 19403 779132442577220 19404 744841369651985 19405 711992328531987 19406 680527843969324 19407 650392228738214 19408 621532160469082 19409 593896158852289 19410 567434877676684 19411 542100768046819 19412 517848073987595 19413 494632880473263 19414 472412867713655 19415 451147512659718 19416 430797597911456 19417 411325730041440 19418 392695660854836 19419 374872916747800 19420 357823926838972 19421 341516907747960 19422 325920852861067 19423 311006484905981 19424 296745107286905 19425 283109750025082 19426 270073928232289 19427 257612818367586 19428 245701928152428 19429 234318406653949 19430 223439668651880 19431 213044697988767 19432 203112625227363 19433 193624117534632 19434 184559949127298 19435 175902350525654 19436 167633573214539 19437 159737280750927 19438 152197139142601 19439 144998141618215 19440 138125224868853 19441 131564599155818 19442 125302417131062 19443 119326018245439 19444 113622645712360 19445 108180670961500 19446 102988381702152 19447 98035105306311 19448 93310064974401 19449 88803461675456 19450 84505413456398 19451 80406929944809 19452 76498930432317 19453 72773162074296 19454 69221310013084 19455 65835804827950 19456 62609015551856 19457 59533995255354 19458 56603767325847 19459 53811960858712 19460 51152182288902 19461 48618585835354 19462 46205334724414 19463 43907069045571 19464 41718447825929 19465 39634553178061 19466 37650517272519 19467 35761831861262 19468 33964048862893 19469 32253032568944 19470 30624735661308 19471 29075367408120 19472 27601235005644 19473 26198861847001 19474 24864892978211 19475 23596142683648 19476 22389554510581 19477 21242207220375 19478 20151328483174 19479 19114242626890 19480 18128427154797 19481 17191429585719 19482 16300965525856 19483 15454789525536 19484 14650825745060 19485 13887017316217 19486 13161486725637 19487 12472352058611 19488 11817909249172 19489 11196435498909 19490 10606391506534 19491 10046202511142 19492 9514472483624 19493 9009761267698 19494 8530809167260 19495 8076301116097 19496 7645095469324 19497 7235991067368 19498 6847958419422 19499 6479902249239 19500 6130889949140 19501 5799922471924 19502 5486159240798 19503 5188690886068 19504 4906755798261 19505 4639525978123 19506 4386315229143 19507 4146371106464 19508 3919071783078 19509 3703733615062 19510 3499796037678 19511 3306639310245 19512 3123755105580 19513 2950581595424 19514 2786660290143 19515 2631483216767 19516 2484634125224 19517 2345653717082 19518 2214166275936 19519 2089757633648 19520 1972086257772 19521 1860778781095 19522 1755526550191 19523 1655993903281 19524 1561899902068 19525 1472942843963 19526 1388868522169 19527 1309406632539 19528 1234325404418 19529 1163382663774 19530 1096368483700 19531 1033066584860 19532 973285309699 19533 916831571206 19534 863531551125 19535 813213412809 19536 765718313179 19537 720893317110 19538 678594276800 19539 638685579162 19540 601035365720 19541 565523341976 19542 532029825335 19543 500448482751 19544 470669809738 19545 442599787807 19546 416139033815 19547 391204686267 19548 367705872256 19549 345569490035 19550 324713148690 19551 305072600314 19552 286572568905 19553 269156480976 19554 252756218065 19555 237322122018 19556 222792080240 19557 209122413231 19558 196257044667 19559 184157652180 19560 172773250469 19561 162070100499 19562 152002333289 19563 142540328987 19564 133642513210 19565 125282758511 19566 117423827372 19567 110042707864 19568 103105801646 19569 96592736982 19570 90473563928 19571 84730262282 19572 79335951512 19573 74274579067 19574 69522330056 19575 65064928183 19576 60881117188 19577 56958079343 19578 53277134293 19579 49826782279 19580 46590464163 19581 43557787925 19582 40714297793 19583 38050611331 19584 35554004960 19585 33215933953 19586 31025392380 19587 28974611758 19588 27053979601 19589 25256376436 19590 23573570796 19591 21999051348 19592 20525693657 19593 19147500995 19594 17858438952 19595 16653004208 19596 15526023516 19597 14472413179 19598 13487846768 19599 12567654058 19600 11708159416 19601 10905048934 19602 10155291311 19603 9454925424 19604 8801402721 19605 8191071053 19606 7621858342 19607 7090423054 19608 6595038970 19609 6132636149 19610 5701834237 19611 5299837945 19612 4925504049 19613 4576280808 19614 4251266241 19615 3948153580 19616 3666195963 19617 3403304045 19618 3158892955 19619 2931090687 19620 2719407759 19621 2522163468 19622 2338973745 19623 2168348680 19624 2009955827 19625 1862473161 19626 1725632982 19627 1598277866 19628 1480164262 19629 1370277928 19630 1268413326 19631 1173695056 19632 1085925263 19633 1004348154 19634 928787519 19635 858602011 19636 793613962 19637 733279584 19638 677433464 19639 625623820 19640 577681103 19641 533229612 19642 492108013 19643 454012691 19644 418777810 19645 386157764 19646 355994320 19647 328095784 19648 302301127 19649 278460875 19650 256423197 19651 236076118 19652 217268707 19653 199918252 19654 183882861 19655 169106731 19656 155450370 19657 142877745 19658 131259058 19659 120575562 19660 110702313 19661 101632201 19662 93250666 19663 85561046 19664 78454897 19665 71941249 19666 65922796 19667 60413507 19668 55322897 19669 50667003 19670 46366116 19671 42437511 19672 38808775 19673 35496661 19674 32438559 19675 29650747 19676 27077369 19677 24732665 19678 22569804 19679 20601283 19680 18786169 19681 17134682 19682 15613467 19683 14230497 19684 12957600 19685 11800328 19686 10736640 19687 9770169 19688 8882827 19689 8076189 19690 7337008 19691 6665285 19692 6050568 19693 5491472 19694 4981097 19695 4516845 19696 4093833 19697 3708543 19698 3358475 19699 3039568 19700 2750434 19701 2486551 19702 2248126 19703 2030450 19704 1834192 19705 1654651 19706 1493434 19707 1345852 19708 1213639 19709 1092342 19710 984118 19711 884814 19712 796399 19713 715071 19714 642996 19715 576689 19716 518010 19717 463934 19718 416301 19719 372412 19720 333794 19721 298159 19722 266922 19723 238150 19724 212955 19725 189667 19726 169395 19727 150700 19728 134391 19729 119356 19730 106294 19731 94301 19732 83831 19733 74246 19734 65894 19735 58306 19736 51638 19737 45610 19738 40314 19739 35586 19740 31372 19741 27641 19742 24313 19743 21413 19744 18775 19745 16505 19746 14433 19747 12686 19748 11053 19749 9694 19750 8419 19751 7388 19752 6388 19753 5590 19754 4818 19755 4219 19756 3618 19757 3158 19758 2699 19759 2357 19760 2005 19761 1741 19762 1477 19763 1284 19764 1084 19765 934 19766 788 19767 679 19768 570 19769 485 19770 408 19771 346 19772 291 19773 241 19774 204 19775 169 19776 143 19777 114 19778 98 19779 78 19780 67 19781 51 19782 45 19783 34 19784 30 19785 21 19786 19 19787 14 19788 12 19789 8 19790 7 19791 5 19792 4 19793 3 19794 2 19795 2 19796 1 19797 1 19798 0 19799 1 19800 1 19801 0 19802 39 19803 38 19804 777 19805 1404 19806 11100 19807 26428 19808 128709 19809 341662 19810 1263417 19811 3415535 19812 10648050 19813 28021395 19814 77700615 19815 195120987 19816 495006251 19817 1177696514 19818 2776781099 19819 6251488895 19820 13831360486 19821 29509437783 19822 61670600234 19823 125016905422 19824 248047114649 19825 479265953564 19826 906718216290 19827 1675367523489 19828 3034146596875 19829 5379352008061 19830 9359768848320 19831 15975129461312 19832 26795326505289 19833 44166121040966 19834 71638313943746 19835 114367586658212 19836 179907801967390 19837 278940005955731 19838 426664060797765 19839 644053686883601 19840 960184003760894 19841 1414282884763477 19842 2059458022438176 19843 2965894754864253 19844 4226591343114417 19845 5962131079875840 19846 8329191480636941 19847 11527382389267624 19848 15811455104840044 19849 21500735070803274 19850 28996108202921167 19851 38792569083733497 19852 51502191981969782 19853 67870253316605215 19854 88805496166375364 19855 115400149017105928 19856 148968844812231579 19857 191072644603466735 19858 243567994056534624 19859 308634564469788150 19860 388835575854097045 19861 487148874087875323 19862 607039893578003592 19863 752494956074361795 19864 928107995957920684 19865 1139114490150140404 19866 1391492966829759680 19867 1691997494172795062 19868 2048274805131192966 19869 2468892523545483249 19870 2963472625684541333 19871 3542712206722512441 19872 4218533889409332259 19873 5004095005069135492 19874 5913955426978228949 19875 6964070973974387458 19876 8171979306274476863 19877 9556772207687445553 19878 11139299902062477920 19879 12942117333334857455 19880 14989707990535814376 19881 17308397844917466832 19882 19926599034654219271 19883 22874686307057796944 19884 26185262665485858902 19885 29892991291324450560 19886 34034883497478306758 19887 38650081143031911373 19888 43780170678819982099 19889 49468908707687608136 19890 55762562250734195283 19891 62709572981717188796 19892 70360929923263884421 19893 78769765080198869571 19894 87991757986932975758 19895 98084658954721531149 19896 109108734901331061069 19897 121126213439204934157 19898 134201767885584157704 19899 148401879009320673514 19900 163795372733945427439 19901 180452693774487528652 19902 198446491263122343568 19903 217850801301965006810 19904 238741699042575514744 19905 261196386023974113934 19906 285293899819638426867 19907 311114102653683707624 19908 338738473201081150357 19909 368248994821355786168 19910 399729014811786557685 19911 433262027114764321008 19912 468932630816482013042 19913 506825209233821265859 19914 547024965261630955873 19915 589616488588519275524 19916 634684908168624829847 19917 682314354455682414751 19918 732589196912141332756 19919 785592388073796086191 19920 841406836249226781527 19921 900113645062710548128 19922 961793577533740772472 19923 1026525170799241413987 19924 1094386353097421411138 19925 1165452456221218755404 19926 1239797927862581678739 19927 1317494211893991461458 19928 1398611630534195944261 19929 1483217166422085298247 19930 1571376441397425633677 19931 1663151358076866581879 19932 1758602264238547811417 19933 1857785502123825589339 19934 1960755667759361341814 19935 2067563010265999219765 19936 2178255891210625978865 19937 2292878099546615590503 19938 2411471401231811027018 19939 2534072693403694787425 19940 2660716766976688236124 19941 2791433386445658664936 19942 2926250135160257212916 19943 3065189322275229429699 19944 3208271052436039658180 19945 3355510070575818144351 19946 3506918903954418945458 19947 3662504520712820279129 19948 3822271706272611284615 19949 3986219674291841943453 19950 4154345502613222249240 19951 4326640543357281295704 19952 4503094101779915100188 19953 4683689815732193034418 19954 4868409379101255082439 19955 5057228704657836417182 19956 5250121897653074082632 19957 5447057407456131348849 19958 5648002028960268397807 19959 5852916820834144609536 19960 6061761363157269920555 19961 6274489686342705878897 19962 6491054538341813328128 19963 6711403062517254154580 19964 6935481326111177722503 19965 7163230033054493137210 19966 7394589042659038976462 19967 7629492812963515016589 19968 7867875184785536815194 19969 8109664886551781846317 19970 8354790288470668593427 19971 8603174618844186782842 19972 8854740986877438084789 19973 9109407689159245628403 19974 9367093182020838945935 19975 9627711079937797829776 19976 9891175399091323273335 19977 10157395676535356232580 19978 10426282142561640432684 19979 10697740511856206137536 19980 10971677428974021058014 19981 11247995412546481119742 19982 11526598208908872713234 19983 11807385388078009223511 19984 12090257971814558512327 19985 12375113216383185818708 19986 12661850128398082615648 19987 12950363878968936975041 19988 13240551594797969269422 19989 13532306993969513672209 19990 13825526044942440572305 19991 14120101213303220545215 19992 14415927396320545322356 19993 14712896427056380017927 19994 15010902857592661176048 19995 15309838053703168151802 19996 15609596253495511881713 19997 15910068955740345028536 19998 16211150808711309567157 19999 16512733568806038000980 20000 16814712264251973531376 20001 17116979483929150773324 20002 17419431353670719265811 20003 17721961375365354226799 20004 18024466677144015405795 20005 18326842219208414467525 20006 18628986839994616080722 20007 18930796992563499879102 20008 19232173063276454299026 20009 19533013511182297542798 20010 19833220967042934630224 20011 20132695883963780848150 20012 20431342907220069047281 20013 20729064963587676325436 20014 21025769396944949565706 20015 21321361550054004181346 20016 21615751168866658930749 20017 21908846457930475629943 20018 22200560237023308931182 20019 22490803470752903736322 20020 22779491691451195024708 20021 23066539036379386381600 20022 23351864410575806613589 20023 23635384980632321035318 20024 23917022601075933134496 20025 24196697848523703173188 20026 24474336176743762471698 20027 24749861390514357193851 20028 25023202061153029790274 20029 25294285572176701777417 20030 25563044253385686676810 20031 25829408850104321638819 20032 26093314914367151835136 20033 26354696875946022369901 20034 26613494143023399132383 20035 26869644581500244862620 20036 27123090869188169619914 20037 27373774605245363183739 20038 27621642365845124746712 20039 27866639207539034003845 20040 28108714972571900114089 20041 28347818448994309957376 20042 28583903370546789585691 20043 28816921957242115255322 20044 29046831160782292125519 20045 29273586886783872581579 20046 29497149928829178970213 20047 29717479558671500408242 20048 29934539701557845748069 20049 30148293231081528538916 20050 30358707828172845372929 20051 30565749632514107821150 20052 30769389338313664571434 20053 30969596571470743366113 20054 31166345665057839337237 20055 31359609382628726759198 20056 31549364925814940072126 20057 31735588402638776207579 20058 31918260511721370779337 20059 32097360347360197001170 20060 32272871311111098364056 20061 32444775679157819224851 20062 32613060188252160066276 20063 32777709931617547807000 20064 32938714167353028906871 20065 33096060991977796530391 20066 33249742821839251895830 20067 33399750387990113514791 20068 33546078435031445152005 20069 33688720507154108638163 20070 33827674319356570081648 20071 33962935858685199967168 20072 34094504967853064398227 20073 34222380249238688818255 20074 34346564320969654987502 20075 34467058031139912303801 20076 34583865921145927936777 20077 34696991252398486754255 20078 34806441142983541633787 20079 34912220900631233967504 20080 35014339361410671167101 20081 35112804043214863197365 20082 35207626159238673395986 20083 35298815074786513036795 20084 35386383517624133739098 20085 35470342861523874369616 20086 35550708013435774668951 20087 35627491998547424770012 20088 35700711039093572817071 20089 35770379970661992564559 20090 35836517000516767360636 20091 35899138424557052047725 20092 35958263572020219312722 20093 36013910356660991308683 20094 36066099904117879769966 20095 36114851403848694617097 20096 36160186917720656442201 20097 36202127067515811939894 20098 36240695529793839316307 20099 36275914025298704858594 20100 36307806989851397522770 20101 36336397399161256893749 20102 36361711130131420100167 20103 36383772089578120559851 20104 36402606746376558418571 20105 36418240094092641568594 20106 36430699878023121637570 20107 36440011864594333023851 20108 36446204234198922305943 20109 36449303681602181073412 20110 36449339508483880770848 20111 36446339034423728070207 20112 36440331850176693975322 20113 36431346055456010736591 20114 36419412217162428578254 20115 36404558922289975413461 20116 36386816891858497210684 20117 36366215355312027267806 20118 36342785874869078279470 20119 36316558040334384946453 20120 36287563444290755936659 20121 36255832191896633600734 20122 36221396592197982239330 20123 36184286994453530441179 20124 36144535625428071987866 20125 36102173233118944332664 20126 36057232646200318211559 20127 36009744751010423826712 20128 35959742192159770390734 20129 35907256148459554601615 20130 35852319761842817986811 20131 35794964253892619989754 20132 35735222491304450624167 20133 35673125891914562608825 20134 35608707724768762712086 20135 35541999364808269524387 20136 35473033724859557715695 20137 35401842289510146989426 20138 35328458288261900612341 20139 35252913086594865747664 20140 35175239486481447849553 20141 35095468885676371063337 20142 35013634325980866101297 20143 34929767018747800452026 20144 34843899516148034910018 20145 34756062993152452751649 20146 34666290173205330698950 20147 34574611986031054169696 20148 34481060611964863794735 20149 34385666883825145928113 20150 34288463092486232770236 20151 34189479774548587488610 20152 34088748632283722871840 20153 33986300052495559431628 20154 33882165794517524048822 20155 33776375905204518234803 20156 33668961517233783777882 20157 33559952481821439802981 20158 33449379941873642316964 20159 33337273371651636802151 20160 33223663256165974497740 20161 33108578834611842140479 20162 32992050561550544144513 20163 32874107268338734718133 20164 32754778726562499144201 20165 32634093499006194333048 20166 32512081291706022680369 20167 32388770234225697828495 20168 32264189330185688051413 20169 32138366412412402032295 20170 32011330388874697941255 20171 31883108638812151545716 20172 31753729353384349716514 20173 31623219591688913569385 20174 31491607423677590081076 20175 31358919438965527697947 20176 31225182980759451171512 20177 31090424299443892302842 20178 30954670595503212892816 20179 30817947637858103351565 20180 30680281894321864122438 20181 30541698779318242135265 20182 30402224599953098761735 20183 30261884280723681633748 20184 30120703393649112253437 20185 29978706496780005432017 20186 29835918986619022196960 20187 29692364925888106989676 20188 29548068976602242835010 20189 29403054826067291602834 20190 29257346948729169050670 20191 29110968533773108279543 20192 28963943324433068856482 20193 28816294128083526007374 20194 28668044490693012365301 20195 28519216721038372972003 20196 28369833639430844009458 20197 28219917168627498585100 20198 28069489924073540130919 20199 27918573331418317988151 20200 27767189287902824134828 20201 27615358830889820086886 20202 27463103646943545423162 20203 27310444279426929376181 20204 27157401705816237137806 20205 27003996080573221276875 20206 26850248166167178137181 20207 26696177627599631769361 20208 26541804528744135120930 20209 26387148146437930974918 20210 26232228326547392617709 20211 26077063862166730365222 20212 25921673912151091720553 20213 25766076883384331486130 20214 25610291714819564921233 20215 25454336336245317449080 20216 25298229012145910661785 20217 25141987289057955020365 20218 24985629210566252097724 20219 24829171853586653055432 20220 24672632600532800068369 20221 24516028148829625055102 20222 24359375659809991756715 20223 24202691369413197873957 20224 24045991791659487360034 20225 23889292787491345522008 20226 23732610650344629257584 20227 23575960788295991077390 20228 23419358861824285830944 20229 23262819909106786070533 20230 23106359371061691194299 20231 22949991842074373927730 20232 22793732144829641109218 20233 22637594509364986459165 20234 22481593540345476682242 20235 22325743033434177721351 20236 22170056990017397992940 20237 22014548847414329744420 20238 21859232390953502533606 20239 21704120633224924898750 20240 21549226771458967342705 20241 21394563466265258106904 20242 21240143701108473994287 20243 21085979721752348329715 20244 20932083938882274657128 20245 20778468252912865768398 20246 20625144863402880433501 20247 20472125265976976297713 20248 20319421102783272645310 20249 20167043531016684905589 20250 20015003984633778775691 20251 19863313226183535924210 20252 19711982147652776710530 20253 19561021180318593957550 20254 19410441011134541439109 20255 19260251687006633984416 20256 19110463368378185343316 20257 18961085778202697810965 20258 18812128875321501147196 20259 18663602008675007857656 20260 18515514626004635002506 20261 18367875759830788233405 20262 18220694659952972016555 20263 18073979995261477432350 20264 17927740519861686695779 20265 17781984593924379482711 20266 17636720777455976505232 20267 17491957077455247187655 20268 17347701573593192690791 20269 17203961971966736963202 20270 17060746162221027038874 20271 16918061507783260757057 20272 16775915433225630611792 20273 16634315009055258376581 20274 16493267474095815244622 20275 16352779566678742948701 20276 16212858075767128228824 20277 16073509454891526249219 20278 15934740311698789953378 20279 15796556778087318041479 20280 15658965026975242364991 20281 15521970913660553317519 20282 15385580434390581454199 20283 15249799133392561034109 20284 15114632587188293811969 20285 14980086071745448223043 20286 14846164991738224776698 20287 14712874322598942934628 20288 14580219064203099180624 20289 14448203932166802734246 20290 14316833759482124783811 20291 14186112971790602073451 20292 14056046012102072859355 20293 13926637054745707999986 20294 13797890380996721941266 20295 13669809885768974474364 20296 13542399475020936787284 20297 13415662800962032889599 20298 13289603613123472580741 20299 13164225294809456065554 20300 13039531234793496832823 20301 12915524582359982319964 20302 12792208575273591606304 20303 12669586104426040395461 20304 12547660061247295792261 20305 12426433111318218896774 20306 12305908000637276779035 20307 12186087146874924142596 20308 12066972963938212430658 20309 11948567652968920967859 20310 11830873488141129988296 20311 11713892433095256238926 20312 11597626444022578107817 20313 11482077276851037837988 20314 11367246753819732092615 20315 11253136403733827665036 20316 11139747744788895643129 20317 11027082106885925798253 20318 10915140880165187094749 20319 10803925177722508065244 20320 10693436099386761984052 20321 10583674568183857273417 20322 10474641561870138799841 20323 10366337796876868729137 20324 10258763974210631248733 20325 10151920629063289719922 20326 10045808346389629051095 20327 9940427464932211043618 20328 9835778306257835429403 20329 9731861036644903776604 20330 9628675867705564577804 20331 9526222779314373044728 20332 9424501732816915801867 20333 9323512544383619314263 20334 9223255071539114723691 20335 9123728953955136575169 20336 9024933811808613075350 20337 8926869129772347518761 20338 8829534430335337288560 20339 8732929031470514653464 20340 8637052231002988494491 20341 8541903200517725361357 20342 8447481146310264248498 20343 8353785082928204077697 20344 8260814004417948589700 20345 8168566787483708802613 20346 8077042340795174348717 20347 7986239393503658003855 20348 7896156654207361632676 20349 7806792722663002071664 20350 7718146228196279361393 20351 7630215632352573808750 20352 7542999376299829319504 20353 7456495800496747071059 20354 7370703272925493115692 20355 7285620005000881142945 20356 7201244188162103096565 20357 7117573920938933226941 20358 7034607327617634562254 20359 6952342386641846492231 20360 6870777057105105059603 20361 6789909212625824400451 20362 6709736751090838750806 20363 6630257434811015059621 20364 6551469007537790047647 20365 6473369134642341130479 20366 6395955504550889205598 20367 6319225679900664101023 20368 6243177205719947925785 20369 6167807555442084494750 20370 6093114224560368030218 20371 6019094592108427481958 20372 5945746020628546898816 20373 5873065807512472457077 20374 5801051271429975932017 20375 5729699623500532510928 20376 5659008059577425510670 20377 5588973716490119595147 20378 5519593751782490707647 20379 5450865223906209493523 20380 5382785177384472921869 20381 5315350603552507261665 20382 5248558514057181294954 20383 5182405829490601482400 20384 5116889457967755366116 20385 5052006259931505239730 20386 4987753115897730329513 20387 4924126822969836711902 20388 4861124167292098962167 20389 4798741892554920461661 20390 4736976762445945561864 20391 4675825464468932505491 20392 4615284676752593085109 20393 4555351039917229087277 20394 4496021214621499456221 20395 4437291792176262086060 20396 4379159356173961574418 20397 4321620457347502887172 20398 4264671666622451248794 20399 4208309492054223296603 20400 4152530435660091450459 20401 4097330970972118066878 20402 4042707591987046392097 20403 3988656735927635957856 20404 3935174835686924640685 20405 3882258299799063188801 20406 3829903557602428741283 20407 3778106987407861345876 20408 3726864964932222772650 20409 3676173845391693555422 20410 3626030005216374426154 20411 3576429775230702576932 20412 3527369485388299869100 20413 3478845448756325339585 20414 3430854000092148239618 20415 3383391433635396169765 20416 3336454044463258103254 20417 3290038114162899423563 20418 3244139946514233851986 20419 3198755809556835639327 20420 3153881973865639621315 20421 3109514699688793495026 20422 3065650269992592394537 20423 3022284936502530776650 20424 2979414955125251307328 20425 2937036574394478942016 20426 2895146066111971337261 20427 2853739675046687875510 20428 2812813651746033470071 20429 2772364242154334476956 20430 2732387716017447763590 20431 2692880319994553676594 20432 2653838308072096099167 20433 2615257932205672406351 20434 2577135468672842277159 20435 2539467174372124937477 20436 2502249314997869262331 20437 2465478156611293459262 20438 2429149990100788801477 20439 2393261090439310560009 20440 2357807742785256233730 20441 2322786234908756637613 20442 2288192879867590708461 20443 2254023978043589015930 20444 2220275841321166535564 20445 2186944786276729035537 20446 2154027155190383810306 20447 2121519280708777174178 20448 2089417508195853510173 20449 2057718189642206455642 20450 2026417703119818475892 20451 1995512419899938200792 20452 1964998725092175294420 20453 1934873012240519832838 20454 1905131701281508583380 20455 1875771207997154703522 20456 1846787963039850708434 20457 1818178407164729485802 20458 1789939007772683071279 20459 1762066230585755560114 20460 1734556557120533899176 20461 1707406480540967822351 20462 1680612520856701664908 20463 1654171198696154223212 20464 1628079051306631931608 20465 1602332629017740976096 20466 1576928509134092271013 20467 1551863271712100038247 20468 1527133514163014790222 20469 1502735848292730626123 20470 1478666912948808359209 20471 1454923351715939036410 20472 1431501826165288788229 20473 1408399013463571745708 20474 1385611617834820175605 20475 1363136350064176931031 20476 1340969939464575714263 20477 1319109132044900430788 20478 1297550700820757355393 20479 1276291427045936444158 20480 1255328110964023105277 20481 1234657570500184401828 20482 1214276650483845173758 20483 1194182205521125170651 20484 1174371109582618059197 20485 1154840255200573639634 20486 1135586561666505159411 20487 1116606959439824552116 20488 1097898398644323628671 20489 1079457848747410568616 20490 1061282305781035031445 20491 1043368778196175379496 20492 1025714294348135400178 20493 1008315902606808559475 20494 991170677673624693954 20495 974275707791329156325 20496 957628101278587949578 20497 941224987036452541481 20498 925063520038808154077 20499 909140869782346210805 20500 893454225958036292725 20501 878000799310930241274 20502 862777826365893640841 20503 847782559022533827823 20504 833012269450388437897 20505 818464251238147764821 20506 804135823439952881554 20507 790024321214132863756 20508 776127100017093333473 20509 762441536991307548552 20510 748965034416812576138 20511 735695011279645713219 20512 722628906854910658108 20513 709764182279924644130 20514 697098323482618323769 20515 684628833579452013883 20516 672353235939800903297 20517 660269075874383311886 20518 648373923125832364708 20519 636665365000257879402 20520 625141008985928206261 20521 613798484503736325949 20522 602635445043944014994 20523 591649561922343950551 20524 580838526540897271509 20525 570200052147199773830 20526 559731875682463296173 20527 549431752075934040004 20528 539297456226646081198 20529 529326784710583828286 20530 519517557415632494360 20531 509867612290057192729 20532 500374807108815427764 20533 491037021084505977973 20534 481852156356355359797 20535 472818133107319465259 20536 463932891181521315578 20537 455194391561192665009 20538 446600617758777029083 20539 438149571235783221573 20540 429839272931189593930 20541 421667764562012128854 20542 413633109970476788715 20543 405733390788106244431 20544 397966707913313672628 20545 390331182613368717545 20546 382824957869511813038 20547 375446194227903370827 20548 368193071268143559682 20549 361063788491246672941 20550 354056566685195885653 20551 347169643927416796065 20552 340401277073454620050 20553 333749742415409957883 20554 327213337092771452453 20555 320790375217766827732 20556 314479189396751721149 20557 308278131161657497606 20558 302185572439176432282 20559 296199901774314779952 20560 290319525895390853155 20561 284542869928448985899 20562 278868378922354019151 20563 273294514161661533362 20564 267819754778778502756 20565 262442597760528277808 20566 257161559526313630338 20567 251975172330969165922 20568 246881985910522339334 20569 241880567305450279101 20570 236969502482274029298 20571 232147392825377576912 20572 227412856806165744246 20573 222764529651287793604 20574 218201064984663789345 20575 213721131422469120352 20576 209323414247850570540 20577 205006614950624718183 20578 200769452870660739482 20579 196610661912033234123 20580 192528992196983745491 20581 188523209512902017147 20582 184592096933196141114 20583 180734451665651381178 20584 176949086662351104848 20585 173234830010366129298 20586 169590526499970423060 20587 166015034628737040524 20588 162507228143644958836 20589 159065995406287712643 20590 155690240883642446285 20591 152378882330012569553 20592 149130852231775825410 20593 145945097182603761590 20594 142820579273069061011 20595 139756273465526425502 20596 136751168920307905511 20597 133804268412851283485 20598 130914589595330299993 20599 128081162583979915961 20600 125303031146392489718 20601 122579252184897723455 20602 119908896852700331352 20603 117291048367599554334 20604 114724803040902125991 20605 112209269851484014192 20606 109743571401364513461 20607 107326841963706564872 20608 104958228341347765048 20609 102636889550700011713 20610 100361997603306665892 20611 98132735794515141305 20612 95948299384992340254 20613 93807895404398237226 20614 91710743254198934693 20615 89656073238956738220 20616 87643127064823807352 20617 85671157771800275236 20618 83739430157921334949 20619 81847219546232987607 20620 79993812104084576025 20621 78178504906276575995 20622 76400606182335821382 20623 74659434312012567369 20624 72954317972553919362 20625 71284596327354358564 20626 69649619106807246308 20627 68048745819030980483 20628 66481345734963219160 20629 64946798195523765550 20630 63444492539446622428 20631 61973827510717714596 20632 60534211097587291248 20633 59125060946435407096 20634 57745804152101119488 20635 56395876842018691986 20636 55074723888663621221 20637 53781799412760482609 20638 52516566456740147553 20639 51278496723186213068 20640 50067070180089749775 20641 48881775636060024345 20642 47722110319568676733 20643 46587579744971700066 20644 45477697234743506513 20645 44391984546829171505 20646 43329971381434270805 20647 42291195349980008559 20648 41275201438134878199 20649 40281542663115392218 20650 39309779532841759365 20651 38359480091743777393 20652 37430219347575933342 20653 36521579938213239147 20654 35633151566721554349 20655 34764531098021977945 20656 33915321972923504201 20657 33085134864387263083 20658 32273587109970446139 20659 31480302835844939458 20660 30704912380106978881 20661 29947052918612322638 20662 29206367915811008342 20663 28482507254758244992 20664 27775126688026307902 20665 27083888416982248657 20666 26408460579351865223 20667 25748517365136993959 20668 25103738512651376779 20669 24473809827058130553 20670 23858422719067686981 20671 23257274291402237725 20672 22670066893672665667 20673 22096508568172832048 20674 21536312652553503356 20675 20989197823787122018 20676 20454887722028378926 20677 19933111315849702353 20678 19423602577676550510 20679 18926100475561240453 20680 18440348673366903736 20681 17966095810618910720 20682 17503095255753465610 20683 17051105039873522374 20684 16609887637393923587 20685 16179210158151875959 20686 15758844180935026298 20687 15348565626815780611 20688 14948154620255227776 20689 14557395595076817825 20690 14176077207551438510 20691 13803992149165384495 20692 13440937086327305081 20693 13086712684206724443 20694 12741123595182498649 20695 12403978214763577264 20696 12075088694821561404 20697 11754270891391568831 20698 11441344422791568267 20699 11136132374121424832 20700 10838461376652346671 20701 10548161488305740045 20702 10265066313202553192 20703 9989012662206626929 20704 9719840689642399527 20705 9457393716448440309 20706 9201518401371544299 20707 8952064366634802225 20708 8708884381857924187 20709 8471834140762545074 20710 8240772473413483395 20711 8015560947168346263 20712 7796064086398721182 20713 7582149114686312234 20714 7373686196913428607 20715 7170548025683392392 20716 6972610065770952360 20717 6779750273585638304 20718 6591849357533173024 20719 6408790360747372670 20720 6230458918824351497 20721 6056742968064519018 20722 5887533013307380384 20723 5722721716901649407 20724 5562204159018615940 20725 5405877545699914558 20726 5253641473649787041 20727 5105397534993424798 20728 4961049570233956271 20729 4820503386010372027 20730 4683667007550785205 20731 4550450307527058149 20732 4420765243027815716 20733 4294525591557251840 20734 4171647183201279576 20735 4052047560649160208 20736 3935646192729590968 20737 3822364235930782843 20738 3712124739720191493 20739 3604852343203728793 20740 3500473459570734057 20741 3398916068675621448 20742 3300109890400406136 20743 3203986122192103219 20744 3110477590052541053 20745 3019518576135776335 20746 2931044956923306886 20747 2844993983913150223 20748 2761304398631477851 20749 2679916297630960049 20750 2600771233540450998 20751 2523812039944388104 20752 2448982909345021104 20753 2376229296276523354 20754 2305497980988178209 20755 2236736937975868954 20756 2169895377263892113 20757 2104923684991690965 20758 2041773450829385772 20759 1980397378309026132 20760 1920749291075655604 20761 1862784109098648481 20762 1806457842020443928 20763 1751727538344387834 20764 1698551259513994009 20765 1646888088658007673 20766 1596698093177262383 20767 1547942308975265941 20768 1500582685924832591 20769 1454582125381261879 20770 1409904416091964359 20771 1366514248785805855 20772 1324377137453829408 20773 1283459481172314246 20774 1243728477841150019 20775 1205152164191174606 20776 1167699317643742769 20777 1131339537495929557 20778 1096043141528024497 20779 1061781226084182715 20780 1028525553465279257 20781 996248647520402840 20782 964923678139414341 20783 934524536031134995 20784 905025710704295467 20785 876402395445423745 20786 848630364641224532 20787 821686058064175168 20788 795546454323932064 20789 770189180380369136 20790 745592386391980470 20791 721734834720430365 20792 698595773230982922 20793 676155044975681076 20794 654392964925817641 20795 633290409112415426 20796 612828691965040441 20797 592989672168572755 20798 573755634997396052 20799 555109377830179245 20800 537034094955256511 20801 519513476191979265 20802 502531598087382656 20803 486073002530036423 20804 470122591827530133 20805 454665717442917390 20806 439688082551796849 20807 425175811152164201 20808 411115355653674931 20809 397493573663391300 20810 384297643690412118 20811 371515122965752987 20812 359133869021718695 20813 347142103097723728 20814 335528340230783714 20815 324281434592074570 20816 313390515830575918 20817 302845038445785566 20818 292634726795133667 20819 282749607323984836 20820 273179959987624793 20821 263916353443381631 20822 254949604850825061 20823 246270799135478995 20824 237871255112589343 20825 229742546871461254 20826 221876477869803729 20827 214265087739417636 20828 206900632276858253 20829 199775591945330486 20830 192882659232708604 20831 186214733940497261 20832 179764915884438338 20833 173526501747953214 20834 167492984299841903 20835 161658037531589677 20836 156015520558291112 20837 150559464290353824 20838 145284080960624178 20839 140183740647136752 20840 135252984607824932 20841 130486503550562773 20842 125879155670230007 20843 121425936213079323 20844 117121998475713329 20845 112962625460436593 20846 108943254526697513 20847 105059441823022099 20848 101306889059899369 20849 97681410343225047 20850 94178961637723724 20851 90795601801869127 20852 87527523265136216 20853 84371015878365578 20854 81322499365919807 20855 78378482633400247 20856 75535596644025278 20857 72790556933143679 20858 70140197380958256 20859 67581429350956743 20860 65111275199523441 20861 62726830909552409 20862 60425299744056278 20863 58203952573537534 20864 56060160593694415 20865 53991359427415338 20866 51995081375327688 20867 50068918045815033 20868 48210551168598182 20869 46417719223875588 20870 44688247213487462 20871 43020012570749323 20872 41410973118911104 20873 39859137043556266 20874 38362589421881096 20875 36919462082212720 20876 35527958002733227 20877 34186325261443142 20878 32892879745863287 20879 31645979399410929 20880 30444044635405351 20881 29285536632416237 20882 28168975858568715 20883 27092920977164918 20884 26055985036950744 20885 25056818241109477 20886 24094122196802982 20887 23166633502486957 20888 22273135661778773 20889 21412446324070595 20890 20583427305601145 20891 19784972702762092 20892 19016016693888507 20893 18275525048111310 20894 17562501112452710 20895 16875978195748633 20896 16215023530963962 20897 15578733700087295 20898 14966236961998135 20899 14376689491669066 20900 13809275880560322 20901 13263208074747629 20902 12737724465296074 20903 12232089487501439 20904 11745591153544725 20905 11277542989153296 20906 10827280380177528 20907 10394163009304682 20908 9977569937817828 20909 9576903983496669 20910 9191585877131231 20911 8821058970136114 20912 8464782390788402 20913 8122237327088080 20914 7792919534581675 20915 7476345732261538 20916 7172045395629930 20917 6879568388515930 20918 6598476340826504 20919 6328350212275175 20920 6068781221002437 20921 5819379309493156 20922 5579763893708852 20923 5349572090863660 20924 5128449249481533 20925 4916057786943110 20926 4712067760333299 20927 4516165293316638 20928 4328043143317757 20929 4147409492467720 20930 3973978718539571 20931 3807479651905095 20932 3647646524097923 20933 3494227363470173 20934 3346975295829503 20935 3205656313293899 20936 3070040879606627 20937 2939911669161458 20938 2815055642781670 20939 2695271076714692 20940 2580360050393243 20941 2470135322598916 20942 2364413352040986 20943 2263020428597808 20944 2165786181515051 20945 2072549452042037 20946 1983152384056363 20947 1897445544035653 20948 1815282526789979 20949 1736524763752501 20950 1661036728057425 20951 1588689996016205 20952 1519358980522643 20953 1452924655137700 20954 1389270870219550 20955 1328287366903843 20956 1269866611384712 20957 1213906462166154 20958 1160307557157111 20959 1108975328109180 20960 1059817864660424 20961 1012747602954119 20962 967679698331574 20963 924533120240358 20964 883229455555497 20965 843693715583294 20966 805853581988321 20967 769639697201633 20968 734985285154157 20969 701826193804815 20970 670100892890433 20971 639750082732951 20972 610716996685246 20973 582946816500473 20974 556387283099638 20975 530987754841494 20976 506700057870180 20977 483477407552644 20978 461275493120292 20979 440051122555092 20980 419763481856909 20981 400372695290901 20982 381841252022916 20983 364132365646622 20984 347211510653993 20985 331044749473956 20986 315600376287317 20987 300847107248283 20988 286755778447697 20989 273297553706526 20990 260445669058539 20991 248173565661455 20992 236456641358024 20993 225270436202683 20994 214592386949650 20995 204399987174188 20996 194672506917384 20997 185389238228322 20998 176531180311191 20999 168079298637966 21000 160016143782921 21001 152324221188184 21002 144987544647153 21003 137990051013331 21004 131317065048596 21005 124953840062827 21006 118886936673141 21007 113102831315215 21008 107589190348894 21009 102333613395303 21010 97324809649498 21011 92551421838330 21012 88003090161806 21013 83669414484158 21014 79540913520537 21015 75608074637433 21016 71862200148766 21017 68294590903867 21018 64897288498045 21019 61662347667753 21020 58582468574848 21021 55650395571339 21022 52859450920060 21023 50203017362603 21024 47674970434594 21025 45269276080286 21026 42980332977669 21027 40802646014650 21028 38731078791276 21029 36760627812543 21030 34886596462392 21031 33104435061417 21032 31409837582400 21033 29798667200980 21034 28266987991193 21035 26811043776418 21036 25427226828747 21037 24112126693471 21038 22862447037693 21039 21675095465468 21040 20547051745977 21041 19475511761508 21042 18457717442063 21043 17491129550459 21044 16573222313428 21045 15701695874229 21046 14874245459402 21047 14088790803524 21048 13343222726322 21049 12635659054845 21050 11964176870466 21051 11327075314251 21052 10722596337376 21053 10149202252366 21054 9605292080962 21055 9089477329276 21056 8600295956555 21057 8136493282492 21058 7696739806273 21059 7279903173648 21060 6884770813601 21061 6510319879819 21062 6155449524567 21063 5819236688432 21064 5500679147692 21065 5198942957505 21066 4913120052684 21067 4642457712795 21068 4386130788311 21069 4143458974171 21070 3913696319995 21071 3696228466454 21072 3490379062077 21073 3295592458024 21074 3111258735182 21075 2936875730890 21076 2771891773621 21077 2615852235630 21078 2468261012528 21079 2328706822150 21080 2196742118095 21081 2071994106456 21082 1954061546348 21083 1842606781484 21084 1737268869639 21085 1637741363584 21086 1543701692092 21087 1454871970921 21088 1370962886600 21089 1291721911017 21090 1216891366186 21091 1146242004508 21092 1079543399317 21093 1016587012078 21094 957168315914 21095 901097822135 21096 848193197339 21097 798281918588 21098 751202706935 21099 706798721060 21100 664926593358 21101 625443472994 21102 588222970558 21103 553135213254 21104 520068134043 21105 488903471239 21106 459542732513 21107 431878451432 21108 405823490205 21109 381280061526 21110 358171776788 21111 336409893330 21112 315926916545 21113 296642224069 21114 278496755854 21115 261417481469 21116 245352240846 21117 230234844086 21118 216019679189 21119 202646952655 21120 190076355373 21121 178253850343 21122 167144166996 21123 156698673978 21124 146886122973 21125 137662729462 21126 129001102138 21127 120861999138 21128 113221054925 21129 106043106362 21130 99306715624 21131 92980530007 21132 87045366960 21133 81473293067 21134 76247332662 21135 71342732066 21136 66744203123 21137 62429815733 21138 58385967432 21139 54593342393 21140 51039606310 21141 47707766333 21142 44586768133 21143 41661759400 21144 38922646962 21145 36356457022 21146 33954089370 21147 31704302297 21148 29598726066 21149 27627627215 21150 25783422004 21151 24057747921 21152 22443598212 21153 20933803222 21154 19521984859 21155 18202046395 21156 16968083151 21157 15814913765 21158 14737156789 21159 13730457024 21160 12789823999 21161 11911597112 21162 11091232904 21163 10325684878 21164 9610748219 21165 8943892321 21166 8321293854 21167 7740873216 21168 7199105926 21169 6694278535 21170 6223202795 21171 5784486320 21172 5375203385 21173 4994215621 21174 4638895403 21175 4308321351 21176 4000099432 21177 3713479498 21178 3446325836 21179 3198031604 21180 2966669124 21181 2751736524 21182 2551532642 21183 2365646278 21184 2192555308 21185 2031910809 21186 1882386460 21187 1743685016 21188 1614633145 21189 1494969259 21190 1383683254 21191 1280542067 21192 1184664775 21193 1095834101 21194 1013304651 21195 936874710 21196 865902526 21197 800193806 21198 739216267 21199 682782564 21200 630443087 21201 582014235 21202 537131341 21203 495615641 21204 457166324 21205 421606146 21206 388698904 21207 358274105 21208 330140043 21209 304129963 21210 280100516 21211 257890336 21212 237388661 21213 218439246 21214 200965219 21215 184817191 21216 169940391 21217 156191561 21218 143538837 21219 131847639 21220 121099094 21221 111166152 21222 102044710 21223 93617080 21224 85885669 21225 78741600 21226 72195358 21227 66147915 21228 60612099 21229 55497730 21230 50821265 21231 46502540 21232 42557285 21233 38913732 21234 35588856 21235 32520004 21236 29721745 21237 27139372 21238 24786841 21239 22617538 21240 20642616 21241 18822138 21242 17165860 21243 15640966 21244 14254104 21245 12977979 21246 11817895 21247 10752137 21248 9783329 21249 8894112 21250 8085875 21251 7345519 21252 6672442 21253 6056662 21254 5496642 21255 4985657 21256 4520652 21257 4096970 21258 3711220 21259 3360841 21260 3041517 21261 2751993 21262 2487897 21263 2249281 21264 2031396 21265 1834926 21266 1655294 21267 1493986 21268 1346312 21269 1213944 21270 1092636 21271 984370 21272 885018 21273 796528 21274 715194 21275 643083 21276 576769 21277 518054 21278 463975 21279 416342 21280 372450 21281 333795 21282 298161 21283 266960 21284 238150 21285 212955 21286 189667 21287 169395 21288 150700 21289 134391 21290 119356 21291 106294 21292 94301 21293 83831 21294 74246 21295 65894 21296 58306 21297 51638 21298 45610 21299 40314 21300 35586 21301 31372 21302 27641 21303 24313 21304 21413 21305 18775 21306 16505 21307 14433 21308 12686 21309 11053 21310 9694 21311 8419 21312 7388 21313 6388 21314 5590 21315 4818 21316 4219 21317 3618 21318 3158 21319 2699 21320 2357 21321 2005 21322 1741 21323 1477 21324 1284 21325 1084 21326 934 21327 788 21328 679 21329 570 21330 485 21331 408 21332 346 21333 291 21334 241 21335 204 21336 169 21337 143 21338 114 21339 98 21340 78 21341 67 21342 51 21343 45 21344 34 21345 30 21346 21 21347 19 21348 14 21349 12 21350 8 21351 7 21352 5 21353 4 21354 3 21355 2 21356 2 21357 1 21358 1 21359 0 21360 1