0 1 1 0 2 0 3 0 4 0 5 1 6 0 7 0 8 0 9 0 10 0 11 0 12 1 13 0 14 0 15 0 16 0 17 1 18 0 19 1 20 0 21 0 22 0 23 0 24 1 25 0 26 1 27 0 28 0 29 0 30 0 31 2 32 0 33 1 34 0 35 0 36 1 37 0 38 2 39 0 40 1 41 0 42 0 43 1 44 0 45 3 46 0 47 1 48 0 49 0 50 2 51 0 52 3 53 0 54 1 55 0 56 0 57 3 58 0 59 4 60 0 61 1 62 1 63 0 64 4 65 0 66 4 67 0 68 1 69 1 70 0 71 5 72 0 73 5 74 0 75 1 76 2 77 0 78 7 79 0 80 5 81 0 82 1 83 3 84 0 85 8 86 0 87 6 88 0 89 1 90 5 91 0 92 10 93 0 94 6 95 1 96 1 97 6 98 0 99 12 100 0 101 7 102 1 103 1 104 9 105 0 106 14 107 0 108 7 109 2 110 1 111 11 112 0 113 16 114 0 115 8 116 3 117 1 118 15 119 0 120 19 121 0 122 8 123 5 124 1 125 18 126 0 127 21 128 0 129 9 130 7 131 1 132 23 133 0 134 24 135 1 136 9 137 10 138 1 139 27 140 0 141 27 142 1 143 10 144 13 145 1 146 34 147 0 148 30 149 2 150 10 151 18 152 1 153 39 154 0 155 33 156 3 157 11 158 23 159 1 160 47 161 0 162 37 163 5 164 11 165 30 166 1 167 54 168 0 169 40 170 7 171 12 172 37 173 1 174 64 175 0 176 44 177 11 178 12 179 47 180 1 181 72 182 1 183 48 184 14 185 13 186 57 187 1 188 84 189 1 190 52 191 20 192 13 193 70 194 1 195 94 196 2 197 56 198 26 199 14 200 84 201 1 202 108 203 3 204 61 205 35 206 14 207 101 208 1 209 120 210 5 211 65 212 44 213 15 214 119 215 1 216 136 217 7 218 70 219 58 220 15 221 141 222 1 223 150 224 11 225 75 226 71 227 16 228 164 229 1 230 169 231 15 232 80 233 90 234 16 235 192 236 2 237 185 238 21 239 85 240 110 241 17 242 221 243 2 244 206 245 28 246 91 247 136 248 17 249 255 250 3 251 225 252 38 253 96 254 163 255 18 256 291 257 4 258 249 259 49 260 102 261 199 262 18 263 333 264 6 265 270 266 65 267 108 268 235 269 19 270 377 271 8 272 297 273 82 274 114 275 282 276 19 277 427 278 12 279 321 280 105 281 120 282 331 283 20 284 480 285 16 286 351 287 131 288 127 289 391 290 20 291 540 292 23 293 378 294 164 295 133 296 454 297 22 298 603 299 30 300 411 301 201 302 140 303 532 304 22 305 674 306 41 307 441 308 248 309 147 310 612 311 24 312 748 313 53 314 478 315 300 316 154 317 709 318 25 319 831 320 71 321 511 322 364 323 161 324 811 325 28 326 918 327 90 328 551 329 436 330 169 331 931 332 30 333 1014 334 117 335 588 336 522 337 176 338 1057 339 35 340 1115 341 147 342 632 343 618 344 184 345 1206 346 39 347 1226 348 187 349 672 350 733 351 192 352 1360 353 47 354 1342 355 231 356 720 357 860 358 200 359 1540 360 55 361 1469 362 289 363 764 364 1009 365 209 366 1729 367 67 368 1602 369 353 370 816 371 1175 372 218 373 1945 374 80 375 1747 376 435 377 864 378 1367 379 227 380 2172 381 100 382 1898 383 526 384 920 385 1579 386 237 387 2432 388 121 389 2062 390 639 391 972 392 1824 393 248 394 2702 395 151 396 2233 397 765 398 1033 399 2093 400 259 401 3009 402 185 403 2418 404 920 405 1089 406 2400 407 272 408 3331 409 230 410 2611 411 1091 412 1154 413 2738 414 286 415 3692 416 281 417 2818 418 1298 419 1215 420 3120 421 302 422 4070 423 348 424 3034 425 1528 426 1285 427 3539 428 320 429 4494 430 423 431 3266 432 1802 433 1350 434 4011 435 342 436 4935 437 519 438 3507 439 2105 440 1426 441 4526 442 365 443 5427 444 629 445 3765 446 2463 447 1496 448 5102 449 395 450 5942 451 764 452 4033 453 2858 454 1577 455 5731 456 428 457 6510 458 919 459 4319 460 3320 461 1653 462 6430 463 469 464 7104 465 1109 466 4616 467 3829 468 1740 469 7190 470 516 471 7760 472 1324 473 4932 474 4418 475 1822 476 8033 477 575 478 8442 479 1583 480 5260 481 5067 482 1917 483 8946 484 641 485 9192 486 1879 487 5608 488 5813 489 2006 490 9953 491 725 492 9975 493 2229 494 5969 495 6631 496 2109 497 11044 498 820 499 10829 500 2627 501 6351 502 7565 503 2208 504 12241 505 938 506 11720 507 3096 508 6747 509 8589 510 2322 511 13534 512 1073 513 12692 514 3625 515 7166 516 9750 517 2432 518 14950 519 1239 520 13702 521 4243 522 7600 523 11019 524 2560 525 16475 526 1428 527 14800 528 4941 529 8057 530 12451 531 2685 532 18138 533 1660 534 15944 535 5746 536 8531 537 14013 538 2831 539 19928 540 1924 541 17180 542 6653 543 9030 544 15766 545 2977 546 21873 547 2242 548 18467 549 7696 550 9547 551 17675 552 3147 553 23961 554 2606 555 19858 556 8863 557 10090 558 19806 559 3320 560 26226 561 3041 562 21301 563 10196 564 10653 565 22123 566 3524 567 28652 568 3535 569 22856 570 11688 571 11244 572 24700 573 3734 574 31275 575 4123 576 24473 577 13379 578 11857 579 27494 580 3982 581 34082 582 4789 583 26207 584 15265 585 12500 586 30589 587 4244 588 37108 589 5573 590 28009 591 17396 592 13167 593 33941 594 4552 595 40340 596 6462 597 29941 598 19762 599 13867 600 37639 601 4882 602 43819 603 7500 604 31943 605 22423 606 14595 607 41636 608 5272 609 47527 610 8672 611 34086 612 25374 613 15357 614 46032 615 5695 616 51508 617 10034 618 36309 619 28673 620 16152 621 50775 622 6193 623 55748 624 11567 625 38679 626 32322 627 16986 628 55975 629 6741 630 60289 631 13335 632 41137 633 36392 634 17857 635 61576 636 7383 637 65117 638 15323 639 43757 640 40876 641 18772 642 67697 643 8095 644 70281 645 17603 646 46468 647 45858 648 19732 649 74281 650 8929 651 75762 652 20156 653 49353 654 51340 655 20742 656 81458 657 9857 658 81612 659 23072 660 52342 661 57405 662 21806 663 89163 664 10939 665 87816 666 26329 667 55513 668 64062 669 22929 670 97540 671 12151 672 94425 673 30028 674 58797 675 71410 676 24117 677 106523 678 13556 679 101423 680 34153 681 62281 682 79451 683 25376 684 116264 685 15133 686 108869 687 38815 688 65883 689 88301 690 26717 691 126693 692 16956 693 116742 694 43998 695 69701 696 97971 697 28141 698 137978 699 19002 700 125104 701 49837 702 73652 703 108577 704 29667 705 150043 706 21357 707 133940 708 56311 709 77829 710 120142 711 31299 712 163070 713 24003 714 143308 715 63573 716 82153 717 132802 718 33056 719 176979 720 27034 721 153194 722 71610 723 86726 724 146571 725 34944 726 191965 727 30437 728 163665 729 80592 730 91454 731 161606 732 36992 733 207946 734 34322 735 174701 736 90507 737 96452 738 177936 739 39202 740 225133 741 38677 742 186373 743 101555 744 101626 745 195719 746 41614 747 243435 748 43629 749 198666 750 113723 751 107088 752 214997 753 44232 754 263082 755 49176 756 211649 757 127235 758 112746 759 235953 760 47102 761 283982 762 55457 763 225308 764 142090 765 118723 766 258623 767 50233 768 306377 769 62480 770 239721 771 158536 772 124913 773 283216 774 53685 775 330171 776 70408 777 254868 778 176576 779 131455 780 309784 781 57462 782 355627 783 79254 784 270831 785 196499 786 138242 787 338540 788 61643 789 382642 790 89206 791 287598 792 218307 793 145411 794 369555 795 66240 796 411499 797 100292 798 305247 799 242324 800 152861 801 403073 802 71340 803 442090 804 112721 805 323768 806 268571 807 160742 808 439157 809 76962 810 474717 811 126539 812 343249 813 297403 814 168938 815 478083 816 83219 817 509269 818 141988 819 363675 820 328850 821 177620 822 519938 823 90128 824 546070 825 159126 826 385138 827 363319 828 186673 829 565004 830 97829 831 585000 832 178231 833 407632 834 400846 835 196270 836 613390 837 106350 838 626407 839 199386 840 431246 841 441885 842 206303 843 665415 844 115850 845 670170 846 222902 847 455978 848 486495 849 216962 850 721185 851 126374 852 716656 853 248889 854 481927 855 535175 856 228129 857 781058 858 138116 859 765738 860 277706 861 509087 862 587999 863 240021 864 845166 865 151122 866 817812 867 309485 868 537563 869 645535 870 252522 871 913877 872 165630 873 872744 874 344637 875 567361 876 707868 877 265857 878 987354 879 181709 880 930955 881 383333 882 598582 883 775626 884 279925 885 1066010 886 199627 887 992307 888 426032 889 631239 890 848930 891 294976 892 1150004 893 219477 894 1057247 895 472948 896 665446 897 928466 898 310900 899 1239796 900 241585 901 1125634 902 524606 903 701215 904 1014380 905 327986 906 1335581 907 266056 908 1197945 909 581258 910 738666 911 1107445 912 346134 913 1437834 914 293278 915 1274029 916 643503 917 777829 918 1207827 919 365651 920 1546785 921 323392 922 1354395 923 711650 924 818821 925 1316380 926 386460 927 1662961 928 356838 929 1438892 930 786369 931 861685 932 1433314 933 408904 934 1786596 935 393802 936 1528057 937 868031 938 906554 939 1559562 940 432910 941 1918274 942 434805 943 1621732 944 957399 945 953474 946 1695373 947 458876 948 2058269 949 480057 950 1720493 951 1054905 952 1002590 953 1841788 954 486747 955 2207185 956 530176 957 1824176 958 1161413 959 1053973 960 1999088 961 516957 962 2365343 963 585433 964 1933391 965 1277438 966 1107768 967 2168416 968 549492 969 2533410 970 646524 971 2047972 972 1403944 973 1164068 974 2350117 975 584842 976 2711712 977 713787 978 2168566 979 1541538 980 1223041 981 2545436 982 623010 983 2900983 984 788041 985 2295004 986 1691311 987 1284794 988 2754769 989 664566 990 3101602 991 869677 992 2427976 993 1853960 994 1349511 995 2979499 996 709555 997 3314330 998 959648 999 2567306 1000 2030716 1001 1417339 1002 3220069 1003 758608 1004 3539600 1005 1058437 1006 2713728 1007 2222392 1008 1488470 1009 3477994 1010 811834 1011 3778247 1012 1167121 1013 2867069 1014 2430359 1015 1563089 1016 3753800 1017 869950 1018 4030719 1019 1286291 1020 3028107 1021 2655561 1022 1641421 1023 4049130 1024 933113 1025 4297931 1026 1417197 1027 3196663 1028 2899540 1029 1723680 1030 4364585 1031 1002159 1032 4580391 1033 1560515 1034 3373572 1035 3163371 1036 1810124 1037 4701978 1038 1077313 1039 4879048 1040 1717693 1041 3558657 1042 3448783 1043 1901028 1044 5061976 1045 1159514 1046 5194482 1047 1889551 1048 3752801 1049 3757014 1050 1996671 1051 5446559 1052 1249095 1053 5527729 1054 2077715 1055 3955834 1056 4089986 1057 2097391 1058 5856502 1059 1347126 1060 5879388 1061 2283165 1062 4168698 1063 4449116 1064 2203521 1065 6293949 1066 1454029 1067 6250589 1068 2507775 1069 4391226 1070 4836556 1071 2315457 1072 6759771 1073 1571048 1074 6642009 1075 2752670 1076 4624429 1077 5253906 1078 2433586 1079 7256324 1080 1698727 1081 7054824 1082 3019997 1083 4868145 1084 5703568 1085 2558400 1086 7784574 1087 1838474 1088 7489793 1089 3311088 1090 5123453 1091 6187366 1092 2690335 1093 8347082 1094 1990997 1095 7948193 1096 3628356 1097 5390211 1098 6707960 1099 2829986 1100 8944952 1101 2157905 1102 8430819 1103 3973372 1104 5669574 1105 7267419 1106 2977875 1107 9580949 1108 2340064 1109 8939060 1110 4348891 1111 5961410 1112 7868705 1113 3134700 1114 10256309 1115 2539340 1116 9473802 1117 4756701 1118 6266968 1119 8514140 1120 3301078 1121 10974057 1122 2756791 1123 10036491 1124 5199942 1125 6586142 1126 9207017 1127 3477858 1128 11735550 1129 2994536 1130 10628121 1131 5680710 1132 6920267 1133 9949957 1134 3665748 1135 12544070 1136 3253893 1137 11250258 1138 6202515 1139 7269274 1140 10746596 1141 3865763 1142 13401150 1143 3537280 1144 11903943 1145 6767792 1146 7634609 1147 11599882 1148 4078755 1149 14310328 1150 3846268 1151 12590875 1152 7380528 1153 8016235 1154 12513847 1155 4305911 1156 15273305 1157 4183649 1158 13312213 1159 8043488 1160 8415725 1161 13491782 1162 4548241 1163 16293933 1164 4551301 1165 14069733 1166 8761182 1167 8833092 1168 14538147 1169 4807166 1170 17374079 1171 4952399 1172 14864722 1173 9536804 1174 9270037 1175 15656631 1176 5083862 1177 18517908 1178 5389204 1179 15699099 1180 10375389 1181 9726648 1182 16852143 1183 5380013 1184 19727508 1185 5865334 1186 16574227 1187 11280616 1188 10204780 1189 18128804 1190 5697023 1191 21007360 1192 6383451 1193 17492188 1194 12258162 1195 10704587 1196 19492036 1197 6036857 1198 22359768 1199 6947712 1200 18454488 1201 13312178 1202 11228110 1203 20946413 1204 6401178 1205 23789598 1206 7561241 1207 19463308 1208 14449056 1209 11775606 1210 22497912 1211 6792314 1212 25299361 1213 8228758 1214 20520326 1215 15673554 1216 12349301 1217 24151625 1218 7212205 1219 26894309 1220 8953961 1221 21627900 1222 16992777 1223 12949580 1224 25914111 1225 7663585 1226 28577234 1227 9742214 1228 22787813 1229 18412149 1230 13578903 1231 27791027 1232 8148761 1233 30353773 1234 10597812 1235 24002623 1236 19939648 1237 14237787 1238 29789587 1239 8670908 1240 32226991 1241 11526890 1242 25274305 1243 21581371 1244 14928963 1245 31916043 1246 9232746 1247 34202989 1248 12534434 1249 26605556 1250 23346248 1251 15653129 1252 34178315 1253 9837999 1254 36285104 1255 13627395 1256 27998570 1257 25241201 1258 16413298 1259 36583327 1260 10489841 1261 38479908 1262 14811584 1263 29456265 1264 27276134 1265 17210397 1266 39139746 1267 11192616 1268 40791081 1269 16094874 1270 30980999 1271 29458889 1272 18047785 1273 41855222 1274 11950063 1275 43225670 1276 17483963 1277 32575949 1278 31800522 1279 18926624 1280 44739255 1281 12767207 1282 45787701 1283 18987809 1284 34243723 1285 34309800 1286 19850684 1287 47800262 1288 13648433 1289 48484785 1290 20614107 1291 35987693 1292 36999051 1293 20821440 1294 51048638 1295 14599589 1296 51321292 1297 22372977 1298 37810769 1299 39878164 1300 21843093 1301 54493663 1302 15625770 1303 54305403 1304 24273298 1305 39716618 1306 42960764 1307 22917492 1308 58146677 1309 16733752 1310 57441924 1311 26326493 1312 41708387 1313 46257971 1314 24049371 1315 62017887 1316 17929498 1317 60739615 1318 28542707 1319 43790084 1320 49784936 1321 25240988 1322 66119682 1323 19220809 1324 64203716 1325 30934876 1326 45965213 1327 53554047 1328 26497689 1329 70463251 1330 20614629 1331 67843673 1332 33514575 1333 48238068 1334 57582115 1335 27822249 1336 75062109 1337 22119974 1338 71665165 1339 36296368 1340 50612565 1341 61883022 1342 29220677 1343 79928536 1344 23744880 1345 75678339 1346 39293486 1347 53093397 1348 66475300 1349 30696366 1350 85077239 1351 25499731 1352 79889411 1353 42522307 1354 55684851 1355 71374478 1356 32256128 1357 90521670 1358 27393860 1359 84309243 1360 45997859 1361 58392096 1362 76601071 1363 33904023 1364 96277847 1365 29439166 1366 88944608 1367 49738604 1368 61219915 1369 82172297 1370 35647796 1371 102360469 1372 31646452 1373 93807201 1374 53761565 1375 64173902 1376 88110843 1377 37492340 1378 108786957 1379 34029386 1380 98904355 1381 58087457 1382 67259436 1383 94435906 1384 39446411 1385 115573386 1386 36600402 1387 104248625 1388 62735604 1389 70482683 1390 101172415 1391 41515878 1392 122738663 1393 39375156 1394 109848031 1395 67729217 1396 73849580 1397 108341724 1398 43710711 1399 130300336 1400 42367994 1401 115716015 1402 73090106 1403 77366964 1404 115971335 1405 46037857 1406 138278945 1407 45596776 1408 121861299 1409 78844321 1410 81041506 1411 124084848 1412 48508679 1413 146693604 1414 49078000 1415 128298356 1416 85016439 1417 84880693 1418 132712555 1419 51131429 1420 155566594 1421 52832067 1422 135036636 1423 91635583 1424 88892053 1425 141880631 1426 53919006 1427 164918748 1428 56877874 1429 142091685 1430 98729469 1431 93083902 1432 151622280 1433 56881180 1434 174774197 1435 61238668 1436 149473825 1437 106330610 1438 97464634 1439 161966494 1440 60032665 1441 185155615 1442 65936113 1443 157199713 1444 114470136 1445 102043549 1446 172949769 1447 63384908 1448 196089149 1449 70996609 1450 165280591 1451 123184390 1452 106830113 1453 184604020 1454 66954705 1455 207599433 1456 76444933 1457 173734401 1458 132508258 1459 111834618 1460 196969324 1461 70755513 1462 219714765 1463 82311088 1464 182573338 1465 142482231 1466 117067804 1467 210080935 1468 74806419 1469 232461921 1470 88623303 1471 191816700 1472 153145446 1473 122541198 1474 223982655 1475 79123190 1476 245871488 1477 95415606 1478 201477820 1479 164542951 1480 128266854 1481 238713361 1482 83727605 1483 259972528 1484 102720177 1485 211577418 1486 176718487 1487 134257746 1488 254321053 1489 88638001 1490 274798119 1491 110575499 1492 222130029 1493 189722210 1494 140527539 1495 270848400 1496 93879223 1497 290379763 1498 119018170 1499 233158011 1500 203602930 1501 147090735 1502 288347938 1503 99472627 1504 306753187 1505 128091719 1506 244677183 1507 218416339 1508 153962874 1509 306866601 1510 105446455 1511 323952555 1512 137837650 1513 256711643 1514 234216915 1515 161160300 1516 326461680 1517 111825522 1518 342016419 1519 148305109 1520 269278716 1521 251066413 1522 168700565 1523 347184748 1524 118642012 1525 360981782 1526 159541157 1527 282404348 1528 269025469 1529 176602177 1530 369098390 1531 125924585 1532 380890260 1533 171601148 1534 296107492 1535 288162593 1536 184885080 1537 392259025 1538 133709898 1539 401781891 1540 184538343 1541 310416222 1542 308545155 1543 193570104 1544 416734968 1545 142031092 1546 423701558 1547 198415082 1548 325351228 1549 330248978 1550 202679991 1551 442588073 1552 150929776 1553 446692599 1554 213291482 1555 340942874 1556 353348943 1557 212238338 1558 469892648 1559 160444182 1560 470803384 1561 229237637 1562 357213896 1563 377928857 1564 222270914 1565 498716418 1566 170621634 1567 496080772 1568 246321387 1569 374197115 1570 404071728 1571 232804536 1572 529140350 1573 181506024 1574 522576914 1575 264621379 1576 391917493 1577 431870211 1578 243868545 1579 561238336 1580 193151127 1581 550342447 1582 284214026 1583 410410669 1584 461416197 1585 255493284 1586 595098514 1587 205607358 1588 579433547 1589 305187542 1590 429704032 1591 492811917 1592 267712219 1593 630801620 1594 218935646 1595 609904954 1596 327627814 1597 449836288 1598 526159085 1599 280559818 1600 668443327 1601 233193793 1602 641817159 1603 351633641 1604 470837644 1605 561570355 1606 294074098 1607 708111777 1608 248450901 1609 675229284 1610 377301503 1611 492750140 1612 599158089 1613 308294313 1614 749910941 1615 264772974 1616 710206497 1617 404741850 1618 515607095 1619 639046436 1620 323263754 1621 793936730 1622 282238313 1623 746812630 1624 434062895 1625 539454369 1626 681359336 1627 339026951 1628 840302064 1629 300922307 1630 785117844 1631 465388055 1632 564328690 1633 726233361 1634 355633284 1635 889111450 1636 320913447 1637 825191090 1638 498838463 1639 590280113 1640 773805223 1641 373133415 1642 940487199 1643 342297678 1644 867107891 1645 534551838 1646 617349337 1647 824224985 1648 391583450 1649 994543075 1650 365175073 1651 910942681 1652 572663698 1653 645591012 1654 877643153 1655 411041102 1656 1051411714 1657 389643292 1658 956776802 1659 613327471 1660 675050236 1661 934224607 1662 431570238 1663 1111216631 1664 415815382 1665 1004690603 1666 656694541 1667 705786920 1668 994134840 1669 453236411 1670 1174101552 1671 443802308 1672 1054771650 1673 702935742 1674 737851045 1675 1057554727 1676 476112368 1677 1240200703 1678 473731473 1679 1107106724 1680 752219899 1681 771308349 1682 1124666195 1683 500272667 1684 1309669488 1685 505728758 1686 1161790116 1687 804736990 1688 806214441 1689 1195667443 1690 525799939 1691 1382653683 1692 539937778 1693 1218915513 1694 860675152 1695 842641496 1696 1270758157 1697 552779063 1698 1459321453 1699 576500927 1700 1278584509 1701 920245344 1702 880651423 1703 1350155491 1704 581303955 1705 1539830726 1706 615579930 1707 1340898273 1708 983656957 1709 920323752 1710 1434078347 1711 611470982 1712 1624363391 1713 657335821 1714 1405966245 1715 1051144099 1716 961727407 1717 1522764313 1718 643386939 1719 1713090698 1720 701950328 1721 1473897755 1722 1122939453 1723 1004950104 1724 1616453315 1725 677161321 1726 1806208980 1727 749605290 1728 1544810744 1729 1199302517 1730 1050068850 1731 1715405032 1732 712915245 1733 1903903809 1734 800504913 1735 1618823336 1736 1280491678 1737 1097180458 1738 1819882038 1739 750773149 1740 2006387279 1741 854854041 1742 1696062742 1743 1366794199 1744 1146370989 1745 1930168098 1746 790872444 1747 2113860084 1748 912881884 1749 1776656657 1750 1458496650 1751 1197747636 1752 2046550277 1753 833354240 1754 2226551225 1755 974819104 1756 1860742290 1757 1555916822 1758 1251406602 1759 2169338272 1760 878374414 1761 2344677893 1762 1040922493 1763 1948457798 1764 1659372114 1765 1307466682 1766 2298845821 1767 926092985 1768 2468486940 1769 1111451434 1770 2039951287 1771 1769213713 1772 1366035690 1773 2435410592 1774 976686415 1775 2598213310 1776 1186693563 1777 2135372242 1778 1885792895 1779 1427245363 1780 2579375054 1781 1030336174 1782 2734123257 1783 1266939934 1784 2234880679 1785 2009497285 1786 1491216588 1787 2731107288 1788 1087241971 1789 2876470466 1790 1352512395 1791 2338638475 1792 2140715222 1793 1558095825 1794 2890980730 1795 1147609175 1796 3025542034 1797 1443737384 1798 2446818561 1799 2279874262 1800 1628018608 1801 3059396161 1802 1211663767 1803 3181612075 1804 1540974407 1805 2559596405 1806 2427403177 1807 1701147896 1808 3236760678 1809 1279638110 1810 3344989694 1811 1644589126 1812 2677159077 1813 2583773094 1814 1777635957 1815 3423510276 1816 1351787416 1817 3515970958 1818 1754982974 1819 2799696829 1820 2749457086 1821 1857664204 1822 3620088226 1823 1428374494 1824 3694888880 1825 1872564791 1826 2927412260 1827 2924973721 1828 1941403715 1829 3826968700 1830 1509687459 1831 3882062783 1832 1997782364 1833 3060511865 1834 3110844392 1835 2029056848 1836 4044633933 1837 1596023038 1838 4077851337 1839 2131092552 1840 3199215157 1841 3307639501 1842 2120815813 1843 4273599098 1844 1687706328 1845 4282599135 1846 2272994080 1847 3343746512 1848 3515933058 1849 2216906455 1850 4514388632 1851 1785072166 1852 4496692032 1853 2423996864 1854 3494344056 1855 3736351890 1856 2317545010 1857 4767561787 1858 1888486784 1859 4720501817 1860 2584656118 1861 3651251718 1862 3969527460 1863 2422983612 1864 5033688337 1865 1998327854 1866 4954443814 1867 2755540028 1868 3814728127 1869 4216147906 1870 2533465534 1871 5313375221 1872 2115007672 1873 5198918655 1874 2937266088 1875 3985038785 1876 4476907228 1877 2649272668 1878 5607240923 1879 2238951519 1880 5454373344 1881 3130467050 1882 4162464780 1883 4752560368 1884 2770678613 1885 5915943533 1886 2370623322 1887 5721239864 1888 3335828687 1889 4347295441 1890 5043869254 1891 2897998638 1892 6240154221 1893 2510501662 1894 5999998828 1895 3554054875 1896 4539836671 1897 5351661386 1898 3031540726 1899 6580585997 1900 2659107750 1901 6291115960 1902 3785906844 1903 4740403964 1904 5676772684 1905 3171657506 1906 6937966529 1907 2816979807 1908 6595108330 1909 4032166426 1910 4949330666 1911 6020109334 1912 3318695575 1913 7313068108 1914 2984703000 1915 6912477574 1916 4293677813 1917 5166961252 1918 6382587587 1919 3473049729 1920 7706679071 1921 3162881756 1922 7243779971 1923 4571308881 1924 5393659246 1925 6765199146 1926 3635109885 1927 8119635247 1928 3352172607 1929 7589556145 1930 4865994609 1931 5629801233 1932 7168947368 1933 3805318083 1934 8552790417 1935 3553253785 1936 7950404130 1937 5178697404 1938 5875784210 1939 7594916643 1940 3984113144 1941 9007048547 1942 3766860905 1943 8326906611 1944 5510452233 1945 6132020162 1946 8044204944 1947 4171989954 1948 9483333575 1949 3993754520 1950 8719706888 1951 5862324895 1952 6398943200 1953 8517996990 1954 4369442206 1955 9982622901 1956 4234758188 1957 9129432517 1958 6235459999 1959 6677004630 1960 9017493279 1961 4577024265 1962 10505915672 1963 4490723609 1964 9556775604 1965 6631037104 1966 6966679553 1967 9543987317 1968 4795291239 1969 11054267922 1970 4762572193 1971 10002412486 1972 7050320558 1973 7268462942 1974 10098790534 1975 5024864044 1976 11628759852 1977 5051256943 1978 10467087376 1979 7494614560 1980 7582875469 1981 10683314114 1982 5266366934 1983 12230531750 1984 5357807426 1985 10951529297 1986 7965314947 1987 7910460403 1988 11298989731 1989 5520495167 1990 12860750599 1991 5683289216 1992 11456539046 1993 8463861958 1994 8251789073 1995 11947355719 1996 5787950389 1997 13520647357 1998 6028851823 1999 11982902085 2000 8991795256 2001 8607458517 2002 12629973764 2003 6069511280 2004 14211482012 2005 6395685232 2006 12531480321 2007 9550704303 2008 8978096148 2009 13348519773 2010 6365965998 2011 14934582578 2012 6785071929 2013 13103120601 2014 10142285532 2015 9364358817 2016 14104695886 2017 6678186401 2018 15691309090 2019 7198339693 2020 13698750347 2021 10768291514 2022 9766936428 2023 14900326551 2024 7007057681 2025 16483093478 2026 7636917742 2027 14319282908 2028 11430590327 2029 10186552139 2030 15737265796 2031 7353555619 2032 17311402904 2033 8102286527 2034 14965716912 2035 12131112212 2036 10623965412 2037 16617498303 2038 7718673816 2039 18177781022 2040 8596037446 2041 15639037177 2042 12871912569 2043 11079973314 2044 17543042052 2045 8103504334 2046 19083809694 2047 9119819262 2048 16340319476 2049 13655115988 2050 11555412494 2051 18516054761 2052 8509161662 2053 20031152111 2054 9675402700 2055 17070626522 2056 14482981665 2057 12051162328 2058 19538731200 2059 8936867478 2060 21021513469 2061 10264622447 2062 17831117074 2063 15357846104 2064 12568145534 2065 20613415599 2066 9387871502 2067 22056684921 2068 10889446611 2069 18622938414 2070 16282191061 2071 13107332878 2072 21742493576 2073 9863539690 2074 23138503639 2075 11551915216 2076 19447339715 2077 17258583440 2078 13669742971 2079 22928510242 2080 10365272444 2081 24268898252 2082 12254213996 2083 20305559545 2084 18289747341 2085 14256448506 2086 24174056844 2087 10894596707 2088 25449847262 2089 12998608895 2090 21198945262 2091 19378501044 2092 14868574619 2093 25481895037 2094 11453080590 2095 26683426405 2096 13787525553 2097 22128835082 2098 20527831808 2099 15507307553 2100 26854837492 2101 12042430109 2102 27971766015 2103 14623478726 2104 23096682441 2105 21740831426 2106 16173891292 2107 28295878908 2108 12664400357 2109 29317099283 2110 15509157617 2111 24103934097 2112 23020773839 2113 16869638252 2114 29808070536 2115 13320896273 2116 30721719103 2117 16447351063 2118 25152159265 2119 24371047651 2120 17595924827 2121 31394657721 2122 14013880866 2123 32188027787 2124 17441038036 2125 26242922274 2126 25795238332 2127 18354204149 2128 33058948413 2129 14745480422 2130 33718492272 2131 18493308228 2132 27377918490 2133 27297057533 2134 19145999795 2135 34804457712 2136 15517888792 2137 35315695882 2138 19607459260 2139 28558840897 2140 28880428414 2141 19972921644 2142 36634769561 2143 16333477919 2144 36982292567 2145 20786911365 2146 29787521641 2147 30549413384 2148 20836657401 2149 38553688966 2150 17194698353 2151 38721059486 2152 22035311431 2153 31065794196 2154 32308302645 2155 21738991141 2156 40565096825 2157 18104194349 2158 40534850831 2159 23356442788 2160 32395640376 2161 34161538586 2162 22681793388 2163 42673109546 2164 19064701151 2165 42426651958 2166 24754335461 2167 33779046454 2168 36113809454 2169 23667042374 2170 44881927055 2171 20079165231 2172 44399531623 2173 26233170545 2174 35218157734 2175 38169970280 2176 24696811802 2177 47196000431 2178 21150637255 2179 46456698179 2180 27797398266 2181 36715128004 2182 40335140052 2183 25773296036 2184 49619872222 2185 22282398352 2186 48601450929 2187 29451635615 2188 38272280534 2189 42614620975 2190 26898795198 2191 52158352732 2192 23477848927 2193 50837237154 2194 31200792521 2195 39891952568 2196 45013999231 2197 28075743761 2198 54816352609 2199 24740640272 2200 53167603283 2201 33049963691 2202 41576662490 2203 47539060604 2204 29306693814 2205 57599067581 2206 26074559838 2207 55596253375 2208 35004562086 2209 43328947705 2210 50195897002 2211 30594347196 2212 60511803330 2213 27483668674 2214 58126998806 2215 37070204596 2216 45151540344 2217 52990818276 2218 31941535882 2219 63560169297 2220 28972182016 2221 60763818920 2222 39252854658 2223 47047197737 2224 55930462704 2225 33351259043 2226 66749894916 2227 30544613643 2228 63510810021 2229 41558700155 2230 49018885398 2231 59021707022 2232 34826660168 2233 70087033219 2234 32205651953 2235 66372246739 2236 43994305477 2237 51069602033 2238 62271780929 2239 36371068482 2240 73577768411 2241 33960310417 2242 69352531065 2243 46566482752 2244 53202569580 2245 65688173225 2246 37987973780 2247 77228629014 2248 35813799782 2249 72456255215 2250 49282452604 2251 55421050940 2252 69278752689 2253 39681072324 2254 81046286739 2255 37771685303 2256 75688149383 2257 52149708214 2258 57728549554 2259 73051670136 2260 41454238191 2261 85037779976 2262 39839753850 2263 79053146721 2264 55176186657 2265 60128619042 2266 77015483732 2267 43311575300 2268 89210302956 2269 42024178983 2270 82556330653 2271 58370124155 2272 62625071131 2273 81179059156 2274 45257384850 2275 93571440271 2276 44331383165 2277 86203000513 2278 61740238493 2279 65221779193 2280 85551699439 2281 47296222798 2282 98128946336 2283 46768209919 2284 89998619312 2285 65295576513 2286 67922894186 2287 90143040913 2288 49432864466 2289 102890990766 2290 49341781874 2291 93948880724 2292 69045706677 2293 70732640274 2294 94963190174 2295 51672367731 2296 107865928051 2297 52059680622 2298 98059655820 2299 73000558441 2300 73655541560 2301 100022615630 2302 54020033424 2303 113062554601 2304 54929799279 2305 102337062259 2306 77170627143 2307 76696208798 2308 105332289409 2309 56481476062 2310 118489867571 2311 57960531365 2312 106787410955 2313 81566803271 2314 79859575609 2315 110903576977 2316 59062579599 2317 124157334375 2318 61160618075 2319 111417275729 2320 86200590204 2321 83150678541 2322 116748384056 2323 61769574962 2324 130074640695 2325 64539345287 2326 116233440885 2327 91083924619 2328 86574902466 2329 122879041797 2330 64608992412 2331 136251972225 2332 68106386327 2333 121242972167 2334 96229406201 2335 90137751996 2336 129308461561 2337 67587746170 2338 142699751699 2339 71872007915 2340 126453163765 2341 101650108706 2342 93845109005 2343 136050015393 2344 70713081785 2345 149428933910 2346 75846907055 2347 131871611339 2348 107359823843 2349 97702994369 2350 143117696366 2351 73992670042 2352 156450730614 2353 80042427192 2354 137506159452 2355 113372860992 2356 101717836404 2357 150525997048 2358 77434548841 2359 163776919557 2360 84470389471 2361 143364974948 2362 119704306043 2363 105896225260 2364 158290075448 2365 81047225519 2366 171419557334 2367 89143318316 2368 149456495954 2369 126369810917 2370 110245191834 2371 166425628768 2372 84839614666 2373 179391302293 2374 94074267903 2375 155789506370 2376 133385866296 2377 114771952856 2378 174949068048 2379 88821149289 2380 187705115118 2381 99277057941 2382 162373084805 2383 140769580594 2384 119484203558 2385 183877386983 2386 93001712765 2387 196374596700 2388 104766093867 2389 169216681172 2390 148538969147 2391 124389852224 2392 193228342715 2393 97391761262 2394 205413675230 2395 110556614406 2396 176330066750 2397 156712720255 2398 129497325302 2399 203020322686 2400 102002249320 2401 214836959894 2402 116664505766 2403 183723410822 2404 165310501630 2405 134815294032 2406 213272531623 2407 106844762633 2408 224659414596 2409 123106560000 2410 191407233133 2411 174352714903 2412 140352991629 2413 224004853468 2414 111931438863 2415 234896727280 2416 129900284146 2417 199392481518 2418 183860818290 2419 146119929845 2420 235238047985 2421 117275111281 2422 245564969972 2423 137064170383 2424 207690485114 2425 193857069100 2426 152126231709 2427 246993607485 2428 122889222738 2429 256680985089 2430 144617498574 2431 216313033903 2432 204364865252 2433 158382336749 2434 259293960307 2435 128787983029 2436 268262030511 2437 152580619779 2438 225272333888 2439 215408473342 2440 164899348094 2441 272162325629 2442 134986275481 2443 280326183641 2444 160974752499 2445 234581086546 2446 227013390144 2447 171688729101 2448 285622923787 2449 141499826961 2450 292891971692 2451 169822278731 2452 244252447480 2453 239206057491 2454 178762664288 2455 299700826044 2456 148345108927 2457 305978793466 2458 179146534921 2459 254300106584 2460 252014242535 2461 186133745273 2462 314422175468 2463 155539520750 2464 319606534437 2465 188972121524 2466 264738248401 2467 265466739163 2468 193815349430 2469 329814031363 2470 163101282918 2471 333796007694 2472 199324687033 2473 275581634175 2474 279593770025 2475 201821313629 2476 345904597738 2477 171049636860 2478 348568552443 2479 210231252913 2480 286845565393 2481 294426671646 2482 210166329375 2483 362723065958 2484 179404729713 2485 363946495027 2486 221719991089 2487 298545965341 2488 309998319365 2489 218865607409 2490 380299850814 2491 188187829577 2492 379952731118 2493 233820563225 2494 310699347468 2495 326342797672 2496 227935288879 2497 398666428022 2498 197421203903 2499 396611206699 2500 246563892786 2501 323322897506 2502 343495846914 2503 237392098552 2504 417855581929 2505 207128350953 2506 413946483439 2507 259982519924 2508 336434444879 2509 361494518418 2510 247253776144 2511 437901237556 2512 217333869212 2513 431984241405 2514 274110366397 2515 350052546519 2516 380377646083 2517 257538716614 2518 458838716694 2519 228063708754 2520 450750826180 2521 288983107947 2522 364196462860 2523 400185483346 2524 268266420565 2525 480704568484 2526 239345031088 2527 470273774120 2528 304637932483 2529 378886240990 2530 420960201208 2531 279457124846 2532 503536833832 2533 251206479155 2534 490581341572 2535 321113929115 2536 394142697221 2537 442745508462 2538 291132271434 2539 527374870906 2540 263678029960 2541 511703052782 2542 338451840835 2543 409987500452 2544 465587174760 2545 303314126154 2546 552259632308 2547 276791284235 2548 533669210556 2549 356694471411 2550 426443159449 2551 489532633907 2552 316026270675 2553 578233485119 2554 290579308949 2555 556511468727 2556 375886430790 2557 443533107857 2558 514631535500 2559 329293207561 2560 605340497388 2561 305076950783 2562 580262322749 2563 396074562072 2564 461281698028 2565 540935327906 2566 343140874293 2567 633626257060 2568 320320667866 2569 604955707701 2570 417307680160 2571 479714284954 2572 568497840093 2573 357596238257 2574 663138167680 2575 336348865812 2576 630626469299 2577 439637017790 2578 498857228772 2579 597374845977 2580 372687832282 2581 693925262401 2582 353201721347 2583 657310987463 2584 463115958745 2585 518737978826 2586 627624675176 2587 388445337277 2588 726038513655 2589 370921542045 2590 685046626989 2591 487800504534 2592 539385083043 2593 659307758334 2594 404900144215 2595 759530641906 2596 389552578643 2597 713872389020 2598 513749000303 2599 560828273475 2600 692487270493 2601 422084922619 2602 794456435566 2603 409141413242 2604 743828339800 2605 541022624411 2606 583098484540 2607 727228653913 2608 440034208124 2609 830872559282 2610 429736759674 2611 774956290918 2612 569685107641 2613 606227937324 2614 763600296129 2615 458783960624 2616 868837883957 2617 451389878746 2618 807299206763 2619 599803244848 2620 630250169295 2621 801673031858 2622 478372176812 2623 908413290466 2624 474154369640 2625 840901913847 2626 631446608972 2627 655200118405 2628 841520854172 2629 498838435793 2630 949662015032 2631 498086613715 2632 875810486057 2633 664688086281 2634 681114162359 2635 883220395409 2636 520224542138 2637 992649448008 2638 523245553362 2639 912072985590 2640 699603583271 2641 708030204289 2642 926851675662 2643 542574056906 2644 1037443490616 2645 549693169696 2646 949738824373 2647 736272588184 2648 735987723923 2649 972497558685 2650 565932970394 2651 1084114354054 2652 577494248217 2653 988859537666 2654 774777871518 2655 765027861751 2656 1020244539906 2657 590349222869 2658 1132734927365 2659 606716888982 2660 1029488122458 2661 815206072832 2662 795193484941 2663 1070182179181 2664 615873406516 2665 1183380572640 2666 637432262479 2667 1071679844029 2668 857647396454 2669 826529271370 2670 1122403926944 2671 642558273641 2672 1236129509665 2673 669715153932 2674 1115491550275 2675 902196225561 2676 859081788556 2677 1177006533556 2678 670459473753 2679 1291062606834 2680 703643705486 2681 1160982514326 2682 948950811143 2683 892899579228 2684 1234090917950 2685 699635047160 2686 1348263778346 2687 739300000794 2688 1208213723118 2689 998013916027 2690 928033255878 2691 1293761549491 2692 730146196719 2693 1407819776587 2694 776769792848 2695 1257248757017 2696 1049492497975 2697 964535584850 2698 1356127361821 2699 762056771398 2700 1469820601647 2701 816143127308 2702 1308153053679 2703 1103498382897 2704 1002461599928 2705 1421301109007 2706 795434072136 2707 1534359290667 2708 857514059782 2709 1360994825318 2710 1160147943885 2711 1041868686208 2712 1489400322930 2713 830348323314 2714 1601532345824 2715 900981320023 2716 1415844296668 2717 1219562805615 2718 1082816710890 2719 1560546643768 2720 866873519363 2721 1671439520333 2722 946648014391 2723 1472774663253 2724 1281869517292 2725 1125368109160 2726 1634866825925 2727 905086881867 2728 1744184260324 2729 994622337728 2730 1531861301770 2731 1347200291440 2732 1169588035291 2733 1712492038143 2734 945069746585 2735 1819873493883 2736 1045017260377 2737 1593182770580 2738 1415692671809 2739 1215544447096 2740 1793558920889 2741 986907011345 2742 1898618086515 2743 1097951286251 2744 1656819993808 2745 1487490305627 2746 1263308281146 2747 1878208858226 2748 1030688063104 2749 1980532628563 2750 1153548128739 2751 1722857304748 2752 1562742608435 2753 1312953537445 2754 1966589085164 2755 1076506214583 2756 2065735910954 2757 1211937517350 2758 1791381602327 2759 1641605572309 2760 1364557477277 2761 2058851931222 2762 1124459678573 2763 2154350710617 2764 1273254857838 2765 1862483441536 2766 1724241425647 2767 1418200710289 2768 2155155982916 2769 1174650991037 2770 2246504281764 2771 1337642095280 2772 1936256160586 2773 1810819480548 2774 1473967418395 2775 2255665294233 2776 1227188032803 2777 2342328146341 2778 1405247357793 2779 2012797019481 2780 1901515788802 2781 1531945442005 2782 2360550607837 2783 1282183444692 2784 2441958600467 2785 1476225874467 2786 2092206299527 2787 1996514027854 2788 1592226534496 2789 2469988534451 2790 1339755696204 2791 2545536505097 2792 1550739607551 2793 2174588491179 2794 2096005155185 2795 1654906449222 2796 2584162831064 2797 1400028490944 2798 2653207814836 2799 1628958228177 2800 2260051364449 2801 2200188335449 2802 1720085223073 2803 2703263549486 2804 1463131890364 2805 2765123368626 2806 1711058731995 2807 2348707210562 2808 2309270591207 2809 1787867267070 2810 2827488377486 2811 1529201707057 2812 2881439435875 2813 1797226481369 2814 2440671881635 2815 2423467775030 2816 1858361683192 2817 2957041751120 2818 1598380683975 2819 3002317514886 2820 1887654803929 2821 2536066087635 2822 2543004218139 2823 1931682354842 2824 3092136262622 2825 1670817881861 2826 3127924895932 2827 1982546099823 2828 2635014407358 2829 2668113746701 2830 2007948302059 2831 3232991738949 2832 1746669913857 2833 3258434462453 2834 2082111428671 2835 2737646641995 2836 2799039330807 2837 2087283774019 2838 3379836714896 2839 1826100325464 2840 3394025279014 2841 2186571685220 2842 2844096795838 2843 2936034148156 2844 2169818641608 2845 3532907478052 2846 1909280893348 2847 3534882395096 2848 2296157169239 2849 2954504491946 2850 3079361231436 2851 2255688494876 2852 3692449613371 2853 1996390995481 2854 3681197452643 2855 2411108839555 2856 3069013921069 2857 3229294583247 2858 2345035077580 2859 3858717009021 2860 2087618975197 2861 3833168501075 2862 2531677866448 2863 3187775320843 2864 3386118823679 2865 2438006386222 2866 4031973477072 2867 2183161508376 2868 3991000623947 2869 2658126962561 2870 3310943895499 2871 3550130356176 2872 2534757152648 2873 4212491722535 2874 2283225032741 2875 4154905760177 2876 2790729924022 2877 3438681360556 2878 3721637018019 2879 2635448946836 2880 4400555038472 2881 2388025110955 2882 4325103358433 2883 2929773042266 2884 3571154831663 2885 3900959300468 2886 2740250706760 2887 4596456238872 2888 2497787935041 2889 4501820204613 2890 3075554628077 2891 3708538440920 2892 4088430000254 2893 2849338848593 2894 4800499435272 2895 2612749682956 2896 4685291098476 2897 3228386515399 2898 3851012193499 2899 4284395498510 2900 2962897849510 2901 5012998927334 2902 2733158099701 2903 4875758696813 2904 3388593567952 2905 3998763657550 2906 4489215415527 2907 3081120361572 2908 5234281065957 2909 2859271855123 2910 5073474211939 2911 3556515273857 2912 4151986791782 2913 4703263947986 2914 3204207854328 2915 5464683104413 2916 2991362202158 2917 5278697265567 2918 3732505241804 2919 4310883711223 2920 4926929529988 2921 3332370735339 2922 5704555146573 2923 3129712335037 2924 5491696618568 2925 3916932891092 2926 4475663484089 2927 5160616232735 2928 3465829052434 2929 5954258959187 2930 3274619135507 2931 5712750035779 2932 4110182931156 2933 4646543980782 2934 5404743430087 2935 3604812624851 2936 6214170012774 2937 3426392529245 2938 5942145041322 2939 4312657159643 2940 4823750638973 2941 5659747265332 2942 3749561811530 2943 6484676248778 2944 3585357322483 2945 6180178804999 2946 4524773925167 2947 5007518397897 2948 5926080323873 2949 3900327649579 2950 6766180219162 2951 3751852565200 2952 6427158922779 2953 4746970032221 2954 5198090435582 2955 6204213167181 2956 4057372696849 2957 7059097811253 2958 3926233478839 2959 6683403319817 2960 4979700195087 2961 5395720191670 2962 6494634016065 2963 4220971180787 2964 7363860484501 2965 4108870826130 2966 6949241066466 2967 5223439055141 2968 5600670075124 2969 6797850356137 2970 4391409915676 2971 7680913954228 2972 4300152942151 2973 7225012298461 2974 5478680619343 2975 5813213583925 2976 7114388630083 2977 4568988466884 2978 8010720534115 2979 4500485108629 2980 7511069062718 2981 5745940403987 2982 6033633982576 2983 7444795920057 2984 4754020150509 2985 8353757771988 2986 4710291691554 2987 7807775266455 2988 6025754857812 2989 6262226521456 2990 7789639652171 2991 4946832209587 2992 8710520904624 2993 4930015529694 2994 8115507552488 2995 6318683631512 2996 6499297089006 2997 8149509355849 2998 5147766905433 2999 9081521449007 3000 5160120180090 3001 8434655272654 3002 6625308994410 3003 6745164534489 3004 8525016384332 3005 5357181710003 3006 9467289768437 3007 5401089321251 3008 8765621403905 3009 6946238235984 3010 7000159293361 3011 8916795756367 3012 5575450490352 3013 9868373620468 3014 5653429120044 3015 9108822547019 3016 7282103069235 3017 7264625823510 3018 9325505891428 3019 5802963722628 3020 10285340843544 3021 5917667647846 3022 9464689877705 3023 7633562180183 3024 7538921203638 3025 9751830539331 3026 6040129778534 3027 10718777854764 3028 6194357373237 3029 9833669183864 3030 8001300618314 3031 7823417686113 3032 10196478533979 3033 6287375158172 3034 11169292464881 3035 6484074601949 3036 10216221851635 3037 8386032493536 3038 8118501274329 3039 10660185811624 3040 6545145889720 3041 11637512329452 3042 6787422097228 3043 10612824936760 3044 8788500363784 3045 8424574397310 3046 11143715187566 3047 6813907785702 3048 12124087891114 3049 7105028545012 3050 11023972198177 3051 9209478086983 3052 8742054464806 3053 11647858468752 3054 7094147958119 3055 12629690786173 3056 7437551317268 3057 11450174205095 3058 9649770198599 3059 9071376675106 3060 12173436252420 3061 7386375105110 3062 13155016924738 3063 7785675960962 3064 11891959412423 3065 10110214936384 3066 9412992548435 3067 12721300139640 3068 7691121152225 3069 13700784845277 3070 8150119109909 3071 12349874318433 3072 10591683608627 3073 9767372872167 3074 13292332560524 3075 8008941566866 3076 14267738941316 3077 8531628009958 3078 12824484582165 3079 11095083791851 3080 10135006219925 3081 13887449089502 3082 8340417138469 3083 14856647768304 3084 8930983582143 3085 13316375227981 3086 11621358701211 3087 10516402040293 3088 14507598302016 3089 8686154326762 3090 15468307416567 3091 9348999986497 3092 13826151818883 3093 12171490569630 3094 10912089160806 3095 15153764198523 3096 9046787184731 3097 16103539772785 3098 9786527853514 3099 14354440710234 3100 12746500012952 3101 11322619033978 3102 15826966092219 3103 9422977748422 3104 16763196050657 3105 10244453885851 3106 14901890273587 3107 13347449610718 3108 11748564227645 3109 16528261148615 3110 9815418115131 3111 17448154999735 3112 10723704265329 3113 15469171216388 3114 13975443267281 3115 12190521833243 3116 17258744309795 3117 10224830873228 3118 18159326604096 3119 11225244306461 3120 16056977856992 3121 14631629994863 3122 12649111951583 3123 18019550951267 3124 10651971350814 3125 18897650243226 3126 11750082042672 3127 16666028507303 3128 15317203283512 3129 13124981271415 3130 18811856848529 3131 11097628092487 3132 19664098558615 3133 12299267935478 3134 17297066814550 3135 16033405096614 3136 13618801550482 3137 19636880958778 3138 11562625283620 3139 20459675570083 3140 12873898659217 3141 17950862210294 3142 16781525242138 3143 14131273380194 3144 20495885429803 3145 12047823283898 3146 21285420723560 3147 13475116865817 3148 18628211313921 3149 17562905603037 3150 14663124664691 3151 21390178514689 3152 12554121242194 3153 22142406955107 3154 14104115176892 3155 19329938467097 3156 18378939511639 3157 15215114578238 3158 22321114629694 3159 13082457685841 3160 23031744931478 3161 14762136020121 3162 20056897200262 3163 19231076216561 3164 15788032053431 3165 23290097403896 3166 13633813343682 3167 23954581067696 3168 15450475833751 3169 20809970850689 3170 20120820274904 3171 16382699940958 3172 24298579792624 3173 14209211799975 3174 24912101961403 3175 16170484979891 3176 21590074109516 3177 21049736267215 3178 16999973507683 3179 25348067271250 3180 14809722533220 3181 25905532368005 3182 16923572183042 3183 22398153727960 3184 22019448199853 3185 17640744817850 3186 26440118005118 3187 15436461645853 3188 26936139843345 3189 17711204521346 3190 23235190140664 3191 23031644493543 3192 18305941245365 3193 27576346196039 3194 16090595136242 3195 28005232669214 3196 18534912110294 3197 24102198281903 3198 24088077398455 3199 18996530084345 3200 28758422316625 3201 16773339704934 3202 29114164718140 3203 19396288190067 3204 25000229287413 3205 25190568258797 3206 19713517089263 3207 29988076612760 3208 17485966280679 3209 30264333335776 3210 20296994060831 3211 25930371420159 3212 26341006957211 3213 20457951327232 3214 31267099410057 3215 18229800913701 3216 31457184429512 3217 21238759273543 3218 26893751870397 3219 27541357469050 3220 21230923748056 3221 32597344782478 3222 19006228565449 3223 32694210313265 3224 22223386841398 3225 27891537797474 3226 28793657328593 3227 22033572300337 3228 33980730932683 3229 19816694102816 3230 33976955036901 3231 23252753536336 3232 28924938224904 3233 30100023501377 3234 22867080537750 3235 35419244036984 3236 20662706372622 3237 35307012186135 3238 24328815390115 3239 29995205223082 3240 31462651875769 3241 23732683009436 3242 36914938709249 3243 21545839298592 3244 36686030468392 3245 25453608117404 3246 31103635902837 3247 32883823457330 3248 24631663919163 3249 38469942025951 3250 22467736264796 3251 38115711476098 3252 26629252914918 3253 32251573740615 3254 34365903904563 3255 25565362804971 3256 40086454082573 3257 23430111328715 3258 39597815532317 3259 27857957020636 3260 33440410693119 3261 35911350060898 3262 26535173254972 3263 41766752211071 3264 24434753926712 3265 41134159424160 3266 29142019838678 3267 34671588673424 3268 37522709527304 3269 27542548902775 3270 43513191631949 3271 25483530219347 3272 42726622527220 3273 30483833638605 3274 35946601784953 3275 39202627564192 3276 28589002208847 3277 45328209875158 3278 26578388143272 3279 44377144502774 3280 31885890022598 3281 37266997977400 3282 40953846705572 3283 29676110784355 3284 47214327539274 3285 27721358893378 3286 46087731719756 3287 33350780788710 3288 38634381405054 3289 42779214036093 3290 30805516258503 3291 49174152921471 3292 28914562349875 3293 47860454925239 3294 34881204750831 3295 40050414266597 3296 44681680868191 3297 31978930949775 3298 51210382894435 3299 30160208712975 3300 49697455968700 3301 36479968778337 3302 41516819313661 3303 46664310412614 3304 33198136825256 3305 53325807759201 3306 31460604321552 3307 51600945454872 3308 38149995000387 3309 43035381885863 3310 48730277511787 3311 34464992550205 3312 55523312244455 3313 32818153460273 3314 53573209792584 3315 39894322027837 3316 44607952569919 3317 50882876739845 3318 35781432551410 3319 57805880595372 3320 34235364599291 3321 55616608824280 3322 41716112561750 3323 46236449463054 3324 53125522198298 3325 37149474461600 3326 60176597709302 3327 35714852380433 3328 57733583220909 3329 43618654825111 3330 47922860990023 3331 55461756053069 3332 38571218311712 3333 62638654467248 3334 37259344311278 3335 59926652100241 3336 45605370588904 3337 49669248402331 3338 57895248416809 3339 40048854393029 3340 65195349018392 3341 38871682950286 3342 62198420775231 3343 47679816829231 3344 51477748783032 3345 60429806343984 3346 41584662587323 3347 67850092371013 3348 40554833076349 3349 64551578372218 3350 49845694206647 3351 53350577796522 3352 63069373793791 3353 43181020683784 3354 70606409832631 3355 42311884096274 3356 66988905958224 3357 52106848957204 3358 55290032884030 3359 65818041124211 3360 44840403863170 3361 73467946874929 3362 44146057724166 3363 69513274155140 3364 54467281849090 3365 57298496302831 3366 68680045143425 3367 46565393489684 3368 76438470746163 3369 46060710621803 3370 72127651671816 3371 56931150339225 3372 59378438522612 3373 71659779112264 3374 48358676779416 3375 79521876619370 3376 48059342627515 3377 74835102928667 3378 59502778023598 3379 61532421565513 3380 74761792911995 3381 50223056095879 3382 82722189392107 3383 50145599652926 3384 77638797004435 3385 62186657079056 3386 63763102638161 3387 77990803579969 3388 52161448815421 3389 86043570136998 3390 52323282487417 3391 80542005285925 3392 64987458248177 3393 66073237791769 3394 81351695588782 3395 54176897169859 3396 89490318098002 3397 54596349979933 3398 83548110859520 3399 67910033577713 3400 68465685796401 3401 84849531960988 3402 56272568329936 3403 93066877460826 3404 56968928460178 3405 86660606183870 3406 70959426966640 3407 70943412166258 3408 88489554669614 3409 58451764820853 3410 96777839566072 3411 59445315219581 3412 89883102956296 3413 74140877237831 3414 73509493290103 3415 92277196344678 3416 60717924860626 3417 100627950010719 3418 62029988595199 3419 93219329826794 3420 77459829269711 3421 76167120838614 3422 96218080826896 3423 63074633383085 3424 104622111095980 3425 64727611779294 3426 96673142753418 3427 80921937425370 3428 78919606191555 3429 100318035494433 3430 65525622648610 3431 108765389283129 3432 67543043598735 3433 100248522775700 3434 84533077314192 3435 81770385251867 3436 104583091966399 3437 68074783926692 3438 113063017888588 3439 70481342686903 3440 103949586893962 3441 88299349593768 3442 84723023180694 3443 109019499101958 3444 70726168406243 3445 117520404913963 3446 73547779006835 3447 107780585903317 3448 92227092395798 3449 87781219671327 3450 113633723866347 3451 73483999569327 3452 122143136012805 3453 76747838405174 3454 111745915833225 3455 96322885542969 3456 90948814010896 3457 118432465018167 3458 76352674445692 3459 126936982709864 3460 80087234933708 3461 115850115864446 3462 100593563664030 3463 94229790837306 3464 123422654174396 3465 79336776720625 3466 131907905661326 3467 83571915820320 3468 120097880347132 3469 105046220855430 3470 97628285575471 3471 128611470219472 3472 82441078357208 3473 137062063290112 3474 87208074628773 3475 124494056824362 3476 109688224538745 3477 101148590708952 3478 134006340567862 3479 85670553499446 3480 142405815355933 3481 91002156687894 3482 129043658670546 3483 114527220586867 3484 104795161607686 3485 139614956353610 3486 89030380496984 3487 147945732030904 3488 94960873147044 3489 133751863226116 3490 119571147964379 3491 108572623376703 3492 145445273906462 3493 92525956643364 3494 153688597809235 3495 99091206888922 3496 138624025099177 3497 124828244367236 3498 112485777100196 3499 151505530742330 3500 96162900657399 3501 159641421041524 3502 103400427544250 3503 143665674439716 3504 130307061676619 3505 116539607298965 3506 157804247294955 3507 99947068308304 3508 165811438210229 3509 107896097931349 3510 148882530929351 3511 136016472148344 3512 120739288647386 3513 164350243745970 3514 103884555384657 3515 172206123955439 3516 112586090079419 3517 154280502224446 3518 141965684740828 3519 125090194079579 3520 171152642013489 3521 107981714279675 3522 178833195737763 3523 117478592243367 3524 159865698683036 3525 148164251879638 3526 129597902003774 3527 178220883488735 3528 112245157491615 3529 185700624383646 3530 122582126003144 3531 165644431987198 3532 154622086707920 3533 134268205130983 3534 185564731301572 3535 116681775217969 3536 192816639171714 3537 127905553887400 3538 171623230659047 3539 161349470482658 3540 139107118219516 3541 193194288988953 3542 121298739452815 3543 200189738921707 3544 133458097624014 3545 177808838897365 3546 168357070784498 3547 144120887667657 3548 201120003085702 3549 126103522653578 3550 207828697536425 3551 139249346424009 3552 184208232914619 3553 175655949589706 3554 149315999855486 3555 209352682770592 3556 131103902475600 3557 215742575672795 3558 145289276442628 3559 190828620025545 3560 183257582509054 3561 154699191552425 3562 217903502787318 3563 136307981597607 3564 223940726767043 3565 151588259782508 3566 197677455864422 3567 191173867567491 3568 160277458890131 3569 226784024143817 3570 141724193148590 3571 232432809322524 3572 158157085245436 3573 204762443742166 3574 199417145529059 3575 166058068672186 3576 236006197388504 3577 147361321752878 3578 241228793462197 3579 165006968096720 3580 212091552805834 3581 208000209450050 3582 172048568020550 3583 245582384394753 3584 153228509728456 3585 250338973862831 3586 172149572195225 3587 219673017708633 3588 216936326134782 3589 178256796641626 3590 255525362048382 3591 159335279428217 3592 259773976873866 3593 179597020581710 3594 227515357753593 3595 226239246515231 3596 184690897226407 3597 265848345170427 3598 165691540261270 3599 269544774145161 3600 187361919059820 3601 235627376923575 3602 235923228317475 3603 191359328736392 3604 276564990625423 3605 172307612433413 3606 279662690348080 3607 195457367677930 3608 244018184079478 3609 246003047307868 3610 198270877603110 3611 287689421469237 3612 179194234860078 3613 290139417537705 3614 203896985854967 3615 252697193376271 3616 256494021237653 3617 205434672137723 3618 299236231509260 3619 186362590380162 3620 300987023529595 3621 212694924809550 3622 261674145591059 3623 267412022031944 3624 212860194584629 3625 311220510716512 3626 193824314655981 3627 312217967034865 3628 221865894333854 3629 270959108980097 3630 278773501066398 3631 220557296724147 3632 323657850302693 3633 201591522953880 3634 323845106740865 3635 231425176244913 3636 280562501790159 3637 290595502362823 3638 228536212875882 3639 336564369459484 3640 209676820096832 3641 335881717275255 3642 241388652893374 3643 290495093616316 3644 302895689289800 3645 236807576774334 3646 349956720968023 3647 218093328933250 3648 348341499035929 3649 251772821720853 3650 300768029182011 3651 315692358814543 3652 245382435582304 3653 363852119363917 3654 226854701427196 3655 361238595034869 3656 262594825614919 3657 311392830234433 3658 329004469706829 3659 254272268162620 3660 378268347117973 3661 235975148907114 3662 374587601542937 3663 273872468638497 3664 322381420683760 3665 342851657935916 3666 263489000171585 3667 393223784275977 3668 245469454408368 3669 388403585860933 3670 285624248351582 3671 333746129105635 3672 357254266442824 3673 273045023815163 3674 408737415286303 3675 255353004814035 3676 402702097838390 3677 297869372803416 3678 345499715308360 3679 372233361758664 3680 282953214137299 3681 424828860188078 3682 265641804532377 3683 417499188640812 3684 310627794925949 3685 357655373517074 3686 387810765450910 3687 293226950359591 3688 441518382108716 3689 276352509674466 3690 432811423200419 3691 323920230887897 3692 370226760471409 3693 404009072024311 3694 303880133442858 3695 458826920114147 3696 287502443171359 3697 448655900040737 3698 337768196690141 3699 383227999343216 3700 420851682134858 3701 314927209157498 3702 476776097424447 3703 299109631099653 3704 465050264739103 3705 352194027964503 3706 396673709474980 3707 438362821876630 3708 326383187007002 3709 495388255986016 3710 311192819376176 3711 482012730869485 3712 367220918912850 3713 410579011117270 3714 456567577841287 3715 338263665140068 3716 514686465493834 3717 323771512367542 3718 499562094550032 3719 382872943658336 3720 424959556894783 3721 475491917882236 3722 350584850773905 3723 534694559773037 3724 336865991265615 3725 517717756587036 3726 399175097653258 3727 439831537457649 3728 495162728141627 3729 363363587071207 3730 555437146640597 3731 350497355151809 3732 536499738180473 3733 416153320701542 3734 455211714799794 3735 515607835366745 3736 376617375164034 3737 576939646226427 3738 364687541181602 3739 555928704345271 3740 433834540989417 3741 471117428893758 3742 536856046014651 3743 390364403170729 3744 599228301734236 3745 379459368239875 3746 576025980873009 3747 452246699879773 3748 487566632994482 3749 558937170241331 3750 404623569932407 3751 622330219776668 3752 394836559099768 3753 596813579105955 3754 471418798730898 3755 504577901366051 3756 581882063177469 3757 419414516309026 3758 646273382139140 3759 410843786831774 3760 618314214245132 3761 491380925592658 3762 522170466681333 3763 605722650699261 3764 434757650794157 3765 671086688232097 3766 427506699065145 3767 640551331579430 3768 512164304963139 3769 540364228957639 3770 630491973016061 3771 450674183241996 3772 696799967902771 3773 444851967353754 3774 663549126232331 3775 533801326527018 3776 559179795202898 3777 656224212314360 3778 467186152488432 3779 723444026155464 3780 462907313696817 3781 687332570938992 3782 556325598030241 3783 578638489653405 3784 682954738787082 3785 484316462718556 3786 751050657085416 3787 481701563025999 3788 711927437351412 3789 579771976184542 3790 598762395829017 3791 710720140291412 3792 502088913234461 3793 779652690957928 3794 501264672183182 3795 737360325459505 3796 604176622854426 3797 619574368207486 3798 739558270931348 3799 520528237635801 3800 809284009386852 3801 521627785725177 3802 763658686566865 3803 629577038281698 3804 641098076826864 3805 769508282859203 3806 539660135933750 3807 839979594895694 3808 542823267516698 3809 790850854479706 3810 656012120762518 3811 663358020543141 3812 800610677574543 3813 559511316731666 3814 871775547400968 3815 564884760092085 3816 818966070268853 3817 683522202359521 3818 686379574363390 3819 832907339980523 3820 580109531846811 3821 904709136429612 3822 587847219053964 3823 848034515342509 3824 712149112281251 3825 710189004408187 3826 866441592551776 3827 601483621740928 3828 938818818999057 3829 611746976192052 3830 878087338141831 3831 741936215231471 3832 734813518172362 3833 901258231810037 3834 623663552824882 3835 974144294603443 3836 636621776923886 3837 909156689216907 3838 772928478717221 3839 760281281360213 3840 937403585494627 3841 646680466352941 3842 1010726524635338 3843 662510847404770 3844 941275749994272 3845 805172514219962 3846 786621471247791 3847 974925551611860 3848 670566718650163 3849 1048607790286742 3850 689454935204775 3851 974478770009176 3852 838716648644090 3853 813864295572591 3854 1013873658797050 3855 695355933699568 3856 1087831713592066 3857 717496380693922 3858 1008801097890383 3859 873610968507489 3860 842041049219915 3861 1054299108072597 3862 721083046494487 3863 1128443318447439 3864 746679161186282 3865 1044279220891161 3866 909907395778778 3867 871184135324995 3868 1096254836581238 3869 747784359617448 3870 1170489053388959 3871 777048966840836 3872 1080950798271712 3873 947659735269227 3874 901327125523489 3875 1139795562245328 3876 775497589935049 3877 1214016855867612 3878 808653248554409 3879 1118854703279701 3880 986923755124413 3881 932504783474104 3882 1184977851030843 3883 804261929430873 3884 1259076176934955 3885 841541298659221 3886 1158031059102334 3887 1027757237635808 3888 964753128889384 3889 1231860164691595 3890 834118095531647 3891 1305718048949058 3892 875764302801973 3893 1198521283482907 3894 1070220064636986 3895 998109463705167 3896 1280502931783780 3897 865108396474815 3898 1353995112271246 3899 911375425772639 3900 1240368127423759 3901 1114374271970141 3902 1032612440162993 3903 1330968598658262 3904 897276785517464 3905 1403961686640262 3906 948429867648340 3907 1283615722616837 3908 1160284140078613 3909 1068302089828058 3910 1383321704437161 3911 930668931195109 3912 1455673800021305 3913 986984955043789 3914 1328309623119329 3915 1208016252346693 3916 1105219896014586 3917 1437628935479993 3918 965332275682121 3919 1509189263817806 3920 1027100201855631 3921 1374496855785717 3922 1257639591197965 3923 1143408825910689 3924 1493959204512998 3925 1001316110263609 3926 1564567704078159 3927 1068837406268683 3928 1422225965128563 3929 1309225600568848 3930 1182913407616325 3931 1552383708787638 3932 1038671638194634 3933 1621870640754409 3934 1112260716389263 3935 1471547066982469 3936 1362848287809703 3937 1223779765654482 3938 1612976013618342 3939 1077452055726706 3940 1681161521400704 3941 1157436733403370 3942 1522511896776707 3943 1418584290569023 3944 1266055702950907 3945 1675812114430515 3946 1117712619776943 3947 1742505804757966 3948 1204434582434356 3949 1575173866650527 3950 1476512984838449 3951 1309790739988813 3952 1740970524956223 3953 1159510734935273 3954 1805970997119054 3955 1253326022200605 3956 1629588117409364 3957 1536716556511029 3958 1355036202085220 3959 1808532343436842 3960 1202906026274450 3961 1871626740446576 3962 1304185521496482 3963 1685811579327016 3964 1599280115932791 3965 1401845262508026 3966 1878581345704326 3967 1247960432730041 3968 1939544851650414 3969 1357090375748602 3970 1743903028049167 3971 1664291774442777 3972 1450273035382247 3973 1951204055798256 3974 1294738285468691 3975 2009799415491389 3976 1412120789469832 3977 1803923149364268 3978 1731842765780695 3979 1500376623115178 3980 2026489844231358 3981 1343306408056620 3982 2082466826942832 3983 1469360000179984 3984 1865934599335860 3985 1802027527937609 3986 1552215215333599 3987 2104531003258898 3988 1393734200768885 3989 2157625889207892 3990 1528894367235344 3991 1930002073316005 3992 1874943831820020 3993 1605850140940721 3994 2185422850622609 3995 1446093748054529 3996 2235357859382086 3997 1590813503531268 3998 1996192370640414 3999 1950692868725470 4000 1661344973514937 4001 2269263809784416 4002 1500459909192504 4003 2315746551839317 4004 1655210371180799 4005 2064574468176692 4006 2029379386685828 4007 1718765588392522 4008 2356155519420945 4009 1556910433530522 4010 2398878387490538 4011 1722181421472431 4012 2135219589908071 4013 2111111783933384 4014 1778180274940271 4015 2446202918930606 4016 1615526057989037 4017 2484842502842042 4018 1791826697819763 4019 2208201285364326 4020 2196002253336945 4021 1839659799089099 4022 2539514364027927 4023 1676390630576887 4024 2573730803068901 4025 1864249984524740 4026 2283595504444507 4027 2284166882245409 4028 1903277522966950 4029 2636201717810860 4030 1739591215212436 4031 2665638077134194 4032 1939558917480218 4033 2361480681068617 4034 2375725805484246 4035 1969109473290238 4036 2736380472802724 4037 1805218224122559 4038 2760662054945772 4039 2017865142236113 4040 2441937813648429 4041 2470803311953571 4042 2037234468880634 4043 2840169847947419 4044 1873365530476410 4045 2858903528848718 4046 2099284433016026 4047 2525050554325351 4048 2569528006679772 4049 2107734195398187 4050 2947692917424225 4051 1944130610245218 4052 2960466415220800 4053 2183936860649131 4054 2610905295492711 4055 2672032924599565 4056 2180693341249005 4057 3059076713938741 4058 2017614663250006 4059 3065457882705864 4060 2271946920408869 4061 2699591265045949 4062 2778455702152882 4063 2256199679182989 4064 3174452364720288 4065 2093922765091098 4066 3173988418525199 4067 2363443710456984 4068 2791200619389903 4069 2888938698711107 4070 2334344211183869 4071 3293955201454435 4072 2173163997182083 4073 3286171963911922 4074 2458561069079473 4075 2885828545121999 4076 3003629178259616 4077 2415221257438328 4078 3417724903874161 4079 2255451609471164 4080 3402125985471039 4081 2557437764237269 4082 2983573359026903 4083 3122679438918208 4084 2498928610842697 4085 3545905616768211 4086 2340903160064639 4087 3521971618199136 4088 2660217640863475 4089 3084536616644993 4090 3246247005290460 4091 2585567633938219 4092 3678646101555446 4093 2429640689437981 4094 3645833742322203 4095 2767049822186314 4096 3188823219751892 4097 3374494766587761 4098 2675243423657449 4099 3816099860807132 4100 2521790870369560 4101 3773841134344813 4102 2878088867696811 4103 3296541532337384 4104 3507591180218921 4105 2768064916865889 4106 3958425298286072 4107 2617485194374869 4108 3906126549715353 4109 2993494987005671 4110 3407803496106888 4111 3645710419057094 4112 2864145066064580 4113 4105785851399527 4114 2716860132646080 4115 4042826882453813 4116 3113434209166887 4117 3522724754390081 4118 3789032586909911 4119 2963600954167848 4120 4258350160190590 4121 2820057335569918 4122 4184083254056286 4123 3238078609774214 4124 3641424776278942 4125 3937743875464483 4126 3066553981931699 4127 4416292208235666 4128 2927223805404859 4129 4330041182171933 4130 3367606492425337 4131 3764026989028698 4132 4092036792313428 4133 3173129992694783 4134 4579791501054226 4135 3038512109722670 4136 4480850676266188 4137 3502202629846842 4138 3890658911446709 4139 4252110328180705 4140 3283459472294630 4141 4749033215973187 4142 3154080566685659 4143 4636666415886538 4144 3642058458227835 4145 4021452295428924 4146 4418170198177110 4147 3397677684555330 4148 4924208390522823 4149 3274093473294608 4150 4797647853524234 4151 3787372333266939 4152 4156543269261881 4153 4590429019944282 4154 3515924884560316 4155 5105514081770430 4156 3398721304108794 4157 4963959403123566 4158 3938349738189922 4159 4296072488938400 4160 4769106568890370 4161 3638346465664186 4162 5293153565280790 4163 3528140955322820 4164 5135770550651632 4165 4095203555558364 4166 4440185292125996 4167 4954429967886851 4168 3765093187052403 4169 5487336504528352 4170 3662535957814850 4171 5313256053429939 4172 4258154289897428 4173 4589031859956155 4174 5146633957272420 4175 3896321333166281 4176 5688279160981389 4177 3802096738062009 4178 5496596059041967 4179 4427430356196531 4180 4742767382414796 4181 5345961096816102 4182 4032192956480764 4183 5896204574216146 4184 3947020846547351 4185 5685976316141589 4186 4603268318016869 4187 4901552231396123 4188 5552662051282503 4189 4172876050297204 4190 6111342783795464 4191 4097513236572406 4192 5881588302249428 4193 4785913193734549 4194 5065552138331862 4195 5766995805411574 4196 4318544807789409 4197 6333931020690546 4198 4253786509040231 4199 6083629446823492 4200 4975618711094707 4201 5234938379302699 4202 5989229965922296 4203 4469379809121544 4204 6564213941641970 4205 4416061210380762 4206 6292303268574499 4207 5172647632190741 4208 5409887965826508 4209 6219640990264462 4210 4625568297887952 4211 6802443832613027 4212 4584566094777931 4213 6507819611507495 4214 5377272025556300 4215 5590583842886715 4216 6458514505983516 4217 4787304383638434 4218 7048880856303916 4219 4759538442416736 4220 6730394792521368 4221 5589773610979932 4222 5777215093809559 4223 6706145554084825 4224 4954789336844708 4225 7303793268381663 4226 4941224340384270 4227 6960251851218540 4228 5810444050170251 4229 5969977152176852 4230 6962838926691212 4231 5128231807995534 4232 7567457678942389 4233 5129879022506416 4234 7197620708477060 4235 6039585312636730 4236 6169072021795669 4237 7228909425906035 4238 5307848142359214 4239 7840159282248411 4240 5325767170147718 4241 7442738430970309 4242 6277509986072926 4243 6374708503474743 4244 7504682220791438 4245 5493862616821445 4246 8122192132957874 4247 5529163275079412 4248 7695849401490061 4249 6524541664480925 4250 6587102431211556 4251 7790493122625153 4252 5686507775801251 4253 8413859390230627 4254 5740351961462737 4255 7957205599047214 4256 6781015279557739 4257 6806476914889476 4258 8086688962277120 4259 5886024687147802 4260 8715473609531586 4261 5959628373194374 4262 8227066781876433 4263 7047277512356741 4264 7033062593822774 4265 8393627882854178 4266 6092663300586785 4267 9027357001996993 4268 6187298518538348 4269 8505700784086772 4270 7323687146907079 4271 7267097896560885 4272 8711679738571475 4273 6306682724086176 4274 9349841742755224 4275 6423679683462912 4276 8793383712205812 4277 7610615506856469 4278 7508829313023504 4279 9041226405828676 4280 6528351606363481 4281 9683270246435074 4282 6669100800391567 4283 9090400259514806 4284 7908446832677642 4285 7758511672614735 4286 9382662204778802 4287 6757948435154115 4288 10027995492981866 4289 6923902889240898 4290 9397043917093465 4291 8217578744682171 4292 8016408436319746 4293 9736394229898874 4294 6995761945416052 4295 10384381320335621 4296 7188439451832136 4297 9713617306906090 4298 8538422645324766 4299 8282791994430674 4300 10102842795519233 4301 7242091441096173 4302 10752802768712417 4303 7463076942353609 4304 10040432408479942 4305 8871404210112347 4306 8557943980003486 4307 10482441787060344 4308 7497247230699579 4309 11133646391520477 4310 7748195189176191 4311 10377810911924047 4312 9216963816464687 4313 8842155587643750 4314 10875639131810403 4315 7761550974262590 4316 11527310619230475 4317 8044187896546209 4318 10726084461307294 4319 9575557064208688 4320 9135727909831646 4321 11282897172061421 4322 8035336148130770 4323 11934206089594227 4324 8351463095565520 4325 11085595028976511 4326 9947655232593945 4327 9438972278246748 4328 11704693162545489 4329 8318948418883194 4330 12354756032272834 4331 8670443679137815 4332 11456695176819492 4333 10333745832013728 4334 9752210624632987 4335 12141519666729042 4336 8612746139287383 4337 12789396619586095 4338 9001567883957991 4339 11839748453190724 4340 10734333090951003 4341 10075775846257956 4342 12593885082385528 4343 8917100751105645 4344 13238577373066964 4345 9345289860764550 4346 12235129673439676 4347 11149938540716185 4348 10410012193027286 4349 13062314062433206 4350 9232397314243419 4351 13702761536023225 4352 9702080189409213 4353 12643225340882342 4354 11581101534049703 4355 10755275658848317 4356 13547348070160660 4357 9559034940501438 4358 14182426503358584 4359 10072426486563062 4360 13064433947917172 4361 12028379864856866 4362 11111934396838131 4363 14049545826061409 4364 9897427358133644 4365 14678064217232964 4366 10456833955969759 4367 13499166422693603 4368 12492350320352150 4369 11480369138402010 4370 14569483894364863 4371 10248003378663986 4372 15190181621550336 4373 10855826035997971 4374 13947846452275623 4375 12973609337723952 4376 11860973638567944 4377 15107757157361991 4378 10611207499218859 4379 15719301082187931 4380 11269944987281128 4381 14410910956608220 4382 13472773591904456 4383 12254155124735685 4384 15664979434975631 4385 10987500404738575 4386 16265960867559685 4387 11699752582553487 4388 14888810435410472 4389 13990480691268974 4390 12660334774225861 4391 16241783988211912 4392 11377359610515186 4393 16830715594953363 4394 12145830734132897 4395 15382009471194516 4396 14527389803071896 4397 13079948194854445 4398 16838824173552648 4399 11781280002287750 4400 17414136738772457 4401 12608782228592214 4402 15890987101524243 4403 15084182390495325 4404 13513445936944780 4405 17456773977250996 4406 12199774521646961 4407 18016813104536739 4408 13089231396591602 4409 16416237353080627 4410 15661562877971354 4411 13961294007944150 4412 18096328706486740 4413 12633374746577525 4414 18639351366481803 4415 13587824895209837 4416 16958269641082535 4417 16260259431857453 4418 14423974421369150 4419 18758205556276004 4420 13082631622564997 4421 19282376570985874 4422 14105232422750917 4423 17517609336358956 4424 16881024668089702 4425 14901985747851790 4426 19443144339422660 4427 13548116086392647 4428 19946532705227773 4429 14642147551626136 4430 18094798193982077 4431 17524636478953220 4432 15395843703561485 4433 20151908087975692 4434 14030419845876561 4435 20632483231891099 4436 15199288491044748 4437 18690394955482739 4438 18191898785474216 4439 15906081740304877 4440 20885283824078090 4441 14530156049910971 4442 21340911690800544 4443 15777398973470553 4444 19304975808715766 4445 18883642412994719 4446 16433251676162861 4447 21644083198000454 4448 15047960120019770 4449 22072522266784925 4450 16377249068177676 4451 19939135027632028 4452 19600725890916246 4453 16977924327347213 4454 22429143302165506 4455 15584490469745482 4456 22828040426309471 4457 16999636124614230 4458 20593485465583350 4459 20344036379755158 4460 17540690184047655 4461 23241327347859178 4462 16140429391412970 4463 23608213520614777 4464 17645385639944084 4465 21268659235046864 4466 21114490521103328 4467 18122160086958782 4468 24081525524820647 4469 16716483828235212 4470 24413811459399900 4471 18315352262738330 4472 21965308236867561 4473 21913035419061241 4474 18722965951431501 4475 24950655718915964 4476 17313386319801791 4477 25245627351465557 4478 19010420717944366 4479 22684104882539274 4480 22740649543255007 4481 19343761491855505 4482 25849664419768167 4483 17931895830496835 4484 26104478217752283 4485 19731506874485039 4486 23425742661873898 4487 23598343767812077 4488 19985222997440801 4489 26779527481794640 4490 18572798757527775 4491 26991205671765547 4492 20479558731193135 4493 24190936910757312 4494 24487162330505716 4495 20648050107750757 4496 27741251082558057 4497 19236909819380776 4498 27906676674395818 4499 21255557552243020 4500 24980425419954273 4501 25408183932421026 4502 21332966643741888 4503 28735872529658279 4504 19925073130447638 4505 28851784256671186 4506 22060518917754412 4507 25794969251267263 4508 26362522756584145 4509 22040721437989674 4510 29764461272613637 4511 20638163153565616 4512 29827448318844427 4513 22895493931099524 4514 26635353390519940 4515 27351329631712639 4516 22772089224741452 4517 30828119758313635 4518 21377085845452298 4519 30834616398158722 4520 23761570338240998 4521 27502387615288393 4522 28375793113673028 4523 23527871528699952 4524 31927984499351246 4525 22142779677636953 4526 31874264514971214 4527 24659873811143251 4528 28396907195123390 4529 29437140717016645 4530 24308897618123575 4531 33065226980876778 4532 22936216857259405 4533 32947397988289434 4534 25591569140035847 4535 29319773814388516 4536 30536640062873972 4537 25116025456170295 4538 34241054788534947 4539 23758404420867707 4540 34055052331854754 4541 26557861597548992 4542 30271876323040614 4543 31675600181969923 4544 25950142721430036 4545 35456712569679575 4546 24610385535424763 4547 35198294120514622 4548 27559998208289606 4549 31254131718145476 4550 32855372732886501 4551 26812167826132577 4552 36713483224225603 4553 25493240669815107 4554 36378221939272800 4555 28599269198469908 4556 32267485948921026 4557 34077353380536976 4558 27703051008662536 4559 38012688923428014 4560 26408088981092737 4561 37595967303736311 4562 29677009347590960 4563 33312914960789108 4564 35342983088732017 4565 28623775423307018 4566 39355692367095647 4567 27356089568848465 4568 38852695665465957 4569 30794599528554531 4570 34391425558437261 4571 36653749578435145 4572 29575358309634395 4573 40743897863301620 4574 28338442952132538 4575 40149607389838871 4576 31953468146410783 4577 35504056516682351 4578 38011188698868235 4579 30558852158639605 4580 42178752655678551 4581 29356392412043190 4582 41487938821223932 4583 33155092774382365 4584 36651879505612238 4585 39416885969887013 4586 31575345964280599 4587 43661748067574077 4588 30411225565093565 4589 42868963321953402 4590 34401001684864660 4591 37836000272615322 4592 40872478036229289 4593 32625966471232868 4594 45194420903328783 4595 31504275799807956 4596 44293992400964207 4597 35692775586981642 4598 39057559634108413 4599 42379654298669414 4600 33711879514084619 4601 46778354660677233 4602 32636923952541641 4603 45764376817788235 4604 37032049255487140 4605 40317734733422034 4606 43940158456036586 4607 34834291352353284 4608 48415181010084391 4609 33810599844232060 4610 47281507778676235 4611 38420513375730344 4612 41617740103714364 4613 45555790230201081 4614 35994450103237142 4615 50106581079384114 4616 35026784065138985 4617 48846818109654348 4618 39859916276309918 4619 42958829006888298 4620 47228407000834590 4621 37193647169771738 4622 51854287015561716 4623 36287009618159762 4624 50461783524384205 4625 41352065887825461 4626 44342294572653099 4627 48959925629316321 4628 38433218773515055 4629 53660083345809452 4630 37592863819354063 4631 52127923870741149 4632 42898831585410230 4633 45769471223770803 4634 50752324191623290 4635 39714547482148532 4636 55525808626363909 4637 38945990054721507 4638 53846804474820252 4639 44502146267878406 4640 47241735896742949 4641 52607643906615620 4642 41039063848736939 4643 57453356884486001 4644 40348089803667644 4645 55620037465757443 4646 46164008316782838 4647 48760509559085397 4648 54527990972496150 4649 42408248045589024 4650 59444679359174647 4651 41800924516568334 4652 57449283200726462 4653 47886483802874939 4654 50327258517263064 4655 56515538605376526 4656 43823631617201236 4657 61501786028813147 4658 43306317768864437 4659 59336251672908129 4660 49671708568586185 4661 51943496032251683 4662 58572528985138736 4663 45286799227481869 4664 63626747448946210 4665 44866157267057804 4666 61282704022614686 4667 51521890569278763 4668 53610783720771798 4669 60701275410253335 4670 46799390534051637 4671 65821696370563440 4672 46482397141585509 4673 63290454033784065 4674 53439312086372491 4675 55330733275580380 4676 62904164359350252 4677 48363102056436515 4678 68088829680386499 4679 48157060089458192 4680 65361369736574639 4681 55426332211154544 4682 57105007966654426 4683 65183657768679541 4684 49979689179723561 4685 70430410115147446 4686 49892239814425243 4687 67497374998089103 4688 57485389196363092 4689 58935324473125809 4690 67542295215782207 4691 51650968151930995 4692 72848768310099980 4693 51690103314963900 4694 69700451222287334 4695 59619003090682760 4696 60823454491274997 4697 69982696326493383 4698 53378818225576171 4699 75346304614926304 4700 53552893480856658 4701 71972639040883720 4702 61829778236906329 4703 62771226685676583 4704 72507563087555642 4705 55165183792784575 4706 77925491256608355 4707 55482931535633258 4708 74316040116784044 4709 64120406065881135 4710 64780528411372198 4711 75119682390165651 4712 57012076673982924 4713 80588874262884664 4714 57482619799226416 4715 76732818941649555 4716 66493667749751109 4717 66853307792046042 4718 77821928478912220 4719 58921578399909484 4720 83339075745933245 4721 59554444294620181 4722 79225204749331697 4723 68952437164469537 4724 68991575564442494 4725 80617265639354070 4726 60895842657051576 4727 86178795939747125 4728 61700977686685722 4729 81795493426996392 4730 71499683707292553 4731 71197407291953954 4732 83508750790790747 4733 62937097726419333 4734 89110815611404076 4735 63924882063374767 4736 84446049545618906 4737 74138475437398616 4738 73472945339637378 4739 86499536325934056 4740 65047649096004233 4741 92137998219066908 4742 66228912061543391 4743 87179308391870783 4744 76871982067181669 4745 75820401232353162 4746 89592872855537625 4747 67229882066621716 4748 95263292458112033 4749 68615917833504473 4750 89997778123175115 4751 79703478291239090 4752 78242057769338737 4753 92792112208376511 4754 69486264542438109 4755 98489734546810062 4756 71088848371282831 4757 92904041928198621 4758 82636346961461352 4759 80740271536380639 4760 96100710336379431 4761 71819349814892164 4762 101820450914959868 4763 73650754670094479 4764 95900760314311380 4765 85674082615077232 4766 83317475169715390 4767 99522230483684330 4768 74231779542833245 4769 105258660624833471 4770 76304793263005298 4771 98990673405016519 4772 88820294844296768 4773 85976180032379467 4774 103060346261091834 4775 76726286726356989 4776 108807678210363637 4777 79054229593588060 4778 102176603368345475 4779 92078712034598267 4780 88718978637592291 4781 106718844993628459 4782 79305698888878635 4783 112470916241337737 4784 81902441773769029 4785 105461456859949950 4786 95453184940137652 4787 91548547500315562 4788 110501630973736971 4789 81972941253255356 4790 116251888321764494 4791 84852924178489281 4792 108848227601499022 4793 98947690644284474 4794 94467649730990349 4795 114412728996980568 4796 84731040139015674 4797 120154211805735761 4798 87909291440268712 4799 112339998978907795 4800 102566336352538806 4801 97479138073782175 4802 118456287804092422 4803 87583126353980626 4804 124181610964052573 4805 91075282279566794 4806 115939946780238567 4807 106313363587833882 4808 100585957682491339 4809 122636583815097608 4810 90532438820479863 4811 128337919860789475 4812 94354763750226782 4813 119651341959135983 4814 110193152213565706 4815 103791149357752228 4816 126958024770582179 4817 93582328196642240 4818 132627085697745064 4819 97751735320031426 4820 123477553542539909 4821 114210224876766176 4822 107097852517436906 4823 131425153675263460 4824 96736260746346383 4825 137053171861232407 4826 101270333382130575 4827 127422051569893337 4828 118369251274399144 4829 110509308646105917 4830 136042652649526273 4831 99997822205014696 4832 141620361454602359 4833 104914835600975870 4834 131488410181625446 4835 122675052858440041 4836 114028864473077625 4837 140815347093748516 4838 103370721909098673 4839 146332960525308527 4840 108689665705702611 4841 135680310745576571 4842 127132607359213627 4843 117659975648005403 4844 145748209761964297 4845 106858796922193754 4846 151195401796294316 4847 112599398117633073 4848 140001545137758818 4849 131747053767030616 4850 121406210140892130 4851 150846365158987869 4852 110466016440596942 4853 156212248084110765 4854 116648763042343392 4855 144456019068167284 4856 136523697127326602 4857 125271252158603527 4858 156115093848375187 4859 114196486196687432 4860 161388196240554409 4861 120842651395858186 4862 149047755566271217 4863 141468013814190606 4864 129258905781747268 4865 161559837095262113 4866 118054453158179075 4867 166728080773200830 4868 125186120213216247 4869 153780898519000577 4870 146585656612721435 4871 133373099138140048 4872 167186201421592493 4873 122044310226510273 4874 172236878009478881 4875 129684397891304139 4876 158659716374211769 4877 151882460300848877 4878 137617888292483491 4879 172999963507939023 4880 126170601248638704 4881 177919709931629246 4882 134342889932749643 4883 163688605904671911 4884 157364447035054059 4885 141997461693528905 4886 179007075009898363 4887 130438026029350316 4888 183781848576058908 4889 139167184524501191 4890 168872096143428450 4891 163037832257613154 4892 146516144333776417 4893 185213667733021788 4894 134851445675340596 4895 189828720095589561 4896 144163058636781361 4897 174214852388491027 4898 168909030402950689 4899 151178402488196488 4900 191626058724683500 4901 139415887941662520 4902 196065909407655949 4903 149336483957609484 4904 179721680385147242 4905 174984661148242955 4906 155988848161987284 4907 198250755737245845 4908 144136552929110414 4909 202499164497419992 4910 154693633367800857 4911 185397530586814922 4912 181271555458456825 4913 160952244140117643 4914 205094462610627650 4915 149018818786000258 4916 209134401329323900 4917 160240887252610219 4918 191247502600304214 4919 187776762199461331 4920 166073508742380656 4921 212164085039289543 4922 154068247781307218 4923 215977708405426107 4924 165984840374942560 4925 197276849719528079 4926 194507554540663015 4927 171357721203939329 4928 219466736261805707 4929 159290592384335806 4930 223035351955608670 4931 171932308586636760 4932 203490983650562527 4933 201471436950645003 4934 176810126758428425 4935 227009743148243178 4936 164691801737138543 4937 230313780766508378 4938 178090336123129245 4939 209895479335966208 4940 208676151977591705 4941 182436142371001489 4942 234800652213556323 4943 170278028136171265 4944 237819631666555948 4945 184466202738166320 4946 216496079977801965 4947 216129687648418094 4948 188241362171241930 4949 242847236043092311 4950 176055633929019134 4951 245559734641728863 4952 191067431444606956 4953 223298702171270664 4954 223840284648107970 4955 194231563561860919 4956 251157499647699070 4957 182031198423297305 4958 253541118632713394 4959 197901796097517277 4960 230309441245016235 4961 231816444144684126 4962 200412713024607276 4963 259739687245665258 4964 188211525234379919 4965 261771016954659646 4966 204977329607176405 4967 237534576724213457 4968 240066935389592640 4969 206790972628896072 4970 268602288978674170 4971 194603649648416893 4972 270256873424713980 4973 212302331997054193 4974 244980578008529584 4975 248600803991892821 4976 213372706235679497 4977 277754048069643532 4978 201214846449059354 4979 279006348104154312 4980 219885379116354795 4981 252654110186087710 4982 257427379963286316 4983 220164486431854632 4984 287203967919311095 4985 208052637763249859 4986 288027323775598982 4987 227735331200859456 4988 260562040071006049 4989 266556286466016459 4990 227173101158306713 4991 296961319660771246 4992 215124801396691242 4993 297327912026936679 4994 235861342114013566 4995 268711442390835100 4996 275997448327245896 4997 234405561097869916 4998 307035649657722465 4999 222439379192473862 5000 306916460098841454 5001 244272868439992850 5002 277109606206994225 5003 285761101286737918 5004 241869106755448392 5005 317436787477230476 5006 230004685906986885 5007 316801557331061783 5008 252979679283939991 5009 285764041499972095 5010 295857801006470371 5011 249571216328703203 5012 328174853812108209 5013 237829318113327121 5014 326992042402018734 5015 261991865928402698 5016 294682485997272530 5017 306298432845393184 5018 257519613270232074 5019 339260268894774049 5020 245922163650899634 5021 337497010159445261 5022 271319852224829806 5023 303872912182214452 5024 317094221391845283 5025 265722274672008118 5026 350703760867050659 5027 254292411107645383 5028 348325819275129906 5029 280974404846250466 5030 313343534555827182 5031 328256740793980907 5032 274187439341133569 5033 362516374659538501 5034 262949559878637827 5035 359488099483142830 5036 290966644304067123 5037 323102817096526312 5038 339797924843863916 5039 282923616731316037 5040 374709480833573755 5041 271903430262839856 5042 370993759674350562 5043 301308055831471415 5044 333159480984083729 5045 351730077893973454 5046 291939595565720413 5047 387294784951442590 5048 281164174168272608 5049 382852995566862997 5050 312010501061435508 5051 343522512539456120 5052 364065885523240693 5053 301244453350472200 5054 400284336916907090 5055 290742285861224597 5056 395076298266334630 5057 323086229577426642 5058 354201171440535897 5059 376818426071482054 5060 310847565580562438 5061 413690540863157651 5062 300648613357421688 5063 407674462394952950 5064 334547891290266730 5065 365204999173267778 5066 390001181919569445 5067 320758615872568885 5068 427526165019332334 5069 310894369864041467 5070 420658595145088341 5071 346408548694711241 5072 376543827771048917 5073 403628051675166960 5074 330987605791441318 5075 441804352144898370 5076 321491145898718176 5077 434040124894654765 5078 358681689985075663 5079 388227788810028846 5080 417713362100770862 5081 341544865642270190 5082 456538629951287155 5083 332450921466719566 5084 447830810783530331 5085 371381242058157379 5086 400267322706053068 5087 432271880986206541 5088 352441064958158027 5089 471742922112526828 5090 343786078952269512 5091 462042751844803876 5092 384521584409691563 5093 412673188289403933 5094 447318829759906870 5095 363687223992945218 5096 487431559273058793 5097 355509416075824644 5098 476688397135057314 5099 398117562926483397 5100 425456472695109888 5101 462869897085327524 5102 375294724913220296 5103 503619290666272451 5104 367634159604395352 5105 491780555413022009 5106 412184504607838554 5107 438628601554619631 5108 478941252193044513 5109 387275324036508555 5110 520321295740823126 5111 380173979136699449 5112 507332405856685938 5113 426738232192099748 5114 452201349517855644 5115 495549559240032626 5116 399641163772747113 5117 537553196420817585 5118 393143001681979168 5119 523357508322698888 5120 441795079749768130 5121 466186851101452217 5122 512711991401986856 5123 412404785655538176 5124 555331069384942464 5125 406555826323182371 5126 539869814685470403 5127 457371908191888480 5128 480597611883364204 5129 530446246036804365 5130 425579143081229490 5131 573671459003434465 5132 420427539716850482 5133 556883679712699640 5134 473486121784093943 5135 495446520050095534 5136 548770559578451377 5137 439177615183343198 5138 592591390306590418 5139 434773731687502483 5140 574413873063648056 5141 490155684587042070 5142 510746858307016112 5143 567703723547988159 5144 453214020420734664 5145 612108382635809432 5146 449610511703782939 5147 592475590818553028 5148 507399137943056195 5149 526512316169683902 5150 587265100292847848 5151 467702631348384886 5152 632240463339602040 5153 464954525460520014 5154 611084468175507084 5155 525235617901519558 5156 542757002636047931 5157 607474639890845881 5158 482658189108856749 5159 653006182178428125 5160 480822972389605226 5161 630256591673711039 5162 543684873732759440 5163 559495459269561475 5164 628352896780887068 5165 498095919156254542 5166 674424625788653431 5167 497233623289021141 5168 650008512631015236 5169 562767286393943731 5170 576742673682363502 5171 649921047608152065 5172 514031546708522945 5173 696515432882617964 5174 514204838930509810 5175 670357260103415372 5176 582503888127772725 5177 594514093461185206 5178 672200908794499803 5179 530481313484407685 5180 719298809523632791 5181 531755588798387117 5182 691320355107735415 5183 602916382027610248 5184 612825640513438498 5185 695214955375383142 5186 547461994178044317 5187 742795545165232092 5188 549905470859144463 5189 712915824362610644 5190 624027162781411345 5191 631693725890124438 5192 718986339561146166 5193 564990914272378140 5194 767027028782194498 5195 568674731476710337 5196 735162215343503474 5197 645859337397959270 5198 651135265050335488 5199 743538910618681244 5200 583085967600793002 5201 792015265795790236 5202 588084286412965071 5203 758078610853057511 5204 668436747159887202 5205 671167693638507391 5206 768897234477353652 5207 601765635304687328 5208 817782895108553263 5209 608155741989440796 5210 781684644958750532 5211 691783989575983667 5212 691808983726329448 5213 795086614711588537 5214 621049004550819743 5215 844353206964417553 5216 628911417391889593 5217 806000518443456162 5218 715926441610556715 5219 713077660605592205 5220 822133113247798783 5221 640955788704366389 5222 871750160938057370 5223 650374367152529753 5224 831047015678961860 5225 740890282930451232 5226 734992820069924116 5227 850063572506861330 5228 661506347275224394 5229 899998404781778560 5230 672568404835460484 5231 856845521010948901 5232 766702520481351701 5233 757574146288315824 5234 878905637271807445 5235 682721707382159152 5236 929123293422558173 5237 695518126918019766 5238 883418036624854348 5239 793391013101799879 5240 780841930193334750 5241 908687778052041799 5242 704623585005265930 5243 959150908850892362 5244 719248937938300081 5245 910787199922665657 5246 820984497520997546 5247 804817088504185806 5248 939439314174536529 5249 727234407821763090 5250 990108080181890482 5251 743787075858124833 5252 938976302441314892 5253 849512614415726625 5254 829521183292220194 5255 971190438435306178 5256 750577337846442040 5257 1022022404643832697 5258 769159638758758922 5259 968009308282224762 5260 879005935908143791 5261 854976442227013835 5262 1003972241479952954 5263 774676295724009715 5264 1054922268763299229 5265 795394611772795692 5266 997910874145932805 5267 909495993145760206 5268 881205779394109776 5269 1037816737811176186 5270 799555984844696096 5271 1088836870514680342 5272 822520895418453886 5273 1028706368879348128 5274 941015305381634946 5275 908232816842166390 5276 1072756891528426282 5277 825241917183086244 5278 1123796241692135218 5279 850568334192854929 5280 1060421894694212925 5281 973597409161799376 5282 936081906732878471 5283 1108826643763618542 5284 851760438980781739 5285 1159831271285220778 5286 879567746640497803 5287 1093084307900853665 5288 1007276889074833490 5289 964778154271786198 5290 1146060939853163508 5291 879138758227455451 5292 1196973729104278715 5293 909550955705037977 5294 1126721241382491315 5295 1042089408635344160 5296 994347441275287323 5297 1184495758278292553 5298 907404972007916191 5299 1235256290450440709 5300 940550820633141305 5301 1161361126588528996 5302 1078071742794471101 5303 1024816450573163321 5304 1224168139346381938 5305 936588095726291976 5306 1274712561065294514 5307 972601269187456307 5308 1197033217340945450 5309 1115261810612942293 5310 1056212691082546219 5311 1265116215716131761 5312 966718092221087271 5313 1315377103167650067 5314 1005737331492110047 5315 1233767613164940596 5316 1153698709628624530 5317 1088564523775660298 5318 1307379242669626458 5319 997825902839336344 5320 1357285461801757554 5321 1039995174215575749 5322 1271595284508327017 5323 1193422750417585488 5324 1121901188356524016 5325 1350997630306598876 5326 1029943478428872133 5327 1400474192317816830 5328 1075412136470112913 5329 1310548097491957705 5330 1234475492920095326 5331 1156252830892851529 5332 1396012975492801305 5333 1063103812376048210 5334 1444980888197505177 5335 1112026766078688282 5336 1350658840628276246 5337 1276899782993054096 5338 1191650532197183804 5339 1442468095812485029 5340 1097340973590852260 5341 1490844210058975643 5342 1149878857647177268 5343 1391961251079047574 5344 1320739790801138334 5345 1228126337228347795 5346 1490407063282946853 5347 1132690141627953196 5348 1538103915043454699 5349 1189009491035972970 5350 1434490042964289470 5351 1366041049469633809 5352 1265713285284643327 5353 1539875240158870667 5354 1169187641787581637 5355 1586800887430336454 5356 1229461071729700776 5357 1478280935220522350 5358 1412850495652753040 5359 1304445441286733501 5360 1590919314508160005 5361 1206870982446625363 5362 1636977169672753881 5363 1271277371641133290 5364 1523370681596915893 5365 1461216510401602225 5366 1344357927897503503 5367 1643587337966470270 5368 1245778892404881653 5369 1688675994713796236 5370 1314503571910194592 5371 1569797100212791346 5372 1511188962027807261 5373 1385486958804766624 5374 1697928763274299149 5375 1285951360560823837 5376 1741941818764260802 5377 1359186306174189914 5378 1617599105344047134 5379 1562819249307094037 5380 1427869872889442127 5381 1753994484085725724 5382 1327429675640367106 5383 1796820355415564221 5384 1405373705935419661 5385 1666816738784758343 5386 1616160346762495851 5387 1471545169634084928 5388 1811836874571776898 5389 1370256468359216867 5390 1853358610258765718 5391 1453115446439268997 5392 1717491203533022529 5393 1671266850330590795 5394 1516552545468119607 5395 1871509831392693624 5396 1414475753679798914 5397 1911604916895502717 5398 1502462794756715733 5399 1769664897068266388 5400 1728195025194775930 5401 1562932931435888974 5402 1933068815478681385 5403 1460132975610288469 5404 1971608973502391845 5405 1553468658419907428 5406 1823381447052357413 5407 1787002854047805600 5408 1610728531855933191 5409 1996570896280535659 5410 1507275052143270455 5411 2033421880847690677 5412 1606187636373994189 5413 1878685746640850806 5414 1847750087612684320 5415 1659982864390027745 5416 2062074795844605872 5417 1555950422850754082 5418 2097096180911449585 5419 1660676070527320481 5420 1935623992322626924 5421 1910498295641851010 5422 1710740801161842480 5423 2129640935463208882 5424 1606209096666971199 5425 2162685897021105272 5426 1716992099735761713 5427 1994243721390611886 5428 1975310920270353273 5429 1763048611377430067 5430 2199331482166573356 5431 1658102702447310939 5432 2230246574644695292 5433 1775195714433393433 5434 2054593852050470749 5435 2042253329899614127 5436 1816954005057056523 5437 2271210397900717703 5438 1711684539767591064 5439 2299835323765389584 5440 1835348813820651375 5441 2116724723184388589 5442 2111392875534792056 5443 1872506178366720869 5444 2345343488566221161 5445 1767009632624436895 5446 2371510861971129849 5447 1897515263750717175 5448 2180688136867366462 5449 2182798947708719118 5450 1929755860126682792 5451 2421798455857718171 5452 1824134783432710396 5453 2445333559195630625 5454 1961760957302280507 5455 2246537400565572703 5456 2256543035963518219 5457 1988755360022851690 5458 2500644948986076711 5459 1883118630055601529 5460 2521365483235227570 5461 2028153876105640682 5462 2314327372207591212 5463 2332698788978109553 5464 2049558618065429291 5465 2581954619321340580 5466 1944021703192265151 5467 2599670446990505682 5468 2096764154490969190 5469 2384114504967580693 5470 2411342077362406328 5471 2112221255859610082 5472 2665801174941885381 5473 2006906486936061912 5474 2680314056549319520 5475 2167664144448271773 5476 2455956895047530683 5477 2492551057160564586 5478 2176800629197821182 5479 2752260438229982225 5480 2071837479756024241 5481 2763363761071272241 5482 2240928483551572437 5483 2529914329205027621 5484 2576406236134507819 5485 2243355882579970809 5486 2841410403399743778 5487 2138881258792926660 5488 2848888903583167513 5489 2316634163757723361 5490 2606048335412132850 5491 2662990540823973373 5492 2311948005134242210 5493 2933331297202112009 5494 2208106544649224100 5495 2936960773657429803 5496 2394860603317887047 5497 2684422233297039900 5498 2752389386505564867 5499 2382639888588135384 5500 3028105639591334956 5501 2279584269645137501 5502 3027652661075032652 5503 2475689719630428493 5504 2765101187855650312 5505 2844690747999739615 5506 2455496386724479251 5507 3125818307705116171 5508 2353387646643840135 5509 3121039911456944529 5510 2559206005362791937 5511 2848152262986810804 5512 2939985233501152876 5513 2530584377016997951 5514 3226556599837594247 5515 2429592241501729568 5516 3217199982959239334 5517 2645496605585455954 5518 2933644478443055948 5519 3038366159332886787 5520 2607972823840161347 5521 3330410302869041852 5522 2508276046169117434 5523 3316212505026192739 5524 2734651398338405342 5525 3021648866650478747 5526 3139929627853667981 5527 2687732843995776088 5528 3437471759722928211 5529 2589519555581996855 5530 3418159338291055775 5531 2826763076285690841 5532 3112238533096510950 5533 3244774606369935703 5534 2769937773908806555 5535 3547835940428529241 5536 2673405845291457048 5537 3523124636629913407 5538 2921927231973397570 5539 3205488716636801325 5540 3353003009336442413 5541 2854663239284547731 5542 3661600513248990306 5543 2760020653058826489 5544 3631194910452015676 5545 3020242444256292490 5546 3301476853530313379 5547 3464719781647345110 5548 2941987226536385148 5549 3778865919570636866 5550 2849452461281221965 5551 3742459092243108610 5552 3121810368507737193 5553 3400282641447991375 5554 3580032985357797335 5555 3031990156827806369 5556 3899735448898653604 5557 2941792583566018562 5558 3857008603440624145 5559 3226735828083526332 5560 3501988107377867299 5561 3699053887587000519 5562 3124754961992243553 5563 4024315317777059528 5564 3037135252235629852 5565 3974937423666515906 5566 3335126909757146614 5567 3606677675563773980 5568 3821897051999819213 5569 3220367163229252027 5570 4152714748859834940 5571 3135577710172620528 5572 4096342161393158951 5573 3447095060500423777 5574 3714438239516716679 5575 3948680431566679127 5576 3318914951792477676 5577 4285046054076105839 5578 3237220303702039602 5579 4221322127078099101 5580 3562755188432223903 5581 3825359234125408489 5582 4079525465056890189 5583 3420489272624798890 5584 4421424717995548670 5585 3342166580015429458 5586 4349979407838851003 5587 3682225765209457786 5588 3939532712024887928 5589 4214557174912598543 5590 3525183910106789834 5591 4561969485465495422 5592 3450523385745604133 5593 4482418944713510751 5594 3805628932792991803 5595 4057053420135406600 5596 4353904269018377550 5597 3633095576932901424 5598 4706802449500878311 5599 3562400970294325314 5600 4618748611576128762 5601 3933090611758311907 5602 4178018880654059246 5603 4497699243960049855 5604 3744324005229567471 5605 4856049143631959373 5606 3677913090432664356 5607 4759079296760542524 5608 4064740614197485345 5609 4302529472294547584 5610 4646078492348405896 5611 3858972040992277206 5612 5009838634562185383 5613 3797177119875034144 5614 4903524986460652228 5615 4200712758275581666 5616 4430688516183726473 5617 4799182411747580642 5618 3977145740901158026 5619 5168303619477705241 5620 3920314160256118341 5621 5052202850969478417 5622 4341144987604540672 5623 4562602362090861014 5624 4957155517845406470 5625 4098954472657073309 5626 5331580523729465855 5627 4047449157313650936 5628 5205233332823300138 5629 4486179492387650931 5630 4698380479528436096 5631 5120146559350372362 5632 4224511017841760549 5633 5499809603369913624 5634 4178711018612228656 5635 5362740237921765691 5636 4635962835619279331 5637 4838135549277071739 5638 5288308637316066278 5639 4353931678511390286 5640 5673135048129143221 5641 4314232736716557426 5642 5524850828690794803 5643 4790646081177950808 5644 4981983560007551015 5645 5461799326321507730 5646 4487336386468157732 5647 5851705089458298249 5648 4454151514053666032 5649 5691695920365482428 5650 4950384927223441727 5651 5130043905426501369 5652 5640780800272610559 5653 4624848816490665535 5654 6035672109084921600 5655 4598608893479244201 5656 5863409979461833130 5657 5115339841618399490 5658 5282439486755750392 5659 5825419960196782335 5660 4766596502405810726 5661 6225192752857271464 5662 4747750890690659563 5663 6040131225521503237 5664 5285676202913968991 5665 5439296815843040079 5666 6015888566861313094 5667 4912710957356936117 5668 6420428045179298695 5669 4901728132611881790 5670 6222001735199776316 5671 5461564443498752108 5672 5600746123855485601 5673 6212363375529829080 5674 5063327797087503274 5675 6621543508966741167 5676 5060695997792234314 5677 6409167549787761383 5678 5643180198585057453 5679 5766921470720410549 5680 6415026275754866979 5681 5218586867671776121 5682 6828709286278057699 5683 5224814763058009193 5684 6601778785242877571 5685 5830704457505083551 5686 5937960860410607505 5687 6624064433462040684 5688 5378632376445146990 5689 7042100264709813360 5690 5394249752356507522 5691 6799989745822975077 5692 6024323721130266546 5693 6114006357102817611 5694 6839670438292077364 5695 5543613027646731049 5696 7261896204557863831 5697 5569171492146782688 5698 7003959040403739896 5699 6224230161756993114 5700 6295204207455222061 5701 7062042453397258379 5702 5713682161456953710 5703 7488281871996873149 5704 5749755869172921442 5705 7213849702579690425 5706 6430621789414269631 5707 6481704963893846801 5708 7291384370727866691 5709 5888997898026858501 5710 7721447173124054803 5711 5936184295092912763 5712 7429829313633478517 5713 6643702620803173861 5714 6673663614307152823 5715 7527905968944899532 5716 6069723285110185536 5717 7961587294287178040 5718 6128643873691351249 5719 7652070129478517519 5720 6863682854972219062 5721 6871239712895345139 5722 7771823077066040460 5723 6256026450982123713 5724 8208902843381939759 5725 6327327575271809378 5726 7880749210667455148 5727 7090779051799145733 5728 7074597517731781023 5729 8023357740919827317 5730 6448080761180636859 5731 8463599997712432566 5732 6532434413847713370 5733 8116048556573552264 5734 7325214317537040784 5735 7283906129636688451 5736 8282738395587234182 5737 6646064980846293728 5738 8725890652934283517 5739 6744169631851922079 5740 8358155242847294881 5741 7567218493352950934 5742 7499339638082031260 5743 8550200040844211290 5744 6850163441117763333 5745 8995992578852015242 5746 6962744887872994255 5747 8607261563257857383 5748 7817028351274096321 5749 7721077268578158738 5750 8825984422857785452 5751 7060566211454273664 5752 9274129576421332393 5753 7188378452266463680 5754 8863565175031189344 5755 8074887793323239003 5756 7949303537427663894 5757 9110340219086519811 5758 7277469276261445617 5759 9560531641910679052 5760 7421295406034221154 5761 9127269248796571969 5762 8341048058422226885 5763 8184208408142723290 5764 9403523229713470953 5765 7501074717790631559 5766 9855435132398208221 5767 7661727847952746664 5768 9398582622265896784 5769 8615767932692224721 5770 8425987455582941754 5771 9705796572498700961 5772 7731590903603623280 5773 10159082938747983750 5774 7909915105226454428 5775 9677719958756812230 5776 8899313967899304149 5777 8674842031952496446 5778 10017430884455854210 5779 7969232680677027672 5780 10471724660061883883 5781 8166103952781051275 5782 9964901909698798381 5783 9191960703517545324 5784 8930979440888824635 5785 10338704527176119588 5786 8214221574349695916 5787 10793616785945030381 5788 8430548836354861004 5789 10260355282233058601 5790 9493990897331763838 5791 9194613113620695252 5792 10669903799281675681 5793 8466785994295430813 5794 11125022880397939013 5795 8703512104641174674 5796 10564313211059879807 5797 9805695759891011907 5798 9465962793608708586 5799 11011323152766859759 5800 8727161445633617879 5801 11466213773872615355 5802 8985264245517016275 5803 10877015335643651145 5804 10127375197915723415 5805 9745254723480010949 5806 11363265416788978740 5807 8995590747471821559 5808 11817467757116423394 5809 9276084131754159806 5810 11198707981947189884 5811 10459338061801714527 5812 10032721840856468742 5813 11726042025600983881 5814 9272324256898095599 5815 12179070783547574980 5816 9576259271123176214 5817 11529644349801674924 5818 10801902402510917156 5819 10328603976718742755 5820 12099973254268591505 5821 9557620100834737844 5822 12551316673591214200 5823 9886086066431023618 5824 11870084705104490791 5825 11155395732820480924 5826 10633148063095647519 5827 12485388458798151564 5828 9851744413672051604 5829 12934507327931531541 5830 10205870080276816339 5831 12220296577947733980 5832 11520155298411340060 5833 10946608343548198170 5834 12882626324399784540 5835 10154971583215752370 5836 13328952942910133796 5837 10535926310215218061 5838 12580554965890335745 5839 11896528353591277154 5840 11269246593433918125 5841 13292035118444841573 5842 10467584502764844594 5843 13734972235243545402 5844 10876579468981516903 5845 12951142543472457270 5846 12284872447332736912 5847 11601332343242325947 5848 13713972951926460770 5849 10789874831979882293 5850 14152892669084824965 5851 11228164275621713213 5852 13332349877209538326 5853 12685555714236320185 5854 11943143112189209331 5855 14148808045914177892 5856 11122143264252171151 5857 14583050692827423178 5858 11591025752048920411 5859 13724475647157073404 5860 13098957176306217239 5861 12294964645178663953 5862 14596919006896456292 5863 11464699803366555909 5864 15025791978465118288 5865 11965519531025378917 5866 14127826874310990298 5867 13525467049960446713 5868 12657091160526803643 5869 15058695107434207966 5870 11817864047057397351 5871 15481471671136843284 5872 12352012169957068265 5873 14542719154927361462 5874 13965487064372803619 5875 13029825601370247875 5876 15534536576105597419 5877 12181965480387840562 5878 15950454641454911326 5879 12750881476660720202 5880 14969476901054030143 5881 14419430785375857290 5882 13413479898366163226 5883 16024854893096024342 5884 12557343776438176583 5885 16433115748482497603 5886 13162516841351249834 5887 15408433588349852556 5888 14887723951241192785 5889 13808375236415309987 5890 16530073095502403058 5891 12944349107375749732 5892 16929840105736612268 5893 13587319581175216834 5894 15859932010516076590 5895 15370804814364639807 5896 14214842333234048812 5897 17050626088635709190 5898 13343342463273462402 5899 17441023358327910397 5900 14025703291397094707 5901 16324324541403742656 5902 15869124495399434380 5903 14633221722311458156 5904 17586960967480573684 5905 13754695981898778480 5906 17967071963384980674 5907 14478094209732048897 5908 16801973404157050175 5909 16383147343659124475 5910 15063864048301339146 5911 18139537344526321605 5912 14178793286716426413 5913 18508403482125900244 5914 14944931587789158209 5915 17293250948444868172 5916 16913351310565061703 5917 15507130367185796072 5918 18708827688219291614 5919 14616029836481442016 5920 19065446875491596829 5921 15426668076291692597 5922 17798539935176261134 5923 17460228329748457108 5924 15963392459491113212 5925 19295317668180025140 5926 15066813283538714315 5927 19638642811962147195 5928 15923770117890700349 5929 18318233829739685020 5930 18024284710823118576 5931 16433033148686998102 5932 19899506511528697784 5933 15531563844365887165 5934 20228443979230066655 5935 16436718354417124651 5936 18852737103202350668 5937 18606041540218303512 5938 16916446633287684213 5939 20521907366390963067 5940 16010714679343362785 5941 20835315408619193190 5942 16966008042238619363 5943 19402465542492755765 5944 19206035096337245310 5945 17414038824576534982 5946 21163047677021943459 5947 16504712285456270917 5948 21459734803675946095 5949 17512149482747383057 5950 19967846569047509394 5951 19824817272205535096 5952 17926227698715444276 5953 21823469566549631868 5954 17014016898774174533 5955 22102192882095558102 5956 18075668461493490774 5957 20549319566928774082 5958 20462956013130019442 5959 18453443654946831492 5960 22503730231871260933 5961 17539102910587298633 5962 22763193722157962003 5963 18657106703176277924 5964 21147336219938879849 5965 21121035762300750115 5966 18996129888900069418 5967 23204402346631840713 5968 18080459293903538983 5969 23443255123117420507 5970 19257022335851513462 5971 21762360858720781127 5972 21799657922121957159 5973 19554742772489776487 5974 23926074476916810639 5975 18638590044365078669 5976 24142908970460604763 5977 19875990371759248245 5978 22394870817421600936 5979 22499441323963572360 5980 20129752249675730874 5981 24669351505515495527 5982 19214014632141492823 5983 24862701615768576180 5984 20514603197970848768 5985 23045356800885805333 5986 23221022714393479982 5987 20721642239347469814 5988 25434855069486509117 5989 19807268469046779042 5990 25603194261830154926 5991 21173471084455160380 5992 23714323262010473232 5993 23965057250335876136 5994 21330911054866729719 5995 26223224006810000012 5996 20418903387283786330 5997 26364963363040634874 5998 21853222702601445922 5999 24402288790206891270 6000 24732219011496388533 6001 21958071831301769882 6002 27035114816958603783 6003 21049488134258684260 6004 27148601031460922716 6005 22554505661999571634 6006 25109786510657357439 6007 25523201522246302050 6008 22603652970158520360 6009 27871202131099148523 6010 21699608879711605749 6011 27954715458877710578 6012 23277987058348990912 6013 25837364495287973269 6014 26338718291598084984 6015 23268198592406657575 6016 28732179196860350469 6017 22369869739808137396 6018 28783931344958990604 6019 24024354040504063585 6020 26585586185208572009 6021 27179503363201440959 6022 23952269009885321258 6023 29618758373305455299 6024 23060893314274090427 6025 29636890342162857490 6026 24794314389358564896 6027 27355030825512246355 6028 28046311884293351099 6029 24656441205646472021 6030 30531671641149226770 6031 23773321241429669514 6032 30514251507205380047 6033 25588597116786960123 6034 28146293912253061563 6035 28939920685262649072 6036 25381309333606322294 6037 31471671123786089166 6038 24507814767035216011 6039 31416691770070640195 6040 26407953077174995228 6041 28959987652465757480 6042 29861128879070757869 6043 26127485227817818986 6044 32439529624274583117 6045 25265055332023438245 6046 32344906410074667526 6047 27253155599973042339 6048 29796741437115066992 6049 30810758471913000228 6050 26895598932029446593 6051 33436041173771882218 6052 26045745174855707819 6053 33299609550300372016 6054 28125001135629009064 6055 30657202327808470910 6056 31789654994682318590 6057 27686299239590998924 6058 34462021596672025425 6059 26850607953803742659 6060 34281534659612252442 6061 29024309923557115096 6062 31542035557235598020 6063 32798688146332864682 6064 28500254254675058643 6065 35518309087868552990 6066 27680389384712746130 6067 35291435073913551205 6068 29951926674320934412 6069 32451925044132847377 6070 33838752459036095538 6071 29338151964618155515 6072 36605764807504460957 6073 28535857899784063761 6074 36330084525543423123 6075 30908721274913123727 6076 33387573922817871104 6077 34910767975933836418 6078 30200700834660290803 6079 37725273488558326019 6080 29417805322744823534 6081 37398277692830916413 6082 31895589509130216795 6083 34349705088056709575 6084 36015680951719371391 6085 31088630414624968394 6086 38877744062740442668 6087 30327047566187543784 6088 38496830758386208486 6089 32913453802157225831 6090 35339061755391772580 6091 37154464566550016133 6092 32002691969138248037 6093 40064110299975247322 6094 31264425346253774101 6095 39626581988509650678 6096 33963263981174816030 6097 36356408037656165667 6098 38328119663873712271 6099 32943659120659403178 6100 41285331467057628812 6101 32230804920698156074 6102 40788392321972517038 6103 35045998061343618508 6104 37402529537893379056 6105 39537675502360461759 6106 33912328517250887642 6107 42542393000687115741 6108 33227078845306084618 6109 41983145980926285773 6110 36162663048790073199 6111 38478233959364846271 6112 40784190532884198764 6113 34909520514086133529 6114 43836307200582035314 6115 34254166754966104916 6116 43211751091858990007 6117 37314295770191731961 6118 39584351732961863536 6119 42068753190426750142 6120 35936079880959115597 6121 45168113937806894439 6122 35313016164161651174 6123 44475140329741111236 6124 38501963720396501820 6125 40721736662660655629 6126 43392482712220921516 6127 36992876524514727173 6128 46538881384131315527 6129 36404603293457109679 6130 45774271572937914493 6131 39726765937923738179 6132 41891266589437222416 6133 44756529971676561410 6134 38080806237810871190 6135 47949706757482523509 6136 37529933916528972463 6137 47110128582426819908 6138 40989833899585970947 6139 43093844074235306748 6140 46162078339792278873 6141 39200791465643703959 6142 49401717089428875413 6143 38690044234600345221 6144 48483721692545073402 6145 42292332444337192435 6146 44330397100512393613 6147 47610344563256414241 6148 40353782098604027922 6149 50896070009685813008 6150 39886001772607626123 6151 49896088527215990633 6152 43635460717387993208 6153 45601879796905492062 6154 49102579671338187022 6155 41540756284003998985 6156 52433954553701594808 6157 41118906304253351282 6158 51348294728518050667 6159 45020453144955363963 6160 46909273180657385823 6161 50640069900425292082 6162 42762721267006915483 6163 54016591988245498225 6164 42389890800043773905 6165 52841434711965057618 6166 46448580430487465642 6167 48253585922292554120 6168 52224137648716373901 6169 44020714249801334750 6170 55645236661177545247 6171 43700122405771014172 6172 54376632434993971018 6173 47921150583000119639 6174 49635855132302574207 6175 53856142449568068515 6176 45315803282528699879 6177 57321176870253500085 6178 45050803445302308041 6179 55955042193459972323 6180 49439509968159429725 6181 51057147170275730216 6182 55537481976427942199 6183 46649088173499238604 6184 59045735757268909692 6185 46443172455452524112 6186 57577849432257138764 6187 51005044393024835601 6188 52518558477358804438 6189 57269593067483077583 6190 48021701432792719600 6191 60820272222328048091 6192 47878505246557679375 6193 59246271585310328852 6194 52619180214878261940 6195 54021216432424666034 6196 59053952783392316851 6197 49434809236467548560 6198 62646181864666923423 6199 49358115996855618546 6200 60961558930668484593 6201 54283385485335428394 6202 55566280232970298390 6203 60892079485854356108 6204 50889612425870547920 6205 64524897944750690304 6206 50883358374037822465 6207 62724995476402234508 6208 55999171119954875108 6209 57154941801056590834 6210 62785533950826557639 6211 52387347528953728627 6212 66457892374201936811 6213 52455626692419725464 6214 64537899862640766409 6215 57768092104830057269 6216 58788426715455273745 6217 64735920503759173292 6218 53929287818498809906 6219 68446676728214752010 6220 54076357098833421288 6221 66401626295920560909 6222 59591748730163891423 6223 60467995170249863494 6224 66744888191123440954 6225 55516744393829652841 6226 70492803287141481153 6227 55747028796043003224 6228 68317565500774555556 6229 61471787862609624685 6230 62194942961206845323 6231 68814131975196476142 6232 57151067301333671371 6233 72597866101843170406 6234 57469165296516864992 6235 70287145705219959668 6236 63409904246158395187 6237 63970602500092376131 6238 70945393966860025270 6239 58833646680041315284 6240 74763502089621684480 6241 59244335715725066882 6242 72311833644656389031 6243 65407841843660476200 6244 65796343858411150254 6245 73140464682966010383 6246 60565913948014121319 6247 76991392155263482022 6248 61074156097516886654 6249 74393135601330489016 6250 67467395208540316794 6251 67673575840669688208 6252 75401184343515769893 6253 62349343015453249753 6254 79283262344146139473 6255 62960290781126964316 6256 76532598463454325892 6257 69590410899103510542 6258 69603747088806057790 6259 77729444194785301534 6260 64185451540722167770 6261 81640885021877065622 6262 64904453802079040283 6263 78731810821645207366 6264 71778788924769415614 6265 71588347217812876236 6266 80127187874151403170 6267 66075802214848817185 6268 84066080087551843494 6269 66908410336928933361 6270 80992404086338083164 6271 74034484236948595616 6272 73628907984372211479 6273 82596412802315125527 6274 68022004091157010477 6275 86560716215043207781 6276 68973978183819445041 6277 83316053644366946927 6278 76359508253669565551 6279 75727004488446155831 6280 85139171619201826297 6281 70025713945240800300 6282 89126712129545043483 6283 71103029289198519559 6284 85704480037919146565 6285 78755930431000072936 6286 77884256409829114912 6287 87757573648789529726 6288 72088637682397589321 6289 91766037913727464942 6290 73297491312366636219 6291 88159450184601289153 6292 81225879870137124844 6293 80102329279520825577 6294 90453786409681622023 6295 74212531777375814266 6296 94480716350866461249 6297 75559349238628238206 6298 90682778621365533777 6299 83771546973545621791 6300 82382935788119469270 6301 93230037156219492254 6302 76399204764033920827 6303 97272824299250169404 6304 77890647032398951716 6305 93276328791592001015 6306 86395185138783309466 6307 84727837131006485032 6308 96088614467507629188 6309 78650518759398753933 6310 100144494105367733016 6311 80293489341481219700 6312 95942014357608613256 6313 89099112503737146035 6314 87138844392728339947 6315 99031869868674418148 6316 80968391040215036843 6317 103097915050131573460 6318 82770043243534893732 6319 98681800558519874175 6320 91885713731669538494 6321 89617819970251256315 6322 102062219502315500518 6323 83354795656101256970 6324 106135334835782077648 6325 85322540046411271662 6326 101497705595146733170 6327 94757441850150266254 6328 92166679037712193028 6329 105182145833961095483 6330 85811765097909459096 6331 109259061107678482059 6332 87953277133040756634 6333 104391802062539629894 6334 97716820132032465016 6335 94787391052244511932 6336 108394199410102126075 6337 88341392005024969529 6338 112471463018770293113 6339 90664619863013763706 6340 107366218411379414489 6341 100766444032908363061 6342 97481981303726697497 6343 111701000652122573760 6344 90945830930725586234 6345 115774972830907492975 6346 93459003521200511011 6347 110423140459334955992 6348 103908983172956837149 6349 100252532507932111191 6350 115105241705282301086 6351 93627300148946756466 6352 119172087560932716292 6353 96338935326036360166 6354 113564812933191735251 6355 107147183377989742256 6356 103101186446167202424 6357 118609688325586431713 6358 96388083522109532052 6359 122665370665671658081 6360 99306996487462011645 6361 116793541063447300349 6362 110483868767360092281 6363 106030145650766929176 6364 122217181824314456662 6365 99230532412963210789 6366 126257453773914300270 6367 102365844327652045863 6368 120111692211675172371 6369 113921943903916293860 6370 109041675139787570045 6371 125930641052523698951 6372 102157067660648568855 6373 129951038459466214532 6374 105518214454152805658 6375 123521697552996390757 6376 117464395993416023076 6377 112138104200154226548 6378 129753064445944216714 6379 105170181603532331692 6380 133748898063514385791 6381 108766922999086846745 6382 127026053793438937974 6383 121114297148970990086 6384 115321828222864213287 6385 133687532112045379895 6386 108272440169585533428 6387 137653879560351999075 6388 112114868913667804033 6389 130627324945185167204 6390 124874806707680470452 6391 118595310589389037529 6392 137737207980358410042 6393 111466485016444577847 6394 141668905474862169588 6395 115565036332224253645 6396 134328144138952556011 6397 128749173615424102048 6398 121961084613152803283 6399 141905341997282272586 6400 114755035742510924747 6401 145796975845774677615 6402 119120496994586599944 6403 138131215497190951113 6404 132740738866713626001 6405 125421755535105803816 6406 146195272387145716833 6407 118140892150811264710 6408 150041170243251767086 6409 122784412741598624474 6410 142039316046793838500 6411 136852938015979873163 6412 128980002577563148764 6413 150610427960189177201 6414 121626936587570362228 6415 154404649834792615730 6416 126560038072205100043 6417 146055297695707677221 6418 141089303746936311664 6419 132638581055200732017 6420 155154330489944371793 6421 125216136336794739911 6422 158890659508171260057 6423 130450722777458868814 6424 150182089251580020715 6425 145453468516811747015 6426 136400324547680109631 6427 159830597140097903640 6428 128911546093434792385 6429 163502530045376105208 6430 134459914639486602665 6431 154422698507550607443 6432 149949167261829014870 6433 140268147132664764002 6434 164642942964047036242 6435 132716310495988879458 6436 168243680356428396325 6437 138591162211357912003 6438 158780214372755202435 6439 154580240181151672412 6440 144245045684018434483 6441 169595183456636923627 6442 136633666741750376188 6443 173117619767031777461 6444 142848117665471279903 6445 163257809073390557085 6446 159350635585408762190 6447 148334102233808208090 6448 174691237182041084721 6449 140666947265121574351 6450 178127950369093468547 6451 147234539727026559262 6452 167858740401325858581 6453 164264412827456222102 6454 152538486403239468819 6455 179935128456665869295 6456 144819582502842994204 6457 183278369428060176437 6458 151754296679758065957 6459 172586354036872803330 6460 169325745301218572786 6461 156861457901002838551 6462 185330990111812513881 6463 149095103726115529485 6464 188572671856275298235 6465 156411369461143765313 6466 177444085922105933223 6467 174538923526717269189 6468 161306369094507911818 6469 190883066314354417271 6470 153497145964132416990 6471 194014752746295433472 6472 161209854833814856259 6473 182435464712130222847 6474 179908358306856922401 6475 165876667652337738115 6476 196595715470962576478 6477 158029450998540748292 6478 199608609973542886696 6479 166153968651048598365 6480 187564114280079108294 6481 185438583974537690769 6482 170575899263765977757 6483 202473413193492916788 6484 162695870454037496102 6485 205358346862233750685 6486 171248049202604448382 6487 192833756304050960771 6488 191134261715390667317 6489 175407710433513973206 6490 208520755351893206429 6491 167500368964157154866 6492 211268174924128963953 6493 176496560659479804956 6494 198248212911144759547 6495 197000182985174320513 6496 180375851357976181377 6497 214742461191587150554 6498 172447027438159501156 6499 217342416664057746672 6500 181904096603366598367 6501 203811409407635504020 6502 203041273006855268155 6503 185484178880931428141 6504 221143376542538184212 6505 177540046407605160570 6506 223585508461934672789 6507 187475383660101342517 6508 209527377069818047620 6509 209262594366893267924 6510 190736659535368094963 6511 227728477096279018830 6512 182783749479253691561 6513 230002003525234587454 6514 193215285222399991620 6515 215400256025415527470 6516 215669350695474452121 6517 196137372669277098580 6518 234502871778984210961 6519 188182586872390948156 6520 236596574921824858559 6521 199128805281910423064 6522 221434298199433783806 6523 222266890450709689040 6524 201690513662462055376 6525 241471806196178258330 6526 193741139067967934586 6527 243374018687142034051 6528 205221092355368526863 6529 227633870355242070949 6530 229060710791261265448 6531 207400397232045743369 6532 248640666178059037517 6533 199464120547172299813 6534 250339257015791288508 6535 211497443525659563087 6536 234003457204099647472 6537 236056461557920358964 6538 213271460834165330613 6539 256014981400322604478 6540 205356383647579220676 6541 257497341531588255894 6542 217963308582049858803 6543 240547664614816336513 6544 243259949348319188585 6545 219308268159357434945 6546 263600429110393828983 6547 211422922514010469232 6548 264853456646304002034 6549 224624294281184613355 6550 247271222896095001228 6551 250677141705818883576 6552 225515512729583722051 6553 271402837933226129787 6554 217668877173037647500 6555 272412923001171530734 6556 231486168712584142397 6557 254178990184177137454 6558 258314171406472256280 6559 231898021594216030617 6560 279428191787532035860 6561 224099537707754334194 6562 280181201001601636667 6563 238554865791054850552 6564 261275955907652163445 6565 266177340865637427016 6566 238460759133414113064 6567 287682633885861869369 6568 230720348562565545739 6569 288163894439214944963 6570 245836489859198038050 6571 268567244363015780778 6572 274273126647855743420 6573 245208830966021184088 6574 296172470850379892015 6575 237536912954110808640 6576 296366754211825785042 6577 253337320423284759916 6578 276058118372135676804 6579 282608184102114290135 6580 252147487970917151127 6581 304904176916995574533 6582 244554997418900356666 6583 304795682135544488806 6584 261063817005114132086 6585 283753983056200155133 6586 291189352105822967910 6587 259282130418757368030 6588 313884398260711367721 6589 251780536473265745233 6590 313456734859825477824 6591 269022624134003146073 6592 291660389696595630564 6593 300023657940184759502 6594 266618312223561091459 6595 323119957414067919105 6596 259219637417062397559 6597 322356127879695221790 6598 277220576460947021107 6599 299783039718306571617 6600 309118322280000809502 6601 274161745310875968808 6602 332617857812595616485 6603 266878585256198523962 6604 331500239656184228156 6605 285664704020007207163 6606 308127788765555388027 6607 318480764321164873879 6608 281918304112533919358 6609 342385288438352204087 6610 274763847776311226449 6611 340895615839276125749 6612 294362237618370206552 6613 316700650906327731502 6614 328118607028599981078 6615 289894030184510917338 6616 352429628596536107011 6617 282882080742133408231 6618 350548973604595744590 6619 303320614381077834155 6620 325507802934756915762 6621 338039682528478169497 6622 298095136958484606941 6623 362758452795439680028 6624 291240133255776102187 6625 360467206098241422921 6626 312547483431258747161 6627 334555588809093481489 6628 348252037627190610506 6629 306528014623384709537 6630 373379535765839692320 6631 299845053247932714096 6632 370657387001185540463 6633 322050711732836199968 6634 343850524193479755408 6635 358763939481510385535 6636 315199235148128818975 6637 384300857589255811871 6638 308704093136162913961 6639 381126775207750146737 6640 331838390075915076016 6641 353399301142366508156 6642 369583881402125369166 6643 324115557441616703616 6644 395530608972320758123 6645 317824715623713686223 6646 391882819629789335980 6647 341918839232829771659 6648 363208792895021236338 6649 380720588815603904778 6650 333283932661804391306 6651 407077196635833740033 6652 327214599673995972657 6653 402933164121200461249 6654 352300616264410646092 6655 373286058820113262576 6656 392183025366681264031 6657 342711509669696484468 6658 418949248856923571649 6659 336881646633621990392 6660 414285652534604683473 6661 362992521005495036791 6662 383638349477039241498 6663 403980399186561424302 6664 352405640640737296708 6665 431155621132018923287 6666 346833986540104902001 6667 425948333904949520243 6668 374003602708576778859 6669 394273111835153952441 6670 416122169308837029139 6671 362373886829200689497 6672 443705402000264585269 6673 357079984586567598424 6674 437929467772087678388 6675 385343166875698701064 6676 405197994616773976881 6677 428618052259370219284 6678 372624024498741596349 6679 456607918994188365744 6680 367628247780577475096 6681 450237529637226867184 6682 397020782256803986000 6683 416420853806332381139 6684 441478028801448564720 6685 383164051014466233193 6686 469872744758512134521 6687 378487631768883834479 6688 462881216565524784209 6689 409046288045765022954 6690 427949758290739355348 6691 454712350863227509368 6692 394002191110399798560 6693 483509703302991853484 6694 389667247866220132736 6695 475869452929882015391 6696 421429801251607999891 6697 439792995674580627941 6698 468331548628486246603 6699 405146903327452434975 6700 497528876431474616609 6701 401176470259374845086 6702 489211396308428476104 6703 434181724277307502265 6704 451959078234380136576 6705 482346437818389770721 6706 416606886636512417275 6707 511940610312122164567 6708 413024943425763272744 6709 502916443530932002684 6710 447312752682952294488 6711 464456749056847322401 6712 496768127145002395518 6713 428391087241507148683 6714 526755522232316258565 6715 425222589737125846003 6716 516994236886851799302 6717 460833883166849786427 6718 477294988324497213213 6719 511608025964944505167 6720 440508705577837452773 6721 541984507502240572577 6722 437779617288690237077 6723 531454670490454987933 6724 474756421740638237787 6725 490483019794889141750 6726 526877852113653620703 6727 452969203500761247333 6728 557638746552027885206 6729 450706527923833041157 6730 546307896815952869083 6731 489091992133206871462 6732 504030317436017166472 6733 542589639949362833034 6734 465782311679945922574 6735 573729712185484324482 6736 464014125495716247893 6737 561564333398283550859 6738 503852544398740161824 6739 517946612265467789899 6740 558755748586976023630 6741 478958037194487259226 6742 590269177036696523605 6743 477713524335342584252 6744 577234669712733428666 6745 519050363764964676564 6746 532241899355007121222 6747 575388870351688158302 6748 492506671345466433067 6749 607269221191534374766 6750 491816157968670137927 6751 593329874229253249974 6752 534698079696141581901 6753 546926445049621291374 6754 592502039432255612214 6755 506438797680060704775 6756 624742240021808677917 6757 506333788051634036115 6758 609861201654903616999 6759 550808675208202911358 6760 562010794361791813938 6761 610108640764519249925 6762 520765300245161696796 6763 642700952193077250754 6764 521278513566918853611 6765 626840200360531177494 6766 567395496409785705660 6767 577505778591478596276 6768 628222419124809408348 6769 535497372064230474858 6770 661158407895362487582 6771 536662780250721999508 6772 644278720005360381482 6773 584472262307925419993 6774 593422523131695161250 6775 646857488464614123995 6776 550646523856267252600 6777 680127997256725555155 6778 552499390294591037921 6779 662188919355869520347 6780 602053074851352033844 6781 609772455511646177353 6782 666028341465867855226 6783 566224592990324419095 6784 699623458990511866806 6785 568801512289966884915 6786 680583274312888517484 6787 620152429251563551424 6788 626567313636399003143 6789 685749859349036109841 6790 582243752695407627656 6791 719658889235148073413 6792 585582691461785146000 6793 699474586143578559437 6794 638785224553788339242 6795 643819154276599228823 6796 706037321913090398678 6797 598716521518889261685 6798 740248750638897064221 6799 602856860158155508640 6800 718875989932491149334 6801 657966774499470125148 6802 661540361766280111032 6803 726906417840363920548 6804 615655773054280218622 6805 761407881647365638398 6806 620638348643782387856 6807 738800963248677561239 6808 677712818651538559650 6809 679743656963860635130 6810 748373255245119644006 6811 633074745931176031899 6812 783151506047818170093 6813 638941896163524071183 6814 759263335043315072488 6815 698039533825606457307 6816 698442106433443845354 6817 770454372499662456848 6818 650987054089270866307 6819 805495242726975080747 6820 657782662325103913500 6821 780277294775157416296 6822 718963545797485378377 6823 717649131903148102486 6824 793166749316569953080 6825 669406697328932759398 6826 828455115698048907217 6827 677176238766748672690 6828 801857401778547939575 6829 740501941331722874345 6830 737378519956629320839 6831 816527818121731971867 6832 688348072161329280793 6833 852047564352564012493 6834 697138661160151012875 6835 824018594871667005761 6836 762672280500659653349 6837 757644432016211750299 6838 840555475696527518254 6839 707825982950270671560 6840 876289453994456753264 6841 717686421513906575300 6842 846776202220032993405 6843 785492609340322820908 6844 778461414572823556391 6845 865268095124710474453 6846 727855653369894318165 6847 901198086610848373292 6848 738836480829251617015 6849 870145951453315590275 6850 808981472811742802923 6851 799844409722889198464 6852 890684538022088673857 6853 748452738170027832162 6854 926791211938791593329 6855 760606282072617064722 6856 894143980050771507327 6857 833157928115676156160 6858 821808765966397154121 6859 916824167085477684134 6860 769633335274540963406 6861 953087038781198167759 6862 783013763518297161870 6863 918786845993778195040 6864 858041558328387612527 6865 844370249328087800161 6866 943706858938777451648 6867 791413998204179331542 6868 980104246633110429142 6869 806077372425116131874 6870 944091538701070749855 6871 883652486408199946748 6872 867545054754987524749 6873 971353017313582202552 6874 813811748850430346188 6875 1007861997570322051891 6876 829816079101899753727 6877 970075490245606346139 6878 910011389539507764674 6879 891349817854078674699 6880 999783586541949044163 6881 836844090591566766793 6882 1036379948463422457155 6883 854249391325001735060 6884 996756586868966683866 6885 937139513865746111060 6886 915801626922331837589 6887 1029020065399689748682 6888 860529021778702705461 6889 1065678263468046771426 6890 879397369164250310110 6891 1024153180792698691925 6892 965058689577034941620 6893 940918035334789586596 6894 1059084521277592419642 6895 884885049582657077719 6896 1095777626856383081315 6897 905280640179922622202 6898 1052284102342820677497 6899 993791346405831490383 6900 966717074241913461114 6901 1089999604719922880186 6902 909931204230801432925 6903 1126699256139463621721 6904 931920415048718220591 6905 1081168672387404527526 6906 1023360529495312027949 6907 993217265643846980701 6908 1121788564307403826319 6909 935687053624322312370 6910 1158464915547332623487 6911 959338503580700935015 6912 1110826715103783340124 6913 1053789915695722489707 6914 1020437635791777915855 6915 1154475261925028299041 6916 962172718366477249715 6917 1191096929815345158531 6918 987557331186826735608 6919 1141278571075842190933 6920 1085103830252396270980 6921 1048397728986073861219 6922 1188084188391713436350 6923 989408887191907004531 6924 1224618198345785483895 6925 1016599955758389227850 6926 1172545110738275630292 6927 1117327263942647898275 6928 1077117621720340045949 6929 1222640479493185274057 6930 1017416832829035620410 6931 1259052209691765659947 6932 1046490085019701207136 6933 1204647748168848550706 6934 1150485890624199383442 6935 1106617937243155214845 6936 1258169932394915033998 6937 1046218428285251266592 6938 1294423056434760976796 6939 1077252094314698877042 6940 1237608455245891423150 6941 1184606085254382232146 6942 1136919860485586245017 6943 1294699022477566131676 6944 1075836163588416227396 6945 1330755450401416854452 6946 1108911044890539997455 6947 1271449776172685345984 6948 1219714942341705201763 6949 1168045153428389688920 6950 1332254920571599706053 6951 1106293162974015187932 6952 1368074738293221943690 6953 1141492702638243857216 6954 1306194842386322317807 6955 1255840294891137974723 6956 1200016170855940045455 6957 1370865510634590247909 6958 1137613202553074120253 6959 1406406917673339296929 6960 1175023557355241811747 6961 1341867387853357253206 6962 1293010733803609896247 6963 1232855876573009124438 6964 1410559407847746528817 6965 1169820728449773258573 6966 1445778653386489334761 6967 1209530842489250379124 6968 1378491764770205716620 6969 1331255627793249416201 6970 1266587860030371553274 6971 1451365977176312078420 6972 1202940875445527320575 6973 1486217294354812637030 6974 1245042555430192916397 6975 1416092959671302205896 6976 1370605143781753867178 6977 1301236353437644001274 6978 1493315352370197342486 6979 1236999486118069777436 6980 1527750890827984672019 6981 1281587478308940299790 6982 1454696609963356861143 6983 1411090267835662600978 6984 1336826249308255925844 6985 1536438455450678027357 6986 1272023130514026956208 6987 1570408212029113836379 6988 1319195199371511063320 6989 1494329020889469781907 6990 1452742826604787754565 6991 1373383118517320344531 6992 1580767016659384979466 6993 1308039126343118449394 6994 1614218764277150625250 6995 1357896134886868894540 6996 1535017182941833598117 6997 1495595509329903292190 6998 1410933228816214335126 6999 1626333594916607183155 7000 1345075559734257243866 7001 1659212809525926548637 7002 1397721551658921786010 7003 1576788789727576427891 7004 1539681890376786654710 7005 1449503563887069503933 7006 1673171598765030387043 7007 1383161306541284926667 7008 1705421384403073950455 7009 1438703590100233634835 7010 1619672256306885353935 7011 1585036452367116772944 7012 1489121842879892360195 7013 1721315307847153532378 7014 1422326054240467469788 7015 1752876319687512174895 7016 1480875287940082042759 7017 1663696738008798910042 7018 1631694609862144119650 7019 1529816540518020867129 7020 1770799894892415836591 7021 1462600324407086236505 7022 1801610260311361809798 7023 1524270604523742480149 7024 1708892149744236100133 7025 1679692733672119215004 7026 1571616907713536907628 7027 1821661448263538675356 7028 1504015495815181800396 7029 1851656685823506452513 7030 1568924445777724913878 7031 1755289185822539882918 7032 1729068175746190380267 7033 1614552992780932651641 7034 1873936995038045639454 7035 1546603828147371649477 7036 1903049931403359695827 7037 1614872689797224715292 7038 1802919340291541204169 7039 1779859294718328152262 7040 1658655663189541663416 7041 1927664524675757037141 7042 1590398486360815302712 7043 1955825209360575714959 7044 1662152213132661024078 7045 1851814927808366768082 7046 1832105482062757518837 7047 1703956627945703069435 7048 1982883013248181345141 7049 1635433565695835021042 7050 2010018631212032334332 7051 1710800917730954534112 7052 1902009105061454925494 7053 1885847188937109867759 7054 1750488460544061929516 7055 2039632448281929209085 7056 1681744117375354389281 7057 2065667230270324439637 7058 1760857758610637025438 7059 1953535892751998633839 7060 1941125953665527629185 7061 1798284622581726896684 7062 2097953854192048978374 7063 1729366174981252194466 7064 2122808984837963868815 7065 1812362772225833932936 7066 2006430198155759156290 7067 1997984429942676004569 7068 1847379487973572693896 7069 2157889318358784365844 7070 1778336781557971938327 7071 2181482841939990766677 7072 1865357105600500663620 7073 2060727838274526311922 7074 2056466415709620169590 7075 1897808367865255830554 7076 2219482017823654566139 7077 1828694017429062002606 7078 2241728741692154117346 7079 1919883046187359334602 7080 2116465563598662197202 7081 2116616882785362161139 7082 1949607536181109608782 7083 2282776246659766443426 7084 1880477028779258472038 7085 2303587642235819928420 7086 1975984052535265746996 7087 2173681082491125092029 7088 2178482007203696654461 7089 2002814255906421550971 7090 2347817443992294375228 7091 1933726056987365709403 7092 2367101545339810182005 7093 2033704785718870846926 7094 2232413086214927086948 7095 2242109200342112036539 7096 2057466806040142441518 7097 2414652222725487761305 7098 1988482468764900651078 7099 2432313522598766600257 7100 2093091141616734819505 7101 2292701274615601662769 7102 2307547140791078660206 7103 2113604509320556352890 7104 2483328398952199444975 7105 2044788787085340381807 7106 2499267742331393592676 7107 2154190283991178046154 7108 2354586382481176022180 7109 2374845807053480326161 7110 2171267760658839345652 7111 2553895022103796013974 7112 2102688722961392497001 7113 2568009497106578515396 7114 2217050678458531751928 7115 2418110206592474166992 7116 2444056511021187328855 7117 2230498056386166947968 7118 2626402405816531111517 7119 2162227208054702201254 7120 2638585232003999280056 7121 2281722127302513089198 7122 2483315633486804146025 7123 2515231932321664025978 7124 2291338024248174168176 7125 2700902159573782155099 7126 2223450428177973812580 7127 2711042573535609960030 7128 2348255805221959549563 7129 2550246667949178651396 7130 2588426153480241592489 7131 2353831454255656056303 7132 2777447221100359639126 7133 2286405857673499836697 7134 2785430359337963517529 7135 2416704295965104510607 7136 2618948462254708650955 7137 2663694695994188099395 7138 2418023330324197507948 7139 2856091889569875075923 7140 2351142294730726259859 7141 2861798668560138962414 7142 2487121629944288080493 7143 2689467346177710324461 7144 2741094557262821619365 7145 2483959862814949981323 7146 2936891859601533002957 7147 2417709897626433523301 7148 2940198853060698022416 7149 2559563322782748455749 7150 2761850857791780285463 7151 2820684248473145611727 7152 2551688521908128045949 7153 3019904256108974868594 7154 2486160221952923981473 7155 3020683569336785359707 7156 2634086414890131476427 7157 2836147775077851080976 7158 2902523833383841598846 7159 2621258071924888663985 7160 3105187669977733103052 7161 2556546258817373695725 7162 3103306811302378994741 7163 2710749512017852729498 7164 2912408148365118697146 7165 2986674968110563840375 7166 2692718606528052256763 7167 3192802194635608569086 7168 2628922474080618301327 7169 3188123943837142794494 7170 2789612826893768317952 7171 2990683333623409901251 7172 3073200941853937154359 7173 2766121584920881857419 7174 3282809463492769874447 7175 2703344848618116855194 7176 3275191737226573589817 7177 2870738221886799487436 7178 3071026026632550613859 7179 3162166718676781334487 7180 2841519868973279437744 7181 3375272688317624882955 7182 2779870919674347073075 7183 3364568402413219596593 7184 2954189252803881723928 7185 3153490298048937507576 7186 3253638980270513415887 7187 2918967761398282294918 7188 3470256698525538209965 7189 2858559823292972392995 7190 3456313627183477726648 7191 3040031213769405390018 7192 3238131629395577680224 7193 3347686169820949588948 7194 2998521044907122829834 7195 3567827981448244669234 7196 2939472337897141944413 7197 3550488613208043526892 7198 3128331183292526109954 7199 3325006949997525451487 7200 3444378536911983433627 7201 3080237022469529164739 7202 3668054723561351704507 7203 3022670929001855168826 7204 3647156114064464650160 7205 3219158071472065693815 7206 3414174674889711177062 7207 3543788183581191267397 7208 3164174558606441251131 7209 3771006852739629956535 7210 3108219795135990347249 7211 3746380474158163305709 7212 3312582668447472728429 7213 3505694743720914252856 7214 3645989111464344940853 7215 3250394121845734978102 7216 3876756081517859937334 7217 3196184914955531323183 7218 3848227668674438428049 7219 3408677694045145076960 7220 3599628660681643956213 7221 3751057270146837447724 7222 3338957828267060284582 7223 3985375951428841322555 7224 3286634095628947823749 7225 3952765344476095347026 7226 3507517848731780305494 7227 3696039535481594081496 7228 3859070606657491190672 7229 3429929486270426880481 7230 4096941878396750866755 7231 3379637022475880716794 7232 4060062862083416472547 7233 3609179865823654391931 7234 3794992125405244107379 7235 3970109116226841480506 7236 3523374642493584990599 7237 4211531199259432549382 7238 3475265309943582212169 7239 4170191338649378485928 7240 3713742565066794602820 7241 3896552878473292591425 7242 4084254894243831471909 7243 3619360629017017656454 7244 4329223219398276613539 7245 3573592553901877673331 7246 4283223692071174755865 7247 3821286907536583923162 7248 4000789977739336886629 7249 4201592189537242674752 7250 3717956611780546866649 7251 4450099261551304660149 7252 3674694385344739331015 7253 4399234686149205240081 7254 3931896051975155608170 7255 4107773386751614750073 7256 4322207458914243976219 7257 3819233640354687327177 7258 4574242715788653370896 7259 3778648525478869396187 7260 4518300976939068185881 7261 4045655412514787108006 7262 4217574896210109075785 7263 4446189423086754169362 7264 3923264698989732213526 7265 4701739090728173128732 7266 3885534842291156101420 7267 4640501160205968004747 7268 4162652717909161613832 7269 4330268171851065712804 7270 4573629123916435993108 7271 4030124759090162440824 7272 4832676065970922537137 7273 3995435408575050451846 7274 4765915820131707584022 7275 4282978072220401640305 7276 4445928803590160301581 7277 4704619983113534708228 7278 4139890833036363072228 7279 4967143545836452326088 7280 4108434561511654942080 7281 4894627579181910970768 7282 4406724017087366629748 7283 4564634355958719755736 7284 4839257862318793456314 7285 4252642029505853498531 7286 5105233714378310643711 7287 4224618963785224828726 7288 5026721149288437059012 7289 4533985595522861350408 7290 4686464419865208343598 7291 4977641124708336090899 7292 4368459610215035242163 7293 5247041091761904843378 7294 4344077666332963720750 7295 5162283384252866470624 7296 4664860417368974281316 7297 4811500665718865544720 7298 5119870698049147151244 7299 4487427048238428996815 7300 5392662591985879238369 7301 4466902172708487647582 7302 5301403333530960580108 7303 4799448726357978195909 7304 4939826897948733738774 7305 5266050139349871969684 7306 4609630087825460845612 7307 5542197582031459659820 7308 4593186505163079474008 7309 5444172297302212307795 7310 4937853468911868710069 7311 5071529110957564787049 7312 5416285701032955720805 7313 4735156805876690892499 7314 5695747942421715119366 7315 4723027272423806699230 7316 5590683882989501735994 7317 5080180364627789621235 7318 5206695546544927775336 7319 5570686398777840128939 7320 4864097674998625965212 7321 5853418129277590818788 7322 4856523739277037159043 7323 5741034063131198421571 7324 5226537978586403830912 7325 5345416752841747557839 7326 5729364080959608028770 7327 4996545628304106007326 7328 6015315237853527909482 7329 4993777897936132398711 7330 5895321234776013880628 7331 5377037795430332042440 7332 5487785644791728228118 7333 5892433499837966915354 7334 5132596125876517568652 7335 6181549067642001331854 7336 5134894541306447621135 7337 6053646280301179935276 7338 5531794295353816553970 7339 5633897566224775555783 7340 6060012384419320072360 7341 5272347223070087746295 7342 6352232189030745504574 7343 5279981338126151691574 7344 6216112629829710472118 7345 5690925031950658464311 7346 5783850353559068234882 7347 6232221515152160628574 7348 5415899640563669651288 7349 6527480011604560243504 7350 5429148910100758921302 7351 6382826325145564633785 7352 5854550712065827306112 7353 5937744401179914740787 7354 6409184800376891514013 7355 5563356836345711326569 7356 6707410854076497165308 7357 5582510911009652201654 7358 6553896085288118348677 7359 6022795277597757948912 7360 6095682728533307497215 7361 6591029354695832488967 7362 5714825079547012610319 7363 6892146015942978737452 7364 5740184107907444617519 7365 6729433373722996093047 7366 6195785989401115885634 7367 6257771048985492391347 7368 6777885579182858009858 7369 5870413526304594709226 7370 7081809850848768424322 7371 5902288464398239445143 7372 6909552467276515728961 7373 6373653513237080140883 7374 6424117840487784755831 7375 6969887243604148704811 7376 6030234297572521065015 7377 7276529841759088243512 7378 6068947226110794138112 7379 7094370526729052283803 7380 6556532007925436062953 7381 6594834418101295293082 7382 7167171570567832849115 7383 6194402559068814082368 7384 7476436677926024588612 7385 6240287008352463080957 7386 7284007669260603026332 7387 6744559215645625588689 7388 6770035008422191758352 7389 7369879321779913237473 7390 6363036603273598274161 7391 7681664333749358210145 7392 6416437886075272569198 7393 7478587042642131087876 7394 6937876554545717069902 7395 6949836825965664244397 7396 7578154886322589984527 7397 6536257933673629494156 7398 7892350149520272389124 7399 6597533486131858355732 7400 7678234901372216853734 7401 7136629213606591877442 7402 7134360151550692506379 7403 7792146371138489249074 7404 6714191351167680371047 7405 8108634914151026193221 7406 6783711081960182245631 7407 7883080684650865803363 7408 7340966249925135739761 7409 7323728412747468501424 7410 8012005693635234250421 7411 6896965042834172849334 7412 8330662949880463460637 7413 6975111690674635703558 7414 8093257096396468222889 7415 7551040688363962360822 7416 7518068266431114428880 7417 8237888676600200293090 7418 7084710672974920863921 7419 8558582199061492249210 7420 7171880172708236750166 7421 8308900187196061274239 7422 7767009623736427509784 7423 7717509683507422140123 7424 8469955145338214070951 7425 7277563476642814328057 7426 8792544313021943294318 7427 7374165333983449157699 7428 8530149438401561275349 7429 7989034325474768473354 7430 7922186035855884747857 7431 8708369027228583285499 7432 7475662355566772129803 7433 9032704743108098700692 7434 7582120030762333060470 7435 8757147848260446833759 7436 8217280344955273356100 7437 8132234185559801327372 7438 8953298453612549075431 7439 7679149976688453879679 7440 9279222833903945269967 7441 7795901277153527664575 7442 8990042020300475243572 7443 8451917625428686404832 7444 8347794576470447790790 7445 9204915864214316438267 7446 7888172873223584436704 7447 9532261918738726262347 7448 8015670355433018273048 7449 9228982253855253397534 7450 8693120614735073820005 7451 8569011328179356352052 7452 9463398114005085860675 7453 8102881548469280199465 7454 9791989417477613339339 7455 8241592929156191348956 7456 9474122636957405296949 7457 8941068380751823090971 7458 8796032332447501914138 7459 9728926582720251538258 7460 8323430582269825648191 7461 10058576936711466328706 7462 8473839159224626359415 7463 9725621141484540910713 7464 9195944729759481949492 7465 9029009352169913007088 7466 10001687286937525874858 7467 8549978740369422210904 7468 10332200372342411053663 7469 8712583822885185233887 7470 9983639720792159933691 7471 9457938327674668950563 7472 9268098122926415158061 7473 10281870994933402661149 7474 8782689086564040504148 7475 10613040014684720744399 7476 8958006435831584131087 7477 10248344409717120154019 7478 9727242824340439020816 7479 9513458457201708532954 7480 10569673344224071973866 7481 9021729097888275280244 7482 10901280656079767449904 7483 9210291377386127697413 7484 10519905427193465635541 7485 10004056980823973745869 7486 9765254351327505143186 7487 10865294962015696689394 7488 9267270782749094709567 7489 11197111701148189804914 7490 9469628018938794994319 7491 10798497281362692670706 7492 10288584799917850497888 7493 10023654095234847137712 7494 11168941588468523902085 7495 9519490802250028821031 7496 11500727279680222297571 7497 9736210855621519192551 7498 11084298877428184487523 7499 10581035659795510640708 7500 10288830385071448036902 7501 11480824203007506544678 7502 9778570594617534882576 7503 11812326362291121296557 7504 10010239641402137778830 7505 11377493628134398732558 7506 10881624451023232921651 7507 10560960438777341683298 7508 11801159153582284118360 7509 10044696502980991801670 7510 12132112878844975594005 7511 10291919527576083835256 7512 11678269567128735369831 7513 11190571716880092391209 7514 10840226114675919883626 7515 12130168289117227301700 7516 10318059906418014481576 7517 12460295839777767420939 7518 10581461204847851887926 7519 11986819465085232398396 7520 11508103797194480571110 7521 11126814033179046103450 7522 12468079095052798215160 7523 10598857354524720739078 7524 12797089460325465015303 7525 10879081048980613374149 7526 12303340948856515447092 7527 11834452975649623335312 7528 11420915701665691967960 7529 12815124832227239896114 7530 10887290705422692165524 7531 13142713287792105898009 7532 11185001270213871969335 7533 12628036623531750769343 7534 12169857630773157759204 7535 11722727642638454889743 7536 13171544678998267044993 7537 11183567267470741252138 7538 13497392331866311972793 7539 11499450066427894088295 7540 12961114197675833150444 7541 12514562390564293049453 7542 12032451525219887463190 7543 13537583876862378458572 7544 11487899944593382396446 7545 13861357198125436324038 7546 11822661780262977997570 7547 13302786611626236133862 7548 12868818290980305736709 7549 12350294300098945416340 7550 13913493879469910549804 7551 11800507385502892001716 7552 14234844224738633104883 7553 12154877060172738469116 7554 13653272169131855274074 7555 13232882938237112758469 7556 12676468337992112395355 7557 14299532505302353959622 7558 12121614136727140628404 7559 14618095622512453580969 7560 12496343025627946021769 7561 14012794672209025854970 7562 13607020675152603941438 7563 13011191571735730677868 7564 14695964093908540018486 7565 12451450799729161346696 7566 15011359618293287155027 7567 12847313436450631361070 7568 14381583559508482534947 7569 13991502751488812144694 7570 13354687642076872359150 7571 15103059665975432424184 7572 12790254192031042181166 7573 15414890601874838621971 7574 13208048866503805100377 7575 14759874048067253868139 7576 14386607498528775096867 7577 13707186047285808074656 7578 15521097087128648437541 7579 13138267512637519688481 7580 15828949276428182746329 7581 13578816881717108587771 7582 15147907278749040043944 7583 14792620507845657129210 7584 14068922296660324310374 7585 15950361235747990346175 7586 13495740511672395986737 7587 16253802812607345745227 7588 13959892222682910571219 7589 15545930465245975301375 7590 15209834814507385904778 7591 14440138068051790367210 7592 16391144174691670425616 7593 13862929664532897714403 7594 16689725006351397452655 7595 14351556991803869375012 7596 15954197046955435390843 7597 15638551084676015570666 7598 14821081369486310965751 7599 16843745327224384823174 7600 14240098350475788242067 7601 17136996440540948454905 7602 14754100845235979849146 7603 16372966845603798704849 7604 16079077807852742849716 7605 15212006705018022624405 7606 17308471657041533880815 7607 14627517035950435970687 7608 17595904650533686559291 7609 15167821189608939583191 7610 16802506225941311401991 7611 16531731493729570121528 7612 15613175244891128843670 7613 17785637852694967328135 7614 15025463462593484725223 7615 18066744293742002665437 7616 15593023383777733118813 7617 17243088260379052100948 7618 16996836873906483216157 7619 16024855000155237277545 7620 18275566516311212022183 7621 15434222840210786492599 7622 18549817323281218058943 7623 16030020945588173456475 7624 17694992897903022654501 7625 17474727108437102219548 7626 16447321001814019086153 7627 18778588356918153911213 7628 15854088044662234044672 7629 19045433165856815333440 7630 16479135763920574500229 7631 18158507137135569809568 7632 17965743997469871253263 7633 16880855484659618419218 7634 19295042388269850657540 7635 16285359820985979467425 7636 19553908903923317967961 7637 16940698315995317535895 7638 18633925203890413914535 7639 18470238197949890041315 7640 17325748075876454413425 7641 19825276131496408129364 7642 16728346991678851882492 7643 20075569462288787053722 7644 17415047890215142059627 7645 19121548733090823921835 7646 18988569445656953419305 7647 17782295988575066051192 7648 20369645822467389909571 7649 17183366670480670616604 7650 20610747799201956419995 7651 17902532814529080771541 7652 19621686955408888207221 7653 19521106782547212548115 7654 18250804220343468230177 7655 20928516624207044144413 7656 17650744481580618617645 7657 21159785102101782050855 7658 18403510690603945148944 7659 20134656888494861394556 7660 20068228789682826314012 7661 18731585756985287725191 7662 21502262844248674300068 7663 18130814784604999606133 7664 21723030988071067748914 7665 18918348633789549960866 7666 20660783533166643845739 7667 20630323825719539480215 7668 19224961781536169542175 7669 22091268157278202601879 7670 18623920905306084001843 7671 22300843709179977175558 7672 19447423519175101321543 7673 21200400074427966933648 7674 21207790271245647823025 7675 19731261888736749980087 7676 22695925832953189584671 7677 19130415372323407558673 7678 22893590362766030249635 7679 19991122233724347872826 7680 21753848087697869539958 7681 21801036778945021067693 7682 20250824305057939255931 7683 23316638969259535301356 7684 19650660159938986245937 7685 23501647106842674565142 7686 20549841934798866873349 7687 22321477750119788490160 7688 22410482529887073257979 7689 20783996114466245891900 7690 23953820731291158610112 7691 20185026937210282988004 7692 24125399380688249979120 7693 21123990315058654638666 7694 22903648057345852563473 7695 23036557495919283322919 7696 21331133490029376184035 7697 24607894595827492994746 7698 20733897323404359058825 7699 24765242130813993485029 7700 21713985874061809417597 7701 23500727045664590441186 7702 23679702708474923668607 7703 21892601931559727125476 7704 25279294601593215847185 7705 21297663150129983879390 7706 25421580042368430079362 7707 22320258196554183287072 7708 24113092019881134182227 7709 24340370533774778210909 7710 22468776509400727789035 7711 25968465605588124562352 7712 21876726730093330674898 7713 26094827776183615297234 7714 22943248237783702046112 7715 24741129786818203333619 7716 25019024954745602083232 7717 23060042114563999188298 7718 26675863545370801136568 7719 22471501132887433587957 7720 26785410211526444202628 7721 23583408615832107282655 7722 25385236894860919417035 7723 25716141859637530402624 7724 23666793715327277861393 7725 27401955707697515632198 7726 23082410467743486068746 7727 27493762694767594671391 7728 24241203911312212332864 7729 26045819879414004189548 7730 26432209337673660843064 7731 24289436620511890566902 7732 28147221003399357697340 7733 23709890173668041928200 7734 28220331294037519952961 7735 24917110974425492316285 7736 26723295514708913681168 7737 27167727981717677273066 7738 24928386749554993492419 7739 28912150248913072276143 7740 24354387316896902235392 7741 28965573060089476578807 7742 25611619239742017782935 7743 27418091071829905156207 7744 27923211198303592062943 7745 25584070909606692612235 7746 29697246454348050894154 7747 25016360896104157306706 7748 29729956293445559827599 7749 26325231048699785377757 7750 28130644583411640051610 7751 28699185525017420919882 7752 26256927079772798539517 7753 30503025118519497373373 7754 25696282155300138255183 7755 30513960818053454145551 7756 27058461980199926133043 7757 28861405114877991935791 7758 29496190955586088792227 7759 26947404702745190928178 7760 31330014530829815566362 7761 26394634904871675854761 7762 31318078261536822330253 7763 27811841189297280661130 7764 29610833042690251892000 7765 30314781272667616010735 7766 27655964983946398649331 7767 32178756080443299136174 7768 27111915850701695380252 7769 32142812342275088963454 7770 28585911754377834393636 7771 30379400339475309206063 7772 31155524388709528058800 7773 28383081198442760136867 7774 33049804572635921431669 7775 27848634931837016997920 7776 32988679163402878963402 7777 29381231032825161156904 7778 31167590866518189572340 7779 32019002694874049140569 7780 29129239005758946904325 7781 33943728552780914947777 7782 28605315666644962141721 7783 33856207513973277365523 7784 30198371025582968447655 7785 31975900673490656905602 7786 32905813418409095328436 7787 29894936772861185585387 7788 34861110637851836142004 7789 29382495507943691964204 7790 34745939177382922216270 7791 31037918750618753711301 7792 32804838305917068876696 7793 33816568988468471252391 7794 30680685905448457156619 7795 35802547855919993684100 7796 30180726207050766803091 7797 35658429247311857803127 7798 31900476625711884493031 7799 33654925120250596799918 7800 34751897410772774229703 7801 31487011187832580976701 7802 36768651993528002839791 7803 31000574187251494032098 7804 36594246451284366470464 7805 32786662860574213019502 7806 34526695607078416585397 7807 35712442651119589871926 7808 32314451131553322034655 7809 37760049951433114923067 7810 31842620926635796826959 7811 37553973482112844177761 7812 33697111858743365829143 7813 35420697722330673487827 7814 36698865028147447102438 7815 33163558333023606232450 7816 38777384108602343240808 7817 32707463350822422739072 7818 38538207337339592185631 7819 34632474629260183574834 7820 36337493227029919767138 7821 37711841615367620700617 7822 34034899840358218867591 7823 39821312694970421006678 7824 33595714235523819201752 7825 39547559666948144110207 7826 35593419208587937570585 7827 37277658035457791123681 7828 38752066652881694461585 7829 34929057529695908922300 7830 40892510172843057205264 7831 34508002619488401554473 7832 40582657129468134525792 7833 36580631092788405424373 7834 38241782572294409950169 7835 39820251968804862850105 7836 35846628491175884369575 7837 41991667627474561921242 7838 35444974227778508388406 7839 41644141756755287937850 7840 37594813680430611488901 7841 39230472138609576851625 7842 40917127410826799418156 7843 36788225424894141938145 7844 43119493166702962749950 7845 36407291905939333570664 7846 42732671327580193223623 7847 38636688726251205410387 7848 40244347287280716183491 7849 42043441287936350719809 7850 37754477047008649723987 7851 44276712330190374460879 7852 37395636065022512196403 7853 43848919750317836604020 7854 39706996806061147251127 7855 41284044207719279439846 7856 43199960822756334118763 7857 38746028506335035682194 7858 45464068508152635186131 7859 38410705138038899254435 7860 44993577454881736877959 7861 40806497792921873397841 7862 42350215120500811008402 7863 44387472614521358742476 7864 39763541811610271834658 7865 46682323370145354032719 7866 39453216047810013340532 7867 46167351794205528370759 7868 41935971345105211680991 7869 43443528681783353849507 7870 45606783113159940202529 7871 40807696269782966808823 7872 47932257303791506729069 7873 40523904686812668184830 7874 47370967455426568935794 7875 43096217405864710641216 7876 44564670398130423986623 7877 46858719104520935353644 7878 41879188935516664159278 7879 49214669864037836177145 7880 41623526408992497033333 7881 48605166881085759916583 7882 44288056715553027748973 7883 45714343051626603060635 7884 48144128207221091840808 7885 42978735072282494273277 7886 50530380232826578244174 7887 42752856534161615189963 7888 49870710700509494466762 7889 45512331336117866541538 7890 46893267135923781824697 7891 49463879381161299794561 7892 44107068625236975950949 7893 51880227689790618323531 7894 43912690864962841897383 7895 51168378171699764292943 7896 46769905188532251979605 7897 48102181303109891133651 7898 50818863448204466606220 7899 45264942706279834473479 7900 53265072093860271099621 7901 45103846217037220116557 7902 52498967633910282417747 7903 48061664603196822864885 7904 49341842822060815163350 7905 52209993625070607154504 7906 46453130091497539764225 7907 54685794376411416387090 7908 46327160962384454684929 7909 53863296971247044830685 7910 49388518883891901381846 7911 50613028048171512605225 7912 53638206068958808049010 7913 47672423731406801598244 7914 56143297045845141280148 7915 47583495586575324610302 7916 55262204087483771592259 7917 50751400885322552145090 7918 51916532905150588893288 7919 55104460435960179559032 7920 48923637274214141637602 7921 57638504704251068502612 7922 48873733259813401177683 7923 56696547392443585769139 7924 52151267604857231303293 7925 53253173378779008402249 7926 56609740452788793957214 7927 50207605602526029744386 7928 59172364576046797646581 7929 50198780422528275289466 7930 58167206300150651101340 7931 53589100788509164341177 7932 54623786023341620932614 7933 58155054501903771770721 7934 51525185383736689736701 7935 60745847049268916092907 7936 51559567385505898778278 7937 59675081739116641374451 7938 55065907551784757104919 7939 56029228480637350336643 7940 59741436220567533217318 7941 52877255634549204049666 7942 62359946229410632558167 7943 52957048945262257348941 7944 61221096674979739859265 7945 56582721015454531251359 7946 57470380012302118353310 7947 61369945113922942021913 7948 54264718299868597867538 7949 64015680506505643951331 7950 54392205014674817230568 7951 62806196645875188655253 7952 58140600956895518784405 7953 58948142045355994300631 7954 63041667182653067915016 7955 55688498846544639786891 7956 65714093135356264279669 7957 55866041269602902114911 7958 64431350310769804919767 7959 59740634477067367564523 7960 60463438731735043463191 7961 64757715565316457202881 7962 57149546872215207200337 7963 67456252829630502479284 7964 57379589811520876592134 7965 66097550011154258443906 7966 61383936683796697454187 7967 62017217521725569976010 7968 66519231195941029843043 7969 58648836729751059957507 7970 69243254369729480704425 7971 58933909846921165660997 7972 67805812346341049191016 7973 63071651391439180125225 7974 63610449752088626949807 7975 68327383476980264358164 7976 60187368167565697073122 7977 71076219225175891883800 7978 60530088383521072506047 7979 69557178762777422524698 7980 64804951837620457843765 7981 65244131248799283288149 7982 70183370968234946451745 7983 61766166986315260016877 7984 72956296191428673009461 7985 62169240944057271848401 7986 71352716157637488278669 7987 66585041417133093630055 7988 66919282945217011803505 7989 72088422091855517725413 7990 63386285712265667311552 7991 74884662041901593534243 7992 63852512297712683984531 7993 73193517497118952120804 7994 68413154433718282604863 7995 68636951515619061039485 7996 74043795854049238315334 7997 65048804287877158943515 7998 76862522195095144678926 7999 65581077209987492717793 8000 75080702449725908428655 8001 70290556869817718080713 8002 70398210024942798037619 8003 76050782583619263395699 8004 66754830779897633566431 8005 78891111397647468452443 8006 67356141211070449460398 8007 77015418034979999974603 8008 72218547175053049565199 8009 72204158594676921967319 8010 78110704687981560503180 8011 68505502105541304988561 8012 80971694423218388878310 8013 69178941383551163587216 8014 78998839287859500547494 8015 74198457073527065976639 8016 74055925085778291896300 8017 80224917426799536595232 8018 70301984777059021221763 8019 83105566788041379755730 8020 71050747169541712984150 8021 81032169939426294597167 8022 76231652390733840206467 8023 75954665798563002181241 8024 82394809703904879238987 8025 72145475665304272143849 8026 85294055483062714871194 8027 72972861198078308419248 8028 83116643113959347932602 8029 78319533900181289510514 8030 77901566190480437748616 8031 84621804877657950984819 8032 74037202782616979784368 8033 87538519723532846004433 8034 74946620132884300573002 8035 85253522043073149713669 8036 80463538190544352276124 8037 79897841611728366103391 8038 86907361590439702000479 8039 75978426085657838192983 8040 89840351715974950521881 8041 76973395541396463036320 8042 87444100797159744064439 8043 82665138553462123627560 8044 81944738059651065425237 8045 89252974617442704313804 8046 77970438298531846430413 8047 92200977443427076210136 8048 79054594785149600450718 8049 89689705034652177291199 8050 84925845892829340780259 8051 84043532951888751836568 8052 91660175735477613774415 8053 80014565756863827221862 8054 94621857468889082294668 8055 81191661932453797600895 8056 91991692769469065889074 8057 87247209655706077533072 8058 86195535919254856865605 8059 94130534611977742609031 8060 82112169273182004514225 8061 97104487757903379597557 8062 83386078693473990996162 8063 94351455157158348338271 8064 89630818785729456867839 8065 88402089618320444659966 8066 96665659714943366935214 8067 84264645024303765907502 8068 99650400520207531816706 8069 85639365378679795532165 8070 96770417300122086905388 8071 92078302699162435173907 8072 90664570564718264639442 8073 99267199244024345681260 8074 86473425461098026249170 8075 102261165071421555931388 8076 87953081880790784620989 8077 99250039072461583338024 8078 94591332284498193438583 8079 92984389987157573461137 8080 101936842083508993979435 8081 88739980241351058553412 8082 104938388714715462093868 8083 90328828681220083508812 8084 101791815964847972433428 8085 97171620925767048287363 8086 95362994703199611673725 8087 104676318777434596374431 8088 91065817186129477109760 8089 107683717643455027938529 8090 92768247881157923836112 8091 104397279949979728892533 8092 99820925550500520118838 8093 97801868016797632594964 8094 107487402527614822240971 8095 93452483260401435323403 8096 110498837864779497306127 8097 95273024258334277902880 8098 107068000369056770287213 8099 102541047702512063615160 8100 100302530638690214870780 8101 110371910214817179055743 8102 95901565578330007295327 8103 113385476145145704011261 8104 97844886349619676275988 8105 109805584839855791875321 8106 105333834640486581190939 8107 102866541629665483586486 8108 113331703443914191246958 8109 98414692434035496734018 8110 116345400977801181802855 8111 100485607560540975450139 8112 112611680186862273489659 8113 108201180462551604789413 8114 105495499367825391805362 8115 116368689613260134367071 8116 100993534358261980413184 8117 119380423573258690665761 8118 103197007301889658057830 8119 115487973394068104290702 8120 111145027257861218989143 8121 108191042539882380384984 8122 119484823009146571929175 8123 103639805201782104520251 8124 122492398872744327585341 8125 105980952154538553620295 8126 118436192580917331670490 8127 114167366285379769616721 8128 110954851157659622844429 8129 122682105925608273174636 8130 106355263245997850303827 8131 125683226585731074621070 8132 108839357062664119173259 8133 121458108002034411738986 8134 117270239180936927598086 8135 113788647599842942951191 8136 125962589810463456891766 8137 109141712341610212132095 8138 128954852251540358771346 8139 111774186556530788521213 8140 124555533071245936598809 8141 120455739192756164252126 8142 116694197680199317960464 8143 129328376437880774242047 8144 112001003075839084017187 8145 132309268326164425308280 8146 114787456005055245241761 8147 127730325410556834887526 8148 123726012446570259067221 8149 119673311742326953824247 8150 132781619108388926544478 8151 114935033969106907153981 8152 135748515294303361969649 8153 117881232899349313671979 8154 130984387924621916249025 8155 127083259240541823011691 8156 122727845782197331587301 8157 136324523876643258679826 8158 117945752701692169425264 8159 139274682807812135084638 8160 121057638167481220216256 8161 134319669901401652755087 8162 130529735371146160362922 8163 125859702598572246235294 8164 139959350807898462070219 8165 121035157371308723787569 8166 142889910850563614118205 8167 124318847521697761152777 8168 137738168139574469235534 8169 134067753490251288663184 8170 129070832972603572652271 8171 143688415263524869515933 8172 124205297782143048858396 8173 146596390930967193215881 8174 127667092838370270420764 8175 141241928103423627755308 8176 137699684494597876154762 8177 132363236876718072879222 8178 147514089216552009378454 8179 127458276766349702082671 8180 150396367302162074251904 8181 131104663571952454521087 8182 144833045105803989937589 8183 141427958947931744333363 8184 135738964714144187390825 8185 151438802597601295416279 8186 130796251538564468853541 8187 154292138211170795586012 8188 134633908203237462274308 8189 148513665519937304547320 8190 145255068537038881600231 8191 139200118589203736574053 8192 155465044672227474255915 8193 134221435084481652214602 8194 158286057177046172619502 8195 138257235723249549961731 8196 152285988020675957836719 8197 149183567561954504992903 8198 142748853609776696446023 8199 159595365450056365257880 8200 137736097584083786090796 8201 162380534299345033136302 8202 141977117153083545987279 8203 156152264856015866865579 8204 153216074461645157808116 8205 146387379222083919508297 8206 163832377126775931184727 8207 141342567870618454433630 8208 166578037596977055054531 8209 145796087101076632446922 8210 160114803149534838289672 8211 157355273375455329991755 8212 150117960579249278803458 8213 168178755559395269788186 8214 145043234925940706961589 8215 170881094378811798413502 8216 149716745357652917014922 8217 164175966234570601558086 8218 161603915741668580029621 8219 153942919943809517219429 8220 172637241775867456786144 8221 148840549413366108235251 8222 175292292646108503401753 8223 153741758529276372295453 8224 168338175020853072167234 8225 165964821933495746004553 8226 157864638125688717769802 8227 177210643519519328761829 8228 152737025248684668550918 8229 179814282528203413324573 8230 157873861711881417221955 8231 172603909394440162843287 8232 170440882933893186424410 8233 161885555955830625569066 8234 181901836829424641360956 8235 156735241210533214178963 8236 184449777751536654888640 8237 162115860205269763105583 8238 176975709651711819746249 8239 175035062049545968880627 8240 166008175797063452640052 8241 186713767657193651167108 8242 160837842590809813424796 8243 189201557143507167029768 8244 166470631268873167923292 8245 181456177968308403035917 8246 179750396665473995454379 8247 170235063092416903766206 8248 191649453521357723242540 8249 165047542886382649783919 8250 194072466171256401472063 8251 170941125920425863904531 8252 186047979903810199589291 8253 184590000040619547831723 8254 174568847952526138561305 8255 196711985199853579249087 8256 169367125532811972738504 8257 199065418516925181362719 8258 175530370777978319551011 8259 190753845943082715177039 8260 189557063145931480442313 8261 179012226782370621115796 8262 201904528461829636577246 8263 173799445681394747374420 8264 204183397689504456727677 8265 180241469946853388086258 8266 195576573075128764068189 8267 194654856545329443584519 8268 183567963949045065004832 8269 207230325839312281797950 8270 178347432020287428743625 8271 209429458674882458681241 8272 185077606952010278981547 8273 200519026410412353167866 8274 199886732321122824866965 8275 188238893490840426665030 8276 212692698440000209474667 8277 183014088641076167344621 8278 214806729624230415134739 8279 190042046717476929203316 8280 205584140837541779065186 8281 205256126044294113251958 8282 193027920869397224867183 8283 218295047801759585633438 8284 187802496951588517684935 8285 220318413582389786570987 8286 195138137593351788892621 8287 210774922720319232526536 8288 210766558791283181339921 8289 197938024765240959322666 8290 224040857790135737767612 8291 192715817636378258697211 8292 225967790256426060155068 8293 200369313432097483410646 8294 216094451636093013139907 8295 216421639207709947061570 8296 202972258918529657631716 8297 229933696539490893932681 8298 197757292665717939179391 8299 231758217826074968088550 8300 205739095714664838419459 8301 221545882156463937480259 8302 222225065620736182369000 8303 208133754015357123863243 8304 235977218439133161575030 8305 202930247354595771322016 8306 237693134796270603017430 8307 211251095728234032447564 8308 227132445671333157586013 8309 228180628200533232039843 8310 213425719621512401051804 8311 242175166165084944663064 8312 208238092472594071668453 8313 243776061893546723075853 8314 216909016796150851221536 8315 232857452257389361663037 8316 234292211172623184646451 8317 218851446164074897229416 8318 248531372758907561491824 8319 213684326406213668548283 8320 250010604006526808577697 8321 222716656561911633123015 8322 238724292592076179921694 8323 240563795081591206460400 8324 224414306962819087381735 8325 255049763754270885069847 8326 219272537374566186691689 8327 256400452172362244862354 8328 228677909327816437186032 8329 244736439914186396404551 8330 246999459108005997230677 8331 230117760311846233654379 8332 261734359352738491826076 8333 225006405700069384677785 8334 262949385609361990533125 8335 234796768450213506123970 8336 250897452032180016779197 8337 253603383439078691183262 8338 235965351613493472225642 8339 268589276649499886887303 8340 230889706135114346712459 8341 269661273797743966254601 8342 241077328791998286527128 8343 257210973381423717775331 8344 260379851694969352488823 8345 241960715564977996536535 8346 275618731910576203376300 8347 236926310246413529356404 8348 276540078608781151338378 8349 247523789234362287223269 8350 263680737131507738962173 8351 267333253411305788484306 8352 248107578399906219363817 8353 282827042902275890846029 8354 243120188858047701250771 8355 283589856484346344000298 8356 254140455248501077218806 8357 270310567344891085994303 8358 274468086579898841815902 8359 254409760185148336447978 8360 290218631274485071841580 8361 249475414554997751773649 8362 290814760667160140114057 8363 260931741529351756592379 8364 277104381188092976739772 8365 281788960248255186180308 8366 260871177175291009954958 8367 297798024998616273913016 8368 255996164248231081290176 8369 298219043483822820358435 8370 267902174692117614836962 8371 284066191196737319358690 8372 289300597179949774508283 8373 267495844225213745190860 8374 305569860861860948403974 8375 262686721803208872551631 8376 305807058680968273691975 8377 275056396033728356706607 8378 291200107595733029875394 8379 297007836576497195261975 8380 274287877263087952268480 8381 313538887018619114667316 8382 269551480732938134326919 8383 313583263816700533593507 8384 282399164360044514723551 8385 298510340675955543509956 8386 304915636862865196180075 8387 281251495824392071589126 8388 321709965600814771433654 8389 276594946957518611210938 8390 321552222707686773212862 8391 289935358881035548531127 8392 306001203228780391293480 8393 313029078537309928157394 8394 288391025649331541522923 8395 330088075388022575695463 8396 283821741631365317455614 8397 329718607934150470869326 8398 297669982174793796982722 8399 313677113039895546245351 8400 321353367087760461429363 8401 295710901344307575166592 8402 338678314539180359249838 8403 291236604040144149835877 8404 338087203403176579863831 8405 305608163222698110446600 8406 321542595443814754268500 8407 329893835975474618626291 8408 303215669109917048927859 8409 347485903386867732354864 8410 298844394568660998938322 8411 346662906972658970397523 8412 313755160516645595640424 8413 329602285940582865741880 8414 338655949688281322895557 8415 310909989536180906442874 8416 356516187295994066237962 8417 306650097741832960692341 8418 355450733136342314915679 8419 322116365240753001598823 8420 337860932876170171213110 8421 347645306864176231609284 8422 318798640467580797354850 8423 365774639587933654281422 8424 314658825340044602537785 8425 364455815772378819552103 8426 330697304528505299253231 8427 346323400188114115048495 8428 356867643487677017510372 8429 326886519938657857383233 8430 375266864532022918118499 8431 322875819591112957818206 8432 373683410955894819172924 8433 339503644797844151176198 8434 354994670217983827186557 8435 366328836159752179657801 8436 335178649182854750018426 8437 384998600405517917382352 8438 331306456440229816394197 8439 383138899838081464884244 8440 348541195165235965135862 8441 363879846592296409277933 8442 376034905443824500674937 8443 343680175715414592795128 8444 394975722624001677396585 8445 339956248900204093601466 8446 392827791592350018456904 8447 357815910941307013556718 8448 372984157173542610939363 8449 385992019288712676473889 8450 352396376493123520520632 8451 405204246943403032109925 8452 348830850483441659960064 8453 402755726430163695115770 8454 367333897209150567236141 8455 382312957083024798142800 8456 396206496531110769622149 8457 361332661151773520375814 8458 415690332735694329706193 8459 357936058718088801646749 8460 412928478687134813661804 8461 377101412487992113633766 8462 391871731797250990198367 8463 406684810478521239940606 8464 370494575324242330931631 8465 426440286339496353083233 8466 367277818749848803287318 8467 423351959982100971979504 8468 387124872483386128043910 8469 401666100319665338663564 8470 417433592575343702948028 8471 379887804040133588630820 8472 437460564487738895150211 8473 376862227032005648448358 8474 434032222449820180096732 8475 397410853926732967564792 8476 411701818429549139412904 8477 428459636153090150569169 8478 389518175209988570612025 8479 448757777813675337866178 8480 386695535105239961136113 8481 444975462050104641648926 8482 407966098505361328299444 8483 421984782009953908221281 8484 439769900267535337612634 8485 399391663195082971720423 8486 460338694437484270846638 8487 396784153469883576458062 8488 456188021954087380285513 8489 418797516886071416861207 8490 432521030456595230743955 8491 451371513623830967830778 8492 409514392465939411655827 8493 472210243634829924725865 8494 407134655552277158644076 8495 467676396010551791118566 8496 429912192833459809800637 8497 443316750169653983064063 8498 463271778592503199610621 8499 419892641350643170528587 8500 484379519589702684740216 8501 417753781767994483556377 8502 479447232293075785009958 8503 441317387426032020364482 8504 454378278130512769578453 8505 475478175317422989820312 8506 430532845876216186560124 8507 496853785232988577661074 8508 428648443683680872952695 8509 491507336731035612389631 8510 453020543371503012966012 8511 465712105565463272190181 8512 487998365918784083038693 8513 441441603704214947945371 8514 509640476169180952236179 8515 439825728280391642417510 8516 503863676825281919121235 8517 465029289424406967114201 8518 477324881698516265891739 8519 500840198792242224438888 8520 452625678163936771640425 8521 522747204692764202577021 8522 451292902320265147066144 8523 516523385451652899502790 8524 477351444907499739773812 8525 489223417595443329023962 8526 514011713007370268472398 8527 464092002384482502135678 8528 536181763896778704611161 8529 463057416819543698069880 8530 529493764753201582533400 8531 489995024340195216235679 8532 501414690101290839193617 8533 527521142806650183723668 8534 475847683529195004822833 8535 549952131875181716576173 8536 475126911629868219805647 8537 542782290124426915429873 8538 502968242175606277312306 8539 513905845873593104944771 8540 541376922208281302195227 8541 487900007133808276877471 8542 564066476021613511031868 8543 487509220130992796143039 8544 556396614288453901252736 8545 516279517649556296174134 8546 526704205513639226585507 8547 555587689714096681664852 8548 500256441551967082974854 8549 578533157426272627090579 8550 500212374036940581297207 8551 570344571470582501484192 8552 529937479743223437017463 8553 539817267798122992361600 8554 570162293125996649494800 8555 512924642509543414182571 8556 593360735373613866248290 8557 513244608318885767424997 8558 584634181669222753102734 8559 543950972262913374355993 8560 553252714013649860180008 8561 585109794472265923925922 8562 525912457771556015050912 8563 608557971942666465252579 8564 526614366246883291966194 8565 599273655027771285860986 8566 558329059038718748201524 8567 567018412396537654151436 8568 600439475047318272955886 8569 539227931923215660050863 8570 624133836712794983621288 8571 540330304553875362830686 8572 614271396308523066277930 8573 573081029245695878464643 8574 581122422680510119443698 8575 616160840566313505322177 8576 552879311269054900991450 8577 640097511576798420304839 8578 554401298724201478745963 8579 629636009472314737837551 8580 588216402849417745560512 8581 595573000754832436865453 8582 632283626438331077494497 8583 566875048851766402871117 8584 656458395664283746784094 8585 568836448410191581603809 8586 645376302365074108735365 8587 603744936179674119118695 8588 610378603435618841489597 8589 648817803159627485053689 8590 581223809594867464074684 8591 673226110377312311740705 8592 583645082979178952769230 8593 661501291515119307015029 8594 619676627634283404042239 8595 625547893352979242348191 8596 665773581830807739515460 8597 595934475570921657634893 8598 690410504541373823925186 8599 598836767194669453093175 8600 678020207042467494780778 8601 636021723516933069390909 8602 641089743956872218480074 8603 683161419799524686964340 8604 611016151399600642940666 8605 708021659673794367335935 8606 614421307034118907830646 8607 694942497684149987652498 8608 652790724011123922550419 8609 657013244644454671689528 8610 700992026432688332102898 8611 626478169777429540632958 8612 726069895372756877457442 8613 630408755647218803995780 8614 712277835936883869421446 8615 669994389294286947473140 8616 673327706011939186294766 8617 719276369019889966759593 8618 642330097143671322391151 8619 744565774829153745112434 8620 646809419457262756601308 8621 730036123321256767752923 8622 687643745794263969067011 8623 690042665233878664914428 8624 738025678812181264690228 8625 658581739484311875024539 8626 763520110464579107449771 8627 663633864409664450899463 8628 748227495768870130549956 8629 705750092592378870080123 8630 707167891573039716114809 8631 757251457198008766572250 8632 675243148278780835573799 8633 782943969697799278387167 8634 680892922370325818088927 8635 766862329136764273929676 8636 724325007975412179769575 8637 724713392023919762575701 8638 776965482020608345125776 8639 692324626591494300768398 8640 802848680843143578471370 8641 698597697678103925424713 8642 785951244850671146694033 8643 743380356140870120270404 8644 742689417093226884429790 8645 797179814038760550075959 8646 709836735313041607615171 8647 823245839143278606144828 8648 716759573854207634881957 8649 805505115681591715788367 8650 762928294057988336843406 8651 761106466720519177564295 8652 817906803535382460236755 8653 727790299553233199140421 8654 844147312939948851238491 8655 735390220472957750478721 8656 825535071657350156049724 8657 782981278489032385997157 8658 779975296342487542787173 8659 839159097075962541649513 8660 746196415191026737336654 8661 865565249985277271505276 8662 754501600196880242826040 8663 846052506113802769367892 8664 803552073173468667903103 8665 799306923104227265693504 8666 860949644421492110541690 8667 765066455583686060900081 8668 887512083897355553149998 8669 774105975980759382989167 8670 867069081887465915300039 8671 824653756179745811360083 8672 819112632221154914443371 8673 883291705598010777655060 8674 784412078440393313226321 8675 910000540762854645128123 8676 794215918447765355666012 8677 888596737654429617179014 8678 846299727427399996612049 8679 839403983495071505967142 8680 906198858127604708989968 8681 804245232862813502576828 8682 933043645890538479641647 8683 814844313442484466140512 8684 910647694417439431280078 8685 868503716384409333249425 8686 860192817988209196189233 8687 929685004423091537857874 8688 824578166558043429431248 8689 956654730718555094948514 8690 836004369764118329772319 8691 933234462146209981841670 8692 891279789942657242968914 8693 881491264858925387442988 8694 953764379351423476026060 8695 845423433226596318334648 8696 980847439879548049022060 8697 857709627084889876815926 8698 956369846572977578729599 8699 914642360476622560352533 8700 903311748363070644486683 8701 978451557968164807275923 8702 866793900131074599966831 8703 1005635738426612843744004 8704 879973964057081493862220 8705 980066956148560464481885 8706 938606194088309668387427 8707 925666995024865009680281 8708 1003761463428275863574024 8709 888702755848341909741001 8710 1031033919224308285633063 8711 902811606613961741833010 8712 1004339209161065727077948 8713 963186419043736820062251 8714 948570040981507045182738 8715 1029709375075688091957654 8716 911163518211076538026331 8717 1057056610507905331176199 8718 926237136468192261508311 8719 1029200341022725350046829 8720 988398534404156555186830 8721 972034239505528927456867 8722 1056310936717111077191899 8723 934190042441685235544166 8724 1083718783615257669579147 8725 950265499813199139798642 8726 1054664411727139239861884 8727 1014258418857534907616867 8728 996073268709329116877884 8729 1083582165082690970600838 8730 957796529484698965168963 8731 1111035760894642053303075 8732 974912016231274429692413 8733 1080745813482630733594234 8734 1040782339753631497216254 8735 1020701139436083087922372 8736 1111539458479178415387622 8737 981997534540805825121847 8738 1139023223793134706694499 8739 1000192387814129461236807 8740 1107459278524138777080032 8741 1067986962348424204209025 8742 1045932203341680432449474 8743 1140199605638367029322356 8744 1006807975808892163467096 8745 1167697221129045179259779 8746 1026122708499847826707815 8747 1134819887109584872631664 8748 1095889359261396572035940 8749 1071781161172084860670463 8750 1169579794766686628356173 8751 1032243143439432199110552 8752 1197074177553164122231164 8753 1052719473632207075809574 8754 1162843075703293194712918 8755 1124507020151657495021247 8756 1098263071240992242617690 8757 1199697622798860853758839 8758 1058318708705857097663399 8759 1227170902202528105088464 8760 1079999589746507584424277 8761 1191544645352644559773564 8762 1153857861616595622067088 8763 1125393358112388462540412 8764 1230571104861748767146009 8765 1085050733397438183058226 8766 1258004597551656439369651 8767 1107980384588135447867208 8768 1220940770260705162762973 8769 1183960237319273050958705 8770 1153187821493119614065430 8771 1262218683951436053757642 8772 1112455679440585995715272 8773 1289592868465153627644212 8774 1136679617368197318489092 8775 1251048006561263720685525 8776 1214832948348453674860953 8777 1181662645340291205723189 8778 1294659240829940357212861 8779 1140550418752303947277592 8780 1321953731456839749723042 8781 1166115489262722619484036 8782 1281883301299189169800170 8783 1246495253817715332286183 8784 1210834407188857234041602 8785 1327912104144760138250798 8786 1169352243332980441353258 8787 1355105624159501962305058 8788 1196306654159979747414773 8789 1313464001622806395977533 8790 1278966881707743014771505 8791 1240720087704440851625935 8792 1361997060777886574595663 8793 1198878875602472314857027 8794 1389067415010645994822789 8795 1227272229662681602190879 8796 1345807864191382461912685 8797 1312268039958506864231663 8798 1271337080467007265317061 8799 1396934366427679685884543 8800 1229148478986957507994148 8801 1423858413158549992687274 8802 1259031808349845312206913 8803 1378933064804696018848012 8804 1346419427815633484426750 8805 1302703201990666193406287 8806 1432744756430493703314301 8807 1260179668760734523144589 8808 1459498378594225704736489 8809 1291605469305373159309513 8810 1412858208257972275596154 8811 1381442247437939232036392 8812 1334836701985496322036278 8813 1469449456825633133806053 8814 1291991523150752885382262 8815 1496007532513808569735459 8816 1325013789918347931282527 8817 1447602338429443222960512 8818 1417358215770655122997843 8819 1367756273866915735758039 8820 1507070195670800887913855 8821 1324603594708287957873890 8822 1533406567917217933306322 8823 1359277857962413531051447 8824 1483184948604015460882925 8825 1454189576691587756943965 8826 1401481065518775043722006 8827 1545629214611809113445039 8828 1358035921955863521615821 8829 1571716660447838541641677 8830 1394419283959472946375711 8831 1519625992040604724840301 8832 1491959113434977212919029 8833 1436030690315955442890318 8834 1585149280714001814630210 8835 1392309041314082739584689 8836 1610959479479311325405012 8837 1430460213835391015933226 8838 1556945892786829920373709 8839 1530690161300583359955876 8840 1471425238412945768759447 8841 1625653698559358331181739 8842 1427443999316803550481007 8843 1651157199454425226150334 8844 1467423341873183863899892 8845 1595165556748938098122420 8846 1570406620653003530860706 8847 1507685288304451106211596 8848 1667166322617026362486566 8849 1463462365119578484165913 8850 1692332511482455780703747 8851 1505331923971712318369789 8852 1634306383020874705689630 8853 1611132970219051747794235 8854 1544831918664818037786851 8855 1709711569891461775717810 8856 1500386243310141464269989 8857 1734508635200194311118773 8858 1544209791215622452361967 8859 1674390275480696320842521 8860 1652894280688455641557027 8861 1582886720472612066247609 8862 1753314432856235777683616 8863 1538238287026133619739254 8864 1777709330903282704501868 8865 1584081363764894171641774 8866 1715439654658473336044227 8867 1695716228626012212268525 8868 1621871809427457531215894 8869 1798000492677905099218755 8870 1577041711389211772633954 8871 1821958911953361635090403 8872 1624971665070014221584192 8873 1757477469884219669378520 8874 1739625110700723386699135 8875 1661809838665771803664590 8876 1843795932738330533460998 8877 1616820307261016759287339 8878 1867282257467928540616236 8879 1666906336421492570204279 8880 1800527211720242201182301 8881 1784647858240376254124978 8882 1702724011782844182299736 8883 1890727552460068501996617 8884 1657598455330521554127172 8885 1913704825298689822288522 8886 1709911651840024173526400 8887 1844612924686801604253920 8888 1830812052117365902938265 8889 1744638096168201318743976 8890 1938822781443559221696937 8891 1699401140538535299981075 8892 1961252665305597403154513 8893 1754014533316388092772855 8894 1889759220285735249151693 8895 1878145937974562709008463 8896 1787576436662065293456361 8897 1988109693920976343781530 8898 1742253966849275228848715 8899 2009952432932643889707855 8900 1799242566407684681162967 8901 1935991290331303741047111 8902 1926678441797311705325614 8903 1831563969540170653850270 8904 2038617023535813796873993 8905 1786183172375095961706123 8906 2059831403092913514806155 8907 1845624016199391323118827 8908 1983334920593183122069759 8909 1976439185840716664784654 8910 1876626236835118422852222 8911 2090374178453326658445209 8912 1831215644864696675776828 8913 2110917484369266531282124 8914 1893187843640149766933773 8915 2031816504761250228715682 8916 2027458504918599457556383 8917 1922789401001873047448978 8918 2143411256811268523960483 8919 1877378937561223969068747 8920 2163239233538475064853919 8921 1941963722259170322086270 8922 2081463058737368526944665 8923 2079767463063652537674106 8924 1970080259935969101864571 8925 2197759062516306340771116 8926 1924701285441016603683509 8927 2216825870425505957760373 8928 1991982055273492395569796 8929 2132302235264224600351528 8930 2133397870565491882649189 8931 2018526262352389139418624 8932 2253449121395937172768241 8933 1973211621839754044085442 8934 2271707293096103738550624 8935 2043273993095408330741896 8936 2184362338896722585974173 8937 2188382301396508432826086 8938 2068155523534086056880603 8939 2310513697711564826204160 8940 2022939595477198442508177 8941 2327914093394702177390746 8942 2095871451247631324082890 8943 2237672341326406830266454 8944 2244754111032556607352007 8945 2118996841458483288070460 8946 2368985811042958589422423 8947 2073915587887652530098347 8948 2385477572836167800289233 8949 2149807128696953574530656 8950 2292261897064735419083208 8951 2302547454678773757280041 8952 2171079713311351165600260 8953 2428899253550042463635337 8954 2126170731267785180714230 8955 2444429758858752386172749 8956 2205114526614332217167144 8957 2348161359496113209195576 8958 2361797305907915433578879 8959 2224434352396782014182911 8960 2490288607622651447755901 8961 2179736926749324702344006 8962 2504803421447123821144356 8963 2261827967572606749147958 8964 2405401797306838416241719 8965 2422539475721912474915180 8966 2279091705453106542552179 8967 2553189263924507692839052 8968 2234646863108753171507519 8969 2566632090133217420951879 8970 2319982615190158324113055 8971 2464015011301328803534682 8972 2484810632044396828036909 8973 2335083470383881350387173 8974 2617637439842484692441993 8975 2290934035921897398377354 8976 2629950071384159452796577 8977 2379614494232191250021449 8978 2524033551612129817134216 8979 2548648319655331184541492 8980 2392442114414254524727038 8981 2683670198347731470323878 8982 2348632767176051495226453 8983 2694792466385387298775739 8984 2440760511178336786662602 8985 2585490735315547945847070 8986 2614090980575867860854755 8987 2451200892682265231859214 8988 2751325467280174441926652 8989 2407778225347940910371932 8990 2761195189228617620670302 8991 2503458475268755956834291 8992 2648420664459777635212579 8993 2681177974915018757119515 8994 2511393867275869647902562 8995 2820642059063303517008215 8996 2468406445960685633565759 8997 2829194985513187206827755 8998 2567747120037848774735748 8999 2712858244517863042836893 9000 2749949602186657453739552 9001 2573055926725694991112102 9002 2891659690861228364926610 9003 2530554352628506139713789 9004 2898829451370835510338699 9005 2633666125348263699762846 9006 2778839203272747395231590 9007 2820447123108900503767457 9008 2636222805964821265307386 9009 2964419005185262069911388 9010 2594259778602874477689171 9011 2970137052922872700797493 9012 2701256139934740270380272 9013 2846400110147270929379775 9014 2892712781894802508532494 9015 2700931106766058886498112 9016 3038961590962505947239029 9017 2659561488829308193392969 9018 3043157146180238598199518 9019 2770558804471017341096995 9020 2915578395986774020439335 9021 2966789829046896419437545 9022 2767218318668552007221567 9023 3115330005074060273215943 9024 2726499202529076935208677 9025 3117929997395835184129103 9026 2841616775169784621274948 9027 2986412373307708727401217 9028 3042722544664945918042874 9029 2835122840404663612804246 9030 3193567794375842863434435 9031 2795113616315494883072332 9032 3194496803880094158504655 9033 2914473747929470846670713 9034 3058941257020339525435593 9035 3120556262279945699993080 9036 2904684001839526243410419 9037 3273719518210025499187216 9038 2865446427859660111186071 9039 3272899715289621609654213 9040 2989174483038311005893542 9041 3133205185639502340142030 9042 3200337393224188249191431 9043 2975942086434724861233215 9044 3355830771420599548682058 9045 2937540360115811598372116 9046 3353181855400357966163293 9047 3065764830450070228842955 9048 3209245242991948014882334 9049 3282113451550958206756911 9050 3048938354249074648146425 9051 3439948207881484442775119 9052 3011439186121781084846185 9053 3435387344375576291224903 9054 3144291755642352214608228 9055 3287103480434829880624588 9056 3365933079514145007501998 9057 3123715065488494141120721 9058 3526119564551241996509941 9059 3087187754385231288522937 9060 3519561321540655187724653 9061 3224803366072478361776486 9062 3366822939594329208937898 9063 3451846073621881854937669 9064 3200315504618541486829685 9065 3614393686063233230520495 9066 3164832014871799478802453 9067 3605749968675452937582639 9068 3307348938242372728460030 9069 3448447675639594433253858 9070 3539903411274995093754961 9071 3278784005052172620512911 9072 3704820549865855379125213 9073 3244419045606382978595159 9074 3694000533836739803139643 9075 3391978945388072699812789 9076 3532022781101478899960536 9077 3630157278004941650966702 9078 3359165974426921233403542 9079 3797451291922139040399519 9080 3325997079904354309022760 9081 3784361355722042136001400 9082 3478745085805830429149833 9083 3617594410251896134872269 9084 3722661095322534130596736 9085 3441507920484643424874867 9086 3892338232983941958010966 9087 3409615534244512771109959 9088 3876881888587899427212358 9089 3567700311831085005236079 9090 3705209804053792697720336 9091 3817469549192724479479176 9092 3525857477568687269763887 9093 3989534905450483802275117 9094 3495325036801256947977543 9095 3971612727734439686684043 9096 3658898859482823900418106 9097 3794917315698228771037127 9098 3914638619147284476100731 9099 3612263433752241012576981 9100 4089096080827082463239136 9101 3583177456648381549431188 9102 4068605635569842963516798 9103 3752396278790301118053883 9104 3886766436739107436423272 9105 4014225608051271757414803 9106 3700775758613410087180838 9107 4191077797794322792547043 9108 3673225933652708913090071 9109 4167913568267175946076590 9110 3848249464815208823431311 9111 3980807823842743138658403 9112 4116289172535682513228963 9113 3791445631671415422173155 9114 4295537390904168493693131 9115 3765524909070582783496996 9116 4269590703027761910127268 9117 3946516689386985733742197 9118 4077093326163377929498672 9119 4220889354112822982693419 9120 3884325471500183967659571 9121 4402533519913757929759686 9122 3860130156866190924463819 9123 4373692465964173340331586 9124 4047257633564963037903549 9125 4175676013362566921662139 9126 4328087610987388933158615 9127 3979468965534391919854808 9128 4512126199774072092837218 9129 3957098815765396996290199 9130 4480275560617632859991657 9131 4150533420845776712472386 9132 4276610204284137089416623 9133 4437946850580455439878173 9134 4076931100584984436727821 9135 4624376831284749531912630 9136 4056489422064836185563673 9137 4589397997123542437585224 9138 4256406651130377732557036 9139 4379951496303403686210260 9140 4550531462779980505412832 9141 4176768194079930784268321 9142 4739348232432942645731854 9143 4158361943210637827581557 9144 4701119122040575850819826 9145 4364941435469845534640903 9146 4485756795362973270631423 9147 4665907353935722819326140 9148 4279037926048025169023067 9149 4857104670428049549372712 9150 4262777812167350283215284 9151 4815499648857716521849810 9152 4476203431604995034944596 9153 4594084346714613655072121 9154 4784141981612819072415377 9155 4383799371862222475601107 9156 4977711894450951786812123 9157 4369799962592145437129291 9158 4932601689195354503132285 9159 4590259880319791087992727 9160 4704993766380175288229594 9161 4905304390122648119833033 9162 4491113035761140561420571 9163 5101237169130178151333866 9164 4479492864835733203827397 9165 5052488784715517559215658 9166 4707179642624248725098874 9167 4818546073351875196533399 9168 5029465246845897900011835 9169 4601040885165981926973804 9170 5227749308764391806753056 9171 4591922562785810041710077 9172 5175225939758059671078161 9173 4827033237787675123242697 9174 4934803722545615495325938 9175 5156696879367219697898552 9176 4713646385812364272185142 9177 5357318712304234745604971 9178 4707156711575362780946886 9179 5300879654718607028366184 9180 4949892882238650035662797 9181 5053830638528514685507998 9182 5287073313437086057213240 9183 4828994537715111024680568 9184 5490017399113726178812773 9185 4825264616172432459985986 9186 5429517960185826365711799 9187 5075832529353477557837362 9188 5175692250035044818771958 9189 5420670311781025705865167 9190 4947151911986387340259748 9191 5625919045524891739103166 9192 4946317270874587501093367 9193 5561210451854574541086984 9194 5204927910150256205147738 9195 5300455525293857594792489 9196 5557565413772583467746411 9197 5068186688526067146325520 9198 5765099022206653224094262 9199 5070387399725527168159870 9200 5696028326233269386671018 9201 5337256574911213248675438 9202 5428189008180448659469488 9203 5697837975991000156552558 9204 5192168694605652363735770 9205 5907634432362329108877190 9206 5197549497878031455052049 9207 5834044417162834639660566 9208 5472897935751233694753134 9209 5558962855218687538241721 9210 5841569213680724623248979 9211 5319169444365502276677041 9212 6053604150777643944427894 9213 5327879873921531506055192 9214 5975333233166369285051856 9215 5611933310156180756434844 9216 5692848873447155279718239 9217 5988842243134608895686102 9218 5449262179247671191005149 9219 6203088863734301968806274 9220 5461456693199523956263230 9221 6119970995647724910653680 9222 5754445965509756059653205 9223 5829920559174302853272050 9224 6139742125018696770156046 9225 5582521909385024200545440 9226 6356171109811928312477243 9227 5598360022135995105430187 9228 6268035677958988257324127 9229 5900521164633486655008024 9230 5970253137639203606465674 9231 6294355908661348395945559 9232 5719025455969949456084702 9233 6512935321594171507070007 9234 5738671873597127465516741 9235 6419607045355921868435434 9236 6050246212359441063337907 9237 6113923603602941359017515 9238 6452772677325444935406163 9239 5858851494624289811268316 9240 6673467868302714252715555 9241 5882476253308386746758196 9242 6574766695862245297781931 9243 6203710503161292437620238 9244 6261010762888278847766767 9245 6615083594487344660282440 9246 6002080599794877464935447 9247 6837857099375759445931376 9248 6029859207354354777417074 9249 6733598102062719163864110 9250 6361005569864222671798213 9251 6411595274893721551239045 9252 6781381951142205262462062 9253 6148795290197290645545404 9254 7006193389015722038015845 9255 6180908870782380459663377 9256 6896186653846839906796065 9257 6522225133460359219332501 9258 6565759696100534917526646 9259 6951763214160311420820909 9260 6299080075333328100241462 9261 7178569181723503370280031 9262 6335715517338552849384374 9263 7062619702124059037687062 9264 6687465154051169135061000 9265 6723588524599950340222237 9266 7126325075714931727524096 9267 6453021503105861474699371 9268 7355079038845104041472934 9269 6494371610358086341641982 9270 7232986603533301891154211 9271 6856823882944620139596289 9272 6885168245660075160525704 9273 7305167503807352096785367 9274 6610708208557722521373986 9275 7535819686148799695165128 9276 6656971854839807975514893 9277 7407378766168695149683604 9278 7030401915929504870187356 9279 7050587378360911140082533 9280 7488392793910559460791397 9281 6772230963759373115294795 9282 7720890062459704785057918 9283 6823613250727900464893539 9284 7585889696345289180122403 9285 7208302247755902176457484 9286 7219936523317999875109086 9287 7676105621758273122172757 9288 6937682728873227178650021 9289 7910391369370836392794562 9290 6994395147431826344028838 9291 7768615046427725709372517 9292 7390630327845185932059685 9293 7393308411524319733913405 9294 7868413097301789289033433 9295 7107158704420509394145515 9296 8104427122058617637818773 9297 7169419299608697966843560 9298 7955652663746693721947823 9299 7577494117259767407940746 9300 7570797954332003888030317 9301 8065424819862430432012503 9302 7280756384779785158161700 9303 8303103201222862047252232 9304 7348789924240305641289887 9305 8147102640627213444106475 9306 7769004146957040310729432 9307 7752502294604777399307732 9308 8267252934503100608952475 9309 7458575612944234556956849 9310 8506527906180340459578157 9311 7532613759030229471726208 9312 8343067365554695833514771 9313 7965273577358976755607738 9314 7938520859063784254489581 9315 8474012189647878446279470 9316 7640718636568125731880335 9317 8714812009132944715114456 9318 7721000122154587526384182 9319 8543651575503956977591591 9320 8166418259262948353695691 9321 8128955411859031117947674 9322 8685819995974230417678545 9323 7827290165330801565749445 9324 8928068810640761181534295 9325 7914060973393058587386437 9326 8748962409458289441356189 9327 8372556796126534834999159 9328 8323910109390272502187619 9329 8902796486607963938561022 9330 8018397429650013756806760 9331 9146414196322086945182050 9332 8111910976675128249834788 9333 8959109463144961775437157 9334 8583810607753047824960779 9335 8523491556410950909115853 9336 9125064578646632163383773 9337 8214150240774215035399179 9338 9369966694811964854823479 9339 8314667564069463168092593 9340 9174204845015455145288552 9341 8800303995411900634502944 9342 8727808863440225183732520 9343 9352750036042747715083202 9344 8414661052287082556315073 9345 9598847537002336432394705 9346 8522451001252816508953820 9347 9394363233498054964799579 9348 9022164208421755381440982 9349 8936973705518147887740996 9350 9585981533873696363095136 9351 8620045023055237988133884 9352 9833180716596705989117651 9353 8735384454487692268132558 9354 9619701935552367873391870 9355 9249521512232003187106017 9356 9151100382330290831302027 9357 9824890724030997474209488 9358 8830420081653939240487028 9359 10073093052003531008119737 9360 8953594059146686133103611 9361 9850340946554685897181333 9362 9482509258031765108598355 9363 9370305879738389783525681 9364 10069612302357033502267180 9365 9045906992303124595135958 9366 10318714249602605460439376 9367 9177208989814112150254139 9368 10086403011545086670987926 9369 9721263953923453025964946 9370 9594709932744633322769103 9371 10320284077263239087226709 9372 9266629422350151550673561 9373 10570176968409819414363880 9374 9406361532004410488654263 9375 10328013687866555174342705 9376 9965925337691389304883641 9377 9824435089927742893893494 9378 10577047039859157541116984 9379 9492714011333089606389214 9380 10827616886175993630219677 9381 9641187155529388183375063 9382 10575301409228394080766481 9383 10216636451204069165841068 9384 10059606779379857346077026 9385 10840045435627755566810578 9386 9724290441662544922327485 9387 11091172766946395251533679 9388 9881824589555431370936429 9389 10828397551225634372356649 9390 10473543716481932722330939 9391 10300353376184013727951122 9392 11109426837677746177666644 9393 9961491510957420333824228 9394 11360986530118126670260375 9395 10128415899384247311241391 9396 11087436498348153702740435 9397 10736797013470839007128919 9398 10546806271462691380437496 9399 11385342221609769751843942 9400 10204453206074295553375670 9401 11637203321023273446968593 9402 10381106564999986019775268 9403 11352555712512705703663954 9404 11006549759554536748533133 9405 10799099943038927303490537 9406 11667946042028584592886508 9407 10453314778867443948882644 9408 11919971583076560585841758 9409 10640045561417872738525426 9410 11623895803153073315954350 9411 11282958990847998714952143 9412 11057372027741991978042611 9413 11957396310739637401067170 9414 10708218823720951750469670 9415 12209443131516742550507258 9416 10905385440878983448635609 9417 11901600598903108941609095 9418 11566185445306404313847805 9419 11321763395400924554333190 9420 12253854676663628086168942 9421 10969311356891640726445441 9422 12505773228782100236934392 9423 11177282416927936700944892 9424 12185817220909448189309124 9425 11856393647693380840390646 9426 11592418224559510022914798 9427 12557486507509023870485634 9428 11236741897706118478985731 9429 12809120661550672057604907 9430 11455896450419990371103602 9431 12476696157810290979804376 9432 12153751996444842573093543 9433 11869484079957866153715142 9434 12868460973237664570148068 9435 11510663551652416719953501 9436 13119647819487285982567326 9437 11741391337496030878111571 9438 12774391342418681405613196 9439 12458432852473853525599096 9440 12153111991815890902604254 9441 13186951131365065224399957 9442 11791233095411480639738746 9443 13437520775729486641179727 9444 12033934799573876712704468 9445 13079060230148385591199566 9446 12770612629954475159399167 9447 12443456536965688095845521 9448 13513134014132152685726325 9449 12078611063870806953049249 9450 13762909369156190506292007 9451 12333698575396173378775164 9452 13390863879222517950572314 9453 13090471889131914878660911 9454 12740675921869968135058711 9455 13847190717591763151834188 9456 12372961839167516595409447 9457 14095987288472698483989241 9458 12640858515185315007711525 9459 13709967032704798182116256 9460 13418195431198629113341262 9461 13044932067575576372359271 9462 14189306492648302030771730 9463 12674453741805078254425140 9464 14436932158157740893214145 9465 12955594676947537555840903 9466 14036538202395386062763861 9467 13753972395285664750639643 9468 13356390696640973226123602 9469 14539670838095686568587081 9470 12983259123893079025667056 9471 14785925626307790548179095 9472 13278091424978715761757286 9473 14370749754633040827343213 9474 14097996357610658417788532 9475 13675221422088941966775642 9476 14898477595693710573474200 9477 13299554464556261674658304 9478 15143153454426240099777399 9479 13608537530615958306042035 9480 14712777998047429769414647 9481 14450465432833826361952433 9482 14001597838425260647293595 9483 15265925047329820717036467 9484 13623520467564426373754617 9485 15508805609194360228278937 9486 13947126275289716955768242 9487 15062803273305282224365255 9488 14811582377665206706754238 9489 14335697614776829474137583 9490 15642216014308258104627520 9491 13955342161231508043666906 9492 15883076356273638463915424 9493 14294055555922538874283641 9494 15421010044896175953009978 9495 15181554696776619994769107 9496 14677702590191991330182569 9497 16027557958815502553922430 9498 14295209000637723670606075 9499 16266164356178174106442268 9500 14649527992731451916543924 9501 15787586995003689937257801 9502 15560594751063531824369075 9503 15027798871158848332388587 9504 16422163087605867222176816 9505 14643314972225284638734326 9506 16658272762268818763903100 9507 15013751039482235371004371 9508 16162727119509761534516313 9509 15948919868312504568583388 9510 15386176931386405985938770 9511 16826248457958211336791648 9512 14999858700823963883940486 9513 17059609320909578186467704 9514 15386937096254934187608674 9515 16546627826180112551547534 9516 16346752456321426950659004 9517 15753031713906759727991227 9518 17240036085949595738531452 9519 15365043559159292845138341 9520 17470386473840144662301450 9521 15769303624771084886702941 9522 16939491035080725370670459 9523 16754320118530520984915368 9524 16128562735545346172856537 9525 17663753057098965043409997 9526 15739077779902176667744617 9527 17890821462807000955445034 9528 16161073266344477196343992 9529 17341523281275461005760027 9530 17171855772213406770107613 9531 16512974193819990222573806 9532 18097631639428745004595003 9533 16122174570315082721757077 9534 18321136436509238504177559 9535 16562473962508231724238846 9536 17752935819857040071657285 9537 17599597769288632156805619 9538 16906475076318062260968446 9539 18541909398999644414572544 9540 16514552229556196893060581 9541 18761558559903545252946468 9542 16973739078382585707626624 9543 18173944733363806678012295 9544 18037790019803129831036094 9545 17309279272615102090435284 9546 18996829317968704423252730 9547 16916434268699187350629455 9548 19212320125926877159513882 9549 17395107528838579419147714 9550 18604771041636837002135440 9551 18486682118150515537703312 9552 17721605688786621189390391 9553 19462639915228183537063432 9554 17328049533532688124485188 9555 19673658669683376042765144 9556 17826823907524709477366862 9557 19045640814172246272011550 9558 18946529472077966004479053 9559 18143678364579179209579012 9560 19939595369677569894951227 9561 17749632330199735655803372 9562 20145817085156521407102474 9563 18269138618814258465226297 9564 19496785285025701844520379 9565 19417593434547200169922791 9566 18575726593294953947378583 9567 20427955646188705249795958 9568 18181422553744105216639566 9569 20629043744495283390998039 9570 18722308012743151602634196 9571 19958440970326540043562337 9572 19900141438505676545212016 9573 19017985044458758423710997 9574 20927986624318659571772254 9575 18623665819626487290625340 9576 21123592619937844567036279 9577 19186594522998675678342788 9578 20430849788461050513688846 9579 20394447134636247394725004 9580 19470693889324347081484534 9581 21439960229832838353815060 9582 19076613598280406742569849 9583 21629723408423963945926692 9584 19662266808031810489211180 9585 20914259182984984519935565 9586 20900790532143859160952113 9587 19934098929291946166765479 9588 21964154569095411578595444 9589 19540523352773650227532744 9590 22147701658962242227100523 9591 20149599895356247057299621 9592 21408922248327522001788625 9593 21419458142650368817550123 9594 20408451727296593075248471 9595 22500854066392149994006651 9596 20015658679648187054906822 9597 22677798902805773937899416 9598 20648875329109862131700098 9599 21915097858349532797990085 9600 21950743127258648613439384 9601 20894009742242330124130240 9602 23050349604245314964625386 9603 20502289453007297574786345 9604 23220292786505253030018567 9605 21160381320944580509050974 9606 22433050797821157721966055 9607 22494945446859994318192514 9608 21391036466544705772145542 9609 23612938666788401410005004 9610 21000691971926108558165573 9611 23775467207895540825979844 9612 21684412904323538314685402 9613 22963051896884449368746826 9614 23052372015748703738041215 9615 21899801566859873419855852 9616 24188925486263049400945086 9617 21511149111257326759884852 9618 24343612455087691444380041 9619 22221272092294459225668581 9620 23505378168569014654042723 9621 23623336858620907026210029 9622 22420581028065739981648228 9623 24778621192708752904541844 9624 22033950475911721551081474 9625 24925025348525082959521898 9626 22771268038821430077367012 9627 24060312949429434173053778 9628 24208161271024325752809760 9629 22953657300576839243510140 9630 25382343966910467243592239 9631 22569392558688359018346489 9632 25520009386178704378413530 9633 23334717203747096320373485 9634 24628146043375447654206345 9635 24807173983339234959480302 9636 23499319451061517832039225 9637 26000419196677692874071973 9638 23117778901737632721202497 9639 26128874891943007153537547 9640 23911943521470872084405171 9641 25209173868766852630209699 9642 25420711328360235923230192 9643 24057863316646639829848692 9644 26633179636523044884018172 9645 23679420261735444262035131 9646 26751939167310558316997548 9647 24503278573418427384881666 9648 25803699608847289346246061 9649 26049117412562437944835815 9650 24629591662681676138151662 9651 27280965570816960051102361 9652 24254634778855222138530971 9653 27389526646389791060288760 9654 25109061764391595782862192 9655 26412033365592173862589269 9656 26692744291124713646085342 9657 25214814344151067802098455 9658 27944124980489585906579039 9659 24843748149619628255852745 9660 28041969054347414396414604 9661 25729640502877346304162988 9662 27034492317048278948372965 9663 27351952146797086736096615 9664 25813848470810156494895177 9665 28623013713359708462956482 9666 25447093803722438794848573 9667 28709605569342797327771051 9668 26365370385408657658488985 9669 27671400878243688354229256 9670 28027109472688104728435616 9671 26427018576137413403349781 9672 29317995658164930648217735 9673 26065013084906096784215177 9674 29392782988039357335883177 9675 27016615385059464531366148 9676 28323090865749099724919350 9677 28718593259062858729806380 9678 27054656790181841904825511 9679 30029442922376299195935654 9680 26697855435989382700043148 9681 30091855894763426409777603 9682 27683748044170360918955044 9683 28989901665972821038832850 9684 29426789184230827324287883 9685 27697103016402292850329690 9686 30757736013874898026256787 9687 27345978588134506335626224 9688 30807186834399242645327845 9689 28367149671390907173202910 9690 29672180407274066872227179 9691 30152091809617958118030672 9692 28354705112581312108081760 9693 31503264026577088907649580 9694 28009748754452194130141563 9695 31539146489093842918012872 9696 29067210543139230761751902 9697 30370282135980681122288518 9698 30894904779105631182426549 9699 29027819075914439113718580 9700 32266424830089367902534615 9701 28689540828038045688213611 9702 32288113858864279184563035 9703 29784330109568601562893914 9704 31084569996399686086003827 9705 31655641022734823541381696 9706 29716809232361489404125417 9707 33047625263483149574502482 9708 29385738584543036527094776 9709 33054476446184387338550170 9710 30518917205145841505401625 9711 31815415414910735546763626 9712 32434722964861734760296062 9713 30422048430365099708508904 9714 33847281333274048487895162 9715 30098734889375582935864289 9716 33838630444647468899278968 9717 31271390263935247002450167 9718 32563198288234835030770409 9719 33232582736867259205344509 9720 31143918239027158070811594 9721 34665818415699755757223774 9722 30828931909642531077237001 9723 34640980931785725528009275 9724 32042177539697225346143548 9725 33328307175972534936035750 9726 34049662394510335482107196 9727 31882809150852944865318813 9728 35503671463384838394879280 9729 31576741330930807011759723 9730 35461942066146914840307873 9731 32831717330899491620286335 9732 34111139497508099782307173 9733 34886414140031792409835522 9734 32639120789157880716256082 9735 36361285216490506044694348 9736 32342584579041764799739167 9737 36301937288712843379635513 9738 33640458210754546880321051 9739 34912101733378172059933583 9740 35743300549102654028567516 9741 33413262120251449641083373 9742 37239114418441595150571524 9743 33126893046784476316077141 9744 37161399528764451017915336 9745 34468859262385629877820157 9746 35731609631205758957621668 9747 36620794802727930778325136 9748 34205651670497658905920671 9749 38137624036332930058670352 9750 33930108325944872498291237 9751 38040771414282050865178321 9752 35317390319239568373183155 9753 36570088416302565705119322 9754 37519380924203959596495515 9755 35016717748371550032249930 9756 39057289486111404406939685 9757 34752682444541680731125919 9758 38940505486989950176256982 9759 36186532210853252678305446 9760 37427973007045021850834721 9761 38439554021244909396974984 9762 35846898671615787919896852 9763 39998596862640232597413117 9764 35595078109491146367735045 9765 39861064422138144328410894 9766 37076777014097056111747961 9767 38305708235131730716493684 9768 39381820533380790026524218 9769 36696642999622000846222809 9770 40962043174745986535514008 9771 36457768954796386156593121 9772 40802921253134974237926625 9773 37988628310006647889091942 9774 39203749070832407536804755 9775 40346698484747359403688901 9776 37566409771145772654105041 9777 41948136585359340461478014 9778 37341239795388654203472561 9779 41766559601127755182899699 9780 38922601446331622655433915 9781 40122560853340953002174324 9782 41334717742374725170503526 9783 38456668747485339127099612 9784 42957396656854597228377805 9785 38245986886741481768984419 9786 42752473909650134070765332 9787 39879223805917315614965532 9788 41062619526347657227095107 9789 42346420280100010232151760 9790 39367900661237982011053309 9791 43990354601703582587303939 9792 39172518190390487093281096 9793 43761169684437695476511139 9794 40859035081053536283799800 9795 42024411878948316124241534 9796 43382360448215527252455477 9797 40300597470769782402184870 9798 45047553538553633217606384 9799 40121353645485149492352177 9800 44793163738535650813750403 9801 41862587553911721756587942 9802 43008435792010404194930662 9803 44443105248983011072970990 9804 41255262620518046027623676 9805 46129548753850127785793247 9806 41093025446511091609167419 9807 45848984442804848259617119 9808 42890446383209769217933291 9809 44015200490119449660493699 9810 45529234618130201126954778 9811 42232411307267911980458893 9812 47236907969118141897966696 9813 42088078327314725321863065 9814 46929171981955235102054635 9815 43943189897231397878348948 9816 45045226799231133659634925 9817 46641341712465715672746628 9818 43232570752528013424314085 9819 48370211614028746294461278 9820 43107069851574794716738199 9821 48034278616217941590439506 9822 45021409893345053174344528 9823 46099047410157861948284389 9824 47780033203733563964976316 9825 44256280481152801642195103 9826 49530053105369595882561394 9827 44150570709858470738184757 9828 49164868948790644501142927 9829 46125711944154779105739808 9830 47177207148020947635854430 9831 48945929578848852815906247 9832 45304092606342204941834607 9833 50717039132050615405284286 9834 45219165023412771956251648 9835 50321520199172534841782827 9836 47256715710434060510149025 9837 48280263247803004485450533 9838 50139665446641303386520822 9839 46376572121172594347742369 9840 51931789946269716629219279 9841 46313450654835013088586568 9842 51504822482529313732732858 9843 48415055260980872233930076 9844 49408785636137555586055738 9845 51361889851253980624183661 9846 47474297196795787913396188 9847 53174939660974865071509324 9848 47434039525779558605250256 9849 52715379095209929769513230 9850 49601379399551171481468617 9851 50563357219476567765929187 9852 52613266592329345388924843 9853 48597859487466697753437311 9854 54447136553752948667821090 9855 48581557941850888038469647 9856 53953806806561497585067361 9857 50816351999015126731707179 9858 51744574178779042805536449 9859 53894474552136118419709780 9860 49747864442542680549444548 9861 55749043377287513895149571 9862 49756646924847025969026457 9863 55220736157169743807870525 9864 52060652342899809126957052 9865 52953046270867757609392655 9866 55206208029774794768166031 9867 50924931625622110539453724 9868 57081337676521579546274492 9869 50959962552509916996985002 9870 56516811763677696194969609 9871 53334975474468951691058530 9872 54189397136603682331305080 9873 56549177082621634989904705 9874 52129695040971844650354306 9875 58444712112673586688478061 9876 52192176305953857972634764 9877 57842692630315850066518363 9878 54640032553510257662739419 9879 55454264616031832712348278 9880 57924107875154944464898467 9881 53362803467418308561773278 9882 59839874794248703252839850 9883 53453975424935421498220713 9884 59199052467303075647013252 9885 55976551220987440964722315 9886 56748301070654767000261933 9887 59331743035330065455069976 9888 54624920799858773914380947 9889 61267549615199790974535379 9890 54746063271143337576876551 9891 60586580016257654403030803 9892 57345275971734512117782225 9893 58072173712994442728202710 9894 60772842018653120164810060 9895 55916726398575072357449504 9896 62728476600386522805371005 9897 56069159699678912471180830 9898 62005979382784539548507408 9899 58746968535356347169144589 9900 59426564943605620466185610 9901 62248181480126799578204315 9902 57238915446513521553583520 9903 64223412258493474672230083 9904 57424001438913113791328704 9905 63457970376384660691953869 9906 60182408265520372471216535 9907 60812172695708796438809264 9908 63758555654224728553241626 9909 58592199314721145431130087 9910 65753129942562222191855945 9911 58811342478898349367133199 9912 64943288857859495067593357 9913 61652392537810545797161205 9914 62229710787613136459171571 9915 65304776743074854870306952 9916 59977305936109485910074010 9917 67318420218305060961060466 9918 60231954468529050895475227 9919 66462687094363447635398578 9920 63157737156336085591562365 9921 63679909283104980170545339 9922 66887675313015161323674367 9923 61394980187744258327090226 9924 68920091240362207902885382 9925 61686627121636854573503100 9926 68016934122284698371296246 9927 64699276769273571602773880 9928 65163514859979995285354473 9929 68508100699709596375220522 9930 62845984281840000272598590 9931 70558969136677187691693993 9932 63176168632222804594015184 9933 69606816118114084283251415 9934 66277865293542799345127061 9935 66681291186902472621104553 9936 70166921421994578793333034 9937 64331098165666483160001663 9938 72235898401159385429676313 9939 64701406099020465312450748 9940 71233136777490432521998333 9941 67894376348802766825183486 9942 68234019308777784302150211 9943 71865025604651726581789938 9944 65851119930554233415654119 9945 73951742294815857929089298 9946 66263185959601029515022820 9947 72896717702589253799925477 9948 69549703700976430578398548 9949 69822498040829766793222638 9950 73603321410284522286800186 9951 67406866230214811039522664 9952 75707383255528818196232738 9953 67862374434222744747145606 9954 74598398798051306299071459 9955 71244761715498689999507992 9956 71447544371577344178417148 9957 75382737480502639090501048 9958 68999172708571748786359378 9959 77503723316668589912086352 9960 69499857979644767190465739 9961 76339038675625611565827029 9962 72980485820504828971745689 9963 73109993874910787880159737 9964 77204223386599309316550074 9965 70628894437327054841831838 9966 79341684534726202804129171 9967 71176543753116558054480703 9968 78119515067731876766983913 9969 74757832980162292648481270 9970 74810701131470586710782307 9971 79068750089933866860350053 9972 72296906363468112670983465 9973 81222209426163459933094173 9974 72893360086772329245707649 9975 79940725250124921929043244 9976 76577782178371971503978284 9977 76550540159538337693552097 9978 80977310412212840430531250 9979 74004103766949528306201755 9980 83146261413672741066046637 9981 74651256972650817548097915 9982 81803586473874876465316755 9983 78441334913050641853757736 9984 78330404855651670806297952 9985 82930919515890482864461509 9986 75751402728764079357622389 9987 85114825282052751114348291 9988 76451206558579682018791940 9989 83709036406854120873939690 9990 80349515701230043063554792 9991 80151209445162028270097342 9992 84930615394890448614430799 9993 77539740609647371664196133 9994 87128907643900922698529388 9995 78294203655154354674434880 9996 85658033584953929017808010 9997 82303372595193379038053545 9998 82013888942956748423136143 9999 86977459375878619051926606 10000 79370076539640085000546909