0 1 1 1 2 1 3 1 4 3 5 3 6 2 7 5 8 2 9 8 10 2 11 1 12 10 13 5 14 13 15 8 16 1 17 20 18 9 19 1 20 26 21 12 22 4 23 33 24 21 25 2 26 46 27 25 28 5 29 1 30 58 31 37 32 6 33 75 34 48 35 11 36 1 37 101 38 59 39 16 40 125 41 84 42 19 43 3 44 157 45 115 46 23 47 2 48 206 49 135 50 39 51 5 52 253 53 187 54 46 55 4 56 317 57 238 58 63 59 8 60 1 61 403 62 292 63 90 64 7 65 494 66 382 67 108 68 17 69 1 70 608 71 490 72 139 73 18 74 760 75 598 76 186 77 29 78 2 79 926 80 761 81 239 82 31 83 1 84 1131 85 954 86 298 87 48 88 5 89 1393 90 1163 91 396 92 56 93 2 94 1685 95 1457 96 488 97 79 98 9 99 2038 100 1811 101 610 102 101 103 5 104 2487 105 2187 106 781 107 137 108 11 109 1 110 2985 111 2708 112 973 113 165 114 11 115 3585 116 3331 117 1184 118 225 119 23 120 1 121 4331 122 4000 123 1523 124 268 125 21 126 5168 127 4906 128 1839 129 357 130 38 131 2 132 6172 133 5951 134 2281 135 439 136 40 137 7392 138 7134 139 2834 140 549 141 64 142 4 143 8771 144 8658 145 3440 146 703 147 63 148 2 149 10410 150 10440 151 4175 152 882 153 101 154 7 155 12382 156 12439 157 5171 158 1080 159 109 160 4 161 14622 162 14966 163 6234 164 1338 165 166 166 12 167 17258 168 17916 169 7546 170 1669 171 188 172 6 173 20400 174 21271 175 9183 176 2045 177 255 178 19 179 1 180 23975 181 25399 182 11048 183 2525 184 301 185 13 186 28159 187 30229 188 13259 189 3087 190 410 191 30 192 1 193 33115 194 35674 195 16093 196 3747 197 479 198 26 199 38739 200 42387 201 19154 202 4602 203 623 204 51 205 2 206 45298 207 50144 208 22892 209 5637 210 737 211 46 212 53000 213 58969 214 27525 215 6732 216 961 217 83 218 3 219 61759 220 69624 221 32680 222 8241 223 1144 224 76 225 1 226 71921 227 81960 228 38837 229 9921 230 1458 231 122 232 7 233 83775 234 95999 235 46358 236 11939 237 1741 238 129 239 2 240 97249 241 112793 242 54805 243 14353 244 2184 245 194 246 11 247 112817 248 132161 249 64800 250 17326 251 2620 252 202 253 5 254 130879 255 154243 256 76871 257 20612 258 3224 259 309 260 17 261 151411 262 180336 263 90551 264 24737 265 3910 266 321 267 10 268 175020 269 210448 270 106597 271 29495 272 4775 273 462 274 25 275 1 276 202293 277 244720 278 125749 279 35133 280 5723 281 520 282 16 283 233243 284 285009 285 147468 286 41800 287 6953 288 704 289 42 290 1 291 268734 292 331273 293 172869 294 49765 295 8367 296 780 297 32 298 309561 299 383883 300 203135 301 58642 302 10125 303 1054 304 65 305 2 306 355823 307 445390 308 237219 309 69713 310 12113 311 1193 312 54 313 408695 314 515889 315 276994 316 82405 317 14507 318 1558 319 105 320 3 321 469297 322 595941 323 323926 324 97053 325 17388 326 1805 327 89 328 537873 329 688970 330 377150 331 114398 332 20772 333 2306 334 155 335 6 336 616042 337 795288 338 438807 339 134828 340 24785 341 2662 342 144 343 2 344 705291 345 916019 346 511118 347 157969 348 29492 349 3385 350 237 351 9 352 806155 353 1055600 354 592896 355 185819 356 35041 357 3950 358 224 359 4 360 920810 361 1214704 362 687710 363 217677 364 41559 365 4904 366 355 367 16 368 1051322 369 1395167 370 797901 371 254493 372 49334 373 5768 374 354 375 6 376 1198610 377 1602796 378 923005 379 297627 380 58300 381 7072 382 533 383 25 384 1365585 385 1839120 386 1066862 387 347823 388 68954 389 8294 390 555 391 12 392 1555125 393 2106657 394 1233877 395 404880 396 81229 397 10196 398 783 399 35 400 1 401 1768693 402 2413390 403 1422814 404 472144 405 95854 406 11934 407 839 408 21 409 2010243 410 2761679 411 1639880 412 549497 413 112519 414 14457 415 1168 416 56 417 1 418 2283746 419 3155357 420 1890503 421 637755 422 132562 423 17059 424 1244 425 38 426 2591414 427 3605168 428 2174152 429 740830 430 155258 431 20483 432 1699 433 85 434 2 435 2938641 436 4114912 437 2498558 438 859597 439 182117 440 24113 441 1861 442 64 443 3330820 444 4690228 445 2872082 446 994477 447 213109 448 28857 449 2459 450 129 451 3 452 3771337 453 5345547 454 3293885 455 1151812 456 249281 457 33957 458 2726 459 105 460 4267499 461 6086382 462 3776027 463 1331679 464 290787 465 40347 466 3555 467 195 468 5 469 4826570 470 6921677 471 4327987 472 1536718 473 339725 474 47522 475 3962 476 165 477 1 478 5453630 479 7870128 480 4951509 481 1774194 482 395184 483 56222 484 5095 485 284 486 9 487 6158487 488 8940548 489 5661549 490 2045496 491 460403 492 65953 493 5777 494 254 495 2 496 6951081 497 10145307 498 6472801 499 2353884 500 534978 501 77946 502 7230 503 418 504 15 505 7838764 506 11509744 507 7387635 508 2709572 509 621709 510 91269 511 8270 512 389 513 5 514 8834674 515 13046912 516 8427028 517 3115616 518 720525 519 107281 520 10287 521 618 522 21 523 9952336 524 14774579 525 9610508 526 3576202 527 835964 528 125757 529 11725 530 592 531 10 532 11202300 533 16726118 534 10944399 535 4105643 536 966965 537 147305 538 14448 539 897 540 34 541 12602181 542 18921083 543 12455742 544 4708276 545 1119049 546 172041 547 16647 548 891 549 15 550 14170331 551 21384038 552 14172973 553 5390962 554 1293186 555 201081 556 20256 557 1297 558 48 559 1 560 15921551 561 24160358 562 16104783 563 6173136 564 1493307 565 234494 566 23384 567 1319 568 27 569 17879566 570 27277340 571 18289679 572 7062548 573 1721022 574 273464 575 28248 576 1865 577 74 578 1 579 20069030 580 30770245 581 20765216 582 8067521 583 1985140 584 318457 585 32580 586 1942 587 46 588 22510788 589 34698815 590 23547353 591 9216456 592 2284208 593 370115 594 39214 595 2660 596 109 597 2 598 25236554 599 39102271 600 26687708 601 10518055 602 2628496 603 430042 604 45407 605 2812 606 74 607 28279402 608 44029929 609 30237110 610 11989570 611 3021072 612 499209 613 54071 614 3772 615 166 616 3 617 31668325 618 49561421 619 34220771 620 13664954 621 3469605 622 579005 623 62675 624 4053 625 121 626 35445661 627 55751704 628 38708945 629 15561492 630 3980116 631 670164 632 74480 633 5332 634 237 635 5 636 39655745 637 62669531 638 43770522 639 17700036 640 4565578 641 776388 642 86080 643 5803 644 192 645 44338660 646 70419929 647 49445117 648 20130426 649 5228511 650 897008 651 101775 652 7511 653 347 654 8 655 49550543 656 79081178 657 55825518 658 22874784 659 5986006 660 1036550 661 118024 662 8237 663 284 664 2 665 55350864 666 88746934 667 63006773 668 25967558 669 6847665 670 1195946 671 138615 672 10509 673 502 674 13 675 61794386 676 99557350 677 71047405 678 29470605 679 7826882 680 1379581 681 160664 682 11644 683 429 684 4 685 68955832 686 111620302 687 80072501 688 33423290 689 8937095 690 1588698 691 188286 692 14624 693 717 694 20 695 76914433 696 125064589 697 90211988 698 37865997 699 10204196 700 1829754 701 217771 702 16321 703 654 704 6 705 85744620 706 140076416 707 101548931 708 42892566 709 11634877 710 2103054 711 254546 712 20276 713 1018 714 32 715 95545508 716 156804309 717 114253743 718 48549693 719 13259588 720 2418487 721 294340 722 22754 723 955 724 12 725 106422477 726 175423784 727 128500523 728 54904989 729 15103236 730 2775873 731 342477 732 27971 733 1469 734 45 735 118476242 736 196181520 737 144411382 738 62073999 739 17187930 740 3186283 741 395919 742 31540 743 1405 744 20 745 131837998 746 219280533 747 162213850 748 70133359 749 19546743 750 3650756 751 459969 752 38413 753 2058 754 66 755 1 756 146647197 757 244960562 758 182142113 759 79171610 760 22220842 761 4184923 762 530348 763 43532 764 2043 765 33 766 163039728 767 273546508 768 204370107 769 89352719 770 25234406 771 4788572 772 614545 773 52555 774 2919 775 96 776 1 777 181188521 778 305315756 779 229204439 780 100773707 781 28643386 782 5479498 783 708647 784 59695 785 2923 786 56 787 201278183 788 340591815 789 256958156 790 113570553 791 32496595 792 6261000 793 818452 794 71689 795 4080 796 140 797 2 798 223490791 799 379803459 800 287880258 801 127950126 802 36837390 803 7153859 804 942729 805 81579 806 4170 807 90 808 248053841 809 423328047 810 322373822 811 144067673 812 41731565 813 8162964 814 1087210 815 97242 816 5675 817 206 818 3 819 275210993 820 471599928 821 360866000 822 162093896 823 47258271 824 9314442 825 1249459 826 111031 827 5917 828 139 829 305205146 830 525184802 831 403699402 832 182321224 833 53472602 834 10612469 835 1438797 836 131520 837 7881 838 295 839 5 840 338335204 841 584591170 842 451417038 843 204951662 844 60470098 845 12092344 846 1652432 847 150187 848 8312 849 218 850 374921838 851 650401614 852 504586050 853 230237545 854 68355575 855 13760716 856 1897627 857 177251 858 10915 859 422 860 7 861 415287500 862 723361573 863 563683964 864 258557672 865 77208046 866 15657938 867 2176780 868 202620 869 11631 870 326 871 1 872 459824217 873 804153355 874 629430891 875 290204736 876 87161746 877 17795830 878 2496590 879 237953 880 14983 881 598 882 13 883 508952716 884 893555341 885 702588912 886 325513490 887 98357603 888 20222618 889 2858613 890 272260 891 16205 892 481 893 2 894 563100064 895 992546571 896 783810447 897 365004042 898 110910316 899 22955738 900 3273494 901 318385 902 20583 903 841 904 19 905 622778891 906 1102039131 907 874059572 908 409062836 909 125002845 910 26051597 911 3745252 912 364127 913 22380 914 716 915 5 916 688539772 917 1223071499 918 974340991 919 458171253 920 140828748 921 29536245 922 4280205 923 424652 924 28115 925 1184 926 28 927 760946251 928 1356925577 929 1085557034 930 513003426 931 158543600 932 33480800 933 4889989 934 485759 935 30815 936 1034 937 10 938 840667143 939 1504818347 940 1208976529 941 574109900 942 178404920 943 37915331 944 5582213 945 564297 946 38213 947 1665 948 42 949 928421706 950 1668125718 951 1345945685 952 642127515 953 200669714 954 42924779 955 6367312 956 645736 957 42189 958 1501 959 15 960 1024950878 961 1848526279 962 1497684488 963 717966401 964 225572512 965 48553560 966 7259261 967 747864 968 51771 969 2324 970 62 971 1131125046 972 2047637138 973 1665873664 974 802374899 975 253436176 976 54906140 977 8271856 978 854953 979 57440 980 2166 981 26 982 1247881735 983 2267277644 984 1852292934 985 896230099 986 284634386 987 62038797 988 9413872 989 988093 990 70033 991 3209 992 86 993 1 994 1376191824 995 2509639913 996 2058602472 997 1000723436 998 319473122 999 70073897 1000 10714843 1001 1128929 1002 77954 1003 3081 1004 41 1005 1517186214 1006 2776864752 1007 2287012232 1008 1116887597 1009 358417468 1010 79090976 1011 12181720 1012 1300992 1013 94157 1014 4459 1015 127 1016 1 1017 1672083897 1018 3071348623 1019 2539887600 1020 1245896952 1021 401944138 1022 89234965 1023 13843878 1024 1486278 1025 105335 1026 4344 1027 66 1028 1842152769 1029 3395954987 1030 2819446440 1031 1389353079 1032 450500365 1033 100612625 1034 15720094 1035 1708617 1036 126396 1037 6126 1038 180 1039 2 1040 2028859430 1041 3753503311 1042 3128616025 1043 1548635331 1044 504687876 1045 113398715 1046 17846423 1047 1949985 1048 141711 1049 6103 1050 106 1051 2233784864 1052 4147146418 1053 3470506824 1054 1725340128 1055 565191646 1056 127719570 1057 20236562 1058 2238187 1059 168981 1060 8390 1061 258 1062 3 1063 2458581028 1064 4580609386 1065 3848102803 1066 1921577010 1067 632580984 1068 143800166 1069 22948024 1070 2551827 1071 190005 1072 8499 1073 163 1074 2705145337 1075 5057600932 1076 4265241960 1077 2139216716 1078 707716797 1079 161801870 1080 25995342 1081 2922085 1082 225235 1083 11494 1084 362 1085 5 1086 2975523611 1087 5582254325 1088 4726025013 1089 2380406811 1090 791462201 1091 181982556 1092 29438520 1093 3330322 1094 253846 1095 11754 1096 249 1097 3271862267 1098 6159409974 1099 5234430089 1100 2647927510 1101 884665845 1102 204565547 1103 33309670 1104 3807076 1105 299190 1106 15629 1107 516 1108 7 1109 3596611004 1110 6793928175 1111 5795499416 1112 2944298333 1113 988417421 1114 229855479 1115 37685440 1116 4333124 1117 337740 1118 16254 1119 371 1120 3952412066 1121 7491214011 1122 6414610794 1123 3272397532 1124 1103943291 1125 258124015 1126 42587870 1127 4946439 1128 396526 1129 21174 1130 715 1131 12 1132 4342046830 1133 8257541955 1134 7097068176 1135 3635880633 1136 1232339665 1137 289754609 1138 48130595 1139 5624703 1140 448006 1141 22295 1142 540 1143 2 1144 4768670950 1145 9099271480 1146 7849451923 1147 4038137771 1148 1375127783 1149 325090217 1150 54339970 1151 6409267 1152 523526 1153 28696 1154 999 1155 17 1156 5235690414 1157 10023444454 1158 8678828590 1159 4483007695 1160 1533879329 1161 364578459 1162 61335996 1163 7283511 1164 592344 1165 30392 1166 790 1167 4 1168 5746699452 1169 11038188607 1170 9592209585 1171 4975296962 1172 1710166135 1173 408662811 1174 69180283 1175 8285930 1176 689681 1177 38649 1178 1375 1179 27 1180 6305756614 1181 12151789263 1182 10598206323 1183 5519536089 1184 1905937548 1185 457888540 1186 78012723 1187 9404993 1188 780574 1189 41388 1190 1139 1191 6 1192 6917242398 1193 13373406842 1194 11706055194 1195 6120815230 1196 2123398083 1197 512779247 1198 87891282 1199 10687348 1200 905901 1201 51842 1202 1906 1203 40 1204 7585790173 1205 14713546689 1206 12925006993 1207 6785483513 1208 2364549203 1209 574033905 1210 99012699 1211 12118061 1212 1025727 1213 55982 1214 1625 1215 12 1216 8316609313 1217 16182980773 1218 14266288532 1219 7519540966 1220 2632109679 1221 642304395 1222 111446630 1223 13749343 1224 1186651 1225 69458 1226 2624 1227 57 1228 9115322400 1229 17793591658 1230 15741961941 1231 8329761764 1232 2928908396 1233 718377436 1234 125412849 1235 15578192 1236 1344006 1237 75346 1238 2316 1239 20 1240 9987889220 1241 19558932325 1242 17364194824 1243 9224436091 1244 3257768889 1245 803123878 1246 141029288 1247 17652199 1248 1550219 1249 92663 1250 3602 1251 82 1252 10940983392 1253 21492969263 1254 19147602821 1255 10211554571 1256 3622183320 1257 897493992 1258 158557917 1259 19976409 1260 1755869 1261 101255 1262 3256 1263 32 1264 11981806458 1265 23611091119 1266 21107873591 1267 11300069712 1268 4026017415 1269 1002503804 1270 178120335 1271 22612889 1272 2020141 1273 123267 1274 4912 1275 115 1276 1 1277 13118007979 1278 25930741153 1279 23260987318 1280 12500836433 1281 4472958904 1282 1119372500 1283 200067575 1284 25565158 1285 2287823 1286 135306 1287 4569 1288 51 1289 14358120350 1290 28469993489 1291 25625913815 1292 13824393653 1293 4967769039 1294 1249332830 1295 224558706 1296 28900740 1297 2625699 1298 163619 1299 6700 1300 161 1301 1 1302 15711351800 1303 31248716381 1304 28223047836 1305 15282589694 1306 5515437111 1307 1393801291 1308 251977324 1309 32647376 1310 2973121 1311 180187 1312 6352 1313 82 1314 17187497855 1315 34289332934 1316 31073285746 1317 16889548872 1318 6121052590 1319 1554373119 1320 282574565 1321 36863151 1322 3404938 1323 216396 1324 9068 1325 230 1326 2 1327 18797447642 1328 37615173064 1329 34201205421 1330 18659239739 1331 6790744671 1332 1732757817 1333 316800977 1334 41596966 1335 3853797 1336 239442 1337 8767 1338 124 1339 20552952611 1340 41251837381 1341 37633265863 1342 20607173761 1343 7531291380 1344 1930821334 1345 354932573 1346 46927814 1347 4403932 1348 285390 1349 12272 1350 323 1351 3 1352 22466530143 1353 45228094939 1354 41396713626 1355 22751828237 1356 8349316825 1357 2150723538 1358 397576799 1359 52899866 1360 4982935 1361 316772 1362 12061 1363 189 1364 24552052677 1365 49573991605 1366 45523345501 1367 25111506880 1368 9253077911 1369 2394747792 1370 445068505 1371 59607930 1372 5683825 1373 375717 1374 16499 1375 448 1376 5 1377 26824489858 1378 54322439320 1379 50047413290 1380 27706611795 1381 10251373124 1382 2665384836 1383 498085439 1384 67140517 1385 6427558 1386 417743 1387 16487 1388 288 1389 29299803147 1390 59510295761 1391 55004338629 1392 30561139498 1393 11353152060 1394 2965564579 1395 557117464 1396 75577339 1397 7318421 1398 492873 1399 22177 1400 624 1401 7 1402 31995635621 1403 65176161923 1404 60435183277 1405 33699156484 1406 12569136011 1407 3298295961 1408 622966679 1409 85039901 1410 8271859 1411 549516 1412 22451 1413 419 1414 34931020473 1415 71362273281 1416 66384189620 1417 37147284389 1418 13911084919 1419 3666954201 1420 696205969 1421 95641641 1422 9402825 1423 644878 1424 29678 1425 866 1426 11 1427 38126273448 1428 78115750666 1429 72897311038 1430 40936760665 1431 15390700150 1432 4075387864 1433 777852536 1434 107516312 1435 10620991 1436 720403 1437 30432 1438 609 1439 1 1440 41603792622 1441 85486091436 1442 80027480207 1443 45098962508 1444 17022261940 1445 4527675805 1446 868619014 1447 120796422 1448 12054159 1449 842202 1450 39619 1451 1179 1452 17 1453 45387735078 1454 93527386559 1455 87831696805 1456 49668779699 1457 18821000215 1458 5028259154 1459 969670113 1460 135683527 1461 13607321 1462 941620 1463 41071 1464 884 1465 2 1466 49503908708 1467 102299778379 1468 96369456491 1469 54686578109 1470 20802598178 1471 5582342446 1472 1081965033 1473 152300487 1474 15420803 1475 1096602 1476 52738 1477 1613 1478 26 1479 53980699953 1480 111866604853 1481 105708835959 1482 60193403650 1483 22985599763 1484 6195229424 1485 1206899846 1486 170906003 1487 17395832 1488 1228199 1489 55158 1490 1250 1491 5 1492 58848717603 1493 122296995603 1494 115923196182 1495 66234570759 1496 25390159573 1497 6872976553 1498 1345593650 1499 191681579 1500 19686750 1501 1424210 1502 70043 1503 2209 1504 36 1505 64140685346 1506 133667584866 1507 127089336544 1508 72862417745 1509 28036796025 1510 7622296253 1511 1499810057 1512 214905849 1513 22192592 1514 1596920 1515 73855 1516 1768 1517 10 1518 69892516967 1519 146059273074 1520 139294658868 1521 80130300091 1522 30949887756 1523 8450466108 1524 1670928260 1525 240800246 1526 25083843 1527 1846427 1528 92602 1529 2994 1530 54 1531 76142932061 1532 159560231987 1533 152633382184 1534 88097171726 1535 34155675712 1536 9365280542 1537 1860959469 1538 269771634 1539 28253977 1540 2070874 1541 98515 1542 2499 1543 15 1544 82933346711 1545 174267955310 1546 167204449560 1547 96830514051 1548 37681308177 1549 10375859083 1550 2071747396 1551 302016716 1552 31894849 1553 2387393 1554 122274 1555 4059 1556 76 1557 90309127141 1558 190285558797 1559 183119865848 1560 106399742908 1561 41558446245 1562 11491572723 1563 2305678885 1564 338045280 1565 35901012 1566 2679954 1567 130825 1568 3476 1569 26 1570 98319169752 1571 207725302883 1572 200500444012 1573 116881121849 1574 45821537205 1575 12723001914 1576 2564928661 1577 378159761 1578 40478411 1579 3079959 1580 160929 1581 5491 1582 109 1583 107015799524 1584 226711021614 1585 219473295462 1586 128361857558 1587 50505965986 1588 14081920690 1589 2852466747 1590 422918888 1591 45528507 1592 3458696 1593 173230 1594 4839 1595 40 1596 116456231104 1597 247373893713 1598 240181787254 1599 140931687760 1600 55653180220 1601 15581021792 1602 3170942428 1603 472703603 1604 51276106 1605 3965492 1606 211329 1607 7372 1608 149 1609 1 1610 126702112097 1611 269856597638 1612 262780463015 1613 154689423658 1614 61307906637 1615 17233892127 1616 3523853647 1617 528252351 1618 57627825 1619 4453083 1620 228702 1621 6686 1622 61 1623 137819438593 1624 294316154128 1625 287432390834 1626 169747155107 1627 67516576117 1628 19056437027 1629 3914556742 1630 589956976 1631 64834106 1632 5093982 1633 276699 1634 9907 1635 211 1636 1 1637 149880254006 1638 320919146318 1639 314320669627 1640 186221012256 1641 74332987305 1642 21064919825 1643 4347206436 1644 658735567 1645 72811070 1646 5721894 1647 300790 1648 9145 1649 98 1650 162962157251 1651 349846597114 1652 343642700200 1653 204238437601 1654 81815320242 1655 23277786955 1656 4825808570 1657 735152239 1658 81827743 1659 6529241 1660 361665 1661 13261 1662 289 1663 2 1664 177148249967 1665 381297289373 1666 375607181017 1667 223943579074 1668 90024137904 1669 25715340084 1670 5355484023 1671 820214128 1672 91824971 1673 7334442 1674 394661 1675 12476 1676 148 1677 192529105493 1678 415482396582 1679 410447616031 1680 245486086910 1681 99029311131 1682 28399533707 1683 5941131451 1684 914621933 1685 103099331 1686 8353773 1687 471149 1688 17673 1689 404 1690 3 1691 209202253739 1692 452631177011 1693 448415678788 1694 269030253905 1695 108906283447 1696 31354008529 1697 6588707094 1698 1019721464 1699 115601229 1700 9380908 1701 516351 1702 16940 1703 220 1704 227272163040 1705 492994894119 1706 489778010435 1707 294760811113 1708 119733975027 1709 34605977219 1710 7304358548 1711 1136242858 1712 129670051 1713 10664807 1714 612817 1715 23501 1716 553 1717 5 1718 246852529498 1719 536840799162 1720 534831764383 1721 322870639839 1722 131602747853 1723 38183634791 1724 8095210752 1725 1265814707 1726 145287334 1727 11975935 1728 673199 1729 22869 1730 330 1731 268065746344 1732 584458739542 1733 583897383024 1734 353570697489 1735 144610402075 1736 42118606659 1737 8968568379 1738 1409483874 1739 162813259 1740 13588701 1741 795066 1742 31184 1743 760 1744 7 1745 291042933399 1746 636165840938 1747 637314745669 1748 387097755826 1749 158859418842 1750 46445751746 1751 9933159620 1752 1569052844 1753 182284284 1754 15255245 1755 875801 1756 30776 1757 479 1758 315926604008 1759 692299718790 1760 695461579946 1761 423699389114 1762 174466603228 1763 51202756341 1764 10997799032 1765 1745840814 1766 204096374 1767 17282975 1768 1028951 1769 41224 1770 1037 1771 11 1772 342870122157 1773 753226242348 1774 758745042007 1775 463646406326 1776 191558438413 1777 56430102727 1778 12172810441 1779 1942150899 1780 228325655 1781 19393649 1782 1136397 1783 41266 1784 688 1785 372037801366 1786 819345059808 1787 827597646778 1788 507241455469 1789 210267566496 1790 62174226137 1791 13469038160 1792 2159441966 1793 255428243 1794 21938458 1795 1328862 1796 54423 1797 1409 1798 16 1799 403608016870 1800 891081980062 1801 902498655818 1802 554802043738 1803 230744850596 1804 68483383205 1805 14898750111 1806 2400520732 1807 285540608 1808 24610406 1809 1470377 1810 55019 1811 986 1812 2 1813 437772657764 1814 968898083746 1815 983964679645 1816 606674791919 1817 253153333700 1818 75411378094 1819 16474979641 1820 2667339013 1821 319157901 1822 27795666 1823 1713063 1824 71625 1825 1897 1826 24 1827 474737326945 1828 1053296256282 1829 1072545043564 1830 663246182504 1831 277664720809 1832 83017603999 1833 18212595638 1834 2963038123 1835 356522881 1836 31168531 1837 1898237 1838 73224 1839 1384 1840 4 1841 514724964263 1842 1144812672293 1843 1168846984997 1844 724922301399 1845 304473169477 1846 91365970298 1847 20127251939 1848 3290073606 1849 398184468 1850 35157627 1851 2202397 1852 94020 1853 2569 1854 35 1855 557975314783 1856 1244027518582 1857 1273524737523 1858 792146459660 1859 333788679306 1860 100525582318 1861 22236529593 1862 3652431642 1863 444459795 1864 39401490 1865 2444947 1866 97060 1867 1942 1868 6 1869 604745267137 1870 1351572631826 1871 1387274945308 1872 865410970364 1873 365832690691 1874 110574664794 1875 24559504104 1876 4052867531 1877 496003880 1878 44386693 1879 2827155 1880 123110 1881 3438 1882 52 1883 655313066456 1884 1468122128707 1885 1510865598398 1886 945234670064 1887 400855061977 1888 121595120344 1889 27117249520 1890 4496135661 1891 553261431 1892 49723410 1893 3141150 1894 128130 1895 2713 1896 12 1897 709977831866 1898 1594404898515 1899 1645124160975 1900 1032182983677 1901 439125443344 1902 133677957434 1903 29932455412 1904 4985923447 1905 616933544 1906 55942509 1907 3621219 1908 160866 1909 4616 1910 71 1911 769060063756 1912 1731213688429 1913 1790932372517 1914 1126882466621 1915 480929373113 1916 146923306188 1917 33030484660 1918 5527608645 1919 687659641 1920 62635770 1921 4027461 1922 168689 1923 3750 1924 20 1925 832906552080 1926 1879394735274 1927 1949260175801 1928 1229994571126 1929 526586946505 1930 161438940995 1931 36438570262 1932 6125740257 1933 766240922 1934 70390190 1935 4628765 1936 209592 1937 6168 1938 103 1939 901889979568 1940 2039862381705 1941 2121152364546 1942 1342239457735 1943 576444698581 1944 177341360914 1945 40186821812 1946 6787040461 1947 853456514 1948 78764891 1949 5153244 1950 221332 1951 5155 1952 32 1953 976409642927 1954 2213609846642 1955 2307723221353 1956 1464413051516 1957 630869137295 1958 194761553216 1959 44308192534 1960 7516679878 1961 950293569 1962 88420724 1963 5905548 1964 272562 1965 8232 1966 141 1967 1056897182667 1968 2401697830523 1969 2510195828491 1970 1597357229857 1971 690270822847 1972 213837688260 1973 48838448011 1974 8322766528 1975 1057743108 1976 98887495 1977 6577928 1978 289535 1979 7075 1980 50 1981 1143816306112 1982 2605271613324 1983 2729887526696 1984 1741987475550 1985 755093116931 1986 234721976520 1987 53816915714 1988 9211983766 1989 1176887671 1990 110887243 1991 7521007 1992 353714 1993 10913 1994 193 1995 1 1996 1237663786255 1997 2825573898495 1998 2968203919050 1999 1899313685966 2000 825806567328 2001 257582198660 2002 59286539787 2003 10193511462 2004 1309068227 2005 123942033 2006 8381064 2007 377743 2008 9620 2009 77 2010 1338976163391 2011 3063932210106 2012 3226685242726 2013 2070405208637 2014 902935771910 2015 282598382722 2016 65294205346 2017 11275615015 2018 1455525854 2019 138848550 2020 9558404 2021 457828 2022 14501 2023 268 2024 1 2025 1448329630867 2026 3321779071729 2027 3506989765184 2028 2256424166266 2029 987048229661 2030 309965601164 2031 71891020624 2032 12469617437 2033 1617875911 2034 155095365 2035 10657470 2036 491470 2037 13014 2038 116 2039 1566341403842 2040 3600667135104 2041 3810888074344 2042 2458649612297 2043 1078745701257 2044 339901788539 2045 79133153980 2046 13785076855 2047 1797659731 2048 173580751 2049 12128199 2050 591492 2051 19134 2052 368 2053 2 2054 1693677540762 2055 3902255537188 2056 4140316729011 2057 2678437794031 2058 1178698847211 2059 372637413935 2060 87081482567 2061 15235518416 2062 1996875559 2063 193781660 2064 13523540 2065 637660 2066 17573 2067 174 2068 1831053071685 2069 4228333545119 2070 4497360218725 2071 2917261514081 2072 1287631004631 2073 408425874991 2074 95802865684 2075 16833084560 2076 2217248800 2077 216671174 2078 15360675 2079 762640 2080 25212 2081 501 2082 3 2083 1979233836785 2084 4580838476315 2085 4884245277264 2086 3176738290600 2087 1406312260967 2088 447545760413 2089 105369838752 2090 18593295576 2091 2461352284 2092 241738987 2093 17130940 2094 825208 2095 23564 2096 259 2097 2139045617328 2098 4961840978931 2099 5303403429556 2100 3458585488996 2101 1535596480848 2102 490295696305 2103 115862208593 2104 20530889259 2105 2731235114 2106 270057755 2107 19418983 2108 981156 2109 33159 2110 683 2111 5 2112 2311374601639 2113 5373572803202 2114 5757451123253 2115 3764666377520 2116 1676406542464 2117 536999856592 2118 127366141319 2119 22664925683 2120 3029921359 2121 301110277 2122 21660558 2123 1065449 2124 31452 2125 378 2126 2497169805076 2127 5818448020261 2128 6249184615515 2129 4097023656975 2130 1829723900825 2131 588017804130 2132 139976761910 2133 25012535436 2134 3359997061 2135 336098610 2136 24509331 2137 1259811 2138 43494 2139 925 2140 7 2141 2697453739742 2142 6299047356978 2143 6781652362218 2144 4457828561321 2145 1996635966661 2146 643731929007 2147 153796343183 2148 27596515737 2149 3725130198 2150 374518836 2151 27335342 2152 1372164 2153 41917 2154 545 2155 2913323344697 2156 6818150640298 2157 7358134121004 2158 4849434666869 2159 2178315980941 2160 704560240510 2161 168937988164 2162 30438281043 2163 4128258095 2164 417681954 2165 30884081 2166 1614337 2167 56857 2168 1250 2169 11 2170 3145953117187 2171 7378762166704 2172 7982135883545 2173 5274417851824 2174 2376015010808 2175 770961957921 2176 185523555871 2177 33563931995 2178 4574048056 2179 465141580 2180 34440737 2181 1763029 2182 55580 2183 778 2184 3396607612494 2185 7984093956449 2186 8657474646987 2187 5735518703538 2188 2591113572489 2189 843429462345 2190 203687146919 2191 36999533269 2192 5065976634 2193 518342741 2194 38847253 2195 2064622 2196 74315 2197 1680 2198 15 2199 3666642955818 2200 8637603976076 2201 9388255673480 2202 6235705495069 2203 2825103328782 2204 922496924877 2205 223573384447 2206 40776932678 2207 5609498709 2208 576872117 2209 43319285 2210 2260339 2211 73375 2212 1104 2213 1 2214 3957510880620 2215 9343026249272 2216 10178868536666 2217 6778222338789 2218 3079573074233 2219 1008754341431 2220 245341507925 2221 44926490720 2222 6209020925 2223 642357228 2224 48790042 2225 2635642 2226 96760 2227 2242 2228 24 2229 4270773378220 2230 10104353258252 2231 11034085941407 2232 7366522685868 2233 3356275954622 2234 1102830238383 2235 269163041947 2236 49486146895 2237 6871096581 2238 714460306 2239 54390499 2240 2891282 2241 96764 2242 1542 2243 2 2244 4608104965043 2245 10925880904122 2246 11959039534543 2247 8004344901854 2248 3657102329960 2249 1205410100309 2250 295227128445 2251 54493313393 2252 7600824803 2253 794957610 2254 61180217 2255 3358301 2256 125736 2257 2992 2258 34 2259 4971297855231 2260 11812244329327 2261 12959217386499 2262 8695768164733 2263 3984070252352 2264 1317246247293 2265 323736707021 2266 59991952174 2267 8406338561 2268 883646194 2269 68184921 2270 3690790 2271 127014 2272 2140 2273 5 2274 5362279129726 2275 12768399659783 2276 14040579304808 2277 9445138404725 2278 4339398954311 2279 1439143983837 2280 354915894165 2281 66027128747 2282 9293760688 2283 982493317 2284 76593391 2285 4271266 2286 163122 2287 3986 2288 48 2289 5783113973918 2290 13799677028133 2291 15209531102635 2292 10257156574633 2293 4725483652929 2294 1571977765080 2295 389005473775 2296 72652065410 2297 10272558651 2298 1091429739 2299 85342978 2300 4701710 2301 166153 2302 2958 2303 10 2304 6236012277557 2305 14911822972028 2306 16472924914974 2307 11136945272923 2308 5144880123868 2309 1716708819188 2310 426270274364 2311 79919512041 2312 11350446055 2313 1212671445 2314 95747293 2315 5422743 2316 211117 2317 5283 2318 68 2319 6723348745632 2320 16110982095084 2321 17838192968578 2322 12089964973511 2323 5600396940494 2324 1874363685796 2325 466995424543 2326 87892682701 2327 12538761680 2328 1346318355 2329 106643347 2330 5977583 2331 216949 2332 4061 2333 15 2334 7247667404743 2335 17403759322631 2336 19313321432777 2337 13122118913193 2338 6095061013437 2339 2046059297684 2340 511494564380 2341 96636076257 2342 13846452379 2343 1494824773 2344 119515672 2345 6872768 2346 272488 2347 6996 2348 97 2349 7811689929592 2350 18797270479283 2351 20906853711436 2352 14239830615228 2353 6632107850616 2354 2233018421708 2355 560104523517 2356 106223005409 2357 15287464855 2358 1658575498 2359 133065034 2360 7584956 2361 282216 2362 5545 2363 26 2364 8418339243420 2365 20299124121932 2366 22628046254179 2367 15449952192025 2368 7215082236594 2369 2436551057912 2370 613195819234 2371 116730870097 2372 16872555250 2373 1840303547 2374 148952793 2375 8695815 2376 351355 2377 9226 2378 133 2379 9070745627159 2380 21917494792142 2381 24486842598932 2382 16759885050845 2383 7847808165966 2384 2658078157284 2385 671167059189 2386 128248109707 2387 18617929745 2388 2040667968 2389 165787406 2390 9605812 2391 366130 2392 7546 2393 40 2394 9772257173698 2395 23661183297536 2396 26493880637451 2397 18177674565300 2398 8534370533925 2399 2899156213249 2400 734455410075 2401 140865099678 2402 20537128484 2403 2262775753 2404 185386016 2405 10983563 2406 451744 2407 12160 2408 185 2409 10526467506833 2410 25539599363089 2411 28660674403854 2412 19711905348379 2413 9279242139914 2414 3161450618890 2415 803531498214 2416 154686937822 2417 22649345317 2418 2507672740 2419 206240629 2420 12143643 2421 474009 2422 10192 2423 60 2424 11337223895489 2425 27562847892647 2426 30999588752289 2427 21371845714640 2428 10087242212772 2429 3446768889329 2430 878912109970 2431 169823166067 2432 24970416390 2433 2778824655 2434 230402321 2435 13850038 2436 579912 2437 15963 2438 250 2439 1 2440 12208640321585 2441 29741800929612 2442 33523852080110 2443 23167558189618 2444 10963524391362 2445 3757087445668 2446 961151382618 2447 186396084926 2448 27523797159 2449 3077772157 2450 256208656 2451 15323941 2452 611825 2453 13708 2454 93 2455 13145130083705 2456 32088081688569 2457 36247768856100 2458 25109784316926 2459 11913719764622 2460 4094522175236 2461 1050858582166 2462 204536543983 2463 30328480699 2464 3408442198 2465 285941818 2466 17436871 2467 743101 2468 20923 2469 341 2470 1 2471 14151416388144 2472 34614166495243 2473 39186695589948 2474 27210113144062 2475 12943897899923 2476 4461367009838 2477 1148689168178 2478 224390998836 2479 33411765809 2480 3772937115 2481 317838563 2482 19302976 2483 787749 2484 18364 2485 140 2486 15232548661497 2487 37333470378402 2488 42357061217747 2489 29481114735049 2490 14060547085714 2491 4860128368638 2492 1255358931087 2493 246112822302 2494 36797257889 2495 4175747602 2496 354395301 2497 21917111 2498 950295 2499 27349 2500 460 2501 2 2502 16393940873818 2503 40260333858765 2504 45776615049423 2505 31936209959064 2506 15270751430077 2507 5293489541520 2508 1371640193509 2509 269875654043 2510 40517259299 2511 4619664466 2512 393732341 2513 24274646 2514 1012300 2515 24470 2516 205 2517 17641385246294 2518 43410143213879 2519 49464405418691 2520 34589872525836 2521 16582138674961 2522 5764358970616 2523 1498377695558 2524 295863988160 2525 44599451973 2526 5109797880 2527 438653015 2528 27505633 2529 1212762 2530 35665 2531 628 2532 3 2533 18981072531803 2534 46799432384521 2535 53440810752972 2536 37457782813336 2537 18002871259490 2538 6275909417019 2539 1636478669387 2540 324280290112 2541 49082980698 2542 5649844625 2543 487104893 2544 30474851 2545 1297527 2546 32491 2547 301 2548 20419637086067 2549 50445873929400 2550 57727828027894 2551 40556689129998 2552 19541843601106 2553 6831538702015 2554 1786937415101 2555 355343760683 2556 54001144491 2557 6245620506 2558 542204867 2559 34466535 2560 1545788 2561 46380 2562 836 2563 5 2564 21964174454210 2565 54368420929968 2566 62349056915200 2567 43904641583272 2568 21208634651294 2569 7434928405033 2570 1950823464504 2571 389296488596 2572 59399354846 2573 6901849205 2574 601825303 2575 38196454 2576 1659318 2577 42984 2578 438 2579 23622266477410 2580 58587428496333 2581 67329743301111 2582 47521178456359 2583 23013492314506 2584 8090088821743 2585 2129302944130 2586 426395076909 2587 65318706755 2588 7625261252 2589 669357146 2590 43123882 2591 1965778 2592 60232 2593 1128 2594 7 2595 25402034333156 2596 63124650690620 2597 72697116031439 2598 51427171457899 2599 24967573782254 2600 8801317981737 2601 2323633860428 2602 466925850956 2603 71812796779 2604 8421837426 2605 742570131 2606 47800495 2607 2117978 2608 56640 2609 621 2610 27312160949301 2611 68003407821339 2612 78480378859049 2613 55645103707610 2614 27082887420996 2615 9573266552670 2616 2535189096421 2617 511195927141 2618 78929860959 2619 9299331073 2620 825275944 2621 53874534 2622 2495998 2623 78028 2624 1505 2625 11 2626 29361921952736 2627 73248731654687 2628 84710769992267 2629 60199288588814 2630 29372286343389 2631 10410999177514 2632 2765443483738 2633 559539228771 2634 86734702608 2635 10265211395 2636 915083305 2637 59724365 2638 2697220 2639 74422 2640 881 2641 31561248172904 2642 78887370241154 2643 91421955321344 2644 65115704812136 2645 31849743149826 2646 11319940811563 2647 3016008749155 2648 612319950789 2649 95284913274 2650 11328490000 2651 1016216484 2652 67211223 2653 3163930 2654 100863 2655 2005 2656 15 2657 33920753945447 2658 84947985664881 2659 98650031385007 2660 70422319743900 2661 34530296796958 2662 12305961723513 2663 3288621079386 2664 669935382199 2665 104655779772 2666 12498448292 2667 1126263272 2668 74509638 2669 3427691 2670 97481 2671 1243 2672 36451775204884 2673 91461327361648 2674 106433604666596 2675 76149355083058 2676 37430040033771 2677 13375445328048 2678 3585166236062 2679 732811850922 2680 114917852738 2681 13785571188 2682 1249818981 2683 83726367 2684 4003687 2685 130157 2686 2652 2687 23 2688 39166443172081 2689 98460247588078 2690 114814252525781 2691 82329102639739 2692 40566454242974 2693 14535233611797 2694 3907681458407 2695 801418583182 2696 126159837652 2697 15201263779 2698 1384435870 2699 92818377 2700 4348711 2701 127214 2702 1713 2703 2 2704 42077719885761 2705 105979935383864 2706 123836539390726 2707 88996311874342 2708 43958343238438 2709 15792720986645 2710 4258383908065 2711 876262571326 2712 138464754240 2713 16757760767 2714 1535273125 2715 104153431 2716 5057426 2717 167650 2718 3518 2719 32 2720 45199444988219 2721 114058123276365 2722 133548123246763 2723 96188499809601 2724 47625835666048 2725 17155946613799 2726 4639655777378 2727 957892113561 2728 151938994105 2729 18469070542 2730 1699763011 2731 115455868 2732 5505406 2733 165641 2734 2364 2735 4 2736 48546422606864 2737 122735117142102 2738 144000293483320 2739 103945759278364 2740 51590769328853 2741 18633520727388 2742 5054095215702 2743 1046906311018 2744 166681544783 2745 20349499766 2746 1883634061 2747 129388816 2748 6379738 2749 215403 2750 4621 2751 47 2752 52134465746339 2753 132054073001874 2754 155248006969536 2755 112311211547527 2756 55876629329254 2757 20234753508145 2758 5504500219768 2759 1143955303965 2760 182816176930 2761 22416090163 2762 2084430461 2763 143409605 2764 6956751 2765 215029 2766 3256 2767 6 2768 55980453647508 2769 142061243431384 2770 167350027632903 2771 121331378034059 2772 60508554598922 2773 21969746671730 2774 5993904888582 2775 1249740007522 2776 200463170749 2777 24685650172 2778 2308380247 2779 160517385 2780 8033481 2781 276378 2782 6080 2783 66 2784 60102434228748 2785 152806026420890 2786 180369555507704 2787 131055974065743 2788 65513795068348 2789 23849330500202 2790 6525587528457 2791 1365026012338 2792 219768294678 2793 27178821772 2794 2553115394 2795 177886291 2796 8776353 2797 278264 2798 4421 2799 12 2800 64519679358211 2801 164341292695360 2802 194374288136625 2803 141538447586330 2804 70921642891294 2805 25885198777081 2806 7103106035393 2807 1490644464105 2808 240872683373 2809 29915453674 2810 2825647409 2811 198868822 2812 10100522 2813 353902 2814 7977 2815 92 2816 69252754947112 2817 176723679895805 2818 209436602222417 2819 152836415999951 2820 76763457432115 2821 28090040266849 2822 7730286819563 2823 1627489518945 2824 263950839731 2825 32920353106 2826 3123633398 2827 220344999 2828 11051084 2829 359278 2830 5999 2831 20 2832 74323641832538 2833 190013665780148 2834 225634288213247 2835 165011457384959 2836 83073194395099 2837 30477448361882 2838 8411291574131 2839 1776540542967 2840 289170432528 2841 36216970879 2842 3454862058 2843 246068379 2844 12680543 2845 452248 2846 10434 2847 127 2848 79755804317882 2849 204275955261944 2850 243050647632325 2851 178129737621475 2852 89887348470485 2853 33062103207817 2854 9150605359851 2855 1938854629535 2856 316734312304 2857 39835295211 2858 3817325946 2859 272569462 2860 13891748 2861 462699 2862 8098 2863 32 2864 85574275644395 2865 219579831926123 2866 261774723963937 2867 192262538916559 2868 97244984976669 2869 35859908270415 2870 9953080470039 2871 2115575881321 2872 346845317992 2873 43802870596 2874 4219521673 2875 304070475 2876 15895434 2877 576935 2878 13622 2879 175 2880 91805800715723 2881 235999261948870 2882 281902164479912 2883 207486038918818 2884 105188369247314 2885 38887915747436 2886 10823959077428 2887 2307947753199 2888 379741847670 2889 48155613695 2890 4659817009 2891 336737668 2892 17434726 2893 594247 2894 10860 2895 50 2896 98478920736250 2897 253613352445519 2898 303535359965619 2899 223882057279734 2900 113762909635784 2901 42164515321665 2902 11768921407709 2903 2517321343279 2904 415661767867 2905 52926320046 2906 5147790247 2907 375270087 2908 19894478 2909 734821 2910 17776 2911 236 2912 105624077258907 2913 272506771164241 2914 326783740037615 2915 241538679689421 2916 123017212611893 2917 45709632238630 2918 12794075121342 2919 2745148547674 2920 454889260962 2921 58157834773 2922 5682085746 2923 415467119 2924 21844050 2925 761638 2926 14519 2927 76 2928 113273780785520 2929 292769889273263 2930 351764782452520 2931 260550039582810 2932 133003821932883 2933 49544609784409 2934 13906051478668 2935 2993017634661 2936 497706107712 2937 63889011951 2938 6273404465 2939 462571296 2940 24866740 2941 934062 2942 23051 2943 321 2944 1 2945 121462714901885 2946 314499324450853 2947 378604208959559 2948 281017195661301 2949 143779170561470 2950 53692475128956 2951 15111996400701 2952 3262638833897 2953 544443446805 2954 70171031737 2955 6921167924 2956 511953101 2957 27324545 2958 974031 2959 19339 2960 111 2961 130227862776542 2962 337798441774786 2963 407436358552163 2964 303048880262589 2965 155403662033291 2966 58178138266090 2967 16419626033995 2968 3555867366038 2969 595439418383 2970 77049866056 2971 7637094694 2972 569479119 2973 31033794 2974 1185546 2975 29932 2976 431 2977 1 2978 139608706306579 2979 362777545687389 2980 438405371876044 2981 326761280333148 2982 167942542114004 2983 63028301524488 2984 17837278441629 2985 3874710471024 2986 651082678691 2987 84586518061 2988 8421426734 2989 630075736 2990 34129414 2991 1242443 2992 25625 2993 166 2994 149647353912619 2995 389554523661286 2996 471665455564879 2997 352279082415582 2998 181465860038730 2999 68271740043676 3000 19373968665680 3001 4221351713044 3002 711769652345 3003 92835719398 3004 9287485355 3005 700246023 3006 38676925 3007 1502327 3008 38721 3009 579 3010 2 3011 160388694089176 3012 418255443540404 3013 507381355848085 3014 379736354185303 3015 196048591240248 3016 73939580219016 3017 21039393458660 3018 4598133638610 3019 777962228525 3020 101869653550 3021 10236287445 3022 774489820 3023 42562369 3024 1582001 3025 33813 3026 244 3027 171880630655784 3028 449014807600282 3029 545729744285666 3030 409276348215039 3031 211771658202884 3032 80065162372029 3033 22844061130853 3034 5007615948879 3035 850128947598 3036 111753316218 3037 11282789026 3038 860039385 3039 48136930 3040 1900236 3041 49997 3042 775 3043 3 3044 184174239219889 3045 481976314873093 3046 586899573749332 3047 441052728390848 3048 228721913451135 3049 86684423524851 3050 24799291653692 3051 5452552350600 3052 928807178689 3053 122572769694 3054 12429496469 3055 950862543 3056 52999106 3057 2010296 3058 44489 3059 349 3060 197323953191010 3061 517293574360291 3062 631092669884530 3063 475230627719647 3064 246992309909368 3065 93836182221808 3066 26917293773502 3067 5935928766609 3068 1014556802823 3069 134404789998 3070 13692922975 3071 1055045675 3072 59828776 3073 2400044 3074 64422 3075 1033 3076 5 3077 211387841777338 3078 555130435858889 3079 678525358058836 3080 511986473758717 3081 266683095717301 3082 101562046922659 3083 29211251480098 3084 6460970505106 3085 1108008234657 3086 147351237500 3087 15077232358 3088 1166044214 3089 65902456 3090 2548796 3091 58282 3092 504 3093 226427801100305 3094 595661893130560 3095 729428931330463 3096 551509440484990 3097 287901836829025 3098 109906811573544 3099 31695401269388 3100 7031182568366 3101 1209816459515 3102 161503865671 3103 16601278558 3104 1292785501 3105 74258816 3106 3026725 3107 82895 3108 1369 3109 7 3110 242509779155460 3111 639074935325070 3112 784050389341366 3113 594002706002005 3114 310763637652201 3115 118918862624385 3116 34385053462588 3117 7650324314653 3118 1320728832880 3119 176982577852 3120 18270882415 3121 1428245573 3122 81828356 3123 3225865 3124 76155 3125 711 3126 259704104441996 3127 685568972840637 3128 842654346672809 3129 639683323732089 3130 335392553664761 3131 128650026066057 3132 37296769831429 3133 8322497770419 3134 1441516801858 3135 193896427993 3136 20107380986 3137 1582326490 3138 92053548 3139 3810301 3140 106353 3141 1818 3142 11 3143 278085718774787 3144 735356907821374 3145 905523642669597 3146 688783933063028 3147 361921649403118 3148 139156104609261 3149 40448390660342 3150 9052109609831 3151 1573050644547 3152 212387538729 3153 22119305728 3154 1747412452 3155 101460687 3156 4075333 3157 99187 3158 996 3159 297734449008777 3160 788666150520074 3161 972960257362380 3162 741554266708162 3163 390493298983665 3164 150497305221393 3165 43859128203001 3166 9843939566316 3167 1716247765737 3168 232584786046 3169 24330427453 3170 1934545421 3171 113959434 3172 4790157 3173 136348 3174 2394 3175 15 3176 318735395606206 3177 845739161704863 3178 1045287556915036 3179 798261072044385 3180 421260845667731 3181 162738138891563 3182 47549723148734 3183 10703140165298 3184 1872127128032 3185 254656079717 3186 26752276444 3187 2135538020 3188 125637018 3189 5137849 3190 128760 3191 1397 3192 341179215591161 3193 906834722565939 3194 1122851073449203 3195 859190144789282 3196 454388719649907 3197 175948001028707 3198 51542540571320 3199 11635305247112 3200 2041761796667 3201 278754909333 3202 29412232044 3203 2362567094 3204 140900947 3205 6013163 3206 174374 3207 3147 3208 22 3209 365162450393591 3210 972229146686208 3211 1206019643667955 3212 924648118408973 3213 490052824800347 3214 190201756479565 3215 55861623564310 3216 12646436588723 3217 2226355745722 3218 305078313513 3219 32324967704 3220 2606973309 3221 155361444 3222 6467050 3223 166762 3224 1918 3225 1 3226 390787985219326 3227 1042216966957116 3228 1295188044558123 3229 994962475033368 3230 528442504752533 3231 205579570645737 3232 60532948922254 3233 13743066663029 3234 2427169862634 3235 333808571568 3236 35521732014 3237 2882225142 3238 173995025 3239 7536196 3240 222663 3241 4126 3242 32 3243 418165392337808 3244 1117112441224915 3245 1390777989663548 3246 1070483948191942 3247 569760717562601 3248 222167687235645 3249 65584480519009 3250 14932214617529 3251 2645605256492 3252 365178769209 3253 39021852585 3254 3179029997 3255 191866587 3256 8126223 3257 215368 3258 2624 3259 2 3260 447411326140593 3261 1197250997564613 3262 1493239535472146 3263 1151588657213960 3264 614224564516292 3265 240059042749924 3266 71046306077051 3267 16221483473804 3268 2883155356573 3269 399403944979 3270 42860517591 3271 3512406566 3272 214598170 3273 9432185 3274 283786 3275 5393 3276 46 3277 478650066205705 3278 1282990098229187 3279 1603054180047845 3280 1238678233804693 3281 662067578665717 3282 259353188192262 3283 76950884465748 3284 17619061818255 3285 3141460430679 3286 436758081284 3287 47062357195 3288 3872527735 3289 236651020 3290 10192353 3291 277340 3292 3582 3293 5 3294 512013933084325 3295 1374711024928464 3296 1720736123472863 3297 1332182667465577 3298 713540018468850 3299 280157130216606 3300 83333172942646 3301 19133830511030 3302 3422262981626 3303 477497500017 3304 51668111736 3305 4275904158 3306 264350530 3307 11788811 3308 361186 3309 7028 3310 62 3311 547643763664882 3312 1472820602085768 3313 1846834002591415 3314 1432562847185222 3315 768909527869659 3316 302586159385931 3317 90230744332210 3318 20775316098628 3319 3727495830048 3320 521943044375 3321 56708021860 3322 4712327795 3323 291515747 3324 12764355 3325 356347 3326 4836 3327 10 3328 585689553236962 3329 1577752277473420 3330 1981934531298317 3331 1540310850339149 3332 828463847664556 3333 326763710074961 3334 97684134478851 3335 22553869489859 3336 4059202346402 3337 570398294731 3338 62229007426 3339 5200054283 3340 325256983 3341 14711964 3342 458729 3343 9149 3344 89 3345 626310958266392 3346 1689968238147550 3347 2126664092273646 3348 1655953301330716 3349 892511222239165 3350 352822449706275 3351 105736963802528 3352 24480607162353 3353 4419631468851 3354 623241528418 3355 68269187039 3356 5728315685 3357 358658972 3358 15959763 3359 456700 3360 6516 3361 15 3362 669677867632673 3363 1809961465842526 3364 2281690863444346 3365 1780054411780641 3366 961381264918525 3367 380905188758746 3368 114436119859351 3369 26567559188793 3370 4811195217632 3371 680830259156 3372 74881911230 3373 6317480199 3374 399719019 3375 18336380 3376 581835 3377 11867 3378 121 3379 715971161845525 3380 1938257080321381 3381 2447729104780525 3382 1913216468917589 3383 1035428126499844 3384 411164851603786 3385 123832144708817 3386 28827675707451 3387 5236520256568 3388 743609034849 3389 82114183581 3390 6956355600 3391 440734552 3392 19922304 3393 583885 3394 8742 3395 26 3396 765383319860958 3397 2075414849006284 3398 2625541147646559 3399 2056083816564492 3400 1115031092269888 3401 443765681808204 3402 133979423050552 3403 31274975595990 3404 5698418720209 3405 812002378948 3406 90028248672 3407 7667333987 3408 490663557 3409 22823182 3410 736588 3411 15365 3412 167 3413 818119104844224 3414 2222031636516155 3415 2815940002783066 3416 2209346482017241 3417 1200595646591903 3418 478884444514834 3419 144936374983143 3420 33924505191395 3421 6199979023014 3422 886529455031 3423 98680803318 3424 8439146708 3425 540944154 3426 24832748 3427 744870 3428 11657 3429 40 3430 874396461881522 3431 2378743067870923 3432 3019794406040410 3433 2373740925344981 3434 1292557248979657 3435 516710329142802 3436 156765962538467 3437 36792576331755 3438 6744490469461 3439 967692497939 3440 108143975415 3441 9296540177 3442 601616879 3443 28367216 3444 931127 3445 19882 3446 226 3447 934447249216241 3448 2546226504599304 3449 3238031297413597 3450 2550054758631082 3451 1391382098577483 3452 557446507923873 3453 169535895939851 3454 39896707973830 3455 7335544863463 3456 1056102276566 3457 118487464083 3458 10227908564 3459 663162816 3460 30907645 3461 948170 3462 15476 3463 60 3464 998518060659431 3465 2725203963259762 3466 3471639009164243 3467 2739131070731708 3468 1497568525644215 3469 601311469842150 3470 183318893709208 3471 43255837559620 3472 7977011217825 3473 1152349253099 3474 129794042532 3475 11260898023 3476 736832043 3477 35214570 3478 1175091 3479 25638 3480 307 3481 1066871286876474 3482 2916444166808698 3483 3721673208746325 3484 2941869517914567 3485 1611651398999976 3486 648539077744540 3487 198193289604029 3488 46890334439481 3489 8673080959961 3490 1257149197350 3491 142148176169 3492 12383888220 3493 812067187 3494 38409808 3495 1204331 3496 20496 3497 92 3498 1139785995314389 3499 3120766074084365 3500 3989259971358469 3501 3159231917225677 3502 1734203187860897 3503 699380328427804 3504 214243286934729 3505 50822223606117 3506 9428257973943 3507 1371201766533 3508 155646843395 3509 13627274413 3510 901436661 3511 43658172 3512 1481057 3513 32978 3514 405 3515 1 3516 1217558915529780 3517 3339042354576444 3518 4275599676752324 3519 3392247397929157 3520 1865835683002477 3521 754105055114020 3522 231559300069360 3523 55075143561711 3524 10247456935661 3525 1495342207817 3526 170390771276 3527 14979903309 3528 993282326 3529 47667786 3530 1526599 3531 27012 3532 135 3533 1300505693610668 3534 3572201911316947 3535 4581974002985934 3536 3642013933123218 3537 2007205223903650 3538 813001969633552 3539 250238669012234 3540 59674672503587 3541 11135938302444 3542 1630395313232 3543 186493072023 3544 16475463180 3545 1101628563 3546 54054105 3547 1863357 3548 42423 3549 545 3550 1 3551 1388961949725464 3552 3821234064417060 3553 4909749729471839 3554 3909704965379237 3555 2159014052784591 3556 876380877931187 3557 270386002129607 3558 64648283714674 3559 12099412338922 3560 1777342042304 3561 204075543570 3562 18103040304 3563 1213585742 3564 59075771 3565 1931394 3566 35432 3567 197 3568 1483284457234046 3569 4087192688899382 3570 5260383480457823 3571 4196575549269653 3572 2322012525690590 3573 944574609761450 3574 292113573474855 3575 70025632752402 3576 13144048427848 3577 1937150282453 3578 223268947806 3579 19900336841 3580 1344822949 3581 66845852 3582 2341324 3583 54365 3584 723 3585 2 3586 1583852625328576 3587 4371199305866818 3588 5635429965641896 3589 4503964440712597 3590 2497005213751686 3591 1017939283141232 3592 315542216934998 3593 75838610355329 3594 14276499582927 3595 2110968187519 3596 244219186873 3597 21857149642 3598 1481141679 3599 73109743 3600 2438756 3601 46388 3602 286 3603 1691069768387159 3604 4674448041378205 3605 6036546667434478 3606 4833301936813777 3607 2684852738069085 3608 1096856819464691 3609 340801724930762 3610 82121642701397 3611 15503938320513 3612 2299939331077 3613 267079903238 3614 24015060793 3615 1639987323 3616 82562585 3617 2937271 3618 69574 3619 960 3620 3 3621 1805364515557049 3622 4998210551722689 3623 6465499606973348 3624 5186117214493554 3625 2886474461136052 3626 1181737396681361 3627 368031385352628 3628 88911682487546 3629 16834151939174 3630 2505400465153 3631 292023953560 3632 26365485193 3633 1805744175 3634 90361246 3635 3073744 3636 60456 3637 409 3638 1927192562929335 3639 5343839800084803 3640 6924173055174142 3641 5564041103903034 3642 3102855744874529 3643 1273019743065199 3644 397381003991477 3645 96248652016068 3646 18275497850349 3647 2728697775360 3648 319231134534 3649 28954564296 3650 1997850942 3651 101846233 3652 3680005 3653 88915 3654 1264 3655 5 3656 2057038195097698 3657 5712775933790475 3658 7414575292546568 3659 5968815386956037 3660 3335050251484102 3661 1371174265004007 3662 429011477501274 3663 104175419204135 3664 19837015297840 3665 2971398850307 3666 348908168577 3667 31775016610 3668 2199163897 3669 111538631 3670 3867054 3671 78534 3672 580 3673 2195415968683592 3674 6106552145164558 3675 7938845603278173 3676 6402301547880554 3677 3584183351971380 3678 1476705884938970 3679 463095366139732 3680 112738207746003 3681 21528481286006 3682 3235079541499 3683 381264124588 3684 34878714760 3685 2431318078 3686 125489515 3687 4603533 3688 113386 3689 1669 3690 7 3691 2342872782784395 3692 6526799271943067 3693 8499265728680436 3694 6866484408835784 3695 3851460635097000 3696 1590154613061375 3697 499818245527940 3698 121986695752875 3699 23360413428430 3700 3521571607878 3701 416544549709 3702 38260588823 3703 2675529949 3704 137496058 3705 4856612 3706 101819 3707 814 3708 2499989700512079 3709 6975252763772769 3710 9098266917336921 3711 7363483152539097 3712 4138170907598023 3713 1712099185369013 3714 539379294181548 3715 131974443786697 3716 25344165180326 3717 3832731346395 3718 454995670229 3719 41977997017 3720 2955838520 3721 154440057 3722 5751499 3723 144267 3724 2186 3725 11 3726 2667383958054266 3727 7453759651224161 3728 9738438404393901 3729 7895561761153428 3730 4445690360150829 3731 1843160584886438 3732 581992131447292 3733 142758949357575 3734 27492014494383 3735 4170690977322 3736 496906701709 3737 46029335302 3738 3251753578 3739 169289153 3740 6088829 3741 131532 3742 1132 3743 2845711410434465 3744 7964284139004285 3745 10422540912722601 3746 8465133718893307 3747 4775492674325177 3748 1984002748903814 3749 627886320656748 3750 154402219958593 3751 29817170128199 3752 4537629476113 3753 542566453768 3754 50478627735 3755 3589959083 3756 189842674 3757 7175184 3758 183448 3759 2868 3760 15 3761 3035668709861239 3762 8508915860044545 3763 11153515267469685 3764 9074775095257013 3765 5129152747844026 3766 2135337046872128 3767 677308238114673 3768 166970836846391 3769 32333872820219 3770 4936041876117 3771 592318337045 3772 55327579382 3773 3948106408 3774 208179173 3775 7620979 3776 169399 3777 1569 3778 3237995701103972 3779 9089878159471942 3780 11934492658589079 3781 9727236966804962 3782 5508351950417916 3783 2297926370140610 3784 730521969267150 3785 180536505029234 3786 35057534164510 3787 5368475209322 3788 646499166216 3789 60648475727 3790 4355836931 3791 233100844 3792 8939773 3793 232754 3794 3732 3795 22 3796 3453478309917082 3797 9709534879324787 3798 12768810558893916 3799 10425451473393408 3800 5914889949595583 3801 2472586278158584 3802 787811278576238 3803 195176257238907 3804 38004701335653 3805 5837840493161 3806 705514697372 3807 66447678307 3808 4788847292 3809 255684400 3810 9523384 3811 217807 3812 2147 3813 3682951145320371 3814 10370400136054621 3815 13660023226897251 3816 11172547310037041 3817 6350689510824999 3818 2660190228546844 3819 849480508800228 3820 210973048545713 3821 41193244859035 3822 6347130948848 3823 769761501911 3824 72805573738 3825 5280006982 3826 285897684 3827 11122914 3828 294801 3829 4863 3830 31 3831 3927300352929062 3832 11075148164057151 3833 14611914105464903 3834 11971864551294202 3835 6817802895270729 3836 2861674599548839 3837 915855896040352 3838 228015907908011 3839 44642446483437 3840 6899729872468 3841 839715833604 3842 79735331308 3843 5802962455 3844 313668285 3845 11881762 3846 279152 3847 2919 3848 2 3849 4187467025359369 3850 11826621528979992 3851 15628514592894548 3852 12826962342030743 3853 7318425891024418 3854 3078040158793571 3855 987287711841774 3856 246400729579679 3857 48373060017780 3858 7499143349161 3859 915843320238 3860 87327078362 3861 6394149999 3862 350253199 3863 13822157 3864 372954 3865 6301 3866 44 3867 4464450307814607 3868 12627842705235915 3869 16714116825201402 3870 13741637268175829 3871 7854903776263669 3872 3310358391172497 3873 1064151643831675 3874 266230443545794 3875 52407421594052 3876 8149325525871 3877 998706063922 3878 95600629214 3879 7025094397 3880 384355510 3881 14801344 3882 356890 3883 3952 3884 4 3885 4759310793840292 3886 13482025769878039 3887 17873288628530041 3888 14719941019756633 3889 8429739267020677 3890 3559777450801421 3891 1146850143273649 3892 287615783169379 3893 56769699019959 3894 8854364440294 3895 1088848585832 3896 104658388225 3897 7736139527 3898 428638217 3899 17153135 3900 471011 3901 8158 3902 61 3903 5073174551226273 3904 14392586323602679 3905 19110895664251505 3906 15766190115084814 3907 9045608994554626 3908 3827524225978698 3909 1235815289684900 3910 310675660926821 3911 61485805751675 3912 9618868266662 3913 1186931714176 3914 114529158759 3915 8496576832 3916 470423784 3917 18410856 3918 455470 3919 5314 3920 6 3921 5407236824148930 3922 15363155199297155 3923 20432116944779822 3924 16884987662784501 3925 9705371059114736 3926 4114911809980728 3927 1331510204025059 3928 335537978097618 3929 66583729770302 3930 10447629153681 3931 1293596288986 3932 125327441744 3933 9351098649 3934 524002950 3935 21261080 3936 593790 3937 10521 3938 87 3939 5762766071357516 3940 16397592345673391 3941 21842462847289163 3942 18081244436068426 3943 10412074682333441 3944 4423346748186248 3945 1434431007739059 3946 362339986066471 3947 72093604372967 3948 11345998338591 3949 1409615805396 3950 137094135679 3951 10266713587 3952 575132934 3953 22866952 3954 579670 3955 7112 3956 12 3957 6141108717283251 3958 17499998790203605 3959 23347801243642593 3960 19360191039082737 3961 11168979781309959 3962 4754331649365026 3963 1545109979391861 3964 391229316247851 3965 78047882589957 3966 12319576127996 3967 1535742654655 3968 149958469943 3969 11292882682 3970 639892206 3971 26319272 3972 747842 3973 13567 3974 116 3975 6543693560988608 3976 18674732866461209 3977 24954376294315865 3978 20727403745659301 3979 11979566251567609 3980 5109474218175874 3981 1664117628579011 3982 422364384836528 3983 84481440312082 3984 13374604052549 3985 1672886000853 3986 163973855628 3987 12394260709 3988 702377455 3989 28360728 3990 736114 3991 9480 3992 20 3993 6972036574551918 3994 19926426689723330 3995 26668830129336259 3996 22188829572263517 3997 12847545913154022 3998 5490495864125786 3999 1792064747470630 4000 455915463322426 4001 91431981080890 4002 14517603651579 4003 1821925949605 4004 179287881287 4005 13625581166 4006 780610817 4007 32541900 4008 940038 4009 17429 4010 161 4011 7427746508168521 4012 21260000558927741 4013 28498233673478095 4014 23750801494895870 4015 13776885515554818 4016 5899235193803305 4017 1929606595659189 4018 492065293935953 4019 98939908472671 4020 15755838870814 4021 1983928114301 4022 195969792695 4023 14949161187 4024 856828223 4025 35126196 4026 933153 4027 12561 4028 32 4029 7912530135946833 4030 22680682160023238 4031 30450109375924120 4032 25420069063156471 4033 14771818354341860 4034 6337658753515942 4035 2077445038074483 4036 531010244747363 4037 107048833203632 4038 17096935295501 4039 2159926954221 4040 214185875299 4041 16425545126 4042 951300693 4043 40185407 4044 1179973 4045 22394 4046 216 4047 8428197953286604 4048 24194026106768317 4049 32532457274605631 4050 27203828273621090 4051 15836858802336089 4052 6807871374636028 4053 2236331535700171 4054 572960957219568 4055 115805652488018 4056 18549318886857 4057 2351166800033 4058 234026305358 4059 18014669962 4060 1044148107 4061 43445301 4062 1180197 4063 16591 4064 50 4065 8976670787161717 4066 25805931253879143 4067 34753791358851781 4068 29109740461541161 4069 16976829558596692 4070 7312120680025910 4071 2407071697863996 4072 618143760587201 4073 125260859441486 4074 20121881715659 4075 2558861588944 4076 255679863295 4077 19783487960 4078 1158114988 4079 49568144 4080 1479327 4081 28660 4082 291 4083 9559986032227370 4084 27522663412329226 4085 37123167017950234 4086 31145968616395122 4087 18196875920076716 4088 7852809938886823 4089 2590528411452228 4090 666801433463442 4091 135468657412884 4092 21824440101242 4093 2784468592073 4094 279258419600 4095 21689724642 4096 1271095837 4097 53662556 4098 1489611 4099 21838 4100 76 4101 10180304410020953 4102 29350878518347623 4103 39650212332361109 4104 33321212921822958 4105 19502483628409476 4106 8432510441881336 4107 2787625015018343 4108 719194662790245 4109 146487602770998 4110 23667328780242 4111 3029407865238 4112 304979002571 4113 23807341370 4114 1408505513 4115 61067042 4116 1851765 4117 36661 4118 389 4119 10839917762386987 4120 31297643413057384 4121 42345170969343483 4122 35644734172487563 4123 20899510928227685 4124 9053967327043417 4125 2999351276384116 4126 775603100845932 4127 158380405034480 4128 25661955564538 4129 3295382656069 4130 332980828129 4131 26091855506 4132 1545757566 4133 66197443 4134 1876998 4135 28624 4136 110 4137 11541256458286800 4138 33370462703428123 4139 45218935285972485 4140 38126396768669742 4141 22394206314509513 4142 9720114877498748 4143 3226766730560398 4144 836326959444350 4145 171214704860267 4146 27820379290884 4147 3584059408449 4148 363509819200 4149 28625157698 4150 1711344329 4151 75148053 4152 2314724 4153 46763 4154 517 4155 1 4156 12286897406655283 4157 35577306220575237 4158 48283083843786477 4159 40776711072633719 4160 23993230135805857 4161 10434091396002015 4162 3471005111944883 4163 901688156325443 4164 185063162539529 4165 30155817708679 4166 3897424038727 4167 396739902900 4168 31360661069 4169 1877890726 4170 81554277 4171 2360380 4172 37391 4173 161 4174 13079573241728360 4175 37926633923895505 4176 51549932022718072 4177 43606862228422046 4178 25703692589945893 4179 11199246615682963 4180 3733280965981199 4181 972032242791803 4182 200003971522197 4183 32682307137922 4184 4237428797987 4185 432952167956 4186 34388926596 4187 2077253303 4188 92370934 4189 2889972 4190 59590 4191 681 4192 1 4193 13922181112566485 4194 40427427655507387 4195 55032571867259487 4196 46628761162955380 4197 27533175430207960 4198 12019159945765389 4199 4014894380169121 4200 1047729696708074 4201 216121022020644 4202 35415219649245 4203 4606393167787 4204 472357574883 4205 37661645338 4206 2279127069 4207 100347167 4208 2962831 4209 48676 4210 236 4211 14817792175187685 4212 43089223665887972 4213 58744917026225459 4214 49855094956771380 4215 29489758343670375 4216 12897658350697982 4217 4317235737771316 4218 1129178021687060 4219 233504826969035 4220 38370843105478 4221 5006599664710 4222 515280632739 4223 41278913847 4224 2519007875 4225 113413935 4226 3602791 4227 75756 4228 902 4229 2 4230 15769662414793705 4231 45922142419645453 4232 62701762468417674 4233 53299362271047878 4234 31582063762904886 4235 13838825646554055 4236 4641794370584321 4237 1216803386647612 4238 252252297848823 4239 41567020574898 4240 5440753128118 4241 561977626761 4242 45190997133 4243 2763347213 4244 123321874 4245 3713289 4246 63123 4247 334 4248 16781243067182045 4249 48936926124149828 4250 66918832379534120 4251 56975933768751762 4252 33819283573004403 4253 14847024369903743 4254 4990163636458402 4255 1311062900151853 4256 272467873052526 4257 45022712495382 4258 5911527679341 4259 612818791647 4260 49508719187 4261 3051831362 4262 139093724 4263 4485689 4264 96204 4265 1185 4266 3 4267 17856191855538650 4268 52144977236383330 4269 71412833941162211 4270 60900112065925773 4271 36211211051243855 4272 15926917110292469 4273 5364047479768639 4274 1412446520211455 4275 294263644141842 4276 48758573458239 4277 6422071128724 4278 668117351931 4279 54181185161 4280 3347253390 4281 151371053 4282 4645280 4283 81648 4284 475 4285 18998385736173164 4286 55558394093632778 4287 76201527777537457 4288 65088175082562330 4289 38768293922337254 4290 17083478307895045 4291 5765270069192713 4292 1521479679682500 4293 317760171497081 4294 52796631821360 4295 6975511751013 4296 728298541450 4297 59331095002 4298 3693872848 4299 170408475 4300 5578253 4301 121874 4302 1550 4303 5 4304 20211933245130678 4305 59190015248192600 4306 81303785449117291 4307 69557447695343666 4308 41501666905287230 4309 18322020284401599 4310 6195782777032939 4311 1638725470378526 4312 343086710652158 4313 57160873048755 4314 7575518192827 4315 793736501896 4316 64907289362 4317 4050700861 4318 185580175 4319 5801538 4320 105305 4321 670 4322 21501187790960986 4323 63053465032679378 4324 86739653760981805 4325 74326372955924444 4326 44423190605132004 4327 19648218836317787 4328 6657671454112348 4329 1764787556315195 4330 370382580631874 4331 61876819425313 4332 8225743379743 4333 864924480396 4334 71045445422 4335 4466915047 4336 208543475 4337 6927595 4338 154240 4339 2025 4340 7 4341 22870762660155257 4342 67163196104136454 4343 92530437841791993 4344 79414565115429106 4345 47545514053700770 4346 21068127948584647 4347 7153168773826009 4348 1900312774514443 4349 399796912065348 4350 66972268691875 4351 8930458194142 4352 942310865282 4353 77694634434 4354 4897355138 4355 227261263 4356 7234982 4357 135356 4358 929 4359 24325545633317902 4360 71534541797485259 4361 98698770091969177 4362 84842894453785619 4363 50882114579940464 4364 22588210970348360 4365 7684661934338229 4366 2045994406336969 4367 431490241404991 4368 72476879249624 4369 9693932699133 4370 1026461195915 4371 85005456777 4372 5396847419 4373 254944357 4374 8592334 4375 194823 4376 2642 4377 11 4378 25870714698933298 4379 76183770020021697 4380 105268686982828925 4381 90633571991180263 4382 54447344792856964 4383 24215371099826126 4384 8254702422697593 4385 2202575163358416 4386 465634776994026 4387 78422793309942 4388 10521131260853 4389 1117915073075 4390 92927953644 4391 5915568164 4392 277983913 4393 9007415 4394 173623 4395 1286 4396 27511755712518031 4397 81128133990392966 4398 112265727041090075 4399 96810214052572926 4400 58256506567192359 4401 25956969952166590 4402 8866019891015263 4403 2370850901716722 4404 502415587957779 4405 84844405068026 4406 11417040737836 4407 1217325043628 4408 101629130188 4409 6514499049 4410 311346796 4411 10644937 4412 245753 4413 3423 4414 15 4415 29254479686524369 4416 86385934036374334 4417 119717013423846340 4418 103397942774041623 4419 62325899572138188 4420 27820864485860561 4421 9521532588738613 4422 2551674045082364 4423 542031015996678 4424 91778984385120 4425 12387434484752 4426 1325330265530 4427 111061548712 4428 7139002672 4429 339647582 4430 11197134 4431 222094 4432 1771 4433 31105041353162679 4434 91976581311847414 4435 127651345556634868 4436 110423486735628281 4437 66672878142419463 4438 29815443754038934 4439 10224358234603052 4440 2745957793659913 4441 584694588943291 4442 99266318331703 4443 13438129398376 4444 1442689483257 4445 121410217654 4446 7856709846 4447 379835382 4448 13170702 4449 309507 4450 4436 4451 22 4452 33069959938939601 4453 97920658239767203 4454 136099314677062746 4455 117915259482642861 4456 71315938631593822 4457 31949651731662595 4458 10977831658400619 4459 2954680117507918 4460 630634814054028 4461 107349550897181 4462 14575834604614 4463 1570160925124 4464 132631501119 4465 8607713515 4466 414541841 4467 13899456 4468 283374 4469 2403 4470 35156139601579751 4471 104239991433369027 4472 145093402616592295 4473 125903478502178583 4474 76274778523678231 4475 34233031591879720 4476 11785516533923610 4477 3178888393553265 4478 680097454832865 4479 116074825926056 4480 15807336623802 4481 1708618518997 4482 144931217941 4483 9467231123 4484 462914432 4485 16276333 4486 389324 4487 5736 4488 30 4489 37370891344246751 4490 110957726987089074 4491 154668091035750826 4492 134420284827152179 4493 81570364997844391 4494 36675769433833340 4495 12651219632663491 4496 3419704138787101 4497 733345974508579 4498 125491973439707 4499 17140423534019 4500 1858966046421 4501 158270649455 4502 10369500182 4503 505400065 4504 17227927 4505 360798 4506 3252 4507 1 4508 39721957445458065 4509 118098402402024928 4510 164859997675937902 4511 143499838184934173 4512 87225038301474798 4513 39288722788885807 4514 13579010961948587 4515 3678328185551690 4516 790663303360949 4517 135654420005520 4518 18583006506157 4519 2022214834584 4520 172878755225 4521 11398003291 4522 563614488 4523 20091743 4524 488770 4525 7380 4526 44 4527 42217535598113381 4528 125688032601068031 4529 175707994369380096 4530 153178457954931726 4531 93262583369908201 4532 42083473162459640 4533 14573239115611680 4534 3956046039812075 4535 852352531469834 4536 146619853815172 4537 20144130084859 4538 2199427555660 4539 188724644394 4540 12481045782 4541 615520457 4542 21323267 4543 458320 4544 4382 4545 2 4546 44866304763606272 4547 133754198848636978 4548 187253337170056990 4549 163494765106560485 4550 99708312639523978 4551 45072378611254121 4552 15638547531429086 4553 4254233935093494 4554 918739581634323 4555 158449997922745 4556 21833005711193 4557 2391782969957 4558 206062637058 4559 13710985907 4560 685529381 4561 24771455 4562 613078 4563 9479 4564 60 4565 47677453888316845 4566 142326134258580220 4567 199539826957260896 4568 174489797440572225 4569 106589188122563692 4570 48268608600965614 4571 16779899745969972 4572 4574364814301393 4573 990173197385497 4574 171211539040878 4575 23660128127467 4576 2600533817050 4577 224871730947 4578 15009638676 4579 748866550 4580 26357079 4581 580832 4582 5846 4583 5 4584 50660710395324892 4585 151434825210410965 4586 212613950297785874 4587 186207176398508173 4588 113933908248682654 4589 51686207042444115 4590 18002596882081004 4591 4918015141654292 4592 1067028050471874 4593 184975936912630 4594 25636223909469 4595 2827041436482 4596 245435960496 4597 16479533567 4598 833009126 4599 30505696 4600 767757 4601 12170 4602 83 4603 53826370667450145 4604 161113116312300841 4605 226525034321673563 4606 198693275551785613 4607 121773007627867139 4608 55340154652237399 4609 19312298682534359 4610 5286872023871958 4611 1149705619233899 4612 199820129335188 4613 27773461622397 4614 3072787273879 4615 267746561061 4616 18035342812 4617 910161550 4618 32534203 4619 734630 4620 7781 4621 10 4622 57185333788391762 4623 171395811958992502 4624 241325436005334418 4625 211997359808921042 4626 130139001311648868 4627 59246412381907692 4628 20715052468064392 4629 5682740622538670 4630 1238636700436123 4631 215826714593701 4632 30084323887207 4633 3339350482706 4634 292120468762 4635 19790665266 4636 1011252491 4637 37526971 4638 960110 4639 15553 4640 113 4641 60749135149095401 4642 182319795855373413 4643 257070710127942849 4644 226171782866123569 4645 139066489842419359 4646 63421996034620138 4647 22217315711563067 4648 6107552343640801 4649 1334282591731321 4650 233084642183334 4651 32582916993562 4652 3628465704561 4653 318565849638 4654 21652968820 4655 1105085028 4656 40105504 4657 927342 4658 10323 4659 15 4660 64529982365250241 4661 193924154859489487 4662 273819793452029450 4663 241272187044854392 4664 148592279342880557 4665 67885051258122335 4666 23825980287179556 4667 6563373536280090 4668 1437138831252187 4669 251689203401491 4670 35283754600106 4671 3941974331381 4672 347436115116 4673 23747760861 4674 1226468106 4675 46110939 4676 1199038 4677 19874 4678 155 4679 68540794906294007 4680 206250299488931846 4681 291635227742197781 4682 257357671269809475 4683 158755551903550065 4684 72654906427331527 4685 25548408346557342 4686 7052414525143900 4687 1547735506834576 4688 271743088327990 4689 38203183361114 4690 4281910208711 4691 378760048821 4692 25974799597 4693 1340443752 4694 49377645 4695 1168012 4696 13595 4697 26 4698 72795243707764834 4699 219342104723180462 4700 310583359864173948 4701 274491024568742179 4702 169597992610446269 4703 77752161936907706 4704 27392458573572998 4705 7577039394290933 4706 1666641607020470 4707 293356436969843 4708 41358070647492 4709 4650404910699 4710 412933990852 4711 28473138349 4712 1486088055 4713 56596604 4714 1495610 4715 25339 4716 208 4717 77307793465677712 4718 233246056054420937 4719 330734560599589025 4720 292738963160702388 4721 181163933796300769 4722 83198779292963811 4723 29366516833018362 4724 8139776775152480 4725 1794466528263455 4726 316647581694548 4727 44767348728269 4728 5049850953343 4729 450011019093 4730 31134103340 4731 1624336371 4732 60714663 4733 1468612 4734 17867 4735 40 4736 82093749161857333 4737 248011392343234845 4738 352163487395780530 4739 312172332636750892 4740 193500556416348262 4741 89018146460292970 4742 31479537767196827 4743 8743330516635370 4744 1931863628780224 4745 341743650224322 4746 48450609702741 4747 5482723241273 4748 490435597168 4749 34111510499 4750 1799032009 4751 69393083 4752 1862640 4753 32231 4754 281 4755 87169302724027541 4756 263690271625057967 4757 374949322481065134 4758 332866384204152740 4759 206658043267903328 4760 95235183587236132 4761 33741078038779517 4762 9390591892579479 4763 2079532282736869 4764 368781249178117 4765 52429772344785 4766 5951812094338 4767 534293045397 4768 37288382559 4769 1966471066 4770 74562455 4771 1843169 4772 23401 4773 60 4774 92551582799211473 4775 280337943261251746 4776 399176032664386680 4777 354901055685255712 4778 220689752168906596 4779 101876450033045291 4780 36161332048538247 4781 10084652327074301 4782 2238222992121959 4783 397906848769392 4784 56727578843981 4785 6460004584300 4786 582080930834 4787 40834441990 4788 2175869576 4789 84990383 4790 2317307 4791 40940 4792 373 4793 98258709352784513 4794 298012917141749416 4795 424932678793527887 4796 378361214608043312 4797 235652453960504258 4798 108970223465533030 4799 38751183152919581 4800 10828816671968866 4801 2408738417389228 4802 429277952898994 4803 61369393996960 4804 7010560469797 4805 633922893568 4806 44623821333 4807 2378455959 4808 91460886 4809 2308608 4810 30503 4811 92 4812 104309848594094921 4813 316777158853602587 4814 452313698869196524 4815 403336984817597664 4816 251606517006929866 4817 116546626507192101 4818 41522242483513469 4819 11626617557827984 4820 2591939318629923 4821 463063578726848 4822 66381603642012 4823 7606824661401 4824 690379560245 4825 48844432159 4826 2629291220 4827 103983122 4828 2879039 4829 51945 4830 495 4831 110725271516848520 4832 336696292494081387 4833 481419216255285319 4834 429924079469731785 4835 268616114973727839 4836 124637753679768253 4837 44486893621850069 4838 12481831438752505 4839 2788747125792255 4840 499445030999316 4841 71793549006142 4842 8252614331313 4843 751619378787 4844 53360873676 4845 2874064943 4846 112053964 4847 2887095 4848 39648 4849 134 4850 117526417945148196 4851 357839800913956971 4852 512355404062563850 4853 458224092803283976 4854 286749507955915993 4855 133277768646145650 4856 47658352403837580 4857 13398493874545831 4858 3000149038188233 4859 538617106434900 4860 77635825088199 4861 8951815615360 4862 818273831617 4863 58380776075 4864 3174403987 4865 127090511 4866 3572507 4867 65727 4868 648 4869 1 4870 124735961147931113 4871 380281255348857474 4872 545234821443280768 4873 488344886291227569 4874 306079264460606763 4875 142503054188538500 4876 51050715341612461 4877 14380917821465569 4878 3227201317523120 4879 580788813328184 4880 83942354925472 4881 9708868761958 4882 890568436196 4883 63759579937 4884 3469779091 4885 137123488 4886 3604573 4887 51377 4888 192 4889 132377876650145317 4890 404098554232648463 4891 580176779005577124 4892 520400982915024485 4893 326682510421944282 4894 152352364311098486 4895 54679012314202915 4896 15433712034897298 4897 3471036401897814 4898 626184307084067 4899 90748596554410 4900 10528303954507 4901 969213633360 4902 69726249778 4903 3829169415 4904 155172053 4905 4427399 4906 83100 4907 857 4908 1 4909 140477517328009822 4910 429374159988411119 4911 617307767701433265 4912 554513917062339826 4913 348641261240908148 4914 162866941891643287 4915 58559279306322329 4916 16561800662644312 4917 3732865076032165 4918 675044246232763 4919 98093762577737 4920 11415291125088 4921 1054502017997 4922 76126779002 4923 4185241965 4924 167614653 4925 4492264 4926 66316 4927 278 4928 149061689374342740 4929 456195369083483707 4930 656761858005118470 4931 590812690738288877 4932 372042688509522397 4933 174090697891629497 4934 62708615664438284 4935 17770444190354259 4936 4013984632192210 4937 727626917199784 4938 106018914096954 4939 12375082493582 4940 1147238063703 4941 83214351466 4942 4614989409 4943 189265826 4944 5481031 4945 104867 4946 1115 4947 2 4948 158158733134751203 4949 484654593104217144 4950 698681132768940339 4951 629434240391829224 4952 396979418185421706 4953 186070391790982522 4954 67145249181289680 4955 19065262972937373 4956 4315783193831351 4957 784209023382319 4958 114569358212711 4959 13413712165935 4960 1247791855860 4961 90824882033 4962 5043733709 4963 204654460 4964 5590357 4965 85381 4966 394 4967 167798611121090539 4968 514849638536798409 4969 743216191938653084 4970 670523855803637470 4971 423549922587862647 4972 198855775576935105 4973 71888621410588710 4974 20452259573976122 4975 4639746818842271 4976 845087833441883 4977 123792629176511 4978 14537279857773 4979 1357074091601 4980 99238062700 4981 5557394382 4982 230623985 4983 6776021 4984 132115 4985 1461 4986 3 4987 178012997267061904 4988 546884024224844934 4989 790526625951022321 4990 714235718988222139 4991 451858840746428474 4992 212499805737760429 4993 76959458503184282 4994 21937845515201580 4995 4987464910360281 4996 910581899024582 4997 133741043357534 4998 15752787695172 4999 1475551931057 5000 108280669914 5001 6073026099 5002 249605152 5003 6946158 5004 109631 5005 551 5006 188835371836122543 5007 580867312021530545 5008 840781528136633453 5009 760733456595237364 5010 482017334798009829 5011 227058859392869961 5012 82379848206931153 5013 23528868155889591 5014 5360639997838673 5015 981032853681561 5016 144469607273415 5017 17067339944504 5018 1604254630539 5019 118261094559 5020 6686568316 5021 280740190 5022 8368537 5023 166195 5024 1893 5025 5 5026 200301124531639353 5027 616915437109396277 5028 894160088471636932 5029 810190640829750501 5030 514143553054850739 5031 242592907844797644 5032 88173343144492539 5033 25232639386859998 5034 5761091779276647 5035 1056807044398002 5036 156038711223062 5037 18489071660546 5038 1743762327732 5039 128996853143 5040 7306132890 5041 304106300 5042 8616891 5043 140306 5044 773 5045 212447659303876549 5046 655151081021187187 5047 950852154550830440 5048 862791425772873386 5049 548363013888986092 5050 259165769661413119 5051 94365044972733500 5052 27056966064081151 5053 6190768448734892 5054 1138297547496803 5055 168511952881942 5056 20026216980410 5057 1895246065096 5058 140829009925 5059 8038504777 5060 341414846 5061 10323070 5062 208771 5063 2460 5064 7 5065 225314505716732750 5066 695704060423183197 5067 1011058837707210093 5068 918731200833707876 5069 584809031698371372 5070 276845367103368963 5071 100981698512313771 5072 29010184609669365 5073 6651753542347246 5074 1225925100668495 5075 181959033479059 5076 21688241346525 5077 2059416188051 5078 153565739379 5079 8782134452 5080 370113742 5081 10674603 5082 179182 5083 1065 5084 238943439692369505 5085 738711716805139712 5086 1074993211342225355 5087 978217188905513563 5088 623623263572462207 5089 295703937234169945 5090 108051813779362769 5091 31101193246345786 5092 7146276111977313 5093 1320141508213152 5094 196453453227068 5095 23484703910983 5096 2237604132308 5097 167583835184 5098 9655916429 5099 414809647 5100 12718853 5101 261822 5102 3179 5103 11 5104 253378606505730974 5105 784319354605343485 5106 1142880975091501714 5107 1041469197611056341 5108 664956169089508101 5109 315818331653338200 5110 115605768767797186 5111 33339491245517679 5112 7676719175116772 5113 1421430474555610 5114 212075598983229 5115 25426568907642 5116 2430680216467 5117 182683790686 5118 10547504196 5119 449980997 5120 13205154 5121 228223 5122 1458 5123 268666651392477750 5124 832680698110723215 5125 1214961171381773162 5126 1108720391767448553 5127 708967518697612940 5128 337270322916530042 5129 123675921558977634 5130 35735218117634024 5131 8245633226680424 5132 1530310637302013 5133 228910390398830 5134 27524955592225 5135 2640156409678 5136 199281233254 5137 11589341404 5138 503502670 5139 15653591 5140 327988 5141 4103 5142 15 5143 284856860881956579 5144 883958350866366362 5145 1291487006416784365 5146 1180218007037941280 5147 755827039208472814 5148 360146858579807851 5149 132296757094232569 5150 38299195168198103 5151 8855743398007786 5152 1647337567030583 5153 247050517333370 5154 29792573225770 5155 2867088583804 5156 217169723273 5157 12657392290 5158 546531838 5159 16311069 5160 289952 5161 1997 5162 302001307051961209 5163 938324310031758937 5164 1372726635978590477 5165 1256224236398102272 5166 805714963545127642 5167 384540418553458807 5168 141505009784466553 5169 41042970062402823 5170 9509964986462073 5171 1773107173601804 5172 266594004513005 5173 32242304380721 5174 3113204077826 5175 236809063213 5176 13898757472 5177 610589459 5178 19245349 5179 410233 5180 5266 5181 22 5182 320155000618357275 5183 995960503072470617 5184 1458964011946203887 5185 1337017142927150885 5186 858822637550429718 5187 410549378273568863 5188 151339799874880629 5189 43978866931272180 5190 10211414370593191 5191 1908256806147809 5192 287647701777864 5193 34888904283514 5194 3379771411234 5195 257986284352 5196 15176949018 5197 663131827 5198 20121289 5199 367637 5200 2699 5201 339376056295073386 5202 1057059328978520063 5203 1550499847184997535 5204 1422891510299863650 5205 915353281366165687 5206 438278316913196566 5207 161842806972302077 5208 47120033409315453 5209 10963423350991344 5210 2053470499475595 5211 310324734499224 5212 37747311413513 5213 3668762881888 5214 281209921058 5215 16655329905 5216 739775870 5217 23632539 5218 512440 5219 6774 5220 30 5221 359725861887760014 5222 1121824261847377925 5223 1647652544550474837 5224 1514159888437569549 5225 975522646766149603 5226 467838440296068352 5227 173058418994224677 5228 50480497689588996 5229 11769552223280749 5230 2209480059610324 5231 334748180894195 5232 40834589268010 5233 3981705912071 5234 306263579576 5235 18183460576 5236 803817141 5237 24789049 5238 465054 5239 3627 5240 381269257636931675 5241 1190470480999130896 5242 1750759196292699653 5243 1611153671645276198 5244 1039559740048133323 5245 499348014238658085 5246 185033895047306793 5247 54075225295480380 5248 12633608690298128 5249 2377069781860441 5250 361048548091902 5251 44168091444729 5252 4320848797168 5253 333708854134 5254 19942961961 5255 895476986 5256 28991534 5257 639241 5258 8656 5259 43 5260 404074729606309115 5261 1263225508132386371 5262 1860176717660456331 5263 1714224111145530052 5264 1107707720646920800 5265 532932734808155452 5266 197819573097430071 5267 57920179580757271 5268 13559659539273056 5269 2557079176201922 5270 389367577873147 5271 47767564304379 5272 4688017660914 5273 363327729475 5274 21768451797 5275 973412496 5276 30497823 5277 586990 5278 4857 5279 2 5280 428214607781133356 5281 1340329915290209119 5282 1976282944467170866 5283 1823743547935156835 5284 1180224685711159050 5285 568726231526461469 5286 211469048450127895 5287 62032386331362122 5288 14552052345665794 5289 2750408198711197 5290 419855694102297 5291 51653095250022 5292 5085790610620 5293 395742260218 5294 23861186854 5295 1082977053 5296 35526882 5297 796504 5298 11058 5299 58 5300 453765276054211464 5301 1422038064314074417 5302 2099477812167240852 5303 1940106685753272008 5304 1257384531184762819 5305 606870581330158051 5306 226039370173279947 5307 66430006430554660 5308 15615432241985617 5309 2958018831834627 5310 452676118236681 5311 55847558788843 5312 5516335292803 5313 430735025948 5314 26039858804 5315 1177666734 5316 37475362 5317 739488 5318 6452 5319 4 5320 480807398296492003 5321 1508618856424876077 5322 2230184687288592078 5323 2063731795192602409 5324 1339478011532121640 5325 647516755702532193 5326 241591287624038640 5327 71132404223492323 5328 16754762308974554 5329 3180942873186415 5330 488002174675811 5331 60374226175955 5332 5982605492104 5333 468994725178 5334 28527601524 5335 1308581774 5336 43489224 5337 990992 5338 14084 5339 82 5340 509426150305184555 5341 1600356562271786450 5342 2368851663140114585 5343 2195062166869833217 5344 1426813675926053525 5345 690825216241534871 5346 258189465898301235 5347 76160229846203951 5348 17975343647482913 5349 3420283460020150 5350 526021651936360 5351 65259514810517 5352 6487180765660 5353 510309276850 5354 31125432960 5355 1423449268 5356 45992254 5357 929732 5358 8543 5359 6 5360 539711465539664222 5361 1697551689268463572 5362 2515952950050597770 5363 2334567613655089853 5364 1519718892350005102 5365 736966527086245879 5366 275902720718744029 5367 81535501960546735 5368 19282841601648295 5369 3677222275428264 5370 566934225148603 5371 70530414772581 5372 7033439654609 5373 555440877891 5374 34080902078 5375 1579800639 5376 53181991 5377 1231594 5378 17911 5379 111 5380 571758299283321459 5381 1800521862859128357 5382 2671990438568858440 5383 2482745901213115794 5384 1618541097983224563 5385 786121890742334570 5386 294804312789073326 5387 87281694806735895 5388 20683304645844873 5389 3953023298683168 5390 610955911114028 5391 76217446789880 5392 7624436167844 5393 604186917453 5394 37176137927 5395 1718948548 5396 56373197 5397 1166636 5398 11271 5399 12 5400 605666900076908313 5401 1909602799270226311 5402 2837495228046707746 5403 2640124460247828599 5404 1723648914193636544 5405 838483856214583908 5406 314972205862278656 5407 93423832132752462 5408 22183194554773720 5409 4249040717022033 5410 658316531302900 5411 82351822882193 5412 8264054752794 5413 657393205689 5414 40684955202 5415 1905587723 5416 64970760 5417 1528572 5418 22719 5419 150 5420 641543097141681044 5421 2025149322356331472 5422 3013029264832422559 5423 2807262158371247847 5424 1835433364759315589 5425 894257044739831688 5426 336489349100016687 5427 99988592009254742 5428 23789411871366139 5429 4566721363855132 5430 709264531308240 5431 88968839969688 5432 8955890970875 5433 714870653879 5434 44369689159 5435 2073908879 5436 69018126 5437 1461235 5438 14780 5439 20 5440 679498608916284557 5441 2147536399023280622 5442 3199187176919215617 5443 2984750998208857629 5444 1954309349572973740 5445 953658794930717686 5446 359444026815985919 5447 107004405832943373 5448 25509325171090191 5449 4907615915881855 5450 764064358774426 5451 96104608864458 5452 9704407181188 5453 777558030739 5454 48533291252 5455 2296605027 5456 79288165 5457 1894925 5458 28811 5459 202 5460 719651360526579511 5461 2277160278712483035 5462 3396598076018187224 5463 3173218134048162187 5464 2080716972575216784 5465 1016920000824267894 5466 383930168446791834 5467 114501577249575638 5468 27350801069809537 5469 5273381447090388 5470 823001531448492 5471 103799838311644 5472 10513846951980 5473 845288366870 5474 52916007010 5475 2499937937 5476 84401490 5477 1826908 5478 19307 5479 32 5480 762125819795876413 5481 2414439684949643492 5482 3605927486817918717 5483 3373327960743787481 5484 2215122988787209772 5485 1084285974830503076 5486 410047687075973841 5487 122512401586057924 5488 29322241227269206 5489 5665791937899710 5490 886380271059941 5491 112096346790369 5492 11389327857927 5493 919102955223 5494 57853465540 5495 2765526120 5496 96669687 5497 2346219 5498 36415 5499 271 5500 807053357454763516 5501 2559817031139083662 5502 3827879499357885660 5503 3585784127668523767 5504 2358022541767516865 5505 1156017220148718179 5506 437902895215294320 5507 131071291455056421 5508 31432611662662767 5509 6086743821050438 5510 954528636296133 5511 121041102267665 5512 12335837739081 5513 998864248922 5514 63062601100 5515 3010843950 5516 103091196 5517 2280107 5518 25169 5519 50 5520 854572618259938036 5521 2713759754752231866 5522 4063198892201488450 5523 3811331912885619723 5524 2509940742754928198 5525 1232390425525081024 5526 467608876666616025 5527 140214912813049122 5528 33691484979993527 5529 6538267582428005 5530 1027796291150609 5531 130682410142656 5532 13359272767842 5533 1085730582102 5534 68914047970 5535 3327429408 5536 117745246 5537 2901615 5538 45989 5539 357 5540 904829913603862920 5541 2876761712952157359 5542 4312673403023824549 5543 4050760684755006064 5544 2671434389208449055 5545 1313699487611804123 5546 499285891800314407 5547 149982335203485803 5548 36109078815012288 5549 7022531616412480 5550 1106560128694613 5551 141074495903587 5552 14465470018924 5553 1179602182825 5554 75100424415 5555 3623025299 5556 125783232 5557 2840866 5558 32659 5559 76 5560 957979641871574212 5561 3049344609286934474 5562 4577136252861775934 5563 4304906288415641779 5564 2843094011462219715 5565 1400256438257736539 5566 533061871897786652 5567 160415175557245430 5568 38696297486332885 5569 7541858310446107 5570 1191221944481669 5571 152273175499707 5572 15661215823980 5573 1281767963343 5574 82031278386 5575 4000217265 5576 143275433 5577 3584039 5578 57978 5579 477 5580 1014184722048076804 5581 3232059555164218653 5582 4857468645965497819 5583 4574653839596917546 5584 3025545750529362000 5585 1492392620868793578 5586 569072864798828382 5587 171557768557672860 5588 41464776909394053 5589 8098728193040732 5590 1282214358954895 5591 164340919962390 5592 16953356874208 5593 1392178818327 5594 89372406822 5595 4355967827 5596 153301406 5597 3533910 5598 42235 5599 110 5600 1073617052230975182 5601 3425488703732278390 5602 5154602440538644544 5603 4860940624261520493 5604 3219453396019330524 5605 1590459905066409852 5606 607463520019321640 5607 183457339407189695 5608 44426936596371363 5609 8695795147372016 5610 1379999006033502 5611 177342259831087 5612 18349690529057 5613 1512269529797 5614 97576777340 5615 4805146952 5616 174176384 5617 4422229 5618 72988 5619 624 5620 1136457999967526090 5621 3630246923043995164 5622 5469523108006088246 5623 5164758923943534431 5624 3425520797959010231 5625 1694831794625647406 5626 648387675623946419 5627 196164184285649403 5628 47596024449388843 5629 9335894799701582 5630 1485072391507954 5631 191349176805100 5632 19858222083264 5633 1642054830661 5634 106282048023 5635 5232796486 5636 186633470 5637 4388879 5638 54508 5639 160 5640 1202898908610252852 5641 3846983622736255330 5642 5803272674489076225 5643 5487159302312467800 5644 3644494096134101189 5645 1805904822157631897 5646 692008892671636784 5647 209731866342606662 5648 50986176414537413 5649 10022061125195183 5650 1597964407593833 5651 206436124634604 5652 21487946263388 5653 1783135403120 5654 115987852135 5655 5767427577 5656 211546658 5657 5450123 5658 91669 5659 816 5660 1 5661 1273141632530050835 5662 4076384665946581856 5663 6156952860391876317 5664 5829254018998389341 5665 3877164136735200770 5666 1924099987556274054 5667 738501034161580509 5668 224217431396420784 5669 54612473263822659 5670 10757532954975600 5671 1719244807014529 5672 222686089819412 5673 23248188844112 5674 1935604097597 5675 126302998722 5676 6280925221 5677 226979047 5678 5442314 5679 70051 5680 231 5681 1347399108839612364 5682 4319174330354002066 5683 6531728548394643822 5684 6192220371865453302 5685 4124369312177842817 5686 2049864084015307502 5687 788048963514374068 5688 239681615320370784 5689 58491000669175401 5690 11545776484266887 5691 1849521696203991 5692 240184983846602 5693 25149315103890 5694 2101248195105 5695 137778857169 5696 6916946507 5697 256686823 5698 6709571 5699 115110 5700 1064 5701 1 5702 1425895948400931242 5703 4576117444181346425 5704 6928831242352766974 5705 6577304561603427091 5706 4386998207120620242 5707 2183671347440442786 5708 840849182398385707 5709 256189088165196365 5710 62638915263192580 5711 12390492355779626 5712 1989448372066335 5713 259028295829872 5714 27202212587112 5715 2280260087482 5716 149992318247 5717 7532854755 5718 275760293 5719 6738503 5720 89776 5721 326 5722 1508869060265108254 5723 4848021622399348149 5724 7349562756013757203 5725 6985825709087725106 5726 4665992460809411789 5727 2326025162488731524 5728 897110524102606266 5729 273808703025701687 5730 67074518112541585 5731 13295637404891364 5732 2139722566501818 5733 279315205957854 5734 29418805181476 5735 2474635885272 5736 163552764451 5737 8289104126 5738 311183884 5739 8250776 5740 144179 5741 1385 5742 2 5743 1596568318004077804 5744 5135739563865002599 5745 7795299275535514343 5746 7419179806038219722 5747 4962350111237728328 5748 2477459644609080034 5749 957054981153215604 5750 292613754237477356 5751 71817322479080257 5752 14265437293299574 5753 2301093198492666 5754 301155610761003 5755 31811770090890 5756 2684688533359 5757 178004291687 5758 9027062377 5759 334677020 5760 8331198 5761 114818 5762 460 5763 1689257249177509945 5764 5440171547914155902 5765 8267495424414887881 5766 7878844257565758190 5767 5277128731635582070 5768 2638541593477625973 5769 1020918469374177534 5770 312682259994127963 5771 76888137720239977 5772 15304410309252505 5773 2474360176911384 5774 324663794052352 5775 34394871663444 5776 2912652931709 5777 194018319284 5778 9925811784 5779 376906741 5780 10135361 5781 180397 5782 1790 5783 3 5784 1787213763521945445 5785 5762268048648883605 5786 8767688594945696011 5787 8366382607274394149 5788 5611448820395145161 5789 2809872511503382201 5790 1088951654238465551 5791 334097269902488111 5792 82309153204802269 5793 16417377902451766 5794 2660381944032367 5795 349966277416417 5796 37182825840982 5797 3158987581483 5798 211105743855 5799 10809090947 5800 405782912 5801 10285704 5802 146357 5803 641 5804 1890730929215820629 5805 6103032424244614139 5806 9297503705328358610 5807 8883449203843192408 5808 5966497735778394446 5809 2992090493550254058 5810 1161420934763104181 5811 356947164246765749 5812 88104024442037928 5813 17609496274622373 5814 2860075337552595 5815 377194753803346 5816 40191503838077 5817 3426196813106 5818 230006969254 5819 11876623370 5820 456098296 5821 12437025 5822 225398 5823 2316 5824 5 5825 2000117776811608439 5826 6463523833725037799 5827 9858657973989998162 5828 9431794537836773079 5829 6343533413258400393 5830 3185872535317112406 5831 1238609354079424234 5832 381326002597097529 5833 94297969659173200 5834 18886268191290145 5835 3074423536826528 5836 406494662168121 5837 43438021824872 5838 3714916633080 5839 250196709037 5840 12932799495 5841 491515148 5842 12681057 5843 186053 5844 888 5845 2115700148004229267 5846 6844860291859589257 5847 10452966002915282490 5848 10013270797135070544 5849 6743888375218909530 5850 3391936924599658921 5851 1320817587881173822 5852 407333880709919489 5853 100917874364726491 5854 20253573526471469 5855 3304477226800225 5856 438017795219140 5857 46940650126171 5858 4027955472641 5859 272492568107 5860 14200165133 5861 551446077 5862 15245350 5863 281268 5864 2979 5865 7 5866 2237821599583887574 5867 7248221815829994322 5868 11082345345949900606 5869 10629837374706813450 5870 7168974361146168729 5871 3611045492592902725 5872 1408365108401151034 5873 435077300318808187 5874 107992391730071417 5875 21717688840557891 5876 3551362261902550 5877 471931335674531 5878 50719252671096 5879 4366162659736 5880 296332495154 5881 15461832081 5882 594774904 5883 15613230 5884 236098 5885 1219 5886 2366844340380138328 5887 7674853831405172433 5888 11748822113072402771 5889 11283567136183645992 5890 7620286728264362522 5891 3844006343801152945 5892 1501591274971110064 5893 464669573897791409 5894 115552061840921824 5895 23285320841731588 5896 3816281706256841 5897 508409981387709 5898 54794921875466 5899 4732693513433 5900 322616984567 5901 16965645596 5902 666151890 5903 18668419 5904 350354 5905 3829 5906 11 5907 2503150220106377789 5908 8126070741095071243 5909 12454536932803740781 5910 11976652948293320006 5911 8099409193127186670 5912 4091676684381285116 5913 1600856508783252240 5914 496231263379071379 5915 123629433984093615 5916 24963623604259798 5917 4100524628729220 5918 547645958558784 5919 59190652009748 5920 5128650319103 5921 350747947521 5922 18471372923 5923 719056564 5924 19197777 5925 298778 5926 1660 5927 2647141781561753307 5928 8603259603913877572 5929 13201751467549006179 5930 12711414174956770535 5931 8608019276554969119 5932 4354965504766475196 5933 1706543676596644225 5934 529890610457551365 5935 132259190474656098 5936 26760242547886698 5937 4405468270157906 5938 589840309299321 5939 63930766765476 5940 5557582375899 5941 381717968455 5942 20254796215 5943 804008997 5944 22836993 5945 436131 5946 4903 5947 15 5948 2799243352064998660 5949 9107884111368738096 5950 13992854988218870446 5951 13490304034749714064 5952 9147893511192449600 5953 4634836804029636453 5954 1819059387776623491 5955 565784032450120492 5956 141478287364421449 5957 28683333563548588 5958 4732587439091065 5959 635213760288692 5960 69041929519797 5961 6020895844054 5962 414889817537 5963 22050150327 5964 868499695 5965 23574690 5966 377207 5967 2253 5968 2959902194954753972 5969 9641488753193251422 5970 14830371364033355230 5971 14315917269489724193 5972 9720913042957065040 5973 4932312936563247048 5974 1938835397700148542 5975 604056633970878610 5976 151326102599871782 5977 30741606233581187 5978 5083458517263723 5979 683997702613316 5980 74552146085101 5981 6522586229077 5982 451359450221 5983 24164055098 5984 969589383 5985 27907453 5986 541955 5987 6270 5988 22 5989 3129589733839211626 5990 10205703118200767715 5991 15716966682994152764 5992 15190997800117307728 5993 10329070034410899271 5994 5248477802285473108 5995 2066330243975556122 5996 644862733819934019 5997 161844584379642638 5998 32944353453717897 5999 5459768450088495 6000 736445588357829 6001 80492277666232 6002 7064418642592 6003 490451452295 6004 26302791663 6005 1048025153 6006 28913628 6007 475411 6008 3029 6009 3308802823386913349 6010 10802246533404161093 6011 16655456960459782038 6012 16118447360525982895 6013 10974473820252206081 6014 5584480656933418158 6015 2202030796355335532 6016 688366444383747436 6017 173078420159388217 6018 35301498614753785 6019 5863320182705216 6020 792823378666769 6021 86894646950038 6022 7650899643982 6023 533372483028 6024 28807124528 6025 1168284208 6026 34070296 6027 672695 6028 7993 6029 30 6030 3498065089618421951 6031 11432932925209681439 6032 17648816329099670900 6033 17101334500660853556 6034 11659357523102051073 6035 5941540066729491454 6036 2346453923103350958 6037 734742295496081973 6038 185075213972261111 6039 37823623185746691 6040 6296043069832671 6041 853422138034795 6042 93794895078619 6043 8284218147063 6044 579411173931 6045 31352703300 6046 1263535132 6047 35417051 6048 597789 6049 4053 6050 3697928353738540565 6051 12099675843534064546 6052 18700185948334306552 6053 18142903603775276786 6054 12386085578547268251 6055 6320947702501418960 6056 2500148434324231167 6057 784175850570412235 6058 197885664953474838 6059 40522027571554576 6060 6759998673853159 6061 918547533015735 6062 101230287222965 6063 8969461579425 6064 629897812428 6065 34317934757 6066 1406521914 6067 41553096 6068 834062 6069 10174 6070 42 6071 3908974111062312741 6072 12804493872319994212 6073 19812883037468507885 6074 19246585013196265078 6075 13157161008854221543 6076 6724072837346862220 6077 2663696922353211460 6078 836864411950532651 6079 211563770079684381 6080 43408762048227952 6081 7257391954679831 6082 988533447161904 6083 109242048117879 6084 9709319467866 6085 684082862000 6086 37345193314 6087 1522012760 6088 43331072 6089 750094 6090 5396 6091 1 6092 4131815090337449883 6093 13549516299741513472 6094 20990410466871551541 6095 20416005597730347579 6096 13975233229661952526 6097 7152367019817210861 6098 2837717750698677951 6099 893017750499646680 6100 226167035672700711 6101 46496687042175544 6102 7790579819036640 6103 1063731186552203 6104 117873076039536 6105 10509541397020 6106 743435300242 6107 40854308218 6108 1691963024 6109 50630352 6110 1032837 6111 12903 6112 58 6113 4367096909005468384 6114 14336988984166175716 6115 22236467170233855089 6116 21654999364920753527 6117 14843106892218621066 6118 7607368580581577450 6119 3022867348559193720 6120 952858856278885417 6121 241756693772968767 6122 49799518279241241 6123 8362081740905253 6124 1144523703848531 6125 127170978572737 6126 11373406604620 6127 807170014410 6128 44451315666 6129 1831745469 6130 52951747 6131 939719 6132 7136 6133 2 6134 4615499793553974017 6135 15169280661604650828 6136 23554958724124239225 6137 22967619334252068828 6138 15763750470576622945 6139 8090707940876186502 6140 3219842407876946816 6141 1016624764857894149 6142 258397942231074225 6143 53331893115752337 6144 8974590251934864 6145 1231314309538693 6146 137185237873706 6147 12307420702781 6148 876905494951 6149 48601894557 6150 2033698029 6151 61630685 6152 1277252 6153 16349 6154 81 6155 4877740392838580854 6156 16048889556653474682 6157 24950008574265915316 6158 24358149929994392872 6159 16740305470071351213 6160 8604113130646947948 6161 3429382241652231809 6162 1084567441747443868 6163 276160201038338705 6164 57109413592365643 6165 9630983727179641 6166 1324542275897214 6167 147970728816457 6168 13315552365185 6169 951826672069 6170 52872422689 6171 2202634220 6172 64633021 6173 1174792 6174 9401 6175 5 6176 5154573701594868648 6177 16978450227821239548 6178 26425970199284720315 6179 25831119465263676519 6180 17776096811216352776 6181 9149415138961130948 6182 3652271506079986119 6183 1156954663940992165 6184 295117368365827086 6185 61148731065163539 6186 10334337469831087 6187 1424670518357935 6188 159584468137399 6189 14405172221591 6190 1033718557640 6191 57779031997 6192 2442473055 6193 74951215 6194 1578225 6195 20667 6196 107 6197 5446795060708709692 6198 17960740917463322018 6199 27987439494822944112 6200 27391314056287603873 6201 18874642963784407966 6202 9728554174551945487 6203 3889342807309226641 6204 1234071018860233031 6205 315348112655277629 6206 65467594599223534 6207 11087937583849359 6208 1532202413399010 6209 172089791446659 6210 15581057298626 6211 1121735369438 6212 62845185419 6213 2646380230 6214 78802332 6215 1465958 6216 12330 6217 10 6218 5755242264965343212 6219 18998691256141145074 6220 29639267906886751984 6221 29043792152949334840 6222 20039666799296801221 6223 10343586180742774036 6224 4141479510567347892 6225 1316218943445038096 6226 336936173482231164 6227 70084935607128229 6228 11895295983203063 6229 1647669265945097 6230 185552304755796 6231 16851566193581 6232 1217849580928 6233 68642466604 6234 2931126845 6235 91064747 6236 1947317 6237 26081 6238 147 6239 6080797797365987251 6240 20095390246765816772 6241 31386576636167441652 6242 30793899213163573642 6243 21275107784117309587 6244 10996689180403735176 6245 4409618953038316047 6246 1403719790907509436 6247 359970675362151055 6248 75020935880261164 6249 12760163423351797 6250 1771647842362291 6251 200045010469246 6252 18222419199393 6253 1321191577852 6254 74647691094 6255 3176849411 6256 95972486 6257 1826531 6258 16102 6259 15 6260 6424391153802757260 6261 21254094825699531030 6262 33234771126685780657 6263 32647284003196583950 6264 22585133928082705365 6265 11690170658277121810 6266 4694755550344395274 6267 1496915004783321123 6268 384546469858588198 6269 80297120233896610 6270 13686547579938231 6271 1904747344371366 6272 215643520945279 6273 19703105313362 6274 1433936156088 6275 81493749614 6276 3514794754 6277 110540613 6278 2400202 6279 32858 6280 196 6281 6787001291953745449 6282 22478238837434237979 6283 35189556422550175918 6284 34609915626100500582 6285 23974154569962386909 6286 12426475247774153572 6287 4997944123335207109 6288 1596167372202668289 6289 410764502861846591 6290 85936423572185667 6291 14678728979854749 6292 2047628595512582 6293 232431842494985 6294 21300446581794 6295 1555199559559 6296 88606700202 6297 3810543784 6298 116755975 6299 2271561 6300 20947 6301 26 6302 7169659225563739468 6303 23771442342349194420 6304 37256953748556914172 6305 36688100760522847536 6306 25446834687302966094 6307 13208192249886151035 6308 5320303707214193380 6309 1701862279075802454 6310 438732182895793742 6311 91963307936841642 6312 15741279963751188 6313 2200989971773514 6314 250497033742299 6315 23025225048945 6316 1687383288744 6317 96686787024 6318 4211419629 6319 134061517 6320 2955299 6321 41313 6322 263 6323 7573450724919926353 6324 25137521584368901103 6325 39443317452144521410 6326 38888502747662498192 6327 27008108978042855284 6328 14038064334553653959 6329 5663021231343723942 6330 1814409123901328555 6331 468563798882640919 6332 98403837574408887 6333 16879082360065865 6334 2365587970481126 6335 269935875950101 6336 24885543212100 6337 1829592279222 6338 105105580661 6339 4566951366 6340 141889050 6341 2820278 6342 27172 6343 40 6344 7999519160860822396 6345 26580499440840233596 6346 41755352951100120599 6347 41218161538500674176 6348 28663196912260346152 6349 14918996605387705441 6350 6027355477123806730 6351 1934242792857427078 6352 500380948600689767 6353 105285797479977538 6354 18097351882135072 6355 2542223094578468 6356 290848475254975 6357 26893665209105 6358 1984483480803 6359 114637164690 6360 5042287897 6361 162439583 6362 3634685 6363 51867 6364 347 6365 8449068515784231896 6366 28104616268027906661 6367 44200136080186638533 6368 43684513932405292292 6369 30417619522088002692 6370 15854065504130838595 6371 6414641570426859804 6372 2061825171360959734 6373 534312991957276788 6374 112638794671585910 6375 19401654921753241 6376 2731761214256382 6377 313346196074712 6378 29059184641913 6379 2151163047464 6380 124594005027 6381 5469108926 6382 172255456 6383 3496404 6384 35108 6385 60 6386 8923366519282979078 6387 29714341501526512805 6388 46785132891625271911 6389 46295415918362137307 6390 32277215984393027676 6391 16846529061592733722 6392 6826295359402938133 6393 2197646809996922428 6394 570497536569911871 6395 120494388676009545 6396 20797937113648912 6397 2935119117067734 6398 337544302368694 6399 31396059807863 6400 2332564925971 6401 135831932461 6402 6032555430 6403 196648981 6404 4465009 6405 65042 6406 461 6407 9423747949580075116 6408 31414385818555878511 6409 49518220620728047216 6410 49059166029815269938 6411 34248161333594091071 6412 17899837582197155368 6413 7263818098780590682 6414 2342228693987293618 6415 609080963898070157 6416 128886193311331766 6417 22292544333493198 6418 3153287788685321 6419 363570758266097 6420 33915614720654 6421 2527814659724 6422 147599419473 6423 6544362978 6424 208904930 6425 4327513 6426 45206 6427 92 6428 9951618126788960827 6429 33209713769128133266 6430 52407710250832735704 6431 51984529091953695531 6432 36336986150864909544 6433 19017644181576822305 6434 7728801767745163278 6435 2496124027696364948 6436 650218956768407468 6437 137850039282732233 6438 23892252825592216 6439 3387316907036337 6440 391558156457992 6441 36633752301092 6442 2740156520960 6443 160841933344 6444 7211881763 6445 237858202 6446 5480119 6447 81403 6448 600 6449 10508456552233363299 6450 35105557271008072618 6451 55462369643064780642 6452 55080762359942179461 6453 38550596083602952104 6454 20203816858126705488 6455 8222934251929167055 6456 2659920230693612772 6457 694077095009396844 6458 147424088864557595 6459 25604292498950897 6460 3638339813852692 6461 421653676132525 6462 39563800731758 6463 2968743809013 6464 174739619432 6465 7824958377 6466 253096778 6467 5348013 6468 58068 6469 134 6470 11095820739226874371 6471 37107429758995006529 6472 58691448015289095960 6473 58357642852531474467 6474 40896292674611111544 6475 21462451080503086676 6476 8748004907315847378 6477 2834241024753147688 6478 740831466125179485 6479 157649001625742114 6480 27436384809907867 6481 3907558170450030 6482 454009657973720 6483 42723892302129 6484 3217172141602 6485 190336105119 6486 8615474578 6487 287450255 6488 6718000 6489 101782 6490 787 6491 11715350264195271032 6492 39221140888717031687 6493 62104702250379029570 6494 61825495198886533122 6495 43381796445680506567 6496 22797882250283443992 6497 9305910827724465857 6498 3019748574105784379 6499 790669314817968818 6500 168568084967167620 6501 29396765033613513 6502 4196267850270960 6503 488795211228866 6504 46129676733687 6505 3484645241954 6506 206737948841 6507 9348945537 6508 306339251 6509 6600210 6510 74321 6511 191 6512 12368770988753500273 6513 41452812229017712798 6514 65712423901501334409 6515 65495222207089905694 6516 46015269857910445913 6517 24214699908609265665 6518 9898663001658454518 6519 3217145839588579967 6520 843789734285428941 6521 180227476656693691 6522 31494226137979018 6523 4505843477525873 6524 526185552384405 6525 49801837198309 6526 3775141049963 6527 225097347490 6528 10284746516 6529 347085451 6530 8227535 6531 127021 6532 1020 6533 1 6534 13057899502805064515 6535 43808893715853521074 6536 69525467759471118394 6537 69378336839431978785 6538 48805341794167893233 6539 25717762562023316577 6540 10528392888794250786 6541 3427179074614744933 6542 900404415231540375 6543 192676298550239036 6544 33738147091095988 6545 4837766544833576 6546 566374742049576 6547 53758716049137 6548 4087942819354 6549 244441453361 6550 11161369008 6551 370420110 6552 8133305 6553 94891 6554 273 6555 13784647820739823856 6556 46296180760706828470 6557 73555282513133196388 6558 73486994848379123215 6559 51761134609996308926 6560 27312212407703264878 6561 11197359832396847508 6562 3650640354361294189 6563 960738400277882026 6564 205966882798179796 6565 36138538712267742 6566 5193609118893270 6567 609564132333949 6568 58023922201747 6569 4427459148580 6570 266041475251 6571 12268599010 6572 418742028 6573 10066108 6574 158345 6575 1322 6576 1 6577 14551028277472588376 6578 48921832490710303817 6579 77813942263956143900 6580 77834030510714890065 6581 54892291127428820630 6582 29003492050037024241 6583 11907958339545119458 6584 3888370386532415372 6585 1025030931806488995 6586 220154943894583203 6587 38706075872891095 6588 5575063836145974 6589 655976602286024 6590 62618897695690 6591 4793072438016 6592 288840583255 6593 13315263754 6594 447478914 6595 10008535 6596 120844 6597 386 6598 15359158679562176334 6599 51693390874427659010 6600 82314179848815529174 6601 82432994017001821613 6602 58209003393579765197 6603 30797361950456471260 6604 12662725879998823920 6605 4141261459641961805 6606 1093536319236032272 6607 235299811694234720 6608 41452153977245119 6609 5983928180090471 6610 705843278387145 6611 67570614457861 6612 5189678632753 6613 314240121994 6614 14624752733 6615 504767218 6616 12303148 6617 197096 6618 1704 6619 2 6620 16211267747039694006 6621 54618800618850004127 6622 87069422558405160465 6623 87298189697591854082 6624 61722044371579216981 6625 32699917817783335512 6626 13464351619152347209 6627 4410260463269181520 6628 1166524868348267602 6629 251464652104578455 6630 44388920159271718 6631 6422135565104594 6632 759419898776818 6633 72904100758105 6634 5616796563378 6635 341093135521 6636 15873101154 6637 540071035 6638 12300370 6639 153425 6640 536 6641 17109700788573560304 6642 57706430362210761627 6643 92093828896000926981 6644 92444717779190471527 6645 65442799655166786642 6646 34717610265981867365 6647 14315685051506890812 6648 4696372209379476023 6649 1244283861980006162 6650 268716724092161443 6651 47529338155514308 6652 6891739865389000 6653 816972000518516 6654 78650170786189 6655 6079855899325 6656 370945158636 6657 17421192908 6658 607961667 6659 15021795 6660 245044 6661 2200 6662 3 6663 18056925670936464956 6664 60965094896171277189 6665 97402327429363452293 6666 97888518084553049051 6667 69383301235463171958 6668 36857265346592307984 6669 15219745212752410747 6670 5000662944880768551 6671 1327118623822268053 6672 287127608729812801 6673 50887227901894312 6674 7394949158890028 6675 878792702697368 6676 84837994420339 6677 6578560767097 6678 402552655806 6679 18908656886 6680 651218345 6681 15096290 6682 194362 6683 744 6684 19055539122356917562 6685 64404078295326733951 6686 103010658384774486471 6687 103646414782825878232 6688 73556264610193775573 6689 39126105069007498025 6690 16179730995278195688 6691 5324263924837331225 6692 1415353596474513318 6693 306773523411559812 6694 54477333881296491 6695 7934109614629220 6696 945186819775467 6697 91502799891682 6698 7118942814200 6699 437618966227 6700 20737853911 6701 731664354 6702 18325025 6703 304164 6704 2814 6705 5 6706 20108273308025979987 6707 68033158530622279364 6708 108935416502266432644 6709 109736165161890504448 6710 77975126026444903963 6711 41531770512140323666 6712 17199031346839516685 6713 5668375366198073967 6714 1509333541954002436 6715 327735578863238234 6716 58315370228432510 6717 8511741522075599 6718 1016490544617282 6719 98678517854869 6720 7700926632221 6721 474799295710 6722 22508655940 6723 784529672 6724 18503995 6725 245648 6726 1024 6727 21218002745055891484 6728 71862633278480092268 6729 115194096313044598991 6730 116176510681830977694 6731 82654082104924113115 6732 44082345965732437596 6733 18281236181222945896 6734 6034270598029818664 6735 1609424774461056307 6736 350100105781934304 6737 62418103618236213 6738 9130524344828718 6739 1093053422526838 6740 106405445249086 6741 8331228304890 6742 515969484541 6743 24669085332 6744 879821684 6745 22331168 6746 377186 6747 3611 6748 7 6749 22387751600879743971 6750 75903346795788226699 6751 121805140556550952145 6752 122987229333840050775 6753 87608133278825743306 6754 46786383135964234169 6755 19430148520994522974 6756 6423300318307613744 6757 1716016482630440881 6758 373958977280024775 6759 66803397931545441 6760 9793333995404662 6761 1175260740903606 6762 114723001530898 6763 9010054119724 6764 559677213899 6765 26775089085 6766 944304288 6767 22653453 6768 309672 6769 1391 6770 23620701308761237623 6771 80166718494399450192 6772 128787990119562351399 6773 130189192584218911486 6774 92853127502698279766 6775 49652928297596501138 6776 20649796575758454767 6777 6836897266585274056 6778 1829522120010296375 6779 399409970456658692 6780 71490308600993368 6781 10503228800644378 6782 1263513607705898 6783 123677277628368 6784 9744873099435 6785 607989363411 6786 29325615762 6787 1057135881 6788 27188423 6789 467091 6790 4605 6791 11 6792 24920198574705917940 6793 84664772903824756414 6794 136163136777671499850 6795 137804424992531687732 6796 98405806727040841928 6797 52691550674876059422 6798 21944446617850996368 6799 7276581155431964755 6800 1950380912952041975 6801 426557103750333795 6802 76499139622233665 6803 11263489809889755 6804 1358253131651396 6805 133314025071654 6806 10536249953146 6807 659338880846 6808 31828111135 6809 1135618076 6810 27698299 6811 389638 6812 1886 6813 26289763824695821192 6814 89410170884215833457 6815 143952179532269496289 6816 145856165440898441376 6817 104283857725311116477 6818 55912370967044276591 6819 23318617308624225876 6820 7743963709894491157 6821 2079059394004092391 6822 455511076151122488 6823 81851542579707052 6824 12077606736916724 6825 1459939242527725 6826 143685985598463 6827 11392505658132 6828 716002013628 6829 34837661782 6830 1269197388 6831 33071128 6832 577728 6833 5867 6834 15 6835 27733100021051242805 6836 94416242786024763685 6837 152177882777483205464 6838 154368933589843941860 6839 110505963366061545130 6840 59326093241549863725 6841 24777093956099638566 6842 8240754212802430815 6843 2216053101141342346 6844 486389645131278593 6845 87570582110249889 6846 12949320952288515 6847 1569077245041992 6848 154846162689867 6849 12314626695220 6850 776293217699 6851 37808754762 6852 1364519956 6853 33825979 6854 489166 6855 2549 6856 29254101929953526618 6857 99697023220474071820 6858 160864237708100074555 6859 163368599469368323220 6860 117091857091509225799 6861 62944038275482355725 6862 26324943739337453696 6863 8768765336728423611 6864 2361888324512006704 6865 519318086237654562 6866 93680855160446652 6867 13882613362721088 6868 1686194020261925 6869 166854943138021 6870 13311902921830 6871 842717370784 6872 41358314675 6873 1522605330 6874 40189413 6875 713735 6876 7447 6877 22 6878 30856865894568177602 6879 105267287294650750856 6880 170036527846491880053 6881 172882455042174663014 6882 124062382368869330897 6883 66778177159744269966 6884 27967532564565396554 6885 9329919129510440958 6886 2517123982180914139 6887 554429660891809179 6888 100208556367316404 6889 14881749084909003 6890 1811867981246464 6891 179773680874418 6892 14385839657748 6893 913463914873 6894 44882618969 6895 1638188237 6896 41262453 6897 612817 6898 3401 6899 32545700037437779893 6900 111142589076722396833 6901 179721396761288453579 6902 182939291730012579006 6903 131439552799376518010 6904 70841168736139281410 6905 29710541924956566420 6906 9926253570311490525 6907 2682353589612276799 6908 591866125009532154 6909 107181613529622101 6910 15951267051400441 6911 1946703022536618 6912 193671489268087 6913 15546799770667 6914 991291500437 6915 49067265237 6916 1825203235 6917 48793824 6918 880827 6919 9458 6920 30 6921 34325134982766333399 6922 117339301929175736765 6923 189946919534124598065 6924 193569481609478202531 6925 139246615948991469164 6926 75146398758764231449 6927 31559986850605491562 6928 10559929483922228736 6929 2858207388376079604 6930 631778223389400979 6931 114629770401010988 6932 17096028319562889 6933 2091360667303910 6934 208619330575332 6935 16796927615219 6936 1074257901568 6937 53244346710 6938 1965097847 6939 50274567 6940 766367 6941 4529 6942 36199935159195433357 6943 123874660555653940703 6944 200742678945547628726 6945 204805061011073376403 6946 147508122859563596398 6947 79708019444205302444 6948 33522235776607597407 6949 11233237624390380316 6950 3045354526217275258 6951 674326302033212290 6952 122584729308782815 6953 18321206482041222 6954 2246532583597814 6955 224696337516614 6956 18147802672940 6957 1165399539836 6958 58175171639 6959 2186296215 6960 59189470 6961 1085598 6962 11948 6963 42 6964 38175110601345068989 6965 130766805602887616905 6966 212139844278035330012 6967 216679820922201893950 6968 156249998480982141161 6969 84540993410972606983 6970 35604030422914474878 6971 11948606441913613483 6972 3244505452882275169 6973 719680861361171832 6974 131080246587814483 6975 19632339204845338 6976 2412975680891560 6977 241984466326527 6978 19602312002478 6979 1262640476064 6980 63122075513 6981 2355314199 6982 61186193 6983 956570 6984 6007 6985 40255929350268920076 6986 138034830427734730359 6987 224171254452361547715 6988 229229401683125084870 6989 165499616421800028845 6990 89661139641214753182 6991 37812506992426857563 6992 12708610257386526830 6993 3456414390979127553 6994 768023203430612329 6995 140152302146389752 6996 21035321927956933 6997 2591481478952374 6998 260574352778239 6999 21173423297194 7000 1369320690097 7001 68929514673 7002 2616844281 7003 71733301 7004 1336739 7005 15093 7006 57 7007 42447930520298223476 7008 145698829866836345347 7009 236871506571681147161 7010 242491390595802925337 7011 175285880190695594487 7012 95085180016792735871 7013 40155219531581830199 7014 13515977658243089575 7015 3681881991200812840 7016 819546105123523141 7017 149839197068047892 7018 22536461388482080 7019 2782915457490130 7020 280560578104904 7021 22864920050642 7022 1483225429947 7023 74783231626 7024 2820760314 7025 74386500 7026 1191646 7027 7895 7028 2 7029 44756937944913537662 7030 153779951933860984441 7031 250277047581708443117 7032 256505427300104545831 7033 185639305681304079241 7034 100830790853129292970 7035 42640163404732271508 7036 14373600680783756904 7037 3921758113286869838 7038 874454535954229585 7039 160181745418485479 7040 24142472403696878 7041 2988183761818780 7042 302046910180273 7043 24691312809173 7044 1608031987399 7045 81619978708 7046 3129855081 7047 86860507 7048 1644050 7049 19009 7050 79 7051 47189074512350952784 7052 162300452024867012042 7053 264426270940149344365 7054 271313314166125242449 7055 196592108668847073561 7056 106916656831687603876 7057 45275800269097415098 7058 15284544479236402760 7059 4176944828271283313 7060 932966374993332268 7061 171223396480794124 7062 25860535806311278 7063 3208275214214829 7064 325142443966028 7065 26657465773000 7066 1741380938828 7067 88541506307 7068 3375489598 7069 90335296 7070 1482081 7071 10359 7072 4 7073 49750777266101549965 7074 171283749461528261556 7075 279359619483100276119 7076 286959130205227460238 7077 208178299723045300677 7078 113362525709438020937 7079 48071085575126170828 7080 16252057264105767212 7081 4448399505644144520 7082 995313268077738177 7083 183010437131340968 7084 27698297296022504 7085 3444226509004272 7086 349966008279985 7087 28779642954805 7088 1887319647094 7089 96586017713 7090 3740715112 7091 105086174 7092 2019784 7093 23900 7094 106 7095 52448813177080818298 7096 180754487388845296655 7097 295119691993000541110 7098 303489353847554902620 7099 220433780760176435572 7100 120189268748249337422 7101 51035496223958058373 7102 17279581157123702513 7103 4737138185430277133 7104 1061741430718704349 7105 195592132334968519 7106 29663929521605510 7107 3697167798255327 7108 376643261380669 7109 31063960993514 7110 2043346023807 7111 104764027304 7112 4036149124 7113 109588106 7114 1840195 7115 13539 7116 6 7117 55290295709869405222 7118 190738595576964636372 7119 311751355554821892086 7120 320952991580151446938 7121 233396447407164553951 7122 127418943957266763062 7123 54179060021907490972 7124 18370763620003499659 7125 5044239069153000875 7126 1132512558168125406 7127 209020965161443627 7128 31766135715979870 7129 3968284178959933 7130 405310322966553 7131 33528686174683 7132 2213911606301 7133 114225216543 7134 4467535062 7135 127027158 7136 2478821 7137 29984 7138 145 7139 58282702266798842332 7140 201263355949266415231 7141 329301865015429780761 7142 339401710815800574754 7143 247106299844182547276 7144 135074860390976210176 7145 57512387992457625435 7146 19529469212903711249 7147 5370846262963642813 7148 1207904792242721691 7149 223352781778562799 7150 34014214616546612 7151 4258866543792988 7152 436111857978189 7153 36181421621521 7154 2396369260985 7155 123880453056 7156 4822421007 7157 132809687 7158 2280779 7159 17586 7160 12 7161 61433892410567108681 7162 212357471954277641137 7163 347820986829154789730 7164 358889982888302812948 7165 261605555766595542181 7166 143181648959755689403 7167 61046706995071385621 7168 20759792419278736970 7169 5718173701427530480 7170 1288213732288280866 7171 238647062045518125 7172 36418069078768698 7173 4570270037018744 7174 469203699255095 7175 39042672145515 7176 2595620757998 7177 135002727511 7178 5331750566 7179 153415872 7180 3039191 7181 37609 7182 191 7183 64752127000757160912 7184 224051141298539501900 7185 367361129590332558656 7186 379475232888424319433 7187 276938770083659592503 7188 151765336576725771040 7189 64793894391931510838 7190 22066071146375353611 7191 6087509368533446500 7192 1373753470108311086 7193 254967099890018067 7194 38988276280075574 7195 4903968108985335 7196 504752314733952 7197 42121809552902 7198 2808872007609 7199 146393809566 7200 5757464485 7201 160786760 7202 2822639 7203 22785 7204 20 7205 68246088337689936505 7206 236376131855487375791 7207 387977482708452628907 7208 401217994570965285576 7209 293152964315733378596 7210 160853421660245353286 7211 68766516049811664124 7212 23452900633313157789 7213 6480219660038847826 7214 1464857790050748121 7215 272380288889578050 7216 41736100555128353 7217 5261509386352496 7218 542936138101989 7219 45441886423287 7220 3041518652633 7221 159462258855 7222 6358660463 7223 185136972 7224 3721879 7225 47005 7226 257 7227 71924901207987034359 7228 249365861979053004492 7229 409728160269795055245 7230 424182076829391836804 7231 310297758686739839559 7232 170474957096800675365 7233 72977864735196264949 7234 24925148588851128603 7235 6897754122034063325 7236 1561881325524236041 7237 290958330202875085 7238 44673568666913023 7239 5644576115261601 7240 583946502211415 7241 49014314197305 7242 3290627807364 7243 172891940069 7244 6868654761 7245 194464568 7246 3487796 7247 29426 7248 32 7249 75798154981633906663 7250 263055484704980030144 7251 432674352622191949773 7252 448434738150866774083 7253 328425512027728457532 7254 180660637111384944170 7255 77442000946466084893 7256 26487971142364754350 7257 7341650366430209650 7258 1665200842814858690 7259 310777568638735538 7260 47813489902989611 7261 6054936762496935 7262 627987753547716 7263 52865058255484 7264 3562136055844 7265 188239989149 7266 7578011765 7267 223226547 7268 4553850 7269 58742 7270 337 7271 79875926864785626089 7272 277481975648570811307 7273 456880487295371077807 7274 474046867128823366908 7275 347591472775706066945 7276 191442885898128506947 7277 82173797538566520628 7278 28146829268378135981 7279 7813539341064344890 7280 1775216619005524965 7281 331919209947589984 7282 51169535315164302 7283 6494510901764314 7284 675279697930832 7285 57007930692648 7286 3852975620263 7287 204061710502 7288 8188298548 7289 234969527 7290 4302714 7291 37856 7292 50 7293 84168806196200988489 7294 292684225950044964059 7295 482414396041172118095 7296 501093176196033495346 7297 367853933360484578466 7298 202855954758968708076 7299 87188984942299761097 7300 29907506666489446130 7301 8315150850187591499 7302 1892353868106912632 7303 354469699709466850 7304 54756265292367758 7305 6965318445815438 7306 726056221024432 7307 61472162938902 7308 4169686673780 7309 222078550962 7310 9024924969 7311 268934878 7312 5566001 7313 73259 7314 445 7315 88687919953123472477 7316 308703139714648495403 7317 509347490792264619421 7318 529652404657908605429 7319 389274393646239142128 7320 214936023857133283887 7321 92504199184102581443 7322 31776128572471698987 7323 8848319477579585715 7324 2017064226276161204 7325 378520989510345155 7326 58589215734549445 7327 7469548320379377 7328 780569760773296 7329 66274394351131 7330 4509070251795 7331 240705849340 7332 9754327633 7333 283638987 7334 5300746 7335 48550 7336 76 7337 93444959582947134880 7338 325581735751183856272 7339 537754950323928335148 7340 559807528945779946761 7341 411917737069649940991 7342 227721306180104807180 7343 98137034313821427309 7344 33759181173737287825 7345 9414990737285183737 7346 2149827431603838816 7347 404170938646944370 7348 62684932466963755 7349 8009506319148195 7350 839088020586690 7351 71447581732568 7352 4878330191270 7353 261845261109 7354 10740779640 7355 323740552 7356 6796140 7357 91237 7358 582 7359 98452209041947025138 7360 343365255094701320670 7361 567715914125072371861 7362 591645987979914002217 7363 435852410995149203475 7364 241252161251833679819 7365 104106095581599983096 7366 35863532686376637142 7367 10017227713408181341 7368 2291152983960317998 7369 431523619995197717 7370 67061064232396832 7371 8587689010506982 7372 901900592465973 7373 77011615626500 7374 5274157198722 7375 283761046082 7376 11611515958 7377 342067111 7378 6521020 7379 62112 7380 110 7381 103722574224693227232 7382 362101273723380134518 7383 599313686564783405148 7384 625259919366264659281 7385 461150617568517805661 7386 255571214239536873186 7387 110431055935568617336 7388 38096455559923698340 7389 10657217974518290284 7390 2441581950931551236 7391 460689790826834986 7392 71736407549922634 7393 9206726749711074 7394 969313933904566 7395 83003712754494 7396 5704482439189 7397 308552497015 7398 12774154948 7399 389403634 7400 8290296 7401 113462 7402 761 7403 109269613914042801089 7404 381839820269583898212 7405 632635953330795532146 7406 660746404175850680878 7407 487888519096161605777 7408 270723477864292737492 7409 117132717535941289025 7410 40465649380221327955 7411 11337280969341996670 7412 2601688927334164521 7413 491787215647047700 7414 76731005359084468 7415 9869465515505020 7416 1041660145519774 7417 89447559180019 7418 6165900036220 7419 334320097375 7420 13812564234 7421 412154941 7422 8010355 7423 79189 7424 160 7425 115107572126311485045 7426 402633500358940326610 7427 667775006346003542921 7428 698207728997832315566 7429 516146448640073177127 7430 286756485428551771197 7431 124233074312312048633 7432 42979265742279099835 7433 12059875778247024673 7434 2772084046174228614 7435 524941194858847971 7436 82066203346463148 7437 10578906295522210 7438 1119289809023319 7439 96385169063526 7440 6667155134035 7441 363381050962 7442 15182280446 7443 468010548 7444 10103705 7445 140971 7446 983 7447 121251412055015308531 7448 424537626949189266013 7449 704827980567046067177 7450 737751660604330596055 7451 546009132772937990509 7452 303720430206069973108 7453 131755378345620612234 7454 45645934405184964851 7455 12827609412245963085 7456 2953415096680557672 7457 560284957837150996 7458 87764757150460579 7459 11338291432535711 7460 1202583658920613 7461 103844667874716 7462 7204761575865 7463 393657939000 7464 16419296097 7465 496151784 7466 9827207 7467 100709 7468 230 7469 127716851758299731724 7470 447610356466773728918 7471 743897104854100112846 7472 779491730795092852618 7473 577565930964477317628 7474 321668308292235795945 7475 139724212066421788753 7476 48474790343867632268 7477 13643245457165804284 7478 3146369879521680021 7479 597960224528058861 7480 93850899798144591 7481 12151042939663146 7482 1291942762953344 7483 111873541648200 7484 7788361069780 7485 427707090042 7486 18032466161 7487 562053701 7488 12301123 7489 174785 7490 1272 7491 1 7492 134520401457950705526 7493 471912832538135280496 7494 785089962795868578502 7495 823547540991951894960 7496 610911081367093491055 7497 340656074190582012289 7498 148165561759116231624 7499 51475503028375757457 7500 14509713367195605351 7501 3351678572896479624 7502 638117655940256931 7503 100350458090390590 7504 13020855152572045 7505 1387803192360734 7506 120505009137461 7507 8414425550882 7508 463260131400 7509 19504504425 7510 596734469 7511 12040420 7512 127779 7513 321 7514 141679402675359491400 7515 497509336648277706417 7516 828519767242983170438 7517 870045081508843341280 7518 646143960688705601625 7519 360742803840884785388 7520 157106895566611951022 7521 54658307280240219123 7522 15430118161721011718 7523 3570116276599858955 7524 680917509910094592 7525 107290934800005859 7526 13951627799816596 7527 1490623789973114 7528 129792816439996 7529 9093582795127 7530 503135130451 7531 21403613947 7532 674464980 7533 14963427 7534 216580 7535 1635 7536 1 7537 149212069366658311983 7538 524467445524503390772 7539 874305650977334328479 7540 919117062867448141160 7541 683369363106855379570 7542 381990861946769574779 7543 166577248144635027474 7544 58034035139027967200 7545 16407750783458574323 7546 3802505786268656471 7547 726530119262984256 7548 114701633749807589 7549 14947568225429952 7550 1600903837053260 7551 139776098648830 7552 9822295352651 7553 544857215193 7554 23153713038 7555 717085944 7556 14732100 7557 161634 7558 452 7559 157137530918243141884 7560 552858197222319965413 7561 922572969052727893421 7562 970903269701809048967 7563 722697786993455471957 7564 404466083842494732482 7565 176607307030455276541 7566 61614150386567606680 7567 17446098964364389399 7568 4049720423828798026 7569 775136629268484793 7570 122613758181402807 7571 16013120806047453 7572 1719167926968588 7573 150515670105425 7574 10612296064159 7575 591533027773 7576 25388492574 7577 808744784 7578 18185142 7579 267930 7580 2100 7581 2 7582 165475877252540130778 7583 582756265205755337628 7584 973453616947922406971 7585 1025550931726523776440 7586 764245737949460405081 7587 428237966116568217179 7588 187229504211175557822 7589 65410784853451613283 7590 18548858821944364354 7591 4312687050277227315 7592 826929573032779550 7593 131060547509676427 7594 17153074456061593 7595 1845987596775332 7596 162057541117102 7597 11460073516279 7598 640464838397 7599 27467121743 7600 860966627 7601 18003936 7602 204019 7603 626 7604 174248206225414283868 7605 614240140222846359219 7606 1027086367222844660967 7607 1083215108932626453737 7608 808136053654555011286 7609 453379862474541356062 7610 198478115392960040917 7611 69436776017301743599 7612 19719946985750535469 7613 4592389362800534195 7614 882113657058445207 7615 140077392578082370 7616 18372491754302333 7617 1981962568363507 7618 174470596348109 7619 12378581527743 7620 695075440025 7621 30096021475 7622 969023828 7623 22079679 7624 331094 7625 2686 7626 3 7627 183476673169897203682 7628 647392322151676017117 7629 1083617219839796957872 7630 1144059102623996820849 7631 854498238188432633592 7632 479969196273453227045 7633 210389361381544927541 7634 73705707608059443063 7635 20963513574007730074 7636 4889871256742669114 7637 940906420036348939 7638 149701984888771720 7639 19676823980134346 7640 2127746492087259 7641 187808720003298 7642 13364404967862 7643 752428376166 7644 32562446959 7645 1032841894 7646 21975909 7647 256902 7648 859 7649 193184542863362805046 7650 682299521068283085651 7651 1143199770718702042957 7652 1208254886282436361780 7653 903468815245786678516 7654 508087683278199657525 7655 223001515571707813977 7656 78231952395423280515 7657 22283955766610586361 7658 5206240404369906575 7659 1003539145608216090 7660 159974453046716688 7661 21071834592769820 7662 2284024991375406 7663 202150028828837 7664 14431842362168 7665 816292762542 7666 35653667827 7667 1160204562 7668 26784895 7669 408604 7670 3428 7671 5 7672 203396244121069430371 7673 719052867343538824233 7674 1205995601510082608678 7675 1275983553208526929791 7676 955191706332597650662 7677 537821560849281739345 7678 236355020253428490692 7679 83030716431894903220 7680 23685932284326787251 7681 5542672167357461214 7682 1070257567398511183 7683 170937524464181148 7684 22563726012885265 7685 2451545433123142 7686 217557511897423 7687 15577634606552 7688 883475869267 7689 38577776483 7690 1238003648 7691 26790488 7692 322742 7693 1178 7694 214137426864481064979 7695 757748133162968152637 7696 1272174685346687946567 7697 1347435793727012520198 7698 1009818620414771423283 7699 569261836175247598741 7700 250492605601985526048 7701 88118086890571584831 7702 25174378577428715670 7703 5900413583427056909 7704 1141322893390251710 7705 182636685238551668 7706 24159059714357805 7707 2631091103893319 7708 234119731994684 7709 16817593473841 7710 958127730131 7711 42211049103 7712 1388070985 7713 32464903 7714 503757 7715 4357 7716 7 7717 225435021971864892805 7718 798485964679732752494 7719 1341915813616508925193 7720 1422812395419823953847 7721 1067509465435163046635 7722 602504546502414998617 7723 265459415752083568922 7724 93511082352364076422 7725 26754523010173454046 7726 6280787627839307744 7727 1217012647309516972 7728 195120357645481312 7729 25864889170585461 7730 2823516335582314 7731 251910216092922 7732 18148685104493 7733 1036779949808 7734 45674641830 7735 1482699628 7736 32623327 7737 404655 7738 1593 7739 237317304138246344849 7740 841372124618550300831 7741 1415407047064890346126 7742 1502324763109033878968 7743 1128432788453666092481 7744 637651027148423373746 7745 281303145048423377562 7746 99227704962658368640 7747 28431903823841484173 7748 6685197831032064963 7749 1297621764174623446 7750 208440084879685608 7751 27688680857541480 7752 3029715916894770 7753 271029450192921 7754 19588397094031 7755 1124000225558 7756 49943489823 7757 1659489514 7758 39312771 7759 620189 7760 5539 7761 11 7762 249813957587285544613 7763 886517747965263294230 7764 1492846185559463640165 7765 1586195472667297849713 7766 1192766229568961918457 7767 674808201344305667670 7768 298074177596114529576 7769 105286996633640565444 7770 30212387224528753383 7771 7115133036316982444 7772 1383463549099794496 7773 222650726612831157 7774 29638456160028292 7775 3250665670534697 7776 291563011565815 7777 21134035364063 7778 1216026957600 7779 54042444784 7780 1774331874 7781 39681229 7782 506271 7783 2142 7784 262956144976382398799 7785 934039609911889867017 7786 1574441262081654787833 7787 1674658851559443471676 7788 1260697001156314640638 7789 714088884077872305273 7790 315825735097212702278 7791 111709098254163868195 7792 32102186344006314209 7793 7572172426705901232 7794 1474870947706403937 7795 237810672650401745 7796 31722706898574563 7797 3487387703045957 7798 313625026152956 7799 22804939894746 7800 1317884860037 7801 59055920185 7802 1982538425 7803 47566053 7804 762869 7805 7010 7806 15 7807 276776579749275226041 7808 984060405890211246496 7809 1660411064615499544711 7810 1767961582596774708533 7811 1332422399894195848373 7812 755612095393904659059 7813 334614036360884715368 7814 118515311004518062953 7815 34107881427893549653 7816 8057991031394726603 7817 1572197576553014753 7818 253982057518413888 7819 33950551412940114 7820 3740996303756582 7821 337314955602647 7822 24598865163871 7823 1425498717782 7824 63902987242 7825 2121647726 7826 48209983 7827 632089 7828 2879 7829 291309601773388386093 7830 1036709046594449902397 7831 1750985679808829951777 7832 1866363346402321255692 7833 1408150335335310451111 7834 799503398638983826169 7835 354498460928300109375 7836 125728162495911251844 7837 36236441035327044058 7838 8574365325726001265 7839 1675819148513381059 7840 271231007250255705 7841 36331647302015487 7842 4012658247885165 7843 362762384371007 7844 26537238492024 7845 1544396108052 7846 69788405579 7847 2366789581 7848 57503058 7849 937175 7850 8858 7851 22 7852 306591256640923571234 7853 1092120967123386816404 7854 1846407064547291548402 7855 1970137494890620082160 7856 1488099887756548582071 7857 845895255123116709944 7858 375541722303947594848 7859 133371476304316879771 7860 38495244573637354453 7861 9123179244510053720 7862 1786134693533787721 7863 289627875582644422 7864 38876354889752847 7865 4303645731712702 7866 390082777355710 7867 28618382789332 7868 1670167262051 7869 75515359970 7870 2534964786 7871 58509998 7872 787773 7873 3827 7874 322659378918534390425 7875 1150438450096157588189 7876 1946929649515886452741 7877 2079571751989188781060 7878 1572501903598202245144 7879 894927390134720334163 7880 397810054658592248759 7881 141470444170273654876 7882 40892105972597037749 7883 9706430643695203750 7884 1903568085476601151 7885 309247527491056848 7886 41595652800749856 7887 4615290479855828 7888 419423369105753 7889 30866044936878 7890 1808890558999 7891 82421799376 7892 2823517906 7893 69455315 7894 1150182 7895 11172 7896 30 7897 339553679178256374820 7898 1211810965935782029592 7899 2052820968133137262512 7900 2194968958666889784826 7901 1661599610676112373721 7902 946747187557947748902 7903 421373404548391247518 7904 150051703635416603485 7905 43435298857846456888 7906 10326238004942712373 7907 2028569432541663973 7908 330169600367060759 7909 44501312222365153 7910 4949043859636161 7911 450917905364649 7912 33279304143071 7913 1955801873000 7914 89182821730 7915 3026471970 7916 70935046 7917 979987 7918 5065 7919 357315835230743139222 7920 1276395529412850463318 7921 2164362317636097558200 7922 2316647853925626736589 7923 1755649267272242602311 7924 1001510103633444289601 7925 446305633841331506848 7926 159143419833869534047 7927 46133582971011461055 7928 10984847493751740783 7929 2161616841441526388 7930 352478828121663330 7931 47605807351243066 7932 5306425766343915 7933 484733793762812 7934 35884478204503 7935 2117583048233 7936 97283910558 7937 3366038994 7938 83823673 7939 1409987 7940 14063 7941 42 7942 375989587880022669571 7943 1344357072331871046657 7944 2281849456841540218862 7945 2444943887719062081161 7946 1854920854302732465747 7947 1059380094393605774427 7948 472684738132682473762 7949 168775370279712183808 7950 48996232273471345271 7951 11684640680322723439 7952 2303217917774944933 7953 376265330704739774 7954 50922506982139509 7955 5689091600332403 7956 521025782107903 7957 38681580847952 7958 2289094451286 7959 105259885942 7960 3610544692 7961 85905924 7962 1216876 7963 6687 7964 395620841028820788530 7965 1415868835878636940804 7966 2405593333444132554740 7967 2580210084589598690107 7968 1959698791069813611355 7969 1120530075820368017497 7970 500593071296249043819 7971 178979036152557068539 7972 52033064460736423811 7973 12428142402549252638 7974 2453911745229798679 7975 401624984261516202 7976 54465583697532619 7977 6098774866715679 7978 559984168175888 7979 41699837156629 7980 2477680783392 7981 114758103907 7982 4010018794 7983 101082507 7984 1726889 7985 17650 7986 56 7987 416257766602457544157 7988 1491112781685230790303 7989 2535920848337725658261 7990 2722817948983883651197 7991 2070282690186491184022 7992 1185142406392677124927 7993 530117583065123546902 7994 189787698258488655146 7995 55254472285850530836 7996 13218029221627678502 7997 2614270648341421471 7998 428659741857521245 7999 58250213984846821 8000 6537363343161968 8001 601787839611626 8002 44940398204090 8003 2677804316704 8004 124160092296 8005 4304121224 8006 103932629 8007 1508492 8008 8760 8009 1 8010 437950914649160060558 8011 1570280021532402847580 8012 2673175661984430585176 8013 2873158407941492030696 8014 2186988161891177449350 8015 1253409385972986191581 8016 561350074456326435837 8017 201236536764232057276 8018 58671456533397953519 8019 14057138449112602676 8020 2784902322334681706 8021 457478055419211268 8022 62292493285611328 8023 7006833871693817 8024 646653217591480 8025 48435726579527 8026 2897536853947 8027 135292097508 8028 4773955072 8029 121791722 8030 2112572 8031 22135 8032 79 8033 460753328443492911096 8034 1653571269565361000637 8035 2817719035136838285615 8036 3031642811844417022272 8037 2310147646399779943139 8038 1325533792217414001995 8039 594387460635298313928 8040 213362738262504771633 8041 62295660975691230421 8042 14948477575261929377 8043 2966451834061345692 8044 488195232845622575 8045 66609649129823280 8046 7509337748075139 8047 694786728369834 8048 52188404860138 8049 3130923002224 8050 146366641254 8051 5127158501 8052 125616634 8053 1866833 8054 11433 8055 2 8056 484720665113305846720 8057 1741197316047625894914 8058 2969930712181052681343 8059 3198703983443327356706 8060 2440111291566086256488 8061 1401729443064228530196 8062 629332048960543998570 8063 226205608525248593873 8064 66139409123113821767 8065 15895234156082490399 8066 3159604075451260146 8067 520933915859196115 8068 71219952343785968 8069 8047129052647363 8070 746434637481240 8071 56234497242188 8072 3386830883625 8073 159407835857 8074 5679569140 8075 146629736 8076 2582171 8077 27678 8078 105 8079 509911322191505071761 8080 1833379522619966411616 8081 3130209852682328097859 8082 3374797310582794365310 8083 2577247887145401079005 8084 1482221778794180343795 8085 666291837545790199016 8086 239806689535558807685 8087 70215743257919466916 8088 16900786618504773619 8089 3365085931769743109 8090 555824478835637789 8091 76142951394430145 8092 8622658811261364 8093 801834929468658 8094 60578311843880 8095 3658865698834 8096 172443490868 8097 6103151216 8098 151671098 8099 2306588 8100 14876 8101 5 8102 536386569918582753973 8103 1930350343335555096726 8104 3298976002848759224254 8105 3560401905393967683191 8106 2721945832345478375382 8107 1567248487025926613238 8108 705380822847955405658 8109 254209885237303513677 8110 74538465446022311158 8111 17968715279614533259 8112 3583669030633968747 8113 593005571817334913 8114 81399384373971005 8115 9238495623995827 8116 861267760781024 8117 65259990003846 8118 3956771061890 8119 187714545413 8120 6752479359 8121 176392533 8122 3152685 8123 34576 8124 141 8125 564210689874790201051 8126 2032353870468990201085 8127 3476670116045256645116 8128 3756021819384008577321 8129 2874614155733790137004 8130 1657060158173447924741 8131 746719324902052371905 8132 269461593714733912490 8133 79122181003752489533 8134 19102814197985970653 8135 3816172276552953583 8136 632624562520482764 8137 87011423930717401 8138 9897431576979173 8139 925007297320655 8140 70285888807764 8141 4273692225023 8142 203047592460 8143 7259737472 8144 182956991 8145 2845513 8146 19251 8147 10 8148 593451120392206122597 8149 2139646405125251387015 8150 3663755628561404653937 8151 3962187309558912907141 8152 3035683600054822436187 8153 1751920964183148532615 8154 790434336171684619306 8155 285610844712507798614 8156 83982344304334919113 8157 20307103781300272168 8158 4063464815560949507 8159 674838153431880270 8160 93002599454432880 8161 10602393126865141 8162 993372351119030 8163 75700708526861 8164 4620332657243 8165 220922754659 8166 8022743682 8167 212026762 8168 3845770 8169 43117 8170 188 8171 624178608573795304257 8172 2252497057356384215370 8173 3860719581723711616856 8174 4179456180643911355728 8175 3205607746452017866006 8176 1852109386498055835863 8177 836659881304594157614 8178 302709446990657223571 8179 89135307252162771458 8180 21585843993989249440 8181 4326468906398731751 8182 719812876132370803 8183 99398057799782775 8184 11356558801590696 8185 1066678325475031 8186 81513315293683 8187 4989359162765 8188 238945283633 8189 8629415327 8190 220488080 8191 3505043 8192 24834 8193 15 8194 656467369563665406716 8195 2371188374763177310308 8196 4068073800440010563531 8197 4408415191991972271007 8198 3384864199200621571813 8199 1957918979495520138403 8200 885537397385898528222 8201 320812143490542861731 8202 94598370283562335201 8203 22943548192448692055 8204 4606163328335512659 8205 767725785058011226 8206 106224483868716021 8207 12163262358413683 8208 1145288154611284 8209 87773493439224 8210 5392528385746 8211 259859513235 8212 9525747176 8213 254665377 8214 4686494 8215 53671 8216 251 8217 690395253573912084799 8218 2496016999680491461748 8219 4286356135075813274232 8220 4649681524027253560252 8221 3573955844856751382842 8222 2069659161640249658543 8223 937216141395379723629 8224 339976772555969773886 8225 100389836479924183394 8226 24384998209616455187 8227 4903586497753509555 8228 818765014504539115 8229 113510387296074917 8230 13026121496566211 8231 1229564404655407 8232 94493076423563 8233 5822011439393 8234 281029532460 8235 10250375599 8236 265466448 8237 4310952 8238 31952 8239 26 8240 726043920498632218563 8241 2627294360137420123116 8242 4516131757089367273033 8243 4903904331816192591166 8244 3773412157985719768208 8245 2187656063004116367011 8246 991853610765314133312 8247 360264440834245891566 8248 106529068446593235782 8249 25915259766419556964 8250 5219840288680670642 8251 873130561317792667 8252 121286027902857317 8253 13948931647891741 8254 1319920137189693 8255 101727618609804 8256 6290721911830 8257 305488773880 8258 11302991244 8259 305645772 8260 5705885 8261 66696 8262 329 8263 763499022832368506379 8264 2765347393556677883693 8265 4757994519574325425446 8266 5171766373465089539901 8267 3983790576780450096846 8268 2312253414158226745111 8269 1049615987776098781124 8270 381739705033890322513 8271 113036548505251913535 8272 27539699049042031946 8273 5556093653532421961 8274 931034904509247441 8275 129583715129492312 8276 14935809658642121 8277 1416771867557245 8278 109492440285055 8279 6790318322116 8280 330339216641 8281 12167469927 8282 319333693 8283 5294601 8284 40951 8285 40 8286 802850397460440604872 8287 2910519303381237727440 8288 5012568390385172391529 8289 5453985707897431303976 8290 4205677964033667726740 8291 2443813467893583793444 8292 1110678615260985043412 8293 404470761152455047280 8294 119933942213652373507 8295 29264000278154551034 8296 5913586755787077486 8297 992703892209307855 8298 138437749778424699 8299 15991075747629987 8300 1520589799544494 8301 117849558550150 8302 7334985391662 8303 358932865284 8304 13403240324 8305 366546914 8306 6940151 8307 82818 8308 435 8309 844192266158093252677 8310 3063170354354049150569 8311 5280508947571907770708 8312 5751317492395976017470 8313 4439692123029042113613 8314 2582717985595505108345 8315 1175226488034659191322 8316 428529646941324153159 8317 127244165446651064679 8318 31094184174327301924 8319 6293635064323369712 8320 1058377436188751608 8321 147884743202517500 8322 17119412001958088 8323 1631851872766905 8324 126818480230466 8325 7915857557426 8326 388084192754 8327 14433334336 8328 383789088 8329 6493639 8330 52307 8331 60 8332 887623445597430116745 8333 3223678705412335617481 8334 5562504949449471026943 8335 6064555866652032885896 8336 4686483394176297444531 8337 2729369271735238374235 8338 1243454771999978431908 8339 453992455045313966433 8340 134991455033157093722 8341 33036627282583497656 8342 6697634087513980873 8343 1128310505266640347 8344 157963561169224570 8345 18325735230160645 8346 1751093463984376 8347 136468453718104 8348 8548514918796 8349 421496608405 8350 15883657461 8351 439260021 8352 8434081 8353 102625 8354 566 8355 933247567499466083850 8356 3392441280493310251413 8357 5859279987841606957324 8358 6394535917597222451651 8359 4946736349504946631248 8360 2884191247285245838772 8361 1315569359328638849896 8362 480939554662843351314 8363 143201443643278519094 8364 35098082977258156496 8365 7127063833332532552 8366 1202773910221266500 8367 168715675476935092 8368 19615369193257981 8369 1878862642793575 8370 146823890206610 8371 9223558173693 8372 455672136442 8373 17109712646 8374 460841882 8375 7953363 8376 66668 8377 92 8378 981173308778066452441 8379 3569874683568609964547 8380 6171594213489972010524 8381 6742135758464764701213 8382 5221171551845961083115 8383 3047630597195606682538 8384 1391787442412976616008 8385 509455828875101763065 8386 151901238498539053538 8387 37285702988704151899 8388 7583494112480396043 8389 1282055421399427264 8390 180185117957741663 8391 20993906478183978 8392 2015768828608299 8393 157962254494759 8394 9958102100473 8395 494698256887 8396 18811323099 8397 526006779 8398 10239778 8399 127040 8400 737 8401 1031514632566125224072 8402 3756416156878509813823 8403 6500246147258139298243 8404 7108278707820887206558 8405 5510547407232985542187 8406 3220157973897364682514 8407 1472338120023402849481 8408 539630924101427549851 8409 161119504598264935821 8410 39607060520371958401 8411 8068589693985963254 8412 1366460643059974320 8413 192418848346535150 8414 22467399509040180 8415 2162440164518559 8416 169913661678775 8417 10742209353188 8418 534738539441 8419 20269004100 8420 552893731 8421 9728377 8422 84681 8423 134 8424 1084391040840016659831 8425 3952524582794438307157 8426 6846074586634443565936 8427 7493935562567232377466 8428 5815662129536669885883 8429 3402269246786404183134 8430 1557463044929563985879 8431 571559510014265008148 8432 170886552595312180763 8433 42070174709805839115 8434 8584116058287327525 8435 1456314276053927968 8436 205466733705164588 8437 24042208166654346 8438 2319570409049816 8439 182764809731995 8440 11594681444352 8441 580303062914 8442 22264749305 8443 629416236 8444 12421485 8445 157082 8446 952 8447 1139927838503111079027 8448 4158681536281372316626 8449 7209960595755130146782 8450 7900127001736697708371 8451 6137355781139661173075 8452 3594486836634462836074 8453 1647417093993779630119 8454 605341557219568451211 8455 181234431471293308704 8456 44683536376161405362 8457 9131945212028704501 8458 1551961101624184864 8459 219381940681792050 8460 25725209378484119 8461 2487878802764377 8462 196552580851831 8463 12505043327220 8464 627185100498 8465 23996034240 8466 662770221 8467 11884156 8468 107281 8469 191 8470 1198256409920909574995 8471 4375392386956697779377 8472 7592829594020869435519 8473 8327926105765088657436 8474 6476512421236689152449 8475 3797361115123320317758 8476 1742469075598996318222 8477 641082629493866510552 8478 192197026189736479396 8479 47456134953929922025 8480 9714062267782642580 8481 1653767388941944731 8482 234220923125212716 8483 27523634449475773 8484 2668155206880287 8485 211374023520843 8486 13493952799869 8487 680360441954 8488 26336011411 8489 752615966 8490 15054124 8491 193945 8492 1232 8493 1259514508712570663685 8494 4603187451331364321411 8495 7995653553890872300381 8496 8778460984981847604137 8497 6834062382822389550684 8498 4011471858687439678740 8499 1842902484870198176779 8500 678894188001712641183 8501 203810161113697278590 8502 50397487697855456402 8503 10332571787971956188 8504 1762122011432045477 8505 250043855016753056 8506 29445295510189998 8507 2861222697494052 8508 227273883417433 8509 14550405824244 8510 735221216020 8511 28390114743 8512 793810199 8513 14499432 8514 135646 8515 272 8516 1323846560678549110769 8517 4842623202929970428519 8518 8419453295270646544619 8519 9252917557853039992192 8520 7210984638976738514028 8521 4237429799661321157696 8522 1949016285605198174462 8523 718893916457444961160 8524 216111708738477581503 8525 53517669679207989107 8526 10989705152730359993 8527 1877438025234590243 8528 266914636775243637 8529 31498410133433193 8530 3067980318275181 8531 244360986515486 8532 15697102169533 8533 797251675463 8534 31132763238 8535 899287123 8536 18229731 8537 239104 8538 1573 8539 1 8540 1391403980971301808203 8541 5094283539330549147872 8542 8865300893167166301572 8543 9752542462560626885270 8544 7608309293323238506850 8545 4475878253185731960147 8546 2061125735599657720943 8547 761206062913774329233 8548 229141704541866049271 8549 56827345961337459686 8550 11687827862963101321 8551 2000153913378681849 8552 284901349193050050 8553 33691851309849713 8554 3289369499664399 8555 262689180197573 8556 16922523975807 8557 861410550805 8558 33567518711 8559 949987835 8560 17668637 8561 170994 8562 381 8563 1462345506413869664343 8564 5358781106897507986858 8565 9334322210404968857487 8566 10278646095407608768833 8567 8027120218095606525102 8568 4727494808053412875546 8569 2179563266927362613171 8570 805961796096758726738 8571 242942468318865176540 8572 60337805595365407800 8573 12429447548489796859 8574 2130735368277865805 8575 304076296879479802 8576 36034955410165524 8577 3526413553755806 8578 282380543812910 8579 18251621119302 8580 933741106465 8581 36781048469 8582 1073767250 8583 22055387 8584 294581 8585 2021 8586 1 8587 1536837542870798850028 8588 5636758691708047448075 8589 9827699541978542843091 8590 10832605820689735219685 8591 8468557796868819492269 8592 4992993129154290170033 8593 2304679398050118363900 8594 853299585566093685931 8595 257558732002024484830 8596 64060997432330492191 8597 13217222196122446730 8598 2269676690821171770 8599 324516494160489105 8600 38537795109603899 8601 3780188452698092 8602 303499610952350 8603 19672388130148 8604 1008729528453 8605 39664242568 8606 1135975640 8607 21504762 8608 215053 8609 528 8610 1615054528906495305740 8611 5928890675779267782647 8612 10346674389493304878669 8613 11415869334449152279209 8614 8933821810569755780156 8615 5273124847906028968990 8616 2436843696185623270489 8617 903365601737246134299 8618 273037774372182458392 8619 68009567611044575035 8620 14053969283334512594 8621 2417502772834815154 8622 346303725792185849 8623 41210975978094275 8624 4051858970415248 8625 326183362209240 8626 21212253611006 8627 1093034343756 8628 43428180314 8629 1281212387 8630 26661954 8631 362360 8632 2573 8633 2 8634 1697179316748575228243 8635 6235884559592436197268 8636 10892550378840423463989 8637 12029958175388872201969 8638 9424174492751993375857 8639 5568681527940922824331 8640 2576445803057654099014 8641 956314132598466087614 8642 289429563646813564795 8643 72196900063820438254 8644 14942674771704780575 8645 2574770687825209038 8646 369525084281419633 8647 44065930115242911 8648 4342654223097065 8649 350508688843998 8650 22858762418856 8651 1180631332687 8652 46839231516 8653 1357285512 8654 26143591 8655 269931 8656 729 8657 1783403570492289649016 8658 6558482560306050488940 8659 11466696306808047920320 8660 12676471432105821072464 8661 9940943707428993930079 8662 5880496758724529094666 8663 2723896498280925797331 8664 1012308028468746295839 8665 306786907378458519428 8666 76637158247788165318 8667 15886503333289229991 8668 2742071908623652902 8669 394273061259992969 8670 47114698581629220 8671 4653899641664301 8672 376629534774379 8673 24642074792455 8674 1278850235852 8675 51246397202 8676 1527673235 8677 32202988 8678 445230 8679 3279 8680 3 8681 1873928182924702915418 8682 6897463284857732245138 8683 12070549337057965770336 8684 13357089627845564948933 8685 10485526292148274859079 8686 6209448351374256850394 8687 2879628821176056152919 8688 1071519169471467754731 8689 325165610671359602103 8690 81345329828695608522 8691 16888808656180917534 8692 2920034083056202215 8693 420646112562256946 8694 50370254198167290 8695 4986998661136212 8696 404637013299315 8697 26549340592728 8698 1381117566883 8699 55278329011 8700 1620454748 8701 31746516 8702 337989 8703 995 8704 1968963712113244494612 8705 7253643479216179919364 8706 12705618360122790024386 8707 14073578775879956382844 8708 11059391595196936048449 8709 6556460622873158119150 8710 3044099265425416610304 8711 1134128953160242259904 8712 344624643395298225545 8713 86337273841193640383 8714 17953144591165351072 8715 3109323531919778217 8716 448748804498643972 8717 53846264722575044 8718 5343459416419839 8719 434704198887727 8720 28613733959726 8721 1495500285669 8722 60436727791 8723 1820280710 8724 38864609 8725 546529 8726 4156 8727 5 8728 2068730837734504373498 8729 7627879864162584150835 8730 13373487502228229883144 8731 14827794659651332271953 8732 11664085156102975329617 8733 6922506827007657210168 8734 3217789018423855375663 8735 1200328814116748772975 8736 365226316144614640707 8737 91629770410444124585 8738 19083276740096130297 8739 3310647248283559205 8740 478692420212749204 8741 57557444036339560 8742 5724883323817175 8743 466938803504174 8744 30822074889102 8745 1614827612021 8746 65198490350 8747 1933163134 8748 38507491 8749 422288 8750 1350 8751 2173460838682805084745 8752 8021071056926907110823 8753 14075819805564028611694 8754 15621687317615586495449 8755 12301232576702552460045 8756 7308611703881017423284 8757 3401205268279156176544 8758 1270320770524226605908 8759 387036465755371194640 8760 97240572805505952211 8761 20283195141391337902 8762 3524755670602183551 8763 510595136243760515 8764 61519303508651560 8765 6132986309357474 8766 501535436629484 8767 33210867834920 8768 1747977396041 8769 71234100975 8770 2167472775 8771 46864564 8772 670076 8773 5267 8774 7 8775 2283396093246431267459 8776 8434159580252590373993 8777 14814361096347332709574 8778 16457305725777958280121 8779 12972543614794569545789 8780 7715854133208939159406 8781 3594882594778850416757 8782 1344317993995443922967 8783 410124651513767384789 8784 103188463533545387590 8785 21557126958232506339 8786 3752444955955926758 8787 544582695569076517 8788 65748528239981056 8789 6569594861750294 8790 538620913302337 8791 35766694269513 8792 1887136342235 8793 76852928380 8794 2304453845 8795 46657931 8796 526705 8797 1819 8798 2398790601876727499435 8799 8868133970364755228860 8800 15590944024564804850788 8801 17336802737537774378535 8802 13679816445207270228383 8803 8145369955813190295569 8804 3799384413072106022508 8805 1422545416871973668432 8806 434564361424637045650 8807 109493312280774719667 8808 22909550668124386308 8809 3994560079084106495 8810 580788631711096390 8811 70262713139241364 8812 7036660799966925 8813 578414376059545 8814 38529732309898 8815 2042066230696 8816 83912419733 8817 2579154178 8818 56467017 8819 820541 8820 6642 8821 11 8822 2519910534269848860963 8823 9324030983331256669028 8824 16407492300452080264666 8825 18262440259488069142611 8826 14424942140509639206027 8827 8598354932713540102063 8828 4015304495931244657517 8829 1505240370482249612052 8830 460433229808427458254 8831 116176137825876210442 8832 24345210559106404223 8833 4251997367246122796 8834 619354980158066452 8835 75080775246136720 8836 7536266461612982 8837 621064561527255 8838 41486439417598 8839 2204264616907 8840 90537202274 8841 2745022053 8842 56472801 8843 655515 8844 2438 8845 2647034802210648246233 8846 9802937901757049277359 8847 17266025145948631645064 8848 19236594656096094042061 8849 15209909406990927503395 8850 9076067825836175699621 8851 4243268592501346445247 8852 1592653251283134649939 8853 487813267268769210046 8854 123259173372024690387 8855 25869132222804366312 8856 4525707989665832749 8857 660432580059543917 8858 80222668349398488 8859 8070631690788779 8860 666818310457203 8861 44681057907171 8862 2384463619268 8863 98791236539 8864 3066967595 8865 67981803 8866 1004029 8867 8379 8868 15 8869 2780455658264370095635 8870 10305994954503180578385 8871 18168661944077574990812 8872 20261762448937691387476 8873 16036809515959744335762 8874 9579833671602272871388 8875 4483936109479796812101 8876 1685048229788820701241 8877 516791102538244766203 8878 130765935413778126122 8879 27486638831094112648 8880 4816700810799056438 8881 704181841022834436 8882 85709830112032056 8883 8642129190990294 8884 715849782308071 8885 48100057083700 8886 2573414567521 8887 106595834334 8888 3267418959 8889 68281268 8890 814220 8891 3251 8892 2920479322238000005969 8893 10834397849129314448621 8894 19117627114015091739124 8895 21340566287797733510182 8896 16907841488178027208828 8897 10111047214071731951362 8898 4738001883160111006371 8899 1782703996167465308140 8900 547458237452286186590 8901 138721295899915747926 8902 29203368734219191209 8903 5126046256380252672 8904 750773095099462262 8905 91564884993641902 8906 9253283322815981 8907 768437061484746 8908 51792177442948 8909 2782915861158 8910 116243032302 8911 3644664313 8912 81781094 8913 1227009 8914 10522 8915 22 8916 3067426637043076522771 8917 11389400419429870862935 8918 20115255232211320900597 8919 22475761186586178649938 8920 17825317570984758727245 8921 10671176480474669885563 8922 5006198062747007001655 8923 1885914538038760595111 8924 579911316474341918893 8925 147151559767086467587 8926 31025293297856638411 8927 5454879561055108014 8928 800387449402349359 8929 97812121885707467 8930 9906796509268458 8931 824783480787789 8932 55744073600406 8933 3002918976860 8934 125430337318 8935 3886391739 8936 82475336 8937 1009825 8938 4303 8939 3221633754118996745192 8940 11972317402106516771798 8941 21163996381563516844678 8942 23670241096413613228637 8943 18791668943105282595701 8944 11261766577906129473080 8945 5289296067068614659889 8946 1994989968303424067583 8947 614252410036569172958 8948 156084545213334817104 8949 32958736587754311258 8950 5804405080346924664 8951 853217210150245365 8952 104477181402992793 8953 10605538638444657 8954 885202705351736 8955 60009460090254 8956 3246384549437 8957 136701854903 8958 4328356296 8959 98303106 8960 1498054 8961 13215 8962 30 8963 3383452850565360078155 8964 12584527342537926184641 8965 22266421759417500161582 8966 24927045791790733397563 8967 19809451711065339943516 8968 11884443674975941585703 8969 5588108646761798814962 8970 2110257395157106262846 8971 650589313242223614237 8972 165549669345064942106 8973 35010395677184545208 8974 6175899913041004357 8975 909466788563494999 8976 111587577962941542 8977 11352586492858507 8978 949931439775128 8979 64575392401176 8980 3502410257217 8981 147508609336 8982 4619344394 8983 99519599 8984 1249999 8985 5673 8986 3553252879820765376374 8987 13227475632519954877284 8988 23425229567138969939936 8989 26249368063007788036508 8990 20881353241238250232515 8991 12540919149943178563713 8992 5903492074343309728758 8993 2232061830463169556059 8994 689035861588010692273 8995 175578038496628972369 8996 37187362179545673656 8997 6570718751180663150 8998 969353234944817776 8999 119172363660110837 9000 12151202201258140 9001 1019323574707562 9002 69501098377392 9003 3785231629259 9004 160672856745 9005 5136967126 9006 118074738 9007 1827288 9008 16537 9009 42 9010 3731420356135535629713 9011 13902677695520429002076 9012 24643251162303575590942 9013 27640561294424955894037 9014 22010198756980784766674 9015 13232993992500857003945 9016 6236348420886420256000 9017 2360767155427520284111 9018 729712262763353336472 9019 186202543449085795446 9020 39497145023396763315 9021 6990297954004106758 9022 1033107219745247865 9023 127262693032078769 9024 13004887061285998 9025 1093654367681784 9026 74774275223563 9027 4083025252257 9028 173375267532 9029 5486670482 9030 119968697 9031 1544608 9032 7447 9033 3918360175241258761370 9034 14611722319733546396074 9035 25923457507635793873651 9036 29104147403245868534739 9037 23198958271663568144984 9038 13962563419805501607787 9039 6587627954655007520407 9040 2496757135973761130699 9041 772745446465529960147 9042 197457959269378561615 9043 41947694851334119273 9044 7436160920618587101 9045 1100973644129640006 9046 135891477038230445 9047 13917348434301804 9048 1173323113780362 9049 80460272527692 9050 4411427284728 9051 188744544068 9052 6092770880 9053 141711882 9054 2226676 9055 20679 9056 56 9057 4114496473286446056758 9058 15356275142394761846183 9059 27268965942100966056623 9060 30643825132093177384072 9061 24450753906479641638031 9062 14731621687021724090998 9063 6958331687156322612972 9064 2640436482545801891380 9065 818269434005453483801 9066 209381052276831724090 9067 44547429017758957536 9068 7909922718822345006 9069 1173212735792814979 9070 145093984429184412 9071 14892569175148021 9072 1258649167646220 9073 86547738644462 9074 4757632273419 9075 203664069425 9076 6512296123 9077 144482154 9078 1905913 9079 9723 9080 4320273524391791480362 9081 16138082302568558956667 9082 28683047254262864981316 9083 32263478783234935456363 9084 25768867516672553297570 9085 15542267188733024503272 9086 7349514020769309198100 9087 2792231976746902858902 9088 866425726771219270859 9089 222010691072939082344 9090 47305258859928384483 9091 8413296073299589893 9092 1250100765278416711 9093 154907480889681476 9094 15934761509659234 9095 1350083549681430 9096 93108801063520 9097 5138802407362 9098 221601077090 9099 7221858973 9100 169955182 9101 2710505 9102 25781 9103 78 9104 4536156679513301178020 9105 16958974263091454816431 9106 30169133095766455643778 9107 33967187367669154204843 9108 27156748704507665074023 9109 16396707808430903521879 9110 7762285537870973878636 9111 2952593655224467885634 9112 917363715619643314410 9113 235387964758324957293 9114 50230618076645825024 9115 8948096526845978776 9116 1331931216914414174 9117 165371885234482642 9118 17048454437366841 9119 1447995960987848 9120 100133427409846 9121 5541088767680 9122 239112453651 9123 7724385062 9124 173839773 9125 2347653 9126 12639 9127 2 9128 4762633348944159169263 9129 17820869805816017099731 9130 31730823763336521463686 9131 35759234162780219081981 9132 28618023273375232533017 9133 17297266495051280445045 9134 8197815959322383584359 9135 3121996046282478206953 9136 971241113501742626440 9137 249556307604266929250 9138 53333492610555832419 9139 9516249170073117931 9140 1419015658532375719 9141 176529384300845542 9142 18238432790971496 9143 1552895929231991 9144 107701279233149 9145 5983327441737 9146 260038198318 9147 8554805790 9148 203674648 9149 3296930 9150 32117 9151 103 9152 5000214028935182749383 9153 18725780219222489615426 9154 33371896328493952776985 9155 37644116775393226074648 9156 30156502040363231874220 9157 18246387173032310274390 9158 8657337222549274400747 9159 3300939483105627608512 9160 1028224409911584532733 9161 264561630449388653701 9162 56624452424923597924 9163 10119794444872950407 9164 1511685015283778994 9165 188425141401609077 9166 19509844439420088 9167 1665211074003685 9168 115804058116098 9169 6450550054026 9170 280577589323 9171 9155894635 9172 208969352 9173 2887332 9174 16370 9175 4 9176 5249433375442353522010 9177 19675813679563935891712 9178 35096313156999803532930 9179 39626557682073734153975 9180 31776190094032183065091 9181 19246640939530173090048 9182 9142146723113221453038 9183 3489951484239194043676 9184 1088489349984952809978 9185 280452458550993076744 9186 60114685311637754003 9187 10760895588050795252 9188 1610290556396367592 9189 201106904565858745 9190 20868123562700287 9191 1785517032947114 9192 124529809371605 9193 6963430758234 9194 304980900238 9195 10127540569 9196 243905342 9197 4006009 9198 39908 9199 140 9200 5510851327627477467773 9201 20673179830485998478227 9202 36908230849769533258616 9203 41711515240977890653234 9204 33481296557841129178049 9205 20300732526378074759685 9206 9653610751465051745764 9207 3689588195229265352991 9208 1152221440424586831822 9209 297280078937954323986 9210 63816031795386910432 9211 11441845222172220218 9212 1715205320788637223 9213 214625759458137807 9214 22319119319205580 9215 1914307561948519 9216 133872477854985 9217 7505813735656 9218 329055415575 9219 10845439206 9220 250972487 9221 3546294 9222 21113 9223 6 9224 5785054281741625346881 9225 21720194582250855914219 9226 38812009583590812521899 9227 43904195281969263180807 9228 35276244769920212051799 9229 21411507144479122307495 9230 10193168069717037384517 9231 3900435919366347669374 9232 1219616481214922558065 9233 315098693642344811100 9234 67741022900929824089 9235 12165073646890491720 9236 1826825255952089864 9237 229035725642813878 9238 23869001730825528 9239 2052233558960676 9240 143929416001488 9241 8100376573625 9242 357503736665 9243 11982076019 9244 291867214 9245 4863227 9246 49552 9247 186 9248 6072656318759311160972 9249 22819285132314594401558 9250 40812222898273811563630 9251 46210063245563248291670 9252 37165682975125021210893 9253 22581957660449138435322 9254 10762333677874504464800 9255 4123112726099864144113 9256 1290881125716662553730 9257 333965582607074198136 9258 71902919680470489596 9259 12933156180929087827 9260 1945570752045043715 9261 244394576844409247 9262 25524414507466178 9263 2199864123799623 9264 154697421392510 9265 8729710318281 9266 385703212205 9267 12838357365 9268 301148879 9269 4348883 9270 27132 9271 12 9272 6374300488722555360620 9273 23972995213121459864092 9274 42913667965743324120048 9275 48634856865774662573916 9276 39154495596713563197296 9277 23815232081682424411100 9278 11362702804360104031148 9279 4358270131650281242345 9280 1366233472437115697722 9281 353941275463495867513 9282 76315754642974448463 9283 13748822477577063346 9284 2071887992904218561 9285 260763413528530133 9286 27292361508432168 9287 2357935336167114 9288 166284214245154 9289 9418689512786 9290 418854040993 9291 14167580729 9292 349014383 9293 5898915 9294 61384 9295 246 9296 6690660152601314371407 9297 25183990590541107539654 9298 45121376318592631134070 9299 51184599514552757742743 9300 41247814991121494252902 9301 25114641479925006760598 9302 11995955060941783661057 9303 4606594881939378005786 9304 1445903686449985396431 9305 375089732496993736470 9306 80994375977964640684 9307 14614964767573552256 9308 2206250634012230487 9309 278207547283290995 9310 29180386085857710 9311 2527102731703366 9312 178690116966733 9313 10148568090320 9314 451864176255 9315 15187648681 9316 361041186 9317 5325548 9318 34770 9319 20 9320 7022440385441935896902 9321 26455064815396336248905 9322 47440625089881233097077 9323 53865614177103814343203 9324 43451033792109673222953 9325 26483668299116336174244 9326 12663858816473093149426 9327 4868810826486434147408 9328 1530134654362216754321 9329 397478534659298141697 9330 85954494332150113572 9331 15534648163008310755 9332 2349161323804553935 9333 296796073323430744 9334 31196436793584912 9335 2708198681739054 9336 192034418057629 9337 10946633645838 9338 490480447632 9339 16741701525 9340 417047944 9341 7148659 9342 75973 9343 323 9344 7370379444138593884356 9345 27789145235013739868306 9346 49876948803909641744888 9347 56684538054240929100023 9348 45769817919201201822132 9349 27925975022185906060504 9350 13368275829085795980783 9351 5145680876094746826591 9352 1619182675717162853969 9353 421179086173994257007 9354 91212731428144105575 9355 16511120004974374298 9356 2501153586958597995 9357 316602808589778258 9358 33349075543793543 9359 2901977191685651 9360 206321792140330 9361 11792732883372 9362 529096847863 9363 17955304704 9364 432478254 9365 6513094 9366 44393 9367 32 9368 7735250300842202070312 9369 29189299290780466136486 9370 52436151694763759988451 9371 59648337921539406519901 9372 48210120146278344996723 9373 29445413340711152733516 9374 14111166070419653601414 9375 5438009079391692930490 9376 1713318189470552150559 9377 446266825645242979563 9378 96786672295329369714 9379 17547821330605153686 9380 2662793563845990478 9381 337705857639076823 9382 35647320619990294 9383 3109380231655466 9384 221684391140766 9385 12716783753347 9386 574062648580 9387 19771782521 9388 497995300 9389 8655175 9390 93868 9391 425 9392 8117862246231930427307 9393 30658741104986300423578 9394 55124320610155657832090 9395 62764326213453073471217 9396 50778194348009455262028 9397 31046033768726486247342 9398 14894592803299823247715 9399 5746642804454964607503 9400 1812826539002117485568 9401 472821450137083688684 9402 102694920184306596760 9403 18648397286553066575 9404 2834682047741595278 9405 360188634185190486 9406 38100886810962381 9407 3331273834606702 9408 238132209555679 9409 13697158698121 9410 619209727312 9411 21213951454 9412 517610856 9413 7954512 9414 56512 9415 50 9416 8519062566408216652134 9417 32200838365121044500841 9418 57947838545035181145084 9419 66040177829888247869306 9420 53480610507547342620295 9421 32732095674064677975690 9422 15720727956359800242820 9423 6072475019022981112614 9424 1918008780199542837008 9425 500927151416584516802 9426 108957153945566380981 9427 19816709999839682504 9428 3017456517337588064 9429 384139406327294487 9430 40720003551091368 9431 3568724010809187 9432 255811769321157 9433 14766661523912 9434 671548721732 9435 23336492937 9436 594240134 9437 10471187 9438 115848 9439 550 9440 8939738294665828095735 9441 33819119534457399080134 9442 60913398781152189246376 9443 69483947808400134418347 9444 56324270373220108658900 9445 34508077886220527714034 9446 16591857723628562671325 9447 6416446707347143627221 9448 2029182529715825977304 9449 530672864787123004606 9450 115594189394174622528 9451 21056850259422604471 9452 3211793375260576919 9453 409652396900033306 9454 43515690035457123 9455 3822724950852110 9456 274739455283928 9457 15902104969744 9458 724298927513 9459 25048390397 9460 618988963 9461 9702158 9462 71754 9463 76 9464 9380818042881415624124 9465 35517281393185988968588 9466 64028019696503729401658 9467 73104089829130333253966 9468 59316423894615493471494 9469 36378689817454217065149 9470 17510388456748118320445 9471 6779549409738885312532 9472 2146682858898549493733 9473 562152530460985834713 9474 122628043983443445698 9475 22373151747148585038 9476 3418410227719337623 9477 436827339023968688 9478 46499546599763263 9479 4094482948089298 9480 295077857443068 9481 17139462420969 9482 785196919067 9483 27527914884 9484 708597941 9485 12656385 9486 142740 9487 719 9488 9843273916752787042230 9489 37299196919702448215507 9490 67299060294460156016026 9491 76909475551746188279182 9492 62464686530904897329365 9493 38348883069111658106772 9494 18478852899148848326439 9495 7162827876708929988433 9496 2270863237024887966179 9497 595465371715939821624 9498 130082004322964719731 9499 23770204263732112329 9500 3638068402056081518 9501 465770641943772786 9502 49684067875027678 9503 4385138010022227 9504 316851042114313 9505 18453919112100 9506 846793370534 9507 29557648454 9508 739626840 9509 11819606 9510 90824 9511 110 9512 10328123516433893835952 9513 39168923544048095128907 9514 70734236428292243246192 9515 80909414942299555922290 9516 65777057310612290746092 9517 40423863698950326977842 9518 19499916682665801097794 9519 7567382881442036147273 9520 2402096522221903052474 9521 630716185180826123589 9522 137980698332102374224 9523 25252869567869427583 9524 3871575531448601692 9525 496594950019819997 9526 53082405451758730 9527 4696055949320188 9528 340239512284174 9529 19884906959025 9530 917623453159 9531 32453441404 9532 844380500 9533 15285190 9534 175738 9535 926 9536 10836432027872098049011 9537 41130711778938888279645 9538 74341637792172297257241 9539 85113677556317021618067 9540 69261937787225768811102 9541 42609105081221396130961 9542 20576385162773749454215 9543 7994374174188785310587 9544 2540776004666193343734 9545 668015648495115332329 9546 146350171358247561445 9547 26826296091755733719 9548 4119788297185627400 9549 529420411589735713 9550 56708722500521684 9551 5028542389437577 9552 365276532277588 9553 21405925417849 9554 989507568130 9555 34857529425 9556 883065142 9557 14380764 9558 114699 9559 160 9560 11369314409624763624231 9561 43189014239631210547303 9562 78129745734428736064022 9563 89532514779531277483287 9564 72928151994132821790545 9565 44910361330295330077131 9566 21711210646683463516831 9567 8445023571054110806659 9568 2687316508092921836560 9569 707480644697185230936 9570 155217965511594062978 9571 28495936711328311364 9572 4383615415171901670 9573 564374223870925646 9574 60577925356115190 9575 5384143738452722 9576 392162650615571 9577 23060201604056 9578 1071857177949 9579 38238387386 9580 1005515109 9581 18445097 9582 215994 9583 1193 9584 11927937677032025435674 9585 45348495088161321906166 9586 82107451868499861088942 9587 94176683200530498741688 9588 76784967268976625150414 9589 47333681481969412374781 9590 22907499928288834033256 9591 8920618224910988628150 9592 2842155545878700657936 9593 749234603718883875950 9594 164613204640917813376 9595 30267565237193377412 9596 4664020660842582769 9597 601591999569642882 9598 64706063572914935 9599 5764354690194497 9600 420941990481933 9601 24819468678136 9602 1155699414391 9603 41083051453 9604 1053491868 9605 17475710 9606 144495 9607 230 9608 12513523289695129164370 9609 47614039908768977031119 9610 86284077560628355885740 9611 99057469081039473414151 9612 80842116107439870231264 9613 49885424359261892848268 9614 24168522213811799871494 9615 9422514061735429755976 9616 3005754539005526118513 9617 793407861301837689007 9618 174566683613662756763 9619 32147296058828672294 9620 4962026208443771335 9621 641217338436255616 9622 69110027934807193 9623 6170925887144900 9624 451837567940157 9625 26731125517436 9626 1251405888235 9627 45029119882 9628 1196587691 9629 22239839 9630 265257 9631 1527 9632 13127349647646574592912 9633 49990766027652688434547 9634 90669394356802130519421 9635 104186713927920693967727 9636 85109819161771185065940 9637 52572274092052259131653 9638 25497717499781856469785 9639 9952139373109046840921 9640 3178600100740350350937 9641 840138040246944522909 9642 185110961852143022432 9643 34141602793822271338 9644 5278716036070067513 9645 683403274562279137 9646 73807999978509112 9647 6605566780629160 9648 484906365996947 9649 28765087555376 9650 1349139147005 9651 48391654279 9652 1255846092 9653 21212992 9654 181545 9655 320 9656 13770754698476079147324 9657 52484033316536461877769 9658 95273645324343514031780 9659 109576841359253717451277 9660 89598809244581155082359 9661 55401256505365973624276 9662 26898705308380757328267 9663 10510998619499402810537 9664 3361205386045424426139 9665 889570448805913233005 9666 196280462902073211255 9667 36257340132521120174 9668 5615239695997752358 9669 728311866379267561 9670 78819114243468689 9671 7070260120910540 9672 520396492137200 9673 30973308704860 9674 1460326659825 9675 52996156138 9676 1423031693 9677 26793363 9678 325279 9679 1953 9680 1 9681 14445138662084284450177 9682 55099455488472501067015 9683 100107567396084686408303 9684 115240885229925927239078 9685 94320356515208015919385 9686 58379756297541454450789 9687 28375293874524393101152 9688 11100676424976654954290 9689 3554111511721071367591 9690 941858502431503969142 9691 208111579663896523336 9692 38501764581418668211 9693 5972816041041741566 9694 776115772722042503 9695 84163961114900499 9696 7566959044690162 9697 558380104428761 9698 33323848458454 9699 1574189560762 9700 56967112671 9701 1495922674 9702 25719151 9703 227620 9704 447 9705 15151966879137745930584 9706 57842911901213326278564 9707 105182414787198040611014 9708 121192519024068033063591 9709 99286294977262485212763 9710 61515534976673094016239 9711 29931489852637852379087 9712 11722841754500710303554 9713 3757889055480366257799 9714 997164168362287312821 9715 220642783962530676336 9716 40882558959804158548 9717 6352737542921302186 9718 826997841081879385 9719 89864211106497332 9720 8097908982313982 9721 599133455116771 9722 35873664206301 9723 1703311914016 9724 62338170741 9725 1691224597 9726 32254645 9727 398535 9728 2480 9729 1 9730 15892772785938683890394 9731 60720559912031895603389 9732 110509983460320229422377 9733 127446086726752459377235 9734 104509050137714315321483 9735 64816749792660303184275 9736 31571508440334385896945 9737 12379252333947345526816 9738 3973139628921302403225 9739 1055658433536021907549 9740 233914743927166854323 9741 43407855614315470919 9742 6756374419674099012 9743 881152805059719310 9744 95943175969428348 9745 8665340680058169 9746 642746426025050 9747 38588902300134 9748 1835894387322 9749 67023412181 9750 1780557374 9751 31147781 9752 284758 9753 618 9754 16669161023193582876307 9755 63738847794302357879403 9756 116102636736852884451810 9757 134016635140426030357918 9758 110001668024144232132653 9759 68291973580575442191794 9760 33299784023187379670944 9761 13071759292709107037291 9762 4200497534266819449570 9763 1117521796546089225783 9764 247970447084310346750 9765 46086263504301363162 9766 7185179451792326718 9767 938786923922917882 9768 102425391628754681 9769 9271796641856267 9770 689526870506480 9771 41532022856444 9772 1985787409089 9773 73286789623 9774 2008660674 9775 38797383 9776 487638 9777 3154 9778 2 9779 17482810685529571182705 9780 66904528233689491612707 9781 121973332133000310195770 9782 140919947657411125473576 9783 115777845703520574456862 9784 71950215482653710017975 9785 35120981417561065102528 9786 13802312018518461797330 9787 4440631511285325146193 9788 1182944789320915505219 9789 262855329653665033874 9790 48926894404846064617 9791 7640692633928841927 9792 1000119780124553627 9793 109337242903318026 9794 9919822595305850 9795 739585431151411 9796 44667239202557 9797 2140082950312 9798 78809711363 9799 2117800794 9800 37682408 9801 355389 9802 844 9803 18335478714992940206699 9804 70224672452732414971826 9805 128135649396781759720058 9806 148172579723045120729067 9807 121851963142312627263310 9808 75800942811492171686238 9809 37040007598313627046095 9810 14572963292812898050648 9811 4694246571790897228884 9812 1252128522956111826262 9813 278617413720750046106 9814 51939393026649074636 9815 8124546587785349734 9816 1065383961596040973 9817 116706503091155768 9818 10612298358582138 9819 793265320617162 9820 48063029576116 9821 2314022232726 9822 86111532740 9823 2384138321 9824 46631687 9825 596166 9826 3989 9827 3 9828 19229003446926790741544 9829 73706684976340338680356 9830 134603819855003175525570 9831 155791895955470801455123 9832 128239116625957816381401 9833 79854103964015249150716 9834 39062024028589197475013 9835 15385874683672415175200 9836 4962085929913732721006 9837 1325285264818806331347 9838 295307452444700206393 9839 55133966140342862272 9840 8638471677312593984 9841 1134827020655168883 9842 124563026361894659 9843 11352126604021817 9844 850701458331937 9845 51681681925783 9846 2493492002391 9847 92616349997 9848 2517079841 9849 45538045 9850 442737 9851 1149 9852 20165308315951543078370 9853 77358319058936761193426 9854 141392757158301290740808 9855 163796108938201737578519 9856 134955153897578574434239 9857 84120152353144501526564 9858 41192459676510969110273 9859 16243322186424687110376 9860 5244933038796493035421 9861 1402639046889527452532 9862 312979081127769737157 9863 58521416325275924986 9864 9184302171747146654 9865 1208711173891072659 9866 132938241873856691 9867 12142568849917062 9868 912276776994615 9869 55598289861803 9870 2695256372920 9871 101125964930 9872 2828031973 9873 56005598 9874 727860 9875 5036 9876 5 9877 21146405725885194120651 9878 81187692827514335305176 9879 148518089401521612181943 9880 172204319944590021575461 9881 142016710844729181255006 9882 88610071647127903943386 9883 43437024596652078599434 9884 17147702187327135766911 9885 5543613727390623758562 9886 1484426305794199624982 9887 331688979020465486819 9888 62113174542446179938 9889 9763981922679562806 9890 1287315414623089905 9891 141865920247153578 9892 12986933756030737 9893 978154324518302 9894 59773203134013 9895 2903900157927 9896 108780912402 9897 2989495123 9898 54974433 9899 550433 9900 1552 9901 22174401093026470986732 9902 85203306155687664587668 9903 155996192740821242354732 9904 181036561561294602022262 9905 149441249975970864075689 9906 93335402220295196807681 9907 45801724205654851259253 9908 18101537726268408491350 9909 5858998450447438313959 9910 1570896555879322588634 9911 351497038811950183873 9912 65921337440932662403 9913 10379571228494876646 9914 1370935299457129723 9915 151381617966609106 9916 13888914362298563 9917 1048761715703779 9918 64288800151523 9919 3137852376342 9920 118695074649 9921 3352444348 9922 67212505 9923 887954 9924 6340 9925 7 9926 23251497071511718858850 9927 89414058292793598989919 9928 163844226606354392739105 9929 190313842232634782710765 9930 157247100865678455549718 9931 98308268781528322629375 9932 48292874347991828733271 9933 19107485047312221360788 9934 6192004660071366913756 9935 1662313101994032112665 9936 372466544921910873162 9937 69958704072454752027 9938 11033253233047588695 9939 1459885186981535281 9940 161523524840055750 9941 14852279395311698 9942 1124294698852779 9943 69103539152335 9944 3380286237010 9945 127695973608 9946 3548091258 9947 66299946 9948 682931 9949 2075 9950 24379997965278024369391 9951 93829266308416861053627 9952 172080170489341311824132 9953 200058193012134331520676 9954 165453502384407218869909 9955 103541409501268811086868 9956 50917117017803160387325 9957 20168340522118400770102 9958 6543599295799178217633 9959 1758953785910934219515 9960 394664362263080378789 9961 74238817361930698487 9962 11727341619213695696 9963 1554498102198918739 9964 172331856767288848 9965 15881211497146743 9966 1205230959818967 9967 74307775744099 9968 3651458729510 9969 139242993149 9970 3971637855 9971 80600744 9972 1082003 9973 7977 9974 11 9975 25562314337209415460215 9976 98458684370415419309274 9977 180722862438771000587650 9978 210292716490170746783521 9979 174080646982998778141980 9980 109048206534358272306898 9981 53681436882007334084389 9982 21287047919575444393778 9983 6914801403962304708154 9984 1861111774777898530917 9985 418161136158930831729 9986 78776004887978964969 9987 12464287671910347837 9988 1655128179556657457 9989 183849788458760947 9990 16980000331421366 9991 1291804201318353 9992 79858161218901 9993 3933013692797 9994 149818181680 9995 4208125147 9996 79877581 9997 845867 9998 2768 9999 26800967825290673988056 10000 103312523884292040511302 10001 189792039378696169122905 10002 221041637926422423375866 10003 183149727229630540072085 10004 114842717905222463104261 10005 56593178710943125130352 10006 22466706010494608195254 10007 7306684900409534735575 10008 1969096392111718813529 10009 443031500314485675710 10010 83585425338545805730 10011 13246688987701603607 10012 1762150576560024548 10013 196122793308510119 10014 18153382268931017 10015 1384548451139882 10016 85853833504644 10017 4247206905515 10018 163262475863 10019 4702309910 10020 96586849 10021 1317212 10022 9989 10023 15