0 1 1 0 2 0 3 0 4 1 5 0 6 0 7 0 8 0 9 0 10 0 11 1 12 0 13 0 14 0 15 1 16 0 17 0 18 1 19 0 20 0 21 0 22 1 23 0 24 0 25 1 26 0 27 0 28 0 29 2 30 0 31 0 32 1 33 1 34 0 35 0 36 2 37 0 38 0 39 1 40 1 41 0 42 0 43 3 44 0 45 0 46 1 47 2 48 0 49 0 50 3 51 0 52 0 53 1 54 3 55 0 56 0 57 4 58 1 59 0 60 1 61 4 62 0 63 0 64 4 65 1 66 0 67 1 68 5 69 0 70 0 71 5 72 2 73 0 74 1 75 7 76 0 77 0 78 5 79 3 80 0 81 1 82 8 83 0 84 0 85 6 86 5 87 0 88 1 89 10 90 1 91 0 92 6 93 6 94 0 95 1 96 12 97 1 98 0 99 7 100 9 101 0 102 1 103 14 104 2 105 0 106 7 107 11 108 0 109 1 110 16 111 3 112 0 113 8 114 15 115 0 116 1 117 19 118 5 119 0 120 8 121 18 122 0 123 1 124 21 125 7 126 0 127 9 128 23 129 1 130 1 131 24 132 10 133 0 134 9 135 27 136 1 137 1 138 27 139 13 140 0 141 10 142 34 143 2 144 1 145 30 146 18 147 0 148 10 149 39 150 3 151 1 152 33 153 23 154 0 155 11 156 47 157 5 158 1 159 37 160 30 161 0 162 11 163 54 164 7 165 1 166 40 167 37 168 0 169 12 170 64 171 11 172 1 173 44 174 47 175 1 176 12 177 72 178 14 179 1 180 48 181 57 182 1 183 13 184 84 185 20 186 1 187 52 188 70 189 2 190 13 191 94 192 26 193 1 194 56 195 84 196 3 197 14 198 108 199 35 200 1 201 61 202 101 203 5 204 14 205 120 206 44 207 1 208 65 209 119 210 7 211 15 212 136 213 58 214 1 215 70 216 141 217 11 218 15 219 150 220 71 221 1 222 75 223 164 224 15 225 16 226 169 227 90 228 2 229 80 230 192 231 21 232 16 233 185 234 110 235 2 236 85 237 221 238 28 239 17 240 206 241 136 242 3 243 91 244 255 245 38 246 17 247 225 248 163 249 4 250 96 251 291 252 49 253 18 254 249 255 199 256 6 257 102 258 333 259 65 260 18 261 270 262 235 263 8 264 108 265 377 266 82 267 19 268 297 269 282 270 12 271 114 272 427 273 105 274 19 275 321 276 331 277 16 278 120 279 480 280 131 281 20 282 351 283 391 284 23 285 127 286 540 287 164 288 21 289 378 290 454 291 30 292 133 293 603 294 201 295 22 296 411 297 532 298 41 299 140 300 674 301 248 302 23 303 441 304 612 305 53 306 147 307 748 308 300 309 25 310 478 311 709 312 71 313 154 314 831 315 364 316 27 317 511 318 811 319 90 320 161 321 918 322 436 323 30 324 551 325 931 326 117 327 169 328 1014 329 522 330 34 331 588 332 1057 333 147 334 176 335 1115 336 618 337 39 338 632 339 1206 340 187 341 184 342 1226 343 733 344 46 345 672 346 1360 347 231 348 192 349 1342 350 860 351 55 352 720 353 1540 354 289 355 201 356 1469 357 1009 358 66 359 764 360 1729 361 353 362 209 363 1602 364 1175 365 80 366 816 367 1945 368 435 369 219 370 1747 371 1367 372 99 373 864 374 2172 375 526 376 228 377 1898 378 1579 379 121 380 920 381 2432 382 639 383 239 384 2062 385 1824 386 150 387 972 388 2702 389 765 390 250 391 2233 392 2093 393 185 394 1033 395 3009 396 920 397 263 398 2418 399 2400 400 229 401 1089 402 3331 403 1091 404 276 405 2611 406 2738 407 281 408 1154 409 3692 410 1298 411 293 412 2818 413 3120 414 347 415 1215 416 4070 417 1528 418 310 419 3034 420 3539 421 423 422 1285 423 4494 424 1802 425 332 426 3266 427 4011 428 518 429 1351 430 4935 431 2105 432 355 433 3507 434 4526 435 629 436 1426 437 5427 438 2463 439 385 440 3765 441 5102 442 763 443 1497 444 5942 445 2858 446 417 447 4033 448 5731 449 919 450 1578 451 6510 452 3320 453 459 454 4319 455 6430 456 1108 457 1655 458 7104 459 3829 460 505 461 4616 462 7190 463 1324 464 1742 465 7760 466 4418 467 564 468 4932 469 8033 470 1582 471 1826 472 8442 473 5067 474 630 475 5260 476 8946 477 1879 478 1921 479 9192 480 5813 481 714 482 5608 483 9953 484 2228 485 2013 486 9975 487 6631 488 808 489 5969 490 11044 491 2627 492 2117 493 10829 494 7565 495 927 496 6351 497 12241 498 3095 499 2220 500 11720 501 8589 502 1061 503 6747 504 13534 505 3625 506 2336 507 12692 508 9750 509 1227 510 7167 511 14950 512 4242 513 2452 514 13702 515 11019 516 1416 517 7600 518 16475 519 4941 520 2583 521 14800 522 12451 523 1648 524 8058 525 18138 526 5745 527 2717 528 15944 529 14013 530 1911 531 8532 532 19928 533 6653 534 2869 535 17180 536 15766 537 2230 538 9032 539 21873 540 7695 541 3027 542 18467 543 17675 544 2593 545 9549 546 23961 547 8863 548 3206 549 19858 550 19806 551 3028 552 10094 553 26226 554 10195 555 3397 556 21301 557 22123 558 3522 559 10657 560 28652 561 11688 562 3614 563 22856 564 24700 565 4110 566 11251 567 31275 568 13378 569 3849 570 24473 571 27494 572 4775 573 11865 574 34082 575 15265 576 4117 577 26207 578 30589 579 5560 580 12512 581 37108 582 17395 583 4412 584 28009 585 33941 586 6448 587 13181 588 40340 589 19762 590 4749 591 29941 592 37639 593 7486 594 13888 595 43819 596 22422 597 5125 598 31944 599 41636 600 8658 601 14618 602 47527 603 25374 604 5555 605 34086 606 46032 607 10020 608 15390 609 51508 610 28672 611 6039 612 36310 613 50775 614 11552 615 16191 616 55748 617 32322 618 6594 619 38680 620 55975 621 13321 622 17038 623 60289 624 36391 625 7222 626 41139 627 61576 628 15308 629 17918 630 65117 631 40876 632 7941 633 43759 634 67697 635 17588 636 18853 637 70281 638 45857 639 8760 640 46472 641 74281 642 20141 643 19826 644 75762 645 51340 646 9696 647 49357 648 81458 649 23057 650 20864 651 81612 652 57404 653 10763 654 52349 655 89163 656 26313 657 21949 658 87816 659 64062 660 11982 661 55521 662 97540 663 30013 664 23109 665 94425 666 71409 667 13372 668 58809 669 106523 670 34137 671 24328 672 101423 673 79451 674 14957 675 62295 676 116264 677 38799 678 25640 679 108869 680 88300 681 16764 682 65904 683 126693 684 43982 685 27023 686 116742 687 97971 688 18818 689 69725 690 137978 691 49821 692 28518 693 125105 694 108576 695 21157 696 73685 697 150043 698 56294 699 30107 700 133940 701 120142 702 23811 703 77869 704 163070 705 63557 706 31832 707 143309 708 132801 709 26826 710 82206 711 176979 712 71593 713 33675 714 153195 715 146571 716 30237 717 86789 718 191965 719 80575 720 35690 721 163667 722 161605 723 34105 724 91537 725 207946 726 90490 727 37853 728 174703 729 177936 730 38469 731 96550 732 225133 733 101538 734 40230 735 186377 736 195718 737 43404 738 101752 739 243435 740 113705 741 42800 742 198670 743 214997 744 48959 745 107238 746 263082 747 127218 748 45633 749 211656 750 235952 751 55223 752 112934 753 283982 754 142072 755 48714 756 225316 757 258623 758 62255 759 118946 760 306377 761 158518 762 52128 763 239733 764 283215 765 70165 766 125191 767 330171 768 176558 769 55853 770 254882 771 309784 772 79020 773 131782 774 355627 775 196481 776 59994 777 270852 778 338539 779 88954 780 138643 781 382642 782 218288 783 64537 784 287622 785 369555 786 100049 787 145884 788 411499 789 242306 790 69596 791 305281 792 403072 793 112460 794 153434 795 442091 796 268552 797 75162 798 323808 799 439157 800 126287 801 161414 802 474717 803 297384 804 81376 805 343303 806 478082 807 141717 808 169747 809 509270 810 328831 811 88227 812 363739 813 519938 814 158865 815 178564 816 546071 817 363300 818 95883 819 385223 820 565003 821 177951 822 187799 823 585002 824 400826 825 104345 826 407732 827 613390 828 199115 829 197582 830 626409 831 441866 832 113798 833 431376 834 665414 835 222612 836 207854 837 670174 838 486475 839 124260 840 456132 841 721185 842 248609 843 218762 844 716660 845 535155 846 135954 847 482122 848 781057 849 277406 850 230247 851 765745 852 587979 853 148896 854 509318 855 845166 856 309195 857 242467 858 817820 859 645515 860 163354 861 537853 862 913876 863 344327 864 255381 865 872756 866 707847 867 179367 868 567702 869 987354 870 383033 871 269152 872 930969 873 775606 874 197233 875 599004 876 1066009 877 425712 878 283754 879 992328 880 848909 881 217015 882 631736 883 1150004 884 472638 885 299371 886 1057271 887 928445 888 239069 889 666053 890 1239795 891 524275 892 315986 893 1125668 894 1014359 895 263470 896 701927 897 1335581 898 580938 899 333803 900 1197986 901 1107424 902 290636 903 739529 904 1437834 905 643162 906 352833 907 1274083 908 1207805 909 320678 910 778837 911 1546785 912 711319 913 373293 914 1354460 915 1316359 916 354066 917 820032 918 1662961 919 786017 920 395220 921 1438978 922 1433292 923 390955 924 863097 925 1786597 926 867690 927 418865 928 1528159 929 1559540 930 431899 931 908235 932 1918275 933 957036 934 444290 935 1621864 936 1695351 937 477074 938 955428 939 2058271 940 1054553 941 471774 942 1720651 943 1841766 944 527131 945 1004903 946 2207188 947 1161039 948 501425 949 1824375 950 1999065 951 582309 952 1056650 953 2365347 954 1277075 955 533553 956 1933629 957 2168394 958 643336 959 1110917 960 2533416 961 1403559 962 568311 963 2048270 964 2350094 965 710518 966 1167704 967 2711720 968 1541164 969 606059 970 2168919 971 2545413 972 784706 973 1227292 974 2900994 975 1690914 976 646997 977 2295440 978 2754746 979 866258 980 1289686 981 3101616 982 1853575 983 691537 984 2428494 985 2979476 986 956161 987 1355204 988 3314350 989 2030308 990 739952 991 2567937 992 3220045 993 1054864 994 1423868 995 3539624 996 2221995 997 792707 998 2714474 999 3477971 1000 1163478 1001 1496032 1002 3778280 1003 2429939 1004 850150 1005 2867973 1006 3753776 1007 1282559 1008 1571739 1009 4030760 1010 2655153 1011 912827 1012 3029169 1013 4049106 1014 1413393 1015 1651392 1016 4297985 1017 2899108 1018 981171 1019 3197939 1020 4364562 1021 1556620 1022 1735053 1023 4580456 1024 3162951 1025 1055808 1026 3375070 1027 4701954 1028 1713723 1029 1823185 1030 4879134 1031 3448339 1032 1137285 1033 3560440 1034 5061952 1035 1885488 1036 1915880 1037 5194585 1038 3756582 1039 1226325 1040 3754887 1041 5446536 1042 2073575 1043 2013662 1044 5527862 1045 4089530 1046 1323594 1047 3958305 1048 5856479 1049 2278929 1050 2116664 1051 5879548 1052 4448672 1053 1429939 1054 4171574 1055 6293926 1056 2503460 1057 2225489 1058 6250791 1059 4836087 1060 1546165 1061 4394613 1062 6759750 1063 2748256 1064 2340310 1065 6642251 1066 5253450 1067 1673252 1068 4628363 1069 7256303 1070 3015502 1071 2461824 1072 7055128 1073 5703087 1074 1812182 1075 4872749 1076 7784555 1077 3306492 1078 2590263 1079 7490154 1080 6186897 1081 1964087 1082 5128781 1083 8347065 1084 3623676 1085 2726425 1086 7948640 1087 6707466 1088 2130137 1089 5396422 1090 8944938 1091 3968588 1092 2870614 1093 8431351 1094 7266938 1095 2311659 1096 5676734 1097 9580937 1098 4344021 1099 3023753 1100 8939711 1101 7868198 1102 2510043 1103 5969718 1104 10256304 1105 4751725 1106 3186227 1107 9474572 1108 8513646 1109 2726821 1110 6276522 1111 10974055 1112 5194877 1113 3359107 1114 10037428 1115 9206497 1116 2963648 1117 6597175 1118 11735557 1119 5675536 1120 3542880 1121 10629224 1122 9949450 1123 3222303 1124 6932916 1125 12544085 1126 6197250 1127 3738781 1128 11251588 1129 10746063 1130 3504728 1131 7283833 1132 13401178 1133 6762415 1134 3947426 1135 11905506 1136 11599362 1137 3812993 1138 7651244 1139 14310367 1140 7375058 1141 4170245 1142 12592744 1143 12513301 1144 4149376 1145 8035312 1146 15273365 1147 8037903 1148 4407997 1149 13314402 1150 13491249 1151 4516266 1152 8437469 1153 16294010 1154 8755501 1155 4662345 1156 14072337 1157 14537588 1158 4916337 1159 8857936 1160 17374186 1161 9531006 1162 4934223 1163 14867758 1164 15656085 1165 5352349 1166 9298277 1167 18518043 1168 10369492 1169 5225555 1170 15702688 1171 16851571 1172 5827405 1173 9758820 1174 19727685 1175 11274599 1176 5537489 1177 16578403 1178 18128246 1179 6344706 1180 10241247 1181 21007578 1182 12252044 1183 5872253 1184 17497096 1185 19491452 1186 6907854 1187 10746005 1188 22360049 1189 13305937 1190 6231239 1191 18460177 1192 20945843 1193 7520525 1194 11274949 1195 23789938 1196 14442711 1197 6617035 1198 19469966 1199 22497317 1200 8186898 1201 11828644 1202 25299788 1203 15667083 1204 7031322 1205 20528018 1206 24151045 1207 8911209 1208 12409136 1209 26894825 1210 16986200 1211 7477091 1212 21636859 1213 25913507 1214 9698268 1215 13017163 1216 28577871 1217 18405443 1218 7956374 1219 22798137 1220 27790439 1221 10552949 1222 13654958 1223 30354535 1224 19932833 1225 8472629 1226 24014593 1227 29788977 1228 11480791 1229 14323469 1230 32227924 1231 21574424 1232 9028284 1233 25288057 1234 31915451 1235 12487373 1236 15025185 1237 34204097 1238 23339189 1239 9627344 1240 26621445 1241 34177704 1242 13579064 1243 15761254 1244 36286446 1245 25234008 1246 10272702 1247 28016768 1248 36582737 1249 14762255 1250 16534461 1251 38481497 1252 27268826 1253 10968981 1254 29477211 1255 39139141 1256 16044222 1257 17346245 1258 40792987 1259 29451443 1260 11719623 1261 31004932 1262 41854643 1263 17432285 1264 18199686 1265 43227916 1266 31792959 1267 12529957 1268 32603397 1269 44738668 1270 18934763 1271 19096557 1272 45790380 1273 34302097 1274 13404055 1275 34274999 1276 47799706 1277 20559987 1278 20040332 1279 48487926 1280 36991227 1281 14348066 1282 36023454 1283 51048084 1284 22317453 1285 21033137 1286 51325013 1287 39870197 1288 15366784 1289 37851412 1290 54493151 1291 24216661 1292 22078893 1293 54309754 1294 42952674 1295 16467284 1296 39762944 1297 58146179 1298 26268395 1299 23180188 1300 57447048 1301 46249735 1302 17655211 1303 41760915 1304 62017445 1305 28483466 1306 24341417 1307 60745582 1308 49776574 1309 18938691 1310 43849780 1311 66119274 1312 30874126 1313 25565709 1314 64210712 1315 53545537 1316 20324333 1317 46032740 1318 70462918 1319 33452631 1320 26858061 1321 67851790 1322 57573476 1323 21821476 1324 48314610 1325 75061836 1326 36232876 1327 28222172 1328 71674637 1329 61874233 1330 23437833 1331 50698944 1332 79928367 1333 39228758 1334 29663735 1335 75689298 1336 66466380 1337 25184108 1338 53191049 1339 85077165 1340 42455971 1341 31187186 1342 79902141 1343 71365405 1344 27069294 1345 55794825 1346 90521739 1347 45930254 1348 32798956 1349 84323925 1350 76591866 1351 29105638 1352 58516110 1353 96278062 1354 49669340 1355 34504326 1356 88961603 1357 82162939 1358 31303584 1359 61359276 1360 102360878 1361 53690978 1362 36310651 1363 93826739 1364 88101350 1365 33677146 1366 64330696 1367 108787579 1368 58015169 1369 38224135 1370 98926887 1371 94426260 1372 36238412 1373 67435270 1374 115574277 1375 62661948 1376 40253192 1377 104274462 1378 101162635 1379 39003381 1380 70680064 1381 122739854 1382 67653796 1383 42405159 1384 109877723 1385 108331792 1386 41986035 1387 74070504 1388 130301894 1389 73013282 1390 44689603 1391 115749967 1392 115961270 1393 45204605 1394 77614422 1395 138280925 1396 78765678 1397 47115171 1398 121900199 1399 124074635 1400 48675208 1401 81317949 1402 146696079 1403 84936335 1404 49692834 1405 128342718 1406 132702212 1407 52418612 1408 85189715 1409 155569649 1410 91553616 1411 52432668 1412 135087310 1413 141870146 1414 56453346 1415 89236627 1416 164922475 1417 98645992 1418 55347251 1419 142149335 1420 151611673 1421 60803022 1422 93468319 1423 174778709 1424 106245203 1425 58448399 1426 149539486 1427 161955754 1428 65488917 1429 97892533 1430 185161028 1431 114383182 1432 61750447 1433 157274233 1434 172938918 1435 70537826 1436 102520014 1437 196095622 1438 123095448 1439 65267194 1440 165365248 1441 184593054 1442 75974119 1443 107359550 1444 207607103 1445 132417708 1446 69015088 1447 173830250 1448 196958262 1449 81828192 1450 112423090 1451 219723848 1452 142389646 1453 73010119 1454 182681946 1455 210069781 1456 88127880 1457 117720606 1458 232472596 1459 153051202 1460 77271140 1461 191939402 1462 223971433 1463 94907601 1464 123265515 1465 245884027 1466 164446602 1467 81816739 1468 201616514 1469 238702079 1470 102199123 1471 129069070 1472 259987163 1473 176620439 1474 86668426 1475 211733771 1476 254309739 1477 110041348 1478 135146335 1479 274815210 1480 189621997 1481 91847761 1482 222306359 1483 270837075 1484 118470443 1485 141510154 1486 290399593 1487 203500954 1488 97379383 1489 233356375 1490 288336632 1491 127530353 1492 148177397 1493 306776222 1494 218312150 1495 103288130 1496 244900398 1497 306855349 1498 137262165 1499 155162690 1500 323979164 1501 234110910 1502 109602201 1503 256962257 1504 326450521 1505 147715438 1506 162485072 1507 342047181 1508 250958123 1509 116350289 1510 269560124 1511 347173730 1512 158936796 1513 170161163 1514 361017173 1515 268915323 1516 123564530 1517 282719688 1518 369087564 1519 170982038 1520 178212438 1521 380931018 1522 288050101 1523 131277978 1524 296460874 1525 392248464 1526 183903967 1527 186657899 1528 401828607 1529 308430743 1530 139527366 1531 310811468 1532 416724730 1533 197765365 1534 195521740 1535 423755164 1536 330132174 1537 148350587 1538 325793292 1539 442578260 1540 212625906 1541 204825672 1542 446753854 1543 353230167 1544 157789572 1545 341436432 1546 469883342 1547 228556123 1548 214597089 1549 470873433 1550 377807620 1551 167887824 1552 357764879 1553 498707749 1554 245623393 1555 224860734 1556 496160582 1557 403948482 1558 178693032 1559 374811206 1560 529132426 1561 263906831 1562 235647614 1563 522667918 1564 431744449 1565 190255043 1566 392601812 1567 561231335 1568 283482370 1569 246986068 1570 550445842 1571 461288369 1572 202628193 1573 411172077 1574 595092571 1575 304438689 1576 258911150 1577 579551112 1578 492681536 1579 215869350 1580 430551048 1581 630796969 1582 326861207 1583 271455256 1584 610038205 1585 526026596 1586 230040350 1587 450777196 1588 668440151 1589 350849186 1590 284658167 1591 641968264 1592 561435257 1593 245206136 1594 471882584 1595 708110371 1596 376498619 1597 298556873 1598 675400146 1599 599020864 1600 261436850 1601 493909082 1602 749911547 1603 403920449 1604 313196478 1605 710399789 1606 638906567 1607 278806508 1608 516892119 1609 793939734 1610 433222383 1611 328619316 1612 747030696 1613 681217304 1614 297394767 1615 540877398 1616 840307771 1617 464528327 1618 344876490 1619 785363964 1620 726088678 1621 317285706 1622 565904073 1623 889120354 1624 497958923 1625 362016400 1626 825468184 1627 773658367 1628 338569659 1629 592022117 1630 940499707 1631 533652376 1632 380097069 1633 867419930 1634 824075462 1635 361342168 1636 619274936 1637 994559802 1638 571743693 1639 399173737 1640 911293282 1641 877491483 1642 385705392 1643 647717210 1644 1051433186 1645 612386819 1646 419312233 1647 957170809 1648 934070288 1649 411767729 1650 677397116 1651 1111243635 1652 655732608 1653 440575715 1654 1005132434 1655 993978400 1656 439644779 1657 708374663 1658 1174134753 1659 701952407 1660 463038804 1661 1055267187 1662 1057395704 1663 469459149 1664 740703351 1665 1240241091 1666 751214526 1667 486773586 1668 1107661404 1669 1124505122 1670 501341482 1671 774449150 1672 1309717924 1673 803709452 1674 511864764 1675 1162411013 1676 1195503868 1677 535430485 1678 809671608 1679 1382711392 1680 859624790 1681 538394528 1682 1219609281 1683 1270592668 1684 571873432 1685 846443335 1686 1459389535 1687 919172036 1688 566458921 1689 1279359696 1690 1349987646 1691 610826999 1692 884830695 1693 1539910719 1694 982560033 1695 596151696 1696 1341762941 1697 1433908755 1698 652457245 1699 924913803 1700 1624456672 1701 1050023419 1702 627581674 1703 1406930689 1704 1522592600 1705 696940709 1706 966766661 1707 1713199179 1708 1121794345 1709 660855663 1710 1474971778 1711 1616280115 1712 744464385 1713 1010477817 1714 1806334413 1715 1198132839 1716 696097020 1717 1546006651 1718 1715230008 1719 795227162 1720 1056129955 1721 1904048543 1722 1279296736 1723 733427261 1724 1620153003 1725 1819705907 1726 849439162 1727 1103821041 1728 2006553513 1729 1365573855 1730 772986087 1731 1697540918 1732 1929990568 1733 907324143 1734 1153643555 1735 2114050732 1736 1457250202 1737 814911772 1738 1778297614 1739 2046372123 1740 969118198 1741 1205706133 1742 2226769018 1743 1554644118 1744 859362384 1745 1862563653 1746 2169159316 1747 1035072505 1748 1260112257 1749 2344926415 1750 1658072454 1751 906495020 1752 1950476756 1753 2298666900 1754 1105452017 1755 1316982566 1756 2468769606 1757 1767886942 1758 956488553 1759 2042188783 1760 2435231626 1761 1180538633 1762 1376433017 1763 2598534495 1764 1884438298 1765 1009521289 1766 2137848901 1767 2579197018 1768 1260629107 1769 1438597717 1770 2734487197 1771 2008114715 1772 1065795408 1773 2237621423 1774 2730930216 1775 1346039395 1776 1503606722 1777 2876882528 1778 2139303963 1779 1125513198 1780 2341667907 1781 2890805720 1782 1437101794 1783 1571609347 1784 3026007424 1785 2278434157 1786 1188902999 1787 2450166260 1788 3059223450 1789 1534169764 1790 1642751503 1791 3182137339 1792 2425933520 1793 1256194010 1794 2563291743 1795 3236591511 1796 1637614971 1797 1717199650 1798 3345581260 1799 2582273735 1800 1327644040 1801 2681236996 1802 3423345092 1803 1747832659 1804 1795117652 1805 3516636760 1806 2747927314 1807 1403512472 1808 2804192292 1809 3619928513 1810 1865237808 1811 1876691214 1812 3695636798 1813 2923413401 1814 1484090073 1815 2932366572 1816 3826815141 1817 1990271868 1818 1962104456 1819 3882902463 1820 3109252829 1821 1569670239 1822 3065966439 1823 4044488269 1824 2123398005 1825 2051564824 1826 4078792381 1827 3306016564 1828 1660580608 1829 3205218708 1830 4273462376 1831 2265108432 1832 2145279222 1833 4283653213 1834 3514278079 1835 1757152591 1836 3350348101 1837 4514262891 1838 2415919522 1839 2243479574 1840 4497870861 1841 3734664760 1842 1859755203 1843 3501600919 1844 4767448475 1845 2576379844 1846 2346398529 1847 4721819451 1848 3967807532 1849 1968762422 1850 3659221821 1851 5033589935 1852 2747064183 1853 2454295503 1854 4955914481 1855 4214395108 1856 2084589393 1857 3823478719 1858 5313293649 1859 2928583218 1860 2567432173 1861 5200559301 1862 4475120959 1863 2207657795 1864 3994638090 1865 5607179152 1866 3121576474 1867 2686098927 1868 5456201155 1869 4750740588 1870 2338434276 1871 4172991647 1872 5915904134 1873 3326722745 1874 2810590062 1875 5723275196 1876 5042015424 1877 2477393726 1878 4358830133 1879 6240140755 1880 3544732833 1881 2941230837 1882 6002262455 1883 5349773528 1884 2625060339 1885 4552471342 1886 6580601777 1887 3776360836 1888 3078352312 1889 6293632238 1890 5674850330 1891 2781968353 1892 4754232826 1893 6938015905 1894 4022395663 1895 3222318864 1896 6597902261 1897 6018152583 1898 2948705980 1899 4964461390 1900 7313155281 1901 4283674211 1902 3373502919 1903 6915578313 1904 6380596078 1905 3125873768 1906 5183504054 1907 7706809307 1908 4561071614 1909 3532312865 1910 7247217491 1911 6763173072 1912 3314131169 1913 5411739686 1914 8119813896 1915 4855515372 1916 3699167566 1917 7593365229 1918 7166886502 1919 3514152433 1920 5649548171 1921 8553023839 1922 5167975307 1923 3874524832 1924 7954620697 1925 7592821313 1926 3726676360 1927 5897343668 1928 9007343430 1929 5499478769 1930 4058855731 1931 8331572029 1932 8042075086 1933 3952459225 1934 6155542481 1935 9483697692 1936 5851099125 1937 4252673472 1938 8724864056 1939 8515833103 1940 4192327842 1941 6424598096 1942 9983064528 1943 6223973186 1944 4456507750 1945 9135130619 1946 9015295520 1947 4447129735 1948 6704967024 1949 10506444235 1950 6619288267 1951 4670933935 1952 9563065699 1953 9541756392 1954 4717789429 1955 6997146355 1956 11054893697 1957 7038300745 1958 4896547392 1959 10009352890 1960 10096526873 1961 5005255652 1962 7301637493 1963 11629494239 1964 7482322737 1965 5133993199 1966 10474738822 1967 10681018705 1968 5310561372 1969 7618985692 1970 12231387369 1971 7952741954 1972 5383940362 1973 10959960735 1974 11296663341 1975 5634767568 1976 7949742239 1977 12861741308 1978 8451006713 1979 5647111925 1980 11465822499 1981 11944999675 1982 5979027217 1983 8294506143 1984 13521788560 1985 8978648382 1986 5924259402 1987 11993119027 1988 12627589268 1989 6344525826 1990 8653883922 1991 14212790476 1992 9537264693 1993 6216193130 1994 12542715924 1995 13346108585 1996 6732549205 1997 9028534303 1998 14936077115 1999 10128543601 2000 6523756869 2001 13115470899 2002 14102259730 2003 7144420546 2004 9419125547 2005 15693009916 2006 10754246108 2007 6847858585 2008 13712315959 2009 14897867736 2010 7581572679 2011 9826382522 2012 16485023420 2013 11416231680 2014 7189445206 2015 14334176761 2016 15734786698 2017 8045481143 2018 10251042198 2019 17313586402 2020 12116439154 2021 7549533722 2022 14982057576 2023 16615001897 2024 8537741026 2025 10693903316 2026 18180245644 2027 12856915132 2028 7929186356 2029 15656957323 2030 17540531531 2031 9059996291 2032 11155779089 2033 19086584852 2034 13639793003 2035 8329541829 2036 16359958476 2037 18513533928 2038 9614021195 2039 11637550450 2040 20034271106 2041 14467323002 2042 8751790969 2043 17092139907 2044 19536204227 2045 10201645521 2046 12140115851 2047 21025011599 2048 15341850594 2049 9197208365 2050 17854668490 2051 20610887326 2052 10824841218 2053 12664447413 2054 22060602218 2055 16265848435 2056 9667128317 2057 18648709799 2058 21739969385 2059 11485643058 2060 13211538550 2061 23142882489 2062 17241892561 2063 10162976747 2064 19475522780 2065 22925996216 2066 12186240686 2067 13782463243 2068 24273786608 2069 18272697811 2070 10686247893 2071 20336366903 2072 24171559851 2073 12928894926 2074 14378320404 2075 25455295857 2076 19361091805 2077 11238536267 2078 21232601019 2079 25479422704 2080 13716035167 2081 15000297406 2082 26689492642 2083 20510052378 2084 11821514107 2085 22165587207 2086 26852398460 2087 14550170932 2088 15649611091 2089 27978510441 2090 21722680829 2091 12436963596 2092 23136792591 2093 28293482691 2094 15433995484 2095 16327574773 2096 29324590386 2097 23002241571 2098 13086755013 2099 24147690926 2100 29805727950 2101 16370292076 2102 17035536678 2103 30730029125 2104 24352132893 2105 13772879158 2106 25199867667 2107 31392380542 2108 17362043822 2109 17774950739 2110 32197238193 2111 25775930577 2112 14497426529 2113 26294917890 2114 33056750096 2115 18412334960 2116 18547311234 2117 33728689005 2118 27277356181 2119 15262619711 2120 27434555897 2121 34802352795 2122 19524467072 2123 19354228649 2124 35326975763 2125 28860323058 2126 16070793715 2127 28620509680 2128 36632774636 2129 20701854836 2130 20197360387 2131 36994757597 2132 30528903691 2133 16924428543 2134 29854633661 2135 38551821930 2136 21948149432 2137 21078490847 2138 38734824405 2139 32287378395 2140 17826130586 2141 31138800859 2142 40563378077 2143 23267128263 2144 21999459131 2145 40550036586 2146 34140199827 2147 18778665279 2148 32475019211 2149 42671560969 2150 24662825720 2151 22962243656 2152 42443394195 2153 36092046235 2154 19784940029 2155 33865319910 2156 44880573626 2157 26139417126 2158 23968885470 2159 44417973416 2160 38147783158 2161 20848036691 2162 35311878509 2163 47194868875 2164 27701356889 2165 25021578889 2166 46476999708 2167 40312519499 2168 21971196103 2169 36816899779 2170 49618992938 2171 29353256121 2172 26122590269 2173 48623781042 2174 42591568155 2175 23157850637 2176 38382742227 2177 52157758248 2178 31100029268 2179 27274353712 2180 50861784575 2181 44990505216 2182 24411610280 2183 40011800611 2184 54816079851 2185 32946764787 2186 28479386311 2187 53194567069 2188 47515127378 2189 25736295237 2190 41706634262 2191 57599155958 2192 34898880244 2193 29740389351 2194 55625855387 2195 50171516389 2196 27135923982 2197 43469845721 2198 60512297549 2199 36961986442 2200 31060158470 2201 58159473206 2202 52965993285 2203 28614745551 2204 45304214244 2205 63561117031 2206 39142051216 2207 32441691997 2208 60799426214 2209 55905186199 2210 30177229853 2211 47212570889 2212 66751350051 2213 41445256279 2214 33888095876 2215 63549825113 2216 58995983260 2217 31828099896 2218 49197935634 2219 70089053276 2220 43878170775 2221 35402698107 2222 66414974890 2223 62245604098 2224 33572324204 2225 51263390201 2226 73580418235 2227 46447600280 2228 36988949591 2229 69399294596 2230 65661549176 2231 35415148979 2232 53412219337 2233 77231977728 2234 49160770256 2235 38650545142 2236 72507411156 2237 69251677250 2238 37362093166 2239 55647779719 2240 81050412175 2241 52025167530 2242 40391318479 2243 75744074936 2244 73024151134 2245 39418980199 2246 57973646685 2247 85042765092 2248 55048733811 2249 42215371736 2250 79114258931 2251 76987519096 2252 41591935945 2253 60393479696 2254 89216240838 2255 58239698891 2256 44126964421 2257 82623070106 2258 81150659086 2259 43887420298 2260 62911173015 2261 93578430232 2262 61606785554 2263 46130650264 2264 86275853503 2265 85522864484 2266 46312227943 2267 65530718979 2268 98137099544 2269 65159033850 2270 48231161435 2271 90078099819 2272 90113784242 2273 48873519819 2274 68256363124 2275 102900425746 2276 68906017343 2277 50433553299 2278 94035554780 2279 94933515505 2280 51578827249 2281 71092463625 2282 107876777263 2283 72857658924 2284 52743081945 2285 98154121969 2286 99992539744 2287 54436082818 2288 74043652323 2289 113074959287 2290 77024458812 2291 55165358976 2292 102439978533 2293 105301819984 2294 57453628318 2295 77114690834 2296 118503985099 2297 81417300905 2298 57706222151 2299 106899473194 2300 110872735133 2301 60640245330 2302 80310635755 2303 124173332707 2304 86047693864 2305 60371898979 2306 111539247679 2307 116717182281 2308 64005166777 2309 83636692848 2310 130092706539 2311 90927567422 2312 63168871924 2313 116366130433 2314 122847506531 2315 67558107317 2316 87098387123 2317 136272304755 2318 96069526664 2319 66104051452 2320 121387264353 2321 129276611085 2322 71309279189 2323 90701413330 2324 142722571985 2325 101486638699 2326 69184633585 2327 126609995093 2328 136017882562 2329 75269421947 2330 94451812283 2331 149454477826 2332 107192700433 2333 72418284881 2334 132042006122 2335 143085306534 2336 79449823026 2337 98355818334 2338 156479259263 2339 113202014622 2340 75812992131 2341 137691201561 2342 150493390721 2343 83862347081 2344 102420040302 2345 163808711715 2346 119529672783 2347 79377257863 2348 143565848140 2349 158257286495 2350 88519461235 2351 106651307308 2352 171454920976 2353 126191319926 2354 83119943826 2355 149674453088 2356 166392706971 2357 93434264159 2358 111056854946 2359 179430566133 2360 133203452526 2361 87050477805 2362 156025913436 2363 174916057422 2364 98620516664 2365 115644167771 2366 187748641749 2367 140583172464 2368 91178688457 2369 162629387852 2370 183844348391 2371 104092669968 2372 120421172248 2373 196422773174 2374 148348500684 2375 95515026188 2376 169494454598 2377 193195332418 2378 109865902281 2379 125396076616 2380 205466927528 2381 156518119087 2382 100070389091 2383 176630977157 2384 202987414712 2385 115956146614 2386 130577568753 2387 214895742952 2388 165111701505 2389 104856356444 2390 184049270307 2391 213239796821 2392 122380133133 2393 135974654962 2394 224724228207 2395 174149642961 2396 109885007568 2397 191759960114 2398 223972381643 2399 129155416732 2400 141596863643 2401 234968105035 2402 183653408024 2403 115169168830 2404 199774158841 2405 235205927286 2406 136300426037 2407 147454081162 2408 245643497283 2409 193645247929 2410 120722222719 2411 208103318080 2412 246961946449 2413 143834490100 2414 153556762774 2415 256767286986 2416 204148566842 2417 126558371493 2418 216759413739 2419 259262867727 2420 151777894756 2421 159915766517 2422 268356791372 2423 215187625567 2424 132692436244 2425 225754792209 2426 272131932170 2427 160151908767 2428 166542569622 2429 280430134368 2430 226787927740 2431 139140135553 2432 235102365123 2433 285593362683 2434 168978847478 2435 173449101976 2436 293005911342 2437 238975909373 2438 145917876594 2439 244815449118 2440 299672254274 2441 178282098715 2442 180647968851 2443 306103575162 2444 251779344858 2445 153043049889 2446 254907970957 2447 314394755057 2448 188086194540 2449 188152282204 2450 319743089686 2451 265227023004 2452 160533809444 2453 265394299658 2454 329787950332 2455 198416836244 2456 195975891347 2457 333945330967 2458 279349173721 2459 168409387122 2460 276289463616 2461 345880052222 2462 209300975163 2463 204133213100 2464 348731727770 2465 294177129006 2466 176689861546 2467 287608974861 2468 362700280477 2469 220766837161 2470 212639468449 2471 364124679875 2472 309743772286 2473 185396490402 2474 299369057769 2475 380279061616 2476 232844012304 2477 221510513261 2478 380147185450 2479 326083183750 2480 194551470413 2481 311586466103 2482 398647902705 2483 245563479186 2484 230763082071 2485 396823275400 2486 343231112427 2487 204178288766 2488 324278724197 2489 417839603789 2490 258957704589 2491 240414617532 2492 414177628834 2493 361224606459 2494 214301470862 2495 337463935473 2496 437888124746 2497 273060666883 2498 250483522831 2499 432236024200 2500 380102508701 2501 224946954873 2502 351161037676 2503 458828807836 2504 287907966682 2505 260988991194 2506 451024940888 2507 399905070345 2508 236141827022 2509 365389602676 2510 480698240889 2511 303536849742 2512 271951265094 2513 470572029271 2514 420674472498 2515 247914717403 2516 380170105663 2517 503534490863 2518 319986328546 2519 283391467546 2520 490905698386 2521 442454422387 2522 260295525342 2523 395523716843 2524 527376959277 2525 337297205230 2526 295331869216 2527 512055603748 2528 465290700768 2529 273315837973 2530 411472585413 2531 552266630934 2532 355512205142 2533 307795719811 2534 534052222493 2535 489230741523 2536 287008642040 2537 428039621846 2538 578245921744 2539 374675998969 2540 320807524825 2541 556927359712 2542 514324206047 2543 301408769687 2544 445248798686 2545 605358939285 2546 394835349656 2547 334392878456 2548 580713709022 2549 540622544373 2550 316552596459 2551 463124923110 2552 633651326368 2553 416039134181 2554 348578747977 2555 605445379859 2556 568179598968 2557 332478512369 2558 481693954342 2559 663170534547 2560 438338503662 2561 363393310124 2562 631157443361 2563 597051146780 2564 349226608987 2565 500982767274 2566 693965659097 2567 461786905384 2568 378866244554 2569 657886479324 2570 627295532543 2571 366839177422 2572 521019487668 2573 726087729876 2574 486440257500 2575 395028571985 2576 685670109101 2577 658973192448 2578 385360380532 2579 541833245447 2580 759589537924 2581 512356970406 2582 411912958342 2583 714547563106 2584 692147318069 2585 404836782907 2586 563454529724 2587 794525940131 2588 539598137437 2589 429553556462 2590 744559198454 2591 726883359760 2592 425317007953 2593 585914931477 2594 830953681142 2595 568227556144 2596 447986319092 2597 775747089674 2598 763249724158 2599 446852297793 2600 609247518684 2601 868931713078 2602 598311934991 2603 467248846143 2604 808154531148 2605 801317256547 2606 469496158427 2607 633486569106 2608 908521007967 2609 629920915319 2610 487380708036 2611 841826649631 2612 841159971754 2613 493304951557 2614 658667966641 2615 949784897427 2616 663127295409 2617 508423296976 2618 876809893412 2619 882854516486 2620 518337523492 2621 684828922904 2622 992788875889 2623 698007052118 2624 530420162518 2625 913152667582 2626 926480935144 2627 544655834511 2628 712008397365 2629 1037600956498 2630 734639584243 2631 553416868868 2632 950904807526 2633 972122109922 2634 572324571336 2635 740246807371 2636 1084291468986 2637 773107734404 2638 577461340679 2639 990118240026 2640 1019864564521 2641 601411811890 2642 769586472277 2643 1132933433224 2644 813498051576 2645 602603728647 2646 1030846441139 2647 1069797881383 2648 631988624939 2649 800071312834 2650 1183602346809 2651 855900814164 2652 628896767453 2653 1073145121532 2654 1122015543464 2655 664129772503 2656 831747320907 2657 1236376581469 2658 900410313446 2659 656395648177 2660 1117071671094 2661 1176614329516 2662 697913291934 2663 864662246811 2664 1291337160638 2665 947124876803 2666 685158390138 2667 1162685869623 2668 1233695195390 2669 733421242395 2670 898866097302 2671 1348568174854 2672 996147174052 2673 715245722609 2674 1210049315556 2675 1293362645168 2676 770739269219 2677 934410810554 2678 1408156553463 2679 1047584241526 2680 746721468836 2681 1259226165380 2682 1355725655528 2683 809957392167 2684 971350783224 2685 1470192500719 2686 1101547811421 2687 779652439396 2688 1310282546781 2689 1420897021992 2690 851169556101 2691 1009742533994 2692 1534769256196 2693 1158154337831 2694 814108830423 2695 1363287325108 2696 1488994326233 2697 894474463703 2698 1049645261255 2699 1601983557327 2700 1217525350925 2701 850164127415 2702 1418311503554 2703 1560139258670 2704 939975107374 2705 1091120494006 2706 1671935388962 2707 1279787483765 2708 887895519737 2709 1475429017906 2710 1634458630713 2711 987779653486 2712 1134232683500 2713 1744728468202 2714 1345072853907 2715 927383817688 2716 1534716121089 2717 1712083671128 2718 1038000955443 2719 1179048841111 2720 1820469987549 2721 1413519091791 2722 968713881438 2723 1596252210102 2724 1793151086836 2725 1090757487206 2726 1225639164796 2727 1899271124022 2728 1485269749681 2729 1011974554079 2730 1660119195272 2731 1877802332513 2732 1146172841995 2733 1274076665085 2734 1981246770235 2735 1560474333033 2736 1057259107555 2737 1726402357473 2738 1966184720191 2739 1204376718143 2740 1324437828590 2741 2066516073970 2742 1639288739036 2743 1104665190642 2744 1795189705334 2745 2058450663283 2746 1265504397925 2747 1376802230832 2748 2155202157587 2749 1721875289739 2750 1154295293885 2751 1866572864218 2752 2154758836893 2753 1329697793779 2754 1431253240338 2755 2247432683943 2756 1808403202940 2757 1206256715911 2758 1940646418458 2759 2255273393778 2760 1397104907305 2761 1487877618063 2762 2343339568879 2763 1899048627939 2764 1260662045925 2765 2017508836455 2766 2360165179648 2767 1467880933420 2768 1546766263658 2769 2443059575783 2770 1993995149107 2771 1317629151233 2772 2097261798616 2773 2469610920390 2774 1542187704595 2775 1608013802764 2776 2546734015086 2777 2093433825874 2778 1377281680048 2779 2180011156626 2780 2583794492374 2781 1620194856560 2782 1671719377707 2783 2654509374176 2784 2197563731313 2785 1439749069625 2786 2265866250749 2787 2702906082472 2788 1702079251856 2789 1737986221670 2790 2766537004623 2791 2306591995070 2792 1505167071767 2793 2354940904948 2794 2827143515922 2795 1788026215998 2796 1806922498250 2797 2882973783107 2798 2420734380404 2799 1573677785462 2800 2447352730649 2801 2956711386286 2802 1878228940511 2803 1878640862174 2804 3003981791404 2805 2540215331127 2806 1645430203617 2807 2543224162694 2808 3091822445267 2809 1972889787235 2810 1953259349568 2811 3129729011087 2812 2665268587214 2813 1720580273557 2814 2642681750441 2815 3232696702216 2816 2072219676471 2817 2030900926822 2818 3260388989891 2819 2796137237720 2820 1799291468449 2821 2745857232417 2822 3379562876308 2823 2176439463535 2824 2111694434682 2825 3396141577561 2826 2933074377915 2827 1881734875325 2828 2852886819213 2829 3532657467187 2830 2285779305709 2831 2195774124325 2832 3537172579315 2833 3076343166762 2834 1968089793618 2835 2963912308903 2836 3692226272002 2837 2400480121077 2838 2283280659998 2839 3683674528559 2840 3226217529332 2841 2058543855390 2842 3079080358599 2843 3858523424457 2844 2520792934653 2845 2374360642307 2846 3835846332942 2847 3382982220049 2848 2153293650019 2849 3198543646280 2850 4031812981913 2851 2646980417085 2852 2469167672220 2853 3993894087041 2854 3546933570966 2855 2252544880314 2856 3322460132372 2857 4212367932300 2858 2779316216301 2859 2567861863358 2860 4158030704340 2861 3718379563069 2862 2356513017133 2863 3450994265878 2864 4400471851541 2865 2918086580944 2866 2670610970696 2867 4328476777938 2868 3897640623450 2869 2465423491695 2870 3584316241090 2871 4596417880344 2872 3063589670784 2873 2777589891316 2874 4505460199527 2875 4085049703276 2876 2579512383060 2877 3722603250353 2878 4800510455203 2879 3216137276038 2880 2888981863778 2881 4689217063787 2882 4280953128472 2883 2699026651999 2884 3866038732962 2885 5013064252037 2886 3376054107139 2887 3004977957313 2888 4879991280107 2889 4485710685787 2890 2824224860521 2891 4014813681087 2892 5234405996083 2893 3543679607724 2894 3125778345134 2895 5078035524555 2896 4699696527428 2897 2955377451613 2898 4169125882550 2899 5464873372276 2900 3719367230859 2901 3251591784412 2902 5283610837399 2903 4923299267917 2904 3092767505525 2905 4329181277696 2906 5704816914809 2907 3903486351174 2908 3382636967922 2909 5496987631447 2910 5156922946563 2911 3236691066164 2912 4495193202238 2913 5954598886375 2914 4096421520461 2915 3519141994555 2916 5718445276654 2917 5400987133595 2918 3387457937202 2919 4667383798023 2920 6214595250697 2921 4298574491501 2922 3661345805782 2923 5948273160606 2924 5655927955509 2925 3545392061561 2926 4845983252855 2927 6485194517751 2928 4510363453928 2929 3809497647149 2930 6186770266641 2931 5922198212160 2932 3710832357231 2933 5031231272589 2934 6766799805622 2935 4732225167555 2936 3963858594194 2937 6434246290898 2938 6200268465949 2939 3884133154683 2940 5223376320425 2941 7059827651523 2942 4964614186464 2943 4124701007561 2944 6691021206736 2945 6490627173105 2946 4065665077624 2947 5422677148211 2948 7364710163630 2949 5208005108340 2950 4292310153308 2951 6957426448146 2952 6793781840746 2953 4255815540028 2954 5629402042359 2955 7681893800656 2956 5462891779270 2957 4466983652017 2958 7233804462124 2959 7110259170880 2960 4454989675623 2961 5843830417831 2962 8011841617799 2963 5729789672992 2964 4649033201563 2965 7520509954476 2966 7440606291518 2967 4663610901907 2968 6066252067967 2969 8355032011822 2970 6009235077723 2971 4838784020861 2972 7817909436970 2973 7785390915313 2974 4882121898626 2975 6296968829797 2976 8711961067725 2977 6301787603420 2978 5036576680433 2979 8126382540923 2980 8145202645701 2981 5110985244493 2982 6536293840819 2983 9083141269686 2984 6608029359590 2985 5242766544338 2986 8446321551847 2987 8520653153936 2988 5350684451086 2989 6784553273644 2990 9469103949845 2991 6928567597909 2992 5457725714905 2993 8778132801511 2994 8912377565347 2995 5601724674752 2996 7042085608377 2997 9870397968029 2998 7264033873216 2999 5681842473725 3000 9122236192266 3001 9321034653256 3002 5864633810011 3003 7309243440924 3004 10287592267007 3005 7615086837176 3006 5915523349525 3007 9479066663952 3008 9747308312048 3009 6139963285468 3010 7586392768384 3011 10721274518285 3012 7982411384169 3013 6159192559532 3014 9849073715525 3015 10191907770377 3016 6428289217966 3017 7873914880909 3018 11172053791662 3019 8366721594311 3020 6413294207776 3021 10232722953155 3022 10655569152698 3023 6730213299008 3024 8172205664354 3025 11640559167556 3026 8768759874311 3027 6678291730904 3028 10630495601636 3029 11139055716183 3030 7046364016938 3031 8481677574030 3032 12127442522203 3033 9189300058478 3034 6954670234139 3035 11042890145824 3036 11643159506161 3037 7377397637586 3038 8802758964670 3039 12633377110342 3040 9629146536448 3041 7242935943476 3042 11470421834638 3043 12168701615278 3044 7723999499585 3045 9135896151303 3046 13159060471495 3047 10089137529518 3048 7543618690298 3049 11913624412698 3050 12716533941097 3051 8086885099386 3052 9481552764577 3053 13705212980264 3054 10570144207626 3055 7857271371831 3056 12373049625243 3057 13287539470243 3058 8466801461607 3059 9840211910407 3060 14272580882007 3061 11073074139820 3062 8184472592853 3063 12849269047588 3064 13882634139907 3065 8864528336190 3066 10212375555876 3067 14861934811909 3068 11598870411805 3069 8525826139750 3070 13342873583756 3071 14502767152212 3072 9280879652610 3073 10598566786357 3074 15474072962456 3075 12148515260380 3076 8881963788570 3077 13854475407153 3078 15148922946321 3079 9716704834106 3080 10999329234195 3081 16109819575514 3082 12723029183243 3083 9253544795411 3084 14384707456482 3085 15822121541690 3086 10172890341448 3087 11415229439795 3088 16770028247432 3089 13323474776954 3090 9641258883346 3091 14934225485360 3092 16523420629814 3093 10650361116286 3094 11846856321638 3095 17455580392018 3096 13950955842022 3097 10045825752071 3098 15503707564828 3099 17253915949743 3100 11150082217794 3101 12294823654789 3102 18167388693082 3103 14606621423610 3104 10467998254700 3105 16093856251097 3106 18014743502187 3107 11673060404063 3108 12759769589249 3109 18906395539883 3110 15291664924723 3111 10908561933036 3112 16705398087503 3113 18807079963363 3114 12220345871723 3115 13242359245358 3116 19673576629699 3117 16007328361113 3118 11368338394781 3119 17339085905685 3120 19632145028852 3121 12793033982046 3122 13743284294643 3123 20469939381215 3124 16754901474130 3125 11848184878865 3126 17995698331677 3127 20491201864613 3128 13392267110632 3129 14263265680093 3130 21296526694424 3131 17535726221480 3132 12348997848314 3133 18676042219071 3134 21385559591574 3135 14019236532158 3136 14803053259274 3137 22154415340023 3138 18351195893715 3139 12871712589510 3140 19380952169830 3141 22316573777794 3142 14675184384493 3143 15363428665335 3144 23044719887332 3145 19202759840918 3146 13417307033605 3147 20111293110504 3148 23285649066731 3149 15361405722805 3150 15945205020997 3151 23968591072345 3152 20091922607199 3153 13986801397823 3154 20867959821232 3155 24294239717836 3156 16079250610285 3157 16549229940590 3158 24927219897699 3159 21020248906408 3160 14581262248859 3161 21651879672282 3162 25343852387544 3163 16830126350026 3164 17176385332134 3165 25921835985675 3166 21989362766218 3167 15201802192008 3168 22464012167075 3169 26436046717407 3170 17615499710492 3171 17827590550307 3172 26953711858176 3173 23000952777247 3174 15849584193979 3175 23305351839257 3176 27572438280007 3177 18436899351617 3178 18503802287452 3179 28024161273903 3180 24056771251733 3181 16525821325460 3182 24176927821800 3183 28754699219463 3184 19295918191372 3185 19206017896026 3186 29134543701022 3187 25158639746812 3188 17231781359615 3189 25079806917901 3190 29984561366666 3191 20194216038506 3192 19935275379701 3193 30286262641946 3194 26308448254167 3195 17968786577962 3196 26015093190333 3197 31263816940608 3198 21133522114223 3199 20692656887016 3200 31480770303395 3201 27508161012695 3202 18738218660026 3203 26983931225946 3204 32594321843028 3205 22115637902421 3206 21479288822734 3207 32719565916764 3208 28759815720793 3209 19541518560726 3210 27987505753039 3211 33977996420140 3212 23142439836518 3213 22296345524877 3214 34004200615615 3215 30065529665539 3216 20380191712395 3217 29027045101274 3218 35416828951371 3219 24215882386272 3220 23145049499215 3221 35336275751546 3222 31427498963956 3223 21255807980790 3224 30103820860932 3225 36912876477353 3226 25338000917754 3227 24026675301575 3228 36717447993159 3229 32848005010771 3230 22170007198704 3231 31219151554463 3232 38468268487681 3233 26510915031633 3234 24942549909260 3235 38149427642589 3236 34329413767086 3237 23124499213039 3238 32374402332968 3239 40085207825315 3240 27736831613128 3241 25894056811968 3242 39633983962623 3243 35874182544134 3244 24121069769346 3245 33570988882205 3246 41765974585730 3247 29018048435088 3248 26882636544511 3249 41172943503402 3250 37484859331465 3251 25161580660438 3252 34810377165988 3253 43512927097774 3254 30356957409655 3255 27909791001523 3256 42768195668984 3257 39164089947169 3258 26247975986174 3259 36094087571021 3260 45328506050825 3261 31756048478587 3262 28977084136279 3263 44421691055930 3264 40914617413484 3265 27382282413472 3266 37423694713507 3267 47215235559255 3268 33217913077353 3269 30086146524991 3270 46135447276185 3271 42739289476722 3272 28566615835173 3273 38800831842204 3274 49175727524526 3275 34745248330124 3276 31238676249340 3277 47911547314091 3278 44641058051319 3279 29803181756509 3280 40227190705312 3281 51212682795162 3282 36340860745702 3283 32436443716102 3284 49752145613696 3285 46622987129785 3286 31094282375588 3287 41704526238239 3288 53328895777711 3289 38007670733895 3290 33681292752086 3291 51659466466252 3292 48688252287745 3293 32442317110198 3294 43234656503326 3295 55527255693291 3296 39748716547688 3297 34975145697659 3298 53635810376127 3299 50840149017925 3300 33849790129487 3301 44819467669585 3302 57810751457326 3303 41567159147046 3304 36320004722265 3305 55683552482076 3306 53082092306057 3307 35319311033421 3308 46460914044251 3309 60182473041370 3310 43466286400572 3311 37717957222449 3312 57805149220744 3313 55417625394039 3314 36853602863712 3315 48161023368395 3316 62645616629716 3317 45449518317518 3318 39171177379518 3319 60003136790994 3320 57850419450566 3321 38455502954825 3322 49921896939610 3323 65203486100717 3324 47520411532161 3325 40681931870683 3326 62280138126100 3327 60384282786671 3328 40127971451865 3329 51745715254309 3330 67859498477470 3331 49682664924257 3332 42252581703435 3333 64638861415672 3334 63023160614666 3335 41874092350663 3336 53634738237436 3337 70617185530669 3338 51940124403070 3339 43885588262903 3340 67082107402958 3341 65771144754377 3342 43697082556711 3343 55591311242629 3344 73480199546063 3345 54296788946897 3346 45583515434433 3347 69612767970495 3348 68632473492502 3349 45600293130583 3350 57617865411817 3351 76452315059623 3352 56756815703696 3353 47349036023378 3354 72233833785583 3355 71611541786638 3356 47587218922372 3357 59716924061977 3358 79537434952662 3359 59324526474124 3360 49184934193097 3361 74948392961447 3362 74712901252334 3363 49661500045169 3364 61891103176954 3365 82739592336261 3366 62004413155654 3367 51094112269585 3368 77759639064527 3369 77941270892011 3370 51826932117601 3371 64143118217131 3372 86062956993704 3373 64801144693964 3374 53079593535791 3375 80670869869607 3376 81301537204395 3377 54087467987810 3378 66475784763638 3379 89511837417903 3380 67719572891285 3381 55144529449412 3382 83685495749437 3383 84798765481178 3384 56447228625205 3385 68892025767022 3386 93090687628469 3387 70764739861628 3388 57292202810161 3389 86807038532946 3390 88438200053929 3391 58910505115179 3392 71394872370991 3393 96804109375253 3394 73941884224029 3395 59526035433813 3396 90039140303740 3397 92225276168339 3398 61481770240444 3399 73987471635263 3400 100656859343149 3401 77256449090747 3402 61849591725560 3403 93385562377365 3404 96165620399728 3405 64165680774891 3406 76673087545292 3407 104653851542112 3408 80714088677394 3409 64266586827501 3410 96850194526900 3411 100265063135993 3412 66967089794208 3413 79455109251863 3414 108800164923899 3415 84320676853929 3416 66780890647276 3417 100437054101703 3418 104529639158272 3419 69891049296624 3420 82337052292421 3421 113101045964207 3422 88082314196134 3423 69396536513954 3424 104150295704481 3425 108965600781079 3426 72942823290532 3427 85322567369636 3428 117561916722753 3429 92005337141077 3430 72117725684065 3431 107994210465200 3432 113579418616455 3433 76127890767957 3434 88415441817278 3435 122188377634003 3436 96096325505717 3437 74948836556939 3438 111973236202028 3439 118377795384190 3440 79451959618434 3441 91619608960358 3442 126986216027801 3443 100362112281114 3444 77894429699514 3445 116091956870736 3446 123367666895266 3447 82920969989287 3448 94939149836970 3449 131961409153077 3450 104809791655353 3451 80959257644389 3452 120355113231971 3453 128556216568470 3454 86541109072392 3455 98378303190874 3456 137120133187180 3457 109446729482575 3458 84148270491636 3459 124767602504629 3460 133950876631918 3461 90318814886203 3462 101941467481587 3463 142468766501051 3464 114280571840015 3465 87466626332351 3466 129334489569971 3467 139559343400482 3468 94260791992491 3469 105633211539131 3470 148013899195233 3471 119319256220206 3472 90919697457296 3473 134061006847710 3474 145389578718081 3475 98374015732137 3476 109458276902202 3477 153762336626683 3478 124571020653219 3479 94513081466889 3480 138952566075046 3481 151449826012913 3482 102665748929525 3483 113421589187008 3484 159721109492406 3485 130044415662853 3486 98252608136901 3487 144014758432145 3488 157748612021575 3489 107143546624119 3490 117528260771913 3491 165897477647468 3492 135748313998125 3493 102144351245543 3494 149253366925627 3495 164294763664087 3496 111815273819024 3497 121783602940510 3498 172298940770844 3499 141691923396496 3500 106194636166215 3501 154674366798362 3502 171097410051773 3503 116689110750880 3504 126193128953316 3505 178933242486635 3506 147884796959846 3507 110410052464121 3508 160283938554131 3509 178166000243952 3510 121773571749214 3511 130762567004461 3512 185808381656236 3513 154336846781393 3514 114797462254480 3515 166088468677843 3516 185510305567100 3517 127077511084763 3518 135497863728889 3519 192932616828117 3520 161058355004354 3521 119364013641051 3522 172094563347949 3523 193140438274793 3524 132610143009202 3525 140405198035825 3526 200314478183514 3527 168059988360561 3528 124117149901874 3529 178309049500992 3530 201066854225805 3531 138381048232384 3532 145490985078122 3533 207962772350353 3534 175352809963153 3535 129064623809728 3536 184738989268399 3537 209300372496345 3538 144400195208682 3539 150761891034634 3540 215886595043401 3541 182948294808509 3542 134214507728168 3543 191391681429422 3544 217852178422907 3545 150677947296041 3546 156224837592663 3547 224095336259090 3548 190858342345624 3549 139575208877987 3550 198274676618370 3551 226733844236692 3552 157225085368288 3553 161887017729938 3554 232598693663568 3555 199095293007206 3556 145155480393513 3557 205395779200247 3558 235957332505041 3559 164052815705061 3560 167755900769459 3561 241406678199800 3562 207671941601418 3563 150964437621359 3564 212763063304088 3565 245535017815830 3566 171172794011680 3567 173839249237952 3568 250529628256783 3569 216601554929242 3570 157011570212091 3571 220384875165118 3572 255479690672439 3573 178597134101466 3574 180145124530588 3575 259978215732476 3576 225897886059268 3577 163306759502527 3578 228269850031485 3579 265804580285165 3580 186338433403126 3581 186681904932022 3582 269763461034518 3583 235575193092571 3584 169860291742112 3585 236426915027310 3586 276523358930810 3587 194409782499326 3588 193458291954438 3589 279896739621679 3590 245648254371136 3591 176682876636860 3592 244865306988729 3593 287650165930925 3594 202824792214126 3595 200483329586611 3596 290389797898909 3597 256132388467265 3598 183785661773360 3599 253594575893718 3600 299199612517169 3601 211597604068608 3602 207766411377724 3603 301254760276679 3604 267043470381181 3605 191180252427026 3606 262624603695839 3607 311186807031095 3608 220742919045921 3609 215317301007740 3610 312504146003292 3611 278397952822182 3612 198878727275614 3613 271965608376148 3614 323627360359528 3615 230276009037857 3616 223146140167728 3617 324150876794867 3618 290212883466235 3619 206893659537157 3620 281628163833488 3621 336537412422849 3622 240212747381203 3623 231263470554945 3624 336208294665073 3625 302505927601962 3626 215238134090579 3627 291623204626631 3628 349933638197781 3629 250569621373507 3630 239680242629051 3631 348690170156472 3632 315295386509092 3633 223925770038208 3634 301962046991218 3635 363833275585169 3636 261363764690720 3637 248407839114496 3638 361610721243877 3639 328600221558938 3640 232970739313387 3641 312656394331257 3642 378254132070562 3643 272612971045746 3644 257458084721300 3645 374984622216129 3646 342440073779893 3647 242387790789790 3648 323718359445211 3649 393214614015399 3650 284335728601875 3651 266843271268282 3652 388827023705900 3653 356835289492162 3654 252192270486902 3655 335160470837500 3656 408733734030156 3657 296551234863488 3658 276576168435724 3659 403153562286720 3660 371806941143949 3661 262400147308317 3662 346995696228686 3663 424831141767222 3664 309279433197516 3665 286670050633634 3666 417980381703418 3667 387376854566814 3668 273028034985716 3669 359237449771324 3670 441527132032601 3671 322541029050368 3672 297138708884546 3673 433324143224868 3674 403567631154854 3675 284093219561368 3676 371899616929921 3677 458842677185029 3678 336357528705530 3679 307996479541157 3680 449202048165697 3681 420402676845574 3682 295613683169582 3683 384996562678027 3684 476799436047557 3685 350751256917127 3686 319258257407952 3687 465631849056341 3688 437906225721846 3689 307608133408832 3690 398543157849651 3691 495419787967427 3692 365745398039796 3693 330939526445521 3694 482631873523487 3695 456103370812326 3696 320096029095462 3697 412554788406132 3698 514726842615499 3699 381364015185655 3700 343056374219020 3701 500221036356547 3702 475020089213924 3703 333097611628311 3704 427047383352283 3705 534744475799392 3706 397632093858137 3707 355625524738607 3708 518418864836201 3709 494683274814463 3710 346633932881095 3711 442037425178317 3712 555497340186896 3713 414575562746282 3714 368664354356536 3715 537245511750933 3716 515120765022426 3717 360726888698762 3718 457541979447741 3719 577010902992576 3720 432221340014507 3721 382190926873811 3722 556721782283884 3723 536361375534087 3724 375399249052217 3725 473578706512123 3726 599311457700280 3727 450597355842981 3728 396224011018726 3729 576869148056344 3730 558434928765441 3731 390674693839365 3732 490165892894021 3733 622426163691418 3734 469732601532700 3735 410783117986705 3736 597709775656331 3737 581372290775234 3738 406577845463989 3739 507322464386694 3740 646383059069959 3741 489657153920533 3742 425888520613468 3743 619266541806442 3744 605205401514525 3745 423134307069144 3746 525068019349762 3747 671211102341197 3748 510402227456323 3749 441561293527648 3750 641563063644634 3751 629967314026824 3752 440370697738566 3753 543422843323923 3754 696940186388944 3755 532000200629079 3756 457823334168790 3757 664623715086024 3758 655692226618364 3759 458314693330668 3760 562407944370711 3761 723601182344084 3762 554484671193179 3763 474697405714522 3764 688473658987933 3765 682415524478518 3766 476995064454011 3767 582045069326971 3768 751225954805387 3769 577890484737851 3770 492207160106179 3771 713138864802156 3772 710173813884560 3773 496441720107411 3774 602356741340805 3775 779847407982358 3776 602253793251348 3777 510377183952120 3778 738646142729968 3779 739004966373890 3780 516685748625029 3781 623366277905579 3782 809499502282180 3783 627612085986614 3784 529233023705143 3785 765023162784428 3786 768948155118518 3787 537759464280081 3788 645097830738041 3789 840217302856164 3790 654004251547431 3791 548801234758331 3792 792298491069241 3793 800043901792856 3794 559696451434234 3795 667576405753613 3796 872036997618731 3797 681470611214319 3798 569109408958973 3799 820501610341767 3800 832334115241459 3801 582531614307413 3802 690827905449958 3803 904995948359020 3804 710052984761843 3805 590186227096829 3806 849662958576829 3807 865862141209471 3808 606301224518167 3809 714879150980616 3810 939132710304122 3811 739794726403151 3812 612061488953135 3813 879813951150812 3814 900672803438924 3815 631042974263666 3816 739757927229165 3817 974487085900845 3818 770740794559063 3819 634766169425393 3820 910987021821497 3821 936812456417708 3822 656796027484823 3823 765493007156478 3824 1011100146068404 3825 802937790604691 3826 658332451293471 3827 943215646680736 3828 974329029064189 3829 683601076649865 3830 792114199748341 3831 1049014286803647 3832 836434032808419 3833 682793785240750 3834 976534387715812 3835 1013272080664438 3836 711500397823183 3837 819652376835600 3838 1088273252210181 3839 871279598076013 3840 708184925564063 3841 1010978918647073 3842 1053692847291998 3843 740537911295929 3844 848139524115878 3845 1128922194116087 3846 907526400303488 3847 734541994337206 3848 1046586071264908 3849 1095644301129443 3850 770759240785420 3851 877608770644449 3852 1171007697016246 3853 945228235309535 3854 761902520307160 3855 1083393863303394 3856 1139181199785096 3857 802211778202119 3858 908094443157996 3859 1214577840832345 3860 984440863863072 3861 790305507494235 3862 1121441547717901 3863 1184360149183110 3864 834944747260691 3865 939632098453787 3866 1259682227941803 3867 1025222060021500 3868 819791477502260 3869 1160769642776206 3870 1231239655964910 3871 869009272619597 3872 972258581241316 3873 1306372049263173 3874 1067631699088578 3875 850402542868428 3876 1201419984478364 3877 1279880194148852 3878 904458448233228 3879 1006012059656521 3880 1354700113484328 3881 1111731809592311 3882 882182453064640 3883 1243435759014815 3884 1330344260792301 3885 941347411155916 3886 1040932086889749 3887 1404720916694503 3888 1157586666460404 3889 915176672898116 3890 1286861558565861 3891 1382696446650341 3892 979733414911553 3893 1077059640081731 3894 1456490673979655 3895 1205262846865856 3896 949432432499040 3897 1331743416314939 3898 1437003495290863 3899 1019675908305181 3900 1114437186005820 3901 1510067392762031 3902 1254829328924404 3903 984998811126826 3904 1378128865832249 3905 1493334377970880 3906 1061236614144946 3907 1153108723616347 3908 1565510906969707 3909 1306357551667400 3910 1021926791427649 3911 1426066978867311 3912 1551760356426671 3913 1104479613348545 3914 1193119854066123 3915 1622882954302465 3916 1359921519563576 3917 1060269349021913 3918 1475608428565639 3919 1612355062205376 3920 1149471429408222 3921 1234517827210305 3922 1682247213120782 3923 1415597866896457 3924 1100081511369804 3925 1526805530230957 3926 1675194563339653 3927 1196281118141141 3928 1277351616263934 3929 1743669383899136 3930 1473465968445826 3931 1141420453507700 3932 1579712308662117 3933 1740357448404351 3934 1244980358230917 3935 1321671968569122 3936 1807217229039629 3937 1533608008542878 3938 1184345561880370 3939 1634384542120308 3940 1807924897305673 3941 1295643547028069 3942 1367531485233790 3943 1872960658711200 3944 1596109098269977 3945 1228918536653290 3946 1690879834042473 3947 1877980770321565 3948 1348347897568598 3949 1414984676496467 3950 1940971773836970 3951 1661057349500941 3952 1275203460861921 3953 1749257660489380 3954 1950611683267283 3955 1403173540772578 3956 1464088046691969 3957 2011324956582084 3958 1728543998972938 3959 1323266909751261 3960 1809579446539731 3961 2025907101801286 3962 1460203629400207 3963 1514900154587230 3964 2084096916699950 3965 1798663487642471 3966 1373178025653507 3967 1871908617461164 3968 2103959421218114 3969 1519524447065443 3970 1567481704049737 3971 2159366786977268 3972 1871513592023524 3973 1425008634801428 3974 1936310680136433 3975 2184864066336653 3976 1581225519532622 3977 1621895609735181 3978 2237216173191131 3979 1947195509184387 3980 1478833328369719 3981 2002853278250033 3982 2268719576194037 3983 1645399731025558 3984 1678207093874603 3985 2317729254756980 3986 2025813995770732 3987 1534729587275316 3988 2071606279063505 3989 2355627709823716 3990 1712143443340388 3991 1736483757726916 3992 2400992838595858 3993 2107477459008553 3994 1592777869813760 3995 2142641832958425 3996 2445693536160843 3997 1781556619870111 3998 1796795684911978 3999 2487096465301092 4000 2192298103830000 4001 1653061744987240 4002 2216034465935801 4003 2539025546043763 4004 1853742953078379 4005 1859215519085334 4006 2576132467151315 4007 2280392030273418 4008 1715667987234704 4009 2291861143821052 4010 2635735747630381 4011 1928809996736221 4012 1923818574276916 4013 2668196080162858 4014 2371879389171870 4015 1780686718829623 4016 2370201370913975 4017 2735939784996611 4018 2006869302240062 4019 1990682919259305 4020 2763385506557150 4021 2466884486338449 4022 1848211512230630 4023 2451137259220372 4024 2839757039391178 4025 2088036559628215 4026 2059889495401016 4027 2861802033001740 4028 2565535947309402 4029 1918339542164210 4030 2534753633647954 4031 2947310754795812 4032 2172431743309326 4033 2131522208235766 4034 2963550097894131 4035 2667966828746863 4036 1991171696123979 4037 2621138106683846 4038 3058728145385941 4039 2260179262364122 4040 2205668053353994 4041 3068737416172656 4042 2774314792725518 4043 2066812736786244 4044 2710381190595090 4045 3174140528448903 4046 2351408116325234 4047 2282417215733587 4048 3177475051713881 4049 2884722225817067 4050 2145371421261784 4051 2802576377937429 4052 3293683438409570 4053 2446252055355050 4054 2361863204234030 4055 3289877549150828 4056 2999336423460577 4057 2226960674498510 4058 2897820261281934 4059 3417496767547010 4060 2544849746657207 4061 2444102959267889 4062 3406063011763013 4063 3118309717189154 4064 2311697717922208 4065 2996212620007501 4066 3545724886975630 4067 2647344945200342 4068 2529236996516835 4069 3526153240676409 4070 3241799669658671 4071 2399704254563478 4072 3097856548041631 4073 3678516795594711 4074 2753886671431726 4075 2617369523567330 4076 3650273818683729 4077 3369969210528934 4078 2491106607731314 4079 3202858547453621 4080 3816026248462034 4081 2864629393153077 4082 2708608593491492 4083 3778554257286570 4084 3502986842726875 4085 2586035918639185 4086 3311328664773827 4087 3958411914446544 4088 2979733215292636 4089 2803066231130944 4090 3911128086820624 4091 3641026787530763 4092 2684628295840047 4093 3423380591870502 4094 4105837512424195 4095 3099364073634642 4096 2900858597230760 4097 4048133011863924 4098 3784269202698223 4099 2787025026140541 4100 3539131811481617 4101 4258471978154751 4102 3223693937341745 4103 3002106125083208 4104 4189711008131720 4105 3932900337301900 4106 2893372735564687 4107 3658703705936707 4108 4416489608767730 4109 3352901015327984 4110 3106933695969973 4111 4336008486712204 4112 4087112762396762 4113 3003823614436878 4114 3782221712506788 4115 4580070239380423 4116 3487169972326751 4117 3215470786927727 4118 4487176398262463 4119 4247105536212285 4120 3118535590656749 4121 3909815440606576 4122 4749399396393018 4123 3626692148632461 4124 3327851658283425 4125 4643370406630027 4126 4413084448033675 4127 3237672569876783 4128 4041618837652346 4129 4924668484407853 4130 3771665790602566 4131 3444215513376036 4132 4804751000818900 4133 4585262194400186 4134 3361404621965817 4135 4177770315349182 4136 5106074948849818 4137 3922296284599452 4138 3564706699025740 4139 4971483678625726 4140 4763858636940522 4141 3489908237228956 4142 4318412926831300 4143 5293822473803526 4144 4078796402752836 4145 3689474878081723 4146 5143739066946959 4147 4949100990226820 4148 3623366526982515 4149 4463694502728390 4150 5488121154518700 4151 4241386552032061 4152 3818675243741502 4153 5321693115998907 4154 5141224094352230 4155 3761969496868276 4156 4613767840333870 4157 5689187706782487 4158 4410295036207709 4159 3952468705855721 4160 5505527228611267 4161 5340470615157045 4162 3905914262486822 4163 4768790850231771 4164 5897245649929253 4165 4585758320919658 4166 4091022120055983 4167 5695428465707909 4168 5547091332342345 4169 4055405340910087 4170 4928926758339838 4171 6112525528414669 4172 4768021312883696 4173 4234508488830584 4174 5891589685173907 4175 5761345352835404 4176 4210654882427218 4177 5094344263849675 4178 6335265105949187 4179 4957337641939643 4180 4383107206482723 4181 6094209759354543 4182 5983500415304095 4183 4371882981391902 4184 5265217755086337 4185 6565709600006294 4186 5153969958484129 4187 4537004276039082 4188 6303493724195987 4189 6213833117433215 4190 4539317925188862 4191 5441727479619480 4192 6804111887751364 4193 5358190233593440 4194 4696392571151576 4195 6519653009463745 4196 6452629237764499 4197 4713196525668888 4198 5624059774859823 4199 7050732754221128 4200 5570280075792410 4201 4861472069971122 4202 6742905598942684 4203 6700183977729357 4204 4893764386478747 4205 5812407251299840 4206 7305841110786764 4207 5790531050282041 4208 5032450135157475 4209 6973476274197915 4210 6956802301745249 4211 5081276256399279 4212 6006969038880910 4213 7569714257800559 4214 6019245016271461 4215 5209541765949595 4216 7211596786565220 4217 7222799194912137 4218 5275996316302094 4219 6207950984299512 4220 7842638116338645 4221 6256734466473543 4222 5392969897525937 4223 7457506115368036 4224 7498500022380451 4225 5478198555749895 4226 6415565914293494 4227 8124907506185165 4228 6503322886166049 4229 5582965672562566 4230 7711450652558545 4231 7784240803624852 4232 5688167080907175 4233 6630033848070028 4234 8416826391660610 4235 6759345114242217 4236 5779768761290284 4237 7973684476254530 4238 8080368592165002 4239 5906196515894209 4240 6851582278640575 4241 8718708175825815 4242 7025147725308111 4243 5983627653916621 4244 8244469548987506 4245 8387241767417484 4246 6132592333026476 4247 7080446401546091 4248 9030875961280437 4249 7301089413512173 4250 6194800002794794 4251 8524076007559998 4252 8705230435864615 4253 6367671280485938 4254 7316869415506058 4255 9353662861537526 4256 7587541399120147 4257 6413552937199799 4258 8812782375810462 4259 9034716741555339 4260 6611761736400709 4261 7561102768599236 4262 9687412277688848 4263 7884887836496595 4264 6640163429113467 4265 9110875871896446 4266 9376095289910014 4267 6865204164456021 4268 7813406479621590 4269 10032478227987663 4270 8193526246537252 4271 6874918631922020 4272 9418652636630707 4273 9729773477954061 4274 7128351493401078 4275 8074049403022521 4276 10389225641350473 4277 8513867950314154 4278 7118116271446358 4279 9736418059252776 4280 10096171942028644 4281 7401569602370800 4282 8343309572359776 4283 10758030706204773 4284 8846338528906648 4285 7370065010227446 4286 10064487022502876 4287 10475724908938379 4288 7685237727468899 4289 8621474485429002 4290 11139281181886517 4291 9191378284161491 4292 7631084865513528 4293 10403184248100282 4294 10868880668853146 4295 7979748978658308 4296 8908841471357208 4297 11533376767891247 4298 9549442727611049 4299 7901507600935405 4300 10752844559682889 4301 11276101948636265 4302 8285510775224359 4303 9205717997356810 4304 11940729434249054 4305 9921003069967037 4306 8181677173271225 4307 11113813249330472 4308 11697866411332820 4309 8602945396165685 4310 9512422061155206 4311 12361763812417133 4312 10306546740759558 4313 8471950153407767 4314 11486446359663946 4315 12134667052961855 4316 8932490446431164 4317 9829282520967619 4318 12796917545798770 4319 10706577908339045 4320 8772696203846799 4321 11871111072720249 4322 12587012730078123 4323 9274599442912420 4324 10156639514960278 4325 13246641703546006 4326 11121618032047348 4327 9084298530967397 4328 12268186012633016 4329 13055428581426220 4330 9629742313427969 4331 10494844816199635 4332 13711401152494778 4333 11552206414446326 4334 9407154395343822 4335 12678061658342700 4336 13540456585089578 4337 9998406020519616 4338 10844262281029736 4339 14191674995241890 4340 11998900788001586 4341 9741675597480991 4342 13101140668255374 4343 14042656006501462 4344 10381095095333018 4345 11205268230759308 4346 14687956964800985 4347 12462277901443617 4348 10088289023139521 4349 13537838318411169 4350 14562603986817401 4351 10778332301514775 4352 11578251931011549 4353 15200755888435102 4354 12942934142891884 4355 10447437164834727 4356 13988582850706034 4357 15100896018805390 4358 11190659206244465 4359 11963616002102588 4360 15730596106440242 4361 13441486162430106 4362 10819578704535505 4363 14453815938122912 4364 15658146568189638 4365 11618636886720610 4366 12361776931440423 4367 16278017963257230 4368 13958571533801483 4369 11205189073356266 4370 14933993058251819 4371 16234989579071742 4372 12062846540699598 4373 12773165514737609 4374 16843578251911727 4375 14494849415229490 4376 11604761074123277 4377 15429583987391375 4378 16832079130024761 4379 12523890238179200 4380 13198227403744740 4381 17427850734043556 4382 15051001252001783 4383 12018805481874811 4384 15941073201091407 4385 17450089970814443 4386 13002391573999766 4387 13637423580461266 4388 18031426611580066 4389 15627731477779149 4390 12447851708941035 4391 16468960399093845 4392 18089718215168235 4393 13498996467449451 4394 14091230942701875 4395 18654915077456881 4396 16225768260343623 4397 12892448449010168 4398 17013760934839616 4399 18751681910600160 4400 14014373859609048 4401 14560142813691587 4402 19298943816221258 4403 16845864245835928 4404 13353164387565148 4405 17576006373218260 4406 19436721769905868 4407 14549216563821846 4408 15044669567994989 4409 19964159587278274 4410 17488797350168151 4411 13830588892440234 4412 18156244951154280 4413 20145601776046653 4414 15104242010587397 4415 15545339179106020 4416 20651228756265522 4417 18155371548587956 4418 14325332772616064 4419 18755042170367143 4420 20879109954469131 4421 15680193151980086 4422 16062697888518367 4423 21360837912793300 4424 18846417715470992 4425 14838029018406986 4426 19372981291163390 4427 21638059015138973 4428 16277839257124736 4429 16597310793959221 4430 22093694434496718 4431 19562794461847912 4432 15369333611792951 4433 20010663962597970 4434 22423287167946599 4435 16897976873791342 4436 17149762564623483 4437 22850527141398924 4438 20305389026255519 4439 15919926319553404 4440 20668710751847076 4441 23235658804031323 4442 17541430677634212 4443 17720658072962277 4444 23632086894690959 4445 21075118163086297 4446 16490511558548887 4447 21347761814183674 4448 24076065356687649 4449 18209054494437847 4450 18310623159162872 4451 24439147289926317 4452 21872929087434483 4453 17081819245312333 4454 22048477460511273 4455 24945426024293967 4456 18901732206453676 4457 18920305309663598 4458 25272505292747678 4459 22699800417096600 4460 17694605719881986 4461 22771538869835499 4462 25844688679190952 4463 19620378838939602 4464 19550374474245908 4465 26132981973282695 4466 23556743174587325 4467 18329654655615461 4468 23517648697573237 4469 26774830634690781 4470 20365941527188235 4471 20201523794513032 4472 27021423181124903 4473 24444801785887822 4474 18987778045388658 4475 24287531833423427 4476 27736859604593130 4477 21139400671175160 4478 20874470477252201 4479 27938700323488465 4480 25365055142786995 4481 19669817175608090 4482 25081936053355473 4483 28731814516813517 4484 21941770967048606 4485 21569956576418081 4486 28885711081921264 4487 26318617661727005 4488 20376643678861127 4489 25901632825833560 4490 29760766526377747 4491 22774102633985502 4492 22288749926505362 4493 29863380236881937 4494 27306640409911680 4495 21109160576335059 4496 26747418010627331 4497 30824819878412355 4498 23637482514096807 4499 23031644981886367 4500 30872660428864246 4501 28330312227581799 4502 21868303401235272 4503 27620112716653864 4504 31925112977537700 4505 24533035375786849 4506 23799463814272189 4507 31914533032250837 4508 29390860921607069 4509 22655041314115314 4510 28520564050822162 4511 33062819303151546 4512 25461925086325614 4513 24593057013348073 4514 32990008963642427 4515 30489554454826860 4516 23470378301627820 4517 29449646031018308 4518 34239148538360248 4519 26425355996216252 4520 25413304752737578 4521 34100129608066111 4522 31627702210834551 4523 24315354369524806 4524 30408260388528251 4525 35455347540572287 4526 27424574188893493 4527 26261117756236709 4528 35245967677508433 4529 32806656254306431 4530 25191046821626831 4531 31397337539777222 4532 36712701533318889 4533 28460868950926526 4534 27137438436817883 4535 36428628192691572 4536 34027812671015646 4537 26098571535525462 4538 32417837446159479 4539 38012535135408654 4540 29535574103525830 4541 28043241933123377 4542 37649249395045869 4543 35292612903072589 4544 27039084326930304 4545 33470750648504068 4546 39356213619085667 4547 30650069563641467 4548 28979537326434733 4549 38909003787497086 4550 36602545168512757 4551 28013782313453753 4552 34557099188245555 4553 40745144001221153 4554 31805782762299714 4555 29947368752220647 4556 40209099103263884 4557 37959145875715372 4558 29023905369792493 4559 35677937708895375 4560 42180776371518475 4561 33004190301906475 4562 30947816700397572 4563 41550779409362397 4564 39364001126927200 4565 30070737585278026 4566 36834354442877490 4567 43664605049324952 4568 34246819466680528 4569 31981999207142841 4570 42935326135858780 4571 40818748216451824 4572 31155608815720035 4573 38027472384414431 4574 45198169985836801 4575 35535249981842238 4576 33051073243931507 4577 44364059245972265 4578 42325077222838627 4579 32279896240730620 4580 39258450346685290 4581 46783057990391502 4582 36871115621677041 4583 34156235995249898 4584 45838338329695560 4585 43884732595459137 4586 33445026018388853 4587 40528484210954399 4588 48420904210754869 4589 38256106076561916 4590 35298726342354696 4591 47359563844650970 4592 45499514840444230 4593 34652474948751048 4594 41838808058865278 4595 50113393433017144 4596 39691968664581792 4597 36479826232700571 4598 48929178278181567 4599 47171282200653337 4600 35903772237842617 4601 43190695503004443 4602 51862261644343297 4603 41180510312645138 4604 37700862264830266 4605 50548667463429016 4606 48901952440481830 4607 37200501274130859 4608 44585460899596213 4609 53669297410736553 4610 42723599377865398 4611 38963207155819056 4612 52219561814293033 4613 50693504624600184 4614 38544301508787699 4615 46024460765876747 4616 55536343526927138 4617 44323167749439351 4618 40268281433921538 4619 53943437721420012 4620 52547981007175692 4621 39936870352281699 4622 47509095078852271 4623 57465298476587242 4624 45981212786324174 4625 41617555010831213 4626 55721918864763169 4627 54467488914810239 4628 41379965178246669 4629 49040808785347963 4630 59458118174191494 4631 47699799546874444 4632 43012548989241877 4633 57556677694499928 4634 56454202746118912 4635 42875405347824518 4636 50621093192704966 4637 61516817512581857 4638 49481062849790492 4639 44454837346958162 4640 59449436826168042 4641 58510365964738356 4642 44425074344887398 4643 52251487577799184 4644 63643472201988537 4645 51327209638863668 4646 45946048867078511 4647 61401970611901480 4648 60638293215280628 4649 46030921936193914 4650 53933580676083036 4651 65840220410018549 4652 53240521174513041 4653 47487868941561824 4654 63416106623469858 4655 62840372432707620 4656 47694966446219224 4657 55669012396117831 4658 68109264703366660 4659 55223355541473879 4660 49082041632012879 4661 65493727319501735 4662 65119067081153236 4663 49419297061637251 4664 57459475413834491 4665 70452873785681242 4666 57278149978617852 4667 50730371600894304 4668 67636771622155428 4669 67476918386046865 4670 51206076254482701 4671 59306716999694505 4672 72873384547700698 4673 59407423537796156 4674 52434726311524283 4675 69847236686391239 4676 69916547702757749 4677 53057542240023433 4678 61212540725331210 4679 75373203908818701 4680 61613779560150156 4681 54197038095426359 4682 72127179576305341 4683 72440658878354963 4684 54976011557460231 4685 63178808410966480 4686 77954810981792308 4687 63899908494740987 4688 56019306500785598 4689 74478719142957371 4690 75052040757138100 4691 56963881690767055 4692 65207441952211692 4693 80620759024053370 4694 66268590529958569 4695 57903600505098106 4696 76904037806823414 4697 77753569679406110 4698 59023633816729896 4699 67300425395693721 4700 83373677723545265 4701 68722698581124601 4702 59852061021687821 4703 79405383551032462 4704 80548212131485977 4705 61157835598859954 4706 69459806894354132 4707 86216275266269787 4708 71265201086055761 4709 61866903267499623 4710 81985071816871453 4711 83439027389013109 4712 63369144113124497 4713 71687700919907893 4714 89151340750060552 4715 73899165171271623 4716 63950419438007141 4717 84645487619756406 4718 86429170319591275 4719 65660308825683939 4720 73986290355351129 4721 92181746375296144 4722 76627759621354838 4723 66104981240381567 4724 87389087565103809 4725 89521894178664413 4726 68034174707238932 4727 76357828853482610 4728 95310449993907076 4729 79454258233889497 4730 68333042747873812 4731 90218402094891292 4732 92720553573105342 4733 70493685405946893 4734 78804643076057493 4735 98540497430464798 4736 82382042972733836 4737 70637143109370924 4738 93136037631717457 4739 96028607418314553 4740 73041886561999792 4741 81329135208024941 4742 101875025174199051 4743 85414607522453287 4744 73019909594776119 4745 96144678964240398 4746 99449622071655113 4747 75681929187697814 4748 83933785353425763 4749 105317262838197133 4750 88555560636149726 4751 75484060492767472 4752 99247091527819418 4753 102987274459598263 4754 78417073194528756 4755 86621154215784279 4756 108870536002529867 4757 91808629900673291 4758 78032408359557723 4759 102446123937684648 4760 106645355390527210 4761 81250690993126601 4762 89393885661327883 4763 112538268819815146 4764 95177665290327704 4765 80667863117154055 4766 105744710415026235 4767 110427772861408915 4768 84186271245790063 4769 92254709576692849 4770 116323987018120133 4771 98666643154728776 4772 83393435518753465 4773 109145873477381758 4774 114338555559707689 4775 87227422699770152 4776 95206444610893667 4777 120231320661495800 4778 102279669990259632 4779 86212240460717783 4780 112652726519650374 4781 118381856359702580 4782 90377878178973916 4783 98252001222039311 4784 124264007321899315 4785 106020986663176484 4786 89127500678416605 4787 116268476671718581 4788 122561956023968219 4789 93641498664752905 4790 101394384610269249 4791 128425895003921937 4792 109894972411310790 4793 92142550286068681 4794 119996427544558516 4795 126883266899705989 4796 97022277541307459 4797 104636697966099031 4798 132720945495367535 4799 113906149315634502 4800 95260838717839703 4801 123839982265792489 4802 131350336830939371 4803 100524344939024098 4804 107982145607142464 4805 137153237466018892 4806 118059186545483035 4807 98485934510306319 4808 127802646401619896 4809 135967853065985343 4810 104151972248883066 4811 111434036441561734 4812 141726970007187381 4813 122358905092475749 4814 101821529504646865 4815 131888031181775984 4816 140740646391808521 4817 107909576744232797 4818 114995787322397071 4819 146446465914796997 4820 126810282273186168 4821 105271442887550854 4822 136099856608764922 4823 145673695264495919 4824 111801726380440421 4825 118670926740272933 4826 151316175428898163 4827 131418456740158164 4828 108839625671018945 4829 140441954884327850 4830 150772130178030861 4831 115833144711847830 4832 122463098410089775 4833 156340679712080340 4834 136188733256681358 4835 112530165008641836 4836 144918273718276911 4837 156041238029963001 4838 120008715993814420 4839 126376065208220151 4840 161524694800437523 4841 141126588000358961 4842 116347288970696212 4843 149532879969401168 4844 161486466737666030 4845 124333490412616373 4846 130413713007075067 4847 166873075289056740 4848 146237673625541625 4849 120295371153459078 4850 154289963166915230 4851 167113429852266345 4852 128812689507948895 4853 134580054873041960 4854 172390818506717570 4855 151527824875707563 4856 124378935768483934 4857 159193839379635789 4858 172927911435827351 4859 133451711734520468 4860 138879235165612050 4861 178083068420747661 4862 157003063949873084 4863 128602662563866506 4864 164248954963940857 4865 178935870937452812 4866 138256138224177063 4867 143315534013152236 4868 183955120048552006 4869 162669606441015882 4870 132971392247425588 4871 169459890675856622 4872 185143448345787710 4873 143231738698943234 4874 147893371694392551 4875 190012423594989006 4876 168533867023640551 4877 137490131740120640 4878 174831365660399176 4879 191556969341637047 4880 148384477592994170 4881 152617313410397989 4882 196260589114428678 4883 174602465736316407 4884 142164059954219665 4885 180368241822189555 4886 198182950741094888 4887 153720520338080981 4888 157492073967149221 4889 202705390894684054 4890 180882234008608098 4891 146998533399981444 4892 186075528071932631 4893 205028105940025398 4894 159246239866656780 4895 162522522863288729 4896 209352772384246933 4897 187380221306739785 4898 151999092341301210 4899 191958384972257037 4900 212099350663624881 4901 164968223291781819 4902 167713689293912725 4903 216208850837476316 4904 194103701518999578 4905 157171466778226458 4906 198022129258143487 4907 219403808719098215 4908 170893278813978171 4909 173070767574703771 4910 223279922522621429 4911 201060179984662921 4912 162521583003585326 4913 204272238775674558 4914 226948818068544816 4915 177028442818884204 4916 178599122488368741 4917 230572467643996071 4918 208257400257986205 4919 168055569985411189 4920 210714357294394104 4921 234741936906706799 4922 183380987211663626 4923 184304295067266687 4924 238093155847150309 4925 215703351541505463 4926 173779766349652159 4927 217354299757822186 4928 242790950075146061 4929 189958426957053720 4930 190192008305081599 4931 245848851434805742 4932 223406275849926547 4933 179700727187685049 4934 224198057406804222 4935 251103875483102596 4936 196768527866413536 4937 196268173321489659 4938 253846619186654148 4939 231374675870018245 4940 185825231491841003 4941 231251803361938044 4942 259688970881545339 4943 203819314606169498 4944 202538895463279383 4945 262093729886656358 4946 239617322546759605 4947 192160289414893049 4948 238521898078241969 4949 268554740646326433 4950 211119078964067052 4951 209010480875873383 4952 270597666476099395 4953 248143263393337250 4954 198713150186370940 4955 246014895280842767 4956 277709942931953309 4957 218676388353386217 4958 215689443019675582 4959 279366129911075749 4960 256961830523091534 4961 205491309852662650 4962 253737547772688289 4963 287163596836908282 4964 226500094586420314 4965 222582509675024828 4966 288407045668346683 4967 266082649434282141 4968 212502519703940182 4969 261696813746250297 4970 296924989958232568 4971 234599342903434376 4972 229696629900953449 4973 297728569953070546 4974 275515647512750278 4975 219754794524857603 4976 269899862967320594 4977 307003685960228524 4978 242983581282871338 4979 237038981501851159 4980 307339096578355075 4981 285271063317404961 4982 227256421563829575 4983 278354083487023340 4984 317409532551726726 4985 251662570025612591 4986 244616978457734741 4987 317247263544315400 4988 295359455579754647 4989 235015969326291528 4990 287067088226255484 4991 328152669480722503 4992 260646391633124855 4993 252438278882450043 4994 327461960313563870 4995 305791713017560360 4996 243042297119555568 4997 296046722113765028 4998 339243536957655838 4999 269945460979184730 5000 260510792956406140 5001 337992334784126916 5002 316579063858771098 5003 251344564422653399 5004 305301069097467956 5005 350692884099390773 5006 279570535788890456 5007 268842691408214487 5008 348847800984252555 5009 327733086212139785 5010 259932241042159005 5011 314838459736029311 5012 362511777823294298 5013 289532727431866742 5014 277442413982552777 5015 360038046463204493 5016 339265718144689359 5017 268815117094246559 5018 324667478664881312 5019 374711611765531952 5020 299843512036785358 5021 286318678479158130 5022 371573040430345008 5023 351189268639595841 5024 278003313809099340 5025 334796972670586726 5026 387304115671694173 5027 310514741941921939 5028 295480489790732815 5029 383463041589070079 5030 363516428257760919 5031 287507294163131397 5032 345236058641207531 5033 400301364815939770 5034 321558657481823363 5035 304937149535085866 5036 395718606746763743 5037 376260280714990917 5038 297337874371392387 5039 355994132154498484 5040 413715789915623031 5041 332987899132955460 5042 314698265700194053 5043 408350599118854796 5044 389434314159868784 5045 307506235210295241 5046 367080875944270812 5047 427560187078879007 5048 344815520011146655 5049 324773762907722947 5050 421370197437614798 5051 403052433403842304 5052 318023934239937610 5053 378506269035477023 5054 441847728272396822 5055 357054998752221069 5056 335173892704421490 5057 434788904755099470 5058 417128971849429920 5059 328902917859615642 5060 390280595760144249 5061 456591971826864304 5062 369720252760860059 5063 345909244497641158 5064 448618558080647235 5065 431678704408592671 5066 340155534304592988 5067 402414455474607546 5068 471806873488232178 5069 382825651868276173 5070 356990756534890665 5071 462871337712986467 5072 446716860117009008 5073 351794546479374429 5074 414918772160770009 5075 487506797512256638 5076 396386032375442338 5077 368429727554238659 5078 477559777438236035 5079 462259135778103536 5080 363833145775584016 5081 427804804762881057 5082 503706528331575885 5083 410416711532043131 5084 380237828496454219 5085 492696774423509095 5086 478321709301016235 5087 376284965730767825 5088 441084157412263873 5089 520421282271903288 5090 424933502419349694 5091 392427114916042035 5092 508295600008906165 5093 494921254109514638 5094 389164096716976395 5095 454768790423439547 5096 537666719869227345 5097 439952729297181051 5098 405010039472886477 5099 524369910197067882 5100 512074953243419482 5101 402485100475176335 5102 468871031182791069 5103 555458958242334036 5104 455491243374043743 5105 417999465152494625 5106 540933757074884926 5107 529800514573688071 5108 416263025727162016 5109 483403585846456428 5110 573814584095907429 5111 471566439071357619 5112 431408678587167816 5113 558001599935309041 5114 548116185709050939 5115 430513423638797116 5116 498379550936009971 5117 592750666786195222 5118 488196270731161792 5119 445251404136750866 5120 575588317366835056 5121 567040770060867741 5122 445252364410430790 5123 513812425783122852 5124 612284772048105721 5125 505399269849398115 5126 459541818092434560 5127 593709219046313920 5128 586593642598941978 5129 460496453725442168 5130 529716124878184049 5131 632434975792443753 5132 523194562774191188 5133 474294563672674762 5134 612380058536308862 5135 606794766811926752 5136 476262850377737636 5137 546104991109600696 5138 653219878597422341 5139 541601888962880827 5140 489524766165713462 5141 631617045790193436 5142 627664711358761145 5143 492569283764827915 5144 562993808914088487 5145 674658620278384496 5146 560641619726617929 5147 505248048898669948 5148 651436860700152102 5149 649224667972809439 5150 509434072614521729 5151 580397818361606345 5152 696770895185954433 5153 580334777568769090 5154 521480549378522711 5155 671856666358101644 5156 671496469057702694 5157 526876143585414073 5158 598332729159163284 5159 719576967591666071 5160 600703056034674950 5161 538238936295637910 5162 692894123399877753 5163 694502606586081304 5164 544915051157910149 5165 616814735635481785 5166 743097687837681256 5167 621768840192010686 5168 555540426726584252 5169 714567404068422944 5170 718266250691211978 5171 563570997408794902 5172 635860531653555905 5173 767354508583722818 5174 643555227647709544 5175 573402804237315406 5176 736895207402199458 5177 742811269613751654 5178 582864853135686668 5179 655487326552564212 5180 792369501856026178 5181 666086050234218349 5182 591844437214764582 5183 759896774150110941 5184 768162249343388349 5185 602818178875625582 5186 675712861027786467 5187 818165376203887310 5188 689385896258767055 5189 610884298138839130 5190 783591902855349736 5191 794344514669861066 5192 623453247336160533 5193 696555424091006499 5194 844765494697709798 5195 713480133462873492 5196 630541983114025425 5197 808000965674265185 5198 821384149931615799 5199 644793065732142217 5200 718033869980116057 5201 872193893046427008 5202 738394932572744231 5203 650837732383247684 5204 833144925410169914 5205 849308021230433869 5206 666861399600235787 5207 740167636202964016 5208 900475298597685097 5209 764157291602825828 5210 671792451135003421 5211 859045352291822104 5212 878143798347122994 5213 689682796532508882 5214 762976761543007793 5215 929635149469808934 5216 790795060779787412 5217 693427731336776697 5218 885724442014734890 5219 907919978182097705 5220 713282611455757466 5221 786481905255651975 5222 959699614610372935 5223 818336968264807427 5224 715765873897477888 5225 913205033538556165 5226 938665907901470087 5227 737687031844353692 5228 810704366240353865 5229 990695613999801358 5230 846812646527294875 5231 738829911902747997 5232 941510628197207944 5233 970411809669216569 5234 762923104550555591 5235 835666103462915586 5236 1022650839827263176 5237 876252659564566748 5238 762643634217508456 5239 970665408577768642 5240 1003188805090255453 5241 789018762584009243 5242 861389756368882568 5243 1055593777826468566 5244 906688530805635769 5245 787231610210130254 5246 1000694258764715506 5247 1037028941303462597 5248 816002853583441407 5249 887898666609706231 5250 1089553729631545448 5251 938152771910944444 5252 812619214884946265 5253 1031622784367034468 5254 1071965216791865006 5255 843905168255337090 5256 915216899777070991 5257 1124560835308528226 5258 970678912290813970 5259 838832655187696552 5260 1063477333965506412 5261 1108031608909274770 5262 872756470582761387 5263 943369268515705800 5264 1160646096957669860 5265 1004301529572406196 5266 865898996762919798 5267 1096285020359077292 5268 1145263101131623243 5269 902588528020303476 5270 972381355663116182 5271 1197841402508138256 5272 1039056280821734744 5273 893846191938558390 5274 1130073743288621638 5275 1183695712093836838 5276 933434143541317325 5277 1002279538837078244 5278 1236179550636464993 5279 1074979934769639285 5280 922703108209037274 5281 1164872211977631369 5282 1223366524360117367 5283 965327187691952602 5284 1033091015070529581 5285 1275694275896062542 5286 1112110404831099289 5287 952499558002416197 5288 1200709969210606240 5289 1264313715051903591 5290 998302632583103100 5291 1064843826967097602 5292 1316420275025898756 5293 1150486783186666218 5294 983266328995910989 5295 1237617415248020859 5296 1306576586219054123 5297 1032396585912293562 5298 1097566888926599378 5299 1358393233490006711 5300 1190149375697772212 5301 1015035215775353785 5302 1275625833341912175 5303 1350195597143857792 5304 1067646327012815572 5305 1131290014967739355 5306 1401649853254941550 5307 1231139737945288843 5308 1047839052095907404 5309 1314767415110227247 5310 1395212396399612684 5311 1104090342957631180 5312 1166043946645451604 5313 1446227880819189190 5314 1273500712144539503 5315 1081711744550030438 5316 1355075287577538562 5317 1441669855920156918 5318 1141768366784623971 5319 1201860382646135917 5320 1492166136541908903 5321 1317276465248007713 5322 1116688306893043957 5323 1396583540098728669 5324 1489612104836781774 5325 1180721415803321892 5326 1238772008504347268 5327 1539504544246983681 5328 1362512527969361887 5329 1152804895842317320 5330 1439327253018375445 5331 1539084565407676900 5332 1220991832121059256 5333 1276812528082285736 5334 1588284162190707651 5335 1409255835062761844 5336 1190098847594328766 5337 1483342526239571315 5338 1590133988728974689 5339 1262623323280233153 5340 1316016695200099081 5341 1638547214329532923 5342 1457554766570962892 5343 1228608715885247950 5344 1528666509600863615 5345 1642808492623339011 5346 1305661005217364630 5347 1356420347118205208 5348 1690337123019651217 5349 1507459190399715463 5350 1268374310833233370 5351 1575337433192130004 5352 1697157599326234100 5353 1350151445364936594 5354 1398060438202366885 5355 1743698542043070341 5356 1559020505910843134 5357 1309436739398149673 5358 1623394639554326052 5359 1753232275438170093 5360 1396142708182808699 5361 1440975075534819102 5362 1798677391136797361 5363 1612291688916452105 5364 1351838446690920691 5365 1672878615850196788 5366 1811084971692510256 5367 1443684400866392539 5368 1485203554742721401 5369 1855320890877600301 5370 1667327337744373092 5371 1395623258977821927 5372 1723831027998780695 5373 1870769665081626181 5374 1492827721596780283 5375 1530786397871614906 5376 1913677599144592608 5377 1724183720783201146 5378 1440836427606913472 5379 1776294754815681420 5380 1932341900818257183 5381 1543625508005024247 5382 1577765391513868561 5383 1973797447968242843 5384 1782918825154171674 5385 1487524674711077003 5386 1830313924200699074 5387 1995858836751512582 5388 1596132288295659663 5389 1626183627086134170 5390 2035731782036403550 5391 1843592406945060087 5392 1535736239909925470 5393 1885933949369687087 5394 2061379287639978971 5395 1650404332624297342 5396 1676085541402606998 5397 2099533397619717692 5398 1906266042629345540 5399 1585520928874625505 5400 1943201567221269261 5401 2128963771979697522 5402 1706499707257891221 5403 1727516959506897581 5404 2165256583236890735 5405 1971003182134219566 5406 1636930162973132969 5407 2002164876789347796 5408 2198674558713356096 5409 1764478329031778117 5410 1780525137843754238 5411 2232957160775411598 5412 2037869203155409595 5413 1690017030868924279 5414 2062873379922825170 5415 2270575716599078341 5416 1824402022718120983 5417 1835158809804749368 5418 2302692528439044311 5419 2106931467211879423 5420 1744836341287020590 5421 2125378022096097154 5422 2344733163486719551 5423 1886334578737824703 5424 1891468231661596173 5425 2374521704189066315 5426 2178259377012448435 5427 1801444677828952308 5428 2189731235543428716 5429 2421214718362983715 5430 1950341813918238133 5431 1949505230994688892 5432 2448505371104358663 5433 2251924435657882271 5434 1859900455046905819 5435 2255986982573450402 5436 2500090153333073659 5437 2016491632644086576 5438 2009323255560889159 5439 2524705923276141376 5440 2328000307223324588 5441 1920263976667644489 5442 2324200801308845797 5443 2581431248484915686 5444 2084854091195546549 5445 2070977424784312432 5446 2603187513717961186 5447 2406562879276861910 5448 1982597495173143627 5449 2394429851659333275 5450 2665311846721636611 5451 2155501462532680868 5452 2134524581741912210 5453 2684016102854923590 5454 2487690326850504740 5455 2046965273636879944 5456 2466732963826807844 5457 2751807911595516994 5458 2228508304414472433 5459 2200023347906554152 5460 2767259509129371643 5461 2571463178452832135 5462 2113433649020589829 5463 2541170687101109741 5464 2840997585144613330 5465 2303951528022010128 5466 2267534178444938401 5467 2852987460233179075 5468 2657964383610265560 5469 2182071097838251475 5470 2617805341300026745 5471 2932961248854922202 5472 2381910470070225374 5473 2337119420414411882 5474 2941271646563666856 5475 2747279382560808337 5476 2252948303390197703 5477 2696701068562488761 5478 3027781584662925241 5479 2462466965485277191 5480 2408843371579324254 5481 3032185775356719294 5482 2839496177556526256 5483 2326138225482286322 5484 2777923887903552961 5485 3125543639212968164 5486 2545705423732367260 5487 2482772342275253152 5488 3125805627155823747 5489 2934705406435127282 5490 2401716171831485378 5491 2861541750189804382 5492 3226334888196010515 5493 2631712905774740148 5494 2558974717962248319 5495 3222209113013271972 5496 3033000417884662751 5497 2479759872080284127 5498 2947624596000708840 5499 3330245304078406463 5500 2720579204852007270 5501 2637521024982762268 5502 3321476334145235466 5503 3134477349099604851 5504 2560349553621041743 5505 3036244413982673270 5506 3437367423956351565 5507 2812396927960649086 5508 2718483997083477842 5509 3423689642377414934 5510 3239235205219247877 5511 2643568020159588372 5512 3127475302219260898 5513 3547796420941500054 5514 2907261581330204647 5515 2801938645306711270 5516 3528933703169451429 5517 3347375941285841935 5518 2729500732219247450 5519 3221393530172642792 5520 3661630175720516566 5521 3005271656677070928 5522 2887962328726195578 5523 3637295559492262511 5524 3459004546078830521 5525 2818235890521809945 5526 3318077603777881102 5527 3778969351792976227 5528 3106528721639361298 5529 2976634828726149685 5530 3748864698415090006 5531 3574229128603901094 5532 2909864521447156501 5533 3417608331192648889 5534 3899917470935439745 5535 3211137511069653454 5536 3068038424210986925 5537 3863733118613027698 5538 3693161006556911962 5539 3004480565514511724 5540 3520068891844181136 5541 4024580992497839620 5542 3319206022702239226 5543 3162257970541160214 5544 3981995400721884468 5545 3815914797584241561 5546 3102180968088997347 5547 3625544906221988278 5548 4153069392982324063 5549 3430845613764898710 5550 3259380979492379143 5551 4103748778685331183 5552 3942608512622402614 5553 3203065773262272133 5554 3734124509119345913 5555 4285495249615227465 5556 3546171102167196891 5557 3359497703133243033 5558 4229093214095054971 5559 4073363652182716142 5560 3307238220113294646 5561 3845898423718316078 5562 4421974324262551641 5563 3665300868725264390 5564 3462701218825717487 5565 4358131471599829274 5566 4208305304825013040 5567 3414804842304077179 5568 3960960039282740880 5569 4562625651506379952 5570 3788356964175370948 5571 3569087518346562312 5572 4490969197460446577 5573 4347562248732777301 5574 3525875570219441639 5575 4079405489799392731 5576 4707571627130663763 5577 3915465217321709928 5578 3678755598238031711 5579 4627714999256371344 5580 4491267055592916651 5581 3640563836610856553 5582 4201333736395319151 5583 4856938100943559799 5584 4046755348194522131 5585 3791807554492720900 5586 4768480528898978882 5587 4639556197740923563 5588 3758986684957938668 5589 4326846650815375509 5590 5010854470079917021 5591 4182361082447580597 5592 3908348678581846844 5593 4913380566884552553 5594 4792570157732810559 5595 3881264881512206627 5596 4456049102852629239 5597 5169453776823848329 5598 4322420270997419756 5599 4028487558041870998 5600 5062533110023953377 5601 4950453541354497759 5602 4007523030241748848 5603 4589049048959826540 5604 5332872806987959664 5605 4467075011013411303 5606 4152336178526795055 5607 5216059460505961446 5608 5113355193186427449 5609 4137889691646121014 5610 4725957624999444403 5611 5501252193004302037 5612 4616471772392646846 5613 4280010030654923187 5614 5374084318615873738 5615 5281428315786629798 5616 4272497504665965386 5617 4866889240303959744 5618 5674736517654287454 5619 4770761525704022604 5620 4411628218451883744 5621 5536735876889034078 5622 5454830591564296189 5623 4411483312660433055 5624 5011961676070983799 5625 5853474422710979252 5626 4930099875870860846 5627 4547313572836658024 5628 5704145918107493684 5629 5633724308461562353 5630 4554988292684504737 5631 5161296185206666456 5632 6037618718308618452 5633 5094647197449724179 5634 4687192766843675740 5635 5876449914839259173 5636 5818276488468709404 5637 4703158089042268744 5638 5315017596710239141 5639 6227326497434339002 5640 5264568775912815470 5641 4831396436149288655 5642 6053787133019440228 5643 6008659020146719397 5644 4856142950356488136 5645 5473254421655399449 5646 6422759251242253915 5647 5440034950661105871 5648 4980059301483767872 5649 6236300737188794413 5650 6205048794133559883 5651 5014097871133667007 5652 5636138963929780642 5653 6624082989708955311 5654 5621221264319372925 5655 5133320296622912752 5656 6424137899983000799 5657 6407627842867270454 5658 5177182737074103862 5659 5803807432729780317 5660 6831468363213510430 5661 5808308613904629547 5662 5291322698424627866 5663 6617449913402866114 5664 6616583483451077161 5665 5345562475108208933 5666 5976400060042785383 5667 7045090789688512827 5668 6001483408567044269 5669 5454214262734805952 5670 6816392304555042177 5671 6832108464954913104 5672 5519407207419690042 5673 6154061220053960089 5674 7265130582804965947 5675 6200937729356984872 5676 5622147362508587044 5677 7021124953305021949 5678 7054401119026164091 5679 5698892410438099538 5680 6336939553781557728 5681 7491773085968487601 5682 6406869495868138131 5683 5795279132105566933 5684 7231812214633137957 5685 7283665515167274413 5686 5884199078073238418 5687 6525188095818461640 5688 7725208807466902758 5689 6619482635068413894 5690 5973771613982289844 5691 7448623043042844754 5692 7520111619498455827 5693 6075513890175224649 5694 6718964406555974671 5695 7965633561680366822 5696 6838987257325624401 5697 6157791911879442879 5698 7671731121916387483 5699 7763955458429611683 5700 6273029385505722509 5701 6918430706707440390 5702 8213248611568830765 5703 7065599834792234135 5704 6347512346600155022 5705 7901314995073150080 5706 8015419286002590449 5707 6476944140204256638 5708 7123754017582318570 5709 8468260817485309446 5710 7299543387317675195 5711 6543110618620572628 5712 8137558203532699571 5713 8274731756396776245 5714 6687462951050285418 5715 7335106303866470273 5716 8730882787401150093 5717 7541047670902721925 5718 6744769973498373328 5719 8380649424640388896 5720 8542128100300613955 5721 6904797024504124240 5722 7552664622435053816 5723 9001333033732715613 5724 7790349374029151072 5725 6952679374468541819 5726 8630782616669788766 5727 8817850306713156311 5728 7129164170843507110 5729 7776611273892783348 5730 9279836131724549408 5731 8047692316725021683 5732 7167033678057583010 5733 8888157165958040545 5734 9102147308817338196 5735 7360789004378087155 5736 8007133960443820938 5737 9566622884722310212 5738 8313327657870188445 5739 7388033817258688633 5740 9152978039804238155 5741 9395275175563695998 5742 7599903149076096624 5743 8244425946724442838 5744 9861930491156756205 5745 8587514105442335729 5746 7615886987960012021 5747 9425455942083437479 5748 9697497307542548596 5749 7846745450583336728 5750 8488686227279318421 5751 10166002718719845181 5752 8870518135384381139 5753 7850806843327152578 5754 9705807474925132938 5755 10009084638860700581 5756 8101562193988560794 5757 8740119697251233412 5758 10479090080416924797 5759 9162614213630928409 5760 8093013691688828517 5761 9994255303301573375 5762 10330315843535453569 5763 8364607328312262496 5764 8998937330044876750 5765 10801450018127740323 5766 9464085027154376109 5767 8342734702790270753 5768 10291028325999304835 5769 10661477548201759415 5770 8636142697093898316 5771 9265356358472203713 5772 11133347088220309572 5773 9775221718401061873 5774 8600204117816090369 5775 10596361849707396584 5776 11002864549577479071 5777 8916438276051344996 5778 9539600463219838513 5779 11475053155005176251 5780 10096324129164985313 5781 8865663468216094995 5782 10910497769824269333 5783 11354780038566289476 5784 9205772417210145225 5785 9821899965083207562 5786 11826847586431390055 5787 10427701048095922406 5788 9139361798583678837 5789 11233684754602743770 5790 11717535829372307742 5791 9504432100471659837 5792 10112492024890545327 5793 12189017457970681392 5794 10769670468081651397 5795 9421555898795119610 5796 11566178436367037932 5797 12091452595592703394 5798 9812713192042877309 5799 10411620847496942938 5800 12561857758944811726 5801 11122559847524751652 5802 9712510540502763687 5803 11908241606303414421 5804 12476860111589779862 5805 10130920710691176945 5806 10719537893855526068 5807 12945671607405655621 5808 11486706381949739391 5809 10012498723370632111 5810 12260144416696362927 5811 12874097501198242929 5812 10459369101273321016 5813 11036502097482625891 5814 13340770467673906105 5815 11862457279779645291 5816 10321801925984396431 5817 12622164586989078823 5818 13283513491993715757 5819 10798382516496028248 5820 11362780089407991602 5821 13747474376812396365 5822 12250170048921559037 5823 10640710367010481440 5824 12994587617682697283 5825 13705466677272007050 5826 11148295106385751842 5827 11698646427863186448 5828 14166112173987959390 5829 12650212787812185782 5830 10969523271369927251 5831 13377707008327920284 5832 14140325783886410528 5833 11509451316417430049 5834 12044383836886185166 5835 14597021739168702117 5836 13062964487772382165 5837 11308549147194480743 5838 13771824483769793235 5839 14588469948189714011 5840 11882206193811146980 5841 12400283450029934243 5842 15040550234954822778 5843 13488815340130682165 5844 11658106068159322442 5845 14177250224769733046 5846 15050288998147540842 5847 12266925702937651115 5848 12766645063441166674 5849 15497054358165147618 5850 13928167055178440654 5851 12018521967158489388 5852 14594303107318779342 5853 15526183743969899221 5854 12663987049374550264 5855 13143777394433291540 5856 15966900594818909149 5857 14381433186220194459 5858 12390134935741439041 5859 15023310946631217956 5860 16016566275243824172 5861 13073779013545075090 5862 13531998349907905194 5863 16450465485313821453 5864 14849039466003847582 5865 12773293535481990471 5866 15464610750290669361 5867 16521860267018991811 5868 13496702293516232141 5869 13931635300684538775 5870 16948135893278382824 5871 15331424148590749095 5872 13168357115516424676 5873 15918548976400419449 5874 17042501292741773915 5875 13933169857877394108 5876 14343025366184609426 5877 17460309285083089271 5878 15829038364178385686 5879 13575696142634270315 5880 16385481801372410439 5881 17578937146598380965 5882 14383607308314436814 5883 14766515705463354755 5884 17987394013322937648 5885 16342346479729008646 5886 13995692537971570437 5887 16865775393064486692 5888 18131628173073092211 5889 14848453252788262492 5890 15202463819128507285 5891 18529809611444232467 5892 16871826473149653235 5893 14428740026908916227 5894 17359806194070196659 5895 18701047606394375374 5896 15328159688972938065 5897 15651237858075376262 5898 19087987092659619657 5899 17417970313664404237 5900 14875244496031941570 5901 17867961210722766276 5902 19287681917582059593 5903 15823192398849755116 5904 16113216943669815379 5905 19662369260516535265 5906 17981284356366038182 5907 15335624363982518430 5908 18390638312792867338 5909 19892031171885824769 5910 16334031354155017334 5911 16588791495244505328 5912 20253411024091462747 5913 18562289743367832031 5914 15810310959860113140 5915 18928246539291096285 5916 20514609394231323373 5917 16861171133563341644 5918 17078363569636108275 5919 20861579725372422629 5920 19161522819790990408 5921 16299748916235292515 5922 19481206415534863552 5923 21155944945585868883 5924 17405121351350504782 5925 17582347208562943824 5926 21487355471626456500 5927 19779535556784991995 5928 16804396570230835023 5929 20049950276734719700 5930 21816580907760900184 5931 17966407098401627087 5932 18101168798668232156 5933 22131231480516792789 5934 20416895990069665417 5935 17324726379973297773 5936 20634922603448137545 5937 22497075479688594847 5938 18545569395357082658 5939 18635267439964792336 5940 22793714430587851943 5941 21074188665966683927 5942 17861225349660983048 5943 21236580363993646974 5944 23198002382587082766 5945 19143165658745479741 5946 19185095327603626754 5947 23475324825089150291 5948 21752015103672273383 5949 18414395470799879238 5950 21855393369367702072 5951 23919951277182943859 5952 19759770179947284412 5953 19751118142638597234 5954 24176597361574501337 5955 22450994265501161752 5956 18984754172637404810 5957 22491844635592049662 5958 24663528190298301901 5959 20395974617819825102 5960 20333815456810552921 5961 24898081315459354108 5962 23171763044123725093 5963 19572834789602794188 5964 23146430759233694213 5965 25429355954107196099 5966 21052388504882481357 5967 20933681146957964078 5968 25640340929786687555 5969 23914976758285013109 5970 20179187038561601768 5971 23819662300854457141 5972 26218074655258934262 5973 21729639767872563468 5974 21551223824179837248 5975 26403955819601443354 5976 24681309666303279875 5977 20804377513958244678 5978 24512064182340954023 5979 27030342097313325175 5980 22428375262628389716 5981 22186967273295197823 5982 27189521382994895739 5983 25471455488588865262 5984 21448990193425777907 5985 25224176092694551128 5986 27866834273571910148 5987 23149261324089271707 5988 22841450907827172682 5989 27997649227440499876 5990 26286127948767061550 5991 22113626962210489138 5992 25956552908447547075 5993 28728245853896789587 5994 23892984331429865191 5995 23515230235993477709 5996 28828967603290383815 5997 27126061324389406316 5998 22798908148755138837 5999 26709765123104364135 6000 29615290682482817590 6001 24660251289095418374 6002 24208877343037358975 6003 29684121853281351118 6004 27992011017110817742 6005 23505473080071450885 6006 27484399291995452032 6007 30528702290326693128 6008 25451790423820815746 6009 24922981385316989607 6010 30563774869722991460 6011 28884754133056704260 6012 24233980649003566947 6013 28281058486755838821 6014 31469234419237671351 6015 26268351798375024690 6016 25658149101594928668 6017 31468607568449828426 6018 29805090083557248031 6019 24985109902304677103 6020 29100362766047329161 6021 32437661561290053534 6022 27110707942182133966 6023 26415005336884601991 6024 32399319371010458832 6025 30753841196705758526 6026 25759560641380059773 6027 29942949656542271991 6028 33434779510436825823 6029 27979654499534952213 6030 27194193584402781964 6031 33356628704413403194 6032 31731853350229207450 6033 26558054044919728837 6034 30809474651026631421 6035 34461405930348411283 6036 28876010895624357712 6037 27996376540924547391 6038 34341273509699719462 6039 32739996615851556400 6040 27381333305017831225 6041 31700611717442609639 6042 35518380935065364149 6043 29800621021072146932 6044 28822236681201048806 6045 35354011768906060093 6046 33779165925957285899 6047 28230164286313213824 6048 32617053825974069035 6049 36606567686698605800 6050 30754353935267561198 6051 29672476846674898543 6052 36395622041480900504 6053 34850281752455275914 6054 29105336199484948610 6055 33559513487790747725 6056 37726853006632549065 6057 31738104589165097359 6058 30547820854266488427 6059 37466904019967707855 6060 35954290808976305757 6061 30007662298957884357 6062 34528723312810795274 6063 38880148004639602184 6064 32752794567924054616 6065 31449014120407624177 6066 38568679095807351389 6067 37092166766016538786 6068 30937980595881822601 6069 35525436579885736031 6070 40067388722223247985 6071 33799372854016439341 6072 32376824306208513138 6073 39701790945328700883 6074 38264910990498070647 6075 31897154596570275046 6076 36550427827031903352 6077 41289536794781002596 6078 34878816611268183645 6079 33332041978876919994 6080 40867106126566018921 6081 39473553299061520746 6082 32886074057184061884 6083 37604493454896517211 6084 42547580128760678034 6085 35992131990426486780 6086 34315481295392492143 6087 42065514697233853719 6088 40719152736908635104 6089 33905655765187800361 6090 38688452351354588057 6091 43842533598590572577 6092 37140354956808268645 6093 35327980703496531630 6094 43297930844279851146 6095 42002798371208093853 6096 34956844338078372641 6097 39803146530201819480 6098 45175439759410036369 6099 38324552140586674367 6100 36370403666118887967 6101 44565293535614521119 6102 43325610111236523161 6103 36040613050265864120 6104 40949441792123600909 6105 46547369580576217776 6106 39545821710364418756 6107 37443639404247424728 6108 45868567184217100551 6109 44688739543958338224 6110 37157964678312573776 6111 42128228400674079737 6112 47959423195821418430 6113 40805294270554022210 6114 38548603664480142991 6115 47208742335490338714 6116 46093370797583309247 6117 38309932375774208583 6118 43340421781738460506 6119 49412730675240816144 6120 42104133783312341235 6121 39686239506211822553 6122 48586836367838808115 6123 47540721421485800451 6124 39497580567546653783 6125 44586963238976930780 6126 50908452814826863987 6127 43443538515509500342 6128 40857518114818158000 6129 50003894217624412835 6130 49032043295401262776 6131 40722005875338305350 6132 45868820694024960293 6133 52447781948941322818 6134 44824742011584386952 6135 42063439635734924982 6136 51460989118244632500 6137 50568623555959574553 6138 41984338063860736553 6139 47186989443705157043 6140 54031942781279647412 6141 46249014092724621986 6142 43305034035919861390 6143 52959223364775048387 6144 52151785553855306334 6145 43285741019744912415 6146 48542492943339911094 6147 55662193239936439153 6148 47717661883332236714 6149 44583361987544784815 6150 54499729093689571423 6151 53782889829381953594 6152 44627413752457271300 6153 49936383608168094938 6154 57339825351959648709 6155 49232030865169617573 6156 45899515780530029793 6157 56083669089393681608 6158 55463335120028520166 6159 46010591429622321515 6160 51369743642279670609 6161 59066166143229686046 6162 50793505960261475558 6163 47254620258720340231 6164 57712237606848777220 6165 57194559387522259739 6166 47436546435698305272 6167 52843685886814717414 6168 60842578558877496604 6169 52403512642900719453 6170 48649833786443490609 6171 59386661222324247851 6172 58978040878424867861 6173 48906589466825415478 6174 54359354697174938228 6175 62670462410313293155 6176 54063518081955336980 6177 50086349240201967259 6178 61108199701315515395 6179 60815299205317799476 6180 50422070650456316492 6181 55917926840729240450 6182 64551255343902614188 6183 55775032313775076368 6184 51565395032370093659 6185 62878146895973515102 6186 62707896463101410197 6187 51984380703013741985 6188 57520612425109755564 6189 66486433837604251660 6190 57539609447021304870 6191 53088236161603061235 6192 64697831660841035789 6193 64657438367086796547 6194 53594952113839768908 6195 59168655848305678930 6196 68477514220423467167 6197 59358848899668392759 6198 54656175296961041958 6199 66568618799556589010 6200 66665575427837302695 6201 55255260369120150009 6202 60863336781010850645 6203 70526053721248622782 6204 61234396669632457578 6205 56270553890413109858 6206 68491910031075285499 6207 68734004149070556621 6208 56966825203693209884 6209 62605971172153012438 6210 72633651541734274454 6211 63167946639221792549 6212 57932753324860031429 6213 70469144988390683686 6214 70864468264021719648 6215 58731211894879951686 6216 64397912288430942340 6217 74801949960061441429 6218 65161241915004848353 6219 59644196092298843783 6220 72501802238056662835 6221 73058759996205632903 6222 60550032585880114752 6223 66240551778499178638 6224 77032635460043681419 6225 67216076203233460201 6226 61406347009406227224 6227 74591400333824681045 6228 75318721360431545613 6229 62424947653337745655 6230 68135320773012266980 6231 79327439892680465005 6232 69334295222562832234 6233 63220714465127467694 6234 76739498892442198554 6235 77646245489625844396 6236 64357667106247349745 6237 70083691010870161853 6238 81688141664425749248 6239 71517798154147829314 6240 65088851707685625182 6241 78947699705265877150 6242 80043278003785433666 6243 66349952031285645085 6244 72087176003274918333 6245 84116566959555887241 6246 73768539131009720661 6247 67012358165564244996 6248 81217647873479102699 6249 82511818406223123284 6250 68403616071355731946 6251 74147332225636518446 6252 86614590990696380968 6253 76088528766690898395 6254 68992880810021297077 6255 83551032980914372923 6256 85053921523909030127 6257 70520526952926179328 6258 76265760349348184146 6259 89184139285184311790 6260 78479835725252770715 6261 71032115553654598041 6262 85949590292009462265 6263 87671698976669923745 6264 72702608048557241180 6265 78444106503155877841 6266 91827189001113200635 6267 80944588332569547592 6268 73131808692721674168 6269 88415101989253569552 6270 90367320692541989667 6271 74951839990709141814 6272 80684063576569477621 6273 94545770281038981931 6274 83484976231140558919 6275 75293758387707725528 6276 90949398437389066319 6277 93143016453629954407 6278 77270262322820581109 6279 82987372554716690735 6280 97341967636974328557 6281 86103252078307294354 6282 77519816189989598184 6283 93554359489088117568 6284 96001077490276700723 6285 79659975204280710241 6286 85355823897528166237 6287 100217921374965001591 6288 88801733290273136758 6289 79811888609066164027 6290 96231915819103742279 6291 98943858107475005139 6292 82123141154867408916 6293 87791258952325105564 6294 103175829052647704857 6295 91582803831741302501 6296 82171938728353794256 6297 98984050301986994168 6298 101973777361847567628 6299 84661986855820939816 6300 90295571413152226419 6301 106217946978409306575 6302 94448916053753646728 6303 84601987863994929015 6304 101812799420099540531 6305 105093320772700048298 6306 87278804992699455729 6307 92870708815587593747 6308 109346591745314488450 6309 97402592579472179409 6310 87104117274831610256 6311 104720254717395123969 6312 108305042086006370810 6313 89975956157747651469 6314 95518674080845130970 6315 112564141808758123873 6316 100446428240677888783 6317 89680469917977013739 6318 107708564285426481446 6319 111611565074394129600 6320 92755870796488631983 6321 98241527097550452247 6322 115873039100769781387 6323 103583092064653161403 6324 92333252258289720001 6325 110779934297441047429 6326 115015585392540920769 6327 95621051216849831511 6328 101041386355494124965 6329 119275790690277636691 6330 106815329314423234226 6331 95064736126172837943 6332 113936630576746841656 6333 118519872470599650972 6334 98574073645084717554 6335 103920430619385501727 6336 122774970482010694184 6337 110145963581942933652 6338 97877260632161866862 6339 117180980215611759471 6340 122127271465629706415 6341 101617590347399793073 6342 106880900657414536108 6343 126373220963710087522 6344 113577898937415382939 6345 100773234132713980420 6346 120515373230598469992 6347 125840705253196494630 6348 104754331801088533859 6349 109925101012276588629 6350 130073254994074881608 6351 117114122134245736305 6352 103755136255824358286 6353 123942264271008192086 6354 129663176479694347060 6355 107987108934698409525 6356 113055401829991286428 6357 133877857641488088694 6358 120757704873036093788 6359 106825519980881272253 6360 127464174366054280495 6361 133597769657089338339 6362 111318815420561900384 6363 116274240733790554643 6364 137789888065687127106 6365 124511806124039353643 6366 109987013781547044841 6367 131083692727857654646 6368 137647653321235014402 6369 114752430039853207633 6370 119584124758947556570 6371 141812281452815496347 6372 128379674511707648886 6373 113242323826080523286 6374 134803478595601624659 6375 141816082234978223799 6376 118291019103018195396 6377 122987632335434703462 6378 145948050995749249657 6379 132364650760663074564 6380 116594236244056419241 6381 138626263138367763074 6382 146106399657821728352 6383 121937738946395725984 6384 126487415334839895420 6385 150200289930540040204 6386 136470170206967414417 6387 120045619453903259366 6388 142554851401703296562 6389 150522039662875482592 6390 125695838487382066525 6391 130086201168030867049 6392 154572173620592387955 6393 140699765373925140226 6394 123599426560386392551 6395 146592124315882261336 6396 155066529523490111326 6397 129568661859632657736 6398 133786794950576564523 6399 159066961699834787947 6400 145057068616546784485 6401 127258697816473548462 6402 150741040750622150004 6403 159743492149808396086 6404 133559651110145834739 6405 137592081722004776527 6406 163688000266218153991 6407 149545814833811252298 6408 131026563158880305778 6409 155004639634668388105 6410 164556648598276558037 6411 137672348980419565367 6412 141505028736503578773 6413 168438724137236914625 6414 154169844253115844127 6415 134906244811754572266 6416 159386042124717989455 6417 169509820633841119766 6418 141910401753005355756 6419 145528687810727585893 6420 173322659158512032578 6421 158933105285951762198 6422 138901059967975629654 6423 163888453842556539922 6424 174606933368538399832 6425 146277562186370013880 6426 149666197746933910574 6427 178343424577582528486 6428 163839657459468417628 6429 143014423542551471713 6430 168515167164586184885 6431 179852017955686373299 6432 150777692518855734026 6433 153920786816678636067 6434 183504735473644962767 6435 168893674422859980980 6436 147249851007771321423 6437 173269563583092498058 6438 185249214364065590444 6439 155414767565390360119 6440 158295775323940553998 6441 188810405255853088062 6442 174099447033522593137 6443 151610961304632622169 6444 178155116123133105205 6445 190802774210771667067 6446 160192877887192788772 6447 162794578232459740042 6448 194264348220608609710 6449 179461386521808866223 6450 156101479840380675293 6451 183175391834880011880 6452 196517063677828756896 6453 165116233058889077246 6454 167420707876820517648 6455 199870582180940704148 6456 184984027739625873466 6457 160725241566722766282 6458 188334054345002655244 6459 202396566490704914003 6460 170189165012724631628 6461 172177776741615134356 6462 205633231158085996946 6463 190672032491591085675 6464 165486194148744107824 6465 193634866487420410747 6466 208445886984539889490 6467 175416131485076717148 6468 177069500328901357412 6469 211556528148869459600 6470 196530192954304567061 6471 170388401219133934716 6472 199081692996712958895 6473 214669753235678553328 6474 180801719544379087868 6475 182099700097826397773 6476 217644817958672818903 6477 202563435182335965482 6478 175436045727941734394 6479 204678503285026959600 6480 221073020285057355540 6481 186350649226475239401 6482 187272306497340963306 6483 223902560114109859266 6484 208776822706808673218 6485 180633433382530893676 6486 210429374285468340926 6487 227660673430477850883 6488 192067777255926094001 6489 192591362075398293915 6490 230334331844860909875 6491 215175560225061142244 6492 185984996188142494985 6493 216338493383339696603 6494 234437831615076435150 6495 197958100880125496230 6496 198061024686295789482 6497 236944831149326772276 6498 221764997387606042350 6499 191495296083803707263 6500 222410161417912679312 6501 241409750888450297644 6502 204026761794148546504 6503 203685570779068017378 6504 243738879933208737828 6505 228550632680743014365 6506 197169028684194807575 6507 228648795776629708899 6508 248581827968530476690 6509 210279050184050309811 6510 209469398789345795087 6511 250721427236235235498 6512 235538117411399973884 6513 203011027122281522363 6514 235058933564123365626 6515 255959603880081940944 6516 216720408865924378182 6517 215417032617090778509 6518 257897552535789975049 6519 242733259792430613776 6520 209026266003531922435 6521 241645234868496716217 6522 263548767698720521612 6523 223356437549328816564 6524 221533125213406925476 6525 265272469143240459983 6526 250142029135310831378 6527 215219865466610890138 6528 248412486106951749991 6529 271355160375734795530 6530 230192897201760449239 6531 227822462258324602499 6532 272851527681360295009 6533 257770560148330807997 6534 221597095361576924851 6535 255365603473770505424 6536 279384778673428528615 6537 237235714543701885337 6538 234289965953571153057 6539 280640219659246878449 6540 265625157347609250091 6541 228163379540570311621 6542 262509636472435420443 6543 287643779185664779721 6544 244490986650278206482 6545 240940698911701126869 6546 288644181132754481379 6547 273712299578889665127 6548 234924300272232243919 6549 269849771555469836608 6550 296138482474174763620 6551 251964985689994398936 6552 247779868166438363693 6553 296869196467468693258 6554 282038644657846742732 6555 241885602774946266974 6556 277391335853483280966 6557 304875377294699566915 6558 259664163775930912214 6559 254812829285066589687 6560 305321202191862460932 6561 290611034126721815905 6562 249053199880360843203 6563 285139801017594185442 6564 313861124944394171414 6565 267595157960843396990 6566 262045090608591640328 6567 314006290958304338942 6568 299436498135432295605 6569 256433176822402739936 6570 293100787156414045799 6571 323102563703936989383 6572 275764795350870931801 6573 269482317599960570389 6574 322930715599169297084 6575 308522260444830248456 6576 264031796163459849577 6577 301280066892371060383 6578 332606713406669692914 6579 284180098370303127477 6580 277130337326960263212 6581 332100893296394400067 6582 317875743560689802634 6583 271855502853072756576 6584 309683569518258251404 6585 342380780107570149117 6586 292848290151421149152 6587 284995143059520050386 6588 341523409851327247388 6589 327504573995948528951 6590 279910929431043638182 6591 318317385279405850078 6592 352432160885302193079 6593 301776800082899965380 6594 293082899008969364164 6595 351205024073905422620 6596 337416587670237089876 6597 288204901370439258688 6598 327187769762063690833 6599 362768448749498894166 6600 310973269490081338514 6601 301399945188399635629 6602 361152672277605841801 6603 347619835444068171440 6604 296744442572631561577 6605 336301148414031992238 6606 373397437687462660393 6607 320445557481672770174 6608 309952802422645655608 6609 371373472899920893322 6610 358122588797190836315 6611 305536781010008128940 6612 345664121177829468977 6613 384327127821780674963 6614 330201746935462363126 6615 318748177486444858163 6616 381874731234380761656 6617 368933345648324139348 6618 314589354528731909205 6619 355283467263090775751 6620 395565730714009965650 6621 340250150658704797442 6622 327792968400285664428 6623 392663944294627548472 6624 380060836326268172471 6625 323909816807351160408 6626 365166150038188313574 6627 407121674785256791840 6628 350599317695031963795 6629 337094269861902934676 6630 403748805796127925943 6631 391514029689442800709 6632 333506043483886017493 6633 375319322068441940700 6634 419003610889801300997 6635 361258039814679055949 6636 346659378843959773060 6637 415137211276805739615 6638 403302139404366379507 6639 343386138447370812533 6640 385750330280618683222 6641 431220418011912846525 6642 372235358159126294337 6643 356495800335258159025 6644 426837263341742008879 6645 415434630379956940101 6646 353558440306731185211 6647 396466721281775998717 6648 443781209123026283096 6649 383540570078116626375 6650 366611253257085155423 6651 438857277054025044091 6652 427921225368701715678 6653 364031529033173751771 6654 407476246811861597484 6655 456695337168733410841 6656 395183236129381703283 6657 377013676531405683884 6658 451205785456447987044 6659 440771911731406679770 6660 374814232789221422695 6661 418786869358830009311 6662 469972401223813145611 6663 407173187280241095157 6664 387711235333611314689 6665 463891545246971221821 6666 453996948377128197964 6667 385915634940786014442 6668 430406767915404223970 6669 483622252784047618180 6670 419520532280621702588 6671 398712327505894579118 6672 476923542592183148507 6673 467606872874821032232 6674 397345081265677531019 6675 442344343906968857374 6676 497655002234129072843 6677 432235665247905882431 6678 410025590165096817813 6679 490310999102541807673 6680 481612508748885691681 6681 409112187355167113938 6682 454608227269440939441 6683 512081025459692838822 6684 445329273432352281264 6685 421659906480441964254 6686 504063377953160369527 6687 496024972954967777524 6688 421226846222275709245 6689 467207282707351385469 6690 526910970643887481928 6691 458812345204778635798 6692 433624412656186202637 6693 518190390174812635827 6694 510855683548795177203 6695 433699236113653891001 6696 480150616110706517364 6697 542155765215793688823 6698 472696178234432693410 6699 445928505093922412471 6700 532702001098439983941 6701 526116367544221103281 6702 446539828538999569002 6703 493447581161627700970 6704 557826622992245989214 6705 486992387900059599030 6706 458581847770790338023 6707 547608436978766752339 6708 541819068973887115448 6709 459759396515145125886 6710 507107786109067943448 6711 573935051479629534296 6712 501712915901256028655 6713 471594379807647754428 6714 562920191779809782050 6715 557976157148482787610 6716 473369023039048848144 6717 521141100743390127059 6718 590492859378379614146 6719 516870039114481097326 6720 484976323264714485902 6721 578648034148853870519 6722 574600335128671966579 6723 487380109787101977015 6724 535557663548839419585 6725 607512164256012450810 6726 532476378659960234394 6727 498738191138044801791 6728 594803014561176579948 6729 591704648405466841330 6730 501804386055281713395 6731 550367889066503559859 6732 625005400432616011877 6733 548544909225254487773 6734 512890795595648752538 6735 611396472663091079771 6736 609302493803800373505 6737 516653917937867377990 6738 565582475445534705818 6739 642985327043874315551 6740 565088968610862172795 6741 527445256425901564275 6742 628440044795076904223 6743 627407628604879949817 6744 531941117759548228174 6745 581212412216056023918 6746 661465036326794895800 6747 582122267545069714545 6748 542413009738413714313 6749 645945671723605614849 6750 646034179902781946683 6751 547678753758966348100 6752 597268988261276187847 6753 680457962092442456287 6754 599658899732530840456 6755 557805816889274095459 6756 663925606562903216091 6757 665196654190664951715 6758 563879960038836178418 6759 613763800023088246411 6760 699977888432122767635 6761 617713352185281948681 6762 573635773672235413480 6763 682392422916332600739 6764 684909947192801236923 6765 580558246781026579879 6766 630708759918431810442 6767 720038958620545969852 6768 636300515799766311196 6769 589915319747011139772 6770 701359023218103501501 6771 705189353937595222505 6772 597727510742068450677 6773 648116105001573108837 6774 740655684263717998143 6775 655435696230110595576 6776 606657248347702329498 6777 720838647306105645056 6778 726050579088556408517 6779 615402046027845689845 6780 665998405849347405761 6781 761842954654304565396 6782 675134625020304502145 6783 623874716241763626599 6784 740844881206026909615 6785 747509747528183765357 6786 633596555163257554526 6787 684368575705419170948 6788 783616046383564433967 6789 695413471047108576331 6790 641581253984024082832 6791 761391666158710705690 6792 769583415212528974082 6793 652326160456005545609 6794 703239879860380860354 6795 805990633171796858429 6796 716288852235400275978 6797 659790776435401893264 6798 782493307870353996627 6799 792288580291177131970 6800 671606415670634400098 6801 722625945304672875826 6802 828982795967784566767 6803 737777847599415929147 6804 678517593592375466865 6805 804164486018701229744 6806 815642694511246611743 6807 691453318012394803468 6808 742540770630930709348 6809 852609033278375276936 6810 759898009570638813395 6811 697776421696063093374 6812 826420263994269283105 6813 839663674899924684354 6814 711883320437408617246 6815 762998736223696492895 6816 876886271780101209329 6817 782667376667472566223 6818 717582394668578491922 6819 849276098911000396410 6820 864369915745006479697 6821 732913344289151927612 6822 784014614712898555330 6823 901831877173167727555 6824 806104486466474890415 6825 737951075844710744837 6826 872747851864800688591 6827 889780300867729524994 6828 754560792278092526783 6829 805603581730016289117 6830 927463665331175820119 6831 830228388932022626945 6832 758898470048254209160 6833 896851798475654295355 6834 915914216208273288555 6835 776843561804971720897 6836 827781226943145269767 6837 953799913706083595001 6838 855058660063188837720 6839 780441035980223084196 6840 921604639691178472475 6841 942791562717985135297 6842 799780058644941258438 6843 850563565410889175595 6844 980859373043276963362 6845 880615415916490668702 6846 802595698969989620703 6847 947023512888650431358 6848 970432769579642447926 6849 823389210993542363997 6850 873967049231116477570 6851 1008661279365427881906 6852 906919326962274904171 6853 825379864055750236719 6854 973126003252773672853 6855 998858807749578365212 6856 847690483892123004456 6857 898008579525548248166 6858 1037225366281552773573 6859 933991632835241456590 6860 848811429447135964050 6861 999930155467601022856 6862 1028091203843956855058 6863 872703894034214872860 6864 922705518736053700281 6865 1066571877579113800248 6866 961854157435842693530 6867 872908800335524236691 6868 1027454485699273717200 6869 1058152054362788720570 6870 898450024970857438290 6871 948075703274688026290 6872 1096721580157169500273 6873 990529324444955426268 6874 897690903106705260311 6875 1055717993909437474668 6876 1089064040274990620613 6877 924950042716955908806 6878 974137456503204934044 6879 1127695777257568829441 6880 1020040173207515339842 6881 923177199920603108723 6882 1084740176475371853643 6883 1120850441957836813802 6884 952225711777072144458 6885 1000909602085179109181 6886 1159516322053833178811 6887 1050410375049468445600 6888 949387703714602889457 6889 1114541039158191004902 6890 1153535154515165141505 6891 980299411593326985670 6892 1028411477686341884338 6893 1192205631553872690602 6894 1081664249982661735465 6895 976342993594310793285 6896 1145141110394524623398 6897 1187142703467442535884 6898 1009194153434237638997 6899 1056662949067400013468 6900 1225786700877860506486 6901 1113826783864044402625 6902 1004064230670267187231 6903 1176561454954585833430 6904 1221698260839151249610 6905 1038933597727802405165 6906 1085684424544830996146 6907 1260283117866556213177 6908 1146923645962719266027 6909 1032573174303549818621 6910 1208823687941397053659 6911 1257227661636355522582 6912 1069542071858088371571 6913 1115496869865091421425 6914 1295719078083137355362 6915 1180981207003292983702 6916 1061892198820822030005 6917 1241949989175693114348 6918 1293757420741054946575 6919 1101044588429303466649 6920 1146121823467643056444 6921 1332119400162963716326 6922 1216026557637963224019 6923 1092044310660864287942 6924 1275963117940620700373 6925 1331314750214933180128 6926 1133466864017063385515 6927 1177581412183435820314 6928 1369509541576117149103 6929 1252087527417935658081 6930 1123053166015246899701 6931 1310886428132425884562 6932 1369927577040301591185 6933 1166835338411534507905 6934 1209898367344182724456 6935 1407915614756278302007 6936 1289192704215488108071 6937 1154943088924267478291 6938 1346743883790593577827 6939 1409624561290593816902 6940 1201177194372633144352 6941 1243096041350306586578 6942 1447364403662612406717 6943 1327371454169483849773 6944 1187739089892992073216 6945 1383560075055361062204 6946 1450435114759449565372 6947 1236520377902709453295 6948 1277198424672847521073 6949 1487883380727356663054 6950 1366653942104516250862 6951 1221466884987592941557 6952 1421360234525404829456 6953 1492389420040490738594 6954 1272893619057375410835 6955 1312230163338487497715 6956 1529500724257672280916 6957 1407071152498762195676 6958 1256152915479076190798 6959 1460170254065424679425 6960 1535518450088117974740 6961 1310326453300692768193 6962 1348216576872960597032 6963 1572245336243575398227 6964 1448654910949572822836 6965 1291824367993653669613 6966 1500016702035746165542 6967 1579853988251173169231 6968 1348849243425885083860 6969 1385183676753322085754 6970 1616146860642454510776 6971 1491437906214228040307 6972 1328509195239182561490 6973 1540926840995534402045 6974 1625428648811139947032 6975 1388493202048612853536 6976 1423158185344348281696 6977 1661235702091116210375 6978 1535453712773710744095 6979 1366236137265973155960 6980 1582928645851060486057 6981 1672275898016469624697 6982 1429290414694497868347 6983 1462167555370899639830 6984 1707543045117862038499 6985 1580736813999347505299 6986 1405034743333804754102 6987 1626050822502547838845 6988 1720430075646099828449 6989 1471273863488812458122 6990 1502239989901550888763 6991 1755100873804662876187 6992 1627322625868985641944 6993 1444935394342481473241 6994 1670322826960351786682 6995 1769926417093496349366 6996 1514477451470553146824 6997 1543404462896720315996 6998 1803941991973996266705 6999 1675247521315046595630 7000 1485969325900265800519 7001 1715774884986013713548 7002 1820801076005737955282 7003 1558936027539737053322 7004 1585690740296664933917 7005 1854100043849530637356 7006 1724548855149921782539 7007 1528168651986546171716 7008 1762438012228242744959 7009 1873091147468714278179 7010 1604685412060702831356 7011 1629129401704018404820 7012 1905609535267343799161 7013 1775264989653624740028 7014 1571566389285658834032 7015 1810344034911455873769 7016 1926834691774469760292 7017 1651762423131218274282 7018 1673751862636330453097 7019 1958505855385986523059 7020 1827435320767943759093 7021 1616196482147230629775 7022 1859525611046229406566 7023 1982070758761504363446 7024 1700204903540758751826 7025 1719590397404777077922 7026 2012825298974256873242 7027 1881100304984661157766 7028 1662093828252640718012 7029 1910016252221455705877 7030 2038839412765635265405 7031 1750051748428782649500 7032 1766678162594626554631 7033 2068605089224122969912 7034 1936301486870849323252 7035 1709294304941964721409 7036 1961850345946851659022 7037 2097181758171973443979 7038 1801342933666964295492 7039 1815049221205168463076 7040 2125883401169912277872 7041 1993081527321542090039 7042 1757834796283767565619 7043 2015063178607865072738 7044 2157139965607255167106 7045 1854119544977287134704 7046 1864738567424854178248 7047 2184699385660328064380 7048 2051484232481540910317 7049 1807753220841100359472 7050 2069690959000908075363 7051 2218757298762823558058 7052 1908423807810586440863 7053 1915782152100944617854 7054 2245093193966729317408 7055 2111554583429475513596 7056 1859088560218929865002 7057 2125770842513300795304 7058 2282078141889204212617 7059 1964299117998568357675 7060 1968216908879612470845 7061 2307106002973370986762 7062 2173338766564610749845 7063 1911880888345335077700 7064 2183340955915139889208 7065 2347148027952314208306 7066 2021790073204546740556 7067 2022080781077436740818 7068 2370780041035421920100 7069 2236884204792426793521 7070 1966171401574667230634 7071 2242440422829895094817 7072 2414013667494017965516 7073 2080942505187116503453 7074 2077412749260476509768 7075 2436158614449597431501 7076 2302239589448186296573 7077 2022002449563975302823 7078 2303109389850229744615 7079 2482722978186818197422 7080 2141803512902674087044 7081 2134252859593555222874 7082 2503286134625686527418 7083 2369454913057511283311 7084 2079417567013961688984 7085 2365389053368368046830 7086 2553325115127237543361 7087 2204421496462255466672 7088 2192642252936226379950 7089 2572208145902950707512 7090 2438581502871890277445 7091 2138461506224734824680 7092 2429321687086777634812 7093 2625870501857428010499 7094 2268846191969308175498 7095 2252623194749802255781 7096 2642971354102210085928 7097 2509672055281231609103 7098 2199180270560796467994 7099 2494950670281105195841 7100 2700410862161482578511 7101 2335128707255174175180 7102 2314239105792243057992 7103 2715623655756751874893 7104 2582780671040074795731 7105 2261621148774484561828 7106 2562320516780412229600 7107 2776999252625740327643 7108 2403321558539633044548 7109 2377534593667098686568 7110 2790214168115482961998 7111 2657962891412764265030 7112 2325832750285599108443 7113 2631476904739357137378 7114 2855690096011552287403 7115 2473478708034665119840 7116 2442555485203675571807 7117 2866793259860628123264 7118 2735275735172880696786 7119 2391865041365376819580 7120 2702466707166648030155 7121 2936539215429560833800 7122 2545655602519537621411 7123 2509348859736489446032 7124 2945412582636091641139 7125 2814777736565519643241 7126 2459769382325943578061 7127 2775338023287232477113 7128 3019603869366034517015 7129 2619909212906824312224 7130 2577963083261604064838 7131 3026125103327955068079 7132 2896528984166383233587 7133 2529598565662355345222 7134 2850140210701819858167 7135 3104942787550075197423 7136 2696298074828256788581 7137 2648447843539849462382 7138 3108985137196006207195 7139 2980591160749667383454 7140 2601406855251874673599 7141 2926923918424129770134 7142 3192616207714400217943 7143 2774882330261531724731 7144 2720854186124998175366 7145 3194048381796967102264 7146 3067027584097367532372 7147 2675250026556530314034 7148 3005741120758743344246 7149 3282685913238288819964 7150 2855723770227798814980 7151 2795234551388893568084 7152 3281371951801172139704 7153 3155903248865483057511 7154 2751185407937254422538 7155 3086645152102983499092 7156 3375215271727640179371 7157 2938885878582553540268 7158 2871642812522144457712 7159 3371014414642573099802 7160 3247284869438395508700 7161 2829271923024575525316 7162 3169690742634984596168 7163 3470269274520515090893 7164 3024433876930510925658 7165 2950134314584446644525 7166 3463035827106777829412 7167 3341240923890505597691 7168 2909570134257933504117 7169 3254934054974535110770 7170 3567914577175445558307 7171 3112434770688861630236 7172 3030765914583743189595 7173 3557497772796218809076 7174 3437841698985046190615 7175 2992142287537528879788 7176 3342432721778134875041 7177 3668219540930672821341 7178 3202957396330385024027 7179 3113596022660422686326 7180 3654463400580204496855 7181 3537159336332879292705 7182 3077052358104674171717 7183 3432245884358128694366 7184 3771254275194031971034 7185 3296072469832570037235 7186 3198684644356425468677 7187 3753997463968199942445 7188 3639267879639825910197 7189 3164366097593489147261 7190 3524434232286653678032 7191 3877090681051444212611 7192 3391852636365153599051 7193 3286093424047672229979 7194 3856166361517224055324 7195 3744243323169175749520 7196 3254151082373952349121 7197 3619060044077659106574 7198 3985802495856263640342 7199 3490372521244073709558 7200 3375885689520410574579 7201 3961038178210980838921 7202 3852163661346555901560 7203 3346476763128077797302 7204 3716187228907038953795 7205 4097465338887254486966 7206 3591708782185211897319 7207 3468126497772183932688 7208 4068682727924856827120 7209 3963108939637762626499 7210 3441414515783412322650 7211 3815881369467673006209 7212 4212156758140078439522 7213 3695940162887856387335 7214 3562882682018816614410 7215 4179171596913690249752 7216 4077161306625359201733 7217 3539037693744557335103 7218 3918209765918721386312 7219 4329956278239892598630 7220 3803147547982279078757 7221 3660222899990490928366 7222 4292578188439790234418 7223 4194405067418731563992 7224 3639421681551238012785 7225 4023241481029641232108 7226 4450945449542679673534 7227 3913414019373374693890 7228 3760217683499179890420 7229 4408977768477438647195 7230 4314926738322021736919 7231 3742643949902558143505 7232 4131047386477595559705 7233 4575207898412752082976 7234 4026824914015816226212 7235 3862939489362969447047 7236 4528447512614798209266 7237 4438815102898846506982 7238 3848784112180449757616 7239 4241700210402530004752 7240 4702829378746900925577 7241 4143467883154801122730 7242 3968462751670482578970 7243 4651066554088815223412 7244 4566161269356841583826 7245 3957923982410892533137 7246 4355274586177925261114 7247 4833897824732491842662 7248 4263432953068938935230 7249 4076863935473482113493 7250 4776916033077608386060 7251 4697058729395285083526 7252 4070147634800552326297 7253 4471847102505464921236 7254 4968503404912945480544 7255 4386812587351580894295 7256 4188221591891898511941 7257 4906079147185313395319 7258 4831603418437458908678 7259 4185541464786363550977 7260 4591496354790971804026 7261 5106738577547779441359 7262 4513701750768299503527 7263 4302616414721994522556 7264 5038641203247556014726 7265 4969893777395492268030 7266 4304194251740505894910 7267 4714302997913969227976 7268 5248698147343739390960 7269 4644197974729139443905 7270 4420131298533031020554 7271 5174689670391953219645 7272 5112030815887962064617 7273 4426197223267254610290 7274 4840349800347593132588 7275 5394479323544093147822 7276 4778401424414554836000 7277 4540851398345878904821 7278 5314314234485607964033 7279 5258118177062626601973 7280 4551644121239131847188 7281 4969721699745479657586 7282 5544181779455826972330 7283 4916414967596097708430 7284 4664864190880151860565 7285 5457606853903465202904 7286 5408262203943192380432 7287 4680631269507800758830 7288 5102505859951746336953 7289 5697907713401739891934 7290 5058344245192022118067 7291 4792259537466134275093 7292 5604661816753423965048 7293 5562572007457267218514 7294 4813257643442278390695 7295 5238791729555135882126 7296 5855761911180519376936 7297 5204297743601425840881 7298 4923129748609388840988 7299 5755575799491576761929 7300 5721159536063028192210 7301 4949624941228890986205 7302 5378671101942847228810 7303 6017851810021736773793 7304 5354386868858412643731 7305 5057569650307251940574 7306 5910447927067527450752 7307 5884139647136693644333 7308 5089837657090875489073 7309 5522238176979739177274 7310 6184287564122328935184 7311 5508726022652562525249 7312 5195676652106509754830 7313 6069379834532722281202 7314 6051630180036960074574 7315 5234003156361043769875 7316 5669589624267873827757 7317 6355182111751475690401 7318 5667432680258569180494 7319 5337550817004507854410 7320 6232475730255927537015 7321 6223752031013586271436 7322 5382231752570936245428 7323 5820824648116872464281 7324 6530651244014060538418 7325 5830627470424135797056 7326 5483294933184503309668 7327 6399842460678401381679 7328 6400629229874933587752 7329 5534636786488889336154 7330 5976045054179521323950 7331 6710813675259627708843 7332 5998434257260415083814 7333 5633014587690666481099 7334 6571589576757227659462 7335 6582389018586898065786 7336 5691334707276157336548 7337 6135355317888084977151 7338 6895791115230793664599 7339 6170980224187017151237 7340 5786818242035173092657 7341 6747829402029019481834 7342 6769161931716701989166 7343 5852445155692548013273 7344 6298862654645257602672 7345 7085708342938057458090 7346 6348395959977376688148 7347 5944817309846066406257 7348 6928677102446937501422 7349 6961081878899410141358 7350 6018091049526626148077 7351 6466677091910388698828 7352 7280693282358895709319 7353 6530815546959559484207 7354 6107126236550076986345 7355 7114250757922964086538 7356 7158286229239307680342 7357 6188398671180997913620 7358 6638911543134452434837 7359 7480877079948154703667 7360 6718376651419872302573 7361 6273862581202478251896 7362 7304671435732997637627 7363 7360915897829608779878 7364 6363497757593860488156 7365 6815681883689769080275 7366 7686394184061709307370 7367 6911220616267568230200 7368 6445147100460037350176 7369 7500063265716504323604 7370 7569115434301326426361 7371 6543521592426406665882 7372 6997107028747524340704 7373 7897382426280510053659 7374 7109492556009643852188 7375 6621103834812662769842 7376 7700553517433080754184 7377 7783033113590554183752 7378 6728607100703611907862 7379 7183309013254689006985 7380 8113983104741241370086 7381 7313341454097378627534 7382 6801860197071814276782 7383 7906272679207522278736 7384 8002821028833702757038 7385 6918894945837106602548 7386 7374413073962994018736 7387 8336341069460857790466 7388 7522920262695335197035 7389 6987547063234934020151 7390 8117354539230700384580 7391 8228635186585919145954 7392 7114529629224226579472 7393 7570547733667375611770 7394 8564604809765651819983 7395 7738386004937970693938 7396 7178298865726104801697 7397 8333936268647789958064 7398 8460635604270962996506 7399 7315659592351085448680 7400 7771844887606213020811 7401 8798926543812312215619 7402 7959899879726378072080 7403 7374253689135994372076 7404 8556158506806260662903 7405 8698986410063938508369 7406 7522437321600567938213 7407 7978439892186803785431 7408 9039462310316234293569 7409 8187627369133982615860 7410 7575553368463577270028 7411 8784165448595197704552 7412 8943855945113922465976 7413 7735019455692261997959 7414 8190471655988116137291 7415 9286372062474784110401 7416 8421738348475583573685 7417 7782343589986635293379 7418 9018104934053667223700 7419 9195416868314254909855 7420 7953566895962272135489 7421 8408082733210543347648 7422 9539819764205577634211 7423 8662407199112406931252 7424 7994773994765968830766 7425 9258128540179793769948 7426 9453846263526328109584 7427 8178244919409152819358 7428 8631419419524461300992 7429 9799973488687767009246 7430 8909812924049533146185 7431 8212998284914414676605 7432 9504391675123747272634 7433 9719325749471225245707 7434 8409223294721195871857 7435 8860631850493840064169 7436 10067005519331395208381 7437 9164139266402368135112 7438 8437174332638199385254 7439 9757053674696516094024 7440 9992041592193869356063 7441 8646676401210570587807 7442 9095874102526544781209 7443 10341092453163159554644 7444 9425574830790585691304 7445 8667464292185980264500 7446 10016277901383327784776 7447 10272184820320834186617 7448 8890783350877109193179 7449 9337304296534348982818 7450 10622415306758846730197 7451 9694313207740409479693 7452 8904034714715867799667 7453 10282231845793900024229 7454 10559951343015348656843 7455 9141728113526541474118 7456 9585084704254193594108 7457 10911159624711191530272 7458 9970553101155810523222 7459 9147056666220200035599 7460 10555087230744260949716 7461 10855542070857666662638 7462 9399699645173794326727 7463 9839381857420767417294 7464 11207515590768840209729 7465 10254498458943876237585 7466 9396705848521306774362 7467 10835020117902724285427 7468 11159163039553246418965 7469 9664892019655524938041 7470 10100366659741899563893 7471 11511678141635642434241 7472 10546358606857192401738 7473 9653162723482625644740 7474 11122211017200840581965 7475 11471025536704172007431 7476 9937504563690603169966 7477 10368214501874169685557 7478 11823847083571598007381 7479 10846348385643066056344 7480 9916612640451532935244 7481 11416844998942441007305 7482 11791346231545216283423 7483 10217741995312128502063 7484 10643105379350272760358 7485 12144227211785226039539 7486 11154688291564801303593 7487 10187245967083026676853 7488 11719111808817883502351 7489 12120347307887478578193 7490 10505814565918094085820 7491 10925224013663152832229 7492 12473028432764556450727 7493 11471604620389650684022 7494 10465258223563943810764 7495 12029205985757267167615 7496 12458256600170011906617 7497 10801938205863759284780 7498 11214759976458569489426 7499 12810465889537133330970 7500 11797329614911122833378 7501 10750850220391808968734 7502 12347326982836252887579 7503 12805307732870118914476 7504 11106334673851535121923 7505 11511907817049035240002 7506 13156760090012349459081 7507 12132101616105276973034 7508 11044228199731522517742 7509 12673679291169025014694 7510 13161740263171802821585 7511 11419231710040994817232 7512 11816867193200991081941 7513 13512137038397198460803 7514 12476165217991288534440 7515 11345603980509142148517 7516 13008472567008791600926 7517 13527799827151066391199 7518 11740863193143814403466 7519 12129843005416395014118 7520 13876828369845140543127 7521 12829771426301134131005 7522 11655195107269700774454 7523 13351921761991279872212 7524 13903738289376674323248 7525 12071469301425873691125 7526 12451045534660903101531 7527 14251071488329953706000 7528 13193177821031405784326 7529 11973225002963680856882 7530 13704247256748618082991 7531 14289813896193353398863 7532 12411296677890653651668 7533 12780690583768369139003 7534 14635109707910902447856 7535 13566648722987571368146 7536 12299923125693046591512 7537 14065674997830125800720 7538 14686291432585252628893 7539 12760598599565854470209 7540 13118999622474255571535 7541 15029192397381976874008 7542 13950455364396532160000 7543 12635525129587030276734 7544 14436436638164667208864 7545 15093442382895192455778 7546 13119635151177030472431 7547 13466199936316587545183 7548 15433575128478448817756 7549 14344876063703505037559 7550 12980273029842771192047 7551 14816769681002300821709 7552 15511545095296805525433 7553 13488673403129952817219 7554 13822524779357552668386 7555 15848519827634472213775 7556 14750196404632075707767 7557 13334415372106803291102 7558 15206917627577405452047 7559 15940884950303951476440 7560 13867987594095500717444 7561 14188213530973637015374 7562 16274294931472180401497 7563 15166709419629400015511 7564 13698207406236928549538 7565 15607130128432408735070 7566 16381754533213864223729 7567 14257859318118664067300 7568 14563511856668041876753 7569 16711175546017089872849 7570 15594715777778536883171 7571 14071911264626509909855 7572 16017663138652089359513 7573 16834453810777566325588 7574 14658577716555830735449 7575 14948671873162886180318 7576 17159443609827764078362 7577 16034523977306122669542 7578 14455796145135416491101 7579 16438779076949145133637 7580 17299290311993462792333 7581 15070439674761908908626 7582 15343952317725705193050 7583 17619388061035745491731 7584 16486450542770643019270 7585 14850138498815932547220 7586 16870746988859093381161 7587 17776579313327106678589 7588 15493750023842197478930 7589 15749618721997763703585 7590 18091305008491526351046 7591 16950820227066018890820 7592 15255222222482832587414 7593 17313842713986938274194 7594 18266644028252596859443 7595 15928821747390635739851 7596 16165943590279581393318 7597 18575497907013879691072 7598 17427966218329212599070 7599 15671338856322466219384 7600 17768349057572063743521 7601 18769815801428391353886 7602 16375976193540469645363 7603 16593206582551599933386 7604 19072277736946468462358 7605 17918230351893349637518 7606 16098787786595303277509 7607 18234555966315744051141 7608 19286434307402641819609 7609 16835543292249153597056 7610 17031694702186435708940 7611 19581963188020498954642 7612 18421963327378676211903 7613 16537876453633585245114 7614 18712760708746425266556 7615 19816847754170957752697 7616 17307861778155058984956 7617 17481702488641461138681 7618 20104880847735818923596 7619 18939524931069946837043 7620 16988920565194077442231 7621 19203268060069334153113 7622 20361413091481473081769 7623 17793279418928114451807 7624 17943532215089356479637 7625 20641365394260812077114 7626 19471284263676334650654 7627 17452244315374643894671 7628 19706390491784605530491 7629 20920496224220590893537 7630 18292153249463893208549 7631 18417494091286637455384 7632 21191759794072330380292 7633 20017619973629868344100 7634 17928180609160497779315 7635 20222448366022861557970 7636 21494472230774164706706 7637 18804849811843716198350 7638 18903906471639147886344 7639 21756415504337741599786 7640 20578920496022464457066 7641 18417071292816215012653 7642 20751770134891808555431 7643 22083725586708331708423 7644 19331745401422659907632 7645 19403096068776234176868 7646 22335692680269549665361 7647 21155584297345278302284 7648 18919267390195542596375 7649 21294692544785415285673 7650 22688650393664764783972 7651 19873226318968613175486 7652 19915398172594128897448 7653 22929960387456549455891 7654 21748020126134609036930 7655 19435129345192762446754 7656 21851560845958957081829 7657 23309650613825772642940 7658 20429689129227101887928 7659 20441156875092426414617 7660 23539596819411571033639 7661 22356647269696162190693 7662 19965027270414160515668 7663 22422729007324366886735 7664 23947140309844173264782 7665 21001540925835746637371 7666 20980725300965899901351 7667 24164989520341828968144 7668 22981895817016257502367 7669 20509341202301346984043 7670 23008559936779284194300 7671 24601543890604967248012 7672 21589199602976360438902 7673 21534465844288214178420 7674 24806535613391936195850 7675 23624206928040218036699 7676 21068461362791856192446 7677 23609425707027374056739 7678 25273296362714042336728 7679 22193094133689438424997 7680 22102750411251688378228 7681 25464642034367822403970 7682 24284033109431114319629 7683 21642788427757086891594 7684 24225707787213796275491 7685 25962843588092949800433 7686 22813664855252814551001 7687 22685960669312841254553 7688 26139725771202046640380 7689 24961838496997884873857 7690 22232733802310258263493 7691 24857797280336826353551 7692 26670642547575442758224 7693 23451363761550285171540 7694 23284488302710005412900 7695 26832214109171159229129 7696 25658099144910813842815 7697 22838719903233107064911 7698 25506095166770389363604 7699 27397161610897250947091 7700 24106654802846251529593 7701 23898735274716435554057 7702 27542544882136466790053 7703 26373303321902579695468 7704 23461180448621637332162 7705 26171012553862230212348 7706 28142880812975423933272 7707 24780014192893405216366 7708 24529114096597551040471 7709 28271166729821474338486 7710 27107951814577879559752 7711 24100560755008668318542 7712 26852970931953801389974 7713 28908292136881581402850 7714 25471930723804297740848 7715 25176048103649999292455 7716 29018539361408684686981 7717 27862558238039435800640 7718 24757318042071541182341 7719 27552402436790615783022 7720 29693899803406226176395 7721 26182906088615241745897 7722 25839971738293755729359 7723 29785133825471853912759 7724 28637649353958681534060 7725 25431921745192125917384 7726 28269750118680900349675 7727 30500220567631789873243 7728 26913455211988710238801 7729 26521330840609780271330 7730 30571432786538193215833 7731 29433765396308925738118 7732 26124853835985960207565 7733 29005468218375672183575 7734 31327784022412578795275 7735 27664106588984299936690 7736 27220582946297292033765 7737 31377930808299669196566 7738 30251460404894843112638 7739 26836609151077455695666 7740 29760022450040274075171 7741 32177132909193092591177 7742 28435402632360318329678 7743 27938197592458596747936 7744 32205134643780196836808 7745 31091302566906543451235 7746 27567695729246920193219 7747 30533890291295210772938 7748 33048823436064117086264 7749 29227900028337891835119 7750 28674656631188640075058 7751 33053563532481174396524 7752 31953874566637867281806 7753 28318635157236530806717 7754 31327561280709021452515 7755 33943425603502350181587 7756 30042170101306120422580 7757 29430454551393276896898 7758 33923749504824983857515 7759 32839773943608070390542 7760 29089962924350395987306 7761 32141537322726107059419 7762 34861523537694417859794 7763 30878799187402244934748 7764 30206098808816808010305 7765 34816237693922450801649 7766 33749613459232653984468 7767 29882228786146468426895 7768 32976333000425441114029 7769 35803715831905849786179 7770 31738389017462417809233 7771 31002110164719475640929 7772 35731586654997266383329 7773 34684021472293867875908 7774 30695997137365319902545 7775 33832475896098569624173 7776 36770615895797557146729 7777 32621557109279347174875 7778 31819023033189167668605 7779 36670368692497182992284 7780 35643642323363050451171 7781 31531847394404620167331 7782 34710506920056530828248 7783 37762852313165722903587 7784 33528937169680104387080 7785 32657385837545380184905 7786 37633170195238927549793 7787 36629136728437217428390 7788 32390374387494713935415 7789 35610980647659994430342 7790 38781069208009600078462 7791 34461179506362923496910 7792 33517761375823703392759 7793 38620591979620752458321 7794 37641182181948765427415 7795 33272188762895680447615 7796 36534465664996516833024 7797 39825926619419013328552 7798 35418951450024622670081 7799 34400727195816960880121 7800 39633249641264106815320 7801 38680473369423101891433 7802 34177917395282192813069 7803 37481544923205528294809 7804 40898100885188281196462 7805 36402937786720316845752 7806 35306875979665601796504 7807 40671773915122752863699 7808 39747722589950124201185 7809 35108203810648590841221 7810 38452816101889777360001 7811 41998285034664828550916 7812 37413841201006062243853 7813 36236815938492285384152 7814 41736811044435973882082 7815 40843660188757278993657 7816 36063708619911961190946 7817 39448891981620642806835 7818 43127189190741707286307 7819 38452382729809223692185 7820 37191171217077969745059 7821 42829023158568928376193 7822 41969035000057525476121 7823 37045109963558183507357 7824 40470400825991447938840 7825 44285540981519365931674 7826 39519302227596924263823 7827 38170582309093996362690 7828 43949088660132600758210 7829 43124614800473441075056 7830 38053103967520795689265 7831 41517986773233459770718 7832 45474085961548707379063 7833 40615358842790793728738 7834 39175706482892570411011 7835 45097702621431479028615 7836 44311186773218538073098 7837 39088405210650708914731 7838 42592310237864756946823 7839 46693588043198460102922 7840 41741331506018811137990 7841 40207218218390494197257 7842 46275577190647893030712 7843 45529557983351121226581 7844 40151747203979301768734 7845 43694048322394417633679 7846 47944829938062047027872 7847 42898019430156217346976 7848 41265809655054022567124 7849 47483442007816573175831 7850 46780555864289907759121 7851 41243882882146550318361 7852 44823895239568901613175 7853 49228613608965325089588 7854 44086242622767479304080 7855 42352191051540886497595 7856 48722044631015557386727 7857 48065028715921423148689 7858 42365585107210032470547 7859 45982562745191403690452 7860 50545760732493860763080 7861 45306842410905375702386 7862 43467091257013266863901 7863 49992150972832821436481 7864 49383846214496945385490 7865 43517647185220676713811 7866 47170780582018405383407 7867 51897113172620135278025 7868 46560681978901163937114 7869 44611258194699793092941 7870 51294545747552684112928 7871 50737899934664359446036 7872 44700883395795067909110 7873 48389296934773087410453 7874 53283533465353208394592 7875 47848646919106352159766 7876 45785459357726706177698 7877 52630032929127587455314 7878 52128103883841646296268 7879 45916129535084994089037 7880 49638878896797908988837 7881 54705905315010947484009 7882 49171645796242817438501 7883 46990482317819206361266 7884 53999436220398000233695 7885 53555395049293379899712 7886 47164243472388725087003 7887 50920312948395483897170 7888 56165134102041602404633 7889 50530610725326641664488 7890 48227135246899933989145 7891 55403599533632690833365 7892 55020733958126377416771 7893 48446105720820152033474 7894 52234405447398869137542 7895 57662147403015292952109 7896 51926497963846027808326 7897 49496247452209478657354 7898 56843387482871623130292 7899 56525105250582561251177 7900 49762620022295679475711 7901 53581983132030511502176 7902 59197895522716844139799 7903 53360288518163912305597 7904 50798669924983195444670 7905 58319685888150824225403 7906 58069518266855060496215 7907 51114713947271112206294 7908 54963893636610533633010 7909 60773352038981755798362 7910 54832988764850143195275 7911 52135275903334047375578 7912 59833402292111814286638 7913 59655007647823048179085 7914 52503339509504588593999 7915 56381006020184373840518 7916 62389514360211851192510 7917 56345631086919510033995 7918 53506961449383606657090 7919 61385466489082534875305 7920 61282633949941689799734 7921 53929473796294600118434 7922 57834211308650852244875 7923 64047404296234393135190 7924 57899274525705901842719 7925 54914646041316791564426 7926 62976831067153582453245 7927 62953484274700890516979 7928 55394119614486111355026 7929 59324423050472126829450 7930 65748068642446784706319 7931 59495005448355011895804 7932 56359273180410858859930 7933 64608471963344769853496 7934 64668672912900104525014 7935 56898306152711336335970 7936 60852577886567836015642 7937 67492579777933487724034 7938 61133938231692214025406 7939 57841811013741135531844 7940 66281389032407959273127 7941 66429342004171851509895 7942 58443089660175972813397 7943 62419636134487093061250 7944 69282036277503329730414 7945 62817215962454630108358 7946 59363252972623006881234 7947 67996606629369815646467 7948 68236662212012625913820 7949 60029554142475726819945 7950 64026582387482715669460 7951 71117563538357535892887 7952 64546011154671352655148 7953 60924618427520624688936 7954 69755174206383508128371 7955 70091833414773653483309 7956 61658812074772581751048 7957 65674426128594319341809 7958 73000314421343249009915 7959 66321526484187944750739 7960 62526953359491464503261 7961 71558166924002206484914 7962 71996085412882144118082 7963 63332005132834700766211 7964 67364202360387682911377 7965 74931469907527462081514 7966 68144995541147529103288 7967 64171331048926341000421 7968 73406686277467485901252 7969 73950678652766160678855 7970 65050304942288983576113 7971 69096972250470771628065 7972 76912239770053269253857 7973 70017683600432233427872 7974 65858852781664250741964 7975 75301860738135275091003 7976 75956904967766337730159 7977 66814913846610041060328 7978 70873823793457801090869 7979 78943863262038899486658 7980 71940888410906707390507 7981 67590648573271981103080 7982 77244846410657594744520 7983 78016088336529107609472 7984 68627065694215116176437 7985 72695872489516356246639 7986 81027609820489153653350 7987 73915941003475673997958 7988 69367877911578806790219 7989 79236827706053145147225 7990 80129585659177870916396 7991 70488026645209454206740 7992 74564262040193908508494 7993 83164779787006220679378 7994 75944206518827743799079 7995 71191730518287755527826 7996 81279018031311203330898 7997 82298787551779271828208 7998 72399095998173144144333 7999 76480165061674259756891 8000 85356705145277844758528 8001 78027085054886239739878 8002 73063427129765436498067 8003 83372660495672985975678 8004 84525119159414846811235 8005 74361607037555562510106 8006 78444783816186283137609 8007 87604750276157332474528 8008 80166012534870905423291 8009 74984220297864769646691 8010 85519028634262292233337 8011 86810040988398682151451 8012 76376927902090975484393 8013 80459350961731927346594 8014 89910312730322374923230 8015 82362461596000663739041 8016 76955395210895019091339 8017 87719427149221376041483 8018 89155049757965896160829 8019 78446462474823990279288 8020 82525130320882964445509 8021 92274824019355763087864 8022 84617942499774127044589 8023 78978270535627662818692 8024 89975192669052409006208 8025 91561679271997049955960 8026 80571651295182017417266 8027 84643417668830895220970 8028 94699750425244652761101 8029 86934004063868091351681 8030 81054199280465740558371 8031 92287694526333024698256 8032 94031501311118565002665 8033 82753972493706978714363 8034 86815541541467726543048 8035 97186593829171146900570 8036 89312234616624787512506 8037 83184569680700777136971 8038 94658335554536083222488 8039 96566126545769813764997 8040 84994942749908150962861 8041 89042864063700509922614 8042 99736892559601282773652 8043 91754262974178877315532 8044 85370806105999003087488 8045 97088552904135479303735 8046 99167205470592953282445 8047 87296118273872936052963 8048 91326781798806804369283 8049 102352222260576017117874 8050 94261759441230308982952 8051 87614369991078016146273 8052 99579818878759209444986 8053 101836429360762835198358 8054 89659095812123360017045 8055 93668726619053500406687 8056 105034196780222497310049 8057 96836436835525515681010 8058 89916760789730548430927 8059 102133641791585673049830 8060 104575531250629877907392 8061 92085513678380707958953 8062 96070166598416852467251 8063 107784469080421255363896 8064 99480051537089741697643 8065 92279516953195039455152 8066 104751566842776858493992 8067 107386286935321032632976 8068 94577052809753230174824 8069 98532606927646870675643 8070 110604732167659614587233 8071 102194404562285231941736 8072 94704216933045586412716 8073 107435177018159418350796 8074 110270515995689371993089 8075 97135437849036062249357 8076 101057590852545886897724 8077 113496720046040236563078 8078 104981342663776133882563 8079 97192480209641078046824 8080 110186094009981123506855 8081 113230082847286471688297 8082 99762438253666704569290 8083 103646700635726351285316 8084 116462208692487981461795 8085 107842759456487905907063 8086 99745968346322970522507 8087 113005979159969657606035 8088 116266897813766602570339 8089 102459869432053092538976 8090 106301558542751023702014 8091 119503017055158588814261 8092 110780596570681571371284 8093 102366386070443287928677 8094 115896534425556559826489 8095 119382918225427198389452 8096 105229593907847359652560 8097 109023827852943764493060 8098 122621008075106141328377 8099 113796844832244532717870 8100 105055482381430200481790 8101 118859503369510196572266 8102 122580149543314054411661 8103 108073522512911419830007 8104 111815213895808847825810 8105 125818089732248778639756 8106 116893545471359267038916 8107 107815051687016244463092 8108 121896672173877436050861 8109 125860646509627305093286 8110 110993615609578616603535 8111 114677465113371496816503 8112 129096216115704357088424 8113 120072791359666421262102 8114 110646934967855549576565 8115 125009870678495853845912 8116 129226514324877030099434 8117 113991884342987934361330 8118 117612374149413787625281 8119 132457388519572897543611 8120 123336728277126174816249 8121 113553020971700370457708 8122 128200973445014609289038 8123 132679909852557526998089 8124 117070391924127617321269 8125 120621778965944494121308 8126 135903656564253284555849 8127 126687556208710131587908 8128 116535247437383440745438 8129 131471900846704854368839 8130 136223042851810474512602 8131 120231254944396372527947 8132 123707563987914817353975 8133 139437119344409897312248 8134 130127530672171757494229 8135 119595602349823562459816 8136 134824620185037966306968 8137 139858177238880442987614 8138 123476644722353131139698 8139 126871661276545882323110 8140 143059926603693467741328 8141 133658964077044371704089 8142 122736125226322275314796 8143 138261146833332626708947 8144 143587632377855443752560 8145 126808788683496598623617 8146 130116051732319350804520 8147 146774279937372250162328 8148 137284227116160532390055 8149 125958908435418059827152 8150 141783545408490952779004 8151 147413784401531859599453 8152 130229971773781276166196 8153 133442766328025895704637 8154 150582434022995739358107 8155 141005750189859600602281 8156 129266098548588539926112 8157 145393930971146067143343 8158 151339067562920021125148 8159 133742537907745686772491 8160 136853887372963962595110 8161 154486697880289032743959 8162 144826024864224904222360 8163 132659897726118159082350 8164 149094470255285050259993 8165 155365975618267254005636 8166 137348891451996847636915 8167 140351549808714018200206 8168 158489436160419224951913 8169 148747605363536154998429 8170 136142565137445739909042 8171 152887382927692295040164 8172 159497063242139370874746 8173 141051498744962719107720 8174 143937942537623579263585 8175 162593070465875604955376 8176 152773110098327922615842 8177 139716418417362545129343 8178 156774942878322866334568 8179 163734947475476540256469 8180 144852889653695769854901 8181 147615309784460337626621 8182 166800080701125443918697 8183 156905223229259852046632 8184 143383835158400557897907 8185 160759479541974836836117 8186 168082309207190474316639 8187 148755659168676947778326 8188 151385952492413376279683 8189 171113006455332595228818 8190 161146696268240694364902 8191 147147254440836916651426 8192 164843379252417869267988 8193 172541894690259646876743 8194 152762469037444089762742 8195 155252229753933695493534 8196 175534448417322395785677 8197 165500349717033068100581 8198 151009178400681027752180 8199 169029086629372372477949 8200 177116517092916728677221 8201 156876049438033266474146 8202 159216560277640653621691 8203 180067069824127368302268 8204 169969074744834260934108 8205 154972173837127844554583 8206 173319105999546248173724 8207 181809058085927543935255 8208 161099200693099864939351 8209 163281423891821280204235 8210 184713597943320328283399 8211 174555834905082490178324 8212 159038873859872174319654 8213 177716002852150392962469 8214 186622469466584295707886 8215 165434795025748812008821 8216 167449363085797714909533 8217 189476825590518565316401 8218 179263667893039197413038 8219 163211979577827449989028 8220 182222405330151907076184 8221 191559774820456805280754 8222 169885778357985485573742 8223 171722984589727385628458 8224 194359612682290277566997 8225 184095687344420646621442 8226 167494261829673748043780 8227 186841005757714551749105 8228 196624071221554523850762 8229 174455172152859401145330 8230 176104960994161919246215 8231 199364887825898117539778 8232 189055084676686786025530 8233 171888562957840891451039 8234 191574562205139629508372 8235 201818530971989407541459 8236 179146075301259004869814 8237 180598032409969109415732 8238 204495649946137125914377 8239 194145130973285884550081 8240 176397798626383067502392 8241 196425900091786843285551 8242 207146403381823900179363 8243 183961666054474218255823 8244 185205008169996852594887 8245 209754969950755177816910 8246 199369178912522506588565 8247 181024959684415727981511 8248 201397913828344902489953 8249 212611016590242521014569 8250 188905204003533980697482 8251 189928768573125201752166 8252 215145992434740965258947 8253 204730664741374051576334 8254 185773114075604622782163 8255 206493568498963171438576 8256 218215779428764310133484 8257 193980032106481927649729 8258 194772266672140688360261 8259 220671937425023059372231 8260 210233110295985305736646 8261 190645408795445363612580 8262 211715901584673214675513 8263 223964183327685138866077 8264 199189578764648606913461 8265 199738530106123095582578 8266 226336102165894528957551 8267 215880125069194510531101 8268 195645071896858621277332 8269 217068024728645069567872 8270 229859804266501816663635 8271 204537359949131885358259 8272 204830662978836457161733 8273 232141862946764372835673 8274 221675408326884664121060 8275 200775414545909752184587 8276 222553125544768794059813 8277 235906304769559682578694 8278 210026981378597421966710 8279 210051847783860859886500 8280 238092676972581474038465 8281 227622751273543451339781 8282 206039833128215203109384 8283 228174469470141560197247 8284 242107435947711995411490 8285 215662140749661503845749 8286 215405347378016932262146 8287 244192084278592412084599 8288 233726039268892283247094 8289 211441811407917742989115 8290 233935401663015237513263 8291 248467039587287832867074 8292 221446630021024013664701 8293 220894507003868424151663 8294 250443709689811993527261 8295 239989254095999439999841 8296 216984922739832163287904 8297 239839348946822184234549 8298 254989050287194957225860 8299 227384337752666670762338 8300 226522756362917511467735 8301 256851264826930367525696 8302 246416476282807130975690 8303 222672832336719794536059 8304 245889821801901426400822 8305 261677497645511775609210 8306 233479251501342750381414 8307 232293611740329598552397 8308 263418550159070727660510 8309 253011887477520871478880 8310 228509299592334889179504 8311 252090416405582480373852 8312 268536508496434919540177 8313 239735460273728568650019 8314 238210678182867722311677 8315 270149457105186607455834 8316 259779772879863008784703 8317 234498180462280643711005 8318 258444816722319204678910 8319 275570309198996463876247 8320 246157157038524004403824 8321 244277651730927408709846 8322 277047970184549986245047 8323 266724523728674070290723 8324 240643429903361613954236 8325 264956796644572688520011 8326 282783227978459344240947 8327 252748641298929911939408 8328 250498321706420389023597 8329 284118169218187046498514 8330 273850639847938595007655 8331 246949104373552945755680 8332 271630222186208849719813 8333 290179697321867547063564 8334 259514321726853508062442 8335 256876573057454899039539 8336 291364231581752248372837 8337 281162732251756370071301 8338 253419364393319238727184 8339 278469053729153833202240 8340 297764256428703701649149 8341 266458718860329658192993 8342 263416388761632281111786 8343 298790434511768189910569 8344 288665525810413455809587 8345 260058477170489549266209 8346 285477348325149404670128 8347 305541553718195930433801 8348 273586467865575842484180 8349 270121852288967404584310 8350 306401157465763683118697 8351 296363861978113257975847 8352 266870819289469856015971 8353 292659262053397943521949 8354 313516349394272872710140 8355 280902321365231412578985 8356 276997150126327035830269 8357 314200884538311112431104 8358 304262701584602779575215 8359 273860879467089106994081 8360 300019052436019134750166 8361 321693518069776840927554 8362 288411152334268603217043 8363 284046574364456573288037 8364 322194206933539685552095 8365 312367127691295808733995 8366 281033261375911316511569 8367 307561080912157047339467 8368 330078051450982581210919 8369 296117957065191347392922 8370 291274525349566920491726 8371 330385825496202309420616 8372 320682348514212088670869 8373 288392686537403085356126 8374 315289815372743115412727 8375 338675061084102727728701 8376 304027858204082157769813 8377 298685514400618019848910 8378 338780553301919475551899 8379 329213700414378006920981 8380 295943997285842874719146 8381 323209832756805498289749 8382 347489781164878331797758 8383 312146107859181409167253 8384 306284166594351887357328 8385 347383318308757738239530 8386 337966650958095026459074 8387 303692159805458534880570 8388 331325821711417437467329 8389 356527571413009793554348 8390 320478090783635355626626 8391 314075223619281129859618 8392 356199166070815635574283 8393 346946802047767587042016 8394 311642267241736094821360 8395 339642585316229694944780 8396 365793920012580037537320 8397 329029327634168476824668 8398 322063546700770383462523 8399 365233262516057870530408 8400 356159893125787288194819 8401 319799542889487424352050 8402 348165043874770646155315 8403 375294446620302714705234 8404 337805478307395945742179 8405 330254119598489673201154 8406 374490896789122875973931 8407 365611804452213770115668 8408 328169343458679482644194 8409 356898237773516699959716 8410 385034905442803352568530 8411 346812345355606200231561 8412 338652051678465413231512 8413 383977484161431311616777 8414 375308560458843259908709 8415 336757162420717987490042 8416 365847330411011575740758 8417 395021188384847135345690 8418 356055877483812402504281 8419 347262581061084744030856 8420 393698569009375900366917 8421 385256333180456523271920 8422 345568633436251051607839 8423 375017611198097832779060 8424 405259328269780034086924 8425 365542173129980396018770 8426 356091077847371104966430 8427 403659827863010514518336 8428 395461445765935026108673 8429 354609533867295210948136 8430 384414498631638336159533 8431 415755502134181408869935 8432 375277484130318646206477 8433 365143047424967277682888 8434 413867072526077327370386 8435 405930376070091149883825 8436 363885788374815460916259 8437 394043543442855045031474 8438 426516034598056538811588 8439 385268219471618782292647 8440 374424133856240000847545 8441 424326253269884157101310 8442 416669760329002951627647 8443 373403472604675811258968 8444 403910431822766350522446 8445 437547401312655310532710 8446 395520949132622771706739 8447 383940123350027004928794 8448 435043462101932487121233 8449 427686396919756298675521 8450 383168816963161524235872 8451 414020988725917790082477 8452 448856232487310278511233 8453 406042408016489907074044 8454 393696947819540965397826 8455 446024936111906493527601 8456 438987250207490578568057 8457 393188210485108276063204 8458 424381181254995467719390 8459 460449316497472356927646 8460 416839499976434189809976 8461 403700688528040049015435 8462 457277060895988719889065 8463 450579454480710840773314 8464 403468204795912543937753 8465 434997122127588075369073 8466 472333603575405252477562 8467 427919301936693535717643 8468 413957579824884385521426 8469 468806374062215076527734 8470 462470317977872435546288 8471 414015518170582113396977 8472 445875073227799727248024 8473 484516209585812962148671 8474 439289068111000145237290 8475 424474012973681366895965 8476 480619568817903583192144 8477 474667327006264236957324 8478 424837039691177866051092 8479 457021449244054354108270 8480 497004419887932723199894 8481 450956234320805552879769 8482 435256540075248522329765 8483 492723497641976271140899 8484 487178150156310725136918 8485 435939833505934470018292 8486 468442821395911749238013 8487 509805693286467987781816 8488 462928422415532814931641 8489 446311878087194757553648 8490 505125176043281223077781 8491 500010642612385569629926 8492 447331143191491978968292 8493 480145921251314854711829 8494 522927666072968571889755 8495 475213444797205478652765 8496 457646912942962901782150 8497 517831786407845453593376 8498 513172850563375738908356 8499 459018396221659932552596 8500 492137644637211453289177 8501 536378156160137262935334 8502 487819309051833452358504 8503 469268703772237058661383 8504 530850681936242204405527 8505 526673015714158837184026 8506 471009208544230927461439 8507 504425055645052889416484 8508 550165167310748420157683 8509 500754222690005735360506 8510 481184487225676946107130 8511 544189390674119370890914 8512 540519579901356136699782 8513 483311389269404776596217 8514 517015390734241501203195 8515 564296893463767163902038 8516 514026597999182554740206 8517 493401681905990465717713 8518 557855619637153425414257 8519 554721189814597755174008 8520 495932945471429459008399 8521 529916062935116795603533 8522 578781723159436965087331 8523 527645057010241552746629 8524 505927892908431145170943 8525 571857259033596574949065 8526 569286701826790796779874 8527 508882087107165227058519 8528 543134666154686255164644 8529 593628244066038315760841 8530 541618436580887940471935 8531 518770916472844762248492 8532 586202386585766688667208 8533 584225186934704486482997 8534 522167232053271874046814 8535 556678979586782826504000 8536 608845247610172586018111 8537 555955793598592536661321 8538 531938744750481694404982 8539 600899271953773942379853 8540 599545935813496593050004 8541 535797011265876696775690 8542 570556972229995100165830 8543 624441733713392915880560 8544 570666410305790127187430 8545 545439570687817882799126 8546 615956381262923552498611 8547 615258463986576786450001 8548 549780274064521675907469 8549 584776807515149091511411 8550 640426915637126720104047 8551 585759799750116098700252 8552 559281793030736594977364 8553 631382381738220150829190 8554 631372517114570005567692 8555 564126093544404839714286 8556 599346848045833950017389 8557 656810224938836066661367 8558 601245711362541704442599 8559 573474021451438213777265 8560 647186146447507862913215 8561 647898076404861343909983 8562 578843772118817749586424 8563 614275660453852417391684 8564 673601316541455459185736 8565 617134136666304916581016 8566 588025081801571814575988 8567 663376759156808955386822 8568 664845364145629854707214 8569 593942847195957963030428 8570 629572020373241156532358 8571 690810073919183141816707 8572 633435315119630746997958 8573 602944021494086175206907 8574 679963519299494871110031 8575 682224849365943057363567 8576 609433096992127053741239 8577 645244917534849000542894 8578 708446614401765037991976 8579 650159740095262207000333 8580 618240115017441753129254 8581 696955947062995751767210 8582 700047253625969664700921 8583 625324546485663616389851 8584 661303560985277773341839 8585 726521294600483089200946 8586 667318164999935150737178 8587 633922869584817988405706 8588 714363788594787413116614 8589 718323556938977232307944 8590 641627473513735879974675 8591 677757384432286544273594 8592 745044715958091505177502 8593 684921609536947799202945 8594 650002030922111765807528 8595 732197021331511265176125 8596 737065003829328364030400 8597 658352415016520991569311 8598 694616051720630550384740 8599 764027730426054319272190 8600 702981366115103674254894 8601 666487589197504686360392 8602 750465859453076896956471 8603 756283109528241977682464 8604 675510173431015246477505 8605 711889462440554288480161 8606 783481446271437314689251 8607 721509006407314010001715 8608 683389785096556036341850 8609 769180759465758722514791 8610 775989666311695648832098 8611 693111823239187248363381 8612 729587757673083963952035 8613 803417234016955556586111 8614 740516388062290204964920 8615 700719116045749330504670 8616 788352425916253016746442 8617 796196749982340417650303 8618 711168717672843901545646 8619 747721325874463568281347 8620 823846732516644482231284 8621 760015661572753578304172 8622 718486342588617420485928 8623 807991817240869398272288 8624 816916726499973008810337 8625 729692495580113682885047 8626 766300808904061391983748 8627 844781855170810222011212 8628 780019277303751445117148 8629 736702494917531459894098 8630 828110151751945916932166 8631 838162258762547072828808 8632 748695088456048902341254 8633 785337108198222448580275 8634 866234796282847544459449 8635 800539992684654119086980 8636 755378879565454238642668 8637 848718913765831493943561 8638 859946313542444114736726 8639 768188727642451826768423 8640 804841391094583261603052 8641 888218037561742356062506 8642 821590879568587245204447 8643 774527086260908100224089 8644 869829859874654175123109 8645 882282168580101555758984 8646 788185951699564600059060 8647 824825097309462407890221 8648 910744354772973519013922 8649 843185331763027830333881 8650 794158994950641160129748 8651 891455025366396063914614 8652 905183419839901401403097 8653 808699613954936483266907 8654 845299945573041301255879 8655 933826824541799265834468 8656 865337072735490958234329 8657 814286782993414867282847 8658 913606730795629456153286 8659 928663988930538639230093 8660 829742890232253396081419 8661 866277940425093585683938 8662 957478831311775484572258 8663 888060163498196047908757 8664 834922932529587849208880 8665 936297588709619872536841 8666 952738130694963054191328 8667 851329286765660444805569 8668 887771379176184378986525 8669 981714074462667018972862 8670 911369010675819725374516 8671 856080238030100110086814 8672 959540510532293743573720 8673 977420440972241404093073 8674 873472648302514530659863 8675 909792859037250117717487 8676 1006546575590738167519355 8677 935278374760391647426003 8678 877771814029732175238317 8679 983348713610969298133203 8680 1002725864536631535451023 8681 896187166400323864113761 8682 932355284422696131113213 8683 1031990685955767170111971 8684 959803378557628289146481 8685 900011103048432840261685 8686 1007735728428499109327392 8687 1028669703216349651319421 8688 919487387920970928346512 8689 955471874430082804545808 8690 1058061094097916595205092 8691 984959515828935802697702 8692 922811883705798507882530 8693 1032715405985924177444082 8694 1055267624197528230004850 8695 943388223728211133681539 8696 979156170501762887249295 8697 1084772833628996151781024 8698 1010762660133573056109021 8699 946188279032696367358679 8700 1058301925358446497454756 8701 1082535668515986788884723 8702 967904957591710944825798 8703 1003422044271709033960291 8704 1112141291201402636507858 8705 1037229073875388376168517 8706 970154764985331903859648 8707 1084509801430030119768461 8708 1110490259742527293236375 8709 993053255303862745840234 8710 1028283705603129488433292 8711 1140182214659473843868545 8712 1064375417558825699595604 8713 994726179165960934100135 8714 1111353892809604406158800 8715 1139148212864524443059468 8716 1018849174012815531046123 8717 1053755710820287743032421 8718 1168911721376701317616975 8719 1092218759258804015012034 8720 1019917729755773737184157 8721 1138849409934398780990461 8722 1168526743369745633164425 8723 1045309171778213834050305 8724 1079852971140369819599285 8725 1198346306783747948213067 8726 1120776584309379297762929 8727 1045745004664369175716511 8728 1167011923363558036620577 8729 1198643476535326265441108 8730 1072450117353267670693352 8731 1106590761309000637266555 8732 1228502853090883302244437 8733 1150066805215991461957188 8734 1072223980901583387312823 8735 1195857372267796451187113 8736 1229516456928067292149228 8737 1100289300199911519118197 8738 1133984728445509698616612 8739 1259398638210001099153579 8740 1180107771796428271293120 8741 1099371034176318895798881 8742 1225402073118424116179299 8743 1261164158119143827958904 8744 1128844440740867685588439 8745 1162050901101742522035187 8746 1291051344880007863048757 8747 1210918281555516062432707 8748 1127202948728386092859735 8749 1255662728581742733918814 8750 1293605492619633284407961 8751 1158133700855648531548546 8752 1190805698540785927769555 8753 1323479070000975342262386 8754 1242517590298901592067430 8755 1155736927398241537224053 8756 1286656436622338128057129 8757 1326859822040123126673205 8758 1188175694624514690026111 8759 1220265940239608350498230 8760 1356700334181030350947261 8761 1274925422991151215974974 8762 1184990601940893269110541 8763 1318400699821516189020841 8764 1360946967481058130860757 8765 1218989499327711614428459 8766 1250448855622262968822396 8767 1390734091501612925182552 8768 1308161984863774165894140 8769 1214982043589107296337611 8770 1350913434914613246478514 8771 1395887220157267006216994 8772 1250594666704212934325537 8773 1281372094027869778454981 8774 1425599739505270085495930 8775 1342247972778621899437918 8776 1245729773872454978329990 8777 1384212982553688080026825 8778 1431701352263589980797231 8779 1283011234477592632472978 8780 1313053734920316416496421 8781 1461317129411864936192566 8782 1377204586852523215851607 8783 1277252775697596843109232 8784 1418318117299540648732312 8785 1468410628085235836705265 8786 1316259738153475992486512 8787 1345512298344119530848490 8788 1497906576567571387551634 8789 1413053542348842748990247 8790 1309570504696623861187552 8791 1453248057849836702604798 8792 1506036815360062465467319 8793 1350361223096503236086457 8794 1378766755633691355983386 8795 1535388871132794203529362 8796 1449817081842086369246076 8797 1342702900849125204360775 8798 1489022477507508378305527 8799 1544602196896607352562680 8800 1385337256891487773493205 8801 1412836540380690184183849 8802 1573785289013597418586296 8803 1487517987661486997296418 8804 1376670400385097158991367 8805 1525661514896493833709992 8806 1584129582455345697520090 8807 1421209941997027761370943 8808 1447741559667017668111751 8809 1613117603043052346575102 8810 1526179594619969625179930 8811 1411493947974648360226117 8812 1563185784929222436108244 8813 1624642320897210257596865 8814 1458001928696495778692138 8815 1483502205568390256404591 8816 1653408094417311337121955 8817 1565825803034685634517006 8818 1447195009211922474887873 8819 1601616390033205029736768 8820 1666164312607145926004459 8821 1495736428355003404988058 8822 1520139366936379990855178 8823 1694679564393102049185519 8824 1606481092045802337703980 8825 1483795583399492907656255 8826 1640974931641384102625567 8827 1708720022196950977738820 8828 1534437226987519936651112 8829 1557674441464112868583261 8830 1736955346251682267789618 8831 1648170533240005629848436 8832 1521318216640970482297399 8833 1681283521953912929840690 8834 1752334491495485483989470 8835 1574128699147093919440349 8836 1596129348043866881755933 8837 1780259317536246275079988 8838 1690919804585701172037214 8839 1559786015248391860475641 8840 1722564795976279381122813 8841 1797033352830727345439238 8842 1614835822138623123735520 8843 1635526539422031715499785 8844 1824615912568067901958466 8845 1734755204686651445097573 8846 1599222659472463487734703 8847 1764841923841766648820306 8848 1842842842612076593704115 8849 1656584190567488046382252 8850 1675889015160034351184928 8851 1870050135248680687311366 8852 1779703667361346531825663 8853 1639652417562556398742100 8854 1808138623423440543294084 8855 1889789815217628118209934 8856 1699400031228773395828051 8857 1717240334906979768983047 8858 1916587572153637265440657 8859 1825792776555137570947201 8860 1681100160164875055231336 8861 1852479173243993138909983 8862 1937901757195146846639820 8863 1743310218346774068564225 8864 1759604631992989058893724 8865 1964254405925471549502186 8866 1873050781592756624558353 8867 1723591375066038199593270 8868 1897888425688920044622018 8869 1987206801781716907302187 8870 1788342289170802041096433 8871 1803006627349285432515182 8872 2013077428971675191902866 8873 1921506612778556242188270 8874 1767152182290858454495358 8875 1944391820531713534122714 8876 2037733743751145996426674 8877 1834524459937387684159698 8878 1847471643764405086661924 8879 2063084057475649504622717 8880 1971189897352432357339448 8881 1811809349561916966486324 8882 1992015398776850860893648 8883 2089512054594360089611861 8884 1881885642205197519529755 8885 1893025620482899461197127 8886 2114302345726726591457466 8887 2022130975809081380873389 8888 1857590308130099280308995 8889 2040785816829627996044956 8890 2142571898042231274116807 8891 1930455459573175287257329 8892 1939695128156317808763751 8893 2166761000777573520281366 8894 2074360918588909683652838 8895 1904523168984063403414122 8896 2090730360998935198799491 8897 2196944145936350282134724 8898 1980264264788548110315424 8899 1987507384153168062761277 8900 2220489397435369216566992 8901 2127911543148577722994985 8902 1952636739448202211445497 8903 2141876962342409024692249 8904 2252660394457563062663288 8905 2031343157255634925697984 8906 2036490268238074978586794 8907 2275517593595436213717788 8908 2182815431419866798630664 8909 2001960540177462945933169 8910 2194254211860389960745468 8911 2309752980718072789799223 8912 2083724000952433685571861 8913 2086672338627181107740363 8914 2331876345924027078596582 8915 2239105947665196550345280 8916 2052524822558999137429163 8917 2247891376048521685769532 8918 2368254999727318877436917 8919 2137439442766372370688279 8920 2138082848430458470635580 8921 2389597125899332459381677 8922 2296817256738866852028984 8923 2104360586529427293437626 8924 2302818412815770474103376 8925 2428200321737738249026517 8926 2192522931256550550075916 8927 2190751762488340948874955 8928 2448712136217735547840499 8929 2355984342762713118037874 8930 2157499598818094899211611 8931 2359065987778119877172988 8932 2489623609981028958231368 8933 2249008735854322851359745 8934 2244709774613813827907333 8935 2509254327574781860904259 8936 2416643028225650956960038 8937 2211974411625560227390425 8938 2416665490935085780379159 8939 2552560338801339965027289 8940 2306931966509917439703164 8941 2299988325247752593326577 8942 2571257415828229786064157 8943 2478829993516175782790144 8944 2267818381748140446788358 8945 2475649053739744765919894 8946 2617046812196432718054661 8947 2366328593797426299058689 8948 2356619619539136518393617 8949 2634755899553070625553311 8950 2542582796897712864936002 8951 2325065690158176130538477 8952 2536049566569805466846219 8953 2683120182773572239587738 8954 2427235469486243781834897 8955 2414636645858329684316828 8956 2699785077996240553489461 8957 2607939894936276456529648 8958 2383751362051338128002219 8959 2597900696610873058737636 8960 2750818471131636701331440 8961 2489690347591795474948992 8962 2474073194755565463302138 8963 2766381069441351869272937 8964 2674940663390771018948292 8965 2443911287371092711905695 8966 2661236906159840136271605 8967 2820180585676553161995072 8968 2553731905914034867272275 8969 2534963878373246961340506 8970 2834580829991539973382816 8971 2743625418575803307676904 8972 2505582241822140884245232 8973 2726093471360031576383122 8974 2891246342882010287935917 8975 2619399768077075922595533 8976 2597344150324732278518762 8977 2904422172781211656706754 8978 2814035439207794694199207 8979 2568801908383436644978342 8980 2792506501376459976315971 8981 2964056488002922551623626 8982 2686734526078858420451915 8983 2661250326048657094630595 8984 2975943787625183133029305 8985 2886212988744690443553306 8986 2633608899333111263700312 8987 2860512958023317997636787 8988 3038652716254077892040630 8989 2755777763364761776596221 8990 2726719603652019582111844 8991 3049185261116472005802327 8992 2960201338230531245174666 8993 2700042778796419317670166 8994 2930150675852508193372499 8995 3115077694461827730569980 8996 2826572078434502914604156 8997 2793790085251541265172778 8998 3124187097181642334451467 8999 3036044789655630341929914 9000 2768144085829566841335556 9001 3001458382715857523092021 9002 3193375083201752674508958 9003 2899161108996803874341377 9004 2862500798827109247268216 9005 3200990738105467047810485 9006 3113788699844117865085763 9007 2837954358051071242608863 9008 3074475720810282860416267 9009 3273589559430565626854878 9010 2973589556681623510133205 9011 2932891720597296616147578 9012 3279638586034237172454865 9013 3193479504880061771762795 9014 2909516155834069808565563 9015 3149243268219098653354808 9016 3355766839625707984334809 9017 3049903212325032393683253 9018 3005003797931372216325553 9019 3360174024970004490642529 9020 3275164745084444626961264 9021 2982873087071784268570905 9022 3225802560959221431552414 9023 3439953703441322766597047 9024 3128148981837004935948424 9025 3078878972808302823375149 9026 3442641443265538036150648 9027 3358893090554691936730121 9028 3058069832530138790917188 9029 3304196115548030525081692 9030 3526198017894604656959683 9031 3208374912667825580748841 9032 3154560205837791135084923 9033 3527086256632826674851919 9034 3444714367279571082925346 9035 3135152171800321720775258 9036 3384467452100151734699572 9037 3614548762091653056698378 9038 3290630220883884714233829 9039 3232091500854382945104679 9040 3613554931675380613946322 9041 3532679583841664087483131 9042 3214167009865894094791145 9043 3466661117968516768075240 9044 3705056052507395351362186 9045 3374965318869204113877215 9046 3311517930100346685874988 9047 3702095009957734181796764 9048 3622840958720796169914367 9049 3295162404297844091882369 9050 3550822711940502116092084 9051 3797771168829169853810741 9052 3461431843663992026840601 9053 3392885660008914254084089 9054 3792755132622897613430203 9055 3715251948211152921056671 9056 3378187593092822370574634 9057 3636998909004119949421742 9058 3892746580379126695495200 9059 3550082685957237120312152 9060 3476241977604274833794938 9061 3885585065571755725196506 9062 3809967274966055133089825 9063 3463293023168593433954788 9064 3725237485695627590909912 9065 3990035973125521592747509 9066 3640972019745189576127104 9067 3561635317530492484215280 9068 3980635725215679769268983 9069 3907042957183676724018709 9070 3550530379532597171308896 9071 3815587346044175542389203 9072 4089694277298676761745595 9073 3734155332673435409587248 9074 3649115289726457746800872 9075 4077959204816972432047317 9076 4006536338448287003798688 9077 3639952615138320069709540 9078 3908098548125450586545442 9079 4191777695622192430058070 9080 3829689457074985422549856 9081 3738732707759653410996302 9082 4177608801428955477952545 9083 4108506118240879433128239 9084 3731613981446057892011526 9085 4002822331240610113810980 9086 4296343732175825253155021 9087 3927632601722810175324324 9088 3830539617836594480019694 9089 4279639043450969972048056 9090 4213012383134406515975016 9091 3825570059703463157828450 9092 4099811143733082635297978 9093 4403451221901149768172739 9094 4028044384309841448712864 9095 3924589328503360627235379 9096 4384105718810667552238058 9097 4320116638688084772671434 9098 3921877792963176610724915 9099 4199118671460236797723879 9100 4513160360767088330498534 9101 4130985864675626708980946 9102 4020936441054863583700714 9103 4491065903789541673114130 9104 4429881842056655210381620 9105 4020595518853660605271810 9106 4300799866933141989609141 9107 4625532736606983647304098 9108 4236519578793283081486259 9109 4119636880666935917590825 9110 4600577992504673385803945 9111 4542372435329691191617675 9112 4121783003121281892744392 9113 4404910979142160500914792 9114 4740631360644996813111694 9115 4344709573536723400695242 9116 4220747928270700076017861 9117 4712701727063349834070217 9118 4657654379617533377430357 9119 4225501473960518483483525 9120 4511509584082273439448877 9121 4858520699724089343712221 9122 4455621442242455214231331 9123 4324328253184003712502929 9124 4827498228404154391849890 9125 4775795189899598978072386 9126 4331813657151118585386374 9127 4620654615996650796271990 9128 4979266709254099148730938 9129 4569322361086743479975413 9130 4430437946520232032569271 9131 4945030027841927671472974 9132 4896863970652368929273662 9133 4440783812019876460650093 9134 4732406399353079535313715 9135 5102936866892780978499786 9136 4685881126293121649189429 9137 4539138555390015563597614 9138 5065361099330852222412031 9139 5020931452273484061388423 9140 4552477768246667395940550 9141 4846826681572564706107776 9142 5229600206979079120568594 9143 4805368192191893677367329 9144 4650493117917032916297872 9145 5188556892463834288098904 9146 5148070028320008853158551 9147 4666962963533231638707687 9148 4963978666525463071442603 9149 5359327355732143871625574 9150 4927855710147326109700979 9151 4764566199084193558722781 9152 5314684366223120412494603 9153 5278353793578007397011325 9154 4784308482155198694040570 9155 5083927048815304708982477 9156 5492190567236149579759899 9157 5053417568375059470408241 9158 4881423927432327580022435 9159 5443812023501130920775551 9160 5411858582982277428269319 9161 4904585094416703256010057 9162 5206738048866443121253638 9163 5628263760225096988508872 9164 5182129432666184724387821 9165 5001134032628469865173119 9166 5576009946407165431938584 9167 5548662011404131710681054 9168 5027865297028969858302592 9169 5332479448836567114971406 9170 5767622555688481306608813 9171 5314068788041436961542025 9172 5123765883926833231011190 9173 5711349832379807318964917 9174 5688843514326893537178080 9175 5154223354433116794989422 9176 5461220629371033228140074 9177 5910344315312711588154597 9178 5449314981352732123131050 9179 5249390529540397749444060 9180 5849905031121433486925491 9181 5832484389427772692993988 9182 5283735341089480206141897 9183 5593032607220968697203366 9184 6056508180780021484635346 9185 5587949264856459768883396 9186 5378080736947220282703108 9187 5991750582375538999740396 9188 5979667839086644718560713 9189 5416479184754647622228616 9190 5727988073742960773023131 9191 6206195113940492928068205 9192 5730054840776572544950622 9193 5509911034150270269198065 9194 6136963254564069730199518 9195 6130479013841210652936459 9196 5552534710769465300200685 9197 5866161434303239930454233 9198 6359487937879828025816984 9199 5875716906882885550765803 9200 5644957751915948970494287 9201 6285621584306394535937948 9202 6285005056809952774404859 9203 5691983687380188611655676 9204 6007628848605070286034880 9205 6516471378899261273219543 9206 6025022703103477609573112 9207 5783299067011017797191927 9208 6437805916837934047118392 9209 6443335149103209695509328 9210 5834909872117044562454250 9211 6152468271963254840808139 9212 6677232109431180784341013 9213 6178061559197648719715599 9214 5925015046464191619696314 9215 6593598447351040833309879 9216 6605560556244717150939397 9217 5981399059253398532648817 9218 6300759497545408849101280 9219 6841858791907657396184949 9220 6334924943509214978989195 9221 6070187692873084859825343 9222 6753083263277010717306598 9223 6771774675624820818362559 9224 6131539128370842200733957 9225 6452584199604953329882305 9226 7010442123606423566492525 9227 6495706512827679112323277 9228 6218900990783912435353817 9229 6916346387532826268076187 9230 6942073085008678200293765 9231 6285420094054462250049277 9232 6608025977726466297507765 9233 7183074882492345552300335 9234 6660502163377986673001458 9235 6371240954165639953121343 9236 7083475822752415666925158 9237 7116553592121577277064809 9238 6443134156744699555768912 9239 6767170402109434590675628 9240 7359851974079945595515552 9241 6829410082967534291584679 9242 6527295675007180902376051 9243 7254561596527079107955993 9244 7295316285335701142736863 9245 6604775754771172613016035 9246 6930105059912074366761025 9247 7540870479335901779098349 9248 7002530804312110234036737 9249 6687155373060388253024914 9250 7429695807675811839317729 9251 7478463585481427861631000 9252 6770441617596014386037400 9253 7096919602682402401168197 9254 7726229703648140513479772 9255 7179967259570608010172016 9256 6850912446758685440052068 9257 7608972673571274184767718 9258 7666100298808550185072549 9259 6940230820293259013643526 9260 7267705794899305227772284 9261 7916031226881374894523971 9262 7361824836111206538029435 9263 7018661525335185632175896 9264 7792488578543127954870647 9265 7858333671121507721186912 9266 7114244839293015835475087 9267 7442557563651977977146236 9268 8110378954546807380000746 9269 7548211433540080215864180 9270 7190499522171445256601042 9271 7980342123385636769630236 9272 8055273443115116819947281 9273 7292587609418180412422315 9274 7621571049481609459576708 9275 8309379170106818918908357 9276 7739237522016390464160029 9277 7366525689401852723452586 9278 8172634175992286627974515 9279 8257031906935937745839629 9280 7475365582243659034773203 9281 7804844658414927931728810 9282 8513140588443513751347521 9283 7935016201885894778307535 9284 7546841673806155379338951 9285 8369467923145522559336980 9286 8463723963996912068660747 9287 7662687785807122410422200 9288 7992479115214666338215889 9289 8721774410512956125636532 9290 8135663264658029881931860 9291 7731551574016330479545810 9292 8570948923485443241113589 9293 8675467184071502455009653 9294 7854665885702556941492693 9295 8184577517877859120162665 9296 8935394379215168296882523 9297 8341297255360129751629578 9298 7920761999071718636751086 9299 8777185161686801329174048 9300 8892381865696164491126338 9301 8051414247586950186241743 9302 8381245393408266916022804 9303 9154116836502787498362266 9304 8552039536294788968848020 9305 8114582128349885528756980 9306 8988287103869287734069474 9307 9114591097908522863867685 9308 8253050001132726026514437 9309 8582590754895196310804440 9310 9378060781759702858682594 9311 8768014352235411315814709 9312 8313123772908606615649913 9313 9204367754271755336262234 9314 9342220823351329469106982 9315 8459693105457644242672300 9316 8788724159926306134035245 9317 9607347931473680914703134 9318 8989348897087158775179994 9319 8516501438267758135333432 9320 9425542713216550048668313 9321 9575399902770765496640994 9322 8671466416066184524903748 9323 8999758770368082655881471 9324 9842102780235606069133466 9325 9216173382049776494594747 9326 8724832388668048885881219 9327 9651930236395970725562961 9328 9814260180940466344061356 9329 8888495753335567419461839 9330 9215810413542930491141499 9331 10082452663090507293439022 9332 9448621105310766841485587 9333 8938236712836753583447868 9334 9883651295508271120979187 9335 10058936554041072981294254 9336 9110909972581896561099083 9337 9436997644838039393521778 9338 10328527819274358947330882 9339 9686828523306882475063673 9340 9156837391298988133592171 9341 10120829640276652447822169 9342 10309567038528045500603393 9343 9338841035741074562153593 9344 9663441811776392079422386 9345 10580461457363043764384243 9346 9930935323583724913524227 9347 9380760365266127812510218 9348 10363591861879963143737552 9349 10566292841518838067443501 9350 9572424084701503643686399 9351 9895267119586616396296200 9352 10838389821868885924939384 9353 10181084499292974272236554 9354 9610134607141583406968556 9355 10612067457830045048599555 9356 10829258432733585984767762 9357 9811797516324787936684298 9358 10132600698303531001725312 9359 11102452261312415597473811 9360 10437422425358407663331902 9361 9845092192677041863916410 9362 10866388898325806969871247 9363 11098611618021756024496031 9364 10057103059193040176459972 9365 10375572671437699366894593 9366 11372791297806254065923680 9367 10700098936351851426073928 9368 10085768374821133025599637 9369 11126691694120521859831351 9370 11374503614510386208429510 9371 10308485852120641761537019 9372 10624316226247393829462418 9373 11649552698180113230449451 9374 10969267406111656073022397 9375 10332301659295202772857446 9376 11393114465933856543931379 9377 11657089127407777050885059 9378 10566094524470718168142983 9379 10878967685652967230287247 9380 11932885546685343646315122 9381 11245084829146524878173662 9382 10584833881939975440671490 9383 11665799015446756756789134 9384 11946526428499798966318179 9385 10830081278315880917741376 9386 11139666581828658207042874 9387 12222942319309419107099087 9388 11527711903858779187273051 9389 10843510287869430817173516 9390 11944890397912190823193489 9391 12242977436374150106316775 9392 11100601972485227908481164 9393 11406555731513584643080309 9394 12519878959740403552330976 9395 11817313117631646380627114 9396 11108479612477577807204514 9397 12230536996421573704494301 9398 12546607798411333726366506 9399 11377816208538928661150651 9400 11679781313078650527583861 9401 12823854957013247167619167 9402 12114056833816213145358889 9403 11379894164336169289897238 9404 12522890597861438816761544 9405 12857586974579225635596660 9406 11661887418714189482657881 9407 11959492945392955391799644 9408 13135033424879638615622913 9409 12418115380664456917860826 9410 11657909910031020705761639 9411 12822106470601953883815585 9412 13176088323071673829281633 9413 11952982955885776724339338 9414 12245843768528208816010091 9415 13453581182934786618356647 9416 12729665142245626171801918 9417 11942686560976773591560748 9418 13128343443953484976035426 9419 13502289187829604100980372 9420 12251274185586772778876178 9421 12538990526346654786962697 9422 13779668839544611605183609 9423 13048886651394284121053348 9424 12234387662259831618199374 9425 13441763989434658676449551 9426 13836370987986818241592486 9427 12556936580134673945084259 9428 12839093651012867370230242 9429 14113470876608317606434645 9430 13375964684728985723186320 9431 12533180683551187899401505 9432 13762534303889839187810420 9433 14178519309280631640001321 9434 12870149814910464178617368 9435 13146317349476922470729770 9436 14455165736201654599574527 9437 13711088359791882387665668 9438 12839237112141024280226692 9439 14090824394501406465601778 9440 14528923997471356105186789 9441 13191097866837787453619842 9442 13460829691971251309441161 9443 14804935909137512276802694 9444 14054451234349997607419747 9445 13152732548138763193530198 9446 14426808165736544434503255 9447 14887779253812520521155046 9448 13519969115111895053399043 9449 13782802702570768662939549 9450 15162968025491064029731829 9451 14406251407910528916470596 9452 13473846801892697811281284 9453 14770663508275947564345260 9454 15255283732617732173378862 9455 13856956444227590292444870 9456 14112412451860614507707107 9457 15529452947127849992293922 9458 14766691625492770288671797 9459 13802763993674930829982551 9460 15122572389966030122561259 9461 15631640640967893242145497 9462 14202257349357975682709473 9463 14449839151763282356724636 9464 15904585862284009117260124 9465 15135979383711155772254318 9466 14139672655688088257143519 9467 15482720948844158636548502 9468 16017057840606653425607532 9469 14556074044135414455371131 9470 14795267252571598941660638 9471 16288566382238877627878054 9472 15514327039213950061686707 9473 14484765836441680047599457 9474 15851299588280453855778591 9475 16411747952069714370400359 9476 14918613570888730235421888 9477 15148885542241604627616541 9478 16681598640131241124296689 9479 15901951919534320344921504 9480 14838241207557014239719477 9481 16228503074287888867136795 9482 16815928461097929721050989 9483 15290087913390339562132398 9484 15510887247994022155840519 9485 17083891391961370484469156 9486 16299076436400330730766958 9487 15200301173050773568064628 9488 16614530635046282484864338 9489 17229821827381800364657424 9490 15670714112169653537283536 9491 15881470140280739459459751 9492 17495658119832296106316187 9493 16705928201562918733225022 9494 15571152981158705331604369 9495 17009586062694218626354088 9496 17653655595689459781678345 9497 16060714382448823425539105 9498 16260836639167318169676908 9499 17917117137474451440943879 9500 17122740145190498608258635 9501 15951008838751870369778932 9502 17413877817436638408671639 9503 18087662509427819443602654 9504 16460316234759576585853628 9505 16649193923190434359600066 9506 18348491698109401566514519 9507 17549750636891671410667098 9508 16340086028409554143578107 9509 17827619134024542213841429 9510 18532080626691212265107834 9511 16869752598299698939462702 9512 17046754040743692922886961 9513 18790010104698880607799004 9514 17987203609416881497847221 9515 16738607028203726719851371 9516 18251028130656795066022979 9517 18987153438849364539870473 9518 17289261947090422218218394 9519 17453734024053311793314698 9520 19241905822637212916068478 9521 18435348685103019211545962 9522 17146799634261919491392281 9523 18684327920362985909622316 9524 19453129991731373558727005 9525 17719088428995859045769388 9526 17870356005799657404975737 9527 19704417594935530890550897 9528 18894441305114099611827324 9529 17564897086165954811320256 9530 19127746724919684426547156 9531 19930265009459775837039705 9532 18159481997668361811067815 9533 18296847338448831075510413 9534 20177789559958325843480268 9535 19364742861544640234308028 9536 17993138195256278562516955 9537 19581517991361670759845626 9538 20418819020993822446264896 9539 18610698547483645171252950 9540 18733440716352942642393432 9541 20662271371763034326444490 9542 19846520832441257464122071 9543 18431767475901994315967759 9544 20045880511142940240762279 9545 20919058489438399135399543 9546 19073000051532276120600599 9547 19180374300686093076872313 9548 21158118323105764644211962 9549 20340048919811835254418582 9550 18881035279809353427567830 9551 20521078542011799833301470 9552 21431255944180251391822226 9553 19546654702734182591228584 9554 19637891847277477539215906 9555 21665591471166260556324833 9556 20845607190680279110760651 9557 19341197933431580174051288 9558 21007361932657429812976893 9559 21955690115910407312385676 9560 20031937058145627435896754 9561 20106242837411576208259484 9562 22184957766057886641228453 9563 21363482221259052084731543 9564 19812517878555917846804300 9565 21504986250195090234128795 9566 22492646074597111086454631 9567 20529128186528228982814008 9568 20585682611659744750943879 9569 22716490182178236704606589 9570 21893967244300106918228762 9571 20295263816133678256943185 9572 22014212910550035392637003 9573 23042415370470721991703999 9574 21038515819252437477714393 9575 21076472506816246532140296 9576 23260467852468945830709798 9577 22437362299699370780884250 9578 20789710853432444713170515 9579 22535309311810305436090456 9580 23605296178087657914555921 9581 21560394504608102950713543 9582 21578879996006069433166176 9583 23817176205642926472586097 9584 22993974388418110758302471 9585 21296140654579242440294408 9586 23068548970611271394079005 9587 24181593443537511990431656 9588 22095065765597630812160125 9589 22093178832040778688345714 9590 24386907106450526809809070 9591 23564117629799417603484355 9592 21814841594577228617541881 9593 23614211661625224934424038 9594 24771619034863305972994290 9595 22642838261287544164231869 9596 22619649194092916159417086 9597 24969958999045570631726999 9598 24148113422345967305965532 9599 22346108916867881183146612 9600 24172583560221831017670822 9601 25375691895761799029642091 9602 23204027951797165904475904 9603 23158577837768546972285068 9604 25566637053525821334193201 9605 24746290608040505762551556 9606 22890244894524784418094378 9607 24743957388375995068525620 9608 25994138202636823810543709 9609 23778958267003557511992699 9610 23710258248651773778226620 9611 26177253315711693403246177 9612 25358985640278169741014408 9613 23447558995154294872199040 9614 25328632563892039578737321 9615 26627291525075480020556099 9616 24367960279044779362780808 9617 24274990799404315588088874 9618 26802126860240930685034264 9619 25986542755495428908109513 9620 24018368049592881201104369 9621 25926915353024146210242622 9622 27275492989823294404931895 9623 24971372878704067478591690 9624 24853082910497429614268493 9625 27441583947046069695970695 9626 26629314148567843512655892 9627 24602996424479871059963040 9628 26539119026565175713999471 9629 27939091448331215806042646 9630 25589542955760483929392384 9631 25444849214662921701518785 9632 28095958181295722163606848 9633 27287660152064899004837285 9634 25201776198799249990466575 9635 27165564019487376872531284 9636 28618443647953825573778943 9637 26222825583392239538261994 9638 26050611725144136989353459 9639 28765590676869626624607641 9640 27961949419437326550201715 9641 25815047344472846399249380 9642 27806578094210461048266733 9643 29313914406874802708777658 9644 26871584206721885003337430 9645 26670700007837484039786350 9646 29450830223451962288338467 9647 28652559112228790246478045 9648 26443157911102561207937470 9649 28462496507584265745062627 9650 30025876792842435651364936 9651 27536190835593324592619118 9652 27305451357409158821958197 9653 30152033457316149405055311 9654 29359875091390702848857562 9655 27086464214947734891208567 9656 29133662181665001695351657 9657 30754712305794528821649247 9658 28217026241673639833032332 9659 27955210977481595563391158 9660 30869565035889238874711034 9661 30084292112795819038205870 9662 27745331032239493162755394 9663 29820425878376182924931230 9664 31500811064459053605572498 9665 28914480159973590978612717 9666 28620332164978253985803705 9667 31603797816172538867002730 9668 30826214027032865586367910 9669 28420131796922086991131897 9670 30523146378136912523984429 9671 32264571997013344819522507 9672 29628951494883733716091044 9673 29301176498725416740835619 9674 32355113037110347845919362 9675 31586053983581780385516022 9676 29111248802927426787269073 9677 31242190662552670868757658 9678 33046403035891902506737083 9679 30360848530824096990930236 9680 29998114032403725623711794 9681 33123900505987021156347389 9682 32364234639455467854671333 9683 29819073411076920753549871 9684 31977934101255124577898194 9685 33846721316829203370711432 9686 31110589147608474837472276 9687 30711523491952457470793660 9688 33910558788948171119270561 9689 33161188372411727073950325 9690 30544006260721358993831982 9691 32730760642990328727286229 9692 34665953382231450973108197 9693 31878601040625527457812057 9694 31441792477523570678976767 9695 34715495405729970024169225 9696 33977357498825065178866860 9697 31286457486217226131109814 9698 33501063011045861192354705 9699 35504535388967429109058350 9700 32665321945942031901360100 9701 32189317670093038630282740 9702 35539127028696457660037914 9703 34813194496326304637776667 9704 32046846938354916574988474 9705 34289242903120673605729738 9706 36362913320676422575406030 9707 33471199870434905368787501 9708 32954505042830994354318798 9709 36381879686272735000364976 9710 35669162231303665835821978 9711 32825604410841693922384744 9712 35095711195732400946947950 9713 37241543204687293714964748 9714 34296693327061808123426732 9715 33737770077342914193060031 9716 37244188970878226037315158 9717 36545734191377660549616532 9718 33623169871959799698884203 9719 35920888153270520762876758 9720 38140891333650886920765515 9721 35142271575381562393931263 9722 34539537984888057743590298 9723 38126500251451979254553880 9724 37443394722947617205527196 9725 34439993701507205522927230 9726 36765203641794497757448580 9727 39061434491983944306051985 9728 36008414867438847538818936 9729 35360243932692307632525613 9730 39029268890678657443553846 9731 38362639273926782747075853 9732 35276536933146551672824693 9733 37629097347690114027976811 9734 40003660187231093206754780 9735 36895614699129214452190973 9736 36200333275466527224407694 9737 39952960467011462818276705 9738 39303974641768139137961201 9739 36133271502274620620315250 9740 38513019001287713679935540 9741 40968066886447361774149950 9742 37804374067163726938844959 9743 37060261792252708929027587 9744 40898051001605307420658652 9745 40267919226902678141482346 9746 37010680499543241552573412 9747 39417428605560582871647066 9748 41955164257712359932300077 9749 38735207731754280916170325 9750 37940495928714148667071667 9751 41865027190260944967754961 9752 41255003291696775105075921 9753 37909258430149039294598967 9754 40342796670011994849911202 9755 42965473416883041206517068 9756 39688642485143958822918197 9757 38841513044997270433402707 9758 42854386640498238533775119 9759 42265769225055401476583607 9760 38829511479028500682709527 9761 41289604449874382743205022 9762 43999527179700955452468957 9763 40665217426108687338029556 9764 39763801669286680194495928 9765 43866638113863951835794062 9766 43300771812782512661340014 9767 39771957782081055897755278 9768 42258344190734187431516226 9769 45057870319365561389791349 9770 41665484240559816069111286 9771 40707861757186655771487981 9772 44902301773597314780773261 9773 44360578513830552851031937 9774 40737127703562458032226562 9775 43249519378711315245540242 9776 46141059829694486519064631 9777 42690007488379320548440868 9778 41674204957056231269814834 9779 45961909437763634106874826 9780 45445769742555310524978704 9781 41725564119776670791312391 9782 44263644996311997335984787 9783 47249665193987159254190329 9784 43739364896622726586461905 9785 42663354881436907006764399 9786 47046004837984497234486183 9787 46556939157113482239942868 9788 42737822709214600653125640 9789 45301247784089697614028548 9790 48384268659717891839585645 9791 44814147659227121598489028 9792 43675847384705968355293446 9793 48155143883879943931521772 9794 47694693954124285624750134 9795 43774472249273633632308327 9796 46362866508238342118374909 9797 49545465519179906378171799 9798 45914960743365057497743183 9799 44712230847100520339138932 9800 49289894933356682246691282 9801 48859655169738117973937744 9802 44836094919712618668825211 9803 47449052234258479687159419 9804 50733864396211796076826151 9805 47042423202587609213452954 9806 45773066465251302587043135 9807 50450839068863057661132179 9808 50052457987238927329457401 9809 45923286612982255885705997 9810 48560368606826374613552833 9811 51950087539133202137734948 9812 48197168496903338615886910 9813 46858928549377729426516367 9814 51638570379750621076500821 9815 51273752051329163643482523 9816 47036657251592100437664885 9817 49697392136012865551996632 9818 53194771120026844281582389 9819 49379844819942572226804129 9820 47970404827289567902784187 9821 52853696250868579760570097 9822 52524201789229530746197483 9823 48176831112660396351536116 9824 50860712489987977103526725 9825 54468565540499203566191789 9826 50591115433359934906714337 9827 49108096755353309938708313 9828 54096837657536997441511302 9829 53804486738748519690496477 9830 49344447159814793618706457 9831 52050932794364615351202644 9832 55772135744062883529954889 9833 51831659008630948280501740 9834 50272619836575277755021991 9835 55368629467030854197529282 9836 55115301883459735947780994 9837 50540159382596687917668487 9838 53268669938323588496156582 9839 57106161535278706934827983 9840 53102169976402085912516685 9841 51464603945966414986477517 9842 56669720746727115307549238 9843 56457357995148365646399353 9844 51764637143544363658979184 9845 54514554887680065528874687 9846 58471337905806714680162862 9847 54403358883556760731141912 9848 52684693663347719260910309 9849 58000775079053008790622446 9850 57831381983670832784510729 9851 53018565533114484793043704 9852 55789233005040249475944552 9853 59868375367510133431962125 9854 55735952758163354629051446 9855 53933548613768461514506476 9856 59362470883394217473823556 9857 59238117254395619717308206 9858 54302645732624538047656640 9859 57093364377215456476046414 9860 61298000292767882674768477 9861 57100695482474709770764621 9862 55211843815703366811269229 9863 60755501745107548589364268 9864 60678324073375600334767389 9865 55617595385382869682353699 9866 58427624150049205847977601 9867 62760955262145958477380858 9868 58498348174152188351481297 9869 56520270037208404258537670 9870 62180576751803629116345721 9871 62152779940426758427602822 9872 56964148976196653128795868 9873 59792702870831900064369575 9874 64257999419589943564882269 9875 59929689575890953126873558 9876 57859534160208894750240243 9877 63638420837050839302979103 9878 63662279970270207510491982 9879 58343058219431828954218444 9880 61189306838465834181728662 9881 65789908835295524826421327 9882 61395516453626862659203283 9883 59230359553107408686252009 9884 65129775131673173131296300 9885 65207637281919569048477044 9886 59755092455823408392273620 9887 62618158461562824236987181 9888 67357476876426233213118516 9889 62896644003509166753010954 9890 60633486451893025010795589 9891 66655397322800186464620841 9892 66789683396477472681817895 9893 61201039058217898612213621 9894 64079996624644647567237409 9895 68961514585842115772359798 9896 64433906267826985640293234 9897 62069672349947583869245383 9898 68216062020849173188137770 9899 68409268643530716320059034 9900 62681703846454629118407747 9901 65575577062636631687292560 9902 70602851069015819179797253 9903 66008156560081604227846876 9904 63539692396738709080160301 9905 69812561134604990464939248 9906 70067262576314989194052080 9907 64197911511575783529112147 9908 67105672743832371302516328 9909 72282333889306920199263040 9910 67620267899400469189465240 9911 65044339805603742943624780 9912 71445704254585449574506707 9913 71764554395846485144315472 9914 65750506049580652247024280 9915 68671074261528308098793007 9916 74000829471778558550208520 9917 69271133454493091640446686 9918 66584426270822930910336061 9919 73116319044865279513383303 9920 73502053384198753694102363 9921 67340351204922299333181707 9922 70272590234514286933197778 9923 75759223515734643530202069 9924 70961666997352974945355786 9925 68160782394194873325439771 9926 74825251643554694731510978 9927 75280689347130226707822053 9928 68968330923971257197506979 9929 71911047716627587302102400 9930 77558421416169591008443189 9931 72692803366914280501336957 9932 69774258121321514972124700 9933 76573367072113500331465622 9934 77101413066248530200157505 9935 70635349818653188738881005 9936 73587292615565040190779508 9937 79399348694316621570934624 9938 74465498942875923904638485 9939 71425723187824943864210661 9940 78361549653705234324385836 9941 78965196760925464517317941 9942 72342333640494605356966575 9943 75302190121169875033418229 9944 81282951437494816823449846 9945 76280732129910677003462369 9946 73116067575712590430872878 9947 80190703440780561491243566 9948 80873034560156855280618773 9949 74090229765292698647942769 9950 77056625143396781838621192 9951 83210196748449061534962121 9952 78139503852480895950622956 9953 74846201980122748606437038 9954 82061752652103255400346945 9955 82825942984589952229694648 9956 75880007688653241126368351 9957 78851502760181376915947065 9958 85182073204391662651246745 9959 80042838060487680494682722 9960 76617058286676733658191575 9961 83975642119416634867225909 9962 84824961438921016433623184 9963 77712659532622119175973903 9964 80687748675426826782977984 9965 87199591325948222158740008 9966 81991782245984381754811140 9967 78429590059679660407421458 9968 85933337743973013133046517 9969 86871152714894929715009965 9970 79589200563664728363654970 9971 82566309687343777563644608 9972 89263784056225517581145860 9973 83987407971190875295662082 9974 80284773041406300962464070 9975 87935826963133064644734311 9976 88965603505118264361672010 9977 81510669722228702982261550 9978 84488154167366025544956842 9979 91375707250212783870490628 9980 86030811408049198554561184 9981 82183605662724496836442136 9982 89984119227267290732267402 9983 91109424927927182013881914 9984 83478130164154909178376709 9985 86454272549888467663982806 9986 93536440174743498081020475 9987 88123113889566978486676077 9988 84127109565303166761502752 9989 92079246487175931517557106 9990 93303753063530771948492979 9991 85492669814182501910328384 9992 88465677833059878350794994 9993 95747086019238260696434172 9994 90265462473199330487275779 9995 86116330135668323685003734 9996 94222263692269547138762600 9997 95549749501681126423080184 9998 87555401931824116057442081 9999 90523406090887893903630586 10000 98008772417465623778243623