0 1 1 1 2 0 3 0 4 0 5 1 6 1 7 0 8 0 9 1 10 1 11 0 12 0 13 1 14 2 15 1 16 0 17 1 18 2 19 1 20 0 21 1 22 3 23 2 24 0 25 1 26 3 27 3 28 1 29 1 30 4 31 4 32 1 33 1 34 4 35 5 36 2 37 1 38 5 39 7 40 3 41 1 42 5 43 8 44 5 45 2 46 6 47 10 48 6 49 2 50 6 51 12 52 9 53 3 54 7 55 14 56 11 57 4 58 7 59 16 60 15 61 6 62 8 63 19 64 18 65 8 66 9 67 21 68 23 69 11 70 10 71 24 72 27 73 14 74 11 75 27 76 34 77 19 78 13 79 30 80 39 81 24 82 15 83 33 84 47 85 31 86 18 87 37 88 54 89 38 90 22 91 41 92 64 93 48 94 26 95 45 96 72 97 58 98 32 99 50 100 84 101 71 102 39 103 55 104 94 105 85 106 48 107 61 108 108 109 102 110 58 111 68 112 120 113 120 114 72 115 76 116 136 117 142 118 86 119 85 120 151 121 165 122 105 123 96 124 170 125 193 126 126 127 108 128 187 129 222 130 152 131 123 132 209 133 256 134 180 135 140 136 230 137 292 138 216 139 161 140 256 141 334 142 253 143 184 144 281 145 378 146 300 147 213 148 312 149 428 150 350 151 245 152 343 153 482 154 410 155 284 156 380 157 542 158 474 159 328 160 418 161 606 162 552 163 381 164 463 165 678 166 633 167 440 168 511 169 754 170 730 171 511 172 567 173 839 174 833 175 590 176 627 177 930 178 953 179 683 180 697 181 1030 182 1080 183 787 184 774 185 1138 186 1229 187 909 188 862 189 1257 190 1385 191 1044 192 960 193 1384 194 1565 195 1201 196 1072 197 1524 198 1756 199 1375 200 1198 201 1676 202 1973 203 1575 204 1341 205 1842 206 2203 207 1796 208 1502 209 2022 210 2465 211 2049 212 1684 213 2220 214 2740 215 2327 216 1891 217 2435 218 3051 219 2643 220 2123 221 2671 222 3381 223 2990 224 2386 225 2930 226 3750 227 3381 228 2681 229 3212 230 4141 231 3811 232 3016 233 3523 234 4578 235 4292 236 3389 237 3865 238 5040 239 4818 240 3812 241 4240 242 5554 243 5405 244 4282 245 4653 246 6101 247 6046 248 4814 249 5110 250 6705 251 6757 252 5403 253 5611 254 7348 255 7532 256 6067 257 6166 258 8059 259 8389 260 6801 261 6778 262 8815 263 9320 264 7627 265 7455 266 9648 267 10346 268 8536 269 8201 270 10539 271 11460 272 9555 273 9030 274 11516 275 12682 276 10676 277 9941 278 12562 279 14007 280 11928 281 10954 282 13711 283 15457 284 13300 285 12071 286 14942 287 17026 288 14829 289 13308 290 16291 291 18739 292 16501 293 14672 294 17742 295 20591 296 18358 297 16187 298 19329 299 22607 300 20385 301 17852 302 21039 303 24785 304 22628 305 19699 306 22911 307 27152 308 25072 309 21732 310 24930 311 29706 312 27771 313 23981 314 27137 315 32477 316 30704 317 26454 318 29526 319 35465 320 33933 321 29190 322 32135 323 38701 324 37439 325 32192 326 34962 327 42190 328 41287 329 35507 330 38052 331 45965 332 45457 333 39145 334 41403 335 50031 336 50025 337 43151 338 45063 339 54427 340 54967 341 47541 342 49041 343 59162 344 60368 345 52374 346 53383 347 64275 348 66204 349 57657 350 58106 351 69783 352 72566 353 63461 354 63262 355 75728 356 79433 357 69804 358 68873 359 82130 360 86907 361 76755 362 74995 363 89038 364 94961 365 84340 366 81665 367 96478 368 103710 369 92643 370 88938 371 104503 372 113133 373 101685 374 96861 375 113148 376 123349 377 111566 378 105501 379 122471 380 134339 381 122317 382 114913 383 132515 384 146240 385 134039 386 125168 387 143347 388 159030 389 146775 390 136343 391 155021 392 172860 393 160646 394 148509 395 167608 396 187715 397 175690 398 161761 399 181178 400 203754 401 192046 402 176183 403 195811 404 220971 405 209771 406 191884 407 211589 408 239544 409 229005 410 208956 411 228606 412 259464 413 249820 414 227536 415 246959 416 280931 417 272382 418 247721 419 266753 420 303951 421 296762 422 269672 423 288108 424 328731 425 323150 426 293504 427 311142 428 355291 429 351638 430 319401 431 335995 432 383866 433 382423 434 347488 435 362806 436 414480 437 415620 438 377988 439 391738 440 447393 441 451458 442 411038 443 422948 444 482650 445 490054 446 446893 447 456633 448 520527 449 531667 450 485714 451 492971 452 561095 453 576448 454 527789 455 532189 456 604663 457 624668 458 573299 459 574495 460 651311 461 676506 462 622583 463 620153 464 701387 465 732276 466 675839 467 669400 468 755008 469 792169 470 733452 471 722547 472 812541 473 856539 474 795654 475 779862 476 874141 477 925620 478 862879 479 841703 480 940225 481 999787 482 935387 483 908385 484 1010973 485 1079319 486 1013678 487 980316 488 1086850 489 1164645 490 1098044 491 1057856 492 1168090 493 1256067 494 1189045 495 1141480 496 1255195 497 1354069 498 1287023 499 1231596 500 1348458 501 1459015 502 1392605 503 1328748 504 1448446 505 1571425 506 1506176 507 1433410 508 1555495 509 1691721 510 1628452 511 1546200 512 1670246 513 1820499 514 1759863 515 1667658 516 1793118 517 1958227 518 1901211 519 1798496 520 1924801 521 2105573 522 2052997 523 1939327 524 2065804 525 2263091 526 2216113 527 2090960 528 2216914 529 2431506 530 2391125 531 2254104 532 2378713 533 2611462 534 2579041 535 2429670 536 2552087 537 2803786 538 2780502 539 2618466 540 2737737 541 3009192 542 2996630 543 2821534 544 2936634 545 3228613 546 3228164 547 3039788 548 3149612 549 3462886 550 3476352 551 3274407 552 3377772 553 3713033 554 3742029 555 3526438 556 3622063 557 3980017 558 4026600 559 3797205 560 3883732 561 4265004 562 4331009 563 4087900 564 4163902 565 4569073 566 4656816 567 4400026 568 4463943 569 4893536 570 5005108 571 4734925 572 4785168 573 5239646 574 5377615 575 5094291 576 5129138 577 5608854 578 5775567 579 5479656 580 5497341 581 6002597 582 6200904 583 5892915 584 5891539 585 6422527 586 6655018 587 6335803 588 6313467 589 6870255 590 7140062 591 6810462 592 6765078 593 7347646 594 7657627 595 7318841 596 7248379 597 7856562 598 8210105 599 7863343 600 7765582 601 8399074 602 8799298 603 8446184 604 8318953 605 8977306 606 9427878 607 9070045 608 8910997 609 9593614 610 10097884 611 9737428 612 9544327 613 10250391 614 10812281 615 10451348 616 10221720 617 10950294 618 11573398 619 11214608 620 10946169 621 11696066 622 12384527 623 12030587 624 11720825 625 12490676 626 13248299 627 12902456 628 12549055 629 13337245 630 14168394 631 13833974 632 13434411 633 14239143 634 15147784 635 14828711 636 14380744 637 15199883 638 16190558 639 15890882 640 15392007 641 16223268 642 17300099 643 17024482 644 16472580 645 17313311 646 18480948 647 18234220 648 17626927 649 18474266 650 19736930 651 19524599 652 18859961 653 19710682 654 21073113 655 20900851 656 20176714 657 21027384 658 22493819 659 22368034 660 21582762 661 22429491 662 24004683 663 23932001 664 23083703 665 23922441 666 25610611 667 25598399 668 24685842 669 25512050 670 27317870 671 27373759 672 26395494 673 27204415 674 29131994 675 29264427 676 28219709 677 29006113 678 31059985 679 31277651 680 30165577 681 30924036 682 33108089 683 33420546 684 32241059 685 32965576 686 35284096 687 35701206 688 34454053 689 35138493 690 37595079 691 38127565 692 36813514 693 37451158 694 40049708 695 40708639 696 39328317 697 39912267 698 42655961 699 43453325 700 42008450 701 42531252 702 45423521 703 46371629 704 44863868 705 45317927 706 48361375 707 49473506 708 47905795 709 48282878 710 51480312 711 52770112 712 51145302 713 51437132 714 54790485 715 56272538 716 54594969 717 54792630 718 58303911 719 59993202 720 58267213 721 58361725 722 62032024 723 63944522 724 62176032 725 62157838 726 65988246 727 68140271 728 66335313 729 66194867 730 70185444 731 72594325 732 70760728 733 70487844 734 74638574 735 77322029 736 75467724 737 75052362 738 79362143 739 82338828 740 80473800 741 79905323 742 84372821 743 87661797 744 85796230 745 85064166 746 89686916 747 93308201 748 91454456 749 90547833 750 95323046 751 99296978 752 97467766 753 96375902 754 101299527 755 105647400 756 103857856 757 102569550 758 107637118 759 112380548 760 110646147 761 109150687 762 114356426 763 119517868 764 117856808 765 116143049 766 121480583 767 127082807 768 125513755 769 123571109 770 129032719 771 135099309 772 133643790 773 131461404 774 137038656 775 143593379 776 142273558 777 139841331 778 145524334 779 152591718 780 151432897 781 148740493 782 154518537 783 162123267 784 161151386 785 158189495 786 164050380 787 172217723 788 171462186 789 168221424 790 174151937 791 182907262 792 182398247 793 178870401 794 184855825 795 194225005 796 193996302 797 190173326 798 196197827 799 206206645 800 206293010 801 202168309 802 208214451 803 218889091 804 219329179 805 214896436 806 220945565 807 232312042 808 233145459 809 228400179 810 234432064 811 246516530 812 247787130 813 242725343 814 248718337 815 261546682 816 263299414 817 257919203 818 263850117 819 277448218 820 279732406 821 274032730 822 279876882 823 294270090 824 297136339 825 291118597 826 296849722 827 312063205 828 315566784 829 309233445 830 314823720 831 330881988 832 335079412 833 328435870 834 333855975 835 350783005 836 355735791 837 348788875 838 354007776 839 371826726 840 377597750 841 370357556 842 375342853 843 394076130 844 400733363 845 393211880 846 397929435 847 417598294 848 425211242 849 417424230 850 421838584 851 442463281 852 451106793 853 443072222 854 447146181 855 468745628 856 478495991 857 470236217 858 473931486 859 496523146 860 507462297 861 499002368 862 502278831 863 525878621 864 538090005 865 529459811 866 532276506 867 556898602 868 570471328 869 561704049 870 564018280 871 589674893 872 604699696 873 595833996 874 597602409 875 624303700 876 640877164 877 631955421 878 633133053 879 660886975 880 679107132 881 670177962 882 670719579 883 699531501 884 719502450 885 710618807 886 710477604 887 740350441 888 762177714 889 753399366 890 752528730 891 783462453 892 807257553 893 798649335 894 797001322 895 828992983 896 854868884 897 846503219 898 844030461 899 877073802 900 905149509 901 897104444 902 893758553 903 927844127 904 958239798 905 950601854 906 946335653 907 981450103 908 1014292039 909 1007154105 910 1001919624 911 1038046149 912 1073461670 913 1066925801 914 1060676991 915 1097794496 916 1135916792 917 1130092280 918 1122782780 919 1160866219 920 1201829403 921 1196835605 922 1188421643 923 1227441307 924 1271385262 925 1267349423 926 1257787470 927 1297709455 928 1344774508 929 1341834938 930 1331085004 931 1371870112 932 1422202290 933 1420506060 934 1408528883 935 1450133508 936 1503878975 937 1503585002 938 1490345931 939 1532720803 940 1590030939 941 1591307867 942 1576773762 943 1619864748 944 1680890808 945 1683920115 946 1668063455 947 1711810440 948 1776708573 949 1781682201 950 1764477877 951 1808815712 952 1877741241 953 1884865049 954 1866294925 955 1911151906 956 1984264768 957 1993756017 958 1973805197 959 2019104497 960 2096563296 961 2108653989 962 2087316042 963 2132974021 964 2214941207 965 2229875789 966 2207148703 967 2253076259 968 2339712478 969 2357751160 970 2333642847 971 2379743897 972 2471213071 973 2492629256 974 2467153353 975 2513326386 976 2609789688 977 2634873647 978 2608055557 979 2654191649 980 2755812973 981 2784869140 982 2756741249 983 2802726203 984 2909665942 985 2943016411 986 2913624886 987 2959337068 988 3071757278 989 3109739323 990 3079138968 991 3124451384 992 3242509928 993 3285479475 994 3253740835 995 3298519178 996 3422374707 997 3470703566 998 3437907644 999 3482012600 1000 3611818353 1001 3665898020 1002 3632143986 1003 3675428807 1004 3811337982 1005 3871576721 1006 3836975951 1007 3879289451 1008 4021448851 1009 4088275277 1010 4052959917 1011 4094143835 1012 4242698827 1013 4316559255 1014 4280675866 1015 4320567838 1016 4475656473 1017 4557018411 1018 4520736891 1019 4559168065 1020 4720925802 1021 4810274987 1022 4773782037 1023 4810580353 1024 4979133861 1025 5076978070 1026 5040486778 1027 5075474061 1028 5250946309 1029 5357812260 1030 5321554842 1031 5354550870 1032 5537054835 1033 5653491697 1034 5617730021 1035 5648549436 1036 5838192712 1037 5964769284 1038 5929787162 1039 5958243533 1040 6155122629 1041 6292430732 1042 6258544824 1043 6284447877 1044 6488652487 1045 6637303811 1046 6604855740 1047 6628015778 1048 6839622846 1049 7000252616 1050 6969620601 1051 6989845192 1052 7208923539 1053 7382187226 1054 7353777355 1055 7370876691 1056 7597481060 1057 7784057676 1058 7758316582 1059 7772099951 1060 8006275041 1061 8206864176 1062 8184269829 1063 8194551028 1064 8436326281 1065 8651651193 1066 8632725962 1067 8639320167 1068 8888713422 1069 9119517711 1070 9104818955 1071 9107548552 1072 9364560664 1073 9611611629 1074 9601745520 1075 9600436418 1076 9865055227 1077 10129140417 1078 10124751639 1079 10119240155 1080 10391435211 1081 10673365299 1082 10675151982 1083 10665280987 1084 10945006846 1085 11245612528 1086 11254315389 1087 11239941284 1088 11527133158 1089 11847267776 1090 11863685446 1091 11844674766 1092 12139251332 1093 12479787412 1094 12504765368 1095 12481002268 1096 12782861275 1097 13144693346 1098 13179140046 1099 13150522325 1100 13459543733 1101 13843584753 1102 13888459545 1103 13854907362 1104 14170949174 1105 14578132779 1106 14634463216 1107 14595914940 1108 14918815563 1109 15350092900 1110 15418962062 1111 15375383114 1112 15704958351 1113 16161299986 1114 16243864143 1115 16195243435 1116 16531288301 1117 17013680668 1118 17111156378 1119 17057515720 1120 17399801527 1121 17909249016 1122 18022931594 1123 17964321553 1124 18312598022 1125 18850119346 1126 18981368857 1127 18917879540 1128 19271872324 1129 19838501900 1130 19988762859 1131 19920519626 1132 20279931570 1133 20876716366 1134 21047503046 1135 20974677483 1136 21339187547 1137 21967188060 1138 22160104503 1139 22082910799 1140 22452174694 1141 23112461427 1142 23329186534 1143 23247893109 1144 23621542508 1145 24315197059 1146 24557505382 1147 24472430687 1148 24850074202 1149 25578185697 1150 25847931290 1151 25759456966 1152 26140679995 1153 26904345392 1154 27203483854 1155 27112050413 1156 27496415161 1157 28296736252 1158 28627307869 1159 28533428051 1160 28920475113 1161 29758558337 1162 30122710335 1163 30026965618 1164 30416213331 1165 31293166409 1166 31693135837 1167 31596190511 1168 31987137057 1169 32904068914 1170 33342205643 1171 33244802698 1172 33636925792 1173 34594943238 1174 35073691501 1175 34976668416 1176 35369428333 1177 36369635057 1178 36891557707 1179 36795842239 1180 37188680505 1181 38232174448 1182 38799933688 1183 38706559908 1184 39098904395 1185 40186776211 1186 40803157938 1187 40713262945 1188 41104525856 1189 42237855978 1190 42905750289 1191 42820591002 1192 43210174771 1193 44390031950 1194 45112458123 1195 45033407407 1196 45420703092 1197 46648141603 1198 47428227128 1199 47356792420 1200 47741186831 1201 49017244027 1202 49858250823 1203 49796070189 1204 50176943195 1205 51502637568 1206 52407940158 1207 52356801159 1208 52733535352 1209 54109863489 1210 55082975135 1211 55044811945 1212 55416789235 1213 56844723664 1214 57889274288 1215 57866187366 1216 58232799748 1217 59713286018 1218 60833048883 1219 60827301430 1220 61187948047 1221 62721902877 1222 63920770925 1223 63934810561 1224 64288910086 1225 65877217355 1226 67159231060 1227 67195686227 1228 67542672850 1229 69186182818 1230 70555505591 1231 70617207426 1232 70956546213 1233 72656070959 1234 74117016704 1235 74206996633 1236 74538178781 1237 76294491342 1238 77851499688 1239 77973012076 1240 78295571788 1241 80109401758 1242 81767065982 1243 81923585075 1244 82237095393 1245 84109128573 1246 85872169107 1247 86067413783 1248 86371505497 1249 88302378409 1250 90175671873 1251 90413602490 1252 90707958855 1253 92698259774 1254 94686811524 1255 94971654821 1256 95256033998 1257 97306296921 1258 99415269552 1259 99751516798 1260 100025745901 1261 102136451707 1262 104371137444 1263 104763570099 1264 105027569532 1265 107199140265 1266 109564989660 1267 110018676772 1268 110272454987 1269 112505255821 1270 115007848365 1271 115528174396 1272 115771854763 1273 118066187211 1274 120711261014 1275 121303923162 1276 121537737630 1277 123893843260 1278 126687264683 1279 127358300701 1280 127582620772 1281 130000674035 1282 132948466571 1283 133704253494 1284 133919583230 1285 136399695580 1286 139508009470 1287 140355292094 1288 140562301506 1289 143104514717 1290 146379655799 1291 147325544568 1292 147525063508 1293 150129355001 1294 153577752452 1295 154629754152 1296 154822808715 1297 157489083932 1298 161117320035 1299 162283335487 1300 162471140822 1301 165199240800 1302 169014017766 1303 170302372368 1304 170486373835 1305 173276067358 1306 177284235978 1307 178703678896 1308 178885544344 1309 181736536314 1310 185945062919 1311 187504798103 1312 187686461896 1313 190598386333 1314 195014381203 1315 196724065610 1316 196907721945 1317 199880152056 1318 204510834563 1319 206380611337 1320 206568761888 1321 209601202294 1322 214453930105 1323 216494426566 1324 216689872758 1325 219781772416 1326 224864005800 1327 227086366194 1328 227292262263 1329 230443006830 1330 235762336476 1331 238178221477 1332 238398066265 1333 241606992334 1334 247171104089 1335 249792723829 1336 250030417268 1337 253296805963 1338 259113508201 1339 261953620617 1340 262213456794 1341 265536550349 1342 271613736952 1343 274685682922 1344 274972410695 1345 278351405625 1346 284697084100 1347 288014785382 1348 288333600454 1349 291767667743 1350 298389921629 1351 301967915226 1352 302324526892 1353 305812805722 1354 312719821015 1355 316573258706 1356 316973881551 1357 320515501447 1358 327715529841 1359 331860212474 1360 332311637038 1361 335905713452 1362 343407098156 1363 347859473824 1364 348369059738 1365 352014719307 1366 359825856790 1367 364603057069 1368 365178808501 1369 368875184618 1370 377004551160 1371 382124388718 1372 382774946546 1373 386521209180 1374 394977322364 1375 400458326034 1376 401193050064 1377 404988402518 1378 413779845929 1379 419641259848 1380 420470220694 1381 424313932178 1382 433449318335 1383 439711136615 1384 440645202353 1385 444536607293 1386 454024601626 1387 460707565898 1388 461758395629 1389 465696930313 1390 475546212969 1391 482671848760 1392 483851984545 1393 487837187091 1394 498056477770 1395 505647091280 1396 506969950709 1397 511001503360 1398 521599523500 1399 529678236302 1400 531158211930 1401 535235942940 1402 546221438538 1403 554812185949 1404 556464637618 1405 560588567273 1406 571970273304 1407 581097838201 1408 582939197352 1409 587109543376 1410 598896205956 1411 608586215236 1412 610633979058 1413 614851207855 1414 627051548189 1415 637330508076 1416 639603349629 1417 643868183069 1418 656490920729 1419 667386212250 1420 669903973617 1421 674217447251 1422 687271265283 1423 698811177368 1424 701594987809 1425 705958460565 1426 719452026832 1427 731665753349 1428 734738022235 1429 739153239492 1430 753095175161 1431 766012846636 1432 769397386887 1433 773866494795 1434 788265395188 1435 801918073719 1436 805640096694 1437 810165711795 1438 825030115327 1439 839449827452 1440 843536072583 1441 848121298533 1442 863459709185 1443 878679439636 1444 883158168166 1445 887806673809 1446 903627532403 1447 919681254191 1448 924582387451 1449 929298427552 1450 945610132519 1451 962532802305 1452 967887915172 1453 972676414720 1454 989487298195 1455 1007314884501 1456 1013157349151 1457 1018023930089 1458 1035342278702 1459 1054111754870 1460 1060476736262 1461 1065427809844 1462 1083261842584 1463 1103011215923 1464 1109935822072 1465 1114978619089 1466 1133336510453 1467 1154104813925 1468 1161628090082 1469 1166770763405 1470 1185660625127 1471 1207487943105 1472 1215651030996 1473 1220902691226 1474 1240332594287 1475 1263260056023 1476 1272106187591 1477 1277477013309 1478 1297454976480 1479 1321524779483 1480 1331099441783 1481 1336600722703 1482 1357134735310 1483 1382390136359 1484 1392741067282 1485 1398385324270 1486 1419483338218 1487 1445968677438 1488 1457146037255 1489 1462947070367 1490 1484617026451 1491 1512377717016 1492 1524434082465 1493 1530407103050 1494 1552656928907 1495 1581739477289 1496 1594730022376 1497 1600891708020 1498 1623729344204 1499 1654181341972 1500 1668163831404 1501 1674532467439 1502 1697965874613 1503 1729836015965 1504 1744870991441 1505 1751466535187 1506 1775503722186 1507 1808841793301 1508 1824992568845 1509 1831836802727 1510 1856485839560 1511 1891342736794 1512 1908675591695 1513 1915792193857 1514 1941061244856 1515 1977488963080 1516 1996073135159 1517 2003487846750 1518 2029385192125 1519 2067436838698 1520 2087344726534 1521 2095085431001 1522 2121619501162 1523 2161349286986 1524 2182656442133 1525 2190753343688 1526 2217932753186 1527 2259396003814 1528 2282181338338 1529 2290667052426 1530 2318500637900 1531 2361753782510 1532 2386099562879 1533 2395009308314 1534 2423506171133 1535 2468606754528 1536 2494598815476 1537 2503970512971 1538 2533140064507 1539 2580146735574 1540 2607874471409 1541 2617748952074 1542 2647600968208 1543 2696573487733 1544 2726130075378 1545 2736551189736 1546 2767095859199 1547 2818095092060 1548 2849577480906 1549 2860592320495 1550 2891840315578 1551 2944928235831 1552 2978437375503 1553 2990096395239 1554 3022058926082 1555 3077298607864 1556 3112939439420 1557 3125296694912 1558 3157985592645 1559 3215441216771 1560 3253322906449 1561 3266436186146 1562 3299863967247 1563 3359600812734 1564 3399836739886 1565 3413767821084 1566 3447947786450 1567 3510032233286 1568 3552740232955 1569 3567555026448 1570 3602501331457 1571 3667000857384 1572 3712303206237 1573 3728072027369 1574 3763799801862 1575 3830782983174 1576 3878806646135 1577 3895604374922 1578 3932129802173 1579 4001666310580 1580 4052542927790 1581 4070449297857 1582 4107789751448 1583 4179950357628 1584 4233816496308 1585 4252916266667 1586 4291090403152 1587 4365946975931 1588 4422944113438 1589 4443327378411 1590 4482355295114 1591 4559980802231 1592 4620255586309 1593 4642017961809 1594 4681921298471 1595 4762389813433 1596 4826094042692 1597 4849336993133 1598 4890139116241 1599 4973525818442 1600 5040816705743 1601 5065647748105 1602 5107373865265 1603 5193755049150 1604 5264795202743 1605 5291328253408 1606 5334005620040 1607 5423458700026 1608 5498416391511 1609 5526771983753 1610 5570430035518 1611 5663033560132 1612 5742082700997 1613 5772388355172 1614 5817058941480 1615 5912892597403 1616 5996213014695 1617 6028603472286 1618 6074321001990 1619 6173465639142 1620 6261243048995 1621 6295860661568 1622 6342662369664 1623 6445200007068 1624 6537626292555 1625 6574621275770 1626 6622547386411 1627 6728561242876 1628 6825834428050 1629 6865365272561 1630 6914459294553 1631 7024033802393 1632 7126358333798 1633 7168592074527 1634 7218900987807 1635 7332121832340 1636 7439708547934 1637 7484821200445 1638 7536395785430 1639 7653349920854 1640 7766416338763 1641 7814593186975 1642 7867488229337 1643 7988263933926 1644 8107034218063 1645 8158470271068 1646 8212744932006 1647 8337431829366 1648 8462137079400 1649 8517037381352 1650 8572755425375 1651 8701444549855 1652 8832322767441 1653 8890902878088 1654 8948133079619 1655 9080916910006 1656 9218213291769 1657 9280699613146 1658 9339516014117 1659 9476488553166 1660 9620455451677 1661 9687085736146 1662 9747568094498 1663 9888824909323 1664 10039722132817 1665 10110745830047 1666 10172979901809 1667 10318618225354 1668 10476712995677 1669 10552391782430 1670 10616469820060 1671 10766588602132 1672 10932155855031 1673 11012764006327 1674 11078785070358 1675 11233485095762 1676 11406807440067 1677 11492632384225 1678 11560702886618 1679 11720086844786 1680 11901454865308 1681 11992797573390 1682 12063031626476 1683 12227204250952 1684 12416916462834 1685 12514092032850 1686 12586612043845 1687 12755680194996 1688 12954043353566 1689 13057381421721 1690 13132318473221 1691 13306391307987 1692 13513720360983 1693 13623565708766 1694 13701060213162 1695 13880249285632 1696 14096867683337 1697 14213580674819 1698 14293782792162 1699 14478202248421 1700 14704441898746 1701 14828399114046 1702 14911469461274 1703 15101236167087 1704 15337437748629 1705 15469032440601 1706 15555142555181 1707 15750376321666 1708 15996889235444 1709 16136531993750 1710 16225865104420 1711 16426688837385 1712 16683871527627 1713 16831990758678 1714 16924742288910 1715 17131282255566 1716 17399502161414 1717 17556544775897 1718 17652923185871 1719 17865309191686 1720 18144943069128 1721 18311374989585 1722 18411602325685 1723 18629968017356 1724 18921401896579 1725 19097708772179 1726 19202021574692 1727 19426504655057 1728 19730134166670 1729 19916821901138 1730 20025471809245 1731 20256214383224 1732 20572444715166 1733 20770040213202 1734 20883294945713 1735 21120443768345 1736 21449690002053 1737 21658741721570 1738 21776885730932 1739 22020592608000 1740 22363279679073 1741 22584358401428 1742 22707693938074 1743 22958116014241 1744 23314679051765 1745 23548378463144 1746 23677226285433 1747 23934526495182 1748 24305410792908 1749 24552348282197 1750 24687048798506 1751 24951396206492 1752 25337057569541 1753 25597874830763 1754 25738788875526 1755 26010359185978 1756 26411263906494 1757 26686627769168 1758 26834137830610 1759 27113113775293 1760 27529738993094 1761 27820342050020 1762 27974853105523 1763 28261425024965 1764 28694258713021 1765 29000820174368 1766 29162761015328 1767 29457127302906 1768 29906668635544 1769 30229934987113 1770 30399759120944 1771 30702126872082 1772 31168886228297 1773 31509632113606 1774 31687819179312 1775 31998404705527 1776 32482904049828 1777 32841932950121 1778 33028989698245 1779 33348019253884 1780 33850792151976 1781 34228937301371 1782 34425399108735 1783 34753109471139 1784 35274701491448 1785 35672826583260 1786 35879258503324 1787 36215897792412 1788 36756866540875 1789 37175866666423 1790 37392865055608 1791 37738693390054 1792 38299608926204 1793 38740411313272 1794 38968604959728 1795 39323895366279 1796 39905340266756 1797 40368905246524 1798 40608957101088 1799 40973996262635 1800 41576566058674 1801 42063887826726 1802 42316496222153 1803 42691585488119 1804 43315888752914 1805 43827996370114 1806 44093896865588 1807 44479353088724 1808 45126011905866 1809 45663970087070 1810 45943936769919 1811 46340093435029 1812 47009743518404 1813 47574653657032 1814 47869501114120 1815 48276709275462 1816 48970000463349 1817 49563001454235 1818 49873586164547 1819 50292215690621 1820 51009812109753 1821 51632081402532 1822 51959303827756 1823 52389744457289 1824 53132325051109 1825 53785079497151 1826 54129885578285 1827 54572548294302 1828 55340807027514 1829 56025303968512 1830 56388687345070 1831 56844005547229 1832 57638651980097 1833 58356190124905 1834 58739193726604 1835 59207624754239 1836 60029384298356 1837 60781304836108 1838 61185023244992 1839 61667049679503 1840 62516664213865 1841 63304351728177 1842 63729932874448 1843 64226064209997 1844 65104292402185 1845 65929176014543 1846 66377823673071 1847 66888597769580 1848 67796215744688 1849 68659770055406 1850 69132745659613 1851 69658730576378 1852 70596532301362 1853 71500278570943 1854 71998903853560 1855 72540699451592 1856 73509497471232 1857 74455004594987 1858 74980663510491 1859 75538903471167 1860 76539529369320 1861 77528415085396 1862 78082556610202 1863 78657910203027 1864 79691215403064 1865 80725147309463 1866 81309287482221 1867 81902461768358 1868 82969318088489 1869 84050014884777 1870 84665739756565 1871 85277481544941 1872 86378782076981 1873 87508014613077 1874 88156982420650 1875 88788080673969 1876 89924740432456 1877 91104332992993 1878 91788277269313 1879 92439565248503 1880 93612522145486 1881 94844353538532 1882 95565085408318 1883 96237443305912 1884 97447658910831 1885 98733663783752 1886 99493075250476 1887 100187432541759 1888 101435893151598 1889 102778063130318 1890 103578129504097 1891 104295467808767 1892 105583185339746 1893 106983570384543 1894 107826353735104 1895 108567709401092 1896 109895722571690 1897 111356432156480 1898 112244083889382 1899 113010551102844 1900 114379926459530 1901 115903130978715 1902 116837895465084 1903 117630629068040 1904 119042462302484 1905 120630394300482 1906 121614611590113 1907 122434830466565 1908 123890247596654 1909 125545203214778 1910 126581312859785 1911 127430303008150 1912 128930461831664 1913 130654802100874 1914 131745346016033 1915 132624464213694 1916 134170555669811 1917 135966708008442 1918 137114334477283 1919 138025011636597 1920 139618261417726 1921 141488720977702 1922 142696187677452 1923 143639932811440 1924 145281602910753 1925 147228934139782 1926 148499112341143 1927 149477516205748 1928 151168906713370 1929 153195744767351 1930 154531622511435 1931 155546361903134 1932 157288812765704 1933 159397865125613 1934 160802551635694 1935 161855393343654 1936 163650286350184 1937 165844334316930 1938 167321063338709 1939 168413868777904 1940 170262629562090 1941 172544529941533 1942 174096664354303 1943 175231393859739 1944 177135494102451 1945 179508180774334 1946 181139216113011 1947 182317933933891 1948 184278893617556 1949 186745379306047 1950 188458948583708 1951 189683827523539 1952 191703217382811 1953 194266595315869 1954 196066472714277 1955 197339799520157 1956 199419243580153 1957 202082689337315 1958 203972795260517 1959 205296975635794 1960 207438153920693 1961 210204927203153 1962 212189332148469 1963 213566896542189 1964 215771547933973 1965 218644994507269 1966 220727924336464 1967 222161533363942 1968 224431458601734 1969 227415012170512 1970 229600852181623 1971 231093302842402 1972 233430367715988 1973 236527551983442 1974 238820852412321 1975 240375083924193 1976 242781222602156 1977 245995653270352 1978 248401133549197 1979 250020234032079 1980 252497452628521 1981 255832839569230 1982 258355394079937 1983 260042606832904 1984 262592987078822 1985 266053136485190 1986 268697839018047 1987 270456569675613 1988 273082272902837 1989 276671089594093 1990 279443199338718 1991 281277022629816 1992 283980293825718 1993 287701783547606 1994 290606749774011 1995 292519417182163 1996 295302589410346 1997 299160861301805 1998 302204329603211 1999 304199776614246 2000 307065275498031 2001 311064544567183 2002 314252361749234 2003 316334716056311 2004 319285064682467 2005 323429654433690 2006 326767875032702 2007 328941464305729 2008 331979288157319 2009 336273633275348 2010 339768524670708 2011 342037885314017 2012 345165917709245 2013 349614566876070 2014 353272616069506 2015 355642501555465 2016 358863589077676 2017 363471207867061 2018 367299126843542 2019 369774517057509 2020 373091625555601 2021 377862999475158 2022 381867732259337 2023 384453842406003 2024 387870062975766 2025 392810100606253 2026 396998828857619 2027 399701119437889 2028 403219675038918 2029 408333411305700 2030 412713561678854 2031 415537748004909 2032 419162000020572 2033 424454599619027 2034 429033849610947 2035 431985912424427 2036 435719367956791 2037 441196128890700 2038 445982414490863 2039 449068610133093 2040 452914929198892 2041 458581286500656 2042 463582808319170 2043 466809680028645 2044 470772683565932 2045 476634213147162 2046 481859444373793 2047 485233833121530 2048 489317510885426 2049 495379933595880 2050 500837626396220 2051 504366682910917 2052 508575202257258 2053 514844388058999 2054 520543581873001 2055 524234778181323 2056 528572492697428 2057 535054465114562 2058 541004493342116 2059 544865635532359 2060 549337094669641 2061 556038035334335 2062 562248533960828 2063 566287774478486 2064 570897732985799 2065 577823986496199 2066 584304901101469 2067 588530752292994 2068 593284180740844 2069 600442259635756 2070 607203854369798 2071 611625201545182 2072 616527296636727 2073 623923886717511 2074 630976751622006 2075 635602867431178 2076 640659063494147 2077 648301029249389 2078 655656089619855 2079 660496647925603 2080 665712628145123 2081 673607018601798 2082 681275542648543 2083 686340633748123 2084 691722342710378 2085 699876397369613 2086 707870005956505 2087 713170151319867 2088 718723807246278 2089 727144962492100 2090 735475637177343 2091 741021805559248 2092 746753913954059 2093 755449809572031 2094 764129902752601 2095 769933525809648 2096 775850892782501 2097 784829378996463 2098 793871622322315 2099 799944611672547 2100 806054358779075 2101 815323503385798 2102 824741018353515 2103 831095782120047 2104 837405360827322 2105 846973456942816 2106 856779763716951 2107 863429224549544 2108 869946432366666 2109 879822006254227 2110 890031034705255 2111 896988647310005 2112 903721643488870 2113 913913463057190 2114 924539562039560 2115 931819332212205 2116 938776655231297 2117 949293738645103 2118 960351687516552 2119 967968190674150 2120 975158775275758 2121 986010400293750 2122 997515418649613 2123 1005483819937581 2124 1012917016067422 2125 1024112729484371 2126 1036080489211836 2127 1044416563090015 2128 1052102154336564 2129 1063651782262203 2130 1076098417774681 2131 1084818569214906 2132 1092766793316811 2133 1104680451545898 2134 1117622572374368 2135 1126743857566233 2136 1134965426360685 2137 1147253531652190 2138 1160708233240818 2139 1170248381934469 2140 1178754503507579 2141 1191427784993501 2142 1205412661876236 2143 1215390099226488 2144 1224192499486710 2145 1237262011061044 2146 1251795168227434 2147 1262229038349713 2148 1271339984939518 2149 1284817117773113 2150 1299917184496718 2151 1310827373507702 2152 1320259699080588 2153 1334156195244551 2154 1349842337075559 2155 1361249497882272 2156 1371016625903214 2157 1385344592109959 2158 1401636525368318 2159 1413562101976884 2160 1423678071825764 2161 1438449994366944 2162 1455367998838688 2163 1467834252437485 2164 1478313747187120 2165 1493542507036833 2166 1511107441194548 2167 1524137475753863 2168 1534995849232798 2169 1550694738435003 2170 1568928052859404 2171 1582545842583434 2172 1593799149266421 2173 1609981887490895 2174 1628905640902510 2175 1643136057184946 2176 1654801081307155 2177 1671481833838855 2178 1691118707319171 2179 1705987547588396 2180 1718081835293938 2181 1735275231189017 2182 1755648545050708 2183 1771182561161258 2184 1783724451809234 2185 1801445603591710 2186 1822579332495899 2187 1838806261035373 2188 1851814921709635 2189 1870079445293891 2190 1891998236041078 2191 1908946828185222 2192 1922442287343400 2193 1941266323603302 2194 1963995511186107 2195 1981695564551229 2196 1995698749049150 2197 2015098985624650 2198 2038664612045440 2199 2057147002081181 2200 2071679773272592 2201 2091673468196409 2202 2116102299552011 2203 2135399012969716 2204 2150484206409765 2205 2171089211978491 2206 2196408758351790 2207 2216552926144853 2208 2232214390299930 2209 2253449178893485 2210 2279687712592679 2211 2300713645119181 2212 2316976283869244 2213 2338859974087919 2214 2366046550719016 2215 2387989772385252 2216 2404879586514968 2217 2427431971392255 2218 2455596449315367 2219 2478493735407658 2220 2496037868080885 2221 2519279443636803 2222 2548452506354177 2223 2572341919470944 2224 2590568700627490 2225 2614520696698175 2226 2644733873653165 2227 2669654802325156 2228 2688593797313308 2229 2713278208738696 2230 2744563899092571 2231 2770557096066585 2232 2790239153126174 2233 2815678773367017 2234 2848070268295388 2235 2875177891034117 2236 2895635193224001 2237 2921853648426891 2238 2955385156424656 2239 2983650807287882 2240 3004916923248505 2241 3031938708891871 2242 3066645379660291 2243 3096114148394147 2244 3118224087765656 2245 3146074605790333 2246 3181992557240396 2247 3212711063156748 2248 3235701330764201 2249 3264406929516107 2250 3301573273408317 2251 3333589709914642 2252 3357498364885423 2253 3387086379574484 2254 3425539250328036 2255 3458903429225048 2256 3483770142800115 2257 3514268938951508 2258 3554047521232877 2259 3588810919393337 2260 3614677037901057 2261 3646116055432423 2262 3687260614949978 2263 3723476420795434 2264 3750385027306415 2265 3782794827776995 2266 3825346740950213 2267 3863069903407778 2268 3891065884784680 2269 3924478199323814 2270 3968479986278961 2271 4007767263557413 2272 4036897376117137 2273 4071345156790008 2274 4116840513318344 2275 4157750524211345 2276 4188063465085223 2277 4223580936986005 2278 4270614769891079 2279 4313208044995355 2280 4344754522028016 2281 4381377239021899 2282 4429995700613338 2283 4474334736109260 2284 4507167543707616 2285 4544932445033662 2286 4595182971056632 2287 4641332282449459 2288 4675506375962682 2289 4714451846695906 2290 4766383193541953 2291 4814409372074251 2292 4849981948378600 2293 4890147880826511 2294 4943810166316385 2295 4993781935379348 2296 5030812511926171 2297 5072240371188138 2298 5127685114764982 2299 5179673389034479 2300 5218223889433487 2301 5260956779962990 2302 5318236946533797 2303 5372314891223828 2304 5412449729216819 2305 5456532465792812 2306 5515702509213522 2307 5571945602096988 2308 5613731772343161 2309 5659210952204873 2310 5720326862473507 2311 5778812956086717 2312 5822320123337080 2313 5869244202973722 2314 5932363553249950 2315 5993172939986076 2316 6038473535347413 2317 6086892908548896 2318 6152074906039180 2319 6215290383485255 2320 6262459699008672 2321 6312426779917001 2322 6379732316764508 2323 6445439255991632 2324 6494555546710284 2325 6546124854224355 2326 6615616562358613 2327 6683902976602536 2328 6735047560824654 2329 6788275808291103 2330 6860018114574137 2331 6930974730922511 2332 6984232098274340 2333 7039178284724545 2334 7113237470135345 2335 7186957801698164 2336 7242415719430540 2337 7299141226387940 2338 7375585485743634 2339 7452165906969508 2340 7509915534317878 2341 7568484224277115 2342 7647383730175879 2343 7726923552739767 2344 7787059553488470 2345 7847537874358060 2346 7928964841896436 2347 8011566393811847 2348 8074187057302684 2349 8136644148640190 2350 8220672904470472 2351 8306441609955659 2352 8371648970237536 2353 8436156775776906 2354 8522863828299567 2355 8611908290938013 2356 8679808254688762 2357 8746441636889228 2358 8835905750888327 2359 8928337837669812 2360 8999040310280517 2361 9067877171495622 2362 9160179444217344 2363 9256114373035766 2364 9329733393797145 2365 9400854799624240 2366 9496078741515361 2367 9595635169671262 2368 9672289045072925 2369 9745779354767412 2370 9844010971964900 2371 9947311088224571 2372 10027122534781002 2373 10103069534004971 2374 10204397415634193 2375 10311567033520633 2376 10394663318656618 2377 10473158359668996 2378 10577673767334814 2379 10688842422067397 2380 10775355514887198 2381 10856493659339639 2382 10964290621560863 2383 11079591668396681 2384 11169658388551734 2385 11253538558101845 2386 11364713967326926 2387 11484284683744128 2388 11578046860544628 2389 11664771990271738 2390 11779425705095457 2391 11903407394548412 2392 12001012024137175 2393 12090689224277976 2394 12208924174630364 2395 12337462274275168 2396 12439061687506726 2397 12531802408185751 2398 12653724705910052 2399 12786968896184198 2400 12892720924528303 2401 12988641129237880 2402 13114360182176678 2403 13252464500472830 2404 13362532653012656 2405 13461752995407175 2406 13591381627052288 2407 13734504583470156 2408 13849058221987884 2409 13951704231856793 2410 14085358804989552 2411 14233663502415293 2412 14352878027964946 2413 14459080300761481 2414 14596880846965309 2415 14750535103457112 2416 14874592141008854 2417 14984486537122436 2418 15126556890774038 2419 15285733366442376 2420 15414820961517282 2421 15528548809338424 2422 15675016747707202 2423 15839893074252432 2424 15974205887611989 2425 16091914196829737 2426 16242911585301443 2427 16413670500211199 2428 16553410014963613 2429 16675251694029872 2430 16830914637663833 2431 17007744121359706 2432 17153118848215371 2433 17279252932529852 2434 17439721933331867 2435 17622815351261930 2436 17774041046636345 2437 17904632931190358 2438 18070053052088921 2439 18259609300069967 2440 18416909182347915 2441 18552130865723597 2442 18722651900862984 2443 18918875555586872 2444 19082480534783606 2445 19222510867900434 2446 19398287519933150 2447 19601388993158229 2448 19771537898756291 2449 19916562845526320 2450 20097754909994400 2451 20307950608121749 2452 20484890430773742 2453 20635103333941391 2454 20821875890943956 2455 21039388378655237 2456 21223374510197857 2457 21378976369641921 2458 21571499983309781 2459 21796558152942570 2460 21987854640751161 2461 22149054397322067 2462 22347505323022714 2463 22580344568398188 2464 22779224368103050 2465 22946239200633476 2466 23150799600715134 2467 23391661996988082 2468 23598407240136151 2469 23771462868334350 2470 23982321035968641 2471 24231455524468822 2472 24446357784602398 2473 24625688785744951 2474 24843039378226023 2475 25100701957614061 2476 25324062531813917 2477 25509912663829867 2478 25733956944335102 2479 26000410867230470 2480 26232541056266298 2481 26425163595246295 2482 26656109684917025 2483 26931625661278932 2484 27172847065751263 2485 27372505150266318 2486 27610568289282765 2487 27895424695764672 2488 28146069510956404 2489 28353036501597675 2490 28598439321456619 2491 28892922417883748 2492 29153333745271735 2493 29367893591416408 2494 29620866396659202 2495 29925270549145003 2496 30195802706732698 2497 30418250329236371 2498 30679031391463492 2499 30993659303033305 2500 31274678152923795 2501 31505319834629387 2502 31774155696418692 2503 32099318644881419 2504 32391201919931212 2505 32630355712811432 2506 32907501504953706 2507 33243519588825509 2508 33546657237129656 2509 33794653377741927 2510 34080373147018718 2511 34427575539332446 2512 34742370067961238 2513 34999551410426227 2514 35294118461760148 2515 35652843672405538 2516 35979710509718723 2517 36246432967506813 2518 36550130217214683 2519 36920726363982727 2520 37260094221380559 2521 37536727227417501 2522 37849847572109166 2523 38232672660767539 2524 38584983913673229 2525 38871910889938350 2526 39194757587081125 2527 39590179800918629 2528 39955890869548441 2529 40253509715789034 2530 40586396781138992 2531 40994794780219657 2532 41374376530253791 2533 41683100122778524 2534 42026352740240197 2535 42448115970929801 2536 42842054114231085 2537 43162310824814987 2538 43516265774420393 2539 43951794789236691 2540 44360590305310133 2541 44692824530766525 2542 45057830629767561 2543 45507537418506642 2544 45931706976288678 2545 46276379689048825 2546 46652798252617385 2547 47117106584449333 2548 47557182985584513 2549 47914772295736807 2550 48302977611469750 2551 48782323389264356 2552 49238856012177259 2553 49609857751414574 2554 50010237574884462 2555 50505069201349285 2556 50978624467570412 2557 51363552785288163 2558 51776508850308753 2559 52287287607360924 2560 52778449449024892 2561 53177837431440742 2562 53603785982854198 2563 54130986423587719 2564 54640356774140778 2565 55054757076260988 2566 55494129418270938 2567 56038239773383268 2568 56566439059870152 2569 56996424561488539 2570 57449667630247049 2571 58011190227886298 2572 58558857887306758 2573 59005022362768928 2574 59472599315353619 2575 60052051016606728 2576 60619846014464089 2577 61082804827480941 2578 61565195656809701 2579 62163108305656276 2580 62751709679464703 2581 63232100492505315 2582 63729802659721614 2583 64346723549873692 2584 64956830955382910 2585 65455314465365567 2586 65968843559891347 2587 66605335917088464 2588 67237670200565191 2589 67754930889950408 2590 68284821308012936 2591 68941464790694268 2592 69596768564488468 2593 70133515479812413 2594 70680321132645747 2595 71357712349123606 2596 72036750594295488 2597 72593718141170301 2598 73158013182713572 2599 73856766228178060 2600 74560326901207590 2601 75138275667914269 2602 75720655254145914 2603 76441402265461413 2604 77170296933059703 2605 77770014531567100 2606 78371095600616300 2607 79114487332482009 2608 79869551811201476 2609 80491853748180596 2610 81112275834091237 2611 81878982254236159 2612 82661077279457196 2613 83306807845694830 2614 83947233914170276 2615 84737944821719025 2616 85547956722206018 2617 86217989913308489 2618 86879107233426294 2619 87694532897613214 2620 88533374300630556 2621 89228614757364141 2622 89911135796503541 2623 90752007620336821 2624 91620618163364448 2625 92342002144595024 2626 93046665501608846 2627 93913736707469853 2628 94813083781712500 2629 95561580158112632 2630 96289151521223376 2631 97183197863291721 2632 98114277364742696 2633 98890888646681264 2634 99642161791961908 2635 100563982292123507 2636 101527819405915907 2637 102333582793267085 2638 103109380609284188 2639 104059798322045322 2640 105057448315385816 2641 105893436782993353 2642 106694612338700433 2643 107674475141223337 2644 108707024191021516 2645 109574347597524087 2646 110401785237792251 2647 111411966651100258 2648 112480532681500602 2649 113380338915307109 2650 114234955402333546 2651 115276355439579967 2652 116382088995662589 2653 117315565145625133 2654 118198310829758853 2655 119271856877946944 2656 120415942010586678 2657 121384315575616431 2658 122296175614766796 2659 123402823345448498 2660 124586478534109365 2661 125591018658856878 2662 126533014269028235 2663 127673748585074605 2664 128898227673110806 2665 129940246424274197 2666 130913436181741289 2667 132089272195118010 2668 133355865364699367 2669 134436719035081620 2670 135442200211449328 2671 136654184259681480 2672 137964219020904991 2673 139085309475814326 2674 140124219427742704 2675 141373430123751222 2676 142728272345150553 2677 143891048398133003 2678 144964565992036632 2679 146252115315423113 2680 147653170270293244 2681 148859129103251474 2682 149968476197779744 2683 151295510621835963 2684 152744224078058724 2685 153994912692329213 2686 155141355657845439 2687 156509057321147978 2688 158006916648581000 2689 159303933362334246 2690 160488784661673980 2691 161898372577893243 2692 163446907901298134 2693 164791903879874455 2694 166016523688188657 2695 167469255003633243 2696 169070040375289310 2697 170464721209838103 2698 171730519099187945 2699 173227690391432212 2700 174882345011436047 2701 176328472332372201 2702 177636908997857614 2703 179179857625424429 2704 180890047083765883 2705 182389440224870890 2706 183742029279088949 2707 185332134775088522 2708 187099572343932679 2709 188654110043213167 2710 190052419854639521 2711 191691105375203468 2712 193517553325188590 2713 195129175478622271 2714 196574831082316689 2715 198263564902025909 2716 200150835871238444 2717 201821545325606518 2718 203316230380309325 2719 205056527446190172 2720 207006485835822028 2721 208738350236729838 2722 210283809058258447 2723 212077232594235312 2724 214091796019526783 2725 215886949700755262 2726 217484989344655047 2727 219333152518544854 2728 221414293289067732 2729 223274939219814362 2730 224927431644410273 2731 226831999288859502 2732 228981745947117270 2733 230910157722891534 2734 232619042004407565 2735 234581732404813726 2736 236802171297026152 2737 238800695191046254 2738 240567979823678461 2739 242590566563738360 2740 244883843471948915 2741 246954900532949055 2742 248782665783916009 2743 250866979662657116 2744 253235301472352477 2745 255381389685584345 2746 257271790039676892 2747 259419721050273612 2748 261865357482504337 2749 264089053979834843 2750 266044320642287873 2751 268257820027095987 2752 270783105409459907 2753 273087068745800595 2754 275109512239354552 2755 277390594610937744 2756 279997929716723518 2757 282384902198347615 2758 284476915021937590 2759 286827660565569057 2760 289519514495342709 2761 291992324577598145 2762 294156383964416547 2763 296578940711015045 2764 299357852846027226 2765 301919417586212661 2766 304158088326824470 2767 306654674512705652 2768 309523256514874589 2769 312176584097682149 2770 314492521467703662 2771 317065427969738629 2772 320026365857330094 2773 322774558178677536 2774 325170510935409340 2775 327822103798615823 2776 330878160072689697 2777 333724415399788790 2778 336203228888772752 2779 338935951934362863 2780 342089967785340663 2781 345037583478519291 2782 347602202812928514 2783 350418580344988800 2784 353673477914461228 2785 356725853228839300 2786 359379326584690688 2787 362281966182646735 2788 365640750909764222 2789 368801389862591200 2790 371546871850815525 2791 374538467266842785 2792 378004230295047829 2793 381276744616654254 2794 384117499776911456 2795 387200833925051154 2796 390776754598121201 2797 394164866752418602 2798 397104273128322032 2799 400282221185180688 2800 403971569608820506 2801 407479115901734438 2802 410520668743941778 2803 413796201347127798 2804 417602341045224533 2805 421233274806743171 2806 424380590362003495 2807 427756776927433018 2808 431683167569411230 2809 435441562427864896 2810 438698381862645072 2811 442178394005943263 2812 446228594234216584 2813 450118647468853694 2814 453488840883647367 2815 457075955967856486 2816 461253626302647450 2817 465279662292923852 2818 468767232877897888 2819 472464837672302328 2820 476773743522320232 2821 480940217280181540 2822 484549305566813073 2823 488360900039884486 2824 492804914796798453 2825 497116415600792555 2826 500851303861836494 2827 504780505092467163 2828 509363613337711642 2829 513824868455021792 2830 517689985205799733 2831 521740531437192156 2832 526466832239411115 2833 531082710754852925 2834 535082635410514705 2835 539258390229914015 2836 544132100561347641 2837 548907617299910567 2838 553047084939566282 2839 557352041609378864 2840 562377499860550719 2841 567317819422277096 2842 571601725716818105 2843 576040011639868668 2844 581221681260223455 2845 586332122154319988 2846 590765528407306460 2847 595341409752646870 2848 600683882997377125 2849 605969921894756026 2850 610558060254986595 2851 615275946726335137 2852 620783948536981832 2853 626251224628017869 2854 630999503421416269 2855 635863953196120051 2856 641542345195749045 2857 647196664672627813 2858 652110673914523483 2859 657126398734088783 2860 662980183364265980 2861 668827524015323480 2862 673913041048566915 2863 679084911489928412 2864 685119236271592606 2865 691165752206714311 2866 696428747529006707 2867 701761798437131802 2868 707981960381774069 2869 714233986876685680 2870 719680630100982444 2871 725180066212932658 2872 731591516367298728 2873 738055574846206629 2874 743692240859484682 2875 749363442599828759 2876 755971790750366581 2877 762654593894763488 2878 768487869157199311 2879 774336398636500627 2880 781147418157555270 2881 788055875160798202 2882 794092564213255567 2883 800124171408447151 2884 807143804279919193 2885 814285026236153183 2886 820532158355743361 2887 826752787505495583 2888 833987149485536570 2889 841368454932204123 2890 847833291006256923 2891 854249087199695873 2892 861704473177166799 2893 869333393780244889 2894 876023433336823690 2895 882640749329741204 2896 890323638843394988 2897 898207925244971381 2898 905130913712291141 2899 911956316948481179 2900 919873379897273189 2901 928021007714700654 2902 935184943845711133 2903 942225223719299909 2904 950383326251819850 2905 958802502248180074 2906 966215645785433884 2907 973477821120712863 2908 981884031727482633 2909 990583200143517714 2910 998254079658223100 2911 1005745406444346463 2912 1014407002242853793 2913 1023394851309669063 2914 1031332272292620095 2915 1039060251649221307 2916 1047984724884253187 2917 1057270193507674318 2918 1065483246644297407 2919 1073455633056508553 2920 1082650697807339989 2921 1092242982443585119 2922 1100741052152924023 2923 1108965861951115587 2924 1118439461067648892 2925 1128348022781426414 2926 1137140795949392860 2927 1145626316073975501 2928 1155386628334698545 2929 1165621200059480097 2930 1174718675049101294 2931 1183473472074545811 2932 1193528919587574937 2933 1204099513580262596 2934 1213512009446828512 2935 1222544938906853531 2936 1232904194749143909 2937 1243821110258389160 2938 1253559276254939538 2939 1262879492242579157 2940 1273551488357184000 2941 1284825319498482039 2942 1294900144797861462 2943 1304517109883575879 2944 1315511045232055118 2945 1327152689089214896 2946 1337575512810370735 2947 1347499008251169709 2948 1358824357240403087 2949 1370845022186898314 2950 1381627543649716736 2951 1391867679934453852 2952 1403534201116579157 2953 1415945415376443043 2954 1427099704675857378 2955 1437666932378475030 2956 1449684677442198133 2957 1462498297885284905 2958 1474036806706485813 2959 1484941927694097046 2960 1497321250748683864 2961 1510549471939405257 2962 1522485044707725763 2963 1533739223674892397 2964 1546490790843484216 2965 1560146154338955760 2966 1572492039624598366 2967 1584106816001996413 2968 1597241615327943897 2969 1611337019244980693 2970 1624106881518498199 2971 1636094181726595143 2972 1649623533408656271 2973 1664172242256113458 2974 1677380173912880289 2975 1689752324010954239 2976 1703687890973016713 2977 1718703545768949405 2978 1732364079521742488 2979 1745133818221660290 2980 1759487617031632877 2981 1774984245703331191 2982 1789112367258773217 2983 1802292859355709979 2984 1817077271502241559 2985 1833069299588000447 2986 1847680460708955653 2987 1861285310898088589 2988 1876513094437924033 2989 1893015356089947104 2990 1908125487957999991 2991 1922168755090761945 2992 1937853056678182567 2993 1954880805985806506 2994 1970506332968349862 2995 1985002544716561786 2996 2001156912026743877 2997 2018725834660149004 2998 2034883688394314535 2999 2049847856378070052 3000 2066486250938152604 3001 2084612476131761794 3002 2101320110033075335 3003 2116767745379485653 3004 2133904555817777437 3005 2152604668695340350 3006 2169880072800863354 3007 2185827202191518241 3008 2203477257922086713 3009 2222768312181977477 3010 2240630028438914913 3011 2257093210612839301 3012 2275271795963828607 3013 2295171326928165974 3014 2313638464836154257 3015 2330634807607618366 3016 2349357676413771085 3017 2369883714460216549 3018 2388975967180805635 3019 2406523144938092868 3020 2425806535604660462 3021 2446977619985505732 3022 2466715280825217786 3023 2484831552572155065 3024 2504692203633431905 3025 2526527396700833475 3026 2546931376084814444 3027 2565635603989969389 3028 2586090770168020495 3029 2608609672012131142 3030 2629701514852353564 3031 2649013183369822169 3032 2670080652160580908 3033 2693303415678711807 3034 2715105319256971185 3035 2735044554783407124 3036 2756742663573375613 3037 2780690009978848699 3038 2803224842247078636 3039 2823812433380495907 3040 2846160087124943172 3041 2870853321914106505 3042 2894144640334878985 3043 2915402058699263743 3044 2938418748163794954 3045 2963879777551135708 3046 2987951848379150017 3047 3009901270083023863 3048 3033607090682632966 3049 3059858438522458409 3050 3084736256653535843 3051 3107400584345339592 3052 3131816255580984012 3053 3158881080788088893 3054 3184590390074140740 3055 3207993275664844819 3056 3233140161196134849 3057 3261042275683156278 3058 3287609589842993472 3059 3311775457858651039 3060 3337675586210088640 3061 3366439473356218081 3062 3393892097379397809 3063 3418846169015765401 3064 3445522254959371047 3065 3475173088628488590 3066 3503539140804782244 3067 3529307458646192042 3068 3556782925256397580 3069 3587346589380878727 3070 3616655023850990943 3071 3643264477328387636 3072 3671563478755749741 3073 3703066587504017940 3074 3733347217467938311 3075 3760825569017153880 3076 3789973013974706260 3077 3822442932521652592 3078 3853726453998072823 3079 3882102365995668343 3080 3912123942009530848 3081 3945588807927074264 3082 3977906824203729479 3083 4007209886641455016 3084 4038132085056641197 3085 4072620830346182667 3086 4106005877013494309 3087 4136266635990533056 3088 4168116777788399165 3089 4203659151572846135 3090 4238144722283527789 3091 4269394709277158304 3092 4302200971693673400 3093 4338827563592722090 3094 4374448136438373172 3095 4406719898435190523 3096 4440511342440730262 3097 4478253606647114125 3098 4515044671298412713 3099 4548371801745717058 3100 4583178400373275570 3101 4622068680456972137 3102 4660066765956487952 3103 4694483936618563850 3104 4730336604206783654 3105 4770408158664072174 3106 4809650862021914550 3107 4845193855700951110 3108 4882124478035712311 3109 4923411506613135638 3110 4963937522093682525 3111 5000643266302022370 3112 5038684731728438749 3113 5081222402539027697 3114 5123071551791842541 3115 5160978153335041881 3116 5200164384821644370 3117 5243988862285785010 3118 5287202125207893243 3119 5326348905768458973 3120 5366714894000266733 3121 5411863367628647542 3122 5456482914115381462 3123 5496910446795763267 3124 5538492284275509146 3125 5585002998330321003 3126 5631072220800163172 3127 5672822367717625458 3128 5715657283958220737 3129 5763569568009232965 3130 5811133114863602427 3131 5854249065755902806 3132 5898375463539977137 3133 5947729763955204769 3134 5996833573858193394 3135 6041359885794798594 3136 6086817378590527943 3137 6137655290978663136 3138 6188346628120648084 3139 6234329266278337284 3140 6281158716785238237 3141 6333523019432338001 3142 6385850509661755734 3143 6433336889262740033 3144 6481580449182135849 3145 6535515137499889696 3146 6589528805491363277 3147 6638567834862028148 3148 6688268985863134039 3149 6743819307895535761 3150 6799570615237235792 3151 6850212740088592268 3152 6901416336072052218 3153 6958628829077015332 3154 7016170713449316686 3155 7068467962337871330 3156 7121220272963989371 3157 7180142801120810571 3158 7239529716449141212 3159 7293535747521531867 3160 7347884503111891408 3161 7408566296371768520 3162 7469854254128789828 3163 7525624403109062673 3164 7581618840886434529 3165 7644110535020222995 3166 7707357146559955165 3167 7764948476086470139 3168 7822639387867894406 3169 7886993065728560419 3170 7952257585832028444 3171 8011728936102337873 3172 8071168717407336919 3173 8137437951466231967 3174 8204781322980265864 3175 8266193363814127154 3176 8327436064510864424 3177 8395675960684551818 3178 8465160860437336310 3179 8528576144717118913 3180 8591677521164494798 3181 8661944763995933275 3182 8733635649871487435 3183 8799118668472575430 3184 8864136237288730317 3185 8936489136500365751 3186 9010452295858728632 3187 9078069534029642935 3188 9145062627442348042 3189 9219561165928764695 3190 9295864765254323040 3191 9365684760563074148 3192 9434714583479423157 3193 9511420466757499140 3194 9590134602726856711 3195 9662228004532991814 3196 9733357693280741448 3197 9812334400470570664 3198 9893531152321941106 3199 9967970782894217134 3200 10041265465780987764 3201 10122578302134881522 3202 10206331785534582081 3203 10283192702775023745 3204 10358719562413492715 3205 10442435713471677015 3206 10528822135760895994 3207 10608181697657812271 3208 10686010035211625489 3209 10772198622602962856 3210 10861296339623678324 3211 10943234270395230294 3212 11023435571691110024 3213 11112167710661943852 3214 11204057285046070495 3215 11288655743101178109 3216 11371303746769713906 3217 11462652605459740578 3218 11557416866585211696 3219 11644760514263472012 3220 11729931281850772943 3221 11823972142405403419 3222 11921696247903449964 3223 12011872323124554886 3224 12099644311346982172 3225 12196454632884607164 3226 12297226131906302526 3227 12390324521692380997 3228 12480778656772105681 3229 12580438140301824101 3230 12684347038430113026 3231 12780460354434367524 3232 12873680108697413837 3233 12976270764006905526 3234 13083409590025621352 3235 13182633246031966736 3236 13278704716703719586 3237 13384310931318015667 3238 13494774805725787669 3239 13597207097257420553 3240 13696219087645902821 3241 13804927697877550194 3242 13918814403363167907 3243 14024556589365277689 3244 14126600692363745699 3245 14238501056562315270 3246 14355911110330406542 3247 14465067497068980078 3248 14570238181178889609 3249 14685422255200025430 3250 14806458983368183454 3251 14919137010512417743 3252 15027531708313684889 3253 15146094123322578909 3254 15270863737281659266 3255 15387174066315094822 3256 15498893265595149227 3257 15620931408226213743 3258 15749543083188539215 3259 15869599688118256813 3260 15984747025583981279 3261 16110361120577593312 3262 16242927076207390059 3263 16366847336721341344 3264 16485529694514998410 3265 16614822889854205744 3266 16751458473210338430 3267 16879363270253173262 3268 17001690875192898660 3269 17134769329869085244 3270 17275593100556288219 3271 17407606914478149419 3272 17533693440255950212 3273 17670666414686310175 3274 17815800232449795730 3275 17952051243701405553 3276 18082013915954482150 3277 18222993865188158155 3278 18372562979851729504 3279 18513183172383734167 3280 18647142876883597012 3281 18792245546621291233 3282 18946378690607640558 3283 19091503957950022186 3284 19229585351822379814 3285 19378929877393176381 3286 19537759360730185250 3287 19687529614915123632 3288 19829861241145656754 3289 19983570249467355793 3290 20147232057524721934 3291 20301791340830369301 3292 20448505745965829730 3293 20606705460641685205 3294 20775339354504649016 3295 20934835954188043989 3296 21086069809500816473 3297 21248890159079267504 3298 21422639778808865108 3299 21587226344809193386 3300 21743120570829918226 3301 21910695300389099122 3302 22089708271080890790 3303 22259541936865214563 3304 22420241831564318098 3305 22592708617650364055 3306 22777136658545113090 3307 22952379165081046956 3308 23118034535601003082 3309 23295535104689811870 3310 23485534141253020438 3311 23666351964286433064 3312 23837117262517376267 3313 24019797513030800927 3314 24215527792260587286 3315 24402092272885224478 3316 24578126734782251504 3317 24766136862838681779 3318 24967763071723136620 3319 25160250550425610615 3320 25341718339374698482 3321 25535212968305717028 3322 25742904355694673800 3323 25941496309866390183 3324 26128566663992427590 3325 26327704977815538511 3326 26541635479634517704 3327 26746518664738363215 3328 26939366048476215332 3329 27144311929358324222 3330 27364660297433938421 3331 27576026891821509535 3332 27774831151640989227 3333 27985753321551624991 3334 28212703255982639150 3335 28430751009556423617 3336 28635697534175094914 3337 28852769700766574083 3338 29086509986116358268 3339 29311442372835987785 3340 29522722257807339990 3341 29746123264732431452 3342 29986847909982712937 3343 30218874284415689071 3344 30436684501442311158 3345 30666598483147839534 3346 30914506865695361201 3347 31153842623617146292 3348 31378386194471698018 3349 31615002735689961999 3350 31870299749334251200 3351 32117166492583088189 3352 32348652668002082301 3353 32592166967982204913 3354 32855063175190791871 3355 33109688880787467437 3356 33348333324218306493 3357 33598946365929625522 3358 33869658154337059108 3359 34132277348082312640 3360 34378302324662949178 3361 34636221049015774306 3362 34914970792449744733 3363 35185824727013976698 3364 35439459297662569624 3365 35704896782991398928 3366 35991913006989752957 3367 36271249844714464102 3368 36532730065725628983 3369 36805905712582034173 3370 37101423264700372831 3371 37389498265133060432 3372 37659067393153565600 3373 37940207114666581241 3374 38244467339550448286 3375 38541543051938060429 3376 38819451754735479034 3377 39108788172591200776 3378 39422039092117754747 3379 39728385552887069276 3380 40014892125782290441 3381 40312664772092144154 3382 40635161270565435802 3383 40951056206023689974 3384 41246426794416629738 3385 41552882319530052909 3386 41884886334242402739 3387 42210615368532289615 3388 42515124196389052091 3389 42830516582934602962 3390 43172297300087626809 3391 43508154168637602510 3392 43822083773387327884 3393 44146674556600641150 3394 44498508612905414729 3395 44844795381418030095 3396 45168436855123529202 3397 45502495349760463308 3398 45864667039722811604 3399 46221694328948536045 3400 46555347566217534636 3401 46899151100116402855 3402 47271952589332591158 3403 47640039805680040438 3404 47984013758179759949 3405 48337847912784172256 3406 48721579457265360758 3407 49101055029504674859 3408 49455667967564035492 3409 49819826825475268841 3410 50214796997334363405 3411 50605998619451951157 3412 50971578400612057091 3413 51346364800498792874 3414 51752890720029770525 3415 52156165600499844220 3416 52533049945517767400 3417 52918775744455747172 3418 53337183318946838882 3419 53752888436488343976 3420 54141425212651273700 3421 54538411556236812134 3422 54969035725562586538 3423 55397538091654511327 3424 55798085603929717792 3425 56206663204246259677 3426 56649848193586495382 3427 57091525121820192185 3428 57504452411697276480 3429 57924961833493864109 3430 58381061413239222633 3431 58836300795791256101 3432 59261987948361397641 3433 59694779903528444156 3434 60164157656730096362 3435 60633358248043393980 3436 61072196707170810189 3437 61517632357890307801 3438 62000661955327867817 3439 62484233663294635609 3440 62936626555447721630 3441 63395077826108071676 3442 63892143309341647134 3443 64390507494088310163 3444 64856869960682854800 3445 65328719858953532790 3446 65840215931452100428 3447 66353805712028540333 3448 66834565250872963116 3449 67320208198037213809 3450 67846540524756520980 3451 68375801093842046935 3452 68871397909537482107 3453 69371240080495143611 3454 69912825596015267248 3455 70458214542955614308 3456 70969101906862057312 3457 71483561579908320239 3458 72040828805514440780 3459 72602816447813539687 3460 73129461067434685107 3461 73658968984247338479 3462 74232358354081203044 3463 74811428077673479728 3464 75354310476096467934 3465 75899310212043614694 3466 76489274408719006847 3467 77085923017160887448 3468 77645537922401821529 3469 78206486267622913118 3470 78813490567453741838 3471 79428228640370441558 3472 80005085385286641611 3473 80582452736668451478 3474 81206975364911247956 3475 81840327625852209055 3476 82434950558473811127 3477 83029221322993283608 3478 83671753819274011806 3479 84324259513326860381 3480 84937188418292240051 3481 85548861427857109545 3482 86209909022195745260 3483 86882122303525985116 3484 87513912834474789866 3485 88143501772756806565 3486 88823583772380354510 3487 89516074102059943512 3488 90167298225695723410 3489 90815332067095209944 3490 91514982254463700205 3491 92228334808773512973 3492 92899581260449329005 3493 93566604721708697273 3494 94286371763969700001 3495 95021187853551153692 3496 95713062605117447314 3497 96399636609733948580 3498 97140084480039941597 3499 97896981980098414867 3500 98610108719869935020 3501 99316810875846838458 3502 100078519286776080452 3503 100858133078727300134 3504 101593153704334403202 3505 102320578795432119744 3506 103104143644960598188 3507 103907126069739452412 3508 104664701193723487931 3509 105413461684775483512 3510 106219495515065247553 3511 107046516838503635264 3512 107827326307452046245 3513 108598052863916860501 3514 109427185333380993636 3515 110278934223895275043 3516 111083677650977476738 3517 111877019673317278902 3518 112729898042255918158 3519 113607082061264883239 3520 114436479372994702947 3521 115253105546065507142 3522 116130395176344551434 3523 117033741281679517712 3524 117888533278770755534 3525 118729132136839097052 3526 119631517005935466213 3527 120561772068681812894 3528 121442721001851585773 3529 122308001509436341091 3530 123236184739336538925 3531 124194116074388599234 3532 125102006234980122603 3533 125992698384163017568 3534 126947402785467932760 3535 127933798696254557809 3536 128869437022567503345 3537 129786292446983123778 3538 130768261078720425766 3539 131783931416408100718 3540 132748148115611739697 3541 133691940721789339056 3542 134701937467320282130 3543 135747714204968014855 3544 136741363391518666488 3545 137712890007803040524 3546 138751700167338354729 3547 139828437989336240595 3548 140852398339782312504 3549 141852479383533570255 3550 142920910283679615385 3551 144029487190966646562 3552 145084662616094893783 3553 146114142779410692925 3554 147213024400277896798 3555 148354342331695283646 3556 149441662665909360528 3557 150501411620601669295 3558 151631597240930510545 3559 152806582711227138298 3560 153927004420149121993 3561 155017917542233970374 3562 156180284403087424278 3563 157389889157963141984 3564 158544396064155405394 3565 159667395178620007271 3566 160862845166136998118 3567 162108046854860369211 3568 163297650882695530044 3569 164453685028820805034 3570 165683145376595225422 3571 166964948242611074700 3572 168190690182198626388 3573 169380736400232641517 3574 170645160411852398207 3575 171964596001940623791 3576 173227546293173765358 3577 174452610432653633360 3578 175752978224984285074 3579 177111106117414350057 3580 178412365654056715381 3581 179673483204610650947 3582 181010802472397843664 3583 182408711024665086955 3584 183749411979582006452 3585 185047648924527238816 3586 186422955726922137969 3587 187861762843544914667 3588 189243069515008595146 3589 190579523208613207759 3590 191993882778240520055 3591 193474736699228001518 3592 194897846379442478631 3593 196273646448190091598 3594 197728154023381300506 3595 199252234133885928350 3596 200718377999676249309 3597 202134687268436841972 3598 203630468949294435941 3599 205198986611087821085 3600 206709430637939318196 3601 208167446081408396263 3602 209705659710346869703 3603 211319859115667681473 3604 212875905015074904643 3605 214376858735424976241 3606 215958694802900539599 3607 217619853851342112332 3608 219222840032699038507 3609 220768000263827611803 3610 222394682839925283047 3611 224104114038952056586 3612 225755416595956961207 3613 227346088735316003532 3614 229018876427958281448 3615 230777927817746861330 3616 232478961540599472107 3617 234116489209018036578 3618 235836676149485577150 3619 237646732252720693226 3620 239398951666104719627 3621 241084717796629582453 3622 242853634653211341416 3623 244716117450566301821 3624 246521017878739808849 3625 248256445834933546749 3626 250075460855423706002 3627 251991830787396511194 3628 253850949446403208177 3629 255637504171170321390 3630 257508024255082855068 3631 259479781250951540727 3632 261394698369326523146 3633 263233887564733584297 3634 265157359365978536070 3635 267186043900594368169 3636 269158383868596206239 3637 271051759207802867766 3638 273029670268755221210 3639 275116864447970529058 3640 277148296996764732088 3641 279097455368564077596 3642 281131335286294996100 3643 283278663961792565974 3644 285370905372643602756 3645 287377490159773922759 3646 289468911785436484321 3647 291678043699796807648 3648 293832858044744146881 3649 295898560436503550848 3650 298049141108674066581 3651 300321790071495575247 3652 302540990485596739985 3653 304667550825974276547 3654 306878953639002884480 3655 309216879734951354850 3656 311502329721624634696 3657 313691538893511216901 3658 315965474001714174246 3659 318370484831371827832 3660 320724099600946504019 3661 322977800447691544839 3662 325316026406507670978 3663 327789978360937455000 3664 330213726204001993436 3665 332533814988917425860 3666 334938140133891523603 3667 337482939703843617165 3668 339978843399531638851 3669 342367271304660608055 3670 344839555169446562632 3671 347457160290168778507 3672 350027298551030149651 3673 352486073215821082562 3674 355028227990103990187 3675 357720649422739781289 3676 360367158376369440663 3677 362898345477631029176 3678 365512337506231844472 3679 368281640256814416926 3680 371006714965950503383 3681 373612439839766474774 3682 376300291163865266213 3683 379148595940956030973 3684 381954491962252015015 3685 384636941269290352461 3686 387400731211110269290 3687 390330215923136580184 3688 393219250906384078081 3689 395980674341324808614 3690 398822541133248821457 3691 401835442426655216178 3692 404809997754702086321 3693 407652709801276738547 3694 410574852260819647995 3695 413673467100141540242 3696 416735989571346308127 3697 419662371303759339546 3698 422667050555409779068 3699 425853737846450217859 3700 429006741399958555678 3701 432019242332249753958 3702 435108783577685882672 3703 438385965834959286468 3704 441632033320715947354 3705 444733173304879650329 3706 447909967642616380372 3707 451280132702314870547 3708 454621917696137519690 3709 457814288870624700899 3710 461080795166685864857 3711 464546497946386936430 3712 467986726612088840651 3713 471272995401561197120 3714 474631742212277050095 3715 478195606518725063101 3716 481737079517662393413 3717 485119988685691057096 3718 488573576234306360684 3719 492238296620549708644 3720 495883891070653465958 3721 499366261826286038473 3722 502917364034529003234 3723 506685707707823049834 3724 510438379192542367299 3725 514023113352505599568 3726 517674479928895885996 3727 521549288710717978461 3728 525412073340016581609 3729 529102155547532605749 3730 532856614133629287686 3731 536840806473302978807 3732 540816822997186505801 3733 544615322999246120487 3734 548475781375716034186 3735 552572354419055452484 3736 556664806395854774107 3737 560574881379988385660 3738 564544329733746085287 3739 568756361448306931786 3740 572968539468255621448 3741 576993436460721317124 3742 581074949715125806642 3743 585405601073547666015 3744 589740885039961893709 3745 593883943366455631771 3746 598080683575873455933 3747 602533200798990377664 3748 606995062267652039573 3749 611259716078544281299 3750 615574934889370375842 3751 620152651750649932433 3752 624744656329793971339 3753 629134437191062114961 3754 633571478370567455281 3755 638277818563656067318 3756 643003628375225863580 3757 647522167927173523660 3758 652084469962387307494 3759 656922949533398115305 3760 661786325738064629002 3761 666437358423070827033 3762 671128457191125684481 3763 676102687037550419527 3764 681107492424232518690 3765 685894858285708693948 3766 690718389797975988170 3767 695832078235943226772 3768 700982279878419753862 3769 705909927432293528428 3770 710869630653805551346 3771 716126586055672060084 3772 721426258037099472577 3773 726498247218099657379 3774 731597966964707007901 3775 737002100468792959485 3776 742455426676824441018 3777 747675931860962512785 3778 752919621775793288250 3779 758474950070364681801 3780 764086227063761903061 3781 769459540169383367542 3782 774851265781184721643 3783 780561913964583182888 3784 786335553914124536488 3785 791866087583011982648 3786 797410029448010889128 3787 803280233967154247930 3788 809220767671819700624 3789 814913058532820446052 3790 820613515462820012093 3791 826647627132074288211 3792 832759707113419197506 3793 838618419130168654084 3794 844479811508596787372 3795 850682298611365172882 3796 856970702287155743114 3797 863000630192479557219 3798 869027503381244525797 3799 875402954856377343313 3800 881872587796520114512 3801 888078660615176478960 3802 894275688454128152102 3803 900828817169634074540 3804 907484716435566244754 3805 913872001098024512036 3806 920243989500026083753 3807 926979635616293478284 3808 933826973186989725572 3809 940400678236008340138 3810 946952568879500158008 3811 953875703304647672651 3812 960919789590517273342 3813 967685268983331310173 3814 974422143105546023964 3815 981537871045228365713 3816 988784158493182696140 3817 995746915501169071974 3818 1002673997793973342139 3819 1009987562398402956723 3820 1017441649189478604365 3821 1024607340398235145783 3822 1031730003009914517240 3823 1039246789120545809786 3824 1046914422963500498183 3825 1054288862375313572069 3826 1061612629020371987019 3827 1069338167019164141687 3828 1077225249041544479654 3829 1084814412283310870437 3830 1092344962463772050163 3831 1100284932227599943689 3832 1108397520967839305583 3833 1116207549606536248857 3834 1123950722946916064607 3835 1132110957910205631013 3836 1140455273412379257578 3837 1148492479381279518907 3838 1156454280080892072737 3839 1164840771409185953057 3840 1173423199424124499882 3841 1181694069561973856930 3842 1189880670966849972111 3843 1198499571844543595906 3844 1207326668139065710196 3845 1215837868845563906869 3846 1224255618143823908945 3847 1233113248178918600670 3848 1242191742957040705098 3849 1250950124966969026744 3850 1259605548010041431073 3851 1268708397759333639078 3852 1278045200197354263263 3853 1287057803476839392943 3854 1295957609730561051111 3855 1305312345348257969306 3856 1314914548247736634412 3857 1324188607015133679228 3858 1333339694643238009543 3859 1342953162656603514496 3860 1352828047217284151109 3861 1362370995092319559699 3862 1371780456176547796739 3863 1381659688391727562866 3864 1391814729108590913508 3865 1401634204392393116336 3866 1411309330291863454296 3867 1421461548833682343107 3868 1431904418520336544212 3869 1442008269610160454898 3870 1451956556464433870290 3871 1462389178953478426555 3872 1473127753896252195638 3873 1483524044837673614943 3874 1493753199216283669975 3875 1504473844087268712936 3876 1515516209332379873809 3877 1526213225512936730222 3878 1536731170216041962316 3879 1547747662180941865592 3880 1559102116959291540645 3881 1570108370946511724711 3882 1580923250959573258581 3883 1592243626619729752209 3884 1603918689911876167037 3885 1615242927439843075625 3886 1626363116047212558730 3887 1637995629658083928863 3888 1650000045904135638971 3889 1661651252011701236347 3890 1673085357072171793822 3891 1685038486465153496082 3892 1697381231422325086819 3893 1709368636747311732710 3894 1721125507136748951612 3895 1733407959801921278945 3896 1746098246554698057013 3897 1758431333787373306580 3898 1770520066011634190118 3899 1783140785346103657124 3900 1796188070471953074491 3901 1808876580972315342480 3902 1821306525955821737430 3903 1834274697681707413877 3904 1847688687577497597766 3905 1860742628159848590369 3906 1873523398213182151868 3907 1886848456970158429462 3908 1900639114342435928063 3909 1914068764231978862116 3910 1927210240204121376303 3911 1940901876320782312116 3912 1955079426845288001063 3913 1968895344810426870785 3914 1982407683429188527566 3915 1996475849878396570709 3916 2011050789032195636749 3917 2025263820697493427207 3918 2039157462104016692884 3919 2053612381646722612975 3920 2068595481718565278392 3921 2083216767062241389587 3922 2097502442543304965401 3923 2112354615066273518540 3924 2127756932348793253269 3925 2142797913389944778090 3926 2157486653314238548705 3927 2172746863366394400778 3928 2188579745536006586611 3929 2204052174215658023351 3930 2219155316177940420787 3931 2234834640711050191252 3932 2251109734399410765339 3933 2267025680660809345503 3934 2282554877840410416686 3935 2298664694159063409890 3936 2315393952722202807576 3937 2331765812794697558298 3938 2347733042532484423126 3939 2364285036459377068182 3940 2381480727948632973686 3941 2398321232840807051524 3942 2414738805441375238573 3943 2431744979703119098112 3944 2449419695044256995589 3945 2466741919250892124553 3946 2483622487014312495130 3947 2501095169854082611090 3948 2519261831239000353493 3949 2537079201667804694518 3950 2554435768158011132097 3951 2572387622180519297834 3952 2591059491678208597143 3953 2609385796801149229441 3954 2627231726355516246404 3955 2645675757610948942284 3956 2664866446002407191674 3957 2683715845237847677421 3958 2702064872725375487987 3959 2721014440038068412069 3960 2740737915882125298365 3961 2760124949212882891240 3962 2778991190045779047262 3963 2798460014594600338947 3964 2818730613529663090391 3965 2838670211363477378862 3966 2858068171769894211102 3967 2878070346926406599643 3968 2898902781215403653486 3969 2919410274493213559235 3970 2939354862056179877088 3971 2959904863487911239141 3972 2981314231811759283142 3973 3002405362370582828122 3974 3022911896841254654754 3975 3044024592886454588857 3976 3066026390393656259114 3977 3087717321589776635387 3978 3108801545980302842461 3979 3130492208301885226275 3980 3153102336919930888474 3981 3175409664519495053162 3982 3197087756484000669365 3983 3219372071009382361136 3984 3242606850025900243113 3985 3265547613368953361853 3986 3287836196878216821696 3987 3310730275033134133055 3988 3334606451952826278767 3989 3358198145398224915464 3990 3381114302716941137852 3991 3404634692960299725805 3992 3429169454645971576129 3993 3453430039303529834510 3994 3476991323276027140863 3995 3501155022944276385705 3996 3526366007048374450667 3997 3551313922806036114210 3998 3575538369459754485786 3999 3600362836928198472208 4000 3626268143623541844121 4001 3651922321476290860533 4002 3676828462949191270402 4003 3702331630119152119236 4004 3728949834135679859499 4005 3755329708824343735661 4006 3780936586625986226656 4007 3807136871745616420134 4008 3834487034722226174111 4009 3861612557689258406746 4010 3887939736302046219527 4011 3914856057130143615759 4012 3942957740288869313104 4013 3970849392959654881467 4014 3997916973790425663399 4015 4025568761111447589589 4016 4054442038263470880925 4017 4083120845660628288563 4018 4110949481349430870542 4019 4139356692849529791284 4020 4169022163740714464238 4021 4198509708440343839401 4022 4227120617537054500405 4023 4256303752049744599402 4024 4286782556055624913941 4025 4317100992493393691045 4026 4346515974509363838520 4027 4376496086641127527144 4028 4407809916819515318175 4029 4438981985955950403917 4030 4469223436801829471441 4031 4500022151946717425327 4032 4532193269458309375984 4033 4564242313811623894432 4034 4595333241628931916486 4035 4626972771382967841890 4036 4660024020288614692607 4037 4692973999344889068091 4038 4724938040742988261109 4039 4757441198727894104385 4040 4791396021173396927664 4041 4825271527182895440915 4042 4858132963889334055986 4043 4891523181996923384312 4044 4926405633794534188900 4045 4961231907964446616457 4046 4995015683900862883511 4047 5029317028968096040107 4048 5065151795586091535533 4049 5100954744678968622947 4050 5135686483470941802363 4051 5170923674397547641538 4052 5207736087367607220633 4053 5244542300716266363889 4054 5280248323649861053163 4055 5316446748969031742569 4056 5354262802723309324209 4057 5392099569671988697533 4058 5428806914105825979254 4059 5465992650020465213405 4060 5504839019168664634288 4061 5543734346951724374402 4062 5581470785197902772744 4063 5619670614093467663078 4064 5659574671152369357483 4065 5699557303220847397892 4066 5738351361904013187766 4067 5777592791351043959731 4068 5818582624937393288034 4069 5859682059745259143149 4070 5899563039653762711586 4071 5939874321911693018520 4072 5981978755411479498426 4073 6024225265672461957786 4074 6065223262111383808671 4075 6106633414147363410463 4076 6149882024873044796627 4077 6193306677300441922894 4078 6235452600961061894988 4079 6277991424995976212010 4080 6322414563845278700063 4081 6367049239386220218581 4082 6410374837742234639416 4083 6454072942338312227391 4084 6499701753966833145782 4085 6545579168544008790571 4086 6590117047789727852287 4087 6635005869492536404205 4088 6681872313014424556437 4089 6729026038787366369039 4090 6774809686328740616566 4091 6820921511878664521451 4092 6869058382108302991220 4093 6917522869267866782818 4094 6964586676782275102919 4095 7011954665908913504407 4096 7061395615158551343865 4097 7111206214267347311529 4098 7159585501343561270528 4099 7208243710158869220573 4100 7259023270605873382252 4101 7310216255498947221529 4102 7359947293873931243190 4103 7409930698878225106814 4104 7462084305517594739523 4105 7514696896776801486287 4106 7565816935181371647535 4107 7617161457898776333541 4108 7670725472095370781808 4109 7724795861112444169253 4110 7777343150743197956747 4111 7830085683001367784831 4112 7885097416658233142868 4113 7940664790300713309841 4114 7994678610930888328643 4115 8048857040802381784604 4116 8105354781160437910685 4117 8162459347056192833055 4118 8217980033803666201702 4119 8273633272224543303633 4120 8331656307310790814553 4121 8390339319766064743361 4122 8447408290531812494752 4123 8504576298615669623283 4124 8564164943356043301280 4125 8624468729923529400184 4126 8683128513519588484543 4127 8741852330583385540977 4128 8803047953598217325248 4129 8865015942310893678890 4130 8925310207291854804617 4131 8985631979612613870781 4132 9048477030711735040086 4133 9112153777999774362927 4134 9174127362217709451546 4135 9236090372537259066502 4136 9300628410933561341548 4137 9366059630240893079697 4138 9429758571138486733862 4139 9493407268936248669322 4140 9559682992195672855449 4141 9626915583314357683005 4142 9692387148977060028311 4143 9757767181528902854806 4144 9825826455276568468000 4145 9894908534416459835133 4146 9962201255399202471044 4147 10029359499643313405288 4148 10099249388044757472485 4149 10170230318657494621492 4150 10239394020607737335157 4151 10308378615836442147501 4152 10380147412874608571231 4153 10453077837250353060101 4154 10524163674343829387370 4155 10595024055743301191672 4156 10668721317311293068736 4157 10743653188968195786872 4158 10816713678180110999891 4159 10889500611237841683025 4160 10965177188069065464795 4161 11042163804954853317423 4162 11117252861183767294200 4163 11192018476986791576510 4164 11269726548443591479367 4165 11348822586970246085493 4166 11425995559038439716704 4167 11502793390483165901710 4168 11582586499226608130419 4169 11663848049158566765833 4170 11743161756707025810745 4171 11822046775644755041808 4172 11903979863207814270307 4173 11987464463425691888253 4174 12068977234728594764673 4175 12150005890068625382587 4176 12234135333356503996597 4177 12319902008517855935817 4178 12403673719235662211753 4179 12486903976031193341390 4180 12573287624772231354144 4181 12661396922892448021508 4182 12747489035789603769263 4183 12832980415329421971674 4184 12921677630501466154161 4185 13012191661477455475347 4186 13100667267124819847109 4187 13188480888057182457238 4188 13279552581314126760978 4189 13372535056415018126666 4190 13463458914904223852125 4191 13553657535417052662362 4192 13647166209541606569679 4193 13742682481890340726527 4194 13836121065581244446990 4195 13928769126666292125466 4196 14024778917075019590589 4197 14122896023146249158378 4198 14218917560475930655728 4199 14314081230302233492907 4200 14412657947630154440021 4201 14513444649789584398152 4202 14612119170165172050032 4203 14709866389590747369587 4204 14811077563382934200006 4205 14914604393494792862002 4206 15016003773299869789720 4207 15116404302548223423105 4208 15220319226086995473485 4209 15326658530216085128778 4210 15430856539954127336054 4211 15533982006485900970862 4212 15640671782782495699811 4213 15749897767018837580553 4214 15856970119624809678263 4215 15962894067232435117081 4216 16072431656213127904260 4217 16184620433647052665554 4218 16294644833991838425367 4219 16403442773148956959098 4220 16515903040066040561498 4221 16631132678943120101430 4222 16744188874563342540834 4223 16855938334058237208822 4224 16971398099157256924010 4225 17089748672242396116169 4226 17205918505321609877664 4227 17320699085207892107146 4228 17439237174683148006969 4229 17560790809864698383175 4230 17680158270499995684992 4231 17798051696395234961997 4232 17919748994666456771354 4233 18044589926831202402840 4234 18167241207612582437774 4235 18288331386379688855167 4236 18413270889723560684803 4237 18541485513934972365260 4238 18667509065873087860933 4239 18791882142716635292991 4240 18920149014287652341832 4241 19051825940299885239023 4242 19181312530130944457550 4243 19309056947144878282309 4244 19440738573420975233727 4245 19575968681562607046672 4246 19709011450467684844754 4247 19840218006668190407324 4248 19975404055357264611498 4249 20114280553818950129756 4250 20250975077588005481023 4251 20385736990469679142385 4252 20524519469914288982499 4253 20667137953476025647582 4254 20807582304155586351506 4255 20945995272806343455952 4256 21088468592924442335007 4257 21234927103158398488790 4258 21379221912214801686461 4259 21521384182029457131795 4260 21667645216830359936698 4261 21818044303816736762330 4262 21966292826855690599811 4263 22112305255885372416077 4264 22262453407600629635502 4265 22416896193194390081566 4266 22569204376270408443092 4267 22719170503249609793292 4268 22873307768120011447068 4269 23031900010807801709680 4270 23188376558366160426609 4271 23342402672456417565053 4272 23500633708216691845621 4273 23663483869603758129287 4274 23824240314090291385047 4275 23982435526384236904197 4276 24144867721488780649249 4277 24312087034457171180010 4278 24477237807640518108989 4279 24639714124467204848430 4280 24806457669100409371341 4281 24978160207680321197249 4282 25147822713723792426984 4283 25314695111801089637249 4284 25485863070717801522617 4285 25662165821715417936497 4286 25836460512045164506938 4287 26007847015522108645735 4288 26183555402763876932215 4289 26364578339189731998014 4290 26543628789198322050546 4291 26719650548635363666849 4292 26900018404170338097691 4293 27085884560513701147468 4294 27269817548147950418574 4295 27450598921480080955637 4296 27635748389814387739134 4297 27826583939209982808193 4298 28015529525484198110034 4299 28201198161017124106605 4300 28391254571828011750740 4301 28587188905162836704247 4302 28781280516648573643603 4303 28971967438135117043995 4304 29167059388975996834926 4305 29368225195984937203026 4306 29567599709320583379451 4307 29763439403169823976128 4308 29963698844300026481720 4309 30170232196700406565672 4310 30375030025174072890665 4311 30576160529842698655380 4312 30781722851234471834929 4313 30993763287950754539103 4314 31204128470202037062355 4315 31410691467822868075038 4316 31621695588401105374969 4317 31839386202932367222324 4318 32055466493828949346557 4319 32267607404128517881279 4320 32484195863298243946835 4321 32707683393282270437733 4322 32929630357019313988977 4323 33147498433582016147363 4324 33369817485101903302265 4325 33599252404131156948297 4326 33827221509612046018152 4327 34050969938545272364618 4328 34279169646804856832757 4329 34514706258550914479085 4330 34748856977099801067017 4331 34978642978160250105801 4332 35212877316922022173663 4333 35454673851626482313989 4334 35695169757093935415904 4335 35931154687332149462857 4336 36171581640998946350694 4337 36419800354390309392341 4338 36666809225705132963513 4339 36909158685691265430195 4340 37155940353163197958608 4341 37410747627860591708929 4342 37664441554091973707471 4343 37913325496782606741285 4344 38166628197966825371778 4345 38428194647433120273859 4346 38688750135418948769509 4347 38944342977730891451248 4348 39204337362771614559933 4349 39472837937879833954260 4350 39740436022488327391286 4351 40002916759642117839547 4352 40269777920937262282611 4353 40545392019216010116542 4354 40820218376299401439377 4355 41089770699001521558268 4356 41363678286076683950712 4357 41646589863701669684261 4358 41928834925812240119931 4359 42205647340341795322494 4360 42486785677651094878197 4361 42777183364251831776877 4362 43067042439182072859667 4363 43351308390454158784213 4364 43639866598182191588643 4365 43937943814534265425739 4366 44235617206754756149024 4367 44527535204429461044475 4368 44823707322367182727029 4369 45129662401042676614618 4370 45435355536102669360798 4371 45735129283815281931614 4372 46039114398387724435874 4373 46353150707437697678293 4374 46667074259405435476600 4375 46974912787190147749889 4376 47286915161712271901832 4377 47609241231457545631678 4378 47931611253468674157884 4379 48247729053454875587549 4380 48567958261697274836636 4381 48898787914705086350961 4382 49229825972699805717364 4383 49554443138156743636769 4384 49883114201301142117482 4385 50222666685627787481079 4386 50562599995348634425181 4387 50895942363161218980767 4388 51233275890231487577068 4389 51581776016012343659259 4390 51930837583347036647978 4391 52273136880002241232751 4392 52619359211854672595933 4393 52977037491325764095617 4394 53335466256070730514110 4395 53686960247241203637347 4396 54042303604203954808950 4397 54409396395240495464609 4398 54777437378373468786432 4399 55138370022181651351825 4400 55503072655431095182202 4401 55879822308691396468193 4402 56257726763232610612209 4403 56628348367286015389644 4404 57002654714054271122503 4405 57389309723818673611797 4406 57777335289373210977280 4407 58157902671658169048089 4408 58542063514363733627850 4409 58938878673161408908227 4410 59337289534226320412404 4411 59728066187955071672961 4412 60122338817355408347409 4413 60529575374473103535641 4414 60938642422606216652375 4415 61339898685108876679554 4416 61744547067571243261943 4417 62162472891541476521446 4418 62582473891479830958292 4419 62994487117240512178622 4420 63409782066234673836876 4421 63838671811402107223325 4422 64269891571231488563182 4423 64692946309164528556599 4424 65119165661078227897225 4425 65559300938346595873132 4426 66002031483814636070856 4427 66436419658884842831083 4428 66873848453270663422192 4429 67325518005133853894893 4430 67780058758212966666680 4431 68226079857500448805614 4432 68675010521859742201832 4433 69138510401824536001886 4434 69605168363621897828127 4435 70063129626940228478136 4436 70523862166157986021379 4437 70999495922667142396619 4438 71478585860793005688473 4439 71948802475966150163113 4440 72421644666507495021978 4441 72909723531476053038560 4442 73401568171972607138350 4443 73884363474884411117783 4444 74369631063872068129033 4445 74870474145950912249755 4446 75375404369898223075111 4447 75871110049424976350757 4448 76369126958713661054539 4449 76883061441398825756611 4450 77401416486305315363831 4451 77910372794250498999072 4452 78421471329623292675817 4453 78948832674330663640606 4454 79480960340430182680049 4455 80003516306577225130749 4456 80528037372185380747642 4457 81069169526415165015561 4458 81615426387983611422715 4459 82151940040391311440091 4460 82690233358568553857370 4461 83245488969285039402095 4462 83806240591104353551088 4463 84357079181766387462563 4464 84909503518344896103068 4465 85479244150702041932946 4466 86054865309790324412586 4467 86620405545789287524179 4468 87187328941054685764617 4469 87771925302599232879989 4470 88362800215340853722130 4471 88943428495624102839618 4472 89525228501042681450849 4473 90125060671531771469738 4474 90731583226332287948150 4475 91327695884246126548534 4476 91924759805108153636204 4477 92540217472079600712623 4478 93162791467685708490216 4479 93774795019401292099340 4480 94387520163519948712123 4481 95019002863758929511597 4482 95658042253374620568535 4483 96286353652348491186233 4484 96915147584965138567976 4485 97563064952012193096839 4486 98218994093357995649443 4487 98864040990967054564108 4488 99509321796008960212877 4489 100174093813860156969707 4490 100847347725313330834096 4491 101509568737813805881670 4492 102171765285662190258959 4493 102853822548813444667061 4494 103544847171782959876589 4495 104224692153739905285532 4496 104904244375661360399030 4497 105604028355655166749205 4498 106313280823336360039566 4499 107011211147680234135564 4500 107708570317086838265403 4501 108426533635720827733333 4502 109154482548390879735047 4503 109870971393254769679086 4504 110586600413953186514400 4505 111323207123316555518487 4506 112070332830323034353932 4507 112805865472824380144345 4508 113540239174427097723795 4509 114295965043932078246328 4510 115062759932543347034002 4511 115817834049671131689091 4512 116571439490337684275434 4513 117346772300920240338367 4514 118133741092197718106517 4515 118908867068976606837186 4516 119682203845666111993779 4517 120477643691331189707707 4518 121285303743200266930341 4519 122081004988300402612896 4520 122874585554711193512000 4521 123690645151605213629394 4522 124519526769292926023522 4523 125336340038264884719799 4524 126150690030651098356500 4525 126987895033845549904586 4526 127838541787870229285269 4527 128677017514181933037425 4528 129512676085231130367755 4529 130371565413408887447436 4530 131244534465298388421165 4531 132105237099361866306147 4532 132962757260332491475869 4533 133843883428569628125744 4534 134739745864502158369409 4535 135623254220875461808843 4536 136503203192186878127459 4537 137407132653030943727780 4538 138326473825584040390678 4539 139233381438544964933881 4540 140136341009028216691851 4541 141063654502075114115881 4542 142007074380286005764054 4543 142937989867971829254137 4544 143864556762982963141555 4545 144815849673163150668195 4546 145783963201095417691220 4547 146739510638414514008179 4548 147690296897028354180950 4549 148666179621814310622321 4550 149659617085843767825394 4551 150640436386362614002427 4552 151616069747858332603591 4553 152617168073614251650229 4554 153636575478638775740018 4555 154643322785659840821678 4556 155644447085526437393171 4557 156671402573222329709250 4558 157717442028018690264501 4559 158750790115062510153854 4560 159778065690745470254619 4561 160831536071267350055961 4562 161904886183210088811470 4563 162965524864127076615104 4564 164019628970754994721957 4565 165100288550044081076604 4566 166201644829420097191987 4567 167290281378355635246122 4568 168371908614678495175093 4569 169480448688942294322494 4570 170610523963086993543923 4571 171727883544535927019840 4572 172837746289324958574925 4573 173974875570564401351703 4574 175134400408064205398932 4575 176281226517248992208787 4576 177420055376400692688858 4577 178586500428507935298171 4578 179776223573706328683567 4579 180953278487526022385179 4580 182121822752131934008764 4581 183318328437814746482145 4582 184539017255878314046108 4583 185747082494673889992584 4584 186946110610310100609695 4585 188173440549109725457741 4586 189425881481903262012083 4587 190665758282298018914428 4588 191896058329808166729100 4589 193154995367478905033744 4590 194439994400518241882939 4591 195712504199590569353325 4592 196974884387628260607220 4593 198266231077158490329590 4594 199584614217902588675345 4595 200890599148961970369731 4596 202185888318579109891572 4597 203510467413134889528905 4598 204863081180898652969991 4599 206203404581134514805787 4600 207532452722693941840127 4601 208891107680778353672550 4602 210278819608540760919653 4603 211654366538827731668746 4604 213018045321539992173164 4605 214411640824662854142925 4606 215835339973065267244790 4607 217247017750207405192638 4608 218646221064583091904420 4609 220075643547748249966479 4610 221536241031571217821348 4611 222984979773282043794093 4612 224420624286813458284917 4613 225886782482132426388977 4614 227385212009559856843522 4615 228871965192474295900565 4616 230344990918851543907745 4617 231848816412605387792267 4618 233386034837578775021695 4619 234911779868607785406886 4620 236423150750797589588989 4621 237965598554270603326729 4622 239542586442256904720756 4623 241108325243595066251371 4624 242659029751101708997306 4625 244241078885524177035093 4626 245858841093015062802428 4627 247465600701126486520281 4628 249056652441778392775732 4629 250679306537717432056035 4630 252338872805798906720650 4631 253987705984706622834818 4632 255620144331302935024980 4633 257284432242854800896300 4634 258986857805180717955941 4635 260678843674400150541922 4636 262353734406576708356037 4637 264060710840715757121663 4638 265807077046240337707841 4639 267543321723697603723087 4640 269261757685362350799423 4641 271012503846816850019172 4642 272803918797636268774628 4643 274585556057927917136262 4644 276348657830641745720580 4645 278144282082668658938152 4646 279981881287343721594419 4647 281810073235694946595977 4648 283618989828364384655453 4649 285460628369810937797714 4650 287345575412538224548935 4651 289221513174832918812551 4652 291077422730108060578789 4653 292966240289149909940490 4654 294899727515171107546941 4655 296824631944427903049541 4656 298728742462189102778468 4657 300665933007151320614207 4658 302649182224786296725405 4659 304624304624471473015557 4660 306577854702816367402777 4661 308564642170485613626268 4662 310598905370197466215845 4663 312625528234766788998897 4664 314629787828899116105366 4665 316667426870752439446249 4666 318753986961649107072541 4667 320833424734727859963773 4668 322889695934178601603600 4669 324979472680956627507620 4670 327119644245156717955130 4671 329253244095768730254873 4672 331362861920369810598735 4673 333506094765439904986316 4674 335701224830727242392838 4675 337890367448001412994409 4676 340054700663062342773891 4677 342252741065019765970998 4678 344504209896234638452310 4679 346750310303019433255221 4680 348970762254146738768339 4681 351224995559120428913320 4682 353534217468732941272234 4683 355838725854567481957021 4684 358116735322598056983446 4685 360428581606730286393554 4686 362797005785065055362790 4687 365161408358957871723713 4688 367498450435466647629231 4689 369869365368055176475417 4690 372298476733634654530632 4691 374724296597119830502418 4692 377121883580994564694655 4693 379553359308788724013607 4694 382044679379286687601768 4695 384533477420230017821463 4696 386993159735795088359295 4697 389486725788957444827171 4698 392041813573252825643622 4699 394595189380899806311476 4700 397118556518104500760376 4701 399675780738352716028755 4702 402296233650198640361791 4703 404915826451959524801814 4704 407504507929135169706429 4705 410126997420599766552663 4706 412814452214422002224000 4707 415501941834908851829804 4708 418157608184633973030511 4709 420847010287970906767418 4710 423603144017334979080256 4711 426360251860169611247954 4712 429084615638771013287311 4713 431842618929089887781763 4714 434669149928376203110317 4715 437497639981308210970423 4716 440292456802561914501413 4717 443120792111734121989146 4718 446019481001585945603726 4719 448921160865464455049966 4720 451788230459048995777651 4721 454688671922982931614764 4722 457661322640092855501083 4723 460638044582256566022638 4724 463579211877548511417620 4725 466553578009022657170794 4726 469602038860849169624958 4727 472655700893504330419085 4728 475672857129294241812402 4729 478723011916962756249177 4730 481849176661970131428339 4731 484981723646147536486896 4732 488076807506893310762290 4733 491204661541082692186279 4734 494410470495123798924881 4735 497623895270811653323112 4736 500798894050034431989043 4737 504006405675974598014713 4738 507293846845438707487180 4739 510590191388510285901073 4740 513847142179978142852760 4741 517136318679115510762975 4742 520507428921490044418847 4743 523888785528051451095324 4744 527229776445384237346173 4745 530602675245450203356143 4746 534059541457948687221246 4747 537528053956754770648434 4748 540955225382124936275716 4749 544413955296637650914762 4750 547958715633573509666002 4751 551516580627167095121165 4752 555032126489759329461022 4753 558578848987663561299202 4754 562213694107253668326546 4755 565863162242506633414442 4756 569469331327442080966705 4757 573106261833596807427778 4758 576833436174906515297537 4759 580576813443649120044174 4760 584275910732067886732716 4761 588005319959319187980419 4762 591827123050065867393126 4763 595666772120514822128777 4764 599461160161554840413143 4765 603285375475136902312997 4766 607204163271097347925391 4767 611142504850801722153480 4768 615034605166199973203977 4769 618956011981236087894648 4770 622974198238009446213575 4771 627013712469058345987315 4772 631006006991146336777411 4773 635027050204027351799246 4774 639147107881934106622179 4775 643290335769179511812969 4776 647385368313032748469068 4777 651508553767480695072605 4778 655733016470385658838652 4779 659982561343459330916912 4780 664182939114008035705321 4781 668410835102638654931987 4782 672742298551515278600219 4783 677100827561429018217330 4784 681409222696325185196409 4785 685744461498554510005211 4786 690185585040616422568286 4787 694655830691761269255049 4788 699074981840846229330168 4789 703520261297992835244826 4790 708073769452248459626988 4791 712658531170619657775232 4792 717191245112824217515574 4793 721749330241291464696798 4794 726418014281387315209338 4795 731120160019889025112637 4796 735769313318449004885318 4797 740443037961878464530534 4798 745229757537127269741846 4799 750052225418823216906329 4800 754820766115681095993626 4801 759613034637002392157766 4802 764520719432503238263389 4803 769466519432707432613347 4804 774357468783023321395492 4805 779271257797333006368165 4806 784302909234121770762134 4807 789375124902236692122376 4808 794391579149919821216958 4809 799429939299157232145425 4810 804588632275337997934324 4811 809790422497376473091157 4812 814935554692602616817952 4813 820101612462998611637045 4814 825390497136838458636333 4815 830725097939579730569468 4816 836002159799248087838779 4817 841299119382559298639500 4818 846721422998542634241606 4819 852192149396302896807249 4820 857604473208442019088371 4821 863035618407991725413172 4822 868594647166862689639927 4823 874204895051875776183621 4824 879755895624996318315635 4825 885324591807581256232583 4826 891023732781417993595395 4827 896776980858852567035873 4828 902470157517302613730898 4829 908179853612034125114949 4830 914022576705431685143514 4831 919922388474087907483486 4832 925761327100455003752079 4833 931615557645642581719971 4834 937605417604098044057062 4835 943655443383858364060165 4836 949643818509522230305525 4837 955646205748717282084342 4838 961786844215344371527156 4839 967990823222470877563299 4840 974132400167399410350544 4841 980286656195758276898798 4842 986581803817477123616941 4843 992943566288880630702769 4844 999242203351823651083046 4845 1005552132313959317288261 4846 1012005610898341428110196 4847 1018529080265966594492609 4848 1024988730966190617965747 4849 1031458231306725401039421 4850 1038073956030694008866081 4851 1044763151147198504286420 4852 1051387866518969753583388 4853 1058020933287012401120103 4854 1064802914958633443242701 4855 1071661952375559719213619 4856 1078455883316571725017210 4857 1085256610525386810290261 4858 1092208957900007693234741 4859 1099242054199680762100507 4860 1106209453874688896542753 4861 1113182036917838351554440 4862 1120308959069867527306453 4863 1127520433252274052615410 4864 1134665659553188839944984 4865 1141814397678471663718304 4866 1149120206430115738612449 4867 1156514482356055791981382 4868 1163842000419815035955156 4869 1171171299262343932298390 4870 1178660411670655727325128 4871 1186242020562481982486544 4872 1193756405348011575741997 4873 1201270779523813289083555 4874 1208947720427429924650373 4875 1216721303428726253310098 4876 1224427242354370009614020 4877 1232131318115909739285978 4878 1240000722742897277369326 4879 1247971033538473739957473 4880 1255873329181262873906335 4881 1263771847136342947907968 4882 1271838463774591841130358 4883 1280010371272211536245447 4884 1288113944130417139619993 4885 1296211762025914703610246 4886 1304480454757568643084916 4887 1312858945832848490350398 4888 1321168837153251169394363 4889 1329470932725211383291946 4890 1337946684226641904376827 4891 1346536866532609257505092 4892 1355058241203995222627393 4893 1363569715095611952756159 4894 1372257629504490435937218 4895 1381064734347305781474521 4896 1389802883861689982203216 4897 1398528962610759734271782 4898 1407434268461810438761779 4899 1416463653744207556716433 4900 1425423999227362077729254 4901 1434370038324813475789535 4902 1443498091555871390378430 4903 1452755244789896563134851 4904 1461943340102754430070031 4905 1471114827123911296597824 4906 1480471114153942941283600 4907 1489961655544617363820567 4908 1499383190457201997626160 4909 1508785748267455791211611 4910 1518375889148242249628454 4911 1528105574749803829946979 4912 1537766378189327037041882 4913 1547405768225952308907330 4914 1557235519869170462907341 4915 1567210244815595297741180 4916 1577116288190449405998666 4917 1586998413822314741264919 4918 1597073673303794886115868 4919 1607299475115332738306093 4920 1617456875716695813394956 4921 1627587785683682876472343 4922 1637914593626660126442861 4923 1648397655594163806483747 4924 1658812680077022340738563 4925 1669198572010985709444521 4926 1679783116050205806093344 4927 1690529770699070522532328 4928 1701208838644458149290584 4929 1711856062673621000240109 4930 1722704681002203034986881 4931 1733721413637778994736223 4932 1744671101198117948526202 4933 1755586163636820069805171 4934 1766705348637822972887451 4935 1777998800974202775416861 4936 1789225844603629911683373 4937 1800415411729409296961062 4938 1811811813694093512070476 4939 1823388787568224831996916 4940 1834900087839875076152884 4941 1846370989759887083082448 4942 1858051420694708395421802 4943 1869918881867823007274832 4944 1881721507380039095683972 4945 1893480741988884434283876 4946 1905452179513304369341500 4947 1917617261561705207446974 4948 1929718452935236640242509 4949 1941773189966293673128769 4950 1954042781303537577306759 4951 1966512789600828507924620 4952 1978919963569079702821961 4953 1991277548741506307308514 4954 2003852614804450695049769 4955 2016635030597346180509889 4956 2029355784191830854704944 4957 2042023743455426900174372 4958 2054911783029845647413579 4959 2068014267609742877700242 4960 2081056382442899940660612 4961 2094042426323093878925416 4962 2107251120350546347512044 4963 2120681519323096886396350 4964 2134052965970723338460032 4965 2147364994015973768661902 4966 2160902209978667323056850 4967 2174668557633633336240432 4968 2188377500119189085214097 4969 2202023605453167391577522 4970 2215897401863183538061956 4971 2230007925646920071120787 4972 2244062726030063089434028 4973 2258051200011012363703403 4974 2272269831006336441617618 4975 2286732956099292003741673 4976 2301142179171003023009943 4977 2315481516160746499172084 4978 2330053436210601043625139 4979 2344877790212287273106286 4980 2359650208299050006720783 4981 2374349110544153212084727 4982 2389282979266187300385851 4983 2404477396990122038559350 4984 2419621994869627179841800 4985 2434689377497299009010265 4986 2449994064589249529885086 4987 2465567592970438388592712 4988 2481093572901389919044103 4989 2496538569032740657645805 4990 2512223159321235220556154 4991 2528185062438813273932548 4992 2544101849307419340327951 4993 2559933815290777784243210 4994 2576007613900016302813434 4995 2592367378117734497106173 4996 2608684624703579033645459 4997 2624913145470605721678155 4998 2641385683113713015078880 4999 2658153022341013590455106 5000 2674880614705010269902614 5001 2691515509252431076923149 5002 2708396547648344013319975 5003 2725581408724834608049372 5004 2742729471722082245747024 5005 2759780798721903636220935 5006 2777080336140713371578450 5007 2794692904346912337901623 5008 2812271807267278106926609 5009 2829749870808435914374715 5010 2847478147748180849733378 5011 2865528852445474234418198 5012 2883549214784852440577796 5013 2901464570249285262207353 5014 2919632075247249196408361 5015 2938131595650066110421463 5016 2956604293015269333000449 5017 2974967753091501675776408 5018 2993585228673150865155190 5019 3012544499756434411920115 5020 3031480669906799209028188 5021 3050303310744161147059985 5022 3069381759512914614749145 5023 3088811978058035408170690 5024 3108223027086835904780162 5025 3127516194593543538959305 5026 3147066885464654568257372 5027 3166979516246987067121100 5028 3186877124905879139858732 5029 3206652441194244320404496 5030 3226686915776133681714561 5031 3247093697897589034462366 5032 3267489828067321151510629 5033 3287759198049460186355607 5034 3308289277175929633823090 5035 3329202230545814824192737 5036 3350109131856575245808257 5037 3370884749994033034844013 5038 3391922540410852328661707 5039 3413353972378502763106144 5040 3434784188983288387230855 5041 3456078546194099577947138 5042 3477636447403552969331438 5043 3499598959546264628510505 5044 3521565337050794833131230 5045 3543391227777553110200004 5046 3565481939044598011398459 5047 3587988434114466719715443 5048 3610504126667183632213407 5049 3632874656109799315452976 5050 3655511183633587466067354 5051 3678574872666944950926164 5052 3701653350212784072494337 5053 3724581941729662680752788 5054 3747777605984243200431487 5055 3771412015577465154292681 5056 3795067071279101031083103 5057 3818567473960588708216538 5058 3842335917208714973707897 5059 3866554896964261755859993 5060 3890800654794680587741077 5061 3914886951212677750423839 5062 3939242145196711545725456 5063 3964059875343352115341909 5064 3988910797853626667172176 5065 4013597411991388831172088 5066 4038553665805403052937848 5067 4063984664996661450460843 5068 4089455561262955719224709 5069 4114757266629159183620982 5070 4140329234776414297623344 5071 4166388368071372580449384 5072 4192494401825230149588747 5073 4218426329756502199320072 5074 4244629020396584999529705 5075 4271331507427268841550534 5076 4298088205373395854325571 5077 4324665853529571312180549 5078 4351514636919561102386202 5079 4378876060249233533884904 5080 4406299320575016910218853 5081 4433538561631509530594893 5082 4461049178765655793259013 5083 4489085492442440630876277 5084 4517191593523604360510372 5085 4545108684065347205908718 5086 4573297255517822204932843 5087 4602024793828182998770433 5088 4630830403135018294659581 5089 4659441992756558780948721 5090 4688325027731973435108099 5091 4717760514158673612352593 5092 4747282697367446333886056 5093 4776605837983851065063931 5094 4806200243580304607751817 5095 4836360799969584026626341 5096 4866617030283759317346966 5097 4896669185657120300095532 5098 4926992276346685339335669 5099 4957895432289492402997321 5100 4988903599975589567676732 5101 5019702655461996830943758 5102 5050772162793626678174172 5103 5082435865225860011112532 5104 5114214287368791015152458 5105 5145778559890778379348755 5106 5177612642420760906800821 5107 5210055265447582831665094 5108 5242622695930506664528497 5109 5274970944180054888375008 5110 5307588197635225687231890 5111 5340828552584630275981476 5112 5374204192298399666750968 5113 5407355627175728397557559 5114 5440775094854800082499849 5115 5474832440565731116743994 5116 5509035947853192960974933 5117 5543010243146654787087284 5118 5577251426565111061434864 5119 5612145479915551731060895 5120 5647196981256011083850351 5121 5682014284568553722416582 5122 5717097154352707865717037 5123 5752848101033281257172032 5124 5788768201972629685123357 5125 5824449145900378843866264 5126 5860394152936291617687095 5127 5897022658475043577759380 5128 5933832454807105678765156 5129 5970398168375779759192798 5130 6007226255218889854307892 5131 6044753476263047942671743 5132 6082474565467897202312274 5133 6119946685832856219733121 5134 6157679298384275475814314 5135 6196126894244916694436224 5136 6234781387189969474494350 5137 6273182071605865350258760 5138 6311841171061456612047496 5139 6351231315527143677653535 5140 6390841848437044175768925 5141 6430193786503135845171545 5142 6469801861581594217543668 5143 6510157255007185865949733 5144 6550747001708557523404296 5145 6591073427895925313052485 5146 6631653507352257040369776 5147 6672997389029230250916072 5148 6714590073476579887135085 5149 6755914779943575259534610 5150 6797490445374475486936200 5151 6839846606189250091291550 5152 6882466515278378999988027 5153 6924813864980823397796940 5154 6967409263928635494757781 5155 7010802059315529630468508 5156 7054474055991023822785354 5157 7097868996093777439829527 5158 7141508855455827971486569 5159 7185963218651432709770641 5160 7230712755314877883055263 5161 7275180830911583737406774 5162 7319890470661877017507034 5163 7365431926267782156049521 5164 7411285058493574358980232 5165 7456852426641496007655136 5166 7502657773871867983221224 5167 7549312451732838500294615 5168 7596295852298540740381482 5169 7642989296375603540152815 5170 7689916899663633393326139 5171 7737711549068485795806717 5172 7785852522306913767048447 5173 7833699466698178732650179 5174 7881776510809277194232605 5175 7930738515021880267150857 5176 7980065011502185880674148 5177 8029093536623184208037518 5178 8078347857554485156807416 5179 8128505248682465744171737 5180 8179045880227728046370733 5181 8229284737892209821773574 5182 8279744838266017419300669 5183 8331126312474935394176872 5184 8382910367523860342968387 5185 8434388996663717752507613 5186 8486084061478478397890049 5187 8538718994559397582926352 5188 8591776453879977352841093 5189 8644524996625234931231390 5190 8697484909372134126218371 5191 8751403372670708090991954 5192 8805764925433789339495656 5193 8859814243560768499467496 5194 8914069602714279606476552 5195 8969302379429640806106295 5196 9024999439650608957544703 5197 9080381131406513391994930 5198 9135963267297361629233451 5199 9192541869159303315264007 5200 9249606592516195949387216 5201 9306353009828587589809959 5202 9363294001907829546068195 5203 9421250686240946704710736 5204 9479715987277575659273716 5205 9537860253357357508792324 5206 9596192947860418691125460 5207 9655560735044084564569263 5208 9715460304766859849986139 5209 9775036332113613856911179 5210 9834794360133374329990426 5211 9895607051466613313041743 5212 9956975375344037726870434 5213 10018017884162720300068743 5214 10079235680140886669607136 5215 10141527876121424437672376 5216 10204400252495349262746563 5217 10266944789533587798447721 5218 10329657610179848392170379 5219 10393464729206812268537955 5220 10457877288124829653216702 5221 10521960245940226081171137 5222 10586204189588840811613810 5223 10651562487098813409532048 5224 10717552209577290976753090 5225 10783210846244388554391340 5226 10849022872658134829748495 5227 10915969460704464468766223 5228 10983574198432022864498880 5229 11050846657698763485601979 5230 11118264608330320961302443 5231 11186837475615832935914028 5232 11256095971107205660068103 5233 11325021303010965031738076 5234 11394083921732103774783636 5235 11464321954105565492143127 5236 11535273861316085882653596 5237 11605892043269553936265691 5238 11676638997578658926010974 5239 11748581999005603539042468 5240 11821267904416711707802557 5241 11893619862774155766209945 5242 11966091765492914831907723 5243 12039780479511645965760371 5244 12114241923698124571184074 5245 12188369555812762236550499 5246 12262607987283020338339572 5247 12338084118956883390723121 5248 12414363618646688857429112 5249 12490309815430178399152851 5250 12566357346222268000419740 5251 12643663584599500949017361 5252 12721804655237383970042134 5253 12799613324232639106126037 5254 12877513538376680055972129 5255 12956693579469431509957156 5256 13036740758295708471751108 5257 13116456847274536377963699 5258 13196254366026518906962213 5259 13277352936320858277969297 5260 13359351805977034078394139 5261 13441021327074304884713756 5262 13522761833228961023464821 5263 13605824713737992953552673 5264 13689821926411114246968994 5265 13773491980807473594780386 5266 13857222243570276410413270 5267 13942296294442719038602074 5268 14028339596560687615009045 5269 14114058399726044101717769 5270 14199826300156874481238850 5271 14286959485853761140340154 5272 14375097743344027035502641 5273 14462914650854361714131801 5274 14550769207895730725525034 5275 14640010622948152917132059 5276 14730293847072570009549199 5277 14820259381012846485492719 5278 14910250778115770776968480 5279 15001650673476893746658018 5280 15094130047255722150847209 5281 15186295923222003713571029 5282 15278475535582994677649492 5283 15372085345587846233848690 5284 15466813250826261969357954 5285 15561232405540385405114351 5286 15655652827963231578875133 5287 15751525197910092338470612 5288 15848555242840778727981921 5289 15945281862391275208155483 5290 16041996937787676234839283 5291 16140185752155180554829826 5292 16239572799710965273192483 5293 16338662348434174340387968 5294 16437727196977513539608454 5295 16538287608291912343098442 5296 16640087805022641073275856 5297 16741597055038318075381044 5298 16843068103985255480875732 5299 16946056562352585588951270 5300 17050327368000826721732503 5301 17154314429416812443609316 5302 17258249443611619401756425 5303 17363723726929881133286771 5304 17470523944680296443510497 5305 17577048296481186189943066 5306 17683506409558154207049209 5307 17791525654424905047701817 5308 17900915461842539364425253 5309 18010037983477570713286272 5310 18119079729777077261882973 5311 18229704463108222429249376 5312 18341745443781220117250805 5313 18453528447466981598923531 5314 18565215794681224667991304 5315 18678507966057104842661540 5316 18793263141959793946137698 5317 18907770405713653099479634 5318 19022166788278327825398306 5319 19138189803033593624623241 5320 19255723667626148349678774 5321 19373020469046695983423941 5322 19490190822295333686108572 5323 19609009575369429950000215 5324 19729388127450770937947948 5325 19849541278261889270548670 5326 19969552073359852911277557 5327 20091232983925342336461063 5328 20214523762256219505840199 5329 20337601643631796250669958 5330 20460520923307392140789071 5331 20585131970193695713398130 5332 20711404088907363632775815 5333 20837476687594000475196518 5334 20963374102684452237816904 5335 21090984860615008295817321 5336 21220309045433205813561321 5337 21349447990688700560708837 5338 21478394837519216764780322 5339 21609076514180423715604182 5340 21741525139452851576636425 5341 21873803740818575926521477 5342 22005872999433042297861226 5343 22139698473393792785619171 5344 22275345599979601981051865 5345 22410838885905345032802675 5346 22546105259167677673612758 5347 22683149118668671196020431 5348 22822070532678974497660371 5349 22960855290019181575408426 5350 23099395243604691117802333 5351 23239733826237174223474982 5352 23382007078657930179973196 5353 23524161893058732820658866 5354 23666053696355376085293799 5355 23809765129649354944963025 5356 23955469576864491776738242 5357 24101074874061301956273529 5358 24246398642001025606024393 5359 24393562884943478090328719 5360 24542779730178480599110341 5361 24691917818224407154757503 5362 24840755554065336470454507 5363 24991454439569363940900371 5364 25144266775276083651164078 5365 25297021887721824705169782 5366 25449457526802393886618545 5367 25603774805148756012089324 5368 25760267656352580211116927 5369 25916725996398949893614264 5370 26072845450885641505045950 5371 26230866834158548727238440 5372 26391127202789621096017306 5373 26551376988434283923403614 5374 26711268193085004530263026 5375 26873081400624567752314535 5376 27037198310855149150736583 5377 27201329821055660379335102 5378 27365082780021374335868229 5379 27530777584915561488334011 5380 27698842129526197256356798 5381 27866947751401882904320462 5382 28034654586089502333491630 5383 28204322862728999217251825 5384 28376428250526576811288728 5385 28548602527622333068521309 5386 28720357525642481662937045 5387 28894093298362324382225006 5388 29070334902673704310695179 5389 29246674584309252705872126 5390 29422574249532914761553937 5391 29600473742365332250704630 5392 29780949150630675349305566 5393 29961553242359378253488919 5394 30141696346108089291359358 5395 30323858033671485119874028 5396 30508667098162020794429860 5397 30693636913363840455793423 5398 30878124546758488175106858 5399 31064649206308086648668786 5400 31253894095993530166707552 5401 31443333308627305838563969 5402 31632268936121281685050366 5403 31823259700787475337390075 5404 32017044954378947237344925 5405 32211059652919666776065456 5406 32404549167042540005754103 5407 32600111580283597117273444 5408 32798544160478385932398894 5409 32997242903065743461699934 5410 33195394680404328812093516 5411 33395636751700654254223632 5412 33598826100655832809935063 5413 33802319971480890148901903 5414 34005244929925032211726221 5415 34210277191742822920818509 5416 34418335287805242430158007 5417 34626737954762652305867348 5418 34834549612043777406996397 5419 35044485178096472095639468 5420 35257526593817352636434936 5421 35470954367451152894977254 5422 35683768901002112685000631 5423 35898723525838711198611633 5424 36116865487301587838004826 5425 36335437381073242395855561 5426 36553373689238730923367595 5427 36773465829188641334896785 5428 36996828276680145904643671 5429 37220666068588085846322469 5430 37443845833215407416481693 5431 37669196708720183743233429 5432 37897902358773711115089334 5433 38127130654354322887990437 5434 38355678404795076665011952 5435 38586412064158018487290630 5436 38820586473001074101689005 5437 39055332769741687123265347 5438 39289375948295453419622463 5439 39525619332880773338951489 5440 39765390961317397058996831 5441 40005785714512545012059181 5442 40245454743344478861637094 5443 40487337754258379035513553 5444 40732838034018816835068535 5445 40979014724101680929008314 5446 41224443073666462152787404 5447 41472098639953227149172562 5448 41723462041543650950659576 5449 41975557242925345047695512 5450 42226881501930788203610838 5451 42480445650317664487758429 5452 42737809752403546656317131 5453 42995963203853568344123784 5454 43253323150797765040064114 5455 43512935077023196104047444 5456 43776440637380606014408130 5457 44040795313982559934341289 5458 44304333990299315076205692 5459 44570136132059793548742638 5460 44839927160129720504070937 5461 45110629346847115996065501 5462 45380493131695035591099507 5463 45652631243246666066844310 5464 45928855074328167334714164 5465 46206054441215906859192290 5466 46482393127947420047871083 5467 46761016356399009308555399 5468 47043823727517851101908835 5469 47327673406615754308035004 5470 47610640280962976642456446 5471 47895901244298335697279072 5472 48185446371788524160142838 5473 48476103035734080448411486 5474 48765854955749388151230992 5475 49057909822617285074614929 5476 49354350481453786974601330 5477 49651974423852092193562136 5478 49948671901641930771871507 5479 50247680472953037934497459 5480 50551178077874756543996509 5481 50855933295464472117432828 5482 51159740580755924636541215 5483 51465866373126891759141269 5484 51776586061589900694978222 5485 52088640338244872220633730 5486 52399725503825197148895835 5487 52713135834910924256374274 5488 53031246551912766033301738 5489 53350771544519857480122398 5490 53669306573590248370146498 5491 53990172649346255363840043 5492 54315847234163085060313170 5493 54643018560417620646895303 5494 54969179435903157008930508 5495 55297676439820929092021029 5496 55631091714700127062951442 5497 55966089042861290007187233 5498 56300055838720133405343574 5499 56636363023079180219917147 5500 56977699883931069348002474 5501 57320707024580481776198852 5502 57662663999156121924300347 5503 58006964778337512341354220 5504 58356408287470700416720692 5505 58707613287318405121539387 5506 59057748978779889494633149 5507 59410231024686920470440620 5508 59767970505632838994650429 5509 60127565743415819745609490 5510 60486073067331686503864077 5511 60846928406964411408716181 5512 61213157541437550644117517 5513 61581339825956965410968049 5514 61948416175049773626097386 5515 62317841290281051494489136 5516 62692758217322483349622157 5517 63069728887666743180986965 5518 63445576233795917896628189 5519 63823772163397757001550667 5520 64207579580750510837906112 5521 64593544608752417849672963 5522 64978369607174349270067342 5523 65365542051144295402866169 5524 65758447318910286442415472 5525 66153617413887447282770633 5526 66547631509842645553762824 5527 66943990936081124213191789 5528 67346206182710354936032785 5529 67750796898539211331872965 5530 68154216436217589671277204 5531 68559978189608131370542596 5532 68971720420272065138909477 5533 69385952264846932574126048 5534 69798998598783194420858896 5535 70214383012728679557104975 5536 70635874220130755724830058 5537 71059972767260433262692016 5538 71482872376212861532859263 5539 71908104886681986241662238 5540 72339572164359471252282578 5541 72773768168155083164240694 5542 73206752771521975318059792 5543 73642064033661397674783063 5544 74083739691833887753793894 5545 74528269203642838337649462 5546 74971575880472206866412439 5547 75417201887840944326313873 5548 75869323571862109003932424 5549 76324428059804180250858683 5550 76778299370453328104128562 5551 77234481576937287861643294 5552 77697292388407618252312237 5553 78163218859570511196981542 5554 78627902970073523267481864 5555 79094888414539207641449032 5556 79568637035138857072029021 5557 80045638160491678824342950 5558 80521388969693907194043031 5559 80999430403441701556375611 5560 81484371221543736771408663 5561 81972705463628259321493970 5562 82459782733148369091026834 5563 82949138750227031379001913 5564 83445531990352788655613299 5565 83945463733813561515550360 5566 84444133220894789526467355 5567 84945068391340182970388289 5568 85453180246519712077698827 5569 85964979931535490135141072 5570 86475513524849318171640588 5571 86988298530911693311391609 5572 87508401298013703039983056 5573 88032345556693964491503312 5574 88555021415160544783925607 5575 89079933190586159034647897 5576 89612305408683227391925348 5577 90148677204494993105046461 5578 90683779899186275874799515 5579 91221101771620458892805345 5580 91766028363456758434973417 5581 92315117133748297653675038 5582 92862937792941000102263505 5583 93412959629521317016052454 5584 93970732046151518578325034 5585 94532833847841022300992279 5586 95093670305288255098682491 5587 95656688661497797696273050 5588 96227605030167362437853642 5589 96803022688666101637020825 5590 97377179635157714583516563 5591 97953497907010158848949636 5592 98537863182348707045543611 5593 99126906443789751845561962 5594 99714695582073204711244711 5595 100304624161702711264804507 5596 100902750280303764756244521 5597 101505735967148841840297320 5598 102107476170283710104694671 5599 102711332605014419608106294 5600 103323538643476362181763006 5601 103940790813575051420079416 5602 104556808286796091437373585 5603 105174917441767468274281167 5604 105801529778272240741188363 5605 106433379887449281382273477 5606 107064008333614344319318107 5607 107696702558040366898990718 5608 108338055037548032832188061 5609 108984842105796201193363182 5610 109630422894497172772838002 5611 110278042191638935951181721 5612 110934476294777993558122791 5613 111596547076135654216659161 5614 112257429416552026086987624 5615 112920321617485138968344938 5616 113592186633220148248261584 5617 114269895789414343140101145 5618 114946436906990985552746916 5619 115624957848250783393899594 5620 116312611050410687129222619 5621 117006321328348341149626628 5622 117698886645380541854019915 5623 118393400350570024352148614 5624 119097207178322313129313063 5625 119807289591513970616985844 5626 120516252911724848059707439 5627 121227131777171963390364313 5628 121947466019529716643081914 5629 122674300033532014687516670 5630 123400043730728978669150090 5631 124127668715281844650870346 5632 124864912699732532685679808 5633 125608886421697529845436266 5634 126351801632596588021820062 5635 127096562451647023669796566 5636 127851107236993913226304044 5637 128612617609415264055747589 5638 129373104430723610823362291 5639 130135399754551405598891691 5640 130907645328060348775142953 5641 131687098326808307384054718 5642 132465566016657842671048677 5643 133245803673190050193002527 5644 134036159152136473195927645 5645 134833969988875664947400436 5646 135630837172701804513094838 5647 136429434354783487020508088 5648 137238318192496420705362236 5649 138054911521582397106357420 5650 138870606402544836225145326 5651 139687989879819626836474808 5652 140515830076321739535036553 5653 141351640206274374989533066 5654 142186600780318261229290788 5655 143023207115819339082926703 5656 143870441433164049720148519 5657 144725912542818001791257481 5658 145580586818476365288859455 5659 146436862590030464290396882 5660 147303938772439418043908652 5661 148179525131874007509877913 5662 149054371354914174415407257 5663 149930773381463566886668853 5664 150818149380369968540686128 5665 151714315576723089281294658 5666 152609802459742293289250481 5667 153506798032691803517426960 5668 154414942236797397298973430 5669 155332163405070295992366936 5670 156248770362147666849206079 5671 157166837481846186514607722 5672 158096228952301983873090812 5673 159034991011264097375562742 5674 159973208397778795044681255 5675 160912836015246978454887503 5676 161863964726070221548169808 5677 162824764619375589208222313 5678 163785093977102907353548221 5679 164746782241121241268808040 5680 165720149324963506606317009 5681 166703495267592721182276699 5682 167686449575192677537043142 5683 168670710084866422620477403 5684 169666828084250252564399587 5685 170673239814394345977796985 5686 171679343743409427324491476 5687 172686699806329549483960476 5688 173706092930473523875772772 5689 174736101966978733207913919 5690 175765892143460265348247943 5691 176796879039581877422956445 5692 177840083426936621938868908 5693 178894233332431521626553129 5694 179948258604316383808300061 5695 181003423855678948034108206 5696 182070987842299213217374017 5697 183149834492128355180023418 5698 184228656202490674344339742 5699 185308559848906722857520081 5700 186401044242787356952138376 5701 187505156099878213572085634 5702 188609348366183026651459691 5703 189714563247024999971468637 5704 190832541608531393568972565 5705 191962500004324165747712341 5706 193092650003813071452909936 5707 194223762046030490929359208 5708 195367820974556870269208882 5709 196524220396129492881662223 5710 197680928657470775782725997 5711 198838537169972926417925747 5712 200009276596964748999015668 5713 201192724980488309671045005 5714 202376605681827175092567732 5715 203561323656369204574322150 5716 204759357144848823889722732 5717 205970476175511503417441425 5718 207182157449058635830324541 5719 208394611867772058706712255 5720 209620566918509829144053154 5721 210859992337050476163564634 5722 212100116580350417044076341 5723 213340948730061861060297775 5724 214595467094537885777568294 5725 215863849010533358227364177 5726 217133073204556891773061293 5727 218402938998042133661050393 5728 219686676998346995247540694 5729 220984680210400531672306090 5730 222283676244608682259201119 5731 223583246548931992197043823 5732 224896875404757961717700061 5733 226225179727738997791770344 5734 227554634732269059075628576 5735 228884595704361216138635825 5736 230228801867238710906179556 5737 231588102466727818669915914 5738 232948719151855387763329474 5739 234309772581486829203667742 5740 235685258076424174710859017 5741 237076265810520092777426528 5742 238468762813554027465753578 5743 239861626473863076147304766 5744 241269109248551046222781401 5745 242692551017200167932582572 5746 244117663256971082164015363 5747 245543071262710431527528701 5748 246983285544456460056652420 5749 248439904646468581665954739 5750 249898383685574573744922361 5751 251357086859242834679328611 5752 252830783519803360769047507 5753 254321340017721033294851166 5754 255813954432698187495748085 5755 257306720678726676916098040 5756 258814667607209644930753131 5757 260339938700202058246084190 5758 261867474459790480464648223 5759 263395089146959206262202267 5760 264938071630972466242530295 5761 266498852035928484451928551 5762 268062112887608634354331252 5763 269625379239868952605233727 5764 271204200355094012361589390 5765 272801302696092721094882958 5766 274401110561070169443407812 5767 276000850056955520747883758 5768 277616331065329987426341790 5769 279250586271670958711659314 5770 280887781648491862377813439 5771 282524834429301667905164681 5772 284177815185997574408058195 5773 285850072898976959687016805 5774 287525515275960066324127445 5775 289200740562905957076354353 5776 290892079932295224418281743 5777 292603208920917792853246743 5778 294317777197593119017619428 5779 296032053718100504609003366 5780 297762629998902807512949651 5781 299513518584724121196316719 5782 301268111502472127243000511 5783 303022337925834372516128314 5784 304793049285646906836377196 5785 306584605776943999526937713 5786 308380142359033591748345719 5787 310175237741620067590267674 5788 311987002661032899744031962 5789 313820155796506077371543625 5790 315657575797733613862351963 5791 317494480037957326745134053 5792 319348237764462419899827106 5793 321223937166675150989728836 5794 323104201532811317440039589 5795 324983875836065993033440556 5796 326880586847972358109639914 5797 328799803486740658549016897 5798 330723894823996100456130588 5799 332647322177777217588011446 5800 334587968658349242596722902 5801 336551695324296491807058936 5802 338520618379021968704833680 5803 340488804038450591000095077 5804 342474390360491134952288023 5805 344483642148988888563221247 5806 346498424297829918152556649 5807 348512396281802982388735119 5808 350543949502907623603131372 5809 352599764308627710841053760 5810 354661456059358747645164887 5811 356722265657554006184353458 5812 358800836026267554544741642 5813 360904275048575576861735769 5814 363013950551843161605532132 5815 365122672842811986698492355 5816 367249334315923379757076617 5817 369401482575348648169040211 5818 371560240147558246625325038 5819 373717974528144238433781061 5820 375893825299360855208521939 5821 378095792165382840847202689 5822 380304754822968680533921750 5823 382512625549295237414912147 5824 384738788589542889387604725 5825 386991708319939389343961248 5826 389252024325262098541551522 5827 391511181065537046329646327 5828 393788804675137021977145456 5829 396093836967144496328541120 5830 398406680386266146318489140 5831 400718298785656955303078422 5832 403048557158636943654990419 5833 405406887712178822500374973 5834 407773458984770692807543677 5835 410138741242608961439907933 5836 412522835043410008435250283 5837 414935676136654247919258162 5838 417357202658297645866100696 5839 419777378117877186417221742 5840 422216535070724520164841733 5841 424685126148237253104890550 5842 427162862865383669872628801 5843 429639188616621903267743672 5844 432134664107833012256631014 5845 434660272381600854987810723 5846 437195502399462976874991695 5847 439729263894701232895671603 5848 442282341588210506324975668 5849 444866262651809883605407292 5850 447460297855461168848995928 5851 450052809538685091063720178 5852 452664802005070107794163160 5853 455308360461267918582308066 5854 457962542150233921423951868 5855 460615148100001308067739012 5856 463287397459302037873723698 5857 465991947561378028452943434 5858 468707647098009094991581396 5859 471421721684378350449767481 5860 474155600263006547658212427 5861 476922526570093975249309580 5862 479701146042014651200988149 5863 482478094597773407609269294 5864 485275005599815917281676463 5865 488105723646563383847904163 5866 490948696543500578752884206 5867 493789956050000141639581880 5868 496651334243226103261030492 5869 499547291224089922266925488 5870 502456083129387845640965279 5871 505363122917295765099306092 5872 508290435334184412517610758 5873 511253110802667431982128636 5874 514229220099804292849761061 5875 517203542565093717841405614 5876 520198289219205998352618770 5877 523229195802365563313417759 5878 526274154396793262016304288 5879 529317295732294657045180893 5880 532381010350318890483219074 5881 535481694478873463675570957 5882 538597068535508763990556700 5883 541710599478356195535964772 5884 544844850248164788652601955 5885 548016892902535796739958206 5886 551204283599237981018074921 5887 554389810194549388218775723 5888 557596200529610913936961648 5889 560841218002243508152547563 5890 564102262299621072224638991 5891 567361426680758848550411493 5892 570641596001256874965683392 5893 573961240675570644350105824 5894 577297612103466393349253184 5895 580632093289232109575017887 5896 583987717820249766373229942 5897 587383678966577861640001959 5898 590797088427589628109574951 5899 594208603136713935344794700 5900 597641396723850573774772564 5901 601115401312733361637408993 5902 604607597903134673975061003 5903 608097901386431238339792163 5904 611609616329225464006735381 5905 615163429862432562471775527 5906 618736201710865771284380308 5907 622307088601425608188456102 5908 625899516504966639917106385 5909 629534943864629172832065392 5910 633190118988950963903878844 5911 636843424170761674823345408 5912 640518396815879239930205324 5913 644237283132122202723522510 5914 647976730314789937303286024 5915 651714329810172189811371679 5916 655473720042603157634487625 5917 659277951580076113492872037 5918 663103581262471186249388588 5919 666927393138733247578686265 5920 670773115777671807841764771 5921 674664620841384524227661559 5922 678578386037477786497447164 5923 682490371333197093921942341 5924 686424384099643609402697359 5925 690405133960521924857093470 5926 694409031190294313122678906 5927 698411194861643882924288023 5928 702435499326976511637288337 5929 706507509167562464561561591 5930 710603579410603191387934641 5931 714697971298149189645432919 5932 718814613853351039943495822 5933 722979943734080338986801979 5934 727170273403793452427722552 5935 731358989220199432771404294 5936 735570062066183356810169406 5937 739830817912682379087909940 5938 744117539851542088716781729 5939 748402722190624287399171399 5940 752710364350106445526947474 5941 757068698961960379951568013 5942 761453993458264368752599450 5943 765837832825852006865091311 5944 770244231177235069217747419 5945 774702345258688309438474649 5946 779188441085268232274596733 5947 783673176952332039280212740 5948 788180567286068292496391548 5949 792740710499128013051802405 5950 797329885974485591763848243 5951 801917807853007717735296650 5952 806528475950922485207872927 5953 811192947991346218188570773 5954 815887532063693730766763590 5955 820580980605761873285780016 5956 825297263343827449219579179 5957 830068415040485722904184475 5958 834870788395179297401087467 5959 839672156515798232346916954 5960 844496442990859094328332809 5961 849376677428974490996102795 5962 854289273619839424856484412 5963 859201007643963200292359506 5964 864135740324923462588835899 5965 869127513993698129070462722 5966 874152820598755489472810613 5967 879177421433054331183792912 5968 884225097337049406653092663 5969 889330921302203776681275733 5970 894471481104318786502555872 5971 899611505434205262502682455 5972 904774677328290321711785254 5973 909997118430046934545827725 5974 915255530623030123160704590 5975 920513592135480348085124304 5976 925794869764379628183645348 5977 931136551841437101105379163 5978 936515473262140905876662053 5979 941894243894857510823906885 5980 947296295235329588354437545 5981 952759900375383394184809596 5982 958262046762347830480930563 5983 963764257979823120108160631 5984 969289810522209203410590784 5985 974878080339587542548453033 5986 980506227618800743220984637 5987 986134671715849871771897130 5988 991786513773383688683944179 5989 997502250714378826128889800 5990 1003259236312729660758652542 5991 1009016767746075835716509350 5992 1014797749792546130721377489 5993 1020643818469033692025129324 5994 1026532542656046354333360731 5995 1032422079404551971082906618 5996 1038335115440920624257377163 5997 1044314443992871931754408673 5998 1050337871251324290617289235 5999 1056362396205474579735095703 6000 1062410465156066314528371148 6001 1068526046643571473922504260 6002 1074687207069612177427929804 6003 1080849769450870345092441098 6004 1087035916589762488299574007 6005 1093290810415195050952366598 6006 1099592801148586797669810759 6007 1105896517959252839862434677 6008 1112223856367507089661866128 6009 1118621189728474269798340330 6010 1125067176413604392540663412 6011 1131515233917822688527593569 6012 1137986945972213860719539912 6013 1144529915345949951566669042 6014 1151123133624262423849949563 6015 1157718788860836957079175847 6016 1164338127754747731862150112 6017 1171030000414622066107612569 6018 1177773757449139330689331423 6019 1184520339776828858085595610 6020 1191290631073993104135401620 6021 1198134746638818139909463023 6022 1205032422671434686739302951 6023 1211933335347414485488307153 6024 1218857978569206371728208828 6025 1225857750586045756828415296 6026 1232912800528290248496923031 6027 1239971522320481112206385528 6028 1247053992567461334767585015 6029 1254212910128652632711473091 6030 1261428865186629489102056593 6031 1268648952020609542149007060 6032 1275892801629055233314292758 6033 1283214431024176858949455525 6034 1290594900358413688988167166 6035 1297979986999643225098296790 6036 1305388847233802813226483191 6037 1312876833637330175905222157 6038 1320425506058272168887204721 6039 1327979307830377228936156152 6040 1335556890611207387917766814 6041 1343214959806618722134132845 6042 1350935605506527216415357721 6043 1358661920046402877010841476 6044 1366412019717560016117065748 6045 1374243979858668473431653705 6046 1382140452180696281532305883 6047 1390043161231206772770598878 6048 1397969656363082042085328749 6049 1405979399773386743285177998 6050 1414055637018619573300169577 6051 1422138708259688244785756137 6052 1430245563492290979223779944 6053 1438437068503156490214672345 6054 1446697095776425826938412425 6055 1454964584695324792188416713 6056 1463255852620836523423779824 6057 1471633185449327012094476439 6058 1480081116544617264514267559 6059 1488537168346283126247444807 6060 1497016991432120900542230565 6061 1505584308099332694401235558 6062 1514224347425622130411682256 6063 1522873198983841690691495997 6064 1531545811537087346581966770 6065 1540307359827841101549077992 6066 1549143804376234243133837737 6067 1557989786226561374448922236 6068 1566859516400630731913265882 6069 1575819637865402610552698768 6070 1584856879218429196504534668 6071 1593904417593712270871649095 6072 1602975689438156836869283195 6073 1612138821438146310452336756 6074 1621381347822120824927721636 6075 1630634966731538097983809834 6076 1639912302285889908551852301 6077 1649282980082140740855528003 6078 1658735378463494688398912500 6079 1668199701816014005618512207 6080 1677687723248603645834741485 6081 1687270582136113586862081886 6082 1696937540362632354818790958 6083 1706617294135830305644370335 6084 1716320725928526910355539382 6085 1726120503416301358083462116 6086 1736006812404216470122744617 6087 1745906826859411864784125814 6088 1755830498039254123077062824 6089 1765852036077278767495753142 6090 1775962592045186791505791461 6091 1786087803989862884332946287 6092 1796236650408569610284302262 6093 1806484897662697621126677456 6094 1816824704413296770577595028 6095 1827180159511807214141787192 6096 1837559226174177096600984235 6097 1848039240349946990467975362 6098 1858613411600603750488283075 6099 1869204266734177635989502605 6100 1879818710176408129942990107 6101 1890535660392829850850863883 6102 1901349422156008581732426501 6103 1912180947833091326503803841 6104 1923036038552068563240443281 6105 1933995207766436735409906391 6106 1945053900781047365026906326 6107 1956131483599035436038411118 6108 1967232608533668221764145231 6109 1978439396018483817582369893 6110 1989748478233224237210582943 6111 2001077623392673983322589732 6112 2012430288458367769966857587 6113 2023890212331471746943700601 6114 2035455261441264584434991855 6115 2047041595313677570696210886 6116 2058651427991066353358265407 6117 2070370127800112018525605157 6118 2082196843836757883964423944 6119 2094046116587068320333663266 6120 2105918868566146164494271836 6121 2117902107928560257988154480 6122 2129996315906753554594486320 6123 2142114404171666460323264088 6124 2154255954052483347291313272 6125 2166509623352090000126409379 6126 2178877275971966769292029303 6127 2191270185595319666097014740 6128 2203686541646431066952321039 6129 2216216660787936980163932360 6130 2228863841195349223578958453 6131 2241537710021694167128804241 6132 2254235012997577692010964713 6133 2267047734220142045143287050 6134 2279980658825877338364895558 6135 2292941759553505240123573008 6136 2305926285572183443946538183 6137 2319027896323321231907087302 6138 2332252917682512432664186410 6139 2345507660777166648162373728 6140 2358785824259300001771634338 6141 2372182750130393696532428351 6142 2385706359883388958937093658 6143 2399261296553941293070510657 6144 2412839653224682115161388820 6145 2426538460949402779539921901 6146 2440367292825393131284221605 6147 2454229118062781483298860707 6148 2468114368017705588669150955 6149 2482121768534671846328128985 6150 2496262601419400071773750741 6151 2510438157100154191459229891 6152 2524637147936614892813911457 6153 2538959999517645470209375429 6154 2553419760586548188189064352 6155 2567916038642257179005439298 6156 2582435768657533313446282772 6157 2597081080102877269509958639 6158 2611866848021039703727295572 6159 2626690993675143274470768213 6160 2641538615132781947009479601 6161 2656513549034739143709609308 6162 2671632557225071372881528326 6163 2686791872298385140986257025 6164 2701974694764168030116448608 6165 2717286570840541964314448440 6166 2732746210821614217844014578 6167 2748248157108028896849581590 6168 2763773650857021172646553383 6169 2779429949355875898719692521 6170 2795237774150880943574123740 6171 2811089976864704731657113397 6172 2826965776360874954504437188 6173 2842974141538098609715518151 6174 2859137869156439269139895861 6175 2875348120452883496237515368 6176 2891582027902814302537503180 6177 2907950271574022574237249215 6178 2924477788567054137850694888 6179 2941054051137392945750436183 6180 2957654040119632856214693155 6181 2974390145287977776820679937 6182 2991289510380466323763783562 6183 3008239921123433153518698919 6184 3025214140295072560437528624 6185 3042326264856554111754034177 6186 3059605712655444775354134386 6187 3076938586426460436522939118 6188 3094295363308546618021790771 6189 3111791843836457987291929198 6190 3129459788618579771090708724 6191 3147183622058440178961062190 6192 3164931466901880241927131410 6193 3182820822512050987789679285 6194 3200885862092419090563457119 6195 3219009337537104092376788823 6196 3237156947270737851700130265 6197 3255447883569273966912301206 6198 3273918803251684527599152272 6199 3292450792724983915751674718 6200 3311007054987544158651414592 6201 3329708468102798804617963342 6202 3348594244714446721257763870 6203 3367543814005134256795468168 6204 3386517811262846313992016385 6205 3405638791963391153869732140 6206 3424948597975277012949979094 6207 3444325010800599379242805461 6208 3463726024552208809218090145 6209 3483275862452612083618483413 6210 3503019070187541429860040808 6211 3522831792444825209354025107 6212 3542669307515878299062037587 6213 3562657495372133419006644871 6214 3582843681302148465454229378 6215 3603102385410365807392243425 6216 3623386094338605977313017995 6217 3643822332435092113490898876 6218 3664461281570214695504704566 6219 3685175850903386021177447166 6220 3705915658417166602394030793 6221 3726809859047061919788855534 6222 3747911569417264913196003110 6223 3769092102831616119041246455 6224 3790298130423269915898719022 6225 3811660422464377353235447456 6226 3833235109696742051895414997 6227 3854891926153572917772900097 6228 3876574516749717891561599561 6229 3898415250337704156417080348 6230 3920473352330761132045050373 6231 3942616995617022355768220639 6232 3964786718347824334953131010 6233 3987116469648913645396149880 6234 4009668651346206520744012020 6235 4032309894894823679638563641 6236 4054977549964277530361663455 6237 4077807126049484069634252612 6238 4100864284314437340423289541 6239 4124014136126462460539981143 6240 4147190759785796409256626947 6241 4170531203608821994946577797 6242 4194104472203037644433534844 6243 4217774179873751635769254330 6244 4241471049500101636311372119 6245 4265333644981069273242636893 6246 4289434399648220371036024730 6247 4313635455499353700961499946 6248 4337864094781899753355576783 6249 4362260371999138015550772702 6250 4386900235656672869768894605 6251 4411644381976956193070767855 6252 4436416566212756461123383130 6253 4461358306704895617737992299 6254 4486549154745811312717765557 6255 4511848389142113693501979957 6256 4537176150643919110760048641 6257 4562675392824605999684149558 6258 4588429358531597367716230018 6259 4614295939392955915483791810 6260 4640191573011333720344601933 6261 4666260617698920215234472397 6262 4692590097773257443190554180 6263 4719036549850149979523699064 6264 4745512618612293362325657759 6265 4772164034676901253668798706 6266 4799081694884438455639680672 6267 4826120814985698929492958018 6268 4853190155853347611255931981 6269 4880436785983762512837611052 6270 4907955566920528716658115720 6271 4935600429730354834016256022 6272 4963276159479302115339916243 6273 4991131126072198942981761649 6274 5019264249052074060019179593 6275 5047528213069626688889622736 6276 5075823734293338105594521908 6277 5104300445467392492720743250 6278 5133061418534422002163415318 6279 5161958132138567693021129809 6280 5190887139378489190168005984 6281 5219999295115981181184434917 6282 5249401919183936451386637286 6283 5278945326825736583429814219 6284 5308521812830921759889160848 6285 5338283411249492046565963277 6286 5368341786371336505954938776 6287 5398546134896940463542282777 6288 5428784397015681351496318918 6289 5459209740772954417369363255 6290 5489938272542931132976011490 6291 5520818117649585244826914649 6292 5551732764355784855075896385 6293 5582836467189629509096229370 6294 5614249873280741233279986552 6295 5645820086108681301753181657 6296 5677426043665763301906424798 6297 5709223037073017389775631234 6298 5741336353912727722310789009 6299 5773612127775779545187139332 6300 5805924647040986415433128351 6301 5838430187097530893143406183 6302 5871258776684573011493466101 6303 5904255633942343681696005434 6304 5937290297314334142329461825 6305 5970519971639460301146309297 6306 6004079528504699627801777355 6307 6037813327579301309994769338 6308 6071586056092016094938046855 6309 6105555790960090492546971014 6310 6139862349274447870296413588 6311 6174349291814756518373677004 6312 6208876352380583422800792863 6313 6243602419983076070242815615 6314 6278672360815580356507141419 6315 6313928999012093181258209479 6316 6349227011817422987881877407 6317 6384726037678427572723908136 6318 6420576096407529257399047975 6319 6456619340460947997299777796 6320 6492705286517277241663410455 6321 6528994257065715647454684644 6322 6565641530947057960688562446 6323 6602488656693788885701977588 6324 6639379885547588589626814934 6325 6676476155849357766522963960 6326 6713938111743267029123620808 6327 6751606768441094428207858807 6328 6789321006045730888574262656 6329 6827242307699116195509478518 6330 6865536789961140647836473601 6331 6904045008238397062300992098 6332 6942600364991456546168200581 6333 6981364814189204144488400260 6334 7020510052727098473521354007 6335 7059876252698723441687185611 6336 7099291231648162301563609701 6337 7138917337409671935555091441 6338 7178931955910294930518735267 6339 7219174955464243260171424092 6340 7259468460686853447778602454 6341 7299975133264024179417075595 6342 7340878157593687734532649570 6343 7382017180851219613973383676 6344 7423208526006972047948724667 6345 7464615085467305065078624712 6346 7506425952249185795741495568 6347 7548480638202643157045005117 6348 7590589555268542673354974350 6349 7632915740259179405563434553 6350 7675654305631477850796341775 6351 7718644716963225595127079862 6352 7761691365150386613112526156 6353 7804957341846834851418625159 6354 7848643890405443232068628516 6355 7892590522491728997048641881 6356 7936595497349455231537646572 6357 7980821868592833059455055959 6358 8025477122522349303936037196 6359 8070400912625912669544408641 6360 8115385255336642666023204374 6361 8160593069963347498367885530 6362 8206238198360352312614167241 6363 8252160535015692497802784264 6364 8298145741884750008208278940 6365 8344356504252540262647826963 6366 8391013132645133919063018196 6367 8437955865240425379928409713 6368 8484963897384595208560279287 6369 8532199577099152770287863196 6370 8579889797166830546557914605 6371 8627875245726557254137380244 6372 8675928538965587608530876129 6373 8724211580811712718681431366 6374 8772957960309741099098879204 6375 8822008925482203900475974384 6376 8871130400437421186082055802 6377 8920483734519095294005274867 6378 8970309327411636619001664206 6379 9020449100665572793993570285 6380 9070662173069878491306230408 6381 9121109225163517449935931138 6382 9172037581969837296737528999 6383 9223289956004478447872135270 6384 9274618547228086036478307710 6385 9326183249353393335058717486 6386 9378238427711573936325649494 6387 9430627707084556532726277430 6388 9483096254880913554669306484 6389 9535803056093833626667049329 6390 9589009631546506781457845862 6391 9642560643524140239488787105 6392 9696194113000572480077178927 6393 9750067990412934979171889790 6394 9804451067419640523484442390 6395 9859189173054129505647661652 6396 9914013067871834962885320846 6397 9969079537902374887642301990 6398 10024664761083244632935292408 6399 10080615866521556485895381960 6400 10136656240329672387689662774 6401 10192941370191205473789343834 6402 10249754935806768865095307119 6403 10306945503835932677903375342 6404 10364228971944493210093975157 6405 10421759391372123783908867956 6406 10479828059044129211839679382 6407 10538285120877851041119660410 6408 10596838872174552885517959250 6409 10655641785399889741908189819 6410 10714992890078135666623403891 6411 10774744057389713946726200498 6412 10834595866505504993365353837 6413 10894699064481962574780610744 6414 10955360528662234295654532244 6415 11016434005868861497646407917 6416 11077612245597471534772157942 6417 11139044118481836039884246001 6418 11201044464680148203928512802 6419 11263469061483788348281456383 6420 11326002715460422813927089227 6421 11388792265355968674371568916 6422 11452160628844419445917421794 6423 11515965773034557257598766292 6424 11579884448679082738985188141 6425 11644061302645631396675159782 6426 11708827444455282664509248423 6427 11774043194978947933682841541 6428 11839377136709004560001490407 6429 11904971560045427544743471421 6430 11971165880241735692007128743 6431 12037822940546316892777008203 6432 12104603043265904696452458606 6433 12171645953070683805989874934 6434 12239299504307118384780431389 6435 12307429235961591780458961016 6436 12375687058830788909226913128 6437 12444210037846360788663500789 6438 12513354539201963080122224919 6439 12582988975802278510895750641 6440 12652756756293865603731122864 6441 12722792067040593302213699455 6442 12793459918147344096405970254 6443 12864631779511825400959262106 6444 12935942447760705769501208038 6445 13007523046966438950487995634 6446 13079747342432424189251768830 6447 13152490049093161834839909448 6448 13225377242544588203393004001 6449 13298536795875893624642532020 6450 13372351340010378619415383185 6451 13446699028006713634037596001 6452 13521197106369452225089323733 6453 13595970003470719987220638962 6454 13671409325317367088824864119 6455 13747396861297689855506529433 6456 13823540921808378584302796262 6457 13899962291655134431602707062 6458 13977061660339726002198768948 6459 14054724656977939946822446550 6460 14132550549983022417477068906 6461 14210656276555905233066008101 6462 14289451716955062982482160997 6463 14368826548688192690372344663 6464 14448370893549940723084177977 6465 14528197631835934181478930993 6466 14608725940573458002959893459 6467 14689849759667012922951293482 6468 14771149961000280360986639352 6469 14852735153327921732873685751 6470 14935033915105505634437649335 6471 15017944668053345269626340604 6472 15101038932299832113972750938 6473 15184420825015256277429370186 6474 15268528429284476377859201616 6475 15353264873550059844194311189 6476 15438192225897001079524202566 6477 15523409886387817199985051560 6478 15609365544370426677462822865 6479 15695967265476469699328968190 6480 15782767567126804943589611338 6481 15869860901200943791758570508 6482 15957704663264652558057356092 6483 16046212092238357522454736278 6484 16134926058039578458052081833 6485 16223935827666393334081970146 6486 16313708601063455798360536329 6487 16404163032244626342550483265 6488 16494832248683646344419652491 6489 16585800090104696745781307359 6490 16677543657080779648025311330 6491 16769987266300279602611904966 6492 16862654209871816533370249555 6493 16955622652088914515814072081 6494 17049379688369868299810632742 6495 17143855551506036551627925600 6496 17238563607462153066393907923 6497 17333576091110404305814701615 6498 17429390184774716073669359826 6499 17525942296695503286140051985 6500 17622735778184101505618349486 6501 17719836674797829921430135413 6502 17817752345542693634204978442 6503 17916425639441444630873683197 6504 18015349807041671561654295725 6505 18114584438721274544601691049 6506 18214647157530374899714986732 6507 18315487524663341154288167601 6508 18416588606326019951996221019 6509 18518003265813964373867024673 6510 18620259475035234785698798370 6511 18723313784869065699957494748 6512 18826638996270433785195535358 6513 18930280967444767515357262294 6514 19034778101286549831216585028 6515 19140094222064178635517284152 6516 19245691787381378836439844807 6517 19351609366175302155307573519 6518 19458395871629506361888916200 6519 19566022691363017332403865784 6520 19673941864479960790198664374 6521 19782184380236173257160425376 6522 19891309738437209330616085850 6523 20001297186336446946307172658 6524 20111588272488838391253911214 6525 20222206109757553176416077667 6526 20333720857785984741690361107 6527 20446119926131843150109987670 6528 20558834304000338628076835720 6529 20671878924790034367901055933 6530 20785834677930084689918064613 6531 20900697444401596822612167145 6532 21015887588662242799769821699 6533 21131411555152406545402713218 6534 21247861029612632046617223809 6535 21365240680077162631832420482 6536 21482960184418452063319416687 6537 21601017182143752095369974741 6538 21720014218250386685690065068 6539 21839965070026421702491260589 6540 21960268670642488752243574332 6541 22080913532158006880680907431 6542 22202513118030672501666625414 6543 22325090643632889969576133571 6544 22448034243202559197534669959 6545 22571322972239904810460385335 6546 22695581267959579205329607750 6547 22820842119336082116102753645 6548 22946482811497681596197360995 6549 23072472607622008189810199183 6550 23199446969901340764798312154 6551 23327449003173133053497393953 6552 23455845097505182779680979815 6553 23584594381283328082494183189 6554 23714343388649598151832317695 6555 23845145689362588433016509826 6556 23976356736880676865560527278 6557 24107925175570854065238020736 6558 24240508654072073666869954449 6559 24374171562972099600346652785 6560 24508258382152471172997304850 6561 24642706915926147174866495834 6562 24778185965371022196928195405 6563 24914771104712600408339933112 6564 25051795808053186470846633394 6565 25189186676759997752552434214 6566 25327623697502677365222505484 6567 25467193997902400350247618065 6568 25607220019032244383819236216 6569 25747616789519017791919592711 6570 25889075509799782176574493217 6571 26031695237645504237276975223 6572 26174787358993750321243527950 6573 26318254952988919353775573719 6574 26462800456842180665402637425 6575 26608535242269360129161037826 6576 26754759623305200724737347133 6577 26901364345880133317390686322 6578 27049063101621353593102670578 6579 27197979967068148079906646593 6580 27347404173123354163532601107 6581 27497213741742340098032149278 6582 27648133631045703797510346117 6583 27800301020398649546601775732 6584 27952994052084542284837556655 6585 28106077626255422845674609699 6586 28260287973834339612425459175 6587 28415775782176684644447850411 6588 28571808105407643944365713652 6589 28728236316945307805254592869 6590 28885807920848064396811217902 6591 29044687524823068931589199745 6592 29204131101458919791189615459 6593 29363976085374133013796324040 6594 29524981247907260735286193057 6595 29687325536709026666726429466 6596 29850253855828889935065865936 6597 30013589281855178934315013832 6598 30178101841147356024847206116 6599 30343985248152000671043253121 6600 30510473357972450219787465389 6601 30677374462744010216933862965 6602 30845469824963575883438301179 6603 31014968360013823605281851025 6604 31185092900464447522243820937 6605 31355636520358309976345106845 6606 31527391692597730021063113644 6607 31700582974954258878615432656 6608 31874422210923987876806595778 6609 32048686815579944201366519478 6610 32224180439420835681866419770 6611 32401143731393985063793438126 6612 32578777586661817224492814530 6613 32756843313193867457499566725 6614 32936155698966463606486021953 6615 33116971940242182901951511005 6616 33298482032106210047150693013 6617 33480430720019579511530792436 6618 33663643881770794284443282507 6619 33848395724444992234402167013 6620 34033865399063909877667617957 6621 34219780625891959029184133132 6622 34406978317076495386899354863 6623 34595750161412234862981547407 6624 34785264529873804874170967709 6625 34975231647549442872654690283 6626 35166499397458678116405967470 6627 35359377428380951868177620055 6628 35553023403512174796740449146 6629 35747129575488680722489489365 6630 35942554726432358315260913123 6631 36139626950775477748589453227 6632 36337493284709530382866184601 6633 36535827523845982759454094065 6634 36735499269102040782617367201 6635 36936855553624972294324481055 6636 37139032876140265439673653897 6637 37341686083367085778533957877 6638 37545695505915260115882376261 6639 37751427616100551889748358791 6640 37958008473747573879229813244 6641 38165073477527998553703028949 6642 38373513589583151563524027614 6643 38583715229235408325277575341 6644 38794794125267331240851715026 6645 39006365721870943175878052327 6646 39219331505232388845323781673 6647 39434098356892572781610970969 6648 39649771792015921259320267590 6649 39865946786620693836367750823 6650 40083535233854115506651042597 6651 40302965000046278750556924501 6652 40523331514008285245070504012 6653 40744208762647920603907355401 6654 40966518919116810357270101408 6655 41190711364444197963715120917 6656 41415871578473804097370362545 6657 41641552030847481733857156056 6658 41868685037611368541607104296 6659 42097742031719171176850947747 6660 42327798691838971832257787203 6661 42558385435000966272805315628 6662 42790444572598046277212170581 6663 43024470134020428682326350157 6664 43259528155247204608366446220 6665 43495126458194177970636508410 6666 43732217191326311699715562979 6667 43971317532235696907847990443 6668 44211484043687532193646328681 6669 44452201402861663935794994829 6670 44694431426000065314409736968 6671 44938714997877015278235110757 6672 45184099388805359044659021685 6673 45430045574531836070762274439 6674 45677524858462143464255737535 6675 45927102398704544821363989040 6676 46177816365469941152198180523 6677 46429103469347702082602056650 6678 46681944308673496000886847227 6679 46936928888164134766878377658 6680 47193086482174722329854336881 6681 47449828965439724988926264436 6682 47708146027063936945533772086 6683 47968653098715928705517023206 6684 48230370775348190828403455937 6685 48492685518228857347700840102 6686 48756595890832903649870748676 6687 49022743339132835828702288023 6688 49290140007654474224897924717 6689 49558146359739358350508505872 6690 49827769604280227521636729703 6691 50099677795849268381506076596 6692 50372874870364468258617862892 6693 50646694702002590075495091482 6694 50922152903248517365026903143 6695 51199944738442151925545282670 6696 51479066189879914227661879543 6697 51758823944634613240251954663 6698 52040241763760386252292969189 6699 52324042729327853280453124275 6700 52609215138494480180010251391 6701 52895037886672054193110546430 6702 53182542614935414492131033558 6703 53472480837760340403023797038 6704 53763833449477584378468935973 6705 54055850942752403492432429551 6706 54349572556273435884812021358 6707 54645778858217591855244414838 6708 54943443636568405504063557816 6709 55241788363726623547067460377 6710 55541859579392462267646005415 6711 55844467533265009335364523454 6712 56148579217969274132276236221 6713 56453386461793698503610752588 6714 56759942794311323274204882194 6715 57069088780986357812895909301 6716 57379784944929413936364683789 6717 57691192840248544991113508219 6718 58004372660368894803953139099 6719 58320195927074562671782487814 6720 58637617035011820580133894293 6721 58955766627936527777955790880 6722 59275711221873621555703449390 6723 59598353941676534657327516618 6724 59922643410137910784053558796 6725 60247678718509680803723944085 6726 60574532348578907002906273036 6727 60904139681088070032865054755 6728 61235443939506465715941071626 6729 61567512014581631952600783272 6730 61901421981081848723992518189 6731 62238142134396787826216419035 6732 62576610687485310746998816601 6733 62915861676880160109306077718 6734 63256978381244739278578972011 6735 63600962675173017211130239567 6736 63946748166576140264447299604 6737 64293335378498286241389841093 6738 64641812387740732877807625993 6739 64993215318310538488203685475 6740 65346473595554890368842552758 6741 65700553564346807079473827471 6742 66056547676827097535297234441 6743 66415526982121109771620609973 6744 66776417162892106846855130620 6745 67138149715913231415913072149 6746 67501821028451530924582799028 6747 67868537755788780822093955569 6748 68237222295559829182776937093 6749 68606770621434165527980030935 6750 68978282597799117783807237605 6751 69352901172292104617436175460 6752 69729545933333636895148408645 6753 70107076651590326983357704632 6754 70486596192389646801519423116 6755 70869284486904508591036618010 6756 71254058808700660192853118494 6757 71639742040835535347595341331 6758 72027439554837187847515493966 6759 72418368961385280274600704203 6760 72811445732486566592214528016 6761 73205455174473245548613240429 6762 73601504651386055245933506943 6763 74000850153975858632209867713 6764 74402405885316776405692720568 6765 74804918881596444926026893102 6766 75209497966339552290319120917 6767 75617438215318402107055449944 6768 76027653115029457065598640505 6769 76438850734009040013618215203 6770 76852140802500205089503401475 6771 77268858190415929491728423990 6772 77687916240160176424287782155 6773 78107983351249203752566010746 6774 78530169587742553286891946718 6775 78955850326755699792509553892 6776 79383939359620483045084172930 6777 79813064711837550063105388848 6778 80244336187841969581934679702 6779 80679170388719914347833008327 6780 81116482168695104058049485138 6781 81554858470875440221428039088 6782 81995408225685432902876915203 6783 82439589978410288370007236996 6784 82886320281484933391068338750 6785 83334144284121216491066571683 6786 83784169406992679532939088296 6787 84237896863015551761606464119 6788 84694245559925501741515066671 6789 85151718138674692470528341200 6790 85611419852678706527244247617 6791 86074895308853500482258104957 6792 86541066449513199929504598683 6793 87008392690402819091480307771 6794 87477976437991199991578878998 6795 87951406422221831743301985959 6796 88427608321874145573429964425 6797 88904997608242079477469617828 6798 89384673138559111728643278419 6799 89868268497194659052268234516 6800 90354713824313265167444636872 6801 90842379925515857651422751778 6802 91332361383491308626342006375 6803 91826337370504318326968861441 6804 92323243236483885575190011841 6805 92821404398407764531514948902 6806 93321910415666974933361170434 6807 93826486783650844310732643231 6808 94334074834320916924798843796 6809 94842953871734702728991956751 6810 95354207659362255069878648659 6811 95869608752384318937638347827 6812 96388105261383538506218971448 6813 96907929652166298347050827011 6814 97430159095360489313639401575 6815 97956613943708170681003893845 6816 98486249907756197191130438549 6817 99017251889040236490591792992 6818 99550689643696312997071888798 6819 100088432060554437729180702392 6820 100629443296659669392756823679 6821 101171859962925996337914198314 6822 101716743554186867703476220426 6823 102266012234284998850452919793 6824 102818639478926949732358548700 6825 103372712882092504868353531945 6826 103929284804906406355105047563 6827 104490323425175825354184906632 6828 105054812435501787313812040645 6829 105620789687038304318172839323 6830 106189297508763669506206581443 6831 106762354831044416626601545392 6832 107338956488120821331173712515 6833 107917089863245970879790487653 6834 108497786328344563146265214231 6835 109083116304183751504782822234 6836 109672086718343446237277110105 6837 110262633762325719519711600959 6838 110855776899185885881334029963 6839 111453638776769319473836601775 6840 112055239395096790808652783210 6841 112658463031716396069741046459 6842 113264316261649130597944678966 6843 113874974694909090371264439412 6844 114489472410906499416161792740 6845 115105641053115381214999959416 6846 115724473301566730164728621636 6847 116348198461509640424493662135 6848 116975865726987385995473401907 6849 117605253389812325927626115416 6850 118237339199836523041073204053 6851 118874406888135076920779723544 6852 119515521827371465534768680465 6853 120158408243105092378116666944 6854 120804027891143690935492626699 6855 121454719656038895320236004793 6856 122109566182254383134317587212 6857 122766236917979802929375309240 6858 123425676531992961062275232709 6859 124090279786552461914257405048 6860 124759147720744830437595971289 6861 125429894298240490404457832940 6862 126103445978237478762169351808 6863 126782254121017444158586083048 6864 127465439313205192684329162417 6865 128150559331277510230529921497 6866 128838521272294435964140923162 6867 129531833810453210153061507435 6868 130229638263375380067118362832 6869 130929435522667607041714298319 6870 131632112140241296438976288532 6871 132340234815153990622793769501 6872 133052966810475594103582859623 6873 133767751440802339957983180396 6874 134485453498990283222936645745 6875 135208698414414441590352178792 6876 135936672641487636314787467835 6877 136666761231745449623054990186 6878 137399805973742696843521565737 6879 138138491726586166207200406508 6880 138882029413818312679474041632 6881 139627745144523711540172852766 6882 140376456425928607736347000680 6883 141130908239671750185908088549 6884 141890337288552495738111059141 6885 142652010067059851692686829446 6886 143416718491841523008232452428 6887 144187268352666939708937857234 6888 144962923474507507325051952003 6889 145740890072960217523717904120 6890 146521933132181758623966590054 6891 147308919927865743659413933306 6892 148101142783304651029970986391 6893 148895746979374087302011070491 6894 149693469192726464319123546746 6895 150497238854347476586393258644 6896 151306378195677985525375945449 6897 152117970916145779646937994047 6898 152932723976348541685481675088 6899 153753629622869074872618219779 6900 154580041439244759851327973461 6901 155408980906485079589518450059 6902 156241123826611077741003282041 6903 157079525912390419473698533120 6904 157923573577966360948165946702 6905 158770225459385944216258169382 6906 159620124723168377945465184772 6907 160476391188464884058513685740 6908 161338445613533123868589987861 6909 162203183174027976573585798520 6910 163071212889209236543701412787 6911 163945719313731901061167130423 6912 164826159098910957929820549612 6913 165709363356399777606827776790 6914 166595905411182718803801788217 6915 167489035170752999577265831336 6916 168388246764292418988152690630 6917 169290306648387989193621031706 6918 170195750871051462348913480691 6919 171107895297437522186415268536 6920 172026273155699641198019330929 6921 172947585669580643599154303762 6922 173872329991322323280804921865 6923 174803888535309071981414395246 6924 175741835286491402161745971446 6925 176682805672038322499693325545 6926 177627256293109111052192239168 6927 178578636690868680641754593030 6928 179536563302031565880840656304 6929 180497605208291619170702766741 6930 181462176767487163390123209291 6931 182433795210315722435533088941 6932 183412121157781199197109708690 6933 184393656812828476923241557876 6934 185378772560404623637054463574 6935 186371053867892732211301325141 6936 187370207311081822476555217279 6937 188372667697340162780104379805 6938 189378759671420486375676221669 6939 190392137468125516672359304760 6940 191412555426902504679160204160 6941 192436380459999913954884540429 6942 193463889666544788519879303619 6943 194498806562235282508034095258 6944 195540935097828880101885436477 6945 196586573809053683610303560251 6946 197635950405461730291865677832 6947 198692858179004940996591518230 6948 199757152578577619240288263855 6949 200825063301007897724011079276 6950 201896766783422029812510522944 6951 202976126570387291845546489147 6952 204063051535325463241141612091 6953 205153702093704734652513760457 6954 206248201488096433875861434701 6955 207350483972148437796583126102 6956 208460513810147600300160583875 6957 209574381714581139099338386636 6958 210692155771688042806942534634 6959 211817841379845541611218320876 6960 212951460200865957363515443772 6961 214089032844413600944935612959 6962 215230570238606945928462491633 6963 216380149340443906744553058507 6964 217537851256613871352953528833 6965 218699626116856652571403984317 6966 219865425649016623842274665987 6967 221039398759884348414023103001 6968 222221688089429625528487378806 6969 223408172934089084499251397191 6970 224598743738567640625250648722 6971 225797621726917920920664983514 6972 227005013202197458007556919726 6973 228216726298888033998399747616 6974 229432588054640341728086346481 6975 230656892353531286476785308613 6976 231889911333260905972305083252 6977 233127381663457383726834098166 6978 234369064809424577329045057945 6979 235619327632292348255015145167 6980 236878510318039709944760438517 6981 238142277795343302895698710223 6982 239410323750170905574743609430 6983 240687088310952232792295772843 6984 241972981967988003196281811777 6985 243263597660776291162789710480 6986 244558559046954280319494268713 6987 245862379784646291836281609284 6988 247175542967238120883756388845 6989 248493569325785730782269139608 6990 249816010198297913964614754040 6991 251147453006043508527708248102 6992 252488455787281117774218651068 6993 253834466875439734998556286897 6994 255184962955011811885225742452 6995 256544605413800534799547423056 6996 257914029620041951203579696468 6997 259288611351569985508300361872 6998 260667750262607421913590848243 6999 262056181879683563782975072445 7000 263454621329714303530091585074 7001 264858371709348298844972569044 7002 266266753222656913786743611587 7003 267684575674728349930549977609 7004 269112636423727154338474427332 7005 270546165793088835875985860189 7006 271984402073472821485469572432 7007 273432229454815938673210942872 7008 274890530043222503739221698106 7009 276354461331657190386326732561 7010 277823177190491128612345783803 7011 279301636266049053551295043928 7012 280790807973431062642355243910 7013 282285776953875046935966520462 7014 283785610106748376435371973554 7015 285295340570321620536707530575 7016 286816027674340300969202034823 7017 288342683224316705279090022959 7018 289874284553851007840675642045 7019 291415939291481583259612379454 7020 292968799332056948553999542922 7021 294527803699901513493437456473 7022 296091837523842952202835980900 7023 297666082882494988166010266442 7024 299251786931273913485165332066 7025 300843816007694155359561819879 7026 302440960352385387205986082302 7027 304048476414027291572319232712 7028 305667709349259586808188352726 7029 307293452944332784208290047030 7030 308924399823670708933927088538 7031 310565880684865970719165498421 7032 312219341471795678749622686840 7033 313879503597513206523708474920 7034 315544959297500981418646138135 7035 317221113354616804294700629796 7036 318909515331498047726798448096 7037 320604814489965678690762358044 7038 322305499858969547295294080016 7039 324017050099114634568355471230 7040 325741121268963477650080441662 7041 327472290746369410835039710173 7042 329208941491193041798408306154 7043 330956625788998029002427321726 7044 332717109117193999043062240723 7045 334484897283658557268753554889 7046 336258264271549790071490882404 7047 338042835691906034563109545781 7048 339840489409759173960531306207 7049 341645660025182335374712714007 7050 343456509591889461377079842103 7051 345278736698764158415929864533 7052 347114334613165741060607927509 7053 348957667139190938282111692674 7054 350806781403187931370233749608 7055 352667448574635825347606303535 7056 354541780383913184517401708747 7057 356424070302128113495959804911 7058 358312247485130543031006303071 7059 360212155234624850297687888961 7060 362126026850723116107408587297 7061 364048085987220654094094144809 7062 365976140741116387294651788575 7063 367916106045323935436477459524 7064 369870339922439883161430561910 7065 371832996778864613609960536448 7066 373801760519185822938410399036 7067 375782617152313850182503604681 7068 377778052622109503385252522751 7069 379782152713317794563410381673 7070 381792473959383252126486165223 7071 383815072834227791584371491613 7072 385852566447753920586682315669 7073 387898972646217996518733469055 7074 389951717368077139388009423893 7075 392016926883905446202332937742 7076 394097352760367640234271384522 7077 396186945647456626749330744351 7078 398282997619769439085235471874 7079 400391704017171495741301940693 7080 402515954199674080639627571490 7081 404649632423947598149566517645 7082 406789893586936954952387779916 7083 408943001309783721506515436491 7084 411111986128189431453235130353 7085 413290666770841949093832156005 7086 415476057598457727571941635303 7087 417674489663106480590057152270 7088 419889138104152486564981535240 7089 422113757051749341910444725982 7090 424345216927186306161804477733 7091 426589915299076143533348833767 7092 428851175383889780381382096456 7093 431122687708538514604258204042 7094 433401175307252743462402399502 7095 435693101285036112950549513944 7096 438001940454196445641671983629 7097 440321320801299898167161473930 7098 442647814481671330390260730704 7099 444987949089030278919937094740 7100 447345354595324494347759489053 7101 449713597579064953297298388302 7102 452089095780856495361757187991 7103 454478440166155224359339584453 7104 456885419475181742185177689820 7105 459303540081888349697110366947 7106 461729061732654904418843770481 7107 464168637576583165454284220166 7108 466626218775356317889522642770 7109 469095252774910892326786666871 7110 471571837704514648624999807598 7111 474062687635879513643165918737 7112 476571919849593663858698242128 7113 479092924215033116482215395754 7114 481621633578424466357144855870 7115 484164821598251069708693138150 7116 486726775415365109787120112927 7117 489300828750841711314940054948 7118 491882745459268257458217328648 7119 494479357373373222954873149527 7120 497095125279179529035297600937 7121 499723328256443414180787891630 7122 502359557417252674499398228085 7123 505010701277457121972555265760 7124 507681398096302234699310192723 7125 510364873899873729938099075430 7126 513056543265078362278767006777 7127 515763349819230624539761749581 7128 518490113165558181056506811845 7129 521230007946760795137674895677 7130 523978268370538429951783870063 7131 526741891521519915136858504986 7132 529525882259909673118033887275 7133 532323365599937910880168809558 7134 535129391505241020795783016091 7135 537951008779132016491818788212 7136 540793411493512194866647369482 7137 543649676875711735427528099609 7138 546514666730166361390054547322 7139 549395479753752008533319725836 7140 552297503225965612315320715012 7141 555213768517506842379908937054 7142 558138945318782466215925924865 7143 561080180306582621916826467206 7144 564043058004491933555205183585 7145 567020565947621338174466609936 7146 570007177718457713188720148972 7147 573010085969467985595756462708 7148 576035076544784981437365274437 7149 579075095257842477770284081684 7150 582124415550922833066199926092 7151 585190273955257697235349569624 7152 588278661751291798509598919477 7153 591382485239685745823754949529 7154 594495813652549437866583212610 7155 597625925208182042954030369853 7156 600779020777700325367137256340 7157 603947969455035666387672109191 7158 607126632155227094395733766480 7159 610322326495024138163221454018 7160 613541467128422916011431324292 7161 616776888347981693702888065458 7162 620022238608636094552193648033 7163 623284872537889985145756879531 7164 626571422801880544303097329968 7165 629874691398657903996594902998 7166 633188110144728529679578348205 7167 636519068189392965443163940731 7168 639874420476408157771221017303 7169 643246939319910880220521265912 7170 646629835685246006656365263579 7171 650030530651085096753233078166 7172 653456105739617516178621275129 7173 656899306297636142400439642621 7174 660353118193118395537665870054 7175 663824991735983505605399652154 7176 667322239362070056233802754955 7177 670837582275639752959052169283 7178 674363776968604336126211318350 7179 677908300176056988858251173666 7180 681478699616128818125488722911 7181 685067675285898303113517215298 7182 688667749991050902202359047302 7183 692286423975554280579648027412 7184 695931484640875298278556888317 7185 699595613825107390824328695298 7186 703271096307166789971610116521 7187 706965452811072696029728366913 7188 710686714853994223502516740630 7189 714427549278425916965647761900 7190 718179998466720711438512020289 7191 721951600479283213596597634422 7192 725750635411546718931660665419 7193 729569758391341082338376272140 7194 733400765006594295495381301033 7195 737251207393245768182932771225 7196 741129618716570133644551472218 7197 745028645790596848120269207095 7198 748939832984136780912468577616 7199 752870743128266588849112142473 7200 756830166977460938240966039304 7201 760810746555146854657624581123 7202 764803770560787086645010989721 7203 768816809018267808658285583175 7204 772858914817115585993193714866 7205 776922728838111362507671659917 7206 780999279636947518878152524219 7207 785096140803658329635746364647 7208 789222631933823078337716976278 7209 793371396540736714014811831641 7210 797533198539112380436879746268 7211 801715611331714029340136009036 7212 805928225814922164730701018470 7213 810163692039375097934660119424 7214 814412504760274141124911959734 7215 818682233310494872599944371024 7216 822982744504255681350283330149 7217 827306698966522062740262127139 7218 831644317754649565528864827798 7219 836003162117346330922044396500 7220 840393379424474461364332212544 7221 844807645046969250870033877028 7222 849235901787788333997969902396 7223 853685698663052738657512204269 7224 858167468255263576790789861057 7225 862673904990150245721917985905 7226 867194668843147190054999396480 7227 871737292312730817255150650680 7228 876312497868584367260905323620 7229 880913003439778220418274904404 7230 885528181586233561226033604451 7231 890165543864572603491051471679 7232 894836107322046819737453358909 7233 899532617981895282041850346458 7234 904244156387443886238979937179 7235 908978208587568412083284350014 7236 913746090911548354682551072688 7237 918540582212475002110095065391 7238 923350466404743599226078744199 7239 928183199319362275152375722032 7240 933050401284336993995206610269 7241 937944888865741643657627078960 7242 942855144727357825860750961857 7243 947788589625414517848906307487 7244 952757152613679203856806872816 7245 957753693004392022548783877010 7246 962766387581664398488507600862 7247 967802617020668779647847459756 7248 972874623836335467283301734027 7249 977975315272928806077675060336 7250 983092557600503750989630867440 7251 988233686254943861191006386127 7252 993411261954069816718769405094 7253 998618245215337340838898539470 7254 1003842187157143672307761083948 7255 1009090372663294296638311247573 7256 1014375685400443192417276697905 7257 1019691144658361845173937634219 7258 1025023981765160732846212577366 7259 1030381425582607507753528748448 7260 1035776687474164558119170961100 7261 1041202851161660984758838103479 7262 1046646823545524515017360699024 7263 1052115771835729818884422946213 7264 1057623239840298247797341792016 7265 1063162381536147504374136959931 7266 1068719774762195529490573426976 7267 1074302519284438487712589488303 7268 1079924496100651006967291409122 7269 1085578935431841700366457650918 7270 1091252081427572948696458749405 7271 1096950960452602266638058122210 7272 1102689795434687675515037415873 7273 1108461898996594118445614392627 7274 1114253176979153989063904976294 7275 1120070576220898839642407388017 7276 1125928666312350407665820838777 7277 1131820848607058936291531382020 7278 1137732686028792991712192071191 7279 1143671039594483811992585461335 7280 1149650830280182784999362084746 7281 1155665554673326072023960389917 7282 1161700428185974936853918378576 7283 1167762219545032750518244290680 7284 1173866205822187122325974619801 7285 1180005985518647134242525178969 7286 1186166421956545350281938002810 7287 1192354184928605114031299806695 7288 1198584912296870740300706269752 7289 1204852311335717929504689292737 7290 1211140888718366268751784822505 7291 1217457208480806761691493682685 7292 1223817273951964955460325993884 7293 1230214908221008355401525777178 7294 1236634256775396197060536084439 7295 1243081770890756116452371334445 7296 1249573824018329064538202396358 7297 1256104362288659164650657903159 7298 1262657165491720759663525899654 7299 1269238564955387975683499469737 7300 1275865308884580648678526266709 7301 1282531473865494274796410250274 7302 1289220469507090097940789606618 7303 1295938499815658437486528679389 7304 1302702692354023141222224799185 7305 1309507261768727052411309860308 7306 1316335243035548936003517083112 7307 1323192705276244433237649150727 7308 1330097159985471763968641965659 7309 1337042967667969307441031670662 7310 1344012784248775709376453517553 7311 1351012536210361961465552021642 7312 1358060123519609687999995383858 7313 1365150060533182626134596806136 7314 1372264619745778166031745752380 7315 1379409577051358289068064775383 7316 1386603225392537590885687511903 7317 1393840241170243137533001377081 7318 1401102509110624486283512163444 7319 1408395646372765161212062625548 7320 1415738343338211709177378118915 7321 1423125446845822882775289750327 7322 1430538449559921169743822647342 7323 1437982801558532424409286246476 7324 1445477595081497998928144607657 7325 1453017856003323626591316921208 7326 1460584680681781784146231833366 7327 1468183343565194457559154422338 7328 1475833343123603164363160349221 7329 1483529893071632250704273356275 7330 1491253689268064103880489140336 7331 1499009821777755406158522490261 7332 1506818199621677071951401386753 7333 1514674233368500787976183605750 7334 1522558214241687267896891251051 7335 1530475038961113465961873403229 7336 1538445031364415480859329845717 7337 1546463808100388728810309456693 7338 1554511251680875297474953963919 7339 1562592056308879346722284071664 7340 1570726964845527068096552197817 7341 1578911809460640446535968311559 7342 1587126059942208718705950117437 7343 1595374198591479606062469312680 7344 1603677391436964454472320207778 7345 1612031695827906481483839131725 7346 1620416164884402071372125942441 7347 1628835059405471760214450301980 7348 1637309972663855323665010207084 7349 1645837197066753983644307198852 7350 1654395365194761841881939899588 7351 1662988506526034995434542974989 7352 1671638645583106818126675403166 7353 1680342319932448876834891732422 7354 1689077737820316770736642515826 7355 1697848687364637903153879143926 7356 1706677628267694171028028046012 7357 1715561353581930263143493255459 7358 1724477643505650643525439419156 7359 1733430034533922987779407191137 7360 1742441425398683039850359992384 7361 1751508875193036271115227843473 7362 1760609732439506515079550628677 7363 1769747271521886729961613002887 7364 1778944833967074224353015972095 7365 1788199755694079955204159442346 7366 1797488950012270930293329752854 7367 1806815418477473775841846009714 7368 1816202949087599426295910309995 7369 1825649165605914013908945658484 7370 1835130542686487027349081399096 7371 1844649798109744345350001312486 7372 1854231169926637421335463079538 7373 1863872580998664000805291734196 7374 1873550063982586533078248357276 7375 1883266041702815257182424243908 7376 1893045205746461511678651645109 7377 1902885789565351393289175947600 7378 1912763380582072519785689507551 7379 1922680095248817035336975326206 7380 1932661082068071393318141736540 7381 1942704896814670349925637613566 7382 1952786678550427483791419499874 7383 1962908225701152440556895572232 7384 1973095146954905650665442880565 7385 1983346332385225266188464125846 7386 1993636469682064760734478875229 7387 2003967027350385440078537409730 7388 2014364077419774967227140753176 7389 2024826856483580322378414140593 7390 2035329597969685609458838133858 7391 2045873428325134140656985296217 7392 2056484885957400860218986027041 7393 2067163566448517144404908483520 7394 2077883246200449406282914056685 7395 2088644697220386542936203219388 7396 2099474927204990293981696807323 7397 2110373903443942460868765726659 7398 2121314942681410395168149353923 7399 2132298449855704181292024574662 7400 2143351904733322948219576519284 7401 2154475659282934276708776253956 7402 2165642568096721266689726455840 7403 2176852656165825771924302404185 7404 2188133877970875197978273977046 7405 2199486983385462588256518088521 7406 2210884362499151592739793598553 7407 2222325647226230956162421146091 7408 2233839269263553049274760119454 7409 2245426389872369075533255825207 7410 2257058932438517753197844874628 7411 2268736122416273074969345772132 7412 2280486871072655354245887491895 7413 2292312764798239519438631933121 7414 2304185258229670560860984678591 7415 2316103156722539698964569929633 7416 2328095853313738648807932211468 7417 2340165373525852943245213065948 7418 2352282701362737249068159930776 7419 2364446208185150344888752157694 7420 2376685770839105902369996218379 7421 2389003868244942664711304097950 7422 2401371012058365940682255061302 7423 2413785125489752490376032228821 7424 2426276571066693389164853462843 7425 2438848295638056606730137637332 7426 2451470336970773093465447254167 7427 2464140155708029632801027851970 7428 2476888601758182773936849737392 7429 2489719104696357346768907080195 7430 2502601227041447825968094571290 7431 2515531952189588782503095178387 7432 2528542618949219396947437365056 7433 2541637154688256528441835200056 7434 2554784645506421394604407882040 7435 2567981582608149414182033539805 7436 2581259795034672635701281171971 7437 2594623723283833409280664230541 7438 2608041976060065529820984652225 7439 2621510537165011582018550549515 7440 2635061727011930159149646430942 7441 2648700514838043517630366709125 7442 2662395031178439770632597542757 7443 2676140736952837612110679528092 7444 2689970444885274867158669325044 7445 2703889668835780636367099025498 7446 2717866060605265478173339788938 7447 2731894542482839581148709134990 7448 2746008420234451369204971820597 7449 2760213768501913662798049167115 7450 2774477760003662782482972297893 7451 2788794762378523650583560601831 7452 2803198574950587995975832217563 7453 2817695849579479311379952358888 7454 2832253279776846441085868258984 7455 2846864662239202313607162377583 7456 2861564290142700601064756650804 7457 2876359409279272170247181492318 7458 2891216234061037383933060173058 7459 2906127973676546705506427790904 7460 2921129415218065793355075230523 7461 2936228415404135293670961579329 7462 2951390709893908708308764566744 7463 2966608903527513390854465627344 7464 2981918277139813788980590269261 7465 2997327315651317352456097306456 7466 3012801276561947988981035854271 7467 3028332143247043450739662741491 7468 3043955689865154782830703463544 7469 3059681047096326373638141237634 7470 3075472995130182107337385922905 7471 3091322878483996316106450249531 7472 3107266963967717658157867454575 7473 3123315045861775322146126137535 7474 3139431428157776296880883629579 7475 3155606798843846606203981539024 7476 3171877916447545978678668520111 7477 3188255256974781212159846466093 7478 3204702649603085878240589555902 7479 3221210107841739302247303265294 7480 3237814880732363585106543968892 7481 3254528144416547127689740057497 7482 3271313254921807131906625576135 7483 3288159533049566892388775592042 7484 3305104716873790748957414418388 7485 3322160701367825483376371649377 7486 3339290371361943061119290000586 7487 3356482336440801734984028097807 7488 3373774821942261764894006256271 7489 3391180460654031111162557825438 7490 3408661668459370346608312003054 7491 3426206324936887779390539000982 7492 3443853140624466092488073298929 7493 3461615505393844320431480814869 7494 3479455368737865722011291240447 7495 3497359861159068029114894371360 7496 3515368176027207732917101096913 7497 3533494479855216992471191056260 7498 3551700258617523218481480165795 7499 3569971874389597707288185031797 7500 3588349000691651451515970646441 7501 3606846600522769040065798968809 7502 3625425699535568375020327277496 7503 3644071871746368063118768104726 7504 3662825267821999776798043805952 7505 3681701667380638234198947355769 7506 3700661639283651500904662431678 7507 3719689949575042116249913746808 7508 3738827222732721428436252523346 7509 3758090075414923478904609045364 7510 3777438623565779547078437126660 7511 3796856805062881449760736570001 7512 3816385714518529993918579837841 7513 3836042826339940147363717709526 7514 3855787807781125006803678551545 7515 3875603748078522407827004323653 7516 3895532207951391296325139090764 7517 3915591540552586085362507291211 7518 3935740969036030664152245850213 7519 3955962713242040808812115957036 7520 3976298795608919016699430181749 7521 3996768469319198387909218329782 7522 4017330518389610853174892005232 7523 4037966272229726524570838969748 7524 4058718210238600766290692510697 7525 4079606507199364070503822075274 7526 4100589513337433325870716397484 7527 4121647646318073082129330895607 7528 4142823837362380988949224567955 7529 4164139204711232334546358210194 7530 4185551670537850763340725550154 7531 4207040719171572790344831492026 7532 4228649728126212827054579117578 7533 4250400781242962277448778193527 7534 4272251378785637550020464567999 7535 4294180049878994863901198567524 7536 4316230612399278447560180010775 7537 4338426138215027669075554981515 7538 4360723712237675574443301482817 7539 4383100886242912585654193625616 7540 4405601912127666315473769305355 7541 4428250872498189819470257931082 7542 4451004443895522673099229060088 7543 4473839178327335800386900953870 7544 4496799754947384561940951299645 7545 4519911290092040645921878633320 7546 4543130059349788804330363981243 7547 4566431592268396943984348112362 7548 4589860988061681943081274919215 7549 4613444420069110824171156721124 7550 4637137770791338281636922937220 7551 4660915524353132468620901106150 7552 4684823192387741965012184888560 7553 4708888028789632427055597704100 7554 4733065531294431316868536238873 7555 4757329115371496902273887815666 7556 4781724696977911582791600304584 7557 4806280634392141729654316790947 7558 4830952049377014881711043863444 7559 4855711265246843968761035711883 7560 4880604593720723507026277979835 7561 4905661521565205941786068832468 7562 4930836803843471396187680492066 7563 4956101647950208168031173813249 7564 4981502752327070597156710245276 7565 5007070756605657533733636374296 7566 5032760058915234157137120614320 7567 5058540726703821067032440250390 7568 5084459835606992125170653110151 7569 5110549202768821598729330562676 7570 5136762879654780632342144191852 7571 5163069769479399254631481836072 7572 5189517315042634886130834675353 7573 5216138535916325365030313351001 7574 5242887147688618932168203640516 7575 5269730864796845563584956213673 7576 5296717486663057252202686101173 7577 5323881260467184581412486788841 7578 5351175577234988833756598234537 7579 5378566937829111734041672282609 7580 5406103487226651346232697927275 7581 5433820725657969073438085545534 7582 5461671731442106841548606909005 7583 5489621766819079282762108633743 7584 5517719310717067588628496815456 7585 5546001142117959354697105510910 7586 5574420039042894824740580783873 7587 5602939999814425925833169833878 7588 5631609825158636981855151324938 7589 5660467598765317800101226726313 7590 5689465811332243949296388660767 7591 5718567171726557578966808222441 7592 5747820789757399679034523511321 7593 5777266080030411598718152911545 7594 5806855259472979821013285613922 7595 5836549721719800704262685527441 7596 5866398872373963674646852533764 7597 5896443483412540526298848929114 7598 5926635512136811152577555380873 7599 5956935010937166687004595636762 7600 5987391667334534894435042047931 7601 6018047637376440564786185325941 7602 6048854633486662762297102307467 7603 6079771340569118986596924385341 7604 6110847713586579589340488019572 7605 6142127319595054574477350704360 7606 6173561641506914484702515512425 7607 6205107970271895116181675709592 7608 6236816513205701792359162227894 7609 6268732275545183647143072342271 7610 6300806526688190523339509081436 7611 6332995136942059041951383924567 7612 6365348550260442722099522589159 7613 6397913237462757464183874557582 7614 6430640271073469087019016814470 7615 6463484073854085462475534847960 7616 6496495310041835449689356643933 7617 6529721943664589006597659341828 7618 6563114867672409721637196372757 7619 6596627030167905606859239428596 7620 6630309298664676934563269451711 7621 6664211158243608344290396546606 7622 6698283340250925767408140694775 7623 6732477290813474787804941213665 7624 6766844063047610716173004438759 7625 6801434691144702025641722398063 7626 6836199763503161734285799290068 7627 6871089196759554938336475213961 7628 6906154211279247174501939266213 7629 6941447418628418827681251059216 7630 6976919283613170287371335713015 7631 7012518165674040861444722076601 7632 7048295433377684378460289261536 7633 7084305304129939368156445866638 7634 7120498139213720866796239698950 7635 7156820712983296907236164371394 7636 7193324522450931183314995086811 7637 7230065419520846358994028062177 7638 7266993682749811927752027703891 7639 7304054473338111377616986538179 7640 7341299396265875451697583220384 7641 7378785966781374152440238111695 7642 7416464402254601272955675431825 7643 7454278222494019121502738460112 7644 7492279119233584116873518492342 7645 7530526300090960734832284936900 7646 7568969943545614160695497128816 7647 7607551899613888642278944006815 7648 7646323924818868316715664090762 7649 7685346948345072515640438524778 7650 7724571132849236703027337131380 7651 7763936630000818571588478656421 7652 7803495238382196065674896117319 7653 7843309638106422182009774298978 7654 7883329999861652723581659059351 7655 7923494748269539690786445524592 7656 7963855700462186934243687843132 7657 8004477316998852599604582262131 7658 8045309801254535618561880334968 7659 8086289821964672781896563021367 7660 8127469190507078038647901002937 7661 8168914177552315282646561802832 7662 8210575044633963064886215595803 7663 8252386675634349588068229210093 7664 8294400851063708341416413291482 7665 8336685681507530388661947010790 7666 8379191512961181541347954589976 7667 8421851415367864038208992829562 7668 8464717112432728898061581537114 7669 8507858584589076562932500652203 7670 8551226289444009783354517886976 7671 8594751453806183769277500158237 7672 8638485717798910289412511403711 7673 8682500961755823323968174447857 7674 8726747782907835374113333056910 7675 8771155535634317842133901458670 7676 8815775748845585129611760763805 7677 8860682232937786093656731651804 7678 8905825753655326900578266385697 7679 8951133763564705523731568576437 7680 8996657651862433268845919731840 7681 9042473189268654495132564921759 7682 9088531339824155365534064058705 7683 9134757624820963079913685732323 7684 9181203264355990198596291566494 7685 9227946019823418219961584558070 7686 9274937084252193067730678471595 7687 9322100018131500823397743088823 7688 9369485842172435247361440874125 7689 9417174338870691666041587270078 7690 9465116961859835834200708108392 7691 9513235281242701171514737916901 7692 9561580087142395512221163646095 7693 9610233213649518723886636336800 7694 9659146407559275537056872987263 7695 9708239218961530325579922790114 7696 9757562175257684137484231908454 7697 9807199192680622604856083794584 7698 9857102344700734145159551340446 7699 9907189131737641370053314469808 7700 9957509785390077616671168301697 7701 10008150334622252518792384200943 7702 10059063214065858377846080277156 7703 10110163844795215246052136557248 7704 10161502128562426288799068673555 7705 10213166237680969384768886842880 7706 10265109003418665237251637992310 7707 10317243737824978162799510811703 7708 10369619977782585220121545833171 7709 10422328069587906658881818371611 7710 10475321277624623530965344193053 7711 10528510775247029717007662948777 7712 10581945698450849238063352832610 7713 10635718598151239852739735337137 7714 10689783209348654851651933916475 7715 10744048537055315277410001119181 7716 10798563279351776116038752125699 7717 10853422222395799460610802014843 7718 10908579610343039592798600836375 7719 10963942250254779208117511668975 7720 11019558364241485825497887556803 7721 11075525004300966878778035644576 7722 11131796963336419343729396497337 7723 11188278820902442234631181080369 7724 11245018284041731481220348046859 7725 11302114701148201556144542335828 7726 11359523454535296665193727541699 7727 11417146866763856852386711949632 7728 11475032089652249136287197487058 7729 11533280798489760128521927587715 7730 11591849006749646693087311450648 7731 11650636750596609125168737009229 7732 11709690585393109046195244190962 7733 11769114543750384732576759312350 7734 11828865313154472499729369959277 7735 11888840614072753675694869895723 7736 11949086363089010445318535198819 7737 12009708980473958138409223463781 7738 12070665871699357553743031755381 7739 12131852412352291119815090151631 7740 12193313836807685380951960172255 7741 12255158983227347858256252289829 7742 12317346020178294213366237341960 7743 12379767949320023799130538915630 7744 12442469278264804758010184830209 7745 12505561293173890053508705920242 7746 12569002971972296858395427028229 7747 12632684913498356412376828338176 7748 12696650852908011584543168841241 7749 12761014554329196953067406757996 7750 12825735852477542270342042111187 7751 12890702914648843197705992865159 7752 12955958656692942501484728751253 7753 13021619350512208685156611923840 7754 13087645736232018103587411599912 7755 13153923521075522665343565046620 7756 13220494753564339159008297767463 7757 13287478243004651996047646236032 7758 13354835684753903014815841129125 7759 13422450297643324691245315952618 7760 13490363213655595892841191021922 7761 13558695808932314356314257408534 7762 13627410785105149129159197640540 7763 13696388844525083048058143702536 7764 13765670152220339592653779029448 7765 13835378680381792526441571767469 7766 13905478189193989286893700750087 7767 13975846836690939342400276501440 7768 14046523769309891666978523005095 7769 14117635584266629843961412767952 7770 14189147153830347830174721547184 7771 14260934064154181839515427591533 7772 14333034390210720737205289357443 7773 14405577382957016396297796238753 7774 14478529081548394828050223666667 7775 14551762472987824964566092965836 7776 14625314506656258162269051327914 7777 14699317115687490933938915116860 7778 14773737562210749496563138359354 7779 14848446207126502368139989098036 7780 14923478818827716854533325326553 7781 14998970040757352954366049860296 7782 15074888415409109427335749093878 7783 15151101650968518513300290635631 7784 15227644278158827120751062805166 7785 15304653678538767926789312236865 7786 15382099733676357990226350466645 7787 15459847472793180778367576828415 7788 15537930130959681605505107053989 7789 15616487855307828232782621397099 7790 15695491926525483207071977257855 7791 15774804669008816259503449982419 7792 15854457962875164852393236355363 7793 15934594747914117148521708091362 7794 16015187765330927402759621432354 7795 16096096609247164797616823450365 7796 16177351744193731693082844321280 7797 16259098929304613196893744407461 7798 16341312429068278316080300417610 7799 16423849082320132435739013340324 7800 16506737876022592649922185518938 7801 16590127414918067534262405229094 7802 16673993550928508995695424472792 7803 16758190343055187535317255050266 7804 16842745237345663963983355631067 7805 16927809709966287818440190716723 7806 17013361265823276010882073491963 7807 17099251160025985338320268493268 7808 17185505232980944760452046416774 7809 17272277857619068315317036618280 7810 17359548258798093173497196225031 7811 17447164864195115858207972862665 7812 17535151842454294414530416556046 7813 17623666488109817958064072352063 7814 17712689814370511397324679660817 7815 17802067398486184817085529674470 7816 17891821669806899406317532086263 7817 17982112868779255760699132513960 7818 18072923866810754416008527189801 7819 18164097368302757922565449384401 7820 18255653994354041037479494323969 7821 18347756955074866528772816686569 7822 18440391051382585147522396241436 7823 18533396093012025301445287084650 7824 18626790822413103348348614919988 7825 18720741442524139291926469676661 7826 18815234756562508435476594326520 7827 18910107658411375384431612462775 7828 19005376940019094614328340544193 7829 19101211819699946433221695361051 7830 19197601177255753027849554217977 7831 19294378970196406177487463429784 7832 19391559966646295937178191199317 7833 19489316422196763198488956652891 7834 19587639369027818877592635393229 7835 19686359808449246669567048959407 7836 19785490409954996880949297694954 7837 19885206487636775268295253888940 7838 19985501303370725485367777164634 7839 20086202883166412329536899778534 7840 20187321721582630855808352500490 7841 20289036211725276457740636306806 7842 20391341924023452959935582459275 7843 20494063890845776248241297503993 7844 20597210353998982235096929785671 7845 20700962805375119513770701982983 7846 20805319204366430071005358845253 7847 20910101572152601706413559508773 7848 21015315818445503023211462875397 7849 21121146552920350500654877492399 7850 21227594205910292722204079379706 7851 21334477770684952809491129346823 7852 21441800743979149492265071908407 7853 21549750871439531546325641765820 7854 21658331137899512309090399663330 7855 21767357492859177553480812361767 7856 21876830937641528595244342876156 7857 21986942371209637862432276091618 7858 22097697418051876260600892651948 7859 22208908968936542288762098491254 7860 22320575445774530369344242447133 7861 22432890917311803100078827204238 7862 22545863734455193029236611893545 7863 22659303715212488263984711466827 7864 22773206616504015986458102526037 7865 22887769692410582360826056602939 7866 23003004108642990809831010155053 7867 23118716597390379780045973282230 7868 23234900163413531824335643795315 7869 23351755260728804705884399396516 7870 23469295959871383672735234828619 7871 23587325895162019703292739494300 7872 23705835230430427942676040195438 7873 23825027633240496897723466707944 7874 23944920170619690511429881129568 7875 24065313368017621700841023765504 7876 24186194457947174898716667815588 7877 24307770334104777531414321496134 7878 24430061153337811577432181704719 7879 24552864322308349814128207209125 7880 24676164050201095947605578950808 7881 24800170468364045772855481049383 7882 24924906918463794326453785844126 7883 25050167679584964906150685458046 7884 25175933843936162598945547807484 7885 25302418790930221788331837272170 7886 25429649143735455186366728172034 7887 25557416046236554354402685723681 7888 25685697378370940263313975921073 7889 25814709776883236732414488317845 7890 25944483244820366602168580141765 7891 26074805784453766145587190277173 7892 26205651966497217586114136583208 7893 26337241693106419036795278218057 7894 26469608447288969680073269555978 7895 26602537084541421517206122094254 7896 26735998767734308051808391315192 7897 26870216671283880822094312139865 7898 27005227859956031867784261001978 7899 27140814038605841519175211079583 7900 27276942861964475824470593542252 7901 27413840782285473723013676295730 7902 27551548549616136742270357856174 7903 27689844715642692599756475507383 7904 27828693324975409591809302249143 7905 27968324111965357388375936280617 7906 28108781617199369059117677557199 7907 28249841238051634592311027624378 7908 28391463305336148684865756886505 7909 28533880838400706584182463586800 7910 28677142275373843127314893375027 7911 28821019859604541563495222396462 7912 28965470102733354975893757950212 7913 29110729310597574307025800230783 7914 29256849927622216242937016550858 7915 29403601044894561921704013969862 7916 29550935247795322308739281531296 7917 29699092128691428807348915518401 7918 29848128248819831730583409522735 7919 29997809550293789254567502925595 7920 30148084583431622511073827643973 7921 30299196225670392047774510156787 7922 30451205267342648039258436966347 7923 30603874506447829612625650475935 7924 30757148347716803683475432975543 7925 30911272950649726089381866726376 7926 31066313448733631713130315207206 7927 31222029502336074667873479929085 7928 31378361258347082478696211821160 7929 31535558153726642332529055241147 7930 31693689780956822848105572557152 7931 31852512670927023401726343661917 7932 32011962598699507794259409390387 7933 32172292272445046655280852628744 7934 32333575861268822253547525043434 7935 32495566776458538009342235829588 7936 32658196305523618725446011408183 7937 32821720419900381419520586385176 7938 32986217984737999909966868798411 7939 33151439303373472602034192082860 7940 33317311058296175094198310096191 7941 33484092474515283277605224370319 7942 33651867234442284857149789097215 7943 33820382546941676346448706628925 7944 33989560370270104405735942585175 7945 34159663171517343842682277487515 7946 34330779573376967312817810709925 7947 34502653705599945959161695324285 7948 34675202681249385031271727890420 7949 34848692196150838817526803931236 7950 35023215938104525026567526231430 7951 35198514975042086285867950276558 7952 35374501452122171796073709116417 7953 35551444278654880245700400535472 7954 35729442334179077572351520889140 7955 35908233644091832101531205174262 7956 36087725261185067322131871324561 7957 36268189291041046398133569134108 7958 36449729933378674900335359698640 7959 36632082192391989587169288795382 7960 36815147902292050458681333963709 7961 36999202345704154577781726637575 7962 37184355172779239965640333589562 7963 37370338389943772242041878791318 7964 37557048484862192299389599187137 7965 37744763895900464067335706069966 7966 37933599855704610060877451860212 7967 38123285398530933600478825366789 7968 38313711535780920657908871741336 7969 38505159838128229704398204337209 7970 38697751254587757567027724862475 7971 38891211875063938117850583832435 7972 39085427103230235834434169387141 7973 39280681616446171407269016264128 7974 39477102215778918645290119826842 7975 39674412076880062302276992290224 7976 39872490862483934081733126567125 7977 40071626328766081541383835557196 7978 40271951266337017892406559054015 7979 40473185969035980681009932057333 7980 40675204223704560763962384195186 7981 40878296835156460583777848451646 7982 41082602722841448624569247591524 7983 41287839333630065843668456234622 7984 41493874441779492823578077879157 7985 41701001868194752264301681663711 7986 41909366802261952217853038442949 7987 42118683881192318688413799929385 7988 42328814728234240238712642091879 7989 42540056145406442520266405420252 7990 42752559734925036276076109690006 7991 42966037364180544461237646710961 7992 43180344365261758695010181781251 7993 43395780483829992354358773659126 7994 43612503879616080304056414218203 7995 43830223692622102319132248704109 7996 44048788821907281134270605981341 7997 44268501916747293327235672566392 7998 44489527840856999504417524886319 7999 44711573051941281323709417890470 8000 44934479872448904208335759070312 8001 45158553812620066109966558030338 8002 45383966588400072280250617606053 8003 45610422023013094086020561123198 8004 45837755717014907397225358665649 8005 46066275996273367571674465012792 8006 46296161578979285492413665721327 8007 46527113704485031103975030335938 8008 46758961104479537678332371979797 8009 46992014872368130453494331348688 8010 47226460880361313487043823219238 8011 47461997837409084271279148890311 8012 47698447457679761610257491980571 8013 47936123551205432096877417038937 8014 48175219297739022863960148714787 8015 48415430932227127468931515777815 8016 48656573000996269555191128752873 8017 48898961976905975127173771044437 8018 49142798502511184905549480942232 8019 49387776398153535694919507923880 8020 49633702890342813974853052900348 8021 49880897058009063769548877259429 8022 50129567163492882026235807383878 8023 50379404674999732232569950939746 8024 50630209345608775333486847499094 8025 50882302800536174774348228986247 8026 51135901080601913548208431211900 8027 51390693367486176028723659074259 8028 51646471785600675610325976083084 8029 51903560443565052092366995187330 8030 52162183321067340067516619059959 8031 52422027382088139147447262409313 8032 52682876965529200802210537539394 8033 52945058597361099653922566532552 8034 53208804358207154667697569087987 8035 53473799066462477017301186468474 8036 53739819117089150583942779604802 8037 54007193384113707220956640569022 8038 54276162212822933783914744293980 8039 54546408351503462608666860613133 8040 54817700091180605530865741657148 8041 55090368581326020491865198565798 8042 55364662597260200649602313858453 8043 55640262896076639804743194868118 8044 55916929503320490511130460274240 8045 56194995767907558808979538614506 8046 56474719062184130498478924851374 8047 56755778234480551484859586186063 8048 57037924881794617068151004798247 8049 57321494473019992148499896194041 8050 57606753146121139087158970052048 8051 57893377926687114373023826127338 8052 58181111818601208370116790642048 8053 58470292327727313940135247264368 8054 58761194527817825186853619599389 8055 59053493711412345948574818323137 8056 59346924123237847650044334749101 8057 59641825219502587875544422813309 8058 59938481181469683516023788537234 8059 60236565662070098830069374248504 8060 60535803979384745547635364737101 8061 60836537449644405612482703967339 8062 61139059534872967699836866375124 8063 61443042345662425469998692470014 8064 61748202104538193443172458756313 8065 62054881893657168379446414034230 8066 62363384630554063306090995495680 8067 62673380984661180906875702890494 8068 62984577912649059312980236454517 8069 63297320164650299339229342103381 8070 63611920289931729382737271639516 8071 63928047621936474166438369528344 8072 64245399679822189888948797060033 8073 64564322779812505400801559873180 8074 64885139280568583279001875230026 8075 65207517288788599865483841853965 8076 65531144713133608559062182145496 8077 65856369330018237397555288473658 8078 66183523486569238443810483868553 8079 66512274176141121116122286299508 8080 66842299522623442558818778029312 8081 67173948652624546405711851051070 8082 67507564082183558442455675422164 8083 67842811808953833145869665866776 8084 68179359996523576181830163164211 8085 68517559007517601894804081912952 8086 68857761708674563200622764494284 8087 69199633223915414618430650419143 8088 69542831579780109042639231265307 8089 69887708256469224620374418343912 8090 70234626654511615566154685046054 8091 70583251150476670663015077585913 8092 70933229455931800482639099281135 8093 71284914045864894138068280594152 8094 71638679038950628270898962094999 8095 71994188195286388588002289584657 8096 72351078732406803085947458927286 8097 72709703992865817784416849557266 8098 73070448999064163381843586709890 8099 73432977030092964380817176954407 8100 73796914629301130613171157876075 8101 74162615875068795399532055576053 8102 74530476880285448962633018031410 8103 74900160583176115884715098262093 8104 75271282671703468536768818646776 8105 75644197823728782215812429690082 8106 76019313430531511040174432210986 8107 76396292234374177219790376956971 8108 76774738885632119439945181779871 8109 77155008520610241687778282651294 8110 77537519997971813709449109692111 8111 77921936013773669098302303588165 8112 78307849997651080896050998870365 8113 78695617398534590855788756951888 8114 79085668732510016442596539921129 8115 79477666804129061410660912762608 8116 79871193638233480766533293764779 8117 80266604845692273620799862912850 8118 80664342791047696032087975079326 8119 81064070547081888360692124819223 8120 81465358548941844222030075324211 8121 81868562413789252332619776099129 8122 82274136546600141235825530015679 8123 82681744453249642757205959079510 8124 83090944793495938914416665678173 8125 83502093030098985878054250989287 8126 83915655801335611754077141131335 8127 84331297216256165370516534471373 8128 84748563972800239692462309692878 8129 85167811213492263282065217004829 8130 85589518003610759811985550726686 8131 86013349230776557800910739035651 8132 86438839444004372793990111889052 8133 86866343294518586240401150246696 8134 87296352469076243010751748678177 8135 87728532814670983643189576691050 8136 88162406543671241653831368226564 8137 88598327639614142280804692809821 8138 89036800605927911418009887773372 8139 89477492435283083144675355142203 8140 89919912815128903096454787603882 8141 90364414879512782956288935774604 8142 90811516144380330771458956333330 8143 91260884939980111621064717016005 8144 91712018240083653831876757684326 8145 92165268141937818913711943282687 8146 92621165370440807357564648214142 8147 93079379791013321906973020102967 8148 93539395474573203624192088787356 8149 94001563288653866427697750542300 8150 94466427364063509291845042920344 8151 94933659304778546669449960128285 8152 95402730089340253357409240344279 8153 95873989156959428360808770350894 8154 96347994241764733773094647230384 8155 96824418895558397809982615885240 8156 97302720814708264288586861692639 8157 97783247805702367099320769091533 8158 98266571403781851118815075935013 8159 98752367323828988033419384811145 8160 99240079790042699164139640297030 8161 99730054765901928148860002844253 8162 100222877785859964234075773788141 8163 100718226949215594293262977438997 8164 101215532817882537412235998642675 8165 101715139296062501369515138302148 8166 102217646115751857344477034275684 8167 102722733988183224858772004089007 8168 103229819622828415430435498180941 8169 103739244642265862627027440561612 8170 104251623174518370574375383156255 8171 104766638776549621528874958200088 8172 105283694115275319919616155069154 8173 105803128303130222570449915132124 8174 106325570062717928013453057457443 8175 106850706036909826685359536282815 8176 107377924660079367398760268658612 8177 107907562299726021671255228764341 8178 108440262471575566544827686801240 8179 108975715151063071788670384054409 8180 109513294350249837353388288651208 8181 110053333450540052231176220274070 8182 110596490959223461662098209511104 8183 111142460437534400236220624220755 8184 111690601285759290057626413494906 8185 112241243651581159153531233545340 8186 112795061232106625056709711129278 8187 113351751434285123598405147870627 8188 113910658857566293876577756170589 8189 114472110161722472554754509366672 8190 115036794431649157683569517385002 8191 115604413186707926802426905860977 8192 116174296036947010944915499287514 8193 116746765893376857150674404498962 8194 117322527426278181607475832098665 8195 117901286541004185239773515291095 8196 118482357670233645468039738103259 8197 119066059708604026488328401455085 8198 119653113108904344985759886462999 8199 120243228443042835729775789902746 8200 120835704779059545656238347088631 8201 121430856720749564904586537309089 8202 122029420699959597369632629003057 8203 122631112242801954189270980857863 8204 123235214866212569447535645699430 8205 123842038601717927304016873487577 8206 124452336056094767916165383936323 8207 125065828004496036456766483656044 8208 125681782227200175863668805657487 8209 126300503894983346871237666997867 8210 126922761984641347431988424552108 8211 127548282822493855428389102130461 8212 128176318267631589073144999448054 8213 128807168334444474418511647410570 8214 129441618563943777245162784922985 8215 130079401143133678222550092622400 8216 130719751826524301178373484365509 8217 131362965169230500644198639293087 8218 132009843469670484082920770837753 8219 132660125092544571950731624732288 8220 133313029505644133428190328203700 8221 133968845494568474918436980257228 8222 134628392307213871265510245619796 8223 135291414810584506594355475163001 8224 135957116004990064166567672156240 8225 136625778588823531762022779589715 8226 137298238950291482992939330964112 8227 137974248791007978943636193161080 8228 138652994464537056422019042134206 8229 139334752256825769745642596921254 8230 140020375885862601167036188531348 8231 140709624227977933326557025064587 8232 141401666812352178815653986819285 8233 142096773179599597569414865402643 8234 142795814565476613462594308891829 8235 143498557369038843437889775458089 8236 144204154119201411510426173894492 8237 144912867270613469416859258025888 8238 145625585763171608123598905116892 8239 146342083874669945774883686727342 8240 147061496959766664447553705459644 8241 147784080038670076790634040321842 8242 148510739940043805645311629927421 8243 149241259184539779513884848679114 8244 149974755780594709242933807406801 8245 150711476957559247787382596715333 8246 151452347615610631016147099021601 8247 152197158890585390949178516577949 8248 152945011274901939067313975013648 8249 153696143842598027651867071343307 8250 154451499746092462992370862444005 8251 155210879117041803401522313523433 8252 155973364764361123767627447300451 8253 156739187234184677352717868724919 8254 157509308109740369890932577701223 8255 158283536907549636641428750655298 8256 159060938587998620637520778047059 8257 159841734788495630358866534691614 8258 160626905699339455095643465223753 8259 161416270619471083925545753401130 8260 162208876498332835806423922933778 8261 163004935675456792683177419022313 8262 163805447122019790828649160522718 8263 164610240325546820590438691926497 8264 165418344064887107437078853283529 8265 166229960984122958133113795651307 8266 167046109006509316255165560534326 8267 167866628223028826376417622565787 8268 168690529085212601030982892964075 8269 169518004135601540514283804987295 8270 170350090417965516636618077823833 8271 171186639050426555167134414746753 8272 172026642003559269403395081495701 8273 172870281303659297827241456735939 8274 173718613280525184567053048734288 8275 174571500512006381244728415632095 8276 175427916337335436571122175943051 8277 176288031843153241259346529280352 8278 177152922807714093315322952073208 8279 178022463710186791403872345986514 8280 178895609111499116176732206106371 8281 179772518726429484579260164818551 8282 180654287940860986522535450336142 8283 181540803585974377984792455667103 8284 182431001301026772457021093374962 8285 183325028987836398402686680998752 8286 184224001795662908990045970561869 8287 185127819367588320030919713965185 8288 186035398281607875447560490943752 8289 186946874176501089314084054444859 8290 187863382117051570640622489669516 8291 188784835027423719023298135877349 8292 189710130288716293442994529740848 8293 190639390817520927044859981349907 8294 191573771742513150988598966421487 8295 192513199747506882974886857839452 8296 193456552885212305018065268478402 8297 194403940881724594447107127177408 8298 195356539074016715248996221121096 8299 196314288393598428785047379048003 8300 197276047437631801541353060394331 8301 198241912264159935942459648066358 8302 199213078558709226620746267112915 8303 200189501998102898670293109351480 8304 201170021601322089414378350447940 8305 202154719271468731115523590662504 8306 203144811178538002964012219890718 8307 204140268251946462933961800696770 8308 205139909814586590668723890868388 8309 206143803118311422275515280960410 8310 207153184948964381152622418445607 8311 208168042005587209357242930253190 8312 209187173802003681404368148766020 8313 210210632433007778800727920122395 8314 211239675426935319523481174786259 8315 212274305779325499850786668230899 8316 213313303087087901321710855732756 8317 214356703772562488060182210685306 8318 215405786228282689189226222797911 8319 216460570283084908773102979235044 8320 217519815514464814659270307417155 8321 218583542147247723373911824846598 8322 219653049554723079268149152496903 8323 220728374945837345295928849525864 8324 221808257781733904710701427635702 8325 222892701554917855017768349106818 8326 223983026730634070468504564728221 8327 225079288454849105482623574324784 8328 226180205981197041151229051665714 8329 227285765525234641426288910894212 8330 228397308749786116720020252814465 8331 229514909304927799174309192504041 8332 230637266151633273211874612499284 8333 231764347673984465727249205980706 8334 232897516832212416854788317778481 8335 234036866357853353487770514647509 8336 235181074840303972714732908325922 8337 236330092267672468308146334055747 8338 237485302991402458518923759951343 8339 238646819412179609585214036368507 8340 239813299675375680727359890464070 8341 240984674798581770537806310834856 8342 242162350612008275756527128957965 8343 243346459783596403550634763101795 8344 244535639948951400547167677741965 8345 245729802570489388829033435759702 8346 246930375038255880904993840204261 8347 248137510896045456603610771408487 8348 249349827210904529538482747967460 8349 250567215295233903242260405851453 8350 251791124173257811817789287195424 8351 253021728883786895705622829042089 8352 254257625873713133478050810622775 8353 255498685700333471609567091090416 8354 256746379089426277885567187886865 8355 258000903204616783807265173404847 8356 259260833828495841219220939021683 8357 260526020147856370057822012563131 8358 261797954650189994133175981738525 8359 263076857264439660790065878565139 8360 264361283072454275148714194470759 8361 265651059264749894674794126494218 8362 266947700143221462770132257130396 8363 268251449053403782554135645181661 8364 269560840347930635833076347095006 8365 270875678584837178292058038030005 8366 272197499925385197272811079544345 8367 273526571793810497972997250956715 8368 274861407793292827949323828030761 8369 276201789202695261831998426624286 8370 277549274079621186364163204651718 8371 278904154600013022600623115779022 8372 280264923605863350867975734434494 8373 281631338439631612828242805301112 8374 283004979083981765472759491410856 8375 284386163150523755392019926355886 8376 285773362717112081649226817399438 8377 287166310521980205492354917976321 8378 288566608493044002430020467330947 8379 289974600372553241350754473732436 8380 291388737480337052579907496857785 8381 292808727271942268556929367061258 8382 294236193631923713679442133491673 8383 295671507139207910303747897935804 8384 297113098371061370291870984427956 8385 298560648811200870024803486943363 8386 300015804303121308205303525721751 8387 301478962979577821032276734108383 8388 302948534700378540871798394256749 8389 304424174277542643437206283388248 8390 305907549506433810154003791697840 8391 307399086801949812158794647725551 8392 308897175341482655800545821084961 8393 310401442554724169325633243093191 8394 311913578172171638849441033119044 8395 313434037630385707654140015969044 8396 314961189469624159013681610837328 8397 316494633015824809724698258773864 8398 318036079907923028045777114130658 8399 319586015354909547031910925515182 8400 321142787315736256488118482534681 8401 322705966280332154019950909613275 8402 324277285759113345998684849503082 8403 325857261495552209435396501115040 8404 327444220933981448557474566905129 8405 329037704985210672629231883677470 8406 330639468983611035759753405720524 8407 332250059980506278384620146646413 8408 333867784983472162308668328686481 8409 335492154570208692132151391393370 8410 337124945840636432243800967571030 8411 338766737938648551184467918311855 8412 340415817524424038998689959727954 8413 342071664077663403167033020020580 8414 343736076394234330615645762890010 8415 345409666506692235432244059329975 8416 347090700829005090156139109010020 8417 348778626967068291813053796470629 8418 350475265331575880682364335149003 8419 352181261651235596002460695649763 8420 353894862207148678042786414202592 8421 355615481944672148019975510074239 8422 357344962796360165831189627584742 8423 359083985005978620907962072065096 8424 360830774847603102185145724282056 8425 362584713808383652086728613868274 8426 364347665237590693970123575447356 8427 366120344724384164889871196314178 8428 367900958674495485953969038485687 8429 369688854308260474032888454961735 8430 371485916274006983523049465164718 8431 373292896348065007102829555387386 8432 375107981219692656447718681417742 8433 376930483022866842146257141463517 8434 378762307574456471211149684562412 8435 380604243691183325240789987229523 8436 382454458511246799498596303759621 8437 384312228251788647894080224568116 8438 386179479754497101777211514565088 8439 388057039741154244570997767716929 8440 389943055978218850283446884701543 8441 391836767924600355993602797171520 8442 393740123289526184447777168641625 8443 395653987575950368069985958087237 8444 397576489372177851127870234396376 8445 399506830526583282679238045307999 8446 401446979444736418485638075059822 8447 403397841298309534916140222080853 8448 405357525705679872498404613664827 8449 407325196041500193365453272845936 8450 409302841222205402194163865909745 8451 411291406987153490506753839368652 8452 413288984208035553294771044411467 8453 415294696911736654978807974585216 8454 417310554325430447948537146455088 8455 419337543666530683718075980412572 8456 421373737298680873283305188065835 8457 423418219016125159556124646564294 8458 425473018141626131845217771904742 8459 427539164292402037892637308649367 8460 429614711578471426334822248490883 8461 431698702665773716335631510321542 8462 433793186742107712182203153488059 8463 435899236757594272859237426545089 8464 438014888839226218991892497499651 8465 440139143618226390892521166282369 8466 442274069901089357874922481575630 8467 444420784915251187807542164937598 8468 446577307091852877345755939101009 8469 448742594110289154013611882716619 8470 450918734133232037929246309234386 8471 453106889621119250948775073518110 8472 455305061613392107245517101036571 8473 457512163909860391409949237456511 8474 459730303750281937970433433335831 8475 461960689795009883300850553254682 8476 464201306013325321120989214579571 8477 466451021387111520224041534450938 8478 468711961937146391470862884732030 8479 470985383501786972597496836059249 8480 473269253319495520218230423193640 8481 475562394605369361097983286859835 8482 477866951847760543539315564220423 8483 480184229052234411007246044847296 8484 482512177083997806529906548001898 8485 484849572432058227594057886022166 8486 487198577721104305890802627046031 8487 489560546124164819078012249710992 8488 491933412509402295244993567314651 8489 494315905670066119556329688057042 8490 496710206017735614792944775816642 8491 499117716904137099936067113194576 8492 501536357595678708930038881329990 8493 503964808209905945907720303635545 8494 506405266577212571399601438907578 8495 508859187250157064346370037348076 8496 511324474308198560034357542133647 8497 513799758203049357008071046109992 8498 516287253796783727897105545723822 8499 518788467875742080695354888588603 8500 521301289767197571552280046118985 8501 523824299256817539467943092630280 8502 526359727831732585378295682439141 8503 528909135555737536434989151024011 8504 531470397459087847979478360990865 8505 534042041651220218898620152807144 8506 536626315817769292367484177897782 8507 539224834354279851012810253236586 8508 541835458470016293019980484706011 8509 544456663578141130972510808800646 8510 547090713115869578581078297789789 8511 549739276875307857022123424182897 8512 552400202742072878096287217434597 8513 555071912403275360112691766038375 8514 557756684579968128949986664336172 8515 560456245536031568300639985771715 8516 563168430352559599626373087402760 8517 565891605951231210697943629980773 8518 568628065847920900349293789666094 8519 571379593863774683270081771551694 8520 574144012816738324579050673308714 8521 576919633814216669670263097143693 8522 579708764656158310090267508491816 8523 582513247816614631083630745533334 8524 585330894414483216132151203095032 8525 588159958684738044521005043381248 8526 591002762178458783292289801518101 8527 593861207128251559490792491946629 8528 596733093541271055719667099020639 8529 599616617712746018688989891037807 8530 602514114389279838069270056177081 8531 605427546677545388961866655010333 8532 608354704083950537585475995592329 8533 611293723887672160170733908647045 8534 614246953452091715366067798510254 8535 617216417883167919970022961023868 8536 620199896821739508611409891165402 8537 623195467445806850570980360807884 8538 626205489133166526659005723161503 8539 629232050123824981714233479351230 8540 632272920852907162972138007197641 8541 635326117303477673741281014625165 8542 638394010241283999989615758415458 8543 641478752184511753491799489376649 8544 644578105047606379605458329431524 8545 647690022516495517592004495971945 8546 650816886093823155421103027239226 8547 653960913729272676788647587168379 8548 657119859527329713987881383520664 8549 660291613766344002540732761360335 8550 663478568009717637463201419079355 8551 666683006800945809540123352870413 8552 669902677171471025859414060935196 8553 673135404873596357481625517109154 8554 676383590829760976890498298008059 8555 679649587348380056408838175134951 8556 682931135151483344862571334144620 8557 686225994339052522142566570887353 8558 689536574464756750226622996015136 8559 692865296781622443003361063393284 8560 696209896493132348210211640234428 8561 699568066913098065424249896767293 8562 702942225472017454671066511349315 8563 706334863555581490300113726608435 8564 709743711667353752092771026947467 8565 713166395193795475901965788621845 8566 716605338660724922028454415670713 8567 720063104782681790890627976354197 8568 723537420210232003315813047013113 8569 727025841254227505384785074370555 8570 730530798726674260056154557267692 8571 734054927875034093732122801081190 8572 737595952372626903348391595429985 8573 741151358299621532482941548169472 8574 744723581916932636276269229013647 8575 748315332216654571679958011500237 8576 751924330799984205379143913565905 8577 755547992354793362887061074585823 8578 759188757724953710605578929205589 8579 762849410866276479000833400975194 8580 766527672242875799955131897786516 8581 770220883982458499831427521606465 8582 773931490616698181925225500748812 8583 777662352291307107246208075122590 8584 781411189298824848218878030419779 8585 785175270032968704441956307513153 8586 788957041788320742956506627843115 8587 792759442133492820185024265860240 8588 796580192185981137609886311971126 8589 800416485426041624784223091935310 8590 804270770955993740398805390360022 8591 808146065006864994988900072891025 8592 812040090549222025145036565032136 8593 815949964965061406965172863092394 8594 819878138178448016352223233141792 8595 823827706328549920517418803173371 8596 827796395299264602102554217069720 8597 831781245184538515141012815014334 8598 835784705712821765547827307158329 8599 839809954183036107499796674220962 8600 843854720485385163183210401278577 8601 847915966231327482377087559381142 8602 851996139904418784094649234836587 8603 856098501220503052748818701300494 8604 860220785202352697195200818633921 8605 864359873780211994644764606856672 8606 868518213110988212372877787285047 8607 872699146589826273508843766194767 8608 876900415532193937175551676025162 8609 881118820984477578559253962810198 8610 885356805662148790733276340052938 8611 889617797906884391843520912851395 8612 893899546521418519929960704607755 8613 898198770462103223530411436869987 8614 902517907854591754946650556370764 8615 906860473258805205950966663413535 8616 911224224194344010511315793441193 8617 915605796318214523653439532565471 8618 920007621983707802388632242770787 8619 924433303244799038784781290848980 8620 928880607603171950601623279464418 8621 933346086204452377799396770788526 8622 937832164412295062984968037927024 8623 942342533054239207807570041487792 8624 946874970915477693479958427898971 8625 951425943415922940921457407294831 8626 955997867677016714618070653108826 8627 960594524582661216562488818056733 8628 965213705539788596818742653115285 8629 969851789026406379589302149297755 8630 974511182633288794348996556634723 8631 979195758586364232579252266941846 8632 983903322289937160424168917875636 8633 988630164062514053257046112772123 8634 993378680639290878214395483954959 8635 998152836876310590513994624308689 8636 1002950453588887923927874887800479 8637 1007767731717496023906975159652716 8638 1012607055779804636962688791076161 8639 1017472484552031448035040145062693 8640 1022361855712749381926699373977611 8641 1027271279605413293663787026385260 8642 1032203127130597826813415180493554 8643 1037161552276259328520213301866570 8644 1042144411075694835999363683742710 8645 1047147722056401887023324197384483 8646 1052173841064084046714410015154413 8647 1057227018591021112923871643051505 8648 1062305130556528987096763847832005 8649 1067404102453768834777222668710645 8650 1072526273597001590695319566089367 8651 1077675992275938097050232913076805 8652 1082851155867650182994027940328555 8653 1088047595613673284960401336682946 8654 1093267632780867949441523325620283 8655 1098515714749493013856210257373177 8656 1103789761967171576618621019610320 8657 1109085510208159365617028792290641 8658 1114405261135979973353009419511478 8659 1119753562514037437289235648855964 8660 1125128359514978027265704874198027 8661 1130525291232321059435366237389879 8662 1135946638129743403893524928560545 8663 1141397049645326738594439552381156 8664 1146874497373509390912530787163910 8665 1152374522516393224886419682621696 8666 1157899382700129415345647760088751 8667 1163453830327383762133546738434457 8668 1169035865154074903337132788202997 8669 1174640929283577017126004775018208 8670 1180271255825069989073449956590016 8671 1185931701433506629729171455536038 8672 1191620295809517663592308620977684 8673 1197332380754422328261393782430881 8674 1203070163138618371586860950212555 8675 1208838605154250574665341650218974 8676 1214635768274062781030754785420997 8677 1220456892798604485505076599156408 8678 1226304157594715550131853129228960 8679 1232182631673228453059899345083308 8680 1238090410151197559712116441777903 8681 1244022630634947321053895306252279 8682 1249981442179418619895506715536406 8683 1255972021891589585814746231453200 8684 1261992500450447165257029802602937 8685 1268037911580559864262104833553394 8686 1274110372672462119375715614282656 8687 1280215170202051853209891230976236 8688 1286350472373924554374204941961482 8689 1292511207849969308779346429840175 8690 1298699460459038879891217081926753 8691 1304920627313377501035166117005135 8692 1311172916153549052151359631443477 8693 1317451149405148579981672776802865 8694 1323757375392702675893732247584903 8695 1330097103126198926560914854681915 8696 1336468581939843840238131889964219 8697 1342866526857352775341170149739059 8698 1349292948710310979737753858899196 8699 1355753469661116799400011715160621 8700 1362246382743238776208831333940505 8701 1368766294421694977707849042588247 8702 1375315175999942422298738996483092 8703 1381898764040009241172153344810407 8704 1388515397428821404290945702162445 8705 1395159572925408453075101671742583 8706 1401833220222740144538312210972169 8707 1408542191521507443783267414686365 8708 1415284873765495746409593617345295 8709 1422055652870759045790769265657758 8710 1428856414789649099373431796522380 8711 1435693128591610053999538188868839 8712 1442564231530525483897030311474528 8713 1449463997553588679777488320359139 8714 1456394266694032533436181681689274 8715 1463361126110425896940033403609401 8716 1470363065670455460561568295211356 8717 1477394246238488269840860988065899 8718 1484456459701170349238778686659112 8719 1491555912516052158218870543177051 8720 1498691149519423061028521801434958 8721 1505856217391616047154363753488497 8722 1513052857595659825501587859446128 8723 1520287397086612999033606085875835 8724 1527558438075888950858033382146634 8725 1534859911972195313402951580368701 8726 1542193507487757261841528214782697 8727 1549565673261501745774313201696365 8728 1556975071338834911001978695034754 8729 1564415516783743963595604704129702 8730 1571888643179717519473731435495176 8731 1579401022022888281203657347092154 8732 1586951377704495065380748060789623 8733 1594533407886106764298412300244361 8734 1602148688593207157091799613712013 8735 1609803915338572073359791023710597 8736 1617497877424705691002048421665078 8737 1625224154069380346923426803565504 8738 1632984261258885916690059556074206 8739 1640785019667280416742996698388508 8740 1648625286127978022005640166379298 8741 1656498520390840181009070863672712 8742 1664406175869270702981442994260627 8743 1672355199527530933671935832214812 8744 1680344518404418016738322132718875 8745 1688367471775998435257328651993439 8746 1696425447896015928491774415250371 8747 1704525521131197197820510840466078 8748 1712666691455636957547775875042682 8749 1720842176684941620929395064761911 8750 1729053297272764169753295603773808 8751 1737307256082936502666564309024599 8752 1745603128810817001053855752707739 8753 1753934010845117248346115947462105 8754 1762301152144741504744996324573061 8755 1770711885146659310992885469184756 8756 1779165364110116399530874535898342 8757 1787654561051759419380420947831934 8758 1796180652686292683390455237692513 8759 1804751102080240793667118815302385 8760 1813365144956620076526351435429988 8761 1822015629037164332463475300558735 8762 1830703654987572428223552840457035 8763 1839436817539696103000539594045339 8764 1848214436838062569490879798538672 8765 1857029235410048098659163330528260 8766 1865882235011630677008148687068241 8767 1874781163054062634234038730190618 8768 1883725427119572054009401696213926 8769 1892707623666241063493189468535966 8770 1901728692623151470085883019862896 8771 1910796495072254514657059598656470 8772 1919910529108706245974288525153102 8773 1929063264271995006582299145258235 8774 1938255555690127458456579534518530 8775 1947495399083176929925985452564066 8776 1956782386194073444939152662431509 8777 1966108858821202155606448770442216 8778 1975475584259774671250269302223580 8779 1984890693810410658078049123280071 8780 1994353876058854841942132768277856 8781 2003857344267847910162099557243184 8782 2013401774810015239455948238020821 8783 2022995435482800340143194925871877 8784 2032638114970567473714532636027050 8785 2042321897235042530656594642046647 8786 2052047364577879233965510125028108 8787 2061822922182303579143930097659642 8788 2071648462148430870640527711663636 8789 2081515938402000815250379169220865 8790 2091425835966200646503409239914942 8791 2101386698270481933471291831606952 8792 2111398524209724523752070688510550 8793 2121453136970362970279398010493492 8794 2131550921030006829541463295574082 8795 2141700558895039263385077635494623 8796 2151902159696547794925418310246434 8797 2162147415211274484439674097184944 8798 2172436606044025422386810313682976 8799 2182778554577837707766321100878948 8800 2193173483684418820165960893740721 8801 2203612953094667850876854708291578 8802 2214097136152757933247960805693997 8803 2224634995885846819756657898902629 8804 2235226872474174317179309576228361 8805 2245864193002214452295317894686337 8806 2256547020104594727991403554644489 8807 2267284458186507081847064003736375 8808 2278076968368658011439311710068334 8809 2288915844525440839113051091525271 8810 2299801035071472203747317484823290 8811 2310741786489015161098382755960525 8812 2321738684535711648697052749494178 8813 2332782889350529997902731045370563 8814 2343874231555599406496716475075703 8815 2355022100373064861027323801356861 8816 2366227209959009272684311774292056 8817 2377480586231355033955104693897717 8818 2388781938384808294810603785794964 8819 2400140799006604786317847407528298 8820 2411558014478302623943969792498041 8821 2423024476052319986412441254570344 8822 2434539767798109264238410110216919 8823 2446113566254201267711350285340547 8824 2457746853920673165878009987773055 8825 2469430386982610264385177322657301 8826 2481163620623061437292920893200345 8827 2492956375877623105515618145087471 8828 2504809775324414376817618898496214 8829 2516714439723483446698885269210658 8830 2528669691546595600019548259705260 8831 2540685496830293189206141304739602 8832 2552763122257196569062116210712293 8833 2564893052850259934027252015937424 8834 2577074474480956536911617894933395 8835 2589317498647281046191227776825043 8836 2601623540230195617272924611376241 8837 2613982948250702189354412933977972 8838 2626394768026460889159738568709372 8839 2638869256932539873299453741558027 8840 2651407982209896606490791232088823 8841 2664001156661501058860023735873146 8842 2676647681032796546362723543985680 8843 2689357958945121618842542572647123 8844 2702133714229313554539239876954512 8845 2714965023304617939936783383849283 8846 2727850638260619986860201109631360 8847 2740801109286134219813916383519604 8848 2753818321100397032112819775662845 8849 2766892213625262364303098160360715 8850 2780021386145238916561493417948623 8851 2793216535688236167132525948552538 8852 2806479712229432706906245914845540 8853 2819800719133315901876042831109095 8854 2833177998664199028792232524258658 8855 2846622394909495180727962585524946 8856 2860136127537265583440810808654237 8857 2873708863350045173689512391659433 8858 2887338883310625728386745740840610 8859 2901037178733469935237488195627100 8860 2914806143486217008589691482440174 8861 2928635307861979199811329857345045 8862 2942522787174204240550921595599574 8863 2956479720077406495343248218800758 8864 2970508679215594372218052922516375 8865 2984599058483859309706450171564495 8866 2998748803131714669384328452282022 8867 3012969199210474407202042022277725 8868 3027263002787726863970427725582276 8869 3041619471532603418272930815311188 8870 3056036376149072291201897591579758 8871 3070525150084001258515360000450854 8872 3085088737546494659395283073700755 8873 3099716260214260629936685541034022 8874 3114405309696857674772937773703686 8875 3129167466775698974781141417017806 8876 3144005868590353512769821793643235 8877 3158909501125966886532213986931771 8878 3173875772281356123418958106102085 8879 3188916410049910172986181764692954 8880 3204034749361891938840956641390054 8881 3219219640874947731642875253992810 8882 3234468304093161443793040569008760 8883 3249792614035938557021421184063465 8884 3265196108355993983058716745535189 8885 3280667502816650235779356593685884 8886 3296203823775435172533295140693168 8887 3311817093026563621588701236423953 8888 3327511055948717018747249810735425 8889 3343274293914122723003093622938885 8890 3359103635313949146437842248676642 8891 3375011248398876844265784575181323 8892 3391001091349031082227589424877626 8893 3407061611720798171869386122180168 8894 3423189435051076694101367991269383 8895 3439396875659614099206749109770820 8896 3455688109675603972526094972543313 8897 3472051451488875041989913105596661 8898 3488483318825935769077726966898005 8899 3504996171617197232005349772347360 8900 3521594409160854713539908757920110 8901 3538266213405527813988169052198755 8902 3555007789242926046675204308311118 8903 3571831741682736604394595732176353 8904 3588742698484537013098209203024935 8905 3605728709959218735626475702475034 8906 3622785763070941380855438222046377 8907 3639926607302285961416300939507427 8908 3657156104239154068210257078240957 8909 3674462173438422152698863333665955 8910 3691840578775579074824370703949489 8911 3709304213522681203691994331561194 8912 3726858178529546469015018921442346 8913 3744490263565113380770511485349939 8914 3762196004186708171602535818804246 8915 3779988436693335575585623339472896 8916 3797872906709036058897292083576200 8917 3815837075265415355681147631812850 8918 3833876244303800429930233742606538 8919 3852003592306405417970788831872678 8920 3870224715254550425386659541015443 8921 3888527146579838298167933691538672 8922 3906905949241469829566815751986237 8923 3925374442977782994543542830459752 8924 3943938479783195239575853235819302 8925 3962585466715590354095736415781392 8926 3981310222317709359540097734419076 8927 4000126206571415995150433014628684 8928 4019039533212784941760719322604983 8929 4038037484243480638265132813487651 8930 4057114628287357496909653760878270 8931 4076284564469497161405299868112420 8932 4095553674068886302008961441993296 8933 4114909115441980330120659516363856 8934 4134345201723371193666848362313451 8935 4153875669991112081348026378531842 8936 4173507174940974177701471813955731 8937 4193226752791052455978013835682052 8938 4213028455548527369689444139829353 8939 4232926156961978574475210720006724 8940 4252926791090344360392217441787535 8941 4273017273618406758589948553513119 8942 4293191389720220872136123313960443 8943 4313463148437957248967252004880915 8944 4333839769212474763323413020287442 8945 4354308048900882613483726045351619 8946 4374861500071073620972306580459041 8947 4395514265585059773231402957559743 8948 4416273856356573363699948843518570 8949 4437126952223710316944421335007149 8950 4458066787308117228810445182924760 8951 4479107636718729177230919175861225 8952 4500257309005099292539535351353625 8953 4521502368900449255743563081509515 8954 4542835766173359776088597214125894 8955 4564271906505215099835960870474927 8956 4585818902316092275129635504091697 8957 4607463205256450488608146330416258 8958 4629197474768596652572528744268914 8959 4651036245327916340316871585857380 8960 4672987939531195279469100413365461 8961 4695038898078741137409824706793668 8962 4717181484047375458925434394402983 8963 4739430358821613369956727298879467 8964 4761794261552305744592207581608207 8965 4784259424235278717500856970502741 8966 4806817907477075910857267767017096 8967 4829484497577564627756724793072804 8968 4852268256689842148473548397692700 8969 4875155310466575145430369768853957 8970 4898137410874117519349121456228472 8971 4921229467022492477706056504487344 8972 4944440870585664952834055277295939 8973 4967757643352742664316381836840264 8974 4991171222415360547314227227239272 8975 5014696637474537658736956176587155 8976 5038343616313744143213792157604251 8977 5062098079459067336820256263120134 8978 5085951142828819382559461854230067 8979 5109917954379314928172331192738765 8980 5134008584661719684202039568804441 8981 5158208855663270089363877553529109 8982 5182509555766862033188118835186844 8983 5206925948729257400344633306287183 8984 5231468454596556245833705467218070 8985 5256122799667670563853328040534325 8986 5280879438365124961954712764831854 8987 5305753747669492830550218180531370 8988 5330756503917549545461622257552324 8989 5355873340699525261655069081902116 8990 5381094371990428945171865736170773 8991 5406435085293551806264163192870970 8992 5431906620099998604540753757489913 8993 5457494520402868664349642797004352 8994 5483188553181039087479519901987818 8995 5509004313632265499567728311134336 8996 5534953311332916159850714707515479 8997 5561021003925244204345792320958626 8998 5587196804782670561249256430635644 8999 5613496413839269323226562274816667 9000 5639931717754208408929276661389853 9001 5666488091202771151761863957223459 9002 5693154587283701087114897765672189 9003 5719947007576588535373575912519290 9004 5746877622886815228597425906536206 9005 5773931728447053700124861706897066 9006 5801098010353111645748981195133598 9007 5828392368603842571038320942804124 9008 5855827465279362999185142213084463 9009 5883388519837499788955509336604501 9010 5911063844584738429668379597676515 9011 5938869434574666660994904032169297 9012 5966818350354944214707967370978443 9013 5994895739422679514844171228940884 9014 6023089533451481623746477317307053 9015 6051415819044012146883578609970230 9016 6079888062471701177143955478803936 9017 6108491343234416371319565129155217 9018 6137213205473180264000699498162784 9019 6166069823690050835086585483333588 9020 6195075077198955281015154486883190 9021 6224213981618369040923631720608063 9022 6253473686601927182868382941782677 9023 6282870450754473768304992966117618 9024 6312418573812688709641002091974157 9025 6342103011784927058181417328221577 9026 6371910512828663926010032100537333 9027 6401857415705040952619014452820612 9028 6431958448014251807224219717653401 9029 6462198510584310389477921522144493 9030 6492563943014962538022159005729711 9031 6523071160124305877526235119684482 9032 6553735324876236978934920978324137 9033 6584541287509830853602381857030071 9034 6615474971953969283415298725724026 9035 6646552864828507127129660896174049 9036 6677790572019528725541883984695862 9037 6709172897933342355428896368409181 9038 6740685343664554712751589056491497 9039 6772344463220689021425848626215547 9040 6804166313025609358133725536953179 9041 6836135656576977143897975768060990 9042 6868237564922785023759519380728784 9043 6900488654882184068294660527771762 9044 6932905441088271083909033297045885 9045 6965472651225336755353135447265895 9046 6998174919034901422107581399338617 9047 7031028919406662069101765323808783 9048 7064051632908957524798472220419657 9049 7097227756682378984069459000327288 9050 7130541479856067178871256739466340 9051 7164009530481024025269984302665446 9052 7197649362840031349333357183507888 9053 7231445648977316155387947552444328 9054 7265382126059216330768264682860100 9055 7299475570217493560213893830032871 9056 7333743917280339584295116344184143 9057 7368171819823915183634620114600894 9058 7402742555658413498265552506252026 9059 7437472943741334422869124396478262 9060 7472381409327524349498312875385821 9061 7507452591337666399575005549991105 9062 7542669300791211125542464201462071 9063 7578048394038699796836630926248918 9064 7613608793691604246897633841884596 9065 7649335131015365951645440087846515 9066 7685209742764568599104780933787465 9067 7721249517069197625861005699360337 9068 7757473881874430458029417564628736 9069 7793867466981735744971544167133142 9070 7830412127368977199136957238278310 9071 7867124777147836003842499818801647 9072 7904025357619701782666771772059299 9073 7941098503507785404087227317096057 9074 7978325580465515704333466118243038 9075 8015723522601093889580278836605059 9076 8053312792638304411204472080781085 9077 8091078036805702653428866696207563 9078 8129000123850643728230210026860192 9079 8167096001701945015575032313871540 9080 8205386662613825185531782420574677 9081 8243856771105141826722966367082019 9082 8282486691403623538670057785952361 9083 8321293378888746891020775844152749 9084 8360298363493171493500236536086478 9085 8399486335015864967226825722942713 9086 8438837145521546223985420006444194 9087 8478367751272992274972569005008302 9088 8518100228067316783182575349125871 9089 8558019298181776188838854950311363 9090 8598104293847024646326423525125662 9091 8638372165441007441957196319263994 9092 8678845542847278001257845778641307 9093 8719509188231477659100006371592426 9094 8760341906293703687071677716931326 9095 8801360634554770003176290703196971 9096 8842588565240520078503590391276298 9097 8884010508030564763300378846874615 9098 8925604732374827868872887087626194 9099 8967388155757109008161117567154587 9100 9009384541033072931672582727839598 9101 9051578753240968740860760787923641 9102 9093948518840197557160148882925409 9103 9136510727886641559276030168251579 9104 9179289722182738349288465133436256 9105 9222270430192747375966996116662373 9106 9265430027626937629225676051375727 9107 9308785369507893251943788471816855 9108 9352361384928857607116417737323223 9109 9396143074073818201542753936350621 9110 9440107054129596775682287445258682 9111 9484270137262144432730884282195012 9112 9528657848224205742443335577951968 9113 9573255267443224165020855962880588 9114 9618038445795191496453337711997094 9115 9663024144544640573509872200823116 9116 9708238492494675133730516523487726 9117 9753666659073618834362149959181021 9118 9799284121048906396710918344525972 9119 9845107580513903019537249635486324 9120 9891163778732509409783976777409831 9121 9937437983128757020249530334394342 9122 9983905088556261607603529088261206 9123 10030581729438976011419404799830428 9124 10077495267928948780135481272342691 9125 10124631078681877184630351561777488 9126 10171963466827659078295801013537683 9127 10219508990390547233223010523618071 9128 10267295640852249662887373025913710 9129 10315308909580964224607289307842040 9130 10363522504171322141047798864834988 9131 10411952897281982231365413176480581 9132 10460628718177145018606952070156277 9133 10509535584666985194323944623118927 9134 10558646599000747166787723177050204 9135 10607978139266417909971610084716140 9136 10657559480971917106983028262489211 9137 10707376378351296284741614469519096 9138 10757401320502892337180206984879131 9139 10807650581496166969061079229320640 9140 10858154091549361498618374146636969 9141 10908897751558526953288294081778706 9142 10959853429673436588497444959999840 9143 11011037286250793641777448447991560 9144 11062479914688030126556872540371925 9145 11114167373041356512068190319010795 9146 11166070900725551666030377232218678 9147 11218206534440331437891693934928652 9148 11270605539230251983685160507814317 9149 11323254141073709776905491128224399 9150 11376122942878741994235526606355442 9151 11429227847490225843546909430469376 9152 11482600800063542793077681543033788 9153 11536228205529011580785047310992034 9154 11590080022534420751770639441727024 9155 11644172009614699094740015257011716 9156 11698536800492129632467985317430300 9157 11753160990350255097560019072316200 9158 11808013885845006171934772657371029 9159 11863111090485350265942609584173831 9160 11918485935005433112478351450208734 9161 11974125216418756037019708677066227 9162 12029997581683439703404436504236655 9163 12086118468301922029731145821701404 9164 12142521912450468325900014960930999 9165 12199194924828583894958721735295940 9166 12256105485020147294490059200400523 9167 12313268853272285580988189627443367 9168 12370719779615246434452457671413169 9169 12428445500573782604767308906257698 9170 12486413320714586743209364568473599 9171 12544638311508817415480822712279463 9172 12603155945230381476052891121265565 9173 12661953696655616175811201297110907 9174 12720998187728647817302352151415595 9175 12780304289348465941191466838784337 9176 12839908204396231793113456310176456 9177 12899797658617200252639240301535154 9178 12959938583769297730892307044181122 9179 13020345638103932318184867596677909 9180 13081055763443032437895318731131015 9181 13142056949513008024555350123180025 9182 13203314430367992600954596043487177 9183 13264842639253518503961678636763861 9184 13326679265231604039094771726025294 9185 13388812575320868592653958032179407 9186 13451207098404505736337471371229314 9187 13513877030077326263913119535877537 9188 13576860814902354952946939011877626 9189 13640147010804207798957480837205167 9190 13703699434082956069061278035993630 9191 13767532029747623926757024837769235 9192 13831684006080427108048387647284574 9193 13896144225832415676371659424998927 9194 13960875785367954762543936911906083 9195 14025892365881332961706968357727945 9196 14091233947544971825379488351539409 9197 14156889712167361127947633098767831 9198 14222822028888925059723720512937993 9199 14289044301562724064933587531310069 9200 14355597290370680090764611879175114 9201 14422470510724213227234832135351439 9202 14489625597320789807649048615860741 9203 14557075662844552407930588426910819 9204 14624862255549832317070030062046925 9205 14692975239314869688771594185190493 9206 14761375507249362850670286324933203 9207 14830075866736004058294782260156604 9208 14899118662103275596236343551784569 9209 14968494120882436628124921228314713 9210 15038162387529924665151226919133151 9211 15108135949685970375829342212306329 9212 15178457955688881848911030939538280 9213 15249119012235349756131888212614695 9214 15320078508147609252580463893416566 9215 15391348596570314453689596567345442 9216 15462973237716188171778659191750986 9217 15534943433289875672599304134558411 9218 15607217809588378459777517338389415 9219 15679808170191943458564099997808004 9220 15752759294976071103171488422832976 9221 15826062596829882983833347998034611 9222 15899675932729511593832433629129800 9223 15973610741302653066882207435633802 9224 16047912629794459517379476684169245 9225 16122573438792926607880815591117348 9226 16197550249258692491630813416840483 9227 16272854119155865140255199221870625 9228 16348531490719246462153616918854185 9229 16424574649091844895835329994953718 9230 16500939892630933129935646359564614 9231 16577637882599537375452592402411626 9232 16654715903749718514862308761803636 9233 16732166702981228130323307318058813 9234 16809945789572732469678000113344124 9235 16888063411718683948168024245444786 9236 16966567704117982196948039478607725 9237 17045451892978278609368008160544532 9238 17124670692143031559394283878837319 9239 17204233920037109189748168447459228 9240 17284190568632030697896037462665856 9241 17364534361347746930056672881134637 9242 17445219210360691026857275599142795 9243 17526254487288122139458474546554056 9244 17607690048590260666690135468264838 9245 17689520133160796299351560044770952 9246 17771697845408385008379881933377860 9247 17854232092764168447345284232350502 9248 17937173603277418176402093372695322 9249 18020517149937816765354407498532515 9250 18104215023422976352858290165615515 9251 18188275649255487613425880739547414 9252 18272750634052125205501481284015368 9253 18357635303885384230465568760892258 9254 18442881129882611637367804341500647 9255 18528496037588077984946371933080498 9256 18614532519036313154998098008517800 9257 18700986472737735026131845685926022 9258 18787808544600951195530366435022635 9259 18875006141771429345531314381076110 9260 18962632648417068084590828249253886 9261 19050684555213305747976279870820673 9262 19139111677339129035497162689826707 9263 19227920884766663366956604097708768 9264 19317166460371573552569339592862257 9265 19406845507097070019655056321834013 9266 19496907004046220265453232583272713 9267 19587357264885905708439552137755612 9268 19678251477626021235894669425880603 9269 19769587377959588926185145131513374 9270 19861313103739179499222620399832049 9271 19953434392833900190157334747809496 9272 20046007344659546939359913656388313 9273 20139030348523880084040368568177226 9274 20232450696033402738829209480532622 9275 20326273529403065291355596277679634 9276 20420555865564440230296675902141494 9277 20515296768691401750141253808527326 9278 20610442679335257474583237400311378 9279 20705998123833386281000208896000988 9280 20802021042574069810407858623005078 9281 20898511196238643068033983354282927 9282 20995414169708121264246856580677229 9283 21092733852848732636440687849815518 9284 21190529115270163915019533104656142 9285 21288800436196009562964496816773581 9286 21387492540423667902638970330537275 9287 21486608660381390096865317338809541 9288 21586208600481285566646858380027891 9289 21686293580920894383092994534039140 9290 21786807462210342531392714770780844 9291 21887752797996799791283224008959395 9292 21989190332884546462119378659534215 9293 22091122050877030599499383705786215 9294 22193490944211172718813353704983856 9295 22296298866030703431063549533337303 9296 22399607506322810696795142189816665 9297 22503419636132428179668491120509280 9298 22607677375663271723577043151986001 9299 22712381855451103624469050152827198 9300 22817595715849850485339458960720200 9301 22923322538588411097453134340990580 9302 23029503568311602898537479759246905 9303 23136139190457662012722045441173521 9304 23243293000516130584294960422599126 9305 23350969414952485495802130621175267 9306 23459108799569790555861830667696254 9307 23567710771831375205695869050525458 9308 23676839886908116318885423601052465 9309 23786501420467988938409547695852143 9310 23896634856440982659179029157293266 9311 24007239021047589469864176177689150 9312 24118379433454222025340157301760177 9313 24230062253413693633606855135684069 9314 24342226080211994498168463835041495 9315 24454868925165639855478235866925710 9316 24568057275510742404155318002967365 9317 24681798200386763151908778532461604 9318 24796029411934190095092993811383195 9319 24910748082508628005622126681572281 9320 25026021671241338801375582247621291 9321 25141858182382692650426016351886936 9322 25258194438704789559112914636528153 9323 25375026749147085332752737085734863 9324 25492423548303885859902321561405884 9325 25610393801686097028595772261578651 9326 25728873440762526003889770265910169 9327 25847857886200504642190185496297938 9328 25967416551358721375423925881542393 9329 26087559389586449835286193986046618 9330 26208221439411815047145415899742400 9331 26329397207970963694910578683938343 9332 26451157090412583619667663861950690 9333 26573512054933118195188608252074087 9334 26696396245789843380670154930487830 9335 26819803230923308699682147090413350 9336 26943804390012765923931790015691157 9337 27068411733544285589668197082398785 9338 27193558510491230508209188982005226 9339 27319237323526614377465519409131048 9340 27445520539306268018319036684907421 9341 27572421238484605084019075919329412 9342 27699871774065169562062561079382722 9343 27827863756971890117067771441152627 9344 27956470542978977565703800936431600 9345 28085706311226680608797422045720918 9346 28215502518400209201910387709853262 9347 28345849756781258913021593112493690 9348 28476822373090173586544808180853678 9349 28608435673711733250014490420617206 9350 28740620219012099038935596152837420 9351 28873365555324097314851185983111962 9352 29006747021817906112529966118795372 9353 29140781081325073253257311000364329 9354 29275397398250385892001713077512513 9355 29410584445255890596422049688098424 9356 29546418555131073508376857815774400 9357 29682917376802266675080770873039823 9358 29820009679439717540393149826377719 9359 29957682833895827847622250800912002 9360 30096014167404290535698107800090894 9361 30235022545082158395520506883784842 9362 30374635841972084569200721760535235 9363 30514840298559436775816292858108470 9364 30655714236991916477766788381538498 9365 30797277769123190615586244802850340 9366 30939457877366509481180318895580492 9367 31082239642862837756472824222478263 9368 31225702382777893575611991839832507 9369 31369867486699738079872931794426645 9370 31514661046312975555190316278854423 9371 31660066954015481171295242206527884 9372 31806165521718331723733879907466519 9373 31952979448195468166791126031177987 9374 32100433936717676040954126443323435 9375 32248511661118521395738599220725225 9376 32397293927394065916806389288562348 9377 32546804775411025756738416187100489 9378 32696968522766957277946157284358115 9379 32847766594486275028835965086601743 9380 32999281289590708409216028602740177 9381 33151538021403639504256515811213847 9382 33304460225027627290063932514715561 9383 33458028046008510177061228727311130 9384 33612324774924018028835373379201997 9385 33767377231376547885907767865533921 9386 33923107971601604425246115085180121 9387 34079495830571617896126253805043876 9388 34236625088528714659904049909008136 9389 34394524004636450256420343988999415 9390 34553114260353188760384532142152198 9391 34712373348557026343134987488873775 9392 34872386536829177661759537090008428 9393 35033183557637500206439684882354121 9394 35194685222227552367440073470374852 9395 35356867649435532884832354508147993 9396 35519817091410783008038978605195960 9397 35683564788130675863948807327452490 9398 35848030685679363219413368481308073 9399 36013189496476549431575929191436807 9400 36179128454010955302228979998428326 9401 36345880340437684505802923841440770 9402 36513364242230781598377572700754498 9403 36681553432591581712487382577054789 9404 36850536122649337640537724919445696 9405 37020346671868887036724064373511928 9406 37190903313178397437798631261756390 9407 37362177847331594163683809932130525 9408 37534259458916814642361741659096853 9409 37707184120305061641210495642316665 9410 37880869217469012184533585972526926 9411 38055285045058248662932397878808639 9412 38230521756443461945528230947510211 9413 38406616972963165312984134087455429 9414 38583487240764509590791681484262529 9415 38761101314309347602178665176818053 9416 38939550310565839161462313206173410 9417 39118873536366597110586515248126370 9418 39298986705716406442800390130908034 9419 39479856998379159841675721189339209 9420 39661576489214392800908537098620144 9421 39844186207540817973480472112871433 9422 40027601043471026692555283483554547 9423 40211786567134662030639643008814091 9424 40396835805042091110469788101454015 9425 40582791546455538857449755924909373 9426 40769567866426600884932886460436542 9427 40957128690089087710204749503478574 9428 41145567988815774203607815105880153 9429 41334930349735051911343529854024749 9430 41525129042263957259362881526208973 9431 41716126310754542632891725580590422 9432 41908017064092070426818021164187596 9433 42100847725658648519491307489638493 9434 42294530769272841559628877108285011 9435 42489026722295816942890053555512078 9436 42684431423200103675286401105481785 9437 42880793170473443378843308914117922 9438 43078023652996279505191391524523302 9439 43276081644507903364429830296262010 9440 43475063904553596465805077163401943 9441 43675020646042305470658355645349531 9442 43875862784215779172605050422642572 9443 44077547302140115448872443333346754 9444 44280171871315360094256526558582899 9445 44483788658849984930197890920800447 9446 44688307818300560307481502333029927 9447 44893684504590091339525851313064026 9448 45100017291437556257441314018107476 9449 45307360340390919521471722645180502 9450 45515623055944393949507555082697962 9451 45724758726991366537633797867117640 9452 45934866819101514214074233355104714 9453 46146003528962605797966275489156233 9454 46358077525314038810076410861413708 9455 46571040192718603901658656631361638 9456 46784991877581294007910038627012973 9457 46999990852888828185161014387278887 9458 47215945065633670711296332004094046 9459 47432803957334980699585221592083346 9460 47650668743555599590414000065176976 9461 47869599815197454270482396729672946 9462 48089504412230118184897855518349366 9463 48310329994006651072313100696891843 9464 48532178632893065975419534483582154 9465 48755112879777926645577479078205714 9466 48979039283064141160845816858428375 9467 49203903280409627873773407868923630 9468 49429807787936371950741165299194151 9469 49656817559044010832141830817366677 9470 49884838466773420660368584874755119 9471 50113813887154860645752758191717601 9472 50343847566311064479869902998675303 9473 50575006503127795254280505785491384 9474 50807195912253365671554842974722866 9475 51040357067757726584937867954098089 9476 51274594531285422871411760161748991 9477 51509977590631383019121333946101080 9478 51746410819802289043555857336421229 9479 51983833350178598885839542253922166 9480 52222350543708140196977935874483369 9481 52462034020963166555387754996751767 9482 52702787733857957416738906945256688 9483 52944548629961611922454814805881274 9484 53187422855551056424481461356497625 9485 53431484408286035062479933416394558 9486 53676636637352981030736072892870984 9487 53922814264999205487222805625391123 9488 54170124205084642429516297308328248 9489 54418642877105331366668643583186572 9490 54668273047716977853383905265031658 9491 54918947171950500868629869747044009 9492 55170772913714406581446613691551024 9493 55423829159524849296015907676042263 9494 55678018114553922975009274711714919 9495 55933269924342040046307554892683224 9496 56189692984506876103566535869245638 9497 56447368694199645202205082278143807 9498 56706198719023578751873254435692479 9499 56966110852379905849552883054505946 9500 57227214202434294011164799503549378 9501 57489592727014927909598968116856886 9502 57753147574956393888016325931822771 9503 58017804144502735693748790700024040 9504 58283672236367669272508197467140248 9505 58550838413520790294538274807467306 9506 58819203331731760658208692867455311 9507 59088689950705644618526659981808082 9508 59359408742848323052947539116762568 9509 59631448923153053029560743632627941 9510 59904710678950028928740198468532116 9511 60179114487665584937979109342550498 9512 60454771471668587631071835287632153 9513 60731773545271006907382919860128638 9514 61010020452929193673950276693319914 9515 61289430145699190020741037633166613 9516 61570114373292836959882222610251096 9517 61852167797043364731112119909376622 9518 62135489745057699451749372210285887 9519 62419995597584678687164487558546340 9520 62705797708150559029556864528249162 9521 62992993533214267164442589341172688 9522 63281482012035340942243425897802191 9523 63571175909279934590797960490634095 9524 63862188157833720317957313737150866 9525 64154619057781729326209850358998487 9526 64448367188034783311652224399886773 9527 64743342652569421887516318882766822 9528 65039658938231221839677690584180790 9529 65337419237621466436659832847632103 9530 65636521798816779995247351285351607 9531 65936874019673154641505041950003982 9532 66238589914633804775373253090190980 9533 66541775618089597630663813572745351 9534 66846329077832728644550882599103252 9535 67152154939851502923330979666993481 9536 67459367718843331534437716947299349 9537 67768076540638297299895493827214381 9538 68078179084348778616840593679160774 9539 68389577198040193580153659366123977 9540 68702385868320945531985553975659364 9541 69016717262479043169228593223816274 9542 69332468823626285650601271868298547 9543 69649539555550448357231400872214820 9544 69968044887409200104835996606077235 9545 70288100078328699911484824383746310 9546 70609602369194001435488620650904580 9547 70932447872869796587094160968920070 9548 71256752430663844012052276466255123 9549 71582634444274276621889253850379891 9550 71909990987247987806274069502017424 9551 72238715234599704198777291454613364 9552 72568923408331558028217595147391070 9553 72900737103792806073669117586378210 9554 73234053263215857439063396224994323 9555 73568762076566775503561883795733772 9556 73904980114010554408565917646209379 9557 74242832215963413527239318179421531 9558 74582215230522565366783699152036015 9559 74923016315144909251810257476386469 9560 75265352354531578654516096368625513 9561 75609351485909273137346787167695351 9562 75954910501595608537039022910765260 9563 76301913478826426002504602504737324 9564 76650477582097491208066875564280605 9565 77000734297507790868998884367031344 9566 77352580401148134176388151512935532 9567 77705896842080830074606688491701712 9568 78060801028720255629795169002077662 9569 78417427848408004469649219053065218 9570 78775674101779112084184469458853240 9571 79135417561540526437884406271434361 9572 79496775842994819645471574047443155 9573 79859887287394853631266261385907154 9574 80224648761930391329453111020134729 9575 80590934814553481027745294844865116 9576 80958863229250046362360416272588191 9577 81328575854140647193101420162676631 9578 81699969666241138355094953108104011 9579 82072915940143492320333978598380073 9580 82447532589117535141529391986330854 9581 82823965021384739269405442256016273 9582 83202110368340841383976332095730351 9583 83581836582419432763962874485083760 9584 83963261665559865254841435855964705 9585 84346534639583122723606260605275858 9586 84731552836122765466554849904823702 9587 85118180836475521023430436911220838 9588 85506536689400500744163276109777071 9589 85896773084070356642846093578971564 9590 86288787599540453694635939442849387 9591 86682441396825400144331066089115238 9592 87077852528398312029876582443812068 9593 87475177404776964588125645918297985 9594 87874313900970593232353537423035028 9595 88275119708413522883973280477649620 9596 88677712838910398981641807727624346 9597 89082253478546172603192178952363268 9598 89488639848186300074808465246872352 9599 89896726120248083779710935772653959 9600 90306630220187641567211530919742544 9601 90718516164094600460040222504130187 9602 91132282569985624045220123811514536 9603 91547780041700488239779341658930066 9604 91965126371348158036945443415464813 9605 92384489459662276604532943275254857 9606 92805768374520835680701352792321481 9607 93228810101517112248356828116860698 9608 93653732251074617089918887362243252 9609 94080706663398116949172607888183216 9610 94509632910374829549843486185360199 9611 94940354309589882387703202112027291 9612 95372988240082129810779424440983325 9613 95807710536527790252218162858526643 9614 96244421330431764396626594421625564 9615 96682960221532995004846114857897914 9616 97123444306404239579092625748001022 9617 97566053469351688537028250563405532 9618 98010688458589859536706862663998485 9619 98457185106113895707512368030316418 9620 98905660173545333850296473015405425 9621 99356297650121530060389198187225861 9622 99808998959365079355206331078099287 9623 100263596115587456179785543871048631 9624 100720205491548620911005144801377455 9625 101179015236844944954644792297429466 9626 101639927510435263798890170149339605 9627 102102770458983114788614110017896587 9628 102567660011029647643788706903496916 9629 103034788532068230070516526999796302 9630 103504058978175102638517670506049803 9631 103975295578395590830942636334178378 9632 104448613760226181226540063931596297 9633 104924210160688309963909751314087596 9634 105401988596233205235770625138692609 9635 105881769328330639781608375097444960 9636 106363667225116138768929897013548311 9637 106847883250845805632964132783236674 9638 107334322147203385809313840962045583 9639 107822800158158188774814543034811248 9640 108313431532656124389703226105158371 9641 108806421617951991757031129570181664 9642 109301676147443167000466319861863203 9643 109799007297726078028332637540611793 9644 110298528637194023401015957478795195 9645 110800449951903317056991323511989223 9646 111304678035093402124082335430968964 9647 111811020946188535237852311080864287 9648 112319591510110008333976823586086028 9649 112830604007538071230098776370971794 9650 113343966361353829106709117837002326 9651 113859482464104426378365829466593410 9652 114377264332741231758148026775283550 9653 114897530798390705960074632496049104 9654 115420190985070297003183866980273475 9655 115945044568861258096326163560426098 9656 116472202692646416469424480441961499 9657 117001888793800257016294189587326173 9658 117534013270690349404874076853078943 9659 118068371533481854217991376967151824 9660 118605073783267504898579278490775296 9661 119144348119430269690467164488515926 9662 119686106289644808257150253608929426 9663 120230139388871592090231622456349027 9664 120776556607046496787682194218376874 9665 121325590761258601035377547814083500 9666 121877155025213976859155077512995721 9667 122431036129565063775993484468649912 9668 122987342182056587554977615417134841 9669 123546310773096459832268305241966594 9670 124107856580938072383282191848762428 9671 124671761923032022810413650325050242 9672 125238133752207719590162912427077556 9673 125807214487697049190129541707390912 9674 126378920392632506402448004535222734 9675 126953029322603489559813755482998100 9676 127529647001087675261305607883946542 9677 128109020731515197444385822797254745 9678 128691068444069656916676865902508396 9679 129275563484079917486048620171924380 9680 129862610269500873950337896863619043 9681 130452461043180400851986201579614221 9682 131045035486389817513153018450325740 9683 131640102386084369086465658224966764 9684 132237764776768086244975877564907061 9685 132838279895746756756540281240098757 9686 133441569261305068851114198361932598 9687 134047397054224714235641058339174646 9688 134655864845851346788725201342157911 9689 135267234922784338707816978125273240 9690 135881430728160894930472004707231243 9691 136498211789129945391906102746418303 9692 137117678132369433515287565056204746 9693 137740097148377655755733642542819085 9694 138365394294921461865477960725426978 9695 138993324398426803939356162894026643 9696 139623985857570385366406165012545351 9697 140257651221097947096308349805417735 9698 140894248053145590447381492096706516 9699 141533526432724030116935763027567606 9700 142175583045328653410342297265747578 9701 142820695652017190726575674790553388 9702 143468794017021585937027440874829773 9703 144119623425672685839827506569791282 9704 144773278763235621848837156556665924 9705 145430043056832851073375545692710677 9706 146089848366530239594865189114362449 9707 146752435138172155557013358011062515 9708 147417896367853396030675822209135721 9709 148086520402173556007720149806863148 9710 148758241694806486735929218623142512 9711 149432795806792605421969959745851164 9712 150110273754202934597076901613899820 9713 150790969256157078558446360555372026 9714 151474819259771395916347395078054921 9715 152161554396485875803481684549406577 9716 152851263609558802585226468773511989 9717 153544246043273203316751392566069671 9718 154240441240107373530063559853895321 9719 154939574857657996850211236869165486 9720 155641733671624042039094813227737469 9721 156347222303665282303760102965061277 9722 157055982995650697955595285918478053 9723 157767736387677751778967203248121867 9724 158482566991159896748745650399702820 9725 159200784956885530287671701998691633 9726 159922335332276747767529667357379083 9727 160646933696896968112851842321215999 9728 161374662199146388499239157224804868 9729 162105836570200375522844793223157604 9730 162840404771354559762824752598884871 9731 163578077279259493595543754587032319 9732 164318933778551023996188635071458498 9733 165063295631523468982441493107689089 9734 165811113823848644983439335980763877 9735 166562093687577111293110587876507428 9736 167316312340784214796810259390984802 9737 168074096827055263717667848341796836 9738 168835401269147304902308103208643706 9739 169599925813551967820066540771433273 9740 170367744906921317462221877296426479 9741 171139191323709406353460647621324934 9742 171914222438698025826041774774059991 9743 172692533172626430044427872956623983 9744 173474195193772548120100919486456360 9745 174259547056407535282887622584367672 9746 175048549504531887724486451175155781 9747 175840892193742649403975851183954496 9748 176636643904883395047350785191164514 9749 177436149020325455215357938100289685 9750 178239371772760304482840714524967896 9751 179045996514095499467018354845932204 9752 179856089026549545123369951274448473 9753 180669999568175055739066479531937059 9754 181487695982128816367875270737602181 9755 182308857278963961974311287620357734 9756 183133546128931755438420209177695392 9757 183962118712607762852672297340131287 9758 184794546607714082676314298716403552 9759 185630503446707469680714644561817740 9760 186470048672357540353976550272098835 9761 187313544433826757389383587400043710 9762 188160966169851673484424524384125377 9763 189011982099015171266629731407779624 9764 189866648318898007287551946336000282 9765 190725332992496663287474269146293994 9766 191588015548383734526065316835382354 9767 192454358756497564798989907658759964 9768 193324415249309661831555476610267286 9769 194198559248040902151795522731479459 9770 195076774302317098898414094166928573 9771 195958717699711452093321380634592138 9772 196844438485432514911590243177277296 9773 197734316982418428902887661849049094 9774 198628340994983943925809472025343966 9775 199526162295710697263696727814814496 9776 200427826218137361955571658609337770 9777 201333719229473106933917887163494068 9778 202243833524798641522322969311589106 9779 203157815330216829163197731699902549 9780 204075706140916666891472346027619050 9781 204997898609950550505833366140790710 9782 205924389461706026191475194211782294 9783 206854819345505109728594601876584448 9784 207789225789215072643258720680316176 9785 208728007672278857531393997929539370 9786 209671166389417906820188952534285616 9787 210618336984103298879849635593721436 9788 211569552885597175075422139571874317 9789 212525219239211277857674265940413080 9790 213485342253536277085931583774236837 9791 214449551338401982016270663799600421 9792 215417875690851839485280427751391697 9793 216390726760430511091697156179256663 9794 217368115715663335048274418601689811 9795 218349666306276988741213145759857520 9796 219335403361134008196538324924539253 9797 220325744671216004367638442992228307 9798 221320706513600105775160010256100730 9799 222319906952826121678809555777766987 9800 223323366311246645020729411134201019 9801 224331508757277324678396342499152133 9802 225344355827737172121699288593254698 9803 226361519878324132578309335331748570 9804 227383016584167187777031310919468281 9805 228409276525858412946283031261330520 9806 229440326653742758486211108247259682 9807 230475773592501629791495707349019149 9808 231515628226924634163723946616033223 9809 232560327583219288353886996504002110 9810 233609904181655180991060239822259131 9811 234663958895255377130272977728039660 9812 235722497672935169522936176921874009 9813 236785964018603562068740779224029495 9814 237854396181488475540530751386881301 9815 238927389263899249537221474776935539 9816 240004944130906057917844163380750046 9817 241087510794801939856361730384128120 9818 242175133395461843086476559085787573 9819 243267401247066946421091566856715895 9820 244364309980419360930091150975937086 9821 245466316145423743672899206800758999 9822 246573469936965409666186019369928743 9823 247685354865379429409755062947933293 9824 248801961174308922184304642509295589 9825 249923751978990363658897429539121480 9826 251050783696376687873657727134343307 9827 252182634018991948160372524754251011 9828 253319287647945960313891447707343589 9829 254461214289966464522878816253982283 9830 255608476753844046882663543112445353 9831 256760646902137446244445312296713996 9832 257917703735550549413584850162737068 9833 259080123576846714621779521157718211 9834 260247975799155450481845220160907429 9835 261420826424785099515763543460234377 9836 262598648593648234493463902068660832 9837 263781925267417782634476655396300690 9838 264970732558812707322515716499290911 9839 266164630641534732292609195241671541 9840 267363586631793030589059785145406539 9841 268568090151317356115810258297399594 9842 269778224230433495260013073880717921 9843 270993543187869882680659584089439693 9844 272214007950680088523465578452516513 9845 273440114820013978948344253249602676 9846 274671953924605472820292836488037203 9847 275909073723894347967571254607036189 9848 277151428787773378410221219617614042 9849 278399522114333581326111639198229658 9850 279653451114318876003612041251776946 9851 280912758385679134790457272499496829 9852 282177391970575844378251555481784646 9853 283447861579660686962995083903548784 9854 284724272092106118395164301859844805 9855 286006160244348867268805226220313615 9856 287293467377671621260453286712448493 9857 288586709928944428284656411963490608 9858 289886000435019067465069197088646486 9859 291190869773038870082151288808757448 9860 292501252407672076681655378248033435 9861 293817671513641682009381978040763257 9862 295140247477576860573886009558654844 9863 296468505321856343127696793405239754 9864 297802372456199650696370487732347659 9865 299142378802731855334857760087151329 9866 300488652792819351150118640313812750 9867 301840713600981280511024818077880491 9868 303198481401045710446496416548432572 9869 304562492869940107515738083989896161 9870 305932884681603539358456806373675718 9871 307309170172045059795674485122214803 9872 308691262095640919839860054784329685 9873 310079703889308083545075586480746080 9874 311474640670282642946273252465809676 9875 312875579947926938276822378694368634 9876 314282426870978944595790234130963076 9877 315695731639253566551528058286951090 9878 317115648016909803445994748395435025 9879 318541677701111042162703044949488652 9880 319973718046136671789512609624861904 9881 321412326015262824017666290797682388 9882 322857664226110801156724597790971896 9883 324309228580748822576823476932277041 9884 325766908447536520876350972625083375 9885 327231267551361830642870149928529890 9886 328702477572772569954749876993381756 9887 330180028638574379866589976878795022 9888 331663801937098860735692007915052560 9889 333154367950514998261538422113242700 9890 334651907634696760644115975478685172 9891 336155905363822525472345578372220960 9892 337666233949435025187040208706221977 9893 339183470624102531334392604874237182 9894 340707805834370099900783047146745376 9895 342238718227301959227865744566051854 9896 343776072038233938363554541786201355 9897 345320451240630055822907453641110862 9898 346872055990005831562909962501688569 9899 348430359234778490102941664585918135 9900 349995216431997921946836813823241579 9901 351567218283826740406305394585150308 9902 353146574876013108742355598620962359 9903 354732753489825820735071568790860998 9904 356325600599285859259512315043849072 9905 357925713620290742694229144499748345 9906 359533312793053829676255512367393709 9907 361147859766304051326213077341711742 9908 362769191823624537265607704039306256 9909 364397913076843470020007615442016677 9910 366034254147849078091357421227315023 9911 367677671090628737298418151209416946 9912 369327991788251677354447087726719813 9913 370985827027756845278916976560638926 9914 372651418042900040837885607334083306 9915 374324215333996058227280626224144342 9916 376004037170856900090443642058063970 9917 377691500992020513819466286364530881 9918 379386858876291032375617334283220531 9919 381089555814732423723702996837593515 9920 382799400248489648633519313819323222 9921 384517016240818718336230663254020774 9922 386242666951745058106014213168842636 9923 387975791910939655854135426355491651 9924 389716189512805921004739259353177342 9925 391464490415389405789904784628471514 9926 393220969099105197275691485907682375 9927 394985059683609748119955350095106572 9928 396756550295828533547805774100621760 9929 398536078155441014350688947079859728 9930 400323929305417981995608795165837126 9931 402119532510386108723689729918510406 9932 403922665406398557574978163449796245 9933 405733971738305319988726953321143799 9934 407553749356797892586390652727013267 9935 409381421730151151600466081583979266 9936 411216755777498539069189119058114155 9937 413060401729007702401401931052939178 9938 414912669491255081765241679200386631 9939 416772977298623103277881502614434606 9940 418641081124631128222907638423558486 9941 420517637641439219260605674693794224 9942 422402969062671481918287766910840590 9943 424296488455147947838653391332085608 9944 426197940615439812337578379805006740 9945 428107988610817957090412901237065309 9946 430026967216113541671479814119272746 9947 431954284400875536914046628100764874 9948 433889673550761562990969694280206302 9949 435833804077630257261325312684828607 9950 437787023574672980993541442810734845 9951 439748734988512047550342189789225131 9952 441718660057304377238737971287876415 9953 443697474483245597444475476587273499 9954 445685538938030148979795092872539523 9955 447682251423844178808047652804132371 9956 449687321792145913782937970414118392 9957 451701431977402143248803768493981743 9958 453724955992937816112821697230529971 9959 455757286979233738919100262456890043 9960 457798122659252699376496102067002647 9961 459848151137763272526453708709339212 9962 461907760035826534045949210082185460 9963 463976337719284589610792980535580891 9964 466053569538222709097891601087117623 9965 468140149701748716844727518777596385 9966 470236479707736051672804690652605080 9967 472341943238887283679144821902382926 9968 474456213025457507414916172618066373 9969 476579989310847361775122865817809270 9970 478713687741780687329809748595288968 9971 480856687413850156956917938175481741 9972 483008648187973576047457951789599084 9973 485170276267622200837721108447491932 9974 487342001723360024321239684016591466 9975 489523199164329117373559059848253826 9976 491713515330065950456175497498960986 9977 493913662305621448079642027274183444 9978 496124084863329821486461074861211103 9979 498344153231271912773060875253649397 9980 500573500773040840242624225820787985 9981 502812845372413382285047811288895093 9982 505062646784351613168229583544509672 9983 507322270966096256471644843575780381 9984 509591337648237520796129507456834669 9985 511870570425966122658231726502604383 9986 514160444320643114647506848360422359 9987 516460321133824846157310599076174136 9988 518769806703563455109214369957224360 9989 521089630244597222446370678831146369 9990 523420282331355250836435774010228872 9991 525761120729904028618615442277882477 9992 528111737123770336786762725673913653 9993 530472866250721714352310539013735621 9994 532845014527805388755772033378657957 9995 535227535810936640928553121912142682 9996 537620007364702538870853868210525949 9997 540023169348631050717043307861212121 9998 542437544314800179049750737013555170 9999 544862482339563399093400579092103109 10000 547297546001753309205224883301727916