0 1 1 0 2 1 3 2 4 2 5 1 6 3 7 2 8 5 9 1 10 1 11 8 12 3 13 9 14 6 15 16 16 5 17 1 18 19 19 10 20 1 21 29 22 11 23 2 24 36 25 18 26 2 27 53 28 21 29 3 30 65 31 32 32 4 33 92 34 38 35 4 36 1 37 115 38 54 39 7 40 154 41 67 42 10 43 195 44 88 45 14 46 257 47 112 48 15 49 1 50 318 51 152 52 19 53 1 54 419 55 178 56 29 57 1 58 516 59 243 60 31 61 2 62 663 63 293 64 44 65 2 66 821 67 376 68 56 69 2 70 1039 71 465 72 67 73 4 74 1277 75 589 76 89 77 3 78 1606 79 715 80 108 81 7 82 1963 83 908 84 132 85 7 86 2441 87 1099 88 169 89 9 90 2978 91 1368 92 208 93 11 94 3675 95 1659 96 256 97 13 98 1 99 4454 100 2060 101 311 102 17 103 5469 104 2468 105 389 106 23 107 6603 108 3048 109 464 110 28 111 8043 112 3659 113 572 114 36 115 9688 116 4456 117 700 118 38 119 1 120 11732 121 5349 122 843 123 52 124 1 125 14066 126 6491 127 1019 128 60 129 1 130 16963 131 7736 132 1237 133 78 134 1 135 20260 136 9360 137 1472 138 91 139 2 140 24310 141 11123 142 1792 143 111 144 2 145 28953 146 13361 147 2131 148 136 149 2 150 34586 151 15864 152 2553 153 168 154 3 155 41047 156 18969 157 3048 158 193 159 4 160 48857 161 22423 162 3650 163 241 164 4 165 57802 166 26730 167 4311 168 285 169 6 170 68528 171 31528 172 5154 173 340 174 8 175 80862 176 37385 177 6095 178 403 179 9 180 95534 181 44020 182 7215 183 494 184 10 185 112388 186 52033 187 8515 188 576 189 13 190 132391 191 61039 192 10089 193 691 194 16 195 155317 196 71965 197 11825 198 816 199 20 200 182390 201 84229 202 13979 203 968 204 23 205 213464 206 98920 207 16377 208 1142 209 28 210 249948 211 115578 212 19234 213 1361 214 34 215 291796 216 135338 217 22518 218 1584 219 39 220 1 221 340795 222 157699 223 26396 224 1887 225 46 226 396904 227 184224 228 30766 229 2200 230 60 231 462361 232 214199 233 36002 234 2588 235 70 236 537314 237 249504 238 41893 239 3025 240 84 241 624421 242 289553 243 48835 244 3560 245 98 246 724048 247 336479 248 56716 249 4147 250 114 251 1 252 839569 253 389592 254 66002 255 4858 256 134 257 1 258 971492 259 451762 260 76430 261 5651 262 163 263 1 264 1124017 265 522074 266 88761 267 6588 268 189 269 1 270 1298121 271 603913 272 102648 273 7648 274 227 275 1 276 1498795 277 696728 278 118807 279 8928 280 260 281 2 282 1727609 283 804257 284 137203 285 10303 286 315 287 2 288 1990822 289 926016 290 158537 291 11999 292 359 293 2 294 2290494 295 1066965 296 182576 297 13880 298 427 299 3 300 2634453 301 1226318 302 210644 303 16051 304 499 305 3 306 3025728 307 1410121 308 242222 309 18549 310 580 311 5 312 3473762 313 1618144 314 278744 315 21452 316 677 317 4 318 3982857 319 1857264 320 320078 321 24691 322 792 323 7 324 4564765 325 2127594 326 367708 327 28514 328 912 329 7 330 5225116 331 2437885 332 421395 333 32788 334 1070 335 10 336 5978483 337 2788301 338 483324 339 37742 340 1230 341 11 342 6832598 343 3189391 344 553085 345 43335 346 1442 347 12 348 7805146 349 3642425 350 633101 351 49817 352 1661 353 14 354 8906505 355 4159681 356 723441 357 57077 358 1926 359 20 360 10158658 361 4743227 362 826857 363 65501 364 2213 365 20 366 11574896 367 5408655 368 943204 369 74972 370 2575 371 25 372 13182466 373 6158539 374 1076454 375 85816 376 2950 377 30 378 14998908 379 7011748 380 1226276 381 98088 382 3413 383 36 384 17057376 385 7973080 386 1397090 387 112162 388 3912 389 40 390 19380828 391 9064549 392 1589492 393 127915 394 4523 395 50 396 22010210 397 10293127 398 1808355 399 146045 400 5170 401 55 402 24974687 403 11686269 404 2054279 405 166410 406 5960 407 68 408 28324847 409 13252730 410 2334064 411 189579 412 6812 413 77 414 32098223 415 15025951 416 2648065 417 215771 418 7823 419 92 420 36356566 421 17018781 422 3004267 423 245517 424 8937 425 105 426 41147941 427 19270793 428 3404331 429 278909 430 10262 431 122 432 1 433 46548434 434 21799304 435 3857279 436 316970 437 11679 438 141 439 52618500 440 24653306 441 4365100 442 359718 443 13386 444 167 445 59451794 446 27854614 447 4939807 448 408079 449 15232 450 194 451 67125030 452 31462571 453 5583642 454 462543 455 17406 456 227 457 75752411 458 35507235 459 6310431 460 524179 461 19791 462 257 463 85430908 464 40059034 465 7124866 466 593224 467 22595 468 303 469 96300738 470 45157157 471 8042830 472 671422 473 25649 474 339 475 1 476 108482865 477 50888329 478 9069936 479 759122 480 29223 481 399 482 1 483 122149427 484 57301348 485 10227019 486 857897 487 33144 488 456 489 1 490 137451960 491 64501629 492 11520418 493 968909 494 37680 495 529 496 1 497 154600339 498 72553076 499 12974873 500 1093777 501 42713 502 600 503 1 504 173784011 505 81581556 506 14600533 507 1233659 508 48485 509 705 510 1 511 195259753 512 91668861 513 16425913 514 1391204 515 54837 516 795 517 2 518 219262408 519 102968698 520 18464012 521 1567442 522 62232 523 915 524 2 525 246105984 526 115582861 527 20750794 528 1765335 529 70310 530 1050 531 2 532 276082170 533 129697551 534 23301883 535 1986964 536 79615 537 1203 538 3 539 309573123 540 145442916 541 26160011 542 2235535 543 89889 544 1367 545 3 546 346940330 547 163042028 548 29347366 549 2513276 550 101663 551 1573 552 4 553 388650004 554 182658414 555 32914182 556 2824733 557 114625 558 1783 559 5 560 435147296 561 204563963 562 36887749 563 3172680 564 129461 565 2049 566 5 567 487000607 568 228960408 569 41331170 570 3561779 571 145865 572 2320 573 7 574 544758700 575 256176771 576 46277373 577 3996614 578 164513 579 2649 580 8 581 609111765 582 286466868 583 51801298 584 4482570 585 185149 586 3006 587 9 588 680735287 589 320224795 590 57947896 591 5024410 592 208622 593 3429 594 12 595 760468314 596 357766690 597 64804807 598 5630080 599 234458 600 3886 601 13 602 849138312 603 399570563 604 72427932 605 6304927 606 263906 607 4422 608 14 609 947764808 610 446024354 611 80925983 612 7057571 613 296401 614 5009 615 17 616 1057361446 617 497705714 618 90366162 619 7896517 620 333116 621 5689 622 21 623 1179163348 624 555096112 625 100878581 626 8831249 627 373825 628 6421 629 24 630 1314410448 631 618888442 632 112550583 633 9871515 634 419737 635 7299 636 27 637 1464599700 638 689676352 639 125535804 640 11030328 641 470459 642 8237 643 32 644 1631242496 645 768297593 646 139942034 647 12319001 648 527755 649 9325 650 37 651 1816151741 652 855477429 653 155957292 654 13752450 655 591017 656 10527 657 44 658 2021169185 659 952225286 660 173712581 661 15346117 662 662241 663 11891 664 51 665 2248485003 666 1059433635 667 193432165 668 17117418 669 741007 670 13406 671 58 672 2500340529 673 1178312186 674 215282607 675 19084269 676 829478 677 15161 678 65 679 2779381841 680 1309953577 681 239529332 682 21269504 683 927222 684 17045 685 79 686 3088328646 687 1455816202 688 266376343 689 23694345 690 1037022 691 19225 692 87 693 3430375586 694 1617227749 695 296147187 696 26384832 697 1158314 698 21629 699 103 700 3808820808 701 1795942491 702 329087962 703 29369716 704 1294049 705 24360 706 118 707 4227513395 708 1993581349 709 365585409 710 32678999 711 1444241 712 27361 713 135 714 4690448331 715 2212244655 716 405947217 717 36346168 718 1612201 719 30786 720 154 721 5202261624 722 2453905031 723 450631247 724 40410473 725 1797582 726 34560 727 178 728 5767781295 729 2721086508 730 500013181 731 44911149 732 2004921 733 38820 734 202 735 6392586793 736 3016176679 737 554646686 738 49893955 739 2233789 740 43544 741 234 742 7082508409 743 3342203496 744 614985295 745 55409592 746 2489105 747 48854 748 265 749 7844249750 750 3702064467 751 681689751 752 61511709 753 2771105 754 54748 755 301 756 8684843377 757 4099379896 758 755319425 759 68260134 760 3085339 761 61379 762 345 763 9612339676 764 4537656523 765 836658256 766 75722557 767 3432038 768 68691 769 393 770 1 771 10635205099 772 5021234031 773 926384401 774 83970140 775 3818173 776 76920 777 444 778 11763099613 779 5554338728 780 1025442454 781 93081809 782 4244172 783 86033 784 511 785 13006207627 786 6142164624 787 1134648157 788 103147935 789 4717598 790 96236 791 580 792 14376103227 793 6789814347 794 1255127177 795 114261427 796 5240094 797 107512 798 661 799 15885024614 800 7503486314 801 1387877327 802 126528467 803 5820364 804 120180 805 743 806 17546830624 807 8289328767 808 1534232512 809 140065824 810 6459859 811 134162 812 851 813 19376203391 814 9154750766 815 1695398378 816 154998821 817 7169890 818 149776 819 956 820 21389724348 821 10107135252 822 1872974528 823 171464978 824 7952210 825 167095 826 1085 827 1 828 23604992088 829 11155328547 830 2068407079 831 189620565 832 8819334 833 186361 834 1225 835 1 836 26041819990 837 12308203141 838 2283600896 839 209627251 840 9774948 841 207698 842 1388 843 1 844 28721281295 845 13576297394 846 2520309009 847 231670725 848 10833079 849 231518 850 1561 851 1 852 31667034762 853 14970256669 854 2780789283 855 255949945 856 11998216 857 257766 858 1779 859 1 860 34904278913 861 16502645567 862 3067150420 863 282684487 864 13287939 865 287005 866 1992 867 1 868 38461241188 869 18186203495 870 3382089551 871 312110082 872 14707310 873 319394 874 2259 875 1 876 42368026828 877 20035894828 878 3728130190 879 344495979 880 16276416 881 355317 882 2537 883 2 884 46658275032 885 22066970148 886 4108476565 887 380120851 888 18003256 889 395042 890 2863 891 2 892 51367918872 893 24297218393 894 4526171031 895 419303199 896 19910900 897 439161 898 3211 899 2 900 56537017874 901 26744869980 902 4985007382 903 462383604 904 22008436 905 487896 906 3627 907 3 908 62208407248 909 29431081967 910 5488629558 911 509739428 912 24324375 913 541917 914 4059 915 3 916 68429754380 917 32377598883 918 6041557398 919 561772359 920 26870266 921 601595 922 4581 923 4 924 75252078285 925 35609560218 926 6648136848 927 618942360 928 29677895 929 667688 930 5129 931 4 932 82732038976 933 39152902377 934 7313729289 935 681723883 936 32763663 937 740684 938 5759 939 6 940 90930348047 941 43037447928 942 8043546437 943 750661037 944 36164573 945 821447 946 6456 947 5 948 99914304092 949 47294096934 950 8843927479 951 826329534 952 39899419 953 910574 954 7255 955 8 956 109756071917 957 51958230724 958 9721095025 959 909371432 960 44013990 961 1009060 962 8099 963 8 964 120535523475 965 57066596542 966 10682576343 967 1000468674 968 48530586 969 1117860 970 9089 971 10 972 132338364890 973 62661135375 974 11735774113 975 1100396153 976 53501525 977 1237876 978 10159 979 11 980 145259298707 981 68785536691 982 12889599815 983 1209958597 984 58957335 985 1370209 986 11383 987 14 988 159400024931 989 75489449738 990 14152890057 991 1330073482 992 64957806 993 1516392 994 12694 995 15 996 174872746799 997 82824761347 998 15536169453 999 1461708717 1000 71539185 1001 1677378 1002 14234 1003 17 1004 191798019730 1005 90850239054 1006 17049950120 1007 1605948115 1008 78774223 1009 1854932 1010 15855 1011 19 1012 210308679557 1013 99627411382 1014 18706698149 1015 1763935728 1016 86706424 1017 2050621 1018 17728 1019 24 1020 230547516259 1021 109225782127 1022 20518885200 1023 1936970990 1024 95419413 1025 2266123 1026 19757 1027 26 1028 252671649875 1029 119718286062 1030 22501239332 1031 2126404882 1032 104969046 1033 2503461 1034 22061 1035 31 1036 276850066260 1037 131187024679 1038 24668593238 1039 2333771633 1040 115452598 1041 2764824 1042 24564 1043 34 1044 303268471649 1045 143718370278 1046 27038310472 1047 2560689280 1048 126935729 1049 3052419 1050 27422 1051 41 1052 332126665776 1053 157409279269 1054 29627984849 1055 2808965705 1056 139536261 1057 3368810 1058 30480 1059 45 1060 363643978313 1061 172361900741 1062 32458130811 1063 3080512338 1064 153332375 1065 3717041 1066 33983 1067 53 1068 398056454339 1069 188690648812 1070 35549565958 1071 3377486797 1072 168459591 1073 4099790 1074 37772 1075 61 1076 435622915839 1077 206516271989 1078 38926482241 1079 3702140643 1080 185017574 1081 4520515 1082 42064 1083 71 1084 476622007786 1085 225973641150 1086 42613550178 1087 4057019963 1088 203162861 1089 4983049 1090 46718 1091 76 1092 521358933760 1093 247205364582 1094 46639246620 1095 4444807021 1096 223013067 1097 5491186 1098 51997 1099 90 1100 570162340571 1101 270370365992 1102 51032748329 1103 4868499110 1104 244756531 1105 6049214 1106 57679 1107 101 1108 623391863184 1109 295636877080 1110 55827620413 1111 5331260170 1112 268533110 1113 6662227 1114 64129 1115 117 1116 681434827761 1117 323192027354 1118 61058303727 1119 5836648454 1120 294560911 1121 7334877 1122 71122 1123 131 1124 744714670096 1125 353234169360 1126 66764297455 1127 6388390658 1128 323012308 1129 8073373 1130 78972 1131 151 1132 813687526747 1133 385983432805 1134 72986294402 1135 6990675527 1136 354141617 1137 8883477 1138 87526 1139 167 1140 888851600528 1141 421673489448 1142 79770708943 1143 7647924763 1144 388152330 1145 9772221 1146 97143 1147 195 1148 970743624512 1149 460563173857 1150 87165536752 1151 8365062574 1152 425347662 1153 10746509 1154 107542 1155 217 1156 1059949357833 1157 502927480230 1158 95225367657 1159 9147294305 1160 465969384 1161 11815182 1162 119254 1163 248 1164 1157099907363 1165 549070543224 1166 104006715784 1167 10000447731 1168 510368321 1169 12985971 1170 131980 1171 278 1172 1262883455550 1173 599315802415 1174 113573702005 1175 10930639783 1176 558840995 1177 14269086 1178 146211 1179 318 1180 1378041538296 1181 654020304688 1182 123992910166 1183 11944720481 1184 611795162 1185 15674649 1186 161673 1187 354 1188 1503382113767 1189 713564177608 1190 135339553335 1191 13049923982 1192 669579441 1193 17214302 1194 179006 1195 404 1196 1639775801386 1197 778366376473 1198 147691971233 1199 14254286041 1200 732680253 1201 18899323 1202 197813 1203 451 1204 1788170534308 1205 848873236110 1206 161138432577 1207 15566311707 1208 801508679 1209 20744888 1210 218808 1211 514 1212 1949587763904 1213 925576027704 1214 175770975574 1215 16995475840 1216 876629649 1217 22763610 1218 241676 1219 573 1220 2125138849861 1221 1008998513904 1222 191693079308 1223 18551759113 1224 958540660 1225 24973098 1226 267102 1227 652 1228 2316021370422 1229 1099716299894 1230 209012898332 1231 20246279940 1232 1047898637 1233 27389362 1234 294812 1235 726 1236 2523537418007 1237 1198343557863 1238 227851605505 1239 22090798774 1240 1145290496 1241 30032240 1242 325679 1243 824 1244 2749090047688 1245 1305554351727 1246 248336142446 1247 24098342991 1248 1251492825 1249 32920875 1250 359177 1251 918 1252 2994203810970 1253 1422068257332 1254 270608432628 1255 26282710257 1256 1367197718 1257 36079675 1258 396469 1259 1034 1260 3260521379234 1261 1548674128562 1262 294817286764 1263 28659216677 1264 1493308400 1265 39530093 1266 437088 1267 1155 1268 3549826545140 1269 1686214535908 1270 321128769403 1271 31244028352 1272 1630654239 1273 43301083 1274 482067 1275 1302 1276 1 1277 3864041230724 1278 1835611973985 1279 349717335344 1280 34055080028 1281 1780287601 1282 47419038 1283 531089 1284 1451 1285 4205251203332 1286 1997852348043 1287 380777097024 1288 37111373543 1289 1943181610 1290 51917425 1291 585427 1292 1636 1293 4575703556816 1294 2174013855392 1295 414512358989 1296 40433883376 1297 2120578789 1298 56826767 1299 644537 1300 1824 1301 4977835597341 1302 2365249211693 1303 451150031863 1304 44044861005 1305 2313624418 1306 62187752 1307 710019 1308 2046 1309 5414272889327 1310 2572817814977 1311 490929113192 1312 47968903988 1313 2523761172 1314 68036132 1315 781306 1316 2281 1317 5887861659179 1318 2798066615948 1319 534114630012 1320 52232033811 1321 2752354935 1322 74418836 1323 860075 1324 2559 1325 6401667710030 1326 3042465627815 1327 580986127340 1328 56863008249 1329 3001083909 1330 81379701 1331 945879 1332 2844 1333 6959012716564 1334 3307587727829 1335 631852865782 1336 61892327506 1337 3271550840 1338 88972881 1339 1040665 1340 3192 1341 7563474184774 1342 3595147832443 1343 687041524185 1344 67353568381 1345 3565729694 1346 97249463 1347 1143795 1348 3542 1349 1 1350 8218926264853 1351 3906981302369 1352 746912936775 1353 73282385840 1354 3885499149 1355 106275353 1356 1257596 1357 3959 1358 1 1359 8929540947030 1360 4245087550925 1361 811848495215 1362 79718055383 1363 4233155899 1364 116108837 1365 1381595 1366 4402 1367 1 1368 9699833904897 1369 4611606976601 1370 882268885460 1371 86702205946 1372 4610925569 1373 126827013 1374 1518070 1375 4924 1376 1 1377 10534667383044 1378 5008869134622 1379 958619268714 1380 94280669211 1381 5021479216 1382 138500900 1383 1666743 1384 5463 1385 1 1386 11439301626255 1387 5439368581332 1388 1041389704802 1389 102502126114 1390 5467422355 1391 151219242 1392 1830472 1393 6098 1394 1 1395 12419399773746 1396 5905818059036 1397 1131099358575 1398 111420002012 1399 5951887488 1400 165064900 1401 2008613 1402 6774 1403 1 1404 13481085753709 1405 6411122890642 1406 1228318989742 1407 121091092740 1408 6477926256 1409 180144123 1410 2204607 1411 7547 1412 1 1413 14630951524266 1414 6958440193574 1415 1333653538781 1416 131577760777 1417 7049176586 1418 196553486 1419 2418010 1420 8367 1421 2 1422 15876122197322 1423 7551151760682 1424 1447767285237 1425 142946199942 1426 7669239085 1427 214416113 1428 2652414 1429 9314 1430 2 1431 17224266303968 1432 8192929554328 1433 1571364901583 1434 155269057386 1435 8342342316 1436 233848086 1437 2907626 1438 10320 1439 2 1440 18683668970963 1441 8887707600394 1442 1705218916525 1443 168623569329 1444 9072692979 1445 254992206 1446 3187870 1447 11481 1448 3 1449 20263245752051 1450 9639754369042 1451 1850149572054 1452 183094275144 1453 9865238731 1454 277983703 1455 3492708 1456 12721 1457 3 1458 21972625085120 1459 10453643346401 1460 2007055031018 1461 198771134025 1462 10724891739 1463 302992860 1464 3827236 1465 14116 1466 4 1467 23822166277378 1468 11334333609929 1469 2176889296978 1470 215752615932 1471 11657399353 1472 330176022 1473 4191340 1474 15634 1475 4 1476 25823052370427 1477 12287139070548 1478 2360695924492 1479 234143389399 1480 12668533594 1481 359731307 1482 4590231 1483 17359 1484 5 1485 27987313286937 1486 13317817686616 1487 2559584083604 1488 254057971060 1489 13764966379 1490 391846124 1491 5024343 1492 19186 1493 6 1494 30327930331794 1495 14432540074022 1496 2774765406451 1497 275618231614 1498 14953431739 1499 426749085 1500 5499931 1501 21278 1502 6 1503 32858865378070 1504 15637988234818 1505 3007528583512 1506 298957227874 1507 16241714866 1508 464658985 1509 6017054 1510 23525 1511 8 1512 35595178744724 1513 16941323230825 1514 3259279924418 1515 324216647411 1516 17637668088 1517 505846235 1518 6583189 1519 26048 1520 9 1521 38553065388374 1522 18350295147999 1523 3531515608773 1524 351551176226 1525 19150323977 1526 550565277 1527 7198907 1528 28786 1529 10 1530 41749987814348 1531 19873209945259 1532 3825866900468 1533 381125400324 1534 20788875591 1535 599130197 1536 7872221 1537 31855 1538 12 1539 45204720784286 1540 21519051349487 1541 4144070190298 1542 413118904654 1543 22563804266 1544 651842304 1545 8604446 1546 35165 1547 13 1548 48937501069118 1549 23297447873783 1550 4488016439268 1551 447722960510 1552 24485811001 1553 709066069 1554 9404863 1555 38884 1556 16 1557 52970082078503 1558 25218807856237 1559 4859719530327 1560 485145888526 1561 26567102230 1562 771152401 1563 10274718 1564 42911 1565 18 1566 57325902925931 1567 27294286459842 1568 5261370662632 1569 525609687739 1570 28820129854 1571 838530330 1572 11225075 1573 47395 1574 19 1575 62030154524214 1576 29535936146551 1577 5695303968650 1578 569356104634 1579 31259041443 1580 911607817 1581 12257975 1582 52279 1583 22 1584 67109970405297 1585 31956673930756 1586 6164057101351 1587 616642581960 1588 33898378696 1589 990881519 1590 13385421 1591 57706 1592 27 1593 72594506521657 1594 34570448416405 1595 6670334236375 1596 667749338349 1597 36754531090 1598 1076835158 1599 14610388 1600 63587 1601 29 1602 78515156495883 1603 37392208676581 1604 7217072446457 1605 722974998567 1606 39844399558 1607 1170042915 1608 15947125 1609 70140 1610 33 1611 84905647324425 1612 40438089574655 1613 7807402751326 1614 782644117563 1615 43187034285 1616 1271066477 1617 17398864 1618 77254 1619 39 1620 91802282575165 1621 43725382316160 1622 8444723171142 1623 847102722584 1624 46802063092 1625 1380581232 1626 18981875 1627 85152 1628 43 1629 99244056427495 1630 47272741076766 1631 9132656663941 1632 916726780248 1633 50711545992 1634 1499238527 1635 20701200 1636 93728 1637 49 1638 107272928387851 1639 51100155842220 1640 9875132384344 1641 991916942934 1642 54938335093 1643 1627821274 1644 22574541 1645 103241 1646 56 1647 115933959002531 1648 55229182047608 1649 10676340710304 1650 1073108310765 1651 59507965103 1652 1767095440 1653 24608663 1654 113549 1655 63 1656 125275620026091 1657 59682917651257 1658 11540822325466 1659 1160764813176 1660 64446949726 1661 1917966605 1662 26824286 1663 124993 1664 72 1665 135349955185319 1666 64486258249771 1667 12473421151069 1668 1255389636490 1669 69784905300 1670 2081326502 1671 29228661 1672 137430 1673 83 1674 146212930842209 1675 69665878789113 1676 13479382448351 1677 1357519477442 1678 75552577833 1679 2258231986 1680 31846522 1681 151134 1682 91 1683 157924625560710 1684 75250518247600 1685 14564302291170 1686 1467736280191 1687 81784216954 1688 2449718603 1689 34687142 1690 166086 1691 103 1692 170549626492784 1693 81270967084983 1694 15734236675556 1695 1586660488696 1696 88515540739 1697 2657009482 1698 37777641 1699 182582 1700 116 1701 184157252691822 1702 87760384075341 1703 16995647805638 1704 1714964552584 1705 95786141032 1706 2881318763 1707 41130334 1708 200466 1709 132 1710 198822002991443 1711 94754292288874 1712 18355523868983 1713 1853365714213 1714 103637385182 1715 3124060831 1716 44776768 1717 220224 1718 147 1719 214623818218231 1720 102290931548474 1721 19821323257586 1722 2002640484735 1723 112115123708 1724 3386643168 1725 48730896 1726 241714 1727 168 1728 231648587779959 1729 110411264017740 1730 21401106496899 1731 2163617327695 1732 121267237546 1733 3670716223 1734 53029189 1735 265344 1736 187 1737 249988456513401 1738 119159367784937 1739 23103476916374 1740 2337192858254 1741 131146690178 1742 3977911366 1743 57689562 1744 291074 1745 211 1746 269742397608696 1747 128582453960956 1748 24937727271392 1749 2524323377916 1750 141808982264 1751 4310135800 1752 62752733 1753 319363 1754 236 1755 291016571393918 1756 138731305262099 1757 26913777233856 1758 2726043409059 1759 153315262087 1760 4669296542 1761 68240737 1762 350112 1763 265 1764 313924973050879 1765 149660308586776 1766 29042334562129 1767 2943456667511 1768 165729712568 1769 5057595651 1770 74201131 1771 383902 1772 299 1773 338589851090785 1774 161427943598867 1775 31334830814898 1776 3177756062169 1777 179123017139 1778 5477244835 1779 80658895 1780 420684 1781 337 1782 365142440231534 1783 174096832849758 1784 33803599055960 1785 3430214523845 1786 193569351935 1787 5930803224 1788 87669572 1789 460966 1790 374 1791 393723448227409 1792 187734287859675 1793 36461806177503 1794 3702207380124 1795 209150264304 1796 6420831336 1797 95263955 1798 504891 1799 418 1800 424483885005570 1801 202412379940213 1802 39323650379914 1803 3995201830433 1804 225951561159 1805 6950285442 1806 103503977 1807 552991 1808 471 1809 457585628619364 1810 218208549452193 1811 42404290724718 1812 4310782433963 1813 244067278589 1814 7522148082 1815 112427658 1816 605280 1817 525 1818 493202362971970 1819 235205703094938 1820 45720064427805 1821 4650639985855 1822 263596480028 1823 8139831609 1824 122106802 1825 662575 1826 585 1827 531520234496511 1828 253492893450551 1829 49288415563748 1830 5016599056127 1831 284647702809 1832 8806786338 1833 132585142 1834 724931 1835 657 1836 572738913363618 1837 273165446391734 1838 53128134784250 1839 5410606811737 1840 307335254574 1841 9526970934 1842 143945694 1843 793089 1844 730 1845 617072353856972 1846 294325721202251 1847 57259285447039 1848 5834763761106 1849 331784190549 1850 10304376861 1851 156241764 1852 867264 1853 819 1854 664749995197534 1855 317083273099477 1856 61703470018373 1857 6291311026865 1858 358126504218 1859 11143568384 1860 169566998 1861 948357 1862 911 1863 716017641413544 1864 341555702314195 1865 66483754494533 1866 6782665295017 1867 386506213967 1868 12049184590 1869 183985250 1870 1036493 1871 1017 1872 771138819739541 1873 367868860006890 1874 71624961990617 1875 7311405395923 1876 417075485582 1877 13026486653 1878 199605157 1879 1132841 1880 1129 1881 830395797203076 1882 396157796483109 1883 77153598007408 1884 7880310263223 1885 450000283493 1886 14080836669 1887 216500379 1888 1237594 1889 1264 1890 894091117996866 1891 426567016598500 1892 83098174631217 1893 8492345551586 1894 485455920529 1895 15218324852 1896 234796636 1897 1351865 1898 1399 1899 962548776075775 1900 459251541221468 1901 89489135036308 1902 9150705922155 1903 523633394102 1904 16445141004 1905 254582630 1906 1476173 1907 1560 1908 1036115954866744 1909 494377219997892 1910 96359213742176 1911 9858800032985 1912 564734779020 1913 17768305064 1914 275999780 1915 1611775 1916 1735 1917 1115164379009831 1918 532121918242365 1919 103743361743814 1920 10620298389939 1921 608979763857 1922 19194992463 1923 299154007 1924 1759064 1925 1929 1926 1200092282475500 1927 572675899036198 1928 111679143972503 1929 11439117729850 1930 656600961065 1931 20733284931 1932 324209714 1933 1919687 1934 2136 1935 1291325964851976 1936 616243150123598 1937 120206668467800 1938 12319473117613 1939 707851164002 1940 22391465028 1941 351288409 1942 2094267 1943 2382 1944 1389322018622645 1945 663041845023360 1946 129369025726149 1947 13265862580477 1948 762997995150 1949 24178867660 1950 380580110 1951 2284328 1952 2637 1953 1494569118476229 1954 713305829519350 1955 139212220410185 1956 14283125169809 1957 822331990784 1958 26105048285 1959 412229200 1960 2490941 1961 2928 1962 1607590541541682 1963 767285173829268 1964 149785659778871 1965 15376423839644 1966 886161137562 1967 28180747980 1968 446451602 1969 2715848 1970 3241 1971 1728946223460479 1972 825247836370249 1973 161142090065049 1974 16551311050407 1975 954819201714 1976 30417017992 1977 483418009 1978 2960038 1979 3598 1980 1859235609319826 1981 887480324319350 1982 173338136070118 1983 17813711194989 1984 1028660201096 1985 32826217096 1986 523377249 1987 3225851 1988 3980 1989 1999100013778108 1990 954289555423559 1991 186434246969599 1992 19169992187617 1993 1108067664869 1994 35421079153 1995 566527219 1996 3514458 1997 4414 1998 1 1999 2149225846817020 2000 1026003642102600 2001 200495293283415 2002 20626948632477 2003 1193448306361 2004 38215857173 2005 613154658 2006 3828191 2007 4878 2008 2310347319748806 2009 1102973978462465 2010 215590521147884 2011 22191881440704 2012 1285242387495 2013 41225216263 2014 663493121 2015 4168912 2016 5403 2017 2483250094540993 2018 1185576166200358 2019 231794216115919 2020 23872579436542 2021 1383917240600 2022 44465541347 2023 717868443 2024 4539247 2025 5973 2026 2668774384744291 2027 1274212352401303 2028 249185669073884 2029 25677409102984 2030 1489977998248 2031 47953763996 2032 776554785 2033 4940995 2034 6609 2035 2867819082912903 2036 1369312322211503 2037 267849910537449 2038 27615296099804 2039 1603961118729 2040 51708706270 2041 839929415 2042 5377522 2043 7291 2044 3081345310882385 2045 1471336117154082 2046 287877694650532 2047 29695823519268 2048 1726446242104 2049 55749856765 2050 908307689 2051 5851188 2052 8071 2053 3310381088557429 2054 1580775317652747 2055 309366312505065 2056 31929214796864 2057 1858048859699 2058 60098883668 2059 982123960 2060 6365343 2061 8897 2062 3556025394639064 2063 1698155979727332 2064 332419594142286 2065 34326443029887 2066 1999433526651 2067 64778203183 2068 1061749270 2069 6923099 2070 9833 2071 3819453446939367 2072 1824040134769881 2073 357148813334801 2074 36899212709102 2075 2151306428025 2076 69812697266 2077 1147677746 2078 7528491 2079 10836 2080 4101921344632998 2081 1959029081364205 2082 383672712551681 2083 39660082665420 2084 2314429135028 2085 75228189683 2086 1240343422 2087 8184691 2088 11959 2089 1 2090 4404772038613322 2091 2103765138399754 2092 412118504960700 2093 42622448564889 2094 2489611190353 2095 81053241483 2096 1340315410 2097 8896751 2098 13168 2099 1 2100 4729440634402998 2101 2258935334383219 2102 442621931351012 2103 45800677708291 2104 2677725354889 2105 87317532649 2106 1448094473 2107 9668513 2108 14539 2109 1 2110 5077461143136223 2111 2425273448649714 2112 475328370992670 2113 49210094204372 2114 2879699213849 2115 94053889039 2116 1564335961 2117 10505220 2118 15991 2119 1 2120 5450472533953124 2121 2603564151098429 2122 510392931926183 2123 52867128854237 2124 3096532173575 2125 101296405486 2126 1689624340 2127 11412017 2128 17633 2129 1 2130 5850226366370426 2131 2794645372092793 2132 547981687358091 2133 56789304016291 2134 3329287034828 2135 109082730149 2136 1824706710 2137 12394909 2138 19404 2139 1 2140 6278593694790883 2141 2999412945431114 2142 588271806621017 2143 60995402030666 2144 3579107703656 2145 117452082468 2146 1970262937 2147 13459384 2148 21375 2149 1 2150 6737573695080730 2151 3218823358827167 2152 631452926157790 2153 65505452094943 2154 3847210978355 2155 126447618949 2156 2127154542 2157 14612877 2158 23485 2159 1 2160 7229301535744775 2161 3453898960500739 2162 677727333674257 2163 70340915387671 2164 4134906107992 2165 136114354456 2166 2296164308 2167 15862040 2168 25865 2169 1 2170 7756058128189329 2171 3705731141986333 2172 727311489619701 2173 75524676550007 2174 4443585535678 2175 146501824089 2176 2478281235 2177 17214687 2178 28404 2179 2 2180 8320279093175463 2181 3975486182357964 2182 780436268543412 2183 81081249463633 2184 4774746722781 2185 157661666458 2186 2674417620 2187 18679126 2188 31245 2189 2 2190 8924565779083413 2191 4264408923239244 2192 837348653233552 2193 87036770152093 2194 5129982938849 2195 169650632507 2196 2885701482 2197 20264554 2198 34309 2199 2 2200 9571695471433342 2201 4573829326129718 2202 898312044336580 2203 93419227561213 2204 5511006171586 2205 182528016379 2206 3113190565 2207 21980103 2208 37705 2209 3 2210 10264633840815204 2211 4905166714195286 2212 963608140842215 2213 100258460850428 2214 5919638259120 2215 196358806907 2216 3358182259 2217 23836872 2218 41369 2219 3 2220 11006546560653089 2221 5259937128670167 2222 1033537335383349 2223 107586413473377 2224 6357836206213 2225 211210976106 2226 3621893916 2227 25845615 2228 45459 2229 4 2230 11800813369587917 2231 5639758213582966 2232 1108420803161060 2233 115437138097549 2234 6827682286151 2235 227159000745 2236 3905815806 2237 28018327 2238 49839 2239 4 2240 12651041282906587 2241 6046357475080625 2242 1188600990697072 2243 123847079142095 2244 7331412205670 2245 244280763374 2246 4211358267 2247 30368546 2248 54704 2249 5 2250 13561080475645485 2251 6481577896556804 2252 1274443943130318 2253 132855081815041 2254 7871405522747 2255 262661490057 2256 4540222482 2257 32909978 2258 59974 2259 5 2260 14535039299817489 2261 6947387208583379 2262 1366339902788906 2263 142502708789851 2264 8450215268493 2265 282390475948 2266 4894040029 2267 35657450 2268 65785 2269 7 2270 15577302219301350 2271 7445884341412609 2272 1464705895156844 2273 152834257229922 2274 9070559056003 2275 303565208983 2276 5274764985 2277 38627734 2278 72054 2279 6 2280 16692546870231771 2281 7979309827556634 2282 1569986461889891 2283 163897107948325 2284 9735351837275 2285 326287911959 2286 5684273177 2287 41838283 2288 79002 2289 9 2290 17885764310836248 2291 8550053203108711 2292 1682656535810938 2293 175741754910345 2294 10447695960238 2295 350670172148 2296 6124803539 2297 45307337 2298 86490 2299 9 2300 19162278391384682 2301 9160664688554753 2302 1803222322193472 2303 188422193354480 2304 11210917716850 2305 376828961225 2306 6598526794 2307 49055936 2308 94761 2309 11 2310 20527768613056610 2311 9813863666061209 2312 1932224503196111 2313 201995958127946 2314 12028557988169 2315 404891828611 2316 7107998772 2317 53105525 2318 103689 2319 12 2320 21988292111032219 2321 10512551791799966 2322 2070239291462419 2323 216524558246155 2324 12904410891151 2325 434992693926 2326 7655721985 2327 57479451 2328 113544 2329 14 2330 23550309451869527 2331 11259822702080119 2332 2217881994032425 2333 232073528913109 2334 13842515605553 2335 467277289815 2336 8244630198 2337 62203143 2338 124173 2339 15 2340 25220709569617149 2341 12058976730416342 2342 2375808272629571 2343 248712911537472 2344 14847199013583 2345 501898750851 2346 8877594875 2347 67304230 2348 135899 2349 19 2350 27006838875807247 2351 12913532004229185 2352 2544718109296204 2353 266517325238667 2354 15923066791496 2355 539023654885 2356 9557977881 2357 72810582 2358 148529 2359 20 2360 28916529529954321 2361 13827240970956343 2362 2725357296101252 2363 285566500655999 2364 17075050883149 2365 578827017870 2366 10289091336 2367 78755276 2368 162460 2369 22 2370 30958132280458915 2371 14804103069167172 2372 2918521857222978 2373 305945367499900 2374 18308401723074 2375 621499047617 2376 11074769757 2377 85170933 2378 177504 2379 25 2380 33140548502741974 2381 15848383281179895 2382 3125059803500395 2383 327744651754160 2384 19628738706332 2385 667239830382 2386 11918827290 2387 92094149 2388 194034 2389 30 2390 35473267239631010 2391 16964626596840518 2392 3345876054422630 2393 351060985842059 2394 21042044242190 2395 716266462286 2396 12825657817 2397 99563892 2398 211855 2399 32 2400 37966401492317198 2401 18157678837809791 2402 3581934506085688 2403 375997568936225 2404 22554719583865 2405 768807445005 2406 13799634306 2407 107622942 2408 231487 2409 37 2410 40630729990920936 2411 19432703147479492 2412 3834263511727596 2413 402664307560006 2414 24173578443166 2415 825110632438 2416 14845783804 2417 116314428 2418 252643 2419 41 2420 43477738282423297 2421 20795203373645241 2422 4103958298847959 2423 431178549979955 2424 25905909198642 2425 885436875496 2426 15969138118 2427 125689236 2428 275858 2429 48 2430 46519665825045230 2431 22251042848884836 2432 4392187083040724 2433 461665253971509 2434 27759470517781 2435 950068856595 2436 17175435527 2437 135797131 2438 300954 2439 52 2440 49769552489638306 2441 23806470639715996 2442 4700193885633861 2443 494257808114495 2444 29742557674274 2445 1019304413022 2446 18470452520 2447 146695631 2448 328450 2449 60 2450 53241291642715543 2451 25468142927918018 2452 5029305343697856 2453 529098235336672 2454 31864001161512 2455 1093465836678 2456 19860757312 2457 158443334 2458 358128 2459 66 2460 56949682751761570 2461 27243152472687947 2462 5380933996517974 2463 566338102266075 2464 34133239984756 2465 1172892867483 2466 21352966285 2467 171106772 2468 390685 2469 76 2470 60910491208168762 2471 29139052928266989 2472 5756585873200277 2473 606138769162411 2474 36560320621289 2475 1257953018810 2476 22954586545 2477 184751814 2478 425779 2479 84 2480 65140507810536894 2481 31163891921066151 2482 6157864303163007 2483 648672401427807 2484 39155978743587 2485 1349033659979 2486 24673216826 2487 199456777 2488 464201 2489 96 2490 69657616167948693 2491 33326238682285929 2492 6586478383187500 2493 694122263821913 2494 41931641303024 2495 1446553526313 2496 26517415677 2497 215297890 2498 505728 2499 105 2500 74480859936163084 2501 35635221175229403 2502 7044247386474460 2503 742683850892534 2504 44899514202064 2505 1550954341351 2506 28495896699 2507 232363152 2508 551104 2509 121 2510 79630518742227865 2511 38100557483664972 2512 7533110199228532 2513 794565237022814 2514 48072588861628 2515 1662713001960 2516 30618446257 2517 250742123 2518 600073 2519 131 2520 85128184153278739 2521 40732597478184405 2522 8055130424339086 2523 849988329274390 2524 51464739201186 2525 1782332805245 2526 32895027671 2527 270537005 2528 653644 2529 149 2530 90996845183773538 2531 43542358439568649 2532 8612506901035568 2533 909189287402476 2534 55090729785829 2535 1910356931720 2536 35336816272 2537 291848185 2538 711429 2539 166 2540 97260974094675687 2541 46541571827725765 2542 9207579585912830 2543 972419917978211 2544 58966323876286 2545 2047358605009 2546 37955232408 2547 314795121 2548 774527 2549 186 2550 103946622670507004 2551 49742723680048467 2552 9842841295354968 2553 1039948163777661 2554 63108296685004 2555 2193956037305 2556 40763013671 2557 339494109 2558 842649 2559 206 2560 111081519087213889 2561 53159107096539857 2562 10520944471282665 2563 1112059661393281 2564 67534551670238 2565 2350802095266 2566 43773230194 2567 366080177 2568 916952 2569 234 2570 118695176287749369 2571 56804868037282373 2572 11244714274596912 2573 1189058315827288 2574 72264140581498 2575 2518600142210 2576 47000427212 2577 394688695 2578 997167 2579 256 2580 126819001304943057 2581 60695064211848900 2582 12017156371060591 2583 1271268028268289 2584 77317392260099 2585 2698093204096 2586 50459537677 2587 425475499 2588 1084661 2589 290 2590 135486417231572966 2591 64845716958357110 2592 12841471533467261 2593 1359033375346545 2594 82715936096106 2595 2890081521372 2596 54167151691 2597 458593895 2598 1179035 2599 318 2600 144732986550785417 2601 69273877326081468 2602 13721064570478883 2603 1452721531867838 2604 88482845736845 2605 3095410403004 2606 58140356322 2607 494225182 2608 1281833 2609 358 2610 154596548373824249 2611 73997684803416112 2612 14659560629188398 2613 1552723057040189 2614 94642670225848 2615 3314989702196 2616 62398046291 2617 532545885 2618 1392841 2619 397 2620 165117357526092083 2621 79036441456982822 2622 15660815420701812 2623 1659454041894179 2624 101221589390395 2625 3549781059112 2626 66959748574 2627 573761039 2628 1513663 2629 446 2630 176338238924407387 2631 84410678389783295 2632 16728933405321301 2633 1773357023739495 2634 108247455147649 2635 3800818563386 2636 71847019061 2637 618076101 2638 1643987 2639 490 2640 188304744375007946 2641 90142238903865097 2642 17868279504902813 2643 1894903370270934 2644 115749963581056 2645 4069195482057 2646 77082134237 2647 665727504 2648 1785884 2649 548 2650 201065326194602490 2651 96254353656425497 2652 19083499390369687 2653 2024594348583979 2654 123760702747567 2655 4356087055068 2656 82689657780 2657 716947489 2658 1938922 2659 605 2660 214671513909990138 2661 102771733949476512 2662 20379532860524835 2663 2162963779133602 2664 132313344580755 2665 4662735714582 2666 88695041266 2667 772009766 2668 2105297 2669 675 2670 229178109475666580 2671 109720656670526597 2672 21761636495189061 2673 2310579266284062 2674 141443704414066 2675 4990476322564 2676 95126239322 2677 831182180 2678 2284829 2679 744 2680 244643386336685862 2681 117129068920922847 2682 23235398920391682 2683 2468045161428796 2684 151189949367306 2685 5340720679993 2686 102012297271 2687 894774757 2688 2479876 2689 833 2690 261129308873730603 2691 125026683982871710 2692 24806766084156110 2693 2636003984686985 2694 161592672612472 2695 5714984431389 2696 109385064232 2697 963097684 2698 2690263 2699 914 2700 278701756582791682 2701 133445098642481313 2702 26482058675103779 2703 2815139716439651 2704 172695124569886 2705 6114870900889 2706 117277644292 2707 1036507137 2708 2918785 2709 1023 2710 297430770701242715 2711 142417901550930799 2712 28268000326446635 2713 3006179446158142 2714 184543298004646 2715 6542100798513 2716 125726296068 2717 1115354945 2718 3165192 2719 1125 2720 317390806584510479 2721 151980804783618743 2722 30171737448304887 2723 3209897037007024 2724 197186185990757 2725 6998494302174 2726 134768779516 2727 1200052582 2728 3432609 2729 1249 2730 338661010814282935 2731 162171766128934843 2732 32200870722566355 2733 3427115015503533 2734 210675884471726 2735 7486003876540 2736 144446328667 2737 1291004076 2738 3721068 2739 1378 2740 361325505229954295 2741 173031136581135463 2742 34363477661121382 2743 3658708662292008 2744 225067873239422 2745 8006695609248 2746 154801974199 2747 1388676121 2748 4033886 2749 1535 2750 385473698208489924 2751 184601798301651192 2752 36668147753675075 2753 3905608183071648 2754 240421140269453 2755 8562784166679 2756 165882652021 2757 1493535309 2758 4371115 2759 1685 2760 411200604216624118 2761 196929329943608244 2762 39124008126221508 2763 4168803255569566 2764 256798493484303 2765 9156613498467 2766 177737345012 2767 1606117009 2768 4736864 2769 1868 2770 438607193399139220 2771 210062162212701088 2772 41740762766320660 2773 4449345531363857 2774 274266702534402 2775 9790695375278 2776 190419427208 2777 1726951232 2778 5131036 2779 2059 2780 467800750973778738 2781 224051763173204815 2782 44528721656463809 2783 4748353698817657 2784 292896846875172 2785 10467688022563 2786 203984705458 2787 1856653065 2788 5558126 2789 2281 2790 498895269749443299 2791 238952813566364089 2792 47498844575783913 2793 5067016340319242 2794 312764483077556 2795 11190438748213 2796 218493822292 2797 1995831701 2798 6018507 2799 2507 2800 532011854209403491 2801 254823414470903277 2802 50662774150813640 2803 5406597582211480 2804 333950025490485 2805 11961961706705 2806 234010294382 2807 2145185113 2808 6517076 2809 2778 2810 567279161121970149 2811 271725284825321438 2812 54032884741540565 2813 5768440363459350 2814 356538944770906 2815 12785483482304 2816 250603072136 2817 2305414154 2818 7054297 2819 3050 2820 604833853726568024 2821 289723994094096806 2822 57622319933204235 2823 6153972718283499 2824 380622190687888 2825 13664420160185 2826 268344379941 2827 2477318142 2828 7635949 2829 3376 2830 644821096218731401 2831 308889184700182204 2832 61445047096703406 2833 6564711523889384 2834 406296417824215 2835 14602427494960 2836 287312560345 2837 2661693228 2838 8262508 2839 3711 2840 687395064088464508 2841 329294832691408847 2842 65515899856030104 2843 7002269497077766 2844 433664457467420 2845 15603375772866 2846 307589776259 2847 2859457526 2848 8940391 2849 4095 2850 732719498935737817 2851 351019498110625742 2852 69850639010681255 2853 7468359460834414 2854 462835580784440 2855 16671405133268 2856 329264968068 2857 3071522567 2858 9670781 2859 4498 2860 780968281735610900 2861 374146616972966456 2862 74466000603050529 2863 7964802150709532 2864 493926016238380 2865 17810899613093 2866 352431540671 2867 3298929999 2868 10460555 2869 4970 2870 832326055192176281 2871 398764782995445545 2872 79379763913110934 2873 8493531078026454 2874 527059257764844 2875 19026546393001 2876 377190512147 2877 3542727781 2878 11311065 2879 5448 2880 886988867496098462 2881 424968074580799798 2882 84610805857861764 2883 9056601213244218 2884 562366639959897 2885 20323309196345 2886 403647980826 2887 3804106106 2888 12230629 2889 6009 2890 945164870281120136 2891 452856371697025986 2892 90179176876307638 2893 9656194539378057 2894 599987687105222 2895 21706493559631 2896 431918600902 2897 4084256235 2898 13220676 2899 6598 2900 1007075041321458135 2901 482535722031675437 2902 96106162420328265 2903 10294629722255244 2904 640070755588809 2905 23181717676717 2906 462122936472 2907 4384540040 2908 14290410 2909 7262 2910 1072953967090801232 2911 514118697257296259 2912 102414367677155171 2913 10974368416425382 2914 682773436896427 2915 24754984429451 2916 494391038258 2917 4706321247 2918 15442134 2919 7964 2920 1143050653849209795 2921 547724802965759929 2922 109127787029476324 2923 11698026051932014 2924 728263263959281 2925 26432651496969 2926 528859797926 2927 5051145914 2928 16686032 2929 8766 2930 1217629404846879366 2931 583480879094267003 2932 116271898606763789 2933 12468379000072687 2934 776718178487354 2935 28221508602539 2936 565676782693 2937 5420575984 2938 18024792 2939 9605 2940 1296970730347443320 2941 621521558782024165 2942 123873742734965598 2943 13288376575387145 2944 828327316417258 2945 30128747218995 2946 604997320123 2947 5816376332 2948 19470303 2949 10566 2950 1381372330700657745 2951 661989718250903019 2952 131962027450635573 2953 14161149189599935 2954 883291536372524 2955 32162045488211 2956 646988748800 2957 6240322044 2958 21025704 2959 11576 2960 1471150117070928356 2961 705036990365228281 2962 140567217012886751 2963 15090021718269551 2964 941824296708488 2965 34329535367330 2966 691827356429 2967 6694430253 2968 22704183 2969 12714 2970 1566639312898578498 2971 750824269878538377 2972 149721649684529093 2973 16078522737926923 2974 1004152261554207 2975 36639896258054 2976 739702779915 2977 7180728929 2978 24510258 2979 13926 2980 1668195598485646757 2981 799522288101423075 2982 159459637537348515 2983 17130399432300942 2984 1070516267509502 2985 39102321579269 2986 790814976428 2987 7701505436 2988 26458488 2989 15288 2990 1 2991 1776196344807240764 2992 851312180162431527 2993 169817597879224528 2994 18249628062047952 2995 1141172020948297 2996 41726619494985 2997 845378903043 2998 8259081037 2999 28553930 3000 16729 3001 1891041896624828579 3002 906386127924457609 3003 180834165773461995 3004 19440430552366514 3005 1216391173873597 3006 44523179353898 3007 903621215034 3008 8856062807 3009 30813807 3010 18354 3011 2013156954238175724 3012 964947996635359473 3013 192550340681023539 3014 20707286372212959 3015 1296462110474663 3016 47503082500970 3017 965785434492 3018 9495086867 3019 33244055 3020 20084 3021 2142992011485563649 3022 1027214054105015622 3023 205009613202125969 3024 22054951007166451 3025 1381691148652302 3026 50678066105720 3027 1032128517674 3028 10179127288 3029 35863589 3030 22011 3031 2281024902816454999 3032 1093413684974153367 3033 218258128729492587 3034 23488469388679598 3035 1472403437478616 3036 54060645241659 3037 1102926207209 3038 10911192015 3039 38680302 3040 24071 3041 2427762414443780639 3042 1163790195034929067 3043 232344830132216310 3044 25013196489939738 3045 1568944283781629 3046 57664076756835 3047 1178469628221 3048 11694655026 3049 41715349 3050 26372 3051 2583742016107685603 3052 1238601612353245152 3053 247321640334918992 3054 26634812511906929 3055 1671680179144491 3056 61502490693279 3057 1259071044066 3058 12532949590 3059 44977876 3060 28813 3061 2749533665740892744 3062 1318121586629272993 3063 263243622917382547 3064 28359345804826529 3065 1781000276591927 3066 65590854749365 3067 1345060128289 3068 13429915810 3069 48492361 3070 31549 3071 2925741747535274014 3072 1402640287423526706 3073 280169185787877384 3074 30193190054839054 3075 1897317547260090 3076 69945118779179 3077 1436790309495 3078 14389453756 3079 52269373 3080 34464 3081 3113007092811600175 3082 1492465409642574076 3083 298160261811815320 3084 32143129808448282 3085 2021070429595867 3086 74582176913271 3087 1534634934186 3088 15415936500 3089 56336282 3090 37696 3091 3312009148467425087 3092 1587923180295897898 3093 317282536048990343 3094 34216359866266328 3095 2152724143161179 3096 79520026853084 3097 1638993825580 3098 16513807913 3099 60706601 3100 41149 3101 1 3102 3523468239363643020 3103 1689359482401603413 3104 337605648808879154 3105 36420513732580561 3106 2292772512994956 3107 84777732657523 3108 1750289565908 3109 17688024285 3110 65410662 3111 45005 3112 1 3113 3748147993973621199 3114 1797140983076214682 3115 359203449104198012 3116 38763685502728427 3117 2441739465717195 3118 90375596730157 3119 1868974499218 3120 18943652657 3121 70463949 3122 49100 3123 1 3124 3986857876485829957 3125 1911656389550139440 3126 382154222868784936 3127 41254461525262911 3128 2600181061061597 3129 96335124248933 3130 1995526682737 3131 20286328196 3132 75901967 3133 53650 3134 1 3135 4240455899553306313 3136 2033317712801711152 3137 406540975620290342 3138 43901945117909703 3139 2768687174407375 3140 102679212179989 3141 2130457636172 3142 21721799828 3143 81742514 3144 58537 3145 1 3146 4509851457519260636 3147 2162561670993926394 3148 432451688789225063 3149 46715791821594214 3150 2947883765044514 3151 109432112144536 3152 2274308181077 3153 23256476925 3154 88025048 3155 63913 3156 1 3157 4796008359558937111 3158 2299851104484026350 3159 459979634985951018 3160 49706237242779282 3161 3138434781397531 3162 116619638547271 3163 2427656497569 3164 24896901777 3165 94771677 3166 69682 3167 1 3168 5099947999034051842 3169 2445676543666782514 3170 489223665773280914 3171 52884136337051595 3172 3341044673087980 3173 124269133666074 3174 2591114105721 3175 26650336240 3176 102026646 3177 76054 3178 1 3179 5422752744087439424 3180 2600557793068807631 3181 520288563203686657 3182 56260994774925565 3183 3556460552449128 3184 132409692702153 3185 2765334519356 3186 28524226998 3187 109815270 3188 82877 3189 1 3190 5765569482100393131 3191 2765045682499013360 3192 553285362821985224 3193 59849012658980135 3194 3785474992616416 3195 141072132124683 3196 2951008907195 3197 30526818364 3198 118188689 3199 90404 3200 1 3201 6129613409023192078 3202 2939723839887009861 3203 588331745595805112 3204 63661119874709203 3205 4028928454678899 3206 150289237196951 3207 3148875596628 3208 32666558499 3209 127176017 3210 98479 3211 2 3212 6516171992315644949 3213 3125210646852073756 3214 625552400250730490 3215 67711024758317579 3216 4287712411794912 3217 160095729907695 3218 3359715725332 3219 34952810556 3220 136834635 3221 107335 3222 2 3223 6926609204954274960 3224 3322161222170219766 3225 665079460255837824 3226 72013253858948398 3227 4562772089348091 3228 170528541695512 3229 3584363110734 3230 37395174959 3231 147199871 3232 116877 3233 2 3234 7362369955169150432 3235 3531269605182727811 3236 707052910110571141 3237 76583206152563034 3238 4855109928770315 3239 181626785655968 3240 3823700162296 3241 40004253517 3242 158335910 3243 127353 3244 3 3245 7824984816238322196 3246 3753270974337694646 3247 751621072443040721 3248 81437197763520471 3249 5165788686821914 3250 193432051909438 3251 4078668500736 3252 42790958363 3253 170283308 3254 138586 3255 3 3256 8316074976777322440 3257 3988944084485153575 3258 798941063477190165 3259 86592522291090358 3260 5495935293673585 3261 205988385909652 3262 4350264511973 3263 45767316929 3264 183116112 3265 150909 3266 4 3267 8837357523212725440 3268 4239113747628603203 3269 849179335916882099 3270 92067501124435449 3271 5846744329280816 3272 219342613083009 3273 4639551097817 3274 48945694198 3275 196881122 3276 164187 3277 4 3278 9390650970421331715 3279 4504653553164667150 3280 902512189282558889 3281 97881550587906902 3282 6219482329571893 3283 233544319072582 3284 4947653267094 3285 52339732991 3286 211661057 3287 178690 3288 5 3289 9977881160155674472 3290 4786488641031748400 3291 959126374974969433 3292 104055238454746170 3293 6615491702129089 3294 248646207380909 3295 5275770361444 3296 55963471646 3297 227511895 3298 194307 3299 5 3300 10601087438579475414 3301 5085598737128737120 3302 1019219667870201144 3303 110610358719785944 3304 7036195504706764 3305 264704087180025 3306 5625172064865 3307 59832346016 3308 244526853 3309 211393 3310 6 3311 11262429240996462213 3312 5403021252538709939 3313 1083001540525006663 3314 117569995069525115 3315 7483101861782595 3316 281777261549337 3317 5997211548476 3318 63962291919 3319 262769997 3320 229743 3321 7 3322 11964192990280678397 3323 5739854669954805009 3324 1150693803237618346 3325 124958604071121109 3326 7957809287741763 3327 299928525068812 3328 6393321234484 3329 68370798696 3330 282348105 3331 249829 3332 7 3333 12708799446161813942 3334 6097262006354963502 3335 1222531355187242067 3336 132802086469584721 3337 8462011634717357 3338 319224590829777 3339 6815027263097 3340 73075912705 3341 303335055 3342 271427 3343 9 3344 13498811406813780730 3345 6476474590361169260 3346 1298762900828166983 3347 141127879757489274 3348 8997504032412470 3349 339736093587267 3350 7263945431749 3351 78097452945 3352 325850657 3353 294975 3354 10 3355 14336941909675160041 3356 6878795929916763384 3357 1379651786723798046 3358 149965038151546031 3359 9566188450142795 3360 361538060082669 3361 7741796351307 3362 83455878323 3363 349982296 3364 320356 3365 11 3366 15226062827678760555 3367 7305605924863385339 3368 1465476803087241808 3369 159344335643599723 3370 10170080291729724 3371 384709924879025 3372 8250401957303 3373 89173597577 3374 375864866 3375 348028 3376 13 3377 16169214018259481052 3378 7758365185924551476 3379 1556533115876872140 3380 169298355699989500 3381 10811314655624143 3382 409336041538120 3383 8791701874347 3384 95273808271 3385 403598005 3386 377778 3387 14 3388 17169612915890010626 3389 8238619731693019437 3390 1653133163398467837 3391 179861605888895984 3392 11492153680319342 3393 435505714355691 3394 9367749730355 3395 101781875665 3396 433336588 3397 410198 3398 16 3399 18230664736710121053 3400 8748005810296138216 3401 1755607694348937530 3402 191070618497779045 3403 12214993550289439 3404 463313760635030 3405 9980731210923 3406 108724046723 3407 465195036 3408 445137 3409 18 3410 19355973180320438268 3411 9288255135557092410 3412 1864306770332686720 3413 202964078051895893 3414 12982372689857158 3415 492860553428970 3416 10632960792729 3417 116129028761 3418 499347061 3419 483108 3420 21 3421 20549351809375849301 3422 9861200268421114130 3423 1979600921838960068 3424 215582934044944364 3425 13796979624512133 3426 524252641241441 3427 11326900607791 3428 124026552171 3429 535926751 3430 524016 3431 23 3432 21814835986160555437 3433 10468780453017881492 3434 2101882268804551541 3435 228970542844153952 3436 14661662082973959 3437 557602810601600 3438 12065158107195 3439 132449052018 3440 575130197 3441 568518 3442 25 3443 23156695559684200125 3444 11113047621388847954 3445 2231565807645722932 3446 243172793970243373 3447 15579435827233359 3448 593030760905563 3449 12850506453800 3450 141430193159 3451 617110622 3452 616394 3453 28 3454 24579448176448355421 3455 11796172896871781834 3456 2369090663480813118 3457 258238267904111341 3458 16553494789267866 3459 630663191349239 3460 13685882165756 3461 151006654803 3462 662091829 3463 668425 3464 33 3465 26087873422270848336 3466 12520453292606128517 3467 2514921522850594312 3468 274218377552646406 3469 17587220943694403 3470 670634543346614 3471 14574407628951 3472 161216497016 3473 710249299 3474 724488 3475 36 3476 27687027662038513657 3477 13288318957225922979 3478 2669550032531847458 3479 291167543751047638 3480 18684195610329999 3481 713087107241045 3482 15519389399299 3483 172101194186 3484 761834953 3485 785280 3486 40 3487 29382259799708945451 3488 14102340645395942036 3489 2833496394324595261 3490 309143353579783853 3491 19848210516047887 3492 758171840310903 3493 16524341935934 3494 183703802420 3495 817053413 3496 850788 3497 45 3498 31179227818957335963 3499 14965237788940774707 3500 3007310927119503291 3501 328206755595089752 3502 21083280352788442 3503 806048504232222 3504 17592987169140 3505 196071146897 3506 876188376 3507 921874 3508 51 3509 33083916342772517786 3510 15879886826439674416 3511 3191575841714286202 3512 348422236970259993 3513 22393655181732751 3514 856886557156075 3515 18729280207201 3516 209251934807 3517 939472960 3518 998357 3519 57 3520 35102655065810670088 3521 16849330192030241564 3522 3386906984793394020 3523 369858040541521351 3524 23783834415983341 3525 910865327914066 3526 19937409184866 3527 223299064545 3528 1007231453 3529 1081299 3530 63 3531 37242138314975339774 3532 17876785600555915979 3533 3593955813777720225 3534 392586363014740665 3535 25258580675816083 3536 968174998026275 3537 21221823603524 3538 238267554932 3539 1079730478 3540 1170639 3541 71 3542 39509445585223229082 3543 18965656056543950156 3544 3813411343212899629 3545 416683596269957872 3546 26822935374058483 3547 1029016807851844 3548 22587235373957 3549 254217156304 3550 1157334433 3551 1267376 3552 79 3553 41912063324580975846 3554 20119540201980483132 3555 4046002342001921361 3556 442230548944801084 3557 28482234218488726 3558 1093604139170272 3559 24038648680662 3560 271210052471 3561 1240352171 3562 1371554 3563 88 3564 44457907808404218741 3565 21342243459053915614 3566 4292499505039299338 3567 469312714759142301 3568 30242124530837012 3569 1162162767499573 3570 25581362890010 3571 289313653054 3572 1329195406 3573 1484362 3574 99 3575 47155349396705775073 3576 22637789559532944510 3577 4553717897374621756 3578 498020520179863973 3579 32108582604318484 3580 1234932044279712 3581 27221005042454 3582 308598218603 3583 1424215792 3584 1605766 3585 110 3586 50013238007559089341 3587 24010432947246948114 3588 4830519376615026894 3589 528449622636022191 3590 34087932981569272 3591 1312165203904257 3592 28963533386150 3593 329139837085 3594 1525881641 3595 1737174 3596 121 3597 53040930121728925554 3598 25464671620930823057 3599 5123815311323895910 3600 560701187326145117 3601 36186867827018562 3602 1394130665105910 3603 30815273306281 3604 351017805628 3605 1634595010 3606 1878615 3607 137 3608 56248317144340586161 3609 27005260936313627010 3610 5434569282263469032 3611 594882218649873001 3612 38412468403934981 3613 1481112388662492 3614 32782922588191 3615 374317990084 3616 1750883030 3617 2031534 3618 151 3619 59645855461755630297 3620 28637227908667947860 3621 5763800105483103242 3622 631105869354052471 3623 40772226723689383 3624 1573411312201950 3625 34873589520404 3626 399129920644 3627 1875209225 3628 2196177 3629 167 3630 63244598012180244469 3631 30365886569454931096 3632 6112584843639579940 3633 669491808927857547 3634 43274069412463946 3635 1671345775992477 3636 37094800845496 3637 425550389529 3638 2008168744 3639 2374174 3640 186 3641 67056227732864932226 3642 32196853890934379552 3643 6482062167261952898 3644 710166568791179105 3645 45926381917921731 3646 1775253092272395 3647 39454543161741 3648 453680464876 3649 2150288234 3650 2565616 3651 207 3652 71093092695174541065 3653 34136066869108865819 3654 6873435711000578184 3655 753263951586920235 3656 48738035067927558 3657 1885490050712646 3658 41961272242700 3659 483629297330 3660 2302245108 3661 2772481 3662 228 3663 75368243316946019697 3664 36189800250261344406 3665 7287977810275330958 3666 798925416589379161 3667 51718412063934730 3668 2002434646920464 3669 44623958786804 3670 515510854524 3671 2464639835 3672 2995120 3673 255 3674 79895471456088856416 3675 38364685530746522892 3676 7727033240818200504 3677 847300534417021665 3678 54877438055965468 3679 2126486664773541 3680 47452100407659 3681 549448199477 3682 2638234650 3683 3235446 3684 282 3685 84689351803525942877 3686 40667730684812731384 3687 8192023372146328713 3688 898547417062263481 3689 58225610275752756 3690 2258069582473791 3691 50455770333284 3692 585569883771 3693 2823719453 3694 3494017 3695 313 3696 89765285372129877793 3697 43106341292243926688 3698 8684450333038286332 3699 952833223108698248 3700 61774030898523822 3701 2397631254748222 3702 53645633080238 3703 624014534419 3704 3021954993 3705 3773128 3706 346 3707 95139545530556159532 3708 45688342488623401486 3709 9205901627437897480 3710 1010334637441574285 3711 65534440696069289 3712 2545645999596859 3713 57032997703657 3714 664927112408 3715 3233725024 3716 4073275 3717 383 3718 100829326371514007625 3719 48422002454573373461 3720 9758054773366266228 3721 1071238432348919877 3722 69519255591187598 3723 2702615396090378 3724 60629835657442 3725 708463808995 3726 3460006434 3727 4397124 3728 423 3729 106852793896540015942 3730 51316056833362523858 3731 10342682431876157470 3732 1135742002605722864 3733 73741604156111561 3734 2869070583446638 3735 64448839666043 3736 754787959407 3737 3701691278 3738 4745434 3739 470 3740 113229139799775339977 3741 54379734840896549884 3742 10961657571727221319 3743 1204053988600989134 3744 78215368298750822 3745 3045573173352352 3746 68503445560258 3747 804075501725 3748 3959880706 3749 5120902 3750 519 3751 119978638368645185603 3752 57622786421954714901 3753 11616959167697724075 3754 1276394872841907463 3755 82955225079487076 3756 3232717786155479 3757 72807895135672 3758 856510499813 3759 4235595666 3760 5524713 3761 573 3762 127122706277106655571 3763 61055511267783692614 3764 12310677949119443758 3765 1352997671994998279 3766 87976691912879641 3767 3431133106685361 3768 77377263310599 3769 912290983405 3770 4530078782 3771 5959984 3772 635 3773 134683965827894817233 3774 64688789011692467979 3775 13045022729551588567 3776 1434108601710691802 3777 93296173216936190 3778 3641484664495274 3779 82227526829574 3780 971624325889 3781 4844488087 3782 6427838 3783 699 3784 142686311413007726544 3785 68534111471852607972 3786 13822326803806557955 3787 1519987844918949814 3788 98931010674613550 3789 3864476055277678 3790 87375594983991 3791 1034733462097 3792 5180233281 3793 6931912 3794 771 3795 151154979790381975170 3796 72603616219114270901 3797 14645054977747440023 3798 1610910292718098163 3799 104899535175024815 3800 4100852004680066 3801 92839385758139 3802 1101851838865 3803 5538631251 3804 7473838 3805 850 3806 160116623939880679701 3807 76910122396895599181 3808 15515810685031929831 3809 1707166397259302402 3810 111221122726913739 3811 4351399757937550 3812 98637862141570 3813 1173230369093 3814 5921268658 3815 8057312 3816 938 3817 169599391141439163923 3818 81467168029736085619 3819 16437343793429862817 3820 1809062996976841453 3821 117916252329106052 3822 4616952459822617 3823 104791113889112 3824 1249131888197 3825 6329649268 3826 8684379 3827 1034 3828 179633005032849027916 3829 86289049809596128625 3830 17412558520291490758 3831 1916924263386936660 3832 125006568073590108 3833 4898390750170627 3834 111320401114075 3835 1329838602752 3836 6765564124 3837 9359504 3838 1138 3839 190248852338355800836 3840 91390864553376815055 3841 18444522099545729718 3842 2031092620055605536 3843 132514943639011500 3844 5196646472570359 3845 118248243943800 3846 1415646356638 3847 7230717149 3848 10084758 3849 1256 3850 201480074020647691406 3851 96788553386457901959 3852 19536473583680096656 3853 2151929793303301379 3854 140465551317026389 3855 5512704505057008 3856 125598471638029 3857 1506872574411 3858 7727136623 3859 10865303 3860 1381 3861 213361661599539988922 3862 102498947800821260405 3863 20691833464673682789 3864 2279817835431684681 3865 148883933769650668 3866 5847606848865008 3867 133396321795111 3868 1603850043045 3869 8256756606 3870 11703791 3871 1523 3872 225930558385683856099 3873 108539818712842454418 3874 21914213459262377048 3875 2415160290625046306 3876 157797080779390052 3877 6202454701909544 3878 141668497655449 3879 1706935718569 3880 8821861765 3881 12605694 3882 1669 3883 239225766429003856864 3884 114929927621755498558 3885 23207427187305932987 3886 2558383333739877255 3887 167233509127570852 3888 6578412970722846 3889 150443274964952 3890 1816503942535 3891 9424655455 3892 13574334 3893 1839 3894 253288458926822405077 3895 121689081069228623131 3896 24575501047584580586 3897 2709937064015734038 3898 177223347816669076 3899 6976712635810746 3900 159750569430614 3901 1932955889936 3902 10067713831 3903 14616103 3904 2022 3905 268162098952163120730 3906 128838187451391547320 3907 26022686067651319016 3908 2870296772195480618 3909 187798427008306805 3910 7398655706684684 3911 169622054143708 3912 2056712542706 3913 10753531131 3914 15734473 3915 2226 3916 283892564245031046719 3917 136399317463664504831 3918 27553469989192825241 3919 3039964375622961456 3920 198992372702866119 3921 7845617920035449 3922 180091235112762 3923 2188224785402 3924 11485022637 3925 16936809 3926 2439 3927 300528278992791343687 3928 144395767178103395340 3929 29172590415644430032 3930 3219469827963243861 3931 210840705627971240 3932 8319054203150569 3933 191193581566009 3934 2327965768689 3935 12265015840 3936 18227646 3937 2680 3938 318120352341442988133 3939 152852125119094188140 3940 30885048238353647502 3941 3409372710966289411 3942 223380946456100056 3943 8820501720014926 3944 202966612876684 3945 2476442114319 3946 13096792803 3947 19614642 3948 2942 3949 336722724634964190701 3950 161794342282560887333 3951 32696122221969145591 3952 3610263802185989467 3953 236652725796334060 3954 9351585901010957 3955 215450039415421 3956 2634185615586 3957 13983566449 3958 21103331 3959 3229 3960 356392321124979565436 3961 171249806556178260932 3962 34611383916733073571 3963 3822766840445874238 3964 250697900987759435 3965 9914023900521737 3966 228685863580688 3967 2801765218678 3968 14929038716 3969 22702705 3970 3539 3971 377189214224595282236 3972 181247420428916284373 3973 36636713835949677836 3974 4047540268882459210 3975 265560678459241868 3976 10509631224439929 3977 242718534743182 3978 2979778458790 3979 15936842919 3980 24418696 3981 3887 3982 399176794050987731147 3983 191817683544692204148 3984 38778318015540535395 3985 4285279192522633174 3986 281287743425783278 3987 11140325654154479 3988 257595062296142 3989 3168864263234 3990 17011161601 3991 26261733 3992 4252 3993 422421948413446268771 3994 202992778929519450177 3995 41042745954321714311 3996 4536717315975914193 3997 297928395846605930 3998 11808134556384905 3999 273365187421647 4000 3369693695321 4001 18156108337 4002 28238972 4003 4668 4004 446995251995671304076 4005 214806664551017110475 4006 43436908998481907803 4007 4802629113773292490 4008 315534694480958390 4009 12515199300602947 4010 290081512203338 4011 3582984099765 4012 19376392033 4013 30361578 4014 5110 4015 472971165978795215829 4016 227295168977558582772 4017 45968100233796861501 4018 5083831983633671998 4019 334161607997138785 4020 13263783327160545 4021 307799686113712 4022 3809489057160 4023 20676679354 4024 32638339 4025 5596 4026 500428247860413911652 4027 240496092907553615152 4028 48644014891613188212 4029 5381188652553714063 4030 353867174816517869 4031 14056277142013303 4032 326578554333146 4033 4050013574762 4034 22062275835 4035 35082058 4036 6128 4037 529449372813064796862 4038 254449315271588175522 4039 51472772401444951545 4040 5695609569112235258 4041 374712671080291764 4042 14895207189970748 4043 346480363372962 4044 4305403692519 4045 23538453263 4046 37702301 4047 6711 4048 560121966346746885565 4049 269196905796513147758 4050 54462939036228878153 4051 6028055570229853686 4052 396762788066680457 4053 15783241501680268 4054 367570926504401 4055 4576562734184 4056 25111202666 4057 40513822 4058 7334 4059 592538249723807479291 4060 284783242667460131129 4061 57623552355777183661 4062 6379540538643573046 4063 420085818705480665 4064 16723199481764821 4065 389919851970617 4066 4864440093402 4067 26786485196 4068 43528196 4069 8031 4070 626795497902995501050 4071 301255137303799973311 4072 60964146331393206398 4073 6751134358202707742 4074 444753854533933041 4075 17718058250292146 4076 413600730822717 4077 5170049163459 4078 28571040948 4079 46761425 4080 8775 4081 662996311574723876438 4082 318661964814904996528 4083 64494778435278656284 4084 7143965864891924608 4085 470842992845531699 4086 18770963448107984 4087 438691385154303 4088 5494455241313 4089 30471620793 4090 50226965 4091 9598 4092 701248903079960336232 4093 337055802287880647590 4094 68226057509985136689 4095 7559226121644337299 4096 498433555146305881 4097 19885236382650490 4098 465274082581320 4099 5838794717270 4100 32495817569 4101 53943425 4102 10483 4103 741667397897760151084 4104 356491573400482153884 4105 72169173784915850117 4106 7998171694640185706 4107 527610317236573345 4108 21064385918910028 4109 493435810179605 4110 6204262611888 4111 34651249677 4112 57925852 4113 11460 4114 784372151513605390100 4115 377027201656167135739 4116 76335929784438408260 4117 8462128281307570660 4118 558462751567668250 4119 22312116531555692 4120 523268513364390 4121 6592133139007 4122 36946479681 4123 62195380 4124 12506 4125 829490083486701217425 4126 398723770659652925271 4127 80738773582141216438 4128 8952494347175392561 4129 591085282572782753 4130 23632341423489939 4131 554869400033896 4132 7003746278421 4133 39390113089 4134 66769763 4135 13667 4136 877155028552449209826 4137 421645693884941779844 4138 85390833071510672703 4139 9470745144622914115 4140 625577555568403709 4141 25029191550672054 4142 588341210261977 4143 7440530434846 4144 41991780769 4145 71672187 4146 14909 4147 927508106722692832058 4148 445860892275839930967 4149 90305952801524757216 4150 10018436748687842965 4151 662044720140453568 4152 26507030103580972 4153 623792548446067 4154 7903987955828 4155 44761213689 4156 76923527 4157 16275 4158 980698112249008981922 4159 471440982297266605764 4160 95498731967813236700 4161 10597210508266654279 4162 700597728272572744 4163 28070462649290897 4164 661338189184099 4165 8395719460249 4166 47709251291 4167 82550478 4168 17750 4169 1036881923567998117106 4170 498461472696525616776 4171 100984565208197291041 4172 11208797523707684568 4173 741353648879954174 4174 29724353075203857 4175 701099444179191 4176 8917408931802 4177 50846864809 4178 88576061 4179 19375 4180 1096224934128822495976 4181 527001972769891363775 4182 106779684710159661455 4183 11855023575875504511 4184 784435998392523908 4185 31473834985743616 4186 743204502603699 4187 9470849761805 4188 54186270503 4189 95030832 4190 21107 4191 1158901506391375447236 4192 557146410310754409614 4193 112901205384442214496 4194 12537814093091096213 4195 829975089593293875 4196 33324329294469263 4197 787788838364372 4198 10057928786015 4199 57739845316 4200 101942042 4201 23024 4202 1225095448936570205040 4203 588983262224316381065 4204 119367171525089821201 4205 13259199608613418338 4206 878108398216308736 4207 35281556973089921 4208 834995593248252 4209 10680654901700 4210 61521321502 4211 109343171 4212 25081 4213 1295000519161073449769 4214 622605795898670395637 4215 126196606823192624822 4216 14021321268790075745 4217 928980949859489293 4218 37351558472567831 4219 884976022368979 4220 11341141961498 4221 65544674954 4222 117265698 4223 27337 4224 1368820951546387796949 4225 658112324520816880817 4226 133409566061278911914 4227 14826436875020099163 4228 982745726249806859 4229 39540708016557529 4230 937889926807737 4231 12041639469277 4232 69825353336 4233 125748281 4234 29763 4235 1446772014173913104241 4236 695606474338711002634 4237 141027190476308808747 4238 15676926990834789981 4239 1039564094389963523 4240 41855734991012443 4241 993906146367069 4242 12784514986924 4243 74379100898 4244 134826140 4245 32427 4246 1529080593532681265497 4247 735197467274800454087 4248 149071765020817227928 4249 16575301629499382699 4250 1099606256825232202 4251 44303739968683973 4252 1053203040078766 4253 13572287117343 4254 79223306951 4255 144543145 4256 35285 4257 1615985810507544257630 4258 777000416801649358638 4259 157566779637063378532 4260 17524207024041772173 4261 1163051727318436689 4262 46892218310265528 4263 1115969033463497 4264 14407606662688 4265 84375715110 4266 154940369 4267 38427 4268 1707739667660236580604 4269 821136640717548465877 4270 166536992671579734620 4271 18526433028443122501 4272 1230089829902221037 4273 49629078062900206 4274 1182403157486158 4275 15293292828933 4276 89855865042 4277 166066450 4278 41792 4279 1804607730925905155317 4280 867733988638937774860 4281 176008498681048363022 4282 19584920620530519527 4283 1300920226141479270 4284 52522666013909203 4285 1252715648580144 4286 16232313100032 4287 95683766434 4288 177968755 4289 45481 4290 1906869845913404920889 4291 916927188097149223413 4292 186008798647730732497 4293 20702770092027455180 4294 1375753467935521806 4295 55581787715974139 4296 1327128555066154 4297 17227822102385 4298 101881383792 4299 190703035 4300 49452 4301 2014820892186605474259 4302 968858206960623462719 4303 196566875000634511260 4304 21883249361979129133 4305 1454811581950807829 4306 58815736191203328 4307 1405876400832316 4308 18283141037704 4309 108471235427 4310 204322246 4311 53790 4312 1 4313 2128771575802594831603 4314 1023676636336355962698 4315 207713269346833200949 4316 23129803037884008631 4317 1538328681992340595 4318 62234314334499555 4319 1489206858662464 4320 19401799359505 4321 115478030130 4322 218889765 4323 58446 4324 2249049263760416356737 4325 1081540091574901130580 4326 219480165461965397502 4327 24446061625695147553 4328 1626551616428468463 4329 65847866586484106 4330 1577381487135487 4331 20587512882100 4332 122927120384 4333 234467208 4334 63551 4335 2375998860736387078497 4336 1142614635818158562840 4337 231901475325098477647 4338 25835851553242600762 4339 1719740646553541750 4340 69667303920350800 4341 1670676483979682 4342 21844229501281 4343 130846249902 4344 251124912 4345 69037 4346 2509983732060070597040 4347 1207075223614684819711 4348 245012930910791335680 4349 27303205370886275622 4350 1818170163792875384 4351 73704138803946418 4352 1769383495395952 4353 23176105888190 4354 139263975924 4355 268933364 4356 75015 4357 2651386673421300065289 4358 1275106169348455509860 4359 258852179396316147932 4360 28852372838166728893 4361 1922129440777746154 4362 77970513106970023 4363 1873810460794004 4364 24587556615732 4365 148211465969 4366 287973177 4367 81449 4368 2800610931588418031272 4369 1346901637905102477008 4370 273458884671753308832 4371 30487832219451224919 4372 2031923425821195920 4373 82479236626118174 4374 1984282508979296 4375 26083230368075 4376 157720831831 4377 308323579 4378 88472 4379 2958081276758694304652 4380 1422666162649050226837 4381 288874832678371516058 4382 32214302544183751858 4383 2147873574509582222 4384 87243818251557391 4385 2101142894842554 4386 27668062788626 4387 167827099814 4388 330076042 4389 96008 4390 3124245131175277173031 4391 1502615188034712711179 4392 305144043647175514517 4393 34036756113000562578 4394 2270318729319986516 4395 92278508475023626 4396 2224753994296979 4397 29347251238181 4398 178566387174 4399 353321750 4400 104244 4401 3299573754779703047135 4402 1586975642276525171622 4403 322312888624344795573 4404 35960432053838216109 4405 2399616040343357145 4406 97598334105041099 4407 2355498350251243 4408 31126312632222 4409 189978005988 4410 378162760 4411 113080 4412 3484563492919537839850 4413 1675986537298295932341 4414 340430213552735496792 4415 37990850164892540775 4416 2536141939135367377 4417 103219145185924222 4418 2493779766639778 4419 33011056777662 4420 202102591151 4421 404703483 4422 122702 4423 3679737087047875063445 4424 1769899601764322931138 4425 359547468148438715246 4426 40133825901757675013 4427 2680293157655173259 4428 109157653707438362 4429 2640024478676826 4430 35007648521558 4431 214984272781 4432 433060354 4433 133058 4434 3885645053852696161690 4435 1868979944310227073520 4436 379718843052193799832 4437 42395485697190909049 4438 2832487806385728741 4439 115431485314088939 4440 2794682364097104 4441 37122580751079 4442 228668703209 4443 463350505 4444 144331 4445 1 4446 4102867133942805154403 4447 1973506753179661544222 4448 401001412340878951680 4449 44782283527216401724 4450 2993166501941425169 4451 122059222466731598 4452 2958228240051486 4453 39362741224659 4454 243205440742 4455 495706007 4456 156424 4457 1 4458 4332013815983130282019 4459 2083774029283747839668 4460 423455285100883841400 4461 47301017862441661412 4462 3162793560077523191 4463 129060461493131424 4464 3131163207825018 4465 41735384064678 4466 258645785603 4467 530261625 4468 169609 4469 1 4470 4573727937620219823940 4471 2200091359322800023507 4472 447143762987896732385 4473 49958849976790407969 4474 3341858243504525557 4475 136455860608315123 4476 3314016097925509 4477 44248202957219 4478 275045317463 4479 567164903 4480 183770 4481 1 4482 4828686369585610836482 4483 2322784725885818132833 4484 472133507712673348852 4485 52763322699836995706 4486 3530876081958928606 4487 144267202875749948 4488 3507344950745785 4489 46909301130356 4490 292461695770 4491 606569061 4492 199153 4493 1 4494 5097601784558974044156 4495 2452197361633445029615 4496 498494715206441774598 4497 55722380648960434385 4498 3730390252467881378 4499 152517449679259555 4500 3711738629471121 4501 49727270098659 4502 310957272492 4503 648642498 4504 215688 4505 1 4506 5381224517716641219137 4507 2588690644380608634088 4508 526301300659370996589 4509 58844390970159044327 4510 3940973039910196963 4511 161230810116678579 4512 3927818459941091 4513 52711159462048 4514 330596771991 4515 693557669 4516 233667 4517 1 4518 5680344520818917961672 4519 2732645040683357260566 4520 555631091008095228980 4521 62138165691603479183 4522 4163227363725234208 4523 170432800536178216 4524 4156240016966374 4525 55870561691892 4526 351450156030 4527 741505129 4528 252950 4529 1 4530 5995793417346805581913 4531 2884461094650657884140 4532 586566029333513492431 4533 65612984660011314873 4534 4397788393253130734 4535 180150321091271933 4536 4397694943778879 4537 59215580522179 4538 373590088607 4539 792681921 4540 273927 4541 1 4542 6328446660846057971124 4543 3044560470121517563306 4544 619192387559498162414 4545 69278620234386942441 4546 4645325236327517408 4547 190411721905801273 4548 4652912939969102 4549 62756923590792 4550 397094990681 4551 847301610 4552 296434 4553 1 4554 6679225804626090708330 4555 3213387042834881380119 4556 653600992200449935841 4557 73145362644847449766 4558 4906542725669109076 4559 201246887548238833 4560 4922663766343700 4561 66505869495140 4562 422046450596 4563 905588477 4564 320852 4565 1 4566 7049100885312962721025 4567 3391408051309325452118 4568 689887459351591649936 4569 77224047268044866935 4570 5182183285828861044 4571 212687310613779854 4572 5207759459720814 4573 70474367549857 4574 448532377647 4575 967785255 4576 347093 4577 2 4578 7439092929096662087456 4579 3579115302971719590859 4580 728152443976118724330 4581 81526082659143514019 4582 5473028908589192791 4583 224766184830172364 4584 5509056553366353 4585 74675004963803 4586 476644284923 4587 1034143950 4588 375560 4589 2 4590 7850276583554501704204 4591 3777026444869641619915 4592 768501899478805697109 4593 86063480673502133421 4594 5779903216960098316 4595 237518486882143819 4596 5827458527944204 4597 79121114380498 4598 506480736879 4599 1104939193 4600 406092 4601 2 4602 8283782884644620703682 4603 3985686295425693339448 4604 811047352943468485929 4605 90848887448511855949 4606 6103673648781126320 4607 250981079108974121 4608 6163918275111932 4609 83826739732843 4610 538144383898 4611 1180458975 4612 439208 4613 3 4614 8740802162178889087685 4615 4205668247232613137920 4616 855906191811101145327 4617 95895616663628448578 4618 6445253738404605704 4619 265192800349157408 4620 6519440820808836 4621 88806753826383 4622 571745631572 4623 1261010809 4624 474787 4625 3 4626 9222587094190155594746 4627 4437575737272013238689 4628 903201967722162109051 4629 101217683775368656956 4630 6805605530231333993 4631 280194579240533098 4632 6895086041597064 4633 94076823106506 4634 607399627995 4635 1346921080 4636 513293 4637 4 4638 9730455913980490871350 4639 4682043795270758433552 4640 953064713074445964755 4641 106829842737850003378 4642 7185742100186280317 4643 296029535131865676 4644 7291971694238565 4645 99653534257533 4646 645230059817 4647 1438539360 4648 554652 4649 4 4650 10265795781158747215743 4651 4939740666511783520839 4652 1005631276389633450522 4653 112747623825740564949 4654 7586730223154157567 4655 312743102956555812 4656 7711276423487162 4657 105554359732519 4658 685365976300 4659 1536232950 4660 599435 4661 5 4662 10830066320987208049293 4663 5211369520580277580598 4664 1061045671806319065482 4665 118987374168371049573 4666 8009693159224991627 4667 330383145315361110 4668 8154243113325257 4669 111797794308804 4670 727945944640 4671 1640396731 4672 647479 4673 5 4674 11424803344318227775363 4675 5497670242308192797602 4676 1119459449183209361521 4677 125566299529874562307 4678 8455813600755277351 4679 349000090193075398 4680 8622182222086808 4681 118403319752302 4682 773114598638 4683 1751448233 4684 699505 4685 6 4686 12051622753034490637268 4687 5799421317223058220346 4688 1181032079887442584370 4689 132502509046306298738 4690 8926336750922460703 4691 368647055280805398 4692 9116475501866432 4693 125391553968368 4694 821027056277 4695 1869830871 4696 755333 4697 6 4698 12712224644333434842681 4699 6117441807721080825296 4700 1245931365169834387819 4701 139815061367780313745 4702 9422573579407977284 4703 389379999877599270 4704 9638579678024010 4705 132784215043220 4706 871845419659 4707 1996017560 4708 815669 4709 8 4710 13408397619430600378741 4711 6452593433159507854287 4712 1314333861945328563768 4713 147524014027818316042 4714 9945904222870555655 4715 411257862845602786 4716 10190030580387543 4717 140604282185911 4718 925743334604 4719 2130510761 4720 880493 4721 7 4722 14142023311176141236168 4723 6805782750060574803105 4724 1386425333327131318956 4725 155650474393927639481 4726 10497781581212989483 4727 434342730012464112 4728 10772447217341993 4729 148875961245787 4730 982902333487 4731 2273842393 4732 950518 4733 10 4734 14915081136895374185932 4735 7177963446576404738313 4736 1462401218467248651787 4737 164216654139673019773 4738 11079735073285805425 4739 458699987238088101 4740 11387536342727718 4741 157624858499224 4742 1043516816809 4743 2426579625 4744 1025638 4745 10 4746 15729653292204095404877 4747 7570138747398643953935 4748 1542467129524371720603 4749 173245925495720141781 4750 11693374608153331096 4751 484398504996345105 4752 12037096971752210 4753 166877945993235 4754 1107790070072 4755 2589326664 4756 1106830 4757 12 4758 16587929992927402524294 4759 7983363944289702609146 4760 1626839370036465240435 4761 182762881343158182242 4762 12340394732747210916 4763 511510808008007578 4764 12723025444402206 4765 176663751307883 4766 1175939569363 4767 2762720122 4768 1193956 4769 13 4770 17492214982242148549800 4771 8418749048429046032477 4772 1715745483024722147661 4773 192793397304506844545 4774 13022579016763164504 4775 540113278789461274 4776 13447320408237759 4777 187012323265298 4778 1248192951966 4779 2947442406 4780 1287982 4781 15 4782 18444931311080003655658 4783 8877461580859241838225 4784 1809424822815951847894 4785 203364698029412852645 4786 13741804631861371861 4787 570286345702557876 4788 14212088436506256 4789 197955436626921 4790 1324793513923 4791 3144214686 4792 1388880 4793 16 4794 19448627410402791164761 4795 9360729497258639371681 4796 1908129159450462109359 4797 214505425720117084984 4798 14500047192762044370 4799 602114707247881255 4800 15019549543469682 4801 209526560688184 4802 1405995985205 4803 3353804590 4804 1497786 4805 19 4806 20505983464395748622696 4807 9869844264515950930702 4808 2012123309362891141975 4809 226245713235644067311 4810 15299385812366627605 4811 635687540508986242 4812 15872043391926126 4813 221761080589129 4814 1492072529224 4815 3577025302 4816 1614568 4817 20 4818 21619818104815393704893 4819 10406164085395769565984 4820 2121685801775198029543 4821 238617259706466248360 4822 16142008445020244358 4823 671098748407781308 4824 16772035403899557 4825 234696266801012 4826 1583308181547 4827 3814745989 4828 1740585 4829 24 4830 22793095436655901200570 4831 10971117290053023355699 4832 2237109574179456331823 4833 251653411146712513802 4834 17030217466440040491 4835 708447190522009132 4836 17722123635902551 4837 248371516801184 4838 1680007217581 4839 4067880172 4840 1875721 4841 26 4842 24028932417142164537061 4843 11566205890775991041087 4844 2358702706962129007903 4845 265389243875977764917 4846 17966435570561444825 4847 747836955675651755 4848 18725045523614920 4849 262828326187051 4850 1782488557522 4851 4337409089 4852 2021396 4853 28 4854 25330606599452630295712 4855 12193009320099797829054 4856 2486789190221797642178 4857 279861653398529442935 4858 18953211927131190762 4859 789377617588189252 4860 19783685501255853 4861 278110549837877 4862 1891092360472 4863 4624365333 4864 2177663 4865 31 4866 26701564265110241764219 4867 12853188348796055793323 4868 2621709733486702275626 4869 295109446422812942641 4870 19993228688761177472 4871 833184535196980348 4872 20901082464728784 4873 294264377776013 4874 2006175236317 4875 4929851751 4876 2346069 4877 37 4878 28145428957817825121895 4879 13548489205369321887086 4880 2763822611048944297518 4881 311173438839740864746 4882 21089307785230564297 4883 879379135775914595 4884 22080438186721985 4885 311338617630991 4886 2128117447563 4887 5255031854 4888 2526562 4889 39 4890 29666010444779757563303 4891 14280747893734016344425 4892 2913504554315497518290 4893 328096557209996824040 4894 22244418102029873193 4895 928089245924019182 4896 23325125580977387 4897 329384673328824 4898 2257317717242 4899 5601153337 4900 2721071 4901 44 4902 31267314119805840812737 4903 15051894732307649502327 4904 3071151683547560698722 4905 345923946757121129845 4906 23461682976390501158 4907 979449404827975736 4908 24638698015364216 4909 348456853426648 4910 2394200893763 4911 5969522598 4912 2929577 4913 49 4914 32953550876532813647690 4915 15863959111404557074322 4916 3237180491131155727882 4917 364703083276688350793 4918 24744388115665715766 4919 1033601229069018941 4920 26024898432967232 4921 368612353680300 4922 2539212745026 4923 6361545348 4924 3154052 4925 55 4926 34729147467740270196837 4927 16719074493898897409102 4928 3412028868388741416750 4929 384483892151544469762 4930 26095989865523993810 4931 1090693759296249844 4932 27487669663580910 4933 389911590396356 4934 2692827910885 4935 6778696943 4936 3394696 4937 60 4938 36598757381596143350476 4939 17619483656303112331953 4940 3596157188868988462954 4941 405318871732676550063 4942 27520123943404746665 4943 1150883862068029091 4944 29031164513391384 4945 412418190493401 4946 2855544482591 4947 7222557645 4948 3653715 4949 69 4950 38567272252667748193681 4951 18567544197096598810490 4952 3790049439753595956289 4953 427263224480951788911 4954 29020614557334855182 4955 1214336613454587236 4956 30659757147081956 4957 436199352656706 4958 3027892668838 4959 7694787882 4960 3931251 4961 74 4962 40639833841258412429597 4963 19565734309772703680834 4964 3994214415160832568699 4965 450374992974434391628 4966 30601484036039147251 4967 1281225741792426251 4968 32378054255614252 4969 461325842748848 4970 3210428971630 4971 8197171473 4972 4229907 4973 84 4974 42821846600959708350000 4975 20616658849452165787451 4976 4209186962604110691155 4977 474715204391178332988 4978 32266962884737974692 4979 1351734051822991075 4980 34190907642454766 4981 487872388071497 4982 3403745395558 4983 8731573001 4984 4549899 4985 92 4986 45118990870950907905291 4987 21723055690914940637882 4988 4435529297287456743938 4989 500348020409098939954 4990 34021500402651720931 4991 1426053912542686647 4992 36103426549246872 4993 515917679802220 4994 3608463624690 4995 9300001046 4996 4893996 4997 103 4998 47537236715204052920549 4999 22887802409073477748814 5000 4673832375099134088385 5001 527340896365144182453 5002 35869775769503768871 5003 1504387726209294944 5004 38120991579311188 5005 545544799711034 5006 3825244596305 5007 9904558287 5008 5262694 5009 113 5010 50082858448365636174932 5011 24113923280196400436294 5012 4924717339950356599274 5013 555764746439985142567 5014 37816709750254815799 5015 1586948465601896871 5016 40249268325642752 5017 576841234183868 5018 4054782470085 5019 10547499943 5020 5659086 5021 128 5022 52762449872978354520129 5023 25404596637249794840381 5024 5188837035915240574780 5025 585694118957337485478 5026 39867476916451856089 5027 1673960192577276603 5028 42494222734469497 5029 609899336631856 5030 4297815072549 5031 11231191254 5032 6083568 5033 137 5034 55582940271345714522408 5035 26763162578206307490410 5036 5466877600843692655563 5037 617207378384005809731 5038 42027518546617459547 5039 1765658649865851695 5040 44862136181061608 5041 644816351013493 5042 4555117401107 5043 11958175707 5044 6539829 5045 155 5046 58551611179466527454356 5047 28193131063220312521296 5048 5759560131489936582292 5049 650386898378230650416 5050 44302556097005915916 5051 1862291834026971503 5052 47359622446486998 5053 681694916734877 5054 4827512733689 5055 12731107581 5056 7028486 5057 170 5058 61676113990194105792365 5059 29698190400148732415015 5060 6067642437925964742021 5061 685319262282978966447 5062 46698605417981428840 5063 1964120647323171605 5064 49993644354471259 5065 720643103718349 5066 5115866206298 5067 13552846668 5068 7553331 5069 190 5070 64964488416094914306196 5071 31282216157051609825855 5072 6391920876853441148047 5073 722095475691213607348 5074 49221991598682725178 5075 2071419530822792539 5076 52771532536281130 5077 761774959445548 5078 5421096361779 5079 14426383232 5080 8115388 5081 206 5082 68425181863361345020525 5083 32949280501883914600380 5084 6733232282757989739537 5085 760811187276394903713 5086 51879364631719606151 5087 2184477182116661387 5088 55701003819170246 5089 805210561079631 5090 5744168527449 5091 15354927792 5092 8718996 5093 230 5094 72067069750614319725928 5095 34703662010963936696343 5096 7092455986084215436847 5097 801566922812353685997 5098 54677715769800756888 5099 2303597254792788832 5100 58790181921827084 5101 851076609140723 5102 6086107393623 5103 16341840884 5104 9365090 5105 252 5106 75899476828529979389514 5107 36549855947278571944464 5108 7470515938623949102758 5109 844468328366985192441 5110 57624394782635266857 5111 2429099148772106563 5112 62047617785729780 5113 899506494766261 5114 6447989942971 5115 17390736419 5116 10058817 5117 280 5118 79932199537829247251891 5119 38492585053399566061538 5120 7868382934855062668580 5121 889626427905266671476 5122 60727127977320894506 5123 2561318782651066367 5124 65482312429134676 5125 950640947789101 5126 6830958837375 5127 18505385185 5128 10801299 5129 307 5130 84175529466559751113545 5131 40536810861043332815641 5132 8287076950761019291384 5133 937157891066809608807 5134 63994037206823078621 5135 2700609463999774425 5136 69103739378635538 5137 1004628122388253 5138 7236215444554 5139 19689848341 5140 11598023 5141 341 5142 88640277948287648823836 5143 42687745565497105494150 5144 8727669588413763243325 5145 987185316689721508188 5146 67433659719280593458 5147 2847342742185655698 5148 72921869913027894 5149 1061624299767263 5150 7665033813718 5151 20948367886 5152 12450770 5153 372 5154 93337801867575760704087 5155 44950864468058231776638 5156 9191286649282363109080 5157 1039837527611071831012 5158 71054969093242137223 5159 3001909366325225660 5160 76947197844094053 5161 1121793998921878 5162 8118753533004 5163 22285498944 5164 13365621 5165 415 5166 98280030718857852522191 5167 47331919038432670375388 5168 9679110824092790979719 5169 1095249882673372306248 5170 74867397098673169358 5171 3164720226856629855 5172 81190767346484026 5173 1185310739677643 5174 8598794953113 5175 23706005734 5176 14344334 5177 451 5178 103479494991025413816782 5179 49836950601514329942227 5180 10192384523725183511164 5181 1153564601226336267276 5182 78880856749632364512 5183 3336207410089821198 5184 85664200343144852 5185 1252357176728594 5186 9106651581806 5187 25215011240 5188 15394088 5189 501 5190 108949355928780758293991 5191 52472304704516765568166 5192 10732412838515037463011 5193 1214931106428570796477 5194 83105766377857213694 5195 3516825237215564135 5196 90379727217415707 5197 1323125933132031 5198 9643906272637 5199 26817857734 5200 16517117 5201 548 5202 114703436749552078865163 5203 55244646170324521508979 5204 11300566652078004818383 5205 1279506382385785637425 5206 87553075013719108454 5207 3707051425169264075 5208 95350217021047611 5209 1397819761781081 5210 10212223872499 5211 28520294591 5212 17721020 5213 606 5214 120756255372463774740021 5215 58160974897391697122226 5216 11898285896555715578219 5217 1347455351835098148538 5218 92234288891148045360 5219 3907388233156212740 5220 100589211374173991 5221 1476652450048307 5222 10813368120388 5223 30328327059 5224 19008766 5225 662 5226 127123058745223371406516 5227 61228642413695103723433 5228 12527082977151980834976 5229 1418951269141774240980 5230 97161499388492622305 5231 4118363740069952918 5232 106110957822508510 5233 1559849017331559 5234 11449194167700 5235 32248401532 5236 20389013 5237 733 5238 133819858831402605416807 5239 64455369249776102528055 5240 13188546352390851861857 5241 1494176135748774516914 5242 102347412206511523762 5243 4340533109492093796 5244 111930447194803364 5245 1647646698290406 5246 12121667004276 5247 34287255205 5248 21864888 5249 799 5250 140863470351679594259867 5251 67849263140237423948976 5252 13884344299829459478795 5253 1573321132568462990081 5254 107805378121463052332 5255 4574479995477872557 5256 118063450444947501 5257 1740295175371933 5258 12832853536413 5259 36452128925 5260 23446368 5261 883 5262 148271550348098875761886 5263 71418838123820546713055 5264 14616228853195877357958 5265 1656587076909307997771 5266 113549425101681249108 5267 4820817937615118236 5268 124526559856262616 5269 1838057652536234 5270 13584942236790 5271 38750574085 5272 25137217 5273 965 5274 156062639673321518095369 5275 75173034553522814051185 5276 15386039942683054261776 5277 1744184898137127748838 5278 119594292151477933736 5279 5080191908019091255 5280 131337229668449704 5281 1941211128559851 5282 14380235561307 5283 41190711498 5284 26948278 5285 1061 5286 164256206481153432104066 5287 79121240092392341975837 5288 16195709723903786317612 5289 1836336140151563069293 5290 125955464655660720510 5291 5353279849783664865 5292 138513821530462724 5293 2050047563527257 5294 15221170517982 5295 43781019972 5296 28884434 5297 1158 5298 172872691829490363872416 5299 83273311708817046019119 5300 17047267129379415014887 5301 1933273484567981548637 5302 132649211620157227172 5303 5640794378791795439 5304 146075649341804539 5305 2164874203275670 5306 16110311092846 5307 46530596903 5308 30957735 5309 1279 5310 181933557479915186060699 5311 87639598752906031474370 5312 17942842627613310713933 5313 2035241303204752257630 5314 139692624563744451772 5315 5943484480076948402 5316 154043029319950750 5317 2286014848351375 5318 17050370642410 5319 49448948789 5320 33173450 5321 1392 5322 191461336015082496909271 5323 92230967130432844782020 5324 18884673225905239805006 5325 2142496233449388667201 5326 147103658488852831740 5327 6262137380025804749 5328 162437329502208795 5329 2413810229243757 5330 18044203947502 5331 52546284602 5332 35545607 5333 1533 5334 201479683366855645620905 5335 97058824662390134945982 5336 19875107701517964802522 5337 2255307785649503233114 5338 154901174671038779003 5339 6597580416067137409 5340 171281024936760673 5341 2548619392912765 5342 19094831083762 5343 55833252464 5344 38080535 5345 1673 5346 212013433887235089752394 5347 102135147649596112941850 5348 20916612099801541927608 5349 2373958975771390191916 5350 163104985727622098100 5351 6950683096231207627 5352 180597752252499679 5353 2690820136795828 5354 20205430059861 5355 59321290944 5356 40793288 5357 1840 5358 223088658064629221921858 5359 107472508737390403159432 5360 22011775483452261733975 5361 2498746993060459711567 5362 171735902687127031421 5363 7322359159779011964 5364 190412370506009590 5365 2840810516065928 5366 21379361873669 5367 63022345068 5368 43691711 5369 2004 5370 234732723029397601726129 5371 113084106103187336484541 5372 23163315974138425706328 5373 2629983895594153697173 5374 180815784559271890914 5375 7713568842171438293 5376 200751021382530781 5377 2999009349972160 5378 22620163245663 5379 66949222344 5380 46792901 5381 2203 5382 246974355961743370813475 5383 118983794069484745491331 5384 24374087070258996642767 5385 2767997344087922770131 5386 190367590105581449586 5387 8125321145837174376 5388 211641196194855718 5389 3165857862607510 5390 23931573939842 5391 71115304544 5392 50105365 5393 2399 5394 259843710558852543221915 5395 125186115168821994696709 5396 25647084284870763635780 5397 2913131366484949659962 5398 200415432350811514118 5399 8558676331085406357 5400 223111802304580147 5401 3341820262400591 5402 25317529263738 5403 75534947315 5404 53648762 5405 2633 5406 273372436685908448095044 5407 131706333771472916639903 5408 26985452087167066145182 5409 3065747164349541384949 5410 210984635516939050786 5411 9014748417492429357 5412 235193236939711439 5413 3527385535019030 5414 26782189226638 5415 80223131762 5416 57433038 5417 2872 5418 287593753382022974537342 5419 138560471306521563702349 5420 28392491194552368815848 5421 3226223953219912825936 5422 222101794960667928939 5423 9494707923133144405 5424 247917460391702500 5425 3723068106602529 5426 28329931879346 5427 85195931624 5428 61479659 5429 3145 5430 302542525358387199897517 5431 145765343195979133233450 5432 29871666198331831125784 5433 3394959848650285662966 5434 233794839775007634618 5435 9999784619839788904 5436 261318077350823388 5437 3929409794847529 5438 29965383969229 5439 90470136110 5440 65800817 5441 3427 5442 318255343175106847422944 5443 153338597537222945341397 5444 31426613573288571282826 5445 3572372789699567875278 5446 246093098684529982237 5447 10531270544658814313 5448 275430417619221881 5449 4146980572709898 5450 31693414678717 5451 96063728041 5452 70420584 5453 3756 5454 334770607247930063730564 5455 161298755663020950550593 5456 33061150053844548021367 5457 3758901512352852491922 5458 259027368869539885296 5459 11090523034344414978 5460 290291625633398667 5461 4376380693902957 5462 33519169023921 5463 101995502279 5464 75352356 5465 4087 5466 352128615888152425060354 5467 169665254619587971150212 5468 34779281430526859933835 5469 3955006564226607244196 5470 272629988399129311971 5471 11678968036085986317 5472 305940749471632184 5473 4618241560282374 5474 35448061519270 5475 108285600434 5476 80623802 5477 4471 5478 370371657542154828638324 5479 178458491702343825438106 5480 36585211749159470811670 5481 4161171373840790565980 5482 286934911886700542261 5483 12298103448379683776 5484 322418839438563994 5485 4873228045007851 5486 37485811908338 5487 114955048122 5488 86250571 5489 4871 5490 389544107452202587924760 5491 187699871095559366422815 5492 38483352970205552029269 5493 4377903365386618085804 5494 301977790098913293360 5495 12949502760525451795 5496 339769046114267668 5497 5142039478128317 5498 39638440058342 5499 122026377035 5500 92262865 5501 5322 5502 409692528921678804670042 5503 197411852766842413948880 5504 40478335070443538390422 5505 4605735133130951276154 5506 317796053106842610857 5507 13634818730535495762 5508 358036728924269142 5509 5425412175922589 5510 41912303656745 5511 129523131457 5512 98679323 5513 5791 5514 430865779426382159962904 5515 207618003669028784887757 5516 42575016648378284149146 5517 4845225665938634401370 5518 334428997770513878320 5519 14355787385010125530 5520 377269564203514558 5521 5724120566147090 5522 44314093768362 5523 137470505024 5524 105534085 5525 6331 5526 453115121773388566074278 5527 218343051412649935186733 5528 44778496015398252464620 5529 5096961636967835321634 5530 351917879116141763062 5531 15114232067549004537 5532 397517664648529409 5533 6038979945409711 5534 46850875937218 5535 145894833470 5536 112847922 5537 6886 5538 476494340570916723020239 5539 229612940468630376083593 5540 47094122838332385934930 5541 5361558748564600272732 5542 370306006459825989943 5543 15912067834591803652 5544 418833698425413358 5545 6370847749569628 5546 49530086044191 5547 154824306360 5548 120659576 5549 7519 5550 501059864230779190364825 5551 241454891077631151344840 5552 49527510315319644103061 5553 5639663148376047440611 5554 389638843811684590352 5555 16751305910258579845 5556 441273020649513429 5557 6720626568418200 5558 52359574282351 5559 164288367892 5560 128993186 5561 8175 5562 526870892790642374049218 5563 253897460933546797125861 5564 52084547955213059584156 5565 5931952906237114584079 5566 409964115477891675520 5567 17634058516988993674 5568 464893804545262591 5569 7089265580572472 5570 55347602780449 5571 174318532554 5572 137891304 5573 8917 5574 553989531799678542949112 5575 266970609831935708284509 5576 54771414942400329332555 5577 6239139568887734119184 5578 431331916365759533619 5579 18562543777196407757 5580 489757186168128907 5581 7477763838566339 5582 58502892099183 5583 184947740723 5584 147382595 5585 9692 5586 582480932580764329167753 5587 280705767359595530383065 5588 57594594162170423171076 5589 6561969781577343284489 5590 453794827983875246581 5591 19539091020443740501 5592 515927408892258278 5593 7887171895825592 5594 61834620042858 5595 196211204219 5596 157514808 5597 10575 5598 612413439136910549441722 5599 295135903831628208522639 5600 60560886868575213974211 5601 6901226994719693304450 5602 477408039608370665504 5603 20566146176006758433 5604 543471982578198937 5605 8318595389582725 5606 65352472402131 5607 208145743558 5608 168319707 5609 11487 5610 643858742043349800028944 5611 310295604561850442392196 5612 63677428075169051270119 5613 7257733244150037628511 5614 502229475685051766109 5615 21646277603379272529 5616 572461842744887109 5617 8773196870185057 5618 69066642430898 5619 220790727379 5620 179851932 5621 12511 5622 676892039619359678932128 5623 326221147689770953895982 5624 66951702650753547024048 5625 7632351024315831995674 5626 528319928909122472927 5627 22782182023201649994 5628 602971525684827539 5629 9252199718926316 5630 72987885295050 5631 234187293449 5632 192148087 5633 13595 5634 711592206752074135163058 5635 342950585660652095546869 5636 70391562206157260834011 5637 8025985242432310745324 5638 555743200131659325628 5639 23976690922177311328 5640 635079343669878551 5641 9756890205350271 5642 77127520050834 5643 248379417773 5644 205268214 5645 14801 5646 748041971695257107976460 5647 360523830600185261982864 5648 74005242754461636368555 5649 8439585274190317982839 5650 584566244501421698848 5651 25232777075510366368 5652 668867577612075225 5653 10288621758723951 5654 81497487375776 5655 263413088081 5656 219255110 5657 16068 5658 786328101248896579326862 5659 378982743692084903052729 5660 77801383236772831896384 5661 8874147108499401013343 5662 614859325083346777106 5663 26553561581248441515 5664 704422669982582439 5665 10848817288358932 5666 86110353388725 5667 279337408947 5668 234176437 5669 17490 5670 826541594674226772250925 5671 398371228819977638785486 5672 81789044896378095059128 5673 9330715603193611000688 5674 646696173323285382911 5675 27942321032275490958 5676 741835436619844129 5677 11438973845639563 5678 90979372620663 5679 296203747067 5680 250080065 5681 18978 5682 868777886786671172493335 5683 418735330594920508994830 5684 85977731599890202831783 5685 9810386838629537878968 5686 680154157696790397320 5687 29402495241544980096 5688 781201279150873200 5689 12060665222790414 5690 96118493300032 5691 314066955613 5692 267042647 5693 20641 5694 913137060615933124730612 5695 440123337051451848140302 5696 90377411088807500705949 5697 10314310592520911251650 5698 715314459877845707182 5699 30937695126222740117 5700 822620417915483545 5701 12715547051887211 5702 101542424965961 5703 332984387624 5704 285119125 5705 22398 5706 959724070115664635560859 5707 462585887147884190448039 5708 94998537267087687878160 5709 10843692922371098598609 5710 752262259864353226976 5711 32551711190931173656 5712 866198125692278585 5713 13405359717007580 5714 107266647195350 5715 353017276903 5716 304394319 5717 24339 5718 1008648973349819108089275 5719 486176083377101483502571 5720 99852073508910803524423 5721 11399798880371097759180 5722 791086929358513744208 5723 34248522193887668872 5724 912044983841979714 5725 14131933916671132 5726 113307481546967 5727 374229683633 5728 324931998 5729 26398 5730 1060027176681651549293852 5731 510949609639430625815604 5732 104949517099752765775970 5733 11983955346528545682944 5734 831882234952912474427 5735 36032304460597110052 5736 960277139538645698 5737 14897193934862557 5738 119682103064359 5739 396689935175 5740 346827406 5741 28685 5742 1113979690433913257134559 5743 536964854709180790458902 5744 110302924795897370797345 5745 12597554006520996322236 5746 874746550376221041675 5747 37907441408291859406 5748 1011016587266506160 5749 15703163713949926 5750 126408618870072 5751 420469534750 5752 370151868 5753 31090 5754 1170633396593653907622472 5755 564283041463917013693151 5756 115924939623576462960933 5757 13242054459441113816471 5758 919783079468906662820 5759 39878533770734007317 5760 1064391451914008371 5761 16551970508238372 5762 133506081965183 5763 445644754317 5764 395013372 5765 33757 5766 1230121329075503485238293 5767 592968362235544357781998 5768 121828818904048128733954 5769 13918987483647767199910 5770 967100089104809655680 5771 41950410063395903904 5772 1120536298200010767 5773 17445851527429366 5774 140994575810158 5775 472295375157 5776 421493721 5777 36587 5778 1292582967168566152720079 5779 623088120471540081706584 5780 128028463634484509036197 5781 14629958445280576103979 5782 1016811153852199421453 5783 44128137807468774459 5784 1179592442033404207 5785 18387158018150122 5786 148895232983979 5787 500506476550 5788 449712168 5789 39702 5790 1358164542730363107313402 5791 654712879095238219229803 5792 134538449212392164045288 5793 15376650879501516599908 5794 1069035411547730771577 5795 46417035027500920590 5796 1241708290630203360 5797 19378362515021702 5798 157230325345758 5799 530367105108 5800 479762922 5801 43006 5802 1427019361809321993902707 5803 687916615774728760400918 5804 141374057642780001877578 5805 16160830228384639532317 5806 1123897831717887674373 5807 48822682569837821834 5808 1307039685029329362 5809 20422063408800702 5810 166023286777292 5811 561972137051 5812 511780351 5813 46651 5814 1499308141313444041882490 5815 722776885521632216792755 5816 148551311217497553206985 5817 16984347767492531778641 5818 1181529495971744255277 5819 51350936732917557639 5820 1375750273731745908 5821 21520992867012722 5822 175298811688864 5823 595420894157 5824 545870030 5825 50514 5826 1575199361468072513697368 5827 759374990852684932833869 5828 156087007815987888502388 5829 17849144704426794426026 5830 1242067892447894210112 5831 54007942785906223600 5832 1448011889471883085 5833 22678021923379553 5834 185082881487829 5835 630819200335 5836 582183604 5837 54766 5838 1654869634739634009187662 5839 797796159970508719412256 5840 163998757818898260628973 5841 18757256483483965334328 5842 1305657223396973538315 5843 56800148840054111224 5844 1524004959756195526 5845 23896169143322308 5846 195402870782668 5847 668277805106 5848 620841421 5849 59288 5850 1738504092035217330507093 5851 838129733222205275760799 5852 172305022794590408550369 5853 19710817279062623173943 5854 1372448728135892178526 5855 59734320683046443565 5856 1603918921080513180 5857 25178606296142524 5858 206287580371537 5859 707914677434 5860 662011916 5861 64235 5862 1826296786919606705498214 5863 880469358330265014831334 5864 181025155952342138776383 5865 20712064714202286256044 5866 1442601020408267702207 5867 62817557011709109200 5868 1687952669994235781 5869 26528667816778651 5870 217767350880278 5871 749853332183 5872 705833235 5873 69504 5874 1918451118732575964071913 5875 924913194682698879574932 5876 190179444533908986495014 5877 21763344786235113554757 5878 1516280442561411397841 5879 66057305707108260290 5880 1776315018552758487 5881 27949857136323371 5882 229874101622729 5883 794225233535 5884 752494310 5885 75295 5886 2015180275418814060874286 5887 971564127218239793783885 5888 199789154139982657585810 5889 22867117038333971336338 5890 1593661435519657865315 5891 69461380560034153942 5892 1869225189655971755 5893 29445857020556099 5894 242641454832286 5895 841168057535 5896 802150054 5897 81435 5898 2116707697032764519741879 5899 1020529990224604590739133 5900 209876575175705889211539 5901 24025959958283058165287 5902 1674926927148093604879 5903 73037979125371648200 5904 1966913317815066197 5905 31020536608014969 5906 256104780054558 5907 890828336506 5908 855013710 5909 88162 5910 2223267560808049957904556 5911 1071923801630551659418896 5912 220465071414966996925247 5913 25242576645803743375088 5914 1760268737940121575280 5915 76795701082726673652 5916 2069620993180557847 5917 32677962723157976 5918 270301328278272 5919 943359484004 5920 911261721 5921 95335 5922 2335105288840358772825410 5923 1125864008143863272607692 5924 231579130881088607697201 5925 26519800729106189808394 5926 1849888006813493083560 5927 80743567821378627919 5928 2177601811852961256 5929 34422407702534247 5930 285270285393823 5931 998924735046 5932 971130687 5933 103162 5934 2452478079357904877846015 5935 1182474741864722833158678 5936 243244419047278240839668 5937 27860602574738875161676 5938 1943995635897250564558 5939 84891042593652500262 5940 2291121973358338601 5941 36258361752249995 5942 301052916010172 5943 1057695065831 5944 1034821975 5945 111503 5946 2575655462722676444165323 5947 1241886088764107646347242 5948 255487834568951239100934 5949 29268095770733564469292 5950 2042812757309683619634 5951 89248051994413181664 5952 2410460885468274690 5953 38190541661151882 5954 317692625150814 5955 1119852273363 5956 1102601656 5957 120616 5958 2704919883228811981193519 5959 1304234369709556893003149 5960 268337567555480376342449 5961 30745543930046145807092 5962 2146571220750442862967 5963 93825008079359825234 5964 2535911820078274884 5965 40223904307512763 5966 335235115623311 5967 1185586805798 5968 1174695457 5969 130325 5970 2840567307944089016837296 5971 1369662434469104391018416 5972 281823160609068095695778 5973 32296367793638403573606 5974 2255514105134504130508 5975 98632831920341205219 5976 2667782577889102757 5977 42363656328974597 5978 353728457812740 5979 1255101149509 5980 1251402968 5981 140904 5982 2982907863761574620185296 5983 1438319969433149965665482 5984 295975572643084290356498 5985 33924152683310806652165 5986 2369896253041747749006 5987 103682977875265995310 5988 2806396208468114746 5989 44615268902630714 5990 373223259957087 5991 1328607388224 5992 1332980214 5993 152203 5994 3132266504019373684977973 5995 1510363819530222417248684 5996 310827245724362317565049 5997 35632656282988738717181 5998 2489984831446621501776 5999 108987459417226094771 6000 2952091740386547595 6001 46984488478806702 6002 393772750057259 6003 1406330948501 6004 1419760566 6005 164487 6006 3288983705965481392754401 6007 1585958325138748422916751 6008 326412174957214756522561 6009 37425816801914110305561 6010 2616059917447736141973 6011 114558875762295744384 6012 3105224971695451891 6013 49477352930629195 6014 415432958981309 6015 1488508022351 6016 1512035719 6017 177604 6018 3453416200547613438474126 6019 1665275674520321291014160 6020 342765981671767448444559 6021 39307761497794189380166 6022 2748415112728273000596 6023 120410440187194016548 6024 3266169272024313977 6025 52100203478786915 6026 438262813998763 6027 1575389506088 6028 1610179317 6029 191879 6030 1 6031 3625937735925059036937842 6032 1748496272644249206627048 6033 359925989940526593882746 6034 41282815616933889899466 6035 2887358185404329092822 6036 126556009240302799508 6037 3435316450004836780 6038 54859702347465787 6039 462324339134068 6040 1667238322022 6041 1714518386 6042 207105 6043 3806939876315236825574904 6044 1835809126983212429193123 6045 377931306705258606649495 6046 43355511728788258777660 6047 3033211743274095088265 6048 133010113784837428701 6049 3613077634357106085 6050 57762845976812945 6051 487682760280622 6052 1764333734475 6053 1825473624 6054 223642 6055 3996832837703015901850919 6056 1927412251223271164867151 6057 396822905545064138389106 6058 45530599515761187862161 6059 3186313937074029603887 6060 139787991037599488523 6061 3799884225814891407 6062 60816984345914125 6063 514406722274909 6064 1866968343964 6065 1943415445 6066 241332 6067 4196046362170121682800289 6068 2023513087527598182313678 6069 416643714388731327942223 6070 47813055995097239209704 6071 3347019198049152690464 6072 146905618596461451767 6073 3996188864579308050 6074 64029835614386383 6075 542568410529776 6076 1975452849024 6077 2068811786 6078 260506 6079 4405030632515666852596359 6080 2124328948376949161397516 6081 437438707210073886786054 6082 50208096237776276690040 6083 3515699008388513241502 6084 154379749576521750923 6085 4202466474911911663 6086 67409507240280777 6087 572243785045254 6088 2090112889994 6089 2202082802 6090 280993 6091 4624257229082635778969577 6092 2230087478691491354444922 6093 459255000031992534605511 6094 52721184560674579079619 6095 3692742709162455762079 6096 162227949902804756527 6097 4419215327466144388 6098 70964512217908431 6099 603512717870890 6100 2211294063357 6101 2343753624 6102 303214 6103 4854220130617375616496903 6104 2341027139343598301650080 6105 482141951286777506361397 6106 55358046261272188018081 6107 3878558344248641896471 6108 170468636838358700145 6109 4646958185150071282 6110 74703792169211650 6111 636459249481229 6112 2339358622565 6113 2494295531 6114 326950 6115 5095436761248432908855702 6116 2457397712837716314965121 6117 506151266882781721276092 6118 58124679870643547471497 6119 4073573545232802681159 6120 179121119851652390293 6121 4886243469542399322 6122 78636735310316840 6123 671171742522229 6124 2474690977922 6125 2654298218 6126 352662 6127 5348449085581992325303088 6128 2579460832360930547137084 6129 531337110034885640435144 6130 61027369998661798817334 6131 4278236455721233274762 6132 188205642856462545671 6133 5137646517892997576 6134 82773201723171692 6135 707743160014110 6136 2617694024188 6137 2824294138 6138 380163 6139 5613824754187005626489835 6140 2707490535058600041068255 6141 557756216235194857952092 6142 64072700746674274311618 6143 4493016700416491548270 6144 197743428991896626185 6145 5401770863351116450 6146 87123543236794077 6147 746271241237344 6148 2768795179407 6149 3004940262 6150 409902 6151 5892158301652924701962319 6152 2841773840840788706377468 6153 585468013432451598438677 6154 67267569766578172238998 6155 4718406397339866927259 6156 207756726926266709467 6157 5679249613779691360 6158 91698631053252180 6159 786858802232465 6160 2928442530088 6161 3196839535 6162 441701 6163 6184072399696446044802476 6164 2982611357659537292381087 6165 614534747824990100287177 6166 70619202941102301501866 6167 4954921218959810387193 6168 218268859916752089787 6169 5970746856926016352 6170 96509877759719791 6171 829613933669248 6172 3097111200656 6173 3400727836 6174 476123 6175 6490219167702671648324733 6176 3130317914673544327241905 6177 645021615348096911385966 6178 74135169769576166339494 6179 5203101500547461113240 6180 229304276561861088123 6181 6276959172356742539 6182 101569267540643067 6183 874650330036068 6184 3275299347656 6185 3617281008 6186 512876 6187 1 6188 6811281543398436428249723 6189 3285223224334078801445733 6190 676996899291192220512091 6191 77823399433626219847335 6192 5463513401951457425437 6193 240888604544509377779 6194 6598617173623939980 6195 106889380502718826 6196 922087510063119 6197 3463535125543 6198 3847325110 6199 552618 6200 1 6201 7147974716264018757669799 6202 3447672574929042855251351 6203 710532114139527980037468 6204 81692197632782243525823 6205 5736750121067955471597 6206 253048706250917227998 6207 6936487166206436359 6208 112483425739816803 6209 972051174572977 6210 3662372224743 6211 4091622888 6212 595132 6213 1 6214 7501047626621936570290235 6215 3618027554721588482943067 6216 745702156108827234252207 6217 85750264164145361304900 6218 6023433165652058128329 6219 265812737637932960768 6220 7291372839455522334 6221 118365268216418312 6222 1024673456549670 6223 3872397524351 6224 4351094285 6225 641026 6226 1 6227 7871284533249800964109668 6228 3796666809350899937378442 6229 782585460482944380799255 6230 90006711342229728194858 6231 6324213681699164243856 6232 279210209177839901314 6233 7664117084502139470 6234 124549464916422340 6235 1080093308599064 6236 4094226423365 6237 4626600326 6238 690096 6239 1 6240 8259506652718200303597882 6241 3983986833743744169233890 6242 821264166258600346007052 6243 94471083232899414565806 6244 6639773845547043363838 6245 293272050328899349838 6246 8055603850526113886 6247 131051294567234345 6248 1138456782679305 6249 4328510919337 6250 4919172123 6251 743080 6252 1 6253 8666573873563057546881900 6254 4180402800346290553109382 6255 861824288224409647873153 6256 99153375804078960764417 6257 6970828317871251010930 6258 308030676307727104748 6259 8466760137459926099 6260 137886797176415432 6261 1199917454797523 6262 4575934748391 6263 5229774469 6264 799715 6265 1 6266 9093386548778886259096594 6267 4386349425047503866310965 6268 904355897016663201235051 6269 104064057967054264580043 6270 7318125767261383856368 6271 323520058689321697209 6272 8898558032348935324 6273 145072806841052849 6274 1264636735981094 6275 4837222210346 6276 5559562759 6277 860815 6278 1 6279 9540887370028484388969166 6280 4602281872757675997544881 6281 948953307298150398223373 6282 109214093618044477828402 6283 7682450461515901762256 6284 339775798552265223503 6285 9352016893659012634 6286 152626995016986936 6287 1332784334333579 6288 5113132807400 6289 5909623690 6290 926167 6291 1 6292 10010063327366157812892847 6293 4828676704147514320544466 6294 995715274643952400156211 6295 114614964653876333059235 6296 8064623934907154275693 6297 356835203782672704181 6298 9828205584515631642 6299 160567906736161634 6300 1404538605668750 6301 5404470894188 6302 6281245347 6303 996578 6304 1 6305 10501947758181818326246741 6306 5066032865678654542803954 6307 1044745201301618372175637 6308 120278695078970036897516 6309 8465506729519103966829 6310 374737369191029594576 6311 10328244866840116881 6312 168915007917708071 6313 1480087054638126 6314 5712080074301 6315 6675652648 6316 1071890 6317 1 6318 11017622489501119689315036 6319 5314872724577586336010717 6320 1096151351454435197636803 6321 126217876177583761890650 6322 8886000219534329986044 6323 393523261144464382051 6324 10853309850448682945 6325 177688725361170438 6326 1559626725690767 6327 6036853416119 6328 7094286870 6329 1153059 6330 1 6331 11558220077688763539345158 6332 5575743151065496120406579 6333 1150047076178648668340980 6334 132445692876596022631937 6335 9327048516530274905700 6336 413235805308846752187 6337 11404632616456843273 6338 186910498492777055 6339 1643364752601998 6340 6379727630944 6341 7538519514 6342 1239809 6343 2 6344 12124926150058003220893288 6345 5849216649656179291803521 6346 1206551048771645391624448 6347 138975951273067268302095 6348 9789640465326814110386 6349 433919979294637672301 6350 11983504902835283888 6351 196602823466236838 6352 1731518791751947 6353 6741694221752 6354 8009965662 6355 1333208 6356 2 6357 12718981852803697708772435 6358 6135892542031744534592422 6359 1265787510667946509073321 6360 145823107460473914075358 6361 10274811728428614956230 6362 455622908734896247173 6363 12591280978992085781 6364 206789309790519394 6365 1824317620912086 6366 7123793065726 6367 8510167707 6368 1433149 6369 2 6370 13341686410162202576980159 6371 6436398203483195421238799 6372 1327886528672185556471306 6373 153002297628327194287562 6374 10783646969305306766319 6375 478393968692511374229 6376 13229380589786255649 6377 217494728961023312 6378 1922001625422939 6379 7527124591680 6380 9040925421 6381 1540647 6382 3 6383 13994399799618775827557827 6384 6751390355639767844665119 6385 1392984263754643627396615 6386 160529369578333245790711 6387 11317282132538962089558 6388 502284888853719357369 6389 13899292105062590216 6390 228745076379468974 6391 2024823448636048 6392 7952843113717 6393 9603974025 6394 1655598 6395 3 6396 14678545548501245910453198 6397 7081556417665148978338658 6398 1461223252194861536604106 6399 168420915632437203272151 6400 11876906831856196452728 6401 527349864509762610127 6402 14602575746887699943 6403 240567624994367676 6404 2133048532327124 6405 8402169722448 6406 10201326869 6407 1779270 6408 4 6409 15395613657219962249505989 6410 7427615918876956634783677 6411 1532752699350675924007561 6412 176694307085843030854824 6413 12463766844055069533557 6414 553645671716674986706 6415 15340867039460330837 6416 252990993028018097 6417 2246955830028037 6418 8876385359116 6419 10834926616 6420 1911480 6421 4 6422 16147163654966494144922599 6423 7790321975176210596423245 6424 1607728786899005505903325 6425 185367730181232532414927 6426 13079166720669730769148 6427 581231788742739828373 6428 16115880346455078342 6429 266045203068764653 6430 2366838405203256 6431 9376844876110 6432 11507025792 6433 2053617 6434 5 6435 16934827793609601226173526 6436 8170462832495609595466824 6437 1686314993860856307143540 6438 194460223767890087283031 6439 13724472515395993601926 6440 610170522119713288610 6441 16929412649848436845 6442 279761756181592934 6443 2493004209100816 6444 9904969454029 6445 12219806159 6446 2205620 6447 5 6448 17760314386116246114857034 6449 8568863479881033305110632 6450 1768682432322565293328951 6451 203991718623090751535098 6452 14401114639992150464040 6453 640527139528590240021 6454 17783347426160250553 6455 294173697008661133 6456 2625776749100341 6457 10462261930132 6458 12975778571 6459 2368908 6460 6 6461 18625411295757258905751709 6462 8986387335689180467254887 6463 1855010198204468742741207 6464 213983078610875660395044 6465 15110590846697922196589 6466 672370007756168041916 6467 18679658785184237405 6468 309315694807073070 6469 2765495935062997 6470 11050298912970 6471 13777394018 6472 2543503 6473 6 6474 19531989582985908153203334 6475 9423938009764247221346369 6476 1945485738059999989393310 6477 224456143656945660891809 6478 15854469350845748845182 6479 705770738076702892955 6480 19620415717390340501 6481 325224115182432297 6482 2912518820429941 6483 11670747054566 6484 14627459068 6485 2731056 6486 7 6487 20482007316816385384229027 6488 9882461145374120043252184 6489 2040305232299123107514936 6490 235433774727049457923829 6491 16634392091725049143563 6492 740804337219969567929 6493 20607786625782686733 6494 341937108721835103 6495 3067220530711136 6496 12325354894021 6497 15528714680 6498 2931509 6499 8 6500 21477513558200030827481680 6501 10362946344040136043970630 6502 2139673995895743094185573 6503 246939900789316293964315 6504 17452078146398291788475 6505 777549366407158369952 6506 21644043979517892427 6507 359494689951962719 6508 3229995082136543 6509 13015970574602 6510 16484299780 6511 3146716 6512 8 6513 22520652522844042082226968 6514 10866429177363940307262463 6515 2243806897020105106525003 6516 258999567961011533635335 6517 18309327294587732248137 6518 816088106533542756198 6519 22731569276026060656 6520 377938834316284350 6521 3401256395128342 6522 13744532930922 6523 17497289511 6524 3376800 6525 10 6526 23613667931633409551513783 6527 11393993289281258669106476 6528 2352928794738642404535387 6529 271638990822240363623724 6530 19208023750415112536712 6531 856506732122071265358 6532 23872858138472575272 6533 397313565083715135 6534 3581439206305379 6535 14513090783620 6536 18571180641 6537 3623685 6538 11 6539 24758907556773273708435448 6540 11946772593196864754817298 6541 2467274996274109664147003 6542 284885606111174260608767 6543 20150140059183854213493 6544 898895492037958709586 6545 25070525748487689327 6546 417665059388714888 6547 3771000172236848 6548 15323793740453 6549 19709422687 6550 3887521 6551 12 6552 25958827972533302232759276 6553 12525953567753137448906414 6554 2587091735057977253971396 6555 298768128785746809629527 6556 21137741176176894927097 6557 943348899734120881575 6558 26327312429483955556 6559 439041743904335101 6560 3970418878759224 6561 16178912674846 6562 20915922796 6563 4170594 6564 14 6565 27215999519443221598094126 6566 13132777656067239259959669 6567 2712636670124979585570373 6568 313316610681528772974930 6569 22172988725733269974765 6570 989965930934450899940 6571 27646089593338029593 6572 461494410815979888 6573 4180199051875986 6574 17080830223447 6575 22194536983 6576 4473080 6577 15 6578 28533111491604890163902964 6579 13768543772541090710813360 6580 2844179408178472075580507 6581 328562501753622553562701 6582 23258145458849075628476 6583 1038850231674933705379 6584 29029865855216475370 6585 485076323045007571 6586 4400869671462799 6587 18032063082688 6588 23549630189 6589 4797429 6590 17 6591 29912977556766624912834253 6592 14434610922492506168704471 6593 2982002048939272741442945 6594 344538714148484741502789 6595 24395579907690561587636 6596 1090110334518420834108 6597 30481793542509664817 6598 509843341123258281 6599 4632986293957258 6600 19035251686391 6601 24985522246 6602 5144055 6603 19 6604 31358541419677326371095540 6605 15132400939095157218536180 6606 3126399755211149108457001 6607 361279689096902859930964 6608 25587771256612749821491 6609 1143859886031267966231 6610 32005175390263750338 6611 535854038920225045 6612 4877132289233653 6613 20093184453385 6614 26507076782 6615 5515532 6616 21 6617 32872882739232931891562249 6618 15863401343324451393927341 6619 3277681348344578519655073 6620 378821466891467254839977 6621 26837314428216622820940 6622 1200217883239365459194 6623 33603471664850633949 6624 563169842365576836 6625 5133920282996541 6626 21208787139919 6627 28119134057 6628 5912431 6629 23 6630 34459223310859138916786300 6631 16629168331815002657289486 6632 3436169930644926752605354 6633 397201759943639713855954 6634 28146925405516415514842 6635 1259308922323931386649 6636 35280307494650016748 6637 591855156738897233 6638 5403993523261723 6639 22385148644194 6640 29827122771 6641 6337791 6642 27 6643 36120933525586079386639878 6644 17431329898813843852374214 6645 3602203535482444363740505 6646 416460029202486401465047 6647 29519446788905477960339 6648 1321263457183083443377 6649 37039480664937161651 6650 621977518372262656 6651 5688027462870383 6652 23625510059050 6653 31636449771 6654 6792100 6655 29 6656 37861539118265904282779698 6657 18271589097590641211680947 6658 3776135806772291915025720 6659 436637563934690821552161 6660 30957853610573288203328 6661 1386218071297203281508 6662 38884969643226792416 6663 653607734543140824 6664 5986731265388489 6665 24933292728095 6666 33553176715 6667 7278727 6668 31 6669 39684728217415029017325828 6670 19151727448017749589584999 6671 3958336708665219998785287 6672 457777565167973484993115 6673 32465259405282029254553 6674 1454315760423977435759 6675 40820942108117329168 6676 686820049414157464 6677 6300849534567793 6678 26312086397956 6679 35583355007 6680 7798546 6681 35 6682 41594358710226571133308329 6683 20073608496177748318372051 6684 4149193267249093756430112 6685 479925232802720156951428 6686 34044922561832714636969 6687 1525706229759575502778 6688 42851763733287857370 6689 721692297771585875 6690 6631163983552266 6691 27765679693101 6692 37733735274 6693 8355101 6694 40 6695 43594465936350876330921010 6696 21039181533285180351235374 6697 4349110345193154746210673 6698 503127856715537655674351 6699 35700252954380866003220 6700 1600546202984074346952 6701 44982007518510209666 6702 758306086446424838 6703 6978495322079735 6704 29298048008480 6705 40011088511 6706 8949467 6707 43 6708 45689270725179287092639316 6709 22050485480320897573986886 6710 4558511451277925215549473 6711 527434911865404678783428 6712 37434818879767966330209 6713 1678999747031188206083 6714 47216463403308409845 6715 796746963279793024 6716 7343705097795709 6717 30913385942537 6718 42422947527 6719 9585740 6720 48 6721 47883187791443049805068445 6722 23109652946288586455856975 6723 4777839585842777902413373 6724 552898157749343477034508 6725 39252354300300701673017 6726 1761238609900631966623 6727 49560148473654211075 6728 837104615496331196 6729 7727697766955005 6730 32616094885920 6731 44976871066 6732 10265098 6733 53 6734 50180834505155329085626772 6735 24218914467080923921185168 6736 5007558124248308348739928 6737 579571742225002725057604 6738 41156766420109854299226 6739 1847442575563632182739 6740 52018317482503177498 6741 879473055271808537 6742 8131422721495685 6743 34410818296215 6744 47681262105 6745 10992038 6746 59 6747 52587040052028489969565712 6748 25380602933540938534485585 6749 5248151739495343583802782 6750 607512310071954532632245 6751 43152143594875023838078 6752 1937799833170882644241 6753 54596474013625248073 6754 923950836684617056 6755 8555876553310654 6756 36302428338803 6757 50544571096 6758 11768208 6759 65 6760 55106855001799466461065059 6761 26597158216347488197556154 6762 5500127366264512073560052 6763 636779116316727079692091 6764 45242763605135526298047 6765 2032507364848068480009 6766 57300381992310396039 6767 970641259508937357 6768 9002105296219070 6769 38296064173011 6770 53576154797 6771 12598425 6772 72 6773 57745561302031041891642842 6774 27871131997044121319053700 6775 5764015207638469015128374 6776 667434144720161472206893 6777 47433102293374439605034 6778 2131771349171085908939 6779 60136077894886177357 6780 1019652606380255024 6781 9471206898676703 6782 40397118353520 6783 56785459739 6784 13484640 6785 80 6786 60508682716348305161773758 6787 29205192813538687507403611 6788 6040369786951090348441636 6789 699542231460675344712439 6790 49727842597378634963501 6791 2235807584847309966844 6792 63109883341793256291 6793 1071098366607327273 6794 9964333694214400 6795 42611277640530 6796 60182917079 6797 14432484 6798 88 6799 63401995726239096392104521 6800 30602131330189161624708639 6801 6329771046157481150323495 6802 733171194440823942521550 6803 52131883980497098758627 6804 2344841931587443923069 6805 66228418448354163998 6806 1125097495463404714 6807 10482695113970731 6808 44944509191636 6809 63779064610 6810 15443983 6811 97 6812 66431540917036126664818626 6813 32064865841563473428916719 6814 6632825493364105168397723 6815 768391968260444840980947 6816 54650352293745843296270 6817 2459110772943945581644 6818 69498615600491846812 6819 1181774659828715121 6820 11027560403944397 6821 47403104882848 6822 67585532629 6823 16525354 6824 107 6825 69603634868906627237133390 6826 33596448020852827885555358 6827 6950167401057172308434056 6828 805278745314674722116183 6829 57288610070921663624469 6830 2578861497983341842439 6831 72927734052381973398 6832 1241260521715864107 6833 11600261592021638 6834 49993666514334 6835 71614091373 6836 17679427 6837 118 6838 72924882575268877830125578 6839 35200068922853991984450510 6840 7282460057879491999681648 6841 843909123071045076105280 6842 60052267294274967003107 6843 2704353006846096303969 6844 76523374993088283475 6845 1303692007859094356 6846 12202196488635729 6847 52723153903027 6848 75877684206 6849 18912789 6850 131 6851 76402190411306214344493474 6852 36879065253437653777757733 6853 7630397075651765541425536 6854 884364258017222000314825 6855 62947192632510679517946 6856 2835856236935514346486 6857 80293497505976414791 6858 1369212619612327149 6859 12834831928703795 6860 55598869975564 6861 80389454023 6862 20228676 6863 144 6864 80042779676954959107162545 6865 38636925916319111395534003 6866 7994703754716657012155496 6867 926729026345776494615494 6868 65979525191506707017111 6869 2973654715075621509693 6870 84246435045851949471 6871 1437972728821461062 6872 13499707073790944 6873 58628512085837 6874 85163823931 6875 21634777 6876 157 6877 83854200739041970133408455 6878 40477298850065755711801206 6879 8376138509474317268903657 6880 971092191903347884915676 6881 69155686780179903088367 6882 3118045132265061271926 6883 88390912884225379515 6884 1510129916577172344 6885 14198436968605056 6886 61820156954322 6887 90215445899 6888 23134688 6889 174 6890 87844347799073996252277302 6891 42403998167137831136900086 6892 8775494357434353253799267 6893 1017546581484280793460177 6894 72482394734933091248311 6895 3269337946663731524063 6896 92736066127026782400 6897 1585849297749107550 6898 14932716170120226 6899 65182316415979 6900 95560387836 6901 24736864 6902 191 6903 92021474313533660041758712 6904 44421011609000796071021510 6905 9193600473841826080382389 6906 1066189268034526302449462 6907 75966675305907773592846 6908 3427858011314823622861 6909 97291458782600493953 6910 1665303891324748779 6911 15704322638618945 6912 68723921439024 6913 101214999009 6914 26445804 6915 211 6916 96394209095492998298726839 6917 46532508330172195301471042 6918 9631323815469078982102853 6919 1117121761861201174269572 6920 79615877651719212080031 6921 3593945232568319308836 6922 102067103460598368805 6923 1748674976360681022 6924 16515121739435943 6925 72454382534829 6926 107197155892 6927 28270697 6928 232 6929 100971573126767379155601923 6930 48742847026439063239044244 6931 10089570815837403821016667 6932 1170450210454993472640684 6933 83437688446786581868705 6934 3767955255575474149118 6935 107073482211557437146 6936 1836152496708560042 6937 17367070496068389 6938 76383573831648 6939 113525099190 6940 30216753 6941 253 6942 105762997111927982821431923 6943 51056584421268842693341190 6944 10569289155748987107346307 6945 1226285607037810093566056 6946 87440147151469316050018 6947 3950260183160588186462 6948 112321568061947767117 6949 1927935451415633811 6950 18262221990470694 6951 80521897617376 6952 120218733319 6953 32294566 6954 278 6955 110778339805968641236427449 6956 53478484126949193477692051 6957 11071469611618758343139576 6958 1284744008487406663524819 6959 91631661950090949830777 6960 4141249324320218063241 6961 117822847786285875400 6962 2024232337056332316 6963 19202730027618764 6964 84880268488351 6965 127298378702 6966 34509814 6967 307 6968 116027907149667824140212598 6969 56013525895741477088822492 6970 11597147985798707044620070 6971 1345946762770394026634216 6972 96021026410853562544010 6973 4341329979009437127755 6974 123589345446901749294 6975 2125261575704757111 6976 20190853967671892 6977 89470183414740 6978 134786197107 6979 36874255 6980 335 6981 121522472247236941976568623 6982 58666915278992897494364649 6983 12147407121630811306630133 6984 1410020746583217817620544 6985 100617436873864011240154 6986 4550928255335886643081 6987 129633647275803120878 6988 2231251998408216706 6989 21228963830526130 6990 94303705018944 6991 142704844178 6992 39394992 6993 369 6994 127273296223251952696809963 6995 61444093710864239725860887 6996 12723379007758809114006689 6997 1477098613353646325336136 6998 105430510625319665080005 6999 4770489926212575490018 7000 135968927401502033827 7001 2342443314317155714 7002 22319545617298516 7003 99393537531469 7004 151078962952 7005 42084734 7006 405 7007 133292149996496111215247867 7008 64350749036147364841397340 7009 13326246974704078426830388 7010 1547319052353929963737522 7011 110470304865343658742836 7012 5000481321451883913431 7013 142608975033362615141 7014 2459086638953110820 7015 23465206891814356 7016 104753010423504 7017 159933805275 7018 44951569 7019 443 7020 139591337010920387671582817 7021 67392826500321390081208812 7022 13957247988601181378349662 7023 1620827059101555957890069 7024 115747336531919988821490 7025 5241390262757073470642 7026 149568222576133844391 7027 2581445008435624723 7028 24668682626352353 7029 110396159625268 7030 169296796610 7031 48010078 7032 486 7033 146183716964647850206863379 7034 70576540222980414347304061 7035 14617675045392184348817336 7036 1697774217854278939179950 7037 121272602989803317734045 7038 5493727037472138312210 7039 156861775325299924931 7040 2709793956721769563 7041 25932841322145332 7042 116337711505126 7043 179196049270 7044 51269409 7045 533 7046 153082730580712820184794628 7047 73908385174403826099119055 7048 15308879670770410278821772 7049 1778318996401361203952237 7050 127057603651580207085455 7051 5758025418967849003594 7052 164505442187563542026 7053 2844422079010672822 7054 27260691425092676 7055 122593171018932 7056 189662076078 7057 54745659 7058 583 7059 160302425464043506842957647 7060 77395149678201189205109229 7061 16032274529493496166481556 7062 1862627054017372705133268 7063 133114362541360865390887 7064 6034843729393511606444 7065 172515768116421525095 7066 2985631662533513747 7067 28655388023536796 7068 129178805103249 7069 200726193285 7070 58449682 7071 640 7072 167857483092161162123653710 7073 81043928461565970078545236 7074 16789336149783872034099024 7075 1950871562809313513403809 7076 139455451873325212253989 7077 6324765953138201810155 7078 180910067674832475675 7079 3133739303795342009 7080 30120239905935862 7081 136111738140016 7082 212422316469 7083 62399224 7084 699 7085 175763246987994859936328038 7086 84862136278021504770761842 7087 17581607766786404381937964 7088 2043233543387720220005760 7089 146094016657381917432534 7090 6628402896591231547153 7091 189706460460303388953 7092 3289076597679166755 7093 31658716885650439 7094 143409936124238 7095 224785322736 7096 66606708 7097 764 7098 184035752126390220283130782 7099 88857522126109871221374727 7100 18410702291263821393687673 7101 2139902215124320628171542 7102 153043800409652342266392 7103 6946393403029293022970 7104 198923907769264407166 7105 3451990813636140909 7106 33274457548459581 7107 151092308878054 7108 237852929714 7109 71092322 7110 838 7111 192691755626935623112964583 7112 93038184091023387923649089 7113 19278305407881327767126575 7114 2241075361996160939668441 7115 160319171981980946735128 7116 7279405618100476873159 7117 208582251281559266300 7118 3622845648510018495 7119 34971277282856432 7120 159178695048831 7121 251663938534 7122 75869944 7123 916 7124 201748768789139757926660245 7125 97412584834712066552427974 7126 20186178809761273652879542 7127 2346959714314000004703519 7128 167935153594078938195731 7129 7628138315236610331064 7130 218702253108794923669 7131 3802021967011385364 7132 36753176776802399 7133 167689973031434 7134 266260289700 7135 80961932 7136 1000 7137 211225090527170717901994138 7138 101989567763761828054075830 7139 21136163574075542618152249 7140 2457771347409376983489240 7141 175907450084727223953800 7142 7993322276335505765658 7143 229305638034473963332 7144 3989918624187134280 7145 38624350806372179 7146 176648045679780 7147 281685172612 7148 86384905 7149 1092 7150 221139842265025737693858165 7151 106778373902839738056530916 7152 22130183685897764201007033 7153 2573736097617070190059795 7154 184252479471946503329078 7155 8375721737600629823080 7156 240415137252021578764 7157 4186953276225794049 7158 40589197573413917 7159 186075960477118 7160 297985179174 7161 92163367 7162 1196 7163 231513004354321211067673251 7164 111788659505489937665228509 7165 23170249715536691507262432 7166 2695089996707647595706591 7167 192987404841021410972901 7168 8776135895743512544446 7169 252054534482705771024 7170 4393563278771980437 7171 42652328317928700 7172 195997895703019 7173 315208369444 7174 98316018 7175 1303 7176 242365454080818946379405913 7177 117030514432535046408806780 7178 24258462657158477225022430 7179 2822079725149660375944943 7180 202130167657132084887520 7181 9195400485014963483558 7182 264248713738733318934 7183 4610206574688174570 7184 44818577561025835 7185 206439289178960 7186 333406529609 7187 104870900 7188 1423 7189 253719005327283588307994291 7190 122514481332565431190936754 7191 25397017934413685212013272 7192 2954963085442684166106587 7193 211699522524166471931335 7194 9634389420158996086666 7195 277023709667875398401 7196 4837362675220223864 7197 47093013640166685 7198 217426825931448 7199 352633094186 7200 111849017 7201 1553 7202 265596449964480165622712075 7203 128251575657441856956388602 7204 26588209581510236313636787 7205 3094009495948060555238747 7206 221715073493823543483768 7207 10094016516359304515940 7208 290406759706376518545 7209 5075533631666348133 7210 49480949937310791 7211 228988577884435 7212 372945607485 7213 119281480 7214 1693 7215 278021601043773645983197579 7216 134253306550220042235953784 7217 27834434605987007604313036 7218 3239500506551611667114261 7219 232197311949628319207928 7220 10575237281153159429944 7221 304426359032796092454 7222 5325245107053272518 7223 51987956407810818 7224 241153991927955 7225 394403499937 7226 127192799 7227 1849 7228 291019337869316023898343015 7229 140531698641323410381788848 7230 29138197542314672876187753 7231 3391730336637300306197163 7232 243167656177840027831312 7233 11079050790047521107349 7234 319112317505906209277 7235 5587047439560400113 7236 54619871908598824 7237 253954041186179 7238 417070669091 7239 135617341 7240 2015 7241 304615653029650214982001616 7242 147099314793545133564872826 7243 30502115203165403609055474 7244 3551006436806459189867804 7245 254648492653237843196120 7246 11606501640686977181026 7247 334495819643672637869 7248 5861516812763689366 7249 57382816808643893 7250 267421215396151 7251 441013199084 7252 144582871 7253 2196 7254 318837701473416874595100592 7255 153969279834856037309330614 7256 31928921638219621042883776 7257 3717650074878801960861107 7258 266663219160309661033254 7259 12158681998001860783435 7260 350609486779141798430 7261 6149256419398824358 7262 60283206503558854 7263 281589683233694 7264 466302063793 7265 154128455 7266 2393 7267 333713851715903261128895886 7268 161155305323038882820286596 7269 33421473307990646622911140 7270 3891996947717982812552433 7271 279236289781499712962185 7272 12736733725091270956568 7273 367487442515231081547 7274 6450897739231633522 7275 63327765233270468 7276 296495285181733 7277 493010687818 7278 164285124 7279 2611 7280 349273739268388700327394975 7281 168671715384546480286741790 7282 34982754483337653174602344 7283 4074397819480961016090408 7284 292393261882226815704873 7285 13341850612994517638815 7286 385165380569466477869 7287 6767101812210463174 7288 66523540887658285 7289 312175709629998 7290 521217892929 7291 175096340 7292 2838 7293 365548322384523503952025740 7294 176533473675332673214329858 7295 36615882878843855873429381 7296 4265219187950337432624319 7297 306160845128463906164809 7298 13975280704005459571964 7299 403680636198024600568 7300 7098560633868141324 7301 69877920126436589 7302 328670487029851 7303 551005284144 7304 186598234 7305 3094 7306 382569940223579647516588834 7307 184756211509767785772187834 7308 38324115531598309818111112 7309 4464843979618228701168551 7310 320566952676427794570087 7311 14638328722480457306654 7312 423072260239644807440 7313 7445998548024074987 7314 73398644623183079 7315 346021180594358 7316 582460336660 7317 198838846 7318 3367 7319 400372373532944879808854455 7320 193356257209429313486148267 7321 40110854934315866389768230 7322 4673672275306378048110474 7323 335640754574723743685230 7324 15332358607690417639512 7325 443381097045415809676 7326 7810173770178544691 7327 77093827602224554 7328 364271384187386 7329 615673722476 7330 211858761 7331 3664 7332 418990907958248941355802048 7333 202350666721911543261646995 7334 41979655435272794319130991 7335 4892122067067054048589519 7336 351412733529164650507030 7337 16058796163500867020023 7338 464649865280402709264 7339 8191879910874908776 7340 80971971635764493 7341 383466927047152 7342 650742551060 7343 225712565 7344 3984 7345 438462400092318757425104172 7346 211757255565825715651694459 7347 43934229914817209335586998 7348 5120630048284751875109863 7349 367914743075578368418763 7350 16819131819364140861270 7351 486923242940655926765 7352 8591947638799940231 7353 85041986758164587 7354 403655875561046 7355 687767504327 7356 240445968 7357 4338 7358 458825346380623835661473691 7359 221594632156511238144004151 7360 45978456751947722836522221 7361 5359652437806750776515741 7362 385180068322300601142063 7363 17614923518280347472089 7364 510247955519817828828 7365 9011246346567476568 7366 89313209954076186 7367 424888755410269 7368 726856359195 7369 256119514 7370 4714 7371 480119955003981912824026454 7372 231882232573377676761737137 7373 48116387091616790084766328 7374 5609665840168246570970155 7375 403243489313230593422668 7376 18447799726142724468056 7377 534672868749386469182 7378 9450685966310640091 7379 93795424977207505 7380 447218556025590 7381 768120933240 7382 272785840 7383 5127 7384 502388220866240968597157145 7385 242640356828148337217151552 7386 50352252427351313622461939 7387 5871168142831737506744428 7388 422141347185447220127840 7389 19319462579082080547218 7390 560249084788620468368 7391 9911218791046539866 7392 98498883715086067 7393 470700971169767 7394 811680779152 7395 290512038 7396 5571 7397 525674003818091187466162821 7398 253890206700071092378992802 7399 52690472510823023416818917 7400 6144679452663542644007248 7401 441911613178379565440869 7402 20231691163157218443734 7403 587030043379454165978 7404 10393841456322467412 7405 103434327864515937 7406 495394408868238 7407 857660051749 7408 309357616 7409 6052 7410 550023110255625236621726333 7411 265653925202522370090282652 7412 55135663604150425257045138 7413 6430743072667429848121330 7414 462593960681863578399226 7415 21186344944009641368856 7416 615071626779499129651 7417 10899596931526112015 7418 108613012326244344 7419 521360250020018 7420 906191388067 7421 329398456 7422 6572 7423 575483378236061863956160821 7424 277954637752646492224121526 7425 57692647087626491136096880 7426 6729926521367680935547672 7427 484229840386750579383299 7428 22185367340807230260527 7429 644432270081141909133 7430 11429576682716843975 7431 114046728940279196 7432 548662864263057 7433 957412560660 7434 350701046 7435 7143 7436 602104766261071176988493511 7437 290816495114050116511519378 7438 60366458439940312507663995 7439 7042822595971580338261057 7440 506862558739746861869787 7441 23230789463148176970853 7442 675173075670130392741 7443 11984922849142958047 7444 119747832091196697 7445 577369890494465 7446 1011470694864 7447 373349938 7448 7747 7449 629939445882328917301373121 7450 304264718190236791652276614 7451 63162356604741476207994153 7452 7370050481886176309430364 7453 530537359773584249376676 7454 24324734005230650126796 7455 707357933527893887435 7456 12566830603769977366 7457 125729264671928413 7458 607552257399463 7459 1068518698593 7460 397421511 7461 8415 7462 659041898292552007667664129 7463 318325644744870417231825699 7464 66085833762007159463422550 7465 7712256909839808557872442 7466 555301510529587901090493 7467 25469419317113479613221 7468 741053646064126217603 7469 13176550532014240271 7470 132004586137668846 7471 639284487274150 7472 1128719680740 7473 423009609 7474 9134 7475 689469015069884890023239576 7476 333026778133100358662336131 7477 69142625519315833952619075 7478 8070117363380152505114094 7479 581204390151901228072051 7480 26667163647359150994762 7481 776330059292558848428 7482 13815391207526840819 7483 138588000897400813 7484 672644724690965 7485 1192243303171 7486 450199960 7487 9908 7488 721280203252779112223885493 7489 348396838126620931993761314 7490 72338721542993346697691095 7491 8444337338131014683211179 7492 608297582887105263617824 7493 27920389578095863756274 7494 813260198964311979033 7495 14484721791710687932 7496 145494389017266778 7497 707715063335663 7498 1259270425467 7499 479098564 7500 10744 7501 754537494927593288114118507 7502 364465813923792187266983536 7503 75680376645599680005231102 7504 8835653655791968645773740 7505 636634975077388674353508 7506 29231628646833492704987 7507 851920413582348957577 7508 15185974844288371778 7509 152739337300739320 7510 744581583264286 7511 1329989205208 7512 509801785 7513 11658 7514 789305661521111426511826891 7515 381265019434636488006567490 7516 79174122351350938459127325 7517 9244835834407321631469573 7518 666272856398949838830089 7519 30603526177343668250966 7520 892390522842887108095 7521 15920649163381758331 7522 160339172878136905 7523 783334705577425 7524 1404600135930 7525 542427498 7526 12632 7527 825652332995772188166431949 7528 398827150939723565170362903 7529 82826778957427849530545725 7530 9672687518117292479675416 7531 697270025443660879223224 7532 32038846313992094968603 7533 934753973542377404555 7534 16690312852154889814 7535 168310997198372039 7536 824069237165891 7537 1483311904232 7538 577085503 7539 13698 7540 863648122156124364527794489 7541 417186347220504398215301648 7542 86645468114527378901767271 7543 10120047968075682073245922 7544 729687899914931290644165 7545 33540477283227117672162 7546 979098001419283394448 7547 17496606421434346902 7548 176672722806946861 7549 866884754888207 7550 1566346674495 7551 613906974 7552 14841 7553 903366754281174396650734408 7554 436378252268432775305645192 7555 90637625946220004615266182 7556 10587793617993763595646195 7557 763590631546623412644776 7558 35111436876678291837499 7559 1025513801098773495227 7560 18341246135143875860 7561 185443110510604197 7562 911885661879260 7563 1653935849028 7564 653015258 7565 16083 7566 944885202308824471347343576 7567 456440080678835044591990165 7568 94811016732375494833063613 7569 11076839696166969848318879 7570 799045226036810297186341 7571 36754878181035083351986 7572 1074096702527080366311 7573 19226027399424776727 7574 194641809610472624 7575 959181601244117 7576 1746325621699 7577 694558269 7578 17419 7579 988283827805356290908798691 7580 477410685845886036784520832 7581 99173747177970312244378572 7582 11588141917710352164011908 7583 836121668117021267834834 7584 38474095549297155856845 7585 1124946356195706373817 7586 20152828412050545344 7587 204289398571239257 7588 1008887524881810 7589 1843772464168 7590 738674072 7591 18872 7592 1033646527965320935305202935 7593 499330631073760517987013778 7594 103734281294601348962543344 7595 12122698249047777515009424 7596 874893052071217978926757 7597 40272530840110011225475 7598 1178166925463905478196 7599 21123613863646305510 7600 214407429017899120 7601 1061124142304275 7602 1946549147231 7603 785527428 7604 20421 7605 1081060888894612135677824824 7606 522242263730087284878144565 7607 108501455917920789665981573 7608 12681550748667791036303101 7609 915435717838190682506397 7610 42153779919934556196972 7611 1233867288417133275481 7612 22140438918530091857 7613 225018470204224969 7614 1116018000854176 7615 2054939944063 7616 835275520 7617 22114 7618 1130618345442845802225226395 7619 546189792566651305154459004 7620 113484496890547201850368582 7621 13265787486396909810985100 7622 957829393035725573063259 7623 44121599456451615946063 7624 1292161247482600669544 7625 23205453256395324028 7626 236146157159842817 7627 1173701971990080 7628 2169246944320 7629 888101526 7630 23932 7631 1182414347859304758164118646 7632 571219368344051882907064170 7633 118693035935732768267729006 7634 13876544545512905516355798 7635 1002157341054512381925764 7636 46179913998129408099995 7637 1353167749393888372553 7638 24320905413918173495 7639 247815239299678312 7640 1234315347938385 7641 2289785158817 7642 944181542 7643 25897 7644 1236548535561066211734498462 7645 597379167895969030972436074 7646 124137128253754464427301833 7647 14515008110173322359119148 7648 1048506515586238405134396 7649 48332823370133522558675 7650 1417011113631841773621 7651 25489147197817255087 7652 260051633069198890 7653 1298004365754015 7654 2416889169997 7655 1003721793 7656 28009 7657 1293124918310848751782085082 7658 624719481781205044135890823 7659 129827270868551618297633895 7660 15182416642815801295020113 7661 1096967721749391066156458 7662 50584610381776694754815 7663 1483821272091494626574 7664 26712638419685374582 7665 272882475120790084 7666 1364922321533930 7667 2550907913094 7668 1066919881 7669 30305 7670 1352252065117565791675804718 7671 653292805670759734680173347 7672 135774421759187134633978054 7673 15880063154250591060397068 7674 1147635784205318972755904 7675 52939748877563801034568 7676 1553734018013050456456 7677 27993951713511517755 7678 286336179860136258 7679 1435230139195845 7680 2692211872307 7681 1134005455 7682 32758 7683 1414043301182344087221153702 7684 683153935630515548457956428 7685 141990019806089656768866932 7686 16609297571461888030865705 7687 1200609722445227722564054 7688 55402912127330938034028 7689 1626891267091153125407 7690 29335777699087203477 7691 300442497575512636 7692 1509096501559336 7693 2841187562970 7694 1205201898 7695 35432 7696 1478616913229392384838937595 7697 714360067459370814397640815 7698 148486005589476465989131164 7699 17371529206105865102238680 7700 1255992933670852734466994 7701 57978981589581807786056 7702 1703441328701360766899 7703 30740930240561852946 7704 315232577379449061 7705 1586698466621752 7706 2998245082480 7707 1280765236 7708 38288 7709 1546096363571804490265479083 7710 746970900256834734375382707 7711 155274843072557230401228411 7712 18168229329110591781316388 7713 1313893383468241286320301 7714 60673056043858071084405 7715 1783539190341891370339 7716 32212352076298071234 7717 330739030736457026 7718 1668221621546691 7719 3163812477881 7720 1360945820 7721 41384 7722 1616610513280275097645806126 7723 781048744393555975867834056 7724 162369542209971325973833345 7725 19000933854657187761707722 7726 1374423804730054716617779 7727 63490461128409333682267 7728 1867346813123210541311 7729 33753120558289227881 7730 346996000257531205 7731 1753860747367380 7732 3338343695787 7733 1446031294 7734 44709 7735 1690293854834414972116608489 7736 816658634073347922474773853 7737 169783682516927318284706462 7738 19871246139366621137284718 7739 1437701905046241157741335 7740 66436759279449757739760 7741 1955033441591974449012 7742 35366453790254030338 7743 364039229170749658 7744 1843819997720983 7745 3522312601542 7746 1536301908 7747 48315 7748 1767286754655612163668887212 7749 853868444674956754978390215 7750 177531437642798954926175621 7751 20780839900289430875333069 7752 1503850583053680883528430 7753 69517760110551551047243 7754 2046775925620979312715 7755 37055716890639940696 7756 381906136490631742 7757 1938313620242177 7758 3716221582868 7759 1632077917 7760 52165 7761 1847735705933191482444822002 7762 892749015077887892459084007 7763 185627600987759232572825070 7764 21731462257974784498708654 7765 1572998153987119883519772 7766 72739531228962221362070 7767 2142759057848316594418 7768 38824428684449218357 7769 400635892939890225 7770 2037566159470774 7771 3920595222300 7772 1733676297 7773 56346 7774 1931793592176356796583091559 7775 933374275176545518749997517 7776 194087612409777684058562402 7777 22724936908562712508602722 7778 1645278584959817341524259 7779 76108409529887178035620 7780 2243175924285466367342 7781 40676268536941114256 7782 420269503125786270 7783 2141813238841042 7784 4135989327013 7785 1841453674 7786 60827 7787 2019619961938399166458203237 7788 975821378804054597307822756 7789 202927586063939834231415253 7790 23763167431663723738759322 7791 1720831740240759699998176 7792 79631012966078804986368 7793 2348228271796795241341 7794 42615083648006631821 7795 440849888492998074 7796 2251301795254585 7797 4362984493808 7798 1955764390 7799 65667 7800 2111381315181972889137760831 7801 1020170842287364315182708770 7802 212164339425275819831726272 7803 24848140738346978227770357 7804 1799803637097778333653354 7805 83314252836409329240420 7806 2458126889950227995559 7807 44644896507857212181 7808 462421977103178901 7809 2366290923158082 7810 4602195629615 7811 2077008909 7812 70858 7813 2207251401769536556089896822 7814 1066506688873463533958183316 7815 221815423540721174539561092 7816 25981930666527540302388898 7817 1882346712500121853399404 7818 87165346591463915777167 7819 2573092011166850602818 7820 46769912847723197971 7821 485032794316750360 7822 2487052143253297 7823 4854265115390 7824 2205584084 7825 76481 7826 2307411532587085390536667062 7827 1114916599267096755748893284 7828 231899154565572806430179809 7829 27166701728485050669640999 7830 1968620101293899102309066 7831 91191831202620243987361 7832 2693353726555631928720 7833 48994529772609213017 7834 508731560856430706 7835 2613870318720135 7836 5119873096204 7837 2341935748 7838 82489 7839 2412050903826005002169785295 7840 1165492068539794409025111287 7841 242434646634037728470558633 7842 28404713018371918264270104 7843 2058789926173256193906537 7844 95401577093419024465755 7845 2819152421596317495614 7846 51323344426822513510 7847 533569791880049778 7848 2747043958376219 7849 5399730281364 7850 2486510694 7851 88997 7852 2521366934973749091430915634 7853 1218328569670959007480002225 7854 253441846123753525941813246 7855 29698322284891132805575725 7856 2153029600108100043315445 7857 99802802682729609945336 7858 2950739228931103549162 7859 53761162864431460698 7860 559601404136321288 7861 2886886209874283 7862 5694588756078 7863 2639805950 7864 95963 7865 2635565621082277870255969556 7866 1273525724002450321334808306 7867 264941567368188421324303988 7868 31049990177614350620309732 7869 2251520141583215555694760 7870 104404089539362078788392 7871 3088376502689639999631 7872 56313009492496962467 7873 586882824183897158 7874 3033725206238362 7875 6005234660759 7876 2802321274 7877 103485 7878 2754861899911053089269575264 7879 1331187478889455625226344957 7880 276955529881683368907379361 7881 32462284672607491724665323 7882 2354450503360838494557894 7883 109214398200849405543898 7884 3232338311473645466679 7885 58984136745210052415 7886 615473105417055052 7887 3187905138803603 7888 6332499590162 7889 2974613692 7890 111550 7891 2879480034561281858786083580 7892 1391422292852497186609249766 7893 289506397155718158155246200 7894 33937885686495476834734335 7895 2462017915156315152673412 7896 114243084657074924253886 7897 3382910954695036237688 7898 61780035373942207010 7899 645434046325915647 7900 3349786650655843 7901 6677252854862 7902 3157241692 7903 120265 7904 3009654012248101948561488628 7905 1454343328537237413567240464 7906 302617817096444099807162084 7907 35479589885163662027601336 7908 2574428240994137409763873 7909 119499917554880762607635 7910 3540393499266862525005 7911 64706444996026606126 7912 676830318271311549 7913 3519748001506586 7914 7040413791167 7915 3350825719 7916 129571 7917 3145627959879102156909806467 7918 1520068653812267194569995549 7919 316314464167133317202374255 7920 37090315696940481802837311 7921 2691896351672103645181287 7922 124995096125459071017391 7923 3705098341622661296759 7924 67769365306805392196 7925 709729594652294151 7926 3698185508916871 7927 7422943623124 7928 3555994243 7929 139638 7930 3287656577139880059356356277 7931 1588721451337391096392358642 7932 330622083311296424271267764 7933 38773108537035896889690609 7934 2814646513160298264637293 7935 130739268894374951301102 7936 3877351791923431370955 7937 70975067581017003577 7938 744202690466869220 7939 3885514811544322 7940 7825858399471 7941 3773438166 7942 150424 7943 3436005587810999192698543643 7944 1660430236960009003186439407 7945 345567535725612520650881335 7946 40531146253849547128058743 7947 2942912791404196185302337 7948 136743553177260452130772 7949 4057494685740079532385 7950 74330106887730382219 7951 780323703364382070 7952 4082171369562941 7953 8250220746811 7954 4003859347 7955 162040 7956 3590952210075504513927663873 7957 1735329087300101395413716752 7958 361178846564596262409323100 7959 42367744804550532757126132 7960 3076939474422800646239695 7961 143019555424969905574292 7962 4245883019921026450576 7963 77841334629135388962 7964 818170166003660365 7965 4288611830018543 7966 8697153543648 7967 4248031562 7968 174479 7969 3752785646601940608081092593 7970 1813557876911080957356580483 7971 377485254652101107564656140 7972 44286364171372976360809466 7973 3216981512216292089411510 7974 149579392422696101786630 7975 4442888618255040503151 7976 81515911847153829547 7977 857823200137738759 7978 4505314591186769 7979 9167831197401 7980 4506739179 7981 187909 7982 3921807595225295780538063070 7983 1895262525407325968849044177 7984 394517264288257080837174783 7985 46290614526711655325753157 7986 3363304975443305304425237 7987 156435713411020558057554 7988 4648899823498266355381 7989 85361322890930787842 7990 899367682910283753 7991 4732781285123089 7992 9663494395356 7993 4780843829 7994 202259 7995 4098332781076387421281031399 7996 1980595254977752556666294190 7997 412306699233396574675994128 7998 48384262659357396171635849 7999 3516187533431734679296493 8000 163601723134999974752446 8001 4864322221712792259350 8002 89385389911644424596 8003 942892415098938850 8004 4971537408234312 8005 10185440980742 8006 5071225435 8007 217748 8008 4282689511050573642898889943 8009 2069714858709052158661984496 8010 430886758964781419910779314 8011 50571238670698427284876220 8012 3675918952557652691832545 8013 171091205893810283603547 8014 5089579395330829961891 8015 93596287758868539783 8016 988490302674798720 8017 5222133929280392 8018 10735041469315 8019 5378843904 8020 234315 8021 4475220251537270529186021739 8022 2162786980172673830717527293 8023 450292077294678792076663218 8024 52855642954193914586407773 8025 3842801615610074075201639 8026 178918550598805807532968 8027 5325113711264806298306 8028 98002559767542297265 8029 1036258540474612343 8030 5485147999781791 8031 11313729825300 8032 5704681814 8033 252156 8034 4676282230375240249538489582 8035 2259984404734694651187191234 8036 470558783453399041310199257 8037 55241753467751901490900018 8038 4017151063256629018537562 8039 187098776917350059629390 8040 5571387140312408218327 8041 102613133992100725768 8042 1086298810336561458 8043 5761184693410416 8044 11923019857653 8045 6049812574 8046 271257 8047 4886248064031923304616638933 8048 2361487363080220646622580329 8049 491724565733421285383629469 8050 57734033313360894572182644 8051 4199296558286366408905381 8052 195647562512310712218997 8053 5828882114562699363585 8054 107437340399546979730 8055 1138717481672396186 8056 6050877802967081 8057 12564495513234 8058 6415333039 8059 291835 8060 5105506411051933244233883981 8061 2467483847449904134662080083 8062 513828737806651109165339877 8063 60337138634483391980785087 8064 4389581673831495985097149 8065 204581271459714116305581 8066 6098102418897655955361 8067 112484928558709644576 8068 1193625827652755043 8069 6354891729305009 8070 13239828569904 8071 6802438097 8072 313819 8073 5334462652856082709402241444 8074 2578169941120852340340767968 8075 536912307819146602290135113 8076 63055926846685710523253262 8077 4588364906308190947939453 8078 213916983856680808774220 8079 6379574123699505441016 8080 117766086363259976622 8081 1251140244143338870 8082 6673922368701549 8083 13950768493282 8084 7212357257 8085 337509 8086 5573539603022775819232605588 8087 2693750161671118294587463256 8088 561018050384470869062879854 8089 65895465212964251122726707 8090 4796020314371623106932801 8091 223672526707720123488753 8092 6673846554688471781364 8093 123291459304651967799 8094 1311382485640045913 8095 7008699162182647 8096 14699161059297 8097 7646421130 8098 362853 8099 5823178246223042324178671462 8100 2814437818603998728691486901 8101 586190581588900752183712873 8102 68861039780456857263172494 8103 5012938184694900528422855 8104 233866506103941918213238 8105 6981493307447163130260 8106 129072170858579704822 8107 1374479904209598847 8108 7359986090602802 8109 15486938161650 8110 8106000413 8111 390101 8112 6083838508034858522829773340 8113 2940455385916353617503439768 8114 612476437139501134136815382 8115 71958164691032869163949135 8116 5239525725967954967870832 8117 244518340789206559138260 8118 7303113302375879774548 8119 135119843481323259405 8120 1440565706875827883 8121 7728583892396875 8122 16316137521449 8123 8592582141 8124 419247 8125 6356000056905297891672573045 8126 3072034890234706285433511395 8127 639924153777927328156901933 8128 75192591883760925227036255 8129 5476207792001576658537294 8130 255648297130559835140711 8131 7639331888097168598229 8132 141446620805767380850 8133 1509779216452968268 8134 8115331175226805 8135 17188891972287 8136 9107696178 8137 450614 8138 6640163139587631586483182074 8139 3209418315152057494259729064 8140 668584354101612073823308304 8141 78570321202870609691634637 8142 5723427635441384410521969 8143 267277525593298475891140 8144 7990801988886018988684 8145 148065190511845073790 8146 1582266152286217481 8147 8521106824856682 8148 18107450709288 8149 9652996915 8150 484127 8151 6936849451427143826418313300 8152 3352858022440579559188129021 8153 698509834925632015284747719 8154 82097610930620602838861692 8155 5981647693059339691703301 8156 279428098741061810577905 8157 8358205304628785681224 8158 154988808490857510961 8159 1658178914877138603 8160 8946831239594738 8161 19074168167703 8162 10230195720 8163 520177 8164 7246603042932540096232757596 8165 3502617190825835800190462558 8166 729755659338417473800831170 8167 85780988759908210664531795 8168 6251350404244656209357627 8169 292123050868161295974926 8170 8742253558703305059848 8171 162231323754897974677 8172 1737676892152025690 8173 9393468944307330 8174 20091526416179 8175 10841134570 8176 558713 8177 7569991264120530561826104185 8178 3658970273053283073446541247 8179 762379252595896695037479367 8180 89627263227558549626637641 8181 6533039063751344067250078 8182 305386419287870486617437 8183 9143689802816866044657 8184 169807204740721792365 8185 1820926770002579206 8186 9862029968776062 8187 21162124020000 8188 11487721349 8189 600113 8190 7907605748189173315179735130 8191 3822203471989729873769505582 8192 796440502019674823453085039 8193 93643535624450788513691995 8194 6827238710450694401799105 8195 319243287391206016676721 8196 9563289773999628612109 8197 177731566437262202674 8198 1908102866285671482 8199 10353572678352563 8200 22288699755853 8201 12172012065 8202 644383 8203 8260063436130664301950216458 8204 3992615236550619727059832665 8205 832001861056069659399597112 8206 97837212405066057727034326 8207 7134497053243234947658705 8208 333719829503692317779524 8209 10001863313344275029370 8210 186020199016277700854 8211 1999387469697566006 8212 10869205308653247 8213 23474120976778 8214 12896133035 8215 691949 8216 1 8217 8628007643967533305924061068 8218 4170516778257502748899767438 8219 869128457675043633157744577 8220 102216018114049964740241336 8221 7455385436014786205814068 8222 348843357662438649264914 8223 10460255841509665605861 8224 194689597371261756126 8225 2094971203959322018 8226 11410089040344945 8227 24721409178880 8228 13662371705 8229 742746 8230 9012109174356070813015538789 8231 4356232609281560144385440340 8232 907888207279095446433595333 8233 106788008854150367971392071 8234 7790499842897185121597397 8235 364642370345137534670041 8236 10939349901161044802654 8237 203756992278213384319 8238 2195053397484164264 8239 11977439699400961 8240 26033727968923 8241 14473104523 8242 797334 8243 9413067474379764212632961978 8244 4550101102844272950272238842 8245 948351930315673365930414127 8246 111561586314681072552741383 8247 8140461945865093663743435 8248 381146603281772719497569 8249 11440066761168263447202 8250 213240382557187217779 8251 2299842480535648523 8252 12572531094424005 8253 27414410025238 8254 15330876979 8255 855664 8256 9831611841420545249071913202 8257 4752475076901369602874164144 8258 990593474777506625278310613 8259 116545512386788801920794108 8260 8505920196044705900325897 8261 398387082385131666653900 8262 11963368093373483462064 8263 223158568982661469748 8264 2409556388426504672 8265 13196696909195572 8266 28866945155518 8267 16238335378 8268 918247 8269 10268502679080728092989701367 8270 4963722402053315163932671116 8271 1034689843800109499650573122 8272 121748924386363521197447298 8273 8887550960924301665588238 8274 416396178939938857275029 8275 12510257716542519880643 8276 233531189297164330536 8277 2524422994493064807 8278 13851334318089078 8279 30395008897090 8280 17198318295 8281 985131 8282 10724532805199125615123639171 8283 5184226634684443282343915650 8284 1080721328556367938952959084 8285 127181350912937767001622203 8286 9286059708967501725037780 8287 435207667091748654833151 8288 13081783418976176766555 8289 244378755110933119504 8290 2644680549930499082 8291 14537906086968154 8292 32002450074960 8293 18213774816 8294 1056911 8295 11200528814096509731005614410 8296 5414387676352045655584657554 8297 1128771646674418478540485467 8298 132852728367247743266553993 8299 9702182243990083373578448 8300 454856783785044437022039 8301 13679038854206628103654 8302 255722690015341898847 8303 2770578155744939468 8304 15257944501282424 8305 33693321619284 8306 19287860832 8307 1133559 8308 11697352495262235646648477951 8309 5654622460509639050598504296 8310 1178928086395518691908986186 8311 138773418158033092830246672 8312 10136685990937352614623256 8313 475380291197182320033244 8314 14303165521954122910739 8315 267585369732092687872 8316 2902376242404632627 8317 16013053688988891 8318 35471867813268 8319 20423867321 8320 1215797 8321 12215902310792643197193987061 8322 5905365667670128118589610808 8323 1231281656716437803849153526 8324 144954224622735659332316841 8325 10590371335606991603611300 8326 496816541828067373375890 8327 14955354828563072017497 8328 279990163596893244286 8329 3040347084335835397 8330 16804913884835774 8331 37342556840503 8332 21625305159 8333 1303632 8334 12757114933975046043027395075 8335 6167070470181847466679120381 8336 1285927243751234160463254519 8337 151406413695081988601488232 8338 11064073020102249674514558 8339 519205546298186992203098 8340 15636850239858901662730 8341 292961478239223724564 8342 3184775322920983594 8343 17635284008512528 8344 39310068225790 8345 22895837360 8346 1397796 8347 13321966851517582043017179367 8348 6440209307814465151937018951 8349 1342963773576739599961416653 8350 158141732346364372516614486 8351 11558661596759143122799615 8352 542589044026044225429190 8353 16348949520428266860548 8354 306524802729869225230 8355 3335958527212183594 8356 18506006286371435 8357 41379327386655 8358 24239375912 8359 1498367 8360 13911476032015477242307819709 8361 6725274695423668819831438994 8362 1402494381816274496671372336 8363 165172428836003352495889056 8364 12075044942492901104877429 8365 567010576844304778321886 8366 17093007073062584681636 8367 320706756097893032992 8368 3494207764250749434 8369 19419009106959282 8370 43555492664454 8371 25659997916 8372 1606189 8373 14526703663359004656034355577 8374 7022780063990290304361684913 8375 1464626590247293758818383679 8376 172511273800542390852347317 8377 12614169836521596430811157 8378 592515565737611620813922 8379 17870436372173418101344 8380 335535136459192126251 8381 3659848210065671403 8382 20376312042514745 8383 45843992567923 8384 27162051642 8385 1721249 8386 15168755961886360590309310955 8387 7333260636406474276615876430 8388 1529472490708754331246543018 8389 180171582219460445932210953 8390 13177023603586640717379682 8391 619151390768666838930221 8392 18682712505759860489439 8393 351038972703489572436 8394 3833219771422180943 8395 21380029000785679 8396 48250512575208 8397 28750083375 8398 1844582 8399 1 8400 15838786056208319671353809208 8401 7657274339411221876165562784 8402 1597148936617000413030297479 8403 188167236289485126628706732 8404 13764635825858872349783588 8405 646967474388441124920711 8406 19531374819525791476843 8407 367248577949843320026 8408 4014677751670304049 8409 22432373677464859 8410 50781034496645 8411 30428927234 8412 1976266 8413 1 8414 16537995948737760908983508899 8415 7995402753159963334601066202 8416 1667777742388961868356818549 8417 196512709248816599825833316 8418 14378080125839277037881720 8419 676015368205033097692216 8420 20418029678646546881324 8421 384195605763183769408 8422 4204593528469797436 8423 23535663046059703 8424 53441823692661 8425 32203638984 8426 2117270 8427 1 8428 17267638558090398551306719138 8429 8348252099945806060287326204 8430 1741485891106410127756744130 8431 205223090185688244110399330 8432 15018476023692228354495709 8433 706348843420841587833603 8434 21344353340562556551428 8435 401913108312237235298 8436 4403355279217434771 8437 24692323269644351 8438 56239470919063 8439 34079600671 8440 2267789 8441 1 8442 18029019845638249600679143230 8443 8716454273678189794200165891 8444 1818405750744950250811680246 8445 214314109875937533886234218 8446 15686990871525565019103340 8447 738023985021380118357594 8448 22312094955259751511056 8449 420435597507539076333 8450 4611368719844332984 8451 25904893557674567 8452 59180879225893 8453 36062437630 8454 2429000 8455 1 8456 18823501029640961182619368869 8457 9100667911761240668842567089 8458 1898675299328439698346732098 8459 223802167686985925979789015 8460 16384841868324018659253114 8461 771099289940149566691487 8462 23323079686221499164277 8463 439799108267459967673 8464 4829057895053029093 8465 27176032590137201 8466 62273309046427 8467 38158128747 8468 2600989 8469 1 8470 19652500890505017250934024202 8471 9501579511108380528252271828 8472 1982438359359424723313169319 8473 233704359596421459730572103 8474 17113298158273411096607837 8475 805635769292481658155257 8476 24379211969523196647068 8477 460041265002970505477 8478 5056865983478869814 8479 28508522768265412 8480 65524365074021 8481 40372938266 8482 2785145 8483 1 8484 20517498170875590257510564038 8485 9919904590070201219213705832 8486 2069844841915388388121773194 8487 244038507365803547154688034 8488 17873683016471497691703428 8489 841697054918746380008084 8490 25482478904045871793679 8491 481201350433877165926 8492 5295256158578222804 8493 29905277190680908 8494 68942044000383 8495 42713510662 8496 2981627 8497 1 8498 21420034074401187083941616772 8499 10356388898153506592077122776 8500 2161051000790503839318452681 8501 254823188921681940226074778 8502 18667376125004920361227084 8503 879349510340248135975130 8504 26634953791384539999185 8505 503320377879906538875 8506 5544712466002831627 8507 31369344350415028 8508 72534722029313 8509 45186809352 8510 3191851 8511 1 8512 22361714867178006649012014144 8513 10811809675454123958673105064 8514 2256219697104118609114072717 8515 266077769987937324588207235 8516 19495815943700486715562500 8517 918662346385305102367428 8518 27838799818211668286406 8519 526441166106833893360 8520 5805740761229261866 8521 32903915701215290 8522 76311205685730 8523 47800225509 8524 3416165 8525 1 8526 23344214586027649713300717055 8527 11286976963834089979553206378 8528 2355520674787132597204373206 8529 277822437025533496865056777 8530 20360502178792520047796381 8531 959707741600362560347114 8532 29096273900827095137858 8533 550608417924441469862 8534 6078869665669332731 8535 34512330839569356 8536 80280719232095 8537 50561499597 8538 3656159 8539 1 8540 24369277857941545542041194311 8541 11782734971923143646961785683 8542 2459130847401438755571748802 8543 290078231527566461536117295 8544 21262998354151237838917566 8545 1002560967721929176410229 8546 30409730684472781001497 8547 575868801581018632561 8548 6364651587753552197 8549 36198085727128589 8550 84452959433464 8551 53478839007 8552 3912068 8553 1 8554 25438722835184442151593895953 8555 12299963496140089621538338054 8556 2567234596737613677209863912 8557 302867085730120772901635719 8558 22204934488598740098261869 8559 1047300520336717851261448 8560 31781626718362118623158 8561 602271036211178100139 8562 6663663764597241129 8563 37964838393846490 8564 88838083188935 8565 56560857707 8566 4185810 8567 1 8568 26554444250742993496193470283 8569 12839579399983965857577113880 8570 2680024083682681108935504653 8571 316211859790909513782680752 8572 23188009884320328865523708 8573 1094008255025583669771917 8574 33214524798806408652437 8575 629865980343283825527 8576 6976509374008931600 8577 39816417868595006 8578 93446765573921 8579 59816670645 8580 4477768 8581 2 8582 27718416598977710098738334635 8583 13402538153968763926634142571 8584 2797699571839918394316038183 8585 330136380500977327705195559 8586 24213996030206596737079181 8587 1142769529132243896693090 8588 34711098502717119067453 8589 658706724784018854853 8590 7303818669226199726 8591 41756830469823877 8592 98290188514395 8593 63255845216 8594 4789857 8595 2 8596 28932697446545272876644694211 8597 13989835438635312657335890530 8598 2920469764432107987962560616 8599 344665481585871554059710128 8600 25284739625525507977035662 8601 1193673349473586957964700 8602 36274136903665978936114 8603 688848688851114539690 8604 7646250189674136088 8605 43790269494434801 8606 103380102654501 8607 66888514032 8608 5122657 8609 2 8610 30199430878844764914242873403 8611 14602508813206531125984679973 8612 3048552155009965575171333902 8613 359825045666705831807574014 8614 26402165728094455368598778 8615 1246812526147560576237280 8616 37906549494174093223929 8617 720349721333465730071 8618 8004491997121508665 8619 45921122146679323 8620 108728816196699 8621 70725306550 8622 5478410 8623 3 8624 31520851087466323424163563049 8625 15241639452518097582405393338 8626 3182173392539880862503922312 8627 375642047942315792411671762 8628 27568281032773594803739504 8629 1302283832778158153931576 8630 39611371306254046114931 8631 753270205111139955246 8632 8379262993807306683 8633 48153980067973703 8634 114349261581826 8635 74777468121 8636 5857621 8637 3 8638 32899286104322746182869722714 8639 15908353954998598379724969183 8640 3321569661435680121290015781 8641 392144601668480554890186317 8642 28785177284813497952600508 8643 1360188173369794445896120 8644 41391768255345645215763 8645 787673166883783308997 8646 8771314268780727822 8647 50493646953874429 8648 120254984967649 8649 79056814830 8650 6262870 8651 4 8652 34337161688387006398546156874 8653 16603826224545566155810188043 8654 3466987077154684766964676933 8655 409362005500599382264928859 8656 30055034834333146132083102 8657 1420630756135163920688032 8658 43251042699500784768583 8659 823624390898234792268 8660 9181430532945521934 8661 52945149991472267 8662 126460217016796 8663 83575830290 8664 6694838 8665 4 8666 35837005371177385093945100025 8667 17329279429295945894735625232 8668 3618682097969223002419189686 8669 427324792781783755042821001 8670 31380126336854779836492004 8671 1483721274486556950429876 8672 45192639240558377425431 8673 861192538194108664358 8674 9610431585231878424 8675 55513748247712590 8676 132979863896013 8677 88347631922 8678 7156238 8679 5 8680 37401450667393176757391928516 8681 18085988040368946718354178554 8682 3776921953583679773226085988 8683 446064782848369946153699740 8684 32762820606662290595644830 8685 1549574095581070907899271 8686 47220150758996127676377 8687 900449270220117615431 8688 10059173874606784093 8689 58204945081209919 8690 139829582802758 8691 93386085593 8692 7648030 8693 5 8694 39033241457340746576014997340 8695 18875279953822218799221746101 8696 3941985091258436675635368104 8697 465615134441270083055752727 8698 34205586628335705598046912 8699 1618308456629139070233044 8700 49337324710879897748712 8701 941469378411355855487 8702 10528552096759896493 8703 61024497368913425 8704 147025773606232 8705 98705753876 8706 8173253 8707 6 8708 40735236548071250213735323954 8709 19698538699149405417879967706 8710 4114161640164558542708087907 8711 486010401301243882090119467 8712 35710997733757415195445081 8713 1690048669385038573925211 8714 51548069678481460629691 8715 984330918538861020645 8716 11019500894118783515 8717 63978428995606084 8718 154585660297617 8719 104322017547 8720 8732836 8721 6 8722 42510414420407667007083852769 8723 20557205737821748884701552554 8724 4293753894684817001381256666 8725 507286590043473798932031630 8726 37281735950404737826526791 8727 1764924333049911497323275 8728 53856462204759901031659 8729 1029115351501688848381 8730 11532996594311229459 8731 67073040985051662 8732 162527283776941 8733 110251054397 8734 9330340 8735 7 8736 44361878169342187631192971509 8737 21452782855471898202873158861 8738 4481076817442951933677894821 8739 529481220396101019289583976 8740 38920596528794362503796180 8741 1843070556036486444242600 8742 56266753903156047524265 8743 1075907689328016257223 8744 12070059060390599887 8745 70314926153991195 8746 170869588427486 8747 116509928115 8748 9966971 8749 7 8750 46292860645562418045627604629 8751 22386834651505197497934661863 8752 4676458562835362748572378656 8753 552633387905617683407169257 8754 40630492655393777978382800 8755 1924628186848922660263644 8756 58783378874825125277728 8757 1124796648136787906730 8758 12631753583439781849 8759 73710980253933097 8760 179632417160117 8761 123116584547 8762 10646394 8763 9 8764 48306729806191801583433623535 8765 23360991130028283255012395567 8766 4880241021909783304826169182 8767 576783829200884965006472170 8768 42414460359480065125878794 8769 2009744054559708468845583 8770 61410961424641937639517 8771 1175874806785881559485 8772 13219192895894388619 8773 77268417876298581 8774 188836603937292 8775 130089964765 8776 11370179 8777 8 8778 50406994283129848963950428847 8779 24376950396185370022195620314 8780 5092780389428442931308095082 8781 601974989926775495423081701 8782 44275663620802891226081186 8783 2098571219162142939373431 8784 64154324110132483937907 8785 1229238773041159352351 8786 13833539231945269423 8787 80994784692489946 8788 198503970031891 8789 137449980558 8790 12142557 8791 11 8792 52597309177730078149405711359 8793 25436481462107014492978092077 8794 5314447754027889283998074959 8795 628251095446903130607728341 8796 46217399687194878624337895 8797 2191269232315436055051191 8798 67018496114617574715275 8799 1284989355948117353897 8800 14476006518100525342 8801 84897974740326325 8802 208657423821222 8803 145217631445 8804 12965110 8805 11 8806 54881482090878339242681729892 8807 26541427166891105949515630014 8808 5545629712381367347316369926 8809 655658224435177062093379480 8810 48243104609573346763940297 8811 2288004408788192703273060 8812 70008721980867327016459 8813 1343231746333201337449 8814 15147862615832140185 8815 88986243851170578 8816 219320959012361 8817 153415017195 8818 13842678 8819 13 8820 57263479397913846314986135049 8821 27693707215160946504523107294 8822 5786729008348911705587844961 8823 684244385463963981156290497 8824 50356359004190685799320310 8825 2388950109155267971052316 8826 73130470696505273029622 8827 1404075704068733915504 8828 15850431704957648168 8829 93268228429327993 8830 230519760886480 8831 162065422691 8832 14777196 8833 14 8834 59747432778186556782880016941 8835 28895321338975709752987742795 8836 6038165198094919107196185213 8837 714059596718020131837986263 8838 52560894050213119665490545 8839 2494287034083270479650267 8840 76389445169791093594971 8841 1467635754122747886533 8842 16585096724378946878 8843 97752960199604263 8844 242280207691759 8845 171193351347 8846 15773819 8847 16 8848 62337646009453633188799142828 8849 30148352588005299141304594083 8850 6300375342237119528792293691 8851 745155968950973843855473302 8852 54860597733255397148356913 8853 2604203530800434384240622 8854 79791592086989211750759 8855 1534031389984976607229 8856 17353301964794183454 8857 102449886594252356 8858 254629984298202 8859 180824630964 8860 16834997 8861 17 8862 65038602037697699828398043791 8863 31454970753128658261720316090 8864 6573814726086499289387481935 8865 777587791823684780744821275 8866 57259521343639028930125090 8867 2718895912118437276063786 8868 83343112192405550268524 8869 1603387286586474290383 8870 18156555724976824453 8871 107368886935912792 8872 267598085753579 8873 190986429305 8874 17966553 8875 20 8876 67854970333390423260614113173 8877 32817435928763922373377317205 8878 6858957609127085991175621842 8879 811411623750988792256485997 8880 59761886240831921158324533 8881 2838568788645577466023003 8882 87050470982351169224872 8883 1675833521257555689329 8884 18996433131905124061 8885 112520294594982342 8886 281214939929533 8887 201707366692 8888 19170992 8889 21 8890 70791614545635860245227920637 8891 34238102219503660085852670061 8892 7156298004881315196803760413 8893 846686385407114934972735447 8894 62372090893582150499732196 8895 2963435414593906433850735 8896 90920409856711406834684 8897 1751505804948933751139 8898 19874579031095803765 8899 117914914725332970 8900 295512414049496 8901 213017576917 8902 20455051 8903 24 8904 73853600466103005075874531642 8905 35719421596791461396599716673 8906 7466350492401598799791388129 8907 883473457026801151725721962 8908 65094718208098290074809454 8909 3093718047866951597843380 8910 94959957719443360872476 8911 1830545722210494807473 8912 20792711054045883207 8913 123564048336327286 8914 310523945459281 8915 224948776074 8916 21821776 8917 26 8918 77046204315101274885717367488 8919 37263947911660132124337735259 8920 7789651060626861323827502610 8921 921836779664214857465506077 8922 67934543154595480544244429 8923 3229648324868549067186292 8924 99176443074497311182134 8925 1913100982262049775673 8926 21752622762893352800 8927 129479511751691029 8928 326284552621671 8929 237534352284 8930 23278276 8931 30 8932 80374921362664468707264210513 8933 38874341069729583323977982408 8934 8126757986943618149466557810 8935 961842960558073188724793861 8936 70896540705524459326756940 8937 3371467650770127167052774 8938 103577506608577119544141 8939 1999325679606169947569 8940 22756186986301845365 8941 135673662744464483 8942 342830975242631 8943 250809463472 8944 24828276 8945 32 8946 83845474897989081202912157857 8947 40553371374967064705238693131 8948 8478252751290829667689855719 8949 1003561382777814769789753101 8950 73985894096674970486078005 8951 3519427605718389780537875 8952 108171114310205113517545 8953 2089380566629394004164 8954 23805359240732089033 8955 142159421868164230 8956 360201688580662 8957 264811108018 8958 26479941 8959 35 8960 87463825561124296448142291195 8961 42303924048906285927952001434 8962 8844740987254866910130361765 8963 1047064319311505677417026524 8964 77208003425510686474966947 8965 3673790367775157109552514 8966 112965571116703150684070 8967 2183433336593542709608 8968 24902181357889590378 8969 148950300861069160 8970 378437054696861 8971 279578223337 8972 28237169 8973 38 8974 91236181051330222647973463728 8975 44129003932348603784542461717 8976 9226853471602294644197673904 8977 1092427051784073572547026627 8978 80568494598871414248331880 8979 3834829153116202228760210 8980 117969535141701430093386 8981 2281658919588230100861 8982 26048785206309141320 8983 156060426004534778 8984 397579341260688 8985 295151814544 8986 30109164 8987 44 8988 95169006227115076264529031440 8989 46031740376780758054075149823 8990 9625247153811986347141150528 8991 1139727993979832804260277401 8992 84073228645520072507878533 8993 4002828674339634213253325 8994 123192032475010283487238 8995 2384239789794274268296 8996 27247396635733231843 8997 163504568982272087 8998 417672883046958 8999 311575007743 9000 32100661 9001 47 9002 99269033613523222658608022861 9003 48015392333093978291402061736 9004 10040606227171378861500127339 9005 1189048820372712083600927070 9006 87728311406691857937749605 9007 4178085617459255241962133 9008 128642472610876733507728 9009 2491366286756370170343 9010 28500339524937221986 9011 171298172480970942 9012 438764106889011 9013 328893213614 9014 34221576 9015 52 9016 103543274332886120321629181793 9017 50083353645419449033240462058 9018 10473643243122633482453574375 9019 1240474599852496868691105778 9020 91540103621331226370271212 9021 4360909138496599887933466 9022 134330664496729628740643 9023 2603236948969739763847 9024 29810040070060462862 9025 179457383698134089 9026 460901704906655 9027 347154205943 9028 36477559 9029 57 9030 107999029475854688685493790618 9031 52239158558270917714585155649 9032 10925100270549919658387068174 9033 1294093934866474378274492599 9034 95515231420278702961445189 9035 4551621380300075853996265 9036 140266833262035365507843 9037 2720058862609579742984 9038 31179031187098339496 9039 187999082380357341 9040 484136664496143 9041 366408271691 9042 38879784 9043 64 9044 112643901930221291931051851148 9045 54486487445435823034222617987 9046 11395750101827618154684958392 9047 1349999106180298049012584647 9048 99660597247395236481826301 9049 4750558010572723393307260 9050 146461637619768187269977 9051 2842048023658866755904 9052 32609957173713528209 9053 196940917238483549 9054 508522455451797 9055 386708293310 9056 41434290 9057 69 9058 117485808685694845641168415601 9059 56829172769459457628123328521 9060 11886397507457103123593231386 9061 1408286223494682695253562080 9062 103983391223081455530950964 9063 4958068781794400068045491 9064 152926188003933928141975 9065 2969429716408594208254 9066 34105578496707523340 9067 206301336626576853 9068 534115066322405 9069 408109968919 9070 44153854 9071 77 9072 122532993633535568561540676190 9073 59271205280839391864629796363 9074 12397880541256469171537074828 9075 1469055382138498020476913349 9076 108491102969582292355560488 9077 5174518114093147199552574 9078 159672065436098413710333 9079 3102438906533111403874 9080 35668776859657448996 9081 216099628104061596 9082 560973204500413 9083 430671836456 9084 47045617 9085 84 9086 127794040880663900261395862223 9087 61816740466479884812284176299 9088 12931071898078122982929948433 9089 1532410826093440491754123842 9090 113191533914827001729323427 9091 5400285701813633634964327 9092 166711341188492611016383 9093 3241320651863133712112 9094 37302560408480853118 9095 226355952029489368 9096 589158341047190 9097 454455538739 9098 50123266 9099 94 9100 133277888598658564756787569469 9101 64470105257252665913528451493 9102 13486880326174533174707030238 9103 1598461117588944777815980955 9104 118092810095707462867331658 9105 5635767144916136709662237 9106 174056597237160754265462 9107 3386330529014579488142 9108 39010069239407994682 9109 237091384520066799 9110 618734925615430 9111 479525882521 9112 53395258 9113 101 9114 138993843428823582353035519005 9115 67235805004974506491735816574 9116 14066252096345980164539210942 9117 1667319313542532789586713393 9118 123203395478941949809882715 9119 5881374606021571897539426 9120 181720947577092850671807 9121 3537735079148214359455 9122 40794581058899086643 9123 248327954212316503 9124 649770438515999 9125 505951093736 9126 56877075 9127 113 9128 144951595465366347995435799825 9129 70118530739434573571991892469 9130 14670172530158765102761568980 9131 1739103149103805261534652927 9132 128532105822057138768688847 9133 6137537494320563365892123 9134 189718060393488501381026 9135 3695812270969651411358 9136 42659517169627936378 9137 260088688947394222 9138 682335622944002 9139 533802869023 9140 60577955 9141 122 9142 151161233839554998824927970428 9143 73123166716602464947035737730 9144 15299667589539213567628596277 9145 1813935228598851660089877804 9146 134088123094146782746081485 9147 6404703177235253671218470 9148 198062181165729940307785 9149 3860851984414067146927 9150 44608448623476180740 9151 272397655964713544 9152 716504546108450 9153 563156723258 9154 64515327 9155 136 9156 157633262928652215601162155728 9157 76254798269498439488586119773 9158 15955805530213286320948223406 9159 1891943224154390898520486748 9160 139881010480695609048127764 9161 6683337721143120507738991 9162 206768156698965274586270 9163 4033156513073053885649 9164 46645102726730433412 9165 285280012620105110 9166 752354847944254 9167 594091977485 9168 68699936 9169 148 9170 164378619214314790790046471330 9171 79518719973741644147128443641 9172 16639698621482175164598853604 9173 1973260082321678613456635134 9174 145920727993760540801393539 9175 6973926662130647361146027 9176 215851460164896354553239 9177 4213041088981400863154 9178 48773369728417380901 9179 298762050360297449 9180 789967813643869 9181 626692162220 9182 73150824 9183 164 9184 171408688816148934208763252764 9185 82920444140173088827647313781 9186 17352504934999259453394802595 9187 2058024239002285762807203735 9188 152217648713690559999562064 9189 7276975808184230516154211 9190 225328217147524581051265 9191 4400834427778997169431 9192 50997309888765571591 9193 312871249798467872 9194 829428641091582 9195 661045039787 9196 77880483 9197 176 9198 178735325727074730184869237417 9199 86465709647523484365058447157 9200 18095430205238447117759781536 9201 2146379843020856110893511712 9202 158782575685442459499795652 9203 7593012073872252827244451 9204 235215232780758275096600 9205 4596879298044163508577 9206 53321160749073707151 9207 327636328797655885 9208 870826523753629 9209 697243001680 9210 82910279 9211 197 9212 186370870778231012563581785741 9213 90160491128509818648087091637 9214 18869729764530146490937150709 9215 2238476988671558419901695589 9216 165626759497713352154298700 9217 7922584349031120629254446 9218 245530019974696483273395 9219 4801533112767349363133 9220 55749344811470114934 9221 343087302317330548 9222 914254939827160 9223 735383091196 9224 88253931 9225 212 9226 194328171362192190180296958941 9227 94011008523359882167099354172 9228 19676710555570277297350200336 9229 2334471957610362554328320658 9230 172761916569855635193741178 9231 8266264402602326819351188 9232 256290828823131135448546 9233 5015168546959589926116 9234 58286477439746613107 9235 359255534951548677 9236 959811747603611 9237 775567510476 9238 93935588 9239 235 9240 202620601944429538111826723821 9241 98023737015213192632379717662 9242 20517733224505930171450590032 9243 2434527470446427175390162175 9244 180200248176992235276409560 9245 8624647823247128020175787 9246 267516677190252734541886 9247 5238174179315170835693 9248 60937375202872113299 9249 376173805942623257 9250 1007599495541096 9251 817903560957 9252 99971194 9253 256 9254 211262085394072554676410383876 9255 102205417362507189789643474659 9256 21394214297735425403888822420 9257 2538812948433852180842557078 9258 187954460240360134635148506 9259 8998354997986576730915045 9260 279227382575197352753509 9261 5470955162126110950816 9262 63707064460682545563 9263 393876366616669839 9264 1057725533081420 9265 862504227368 9266 106386925 9267 282 9268 220267115166276461870011946316 9269 106563066643945165554051956292 9270 22307628445771510284887584720 9271 2647504785645767550702865302 9272 196037783915667976399534735 9273 9388032130615844790703271 9274 291443595253728007898289 9275 5713933917330366745734 9276 66600790427304226641 9277 412399010982818460 9278 1110302344477809 9279 909488159318 9280 113201219 9281 304 9282 229650778369714285016960891977 9283 111103989432351244472618209445 9284 23259510837556061996066663245 9285 2760786632063399674034556872 9286 204463997008723317748080280 9287 9794352301249952192994294 9288 304186832802147525918994 9289 5967550863100812901717 9290 69624026500530721677 9291 431779138489099102 9292 1165447673947752 9293 958980261542 9294 120443602 9295 336 9296 239428779754058766922973292424 9297 115835789414246783522877083843 9298 24251459588839301008071095173 9299 2878849687993050029231860810 9300 213247446253666662231540049 9301 10218016568881324225926611 9302 317479516004307741318225 9303 6232265168815702177543 9304 72782484106348655557 9305 452055830731695498 9306 1223284886752307 9307 1011111660393 9308 128134401 9309 365 9310 249617466653627952374999487489 9311 120766381472743429660859784954 9312 25285138308282188003397564092 9313 3001893010277451457030279308 9314 222403070485475264326356677 9315 10659755118424567300382677 9316 331345006253677307115827 9317 6508555543049759091833 9318 76082122835024330920 9319 473269919981847209 9320 1283943111537322 9321 1066020432375 9322 136306816 9323 401 9324 260233854924818805955214493733 9325 125904004251921932888253514393 9326 26362278745179887245097410125 9327 3130123830747856719709146435 9328 231946424744821860453117904 9329 11120328454270785160793785 9330 345807644453059956596706 9331 6796921052382661106508 9332 79529161133472046543 9333 495464072511578732 9334 1347557628086257 9335 1123851489794 9336 144984079 9337 436 9338 271295655916365509112039643469 9339 131257233221682561853149207865 9340 27484683542756485973165138335 9341 3263757887419774725997925578 9342 241893705349551906511068123 9343 11600528641954636368261990 9344 360892791531342178948982 9345 7097881975902715233204 9346 83130087316707633737 9347 518682863454343824 9348 1414270030250264 9349 1184757396951 9350 154202676 9351 479 9352 282821304513021240257528668635 9353 136834994262675239226351669127 9354 28654229101235931535300420334 9355 3403019768914774724732289851 9356 252261775973825940306721545 9357 12101180600109053482747467 9358 376626870581779020498280 9359 7411980693172700708787 9360 86891671179605869729 9361 542972867287287202 9362 1484228643832918 9363 1248898297998 9364 163989333 9365 519 9366 294829988294786278774025768055 9367 142646577791794288835073479511 9368 29872868554953743539645220489 9369 3548143272650551470357298936 9370 263068194771998770291523481 9371 12623143444449532719041531 9372 393037410749064153456220 9373 7739782610782312515549 9374 90820975958573296642 9375 568382739572741519 9376 1557588709318390 9377 1316442752231 9378 174384874 9379 571 9380 307341677855487584115520128537 9381 148701653449397256116821434365 9382 31142634868045448133954526493 9383 3699371777320591282343997597 9384 274331242591472516192319583 9385 13167311886126947570854797 9386 410153092871942718253127 9387 8081877125221319961459 9388 94925370940573241318 9389 594963315260171445 9390 1634512834129851 9391 1387567652744 9392 185418866 9393 618 9394 320377158326159458238133897331 9395 155010285370348516647962311928 9396 32465644053315275393522292890 9397 3856958630247952026261154918 9398 286069952314628871234516237 9399 13734617686340730546884612 9400 428003797016981144593021 9401 8438878627470611088470 9402 99212544455322236635 9403 622767697890486202 9404 1715171198580816 9405 1462459231399 9406 197137170 9407 679 9408 333958062150486528504550194725 9409 161582948061719445390280951640 9410 33844098519177798510662030748 9411 4021167550176491949572472477 9412 298304139377513669483285206 9413 14326031169728355128436524 9414 446620651912717804773834 9415 8811427547010544661173 9416 103690517566434456307 9417 651851366369363037 9418 1799742042089666 9419 1541312869633 9420 209573748 9421 737 9422 348106903161344490888513669631 9423 168430542910987437104456279831 9424 35280290549641550967671048497 9425 4192273046129658828367508281 9426 311054433508655100065792900 9427 14942562798584923600431793 9428 466036086428843642291386 9429 9200191440924743729935 9430 108367658181533815085 9431 682272272350808625 9432 1888411896683901 9433 1624334224556 9434 222778780 9435 807 9436 362847112009424858738535863640 9437 175564415349368127663806752993 9438 36776605922611756576953560962 9439 4370560852945481054019805500 9440 324342311739390997411964217 9441 15585264810619147577768012 9442 486283883112358728456799 9443 9605866125781175255651 9444 113252695916575827242 9445 714090956175237743 9446 1981376111538744 9447 1711739093971 9448 236790953 9449 873 9450 378203072996843946744074591278 9451 182996372696000088266052388311 9452 38335527671875259259107486834 9453 4556328384166999971813296586 9454 338190132732622889926752825 9455 16255232922475136679706861 9456 507399233934947466458250 9457 10029176858259553960291 9458 118354737419057851726 9459 747370653136782781 9460 2078839113315079 9461 1803754576239 9462 251666736 9463 958 9464 394200162370736902706443343799 9465 190738702709559190315169009970 9466 39959639998459092870853004810 9467 4749885202945662804943802091 9468 352621172485360308254381676 9469 16953608101930936850551453 9470 529418798266660921866312 9471 10470879562187077999605 9472 123683282504578809897 9473 782177419426526892 9474 2181014974093596 9475 1900618913644 9476 267449024 9477 1038 9478 410864788133902164757724191777 9479 198804192875044686025267513551 9480 41651632337150582518670308821 9481 4951553511689840691661119284 9482 367659661455791993387960690 9483 17681578411192982887695667 9484 552380763240360297015920 9485 10931762108272944763450 9486 129248240795343525121 9487 818580248038171813 9488 2288127703014565 9489 2002582864031 9490 284200960 9491 1135 9492 428224431431823482656068005252 9493 207206150454408081443588480573 9494 43414303584316862498075006843 9495 5161668661168715974764207408 9496 383330823174542225013819365 9497 18440380924418158410000462 9498 576324906525446971835860 9499 11412645644183067055795 9500 135059949236767503590 9501 856651205549077304 9502 2400411857677071 9503 2109909432838 9504 301971422 9505 1230 9506 446307689577623406104082666376 9507 215958423330946583749631739279 9508 45250566493269621913286410045 9509 5380579679860719295712685238 9510 399660914394971547759480986 9511 19231303722087526226297521 9512 601292661686351560660326 9513 11914385981577284350687 9514 141129190162434600726 9515 896465558574358938 9516 2518112872151204 9517 2222875393110 9518 320829972 9519 1343 9520 465144320778937340838651415020 9521 225075421678388685064199938423 9522 47163452243794010002233773720 9523 5608649824313627431982449126 9524 416677266846806921889968621 9525 20055687965600886840149976 9526 627327186148088038458090 9527 12437875037750485024441 9528 147467210306546561247 9529 938101922278851213 9530 2641487717124649 9531 2341771069404 9532 340832179 9533 1456 9534 484765290633098737479024653903 9535 234572140486942379116161191275 9536 49156115192581091788922756486 9537 5846257151366921783386048765 9538 434408330652409570305359681 9539 20914930054938209154524853 9540 654473431956056524567367 9541 12984042338844247563383 9542 154085740416275109476 9543 981642398286274399 9544 2770805264258647 9545 2466901919230 9546 362055844 9547 1590 9548 505202820459647793342612412666 9549 244464182979665116648737117204 9550 51231837811701079719331521781 9551 6093795113064850044675798545 9552 452883719474948779461998765 9553 21810483873012432300038054 9554 682778219356711162124369 9555 13553856582269622647436 9556 160997015885928345937 9557 1027172735986267804 9558 2906347001265365 9559 2598588300336 9560 384562692 9561 1721 9562 526490437541765659370908616831 9563 254767784953956611063445661868 9564 53394035822388708127873072575 9565 6351673175176947443883468775 9566 472134257462592773845481926 9567 22743863119799444493952654 9568 712290313398750934647703 9569 14148327265687288690760 9570 168213798046674538986 9571 1074782482870145631 9572 3048407438016133 9573 2737167311920 9574 408439829 9575 1877 9576 548663027351058749010916351980 9577 265499840084153590716553162132 9578 55646263531836366024769860112 9579 6620317460220600559812151166 9580 492192028063350743697555886 9581 23716643740145098920024285 9582 743060503586155945993622 9583 14768506380185909594674 9584 175749396559309984372 9585 1124565159700404260 9586 3197294877093688 9587 2882992421886 9588 433757476 9589 2032 9590 571756887832909970750283520347 9591 276677926222754023999243416935 9592 57992219380839667249243500943 9593 6900171415973668426382538829 9594 513090424779860276833103796 9595 24730466448593890569097288 9596 775141686796180240533216 9597 15415490175397810597093 9598 183617692522601866057 9599 1176618424432710428 9600 3353331868066502 9601 3036435501715 9602 460611384 9603 2217 9604 595809785832652336535413726503 9605 288320332739072751672358490643 9606 60435751710592623144438305427 9607 7191696510443061011355675573 9608 534864203944534069274937809 9609 25787039355435387263293237 9610 808588953498785090905443 9611 16090420994217785680388 9612 191833162771800840819 9613 1231044262390522447 9614 3516856040260677 9615 3197886525438 9616 489081006 9617 2398 9618 620861015745830795759652384726 9619 300446088935793210036124692026 9620 62980864757094911574688113838 9621 7495372954354038819494256353 9622 557549539589952003807780892 9623 26888140697593226937273997 9624 843459677504935186807781 9625 16794489185272750651512 9626 200410904959163956507 9627 1287949164938016558 9628 3688220605506948 9629 3367755694423 9630 519273750 9631 2613 9632 646951460479089180107625678814 9633 313074993585258351843040036108 9634 65631724882116406967868101875 9635 7811700452203028994165051130 9636 581184080501136675212065030 9637 28035621678871341883441592 9638 879813609286071630709921 9639 17528935090833986227025 9640 209366663918056904258 9641 1347444336009733598 9642 3867795260576722 9643 3546473104974 9644 551277969 9645 2826 9646 674123654811464449415316361586 9647 326227645629129419298178746790 9648 68392667049847187287577366871 9649 8141198983021376983148391412 9650 605807009530632992378256827 9651 29231409423484744126407625 9652 917712973107437589857776 9653 18295051118769683143495 9654 218716858880796576319 9655 1409645886786343001 9656 4055966745524164 9657 3734491194109 9658 585213479 9659 3078 9660 702421851249391477455750541323 9661 339925476086531832542040318875 9662 71268201558876175293688288892 9663 8484409611975731146269456928 9664 631459105269731239841392506 9665 30477510047732999156145527 9666 957222568023926393168954 9667 19094183896258797870100 9668 228478612082007786591 9669 1474675059943150029 9670 4253139817126525 9671 3932284267933 9672 621180261 9673 3331 9674 731892088472219825812490475956 9675 354190781217724912477791503200 9676 74263021039343916048926000214 9677 8841895334041494103133244049 9678 658182806163264591199928410 9679 31776011854070184504566490 9680 998409872997571031935432 9681 19927736514330515019334 9682 238669778293158062714 9683 1542658441800994282 9684 4459737870507290 9685 4140351185859 9686 659310677 9687 3621 9688 762582262468833942990215727289 9689 369046756991943745912676193957 9690 77382007725664442878864102116 9691 9214241950964405099105207391 9692 686022277168537586256732814 9693 33129088652798982745948170 9694 1041345156192298527778694 9695 20797170861009698847855 9696 249308975851979542872 9697 1613728205760372790 9698 4676203991864348 9699 4359214958537 9700 699717653 9701 3917 9702 794542200469738693729008442692 9703 384517534910120645971606988799 9704 80630241015434521557479696159 9705 9602058982842544899488945046 9706 715023479052838332456218566 9707 34539003215995882109846094 9708 1086101588722575089939037 9709 21704010052618837521526 9710 260415618708527171424 9711 1688022343422734418 9712 4903001644798312 9713 4589425571574 9714 742548990 9715 4259 9716 827823737783051396005431270421 9717 400628219234935698909701606303 9718 84013005325734912312245616899 9719 10005980615640158685440074931 9720 745234240437861913826481337 9721 36008110869292548128452528 9722 1132755362919361172621368 9723 22649840961079901337215 9724 272009950083474595105 9725 1765684928919060206 9726 5140615811576963 9727 4831559557630 9728 787930296 9729 4604 9730 862480797646905080856618334473 9731 417404925682857226641467924878 9732 87535798258274462201022215214 9733 10426666686068806170390890153 9734 776704332693072981888422508 9735 37538863226501535951423722 9736 1181385815408673171735147 9737 23636316847301223388484 9738 284113077235350275356 9739 1846866370609764943 9740 5389553752797195 9741 5086223215752 9742 836026747 9743 4998 9744 898569474215158111756928043347 9745 434874821634715670052499491480 9746 91204339085453650905078962103 9747 10864803705251063178753984809 9748 809485547794700630623039600 9749 39133812073139786539524657 9750 1232075555074659573477292 9751 24665160098562218878962 9752 296747007967913459509 9753 1931723698050921223 9754 5650346239544591 9755 5354052014977 9756 886980077 9757 5406 9758 936148118797684283755049386597 9759 453066167923729213049358567027 9760 95024577569695206424753403982 9761 11321105922713424354126749514 9762 843631779260563628381095715 9763 40795613404249314481235617 9764 1284910596222606250831940 9765 25738165080536850267958 9766 309934688346128292237 9767 2020420836147395786 9768 5923548396165720 9769 5635714117245 9770 940972595 9771 5870 9772 975277429481242592577389207943 9773 472008362261933743463913099072 9774 99002703129057426261416774383 9775 11796316432235528033425818058 9776 879199106286427184024219375 9777 42527031623029419578744290 9778 1339980497023047695207280 9779 26857201101974402960450 9780 323700042289602987571 9781 2113128916630620511 9782 6209741033768639 9783 5931909884655 9784 998163906 9785 6341 9786 1016020544261644351239218366958 9787 491731984368520153217419395620 9788 103145154362443799488011824188 9789 12291208321222017126520984592 9790 916245881202898797948489751 9791 44330943906124445254754053 9792 1397378503573834619088044 9793 28024215503258902345267 9794 338068012484333592406 9795 2210026576579193536 9796 6509531578506132 9797 6243375587997 9798 1058757833 9799 6878 9800 1058443137823020303351869470346 9801 512268842865779656435146947630 9802 107458628948435689259831000136 9803 12806585865244742516113957561 9804 954832820388262338263157952 9805 46210344742577116623738180 9806 1457201699671664256923823 9807 29241236866978665753071 9808 353064603319339437177 9809 2311300296577271890 9810 6823555517626945 9811 6570882875524 9812 1122931990 9813 7435 9814 1102613522105074237116046742511 9815 533652024011096809838913033345 9816 111950093932102085130004138152 9817 13343285769550453541157286692 9818 995023098765758751431867511 9819 48168350652771210540757504 9820 1519551162652797871441733 9821 30510378362364586402617 9822 368716925260116263206 9823 2417144725666259463 9824 7152477424513802 9825 6915242975217 9826 1190913428 9827 8056 9828 1148602750804681615243766840276 9829 555915942335803689004509938345 9830 116626796414901889584539038496 9831 13902178459311619468797227043 9832 1036882448031151280428779617 9833 50208205094907801238476411 9834 1584532125405706357510220 9835 31833841221852266944916 9836 385053241407454070294 9837 2527763048407812959 9838 7496992521176171 9839 7277305991891 9840 1262902190 9841 8703 9842 1196484727963668760541735990519 9843 579096393264650250744968363899 9844 121496274663153245745141890086 9845 14484169420554222325360452509 9846 1080479258749327625909420928 9847 52333283565856216827076311 9848 1652254144940006709019197 9849 33213918362290323359543 9850 402103015621111984892 9851 2643367338646991407 9852 7857827811878626 9853 7657965494081 9854 1339149429 9855 9428 9856 1246336320800496348277483221136 9857 603230607792209427675541847991 9858 126566369651357534181396657440 9859 15090200593680164010491202109 9860 1125884686477015462529505731 9861 54547098904498704093968800 9862 1722831277626676553403075 9863 34652998149217876257498 9864 419896963001217931508 9865 2764178957876929495 9866 8235743775031559 9867 8058157915040 9868 1419880034 9869 10180 9870 1298237476949471036192525004098 9871 628357309295694648391725566133 9872 131845237057059205305610129561 9873 15721251821667435449776025997 9874 1173172762061406512020458027 9875 56853306804968994180333427 9876 1796382261520180306513538 9877 36153568317428202400348 9878 438467102075121320192 9879 2890428940265786603 9880 8631535609718496 9881 8478867405706 9882 1505374002 9883 11027 9884 1352271346277444806045975895274 9885 654516772566435429967001377868 9886 137341359724791008618097909883 9887 16378342355016522293904221997 9888 1222420506283863052869877229 9889 59255711548521946542997263 9890 1873030705891075239504974 9891 37718220046421280412654 9892 457846809527139849849 9893 3022358425068327759 9894 9046035071040647 9895 8921125213619 9896 1595881528 9897 11903 9898 1408524407454316847181682829380 9899 681750885145649511561465197241 9900 143063560617085138809909412065 9901 17062532415686912630679515877 9902 1273708049010407898263269074 9903 61758271962037482387323155 9904 1952905288407778902013889 9905 39349652204723927978895 9906 478070876785654599315 9907 3160219075559967070 9908 9480111843316529 9909 9386015139607 9910 1691714869 9911 12878 9912 1467086599460469750980140369505 9913 710103211053138187408260934569 9914 149021016271458352669199784333 9915 17774924822254669665254601031 9916 1327118753031191512214026934 9917 64365107612562047307347692 9918 2036139960110823300151772 9919 41050675761875962093641 9920 499175569354451589573 9921 3304273548333131399 9922 9934675524632602 9923 9874672719423 9924 1793155183 9925 13901 9926 1528051458221116740530057409131 9927 739619057001175288863817360312 9928 155223270782750638284530870001 9929 18516666678707929561443478067 9930 1382739342763470831645581793 9931 67080505246540979866368984 9932 2122874158648477514739390 9933 42824218382856395563704 9934 521198688165525430523 9935 3454795949164715490 9936 10410677141845361 9937 10388291167467 9938 1900547635 9939 15039 9940 1591516258564870959815476877706 9941 770345541189085680689045707039 9942 161680250331187837704419270432 9943 19288951129286315056470441231 9944 1440660038014308488902447622 9945 69908925483861624510024248 9946 2213253029933126771809189 9947 44673329203997687305461 9948 544179633892481082668 9949 3612072342255307084 9950 10909111300655208 9951 10928120708708 9952 2014207619 9953 16220 9954 1657582161711219601892309767249 9955 802331664777922462836100021143 9956 168402278277054119000230812376 9957 20093019181967323487845804333 9958 1500974692991357582399593239 9959 72855009776062733031060707 9960 2307427658719512414406050 9961 46601183805995897897326 9962 568159473465284803116 9963 3776401246161155558 9964 11431017848700576 9965 11495474880133 9966 2134519964 9967 17541 9968 1726354368499476169034055488284 9969 835628386148132985381480382366 9970 175400090843918733050461808859 9971 20930161603194203795448792775 9972 1563780940773024568279522638 9973 75923587639600736589585802 9974 2405555308281961432569332 9975 48611089383332569830079 9976 593181009778121929414 9977 3948094186459852945 9978 11977484208346310 9979 12091729825817 9980 2261835872 9981 18916 9982 1797942278579722581034018586490 9983 870288698047306575112579589333 9984 182684853412924625240409193856 9985 21801720886648775167337408725 9986 1629180343441282617375563369 9987 79119684174285580847108755 9988 2507799669726130043516498 9989 50706490126629189526223 9990 619288853792957154600 9991 4127476235128645016 9992 12549647205729138 9993 12718331352456 9994 2396583494 9995 20439 9996 1872459655794741311303741003097 9997 906367707738852937353852407429 9998 190268177451777481952035506713 9999 22709093298866745961912928308 10000 1697278548104659656044399099 10001 82448527878606977428246795 10002 2614331121131648679910849 10003 52890972817541122506050 10004 646529500088785089582 10005 4314886610249748747 10006 13148695594752075 10007 13376794037447 10008 2539156501 10009 22040 10010 1950024799990485660322451697959 10011 943922720266973852660379941604 10012 198162138102688520120163838208 10013 23653731004714650011453928021 10014 1768185449030737845822895092 10015 85915558772879886159463567 10016 2725326997098242857711335 10017 55168272653667074862450 10018 674951405016615202444 10019 4510679262678041834 10020 13775872070525256 10021 14068708892441 10022 2690029234 10023 23805 10024 2030760725501767520482363867499 10025 983013324957343125248696886864 10026 206379292454732903914316542464 10027 24637144275744619322573469363 10028 1842015356133158195774565234 10029 89526436842823312837198531 10030 2840971868912653862380374 10031 57542279303437609629068 10032 704605068571654547002 10033 4715223526686459651 10034 14432476004999597 10035 14795742645846 10036 2849642355 10037 25658 10038 2114795346569045451986965472218 10039 1023701485277757231738082990398 10040 214932698526756258833690090154 10041 25660903784678194895684680735 10042 1918887170049775108696798515 10043 93287050815382209566787411 10044 2961457835948487868533019 10045 60017043209462512184494 10046 735543119100977545217 10047 4928904757924236634 10048 15119865654373044 10049 15559645884348 10050 3018523971 10051 27705 10052 2202261669952018066771028746630 10053 1066051632187390442493967084836 10054 223835934988253345803354858297 10055 26726642989270858897634537084 10056 1998924564075753453440415321 10057 97203527280367264492707489 10058 3086984828539362898027532 10059 62596782140683344542681 10060 767820402020326804946 10061 5152125039412174870 10062 15839461127980320 10063 16362252336317 10064 3197164373 10065 29850 10066 2293297995015636170896756683932 10067 1110130761108494171436918646574 10068 233103121646374006774725214039 10069 27836060609058225622957625842 10070 2082256173206903075846393797 10071 101282240170672042704126191 10072 3217760922979752363956467 10073 65285888012908629756152 10074 801494071614646236321 10075 5385303875109785195 10076 16592746811757830 10077 17205487940510 10078 3386151130 10079 32210 10080 2388048121574711943325593451219 10081 1156008532659095035030893969597 10082 242748940728591941922700671665 10083 28990923198489113375378969101 10084 2169015790577269811878806941 10085 105529820615676953257471969 10086 3354002668918891614323138 10087 68088933978493316905595 10088 836623687164590605269 10089 5628878955864478367 10090 17381274582174302 10091 18091369916700 10092 3586033472 10093 34700 10094 2486661565793969995976042796028 10095 1203757377290837047889048032959 10096 252788658991368345256407093631 10097 30193067820215153808849215922 10098 2259342571566370485427893186 10099 109953167181622874763157619 10100 3495935429847633627746001 10101 71010681805890703160247 10102 873271312425056072914 10103 5883306913466303723 10104 18206666469448425 10105 19022016615781 10106 3797461553 10107 37430 10108 2589293784451748179776544999619 10109 1253452603981197749913351117006 10110 263238150686617993852181988566 10111 31444404822315135384856747216 10112 2353381245881856243006512224 10113 114559456514677004150887835 10114 3643793736970763859698890 10115 74056089550334079943377 10116 911501619770349930852 10117 6149064151518425742 10118 19070618142190039 10119 19999646835133 10120 4021049115 10121 40301 10122 2696106407887037752075501190968 10123 1305172513135312380049052726137 10124 274113921418652611972095583849 10125 32746920723512865715440187238 10126 2451282337914634351422319443 10127 119356154401577953499084351 10128 3797821657213249537033411 10129 77230319537587402849869 10130 951381997984443583036 10131 6426647665078924625 10132 19974901823584478 10133 21026590296333 10134 4257520135 10135 43456 10136 2807267481961773378726653172443 10137 1358998513858122431491811573559 10138 285433132925853720418621206429 10139 34102681210460632236959277150 10140 2553202395695650774560837056 10141 124351027264779781882403593 10142 3958273175682724253969177 10143 80538746662554722625426 10144 992982665084265103394 10145 6716575942041561359 10146 20921370073610235 10147 22105286963264 10148 4507557433 10149 46784 10150 2922951719382641680337651057606 10151 1415015245764013108355697548910 10152 297213628822270930686052254852 10153 35513834251458109998124443254 10154 2659304228774678113197698044 10155 129552154108171949420440428 10156 4125412593388630289240301 10157 83986967026010586362567 10158 1036376785104675615167 10159 7019389853877638598 10160 21911958986458352 10161 23238298677219 10162 4771965390 10163 50422 10164 3043340760739819779165309618268 10165 1473310705497014589795463905699 10166 309473961336028032924894748789 10167 36982613330995163526836012683 10168 2769757155375503847750668341 10169 134967938931583934529722934 10170 4299514940572608671571119 10171 87580806911817909634567 10172 1081640590313874338384 10173 7335653633378201640 10174 22948692286924492 10175 24428308298052 10176 5051507179 10177 54266 10178 3168623445633355867071427355470 10179 1533976378141566789045643979825 10180 322233419082445699464261284084 10181 38511340809823042002709533454 10182 2884737259172974663873968098 10183 140607123631433476893891064 10184 4480866406506445387223517 10185 91326332129285315764852 10186 1128853507732649572387 10187 7665955842686104009 10188 24033684838299391 10189 25678132311008 10190 5347073941 10191 58463 10192 3298996094272037226757943009680 10193 1597107373710218421093193650540 10194 335512055911592715372370601738 10195 40102431415282955467068204211 10196 3004427656073396492867416912 10197 146478801407113816950153269 10198 4669764786147191984715469 10199 95229857723705144363307 10200 1178098291511441924481 10201 8010910433723266747 10202 25169147085091392 10203 26990720265402 10204 5659517662 10205 62895 10206 3434662799943904746515966745834 10207 1662802568902067695248746680780 10208 349330720871093523934385380061 10209 41758395866956535119072026134 10210 3129018771370787864625470872 10211 152592430691861537194842286 10212 4866519944565494663127305 10213 99297958081189739084475 10214 1229461159984442938614 10215 8371157800011361203 10216 26357388890285913 10217 28369168213316 10218 5989829051 10219 67738 10220 3575835732772770889425259778268 10221 1731164754332618822837243665870 10222 363711089326947904070539452938 10223 43481844642733704643834883981 10224 3258708627689644383732099890 10225 158957849629191608150919839 10226 5071454299575098837172971 10227 103537477431572386744698 10228 1283031939041308146965 10229 8747365926859510895 10230 27600824358110535 10231 29816718218772 10232 6338955274 10233 72854 10234 3722735455190500674648494638618 10235 1802300787443714447102433401790 10236 378675695286331080205549371669 10237 45275491890749715140445117703 10238 3393703144115834918755258732 10239 165585291115130874123071772 10240 5284903323543441393137220 10241 107955540777089205484471 10242 1338904210579097095859 10243 9140231533994398677 10244 28901976036036497 10245 31336773221393 10246 6707996966 10247 78427 10248 3875591249571156941576367337119 10249 1876321751309604333929071364327 10250 394247964968404361466639423408 10251 47142159492681362653160246300 10252 3534216446957650466528860209 10253 172485398428942011386355969 10254 5507216064852832468650813 10255 112559565251393277495969 10256 1397175467770119852429 10257 9550481322950657957 10258 30263480139940716 10259 32932896367368 10260 7098011978 10261 84332 10262 4034641458489684306173831238623 10263 1953343119563786449005253804021 10264 410452251670483244366306506948 10265 49084781284270680144542605173 10266 3680471192569985760350252958 10267 179669241474173603035231530 10268 5738755690060845308218517 10269 117357271938299912978672 10270 1457947275845731306335 10271 9978873218362164358 10272 31688091158175680 10273 34608827118626 10274 7510218604 10275 90752 10276 4200133838085376841416388678625 10277 2033484927679230540175390433642 10278 427313871979114943267902414739 10279 51106407438990661376957292511 10280 3832698902717412417603839133 10281 187148333654455173266575353 10282 5979900047274433232020335 10283 122356698155719362838392 10284 1521325440232051677158 10285 10426197720590550598 10286 33178687519867731 10287 36368480992518 10288 7945796022 10289 97545 10290 4372325925028205766729355329862 10291 2116871950843803409800390288489 10292 444859143377046845871999034982 10293 53210209021169326177008372771 10294 3991140312942886077379837002 10295 194934649407602543289033443 10296 6231042251859852104889197 10297 127566210235953106132964 10298 1587420180676280972702 10299 10893279253946676759 10300 34738276626250733 10301 38215966756320 10302 8406098753 10303 104933 10304 4551485417604974336829503563438 10305 2203633888681306227489675648291 10306 463115423299425785922182539800 10307 55399482714943530339200885945 10308 4156045734454134360246106520 10309 203040642424309296491679283 10310 6492591295052086800288377 10311 132994516808782808875077 10312 1656346313301768188205 10313 11380977633515604054 10314 36370001004296747 10315 40155586279965 10316 8892436964 10317 112763 10318 4737890571461450516138197617655 10319 2293905557078423155807844915833 10320 482111149694119243662607368723 10321 57677655735840669831538681248 10322 4327675430030819525135238414 10323 211479264576852779560880871 10324 6764972676664453338016525 10325 138650682620464909202570 10326 1728223439166363470566 10327 11890189529249227632 10328 38077143810545825 10329 42191853495978 10330 9406314081 10331 121256 10332 4931830610556937299985877417869 10333 2387827087387135526604097146194 10334 501875883143572199144452517608 10335 60048290931851257127365699282 10336 4506300004503548884714611066 10337 220263985586089178649282053 10338 7048629062515306277664773 10339 144544142896111645959445 10340 1803176141374275330891 10341 12421850056433491122 10342 39863135500430556 10343 44329494164367 10344 9949190927 10345 130266 10346 5133606153908377034817854626385 10347 2485544133282774567172067366049 10348 522440350607295932155908358357 10349 62515092081308712037673465396 10350 4692200810346960243221563563 10351 229408813454172225229176647 10352 7344020967857038186090379 10353 150684718280613708611546 10354 1881334189245237323637 10355 12976934365601773331 10356 41731559851143765 10357 46573466383727 10358 10522732527 10359 140029 10360 5343529658722919019250708656351 10361 2587208085567854519363299571408 10362 543836490846783535739323236700 10363 65081909394968242330904781356 10364 4885670368979929413619873998 10365 238928315693419733330626366 10366 7651627467481948651637057 10367 157082630366784217560908 10368 1962832751709326843494 10369 13556459366856666228 10370 43686161197668747 10371 48928960875913 10372 11128565840 10373 150384 10374 5561925880540077636042155004904 10375 2692976295223230220566807420718 10376 566097501596471231842844886554 10377 67752745230158411155045650536 10378 5087012808357249120420096053 10379 248837641380924537849326598 10380 7971946933880568643464636 10381 163748517848039707159664 10382 2047812618361923846281 10383 14161485456116810372 10384 45730851009471296 10385 51401422916517 10386 11768539343 10387 161610 10388 5789132351028077853413373789100 10389 2803012305018859730533455905775 10390 589257888547251366996425134733 10391 70531760024966286036964923722 10392 5296544317490965785482722254 10393 259152544071645512437663452 10394 8305497804189876527474778 10395 170693453305586989440385 10396 2136420430467750224490 10397 14793118384626608295 10398 47869715746450192 10399 53996552849590 10400 12444460137 10401 173513 10402 6025499874102860728539774203757 10403 2917486090008695809139550758324 10404 613353516211020244490589626619 10405 73423278460928985305879937240 10406 5514593618531064286063014339 10407 269889405601903318640269765 10408 8652819377403738799841327 10409 177928960669783071886165 10410 2228808920276180562066 10411 15452511132901123906 10412 50107024046027333 10413 56720330217727 10414 13158379301 10415 186384 10416 6271393041063449077931154411745 10417 3036574307245792000995971413691 10418 638421660737832402203767509636 10419 76431795862804656559833631418 10420 5741502457092225190212620924 10421 281065260818504072359553572 10422 9014472642651007219921991 10423 185467033367029951285385 10424 2325137161068676994498 10425 16140865937413871637 10426 52447235239384447 10427 59579014233072 10428 13912309666 10429 200064 10430 6527190765463051992378978177792 10431 3160460555066855027874121418370 10432 664501064759375223061327586250 10433 79561984844540015882153707697 10434 5977626111505143521835856471 10435 292697823267921833641141012 10436 9391041140117621778545095 10437 193320153194355292955552 10438 2425570826220998999544 10439 16859436324847552670 10440 54895007208323054 10441 62579169879873 10442 14708521504 10443 214851 10444 6793286838462402512339873802474 10445 3289335642307924603701514889420 10446 691631994335782191111352203404 10447 82818702210665954954732357473 10448 6223333921731328896764204096 10449 304805511883438141808133465 10450 9783131855491734515163856 10451 201501309934614182090213 10452 2530282459840151971654 10453 17609529308913018634 10454 57455205626408733 10455 65727669117247 10456 15549253671 10457 230538 10458 7070090505439438068532807404826 10459 3423397867826976673396360491056 10460 719856298085123338852715443575 10461 86206996122931103960730968848 10462 6479009838672389718316314260 10463 317407478707369570871849516 10464 10191376149619500449497032 10465 210024021757094679329618 10466 2639451757180790868211 10467 18392507598258221025 10468 60132912531299586 10469 69031718804006 10470 16437026353 10471 247495 10472 7358027064658576718387406917249 10473 3562853310722649562961322020863 10474 749217468578447148607597787788 10475 89732113542113126193114170694 10476 6745052994668843715827105210 10477 330523637689157653647441553 10478 10616430724330654904732300 10479 218902356418153980028846 10480 2753265857543414684725 10481 19209791977755524955 10482 62933436357740146 10483 72498862245216 10484 17374324965 10485 265506 10486 7657538488832538157537840123557 10487 3707916131653447387504280462375 10488 779760706085760304693055157640 10489 93399507955562428906017475443 10490 7021878295975970154187590765 10491 344174694599358881918525406 10492 11058978626240668457006780 10493 228150953309529752185930 10494 2871919647777800561675 10495 20062863704506695968 10496 65862321297582632 10497 76137009856712 10498 18363943236 10499 284933 10500 7969084070440979589342155917987 10501 3858808885676204134694040710068 10502 811532984762115112644725448716 10503 97214847401179841793085549865 10504 7309917038072084434777858008 10505 358382178103403688086819054 10506 11519730289575198812635638 10507 237785046370780049034787 10508 2995616079249499955005 10509 20953267088797681067 10510 68925358178229357 10511 79954440836385 10512 19408646166 10513 305587 10514 8293141091702147562906772879867 10515 4015762847038862875096324456468 10516 844583121365693422704131652543 10517 101184022799183651710994500436 10518 7609617544647559002762788351 10519 373168472038290574157819014 10520 11999424619951704938943395 10521 247820487916523749286494 10522 3124566496303721832957 10523 21882612094155583270 10524 72128594684916655 10525 83959836308315 10526 20511526394 10527 327849 10528 8630205520127406505702942589777 10529 4179018346378155978550677126621 10530 878961846603824609817394474608 10531 105313156603186802626183974460 10532 7921445831194845128435241676 10533 388556848939411760810586201 10534 12498830120257595823827117 10535 258273773396983382282779 10536 3258990979248260963036 10537 22852577134402999065 10538 75478347165714894 10539 88162281930662 10540 21675657151 10541 351505 10542 8980792730622836502102638455567 10543 4348825120790241156712328221522 10544 914721879205817185954408296637 10545 109608611782800406396497913265 10546 8245886294113242072138893511 10547 404571504864045802813481360 10548 13018746060696861972080238 10549 269162067145714137146704 10550 3399118699802637252466 10551 23864911894710855234 10552 78981211777556718 10553 92571303404151 10554 22904467845 10555 377010 10556 9345438255138263561933366595829 10557 4525442677259064360275919725870 10558 951918002825816464689837989870 10559 114077001150165396448351135533 10560 8583442426318411573150489373 10561 421237595562290778699865885 10562 13560003694246365725166171 10563 280503229135223637445064 10564 3545188292203139151888 10565 24921440362872448207 10566 82644077302444481 10567 97196869662066 10568 24201367669 10569 404111 10570 9724698560900996077887448877222 10571 4709140669945975069152384906577 10572 990607145882083063974559057832 10573 118725197043553720856681922683 10574 8934637560340772022070719380 10575 438581274045599775913532909 10576 14123467519740524165974406 10577 292315842797855411473024 10578 3697448237820181430493 10579 26024063889671355084 10580 86474137307746862 10581 102049431771582 10582 25570157570 10583 433276 10584 10119151858310408085455277166386 10585 4900199291862108974482629484508 10586 1030848464443724183275187086034 10587 123560341381388284496964734980 10588 9300015639977740918235600104 10589 456629729607540448586354070 10590 14710036593935561315922041 10591 304619243935017547095108 10592 3856157266660862728214 10593 27174764473632751967 10594 90478904044193804 10595 107139926416866 10596 27014626631 10597 464314 10598 10529398939609189840076510663875 10599 5098909681465187158294148826190 10600 1072703428279350926530810295199 10601 128589856100817564313740559821 10602 9680142021559681049716820987 10603 475411228350842367529718723 10604 15320645894929821307754829 10605 317433550775826439854973 10606 4021584773513735084393 10607 28375608080900923567 10608 94666221715293493 10609 112479817941509 10610 28538980224 10611 497694 10612 10956064049488847990879755251918 10613 5305574344741738547388276671393 10614 1116235910187098026666874936784 10615 133821453995212756331140685361 10616 10075604305975111142028639464 10617 494955155279491226974061536 10618 15956267738410205669943692 10619 330779695210896324374611 10620 4194011252301832276977 10621 29628748204278252263 10622 99044281559898229 10623 118081103126046 10624 30147425576 10625 533172 10626 11399795788829691718057570148774 10627 5520507593357366960748172890443 10628 1161512278729162655553600044589 10629 139263149965792306188734681635 10630 10487013202596484828006110018 10631 515292058014134684915741371 10632 16617913249270127450876219 10633 344679455266271753518263 10634 4373728746303905984053 10635 30936429464089930024 10636 103621636310963243 10637 123956356261872 10638 31844624274 10639 571337 10640 11861268052820410894345474583175 10641 5744035999478511875251653089542 10642 1208601494499331175482600453676 10643 144923272702836896467994269235 10644 10915003426338725832034036574 10645 536453692194006244300993275 10646 17306633890198112514629093 10647 359155488846082364233631 10648 4561041318008380683429 10649 32300991464414419762 10650 108407216569153785 10651 130118734757672 10652 33635241204 10653 611937 10654 12341181004748200269276261767896 10655 5976498867892355151736662781610 10656 1257575210055983544224852433818 10657 150810476812848559406958127885 10658 11360234629079432750175888421 10659 558473068628152364757585414 10660 18023523049963336493900895 10661 374231368813179468889055 10662 4756265536159082633427 10663 33724872698158162034 10664 113410346566514127 10665 136582028453788 10666 35524438529 10667 655537 10668 12840262086798589868658129480484 10669 6218248726073933283508077620707 10670 1308507873658751150026853476028 10671 156933755408294440988665025675 10672 11823392366766046229114836211 10673 581384502263952477450488615 10674 18769717693136614554480216 10675 389931619439406550963439 10676 4959730983973236241704 10677 35210614724853417181 10678 118640761923619293 10679 143360665846480 10680 37517396059 10681 701929 10682 13359267069253419249521353578409 10683 6469651832874422395598310501757 10684 1361476836951348364079157938066 10685 163302453177523498674370742190 10686 12305189103533118231955377693 10687 605223663040580124272872138 10688 19546400074167520035048670 10689 406281754299285111875651 10690 5171780785980641569038 10691 36760866405472809854 10692 124108626837544833 10693 150469767360245 10694 39619824444 10695 751741 10696 13898981139527181119185929603344 10697 6731088706528667431658778687056 10698 1416562466739184639292283568609 10699 169926279952762427091213361323 10700 12806365254255045208786424143 10701 630027628700536863896865854 10702 20354799517706708428413323 10703 423308315642175778107109 10704 5392772157692159721263 10705 38378388428143533711 10706 129824553352089174 10707 157925153255201 10708 41837470724 10709 804721 10710 14460220032534919591281313467400 10711 7002954672706763537172358159900 10712 1473848261015057003098166225695 10713 176815324795105833497577356153 10714 13327690266958735931099587834 10715 655834939632141356542570643 10716 21196194268302291297655311 10717 441038915321505423631648 10718 5623076975439100230015 10719 40066057899911596783 10720 135799620075824055 10721 165743400805253 10722 44176659956 10723 861604 10724 15043831203940500860895004515303 10725 7285660433360424701334635578914 10726 1533420969392738271656123766662 10727 183980070615767581638799140775 10728 13869963746629120400841192298 10729 682685655821631924022403361 10730 22071913411522601535045737 10731 459502277319784204451665 10732 5863082370826097219690 10733 41826873249287727069 10734 142045393100533835 10735 173941853470716 10736 46643759865 10737 922101