0 1 1 1 2 0 3 0 4 0 5 0 6 1 7 1 8 0 9 0 10 0 11 1 12 1 13 0 14 0 15 0 16 1 17 2 18 1 19 0 20 0 21 1 22 2 23 1 24 0 25 0 26 1 27 3 28 2 29 0 30 0 31 1 32 3 33 3 34 1 35 0 36 1 37 4 38 4 39 1 40 0 41 1 42 4 43 5 44 2 45 0 46 1 47 5 48 7 49 3 50 0 51 1 52 5 53 8 54 5 55 1 56 1 57 6 58 10 59 6 60 1 61 1 62 6 63 12 64 9 65 2 66 1 67 7 68 14 69 11 70 3 71 1 72 7 73 16 74 15 75 5 76 1 77 8 78 19 79 18 80 7 81 2 82 8 83 21 84 23 85 10 86 2 87 9 88 24 89 27 90 13 91 3 92 9 93 27 94 34 95 18 96 4 97 10 98 30 99 39 100 23 101 6 102 10 103 33 104 47 105 30 106 8 107 11 108 37 109 54 110 37 111 12 112 12 113 40 114 64 115 47 116 15 117 13 118 44 119 72 120 57 121 21 122 14 123 48 124 84 125 70 126 27 127 16 128 52 129 94 130 84 131 36 132 18 133 56 134 108 135 101 136 45 137 21 138 61 139 120 140 119 141 59 142 25 143 65 144 136 145 141 146 72 147 30 148 71 149 150 150 164 151 91 152 36 153 76 154 169 155 192 156 111 157 44 158 82 159 185 160 221 161 137 162 54 163 88 164 206 165 255 166 164 167 66 168 96 169 225 170 291 171 200 172 82 173 103 174 249 175 333 176 236 177 100 178 113 179 270 180 377 181 283 182 123 183 123 184 297 185 427 186 332 187 150 188 136 189 322 190 480 191 392 192 183 193 149 194 352 195 540 196 455 197 221 198 167 199 380 200 603 201 533 202 268 203 185 204 414 205 674 206 613 207 321 208 210 209 446 210 748 211 710 212 385 213 236 214 485 215 831 216 812 217 458 218 270 219 522 220 918 221 932 222 544 223 307 224 566 225 1014 226 1058 227 641 228 355 229 610 230 1115 231 1207 232 756 233 406 234 662 235 1227 236 1361 237 884 238 472 239 713 240 1343 241 1541 242 1033 243 544 244 774 245 1471 246 1730 247 1200 248 634 249 837 250 1605 251 1946 252 1392 253 733 254 910 255 1752 256 2173 257 1605 258 855 259 987 260 1905 261 2433 262 1850 263 989 264 1077 265 2073 266 2703 267 2120 268 1153 269 1173 270 2248 271 3010 272 2427 273 1333 274 1285 275 2440 276 3332 277 2766 278 1549 279 1407 280 2641 281 3693 282 3148 283 1788 284 1547 285 2860 286 4072 287 3568 288 2072 289 1703 290 3089 291 4496 292 4040 293 2384 294 1883 295 3341 296 4938 297 4556 298 2752 299 2082 300 3604 301 5431 302 5132 303 3157 304 2312 305 3893 306 5948 307 5762 308 3629 309 2571 310 4197 311 6518 312 6461 313 4148 314 2866 315 4531 316 7116 317 7222 318 4748 319 3199 320 4883 321 7776 322 8065 323 5407 324 3580 325 5272 326 8465 327 8979 328 6164 329 4009 330 5683 331 9223 332 9986 333 6993 334 4498 335 6138 336 10018 337 11078 338 7938 339 5051 340 6622 341 10886 342 12276 343 8973 344 5676 345 7158 346 11797 347 13570 348 10146 349 6384 350 7731 351 12792 352 14987 353 11426 354 7184 355 8370 356 13834 357 16514 358 12870 359 8084 360 9054 361 14970 362 18179 363 14444 364 9099 365 9817 366 16164 367 19972 368 16209 369 10243 370 10641 371 17459 372 21921 373 18130 374 11524 375 11561 376 18823 377 24014 378 20274 379 12964 380 12557 381 20304 382 26286 383 22603 384 14576 385 13673 386 21862 387 28721 388 25193 389 16380 390 14884 391 23552 392 31356 393 28000 394 18393 395 16242 396 25337 397 34178 398 31108 399 20643 400 17723 401 27268 402 37225 403 34474 404 23142 405 19382 406 29313 407 40481 408 38186 409 25929 410 21195 411 31528 412 43993 413 42197 414 29020 415 23229 416 33874 417 47741 418 46608 419 32451 420 25454 421 36417 422 51774 423 51367 424 36247 425 27947 426 39121 427 56076 428 56583 429 40456 430 30682 431 42048 432 60698 433 62202 434 45094 435 33742 436 45170 437 65621 438 68342 439 50222 440 37099 441 48555 442 70907 443 74947 444 55865 445 40854 446 52170 447 76532 448 82147 449 62083 450 44974 451 56094 452 82562 453 89879 454 68909 455 49574 456 60300 457 88978 458 98285 459 76417 460 54625 461 64865 462 95851 463 107304 464 84634 465 60251 466 69772 467 103156 468 117085 469 93653 470 66426 471 75106 472 110979 473 127562 474 103507 475 73297 476 80849 477 119293 478 138903 479 114289 480 80831 481 87100 482 128188 483 151037 484 126047 485 89195 486 93850 487 137643 488 164143 489 138892 490 98364 491 101197 492 147757 493 178151 494 152863 495 108521 496 109149 497 158504 498 193252 499 168093 500 119643 501 117816 502 170002 503 209375 504 184635 505 131943 506 127208 507 182223 508 226729 509 202624 510 145395 511 137453 512 195294 513 245236 514 222127 515 160239 516 148576 517 209196 518 265123 519 243302 520 176460 521 160710 522 224070 523 286318 524 266211 525 194320 526 173903 527 239891 528 309058 529 291041 530 213811 531 188304 532 256828 533 333270 534 317867 535 235235 536 203971 537 274858 538 359217 539 346881 540 258582 541 221078 542 294163 543 386823 544 378179 545 284190 546 239706 547 314732 548 416370 549 411984 550 312068 551 260040 552 336771 553 447788 554 448384 555 342585 556 282195 557 360267 558 481377 559 487637 560 375759 561 306380 562 385463 563 517073 564 529853 565 412011 566 332729 567 412352 568 555204 569 575300 570 451365 571 361486 572 441199 573 595703 574 624111 575 494290 576 392821 577 472019 578 638927 579 676591 580 540833 581 426999 582 505113 583 684825 584 732872 585 591506 586 464237 587 540496 588 733773 589 793305 590 646374 591 504834 592 578523 593 785729 594 858044 595 706018 596 549043 597 619226 598 841111 599 927456 600 770513 601 597213 602 662995 603 899884 604 1001730 605 840501 606 649647 607 709892 608 962498 609 1081282 610 916094 611 706729 612 760364 613 1028942 614 1166298 615 997992 616 768830 617 814485 618 1099699 619 1257252 620 1086333 621 836384 622 872775 623 1174781 624 1354365 625 1181904 626 909818 627 935338 628 1254721 629 1458138 630 1284866 631 989635 632 1002751 633 1339545 634 1568831 635 1396086 636 1076335 637 1075169 638 1429839 639 1687007 640 1515772 641 1170476 642 1153250 643 1525672 644 1812936 645 1644870 646 1272652 647 1237173 648 1627671 649 1947256 650 1783630 651 1383494 652 1327704 653 1735943 654 2090278 655 1933108 656 1503680 657 1425077 658 1851190 659 2242681 660 2093589 661 1633936 662 1530142 663 1973556 664 2404834 665 2266231 666 1775042 667 1643207 668 2103811 669 2577499 670 2451390 671 1927808 672 1765244 673 2242163 674 2761060 675 2650328 676 2093144 677 1896613 678 2389453 679 2956378 680 2863457 681 2271963 682 2038434 683 2545957 684 3163899 685 3092179 686 2465296 687 2191153 688 2712615 689 3384548 690 3336964 691 2674185 692 2356019 693 2889766 694 3618844 695 3599347 696 2899805 697 2533594 698 3078457 699 3867822 700 3879892 701 3143320 702 2725298 703 3279133 704 4132041 705 4180269 706 3406081 707 2931780 708 3492940 709 4412669 710 4501126 711 3689395 712 3154671 713 3720429 714 4710346 715 4844312 716 3994783 717 3394757 718 3962897 719 5026336 720 5210560 721 4323730 722 3653854 723 4221007 724 5361388 725 5601889 726 4677954 727 3932916 728 4496205 729 5716919 730 6019163 731 5059111 732 4234006 733 4789312 734 6093741 735 6464580 736 5469157 737 4558224 738 5101934 739 6493451 740 6939119 741 5909944 742 4907921 743 5435065 744 6916987 745 7445207 746 6383663 747 5284397 748 5790519 749 7366093 750 7983953 751 6892407 752 5690275 753 6169466 754 7841854 755 8558003 756 7438634 757 6127105 758 6573949 759 8346226 760 9168642 761 8024674 762 6597850 763 7005383 764 8880412 765 9818751 766 8653301 767 7104280 768 7466042 769 9446618 770 10509784 771 9327113 772 7649758 773 7957600 774 10046224 775 11244918 776 10049206 777 8236355 778 8482643 779 10681656 780 12025789 781 10822499 782 8867812 783 9043125 784 11354518 785 12855860 786 11650445 787 9546551 788 9641956 789 12067535 790 13737014 791 12536288 792 10276789 793 10281449 794 12822495 795 14673028 796 13483901 797 11061282 798 10964870 799 13622474 800 15666021 801 14496890 802 11904786 803 11694925 804 14469532 805 16720152 806 15579560 807 12810482 808 12475317 809 15367075 810 17837808 811 16735945 812 13783660 813 13309172 814 16317482 815 19023527 816 17970826 817 14828001 818 14200676 819 17324585 820 20280036 821 19288676 822 15949436 823 15153484 824 18391065 825 21612292 826 20694832 827 17152126 828 16172293 829 19521253 830 23023361 831 22194252 832 18442737 833 17261329 834 20718226 835 24518706 836 23792850 837 19826035 838 18425927 839 21986802 840 26101773 841 25496150 842 21309411 843 19670940 844 23330538 845 27778533 846 27310699 847 22898319 848 21002384 849 24754861 850 29552912 851 29242613 852 24601023 853 22425869 854 26263792 855 31431449 856 31299170 857 26423666 858 23948162 859 27863463 860 33418549 861 33487133 862 28375489 863 25575704 864 29558493 865 35521425 866 35814546 867 30463465 868 27316153 869 31355733 870 37745036 871 38288925 872 32697828 873 29176852 874 33260496 875 40097287 876 40919153 877 35086502 878 31166440 879 35280502 880 42583804 881 43713536 882 37640882 883 33293341 884 37421783 885 45213268 886 46681919 887 40369844 888 35567252 889 39693064 890 47991998 891 49833473 892 43286091 893 37997772 894 42101246 895 50929589 896 53179060 897 46399642 898 40595861 899 44656100 900 54033153 901 56728848 902 49724526 903 43372409 904 47365552 905 57313232 906 60494811 907 53272045 908 46339740 909 50240614 910 60777886 911 64488175 912 57057778 913 49510251 914 53290277 915 64438731 916 68722181 917 61094346 918 52897772 919 56526975 920 68304817 921 73209209 922 65399044 923 56516352 924 59960983 925 72389012 926 77963853 927 69986032 928 60381558 929 63606242 930 76701508 931 82999820 932 74874385 933 64509245 934 67474501 935 81256489 936 88333178 937 80079996 938 68916889 939 71581460 940 86065485 941 93979048 942 85623975 943 73622438 944 75940449 945 91144174 946 99955175 947 91523997 948 78645445 949 80569175 950 96505516 951 106278232 952 97803440 953 84006138 954 85482812 955 102166916 956 112967762 957 104482053 958 89726473 959 90701218 960 108142967 961 120042205 962 111585560 963 95829183 964 96241692 965 114452911 966 127523069 967 119136015 968 102338831 969 102126572 970 121113247 971 135430698 972 127161825 973 109281009 974 108375439 975 128145308 976 143788827 977 135687455 978 116683152 979 115013442 980 135567635 981 152619884 982 144744268 983 124573976 984 122062812 985 143403959 986 161950008 987 154359485 988 132984171 989 129551737 990 151675162 991 171803999 992 164567573 993 141945872 994 137505455 995 160407555 996 182210624 997 175398822 998 151493333 999 145955618 1000 169624716 1001 193197252 1002 186891199 1003 161662571 1004 154930742 1005 179355883 1006 204795623 1007 199078209 1008 172491727 1009 164466392 1010 189627557 1011 217035927 1012 212001692 1013 184021043 1014 174594818 1015 200472319 1016 229953128 1017 225698819 1018 196293070 1019 185355833 1020 211920000 1021 243580610 1022 240215493 1023 209352684 1024 196785927 1025 224006801 1026 257956876 1027 255592934 1028 223247222 1029 208929721 1030 236766369 1031 273118796 1032 271881631 1033 238026767 1034 221828317 1035 250239008 1036 289108860 1037 289127096 1038 253743914 1039 235531735 1040 264462514 1041 305967765 1042 307384852 1043 270454424 1044 250086317 1045 279481851 1046 323742351 1047 326705247 1048 288216774 1049 265547966 1050 295339541 1051 342477652 1052 347149147 1053 307092933 1054 281968911 1055 312085621 1056 362225286 1057 368772257 1058 327147798 1059 299411665 1060 329767978 1061 383035026 1062 391641411 1063 348450286 1064 317934905 1065 348442385 1066 404963871 1067 415817998 1068 371072301 1069 337608539 1070 368162601 1071 428066824 1072 441375432 1073 395090313 1074 358498484 1075 388990887 1076 452406770 1077 468381499 1078 420584065 1079 380682719 1080 410987648 1081 478044611 1082 496916599 1083 447638293 1084 404235286 1085 434222230 1086 505049719 1087 527055568 1088 476341245 1089 429243183 1090 458762558 1091 533489477 1092 558886617 1093 506786849 1094 455789330 1095 484685970 1096 563440542 1097 592492127 1098 539072672 1099 483970773 1100 512068632 1101 594977451 1102 627968877 1103 573302640 1104 513880372 1105 540996877 1106 628184867 1107 665407681 1108 609584652 1109 545626150 1110 571556171 1111 663145390 1112 704914497 1113 648033552 1114 579312044 1115 603842701 1116 699952506 1117 746589450 1118 688768490 1119 615058279 1120 637952395 1121 738697689 1122 790548692 1123 731916414 1124 652980929 1125 673992519 1126 779484333 1127 836902333 1128 777608744 1129 693213770 1130 712070491 1131 822413733 1132 885777749 1133 825985573 1134 735886366 1135 752305999 1136 867600182 1137 937296202 1138 877191920 1139 781147291 1140 794819369 1141 915156006 1142 991597104 1143 931382238 1144 829141114 1145 839743912 1146 965207539 1147 1048813996 1148 988716299 1149 880032801 1150 887214431 1151 1017879291 1152 1109099673 1153 1049364405 1154 933983321 1155 937379504 1156 1073311080 1157 1172600931 1158 1113502459 1159 991175779 1160 990389824 1161 1131640892 1162 1239485259 1163 1181317982 1164 1051789329 1165 1046411026 1166 1193023417 1167 1309914190 1168 1253004650 1169 1116026884 1170 1105611606 1171 1257611764 1172 1384071078 1173 1328768768 1174 1184087719 1175 1168175920 1176 1325577057 1177 1462133715 1178 1408823338 1179 1256196604 1180 1234292335 1181 1397089108 1182 1544303023 1183 1493395358 1184 1332574830 1185 1304166115 1186 1472337423 1187 1630774379 1188 1582718897 1189 1413471286 1190 1378007454 1191 1551510318 1192 1721768051 1193 1677043414 1194 1499131549 1195 1456044902 1196 1634817576 1197 1817498963 1198 1776626189 1199 1589830825 1200 1538513010 1201 1722468219 1202 1918208299 1203 1881741189 1204 1685841518 1205 1625665879 1206 1814694461 1207 2024132520 1208 1992670874 1209 1787467791 1210 1717765162 1211 1911728223 1212 2135535999 1213 2109716136 1214 1895011335 1215 1815093410 1216 2013826744 1217 2252678601 1218 2233186935 1219 2008808180 1220 1917942021 1221 2121247289 1222 2375850191 1223 2363413404 1224 2129192262 1225 2026625134 1226 2234274739 1227 2505336580 1228 2500735683 1229 2256534360 1230 2141467240 1231 2353194681 1232 2641455344 1233 2645515789 1234 2391203893 1235 2262817119 1236 2478322544 1237 2784520920 1238 2798126666 1239 2533609771 1240 2391035958 1241 2609975213 1242 2934881522 1243 2958965319 1244 2684160148 1245 2526510992 1246 2748502158 1247 3092882750 1248 3128440455 1249 2843305805 1250 2669643665 1251 2894254915 1252 3258906573 1253 3306987066 1254 3011497396 1255 2820863785 1256 3047620528 1257 3433333141 1258 3495053113 1259 3189231314 1260 2980617426 1261 3208989141 1262 3616581159 1263 3693115024 1264 3377004906 1265 3149381049 1266 3378789326 1267 3809068864 1268 3901663380 1269 3575364512 1270 3327650089 1271 3557453902 1272 4011255613 1273 4121220008 1274 3784858365 1275 3515952652 1276 3745457603 1277 4223601240 1278 4352322016 1279 4006087529 1280 3714838251 1281 3943280432 1282 4446609850 1283 4595540559 1284 4239655984 1285 3924892008 1286 4151448072 1287 4680787314 1288 4851463699 1289 4486224370 1290 4146723233 1291 4370493008 1292 4926686612 1293 5120716387 1294 4746457742 1295 4380979468 1296 4600997166 1297 5184864408 1298 5403942099 1299 5021081847 1300 4628335971 1301 4843550969 1302 5455927670 1303 5701824698 1304 5310828282 1305 4889509194 1306 5098798765 1307 5740488604 1308 6015068099 1309 5616494012 1310 5165246570 1311 5367394995 1312 6039213688 1313 6344420189 1314 5938883349 1315 5456340440 1316 5650052816 1317 6352776588 1318 6690651100 1319 6278870722 1320 5763617820 1321 5947497688 1322 6681908829 1323 7054578580 1324 6637340014 1325 6087954045 1326 6260518683 1327 7027351841 1328 7437044745 1329 7015250183 1330 6430263693 1331 6589919614 1332 7389909033 1333 7838943790 1334 7413571690 1335 6791513485 1336 6936573599 1337 7770396083 1338 8261196440 1339 7833355808 1340 7172713702 1341 7301370882 1342 8169695567 1343 8704780044 1344 8275667506 1345 7574931481 1346 7685277166 1347 8588705208 1348 9170701343 1349 8741658411 1350 7999282383 1351 8089278409 1352 9028394310 1353 9660028433 1354 9232496706 1355 8446943226 1356 8514442300 1357 9489751083 1358 10173861702 1359 9749443379 1360 8919145127 1361 8961860221 1362 9973840535 1363 10713368541 1364 10293778884 1365 9417185401 1366 9432712579 1367 10481750072 1368 11279751567 1369 10866883498 1370 9942421324 1371 9928206924 1372 11014650167 1373 11874286236 1374 11470160028 1375 10496282333 1376 10449647647 1377 11573737789 1378 12498287082 1379 12105118353 1380 11080264159 1381 10998370629 1382 12160298973 1383 13153147561 1384 12773294784 1385 11695940377 1386 11575816688 1387 12775651433 1388 13840304062 1389 13476340294 1390 12344958386 1391 12183462894 1392 13421208715 1393 14561279126 1394 14215936287 1395 13029049776 1396 12822900504 1397 14098421017 1398 15317642300 1399 14993887472 1400 13750027321 1401 13495761904 1402 14808842268 1403 16111056731 1404 15812033266 1405 14509795537 1406 14203803647 1407 15554068816 1408 16943237653 1409 16672345345 1410 15310348318 1411 14948829370 1412 16335808579 1413 17816001793 1414 17576835319 1415 16153778611 1416 15732777205 1417 17155818921 1418 18731223206 1419 18527656484 1420 17042278340 1421 16557638885 1422 18015977439 1423 19690886646 1424 19527007557 1425 17978146627 1426 17425552428 1427 18918218156 1428 20697039708 1429 20577239583 1430 18963791077 1431 18338716204 1432 19864605470 1433 21751850277 1434 21680754842 1435 20001736037 1436 19299487497 1437 20857268137 1438 22857555905 1439 22840119075 1440 21094624877 1441 20310292008 1442 21898475395 1443 24016524609 1444 24057956271 1445 22245227098 1446 21373727580 1447 22990570332 1448 25231201074 1449 25337065585 1450 23456443426 1451 22492469278 1452 24136047778 1453 26504172263 1454 26680311798 1455 24731311121 1456 23669379208 1457 25337486005 1458 27838109360 1459 28090748044 1460 26073010877 1461 24907405896 1462 26597627924 1463 29235838129 1464 29571500985 1465 27484872002 1466 26209700962 1467 27919310714 1468 30700277600 1469 31125899465 1470 28970380727 1471 27579513247 1472 29305549378 1473 32234514573 1474 32757355154 1475 30533183914 1476 29020311475 1477 30759465861 1478 33841738580 1479 34469496517 1480 32177100797 1481 30535673361 1482 32284374414 1483 35525322034 1484 36266044772 1485 33906124529 1486 32129415390 1487 33883709278 1488 37288750246 1489 38150954274 1490 35724436249 1491 33805475421 1492 35561113603 1493 39135707288 1494 40128282718 1495 37636406274 1496 35568050321 1497 37320365081 1498 41070002228 1499 42202338214 1500 39646610108 1501 37421472673 1502 39165467332 1503 43095659918 1504 44377544556 1505 41759827789 1506 39370355424 1507 41100575372 1508 45216842841 1509 46658594211 1510 43981064062 1511 41419462817 1512 43130088935 1513 47437948694 1514 49050308519 1515 46315545131 1516 43573863237 1517 45258576644 1518 49763526569 1519 51557797881 1520 48768741810 1521 45838792859 1522 47490873049 1523 52198381194 1524 54186315733 1525 51346365659 1526 48219817587 1527 49832001032 1528 54747484714 1529 56941426177 1530 54054394696 1531 50722689983 1532 52287271515 1533 57416086959 1534 59828852613 1535 56899067265 1536 53353519299 1537 54862205947 1538 60209622129 1539 62854652034 1540 59886912798 1541 56118621921 1542 57562637984 1543 63133827026 1544 66025058250 1545 63024742597 1546 59024700926 1547 60394635105 1548 66194641224 1549 69346664139 1550 66319684342 1551 62078688281 1552 63364604268 1553 69398333259 1554 72826258176 1555 69779171934 1556 65287934784 1557 66479211949 1558 72751395749 1559 76471015047 1560 73410983347 1561 68660044785 1562 69745492583 1563 76260678724 1564 80288326474 1565 77223227733 1566 72203075544 1567 73170769235 1568 79933278826 1569 84285999226 1570 81224389341 1571 75925364588 1572 76762764153 1573 83776682152 1574 88472080203 1575 85423310978 1576 79835739993 1577 80529518909 1578 87798646046 1579 92855063347 1580 89829242617 1581 83943338574 1582 84479509102 1583 92007351237 1584 97443707607 1585 94451823554 1586 88257828130 1587 88621563427 1588 96411277812 1589 102247253134 1590 99301135294 1591 92789217215 1592 92964981393 1593 101019366009 1594 107275233186 1595 104387680418 1596 97548088201 1597 97519453502 1598 105840885402 1599 112537698653 1600 109722442779 1601 102545398867 1602 102295181117 1603 110885606820 1604 118045023959 1605 115316862091 1606 107792728085 1607 107302796814 1608 116163663100 1609 123808141422 1610 121182899924 1611 113302067128 1612 112553488686 1613 121685732064 1614 129838339639 1615 127333012579 1616 119086078985 1617 118058920057 1618 127462890669 1619 136147508264 1620 133780222509 1621 125157880396 1622 123831356938 1623 133506808207 1624 142747930070 1625 140538087298 1626 131531313699 1627 129883589719 1628 139829592671 1629 149652534969 1630 147620779811 1631 138220719669 1632 136229062934 1633 146443997178 1634 156874685872 1635 155043052203 1636 145241223782 1637 142881797761 1638 153363256835 1639 164428443704 1640 162820323249 1641 152608497761 1642 149856526429 1643 160601308071 1644 172328345435 1645 170968640158 1646 160339061473 1647 157168614918 1648 168172618000 1649 180589680670 1650 179504772683 1651 168450034161 1652 164834200797 1653 176092416043 1654 189228263157 1655 188446170362 1656 176959450680 1657 172870118722 1658 184376514476 1659 198260717773 1660 197811067094 1661 185886002628 1662 181294040639 1663 193041555497 1664 207704245738 1665 207618432641 1666 195249371190 1667 190124403192 1668 202104821079 1669 217576923794 1670 217888085990 1671 205069955735 1672 199380552903 1673 211584495334 1674 227897461362 1675 228640644142 1676 215369224438 1677 209082674590 1678 221499465946 1679 238685512705 1680 239897643921 1681 226169431651 1682 219251940175 1683 231869601030 1684 249961427513 1685 251681485449 1686 237493985053 1687 229910441205 1688 242715540597 1689 261746574638 1690 264015566433 1691 249367151832 1692 241081340223 1693 254058991679 1694 274063086431 1695 276924219077 1696 261814444774 1697 252788806295 1698 265922507870 1699 286934196127 1700 290432855133 1701 274862314828 1702 265058171620 1703 278329802306 1704 300383974066 1705 304567899508 1706 288538557522 1707 277915869396 1708 291305517778 1709 314437679540 1710 319356945729 1711 302871993213 1712 291389594414 1713 304875557024 1714 329121490525 1715 334828683465 1716 317892892383 1717 305508246349 1718 319066841715 1719 344462868578 1720 351013068901 1721 333632643781 1722 320302093037 1723 333907664048 1724 360490282565 1725 367941244795 1726 350124201462 1727 335802718445 1728 349427432469 1729 377233588756 1730 385645723927 1731 367401738022 1732 352043191624 1733 365657044357 1734 394723746534 1735 404160305247 1736 385501114709 1737 369058018380 1738 382628621326 1739 412993214764 1740 423520270172 1741 404459521459 1742 386883314498 1743 400375902279 1744 432075661346 1745 443762291807 1746 424315968737 1747 405556764797 1748 418933966316 1749 452006374190 1750 464924648976 1751 445110914370 1752 425117799332 1753 438339650883 1754 472821965242 1755 487047127050 1756 466886780144 1757 445607558884 1758 458631260087 1759 494560798552 1760 510171247887 1761 489687562671 1762 467069077212 1763 479849007453 1764 517262686664 1765 534340166122 1766 513559376343 1767 489547252277 1768 502034712763 1769 540969336885 1770 559598914794 1771 538550049980 1772 513089033278 1773 525232269025 1774 565724042129 1775 585994293880 1776 564709694572 1777 537743401316 1778 549487325688 1779 591572143729 1780 613575137076 1781 592090285913 1782 563561559658 1783 574847784852 1784 618560717557 1785 642392190955 1786 620746260710 1787 590596923335 1788 601363468485 1789 646739055994 1790 672498400999 1791 650734082036 1792 618905316066 1793 629086643622 1794 676158347088 1795 703948785611 1796 682112865361 1797 648544967762 1798 658071677129 1799 706872177111 1800 736800741342 1801 714943929097 1802 679576716719 1803 688375589327 1804 738936205143 1805 771113908271 1806 749291449106 1807 712064019452 1808 720057693870 1809 772408684305 1810 806950500374 1811 785221994278 1812 746073156590 1813 753180185706 1814 807350132808 1815 844375160617 1816 822805213370 1817 781673254359 1818 787807763632 1819 843823876873 1820 883455314643 1821 862113352546 1822 818936497731 1823 824008252068 1824 881895715942 1825 924261020122 1826 903221976399 1827 857938162880 1828 861852210190 1829 921634488800 1830 966865343742 1831 946209469809 1832 898756836375 1833 901413587357 1834 963111735654 1835 1011344201165 1836 991157791477 1837 941474463097 1838 942769316202 1839 1006402285550 1840 1057776763997 1841 1038151960325 1842 986176569630 1843 986000008041 1844 1051583916646 1845 1106245288540 1846 1087280846071 1847 1032952327517 1848 1031189527325 1849 1098737968143 1850 1156835550873 1851 1138636636693 1852 1081894784831 1853 1078425726784 1854 1147948996342 1855 1209636669400 1856 1192315667852 1857 1133100943774 1858 1127800007677 1859 1199305412991 1860 1264741568277 1861 1248417874414 1862 1186671999119 1863 1179408094398 1864 1252899140242 1865 1322246789862 1866 1307047657259 1867 1242713435482 1868 1233349577596 1869 1308826273270 1870 1382252993780 1871 1368313318836 1872 1301335270801 1873 1289728735624 1874 1367186735750 1875 1444864757426 1876 1432327972244 1877 1362652173052 1878 1348654057905 1879 1428084970480 1880 1510191108979 1881 1499208957493 1882 1426783712912 1883 1410239112724 1884 1491629592949 1885 1578345321353 1886 1569078795026 1887 1493854499361 1888 1474602055743 1889 1557934112000 1890 1649445479515 1891 1642064585864 1892 1563994440456 1893 1541866544365 1894 1627116585060 1895 1723614263882 1896 1718299007918 1897 1637338903309 1898 1612161228299 1899 1699300366753 1900 1800979560125 1901 1797919700342 1902 1714028980849 1903 1685620718425 1904 1774613767798 1905 1881674230012 1906 1881070308372 1907 1794211676669 1908 1762385056655 1909 1853190835598 1910 1965836762035 1911 1967899848140 1912 1878040182441 1913 1842600739179 1914 1935171014356 1915 2053611035710 1916 2058563802186 1917 1965674086752 1918 1926420171190 1919 2020699960155 1920 2145147013772 1921 2153223468794 1922 2057279662074 1923 2014002744680 1924 2109929206416 1925 2240600495676 1926 2252047106808 1927 2153030104119 1928 2105514274635 1929 2203017011178 1930 2340133860315 1931 2355209269548 1932 2253105826276 1933 2201128140594 1934 2300128030337 1935 2443915806757 1936 2462892005166 1937 2357694729952 1938 2301024701582 1939 2401434201799 1940 2552122146179 1941 2575284171678 1942 2466992511382 1943 2405392501101 1944 2507114424093 1945 2664935536347 1946 2692582695489 1947 2581202962661 1948 2514427666991 1949 2617355480172 1950 2782546323719 1951 2814991871889 1952 2700538290159 1953 2628335180658 1954 2732351726165 1955 2905152267392 1956 2942724680247 1957 2825219453055 1958 2747328258325 1959 2852306052627 1960 3032959441450 1961 3076002070507 1962 2955476491005 1963 2871629694464 1964 2977429586414 1965 3166181946323 1966 3215054342345 1967 3091548901560 1968 3001471221645 1969 3107942694509 1970 3305042870254 1971 3360120413858 1972 3233685982637 1973 3137094928323 1974 3244074696705 1975 3449773995345 1976 3511449267365 1977 3382147248287 1978 3278752604322 1979 3386064915379 1980 3600616819649 1981 3669299205752 1982 3537202785271 1983 3426707233846 1984 3534162404516 1985 3757822253441 1986 3833939363816 1987 3699133715262 1988 3581232322814 1989 3688627043118 1990 3921651713043 1991 4005648952617 1992 3868232563261 1993 3742613478602 1994 3849729284150 1995 4092376805426 1996 4184718844385 1997 4044803767753 1998 3911147716572 1999 4017751297557 2000 4270280493184 2001 4371450801519 2002 4229164066889 2003 4087145126574 2004 4192986737013 2005 4455656775390 2006 4566159138346 2007 4421643056825 2008 4270928166524 2009 4375741936307 2010 4648811925598 2011 4769169940715 2012 4622583595451 2013 4462833417373 2014 4566335700316 2015 4850064164644 2016 4980822803510 2017 4832342417464 2018 4663210859889 2019 4765100552667 2020 5059744984248 2021 5201470041853 2022 5051290553165 2023 4872425730610 2024 4972382555275 2025 5278198809833 2026 5431478513772 2027 5279814003006 2028 5090857779212 2029 5188542613914 2030 5505784409522 2031 5671228819405 2032 5518314178217 2033 5318903226151 2034 5413956324475 2035 5742874555920 2036 5921117212249 2037 5767208634930 2038 5556974009584 2039 5649015340994 2040 5989857523221 2041 6181554793815 2042 6026931536630 2043 5805499846624 2044 5894127256116 2045 6247136743614 2046 6452969512996 2047 6297934458024 2048 6064927465823 2049 6149717029490 2050 6515132406386 2051 6735805357117 2052 6580686867058 2053 6335722786465 2054 6416226907665 2055 6794281107356 2056 7030524449815 2057 6875677001635 2058 6618370134290 2059 6694117920602 2060 7085037550641 2061 7337606235586 2062 7183412378529 2063 6913374539560 2064 6983869839535 2065 7387874200966 2066 7657549680457 2067 7504420744090 2068 7221260946109 2069 7285982746771 2070 7703283091452 2071 7990872458280 2072 7839250610755 2073 7542576631212 2074 7600977040263 2075 8031775474832 2076 8338113253929 2077 8188472292666 2078 7877890404051 2079 7929395075004 2080 8373883753034 2081 8699830953237 2082 8552678467449 2083 8227795163176 2084 8271801220584 2085 8730161125839 2086 9076607060881 2087 8932485301462 2088 8592907082319 2089 8628783582914 2090 9101183643648 2091 9469044891021 2092 9328533045258 2093 8973868307120 2094 9000954113864 2095 9487549864839 2096 9877772104563 2097 9741487249717 2098 9371346139825 2099 9388950419527 2100 9889883036258 2101 10303439910732 2102 10172039396369 2103 9786035878790 2104 9793435932167 2105 10308830755484 2106 10746725724374 2107 10620908217423 2108 10218659998210 2109 10215101803567 2110 10745067296579 2111 11208332380504 2112 11088840359035 2113 10669971148574 2114 10654667146818 2115 11199293276459 2116 11688990925248 2117 11576611810656 2118 11140751329910 2119 11112881024963 2120 11672238128630 2121 12189459841580 2122 12085028610570 2123 11631815055167 2124 11590522762460 2125 12164659786148 2126 12710527979751 2127 12614928387252 2128 12144008530031 2129 12088404036278 2130 12677347308903 2131 13253013805705 2132 13167181109400 2133 12678212984233 2134 12607369269011 2135 13211120580122 2136 13817768472180 2137 13742690753519 2138 13235343854451 2139 13148297821658 2140 13766833107239 2141 14405675093211 2142 14342396096681 2143 13816354303573 2144 13712104477404 2145 14345371731577 2146 15017651971894 2147 14967272517932 2148 14422234405731 2149 14299741747749 2150 14947659606717 2151 15654651899518 2152 15618332844631 2153 15054014856818 2154 14912200447753 2155 15574655935736 2156 16317665546575 2157 16296629290868 2158 15712766176687 2159 15550512124114 2160 16227359134352 2161 17007720800653 2162 17003254360460 2163 16399602616810 2164 16215749735928 2165 16906806593277 2166 17725886323320 2167 17739342939323 2168 17115681376532 2169 16909030204521 2170 17614078048580 2171 18473270930761 2172 18506073254139 2173 17862206730937 2174 17631515210561 2175 18350295369872 2176 19251027334563 2177 19304669127551 2178 18640429261172 2179 18384413879333 2180 19116626143778 2181 20060351565374 2182 20136401004731 2183 19451650206544 2184 19168983696228 2185 19914283504094 2186 20902486905857 2187 21002588376624 2188 20297220726060 2189 19986533337469 2190 20744529937252 2191 21778723373435 2192 21904600879069 2193 21178546482698 2194 20838423720503 2195 21608677153352 2196 22690401849096 2197 22843860902877 2198 22097086933866 2199 21726070981136 2200 22508090139369 2201 23638913625264 2202 23821844765115 2203 23054360173436 2204 22650947671765 2205 23444187072657 2206 24625704751658 2207 24840085517866 2208 24051942252221 2209 23614585900704 2210 24418443629663 2211 25652275649438 2212 25900174206054 2213 25091472283740 2214 24618578681903 2215 25432392960721 2216 26720185683720 2217 27003762881197 2218 26174651814540 2219 25664583248490 2220 26487630265685 2221 27831052863715 2222 28152565951906 2223 27303250203134 2224 26754322573377 2225 27585812830063 2226 28986558647748 2227 29348363425095 2228 28479104038804 2229 27889588859148 2230 28728664896597 2231 30188447736600 2232 30593002350113 2233 29704122823236 2234 29072245245089 2235 29917977766120 2236 31438533135173 2237 31888400301349 2238 30980288440521 2239 30304229491984 2240 31155614975775 2241 32738696042835 2242 33236546932496 2243 32309661148838 2244 31587555881195 2245 32443512485982 2246 34090891183806 2247 34639507709797 2248 33694379124474 2249 32924319108523 2250 33783684179134 2251 35497146817159 2252 36099425584949 2253 35136664775854 2254 34316696398238 2255 35178222134915 2256 36959570343644 2257 37618525004289 2258 36638824361739 2259 35766951609946 2260 36629302482922 2261 38480348445543 2262 39199113702595 2263 38203254660668 2264 37277437586129 2265 38139185771366 2266 40061752998397 2267 40843587006240 2268 39832442667923 2269 38850600493635 2270 39710223187264 2271 41706141346370 2272 42554429767505 2273 41528972630563 2274 40488982412900 2275 41344857043607 2276 43415962533180 2277 44334220973004 2278 43295525849719 2279 42195225931095 2280 43045627384562 2281 45193757740600 2282 46185635829453 2283 45134888095952 2284 43972076999992 2285 44815172595440 2286 47042166849537 2287 48111450707660 2288 47049949518859 2289 45822389786734 2290 46656236430915 2291 48963929054082 2292 50114545384270 2293 49043712481006 2294 47749129822626 2295 48571668755668 2296 50961889785472 2297 52197908342679 2298 51119291582062 2299 49755379137071 2300 50564433013493 2301 53039001511275 2302 54364639193636 2303 53279921923902 2304 51844339708558 2305 52637607127407 2306 55198331040203 2307 56617954348653 2308 55528959280065 2309 54019338901965 2310 54794391430745 2311 57443060538417 2312 58961189633997 2313 57869888810863 2314 56283833253640 2315 57038109734542 2316 59776495229228 2317 61397806371145 2318 60306325382794 2319 58641414220918 2320 59372217764669 2321 62202064643414 2322 63931394191114 2323 62842022776854 2324 61095812327936 2325 61800304407129 2326 64723330752504 2327 66565677549083 2328 65480874168224 2329 63650903257307 2330 64326100673501 2331 67343989465931 2332 69304518766503 2333 68226921844569 2334 66310712371900 2335 66953481158171 2336 70067879219415 2337 72151924998957 2338 71084357882096 2339 69079421173027 2340 69686473558417 2341 72898982757862 2342 75112051524455 2343 74057534396491 2344 71961372235788 2345 72529260354899 2346 75841436197766 2347 78189209206005 2348 77150964423200 2349 74961076045991 2350 75486188936739 2351 78899531116485 2352 81387868036764 2353 80369332751182 2354 78083216381081 2355 78561773520273 2356 82077724133476 2357 84712665129597 2358 83717497021880 2359 81332657561272 2360 81760705907503 2361 85380639324615 2362 88168408551517 2363 87200499166585 2364 84714450296036 2365 85087857682562 2366 88813078349203 2367 91760085865509 2368 90823566766296 2369 88233839378552 2370 88548291635371 2371 92380023234714 2372 95492868278067 2373 94592125121241 2374 91896270042360 2375 92147264252445 2376 96086647073474 2377 99372119781179 2378 98511798883837 2379 95707396115809 2380 95890237864340 2381 99938317205025 2382 103403401627832 2383 102588424817591 2384 99673086927187 2385 99782883450288 2386 103940606535536 2387 107592482114559 2388 106828053722630 2389 103799435961057 2390 103831093544388 2391 108099297141806 2392 111945341424031 2393 111236963910972 2394 108092768337852 2395 108040985400999 2396 112420392245999 2397 116468182079161 2398 115821663474382 2399 112559650007228 2400 112418914698977 2401 116910120296330 2402 121167434182692 2403 120588904510504 2404 117206895854875 2405 116971479090030 2406 121574947628189 2407 126049766600407 2408 125545685750607 2409 122041579454932 2410 121705532768417 2411 126421583054782 2412 131122092618535 2413 130699267603363 2414 127071041850072 2415 126628190428412 2416 131456991276528 2417 136391581904306 2418 136057175168447 2419 132302901912792 2420 131746842743254 2421 136688398014308 2422 141865666627859 2423 141627214131353 2424 137745065831956 2425 137069160786525 2426 142123304207759 2427 147552054240233 2428 147417474221426 2429 143405738125196 2430 142603112467754 2431 147769491755659 2432 153458734097820 2433 153436346000772 2434 149293431894572 2435 148356967447906 2436 153635038541883 2437 159593991124898 2438 159692524791324 2439 155416980519023 2440 154339314610430 2441 159728324825799 2442 165966412968321 2443 166195028434695 2444 161785548734347 2445 160559067504146 2446 166058049169395 2447 172584904604393 2448 172953201722077 2449 168408645064800 2450 167025482903156 2451 172633235518830 2452 179458696080376 2453 179976735167660 2454 175296133769647 2455 173748166842531 2456 179463250082010 2457 186597358114823 2458 187275670010826 2459 182458248064986 2460 180737094325231 2461 186557809179296 2462 194010810473309 2463 194860418055311 2464 189905603011131 2465 188002615989493 2466 193926997120910 2467 201709338642928 2468 202741767276893 2469 197649209561949 2470 195555479054010 2471 201581274879267 2472 209703602879268 2473 210930902818461 2474 205700488459540 2475 203406834660264 2476 209531499052375 2477 218004656026648 2478 219439413246987 2479 214071285181593 2480 211568260122018 2481 217788931411588 2482 226623953304334 2483 228279312757118 2484 222773884896400 2485 220051767019492 2486 226365259012066 2487 235573371334924 2488 237463048159768 2489 231821028369882 2490 228869824823228 2491 235272604707757 2492 244865218729354 2493 247003522358938 2494 241225928069356 2495 238035369790981 2496 244523548470091 2497 254512256418248 2498 256914102116139 2499 251002285078048 2500 247561830072988 2501 254131138936719 2502 264527709083712 2503 267208642905089 2504 261164306427348 2505 257463135465739 2506 264108916040912 2507 274925286881751 2508 277901497507891 2509 271726723102878 2510 267753744078780 2511 274470923660849 2512 285719197803411 2513 289007542313958 2514 282704808671787 2515 278448653037464 2516 285231733633955 2517 296924170864548 2518 300542186846033 2519 294114398455030 2520 289563426796828 2521 296406459617530 2522 308555469470106 2523 312521401581899 2524 305971909554754 2525 301114208857399 2526 308010782564743 2527 320628916185355 2528 324961728467940 2529 318294361253454 2530 313117751850730 2531 320060965877783 2532 333160907165652 2533 337880310387018 2534 331099396537544 2535 325591430337270 2536 332573882466165 2537 346168438614776 2538 351294902730741 2539 344405303823921 2540 338553272761799 2541 345567031277585 2542 359669122379762 2543 365223904595253 2544 358231040062395 2545 352021975442268 2546 359058566030101 2547 373681214191992 2548 379686371529066 2549 372596253880081 2550 366016936498085 2551 373067313251557 2552 388223630518997 2553 394702048553661 2554 387521310387979 2555 380558271111615 2556 387612802779979 2557 403315978723157 2558 410291384161582 2559 403027315819799 2560 395666847575929 2561 402715287413150 2562 418978575249875 2563 426475565306215 2564 419136144158161 2565 411364303914620 2566 418395775320893 2567 435232477833096 2568 443276532739804 2569 435870463388156 2570 427673086167790 2571 434676051409679 2572 452099505140868 2573 460717018074522 2574 453253764045874 2575 444616466500803 2576 451578711758079 2577 469602271144411 2578 478820560600173 2579 471310387196373 2580 462218583853658 2581 469127186853872 2582 487764206334308 2583 497611546534313 2584 490065555053715 2585 480504463640218 2586 487345778169720 2587 506609594415410 2588 517115227415089 2589 509545400779456 2590 499500060932505 2591 506259683396415 2592 526163595194839 2593 537357761711422 2594 529777001313460 2595 519232281858048 2596 525895035328541 2597 546452283757756 2598 558366234903662 2599 550788409137157 2600 539729029463787 2601 546278929225411 2602 567502675173471 2603 580168703579287 2604 572608687441797 2605 561019226966588 2606 567439464143283 2607 589342766297008 2608 602794217368543 2609 595267943989514 2610 583132866447244 2611 589405772610366 2612 612001562433332 2613 626272865670382 2614 618797368797291 2615 606101034081596 2616 612208064548726 2617 635509121957228 2618 650635801564387 2619 643229270215954 2620 629955961867210 2621 635877659416656 2622 659896585062830 2623 675915291368339 2624 668597115297371 2625 654731054967691 2626 660447032922625 2627 685196221390645 2628 702144740667047 2629 694935568264525 2630 680460946646408 2631 685949851795761 2632 711441461040073 2633 729358746857144 2634 722280533718206 2635 707181527910231 2636 712421023457578 2637 738666945379925 2638 757593127493320 2639 750669197659654 2640 734930005832747 2641 739896733644466 2642 766908560495678 2643 786884975996239 2644 780140073749412 2645 763744935654438 2646 768414499213376 2647 796203491415069 2648 817272692468983 2649 810733047032085 2650 793666282733397 2651 798013208802351 2652 826590258149924 2653 848796042807571 2654 842489423449576 2655 824735457266822 2656 828733179009895 2657 858108773563455 2658 881496192162651 2659 875451976475934 2660 856995380080704 2661 860616198292689 2662 890800382221565 2663 915415767643343 2664 909665000076642 2665 890490520194424 2666 893705586721136 2667 924707922119051 2668 950598894664667 2669 945174358449725 2670 925266964668790 2671 928046243379777 2672 959875766551445 2673 987091263460100 2674 982027542685611 2675 961372459208573 2676 963684709913536 2677 996349889975625 2678 1024940168506398 2679 1020273723799976 2680 998856482350649 2681 1000669221659629 2682 1034177913101134 2683 1064194579128445 2684 1059963813337698 2685 1037770289306494 2686 1039049775270302 2687 1073409173160140 2688 1104905182218304 2689 1101150519947613 2690 1078166990744895 2691 1078878183818366 2692 1114094772478883 2693 1147124457167463 2694 1143888414165764 2695 1120101600141073 2696 1120208148741837 2697 1156287653420583 2698 1190906722169107 2699 1188233988770304 2700 1163631117419278 2701 1163095319241497 2702 1200042650694858 2703 1236308213739407 2704 1234245728048229 2705 1208814580046997 2706 1207597368809757 2707 1245416571304714 2708 1283387136841879 2709 1281984172159922 2710 1255713151869742 2711 1253774059197132 2712 1292468250841329 2713 1332203749335977 2714 1331511991183382 2715 1304390178199687 2716 1301687321864544 2717 1341258638764963 2718 1382820416191527 2719 1382894053789401 2720 1354911280150365 2721 1351401326816054 2722 1391850859000143 2723 1435301699151972 2724 1436197506350672 2725 1407344414038066 2726 1402982569273346 2727 1444310300873147 2728 1489714415386066 2729 1491491846217076 2730 1461759971535274 2731 1456499943752697 2732 1498704684322869 2733 1546127732685221 2734 1548849006254194 2735 1518230843678363 2736 1512024836279794 2737 1555104156889429 2738 1604613232849181 2739 1608343433001714 2740 1576832527234170 2741 1569631204049340 2742 1613581363846107 2743 1665245012819635 2744 1670052176995630 2745 1637643193618353 2746 1629395673584865 2747 1674211551637929 2748 1728099753129802 2749 1734054976172355 2750 1700743801844892 2751 1691397626341013 2752 1737072643316156 2753 1793256825326808 2754 1800434352325881 2755 1766218172737938 2756 1755719303169596 2757 1802245348817340 2758 1860798365902761 2759 1869275700109127 2760 1834153108849219 2761 1822445896317216 2762 1869813246084073 2763 1930809390393517 2764 1940667390062290 2765 1904638474321040 2766 1891665660584646 2767 1939862898658199 2768 2003377873158091 2769 2014700863559879 2770 1977767322238335 2771 1963470012128368 2772 2012483942864412 2773 2078594868634533 2774 2091470742838083 2775 2053635980516285 2776 2037953646794284 2777 2087769213195837 2778 2156554597372991 2779 2171074932324178 2780 2132344187133135 2781 2115214646162293 2782 2165814836021021 2783 2237354574878307 2784 2253614736090699 2785 2213995182500220 2786 2195354603492568 2787 2246720363237337 2788 2321095704398852 2789 2339194965994330 2790 2298695853038146 2791 2278478737550916 2792 2330588872968409 2793 2407882413827730 2794 2427924067080109 2795 2386556830467016 2796 2364696026635795 2797 2417527112050194 2798 2497822755699556 2799 2519914232957520 2800 2477692644281044 2801 2454119330681342 2802 2507645604180704 2803 2591028552723455 2804 2615281539670448 2805 2572221828413304 2806 2546865533938914 2807 2601058801815394 2808 2687615505484234 2809 2714146068836947 2810 2670267083144483 2811 2643055675887718 2812 2697885202325672 2813 2787703347131903 2814 2816632050506134 2815 2771955389692893 2816 2742815103099864 2817 2798247509877505 2818 2891415959391278 2819 2922867994579988 2820 2877418182115291 2821 2846273609601895 2822 2902272760165161 2823 2998881536979794 2824 3032986843284017 2825 2986791470353710 2826 2953565598490685 2827 3010092492950346 2828 3110232712480861 2829 3147126111395571 2830 3100216022786990 2831 3064830232344489 2832 3121842885936916 2833 3225606731175978 2834 3265428048950852 2835 3217837498289396 2836 3180211605272343 2837 3237664938661268 2838 3345145585388734 2839 3388039790914125 2840 3339806640078147 2841 3299858904017608 2842 3357704616178731 2843 3468996200368946 2844 3515113530754152 2845 3466279417443354 2846 3423926591080806 2847 3482113045000858 2848 3597310578833611 2849 3646806680183659 2850 3597417231561866 2851 3552574577280429 2852 3611046667280371 2853 3730245998597184 2854 3783282054357433 2855 3733387067546176 2856 3685968416633596 2857 3744667449603228 2858 3867965167989751 2859 3924708042323398 2860 3874361713009235 2861 3824279491099038 2862 3883143048362065 2863 4010636436052889 2864 4071258804592775 2865 4020519921105801 2866 3967685218030050 2867 4026647032233783 2868 4158433959575040 2869 4223114455067774 2870 4172046642622832 2871 4116369247873670 2872 4175359059550183 2873 4311537926628872 2874 4380461271752961 2875 4329133200806641 2876 4270521684967004 2877 4329465115298754 2878 4470134736097229 2879 4543491890922731 2880 4491977537786421 2881 4430339299106583 2882 4489157701320937 2883 4634417235391488 2884 4712405531875630 2885 4660784401971549 2886 4596025760514740 2887 4654636088803540 2888 4804584913298987 2889 4887408204125139 2890 4835765609741433 2891 4767791866150821 2892 4826106522145025 2893 4980844152863681 2894 5068712947102386 2895 5017140246232796 2896 4945855789817358 2897 5003782487931585 2898 5163408438455683 2899 5256540051292097 2900 5205134943227832 2901 5130443324148623 2902 5187884933444428 2903 5352498624754548 2904 5451117313815768 2905 5399984094282259 2906 5321788146787058 2907 5378642553132122 2908 5548343159090537 2909 5652680274438343 2910 5601930149781832 2911 5520132079136100 2912 5576292022762437 2913 5751178367546960 2914 5861472488114180 2915 5811223847363619 2916 5725725369602028 2917 5781078304544551 2918 5961248693585702 2919 6077745776819366 2920 6028124525254283 2921 5938826970163360 2922 5993254897945578 2923 6178807002441794 2924 6301760520151330 2925 6252900368977310 2926 6159704837835148 2927 6213084164655565 2928 6404114837127007 2929 6533785924098229 2930 6485828744091328 2931 6388636230178633 2932 6440837597239309 2933 6637442742256736 2934 6774100330821797 2935 6727196460326815 2936 6625908026107365 2937 6676796165159519 2938 6879070538692667 2939 7022991505484692 2940 6977300124892165 2941 6871817041635128 2942 6921250602473751 2943 7129287668028917 2944 7280756966514290 2945 7236446425191022 2946 7126670371222964 2947 7174501776295283 2948 7388393487104706 2949 7547704291650846 2950 7504952504022661 2951 7390785725028744 2952 7436860994772016 2953 7656697634554535 2954 7824151470007361 2955 7783146262084779 2956 7664491792173356 2957 7708650399410905 2958 7934520346516986 2959 8110427228677265 2960 8071366756412388 2961 7948128600845767 2962 7990203294744655 2963 8222192846626887 2964 8406871407956308 2965 8369964524037254 2966 8242047904836248 2967 8281864565982647 2968 8520057684434234 2969 8713835309867207 2970 8679302005067795 2971 8546613568041247 2972 8583991031823100 2973 8828469150319908 2974 9031682098100827 2975 8999753888899180 2976 8862201975704686 2977 8896951889074835 2978 9147793638118098 2979 9360787169870698 2980 9331707563518544 2981 9189202444843683 2982 9221129090110325 2983 9478410086635301 2984 9701538582156733 2985 9675563485721996 2986 9528017661842292 2987 9556917816166013 2988 9820710368081038 2989 10054337448502548 2990 10031735658257603 2991 9879064120421615 2992 9904726881124104 2993 10175099757855447 2994 10419598393213227 2995 10400652025697918 2996 10242772587205314 2997 10264979235245398 2998 10541997350605025 2999 10797749974736926 3000 10782754981107659 3001 10619588569077271 3002 10638112397032645 3003 10921836560063476 3004 11189235169683563 3005 11178501789253572 3006 11009972808451647 3007 11024578989359787 3008 11315065564540487 3009 11594511824505997 3010 11588365124686871 3011 11414401781841666 3012 11424847201222919 3013 11722147838826204 3014 12014053171246309 3015 12012833524053494 3016 11833368226793639 3017 11839401358304740 3018 12143562631051969 3019 12448348309457828 3020 12452411957528160 3021 12267381673618337 3022 12268742416636455 3023 12579805528665800 3024 12897902755671955 3025 12907622312202160 3026 12716969005935563 3027 12713388569703002 3028 13031388968843495 3029 13363238957545523 3030 13379003998894304 3031 13182675027761516 3032 13173875776122335 3033 13498842840684746 3034 13844896879287286 3035 13867114468648230 3036 13665063059743203 3037 13650758405630749 3038 13982715031359619 3039 14343434550108831 3040 14372529857179231 3041 14164715543792743 3042 14144609802955776 3043 14483572066928224 3044 14859428687903700 3045 14895845536608609 3046 14682234677349315 3047 14656022975119178 3048 15001999696561368 3049 15393475284338401 3050 15437676799868894 3051 15218243057897523 3052 15185611193928067 3053 15538603574402604 3054 15946190269188457 3055 15998659450051012 3056 15773384357592537 3057 15734008727115313 3058 16094009884473292 3059 16518210134465092 3060 16579450527201961 3061 16348324010279089 3062 16301871481976066 3063 16668866066160937 3064 17110192642091035 3065 17180728937732540 3066 16943749928975922 3067 16889877783136075 3068 17263841482444570 3069 17722817489578754 3070 17803196226304932 3071 17560373238019142 3072 17498729059953195 3073 17879628191882745 3074 18356787063803731 3075 18447577247871172 3076 18198929036192311 3077 18129150673820673 3078 18516941662976092 3079 19012827151043343 3080 19114620987438146 3081 18860177176797938 3082 18781892652235330 3083 19176521595563330 3084 19691687739743130 3085 19805101277585592 3086 19544903079236576 3087 19457730568653639 3088 19859132684446326 3089 20394143777806965 3090 20519817669029447 3091 20253918560120824 3092 20157466326256606 3093 20565565493298897 3094 21120996027571495 3095 21259596196571040 3096 20988062696295258 3097 20881929093680320 3098 21296637270729023 3099 21873071873387537 3100 22025290303683914 3101 21748202710139884 3102 21631976141625048 3103 22053192880132336 3104 22651226232114973 3105 22817781659990681 3106 22535234887354737 3107 22408493837930575 3108 22836105671579214 3109 23456342414372103 3110 23637981143214319 3111 23350085519806987 3112 23212398540500616 3113 23646278471107888 3114 24289333094036515 3115 24486829711603486 3116 24193711881440170 3117 24044637655328372 3118 24484644512175562 3119 25151141226645277 3120 25365299446755872 3121 25067103232378816 3122 24906190589364200 3123 25352168488115253 3124 26042741081751023 3125 26274394484542457 3126 25971281856549036 3127 25798069875449294 3128 26249847546968462 3129 26965139222143101 3130 27215152122655711 3131 26907304130805472 3132 26721322188904895 3133 27178712411205004 3134 27919375603036498 3135 28188643813766037 3136 27876261628225308 3137 27677029543508637 3138 28139828440005927 3139 28906524616168206 3140 29195976341801585 3141 28879282256275237 3142 28666310375952868 3143 29134296820438552 3144 29927696260008214 3145 30238292881437253 3146 29917531429806721 3147 29690320817173267 3148 30163255701659592 3149 30984037252925246 3150 31316774247312593 3151 30992213282683999 3152 30750255849017554 3153 31227881462010014 3154 32076732279028034 3155 32432640024126852 3156 32104571914775016 3157 31847350655634446 3158 32329389919722222 3159 33207005174823630 3160 33587149893401602 3161 33255892681549542 3162 32982881856881371 3163 33469037680825892 3164 34376120255459523 3165 34781604838672717 3166 34447503519791489 3167 34158168944702784 3168 34648123431239409 3169 35585383579740625 3170 36017348554597257 3171 35680776319969271 3172 35374575598230567 3173 35867989370511829 3174 36836144361804490 3175 37295768732161760 3176 36957128335492247 3177 36633511210292984 3178 37130022590637835 3179 38129796319540417 3180 38618298555179752 3181 38278023643123554 3182 37936432289396667 3183 38435656600980021 3184 39467779177208926 3185 39986418070649532 3186 39644974640922904 3187 39284844081970400 3188 39786372799303930 3189 40851580102589230 3190 41401655778146018 3191 41059543602091428 3192 40680302066652070 3193 41183702093715710 3194 42282735306262475 3195 42865590090732454 3196 42523344267234066 3197 42124413678134207 3198 42629226471763267 3199 43762831573321215 3200 44379851022997449 3201 44038043497381343 3202 43618839899666828 3203 44124580725403557 3204 45293507965352612 3205 45946121748413275 3206 45605362966346053 3207 45165297094639987 3208 45671454124542558 3209 46876457452770626 3210 47566140392065000 3211 47227080919195719 3212 46765558703500969 3213 47271592251425271 3214 48513428726088850 3215 49241701690623358 3216 48905033970854718 3217 48421457189735716 3218 48926798785196700 3219 50206227935278627 3220 50974658896344943 3221 50641118976474717 3222 50134885847687286 3223 50638937452668841 3224 51956720617180355 3225 52766925546150828 3226 52437294942999876 3227 51907800869922432 3228 52409933930897623 3229 53766833548877867 3230 54620477483781161 3231 54295585018296212 3232 53742223273001330 3233 54241777921519567 3234 55638556798484038 3235 56537354745041915 3236 56218078522587758 3237 55640241093539286 3238 56136525178944681 3239 57573945699804427 3240 58519663705360412 3241 58206933063821118 3242 57604011439325098 3243 58096299715900510 3244 59575123034368448 3245 60569579088598599 3246 60264376696330441 3247 59635762822000583 3248 60123295965113803 3249 61644281135073551 3250 62689346247867738 3251 62392710170137355 3252 61737797341280867 3253 62219781124347340 3254 63783684207659060 3255 64881283305705514 3256 64594309224851403 3257 63912493162560508 3258 64388097459930314 3259 65995670571697399 3260 67147783576389259 3261 66871626981104184 3262 66162306842637582 3263 66630664799878601 3264 68282655130172878 3265 69491317845929341 3266 69227196377948083 3267 68489775960957232 3268 68949982988330652 3269 70647131756541461 3270 71914436944555914 3271 71663632715323959 3272 70897521595663072 3273 71348634535869668 3274 73091675921813168 3275 74419774175403524 3276 74183636243752024 3277 73388251117890255 3278 73829287234270290 3279 75618947236904884 3280 77010048046559651 3281 76789994867034456 3282 75964760827401575 3283 76394696973885228 3284 78231692247025712 3285 79688064857791103 3286 79485586893783507 3287 78629938919814140 3288 79047710528683645 3289 80932747139330734 3290 82456721602007211 3291 82273383910143191 3292 81386768291828909 3293 81791268550954864 3294 83725040714972121 3295 85319008720146571 3296 85156453703030005 3297 84238329691758214 3298 84628408537422807 3299 86611597272498355 3300 88278013182438631 3301 88137963313474920 3302 87187804704864956 3303 87562268012140505 3304 89595539768782444 3305 91336921422080438 3306 91221182142085512 3307 90238479098375609 3308 90596087684904744 3309 92680092889220226 3310 94499022607504274 3311 94409485193988998 3312 93393745997975155 3313 93733214834076350 3314 95868586409243491 3315 97767711766056503 3316 97706356377889475 3317 96657109439051748 3318 96977106669198727 3319 99164458463275071 3320 101146493259052174 3321 101115391954292744 3322 100032187746262195 3323 100331333925965879 3324 102571259119208525 3325 104638984107553459 3326 104640304039959429 3327 103522717303347526 3328 103799584445877189 3329 106092653858618327 3330 108248917682627649 3331 108284924272028216 3332 107132556148296652 3333 107385666996311164 3334 109732427377573485 3335 111980147245955057 3336 112053207530413666 3337 110865687975012298 3338 111093515080596976 3339 113494487291329687 3340 115836649868669924 3341 115949235830936232 3342 114726225957241856 3343 114927190997145519 3344 117382868175449140 3345 119822530200221976 3346 119977222279218621 3347 118718416996054721 3348 118890889894121402 3349 121401735509252998 3350 123942024629873166 3351 124141515206751507 3352 122846645786718633 3353 122988944082190294 3354 125555389972030615 3355 128199505298276152 3356 128446602370379504 3357 127115439326660009 3358 127225827349049086 3359 129848271640189181 3360 132599484516469694 3361 132897115346325238 3362 131529471240199431 3363 131606159541215813 3364 134284964554474966 3365 137146619035397966 3366 137497833990246646 3367 136093566562764096 3368 136134711154354316 3369 138870201186633728 3370 141845714738364580 3371 142253691104850456 3372 140812706339173388 3373 140816408200685734 3374 143608867294307955 3375 146701731184560971 3376 147169777176665337 3377 145692032700683442 3378 145656337091992123 3379 148506006674238459 3380 151719786591784952 3381 152251345333858013 3382 150736853753684803 3383 150659749809975074 3384 153566826322467558 3385 156905162671249234 3386 157503816376543846 3387 155952648967023364 3388 155832069100067885 3389 158796701491919198 3390 162263309918290796 3391 162932784042678641 3392 161345074368856345 3393 161178893963093664 3394 164201181176863933 3395 167799852756661155 3396 168544020349781052 3397 166919968262961939 3398 166706005178848429 3399 169785993493759166 3400 173520595156260679 3401 174343481187541741 3402 172683356752435949 3403 172419371138745583 3404 175557051509829085 3405 179431526106117482 3406 180337311990186932 3407 178641459804681335 3408 178325153719252768 3409 181520458967464326 3410 185538825579198073 3411 186531853675600241 3412 184800697121991690 3413 184429714476126275 3414 187682516477926201 3415 191848870354694743 3416 192933648668394954 3417 191167694575944634 3418 190739620889228627 3419 194049727610581195 3420 198368240351073651 3421 199549447206818836 3422 197749290445976554 3423 197261652940167229 3424 200628805474275516 3425 205103724819404769 3426 206386213737854708 3427 204552542245386339 3428 204002809751037049 3429 207426679193929917 3430 212062329067329886 3431 213451133614119047 3432 211584733350134005 3433 210970316568829477 3434 214450500903221088 3435 219251281046384266 3436 220751619883883698 3437 218853380239825135 3438 218171631821967134 3439 221707652632706874 3440 226678038490798314 3441 228295320401556297 3442 226366239540552910 3443 225614454535963412 3444 229205753738823932 3445 234350295923401451 3446 236090125036555406 3447 234131315705481373 3448 233306731833294841 3449 236952668228899389 3450 242275992234495087 3451 244144173222667700 3452 242156868496818830 3453 241256666806224067 3454 244956512653265173 3455 250463318132280135 3456 252465861611188859 3457 250451421132337493 3458 249472726486790415 3459 253225663893996492 3460 258920724188821923 3461 261063852085620265 3462 259023768232919297 3463 257963650204510671 3464 261768767548255386 3465 267656928762387746 3466 269947079886325592 3467 267882984462748291 3468 266738458054831310 3469 270594746209515127 3470 276680926538998463 3471 279124762118649917 3472 277038432970721953 3473 275806459770775201 3474 279712808371882132 3475 286001996955991522 3476 288606406377614658 3477 286499774553540481 3478 285177263720149963 3479 289132457233991831 3480 295629713269243000 3481 298401819779543134 3482 296276976620791661 3483 294860786321898155 3484 298863500156138096 3485 305573951508882942 3486 308521118117073952 3487 306380322912174079 3488 304867261603851675 3489 308916058018795760 3490 315844900104350639 3491 318974735445794449 3492 316820423017686822 3493 315207251196641614 3494 319300575265970744 3495 326453069404927280 3496 329773433801993275 3497 327608222681885789 3498 325891654485632884 3499 330027829852534367 3500 337409301896560317 3501 340928313377733112 3502 338755013912769849 3503 336931719216883150 3504 341108943909145755 3505 348724782322124305 3506 352450822835322482 3507 350272445907757710 3508 348339052279164191 3509 352555394314304890 3510 360411048525841846 3511 364352770106583139 3512 362172535786673020 3513 360125630958456323 3514 364379024018625735 3515 372480002210124526 3516 376646333340098697 3517 374467680176470865 3518 372303814387764793 3519 376592053279610617 3520 384943920445856293 3521 389344072362170854 3522 387170666605664687 3523 384886355489078676 3524 389207091684949891 3525 397815467104730122 3526 402458940295407319 3527 400294685786822270 3528 397886413130868895 3529 402237150090624651 3530 411107705075774274 3531 416004295721133373 3532 413853343712303161 3533 411317564798408934 3534 415695653385211587 3535 424834108414739984 3536 429993915009774674 3537 427860674675672252 3538 425193819501487777 3539 429596453173982325 3540 439008575309513036 3541 444442005227217736 3542 442331154110774916 3543 439529631216345646 3544 443953841329015386 3545 453645440990416329 3546 459363217219907268 3547 457279712395960373 3548 454339912588301733 3549 458782563464450665 3550 468759491489997117 3551 474772659309746841 3552 472721748480841462 3553 469640049191407793 3554 474097833319488491 3555 484365977360579551 3556 490685911179755032 3557 488673144519583914 3558 485445914073260435 3559 489915347072989203 3560 500480628276448406 3561 507119038404798396 3562 505150280332649579 3563 501773882880836545 3564 506251298609161136 3565 517119667608065745 3566 524088607185949763 3567 522170048917955211 3568 518640849297847755 3569 523122394722169888 3570 534299827917359439 3571 541611699767522091 3572 539749871797472083 3573 536064241088004444 3574 540545871317613863 3575 552038366440783906 3576 559705930071184258 3577 557907715458258207 3578 554062036477865717 3579 558539509560750669 3580 570353081531762534 3581 578389460052313844 3582 576662107636552722 3583 572652781172101707 3584 577121653069577129 3585 589262329107701593 3586 597681016288352267 3587 596032154743508538 3588 591855605737826423 3589 596311225063823164 3590 608785040096644355 3591 617599907330675813 3592 616037559142875929 3593 611690243649257586 3594 616127746608677867 3595 628940737906965839 3596 638166041304445196 3597 636698637619288997 3598 632177049733122046 3599 636591354824652637 3600 649749556938499385 3601 659399944315924215 3602 658036339708695979 3603 653337019303394611 3604 657722822244835232 3605 671232261136920475 3606 681322779124528091 3607 680072267270806792 3608 675191807730471334 3609 679543576149211195 3610 693410263633512224 3611 703956364668578948 3612 702828693934723833 3613 697763750730550667 3614 702075719101577067 3615 716305646449741230 3616 727323195874264721 3617 726328585840506896 3618 721075885124847984 3619 725342049476037843 3620 739941181333414645 3621 751446464366595154 3622 750595622266503354 3623 745151970351561602 3624 749366083243515171 3625 764340350683176846 3626 776350079483328269 3627 775654217608597433 3628 770016510485610498 3629 774172075761666353 3630 789527369652608015 3631 802058690242244048 3632 801529543259384134 3633 795694777045002133 3634 799785044885410581 3635 815527208368283599 3636 828597707632169145 3637 828247550898056170 3638 822212832345280031 3639 826230794095628656 3640 842365615377946264 3641 855993327911377907 3642 855834995695486407 3643 849597553676644142 3644 853535937011995038 3645 870069141239905598 3646 884272556252545125 3647 884319460991695280 3648 877876658071517192 3649 881727921940645237 3650 898665163395667878 3651 913463231451530280 3652 913729382905647462 3653 907078727932799968 3654 910835057872098856 3655 928181911213417579 3656 943594051007102094 3657 944094076481525560 3658 937233237297881517 3659 940886540532275605 3660 958648492370001240 3661 974694597324475108 3662 975443761786377610 3663 968370579002980514 3664 971912479953526679 3665 990094919435863509 3666 1006795364315468694 3667 1007809591611570684 3668 1000522092531339650 3669 1003943928118244126 3670 1022552137856641849 3671 1039927785185578759 3672 1041223679146087107 3673 1033720092803905815 3674 1037012908195620539 3675 1056052054171847661 3676 1074124260645736183 3677 1075719127324259976 3678 1067997899704426278 3679 1071152443872727554 3680 1090627565691379710 3681 1109418188376962161 3682 1111330058168071197 3683 1103389868591518949 3684 1106396590354922448 3685 1126312590446042227 3686 1145843992949706009 3687 1148091643877366476 3688 1139931421599137578 3689 1142780465484266141 3690 1163142098659623813 3691 1183437157066109172 3692 1186040137939652865 3693 1177659079970472903 3694 1180340282607611221 3695 1201152144534848924 3696 1222234253288589527 3697 1225212908065014510 3698 1216610497237503687 3699 1219113383587958918 3700 1240379899627956238 3701 1262272977165035161 3702 1265648469167440009 3703 1256824493483368746 3704 1259138273649722822 3705 1280863686579489446 3706 1303592180874756988 3707 1307386518252280675 3708 1298341090510590595 3709 1300454656395210744 3710 1322643014504284534 3711 1346231908348134125 3712 1350467969379653476 3713 1341201548144264184 3714 1343103470742809925 3715 1365758614783317225 3716 1390233430943808919 3717 1394934990618318731 3718 1385448401505263229 3719 1387126928066701732 3720 1410252478588335870 3721 1435639284681325475 3722 1440831041107806605 3723 1431125499472944325 3724 1432568551350850855 3725 1456167894857484401 3726 1482493308070160306 3727 1488200910199663355 3728 1478278044185883164 3729 1479473214576821645 3730 1503549490081174454 3731 1530840681580203483 3732 1537090756741513611 3733 1526952631790047579 3734 1527887184222936197 3735 1552443268591091092 3736 1580727967750780365 3737 1587548150533278389 3738 1577197294296527257 3739 1577858161032748647 3740 1602896654740975444 3741 1632203153031156165 3742 1639622113964025180 3743 1629061542747901766 3744 1629435323996092866 3745 1654958535646584050 3746 1685315690304573842 3747 1693363165917924081 3748 1682596411570296874 3749 1682669374637802139 3750 1708679305902526484 3751 1740116543239175286 3752 1748823365901974013 3753 1737854504298162837 3754 1737612583625711703 3755 1764110912918452916 3756 1796658231370002796 3757 1806056360544746940 3758 1794890040565386398 3759 1794318837727164948 3760 1821306904321716493 3761 1854994877108263605 3762 1865117430360855463 3763 1853758904537185283 3764 1852843689196707772 3765 1880322476043188307 3766 1915182253533114150 3767 1926063538993428941 3768 1914518694693157327 3769 1913244405556915772 3770 1941214522563870277 3771 1977277834215823198 3772 1988953382770151477 3773 1977228775123028403 3774 1975580021927182612 3775 2004041687913081018 3776 2041340843881335386 3777 2053847442848885870 3778 2041950328263728954 3779 2039911393793720442 3780 2068864418925980401 3781 2107432311213531473 3782 2120808037728681556 3783 2108746409224556437 3784 2106301252450586991 3785 2135745019325952166 3786 2175615122555914402 3787 2189899378467688839 3788 2177682001649135188 3789 2174814260933082679 3790 2204747706170094564 3791 2245954077873110455 3792 2261187624321745458 3793 2248824075245496621 3794 2245517072751246419 3795 2275938667197235133 3796 2318515947670418116 3797 2334740941213058282 3798 2322241644953379041 3799 2318478391171374607 3800 2349386120648314770 3801 2393369532296879673 3802 2410629560679492004 3803 2398005831864240189 3804 2393769031432400780 3805 2425160376072395790 3806 2470585722273161611 3807 2488925841782530155 3808 2476189925885138379 3809 2471461983570111901 3810 2503333897719284195 3811 2550237561132812740 3812 2569704333560536046 3813 2556869450244087214 3814 2551632478318219763 3815 2583981369006626394 3816 2632400309358954125 3817 2653041840575904059 3818 2640122227852131541 3819 2634358053680862918 3820 2667179759693942216 3821 2717151510970981611 3822 2739017489076454664 3823 2726028449601096924 3824 2719718624730908858 3825 2753008394225222652 3826 2804571061282738720 3827 2827712796392740711 3828 2814670744636782812 3829 2807796554148616255 3830 2841549022905180638 3831 2894741277453900733 3832 2919211741024077230 3833 2906134252667413815 3834 2898676726141689069 3835 2932885894344572768 3836 2987746970293847188 3837 3013600836108819510 3838 3000506698373499505 3839 2992446621179604000 3840 3027105830871765701 3841 3083675519010211239 3842 3110969203663527715 3843 3097878467957535651 3844 3089196394273244266 3845 3124298305320640116 3846 3182616947295640167 3847 3211408652362416757 3848 3198342687928347564 3849 3189018954147355136 3850 3224555520924408888 3851 3284664002518596109 3852 3315013756171030831 3853 3301995306136227531 3854 3292010046130265935 3855 3327972492699316688 3856 3389912236344483648 3857 3421881936684120988 3858 3408935175182889172 3859 3398268336021288369 3860 3434647132081363342 3861 3498460088627906883 3862 3532113546409679864 3863 3519264138199530593 3864 3507895497855105957 3865 3544680333173990089 3866 3610408972833331849 3867 3645811955928514237 3868 3633087117148320222 3869 3620996302734672784 3870 3658176062402830249 3871 3725863364903510651 3872 3763083642098673711 3873 3750512203615286489 3874 3737678711750410908 3875 3775241449910473469 3876 3844930893760108791 3877 3884038280315673921 3878 3871650752283744992 3879 3858053970064381329 3880 3895986884520572627 3881 3967722435437949954 3882 4008788837922556341 3883 3996617477029891939 3884 3982236705279382464 3885 4020526110578482744 3886 4094352208962793633 3887 4137451671865151541 3888 4125530549864251066 3889 4110345027076955124 3890 4148976328532191526 3891 4224937876057644403 3892 4270146627609991235 3893 4258511702633560631 3894 4242500631348009514 3895 4281458297535178762 3896 4359600642711062916 3897 4406997142505527493 3898 4395686331743643448 3899 4378828905703425449 3900 4418096441968677072 3901 4498465364779971169 3902 4548130350526867002 3903 4537183605788136981 3904 4519459039696015079 3905 4559018960140610717 3906 4641660655579838754 3907 4693677191672276049 3908 4683136576383297148 3909 4664524136540360007 3910 4704357937092648378 3911 4789318997726068252 3912 4843772522871649410 3913 4833682292062838848 3914 4814161329773553339 3915 4854249459747578216 3916 4941576857097026300 3917 4998555233765836940 3918 4988961915573614541 3919 4968511901540531696 3920 5008833736363607464 3921 5098574801275618010 3922 5158168364135680874 3923 5149120844394375290 3924 5127721406060440783 3925 5168255218503043516 3926 5260457620255287087 3927 5322759226431203590 3928 5314308834861564730 3929 5291939794852826950 3930 5332662727516323686 3931 5427374451864673938 3932 5492479530097814370 3933 5484680129689762705 3934 5461321547397729946 3935 5502209583725484610 3936 5599478909607814478 3937 5667485511243982548 3938 5660393589317009591 3939 5636025803699075226 3940 5677053740342591635 3941 5776929215475647672 3942 5847938064262369603 3943 5841612826826625109 3944 5816216502547362693 3945 5857357920283203581 3946 5959888335334642336 3947 6034002879046098277 3948 6028506346923157744 3949 6002062521839547576 3950 6043289757946184256 3951 6148524119551840834 3952 6225850580325932460 3953 6221247688677137078 3954 6193737824875968905 3955 6235021944096386262 3956 6343009446368753428 3957 6423656872868227290 3958 6420015572566519755 3959 6391421608878496076 3960 6432732375956374180 3961 6543522370791573153 3962 6627602688972587904 3963 6624994051489398207 3964 6595298459778180566 3965 6636604310621746573 3966 6750246276411978608 3967 6837874342109907990 3968 6836372666329597414 3969 6805558509398072793 3970 6846826523941239100 3971 6963370033038758137 3972 7054663683049865754 3973 7054346605708056301 3974 7022397599212533639 3975 7063593472953647190 3976 7183088157454091368 3977 7278168262422771845 3978 7279116870556713483 3979 7246017446687937984 3980 7287105464058994053 3981 7409600980289757165 3982 7508591495973658937 3983 7510890443105044487 3984 7476625818521286022 3985 7517568824994079625 3986 7643114816234136130 3987 7746142836558729138 3988 7749880460974232511 3989 7714436706658492290 3990 7755196082825039789 3991 7883842140685363745 3992 7991037949050261541 3993 7996306395922928546 3994 7959670511548981311 3995 8000206146006977322 3996 8132001769953408899 3997 8243498892308123492 3998 8250394238001711033 3999 8212554228390131953 4000 8252824492758579539 4001 8387819048251550357 4002 8503754304289067697 4003 8512376684612237621 4004 8473321640963295678 4005 8513283363781249271 4006 8651526038469420357 4007 8772039594563599474 4008 8782493335291951737 4009 8742213518684324209 4010 8781821961607206719 4011 8923361720095771777 4012 9048597140215355321 4013 9060990891671136451 4014 9019477821617769118 4015 9058686654586371173 4016 9203572191169790636 4017 9333676489505462033 4018 9348123363490453352 4019 9305369908944552007 4020 9344131187831822737 4021 9492410877762302936 4022 9627534569180030844 4023 9644152280072824730 4024 9600152755785040537 4025 9638416899116017886 4026 9790138747746827483 4027 9930435899918936330 4028 9949346908209361938 4029 9904097173728785766 4030 9941812942072942620 4031 10097024532500509480 4032 10242652815703989886 4033 10263984475798263191 4034 10217482040130982954 4035 10254596514680419421 4036 10413344953173283173 4037 10564465691724160726 4038 10588350402269872946 4039 10540594531385840225 4040 10577053095414372146 4041 10739384955306891552 4042 10896163176494634207 4043 10922738535080490335 4044 10873730365397630464 4045 10909476685032331743 4046 11075437948317506182 4047 11238042432927958931 4048 11267451393385521239 4049 11217194048315862692 4050 11252170056413278869 4051 11421806053771160503 4052 11590409383932253076 4053 11622800418114168564 4054 11571299130921805798 4055 11605445010396564102 4056 11778800358835234877 4057 11953578967398513970 4058 11989106229638418316 4059 11936368469583307923 4060 11969622640082240865 4061 12146741178988804329 4062 12327875396046830385 4063 12366698892195885193 4064 12312734497337386491 4065 12345033601520829375 4066 12525958326241570174 4067 12713632427121380721 4068 12755918186343696939 4069 12700739499865383569 4070 12732018393291344057 4071 12916791387101054456 4072 13111193637297610396 4073 13157113888538761451 4074 13100735902095225592 4075 13130927642882166671 4076 13319590006401028566 4077 13520912707920456712 4078 13570646059210367032 4079 13513086560040586779 4080 13542122402408576974 4081 13734714181394253853 4082 13943153715830198451 4083 13996885338351847581 4084 13938165063792775189 4085 13965974451570802409 4086 14162534562079414462 4087 14378291435027191562 4088 14436213250091310740 4089 14376356046114075102 4090 14402866610421271214 4091 14603432762335283584 4092 14826711644321793002 4093 14889022515197044310 4094 14828055502735859549 4095 14853193059834223749 4096 15057801677685649384 4097 15288811446357407600 4098 15355717373074284634 4099 15293671118646335865 4100 15317359672282465176 4101 15526045814441689949 4102 15764999593041535760 4103 15836713912136065219 4104 15773622606661846096 4105 15795784350805270656 4106 16008581625895448719 4107 16255696822910632722 4108 16332440410206343958 4109 16268342052399721589 4110 16288897378806652465 4111 16505837860491850706 4112 16761336205351910121 4113 16843337683760468842 4114 16778274272143910565 4115 16797141778561960618 4116 17018255917496276277 4117 17282363497349399600 4118 17369859447768544456 4119 17303877177548086976 4120 17320973681106234597 4121 17546290215273064118 4122 17819237507562133312 4123 17912472684866322106 4124 17845622153871469825 4125 17860862705376456515 4126 18090408567531751408 4127 18372430473547800950 4128 18471658025729599278 4129 18403994445515842083 4130 18417292349316571050 4131 18651092572848482520 4132 18942428446823399790 4133 19047910139294316289 4134 18979493555766404597 4135 18990760390813506996 4136 19228838012655409415 4137 19529731691723536716 4138 19641738134814124281 4139 19572633654325574754 4140 19581779301206620349 4141 19824155263205314280 4142 20134855092631375635 4143 20253665974310034603 4144 20183943999757005700 4145 20190876669238394115 4146 20437569716533046270 4147 20758328575694065077 4148 20884232897526188841 4149 20813969370242789808 4150 20818595638222083845 4151 21069622216128639214 4152 21400697539477509157 4153 21533993857855697242 4154 21463270509992976478 4155 21465495354294229209 4156 21720869502168617275 4157 22062523300828286077 4158 22203519971476386916 4159 22132424584521151126 4160 22132151428562185502 4161 22391884672232624848 4162 22744383550276526106 4163 22893398978067527533 4164 22822025652350802345 4165 22819156411016952089 4166 23083257652172712352 4167 23446872823404846289 4168 23604235715479131778 4169 23532685146173710348 4170 23527120279053840758 4171 23795595683283100958 4172 24170602982396060554 4173 24336652606626457332 4174 24265032371258463897 4175 24256670938477622137 4176 24529523820250876402 4177 24916203714346189884 4178 25091290161120237513 4179 25019715013930688609 4180 25008454739866667399 4181 25285685446264689278 4182 25684323040430758405 4183 25868807489803429596 4184 25797399668164266989 4185 25783137008179854406 4186 26064742799570834793 4187 26475627842677402921 4188 26669882834848003566 4189 26598772372902303453 4190 26581402588513932560 4191 26867377518088219092 4192 27290804402307277507 4193 27495214113478257732 4194 27424539168392370427 4195 27403956405904962473 4196 27694291196176141608 4197 28130558956566174710 4198 28345519478123791730 4199 28275426663948506979 4200 28251524042112371748 4201 28546205960410000435 4202 28995618267882502793 4203 29221537890958330894 4204 29152182625678177499 4205 29124852327293615729 4206 29423865058255169712 4207 29886730212445347552 4208 30124029715785076913 4209 30055576576372898809 4210 30024709949538337393 4211 30328033466747105623 4212 30804664381910742582 4213 31053777325110743680 4214 30986400416362791706 4215 30951888080185518008 4216 31259498514859748837 4217 31750212705507057159 4218 32011585725531162630 4219 31945469057316698016 4220 31907201017924013817 4221 32219070526929019163 4222 32724190086118054154 4223 32998283199153869227 4224 32933621078054665307 4225 32891486849618667388 4226 33207583480600586301 4227 33727435057793675681 4228 34014721964350098879 4229 33951719394133805114 4230 33905608130891348352 4231 34225895686937426045 4232 34760810458137917379 4233 35061778853438398946 4234 35000651950549927925 4235 34950452584422948492 4236 35274890485934726347 4237 35825204123207708031 4238 36140356010770614983 4239 36081332429087472670 4240 36026933819034006321 4241 36355476965356584365 4242 36921529598239313166 4243 37251381608695160006 4244 37194700979944787332 4245 37135992067535341966 4246 37468590695915570574 4247 38050726872025733067 4248 38395810585051981311 4249 38341724968935404663 4250 38278594946435848085 4251 38615194490994984398 4252 39213763128128450162 4253 39574625399543848829 4254 39523399750181931869 4255 39455738235527940259 4256 39796279183703394606 4257 40411633520938101120 4258 40788836812830179445 4259 40740749455367627345 4260 40668446680464454418 4261 41012864429757538900 4262 41645361969634936382 4263 42039484685550802071 4264 41994827809761636411 4265 41917774816382416312 4266 42265999528742387977 4267 42916001978259780779 4268 43327638801327391493 4269 43286718965839197835 4270 43204807815713384685 4271 43556764272551848923 4272 44224637474810246406 4273 44654399710808279792 4274 44617538365021883608 4275 44530662358272714170 4276 44886269813312931616 4277 45572383677775086985 4278 46020899601011962494 4279 45988433618111945187 4280 45896487526794441507 4281 46255659559911452240 4282 46960387982885326261 4283 47428303186890054163 4284 47400585415260327056 4285 47303465726045449915 4286 47666110095170770261 4287 48389830878698871980 4288 48877808629581630624 4289 48855208455791406892 4290 48752813628709549722 4291 49118832123128055654 4292 49861926883662118872 4293 50370648478127307575 4294 50353552409049060788 4295 50245783146223007995 4296 50615071438198419548 4297 51377925513474455571 4298 51908090639342360400 4299 51896902896327549746 4300 51783662427775214942 4301 52156109926010012664 4302 52939112271260532239 4303 53491439372459968627 4304 53486582505387391937 4305 53367776885706420066 4306 53743266587433680215 4307 54546809669591815093 4308 55122036313478159698 4309 55123951827356641168 4310 54999490250540366047 4311 55377898595936892211 4312 56202378276723977466 4313 56801261525660712983 4314 56810410527859209745 4315 56680205653939276871 4316 57061402379513151112 4317 57907217796309019015 4318 58530534581369893550 4319 58547398441903721498 4320 58411366742839782817 4321 58795214737676094409 4322 59662768172811753228 4323 60311315671512482146 4324 60336396704727406707 4325 60194458823120163884 4326 60580813984486670468 4327 61470510732112680537 4328 62145106748033143132 4329 62178928907852729090 4330 62031010036077271715 4331 62419721128475401796 4332 63331969349386583919 4333 64033452695562523596 4334 64076562292915466438 4335 63922592566129593118 4336 64313501080139375181 4337 65248711653968797145 4338 65977942537918134910 4339 66030908972242589388 4340 65870823883045619786 4341 66263763898257686505 4342 67222350263158963160 4343 67980210675387492733 4344 68043627189109381573 4345 67877368017185993853 4346 68272166065410245329 4347 69254544054906044572 4348 70041938158766691240 4349 70116422606370923635 4350 69943936871075751378 4351 70340411804339406224 4352 71346999471186733237 4353 72164853995897438168 4354 72251049636780386223 4355 72072291565875506851 4356 72470254425233608047 4357 73501471862259005065 4358 74350736496963988708 4359 74449312803396847460 4360 74264243826083919664 4361 74663497715982759565 4362 75719766863462114358 4363 76601414654100865238 4364 76713068143790350440 4365 76521657401124511418 4366 76921997365172520161 4367 78003741814989999362 4368 78918769561869931452 4369 79044224646150994628 4370 78846449527166232720 4371 79247662430287391015 4372 80355307216169819936 4373 81304735873961412059 4374 81444745731412170879 4375 81240592427921939433 4376 81642456840571450758 4377 82776428224919847813 4378 83761303302986894993 4379 83916650769194925037 4380 83706114857787244354 4381 84108400947452117735 4382 85269126193781267341 4383 86290518158513520802 4384 86462016642099246521 4385 86245103686164412639 4386 86647573111645850214 4387 87835480253451980106 4388 88894484930531379681 4389 89082979345840012504 4390 88859705526345610496 4391 89262111340302498553 4392 90477628935076878212 4393 91575367913291803486 4394 91781735640182297980 4395 91552128407905367361 4396 91954214962970662718 4397 93197771842484266949 4398 94335392877042590584 4399 94560544737861060355 4400 94324643495989389583 4401 94726146360203116933 4402 95998171365484703376 4403 97176848782381884519 4404 97421730046876682313 4405 97179586856562672844 4406 97580232733241477727 4407 98881154445685711345 4408 100102089545104440688 4409 100367680953034847008 4410 100119361271012614090 4411 100518867929078180193 4412 101849114385803477806 4413 103113535846036351422 4414 103400854658573338386 4415 103146438099293786496 4416 103544514308979597352 4417 104904512714195890674 4418 106213676994095712684 4419 106523778063418001356 4420 106263359195017264253 4421 106659704675264713790 4422 108049881095460293861 4423 109405072836843095797 4424 109739049705375896689 4425 109472738871800476937 4426 109867044244060832607 4427 111287823299099452681 4428 112690355727134375954 4429 113049341745478319545 4430 112777265924288685757 4431 113169212679339298611 4432 114621017216963961158 4433 116072232539902813926 4434 116457402015255772631 4435 116179705703302472736 4436 116568966175583487911 4437 118052216941756108506 4438 119553486748073195277 4439 119966056111824282415 4440 119682902248525918844 4441 120069139604918787777 4442 121584254897172092085 4443 123136980551387690363 4444 123578209558054739971 4445 123289780478340226807 4446 123672648715674809528 4447 125220044032256785445 4448 126825657067554226786 4449 127296850013361496667 4450 127003348440219609537 4451 127382492398755243396 4452 128962580070414464327 4453 130622542579242799939 4454 131125049552886965808 4455 130826699621451247894 4456 131201755008396281081 4457 132814943825947694661 4458 134530748846761272903 4459 135065967000272146446 4460 134763015323599276057 4461 135133608754248282932 4462 136780303578437725336 4463 138553475479676815746 4464 139122850332304407279 4465 138815567100642060934 4466 139181316150965132883 4467 140861917518139211349 4468 142694012377652131178 4469 143299039140282628303 4470 142987719264200976144 4471 143348232542815036130 4472 145063136252577205907 4473 146955742233492464731 4474 147597967166922403866 4475 147282931455970874259 4476 147637808689087408475 4477 149387405387828143007 4478 151342143109129755788 4479 152023164903281555740 4480 151704761290767135999 4481 152053593428409409380 4482 153838268174545771956 4483 155856791077262353524 4484 156578262265076826162 4485 156256867070488320610 4486 156599236407329328149 4487 158419368232532095637 4488 160503362939848238059 4489 161266991332509287758 4490 160943010572407047137 4491 161278490891895240384 4492 163134452343791666456 4493 165285639015887272757 4494 166093189173527961233 4495 165767059912288893980 4496 166095216647161352038 4497 167987373328190528135 4498 170207506010180703498 4499 171060800734283217958 4500 170732992485744452347 4501 171053382903986943259 4502 172982092991541232627 4503 175272959955209073099 4504 176173881817276289042 4505 175844897988530227519 4506 176157071397621647220 4507 178122685160565405537 4508 180486109238328713748 4509 181436602130580430822 4510 181106981519194452081 4511 181410479498101119923 4512 183413338794437455614 4513 185851177706125776603 4514 186853248429235079833 4515 186523566765008701591 4516 186817923416500281467 4517 188858361187701222723 4518 191372507858656094065 4519 192428227731810006405 4520 192099099274573404671 4521 192383841507744061973 4522 194462181254150826816 4523 197054564125102066333 4524 198166070633847383371 4525 197838149818276963617 4526 198112797653568717234 4527 200229352906811071695 4528 202901936234123730611 4529 204071434700797392698 4530 203745417839983112862 4531 204009484747033134024 4532 206164558523503172755 4533 208919342670115378941 4534 210149107962781577076 4535 209825735001382111742 4536 210078728261704713207 4537 212272612513484425739 4538 215111634229217717885 4539 216404012493408116014 4540 216084068822365290934 4541 216325489927643527187 4542 218558464974542024806 4543 221483797665968880892 4544 222841208095619296669 4545 222525526419125282666 4546 222754871496832742356 4547 225027205456393827298 4548 228040959445035305538 4549 229465896076401910173 4550 229155358343327603602 4551 229372118620921840885 4552 231684066819677491288 4553 234788389588571947740 4554 236283423133999652313 4555 235978962524338225759 4556 236182624823446400884 4557 238534429206748599921 4558 241731505634266884718 4559 243299285339062446149 4560 243001888317833148740 4561 243191935590159615182 4562 245583824113478627071 4563 248875876694273331999 4564 250519132234052002729 4565 250229840663076073697 4566 250405752559140219384 4567 252837938578651723850 4568 256227227630724661290 4569 257948771031932832890 4570 257668684352168966064 4571 257829937835107781485 4572 260302619480061521922 4573 263791443337680396871 4574 265594170939169713338 4575 265324448413875746130 4576 265470518409102706817 4577 267983877954297093773 4578 271574573145859754949 4579 273461467583653708866 4580 273203330615304044308 4581 273333690708778293687 4582 275887893929237897114 4583 279582835339649725197 4584 281556967573293579376 4585 281311702084377121985 4586 281425825259947173987 4587 284021020786641113524 4588 287822621803430778296 4589 289887153165485870290 4590 289656112056355057700 4591 289753471485474066309 4592 292389790143769599109 4593 296300502786333066546 4594 298458687073939585992 4595 298243292747690725398 4596 298323362621626946920 4597 301000916771849630555 4598 305023231803182039056 4599 307278417392650300751 4600 307080164360452293750 4601 307142420778852878847 4602 309861303640237175744 4603 313997750660363314897 4604 316353382664262061123 4605 316173840220965900890 4606 316217762126552046154 4607 318978047104500426026 4608 323231194625104511270 4609 325690817072192890217 4610 325531632055884523332 4611 325556702229713415117 4612 328358442227237830701 4613 332730897726514802672 4614 335298155784540320462 4615 335161055409725014041 4616 335166761516439416535 4617 338009988250262602397 4618 342504398207647059040 4619 345183040428722823036 4620 345069835207047401486 4621 345055670905151131421 4622 347940394206925023496 4623 352559444116520652321 4624 355353324725676968905 4625 355265911463730965585 4626 355231377569939666214 4627 358157584693639332839 4628 362903999056169349928 4629 365817080262137063450 4630 365757445150487934513 4631 365702050873815821838 4632 368669705789342135014 4633 373546248081240550305 4634 376582602430645935885 4635 376552824213498910658 4636 376476088447753788500 4637 379485131142398819313 4638 384494603762035607410 4639 387658416515394844654 4640 387660669755279551131 4641 387562122446266995062 4642 390612468213652547409 4643 395757712403099623684 4644 399053283954387395283 4645 399089842381115139286 4646 398969025956834446288 4647 402060564695587358009 4648 407344460438107285644 4649 410776208755596796518 4650 410849448714134976612 4651 410705919594935508445 4652 413838515096281202303 4653 419263980987721195559 4654 422836444098485126647 4655 422948848084843006695 4656 422782178261418365776 4657 425955667508589322653 4658 431525660603061993851 4659 435243499098116709830 4660 435397659398137888493 4661 435207438095015660632 4662 438421630553220257742 4663 444139146181025516513 4664 448007145764135856589 4665 448205768184138383257 4666 447991603596131315510 4667 451246280516628910911 4668 457114352075007880418 4669 461137426131405403949 4670 461383333835810968600 4671 461144854955795805118 4672 464439768672389711286 4673 470461467386826563430 4674 474644659595497140126 4675 474940797040241070487 4676 474677655565305588910 4677 478012528807464494039 4678 484190963464354982661 4679 488539450429396254909 4680 488888887406502165749 4681 488600759741564794869 4682 491975284942044915160 4683 498313601590197102607 4684 502832695515561851268 4685 503238631297520274997 4686 502925220643020761137 4687 506339059264889407525 4688 512840440886915902841 4689 517535592269263641068 4690 518001359868844752033 4691 517662398412371542327 4692 521115180272858452580 4693 527782846423671359269 4694 532659646788318157465 4695 533188717322301724786 4696 532823968520305144844 4697 536315291137090156945 4698 543152497550810498243 4699 548216682204705569337 4700 548812669377400655333 4701 548421930347639962833 4702 551951358284560789493 4703 558961396446788570862 4704 564218847274193192076 4705 564885511969078776056 4706 564468615979487748737 4707 568035680218001380185 4708 575221876905031529086 4709 580678625179010662648 4710 581419880174607215730 4711 580976699250040611767 4712 584580896562974679982 4713 591946613344627657323 4714 597608842580738502815 4715 598428757378886395365 4716 597959205010949281101 4717 601599997365629474913 4718 609148630073570164768 4719 615022678898012269758 4720 615925484680907632132 4721 615429518663169211093 4722 619106332630005702843 4723 626841310787938172777 4724 632933675847272921296 4725 633923770551277451311 4726 633401395924580411823 4727 637113622118971500506 4728 645038408336885837295 4729 651355747220727580039 4730 652437700743538346799 4731 651888972874567503218 4732 655635965407754702672 4733 663754054736321254497 4734 670303188940844094525 4735 671481748469884965909 4736 670906776247198713898 4737 674687852214722341085 4738 683002771462336084080 4739 689790689365110296091 4740 691070784843960213574 4741 690469734015544906166 4742 694284172998481658728 4743 702799480006747120935 4744 709833339881510151476 4745 711220089602071391970 4746 710593186238094785390 4747 714440229846547198743 4748 723159512727050671176 4749 730446645768009208217 4750 731945362105462160056 4751 731292896211209288580 4752 735171747644770675215 4753 744098623972621570435 4754 751646537357666772755 4755 753262732635751564758 4756 752585061897882294682 4757 756494885553389324397 4758 765633001520738349622 4759 773449381482235531751 4760 775188773986131739403 4761 774486327678191323978 4762 778426248779036035156 4763 787779278303732225572 4764 795871993237057988960 4765 797740513361244663113 4766 797013796391011492745 4767 800982900669187752144 4768 810554544462170163098 4769 818931648039695705425 4770 820935444588279800508 4771 820185041713866153460 4772 824182375118567547818 4773 833976359704820989818 4774 842646094026332103011 4775 844791540653065643933 4776 844018120849778814049 4777 848042689314618328798 4778 858062766011697582758 4779 867033564757956613469 4780 869327266563648585447 4781 868531587569541622414 4782 872582356811751041378 4783 882832300660366940252 4784 892112792281642406667 4785 894561592556019139317 4786 893744505577550875428 4787 897820400962149096062 4788 908304009613249562216 4789 917903020518506612819 4790 920514007644436268350 4791 919676462251209819762 4792 923776368693046692344 4793 934497461245538811423 4794 944424019024966528254 4795 947204533531939911468 4796 946347582721331557765 4797 950470344658937812792 4798 961432760452943618036 4799 971696097098471414854 4800 974653738883454754797 4801 973778544345181347290 4802 977922965758878029994 4803 989130563118309887034 4804 999740118275668036424 4805 1002882753978054280518 4806 1001990591538859476266 4807 1006155436048034009395 4808 1017612090977865802572 4809 1028577515193768966070 4810 1031913285742743041248 4811 1031005551022360389191 4812 1035189542033906341672 4813 1046899146865563322604 4814 1058230304864470521940 4815 1061767633185344516854 4816 1060845847443273570716 4817 1065047668387103470908 4818 1077014130377854065582 4819 1088721104330791053269 4820 1092468703228814472072 4821 1091534519434206292343 4822 1095752814057387742494 4823 1107980053936785969202 4824 1120073146757598553368 4825 1124040026965634243066 4826 1123095236069156159328 4827 1127328608825607454306 4828 1139820559295411501049 4829 1152310297925812725049 4830 1156505776334561743123 4831 1155552313775717525503 4832 1159799330282565675961 4833 1172559934462794308324 4834 1185457073182520293999 4835 1189890781239516647879 4836 1188930733667599420988 4837 1193189921266201659480 4838 1206223131094324142098 4839 1219538654816604461001 4840 1224220547112839451277 4841 1223256159356206287704 4842 1227526007748488651773 4843 1240835782324020772752 4844 1254580909913645749193 4845 1259521272943867908105 4846 1258554955205006549463 4847 1262833917204213496426 4848 1276424221086313131720 4849 1290610408659326694795 4850 1295819869775041328301 4851 1294854205087361068296 4852 1299140697453431955354 4853 1313015498903366801460 4854 1327654443146653497683 4855 1333143979687698496066 4856 1332181731610784151109 4857 1336474136010570247965 4858 1350637405187288861853 4859 1365741046655875008930 4860 1371521995279747476061 4861 1370566115870295602258 4862 1374862779932396623413 4863 1389318487032663013390 4864 1404899013464020685166 4865 1410983079658657113223 4866 1410036717693072989248 4867 1414335956198667565438 4868 1429088069550660530980 4869 1445157919152590441141 4870 1451557186951922230549 4871 1450623696439118881027 4872 1454923792618130554641 4873 1469976276719554490870 4874 1486548141471980213804 4875 1493275083359787838494 4876 1492358032319388688223 4877 1496657239294553019658 4878 1512014052804863690515 4879 1529100881730848597209 4880 1536168368752369040457 4881 1535271548298209845940 4882 1539568090645960534608 4883 1555233184323328685127 4884 1572848186770712615822 4885 1580269498837349885801 4886 1579396932540677241944 4887 1583689008012637200579 4888 1599666322606001159486 4889 1617822971493671173283 4890 1625611807900381198683 4891 1624767761474044153321 4892 1629053542847618322185 4893 1645347006934012756556 4894 1664059042005306596680 4895 1672229532145828080797 4896 1671418523423023929854 4897 1675696160526144285456 4898 1692309688304441356355 4899 1711591119340364464871 4900 1720157833639978620400 4901 1719384642890287375748 4902 1723652264768386747725 4903 1740589753799201248458 4904 1760454863835083959635 4905 1769432824885890685983 4906 1768702505441304095341 4907 1772958222712866750939 4908 1790223551616584062885 4909 1810686900113505320566 4910 1820091594031993453094 4911 1819409483267145092331 4912 1823651390635506655819 4913 1841248416737740002065 4914 1862324842753495717355 4915 1872172230745217372639 4916 1871543961383633983437 4917 1875770140352707730005 4918 1893702697290017571355 4919 1915407322599572326383 4920 1925713852750774962563 4921 1925145364542876692153 4922 1929353886304079063121 4923 1947625781578805022637 4924 1969974013790197369545 4925 1980756633071041125947 4926 1980254184814789828339 4927 1984443113354218754282 4928 2003058125852174126392 4929 2026065661466389258792 4930 2037341827965672150955 4931 2036912009917155552489 4932 2041079405309897339077 4933 2060041282769322161526 4934 2083724110231323918193 4935 2095511805607154118461 4936 2095161552251062154309 4937 2099305474193092666707 4938 2118617930639576053444 4939 2142992333327566144068 4940 2155310075493953338879 4941 2155046678722830553844 4942 2159165190267008032724 4943 2178831903402312952257 4944 2203914462603657695741 4945 2216781318637281439619 4946 2216612441308534897258 4947 2220703612856596377676 4948 2240728221417116454875 4949 2266535819236529514708 4950 2279971418523684453682 4951 2279905108444878704435 4952 2283967021961565224733 4953 2304353123033874111979 4954 2330902945283588693053 4955 2344927492891378407216 4956 2344972197201780928589 4957 2349002950704500562468 4958 2369754097014792037719 4959 2397063636030793754131 4960 2411697926322591872059 4961 2411862506323189190363 4962 2415860218612975341591 4963 2436979915777385681843 4964 2465066973212766044319 4965 2480332403691824234971 4966 2480626150090731053392 4967 2484588965779440436818 4968 2506080669533169921902 4969 2534963359071133968217 4970 2550881944472351841936 4971 2551314593099559678842 4972 2555240687898721107208 4973 2577107801290470256498 4974 2606804551329415108102 4975 2623398937942967373708 4976 2623980685900275928159 4977 2627868272228106307527 4978 2650114142798928278320 4979 2680643699050554880671 4980 2697937179297362705072 4981 2698678701599220845432 4982 2702526034470881489919 4983 2725153951403481987300 4984 2756535379457763312700 4985 2774551906700316199285 4986 2775464373370293246117 4987 2779269756629529207583 4988 2802282947888356899499 4989 2834535635684715701439 4990 2853299839293191397844 4991 2854394932973628785210 4992 2858156725830532624817 4993 2881558355278213114004 4994 2914702015538176734005 4995 2934239216195170697701 4996 2935529150233583348206 4997 2939245774168293372586 4998 2963038938680048925297 4999 2997093611239105606228 5000 3017429836502852755460 5001 3018927373574492793429 5002 3022597319571259790836 5003 3046785046132384484639 5004 3081771100227787639232 5005 3102933100337001977176 5006 3104651571565960319506 5007 3108273407739099292774 5008 3132858650548505378683 5009 3168796786999088620180 5010 3190812050939211078460 5011 3192765375579388511746 5012 3196337755155252554184 5013 3221323392719667883760 5014 3258234646055951481343 5015 3281131417869741316220 5016 3283334123506822515362 5017 3286855793225079590647 5018 3312244625468350666559 5019 3350150365947303070315 5020 3373957661309457155021 5021 3376424904647182845079 5022 3379894713545244021329 5023 3405689458916843460877 5024 3444611394481155644363 5025 3469359017519695295175 5026 3472106605710290976459 5027 3475523514355978919359 5028 3501726806964676702854 5029 3541686985079196022581 5030 3567405545463171234660 5031 3570449958047232098060 5032 3573813048183277110669 5033 3600427434939590480376 5034 3641448244366388808522 5035 3668169174642454115428 5036 3671527586056822025430 5037 3674836070724124098343 5038 3701864008519094163697 5039 3743968180962068107754 5040 3771723754159314705659 5041 3775414056880310131676 5042 3778667290983305756357 5043 3806111143886727681907 5044 3849321755568884367289 5045 3878145103054293595216 5046 3882185931333462193895 5047 3885383422716445373976 5048 3913245459223763171302 5049 3957585932326304164463 5050 3987511061930025755608 5051 3991921816191871913251 5052 3995063237189369958716 5053 4023345627499886745006 5054 4068839731527971247671 5055 4099901545920597673202 5056 4104702417778050819454 5057 4107787617310061742632 5058 4136492430667414890253 5059 4183164283669914062914 5060 4215398599010741584775 5061 4220610596969979317899 5062 4223639613144963673859 5063 4252768815222039566719 5064 4300642884931936766218 5065 4334086449770202704050 5066 4339731425579109577394 5067 4342704498877544992075 5068 4372259949238615590952 5069 4421361054059533671383 5070 4456051568507373656615 5071 4462152244221472381740 5072 4465069831222670916469 5073 4495053280844449405004 5074 4545406590751802721370 5075 4581382725910733099282 5076 4587962721629340405406 5077 4590825509356403148603 5078 4621238598242718064070 5079 4672869635523105089597 5080 4710171053182509135792 5081 4717254915531213483966 5082 4720063836376642237135 5083 4750908091247965678875 5084 4803842731147198711137 5085 4842510103736433899044 5086 4850123335047077691259 5087 4852879582356033263777 5088 4884156414450565640799 5089 4938420885652076097496 5090 4978495916464381242572 5091 4986665004730948659219 5092 4989370049004528985031 5093 5021080751971617247765 5094 5076701636977585032896 5095 5118227080647230939198 5096 5126979530207195117074 5097 5129635136004884087908 5098 5161780883929584957785 5099 5218785119264625711706 5100 5261804802515151085555 5101 5271169165537048859427 5102 5273777409040579756834 5103 5306359254579688268973 5104 5364774130891476795986 5105 5409332973536278441378 5106 5419338882261371198121 5107 5421902169581385059547 5108 5454921042251944631755 5109 5514774204226671990338 5110 5560918240439433499114 5111 5571596440260638451600 5112 5574117526448266403783 5113 5607574231048444165133 5114 5668893677217580765325 5115 5716670077053632308995 5116 5728052460377838626156 5117 5730534469224869258193 5118 5764429684430514944071 5119 5827243766784832847175 5120 5876700857970531009347 5121 5888820498949945845188 5122 5891266943539628597616 5123 5925601220655970929015 5124 5989938644145453259258 5125 6041125934116514270891 5126 6054017124193342842256 5127 6056431928287817512494 5128 6091205690202037244636 5129 6157095512035660244782 5130 6210063710241099946010 5131 6223761994593730506045 5132 6226149514820075392171 5133 6261363055133784932615 5134 6328834683960043913505 5135 6383635724412499911638 5136 6398177939245613907486 5137 6400542988168902864334 5138 6436196470558800563524 5139 6505279665438969819698 5140 6561966729527601126537 5141 6577391040296955428123 5142 6579738910342274321004 5143 6615832368127604282306 5144 6686557237384919358134 5145 6745184776931501603874 5146 6761530717443863753887 5147 6763867205758130151446 5148 6800400541725854684580 5149 6872797541580609202798 5150 6933421302154522096647 5151 6950729814636127015109 5152 6953061248851661536985 5153 6990034235317589031910 5154 7064134168393722890880 5155 7126811212866311649631 5156 7145124688938307618918 5157 7147457953931504302190 5158 7184870233091051497903 5159 7260704246702206405541 5160 7325492979055672065914 5161 7344855301712612974942 5162 7347197867319676727373 5163 7385048951866130265883 5164 7462648536169237040291 5165 7529608725540405357478 5166 7550065312068162365919 5167 7552425261853838385332 5168 7590714535920688125277 5169 7670111521843022960035 5170 7739304326816580967048 5171 7760902172748470292305 5172 7763288233789771432321 5173 7802014954194632942300 5174 7883241511224979610381 5175 7954729504356401411265 5176 7977517228401743986134 5177 7979938802185233535215 5178 8019102100034949803300 5179 8102190733782770637751 5180 8176037926364912671248 5181 8200065816411608441725 5182 8202533010806325190251 5183 8242131893440433321085 5184 8327115443056341084301 5185 8403387310109825957441 5186 8428707370232919127055 5187 8431231032640186029939 5188 8471264385975504707384 5189 8558176021334892009430 5190 8636939526835606670488 5191 8663605525416279404401 5192 8666197277058587325173 5193 8706663868311794224063 5194 8795537087057680114687 5195 8876860709381413556433 5196 8904928228266054703589 5197 8907600499719022787426 5198 8948498980573280006092 5199 9039367604918168294182 5200 9123321362515034926970 5201 9152847847321728140157 5202 9155613915251456740572 5203 9196942825443673396539 5204 9289840998829347563792 5205 9376496476107935704282 5206 9407541287607613156710 5207 9410415312820247431726 5208 9452173084218479099554 5209 9547135267731479240575 5210 9636565641164646237730 5211 9669190107847206075092 5212 9672187174613196487814 5213 9714372135760511737440 5214 9811433104405179368794 5215 9903713168837378793598 5216 9937980640587521091227 5217 9941116797350267469417 5218 9983727178548187697119 5219 10082922017272970974483 5220 10178128212440261307723 5221 10214104115436364850961 5222 10217396416867925949256 5223 10260430355775530446610 5224 10361794455357524026655 5225 10460004892600104095119 5226 10497756785358307613843 5227 10501223335874809727052 5228 10544678883700371477967 5229 10648247936381723200320 5230 10749542425559346083190 5231 10789140056239233245017 5232 10792800054938876672250 5233 10836675183199925729955 5234 10942485178184285286744 5235 11046945254774369721999 5236 11088460619665751150770 5237 11092334406805051894132 5238 11136627014737647046479 5239 11244714233438251685248 5240 11352423185826198803654 5241 11395930589136514901788 5242 11400039694107945695205 5243 11444747616700883305167 5244 11555148627851767499985 5245 11666191524793314789489 5246 11711767639652381536332 5247 11716134830582105508719 5248 11761255847320944499987 5249 11874007501840837819906 5250 11988471220105065635640 5251 12036195150909883592349 5252 12040844485839036746362 5253 12086376330135527215522 5254 12201515755859383757706 5255 12319489008032239994420 5256 12369442354045707691965 5257 12374399233817059057660 5258 12420339603213122147578 5259 12537904199378817706732 5260 12659477561834858357095 5261 12711744482164360333856 5262 12717035704978120077675 5263 12763382272099875760377 5264 12883409703708602016333 5265 13008675644730868116359 5266 13063342924597609393377 5267 13068996742361406178252 5268 13115747166716839155098 5269 13238275358652738731223 5270 13367328266707503311875 5271 13424485385135858493944 5272 13430531561573021177780 5273 13477683502168724277671 5274 13602750633200010115255 5275 13735686845346418995688 5276 13795426044181087248131 5277 13801895914825496013165 5278 13849447043700726509931 5279 13977091540245855442756 5280 14114009370686182726201 5281 14176425725069788464116 5282 14183352259111822950897 5283 14231300275765287070248 5284 14361560805550309472180 5285 14502560574300984398081 5286 14567752064516713735046 5287 14575169928631887271783 5288 14623512575444322948007 5289 14756428040933019731330 5290 14901612102621109553447 5291 14969679687436448216410 5292 14977625311561670644092 5293 15026360390189678107998 5294 15161969921916634299805 5295 15311442694682103197404 5296 15382490386094966516335 5297 15391002031287404602466 5298 15440127420136622811589 5299 15578470369822940798473 5300 15732338364330287775942 5301 15806473303857082810859 5302 15815591132201028137409 5303 15865104804954181536019 5304 16006220738540158683657 5305 16164592587079977562230 5306 16241925123483466449676 5307 16251691270183609419772 5308 16301591315496774699031 5309 16445520005969373214819 5310 16608506491652308495532 5311 16689150260252362885196 5312 16699608907879378198704 5313 16749893550222110608793 5314 16896674970375906429003 5315 17064389056399811771081 5316 17148461059861373798728 5317 17159658514891725500526 5318 17210326136649855920085 5319 17360000451657449525579 5320 17532557310649073252960 5321 17620178001394017875692 5322 17632162773010406991464 5323 17683211937827331259649 5324 17835819497762440309976 5325 18013336541174750351796 5326 18104629905308302370463 5327 18117452786606228648954 5328 18168882264087176030781 5329 18324463596274615681241 5330 18507060503839895919526 5331 18602154146741950558954 5332 18615868298309382705133 5333 18667677090064714937390 5334 18826272891405189694286 5335 19014071640625399581071 5336 19113096874093604196321 5337 19127757910112840525134 5338 19179945277270790241026 5339 19341596406412976259553 5340 19534721302086268725519 5341 19637813233184946164346 5342 19653479310024259186715 5343 19706044802189436783137 5344 19870792271702194258633 5345 20069369975467517252248 5346 20176667596965348744699 5347 20193399504413184420459 5348 20246342990207415835115 5349 20414227958622931548657 5350 20618387518520356099531 5351 20730033801074692047671 5352 20747895056184637645069 5353 20801216755346815452373 5354 20972280519232627126241 5355 21182153399261817240596 5356 21298295385228474876688 5357 21317352328931505754642 5358 21371052846119406075205 5359 21545336832048517937003 5360 21761056941721694500748 5361 21881845840751948816870 5362 21902167737204842712091 5363 21956248097475999541455 5364 22133793854058349376262 5365 22355497577930743979239 5366 22481088864230166530576 5367 22502748003060378276806 5368 22557209689181628035026 5369 22738058879024594847339 5370 22965885106197415385326 5371 23096438617612185463285 5372 23119510419028772088962 5373 23174355410592024625718 5374 23358549802358786205845 5375 23592639955938341608499 5376 23728319994739323822545 5377 23752883117674071265043 5378 23808113932174835430612 5379 23995695392606813531130 5380 24236193459113481377619 5381 24377168894647670095226 5382 24403305347896732345247 5383 24458925083753502027757 5384 24649935569831478094511 5385 24896988128542887907322 5386 25043432501618021998402 5387 25071227758152128517668 5388 25127240139830332523417 5389 25321721690939132175357 5390 25575477943159878224236 5391 25727569572335854166049 5392 25757112686750171256935 5393 25813522111969406484398 5394 26011516842246735181239 5395 26272128640489828272332 5396 26430050730138066886978 5397 26461434459413711046066 5398 26518246048609433321633 5399 26719796139342515707891 5400 26987418016413485791366 5401 27151358766721991651490 5402 27184679694271080182271 5403 27241899342290149271018 5404 27447047034547026596937 5405 27721836232516813417026 5406 27891988951297265543306 5407 27927347614467516301029 5408 27984982044676520055019 5409 28193769632034505681674 5410 28475886131090649593901 5411 28652449347569433543078 5412 28689950368581015502028 5413 28748007189367541211864 5414 28960477010932217317901 5415 29250083558095510841611 5416 29433261138540073230718 5417 29473013359034773828575 5418 29531501122888587205486 5419 29747695556464829240173 5420 30044957694159519664041 5421 30234958959526180399885 5422 30277075578702460581935 5423 30336003843857604145050 5424 30555965299472803583301 5425 30861051393938666282054 5426 31058091239388142425429 5427 31102689955906230004968 5428 31162069350739359296010 5429 31385840264379438872966 5430 31698921533912368240460 5431 31903220550383457434191 5432 31950423708014940730289 5433 32010265998181825397990 5434 32237888825947313333406 5435 32559139368958025893484 5436 32770923966640395459838 5437 32820858703850618478592 5438 32881176862364790116196 5439 33112694074906776264049 5440 33442290897782845239609 5441 33661793431683751059781 5442 33714591835122376226480 5443 33775400115358869419916 5444 34010854192809498568018 5445 34348977237571710796605 5446 34576436135012132853609 5447 34632235397104355750886 5448 34693549408941498687771 5449 34932982836198223000749 5450 35279815007935040826047 5451 35515474898174493239914 5452 35574417478789230107268 5453 35636254267872530899027 5454 35879709530458461159742 5455 36235436724531141813508 5456 36479548570351003801204 5457 36541782362742741196611 5458 36604160493093151327985 5459 36851680073452280195737 5460 37216491202452991253790 5461 37469312433902143702968 5462 37534990934903743541925 5463 37597930574855523906082 5464 37849556949313194007394 5465 38223643969770384348584 5466 38485438619897165647667 5467 38554721104564578603051 5468 38618244116264707083508 5469 38874019752511801732009 5470 39257577691323755656334 5471 39528616534102616541944 5472 39601668234789777584982 5473 39665798267245416539488 5474 39925765622585012186641 5475 40318992603177705743304 5476 40599553293448582737124 5477 40676545583517728321088 5478 40741308169433686713355 5479 41005509689648555161504 5480 41408606957837339668406 5481 41698974173470784656524 5482 41780084755617493319580 5483 41845507412011583028172 5484 42113985531099985806565 5485 42527157480653277397075 5486 42827623066753176830986 5487 42913036166155670282331 5488 42979148499004266917638 5489 43251945639642527916884 5490 43675399837525636428209 5491 43986262952887315914223 5492 44076169515160362875205 5493 44143003328063539020603 5494 44420161903051934679735 5495 44854109114351451277751 5496 45175676379980609781498 5497 45270274274147916565898 5498 45337863681277193860149 5499 45619426095827934870533 5500 46064080308333475275040 5501 46396665958248577928146 5502 46496160184715050426551 5503 46564541728034729621292 5504 46850550383168048367121 5505 47306128831614201378589 5506 47650054865731215982548 5507 47754657769473335326629 5508 47823870540509553234260 5509 48114367837417204718715 5510 48581091027361176694123 5511 48936687366688185939221 5512 49046618855644967980115 5513 49116704621795127321019 5514 49411732967447175821915 5515 49889824698787652803697 5516 50257429342721466510750 5517 50372917111608603891532 5518 50443920447276837418782 5519 50743522261131798373195 5520 51233209651243244897327 5521 51613168837200557590429 5522 51734448596731305987509 5523 51806417019284402123562 5524 52110634741388912795883 5525 52612148247879723708130 5526 53004816613047968637338 5527 53132132324787770562167 5528 53205116435629123732355 5529 53513992535968205232106 5530 54027565979035740548898 5531 54433306724481282877893 5532 54566910841320776530084 5533 54640964472078701991587 5534 54954541461473515475219 5535 55480412045867563214864 5536 55899597102779233453927 5537 56039750815257032266802 5538 56114931179397305747974 5539 56433251621812749387626 5540 56971659958379315395765 5541 57404670156690103020698 5542 57551643645151116770564 5543 57628011495012093670692 5544 57951118021582306641392 5545 58502308148402695241836 5546 58949533387560244260316 5547 59103606080385302861624 5548 59181225869958215348575 5549 59509161194593892857875 5550 60073380597689910304190 5551 60535220019823936877980 5552 60696680857717609361748 5553 60775620911172511520618 5554 61108427848069758847072 5555 61685927481693694650601 5556 62162789646943389569029 5557 62331937353520159552888 5558 62412270039813275721286 5559 62749991522729740466685 5560 63341025829209008021914 5561 63833328893463940947860 5562 64010472252120738409745 5563 64092274165685939321605 5564 64434953269316094646630 5565 65039780198475163313809 5566 65547952093284991376719 5567 65733410230604623955506 5568 65816762378478367370726 5569 66164442341795862217299 5570 66783323369924503865257 5571 67307801984836491440065 5572 67501904660511113138358 5573 67586892655895935903704 5574 67939616907807520390967 5575 68572817056202327233757 5576 69114050423274004867137 5577 69317138326797513239002 5578 69403852589427465319863 5579 69761664776608908153571 5580 70409452629656346776331 5581 70967899110407945691903 5582 71180324164527572661240 5583 71268860127843147855452 5584 71631804145114848121794 5585 72294451867947461642291 5586 72870580342493253307698 5587 73092706013673597737856 5588 73183164339184054016343 5589 73551284362299594972181 5590 74229067717993017647671 5591 74823357776621937467566 5592 75055559392512807622224 5593 75148046191356044936160 5594 75521386712575130218915 5595 76214585078922528576668 5596 76827527215858832221065 5597 77070192290024466799131 5598 77164819352117312076994 5599 77543425218439560449325 5600 78252321604270698646238 5601 78884417413890883688101 5602 79137945977793045423152 5603 79234831008584837689608 5604 79618747463030167437943 5605 80343628524117127174234 5606 80995390899345271718588 5607 81260195841842049198578 5608 81359462707079835291422 5609 81748735432895523566855 5610 82489891487411954060366 5611 83161844820575719655363 5612 83438352234929636294966 5613 83540131213450703827621 5614 83934806381645767910526 5615 84692531425227511182493 5616 85385211811088140506257 5617 85673861349749664755671 5618 85778289394725661871804 5619 86178413714816644504706 5620 86953005435190496346318 5621 87666960876435202301327 5622 87968206113596327515696 5623 88075427122247679915142 5624 88481047896632011949004 5625 89272807687866696886909 5626 90008598302767773094726 5627 90322907104955962703142 5628 90433072197177260462009 5629 90844237379022739973632 5630 91653470355368929812020 5631 92411668587904262568288 5632 92739523492612512540600 5633 92852791298530675009537 5634 93269549553613383079175 5635 94096564562993562136133 5636 94877755395123660459237 5637 95219653997751100871013 5638 95336190954673950647620 5639 95758591727058043036004 5640 96603701364173316527604 5641 97408482530576012276765 5642 97764937879675851468306 5643 97884918538456113390189 5644 98313012120464652811969 5645 99176532739586504055053 5646 100005514944535005636573 5647 100377055945648336619229 5648 100500663286938159011879 5649 100934500893313779166484 5650 101816752620728404946227 5651 102670559757420490966120 5652 103057731585493767589497 5653 103185157345918141924358 5654 103624791192640235613944 5655 104526097938821169076164 5656 105405367310835601566855 5657 105808731831504322530764 5658 105940176840246477913530 5659 106385660227909580941061 5660 107306349699387008974329 5661 108211732244581751050110 5662 108631868444319167813560 5663 108767542970149790392833 5664 109218930372388075957775 5665 110159334083398845319211 5666 111091494599917355104892 5667 111528999025334660949505 5668 111669123134596560386139 5669 112126470291465508285636 5670 113086923575353266113516 5671 114046540950060473312992 5672 114502028156358254283069 5673 114646832081941909621678 5674 115110196098761063740272 5675 116091038119219381286503 5676 117078805558223601461662 5677 117552908567084875615808 5678 117702633088925564882930 5679 118172072540500357970599 5680 119173646302629657840805 5681 120190271564219270372290 5682 120683642331144800538360 5683 120838539168280481140392 5684 121314114209026801160591 5685 122336766570307388298231 5686 123382972199948361102970 5687 123896282091328332909536 5688 124056614306068600455184 5689 124538386785965596125875 5690 125582468467119303625265 5691 126658992034849812295078 5692 127192932314773461830640 5693 127358974729022599535535 5694 127847008315937935398107 5695 128912873911790821440126 5696 130020468251648686123752 5697 130575750578749609348782 5698 130747790203054275588173 5699 131242150511375440187600 5700 132330158501696074214560 5701 133469591953522950178604 5702 134046948887862521569164 5703 134225285363231036625598 5704 134726040089368311754185 5705 135836552849804897595944 5706 137008609503052392787211 5707 137608795023342592451993 5708 137793741076427155973327 5709 138300960141130555734092 5710 139434343954223874843418 5711 140639823894113461438778 5712 141263613925282308315027 5713 141455495836975206434550 5714 141969251535053239174138 5715 143125876601460180517179 5716 144365596157111392490824 5717 145013789108515720143815 5718 145212947196572205658846 5719 145733314353964158395248 5720 146913554803871663559828 5721 148188346798758628464335 5722 148861764113048156169009 5723 149068553228791262281109 5724 149595609367603967855131 5725 150799843272480479792702 5726 152110557276820433029993 5727 152810043989761153822803 5728 153024834029503102113259 5729 153558659540973949187934 5730 154787268925641462908286 5731 156134771511083794415109 5732 156861196822345320025334 5733 157084373253585080095354 5734 157625051579606286855768 5735 158878422434793209444975 5736 160263597431001685304633 5737 161017855286219757195929 5738 161249819689273985819256 5739 161797437512450640754615 5740 163075959807812342764883 5741 164499708561317852256662 5742 165282718245437260503275 5743 165523888870568616585750 5744 166078536313470507145622 5745 167382604011251725608328 5746 168845845646157093630028 5747 169658552388369243568601 5748 169909364729092466890554 5749 170471135562683717335407 5750 171801146632013974759041 5751 173304818312937300559658 5752 174148193903218246899153 5753 174409101285852528424480 5754 174978093147785023112268 5755 176334449579796114352869 5756 177879506776622947623240 5757 178754550194188986532885 5758 179026024384360830673080 5759 179602339007127720450051 5760 180985446830889241437563 5761 182572863585729554485460 5762 183480601639416692600948 5763 183763133465586413509185 5764 184346876915248688708347 5765 185757146214726486494435 5766 187387915410635402751800 5767 188329403391522521748101 5768 188623503386263000123453 5769 189214786311758477641231 5770 190652631243797430525627 5771 192327764875665533928995 5772 193304087221947972402659 5773 193610286281053559414187 5774 194209224174829312396705 5775 195675062988382126023762 5776 197395592435542910826636 5777 198407863409978826096085 5778 198726713470158062643002 5779 199333426940149560323200 5780 200827681996759036072215 5781 202594658297729571301400 5782 203644022677666174704064 5783 203976097412901034218915 5784 204590712466628120726710 5785 206113810262402481677249 5786 207928304391293372373703 5787 209015938171597736446597 5788 209361833708948778047094 5789 209984482049766532183166 5790 211536853238861957006488 5791 213399956383883395147308 5792 214527067492785210650639 5793 214887403147730237493877 5794 215518222484035099420658 5795 217100301903904043385767 5796 219013125747492485346488 5797 220180954775665655402589 5798 220556373807777618445715 5799 221195508175222470338285 5800 222807734873649371422510 5801 224771411874652806791477 5802 225981232817543435272330 5803 226372403206600177656936 5804 227020003304150163880364 5805 228662820568353250467285 5806 230678504245788066073952 5807 231931625259517705557853 5808 232339240502876276766401 5809 232995464042775668795845 5810 234669319430604658997630 5811 236738184649433709200094 5812 238035948820285569758260 5813 238460728751618761030417 5814 239125740824133213740207 5815 240831086197663028466852 5816 242954329456096371154804 5817 244298115583915098071183 5818 244740807214170615735560 5819 245414780667192695204014 5820 247152072228751951006515 5821 249330911947532075257726 5822 250722135343044848063532 5823 251183513723729874454690 5824 251866629558146033078622 5825 253636327889103116610372 5826 255872004702264580228552 5827 257312117998655714180265 5828 257792987108335613143670 5829 258485434889261041950542 5830 260288004991616408893958 5831 262581782039194483468461 5832 264072276017941226833567 5833 264573469672060332970472 5834 265275447956874949592735 5835 267111359298006459926993 5836 269464522520173252666096 5837 271006926951476298340898 5838 271529309736418539460364 5839 272241026519730173778165 5840 274110753080350878696345 5841 276524611513466885034974 5842 278120496011283196061467 5843 278664964242785706451577 5844 279386637419290098585251 5845 281290657744990767201253 5846 283766543819038947405244 5847 285417518711051492310241 5848 285985001417918675752279 5849 286716859263303046626764 5850 288655656519750561523417 5851 291194926357654940533672 5852 292902643570186750664806 5853 293494103503423181584919 5854 294236385174320732550562 5855 296210447206511596062126 5856 298814480924796197769394 5857 300580634883004230346546 5858 301197069551344228732604 5859 301950025604508113795076 5860 303959845000160976915055 5861 306630047011465819811218 5862 308456375554821741770869 5863 309098818286779303887547 5864 309862711218522543056022 5865 311908785376037493608668 5866 314646584692936370557972 5867 316534870006330377774803 5868 317204391039778339971077 5869 317979495845871199139616 5870 320062327046953572019788 5871 322869177587605786506170 5872 324821247148080248217304 5873 325518954747487654720241 5874 326305559504599464065286 5875 328425654992006094499200 5876 331303035887075967034294 5877 333320763426525360226462 5878 334047805028893685533294 5879 334846211497794785040520 5880 337004083558315439409047 5881 339953499459708035534720 5882 342038805943551546453414 5883 342796369333184008260930 5884 343606893584836804410356 5885 345803059638000600062861 5886 348826041028836793019335 5887 350980895651000196181821 5888 351770210164177260465560 5889 352593183228957447824906 5890 354828165921593228206834 5891 357926269427989660065037 5892 360152690622202337646577 5893 360975028381902944235232 5894 361810796923123380476975 5895 364085124230297525925439 5896 367259932934364199258692 5897 369559989402107784084137 5898 370416666583882518971454 5899 371265593595887492616500 5900 373579798928365629042926 5901 376832922683004683044125 5902 379208734438118660693528 5903 380101112567259650446097 5904 380963578099307048677105 5905 383318200418098743243582 5906 386651276163007077432033 5907 389105015593287408350668 5908 390034502874435029741386 5909 390910904780662133967333 5910 393306488718813860103292 5911 396721180798292156049062 5912 399255073744087653939877 5913 400223126423424013685546 5914 401113881140161085809598 5915 403550977132394118620615 5916 407048977614355204045490 5917 409665304464497096762129 5918 410673428225700925136980 5919 411578971576457624580314 5920 414058135996836445267416 5921 417641164993635561348122 5922 420342261798704287854349 5923 421392013192822365450337 5924 422312801222259434726788 5925 424834596530526921197359 5926 428504402520997593469454 5927 431292662124261347721989 5928 432385650034706337672062 5929 433322159871948357252474 5930 435887154768735121274457 5931 439645514922074273820719 5932 442523388108102679840678 5933 443661275250937555368165 5934 444614006003589122305192 5935 447222775595175106680726 5936 451071496096052350957700 5937 454041492757338563698758 5938 455225997218093480359319 5939 456195470897346801254476 5940 458848596870205833116049 5941 462789513245762862001248 5942 465854203567356764782137 5943 467087100374543519294765 5944 468073862852791457931068 5945 470771933658640958043489 5946 474806911106747731309079 5947 477968926769232098056187 5948 479252049505838685488288 5949 480256671507214897026002 5950 483000282558826496075725 5951 487131216278283667017183 5952 490393251679095194611413 5953 491728494132230492390029 5954 492751572257544120413064 5955 495541326136083809978401 5956 499770141658130497734785 5957 503134955151555872659109 5958 504524273001564303141678 5959 505566430788086093466486 5960 508402937462266452194234 5961 512731590984107623750422 5962 516202006139955817311875 5963 517647418689176754240909 5964 518709307706799270498940 5965 521593184764661353137292 5966 526023663484367010962808 5967 529602570365645968650260 5968 531106162308175829605786 5969 532188463292441406965987 5970 535120336186077438242732 5971 539654658639594146729668 5972 543345015099192354281687 5973 544908938331828703540662 5974 546012362355404939474131 5975 548992864659490930610334 5976 553633081059111702992732 5977 557437914055810601610588 5978 559064389531574978285545 5979 560189679214709761908156 5980 563219452899189784798000 5981 567967645474250614904208 5982 571890052408067632959058 5983 573581372032490864713034 5984 574729302794085741280695 5985 577808998511931179931776 5986 582667281851074957280455 5987 586710431918260677671612 5988 588468960489866840426108 5989 589640341839740795283973 5990 592770619230158916063412 5991 597741140625964322259957 5992 601908276193652951773123 5993 603736453388829957810533 5994 604932130262873320454544 5995 608113658270945561617260 5996 613198598066257314941414 5997 617493036067091249056457 5998 619393378470824417526973 5999 620614232609656747725487 6000 623847689822815776818686 6001 629049261759604877587343 6002 633474395106331988815613 6003 635449498288992558639153 6004 636696449661887162693414 6005 639982524664273108157651 6006 645302976234360067415289 6007 649862275254721623527413 6008 651914815896427431471079 6009 653188824171159865859807 6010 656528215916301773713270 6011 661969828714804312722279 6012 666666842606711681201458 6013 668799580669455753911927 6014 670101646729903931243298 6015 673495064932829897311953 6016 679060155013665879101659 6017 683898513320980813366323 6018 686114294270086628708800 6019 687445461782285235603976 6020 690893627331546590969179 6021 696584545565888383049462 6022 701567959674804772326111 6023 703869716749907442433692 6024 705231073778451292342785 6025 708734719169230599120382 6026 714553851606240603930386 6027 719686116262579141662803 6028 722076872799733547589691 6029 723469553475279762864827 6030 727029423264109746349067 6031 732979191494890086025834 6032 738264186342303615475439 6033 740747058147421930406052 6034 742172244387254767468991 6035 745789095669587566204180 6036 751871957193673922104532 6037 757313648333071467490145 6038 759891846108334037156773 6039 761350769390791287997718 6040 765025372301989528906719 6041 771243820897361039716680 6042 776846262467548321608832 6043 779523094290993262225200 6044 781017037485789392256997 6045 784750175726851539656932 6046 791106741822788508413224 6047 796874077602629341903603 6048 799652951462608414434409 6049 801183250717904407766969 6050 804975722106542943905661 6051 811472973160345418977185 6052 817409438192442142833406 6053 820293864577150823354904 6054 821861911265479417880074 6055 825714528313941056891420 6056 832355069190843321533785 6057 838464991427036885697564 6058 841458585970850513750653 6059 843065828694799805488333 6060 846979419215096126531689 6061 853765892572433789875942 6062 860053694541122269544721 6063 863160180727948353590756 6064 864808127387788296671470 6065 868783535125806501383407 6066 875718621800776155017275 6067 882188822296348525249765 6068 885412034221772060797530 6069 887102254145981842982045 6070 891140339445196856833159 6071 898226758847311154469852 6072 904883974641696006755922 6073 908227859834129705491551 6074 909961985975088659991804 6075 914063626471430674469616 6076 921304136979015595040019 6077 928153084555637763650815 6078 931621706858299659443425 6079 933401438054156834165913 6080 937567529402811393972823 6081 944964928764697381990832 6082 952010426074843531795396 6083 955607968588775232813844 6084 957435071893840721476877 6085 961666528529623995827995 6086 969223654271386468053002 6087 976470622513268684958027 6088 980201390603263070389634 6089 982077703687995477031889 6090 986375459620140874095613 6091 994095189456093542693434 6092 1001548654876613776388802 6093 1005417079240266290885706 6094 1007344512863282334566961 6095 1011709522506373865668532 6096 1019594774756681159988051 6097 1027259870476181729820833 6098 1031270510277981042449647 6099 1033251050831223052799510 6100 1037684289873174076916469 6101 1045738023887340879946358 6102 1053619991747346154870757 6103 1057777537818018796048106 6104 1059813249947591431326435 6105 1064315716256501330895702 6106 1072540932842619418518113 6107 1080645125276850106716621 6108 1084954403379922439494189 6109 1087047432683798039120590 6110 1091620147254651399233421 6111 1100019889115718731362521 6112 1108351771044386799728441 6113 1112817745210178861798009 6114 1114970321015370529105224 6115 1119614328958513175011361 6116 1128191681135220931134622 6117 1136756831882882895117577 6118 1141384607811945769457780 6119 1143599046032413503519064 6120 1148315417604839511954901 6121 1157073507926204397794992 6122 1165877623163184541785106 6123 1170672451699395137893596 6124 1172951157777374465977263 6125 1177740989458865053809162 6126 1186682989000119830535873 6127 1195731882707777661912465 6128 1200699163383151488827279 6129 1203044635315238088915049 6130 1207909050930459904988394 6131 1217038174479644600771044 6132 1226337780939502320010471 6133 1231483065590936968613402 6134 1233897897041709639562752 6135 1238838048930424822744639 6136 1248157555463112469763270 6137 1257713931270113550898000 6138 1263042927730172997645220 6139 1265529811234759057427410 6140 1270546881471331926736466 6141 1280060074634999955831043 6142 1289879400734919732814134 6143 1295397976596870389609760 6144 1297959706855331328905075 6145 1303054908519800742542602 6146 1312765137127305711374830 6147 1322853720878582125154191 6148 1328567907337840983120758 6149 1331207384602855424899471 6150 1336381963104839087870250 6151 1346292621638578595667399 6152 1356656898898589999716811 6153 1362572894670793329656671 6154 1365293128231613310967942 6155 1370548362689435053106374 6156 1380662891815681474581358 6157 1391309429051737185406480 6158 1397433604369640989862633 6159 1400237716133873980786935 6160 1405574920810266057520787 6161 1415896807905332854061792 6162 1426832304330410306286657 6163 1433171205019827928087166 6164 1436062433196121464181114 6165 1441482958993020378593776 6166 1452015738680776011780184 6167 1463247028414268193215564 6168 1469807380051307721628675 6169 1472789082934566984023340 6170 1478294318948445085780179 6171 1489041573650916593067360 6172 1500575627904431777623495 6173 1507364340054234880627210 6174 1510439999916553641272887 6175 1516031375056938295603690 6176 1526996735557553515077838 6177 1538840664846029475120412 6178 1545864835385326448941648 6179 1549038062474342141509105 6180 1554717047147059515098142 6181 1565904193168356062598302 6182 1578065249546540150062390 6183 1585332169070218279862600 6184 1588606705718177993770456 6185 1594374813576112471108167 6186 1605787474371500201214490 6187 1618273053696056732587778 6188 1625790210010109514628323 6189 1629169934855440618459236 6190 1635028724618446580129479 6191 1646670679579942582372139 6192 1659488323797249595340709 6193 1667263406498298701528262 6194 1670752338823080056991413 6195 1676703416169982376021535 6196 1688578495451547113583657 6197 1701735894911443936182041 6198 1709776800055254830099369 6199 1713379104240467931219463 6200 1719424123774892578483332 6201 1731536208933382318709946 6202 1745041204728942273219957 6203 1753356039588119342658427 6204 1757076029690187293912329 6205 1763216696983310222124225 6206 1775569721636720535731865 6207 1789430307970311059501278 6208 1798027395883647247536817 6209 1801869540334229172822382 6210 1808107614046294675070019 6211 1820705564551411785059843 6212 1834929891127130160709399 6213 1843817776440790103628792 6214 1847786702873453801162975 6215 1854123996957308918016705 6216 1866970913106494385545534 6217 1881567287549243302451994 6218 1890754740652309648898615 6219 1894855240858140977704559 6220 1901293626846752425990815 6221 1914393602586085313761304 6222 1929370492887392060548037 6223 1938866515341946372204878 6224 1943103550357835972009251 6225 1949644959739201376566932 6226 1963002143907759017454594 6227 1978368180898605593450971 6228 1988182010666928808797095 6229 1992560715998688335967198 6230 1999207142680229077714253 6231 2012825739772843957591076 6232 2028589719623629553626776 6233 2038730836392684930078426 6234 2043256527376854083675311 6235 2050010030242873928362147 6236 2063894301196208576117744 6237 2080065187944116016375087 6238 2090543318549955580982684 6239 2095221495856548539727893 6240 2102084201420971948475266 6241 2116238464425369146713535 6242 2132825392529276503324482 6243 2143650516481524532187539 6244 2148486871761700795424321 6245 2155460976919854771962988 6246 2169889608256871156108341 6247 2186901885180085970259577 6248 2198084240289197224264886 6249 2203084661970204661014758 6250 2210172436851990720211452 6251 2224879871760197548443730 6252 2242326980581176895634780 6253 2253877068688612928308065 6254 2259047647920114721052002 6255 2266251438848522060024776 6256 2281242172417553239903506 6257 2299133774468894509485623 6258 2311062367282973123493542 6259 2316409404037208507676334 6260 2323731636594653844127900 6261 2339010224690218452842363 6262 2357356162226108719243611 6263 2369674307263658749937195 6264 2375204316593678897955910 6265 2382647498800319216112516 6266 2398218559020236692695831 6267 2417028857912654723521041 6268 2429747884549289368295962 6269 2435467603007823259882823 6270 2443034328614472203093541 6271 2458902541278588363915422 6272 2478187413742474496276117 6273 2491318939371603271126577 6274 2497235331594927692229222 6275 2504928283494925078786290 6276 2521098392669051627387185 6277 2540868240016750815776614 6278 2554424176320202205214875 6279 2560544441779678500509814 6280 2568366395542495741229515 6281 2584843210099380064996585 6282 2605108625524603592393088 6283 2619101184854965533852350 6284 2625432764780753097305232 6285 2633386592311895548707971 6286 2650174987029454849803933 6287 2670946758421079436033454 6288 2685388460298689270627732 6289 2691939044778409196156815 6290 2700027718108557142321544 6291 2717132634808540428133362 6292 2738421747594523792434286 6293 2753325425319200919741494 6294 2760102960576198675482214 6295 2768329555784368273245750 6296 2785756004511778784407935 6297 2807573644533526183052231 6298 2822952451914039496185273 6299 2829965147768133775938817 6300 2838332849041965657881621 6301 2856085909288572609916730 6302 2878443465706070415377573 6303 2894310883907418871509326 6304 2901567221422927566001911 6305 2910079325261113636042213 6306 2928164147233491909522724 6307 2951073215461561289532381 6308 2967443059973120935034981 6309 2974951799297168036270599 6310 2983611718857297633366070 6311 3002033524792898566395022 6312 3025505909468926020342742 6313 3042392337193526098903801 6314 3050162525589565666959175 6315 3058973795186639992130306 6316 3077737880718446030042805 6317 3101785598701965258691810 6318 3119203115169008790068443 6319 3127244095248689556409739 6320 3136210375007766618771010 6321 3155322110581216592995272 6322 3179957393985743286242876 6323 3197920860688418061312284 6324 3206242278846873072880095 6325 3215367359515340017734825 6326 3234832191858200306946141 6327 3260067491115718852592238 6328 3278592132975477309957163 6329 3287203948033284962259593 6330 3296491755956408941148260 6331 3316315209605470827802810 6332 3342163196564023675047027 6333 3361264609522359964167787 6334 3370177101579412355058230 6335 3379631703844924544232332 6336 3399819382730334317994301 6337 3426292953785141087299340 6338 3445987112525907801681363 6339 3455210892030558528820358 6340 3464836501786119600099930 6341 3485394090877425541347369 6342 3512506370136036374299898 6343 3532809635938310819815623 6344 3542355652977192829727588 6345 3552156634926762275637389 6346 3573089901941625764990398 6347 3600854244423567832514652 6348 3621783373148375319107169 6349 3631662926960389882193574 6350 3641643803043553010993993 6351 3662958600223422463032295 6352 3691388595094903015879917 6353 3712960745305787698731980 6354 3723185494025812916829203 6355 3733350949286366240252024 6356 3755053215240211561252693 6357 3784162689084372288558538 6358 3806395430305189249716391 6359 3816977400941141200477478 6360 3827332289589204147283417 6361 3849428051209836369472141 6362 3879231071333186708992248 6363 3902142392443085585014847 6364 3913093991092041595854223 6365 3923643342766284299191912 6366 3946138717220518781845305 6367 3976649594996083334004013 6368 4000257912765124529838878 6369 4011591935072276776513513 6370 4022340961306755029717604 6371 4045242158104180629992348 6372 4076475452352058298127417 6373 4100799620117411178129136 6374 4112529261983724359583659 6375 4123483362886211510740545 6376 4146796686027995701153802 6377 4178767206433910866797137 6378 4203826522920143528433839 6379 4215965391462623142750013 6380 4227130162609162364177470 6381 4250862012821904769993868 6382 4283584823394524416225072 6383 4309399041677912746735093 6384 4321961166448525117571035 6385 4333342406001403338608851 6386 4357499283057650571613320 6387 4390989705625297934820329 6388 4417579042245733583922185 6389 4430578886713025624118115 6390 4442182602767134335234642 6391 4466771107897831698317388 6392 4501044725645453265449187 6393 4528429869865855809788127 6394 4541882343165486374885301 6395 4553714761330593795376876 6396 4578741599731281483747765 6397 4613814260778353895191940 6398 4642016383995238288378758 6399 4655936852953613676914447 6400 4668004424177765157425502 6401 4693476407614071125703299 6402 4729364228634394737488167 6403 4758404993939476386621126 6404 4772809295376875722613991 6405 4785118704018782072026133 6406 4811042753533226521048092 6407 4847762123417354169925918 6408 4877663695313915726702596 6409 4892568148631446642208258 6410 4905126320787338947319487 6411 4931509469513293274616662 6412 4969077053074638645210785 6413 4999862107348517348991898 6414 5015283527405464723700427 6415 5028097639498623066768288 6416 5054947035583658615914256 6417 5093379777309101156434712 6418 5125071511058095632793015 6419 5141027221344154843537787 6420 5154104708982861479663174 6421 5181427618627636470249491 6422 5220742746473772983851780 6423 5253364888295304338401052 6424 5269872734404442104703898 6425 5283221301516926937138916 6426 5311025112132080947431932 6427 5351240141368016307076778 6428 5384816961708919055549599 6429 5401895325119507515551860 6430 5415522953371919203616020 6431 5443815176859444511706732 6432 5484947913957385934999890 6433 5519504235625639384575069 6434 5537172047793789987433896 6435 5551087006300133998530710 6436 5579875282461941649713506 6437 5621943829036571950807630 6438 5657505037878926171534646 6439 5675781794649826535234594 6440 5689992649980197176350657 6441 5719284750060684047247018 6442 5762307506858701963883482 6443 5798899562603984486766482 6444 5817805338948351431440982 6445 5832320965444786234977360 6446 5862124795810384454597570 6447 5906120466751278402150126 6448 5943769914023416679239040 6449 5963325379104029308304692 6450 5978154969510617709029281 6451 6008478575473486573160974 6452 6053466171743063394111345 6453 6092200151243584539590012 6454 6112426583819200499568389 6455 6127579660236176039584491 6456 6158431230025296940161833 6457 6204430074223131677144383 6458 6244276334087257758706058 6459 6265195638259040450643333 6460 6280682063427805056037667 6461 6312069932315010918061001 6462 6359099662657483048240640 6463 6400086569983559011398680 6464 6421721291291511955379913 6465 6437551280220736518133899 6466 6469483934805231980339176 6467 6517564509385423011491505 6468 6559721061941881263489144 6469 6582094403816584661292032 6470 6598278535756662935473258 6471 6630764618415956340949898 6472 6679916319522229352823863 6473 6723272157631803847238822 6474 6746407998209145714113628 6475 6762957228985575466511610 6476 6796005542496691772892346 6477 6846248980991346463909647 6478 6890834399596828991953610 6479 6914757308901196414283138 6480 6931682983614505444950464 6481 6965302495953809855721932 6482 7016658615713800652257955 6483 7062504576625028300473084 6484 7087239834128850636778099 6485 7104553700232086241695870 6486 7138753549557918448875653 6487 7191243631979158569618821 6488 7238381776305616738285191 6489 7263955388870900039733176 6490 7281669609632652803874748 6491 7316459109459530200185545 6492 7370104778026948728469736 6493 7418567438795655532757053 6494 7445006159005602569412813 6495 7463133327370042969346323 6496 7498521971938982378054107 6497 7553345196863997791975848 6498 7603165411827149181446481 6499 7630496756713681480465058 6500 7649049909565946280375540 6501 7685047379420111744768992 6502 7741070482347881973240452 6503 7792282006979901063245647 6504 7820534277155382982650118 6505 7839526910004265683620168 6506 7876143077774861078977104 6507 7933388736563126013660212 6508 7986026057251694629507306 6509 8015228356450856278880535 6510 8034674438537517814088250 6511 8071919374949602668355731 6512 8130410628521686394097222 6513 8184508975952381028727662 6514 8214691230992948953611225 6515 8234605220838094766275135 6516 8272489200941631653105167 6517 8332249454215585738664190 6518 8387844816954798460528867 6519 8419037798123014551003816 6520 8439434659521647115411221 6521 8477968169157952246225180 6522 8539021198054629543322062 6523 8596150336330376258786672 6524 8628385678200125787344504 6525 8649280896676827043193108 6526 8688474639186143471526513 6527 8750844595718362770602734 6528 8809545055403766098792048 6529 8842855278095682458063385 6530 8864264877829941902388740 6531 8904129781010823493511519 6532 8967841198456652793349706 6533 9028151325255683786315842 6534 9062569856145165862737230 6535 9084510417380234182854082 6536 9125057640706893018152253 6537 9190135438869405178125769 6538 9252094392709782607764085 6539 9287655588590482795220653 6540 9310144265535687584578375 6541 9351385207644533894557867 6542 9417854698201317641708396 6543 9481502467834132842250540 6544 9518241637546069904741254 6545 9541296176786616064504782 6546 9583242483238599739372542 6547 9651129375183588780609061 6548 9716506792994671193945397 6549 9754460220523719713573525 6550 9778098979948346557562015 6551 9820762551278895501196124 6552 9890092956460071778548165 6553 9957241713492649425747967 6554 9996446681550781397921700 6555 10020688649811859460322748 6556 10064081649875504500017966 6557 10134882088631263671216832 6558 10203844749825055485658403 6559 10244339563918283062787697 6560 10269204380435172937393493 6561 10313339245057246937822587 6562 10385636651955274320540156 6563 10456456671601557486758420 6564 10498280684595176817276269 6565 10523788660116011747031047 6566 10568678106059018430288476 6567 10642499835740706130134469 6568 10715221573158623173253935 6569 10758415210346909001642508 6570 10784587348080088995800506 6571 10830244382337748938679240 6572 10905618215472314655338831 6573 10980286950905955424752649 6574 11024891735596134033921856 6575 11051749752927290503931393 6576 11098187682354391738689616 6577 11175141831705991216882555 6578 11251803782447648648730929 6579 11297862362065502859565623 6580 11325428712871702719865734 6581 11372661154163411575666680 6582 11451224270775738601299740 6583 11529926607514869141819355 6584 11577482780242033675872490 6585 11605780677819598104962723 6586 11653821567848917040997296 6587 11734022747350863736107377 6588 11814813610754292282710590 6589 11863912352704800895631854 6590 11892965793323004747278520 6591 11941829399850710398354806 6592 12023698188887937724249608 6593 12106626706410837745821782 6594 12157314199357214215669786 6595 12187147986454877080275846 6596 12236848919221212922009765 6597 12320415322017505580745895 6598 12405531624950842857922167 6599 12457855284607508447424375 6600 12488495053645256577758618 6601 12539048275858421770166882 6602 12624342760912057102887541 6603 12711698001666032072492041 6604 12765706506540558622646546 6605 12797178750526424359753469 6606 12848599590757750271219953 6607 12935653097677078905870411 6608 13025299467306412662230157 6609 13081042788126608670380266 6610 13113374883828276588350496 6611 13165679048329872645502286 6612 13254522994813745123845955 6613 13346513740784353714079818 6614 13404043170511952772644566 6615 13437263405373995032101861 6616 13490466990829403306690410 6617 13581133279796987223549471 6618 13675522724000054553393874 6619 13734890908439212048855677 6620 13769028508219169113072028 6621 13823148014943582301943551 6622 13915669041819635401614877 6623 14012512598832644789691388 6624 14073773567844255583595854 6625 14108858724986601548451461 6626 14163911070587863506893107 6627 14258319730748378549493279 6628 14357673926349288082649913 6629 14420883125679553326129102 6630 14456947028441966190984652 6631 14512949561959717059296103 6632 14609279258344462952914123 6633 14711201748278606460443892 6634 14776416072013109011253106 6635 14813490934364803041898751 6636 14870461450899700925407663 6637 14968746101796973385814867 6638 15073295690803057138061764 6639 15140573514454999718155300 6640 15178692606762122256041385 6641 15236649362613346346532199 6642 15336923409623940916887533 6643 15444160070718746962732823 6644 15513561284962862542258933 6645 15552758965481451841996571 6646 15611720693805166283759450 6647 15714019109991311866009686 6648 15824004004019673952440303 6649 15895590049080692551796362 6650 15935901796272799026288784 6651 15995887723280662007711771 6652 16100246021507447210999389 6653 16213041516957147166790868 6654 16286875417664581858422868 6655 16328337863358810986101892 6656 16389367725069991371010419 6657 16495821966545475633938831 6658 16611491659633833968390413 6659 16687638061152204309497185 6660 16730289024564901914114524 6661 16792383084131605800064880 6662 16900969887153699649276059 6663 17019578622185553871890263 6664 17098103826432066442482107 6665 17141982349071188742750783 6666 17205161414691978259530651 6667 17315917963608769265975240 6668 17437531853612834152976270 6669 17518503856371876523155150 6670 17563650237840402930720033 6671 17627935681282267077898972 6672 17740899735674462173542471 6673 17865586183317820879685792 6674 17949074712064549067294937 6675 17995530546786287141593710 6676 18060944322530605579690089 6677 18176154226623283172928159 6678 18303981945411237493914011 6679 18390058497853855767664249 6680 18437866712739152647950832 6681 18504431377773510550817776 6682 18621926070086475729236038 6683 18752965105847570292112997 6684 18841702989200847310180628 6685 18890907882275887643474284 6686 18958646616547780959731398 6687 19078465639792268056226517 6688 19212787392455965704805924 6689 19304261763455832772609917 6690 19354909043473713179943553 6691 19423845671029143309329626 6692 19546029182260819737836079 6693 19683706427927720221066729 6694 19777994333599763504457708 6695 19830131160657878040043784 6696 19900290171481814971624272 6697 20024878952518417529309434 6698 20165985865830761480419245 6699 20263166285022705400749810 6700 20316841312205327795428754 6701 20388247884788125499609465 6702 20515283352902383542090753 6703 20659895529714823956325747 6704 20760049415406089305618327 6705 20815312831477565112196998 6706 20887992856125290940881147 6707 21017517075022092327677234 6708 21165711555380757142221462 6709 21268921877779447557056066 6710 21325825450947597892264230 6711 21399805553861489960151294 6712 21531861244950686898702454 6713 21683716536380618660639135 6714 21790068326821294653335095 6715 21848665449597348296336829 6716 21923973017741389651744676 6717 22058603571715864743976488 6718 22214199672825160981577580 6719 22323780068478016560683583 6720 22384125803653408466048750 6721 22460789010436409422704571 6722 22598038499167585893840747 6723 22757456923568444810780399 6724 22870355212973525955883722 6725 22932506340740807784985517 6726 23010554172533058177245417 6727 23150467361294181088614686 6728 23313791161849495692060061 6729 23430098831286842274531268 6730 23494113897525800487704753 6731 23573576181037909244575672 6732 23716198541068114799237941 6733 23883512334463955124995751 6734 24003323115173590009198221 6735 24069262480930771574936116 6736 24150169911475876104861379 6737 24295547632896126381479641 6738 24466937624549093273808990 6739 24590347540812012457350057 6740 24658273432995532445117231 6741 24740657603663771504268002 6742 24888837608758553755979800 6743 25064391618058496453537161 6744 25191499036152873027684823 6745 25261475599471684974248421 6746 25345369031239287467264356 6747 25496398988115952080667568 6748 25676206474013396023338337 6749 25807112152057429872034224 6750 25879205502227733455312992 6751 25964641675030945328802207 6752 26118570011671514682627190 6753 26302722098610463346725209 6754 26437529237306383529705398 6755 26511807515555357874957573 6756 26598820900352780413973364 6757 26755696819070948392439524 6758 26944286323276792470792522 6759 27083100617567728333017590 6760 27159634046458087974347996 6761 27248260138313031882562833 6762 27408133630632172892550179 6763 27601255086755562980163956 6764 27744184778410090289953592 6765 27823045719016686558772490 6766 27913321071224388912315150 6767 28076242933190192938453473 6768 28273992621317021522448981 6769 28421148552453390519477879 6770 28502411562916200202381336 6771 28594373822208946363537007 6772 28760395670153541958131847 6773 28962871643182105419614028 6774 29114367310747261892531436 6775 29198109206233048186589305 6776 29291797149089374034596145 6777 29460971435861506155893052 6778 29668273547257432702038884 6779 29824225158473136710386680 6780 29910525072570991771603466 6781 30005978642663503623949518 6782 30178358674342730177132159 6783 30390588606272982861588587 6784 30551115135064447156078936 6785 30640054582648591551816689 6786 30737314929457963693332905 6787 30912954882568444659024911 6788 31130216174425454786492321 6789 31295439418845112553988779 6790 31387102360431051698719388 6791 31486211879062293400807618 6792 31665166818305300016847964 6793 31887564895622804588540065 6794 32057609536284945804586193 6795 32152082443913477417464393 6796 32253084816143472374664056 6797 32435410712665256340914506 6798 32663052916437395418271465 6799 32838046575976594508758188 6800 32935418500652681388202095 6801 33038358737246707066303244 6802 33224112487462085775102567 6803 33457108103867625667567243 6804 33637181407437023672771454 6805 33737544048159173822713241 6806 33842468532486906795789778 6807 34031707977476332556835272 6808 34270168268020104895805899 6809 34455454904842790279730774 6810 34558902679250896635260843 6811 34665859212241290360806510 6812 34858643157743055881793744 6813 35102681389816800525015110 6814 35293318175806683216769050 6815 35399948292485142486833820 6816 35508986138952248823742033 6817 35705374375968790168540868 6818 35955105853844061736339415 6819 36151232795309814876733772 6820 36261145327774840160265237 6821 36372315264155705138288733 6822 36572368590197021491306786 6823 36827910686452701815420800 6824 37029671044901504980589705 6825 37142969007310659071373122 6826 37256323370848993826537878 6827 37460103611833406645801994 6828 37721575799231090529613643 6829 37929116157286089077360483 6830 38045905581899940075677030 6831 38161498321318508637114897 6832 38369068354155221044147336 6833 38636592237965406303201172 6834 38850062566413968128998659 6835 38970452582849132444063071 6836 39088339310546253093109496 6837 39299763086421264701680947 6838 39573462437214262129518429 6839 39793016163201296948111578 6840 39917119079505783134877424 6841 40037357125320765704657233 6842 40252699693712122860421923 6843 40532700480617042547952246 6844 40758494557000821811942400 6845 40886425942592209488287419 6846 41009074409176889400596768 6847 41228401942622233631713536 6848 41514832367068654513033186 6849 41747027342953758551376866 6850 41878906113452163275500686 6851 42004025933295306756622876 6852 42227405752939301597370481 6853 42520396282885445803887589 6854 42759156375350642900483712 6855 42895104879348301854484606 6856 43022758873491877928963815 6857 43250259475437962711030168 6858 43549942880100718529545319 6859 43795436047136776144598045 6860 43935580154937268649168071 6861 44065833093433387965785617 6862 44297524175929124044133567 6863 44604035561020246368619825 6864 44856433575695856342005652 6865 45000902770066126980510023 6866 45133821434215550539737682 6867 45369773925697576072407866 6868 45683250769182194000796892 6869 45942729295053398361737639 6870 46091656764022685915017151 6871 46227310010445805443830861 6872 46467596098475438153936665 6873 46788178286857750935535139 6874 47054916954639438985113235 6875 47208439686389644454775849 6876 47346898512972819847804731 6877 47591591674089977275992618 6878 47919421539243105819295270 6879 48193604024758369247146006 6880 48351862904641082159908053 6881 48493200518411417514771141 6882 48742375548939760678453401 6883 49077597905485236546839588 6884 49359412008911554465668985 6885 49522551918637669270690186 6886 49666843805611172778448333 6887 49920576853443885614184745 6888 50263339036698637162580562 6889 50552976763127093079356935 6890 50721146682165377743153607 6891 50868470679223847120166062 6892 51126839276624921129912993 6893 51477291181121890761136678 6894 51774948822448807933766182 6895 51948301931680789057868484 6896 52098738300524507185201008 6897 52361821397976779961315163 6898 52720115516577983229822847 6899 53025993734745611691425423 6900 53204687522414308434513321 6901 53358319025648234121438561 6902 53626197026785115657317888 6903 53992488490393982931539554 6904 54306792402000054006905548 6905 54490988772001391883915279 6906 54647900751404151743759123 6907 54920655549058221517392214 6908 55295102166951045904352539 6909 55618041429244275948483049 6910 55807906811799911060930098 6911 55968187268835705856993070 6912 56245902282243284377043595 6913 56628664583027381969825082 6914 56960453481309186277075574 6915 57156158946071072532095950 6916 57319898624696109992626293 6917 57602658837893024168399404 6918 57993900111112508912943899 6919 58334757647562474861824320 6920 58536479019189131228103834 6921 58703771491015214767212478 6922 58991663492465140838996940 6923 59391549830862747501912747 6924 59741699814808589997094007 6925 59949617791064937583465591 6926 60120559542934215829624327 6927 60413671566426962060591859 6928 60822371908883968127999965 6929 61182043048534003804159209 6930 61396343320955984902054024 6931 61571033844992098041425874 6932 61869455811855605644483037 6933 62287141987019179042836380 6934 62656567982678523177251936 6935 62877441359855945315074471 6936 63055983246048055443642375 6937 63359806808713734321205787 6938 63786653579334980103278712 6939 64166073218124011663362997 6940 64393715751644113399244144 6941 64576214783031754222120821 6942 64885533369999446215938847 6943 65321718477992443047895887 6944 65711375730089242727356049 6945 65945988843196034077279398 6946 66132554093713841766097200 6947 66447462955958398425393056 6948 66893167168204798432743393 6949 67293311284630637689400381 6950 67535101903643826154649849 6951 67725845838696881362747832 6952 68046442097565288122866066 6953 68501849252475809468913410 6954 68912734864445917931013101 6955 69161915552996120544119907 6956 69356954132827632668877174 6957 69683336829471157828142632 6958 70148633884329927075208002 6959 70570521104189174069344135 6960 70827310200314570741477636 6961 71026762986239527440048035 6962 71359033132632596917953106 6963 71834410211736788234652388 6964 72267564735503052088441182 6965 72532186491665866214879373 6966 72736176755235145847944775 6967 73074437386828040038091381 6968 73560087830450239358481574 6969 74004781041985685009109101 6970 74277465768055021990775664 6971 74486120603226585753250106 6972 74830476833286563759056383 6973 75326597247473507035244138 6974 75783106324307117284412429 6975 76064090533568271098677377 6976 76277540971952799504869894 6977 76628100047643496568177189 6978 77134890354880173848149535 6979 77603498375702369101108677 6980 77893024933940534226089467 6981 78111406063201221921996238 6982 78468277423457970893425250 6983 78985940914212036574876044 6984 79466936968065327490306922 6985 79765255245785590319734677 6986 79988706331262433763971013 6987 80352001666516242918416764 6988 80880745051693385819840758 6989 81374424348880539497000853 6990 81681790376713524969257607 6991 81910454986355020809245396 6992 82280288300166051135309394 6993 82820321764492650358742518 6994 83326985749226943599662308 6995 83643662376583795428067944 6996 83877688509259459662892326 6997 84254176181915763584376337 6998 84805713438281249219674672 6999 85325669903100969108678210 7000 85651926960128510611712010 7001 85891467177408449397359367 7002 86274728031554158934756186 7003 86837986376330889633702291 7004 87371549578303316190094779 7005 87707664041204915323291411 7006 87952875602683042008757921 7007 88343030971034946726886805 7008 88918231340409897886346441 7009 89465722119147645477065603 7010 89811978278922135491115527 7011 90063023281172689807467345 7012 90460197076392896677367906 7013 91047564103730563257895278 7014 91609310001246211344032640 7015 91965999635912278171292495 7016 92223045155159538218029272 7017 92627363941946486858043260 7018 93227126016219285088298465 7019 93803461398641930725017689 7020 94170883949001856700132726 7021 94434102187596240102221316 7022 94845695257065434930677971 7023 95458084582372710969040536 7024 96049350763553107220580661 7025 96427813512565212546889739 7026 96697381949349067989811093 7027 97116381395769295377788401 7028 97741634051983337554324717 7029 98348179419012048160676015 7030 98737997674827292886144438 7031 99014099219487236908909281 7032 99440640019447470038447295 7033 100078996024009455729387176 7034 100701176164675464170423430 7035 101102673447409526051548421 7036 101385496598902154820305483 7037 101819716692978576626306133 7038 102471420063885091270469017 7039 103109597896100138267872852 7040 103523106128398037829721524 7041 103812845137549648347000968 7042 104254885514552015475238998 7043 104920184334557023086950551 7044 105574730237773928150585649 7045 106000589939240535433803687 7046 106297444975611335127270402 7047 106747449759481949853375228 7048 107426596241557229411757628 7049 108097888190208363025764358 7050 108536448675763502001748696 7051 108840625998880845310696745 7052 109298742538329564299629338 7053 109991993092410572013328863 7054 110680416791395598819973433 7055 111132036373629148890759812 7056 111443748508684052826416768 7057 111910127469636617948826588 7058 112617742770699309596320789 7059 113323691792949314124349161 7060 113788737988536706892326344 7061 114108203906652215751169157 7062 114582999367599734636004528 7063 115305244425097528837354934 7064 116029120351245559446531171 7065 116507970091501181926461567 7066 116835415394670733600991327 7067 117318784945001801909944177 7068 118055929173710888929060744 7069 118798141733897033178676807 7070 119291181579527655936346706 7071 119626838690336182128785124 7072 120118943531744074858903116 7073 120871260824048620223442308 7074 121632228041890616989268328 7075 122139854402028518668795943 7076 122483962758258462255680100 7077 122984967809309288591334184 7078 123752736608977565616703819 7079 124532884947736129311351371 7080 125055504303315795356820168 7081 125408310557555073599345837 7082 125918384561514130406937261 7083 126701887938999654969178071 7084 127501652449970545752122279 7085 128039681581530822465656827 7086 128401439805889083720206306 7087 128920755441895908634880409 7088 129720281171217606858973875 7089 130540105644380749138214545 7090 131093971864358130855373108 7091 131464943760412767084113654 7092 131993677758107150055116813 7093 132809518395345320911571792 7094 133649855512304095529455565 7095 134219996901901286363803851 7096 134600452015983850920387146 7097 135138785273678122954295331 7098 135971238237143398824176585 7099 136832549726385608118867296 7100 137419415377082877458463831 7101 137809631321031944597609086 7102 138357749027537051035344292 7103 139207116679651979933377577 7104 140089873474166770114325944 7105 140693923733962556233492637 7106 141094186411458114105191250 7107 141652278171663828294495627 7108 142518867902617638687802522 7109 143423550299901150166772928 7110 144045257024351315130740091 7111 144455860862961447283152687 7112 145024120827283713193329886 7113 145908245140502929052488557 7114 146835342964988191210945921 7115 147475189773132748056962926 7116 147896437962192281396381276 7117 148475064959993306363729089 7118 149377041559492325908846744 7119 150327054327437518165133685 7120 150985536862686162049770486 7121 151417741597142902385872690 7122 152006939274242711054983229 7123 152927091153900253217351392 7124 153900528240772158845294683 7125 154578154436839844992189230 7126 155021637167192812213653000 7127 155621614127583384584109916 7128 156560269662412673758972466 7129 157557650472800885429979858 7130 158254940824766759640993923 7131 158710032513237060778672362 7132 159321002465123738741428144 7133 160278495504585770352088637 7134 161300349644685867306861394 7135 162017837485269271263938729 7136 162484878868332908702636267 7137 163107060774619940811034403 7138 164083730738051670921254348 7139 165130598190754455338673504 7140 165868829971883333570144123 7141 166348171829311758897839064 7142 166981790062662900682222820 7143 167977982036873353278410641 7144 169050413339499849176415992 7145 169809948919267818276241478 7146 170301952349810568983724340 7147 170947236852407610168288495 7148 171963301691517944015910974 7149 173061858116238872597328281 7150 173843271051328350009825249 7151 174348307755188910124644978 7152 175005494203325547938963246 7153 176041788630909951880359254 7154 177167042367890966043461505 7155 177970920211561218215065421 7156 178489372779805638984812294 7157 179158702753445834279084447 7158 180215589467053728845994178 7159 181368123810366852110305373 7160 182195068416086480482347916 7161 182727330627141394825045075 7162 183409051784586411349583351 7163 184486899562706935988827023 7164 185667309099051170571039743 7165 186517936929876558012367309 7166 187064414053261486083116394 7167 187758780311061288243474717 7168 188857964122615237694066100 7169 190066854922888630063428239 7170 190941797366670039969981863 7171 191502906474126278520057888 7172 192210178192386558032908973 7173 193331079308811104679923351 7174 194569069122579025666495018 7175 195468972813098604542113503 7176 196045143097265124794959468 7177 196765587270492453916705638 7178 197908593380508766915457390 7179 199176311833412657003352889 7180 200101838977538261842879181 7181 200693512078342737278840541 7182 201427402531986488182543372 7183 202592907859120203851200406 7184 203890996653273450596221990 7185 204842825364235347854689143 7186 205450455703156434583813500 7187 206198073295997078448095518 7188 207386478718946954368198821 7189 208715591836364242651234197 7190 209694416473240886393690034 7191 210318471595615879850586803 7192 211080104428165984681048463 7193 212291817604095582373200740 7194 213652621513204419797504128 7195 214659153026727222792501995 7196 215300113952267085535607373 7197 216076057581342046065598606 7198 217311493072195284697926905 7199 218704666937478268777363884 7200 219739633222243919946391950 7201 220397994803935984776663882 7202 221188552463568803675245685 7203 222448131865489406229544820 7204 223874367760308105631760034 7205 224938514013511287950630993 7206 225614785305077681404226569 7207 226420268133942570209871406 7208 227704420209904056441285990 7209 229164423332555443624590149 7210 230258512419332914566446954 7211 230953217051431367238087862 7212 231773944326958818290995924 7213 233083105142690543367164968 7214 234577594035749164041668598 7215 235702406861251069246894657 7216 236416083426592391123050824 7217 237252382805948549912190422 7218 238586995869270571271177675 7219 240116702642269913532845426 7220 241273038530551769730997283 7221 242006240978127205076542567 7222 242858448746248870299894882 7223 244218965149906934202333703 7224 245784635705415648627636782 7225 246973312785269963238497727 7226 247726610823869122970892715 7227 248595072148735601901924429 7228 249981950716855492481158150 7229 251584344980004615982794894 7230 252806200577828121595637165 7231 253580180089047446384877139 7232 254465249284389624223739779 7233 255878956722648289465544499 7234 257518848874167753436100527 7235 258774739913986404470665889 7236 259570003374915467141081009 7237 260472044170552065640247000 7238 261913055220191570670288618 7239 263591233933015011139442719 7240 264882037343765335314154694 7241 265699204259557868924632935 7242 266618590079568651714333937 7243 268087387675356843703305366 7244 269804656354855796919358667 7245 271131269485048015441098347 7246 271970976831571782106533131 7247 272908091080506790775952821 7248 274405166512777897029011761 7249 276162343540687449892802684 7250 277525684580551648765404876 7251 278388587257331167505053731 7252 279343823614675525108080462 7253 280869676695561401520511386 7254 282667595677661368028088293 7255 284068604088905492421721670 7256 284955375382558747444246114 7257 285929138105661595520376125 7258 287484277339654399436699343 7259 289323787357271342438156654 7260 290763424310555065376435321 7261 291674756368945548812260907 7262 292667460604642826662522259 7263 294252403363607044354058398 7264 296134369229004398930179381 7265 297613618049261089448457574 7266 298550222366573510672913840 7267 299562294471723011618912554 7268 301177567174505565362022923 7269 303102869690230643595362042 7270 304622736309944338440710734 7271 305585344222912897621915577 7272 306617222094081888888296237 7273 308263360390845865631226529 7274 310232896613104393770442844 7275 311794410033677550649984970 7276 312783773229182529053693388 7277 313835906641716637757252710 7278 315513455603155732105760293 7279 317528139109286384757656096 7280 319132351870608261924100488 7281 320149242904877582738322378 7282 321222093861602232524530347 7283 322931608173169474656227074 7284 324992369333292674465094039 7285 326640357991647772776612351 7286 327685570821286919324954817 7287 328779613911080700202274300 7288 330521658072397365784593243 7289 332629444325314735923758542 7290 334322309939744181465544593 7291 335396660464839100575216909 7292 336512383231341787729292395 7293 338287531760928525208745695 7294 340443307894351118025234976 7295 342182176521610189568022170 7296 343286503141134420084490854 7297 344424406461840130985792470 7298 346233244107345463594031024 7299 348437992542531327820791769 7300 350224015740759138985262474 7301 351359179920537989450011360 7302 352519778396548073663975478 7303 354362900350625233206709113 7304 356617621431508549704207223 7305 358451976772756973753959621 7306 359618863626228066775386537 7307 360802685982925764778080474 7308 362680698104942751302859805 7309 364986410391839543318198486 7310 366870301983580625713249709 7311 368069820865612056479888816 7312 369277410364545863168155210 7313 371190929408289086561358132 7314 373548669976266108326066450 7315 375483328992029060906649896 7316 376716414106042793945511684 7317 377948328968292564605569305 7318 379897982815859197569599108 7319 382308807557855735063086274 7320 384295492777116101552869559 7321 385563103795786509544369444 7322 386819917637112062305506156 7323 388806345539161358653302429 7324 391271329473955204527765050 7325 393311327831431425372694672 7326 394614450531215134939662361 7327 395896752809273858896670782 7328 397920605631843322249632688 7329 400440843216955687880014901 7330 402535470361439115117031139 7331 403875117271214957410536643 7332 405183513745161490980381869 7333 407245454223228567837028962 7334 409822059672864153781652551 7335 411972660535742013067344847 7336 413349871599826025173768673 7337 414684984802593469850140199 7338 416785687800599951019026385 7339 419419795408722287977527050 7340 421627744782323222196930959 7341 423043588038146634174948207 7342 424406057761736187407823638 7343 426546210541266956746492118 7344 429238975009910516814544115 7345 431505678135836620658065410 7346 432961250406560800641926851 7347 434351734200652728895848162 7348 436532036695497910206169780 7349 439284633468422788076343983 7350 441611526636001481637903610 7351 443107954238367159970759807 7352 444527127922594338998474972 7353 446748293021398014103056554 7354 449561918623194295585931144 7355 451950469778218509088441362 7356 453488909245912531285815888 7357 454937467436123447121137995 7358 457200221272860455020947112 7359 460076093653614118377037086 7360 462527803017507988277310804 7361 464109441840354558247864584 7362 465588098489221879711775163 7363 467893180741717998949900564 7364 470832539627351442668998589 7365 473348940326934712716039236 7366 474974997706203910907401166 7367 476484486658520031868934555 7368 478832650855270132903526542 7369 481836758103675601196436820 7370 484419416811667927269448306 7371 486091144431818365733591712 7372 487632219994849469760880217 7373 490024233830361689072606978 7374 493094373793447044744793350 7375 495744891379890287101753082 7376 497463574197048484007234764 7377 499037011726303583189736576 7378 501473657385237828146202516 7379 504611137277009771316079518 7380 507331149471753626868286254 7381 509098106519257129855326958 7382 510704703020059647062451206 7383 513186777510401880317376213 7384 516392927781212821423117667 7385 519184105847646947327325188 7386 521000691058963855262802822 7387 522641265804197821832700363 7388 525169581299752828868504857 7389 528445756016843766079636247 7390 531309807437026066724276841 7391 533177410486388419138946854 7392 534852805650823466198361378 7393 537428189843281628110309982 7394 540775767077754421947433261 7395 543714436249123906004109183 7396 545634483410197933121826903 7397 547345564721781352331593188 7398 549968861182657222985152863 7399 553389243403016319387884128 7400 556404312346844693792247193 7401 558378267369786115171825341 7402 560125924778323387254794246 7403 562797993331036374916872930 7404 566292607803441003964595105 7405 569385896885216866413236516 7406 571415261892444856857589934 7407 573200410256073728830675148 7408 575922127358484508367473690 7409 579492426553859585428358502 7410 582665795215764063185000487 7411 584752111616813078904298418 7412 586575691406710437693995476 7413 589347950544398906107599489 7414 592995412552553773588583038 7415 596250760058227135685955730 7416 598395609484021134329548968 7417 600258587507765183305447768 7418 603082299598380173209322399 7419 606808428549292086276305819 7420 610147694741055056577016029 7421 612352699997974601593942229 7422 614256070142020084988614222 7423 617132163951002928119744970 7424 620938490443423036583980098 7425 624363656512158223157387989 7426 626630482556256218154715116 7427 628575266547963264166625193 7428 631504689115992801328113883 7429 635392770653540737540533057 7430 638905859921402996084527888 7431 641236214853151136687865678 7432 643223463042844629751743444 7433 646207180125322836865660781 7434 650178601560236807172335540 7435 653781680276404079345374521 7436 656177316356337284160455037 7437 658208108519856059123642303 7438 661247105038800094671263260 7439 665303479023518349465072243 7440 668998657173157107886384201 7441 671461371858809920841722496 7442 673536818021042542530024347 7443 676632098529720295190497304 7444 680775065976470582343237017 7445 684564498103133799035903989 7446 687096135107647852121519257 7447 689217376387533673169277511 7448 692369965548227684342638130 7449 696601196096810915703518421 7450 700487082138448238666194892 7451 703089532511256986907577887 7452 705257741988769807969881544 7453 708468685064025424100338457 7454 712789877557980459561228784 7455 716774463696785155519259987 7456 719449666926767120863071298 7457 721666050532380243899018620 7458 724936413890142838401278186 7459 729349296861489594432728560 7460 733434876387767748750782150 7461 736184821529287026963594744 7462 738450618956458315659032024 7463 741781490589475113513210807 7464 746287822752233825464867743 7465 750476736942527280853903831 7466 753303463764765023673903868 7467 755619949405961577577124751 7468 759012439465873820608673930 7469 763614010218569298713327772 7470 767908649228223899331249447 7471 770814249388232400052600132 7472 773182733295055496397220819 7473 776637974641577099378968556 7474 781336604578937392692478836 7475 785739408349355237484660692 7476 788726026589251144254075670 7477 791147855457202609945735539 7478 794667004222832913894858377 7479 799464545656903546305436250 7480 803978004837677181252838254 7481 807047840206418680158448579 7482 809524398384892159342647249 7483 813108634555580527301502758 7484 818006972046476000182424948 7485 822633628932650792055742266 7486 825788936032828442633942445 7487 828321646560889039120940285 7488 831972174573121778210921059 7489 836973225469648557146168921 7490 841715674954317846511472375 7491 844958765214417474441686175 7492 847549090882976840568714565 7493 851267140237726807666408229 7494 856372855228112501020164720 7495 861233745770599652591131301 7496 864566988743180495588563802 7497 867216433184153946327356682 7498 871003259078187248898995938 7499 876215622751164016263054586 7500 881197657361002956670588177 7501 884623482047263390102857144 7502 887333590850340536979993964 7503 891190474825344356157690396 7504 896511506241835040657765981 7505 901617443478811633667714896 7506 905138339679999550082398116 7507 907910701537638939449512221 7508 911838952147689905920565504 7509 917270705423359556853697018 7510 922503360413832744324319643 7511 926121880109987203414482900 7512 928958127991291716545228892 7513 932959081489153636940674697 7514 938503646388089516433969032 7515 943865891857863184906807624 7516 947584650614358662204158352 7517 950486462968466896040439897 7518 954561484011263413675237183 7519 960220986551061633474024346 7520 965715753875033840001644990 7521 969537432277428359323860009 7522 972506534267104872955744556 7523 976657016641881774977305763 7524 982433619710419113169963658 7525 988063899979288642095410854 7526 991991245096961760119073968 7527 995029409863046992031405266 7528 999256777232797079824422662 7529 1005152681216982498223650959 7530 1010921526321247478012566642 7531 1014957353200344464690467809 7532 1018066403157774221828624921 7533 1022372109828466559836197180 7534 1028389553255267330219160602 7535 1034300076986805319491697826 7536 1038447270172988539943235720 7537 1041629078339070326845349949 7538 1046014610048285344550162469 7539 1052155870238339620398062388 7540 1058211249409812403713783357 7541 1062472764501351704814244587 7542 1065729255857035722902680896 7543 1070196130584776324523936063 7544 1076463524318904373485462394 7545 1082666999901286764750822009 7546 1087045865133005319200753676 7547 1090379018017864768634703543 7548 1094928786820174755403641888 7549 1101324671019118995794990405 7550 1107679549297603842709846178 7551 1112178867156227125958466477 7552 1115590714697914508726748757 7553 1120224962563904091276929194 7554 1126751734981628452517445304 7555 1133261388730217508446109020 7556 1137884337601657729969763745 7557 1141376969180580076727223456 7558 1146097315913520934802054641 7559 1152757415844419032535123432 7560 1159425285519461311101201233 7561 1164175121368601273622040286 7562 1167750684118610826407957380 7563 1172558785241731449489645245 7564 1179354694242093449875705284 7565 1186184289195091605252607694 7566 1191064347278616616643901702 7567 1194725047624489132835462631 7568 1199622595312165423208008225 7569 1206556837936273528178782175 7570 1213551737646229797852388716 7571 1218565434259088345980475125 7572 1222313539491616380390722521 7573 1227302263526620593658182556 7574 1234377408077843479032321986 7575 1241541263403477147238232667 7576 1246692097659535714904952171 7577 1250529937549039266605555917 7578 1255611606306576219487602228 7579 1262830265603853948608246092 7580 1270166800055972318725406840 7581 1275458355703462237827822805 7582 1279388324152575962981076425 7583 1284564745611803362207831542 7584 1291929577771914723102703969 7585 1299442588806281544786392654 7586 1304878536078620482098950731 7587 1308903092815191085746774527 7588 1314176115598988335061290363 7589 1321689824835014921476243069 7590 1329383185166009275212684940 7591 1334967282668612905498927718 7592 1339088954979598804688135701 7593 1344460469423316414350108612 7594 1352125806859718232842500619 7595 1360003465795140411306335554 7596 1365739562428824563333424757 7597 1369960946936063694687939895 7598 1375432886186054611215361948 7599 1383252650690795599260979964 7600 1391318635488124601618672551 7601 1397210672409731571647832293 7602 1401534436888503401879799110 7603 1407108778031205202093205391 7604 1415085817065367551901970181 7605 1423344234309839966320368606 7606 1429396246930707472725949096 7607 1433825132171988406607617018 7608 1439503897394396225080199856 7609 1447641107879747293392449343 7610 1456096144884574432638480285 7611 1462312264907499543459042599 7612 1466849086624872859130287727 7613 1472634344407210419013769212 7614 1480934673612186571892842358 7615 1489590599841293555187686667 7616 1495975057336628761314880894 7617 1500622708118782678770868663 7618 1506516574460251497230298575 7619 1514983020904849460913031312 7620 1523844189418466029929037047 7621 1530401314940018949400595348 7622 1535162766249830167739206670 7623 1541167405928284397753028373 7624 1549803020308351328053147138 7625 1558873869231852730068759082 7626 1565608095973245843906894924 7627 1570486400194417685073282500 7628 1576604028060886577678643341 7629 1585411914192327673446900416 7630 1594696968208669039450868610 7631 1601612834200850631791813038 7632 1606611126733140496739734176 7633 1612844009042087765916859436 7634 1621827324825510980091319556 7635 1631331196691668935510460569 7636 1638433347042251414696006556 7637 1643554848446293371603734308 7638 1649905304222579131984188916 7639 1659067262628925596052381746 7640 1668794654716704931632795944 7641 1676087843891841944835232030 7642 1681335862084637722651591363 7643 1687806264528115893955117217 7644 1697150134605825499932314334 7645 1707105840467460856643760885 7646 1714594934616959718408780644 7647 1719972867119081788004772842 7648 1726565645047844161515189476 7649 1736094752952136316859231531 7650 1746283658911061917974863583 7651 1753973638237463578773349087 7652 1759484974473083390508444488 7653 1766202613806328719769373984 7654 1775920343851179235625560932 7655 1786347430618413694740447441 7656 1794243391790757701973292441 7657 1799891715441581838173587335 7658 1806736760723168578992693483 7659 1816646556456595793231495630 7660 1827316900773131093003966749 7661 1835424059386159178141081242 7662 1841213050800427545525489664 7663 1848188106764136000925387173 7664 1858293472067410315843968609 7665 1869212248373069970292672296 7666 1877535941452607258218865668 7667 1883469380110276400184452641 7668 1890577113287888298207173180 7669 1900881613499313088420836755 7670 1912054095628485551892918453 7671 1920599784183775050168728742 7672 1926681551219083055600940440 7673 1933924691592353702750290811 7674 1944431954656266777207990006 7675 1955863517560998060882569827 7676 1964636789184749602720263279 7677 1970870869967327290847252941 7678 1978252212665009776742022302 7679 1988965930306690055475784155 7680 2000662051807559543759014513 7681 2009668623324511507745425117 7682 2016059110100280046216225450 7683 2023581517141328094426939271 7684 2034505446068493558605631820 7685 2046471708633776953783312834 7686 2055717428798554770642834192 7687 2062268523391617319400179826 7688 2069934925475779824280775991 7689 2081072888607400043412154433 7690 2093314981160962379810677409 7691 2102805833406055480095321582 7692 2109521849982868062563597184 7693 2117335248329855499159500788 7694 2128691136053003626751329912 7695 2141214855811447329001845468 7696 2150956961046112064584097619 7697 2157842328943185519248742045 7698 2165805797181677021556642912 7699 2177383568637185236399787844 7700 2190194822976716191230961177 7701 2200194442437650407380976738 7702 2207253709054115066725738284 7703 2215370395161842168238987116 7704 2227174079559526335304543534 7705 2240278887913085140460591221 7706 2250542426067706166852525233 7707 2257780259824036760205610504 7708 2266053388120270616996701938 7709 2278087086084530942146439149 7710 2291491581869673472907776851 7711 2302025589372869954590733334 7712 2309446782737150264451868510 7713 2317879655928886454165308489 7714 2330147540875492936129609419 7715 2343857973453590789918729592 7716 2354669150158805104191494913 7717 2362278622741876936952510740 7718 2370874624025105026698744519 7719 2383380943570019499429377124 7720 2397403680237286841553569071 7721 2408498878262824016271321421 7722 2416301679983749374307265898 7723 2425064275201161824448341951 7724 2437813352602250668205720037 7725 2452154880613192713324352804 7726 2463541107464638344536274238 7727 2471542421787867882513289535 7728 2480475161644458281199041025 7729 2493471397276994939652877493 7730 2508138325900808256005257232 7731 2519822747650477616663570247 7732 2528027894896205141382916705 7733 2537134417234173266205919425 7734 2550382290101032271640805256 7735 2565381352711578168613881957 7736 2577371297235905564497084173 7737 2585785737965051678954738049 7738 2595069770099530696799551292 7739 2608573839377022115519210150 7740 2623911895576928321354113693 7741 2636214855852745978537430982 7742 2644844194328103055731697012 7743 2654309555445191827122417819 7744 2668074462065487908527935788 7745 2683758499845027252740085116 7746 2696382137305670192000212521 7747 2705232125030703333799186544 7748 2714882728649387048626081882 7749 2728913196920542305856331854 7750 2744950334851870068691380114 7751 2757902482804084194599495377 7752 2766979022140974381948287148 7753 2776818878640484592140048433 7754 2791119717905053747744842868 7755 2807517207372481354126264031 7756 2820805874475099492572552883 7757 2830115022343576713481738845 7758 2840148241557844593445271459 7759 2854724347891154590781163229 7760 2871489575358069283997926685 7761 2885122949163461227581999941 7762 2894670920822069447808197360 7763 2904901714702894165614563010 7764 2919758072652030014161845362 7765 2936898561965168745327490442 7766 2950885012524459235871388358 7767 2960678185435855747852233595 7768 2971110870786515162705825902 7769 2986252555151133566150846484 7770 3003775969882850311698590305 7771 3018124053415940780289831107 7772 3028168971197929133940607727 7773 3038807972478928330704768931 7774 3054240150135017007489737065 7775 3072154295964283993711663601 7776 3086872758595702141456141033 7777 3097176135059657603771645041 7778 3108025987268418738292391494 7779 3123753919036176030741076475 7780 3142066746168989351676270522 7781 3157164527730633122934931935 7782 3167733251009078932849904287 7783 3178798602635344433479728980 7784 3194827645192358187991063703 7785 3213547250822322317113947174 7786 3229033488724153505839021300 7787 3239874625489204988044924823 7788 3251160241548036815033376880 7789 3267495849389000805775688333 7790 3286630480198795553918876089 7791 3302514513368581341147057962 7792 3313635313143076979298585763 7793 3325146078287303525476928943 7794 3341793805731514538304687573 7795 3361351860436054858838517479 7796 3377643233329244728250267915 7797 3389051132892341128484282637 7798 3400792054606416761124303961 7799 3417757557854357448148061835 7800 3437747589786384600813660680 7801 3454456056467253740228611754 7802 3466158684356366236422311106 7803 3478134896233577705310153538 7804 3495423935473895659095458045 7805 3515854655212848016271160932 7806 3532990183508027956166596282 7807 3544995364618955453652993017 7808 3557212129724025634472940058 7809 3574830571292283930500238382 7810 3595710849337222896781467956 7811 3613283625062784416063133189 7812 3625599385349964741221222142 7813 3638062099669073789152272010 7814 3656015918259654115212867085 7815 3677354787747133418117711544 7816 3695375219010376923690395835 7817 3708009790289174787515849141 7818 3720723986269537914797589814 7819 3739019267202145119609309217 7820 3760825926669838012651799861 7821 3779304648246991510873385110 7822 3792266473100031786068080714 7823 3805237823281142901396506760 7824 3823880764823366233834786826 7825 3846164581020381051501365885 7826 3865112458811396578823525397 7827 3878410195600910404712483665 7828 3891644516339682957378657382 7829 3910641432087140006008938246 7830 3933411942831879909856914996 7831 3952840078393564851680458165 7832 3966482606381829664864721355 7833 3979985861673836516247057428 7834 3999343182989432908854853149 7835 4022610100075974773071115559 7836 4042529835234685862409867648 7837 4056526259814594220977690909 7838 4070304565213733509216449146 7839 4090028843727645307918043777 7840 4113802055881537233605791267 7841 4134224977426711251026646409 7842 4148584635464619967314410748 7843 4162644262103504907765905391 7844 4182742172275498339067453071 7845 4207031748159997707635283693 7846 4227969692619784925104523906 7847 4242702157912748727176056128 7848 4257049536626247544382583883 7849 4277527878372027836200586026 7850 4302344069645725520973567431 7851 4323809128146038847932900910 7852 4338924216995652576465393003 7853 4353565942549976279165206519 7854 4374431643933265777719567225 7855 4399784888360167973716636062 7856 4421789411568453490067613326 7857 4437297188473478455977669366 7858 4452240023903345605903857527 7859 4473500143895471856959645742 7860 4499401068508533892503520912 7861 4521957671663616076301770974 7862 4537868455133689207125025226 7863 4553119336190068928786135807 7864 4574781067498852553640225024 7865 4601240491818088418760323799 7866 4624362059847436855482172387 7867 4640686428340111771389692697 7868 4656252468051180952115098914 7869 4678323140020997163824720088 7870 4705352079327210621826473226 7871 4729051772053023334608133202 7872 4745800570036518790668306957 7873 4761689063384442143354828653 7874 4784176144969339688766809017 7875 4811785813634655851893094245 7876 4836077071070148676701110748 7877 4853261415214129194947524059 7878 4869479843930408897477335553 7879 4892390946742257860555992092 7880 4920592761618555504406344931 7881 4945489309355896037944028397 7882 4963120594852739223140111117 7883 4979676632334854244914624735 7884 5003019513768504930803290958 7885 5031825097634986599895947782 7886 5057340952326306392572594623 7887 5075430859345259664548562593 7888 5092332375697456352764294731 7889 5116114942134982891400388047 7890 5145536127206040539866961525 7891 5171685602139009087545719351 7892 5190246102415771690667010370 7893 5207501169616841305091577154 7894 5231731479712955295638287546 7895 5261780311207629871273319263 7896 5288578021977070019698742277 7897 5307621385541283241751960806 7898 5325238282742307091462028429 7899 5349924550793121934992630006 7900 5380613290567375345972585193 7901 5408074160844450407573605458 7902 5427612962887715608346204071 7903 5445600181842733330696444393 7904 5470750781240072535541889374 7905 5502091911483235115630300242 7906 5530231178883735035751363068 7907 5550278306770724969920580111 7908 5568644557403430040920374533 7909 5594268024176972162557989673 7910 5626274251173648165126000381 7911 5655107473226953591948238628 7912 5675676133652322807150782584 7913 5694430349761865081569903411 7914 5720535386211431607236829178 7915 5753219644170294080685536534 7916 5782762704390595271190560332 7917 5803866430684340037096235944 7918 5823017775793467336274783140 7919 5849613254213863401380280048 7920 5882988709164688641669594801 7921 5913257823226088516427105791 7922 5934910482810150754496249271 7923 5954468356158898102757925789 7924 5981563322659730647855878187 7925 6015643376420175529232918244 7926 6046655098437305372782645006 7927 6068870900436158502941990431 7928 6088844943124449591180446973 7929 6116448621547455495753472945 7930 6151246915760999304352265308 7931 6183018144676828884329875744 7932 6205811647684931325961335337 7933 6226211748967434294067536929 7934 6254333544903866882081782120 7935 6289863965150496805797672569 7936 6322411951233021045408204468 7937 6345798071241965308447040110 7938 6366634374978704761028737340 7939 6395283879889439510145347256 7940 6431560559870576796824592183 7941 6464902911320115340760601005 7942 6488896929808452366238184448 7943 6510179841074658036503669431 7944 6539366836515695383153430171 7945 6576404162315021279808617409 7946 6610558851983868906685471898 7947 6635176424172528244732709948 7948 6656916616031364481507213452 7949 6686651077987524723211025851 7950 6724463692409282758917387708 7951 6759449064635503766378765586 7952 6784706227911885902300070776 7953 6806914648353685699870785373 7954 6837206751683309328337072008 7955 6875809558669827329069744839 7956 6911644336226989958299227224 7957 6937557518740746737983850406 7958 6960245397792541818878003397 7959 6991105520786130565017553313 7960 7030513689916222893498044462 7961 7067216981080926040291049638 7962 7093803010514604965115340412 7963 7116981867523724077189277450 7964 7148420596579477625182659467 7965 7188649567649559845640594998 7966 7226240873388608656532104637 7967 7253516985906275151608623401 7968 7277198637001954654391855843 7969 7309226771421284942371825115 7970 7350292259110949936584925913 7971 7388791480390094116807465352 7972 7416775329767209894643804386 7973 7440971895504142530806600849 7974 7473600452410268648720772580 7975 7515518451034249963167900766 7976 7554945896250404471455909564 7977 7583655563188177119187171178 7978 7608379476376101001939612710 7979 7641619695758959849129713905 7980 7684406484107324670079979142 7981 7724782876646250797886659154 7982 7754236878273838038661488648 7983 7779500891997250939486636453 7984 7813364241887981393716550712 7985 7857036388156577517540885727 7986 7898382874078009784041129868 7987 7928600173645897524571690035 7988 7954417369478162001098853894 7989 7988915551256557876735963278 7990 8033489918069655527136960516 7991 8075828073921919286310546669 7992 8106828090689965294911818065 7993 8133211887106054553590898056 7994 8168356840944405793249579676 7995 8213850590471662498745107412 7996 8257202431237836270676803015 7997 8289005050561405629346148978 7998 8315969211553724892422346365 7999 8351773122000609527571777657 8000 8398203721170402705055359020 8001 8442591708348139900152946722 8002 8475217291965935628397960172 8003 8502775935867639500397513410 8004 8539251237575254743018701696 8005 8586636463386619570098627188 8006 8632083513203755172842576221 8007 8665552909730880338865060559 8008 8693720518251296066697987112 8009 8730879901850065746454167821 8010 8779237846785392369095556437 8011 8825767338553522051953350955 8012 8860101894183491576913562399 8013 8888893321660245263860346579 8014 8926749739784468400820234644 8015 8976098817325311224571719956 8016 9023734601933543145816878047 8017 9058956171352895028300682216 8018 9088386654225531890693283414 8019 9126953327693992007282666657 8020 9177312277942260407553865771 8021 9226078686493403156184342350 8022 9262209644012745485273171473 8023 9292294810522623922809032886 8024 9331585234678108114528395080 8025 9382973130085112562060741745 8026 9432894982676577493067818172 8027 9469958233581837727869753845 8028 9500714113703275742201193801 8029 9540742064915113510981449121 8030 9593178316120857915595203662 8031 9644280930772618693346665219 8032 9682299922900453201267322612 8033 9713742958508095972277233854 8034 9754522500841859175367756320 8035 9808026862627181075432311309 8036 9860336064359150135914754170 8037 9899334799900400662622203327 8038 9931481855177981702132837587 8039 9973027347236654339055587620 8040 10027619924590731690378895419 8041 10081162054651979339508558272 8042 10121165102187259595629050338 8043 10154033474282919842483105260 8044 10196359576223879784538217966 8045 10252060830529840301442020309 8046 10306862755782101292272802249 8047 10347895262553524081268387729 8048 10381502692487061871235779797 8049 10424624373219390612115308925 8050 10481455128560677168178285773 8051 10537544251018657107869975171 8052 10579631955441914055241753800 8053 10613996639269332595902820530 8054 10657929183836004619164847257 8055 10715910633426374004956108468 8056 10773314899957389429888882476 8057 10816484144378321159522794351 8058 10851624744619253781499235891 8059 10896383761768937948288457731 8060 10955537474508888380782083801 8061 11014285386694443419614601855 8062 11058563130394444915708620126 8063 11094498787728033905236936875 8064 11140100217681277022217585954 8065 11200448144843930408894331046 8066 11260568769005856937021516351 8067 11305982601460387148311837509 8068 11342732946695410797899130220 8069 11389193069110161401320702422 8070 11450757551159545119953772946 8071 11512280528553404043509558419 8072 11558858682948081072351735327 8073 11596443849273121041460324711 8074 11643779291414591540753994249 8075 11706583064959502157369751934 8076 11769538622137970083424215391 8077 11817309989146656144373496354 8078 11855750624666321364373491697 8079 11903978369786381872660891655 8080 11968044574672932767262375914 8081 12032463534021970788095914907 8082 12081457675851468937806657380 8083 12120774956414691763600201395 8084 12169912352346031515219477145 8085 12235264538892231339981046919 8086 12301178329342862061958160237 8087 12351425494048768059639811543 8088 12391641136375417943280283420 8089 12441705904345912940845696292 8090 12508368040721542305934412936 8091 12575808708640135547364606244 8092 12627339844718611699710145308 8093 12668476119830673235379213940 8094 12719486363503443923296499066 8095 12787482843258750207313638943 8096 12856483063518750131564125516 8097 12909329834778907839462042983 8098 12951409581742705159450735681 8099 13003383796487558478156292282 8100 13072739446234210192709114950 8101 13143332533472312854436682916 8102 13197527334194119900591924927 8103 13240573974180073175164778026 8104 13293531056582071210766786898 8105 13364271143830073658135354675 8106 13436491063889899382041919202 8107 13492067034272446364072553040 8108 13536104584939086973832402106 8109 13590063842550203052044252599 8110 13662214083704399759718207271 8111 13736095465270782999781366384 8112 13793086507175978614260320799 8113 13838139597384955636543143617 8114 13893120758724829403677745486 8115 13966707327244882204033043166 8116 14042285473671940244507166334 8117 14100726266668621991687405547 8118 14146820151537679271961887936 8119 14202843376349709290170756353 8120 14277892911077374027449688083 8121 14355203812413596235181858653 8122 14415129830127284554888634754 8123 14462290406428196109002798333 8124 14519376296197262150132013675 8125 14595915909855053737566489876 8126 14674996255068695239239526665 8127 14736443781842134447789872402 8128 14784697603750838519367278785 8129 14842867212489181356394239031 8130 14920924500354447551320838515 8131 15001811689762593789997892382 8132 15064817837632470933406934737 8133 15114192132838654010383424508 8134 15173466978146497264162543525 8135 15253070026905205915681879320 8136 15335802184809920341011439320 8137 15400404910805066936588527719 8138 15450927596988707695204157685 8139 15511329671396450824911685164 8140 15592507068180922699381176278 8141 15677123055715974776850991378 8142 15743361179482610633040421669 8143 15795060881165007372653175707 8144 15856612663763878900407023593 8145 15939393505378992520004254300 8146 16025932933570712878725422215 8147 16093846155330203540903505104 8148 16146752221107273560314871162 8149 16209476689475587365248848340 8150 16293890591817911533373220197 8151 16382393834863808475315281754 8152 16452022753708668712724053308 8153 16506165273874324401733368031 8154 16570085916306545308644094235 8155 16656163023981158581223026698 8156 16746671232749983849063440072 8157 16818057365283770460441517896 8158 16873467189851448135310976352 8159 16938608017897536287200654904 8160 17026379014037223963444559954 8161 17118934129794265673401139346 8162 17192119929121270588160550929 8163 17248828686251707264114793799 8164 17315214247574277698980178156 8165 17404710363866110067560030429 8166 17499355132227548641367733714 8167 17574384007298112670411648488 8168 17632424122141743733301365888 8169 17700079513698850680850763467 8170 17791332540623079849802170787 8171 17888110525743335534223986847 8172 17965026861060877841271463737 8173 18024431575023250708058811269 8174 18093382456584676751527974692 8175 18186424753871212459834914836 8176 18285380352867275431254090206 8177 18364229528563041699759913117 8178 18425032919001924987386417893 8179 18495305527007138486792610396 8180 18590170034314799376116105512 8181 18691348491931629071612297016 8182 18772176904213443272927498274 8183 18834413904576336209819715079 8184 18906035066342354871243135616 8185 19002755314166425019365637415 8186 19106202737687572463082714417 8187 19189057819668783575330112367 8188 19252764240079821635455262105 8189 19325761388367513850446571192 8190 19424371509181073154046910913 8191 19530134883588778738255011576 8192 19615065126503883111578687032 8193 19680277674809164278008599877 8194 19754678862756598374147463911 8195 19855213602391439302060163025 8196 19963340805780530573429084455 8197 20050395780593855641054197532 8198 20117152083874509924288922857 8199 20192986000306266035309497846 8200 20295480729579150997367876250 8201 20406020548829166900408588243 8202 20495250928243298902943471464 8203 20563589554805655512691272644 8204 20640885539927097496339916945 8205 20745376266517465983175770472 8206 20858378413227511329080022243 8207 20949835994098053306012713076 8208 21019796475950565223600834061 8209 21098584537436385804062743260 8210 21205107918021565356943445874 8211 21320623044712504568877865863 8212 21414360770876055678961014557 8213 21485983626702676634237468425 8214 21566294456189116046077589316 8215 21674887808843457386686699408 8216 21792967525432139385915136610 8217 21889039510954288811393973742 8218 21962366269594310312752971178 8219 22044231259584776015095764592 8220 22154932576449080998538000907 8221 22275629466999395944456310942 8222 22374091019849837505975639560 8223 22449164244294232450361454841 8224 22532615505488139148313764555 8225 22645463465716128229712014786 8226 22768831105471785419081164014 8227 22869738751633559860820355570 8228 22946602063548199360082658886 8229 23031672442603187774782836957 8230 23146706425591705709176436451 8231 23272799398295734547159721630 8232 23376210906315927617422366631 8233 23454909011102080325006072608 8234 23541632108839869582597689771 8235 23658892207749918267351624470 8236 23787766123255988893618524581 8237 23893740529245112854255313166 8238 23974319241647963819859447358 8239 24062729431714443830932575468 8240 24182256467290087202130962300 8241 24313967979470863921619777795 8242 24422565612558479821799890303 8243 24505071882834452469751015702 8244 24595204330824724056599405219 8245 24717039865517312727946706911 8246 24851646690475154456533463173 8247 24962929198729190727969218869 8248 25047411139383191111415447500 8249 25139301822442625831959596034 8250 25263488174847749426021183004 8251 25401049109433192102649417176 8252 25515079486250753522167342281 8253 25601586399354506646783606166 8254 25695272126267004813935896687 8255 25821852385881995738439238146 8256 25962427326525559428960007899 8257 26079269937502917477214475285 8258 26167852342605909038483549221 8259 26263370774380911717207425894 8260 26392388816690688963484468670 8261 26536038778553677523332420505 8262 26655759388843480700419491578 8263 26746469051488072456935535324 8264 26843858722457995147643965281 8265 26975359224357465966966296540 8266 27122146360807541959237310563 8267 27244812162971180414296292300 8268 27337702123823819146494441631 8269 27437002463263965656366019920 8270 27571030918825172673268426324 8271 27721018541242620015877692373 8272 27846698183606035693858433626 8273 27941822788216534979874871000 8274 28043074142499667503095666185 8275 28179676879092312049754104833 8276 28332929477013021106933463157 8277 28461693092534149280560304028 8278 28559108021735383416942688739 8279 28662351677033529574615183458 8280 28801575871807476939002821331 8281 28958159133408821436776106034 8282 29090078369065215931676770600 8283 29189840670025629182367641441 8284 29295118875571830113595798457 8285 29437012572310660050442196473 8286 29596993405246565219061941795 8287 29732141451951653239705666006 8288 29834309569893356257458591115 8289 29941665561816478956049428610 8290 30086277688171125269423758049 8291 30249724240762766430625163338 8292 30388175863819555215787313817 8293 30492809674414849089997762560 8294 30602287700160715577241986805 8295 30749668085272711169223544807 8296 30916649768061420182687629380 8297 31058481338162370325335964792 8298 31165642180621916133071138064 8299 31277287523974435986403187792 8300 31427486916498266136372191106 8301 31598074424167368359037631641 8302 31743363948949535131080698392 8303 31853114659815460417195761027 8304 31966973666531588864429568472 8305 32120043753066143538786115352 8306 32294309086738594727414241411 8307 32443136242903030438230412887 8308 32555541190560650443385232909 8309 32671661294633443451842514187 8310 32827654718572552095179456714 8311 33005671208491395639438688602 8312 33158117374496203060646771397 8313 33273242494418113192531055101 8314 33391672244982293217307876696 8315 33550642625794829497260527308 8316 33732484954393650149790294512 8317 33888633243729967898034633706 8318 34006546074466659515965445585 8319 34127335163361570555190248831 8320 34289337116311613857661412317 8321 34475081341682321108253875900 8322 34635016636742929701842240046 8323 34755786356674165289143554529 8324 34878985646679144931367939041 8325 35044074802997205960645590124 8326 35233798382762645429674768298 8327 35397607369312772860290493227 8328 35521304834174361629638432799 8329 35646966387932039017745484493 8330 35815199415448363260691882171 8331 36008981231047417810051517444 8332 36176752433307742455758492532 8333 36303450214508446970223248120 8334 36431627324151631708436842349 8335 36603061948403132191195435774 8336 36800982329796149591913433960 8337 36972806146147887789829682336 8338 37102578569891606774673820935 8339 37233325787389931803306926892 8340 37408020813212316473951100126 8341 37610161564014870475441044825 8342 37786130303337266570614917648 8343 37919053490565734370972268948 8344 38052426658808379276629253238 8345 38230441992425593720316068780 8346 38436886415478770901488750663 8347 38617094334129196562624156121 8348 38753246241300864146111111457 8349 38889302525932200645782807008 8350 39070699197555328687513897828 8351 39281532120940910513576062910 8352 39466075460388222480459895491 8353 39605535921109086128958915537 8354 39744333843134258533140434612 8355 39929174030082596968639066061 8356 40144481833591702915244362046 8357 40333458858713396922235439451 8358 40476309626235975285467809493 8359 40617909095413961821826378644 8360 40806256145771015768840195762 8361 41026126787834957826254052756 8362 41219637825889111079289098069 8363 41365962616495878701793915048 8364 41510424965537758559763179722 8365 41702343422355496554276335297 8366 41926866467447803292980597737 8367 42125013947730686192919345923 8368 42274898485018716484442127781 8369 42422286504609418868668441246 8370 42617842130674165960066410447 8371 42847108777192926591223674976 8372 43049997271393631684882401975 8373 43203529331477316170180367921 8374 43353907306139314844657216345 8375 43553167109313274176663091025 8376 43787270217953172888627890501 8377 43995006481216497227025583429 8378 44152275938865663350258329520 8379 44305709683683650490760844896 8380 44508741942836092361918899159 8381 44747776065459703677736408022 8382 44960469078169001114134154294 8383 45121567953899871413913827273 8384 45278124852125640305658056001 8385 45484999143668430208009251814 8386 45729060552686578513349886889 8387 45946821562978186711644241667 8388 46111844071115088457078363637 8389 46271593112672444396064218143 8390 46482380337714639932883467600 8391 46731567055985835426800814998 8392 46954509623007176199819149678 8393 47123552220733038048698833834 8394 47286564041642761366700084301 8395 47501336453779661426857158093 8396 47755748285038870309516463134 8397 47983988322962210350402638539 8398 48157149760376359968301989877 8399 48323496683121854999779895431 8400 48542327916873953398180934924 8401 48802066476701178305994970695 8402 49035722299505545168038515604 8403 49213103670707456408354660212 8404 49382859745561933953447929752 8405 49605824845479904916462712105 8406 49870993592819310956995650817 8407 50110185959852947971167608630 8408 50291890755071074971506105177 8409 50465131802407746387975061872 8410 50692307252859669086047551894 8411 50963011522100218588480097580 8412 51207863684436484605270458359 8413 51393997843221462284007854462 8414 51570801496828446591611684009 8415 51802265252486173523881705739 8416 52078612286115006398662087460 8417 52329250033714515661734765859 8418 52519921999216506510606761255 8419 52700367750638803776017264784 8420 52936199267680469208356208521 8421 53218298249520503633187978874 8422 53474849959212838181809583401 8423 53670170733562955131028112544 8424 53854339977494072514232520242 8425 54094620245540457978854707065 8426 54382582334583975023362555016 8427 54645179018882192236201383521 8428 54845262219698439731477368582 8429 55033238300444930405249987149 8430 55278049875247507840219920157 8431 55571988240097732047945066956 8432 55840763596859442427628998612 8433 56045725514897775783125263431 8434 56237593773940194276277171896 8435 56487020810839412188298190050 8436 56787050664772404854039090215 8437 57062141127721086391283732203 8438 57272100785692714097752307727 8439 57467948610367188043309909722 8440 57722076898539682450900702332 8441 58028315535199123865576597403 8442 58309860325319907728319508956 8443 58524939537896127673987035552 8444 58724856411220999881891655225 8445 58983773408735181415074664788 8446 59296340238472939636967231351 8447 59584481416296994436732178434 8448 59804804851323392173146338239 8449 60008882402996106654521816532 8450 60272677272695705016654376885 8451 60591693859571359956900913968 8452 60886576378363586721503801018 8453 61112271619305598857962470792 8454 61320603677895269346754857013 8455 61589367324131211625731922213 8456 61914957423584041862025222318 8457 62216729183448685874883412928 8458 62447926793091081743158944710 8459 62660609439452924938453512528 8460 62934434545684068212486151903 8461 63266724142891291468866166853 8462 63575536045810679053849055007 8463 63812369631233697736984686369 8464 64029501253171789787122863652 8465 64308482320455850288513644872 8466 64647599669391265285361534102 8467 64963605675212769452927659829 8468 65206211954068212546056633444 8469 65427893302273795651189901592 8470 65712126688669975542864622987 8471 66058202351877449365539576768 8472 66381559535264407787987939314 8473 66630078403375181559249120784 8474 66856412648668035654507601194 8475 67145996609573697726550307340 8476 67499163498670318608378037205 8477 67830032107032525333075985339 8478 68084606707339702782479047487 8479 68315699499240891030462686973 8480 68610734228684805977998636390 8481 68971127645608831408564685406 8482 69309671158028861526445917170 8483 69570447950910537847578710069 8484 69806407477575134959687780807 8485 70106995150490703523483257912 8486 70474752829509829194933355272 8487 70821138016681356041607116179 8488 71088266851668161734806100625 8489 71329203901207394068671927800 8490 71635448716709436988749417263 8491 72010710867205236366172476224 8492 72365107852400157544985956553 8493 72638742041312506513175312235 8494 72884770064535045826164457335 8495 73196778290224661507330047795 8496 73579687640269462171244098226 8497 73942269961350553809137959136 8498 74222566352883308793771237295 8499 74473801527486308387962726553 8500 74791681544808505946914371386 8501 75182383385551308103412555153 8502 75553328058047803036538443175 8503 75840447113828264299926374486 8504 76097008410069052316171673604 8505 76420870760748804943986850920 8506 76819512991627285570329314702 8507 77199000572890677402199819056 8508 77493106445036420248231793793 8509 77755115692916639443338062697 8510 78085073126499228703707866779 8511 78491806301295229763334864998 8512 78880020955753301304225954111 8513 79181281565956622448732173885 8514 79448863523950945359016465888 8515 79785031046473435647663020487 8516 80200008420229795577697166593 8517 80597137985756779926423799674 8518 80905725105923147471616041608 8519 81179007531285598975518792084 8520 81521502455106525807629913526 8521 81944880031923484951982250201 8522 82351116087344985060515189286 8523 82667205421813132533432655528 8524 82946319142494405420171672027 8525 83295261137309762214410139473 8526 83727197719039657364427492524 8527 84142735652790863598550764549 8528 84466506922162818724139561268 8529 84751585910372900347615076222 8530 85107097055446772448389056674 8531 85547754291306124444658069546 8532 85972793371262609007222237677 8533 86304430397872205318916101683 8534 86595611845323001525673465007 8535 86957816682962230687868241964 8536 87407359120080838317199825877 8537 87842102564581123431336422087 8538 88181793359630208920574421622 8539 88479217754493814134255904702 8540 88848243344796361305975903050 8541 89306838479723421690926620844 8542 89751493529803280367976535876 8543 90099430382195106989285370414 8544 90403241587813752460193406261 8545 90779217564721495787987368875 8546 91247035895909306650973914499 8547 91701813888767677717636060189 8548 92058193455667637996145544929 8549 92368538791052344018522807214 8550 92751597419739355083299855653 8551 93228812501025580297504115513 8552 93693928944742764690131491007 8553 94058952343896923946754449413 8554 94375982666052280512712210462 8555 94766258901680726658559122765 8556 95253047396790768740217079665 8557 95728722046319502239477876449 8558 96102594950162074168982416128 8559 96426464738275600320742838190 8560 96824096286151749470167399780 8561 97320638024243218695648932214 8562 97807094958694025877442920689 8563 98190027690275234633983587101 8564 98520895131810181519566391936 8565 98926022508974127677555524358 8566 99432500541245988016187902022 8567 99929968242488156200231691917 8568 100322175873254644625251500115 8569 100660202951986165983634533338 8570 101072969550269245619441773729 8571 101589570207658684668825282118 8572 102098281640259031425692643791 8573 102499984089719284139579651794 8574 102845336675754329311372555284 8575 103265888826339378805206879288 8576 103792801778330068941560085274 8577 104312994470851617116735102629 8578 104724416608159601433220037790 8579 105077264549981978593569823729 8580 105505751589501959415221511670 8581 106043169904067866352354730119 8582 106575086031751401465974686790 8583 106996457779241952374724109433 8584 107356974997824458255238976306 8585 107793549336036195999855240577 8586 108341669540745741793055344465 8587 108885556009597174056615130888 8588 109317112448307402028095340167 8589 109685477033334041847955629711 8590 110130294222404227309930084658 8591 110689316366710126866928421689 8592 111245424899017468059090439288 8593 111687406376228806476044379532 8594 112063800684470594161086008020 8595 112517019489912454849680206140 8596 113087147208653228028687083211 8597 113655734429956948465092090209 8598 114108386668793228793483439939 8599 114492997424682220874470281877 8600 114954779897981700124496393464 8601 115536220476121397670636721364 8602 116117548003662844633870519153 8603 116581122214780140845473962188 8604 116974140613226842176363071253 8605 117444652166198425347190145046 8606 118037616604831823520749304783 8607 118631951137504345776943889459 8608 119106704132909120202642526959 8609 119508325944409599841763176064 8610 119987735425322383693196312047 8611 120592438508973463915820442737 8612 121200051918801832277470786993 8613 121686246227834284423784710305 8614 122096671905913843790015780340 8615 122585151677429790972793295162 8616 123201812042672072464153568162 8617 123822981467845758590060561302 8618 124320885455366089055037224000 8619 124740320246407562616903466808 8620 125238046265374368856113771320 8621 125866886470802250209891339854 8622 126501894410289101480850648502 8623 127011782397104789052931953239 8624 127440436452610081242602573229 8625 127947588351752473579934258886 8626 128588834949333527444295026006 8627 129237969359100357696938702610 8628 129760121744673378857266994371 8629 130198210236008118081137903590 8630 130714971407561918466253494606 8631 131368855015400699222340355849 8632 132032409406268322254305645194 8633 132567112793741645509352004976 8634 133014856029413379886859972738 8635 133541413710748105615375078665 8636 134208169087292856315933397026 8637 134886442624453081510728662554 8638 135433989948036621282133802148 8639 135891613493558298074774403347 8640 136428158854834618053918508060 8641 137108024974558907674041009669 8642 137801322578782056923952625663 8643 138362013233538692876216174676 8644 138829748033929728344139533880 8645 139376476267839579317715907254 8646 140069696398431767529634318993 8647 140778328848993276392714185323 8648 141352468823066418195848486854 8649 141830551328045023242895239200 8650 142387661741682770477378749361 8651 143094483522776872373948182992 8652 143818767562132612193795035489 8653 144406669571457229546718084946 8654 144895341863378243013835124232 8655 145463037972292804605682530289 8656 146183713495775235459801547446 8657 146923971936015209132119219188 8658 147525955561555143480570865866 8659 148025465486149026045819591023 8660 148603955110627494636786736717 8661 149338741002554881832675190870 8662 150095302833666054983920737169 8663 150711694661220888627043956120 8664 151222295961190139219111709998 8665 151811791324825020692691114924 8666 152560948828989220904498850935 8667 153334149328958279319460298920 8668 153965283091583957411544638067 8669 154487235543114658827620434412 8670 155087953373707497853227812766 8671 155851748436884697911661655898 8672 156641929283672667797059601264 8673 157288146006760548227471727825 8674 157821715559007380801779699146 8675 158433877191863181674425779872 8676 159212580550784957616044526657 8677 160020089936205668452752275133 8678 160681738085265618344097641089 8679 161227197002870170222349408331 8680 161851028486537708872390637063 8681 162644915756622692886444715000 8682 163470108502158246476497460266 8683 164147544133351904562484378520 8684 164705171142054763277798408550 8685 165340903346569579412204072475 8686 166150255112455427485152544258 8687 166993492787041895087598911225 8688 167687079700513187699989265900 8689 168257160135921833661575720266 8690 168905028863609418071260642210 8691 169730130771525582800747221762 8692 170591781811343375711738723836 8693 171301891707393896534810046701 8694 171884717666969099964019642914 8695 172544963765867541395714690310 8696 173386106617890446549122884895 8697 174266546448193879970831989612 8698 174993559086351737709591052288 8699 175589429584676743994478014445 8700 176262299064638866262192154366 8701 177119778914871929448789088456 8702 178019390073893764127028172525 8703 178763693434925047467373429236 8704 179372914562322542445563319610 8705 180058658713859369919347998629 8706 180932776966581462923414169881 8707 181851949231548300870009674791 8708 182613939682461330458025314731 8709 183236824767024809440556573323 8710 183935700282953007148371193103 8711 184826763792779833122217173382 8712 185765894308075551175342372745 8713 186545976770168657323098104303 8714 187182846543275554681865946272 8715 187895115643233356691612566441 8716 188803436817337419805050128612 8717 189762930224851935167825913393 8718 190561518344856547575256429734 8719 191212701110232166277571542351 8720 191938631668129157614589538981 8721 192864528570564932066595430793 8722 193844797142266945909720928653 8723 194662313466638375405432058648 8724 195328145273040416239209921065 8725 196068010947508462929349940420 8726 197011807405690620066297718212 8727 198013271178463115480726701066 8728 198850147330872483520560376606 8729 199530972148467707999888591487 8730 200285052516381226623782846896 8731 201247078229764753757500568658 8732 202270165142543422573419654474 8733 203126842004624813705043805561 8734 203823011905130163272220927986 8735 204591592598265914644346374279 8736 205572183249278268742400028111 8737 206617329282533193081783953937 8738 207494257177941210431694783655 8739 208206132518603491965723817402 8740 208989505363511027337522252646 8741 209989002730787487100598406528 8742 211056652048389847892423955442 8743 211954290930223398037035419726 8744 212682240541712463514257462838 8745 213480703702868410863823590390 8746 214499455776843160420064697401 8747 215590060870358919013415219827 8748 216508880512008187550931678973 8749 217253281890300377757717945484 8750 218067140016620748342473051551 8751 219105501117527293650632418524 8752 220219522952981289089027182621 8753 221160003142455542495514457660 8754 221921242644785012706884938474 8755 222750807019571835266404056999 8756 223809137917907786651540343709 8757 224947046085061889104501751613 8758 225909676822856904569381836371 8759 226688149867814348374201569800 8760 227533738562213981703661275902 8761 228612406601726353446849602748 8762 229774679465916862803195660802 8763 230759961166481491137883323609 8764 231556072438340657793841848982 8765 232418010468393329838369087357 8766 233517389691642005257880435444 8767 234704514548221707400873475666 8768 235712958245084272476909329732 8769 236527121902438629248973838396 8770 237405741389799846884108186600 8771 238526212666358026675010159032 8772 239738685897789922642275560257 8773 240770813452405894580033975195 8774 241603453341198696947835458168 8775 242499093677615440488958292510 8776 243641044834967457460509878798 8777 244879372070617431422965666910 8778 245935716385001042502463570578 8779 246787266256034090642529172665 8780 247700274271659857845067971268 8781 248864100228857964632674478399 8782 250128796507535315676197037055 8783 251209901740738553360155338284 8784 252080805471745858040013226775 8785 253011535607380966982022454646 8786 254197638511524339306395126942 8787 255489228446819381656493735762 8788 256595650235323059453714619371 8789 257486362057697717135539428104 8790 258435176541042484877685329500 8791 259643965906642962844540881996 8792 260962983855112616872634921247 8793 262095289537195022182207056762 8794 263006274267458578280165612185 8795 263973543293469413948824435076 8796 265205436144770213364145513390 8797 266552426377022820101164099967 8798 267711195221172740354536565404 8799 268642928497278459124512744487 8800 269629030412718176508895184105 8801 270884451429033141052653542794 8802 272259968303765511655505697722 8803 273445791741207272892356363307 8804 274398760263769747144998299464 8805 275404081756045903201799157999 8806 276683463420188654248043730357 8807 278088071561228708874501030064 8808 279301553422628200205105186467 8809 280276255201173938235728019835 8810 281301191491560331504647870919 8811 282604974241434072743798495473 8812 284039248717844265515490519085 8813 285281005474265791621817099712 8814 286277950078600470212869037429 8815 287322905119939516513317217787 8816 288651537503360116022799421472 8817 290116064012657220368964539411 8818 291386725020842402026692052289 8819 292406433837632745092338806116 8820 293471820516617838932464059541 8821 294825759349444275871732396027 8822 296321134403993012859000488147 8823 297621342156033861577876343442 8824 298664348650703193467474993819 8825 299750588994842831610409965066 8826 301130299522491042939252398481 8827 302657130639129449496521057398 8828 303987541016609160152516462649 8829 305054391000648021746723431703 8830 306161916390014922260216547020 8831 307567872452432616331006189251 8832 309126778345389027366179511792 8833 310488060878064977847332462007 8834 311579312781859322287092715869 8835 312708564165730527713434780265 8836 314141248365912565856745658975 8837 315732859143074537443473575788 8838 317125697272179443545451199688 8839 318241922423461337912675923022 8840 319393350541956816338482511605 8841 320853254418082364793611964250 8842 322478211780679914278678288507 8843 323903303126918073956435668108 8844 325045086034945002503866431136 8845 326219151645775105655057419965 8846 327706775847049883940130841210 8847 329365733292815917167860527915 8848 330823789929132980475207808265 8849 331991728574704326856364733472 8850 333188902685138060258012249008 8851 334704757151426686065010685944 8852 336398380181299605096337353481 8853 337890128910505334496896948314 8854 339084835041925831667611215694 8855 340305599146094830103155107707 8856 341850203291430477565287387166 8857 343579169619864500187143090717 8858 345105352257189532799743618944 8859 346327451692292025558902858601 8860 347572298013946796349464159119 8861 349146180914007134363999970713 8862 350911180682958057414387204505 8863 352472554343626753441873129276 8864 353722687277967873155881438511 8865 354992119018805903712125397446 8866 356595819602446594465374776173 8867 358397555599101317009857886576 8868 359994892991004371845957997871 8869 361273714312349355781694070844 8870 362568245906036427216941490596 8871 364202313150975293934382643759 8872 366041501029295697785069264380 8873 367675590750847314249245427259 8874 368983770360061501332161341021 8875 370303927732070682576684787664 8876 371968920864818069495531378006 8877 373846289370970487300101233775 8878 375517936214236545866396179713 8879 376856159352703792347675514159 8880 378202480186098413344359007480 8881 379898968886231172149647468352 8882 381815260087975038764726225662 8883 383525285347159870892348550592 8884 384894252930849475138122686140 8885 386267286938139612135546406173 8886 387995851547018667522916198797 8887 389951821067128634618438273107 8888 391701062852509695763434264841 8889 393101491812816214097668898800 8890 394501801014020125852214735776 8891 396263032748053569938226813376 8892 398259450001851816733810111957 8893 400048763559252773272512698264 8894 401481387190734502444741949079 8895 402909546197779795509424681700 8896 404704047366336087768083386591 8897 406741695803412299427296003452 8898 408571953839306787215019097174 8899 410037522154451565179810011652 8900 411494118462052856844590418819 8901 413322502690130792687228473115 8902 415402180040329821907369778221 8903 417274273052669404474615339293 8904 418773553143817824343945917154 8905 420259187426971119336520050668 8906 422122079882735970172947093744 8907 424244598406493993550872622468 8908 426159435021355645524039807926 8909 427693211429914739481370969745 8910 429208497848150814535182711886 8911 431106535475448221684070901430 8912 433272722218560841241909409418 8913 435231229532710607794451751716 8914 436800304625792552163764895726 8915 438345871134335201619950501192 8916 440279702890297263287908730541 8917 442490399943203860181474859332 8918 444493523872675197162337281415 8919 446098718227298640049061797802 8920 447675206895275804392070203414 8921 449645493993136071405064667704 8922 451901558754807456313701540176 8923 453950264389594138292045196522 8924 455592417184587298601388418051 8925 457200484520446771828985468208 8926 459207900677683846314586692863 8927 461510206124201171567489073693 8928 463605478089166567387618396911 8929 465285447504914395120099765118 8930 466925764789198069534008381386 8931 468970996481129878126810044422 8932 471320431439045616821613205336 8933 473463274261151574769341665773 8934 475181937887330864678596049988 8935 476855191512965264159841502439 8936 478938938231919182166083414965 8937 481336407656491967476287697145 8938 483527846138452525404397605294 8939 485286101389902110719594912610 8940 486992993210165323498658881261 8941 489115967730351808872573646254 8942 491562392988749873880232608861 8943 493803472589216514714606219267 8944 495602237130091326504399288228 8945 497343484814420363024367722781 8946 499506413462640995061342248787 8947 502002732622210012414474561221 8948 504294519842597222085803540126 8949 506134732018958330711778541719 8950 507911069416763392811409865705 8951 510114692349086802200235378131 8952 512661860470780981352692920284 8953 515005443248842436627146714878 8954 516888062529836909258284734135 8955 518700240042493097329330984408 8956 520945311527035646467180758873 8957 523544300964112080043315222543 8958 525940789074379896319746723465 8959 527866796502167734435696264475 8960 529715581463357284043605008264 8961 532002870169308061999826766108 8962 534654670871387487172938752985 8963 537105196332588595010218876572 8964 539075594981175794020947687844 8965 540961772045758103593449378772 8966 543292061338791313766053431834 8967 545997681161389667109654876933 8968 548503398650955557542832463453 8969 550519214094095862613027189451 8970 552443585635685246464652376216 8971 554817673879905888797872251652 8972 557578138899544328055425810465 8973 560140226175332116762114545867 8974 562202506963661889922169123147 8975 564165893481097294640965442972 8976 566584594347669704683675296233 8977 569400949182672066412659858836 8978 572020607512017069641486647746 8979 574130425659591320240335604866 8980 576133666192485026701957812558 8981 578597808975096780709627369065 8982 581471117112186863319070877789 8983 584149571708408662995345186099 8984 586308023188808199532041709698 8985 588351975742364974266755760004 8986 590862405679682482268072453803 8987 593793749806494926755451252991 8988 596532250272981219564932585293 8989 598740455525164626042392608745 8990 600825997504465685351902467861 8991 603383576109740869040043864478 8992 606374058453362961022277313994 8993 609173879235357348615134071307 8994 611432983679433461801681675838 8995 613561012333384195373985533391 8996 616166617731375618445223569251 8997 619217360403038809663566601898 8998 622079801247261082176301995082 8999 624390975810361502620121619178 9000 626562408685504922460368049589 9001 629216935956879949083277265393 9002 632329081302923583928410260841 9003 635255467725152992682981756693 9004 637619909377586205201654353261 9005 639835684781988815243767101181 9006 642540046315377507072350254448 9007 645714757274608810794200100167 9008 648706441035363302036969522984 9009 651125373337235952537336894163 9010 653386450814655876869858391911 9011 656141576666530685477292930055 9012 659380037134108899747662823034 9013 662438396722555309930224093369 9014 664913070381048300388551218010 9015 667220431195600388189145015274 9016 670027269458160004633264163390 9017 673330684656134228719673368979 9018 676457125782367002197349313786 9019 678988819219858154882809493596 9020 681343466851394050444798504602 9021 684202984028633264000847332027 9022 687572580883267536245903607394 9023 690768536979095643708900100331 9024 693358556912322875358489118342 9025 695761517562749076927068607135 9026 698674698954900976300275728052 9027 702111726480921909810516282537 9028 705378659209306294105195658693 9029 708028341239769451690225938636 9030 710480664350529785175857675301 9031 713448514447070275355646730599 9032 716954244138976691694508002070 9033 720293643912262777919507291141 9034 723004353128064554587278058512 9035 725507111909018683416747324933 9036 728530654790427955595813338587 9037 732106381021003851489179268444 9038 735519767528096398324998201067 9039 738292899117427084383815102251 9040 740847191087360215647253525728 9041 743927470835839602859024731311 9042 747574511262016074521501548930 9043 751063434004645950954446342061 9044 753900413881119121801802866844 9045 756507361420123428715979130535 9046 759645442539470933864680956587 9047 763365138515684692386350683718 9048 766931177353919999722465127623 9049 769833462793970708067882806734 9050 772494213707942668841129622520 9051 775691181552794408460659317419 9052 779484898551994975519017059684 9053 783129664259151343135353729609 9054 786098744551710812862785192697 9055 788814472649214195540694585010 9056 792071433863864053393461169552 9057 795940561906323858851961908801 9058 799665696733431677657150066272 9059 802703093842097095233014912980 9060 805474999523845144086641993505 9061 808793082490859053082285106850 9062 812739036580945284856781752838 9063 816546214830934156899150273782 9064 819653484068854672191550818740 9065 822482794930070755436219702715 9066 825863150228917281097066752150 9067 829887370799986599545312333189 9068 833778299411750321838599203139 9069 836957030129455105956632766296 9070 839845001575375061399235667200 9071 843288802451298258660807934180 9072 847392755818880296593368744448 9073 851369174961388322400870779710 9074 854620991247785135209988159200 9075 857568907122570434619271228043 9076 861077349965936415944639793757 9077 865262528789374383174676229497 9078 869326212465998852240454385000 9079 872652773862776449366572820346 9080 875661947092111435052529695379 9081 879236251928464567292758496455 9082 883504175681186274827906049829 9083 887656932344416444922948702236 9084 891059934574086851433839046914 9085 894131707821739368092594039269 9086 897773118812809700871603249576 9087 902125334261404860245209402716 9088 906369007438124033995437789621 9089 909850183145945734894495229529 9090 912985929484574773547152398580 9091 916695715440482969238818850366 9092 921133797132767813607769036936 9093 925470266060270716380404782062 9094 929031385570296607142146670266 9095 932232509166796838494552966202 9096 936011964069708786317232610559 9097 940537514831961749846800161393 9098 944968695104893694372472873790 9099 948611567190392808010429522683 9100 951879504006070342785770246236 9101 955729947545558501839970241966 9102 960344598989116087860406708303 9103 964872443217518249484532570769 9104 968598915886023168979405359017 9105 971935134391903339906945860381 9106 975857912512278003782397135035 9107 980563325549682818804608328170 9108 985189824028331448634457112861 9109 989001785321568641829775683900 9110 992407787229141234182487475539 9111 996404272689019974481315291776 9112 1001202138059918510170141879228 9113 1005929319449149033726639069226 9114 1009828698258112343042058559857 9115 1013306019265826360265457815309 9116 1017377612210216298026385832048 9117 1022269651017207054044815656316 9118 1027099583035417635299814679204 9119 1031088349930850642778126550838 9120 1034638560486675503636608452334 9121 1038786689031848332461176603871 9122 1043774653286486697683609996050 9123 1048709443414519106801150238071 9124 1052789611493075196985144481617 9125 1056414317573452128870850118687 9126 1060640438404898457789318126732 9127 1065726111584067950239071609236 9128 1070767907781667340182401748699 9129 1074941533528021936408030260235 9130 1078642377433534322895654450125 9131 1082947976417289399850374712941 9132 1088133174030154918722973350794 9133 1093284165464713518678063084824 9134 1097553349629906181074336170881 9135 1101332010798004704809245104062 9136 1105718603605644487529642678103 9137 1111005173771406593711862711176 9138 1116267591559200234616817190289 9139 1120634480055490131356488266482 9140 1124492675890613736411193854420 9141 1128961808638225996503190365727 9142 1134351632674901528630873016841 9143 1139727750635031469774114521706 9144 1144194535447553060693293841184 9145 1148134022168994062729577321715 9146 1152687272070436385706230865350 9147 1158182265094894270519165511436 9148 1163674400516150850217780510425 9149 1168243320631662620766644263957 9150 1172265894139529672227223786653 9151 1176904870174292169939954939646 9152 1182506981713779823506128043591 9153 1188117496134648168250376337083 9154 1192790838487670698519504271982 9155 1196898335247310848068748351811 9156 1201624678843308857548606018391 9157 1207335893458708323151097402998 9158 1213067193460740556854310586838 9159 1217847293897386390475773156834 9160 1222041591842633057071794434656 9161 1226856977574261296958488602609 9162 1232679315495321060344626566030 9163 1238533853510103331554554267354 9164 1243423097769904679784476897561 9165 1247706117225526128330763220016 9166 1252612253527313532228728988253 9167 1258547771300105910841943125609 9168 1264528046430052923009008558815 9169 1269528871146099606410741863011 9170 1273902575769828302004586969213 9171 1278901205666039197741266548806 9172 1284951996812900262861357631072 9173 1291060555666114041274394793133 9174 1296175449383817770355078062291 9175 1300641847128348996278415092779 9176 1305734748978884349090999320079 9177 1311902944671097511987089412120 9178 1318142382210531675322862696724 9179 1323373886425339331707992860930 9180 1327935030520693462104588593767 9181 1333124018783652611233749365993 9182 1339411788527144344832519399708 9183 1345784748934319377856940713101 9184 1351135459148701789866719178973 9185 1355793449105352864933114261214 9186 1361080375116624543638099849566 9187 1367489927450945109606840878801 9188 1373999105004464842427139440933 9189 1379471671804514308551579702116 9190 1384228654437693788647414419924 9191 1389615407207952200576463446759 9192 1396148990418821881302576380433 9193 1402797130387945797381979300163 9194 1408394260539919581901600025255 9195 1413252431015512670016608554903 9196 1418740938045003077837710128847 9197 1425400840890709047757394459129 9198 1432190740444239934046701912703 9199 1437915198011393924618848424038 9200 1442876800913852305255246558595 9201 1448469029025357851796508210086 9202 1455257581477294752818849079009 9203 1462192090608045818893665411413 9204 1468046698088106650482128384414 9205 1473114028510810269820160392926 9206 1478811984701200768666822329167 9207 1485731558698852936745258635346 9208 1492813581163963611389206986352 9209 1498801220647594739211004131760 9210 1503976625306101947566734866862 9211 1509782357616872936133022584172 9212 1516835367837544468998184140831 9213 1524067862114918901796004777533 9214 1530191476465540369910808818367 9215 1535477354834174795931683434754 9216 1541392953241394506087662475400 9217 1548581857884998503002547920919 9218 1555967838146146078957114275536 9219 1562230432201475129178470693606 9220 1567629237673704596610120683886 9221 1573656834997794356374235954303 9222 1580984136587021228800225413679 9223 1588526673686583437979840800374 9224 1594931315482267522955781149667 9225 1600445556555339648949086225560 9226 1606587329391122948206733540101 9227 1614055575587313111302504124457 9228 1621757798069566603734791347676 9229 1628307620085287993181440656732 9230 1633939861569594301705228090386 9231 1640198031237057926671001920010 9232 1647809815672113087518950107401 9233 1655674910794744002092747402350 9234 1662373111223179751616788079757 9235 1668125975476829751707064915367 9236 1674502808993050482080887270173 9237 1682260772117723433850791157339 9238 1690291986893173795237674325211 9239 1697141830932202707005288050749 9240 1703017999121296841584932337140 9241 1709515810193995700779237281960 9242 1717422640142907789311595899353 9243 1725623282397600260115083381089 9244 1732628103566153212711937868251 9245 1738630316951253496485118275969 9246 1745251466994450017088244223727 9247 1753309900468191434564790633295 9248 1761683339919944641887420244397 9249 1768846541397902769112367982161 9250 1774977602647207659921104498979 9251 1781724501819455459362191127508 9252 1789937324984133142146251375018 9253 1798486994338085536175371033971 9254 1805812050330635656855073565736 9255 1812074824860375923080942869536 9256 1818949933126071751996979059029 9257 1827319982530675955856447173085 9258 1836049378594042326896956052776 9259 1843539835720907381002403657572 9260 1849937253063487732093354599986 9261 1856943081277755339141855802880 9262 1865473244789725966999889221811 9263 1874385929605716742027249620104 9264 1882045408315684091879177074101 9265 1888580463516105871807877567939 9266 1895719574533767305548385911607 9267 1904412792293147680555924511841 9268 1913512394294387536621375442551 9269 1921344590305566604497936289948 9270 1928020345346675140065048954519 9271 1935295355155831650696391850176 9272 1944154620548407823770879211499 9273 1953444835730196417959589752759 9274 1961453521496442423314695712781 9275 1968273106753553475843516006285 9276 1975686685634309879816163398526 9277 1984715046284140514077849154215 9278 1994199639397904804462207525348 9279 2002388665601854244686604138947 9280 2009355281327322602672185035389 9281 2016910155036198889151638676669 9282 2026110713817951569896768931536 9283 2035793519585245744031061066308 9284 2044166816658414750512319172288 9285 2051283734496719190976083437947 9286 2058982685477305287182378435491 9287 2068358601548822409615806104333 9288 2078243525896238381872334017645 9289 2086805105566644241268000974510 9290 2094075670100571983083682585811 9291 2101921538720991898553299966268 9292 2111476028576520517595227390936 9293 2121567049891878791009082378473 9294 2130321006759650613263558788299 9295 2137748637088175919425820934115 9296 2145744322905940080013521850469 9297 2155480661450467775585362445988 9298 2165781831860665690702960867692 9299 2174732345002119650530345703692 9300 2182320536350580448230766076104 9301 2190468999405415734471314529565 9302 2200390521050566220249909837754 9303 2210905967721467753164532814032 9304 2220057302322128235360293236402 9305 2227809627685316510220975428557 9306 2236113889820576573517662802935 9307 2246223989602526827557087034912 9308 2256957916061285620804896431471 9309 2266314425078343341947774346782 9310 2274234536897134601250438097944 9311 2282697683110404150087435177316 9312 2292999817830296979987306124418 9313 2303956505310511748630992577290 9314 2313522631165216051992277229638 9315 2321614263037375403571848203470 9316 2330239442860895694718913637183 9317 2340737132248230098156969212000 9318 2351920941058339382665643928829 9319 2361701217358831952743608462912 9320 2369968185784644221833869339617 9321 2378758614696198539752829938218 9322 2389455442595692833024393925467 9323 2400870813511023862404305108839 9324 2410869866806127459334447785137 9325 2419316072969511392743244002453 9326 2428275033834423343431261846416 9327 2439174649416854893526476844924 9328 2450826105095749472957437210096 9329 2461048656660235654859961066439 9330 2469678088246012485462871518547 9331 2478808932790921923786477978701 9332 2489915051788460427397415953402 9333 2501807198212908904492704268142 9334 2512258065864775298611124613166 9335 2521074798912774956747492996265 9336 2530380949231870926419254406782 9337 2541697355198431474590955535277 9338 2553834883139654325039569264307 9339 2564518983089952705779974907845 9340 2573527183886651546972822603411 9341 2583012133981054065256008568789 9342 2594542679578209855441668717299 9343 2606930366087634932154732235747 9344 2617852714823398205681212384296 9345 2627056641831795535786625967997 9346 2636723959182793149539662841833 9347 2648472567491797452919145501320 9348 2661115277417889780216812661268 9349 2672280993618717013672029111488 9350 2681684999447168646218205262116 9351 2691538326624031614952161059385 9352 2703508992484512764963970542867 9353 2716411680015922642340688725996 9354 2727825986504788376280047073724 9355 2737434519915529278498438233020 9356 2747477576218633886955654694786 9357 2759674367594537270887582024490 9358 2772842077830041654686905934152 9359 2784510303558907129069389190319 9360 2794327911517006549545705439848 9361 2804564494657019474037600659612 9362 2816991554030385223224038291842 9363 2830429424576106634006369295073 9364 2842357006646917928277082264361 9365 2852388336410424643290537532467 9366 2862822324224312513588472245386 9367 2875483870017488293203856511909 9368 2889197132611885083037854320218 9369 2901389618333554928602977988559 9370 2911639419585601975784074366131 9371 2922274771790245205808163271029 9372 2935175099817148795852523980561 9373 2949169081984280303214119245082 9374 2961632130966257977643902039966 9375 2972105257989910924837318205155 9376 2982946017974117692662247918434 9377 2996089502921175267200416405770 9378 3010369629652755373228681656582 9379 3023109015935801222512748070826 9380 3033810429832446159195046745296 9381 3044860726488176875637604736577 9382 3058251823425578776937834101639 9383 3072823618892341502538395216259 9384 3085845233117130581254410137021 9385 3096780004069213147372906910953 9386 3108044053662843168986317792286 9387 3121687299586770719917437769043 9388 3136556388879681906606332194556 9389 3149866240493873755822366885558 9390 3161039550072813083456404557929 9391 3172521658157276429944340394852 9392 3186421673563769839405294507656 9393 3201593784465629533860642825087 9394 3215198003970049364834651265681 9395 3226615147490166397416412230409 9396 3238319710858841279474649179980 9397 3252481201349990995619888660663 9398 3267962166137981997120775183333 9399 3281867007372571486092716779316 9400 3293533396291884135160067982703 9401 3305464904975096667090287536045 9402 3319892662898257690011069276850 9403 3335688420178006768222175054443 9404 3349900262648211233287759580660 9405 3361821427016964897877453972237 9406 3373984466322006065531746727675 9407 3388683372442747607149766604200 9408 3404799969014477191980415290689 9409 3419325320258749282456909111130 9410 3431506911216564700256701541143 9411 3443906163812131806632334986842 9412 3458881189021652512451013202488 9413 3475324781779012197900165669681 9414 3490170279778121123041964244704 9415 3502618072100658077812152821496 9416 3515258320146651256455243618866 9417 3530514527204403679670206085432 9418 3547291385066582652991835042544 9419 3562463800695431774050580959251 9420 3575183695391481091139541635959 9421 3588069822715102232602558289994 9422 3603612368027388773321575051081 9423 3620728873905122334481406533895 9424 3636235113427787185230998839702 9425 3649233140387720507576698410773 9426 3662370134706842005677977576344 9427 3678204270142158628154733008912 9428 3695666922938254230067064034073 9429 3711514030546967281924417110062 9430 3724796351243488504591132051716 9431 3738189306438276608147619040283 9432 3754320381180199892788494388422 9433 3772135797825220722387009638084 9434 3788330958224038810604744697882 9435 3801903868466198633039048770421 9436 3815557986899996966641474242189 9437 3831991449338424803417975004600 9438 3850166366862181707040810915721 9439 3866716907896086756185924368335 9440 3880586840637536690914797011594 9441 3894507435528033532207599182069 9442 3911248835189609754757298266832 9443 3929790112829125460223250995479 9444 3946703508159319121902208952375 9445 3960877036361799416020330214261 9446 3975069534203523834649852337027 9447 3992124523722092520269050901514 9448 4011039145066715432118261607925 9449 4028323016892883457921758996864 9450 4042806856445954773183612097403 9451 4057276799485165427255747278504 9452 4074651136613121357564302812696 9453 4093946211787479934522025218867 9454 4111608333617812472197895202676 9455 4126409346315859840084702716799 9456 4141162395078912507576644189779 9457 4158861944740330413902508398750 9458 4178544712625833026103613116154 9459 4196593012095602743520388770841 9460 4211718208673156227668073859084 9461 4226760144549455530182630527645 9462 4244790880935902323315625035028 9463 4264868711431501828492373417496 9464 4283311273171012541872555928813 9465 4298767816397448280702772102165 9466 4314104544278112127310844550395 9467 4332472552988063172160987984825 9468 4352952949311019927549368183926 9469 4371798017863754652601474060541 9470 4387593225698456414738918585767 9471 4403230776671841786027137352806 9472 4421942256894644693481772392442 9473 4442832857922036697376150265642 9474 4462088840713845238075980864436 9475 4478230189522926451055663622810 9476 4494174723628189028197730855898 9477 4513235990373536058245239070673 9478 4534544573025280007508639478236 9479 4554220043385462984869524853896 9480 4570715171221166218853997103173 9481 4586972980261047191227357182538 9482 4606390466634940640498318228544 9483 4628124948299103330518782940828 9484 4648228648534261192143300014536 9485 4665085358478172513900259824049 9486 4681662868892230624160068604520 9487 4701443128420443984034518879068 9488 4723611569421639211637260912758 9489 4744152413943172116532123793304 9490 4761378677514405330001268659171 9491 4778282453313933805191694410489 9492 4798432162313995655256894145576 9493 4821042768425678116926924468242 9494 4842029846931834689777391788983 9495 4859633807561361537437391058465 9496 4876870553327255147962937956272 9497 4897396513330001985233267266397 9498 4920457638331486066578084571186 9499 4941900219044876957020618312548 9500 4959890195617197556223001008734 9501 4977466759562057420512455624010 9502 4998375899783826736373957037075 9503 5021896048062875142077919319337 9504 5043803581024379905251127691805 9505 5062188071487749395325297673542 9506 5080111448583539637086255050343 9507 5101410828450094644686376947227 9508 5125398657651938920437048943921 9509 5147780778071953286535500566423 9510 5166568463118399480962124018309 9511 5184845798290993034462875921472 9512 5206542610014296528230420579488 9513 5231006933737969331907504406198 9514 5253873465405953014907842173170 9515 5273073212222342218308791635456 9516 5291711803614320490805746781640 9517 5313813374823296299347299155554 9518 5338763165366173109938233750345 9519 5362124124119477490591291065675 9520 5381744990210905097687180056625 9521 5400752292514000226168359308821 9522 5423266088940447801828878286445 9523 5448710480091914345132028022349 9524 5472576077344882969056078168628 9525 5492627314431688512736213369569 9526 5512010942290285320134560034291 9527 5534944570511134911720525309185 9528 5560892860396315173534254756192 9529 5585273506730669848036309121261 9530 5605764564720396281077907911660 9531 5625532296207535932472514225091 9532 5648893506444659909659864223164 9533 5675355160419159016135492901054 9534 5700261469236698440969411718519 9535 5721202000272339191950980261824 9536 5741361780439695904126231598142 9537 5765158469418514664985927961486 9538 5792143123015150294764401201604 9539 5817585914253808688098155076398 9540 5838985776839706831238131152456 9541 5859545721343034780330133690772 9542 5883785935211184873561766304810 9543 5911303397139701128608990765406 9544 5937293701054029030474712005757 9545 5959162964260817393356488221461 9546 5980131363062395334502907730596 9547 6004823300369751287911318717589 9548 6032883555570529162387409007119 9549 6059432616577679833681609105908 9550 6081781564327672370411112440980 9551 6103166885477300200230874513409 9552 6128318900218671864701188207165 9553 6156932112971471603175683444320 9554 6184051393563791753319547695315 9555 6206890528998261746077789669276 9556 6228701422494394656767982400392 9557 6254322027216246770595333661670 9558 6283498544305038482366089855234 9559 6311199729030384031860551129702 9560 6334539778960186915197772316360 9561 6356785080692820461943655970786 9562 6382882949665392616445928460250 9563 6412633303600353592192524655251 9564 6440928303111267111090666172944 9565 6464780222552291723708254952272 9566 6487468958329243627239515202617 9567 6514052930785474785782780883020 9568 6544387843083253938276179976368 9569 6573288798256163140804879543098 9570 6597663775051118192973112223073 9571 6620805164709381359420199742060 9572 6647884248152075758564343242005 9573 6678814632675448655429595498117 9574 6708333918801061912403372599965 9575 6733243378329131267172653323239 9576 6756846839933006124076262087005 9577 6784430213511704473700457576001 9578 6815967179869765344273895152366 9579 6846117410915863710186765385725 9580 6871573020891787837086037614158 9581 6895648175019531764515728489603 9582 6923745192978585584421667870648 9583 6955900049988646736722160084819 9584 6986694082936489244500865929920 9585 7012707758300657839517002438025 9586 7037264432421424243963834832710 9587 7065884627620799422320804819001 9588 7098668886833192398794368899763 9589 7130119826088775737712905735078 9590 7156703733989941067028274226682 9591 7181751966932811378968686468996 9592 7210905054443182247705522054614 9593 7244330433730180152598911966975 9594 7276451635611611804932106832247 9595 7303618200483860816504555276198 9596 7329168247000808649752179900856 9597 7358864127774533323794252908579 9598 7392942554984638667929408618910 9599 7425747632286907802259528828329 9600 7453509541022556443096556697917 9601 7479571876447214974824889387652 9602 7509820641066819247455606134490 9603 7544564257745687854768208917517 9604 7578067084384136968540200509372 9605 7606437291604239510985318555270 9606 7633022616608380324611577452075 9607 7663834549114208112710311493564 9608 7699255714293505609449694326062 9609 7733470430027332029426852661340 9610 7762462163451524461574104107353 9611 7789581408901189038447524342800 9612 7820966990699915300449326727852 9613 7857078284755430046873995687859 9614 7892019299992565857400773747439 9615 7921646065909992665395304022784 9616 7949310397823256159366095821312 9617 7981280311678990207241190871976 9618 8018094540259353616846348015588 9619 8053776540944099630959904578820 9620 8084052129787200439729005006630 9621 8112272954395581471938649785868 9622 8144838088505327960993599855444 9623 8182368286532721679336849172557 9624 8218806239117531328963743649310 9625 8249744731140495077110039007683 9626 8278533700056065041192946476099 9627 8311705152211343265818051063169 9628 8349964587955600921754415305969 9629 8387173744458437954278972006788 9630 8418789515522160334643771884317 9631 8448158531012441002988782790565 9632 8481947612848903973725888593746 9633 8520949792076444980582683444429 9634 8558945695225159945079823182788 9635 8591253422690572018643567885120 9636 8621214643063351338999698160181 9637 8655632884400280857071580852106 9638 8695391554599343186304479569791 9639 8734190043064542708064527855389 9640 8767204711796207602754964088031 9641 8797770556896440110951336509601 9642 8832829710168036441403709186367 9643 8873358864851706345251191948659 9644 8912976078569611154439934748566 9645 8946712987051518935065514279093 9646 8977896143872519696376942545677 9647 9013608188652940630465762677010 9648 9054922071741507990022267705314 9649 9095374457328325729954092666143 9650 9129849223893846509791165259186 9651 9161662652305025314004039108147 9652 9198039799929173389023370413556 9653 9240152910213373760947997560464 9654 9281457226472735477857605117076 9655 9316685795650725048257352720347 9656 9349142734244151501980571954290 9657 9386197432526245838933299650393 9658 9429124528212982281459849853309 9659 9471297851738022643278564242231 9660 9507296500717105895837212583464 9661 9540410472775235185443180224000 9662 9578155410827250031655381378937 9663 9621911514169421585807617659826 9664 9664971245041106702733807004977 9665 9701756590254199389494141801361 9666 9735541409841133883190086818561 9667 9773989522993225197755288102927 9668 9818589925005322269375468199343 9669 9862553792588661264054375203658 9670 9900142796419822687989928687537 9671 9934612574598525035220776371501 9672 9973777049423613789415304077813 9673 10019237314684775929100224974400 9674 10064123383524577219800752348352 9675 10102533361140322818975157897189 9676 10137702512318243123385409612790 9677 10177596791762964855269487896903 9678 10223932763309231222094424684223 9679 10269759439127097931976641037034 9680 10309008065434333852189883389569 9681 10344891313839955387771877505231 9682 10385529102464234652365404639948 9683 10432756906771754215035503614144 9684 10479542942566038969671072400378 9685 10519648259298818228229091942364 9686 10556260645591674656894933353426 9687 10597655914919225556293336465129 9688 10645791966980230352306715964047 9689 10693556469230704399163558998525 9690 10734536892168038495826521916149 9691 10771893780184798886970690866568 9692 10814060774166903797180967770065 9693 10863121782660286916928994389352 9694 10911884217639305428225434091983 9695 10953758543956303941715383384810 9696 10991875627595572002621792595021 9697 11034828868190534894407119583617 9698 11084831840748912663601425141025 9699 11134612040940894026447012989763 9700 11177399456695540149121060015242 9701 11216292766944058912949236305731 9702 11260047059814782490956085648355 9703 11311009308389960314426774607371 9704 11361827479021025265571765602031 9705 11405547566778935124905530890412 9706 11445233478881940121570319237839 9707 11489803919214122087712335190379 9708 11541743065542922827318633066745 9709 11593619791222576554519878991242 9710 11638292537822126785344291753574 9711 11678787778600637102082168978212 9712 11724189757044135637163051485070 9713 11777123738216591096718911105383 9714 11830079989693360656960778286558 9715 11875725794153609838868493134490 9716 11917047449471499978295948885568 9717 11963296658207466484491121480768 9718 12017243732339413653745783166679 9719 12071300873372391698754834597353 9720 12117940554946259131239208046705 9721 12160106077330002549361921010817 9722 12207218516266436513801319618073 9723 12262197268278603703909278318618 9724 12317377062626879957742127399200 9725 12365031869002087692788266440332 9726 12408059085416118176566221416644 9727 12456051068514548899780953314997 9728 12512080416020259720017048202450 9729 12568405034552261724764351472267 9730 12617096650202584921010238188319 9731 12661003769983271584019980906915 9732 12709891931719330435041353584776 9733 12766991131022998893553752588103 9734 12824483158947795273147743370535 9735 12874233713637209723402182286231 9736 12919039336588498506790930637297 9737 12968840638549197255261133230034 9738 13027029290757831893513896673440 9739 13085711734980492945856760664260 9740 13136543812422849105465285358066 9741 13182266937076674987289497234275 9742 13232998674697266854476549816771 9743 13292296731947249085850075869570 9744 13352193028550392582816034962503 9745 13404129675227290600079123345739 9746 13450789707271923713329668456020 9747 13502469516715277750008358875896 9748 13562897288516726083539853183825 9749 13624031310370419267903293011854 9750 13677096044510001371523538420227 9751 13724712805389543298362049526388 9752 13777358670571026038006867265889 9753 13838936830272107134794468386664 9754 13901332894774330366094700468778 9755 13955549715493753571648112444033 9756 14004143451182061025912722595525 9757 14057773710942975480067948438414 9758 14120523302316571460958717513811 9759 14184206179266493683873498528105 9760 14239599575880889061740120814213 9761 14289190965833257046377152295950 9762 14343824321265954776348226626163 9763 14407766765221147552709701783479 9764 14472761684827499678816495800018 9765 14529356646328272515379545993507 9766 14579966812614271993920862440725 9767 14635622334542112340981187715933 9768 14700779435962996251857584654508 9769 14767112096989874944724922079907 9770 14824934121695244886222497411324 9771 14876584638316166747187488496044 9772 14933281774931565377939806882440 9773 14999675729645952940644320950250 9774 15067372307698424729164926692303 9775 15126447413079154620282107143647 9776 15179160315473576736227135576451 9777 15236918900137446317213906146581 9778 15304572302018084533195000954874 9779 15373659457970008322780060441342 9780 15434014190653316739179501349998 9781 15487811985394369586677773281676 9782 15546652244600325966872415382845 9783 15615588092801296406055278178778 9784 15686092981367821476006896443836 9785 15747754427322525158960521986381 9786 15802660102010498623366048627410 9787 15862602663517268952436944893931 9788 15932844369848299683305592549596 9789 16004794648305546219981614822699 9790 16067790443211526492387452651146 9791 16123827476565521132102298712937 9792 16184893377701063482520223812979 9793 16256464774142539044504306819337 9794 16329888611197008931193326929281 9795 16394246951002149024444540607680 9796 16451439323154544428074517421597 9797 16513650019295454015253491871347 9798 16586575365656966772524034629353 9799 16661501450467284208754586358006 9800 16727251102135073941648964331597 9801 16785623305132649512024016750349 9802 16849000678362502410812914687437 9803 16923304670087849197487447950680 9804 16999762221441473116199309400358 9805 17066932533892531915610664404034 9806 17126509582408147042811474412653 9807 17191075950358500389412623370261 9808 17266783726480087889765443860620 9809 17344802502127691960045918575793 9810 17413423417378512424177433976208 9811 17474230859637317825493229653470 9812 17540008984515164053057976622047 9813 17617146135760849469926231796085 9814 17696756441911109668008211628804 9815 17766858506413380179278040768073 9816 17828922435337606152180715559454 9817 17895935533143149554377086819467 9818 17974528110198605139626603669831 9819 18055760811176190737700557043029 9820 18127375187360108603907310245776 9821 18190722251936542936631064331733 9822 18258994001875248261661145545446 9823 18339068523805004031593279283843 9824 18421955051874613926324627807878 9825 18495113529899658654310465804166 9826 18559770946774003319505620869763 9827 18629325500866939591929728243880 9828 18710908963697323157830411659021 9829 18795481329056667458360351555538 9830 18870216338773358559997673238700 9831 18936211904075723567799988264076 9832 19007073896972310689688145776081 9833 19090193782439571626574440456931 9834 19176484583384246452805604104408 9835 19252829206510470192142635800033 9836 19320191307916341847570782548845 9837 19392385866913683870742799022420 9838 19477070151380657344632526487734 9839 19565112584643921002385447193733 9840 19643100567159467178395673362489 9841 19711858196190559563139914155625 9842 19785410951463635924419360373604 9843 19871688115008371643354258767077 9844 19961515986278880417504548404101 9845 20041181751041892235940806031159 9846 20111364515611372168153268228532 9847 20186301610658437464819233499337 9848 20274200646338290113202635502566 9849 20365848380958914443999113208423 9850 20447227040548013176102071670005 9851 20518865177754662875418490784286 9852 20595213280062296307351766406993 9853 20684763703357047932328391170011 9854 20778266357207941946493490017535 9855 20861393726993852050614434417190 9856 20934518116169817813904950878938 9857 21012304428102145752028319996854 9858 21103536286539803573053490761805 9859 21198929557108965867816116307835 9860 21283842168559526924245268775821 9861 21358484344576378566220317590996 9862 21437736614493087511726406504542 9863 21530680497462078014185879303113 9864 21628000735106696022743180382322 9865 21714735849329213901583499302208 9866 21790928016167126519599373370066 9867 21871674549774969205489030778340 9868 21966361598526525404890461905763 9869 22065645817928463098789238016245 9870 22154241439453415559077828033867 9871 22232016484038364184165620216789 9872 22314286155980958740854534606366 9873 22410748073825578094852760226153 9874 22512033965644423529044363530716 9875 22602528856454603682934053847814 9876 22681920362768550996033775819385 9877 22765742628459361853239564442644 9878 22864011691161291467011828342288 9879 22967337633888450702734933562585 9880 23059771327697696738180758286282 9881 23140813591166835668863960051533 9882 23226218498870325514738454456561 9883 23326327565244115201880685944264 9884 23431732637261498312676653243530 9885 23526145454047228347512204323284 9886 23608873496213433888682144746244 9887 23695891699379468133995297111720 9888 23797874222092714329639876933411 9889 23905398213939631933769129952627 9890 24001831274733470095159580651207 9891 24086280858214199025319176190899 9892 24174943628070888464531407316936 9893 24278833664657379359336474170619 9894 24388517091509329816017903397936 9895 24487012333450182443452412692927 9896 24573219977192155153844731760302 9897 24663559215602418134652901132691 9898 24769391439689976227344675091902 9899 24881275554053079191222938134957 9900 24981875745707089627155176600389 9901 25069878740539175415931157195371 9902 25161926993126408788575585125699 9903 25269736705883818015976559297152 9904 25383863510508714370871719877156 9905 25486612267460600016147908748095 9906 25576448691951425800035644948409 9907 25670239161499773150560088207507 9908 25780062303307267110433212456783 9909 25896474564326383794340209178763 9910 26001416365046731103096882528120 9911 26093125101672623558403032429778 9912 26188691661807441029559326389782 9913 26300564824155323501012643584460 9914 26419306084447468806442784575646 9915 26526486286440639604495047361683 9916 26620107038069612516300043660549 9917 26717484247223835489883543995936 9918 26831444684843897477480387992898 9919 26952559277630233955688332213189 9920 27062024133867610985783322263436 9921 27157597440565202634706535530357 9922 27256820556237432316441914802905 9923 27372906199471928405553388665263 9924 27496439262147440438422327698291 9925 27608235937790820332377900038645 9926 27705803193953690793190706283460 9927 27806908187263926576493207670038 9928 27925157654676970216479442859195 9929 28051155142881628042250070609868 9930 28165331732301647054970168698427 9931 28264935204124941416734812830654 9932 28367958774674004768843552868811 9933 28488411385910344682931594535566 9934 28616920087844239582825717375522 9935 28733525631938800401770484551611 9936 28835208475223392344260446307984 9937 28940188066262198790550897319988 9938 29062883855158439495733225608290 9939 29193951406145252878309801626883 9940 29313035909963000670208805927353 9941 29416842188268830150500566994449 9942 29523816002183790035873494927013 9943 29648795730137226213577766149704 9944 29782470627440471367719785688918 9945 29904085078114452983252592899556 9946 30010059781266283697274269931578 9947 30119066795387227369062963616143 9948 30246371964987566720225126449252 9949 30382703582884133479481930743677 9950 30506899967880856399635089658877 9951 30615089030832881288394067008277 9952 30726169013570032824588982295065 9953 30855841882499393135043487114416 9954 30994880487615004976078783697184 9955 31121711813304201225587143450076 9956 31232162135370039801543634887988 9957 31345355662686682647289727903441 9958 31477439257893357949230365116260 9959 31619236024804646101044854203922 9960 31748756335355131937682663073501 9961 31861515799809869202959886472214 9962 31976864272037480078589341928857 9963 32111402404189086386314218774010 9964 32256009431297068191156852532884 9965 32388273827904182010631902166603 9966 32503391321965217951874847703830 9967 32620936980967969053330831870650 9968 32757974259189693742445717777693 9969 32905444584869541290973276077604 9970 33040509245319730800813096727130 9971 33158034680513318941977283463265 9972 33277820627208986124878058822542 9973 33417402474112785287970918978254 9974 33567790093144856543562955744498 9975 33705712291723080990453744464526 9976 33825696624643557521533559055254 9977 33947766836888000385500492015972 9978 34089939503898706689339235675991 9979 34243299384185913977351181759741 9980 34384137511931618970633862951717 9981 34506632765400437079599070758426 9982 34631032116242959363747429427780 9983 34775842699227388045471867372060 9984 34932230798804068653372848975097 9985 35076044384121589073875220080132 9986 35201103668753400089418357555474 9987 35327877945070431737053867383978 9988 35475374400275695345974011407294 9989 35634847684613255677947493910845 9990 35781697414242597183105496588097 9991 35909374950425736974195651457470 9992 36038570871940426701447752182635 9993 36188802032247799337438116526660 9994 36351418491862497770848124686706 9995 36501366232216548688914983534715 9996 36631717372515418814981676277505 9997 36763382611210863845865337640503 9998 36916398202711663573807293960078 9999 37082216871080008063083426298239 10000 37235325689954331878313869048300