0 1 1 1 2 2 3 1 4 2 5 4 6 1 7 2 8 4 9 7 10 1 11 2 12 4 13 6 14 12 15 1 16 2 17 4 18 6 19 12 20 21 21 1 22 2 23 4 24 6 25 10 26 20 27 37 28 1 29 2 30 4 31 6 32 10 33 17 34 38 35 65 36 1 37 2 38 4 39 6 40 10 41 16 42 28 43 66 44 114 45 1 46 2 47 4 48 6 49 10 50 16 51 26 52 49 53 124 54 200 55 1 56 2 57 4 58 6 59 10 60 16 61 26 62 42 63 84 64 224 65 351 66 1 67 2 68 4 69 6 70 10 71 16 72 26 73 42 74 70 75 148 76 424 77 616 78 1 79 2 80 4 81 6 82 10 83 16 84 26 85 42 86 68 87 116 88 263 89 788 90 1081 91 1 92 2 93 4 94 6 95 10 96 16 97 26 98 42 99 68 100 110 101 196 102 472 103 1502 104 1897 105 1 106 2 107 4 108 6 109 10 110 16 111 26 112 42 113 68 114 110 115 178 116 332 117 858 118 2838 119 3329 120 1 121 2 122 4 123 6 124 10 125 16 126 26 127 42 128 68 129 110 130 178 131 291 132 572 133 1568 134 5438 135 5842 136 1 137 2 138 4 139 6 140 10 141 16 142 26 143 42 144 68 145 110 146 178 147 288 148 478 149 996 150 2893 151 10386 152 10252 153 1 154 2 155 4 156 6 157 10 158 16 159 26 160 42 161 68 162 110 163 178 164 288 165 466 166 792 167 1758 168 5372 169 20004 170 17991 171 1 172 2 173 4 174 6 175 10 176 16 177 26 178 42 179 68 180 110 181 178 182 288 183 466 184 754 185 1320 186 3134 187 10034 188 38508 189 31572 190 1 191 2 192 4 193 6 194 10 195 16 196 26 197 42 198 68 199 110 200 178 201 288 202 466 203 754 204 1224 205 2224 206 5650 207 18824 208 74516 209 55405 210 1 211 2 212 4 213 6 214 10 215 16 216 26 217 42 218 68 219 110 220 178 221 288 222 466 223 754 224 1220 225 1994 226 3792 227 10276 228 35428 229 144264 230 97229 231 1 232 2 233 4 234 6 235 10 236 16 237 26 238 42 239 68 240 110 241 178 242 288 243 466 244 754 245 1220 246 1974 247 3264 248 6555 249 18836 250 66898 251 280216 252 170625 253 1 254 2 255 4 256 6 257 10 258 16 259 26 260 42 261 68 262 110 263 178 264 288 265 466 266 754 267 1220 268 1974 269 3194 270 5368 271 11480 272 34720 273 126683 274 544736 275 299426 276 1 277 2 278 4 279 6 280 10 281 16 282 26 283 42 284 68 285 110 286 178 287 288 288 466 289 754 290 1220 291 1974 292 3194 293 5173 294 8888 295 20360 296 64310 297 240483 298 1061292 299 525456 300 1 301 2 302 4 303 6 304 10 305 16 306 26 307 42 308 68 309 110 310 178 311 288 312 466 313 754 314 1220 315 1974 316 3194 317 5168 318 8392 319 14846 320 36532 321 119582 322 457334 323 2069596 324 922111 325 1 326 2 327 4 328 6 329 10 330 16 331 26 332 42 333 68 334 110 335 178 336 288 337 466 338 754 339 1220 340 1974 341 3194 342 5168 343 8362 344 13647 345 25072 346 66250 347 223066 348 870956 349 4042254 350 1618192 351 1 352 2 353 4 354 6 355 10 356 16 357 26 358 42 359 68 360 110 361 178 362 288 363 466 364 754 365 1220 366 1974 367 3194 368 5168 369 8362 370 13530 371 22256 372 42862 373 121267 374 417028 375 1660850 376 7902294 377 2839729 378 1 379 2 380 4 381 6 382 10 383 16 384 26 385 42 386 68 387 110 388 178 389 288 390 466 391 754 392 1220 393 1974 394 3194 395 5168 396 8362 397 13530 398 21898 399 36437 400 74234 401 223696 402 780876 403 3171112 404 15466842 405 4983377 406 1 407 2 408 4 409 6 410 10 411 16 412 26 413 42 414 68 415 110 416 178 417 288 418 466 419 754 420 1220 421 1974 422 3194 423 5168 424 8362 425 13530 426 21892 427 35464 428 59974 429 130300 430 415154 431 1463800 432 6061596 433 30297422 434 8745217 435 1 436 2 437 4 438 6 439 10 440 16 441 26 442 42 443 68 444 110 445 178 446 288 447 466 448 754 449 1220 450 1974 451 3194 452 5168 453 8362 454 13530 455 21892 456 35422 457 57496 458 99428 459 231802 460 773918 461 2746304 462 11597587 463 59404174 464 15346786 465 1 466 2 467 4 468 6 469 10 470 16 471 26 472 42 473 68 474 110 475 178 476 288 477 466 478 754 479 1220 480 1974 481 3194 482 5168 483 8362 484 13530 485 21892 486 35422 487 57314 488 93352 489 166316 490 417726 491 1447198 492 5155556 493 22206775 494 116558270 495 26931732 496 1 497 2 498 4 499 6 500 10 501 16 502 26 503 42 504 68 505 110 506 178 507 288 508 466 509 754 510 1220 511 1974 512 3194 513 5168 514 8362 515 13530 516 21892 517 35422 518 57314 519 92743 520 151878 521 281141 522 761696 523 2711673 524 9682418 525 42551339 526 228876426 527 47261895 528 1 529 2 530 4 531 6 532 10 533 16 534 26 535 42 536 68 537 110 538 178 539 288 540 466 541 754 542 1220 543 1974 544 3194 545 5168 546 8362 547 13530 548 21892 549 35422 550 57314 551 92736 552 150106 553 247814 554 480936 555 1403162 556 5086888 557 18189458 558 81591256 559 449713994 560 82938844 561 1 562 2 563 4 564 6 565 10 566 16 567 26 568 42 569 68 570 110 571 178 572 288 573 466 574 754 575 1220 576 1974 577 3194 578 5168 579 8362 580 13530 581 21892 582 35422 583 57314 584 92736 585 150050 586 243054 587 406008 588 833575 589 2606792 590 9547003 591 34178904 592 156553245 593 884199348 594 145547525 595 1 596 2 597 4 598 6 599 10 600 16 601 26 602 42 603 68 604 110 605 178 606 288 607 466 608 754 609 1220 610 1974 611 3194 612 5168 613 8362 614 13530 615 21892 616 35422 617 57314 618 92736 619 150050 620 242786 621 393820 622 668846 623 1465020 624 4875384 625 17915852 626 64236714 627 300565760 628 1739434972 629 255418101 630 1 631 2 632 4 633 6 634 10 635 16 636 26 637 42 638 68 639 110 640 178 641 288 642 466 643 754 644 1220 645 1974 646 3194 647 5168 648 8362 649 13530 650 21892 651 35422 652 57314 653 92736 654 150050 655 242786 656 392844 657 638733 658 1109580 659 2611397 660 9164058 661 33603322 662 120749592 663 577360360 664 3423770240 665 448227521 666 1 667 2 668 4 669 6 670 10 671 16 672 26 673 42 674 68 675 110 676 178 677 288 678 466 679 754 680 1220 681 1974 682 3194 683 5168 684 8362 685 13530 686 21892 687 35422 688 57314 689 92736 690 150050 691 242786 692 392836 693 635694 694 1037452 695 1856646 696 4718800 697 17285438 698 62977102 699 227018306 700 1109601934 701 6742430340 702 786584466 703 1 704 2 705 4 706 6 707 10 708 16 709 26 710 42 711 68 712 110 713 178 714 288 715 466 716 754 717 1220 718 1974 719 3194 720 5168 721 8362 722 13530 723 21892 724 35422 725 57314 726 92736 727 150050 728 242786 729 392836 730 635622 731 1028836 732 1688629 733 3138796 734 8635030 735 32674386 736 117915252 737 426886298 738 2133499936 739 13284205108 740 1380359512 741 1 742 2 743 4 744 6 745 10 746 16 747 26 748 42 749 68 750 110 751 178 752 288 753 466 754 754 755 1220 756 1974 757 3194 758 5168 759 8362 760 13530 761 21892 762 35422 763 57314 764 92736 765 150050 766 242786 767 392836 768 635622 769 1028458 770 1665580 771 2756756 772 5369866 773 15978232 774 61828036 775 220551367 776 802872340 777 4104080898 778 26184579268 779 2422362079 780 1 781 2 782 4 783 6 784 10 785 16 786 26 787 42 788 68 789 110 790 178 791 288 792 466 793 754 794 1220 795 1974 796 3194 797 5168 798 8362 799 13530 800 21892 801 35422 802 57314 803 92736 804 150050 805 242786 806 392836 807 635622 808 1028458 809 1664089 810 2697588 811 4518813 812 9309476 813 29845221 814 117011096 815 412088980 816 1510325700 817 7898144007 818 51634269200 819 4250949112 820 1 821 2 822 4 823 6 824 10 825 16 826 26 827 42 828 68 829 110 830 178 831 288 832 466 833 754 834 1220 835 1974 836 3194 837 5168 838 8362 839 13530 840 21892 841 35422 842 57314 843 92736 844 150050 845 242786 846 392836 847 635622 848 1028458 849 1664080 850 2692628 851 4371974 852 7446630 853 16369934 854 56170495 855 221325064 856 769167238 857 2841776888 858 15205693248 859 101859286256 860 7459895657 861 1 862 2 863 4 864 6 865 10 866 16 867 26 868 42 869 68 870 110 871 178 872 288 873 466 874 754 875 1220 876 1974 877 3194 878 5168 879 8362 880 13530 881 21892 882 35422 883 57314 884 92736 885 150050 886 242786 887 392836 888 635622 889 1028458 890 1664080 891 2692538 892 4357133 893 7092850 894 12354907 895 29205954 896 106328644 897 418183170 898 1434238537 899 5348222132 900 29285216744 901 201013557832 902 13091204281 903 1 904 2 905 4 906 6 907 10 908 16 909 26 910 42 911 68 912 110 913 178 914 288 915 466 916 754 917 1220 918 1974 919 3194 920 5168 921 8362 922 13530 923 21892 924 35422 925 57314 926 92736 927 150050 928 242786 929 392836 930 635622 931 1028458 932 1664080 933 2692538 934 4356618 935 7051356 936 11524290 937 20671664 938 52852720 939 202106652 940 788978816 941 2671943758 942 10067775128 943 56421484679 944 396828240240 945 22973462017 946 1 947 2 948 4 949 6 950 10 951 16 952 26 953 42 954 68 955 110 956 178 957 288 958 466 959 754 960 1220 961 1974 962 3194 963 5168 964 8362 965 13530 966 21892 967 35422 968 57314 969 92736 970 150050 971 242786 972 392836 973 635622 974 1028458 975 1664080 976 2692538 977 4356618 978 7049166 979 11413650 980 18764340 981 34939674 982 96927644 983 385180521 984 1485963010 985 4973719830 986 18956838190 987 108739805975 988 783655206864 989 40315615410 990 1 991 2 992 4 993 6 994 10 995 16 996 26 997 42 998 68 999 110 1000 178 1001 288 1002 466 1003 754 1004 1220 1005 1974 1006 3194 1007 5168 1008 8362 1009 13530 1010 21892 1011 35422 1012 57314 1013 92736 1014 150050 1015 242786 1016 392836 1017 635622 1018 1028458 1019 1664080 1020 2692538 1021 4356618 1022 7049156 1023 11405884 1024 18480120 1025 30642784 1026 59758072 1027 179893928 1028 735128051 1029 2793300670 1030 9251891682 1031 35703349402 1032 209639798377 1033 1548049594288 1034 70748973084 1035 1 1036 2 1037 4 1038 6 1039 10 1040 16 1041 26 1042 42 1043 68 1044 110 1045 178 1046 288 1047 466 1048 754 1049 1220 1050 1974 1051 3194 1052 5168 1053 8362 1054 13530 1055 21892 1056 35422 1057 57314 1058 92736 1059 150050 1060 242786 1061 392836 1062 635622 1063 1028458 1064 1664080 1065 2692538 1066 4356618 1067 7049156 1068 11405774 1069 18455612 1070 29935449 1071 50238348 1072 103570207 1073 337315182 1074 1403571075 1075 5240243386 1076 17199806198 1077 67261061724 1078 404289382111 1079 3058973151356 1080 124155792775 1081 1 1082 2 1083 4 1084 6 1085 10 1086 16 1087 26 1088 42 1089 68 1090 110 1091 178 1092 288 1093 466 1094 754 1095 1220 1096 1974 1097 3194 1098 5168 1099 8362 1100 13530 1101 21892 1102 35422 1103 57314 1104 92736 1105 150050 1106 242786 1107 392836 1108 635622 1109 1028458 1110 1664080 1111 2692538 1112 4356618 1113 7049156 1114 11405774 1115 18454930 1116 29863828 1117 48525844 1118 82791794 1119 182089346 1120 637821742 1121 2678706948 1122 9810535320 1123 31960135998 1124 126744825506 1125 779896958998 1126 6046316398268 1127 217878227876 1128 1 1129 2 1130 4 1131 6 1132 10 1133 16 1134 26 1135 42 1136 68 1137 110 1138 178 1139 288 1140 466 1141 754 1142 1220 1143 1974 1144 3194 1145 5168 1146 8362 1147 13530 1148 21892 1149 35422 1150 57314 1151 92736 1152 150050 1153 242786 1154 392836 1155 635622 1156 1028458 1157 1664080 1158 2692538 1159 4356618 1160 7049156 1161 11405774 1162 18454930 1163 29860715 1164 48327504 1165 78743333 1166 137344866 1167 324908346 1168 1213945364 1169 5106932547 1170 18329267938 1171 59365301612 1172 238895395084 1173 1504882720952 1174 11954318278036 1175 382349636061 1176 1 1177 2 1178 4 1179 6 1180 10 1181 16 1182 26 1183 42 1184 68 1185 110 1186 178 1187 288 1188 466 1189 754 1190 1220 1191 1974 1192 3194 1193 5168 1194 8362 1195 13530 1196 21892 1197 35422 1198 57314 1199 92736 1200 150050 1201 242786 1202 392836 1203 635622 1204 1028458 1205 1664080 1206 2692538 1207 4356618 1208 7049156 1209 11405774 1210 18454930 1211 29860704 1212 48315766 1213 78216248 1214 127969162 1215 229729990 1216 588314006 1217 2321548018 1218 9721429069 1219 34176554402 1220 110240339855 1221 450396299610 1222 2904582927722 1223 23641331962380 1224 670976837021 1225 1 1226 2 1227 4 1228 6 1229 10 1230 16 1231 26 1232 42 1233 68 1234 110 1235 178 1236 288 1237 466 1238 754 1239 1220 1240 1974 1241 3194 1242 5168 1243 8362 1244 13530 1245 21892 1246 35422 1247 57314 1248 92736 1249 150050 1250 242786 1251 392836 1252 635622 1253 1028458 1254 1664080 1255 2692538 1256 4356618 1257 7049156 1258 11405774 1259 18454930 1260 29860704 1261 48315634 1262 78177220 1263 126615474 1264 208404482 1265 388108102 1266 1080205110 1267 4454089142 1268 18470593428 1269 63602515292 1270 204679346911 1271 849354750490 1272 5607584513174 1273 46765681903006 1274 1177482265857 1275 1 1276 2 1277 4 1278 6 1279 10 1280 16 1281 26 1282 42 1283 68 1284 110 1285 178 1286 288 1287 466 1288 754 1289 1220 1290 1974 1291 3194 1292 5168 1293 8362 1294 13530 1295 21892 1296 35422 1297 57314 1298 92736 1299 150050 1300 242786 1301 392836 1302 635622 1303 1028458 1304 1664080 1305 2692538 1306 4356618 1307 7049156 1308 11405774 1309 18454930 1310 29860704 1311 48315634 1312 78176338 1313 126496288 1314 205028438 1315 340371922 1316 663370504 1317 2008621830 1318 8561758568 1319 35018900892 1320 118147633362 1321 379989086954 1322 1602093909644 1323 10828637939150 1324 92530735351934 1325 2066337330754 1326 1 1327 2 1328 4 1329 6 1330 10 1331 16 1332 26 1333 42 1334 68 1335 110 1336 178 1337 288 1338 466 1339 754 1340 1220 1341 1974 1342 3194 1343 5168 1344 8362 1345 13530 1346 21892 1347 35422 1348 57314 1349 92736 1350 150050 1351 242786 1352 392836 1353 635622 1354 1028458 1355 1664080 1356 2692538 1357 4356618 1358 7049156 1359 11405774 1360 18454930 1361 29860704 1362 48315634 1363 78176338 1364 126491984 1365 204685678 1366 332163546 1367 558043402 1368 1148914102 1369 3776298202 1370 16470548746 1371 66240112955 1372 219093581242 1373 705448855794 1374 3022653177364 1375 20915728100774 1376 183123377120858 1377 3626169232672 1378 1 1379 2 1380 4 1381 6 1382 10 1383 16 1384 26 1385 42 1386 68 1387 110 1388 178 1389 288 1390 466 1391 754 1392 1220 1393 1974 1394 3194 1395 5168 1396 8362 1397 13530 1398 21892 1399 35422 1400 57314 1401 92736 1402 150050 1403 242786 1404 392836 1405 635622 1406 1028458 1407 1664080 1408 2692538 1409 4356618 1410 7049156 1411 11405774 1412 18454930 1413 29860704 1414 48315634 1415 78176338 1416 126491972 1417 204668466 1418 331221616 1419 538521232 1420 919534134 1421 2018608338 1422 7164790012 1423 31681407446 1424 124994515166 1425 405641731548 1426 1309744039076 1427 5704097163920 1428 40408152339872 1429 362490328723902 1430 6363483400447 1431 1 1432 2 1433 4 1434 6 1435 10 1436 16 1437 26 1438 42 1439 68 1440 110 1441 178 1442 288 1443 466 1444 754 1445 1220 1446 1974 1447 3194 1448 5168 1449 8362 1450 13530 1451 21892 1452 35422 1453 57314 1454 92736 1455 150050 1456 242786 1457 392836 1458 635622 1459 1028458 1460 1664080 1461 2692538 1462 4356618 1463 7049156 1464 11405774 1465 18454930 1466 29860704 1467 48315634 1468 78176338 1469 126491972 1470 204668310 1471 331161400 1472 536026491 1473 873990962 1474 1524985644 1475 3600243540 1476 13692596482 1477 60889787962 1478 235282194342 1479 749932361558 1480 2431971840915 1481 10766644084036 1482 78083278873328 1483 717695222860586 1484 11167134898976 1485 1 1486 2 1487 4 1488 6 1489 10 1490 16 1491 26 1492 42 1493 68 1494 110 1495 178 1496 288 1497 466 1498 754 1499 1220 1500 1974 1501 3194 1502 5168 1503 8362 1504 13530 1505 21892 1506 35422 1507 57314 1508 92736 1509 150050 1510 242786 1511 392836 1512 635622 1513 1028458 1514 1664080 1515 2692538 1516 4356618 1517 7049156 1518 11405774 1519 18454930 1520 29860704 1521 48315634 1522 78176338 1523 126491972 1524 204668310 1525 331160282 1526 535834416 1527 867587160 1528 1420538210 1529 2549501492 1530 6518404286 1531 26310453179 1532 116866651800 1533 441783774396 1534 1384613793970 1535 4516502829308 1536 20326619861664 1537 150916442287886 1538 1421251769406730 1539 19596955630177 1540 1 1541 2 1542 4 1543 6 1544 10 1545 16 1546 26 1547 42 1548 68 1549 110 1550 178 1551 288 1552 466 1553 754 1554 1220 1555 1974 1556 3194 1557 5168 1558 8362 1559 13530 1560 21892 1561 35422 1562 57314 1563 92736 1564 150050 1565 242786 1566 392836 1567 635622 1568 1028458 1569 1664080 1570 2692538 1571 4356618 1572 7049156 1573 11405774 1574 18454930 1575 29860704 1576 48315634 1577 78176338 1578 126491972 1579 204668310 1580 331160282 1581 535828605 1582 867013640 1583 1404538549 1584 2313609400 1585 4304098496 1586 11973421402 1587 50748303924 1588 223905068606 1589 827486737200 1590 2553432124508 1591 8389458966479 1592 38382907008508 1593 291743392746575 1594 2815048562935950 1595 34390259761825 1596 1 1597 2 1598 4 1599 6 1600 10 1601 16 1602 26 1603 42 1604 68 1605 110 1606 178 1607 288 1608 466 1609 754 1610 1220 1611 1974 1612 3194 1613 5168 1614 8362 1615 13530 1616 21892 1617 35422 1618 57314 1619 92736 1620 150050 1621 242786 1622 392836 1623 635622 1624 1028458 1625 1664080 1626 2692538 1627 4356618 1628 7049156 1629 11405774 1630 18454930 1631 29860704 1632 48315634 1633 78176338 1634 126491972 1635 204668310 1636 331160282 1637 535828592 1638 866989056 1639 1402909222 1640 2274562884 1641 3778687282 1642 7350160426 1643 22287195416 1644 98118349946 1645 428088059782 1646 1546185044893 1647 4704046375778 1648 15587121962682 1649 72492827745488 1650 564089539106185 1651 5576753317811558 1652 60350698792449 1653 1 1654 2 1655 4 1656 6 1657 10 1658 16 1659 26 1660 42 1661 68 1662 110 1663 178 1664 288 1665 466 1666 754 1667 1220 1668 1974 1669 3194 1670 5168 1671 8362 1672 13530 1673 21892 1674 35422 1675 57314 1676 92736 1677 150050 1678 242786 1679 392836 1680 635622 1681 1028458 1682 1664080 1683 2692538 1684 4356618 1685 7049156 1686 11405774 1687 18454930 1688 29860704 1689 48315634 1690 78176338 1691 126491972 1692 204668310 1693 331160282 1694 535828592 1695 866988874 1696 1402818859 1697 2270114900 1698 3685334738 1699 6194598278 1700 12717103452 1701 41972175754 1702 189932209958 1703 816591863708 1704 2882291065957 1705 8658300630678 1706 28967233339159 1707 136940965143816 1708 1090873583728759 1709 11049804773974510 1710 105908093453250 1711 1 1712 2 1713 4 1714 6 1715 10 1716 16 1717 26 1718 42 1719 68 1720 110 1721 178 1722 288 1723 466 1724 754 1725 1220 1726 1974 1727 3194 1728 5168 1729 8362 1730 13530 1731 21892 1732 35422 1733 57314 1734 92736 1735 150050 1736 242786 1737 392836 1738 635622 1739 1028458 1740 1664080 1741 2692538 1742 4356618 1743 7049156 1744 11405774 1745 18454930 1746 29860704 1747 48315634 1748 78176338 1749 126491972 1750 204668310 1751 331160282 1752 535828592 1753 866988874 1754 1402817466 1755 2269814040 1756 3673590782 1757 5975432518 1758 10204859696 1759 22320711206 1760 79824694410 1761 367744389600 1762 1553877797090 1763 5360722564542 1764 15924603926884 1765 53847157648053 1766 258731736836108 1767 2109974658989495 1768 21897902742888118 1769 185855747875876 1770 1 1771 2 1772 4 1773 6 1774 10 1775 16 1776 26 1777 42 1778 68 1779 110 1780 178 1781 288 1782 466 1783 754 1784 1220 1785 1974 1786 3194 1787 5168 1788 8362 1789 13530 1790 21892 1791 35422 1792 57314 1793 92736 1794 150050 1795 242786 1796 392836 1797 635622 1798 1028458 1799 1664080 1800 2692538 1801 4356618 1802 7049156 1803 11405774 1804 18454930 1805 29860704 1806 48315634 1807 78176338 1808 126491972 1809 204668310 1810 331160282 1811 535828592 1812 866988874 1813 1402817466 1814 2269806354 1815 3672658331 1816 5945301970 1817 9698625323 1818 16916774634 1819 39773869344 1820 153020547668 1821 711635558305 1822 2949371229678 1823 9948465502100 1824 29271094762184 1825 100123497756996 1826 488923538434372 1827 4081819065392109 1828 43403272011310222 1829 326154101090951 1830 1 1831 2 1832 4 1833 6 1834 10 1835 16 1836 26 1837 42 1838 68 1839 110 1840 178 1841 288 1842 466 1843 754 1844 1220 1845 1974 1846 3194 1847 5168 1848 8362 1849 13530 1850 21892 1851 35422 1852 57314 1853 92736 1854 150050 1855 242786 1856 392836 1857 635622 1858 1028458 1859 1664080 1860 2692538 1861 4356618 1862 7049156 1863 11405774 1864 18454930 1865 29860704 1866 48315634 1867 78176338 1868 126491972 1869 204668310 1870 331160282 1871 535828592 1872 866988874 1873 1402817466 1874 2269806340 1875 3672624016 1876 5942564170 1877 9623224152 1878 15764529376 1879 28263442090 1880 71967616668 1881 295115918910 1882 1375537614096 1883 5583701147448 1884 18423753337561 1885 53777527371338 1886 186220338951334 1887 924068592343992 1888 7897712701756307 1889 86042273007468110 1890 572360547759276 1891 1 1892 2 1893 4 1894 6 1895 10 1896 16 1897 26 1898 42 1899 68 1900 110 1901 178 1902 288 1903 466 1904 754 1905 1220 1906 1974 1907 3194 1908 5168 1909 8362 1910 13530 1911 21892 1912 35422 1913 57314 1914 92736 1915 150050 1916 242786 1917 392836 1918 635622 1919 1028458 1920 1664080 1921 2692538 1922 4356618 1923 7049156 1924 11405774 1925 18454930 1926 29860704 1927 48315634 1928 78176338 1929 126491972 1930 204668310 1931 331160282 1932 535828592 1933 866988874 1934 1402817466 1935 2269806340 1936 3672623806 1937 5942431856 1938 9615523398 1939 15579911132 1940 25675650363 1941 47672784964 1942 132167910908 1943 571647179600 1944 2654554071343 1945 10543595089306 1946 34051348413070 1947 98766273822400 1948 346445176737380 1949 1746774118155622 1950 15283311222550138 1951 170595786412761786 1952 1004422742303477 1953 1 1954 2 1955 4 1956 6 1957 10 1958 16 1959 26 1960 42 1961 68 1962 110 1963 178 1964 288 1965 466 1966 754 1967 1220 1968 1974 1969 3194 1970 5168 1971 8362 1972 13530 1973 21892 1974 35422 1975 57314 1976 92736 1977 150050 1978 242786 1979 392836 1980 635622 1981 1028458 1982 1664080 1983 2692538 1984 4356618 1985 7049156 1986 11405774 1987 18454930 1988 29860704 1989 48315634 1990 78176338 1991 126491972 1992 204668310 1993 331160282 1994 535828592 1995 866988874 1996 1402817466 1997 2269806340 1998 3672623806 1999 5942430146 2000 9615063952 2001 15559008692 2002 25232248974 2003 41931594726 2004 81322727406 2005 246097819006 2006 1110477697748 2007 5112892585307 2008 19857919834082 2009 62816244245824 2010 181348392773724 2011 644696152325393 2012 3302447873452282 2013 29580106134909662 2014 338290215257126794 2015 1762639037938629 2016 1 2017 2 2018 4 2019 6 2020 10 2021 16 2022 26 2023 42 2024 68 2025 110 2026 178 2027 288 2028 466 2029 754 2030 1220 2031 1974 2032 3194 2033 5168 2034 8362 2035 13530 2036 21892 2037 35422 2038 57314 2039 92736 2040 150050 2041 242786 2042 392836 2043 635622 2044 1028458 2045 1664080 2046 2692538 2047 4356618 2048 7049156 2049 11405774 2050 18454930 2051 29860704 2052 48315634 2053 78176338 2054 126491972 2055 204668310 2056 331160282 2057 535828592 2058 866988874 2059 1402817466 2060 2269806340 2061 3672623806 2062 5942430146 2063 9615053967 2064 15557531274 2065 25177211690 2066 40884852474 2067 68727831660 2068 140527601014 2069 463899793295 2070 2160685485034 2071 9826304892837 2072 37305279171142 2073 115675163440961 2074 332938158690184 2075 1200008720363869 2076 6244525390468008 2077 57259280896933088 2078 670923636685994786 2079 3093215881333057 2080 1 2081 2 2082 4 2083 6 2084 10 2085 16 2086 26 2087 42 2088 68 2089 110 2090 178 2091 288 2092 466 2093 754 2094 1220 2095 1974 2096 3194 2097 5168 2098 8362 2099 13530 2100 21892 2101 35422 2102 57314 2103 92736 2104 150050 2105 242786 2106 392836 2107 635622 2108 1028458 2109 1664080 2110 2692538 2111 4356618 2112 7049156 2113 11405774 2114 18454930 2115 29860704 2116 48315634 2117 78176338 2118 126491972 2119 204668310 2120 331160282 2121 535828592 2122 866988874 2123 1402817466 2124 2269806340 2125 3672623806 2126 5942430146 2127 9615053952 2128 15557484338 2129 25172729674 2130 40743705618 2131 66294854870 2132 113182256152 2133 246326569452 2134 883669743648 2135 4206532370866 2136 18840270235190 2137 69906526391168 2138 212661672811901 2139 611226159948484 2140 2234175080601222 2141 11809318677197486 2142 110854624889746965 2143 1330813464241800250 2144 5428215467030962 2145 1 2146 2 2147 4 2148 6 2149 10 2150 16 2151 26 2152 42 2153 68 2154 110 2155 178 2156 288 2157 466 2158 754 2159 1220 2160 1974 2161 3194 2162 5168 2163 8362 2164 13530 2165 21892 2166 35422 2167 57314 2168 92736 2169 150050 2170 242786 2171 392836 2172 635622 2173 1028458 2174 1664080 2175 2692538 2176 4356618 2177 7049156 2178 11405774 2179 18454930 2180 29860704 2181 48315634 2182 78176338 2183 126491972 2184 204668310 2185 331160282 2186 535828592 2187 866988874 2188 1402817466 2189 2269806340 2190 3672623806 2191 5942430146 2192 9615053952 2193 15557484098 2194 25172540122 2195 40730720748 2196 65941128946 2197 107606427520 2198 187523822497 2199 438386178366 2200 1697731213249 2201 8187433601814 2202 36033596753945 2203 130677318285162 2204 390364920453510 2205 1122194823816308 2206 4160519824357018 2207 22336237947671276 2208 214645350340063352 2209 2640096121645442692 2210 9525854090667496 2211 1 2212 2 2213 4 2214 6 2215 10 2216 16 2217 26 2218 42 2219 68 2220 110 2221 178 2222 288 2223 466 2224 754 2225 1220 2226 1974 2227 3194 2228 5168 2229 8362 2230 13530 2231 21892 2232 35422 2233 57314 2234 92736 2235 150050 2236 242786 2237 392836 2238 635622 2239 1028458 2240 1664080 2241 2692538 2242 4356618 2243 7049156 2244 11405774 2245 18454930 2246 29860704 2247 48315634 2248 78176338 2249 126491972 2250 204668310 2251 331160282 2252 535828592 2253 866988874 2254 1402817466 2255 2269806340 2256 3672623806 2257 5942430146 2258 9615053952 2259 15557484098 2260 25172538050 2261 40730034932 2262 65904910518 2263 106737841548 2264 174908937092 2265 313064166300 2266 792393316706 2267 3283512285684 2268 15921336833108 2269 68741932686199 2270 243694393649914 2271 715545215650732 2272 2060618641215846 2273 7749422737051106 2274 42252553032166062 2275 415668348531002890 2276 5238161309176407844 2277 16716708595637087 2278 1 2279 2 2280 4 2281 6 2282 10 2283 16 2284 26 2285 42 2286 68 2287 110 2288 178 2289 288 2290 466 2291 754 2292 1220 2293 1974 2294 3194 2295 5168 2296 8362 2297 13530 2298 21892 2299 35422 2300 57314 2301 92736 2302 150050 2303 242786 2304 392836 2305 635622 2306 1028458 2307 1664080 2308 2692538 2309 4356618 2310 7049156 2311 11405774 2312 18454930 2313 29860704 2314 48315634 2315 78176338 2316 126491972 2317 204668310 2318 331160282 2319 535828592 2320 866988874 2321 1402817466 2322 2269806340 2323 3672623806 2324 5942430146 2325 9615053952 2326 15557484098 2327 25172538050 2328 40730022164 2329 65902623523 2330 106640017366 2331 172814510032 2332 284859685200 2333 527524789727 2334 1454205645054 2335 6381712476918 2336 30917330192284 2337 130802126699056 2338 453402751114710 2339 1309908468411349 2340 3784605042484658 2341 14436972452994278 2342 79937711024456172 2343 805060237957382534 2344 10394240978809637520 2345 29335778567637640 2346 1 2347 2 2348 4 2349 6 2350 10 2351 16 2352 26 2353 42 2354 68 2355 110 2356 178 2357 288 2358 466 2359 754 2360 1220 2361 1974 2362 3194 2363 5168 2364 8362 2365 13530 2366 21892 2367 35422 2368 57314 2369 92736 2370 150050 2371 242786 2372 392836 2373 635622 2374 1028458 2375 1664080 2376 2692538 2377 4356618 2378 7049156 2379 11405774 2380 18454930 2381 29860704 2382 48315634 2383 78176338 2384 126491972 2385 204668310 2386 331160282 2387 535828592 2388 866988874 2389 1402817466 2390 2269806340 2391 3672623806 2392 5942430146 2393 9615053952 2394 15557484098 2395 25172538050 2396 40730022148 2397 65902560470 2398 106632851116 2399 172557539060 2400 279891335900 2401 465149400254 2402 898765874060 2403 2707125432628 2404 12444881776555 2405 59930972878656 2406 248246882665494 2407 841682884993160 2408 2395165543565080 2409 6952852932101958 2410 26900579334425172 2411 151253166826848950 2412 1559423193722981772 2413 20628125686930205348 2414 51480702630305689 2415 1 2416 2 2417 4 2418 6 2419 10 2420 16 2421 26 2422 42 2423 68 2424 110 2425 178 2426 288 2427 466 2428 754 2429 1220 2430 1974 2431 3194 2432 5168 2433 8362 2434 13530 2435 21892 2436 35422 2437 57314 2438 92736 2439 150050 2440 242786 2441 392836 2442 635622 2443 1028458 2444 1664080 2445 2692538 2446 4356618 2447 7049156 2448 11405774 2449 18454930 2450 29860704 2451 48315634 2452 78176338 2453 126491972 2454 204668310 2455 331160282 2456 535828592 2457 866988874 2458 1402817466 2459 2269806340 2460 3672623806 2461 5942430146 2462 9615053952 2463 15557484098 2464 25172538050 2465 40730022148 2466 65902560198 2467 106632584828 2468 172536161541 2469 279232526886 2470 453537231684 2471 762207461384 2472 1550869146504 2473 5104671537308 2474 24317819586746 2475 115932997022830 2476 469931536461248 2477 1559094681085030 2478 4374960114727603 2479 12777517248075590 2480 50132548415785069 2481 286226308930495728 2482 3021009703584147304 2483 40942862404359458736 2484 90342335288610825 2485 1 2486 2 2487 4 2488 6 2489 10 2490 16 2491 26 2492 42 2493 68 2494 110 2495 178 2496 288 2497 466 2498 754 2499 1220 2500 1974 2501 3194 2502 5168 2503 8362 2504 13530 2505 21892 2506 35422 2507 57314 2508 92736 2509 150050 2510 242786 2511 392836 2512 635622 2513 1028458 2514 1664080 2515 2692538 2516 4356618 2517 7049156 2518 11405774 2519 18454930 2520 29860704 2521 48315634 2522 78176338 2523 126491972 2524 204668310 2525 331160282 2526 535828592 2527 866988874 2528 1402817466 2529 2269806340 2530 3672623806 2531 5942430146 2532 9615053952 2533 15557484098 2534 25172538050 2535 40730022148 2536 65902560198 2537 106632582346 2538 172535158660 2539 279171274660 2540 451884087674 2541 735432344194 2542 1254698709458 2543 2714284057710 2544 9732804782028 2545 47562333165362 2546 223760381908792 2547 887318821163477 2548 2881981172236078 2549 7983802682596168 2550 23490259975574922 2551 93442575302322988 2552 541708077836385186 2553 5853170507994109974 2554 81273043727135446032 2555 158539746514553601 2556 1 2557 2 2558 4 2559 6 2560 10 2561 16 2562 26 2563 42 2564 68 2565 110 2566 178 2567 288 2568 466 2569 754 2570 1220 2571 1974 2572 3194 2573 5168 2574 8362 2575 13530 2576 21892 2577 35422 2578 57314 2579 92736 2580 150050 2581 242786 2582 392836 2583 635622 2584 1028458 2585 1664080 2586 2692538 2587 4356618 2588 7049156 2589 11405774 2590 18454930 2591 29860704 2592 48315634 2593 78176338 2594 126491972 2595 204668310 2596 331160282 2597 535828592 2598 866988874 2599 1402817466 2600 2269806340 2601 3672623806 2602 5942430146 2603 9615053952 2604 15557484098 2605 25172538050 2606 40730022148 2607 65902560198 2608 106632582346 2609 172535142561 2610 279167808548 2611 451714452152 2612 731362722844 2613 1193723677923 2614 2077552693338 2615 4823178831724 2616 18727716621712 2617 93029826659952 2618 430844838644428 2619 1671231436649268 2620 5316676876810126 2621 14557790367129776 2622 43201593360480624 2623 174193242074681442 2624 1025345494792722726 2625 11341738490990741080 2626 161347875632820770756 2627 278217860370802066 2628 1 2629 2 2630 4 2631 6 2632 10 2633 16 2634 26 2635 42 2636 68 2637 110 2638 178 2639 288 2640 466 2641 754 2642 1220 2643 1974 2644 3194 2645 5168 2646 8362 2647 13530 2648 21892 2649 35422 2650 57314 2651 92736 2652 150050 2653 242786 2654 392836 2655 635622 2656 1028458 2657 1664080 2658 2692538 2659 4356618 2660 7049156 2661 11405774 2662 18454930 2663 29860704 2664 48315634 2665 78176338 2666 126491972 2667 204668310 2668 331160282 2669 535828592 2670 866988874 2671 1402817466 2672 2269806340 2673 3672623806 2674 5942430146 2675 9615053952 2676 15557484098 2677 25172538050 2678 40730022148 2679 65902560198 2680 106632582346 2681 172535142544 2682 279167725196 2683 451703237934 2684 730906487314 2685 1183876104038 2686 1940275595082 2687 3465471997708 2688 8705869005896 2689 36297310497472 2690 181843666859069 2691 827527674830042 2692 3139976656584284 2693 9789405431467204 2694 26526709289298947 2695 79486052291965120 2696 324768839844737527 2697 1940987956479642284 2698 21979409485992888096 2699 320351648283958739932 2700 488238309515661356 2701 1 2702 2 2703 4 2704 6 2705 10 2706 16 2707 26 2708 42 2709 68 2710 110 2711 178 2712 288 2713 466 2714 754 2715 1220 2716 1974 2717 3194 2718 5168 2719 8362 2720 13530 2721 21892 2722 35422 2723 57314 2724 92736 2725 150050 2726 242786 2727 392836 2728 635622 2729 1028458 2730 1664080 2731 2692538 2732 4356618 2733 7049156 2734 11405774 2735 18454930 2736 29860704 2737 48315634 2738 78176338 2739 126491972 2740 204668310 2741 331160282 2742 535828592 2743 866988874 2744 1402817466 2745 2269806340 2746 3672623806 2747 5942430146 2748 9615053952 2749 15557484098 2750 25172538050 2751 40730022148 2752 65902560198 2753 106632582346 2754 172535142544 2755 279167724890 2756 451702870377 2757 730872051830 2758 1182680043961 2759 1916815006666 2760 3159670477925 2761 5833039175276 2762 15959400210183 2763 70733410863978 2764 355022370241868 2765 1585429172621820 2766 5885358200799179 2767 17991866346638662 2768 48308663779891657 2769 146307360408205336 2770 605577166507556872 2771 3674698946480493468 2772 42598955524841055633 2773 636115971636968454100 2774 856798505175074247 2775 1 2776 2 2777 4 2778 6 2779 10 2780 16 2781 26 2782 42 2783 68 2784 110 2785 178 2786 288 2787 466 2788 754 2789 1220 2790 1974 2791 3194 2792 5168 2793 8362 2794 13530 2795 21892 2796 35422 2797 57314 2798 92736 2799 150050 2800 242786 2801 392836 2802 635622 2803 1028458 2804 1664080 2805 2692538 2806 4356618 2807 7049156 2808 11405774 2809 18454930 2810 29860704 2811 48315634 2812 78176338 2813 126491972 2814 204668310 2815 331160282 2816 535828592 2817 866988874 2818 1402817466 2819 2269806340 2820 3672623806 2821 5942430146 2822 9615053952 2823 15557484098 2824 25172538050 2825 40730022148 2826 65902560198 2827 106632582346 2828 172535142544 2829 279167724890 2830 451702867434 2831 730870612388 2832 1182578721506 2833 1913749385308 2834 3104566911088 2835 5158507207892 2836 9924567460014 2837 29689197534466 2838 138368210488502 2839 692015727623974 2840 3029738736076746 2841 11005293158920411 2842 33009375103278666 2843 87936832735497931 2844 269418200706627380 2845 1129308865015961620 2846 6957699673574063508 2847 82570912979032929544 2848 1263251908560104298812 2849 1503576561205289204 2850 1 2851 2 2852 4 2853 6 2854 10 2855 16 2856 26 2857 42 2858 68 2859 110 2860 178 2861 288 2862 466 2863 754 2864 1220 2865 1974 2866 3194 2867 5168 2868 8362 2869 13530 2870 21892 2871 35422 2872 57314 2873 92736 2874 150050 2875 242786 2876 392836 2877 635622 2878 1028458 2879 1664080 2880 2692538 2881 4356618 2882 7049156 2883 11405774 2884 18454930 2885 29860704 2886 48315634 2887 78176338 2888 126491972 2889 204668310 2890 331160282 2891 535828592 2892 866988874 2893 1402817466 2894 2269806340 2895 3672623806 2896 5942430146 2897 9615053952 2898 15557484098 2899 25172538050 2900 40730022148 2901 65902560198 2902 106632582346 2903 172535142544 2904 279167724890 2905 451702867434 2906 730870592342 2907 1182573568704 2908 1913461761376 2909 3096865651105 2910 5030755884692 2911 8450302480911 2912 17098478465882 2913 55972995281412 2914 271336745835894 2915 1346312434462396 2916 5775085595759052 2917 20532384517446051 2918 60461269262302340 2919 160018368196918941 2920 496331171213595570 2921 2106204767715917400 2922 13175081804825988342 2923 160066021362988656984 2924 2508919384646915803188 2925 2638592926751165517 2926 1 2927 2 2928 4 2929 6 2930 10 2931 16 2932 26 2933 42 2934 68 2935 110 2936 178 2937 288 2938 466 2939 754 2940 1220 2941 1974 2942 3194 2943 5168 2944 8362 2945 13530 2946 21892 2947 35422 2948 57314 2949 92736 2950 150050 2951 242786 2952 392836 2953 635622 2954 1028458 2955 1664080 2956 2692538 2957 4356618 2958 7049156 2959 11405774 2960 18454930 2961 29860704 2962 48315634 2963 78176338 2964 126491972 2965 204668310 2966 331160282 2967 535828592 2968 866988874 2969 1402817466 2970 2269806340 2971 3672623806 2972 5942430146 2973 9615053952 2974 15557484098 2975 25172538050 2976 40730022148 2977 65902560198 2978 106632582346 2979 172535142544 2980 279167724890 2981 451702867434 2982 730870592324 2983 1182573460100 2984 1913444554860 2985 3096073938992 2986 5011755009986 2987 8157656613792 2988 13903880684570 2989 29873751636918 2990 106761518603678 2991 532770762740088 2992 2613659076716582 2993 10980312129661746 2994 38222038484004050 2995 110569182746431966 2996 291118313216028006 2997 914735859996545128 2998 3928529460945123808 2999 24950743054163298446 3000 310322965755648053869 3001 4983395304831026703764 3002 4630407797472116077 3003 1 3004 2 3005 4 3006 6 3007 10 3008 16 3009 26 3010 42 3011 68 3012 110 3013 178 3014 288 3015 466 3016 754 3017 1220 3018 1974 3019 3194 3020 5168 3021 8362 3022 13530 3023 21892 3024 35422 3025 57314 3026 92736 3027 150050 3028 242786 3029 392836 3030 635622 3031 1028458 3032 1664080 3033 2692538 3034 4356618 3035 7049156 3036 11405774 3037 18454930 3038 29860704 3039 48315634 3040 78176338 3041 126491972 3042 204668310 3043 331160282 3044 535828592 3045 866988874 3046 1402817466 3047 2269806340 3048 3672623806 3049 5942430146 3050 9615053952 3051 15557484098 3052 25172538050 3053 40730022148 3054 65902560198 3055 106632582346 3056 172535142544 3057 279167724890 3058 451702867434 3059 730870592324 3060 1182573459758 3061 1913444055540 3062 3096019567811 3063 5009633468894 3064 8111535577464 3065 13240899509894 3066 23006936843730 3067 52990880824982 3068 205626796627414 3069 1046464064954064 3070 5062414064383465 3071 20825115967838294 3072 70999139173919032 3073 201904571155806506 3074 529560284978218149 3075 1686524985091166896 3076 7328218304902171351 3077 47255788436846813070 3078 601686424221546090758 3079 9899305200810906153472 3080 8125799229398355841 3081 1 3082 2 3083 4 3084 6 3085 10 3086 16 3087 26 3088 42 3089 68 3090 110 3091 178 3092 288 3093 466 3094 754 3095 1220 3096 1974 3097 3194 3098 5168 3099 8362 3100 13530 3101 21892 3102 35422 3103 57314 3104 92736 3105 150050 3106 242786 3107 392836 3108 635622 3109 1028458 3110 1664080 3111 2692538 3112 4356618 3113 7049156 3114 11405774 3115 18454930 3116 29860704 3117 48315634 3118 78176338 3119 126491972 3120 204668310 3121 331160282 3122 535828592 3123 866988874 3124 1402817466 3125 2269806340 3126 3672623806 3127 5942430146 3128 9615053952 3129 15557484098 3130 25172538050 3131 40730022148 3132 65902560198 3133 106632582346 3134 172535142544 3135 279167724890 3136 451702867434 3137 730870592324 3138 1182573459758 3139 1913444052082 3140 3096017536540 3141 5009469230156 3142 8105983405950 3143 13130600968556 3144 21520366393878 3145 38342117391230 3146 95488719471560 3147 399146520556598 3148 2054643027785464 3149 9781987717179218 3150 39399803709276120 3151 131608952074021120 3152 368173111030235656 3153 963276080178706792 3154 3110672428192867954 3155 13671102316097823857 3156 89509019969237952620 3157 1166720716485447745800 3158 19666348694526862754896 3159 14259783588075761122 3160 1 3161 2 3162 4 3163 6 3164 10 3165 16 3166 26 3167 42 3168 68 3169 110 3170 178 3171 288 3172 466 3173 754 3174 1220 3175 1974 3176 3194 3177 5168 3178 8362 3179 13530 3180 21892 3181 35422 3182 57314 3183 92736 3184 150050 3185 242786 3186 392836 3187 635622 3188 1028458 3189 1664080 3190 2692538 3191 4356618 3192 7049156 3193 11405774 3194 18454930 3195 29860704 3196 48315634 3197 78176338 3198 126491972 3199 204668310 3200 331160282 3201 535828592 3202 866988874 3203 1402817466 3204 2269806340 3205 3672623806 3206 5942430146 3207 9615053952 3208 15557484098 3209 25172538050 3210 40730022148 3211 65902560198 3212 106632582346 3213 172535142544 3214 279167724890 3215 451702867434 3216 730870592324 3217 1182573459758 3218 1913444052082 3219 3096017511859 3220 5009461703972 3221 8105505675420 3222 13116373169348 3223 21260153980788 3224 35040706215626 3225 64461620432876 3226 174795104821726 3227 779423046575045 3228 4030173167544114 3229 18855146732105465 3230 74362641267142788 3231 243466537349408633 3232 670487717469665888 3233 1752332066617064604 3234 5739449283079142410 3235 25506071302861775340 3236 169557805271591729574 3237 2262574695332281015027 3238 39073413049353217246920 3239 25024175744225282480 3240 1 3241 2 3242 4 3243 6 3244 10 3245 16 3246 26 3247 42 3248 68 3249 110 3250 178 3251 288 3252 466 3253 754 3254 1220 3255 1974 3256 3194 3257 5168 3258 8362 3259 13530 3260 21892 3261 35422 3262 57314 3263 92736 3264 150050 3265 242786 3266 392836 3267 635622 3268 1028458 3269 1664080 3270 2692538 3271 4356618 3272 7049156 3273 11405774 3274 18454930 3275 29860704 3276 48315634 3277 78176338 3278 126491972 3279 204668310 3280 331160282 3281 535828592 3282 866988874 3283 1402817466 3284 2269806340 3285 3672623806 3286 5942430146 3287 9615053952 3288 15557484098 3289 25172538050 3290 40730022148 3291 65902560198 3292 106632582346 3293 172535142544 3294 279167724890 3295 451702867434 3296 730870592324 3297 1182573459758 3298 1913444052082 3299 3096017511840 3300 5009461564302 3301 8105479748364 3302 13115027772620 3303 21224375879298 3304 34434466862240 3305 57195297819776 3306 109520129812174 3307 324819087833834 3308 1528553715165332 3309 7893918493181522 3310 36253690205722197 3311 140020583093702388 3312 449513730861877818 3313 1219555993230901016 3314 3188234635127853341 3315 10593257116835357904 3316 47590138937128647830 3317 321223230609708561554 3318 4388107147006954354494 3319 77638393670339580393568 3320 43914367129773159679 3321 1 3322 2 3323 4 3324 6 3325 10 3326 16 3327 26 3328 42 3329 68 3330 110 3331 178 3332 288 3333 466 3334 754 3335 1220 3336 1974 3337 3194 3338 5168 3339 8362 3340 13530 3341 21892 3342 35422 3343 57314 3344 92736 3345 150050 3346 242786 3347 392836 3348 635622 3349 1028458 3350 1664080 3351 2692538 3352 4356618 3353 7049156 3354 11405774 3355 18454930 3356 29860704 3357 48315634 3358 78176338 3359 126491972 3360 204668310 3361 331160282 3362 535828592 3363 866988874 3364 1402817466 3365 2269806340 3366 3672623806 3367 5942430146 3368 9615053952 3369 15557484098 3370 25172538050 3371 40730022148 3372 65902560198 3373 106632582346 3374 172535142544 3375 279167724890 3376 451702867434 3377 730870592324 3378 1182573459758 3379 1913444052082 3380 3096017511840 3381 5009461563922 3382 8105479079792 3383 13114943492102 3384 21220691996333 3385 34346018629940 3386 55799157153731 3387 93661212381466 3388 188369200583934 3389 612004325730080 3390 3006276541023834 3391 15434683048858366 3392 69532923422910613 3393 263044247881474850 3394 828370620552184646 3395 2215768972070430648 3396 5802127675411062825 3397 19557813539915529690 3398 88801946712908021411 3399 608601890985925134750 3400 8511160985943053487879 3401 154279542076011898910168 3402 77064342103396798000 3403 1 3404 2 3405 4 3406 6 3407 10 3408 16 3409 26 3410 42 3411 68 3412 110 3413 178 3414 288 3415 466 3416 754 3417 1220 3418 1974 3419 3194 3420 5168 3421 8362 3422 13530 3423 21892 3424 35422 3425 57314 3426 92736 3427 150050 3428 242786 3429 392836 3430 635622 3431 1028458 3432 1664080 3433 2692538 3434 4356618 3435 7049156 3436 11405774 3437 18454930 3438 29860704 3439 48315634 3440 78176338 3441 126491972 3442 204668310 3443 331160282 3444 535828592 3445 866988874 3446 1402817466 3447 2269806340 3448 3672623806 3449 5942430146 3450 9615053952 3451 15557484098 3452 25172538050 3453 40730022148 3454 65902560198 3455 106632582346 3456 172535142544 3457 279167724890 3458 451702867434 3459 730870592324 3460 1182573459758 3461 1913444052082 3462 3096017511840 3463 5009461563922 3464 8105479075762 3465 13114940669784 3466 21220430709198 3467 34336178218110 3468 55583869021196 3469 90480351236116 3470 154029633898842 3471 328497957617336 3472 1167224433202886 3473 5922327207398047 3474 30118417725100828 3475 133029821372343512 3476 493048833014021172 3477 1523745706133743415 3478 4021601277828459360 3479 10562312833415117111 3480 36118549672251289774 3481 165713957489605210492 3482 1153176801824433548736 3483 16509606088075419134905 3484 306602585207084686643896 3485 135238492821245718801 3486 1 3487 2 3488 4 3489 6 3490 10 3491 16 3492 26 3493 42 3494 68 3495 110 3496 178 3497 288 3498 466 3499 754 3500 1220 3501 1974 3502 3194 3503 5168 3504 8362 3505 13530 3506 21892 3507 35422 3508 57314 3509 92736 3510 150050 3511 242786 3512 392836 3513 635622 3514 1028458 3515 1664080 3516 2692538 3517 4356618 3518 7049156 3519 11405774 3520 18454930 3521 29860704 3522 48315634 3523 78176338 3524 126491972 3525 204668310 3526 331160282 3527 535828592 3528 866988874 3529 1402817466 3530 2269806340 3531 3672623806 3532 5942430146 3533 9615053952 3534 15557484098 3535 25172538050 3536 40730022148 3537 65902560198 3538 106632582346 3539 172535142544 3540 279167724890 3541 451702867434 3542 730870592324 3543 1182573459758 3544 1913444052082 3545 3096017511840 3546 5009461563922 3547 8105479075762 3548 13114940639704 3549 21220419893372 3550 34335399663300 3551 55558155008256 3552 89963719130896 3553 146854819950687 3554 254694603357412 3555 581563737856530 3556 2249184482600970 3557 11674578152972897 3558 58643488898109616 3559 253885507998107908 3560 922146763499193796 3561 2797913236022746205 3562 7292318888214527794 3563 19235062738701378023 3564 66718626311508603496 3565 309261569015269579414 3566 2185213300404619379522 3567 32027277223410280651059 3568 609365770337398854159296 3569 237327010668867799281 3570 1 3571 2 3572 4 3573 6 3574 10 3575 16 3576 26 3577 42 3578 68 3579 110 3580 178 3581 288 3582 466 3583 754 3584 1220 3585 1974 3586 3194 3587 5168 3588 8362 3589 13530 3590 21892 3591 35422 3592 57314 3593 92736 3594 150050 3595 242786 3596 392836 3597 635622 3598 1028458 3599 1664080 3600 2692538 3601 4356618 3602 7049156 3603 11405774 3604 18454930 3605 29860704 3606 48315634 3607 78176338 3608 126491972 3609 204668310 3610 331160282 3611 535828592 3612 866988874 3613 1402817466 3614 2269806340 3615 3672623806 3616 5942430146 3617 9615053952 3618 15557484098 3619 25172538050 3620 40730022148 3621 65902560198 3622 106632582346 3623 172535142544 3624 279167724890 3625 451702867434 3626 730870592324 3627 1182573459758 3628 1913444052082 3629 3096017511840 3630 5009461563922 3631 8105479075762 3632 13114940639684 3633 21220419715866 3634 34335361243248 3635 55555912407286 3636 89897837070516 3637 145631140473642 3638 238661716219708 3639 424057875320062 3640 1045970301799638 3641 4370408621803588 3642 23010773756591004 3643 113922250492752660 3644 483361063199884151 3645 1721012743096085482 3646 5128821876902320930 3647 13211891369965549762 3648 35044144243127618641 3649 123270277684989313758 3650 577194811746534635412 3651 4141200282385682401382 3652 62135219951726930584859 3653 1211195372816433821713328 3654 416479870619886677761 3655 1 3656 2 3657 4 3658 6 3659 10 3660 16 3661 26 3662 42 3663 68 3664 110 3665 178 3666 288 3667 466 3668 754 3669 1220 3670 1974 3671 3194 3672 5168 3673 8362 3674 13530 3675 21892 3676 35422 3677 57314 3678 92736 3679 150050 3680 242786 3681 392836 3682 635622 3683 1028458 3684 1664080 3685 2692538 3686 4356618 3687 7049156 3688 11405774 3689 18454930 3690 29860704 3691 48315634 3692 78176338 3693 126491972 3694 204668310 3695 331160282 3696 535828592 3697 866988874 3698 1402817466 3699 2269806340 3700 3672623806 3701 5942430146 3702 9615053952 3703 15557484098 3704 25172538050 3705 40730022148 3706 65902560198 3707 106632582346 3708 172535142544 3709 279167724890 3710 451702867434 3711 730870592324 3712 1182573459758 3713 1913444052082 3714 3096017511840 3715 5009461563922 3716 8105479075762 3717 13114940639684 3718 21220419715446 3719 34335360359792 3720 55555783972971 3721 89891564500476 3722 145465321173487 3723 235798127008288 3724 388543608322468 3725 712067554093058 3726 1911377376328532 3727 8547353756348832 3728 45320250059016441 3729 220782695752151720 3730 918053237633854693 3731 3205287162774384026 3732 9386207456226827441 3733 23918716387186360848 3734 63877108250595132887 3735 227799186982841841422 3736 1077327985671044559914 3737 7848601004529790348692 3738 120556135919546565893694 3739 2407594939682897931388144 3740 730871223392151275042 3741 1 3742 2 3743 4 3744 6 3745 10 3746 16 3747 26 3748 42 3749 68 3750 110 3751 178 3752 288 3753 466 3754 754 3755 1220 3756 1974 3757 3194 3758 5168 3759 8362 3760 13530 3761 21892 3762 35422 3763 57314 3764 92736 3765 150050 3766 242786 3767 392836 3768 635622 3769 1028458 3770 1664080 3771 2692538 3772 4356618 3773 7049156 3774 11405774 3775 18454930 3776 29860704 3777 48315634 3778 78176338 3779 126491972 3780 204668310 3781 331160282 3782 535828592 3783 866988874 3784 1402817466 3785 2269806340 3786 3672623806 3787 5942430146 3788 9615053952 3789 15557484098 3790 25172538050 3791 40730022148 3792 65902560198 3793 106632582346 3794 172535142544 3795 279167724890 3796 451702867434 3797 730870592324 3798 1182573459758 3799 1913444052082 3800 3096017511840 3801 5009461563922 3802 8105479075762 3803 13114940639684 3804 21220419715446 3805 34335360355130 3806 55555780106920 3807 89891155961976 3808 145448224383382 3809 235387473405938 3810 381917020072450 3811 634046242555394 3812 1207989049760768 3813 3546873990283062 3814 16796224489479034 3815 89148914595798608 3816 426845098570832504 3817 1739587784546356034 3818 5957626939134046590 3819 17150597576804247038 3820 43273824608837187842 3821 116492994608316306402 3822 421033870391296290734 3823 2010953749457248008122 3824 14876167870489776547214 3825 233923381766590461863999 3826 4786134598214199598766656 3827 1282589586833283671604 3828 1 3829 2 3830 4 3831 6 3832 10 3833 16 3834 26 3835 42 3836 68 3837 110 3838 178 3839 288 3840 466 3841 754 3842 1220 3843 1974 3844 3194 3845 5168 3846 8362 3847 13530 3848 21892 3849 35422 3850 57314 3851 92736 3852 150050 3853 242786 3854 392836 3855 635622 3856 1028458 3857 1664080 3858 2692538 3859 4356618 3860 7049156 3861 11405774 3862 18454930 3863 29860704 3864 48315634 3865 78176338 3866 126491972 3867 204668310 3868 331160282 3869 535828592 3870 866988874 3871 1402817466 3872 2269806340 3873 3672623806 3874 5942430146 3875 9615053952 3876 15557484098 3877 25172538050 3878 40730022148 3879 65902560198 3880 106632582346 3881 172535142544 3882 279167724890 3883 451702867434 3884 730870592324 3885 1182573459758 3886 1913444052082 3887 3096017511840 3888 5009461563922 3889 8105479075762 3890 13114940639684 3891 21220419715446 3892 34335360355130 3893 55555780070597 3894 89891140649336 3895 145446977714302 3896 235341930742378 3897 380914969837520 3898 618870811555562 3899 1037910319407633 3900 2074022223815426 3901 6676222590105073 3902 33114086213854810 3903 175083300543338227 3904 823221141118637150 3905 3288731781362207816 3906 11051660566409178520 3907 31290484153105314930 3908 78247111551533377822 3909 212565196633100174125 3910 778291323113774108924 3911 3753915307284564005743 3912 28198233705846030425450 3913 453931153209587797496721 3914 9515199239853254484418544 3915 2250787820894302745927 3916 1 3917 2 3918 4 3919 6 3920 10 3921 16 3922 26 3923 42 3924 68 3925 110 3926 178 3927 288 3928 466 3929 754 3930 1220 3931 1974 3932 3194 3933 5168 3934 8362 3935 13530 3936 21892 3937 35422 3938 57314 3939 92736 3940 150050 3941 242786 3942 392836 3943 635622 3944 1028458 3945 1664080 3946 2692538 3947 4356618 3948 7049156 3949 11405774 3950 18454930 3951 29860704 3952 48315634 3953 78176338 3954 126491972 3955 204668310 3956 331160282 3957 535828592 3958 866988874 3959 1402817466 3960 2269806340 3961 3672623806 3962 5942430146 3963 9615053952 3964 15557484098 3965 25172538050 3966 40730022148 3967 65902560198 3968 106632582346 3969 172535142544 3970 279167724890 3971 451702867434 3972 730870592324 3973 1182573459758 3974 1913444052082 3975 3096017511840 3976 5009461563922 3977 8105479075762 3978 13114940639684 3979 21220419715446 3980 34335360355130 3981 55555780070576 3982 89891140426168 3983 145446921655022 3984 235338258839380 3985 380796119873620 3986 616458708613498 3987 1003494167308836 3988 1705977187834496 3989 3609761569228802 3990 12726828607349650 3991 65416281436395786 3992 343211015471149146 3993 1583814351491504778 3994 6203495901809385984 3995 20462261415316951970 3996 57005472186430886852 3997 141419087566250882288 3998 388089183596181019981 3999 1438857003856829275324 4000 7008011151254675193200 4001 53454466366785487821044 4002 880922333778052719371741 4003 18918278320594227994092880 4004 3949857278347473095292 4005 1 4006 2 4007 4 4008 6 4009 10 4010 16 4011 26 4012 42 4013 68 4014 110 4015 178 4016 288 4017 466 4018 754 4019 1220 4020 1974 4021 3194 4022 5168 4023 8362 4024 13530 4025 21892 4026 35422 4027 57314 4028 92736 4029 150050 4030 242786 4031 392836 4032 635622 4033 1028458 4034 1664080 4035 2692538 4036 4356618 4037 7049156 4038 11405774 4039 18454930 4040 29860704 4041 48315634 4042 78176338 4043 126491972 4044 204668310 4045 331160282 4046 535828592 4047 866988874 4048 1402817466 4049 2269806340 4050 3672623806 4051 5942430146 4052 9615053952 4053 15557484098 4054 25172538050 4055 40730022148 4056 65902560198 4057 106632582346 4058 172535142544 4059 279167724890 4060 451702867434 4061 730870592324 4062 1182573459758 4063 1913444052082 4064 3096017511840 4065 5009461563922 4066 8105479075762 4067 13114940639684 4068 21220419715446 4069 34335360355130 4070 55555780070576 4071 89891140425706 4072 145446920501639 4073 235338066192440 4074 380785631643034 4075 616154249892568 4076 997760304046373 4077 1628634238595084 4078 2818833269117177 4079 6377228597903108 4080 24525236252245569 4081 129353688702025602 4082 671399207670198758 4083 3039768624447891384 4084 11675980319604263366 4085 37815960199440134702 4086 103709705501633465987 4087 255496717627804505566 4088 708962945051160256148 4089 2660322211318673540130 4090 13083764948509370024349 4091 101339000444598281464446 4092 1709683772694964285706494 4093 37616237944855099741434556 4094 6931516322633927116261 4095 1 4096 2 4097 4 4098 6 4099 10 4100 16 4101 26 4102 42 4103 68 4104 110 4105 178 4106 288 4107 466 4108 754 4109 1220 4110 1974 4111 3194 4112 5168 4113 8362 4114 13530 4115 21892 4116 35422 4117 57314 4118 92736 4119 150050 4120 242786 4121 392836 4122 635622 4123 1028458 4124 1664080 4125 2692538 4126 4356618 4127 7049156 4128 11405774 4129 18454930 4130 29860704 4131 48315634 4132 78176338 4133 126491972 4134 204668310 4135 331160282 4136 535828592 4137 866988874 4138 1402817466 4139 2269806340 4140 3672623806 4141 5942430146 4142 9615053952 4143 15557484098 4144 25172538050 4145 40730022148 4146 65902560198 4147 106632582346 4148 172535142544 4149 279167724890 4150 451702867434 4151 730870592324 4152 1182573459758 4153 1913444052082 4154 3096017511840 4155 5009461563922 4156 8105479075762 4157 13114940639684 4158 21220419715446 4159 34335360355130 4160 55555780070576 4161 89891140425706 4162 145446920496282 4163 235338060965504 4164 380785003078062 4165 616125088292558 4166 996993394954048 4167 1615161947231006 4168 2646505137902798 4169 4688675768788558 4170 11445680275738054 4171 47683203147704842 4172 255816003983869988 4173 1310521938200897692 4174 5820187399261557530 4175 21929166793923942056 4176 69761394020319471982 4177 188429234514582375136 4178 461467131334265399846 4179 1295896300624346283929 4180 4919078903409359367658 4181 24428569831381789600572 4182 192131711804099590185470 4183 3318362171618259800955312 4184 74799455502081559450877980 4185 12163963187814683883157 4186 1 4187 2 4188 4 4189 6 4190 10 4191 16 4192 26 4193 42 4194 68 4195 110 4196 178 4197 288 4198 466 4199 754 4200 1220 4201 1974 4202 3194 4203 5168 4204 8362 4205 13530 4206 21892 4207 35422 4208 57314 4209 92736 4210 150050 4211 242786 4212 392836 4213 635622 4214 1028458 4215 1664080 4216 2692538 4217 4356618 4218 7049156 4219 11405774 4220 18454930 4221 29860704 4222 48315634 4223 78176338 4224 126491972 4225 204668310 4226 331160282 4227 535828592 4228 866988874 4229 1402817466 4230 2269806340 4231 3672623806 4232 5942430146 4233 9615053952 4234 15557484098 4235 25172538050 4236 40730022148 4237 65902560198 4238 106632582346 4239 172535142544 4240 279167724890 4241 451702867434 4242 730870592324 4243 1182573459758 4244 1913444052082 4245 3096017511840 4246 5009461563922 4247 8105479075762 4248 13114940639684 4249 21220419715446 4250 34335360355130 4251 55555780070576 4252 89891140425706 4253 145446920496282 4254 235338060922010 4255 380784981696593 4256 616123124467050 4257 996914228560453 4258 1613259661982016 4259 2615191791294992 4260 4307798331390562 4261 7863258498601572 4262 20874446852955564 4263 93358084478343935 4264 505644287229117188 4265 2552185646942517983 4266 11117541636469084324 4267 41100389984728849052 4268 128468403274564013968 4269 341924942762538640797 4270 833325072660389061498 4271 2370120894764721376699 4272 9096179240358082240736 4273 45613189110975092594206 4274 364292829028976817345766 4275 6441112962904262745690422 4276 148747669847567942924373588 4277 21346267331342913745345 4278 1 4279 2 4280 4 4281 6 4282 10 4283 16 4284 26 4285 42 4286 68 4287 110 4288 178 4289 288 4290 466 4291 754 4292 1220 4293 1974 4294 3194 4295 5168 4296 8362 4297 13530 4298 21892 4299 35422 4300 57314 4301 92736 4302 150050 4303 242786 4304 392836 4305 635622 4306 1028458 4307 1664080 4308 2692538 4309 4356618 4310 7049156 4311 11405774 4312 18454930 4313 29860704 4314 48315634 4315 78176338 4316 126491972 4317 204668310 4318 331160282 4319 535828592 4320 866988874 4321 1402817466 4322 2269806340 4323 3672623806 4324 5942430146 4325 9615053952 4326 15557484098 4327 25172538050 4328 40730022148 4329 65902560198 4330 106632582346 4331 172535142544 4332 279167724890 4333 451702867434 4334 730870592324 4335 1182573459758 4336 1913444052082 4337 3096017511840 4338 5009461563922 4339 8105479075762 4340 13114940639684 4341 21220419715446 4342 34335360355130 4343 55555780070576 4344 89891140425706 4345 145446920496282 4346 235338060921988 4347 380784981418776 4348 616123043835534 4349 996908315530228 4350 1613049292193386 4351 2610539491686044 4352 4235750058801814 4353 7027839656222718 4354 13319091935978724 4355 38670393613090638 4356 183743410100196550 4357 998407776755881362 4358 4958619213859196422 4359 21187201055419755150 4360 76875460046222876752 4361 236178767367911329744 4362 619718827927319781454 4363 1504685448184723089372 4364 4337306192366866712588 4365 16821068594960085624558 4366 85174509636398474659917 4367 690765544316581581606072 4368 12503353824054982665275860 4369 295821622168163841951878444 4370 37460087797505070723794 4371 1 4372 2 4373 4 4374 6 4375 10 4376 16 4377 26 4378 42 4379 68 4380 110 4381 178 4382 288 4383 466 4384 754 4385 1220 4386 1974 4387 3194 4388 5168 4389 8362 4390 13530 4391 21892 4392 35422 4393 57314 4394 92736 4395 150050 4396 242786 4397 392836 4398 635622 4399 1028458 4400 1664080 4401 2692538 4402 4356618 4403 7049156 4404 11405774 4405 18454930 4406 29860704 4407 48315634 4408 78176338 4409 126491972 4410 204668310 4411 331160282 4412 535828592 4413 866988874 4414 1402817466 4415 2269806340 4416 3672623806 4417 5942430146 4418 9615053952 4419 15557484098 4420 25172538050 4421 40730022148 4422 65902560198 4423 106632582346 4424 172535142544 4425 279167724890 4426 451702867434 4427 730870592324 4428 1182573459758 4429 1913444052082 4430 3096017511840 4431 5009461563922 4432 8105479075762 4433 13114940639684 4434 21220419715446 4435 34335360355130 4436 55555780070576 4437 89891140425706 4438 145446920496282 4439 235338060921988 4440 380784981418270 4441 616123042346376 4442 996908030792296 4443 1613032048584774 4444 2609991148041480 4445 4224519697632930 4446 6863628478148431 4447 11499844045593496 4448 22826191451900615 4449 72693664989086204 4450 362972306852097880 4451 1968548569381231622 4452 9611201372601474553 4453 40285694453183721834 4454 143506019221526291964 4455 433481416886739823566 4456 1121935944680696589325 4457 2716896105196208851188 4458 7941674205733984474983 4459 31107285880062215896368 4460 159057943908314696416794 4461 1309901219138878962970158 4462 24272804518858532664744061 4463 588351735162226413236558292 4464 65737871451481911585400 4465 1 4466 2 4467 4 4468 6 4469 10 4470 16 4471 26 4472 42 4473 68 4474 110 4475 178 4476 288 4477 466 4478 754 4479 1220 4480 1974 4481 3194 4482 5168 4483 8362 4484 13530 4485 21892 4486 35422 4487 57314 4488 92736 4489 150050 4490 242786 4491 392836 4492 635622 4493 1028458 4494 1664080 4495 2692538 4496 4356618 4497 7049156 4498 11405774 4499 18454930 4500 29860704 4501 48315634 4502 78176338 4503 126491972 4504 204668310 4505 331160282 4506 535828592 4507 866988874 4508 1402817466 4509 2269806340 4510 3672623806 4511 5942430146 4512 9615053952 4513 15557484098 4514 25172538050 4515 40730022148 4516 65902560198 4517 106632582346 4518 172535142544 4519 279167724890 4520 451702867434 4521 730870592324 4522 1182573459758 4523 1913444052082 4524 3096017511840 4525 5009461563922 4526 8105479075762 4527 13114940639684 4528 21220419715446 4529 34335360355130 4530 55555780070576 4531 89891140425706 4532 145446920496282 4533 235338060921988 4534 380784981418270 4535 616123042340258 4536 996908023810232 4537 1613031095917596 4538 2609942252819662 4539 4223115197454112 4540 6836844850357034 4541 11128892236973580 4542 18891495314869088 4543 39646418473530204 4544 138459767063193978 4545 718728731374523382 4546 3874648111776511064 4547 18584888678316934521 4548 76429522021598173976 4549 267371642683893737322 4550 794340259347877723094 4551 2028987012310051894322 4552 4906069044296679532736 4553 14549132658604541628054 4554 57528115118922864991132 4555 297048454192054325038587 4556 2484126135278083798971094 4557 47123832864209273544582228 4558 1170229220282328715902260212 4559 115361922436801666192351 4560 1 4561 2 4562 4 4563 6 4564 10 4565 16 4566 26 4567 42 4568 68 4569 110 4570 178 4571 288 4572 466 4573 754 4574 1220 4575 1974 4576 3194 4577 5168 4578 8362 4579 13530 4580 21892 4581 35422 4582 57314 4583 92736 4584 150050 4585 242786 4586 392836 4587 635622 4588 1028458 4589 1664080 4590 2692538 4591 4356618 4592 7049156 4593 11405774 4594 18454930 4595 29860704 4596 48315634 4597 78176338 4598 126491972 4599 204668310 4600 331160282 4601 535828592 4602 866988874 4603 1402817466 4604 2269806340 4605 3672623806 4606 5942430146 4607 9615053952 4608 15557484098 4609 25172538050 4610 40730022148 4611 65902560198 4612 106632582346 4613 172535142544 4614 279167724890 4615 451702867434 4616 730870592324 4617 1182573459758 4618 1913444052082 4619 3096017511840 4620 5009461563922 4621 8105479075762 4622 13114940639684 4623 21220419715446 4624 34335360355130 4625 55555780070576 4626 89891140425706 4627 145446920496282 4628 235338060921988 4629 380784981418270 4630 616123042340258 4631 996908023758551 4632 1613031066442062 4633 2609939206203619 4634 4222979955700652 4635 6833304468304464 4636 11065729388982096 4637 18060508782065097 4638 31191456908556652 4639 69886731716791404 4640 266733958713298972 4641 1424991829661400730 4642 7611549243493079728 4643 35851838869764878297 4644 144685746271374117758 4645 497216092447600996005 4646 1453349606078544462072 4647 3665701017212759092386 4648 8860606600076433946190 4649 26667589514717873949039 4650 106390790332272428507240 4651 554785513992398287182417 4652 4711241450739956103974192 4653 91492999871652582917947138 4654 2327721545855216529465372588 4655 202446061219626491523096 4656 1 4657 2 4658 4 4659 6 4660 10 4661 16 4662 26 4663 42 4664 68 4665 110 4666 178 4667 288 4668 466 4669 754 4670 1220 4671 1974 4672 3194 4673 5168 4674 8362 4675 13530 4676 21892 4677 35422 4678 57314 4679 92736 4680 150050 4681 242786 4682 392836 4683 635622 4684 1028458 4685 1664080 4686 2692538 4687 4356618 4688 7049156 4689 11405774 4690 18454930 4691 29860704 4692 48315634 4693 78176338 4694 126491972 4695 204668310 4696 331160282 4697 535828592 4698 866988874 4699 1402817466 4700 2269806340 4701 3672623806 4702 5942430146 4703 9615053952 4704 15557484098 4705 25172538050 4706 40730022148 4707 65902560198 4708 106632582346 4709 172535142544 4710 279167724890 4711 451702867434 4712 730870592324 4713 1182573459758 4714 1913444052082 4715 3096017511840 4716 5009461563922 4717 8105479075762 4718 13114940639684 4719 21220419715446 4720 34335360355130 4721 55555780070576 4722 89891140425706 4723 145446920496282 4724 235338060921988 4725 380784981418270 4726 616123042340258 4727 996908023758528 4728 1613031066099338 4729 2609939091767374 4730 4222970580344740 4731 6832938616928370 4732 11056934977594384 4733 17913109081911486 4734 29344583930652492 4735 51830360394594130 4736 125147731626062848 4737 518704519817064102 4738 2826388596024698087 4739 14921144163342920148 4740 68998724065272445020 4741 273316805065520175678 4742 922955739507953057776 4743 2655104941805785445490 4744 6616533616897100565884 4745 16006508674384060539334 4746 48903379114656435126759 4747 196757355831962610166138 4748 1036211636662741147736554 4749 8935587735152242720761678 4750 177648342450619760199424208 4751 4630381098970751959661030332 4752 355268071453933228439241 4753 1 4754 2 4755 4 4756 6 4757 10 4758 16 4759 26 4760 42 4761 68 4762 110 4763 178 4764 288 4765 466 4766 754 4767 1220 4768 1974 4769 3194 4770 5168 4771 8362 4772 13530 4773 21892 4774 35422 4775 57314 4776 92736 4777 150050 4778 242786 4779 392836 4780 635622 4781 1028458 4782 1664080 4783 2692538 4784 4356618 4785 7049156 4786 11405774 4787 18454930 4788 29860704 4789 48315634 4790 78176338 4791 126491972 4792 204668310 4793 331160282 4794 535828592 4795 866988874 4796 1402817466 4797 2269806340 4798 3672623806 4799 5942430146 4800 9615053952 4801 15557484098 4802 25172538050 4803 40730022148 4804 65902560198 4805 106632582346 4806 172535142544 4807 279167724890 4808 451702867434 4809 730870592324 4810 1182573459758 4811 1913444052082 4812 3096017511840 4813 5009461563922 4814 8105479075762 4815 13114940639684 4816 21220419715446 4817 34335360355130 4818 55555780070576 4819 89891140425706 4820 145446920496282 4821 235338060921988 4822 380784981418270 4823 616123042340258 4824 996908023758528 4825 1613031066098786 4826 2609939089864262 4827 4222970165240032 4828 6832910710120857 4829 11055964905624676 4830 17891557126048093 4831 29003967811458904 4832 47756248991976908 4833 86812843169876792 4834 227748178738339900 4835 1016284408296858954 4836 5604266771975676461 4837 29185969334351496976 4838 132483447966334132107 4839 515234197918710471696 4840 1710185306261731948649 4841 4843526705013415380400 4842 11932441206753446939999 4843 28924468498848041467628 4844 89719709472231320061475 4845 363880600000057590913740 4846 1935516986546506685886071 4847 16948699022048641314045878 4848 344952996772641706576251313 4849 9211439831321080067900659934 4850 623452004125041631547737 4851 1 4852 2 4853 4 4854 6 4855 10 4856 16 4857 26 4858 42 4859 68 4860 110 4861 178 4862 288 4863 466 4864 754 4865 1220 4866 1974 4867 3194 4868 5168 4869 8362 4870 13530 4871 21892 4872 35422 4873 57314 4874 92736 4875 150050 4876 242786 4877 392836 4878 635622 4879 1028458 4880 1664080 4881 2692538 4882 4356618 4883 7049156 4884 11405774 4885 18454930 4886 29860704 4887 48315634 4888 78176338 4889 126491972 4890 204668310 4891 331160282 4892 535828592 4893 866988874 4894 1402817466 4895 2269806340 4896 3672623806 4897 5942430146 4898 9615053952 4899 15557484098 4900 25172538050 4901 40730022148 4902 65902560198 4903 106632582346 4904 172535142544 4905 279167724890 4906 451702867434 4907 730870592324 4908 1182573459758 4909 1913444052082 4910 3096017511840 4911 5009461563922 4912 8105479075762 4913 13114940639684 4914 21220419715446 4915 34335360355130 4916 55555780070576 4917 89891140425706 4918 145446920496282 4919 235338060921988 4920 380784981418270 4921 616123042340258 4922 996908023758528 4923 1613031066098786 4924 2609939089857314 4925 4222970156017100 4926 6832909286386206 4927 11055884223869980 4928 17889031225047508 4929 28951809477342320 4930 46976367200843450 4931 77889006463074060 4932 146816292482787782 4933 421091993457613734 4934 2002563573759221488 4935 11102872647041454254 4936 56958699749636355916 4937 253798290920037300613 4938 969309518836044849254 4939 3163386459959581702674 4940 8823283072187878756100 4941 21502226713531018873708 4942 52287736235161095255202 4943 164670234628525075449082 4944 672955604524067614759874 4945 3615516047250043455770230 4946 32149524429355018428959284 4947 669859331675745176594830912 4948 18325795844097767296979783118 4949 1094081998015776526179329 4950 1 4951 2 4952 4 4953 6 4954 10 4955 16 4956 26 4957 42 4958 68 4959 110 4960 178 4961 288 4962 466 4963 754 4964 1220 4965 1974 4966 3194 4967 5168 4968 8362 4969 13530 4970 21892 4971 35422 4972 57314 4973 92736 4974 150050 4975 242786 4976 392836 4977 635622 4978 1028458 4979 1664080 4980 2692538 4981 4356618 4982 7049156 4983 11405774 4984 18454930 4985 29860704 4986 48315634 4987 78176338 4988 126491972 4989 204668310 4990 331160282 4991 535828592 4992 866988874 4993 1402817466 4994 2269806340 4995 3672623806 4996 5942430146 4997 9615053952 4998 15557484098 4999 25172538050 5000 40730022148 5001 65902560198 5002 106632582346 5003 172535142544 5004 279167724890 5005 451702867434 5006 730870592324 5007 1182573459758 5008 1913444052082 5009 3096017511840 5010 5009461563922 5011 8105479075762 5012 13114940639684 5013 21220419715446 5014 34335360355130 5015 55555780070576 5016 89891140425706 5017 145446920496282 5018 235338060921988 5019 380784981418270 5020 616123042340258 5021 996908023758528 5022 1613031066098786 5023 2609939089857314 5024 4222970155956124 5025 6832909246233289 5026 11055879564590536 5027 17888803907586427 5028 28945340565446032 5029 46851599934199242 5030 76118803936712032 5031 127400780917873090 5032 251144386038081646 5033 790326019388549672 5034 3962239229628942438 5035 21968428821055562568 5036 110903080399920797264 5037 485109547079781039686 5038 1819957246834326220008 5039 5841545466391544476204 5040 16051185872636704124708 5041 38718940858337891609958 5042 94564386130840701978930 5043 302346012478009032476312 5044 1244551073901098979705434 5045 6754107711854067672376680 5046 60986983804956248375618800 5047 1300863422081692032306417006 5048 36460464333180779335643912194 5049 1919980063360444649250162 5050 1 5051 2 5052 4 5053 6 5054 10 5055 16 5056 26 5057 42 5058 68 5059 110 5060 178 5061 288 5062 466 5063 754 5064 1220 5065 1974 5066 3194 5067 5168 5068 8362 5069 13530 5070 21892 5071 35422 5072 57314 5073 92736 5074 150050 5075 242786 5076 392836 5077 635622 5078 1028458 5079 1664080 5080 2692538 5081 4356618 5082 7049156 5083 11405774 5084 18454930 5085 29860704 5086 48315634 5087 78176338 5088 126491972 5089 204668310 5090 331160282 5091 535828592 5092 866988874 5093 1402817466 5094 2269806340 5095 3672623806 5096 5942430146 5097 9615053952 5098 15557484098 5099 25172538050 5100 40730022148 5101 65902560198 5102 106632582346 5103 172535142544 5104 279167724890 5105 451702867434 5106 730870592324 5107 1182573459758 5108 1913444052082 5109 3096017511840 5110 5009461563922 5111 8105479075762 5112 13114940639684 5113 21220419715446 5114 34335360355130 5115 55555780070576 5116 89891140425706 5117 145446920496282 5118 235338060921988 5119 380784981418270 5120 616123042340258 5121 996908023758528 5122 1613031066098786 5123 2609939089857314 5124 4222970155956100 5125 6832909245814014 5126 11055879404186604 5127 17888789257138810 5128 28944714705971024 5129 46835282843712682 5130 75823576080322892 5131 123415480514493682 5132 209171624923239302 5133 435283138589932752 5134 1503616573631653062 5135 7861111974970274606 5136 43398225271825595785 5137 215435903722041011622 5138 925196362483339346470 5139 3410530416062633067282 5140 10769333063303393280082 5141 29161655196263896492074 5142 69675555234561356721719 5143 171109323246025213967600 5144 555313832600969817822840 5145 2301640926026828992249300 5146 12617974285469651202602716 5147 115697417687300402455734860 5148 2526409140723093339601922364 5149 72544597334310022117001925990 5150 3369330132830154403868732 5151 1 5152 2 5153 4 5154 6 5155 10 5156 16 5157 26 5158 42 5159 68 5160 110 5161 178 5162 288 5163 466 5164 754 5165 1220 5166 1974 5167 3194 5168 5168 5169 8362 5170 13530 5171 21892 5172 35422 5173 57314 5174 92736 5175 150050 5176 242786 5177 392836 5178 635622 5179 1028458 5180 1664080 5181 2692538 5182 4356618 5183 7049156 5184 11405774 5185 18454930 5186 29860704 5187 48315634 5188 78176338 5189 126491972 5190 204668310 5191 331160282 5192 535828592 5193 866988874 5194 1402817466 5195 2269806340 5196 3672623806 5197 5942430146 5198 9615053952 5199 15557484098 5200 25172538050 5201 40730022148 5202 65902560198 5203 106632582346 5204 172535142544 5205 279167724890 5206 451702867434 5207 730870592324 5208 1182573459758 5209 1913444052082 5210 3096017511840 5211 5009461563922 5212 8105479075762 5213 13114940639684 5214 21220419715446 5215 34335360355130 5216 55555780070576 5217 89891140425706 5218 145446920496282 5219 235338060921988 5220 380784981418270 5221 616123042340258 5222 996908023758528 5223 1613031066098786 5224 2609939089857314 5225 4222970155956100 5226 6832909245813414 5227 11055879401777364 5228 17888788659711813 5229 28944670203842024 5230 46833595105540030 5231 75782990938941948 5232 122723972854355762 5233 200268611586569774 5234 345097081419725170 5235 765524847007654894 5236 2894751387450052592 5237 15621423664437019096 5238 85576074066094090345 5239 417526645852732645310 5240 1760721906228455110442 5241 6379188049334423654700 5242 19822297023863900992094 5243 52913317386279002127670 5244 125310039875331622846296 5245 309784845120799583675920 5246 1020236619597977528528378 5247 4256583475621812503262736 5248 23574084386280305643138682 5249 219499528641058300957093776 5250 4906807981513258137907802409 5251 144348075659749637018312807754 5252 5912762200315640684666631 5253 1 5254 2 5255 4 5256 6 5257 10 5258 16 5259 26 5260 42 5261 68 5262 110 5263 178 5264 288 5265 466 5266 754 5267 1220 5268 1974 5269 3194 5270 5168 5271 8362 5272 13530 5273 21892 5274 35422 5275 57314 5276 92736 5277 150050 5278 242786 5279 392836 5280 635622 5281 1028458 5282 1664080 5283 2692538 5284 4356618 5285 7049156 5286 11405774 5287 18454930 5288 29860704 5289 48315634 5290 78176338 5291 126491972 5292 204668310 5293 331160282 5294 535828592 5295 866988874 5296 1402817466 5297 2269806340 5298 3672623806 5299 5942430146 5300 9615053952 5301 15557484098 5302 25172538050 5303 40730022148 5304 65902560198 5305 106632582346 5306 172535142544 5307 279167724890 5308 451702867434 5309 730870592324 5310 1182573459758 5311 1913444052082 5312 3096017511840 5313 5009461563922 5314 8105479075762 5315 13114940639684 5316 21220419715446 5317 34335360355130 5318 55555780070576 5319 89891140425706 5320 145446920496282 5321 235338060921988 5322 380784981418270 5323 616123042340258 5324 996908023758528 5325 1613031066098786 5326 2609939089857314 5327 4222970155956100 5328 6832909245813414 5329 11055879401769514 5330 17888788647654428 5331 28944668103957332 5332 46833463952711322 5333 75778524511659940 5334 122624327644371214 5335 198664289070777514 5336 325353417961012536 5337 572867300538918566 5338 1367569711233373810 5339 5628534555543446024 5340 31063264708497882982 5341 168409504480778405848 5342 807324676616062399220 5343 3343725968471594275206 5344 11910002465629933024690 5345 36428505675662133471796 5346 95892617356011462199910 5347 225253601713860482205114 5348 561185191214089259247960 5349 1874885144013811661951178 5350 7871981387224117863519914 5351 44045661300706645322685307 5352 416453442160268926778689240 5353 9530536759759981251366892496 5354 287236415924320291311468943674 5355 10376174331161571614714692 5356 1 5357 2 5358 4 5359 6 5360 10 5361 16 5362 26 5363 42 5364 68 5365 110 5366 178 5367 288 5368 466 5369 754 5370 1220 5371 1974 5372 3194 5373 5168 5374 8362 5375 13530 5376 21892 5377 35422 5378 57314 5379 92736 5380 150050 5381 242786 5382 392836 5383 635622 5384 1028458 5385 1664080 5386 2692538 5387 4356618 5388 7049156 5389 11405774 5390 18454930 5391 29860704 5392 48315634 5393 78176338 5394 126491972 5395 204668310 5396 331160282 5397 535828592 5398 866988874 5399 1402817466 5400 2269806340 5401 3672623806 5402 5942430146 5403 9615053952 5404 15557484098 5405 25172538050 5406 40730022148 5407 65902560198 5408 106632582346 5409 172535142544 5410 279167724890 5411 451702867434 5412 730870592324 5413 1182573459758 5414 1913444052082 5415 3096017511840 5416 5009461563922 5417 8105479075762 5418 13114940639684 5419 21220419715446 5420 34335360355130 5421 55555780070576 5422 89891140425706 5423 145446920496282 5424 235338060921988 5425 380784981418270 5426 616123042340258 5427 996908023758528 5428 1613031066098786 5429 2609939089857314 5430 4222970155956100 5431 6832909245813414 5432 11055879401769514 5433 17888788647582953 5434 28944668049862068 5435 46833456922202895 5436 75778148194542844 5437 122612708840485438 5438 198422570783430074 5439 321664605886523374 5440 529386741639099550 5441 958290212844061788 5442 2482936613334004872 5443 11031892021750566486 5444 61764846621669913736 5445 330722213212400307449 5446 1557473302061429655658 5447 6336861052747972056638 5448 22196320751314640838914 5449 66844940593809068385918 5450 173577053887363707970120 5451 404734730252841897744686 5452 1017250095710851264122702 5453 3446222275751830221941916 5454 14558183308146726700785518 5455 82298913396651194020739207 5456 790172288596739668618119616 5457 18512203388335816044103906079 5458 571597238009246315619128050286 5459 18208916594837656948631485 5460 1 5461 2 5462 4 5463 6 5464 10 5465 16 5466 26 5467 42 5468 68 5469 110 5470 178 5471 288 5472 466 5473 754 5474 1220 5475 1974 5476 3194 5477 5168 5478 8362 5479 13530 5480 21892 5481 35422 5482 57314 5483 92736 5484 150050 5485 242786 5486 392836 5487 635622 5488 1028458 5489 1664080 5490 2692538 5491 4356618 5492 7049156 5493 11405774 5494 18454930 5495 29860704 5496 48315634 5497 78176338 5498 126491972 5499 204668310 5500 331160282 5501 535828592 5502 866988874 5503 1402817466 5504 2269806340 5505 3672623806 5506 5942430146 5507 9615053952 5508 15557484098 5509 25172538050 5510 40730022148 5511 65902560198 5512 106632582346 5513 172535142544 5514 279167724890 5515 451702867434 5516 730870592324 5517 1182573459758 5518 1913444052082 5519 3096017511840 5520 5009461563922 5521 8105479075762 5522 13114940639684 5523 21220419715446 5524 34335360355130 5525 55555780070576 5526 89891140425706 5527 145446920496282 5528 235338060921988 5529 380784981418270 5530 616123042340258 5531 996908023758528 5532 1613031066098786 5533 2609939089857314 5534 4222970155956100 5535 6832909245813414 5536 11055879401769514 5537 17888788647582928 5538 28944668049353092 5539 46833456699967542 5540 75778125611509262 5541 122611654563584454 5542 198392817996151418 5543 321084803522737216 5544 520976598016927146 5545 863166717414042366 5546 1618076719340912056 5547 4580938446551374406 5548 21756186130802327290 5549 122729996669595053798 5550 648050228126458349995 5551 2997884155326972372198 5552 11985104998795175253646 5553 41294481962531671899024 5554 122476475901843007881222 5555 313838388953533824153464 5556 726967217628457955950486 5557 1845174767892787053247542 5558 6335644643944535145355954 5559 26923510176934592822408486 5560 153782632362151421679292378 5561 1499336656788502093772273588 5562 35960098263971890890578049372 5563 1137528864138804325044000384214 5564 31954421058829382967214909 5565 1 5566 2 5567 4 5568 6 5569 10 5570 16 5571 26 5572 42 5573 68 5574 110 5575 178 5576 288 5577 466 5578 754 5579 1220 5580 1974 5581 3194 5582 5168 5583 8362 5584 13530 5585 21892 5586 35422 5587 57314 5588 92736 5589 150050 5590 242786 5591 392836 5592 635622 5593 1028458 5594 1664080 5595 2692538 5596 4356618 5597 7049156 5598 11405774 5599 18454930 5600 29860704 5601 48315634 5602 78176338 5603 126491972 5604 204668310 5605 331160282 5606 535828592 5607 866988874 5608 1402817466 5609 2269806340 5610 3672623806 5611 5942430146 5612 9615053952 5613 15557484098 5614 25172538050 5615 40730022148 5616 65902560198 5617 106632582346 5618 172535142544 5619 279167724890 5620 451702867434 5621 730870592324 5622 1182573459758 5623 1913444052082 5624 3096017511840 5625 5009461563922 5626 8105479075762 5627 13114940639684 5628 21220419715446 5629 34335360355130 5630 55555780070576 5631 89891140425706 5632 145446920496282 5633 235338060921988 5634 380784981418270 5635 616123042340258 5636 996908023758528 5637 1613031066098786 5638 2609939089857314 5639 4222970155956100 5640 6832909245813414 5641 11055879401769514 5642 17888788647582928 5643 28944668049352442 5644 46833456696944197 5645 75778124761982842 5646 122611584575016927 5647 198389927189264346 5648 321009711006530628 5649 519600392456927522 5650 844145255485837286 5651 1411280477127162960 5652 2762659666658128578 5653 8581991081664200010 5654 43100395547299169760 5655 243601551255224314698 5656 1267015492816445101014 5657 5757668388385595285134 5658 22623201785569881011639 5659 76694389994184825215460 5660 224083818313731813590152 5661 566821350515020246023180 5662 1305382742407368934283267 5663 3349229866256143549994252 5664 11649358207599303207856300 5665 49791922011768170815671540 5666 287370551472090055905663466 5667 2845103779356588857213801536 5668 69856238075273630438151823544 5669 2263893449925032332084472003690 5670 56076099853982680600513025 5671 1 5672 2 5673 4 5674 6 5675 10 5676 16 5677 26 5678 42 5679 68 5680 110 5681 178 5682 288 5683 466 5684 754 5685 1220 5686 1974 5687 3194 5688 5168 5689 8362 5690 13530 5691 21892 5692 35422 5693 57314 5694 92736 5695 150050 5696 242786 5697 392836 5698 635622 5699 1028458 5700 1664080 5701 2692538 5702 4356618 5703 7049156 5704 11405774 5705 18454930 5706 29860704 5707 48315634 5708 78176338 5709 126491972 5710 204668310 5711 331160282 5712 535828592 5713 866988874 5714 1402817466 5715 2269806340 5716 3672623806 5717 5942430146 5718 9615053952 5719 15557484098 5720 25172538050 5721 40730022148 5722 65902560198 5723 106632582346 5724 172535142544 5725 279167724890 5726 451702867434 5727 730870592324 5728 1182573459758 5729 1913444052082 5730 3096017511840 5731 5009461563922 5732 8105479075762 5733 13114940639684 5734 21220419715446 5735 34335360355130 5736 55555780070576 5737 89891140425706 5738 145446920496282 5739 235338060921988 5740 380784981418270 5741 616123042340258 5742 996908023758528 5743 1613031066098786 5744 2609939089857314 5745 4222970155956100 5746 6832909245813414 5747 11055879401769514 5748 17888788647582928 5749 28944668049352442 5750 46833456696935370 5751 75778124746371116 5752 122611581515966242 5753 198389716973145624 5754 321001937361322208 5755 519413393589472330 5756 840910791688335522 5757 1368584027553909836 5758 2315784743454609238 5759 4777867221907496714 5760 16304355148259620592 5761 85650376566578201594 5762 482815395065957840168 5763 2471569799298992112072 5764 11034007706852644842874 5765 42621724464856769259491 5766 142204660684336192430416 5767 409409869405417105713934 5768 1022663261549803931876206 5769 2343542561670398390516524 5770 6083538505913640338383730 5771 21422120370305313910746221 5772 92085295376406611147936132 5773 537030033869677877440125101 5774 5399060973804127714873762376 5775 135709628682686210970902986118 5776 4505784108437745215702408306354 5777 98406695243973635182442626 5778 1 5779 2 5780 4 5781 6 5782 10 5783 16 5784 26 5785 42 5786 68 5787 110 5788 178 5789 288 5790 466 5791 754 5792 1220 5793 1974 5794 3194 5795 5168 5796 8362 5797 13530 5798 21892 5799 35422 5800 57314 5801 92736 5802 150050 5803 242786 5804 392836 5805 635622 5806 1028458 5807 1664080 5808 2692538 5809 4356618 5810 7049156 5811 11405774 5812 18454930 5813 29860704 5814 48315634 5815 78176338 5816 126491972 5817 204668310 5818 331160282 5819 535828592 5820 866988874 5821 1402817466 5822 2269806340 5823 3672623806 5824 5942430146 5825 9615053952 5826 15557484098 5827 25172538050 5828 40730022148 5829 65902560198 5830 106632582346 5831 172535142544 5832 279167724890 5833 451702867434 5834 730870592324 5835 1182573459758 5836 1913444052082 5837 3096017511840 5838 5009461563922 5839 8105479075762 5840 13114940639684 5841 21220419715446 5842 34335360355130 5843 55555780070576 5844 89891140425706 5845 145446920496282 5846 235338060921988 5847 380784981418270 5848 616123042340258 5849 996908023758528 5850 1613031066098786 5851 2609939089857314 5852 4222970155956100 5853 6832909245813414 5854 11055879401769514 5855 17888788647582928 5856 28944668049352442 5857 46833456696935370 5858 75778124746287838 5859 122611581443837342 5860 198389706497848764 5861 321001323213155496 5862 519392857390688522 5863 840450885506963394 5864 1361052351076550988 5865 2220633346940948862 5866 3817726805766961682 5867 8382756980163344668 5868 31359556435791041482 5869 170533541060606026102 5870 955307675842725541826 5871 4810377529060618688111 5872 21100515502895793012066 5873 80147963758526122168699 5874 263245099127444754175274 5875 746985331188972590629086 5876 1843255706159156159153146 5877 4206811864267856839043862 5878 11057943917264367273104582 5879 39396599406952734814697899 5880 170305007305351093833122428 5881 1003634996607362565232119213 5882 10246112191971971573505524392 5883 263655516485979240020835624888 5884 8968198462386212035537842758770 5885 172691711692793972731587136 5886 1 5887 2 5888 4 5889 6 5890 10 5891 16 5892 26 5893 42 5894 68 5895 110 5896 178 5897 288 5898 466 5899 754 5900 1220 5901 1974 5902 3194 5903 5168 5904 8362 5905 13530 5906 21892 5907 35422 5908 57314 5909 92736 5910 150050 5911 242786 5912 392836 5913 635622 5914 1028458 5915 1664080 5916 2692538 5917 4356618 5918 7049156 5919 11405774 5920 18454930 5921 29860704 5922 48315634 5923 78176338 5924 126491972 5925 204668310 5926 331160282 5927 535828592 5928 866988874 5929 1402817466 5930 2269806340 5931 3672623806 5932 5942430146 5933 9615053952 5934 15557484098 5935 25172538050 5936 40730022148 5937 65902560198 5938 106632582346 5939 172535142544 5940 279167724890 5941 451702867434 5942 730870592324 5943 1182573459758 5944 1913444052082 5945 3096017511840 5946 5009461563922 5947 8105479075762 5948 13114940639684 5949 21220419715446 5950 34335360355130 5951 55555780070576 5952 89891140425706 5953 145446920496282 5954 235338060921988 5955 380784981418270 5956 616123042340258 5957 996908023758528 5958 1613031066098786 5959 2609939089857314 5960 4222970155956100 5961 6832909245813414 5962 11055879401769514 5963 17888788647582928 5964 28944668049352442 5965 46833456696935370 5966 75778124746287812 5967 122611581443223884 5968 198389706193284064 5969 321001288847271344 5970 519391106964928820 5971 840397509105021018 5972 1359934316957907492 5973 2203248062782037742 5974 3607121935845396422 5975 6331134688815178840 5976 14938011977774246234 5977 60948665530302644010 5978 339859616083449123188 5979 1886625587162843506166 5980 9341236963003185217804 5981 40266600455546848855964 5982 150438117845023456358654 5983 486541661514453385707082 5984 1361091800133635982149878 5985 3319138934074952119416406 5986 7551128614633143655248800 5987 20114033000983247043109112 5988 72456682288092258214305869 5989 314971944824859316710561702 5990 1875743718091693302294001192 5991 19445554772448545457227709172 5992 512251684850448139328316477491 5993 17850898718306390211408707356938 5994 303052827995596990881244671 5995 1 5996 2 5997 4 5998 6 5999 10 6000 16 6001 26 6002 42 6003 68 6004 110 6005 178 6006 288 6007 466 6008 754 6009 1220 6010 1974 6011 3194 6012 5168 6013 8362 6014 13530 6015 21892 6016 35422 6017 57314 6018 92736 6019 150050 6020 242786 6021 392836 6022 635622 6023 1028458 6024 1664080 6025 2692538 6026 4356618 6027 7049156 6028 11405774 6029 18454930 6030 29860704 6031 48315634 6032 78176338 6033 126491972 6034 204668310 6035 331160282 6036 535828592 6037 866988874 6038 1402817466 6039 2269806340 6040 3672623806 6041 5942430146 6042 9615053952 6043 15557484098 6044 25172538050 6045 40730022148 6046 65902560198 6047 106632582346 6048 172535142544 6049 279167724890 6050 451702867434 6051 730870592324 6052 1182573459758 6053 1913444052082 6054 3096017511840 6055 5009461563922 6056 8105479075762 6057 13114940639684 6058 21220419715446 6059 34335360355130 6060 55555780070576 6061 89891140425706 6062 145446920496282 6063 235338060921988 6064 380784981418270 6065 616123042340258 6066 996908023758528 6067 1613031066098786 6068 2609939089857314 6069 4222970155956100 6070 6832909245813414 6071 11055879401769514 6072 17888788647582928 6073 28944668049352442 6074 46833456696935370 6075 75778124746287812 6076 122611581443223182 6077 198389706189520876 6078 321001287652863693 6079 519390998322948936 6080 840392629797117621 6081 1359797647482826348 6082 2200559475763579666 6083 3567322040470773158 6084 5868014720032659030 6085 10577125322784768498 6086 27053926697899700498 6087 119465968238250049012 6088 677421406287761070254 6089 3718357370110231723562 6090 18099087451468277513096 6091 76684626450873429684010 6092 281868244204910288047042 6093 897861965380967159437204 6094 2476849766203443870866168 6095 5971355778721502192600120 6096 13554460124165611374211146 6097 36612336765105680104275638 6098 133263213479427534188273558 6099 582539298864739669919443126 6100 3505833352217053304198303110 6101 36906387489631561677990441552 6102 995290532593112311878368495223 6103 35533224931521593915345494666430 6104 531820639542373644213344832 6105 1 6106 2 6107 4 6108 6 6109 10 6110 16 6111 26 6112 42 6113 68 6114 110 6115 178 6116 288 6117 466 6118 754 6119 1220 6120 1974 6121 3194 6122 5168 6123 8362 6124 13530 6125 21892 6126 35422 6127 57314 6128 92736 6129 150050 6130 242786 6131 392836 6132 635622 6133 1028458 6134 1664080 6135 2692538 6136 4356618 6137 7049156 6138 11405774 6139 18454930 6140 29860704 6141 48315634 6142 78176338 6143 126491972 6144 204668310 6145 331160282 6146 535828592 6147 866988874 6148 1402817466 6149 2269806340 6150 3672623806 6151 5942430146 6152 9615053952 6153 15557484098 6154 25172538050 6155 40730022148 6156 65902560198 6157 106632582346 6158 172535142544 6159 279167724890 6160 451702867434 6161 730870592324 6162 1182573459758 6163 1913444052082 6164 3096017511840 6165 5009461563922 6166 8105479075762 6167 13114940639684 6168 21220419715446 6169 34335360355130 6170 55555780070576 6171 89891140425706 6172 145446920496282 6173 235338060921988 6174 380784981418270 6175 616123042340258 6176 996908023758528 6177 1613031066098786 6178 2609939089857314 6179 4222970155956100 6180 6832909245813414 6181 11055879401769514 6182 17888788647582928 6183 28944668049352442 6184 46833456696935370 6185 75778124746287812 6186 122611581443223182 6187 198389706189510994 6188 321001287632830692 6189 519390993918228964 6190 840392297295874026 6191 1359784317520618046 6192 2200214351303497414 6193 3560922187779494090 6194 5777611738241836064 6195 9565029760122681078 6196 17831167554749287610 6197 49797350421661948284 6198 235724421705346736782 6199 1349646621636529346131 6200 7313082407336080380144 6201 34990285953742595091444 6202 145747977645752879051476 6203 527200391499490896691587 6204 1654416837590566146189294 6205 4501568644970003196596074 6206 10733695435796888002159988 6207 24333064727466638950732365 6208 66688864154836247498718846 6209 245100439780669492896531660 6210 1077429901456163060267795798 6211 6552826830372406181538133347 6212 70049062647316784556948186600 6213 1933908480374510941640005777795 6214 70734039126585916633369127085006 6215 933280162781944270277032129 6216 1 6217 2 6218 4 6219 6 6220 10 6221 16 6222 26 6223 42 6224 68 6225 110 6226 178 6227 288 6228 466 6229 754 6230 1220 6231 1974 6232 3194 6233 5168 6234 8362 6235 13530 6236 21892 6237 35422 6238 57314 6239 92736 6240 150050 6241 242786 6242 392836 6243 635622 6244 1028458 6245 1664080 6246 2692538 6247 4356618 6248 7049156 6249 11405774 6250 18454930 6251 29860704 6252 48315634 6253 78176338 6254 126491972 6255 204668310 6256 331160282 6257 535828592 6258 866988874 6259 1402817466 6260 2269806340 6261 3672623806 6262 5942430146 6263 9615053952 6264 15557484098 6265 25172538050 6266 40730022148 6267 65902560198 6268 106632582346 6269 172535142544 6270 279167724890 6271 451702867434 6272 730870592324 6273 1182573459758 6274 1913444052082 6275 3096017511840 6276 5009461563922 6277 8105479075762 6278 13114940639684 6279 21220419715446 6280 34335360355130 6281 55555780070576 6282 89891140425706 6283 145446920496282 6284 235338060921988 6285 380784981418270 6286 616123042340258 6287 996908023758528 6288 1613031066098786 6289 2609939089857314 6290 4222970155956100 6291 6832909245813414 6292 11055879401769514 6293 17888788647582928 6294 28944668049352442 6295 46833456696935370 6296 75778124746287812 6297 122611581443223182 6298 198389706189510994 6299 321001287632734203 6300 519390993822980408 6301 840392281872788407 6302 1359783328629811726 6303 2200178596570960957 6304 3560061803348546770 6305 5762522858228451310 6306 9361204198975250118 6307 15632428425129076828 6308 30386556115965974724 6309 93099951387576683946 6310 467427479842074227762 6311 2686427692641574558800 6312 14351884645848028636730 6313 67497973810270756860130 6314 276469392693369168122040 6315 984384042782651691208063 6316 3043979156863227530127050 6317 8171370187055254167191154 6318 19278620192851550746976978 6319 43690567871857741893800032 6320 121553723311992605020273252 6321 450786467513044730242417485 6322 1992804628144109459177409042 6323 12248569517317837343270344561 6324 132960409710615134081475103092 6325 3757864907674315084364582139098 6326 140812505626296892400257653736670 6327 1637792514017111887221964097 6328 1 6329 2 6330 4 6331 6 6332 10 6333 16 6334 26 6335 42 6336 68 6337 110 6338 178 6339 288 6340 466 6341 754 6342 1220 6343 1974 6344 3194 6345 5168 6346 8362 6347 13530 6348 21892 6349 35422 6350 57314 6351 92736 6352 150050 6353 242786 6354 392836 6355 635622 6356 1028458 6357 1664080 6358 2692538 6359 4356618 6360 7049156 6361 11405774 6362 18454930 6363 29860704 6364 48315634 6365 78176338 6366 126491972 6367 204668310 6368 331160282 6369 535828592 6370 866988874 6371 1402817466 6372 2269806340 6373 3672623806 6374 5942430146 6375 9615053952 6376 15557484098 6377 25172538050 6378 40730022148 6379 65902560198 6380 106632582346 6381 172535142544 6382 279167724890 6383 451702867434 6384 730870592324 6385 1182573459758 6386 1913444052082 6387 3096017511840 6388 5009461563922 6389 8105479075762 6390 13114940639684 6391 21220419715446 6392 34335360355130 6393 55555780070576 6394 89891140425706 6395 145446920496282 6396 235338060921988 6397 380784981418270 6398 616123042340258 6399 996908023758528 6400 1613031066098786 6401 2609939089857314 6402 4222970155956100 6403 6832909245813414 6404 11055879401769514 6405 17888788647582928 6406 28944668049352442 6407 46833456696935370 6408 75778124746287812 6409 122611581443223182 6410 198389706189510994 6411 321001287632734176 6412 519390993822245926 6413 840392281459639008 6414 1359783276964338086 6415 2200175729705164382 6416 3559967496935439058 6417 5760403504388997352 6418 9325948921677949782 6419 15176108356145288290 6420 25636896235033185876 6421 52436510077969198206 6422 176580643450160025426 6423 930113163763054350464 6424 5340295248897615697498 6425 28103647785449109567946 6426 129927794964246177225308 6427 523432989301491704433134 6428 1834974843018480877164750 6429 5592614039564352778592888 6430 14815193596679340906807464 6431 34599912647251099746801990 6432 78466832173161238870456128 6433 221697832590611653751438162 6434 829053917244820135065656744 6435 3685986110926478609372649528 6436 22896068871410355472132676543 6437 252383658006127915140485932624 6438 7302393867137523257865256849253 6439 280331938441150030768095936966278 6440 2874125504794653148380240897 6441 1 6442 2 6443 4 6444 6 6445 10 6446 16 6447 26 6448 42 6449 68 6450 110 6451 178 6452 288 6453 466 6454 754 6455 1220 6456 1974 6457 3194 6458 5168 6459 8362 6460 13530 6461 21892 6462 35422 6463 57314 6464 92736 6465 150050 6466 242786 6467 392836 6468 635622 6469 1028458 6470 1664080 6471 2692538 6472 4356618 6473 7049156 6474 11405774 6475 18454930 6476 29860704 6477 48315634 6478 78176338 6479 126491972 6480 204668310 6481 331160282 6482 535828592 6483 866988874 6484 1402817466 6485 2269806340 6486 3672623806 6487 5942430146 6488 9615053952 6489 15557484098 6490 25172538050 6491 40730022148 6492 65902560198 6493 106632582346 6494 172535142544 6495 279167724890 6496 451702867434 6497 730870592324 6498 1182573459758 6499 1913444052082 6500 3096017511840 6501 5009461563922 6502 8105479075762 6503 13114940639684 6504 21220419715446 6505 34335360355130 6506 55555780070576 6507 89891140425706 6508 145446920496282 6509 235338060921988 6510 380784981418270 6511 616123042340258 6512 996908023758528 6513 1613031066098786 6514 2609939089857314 6515 4222970155956100 6516 6832909245813414 6517 11055879401769514 6518 17888788647582928 6519 28944668049352442 6520 46833456696935370 6521 75778124746287812 6522 122611581443223182 6523 198389706189510994 6524 321001287632734176 6525 519390993822245170 6526 840392281454990364 6527 1359783275302827226 6528 2200175563130776620 6529 3559959374395864402 6530 5760158579735034740 6531 9320786559506749730 6532 15094433521966704436 6533 24622137741580119316 6534 42231993032653282934 6535 91775896800620262690 6536 339223943558994555628 6537 1854944459938003066218 6538 10599147253609854644254 6539 54910616493194853000788 6540 249573433232304783673664 6541 989153238253923716386322 6542 3414988944683410382966894 6543 10260749721649076050654666 6544 26829692643801232539385386 6545 62053881457059226627701394 6546 140968585544889859809449579 6547 404594490367888121837710662 6548 1524660335181910403300087743 6549 6818003053983547023214195264 6550 42801103963863618376826865472 6551 479091692073796086841010183736 6552 14190831451261843047245155341931 6553 558113052788144606369907429575998 6554 5043738658354138679815549826 6555 1 6556 2 6557 4 6558 6 6559 10 6560 16 6561 26 6562 42 6563 68 6564 110 6565 178 6566 288 6567 466 6568 754 6569 1220 6570 1974 6571 3194 6572 5168 6573 8362 6574 13530 6575 21892 6576 35422 6577 57314 6578 92736 6579 150050 6580 242786 6581 392836 6582 635622 6583 1028458 6584 1664080 6585 2692538 6586 4356618 6587 7049156 6588 11405774 6589 18454930 6590 29860704 6591 48315634 6592 78176338 6593 126491972 6594 204668310 6595 331160282 6596 535828592 6597 866988874 6598 1402817466 6599 2269806340 6600 3672623806 6601 5942430146 6602 9615053952 6603 15557484098 6604 25172538050 6605 40730022148 6606 65902560198 6607 106632582346 6608 172535142544 6609 279167724890 6610 451702867434 6611 730870592324 6612 1182573459758 6613 1913444052082 6614 3096017511840 6615 5009461563922 6616 8105479075762 6617 13114940639684 6618 21220419715446 6619 34335360355130 6620 55555780070576 6621 89891140425706 6622 145446920496282 6623 235338060921988 6624 380784981418270 6625 616123042340258 6626 996908023758528 6627 1613031066098786 6628 2609939089857314 6629 4222970155956100 6630 6832909245813414 6631 11055879401769514 6632 17888788647582928 6633 28944668049352442 6634 46833456696935370 6635 75778124746287812 6636 122611581443223182 6637 198389706189510994 6638 321001287632734176 6639 519390993822245170 6640 840392281454979346 6641 1359783275277335760 6642 2200175556857722534 6643 3559958855023952378 6644 5760136040030465248 6645 9320159491288603418 6646 15081990324999264170 6647 24434445217090132612 6648 39989795893706383566 6649 69965634692441566666 6650 163122266398033852224 6651 658826717279760102362 6652 3703875645425721621538 6653 20999260138490710688532 6654 107051016974291057997374 6655 478406698923978203290784 6656 1865834479626220325875126 6657 6345393334223983479128288 6658 18799600432158283443836754 6659 48532688793433563520046280 6660 111219477086645120365682928 6661 253352587993019115685633423 6662 738803834429305605038129048 6663 2803730426534687109986917105 6664 12611778592446812265968481128 6665 80014215832404767654731027568 6666 909482266480741884702145298428 6667 27578369813426819318497892740631 6668 1111193505811880020304109517656398 6669 8851144325930736098472822852 6670 1 6671 2 6672 4 6673 6 6674 10 6675 16 6676 26 6677 42 6678 68 6679 110 6680 178 6681 288 6682 466 6683 754 6684 1220 6685 1974 6686 3194 6687 5168 6688 8362 6689 13530 6690 21892 6691 35422 6692 57314 6693 92736 6694 150050 6695 242786 6696 392836 6697 635622 6698 1028458 6699 1664080 6700 2692538 6701 4356618 6702 7049156 6703 11405774 6704 18454930 6705 29860704 6706 48315634 6707 78176338 6708 126491972 6709 204668310 6710 331160282 6711 535828592 6712 866988874 6713 1402817466 6714 2269806340 6715 3672623806 6716 5942430146 6717 9615053952 6718 15557484098 6719 25172538050 6720 40730022148 6721 65902560198 6722 106632582346 6723 172535142544 6724 279167724890 6725 451702867434 6726 730870592324 6727 1182573459758 6728 1913444052082 6729 3096017511840 6730 5009461563922 6731 8105479075762 6732 13114940639684 6733 21220419715446 6734 34335360355130 6735 55555780070576 6736 89891140425706 6737 145446920496282 6738 235338060921988 6739 380784981418270 6740 616123042340258 6741 996908023758528 6742 1613031066098786 6743 2609939089857314 6744 4222970155956100 6745 6832909245813414 6746 11055879401769514 6747 17888788647582928 6748 28944668049352442 6749 46833456696935370 6750 75778124746287812 6751 122611581443223182 6752 198389706189510994 6753 321001287632734176 6754 519390993822245170 6755 840392281454979346 6756 1359783275277224544 6757 2200175556733078618 6758 3559958832570232294 6759 5760134467849084106 6760 9320098117441718178 6761 15080406034968496283 6762 24404747168865391488 6763 39561759303700157932 6764 65041516822889362194 6765 116739286408080306014 6766 294658637851922942186 6767 1291084925010161734814 6768 7398690704090054114572 6769 41524178549302579634025 6770 208243741190941766289386 6771 915201868760620710685684 6772 3513240656216811559817186 6773 11772095361024591613792288 6774 34398319549165266747096102 6775 87695555753113985769071550 6776 199220629814044963093393714 6777 455535923939814233163138649 6778 1349810537259616307471741486 6779 5155463403674417555408615674 6780 23329859200107970121128567582 6781 149588125522225949446914746530 6782 1726583910972228823200990614822 6783 53597825847016234322514669239447 6784 2212456819631698615299686025569734 6785 15532675498301986665510336775 6786 1 6787 2 6788 4 6789 6 6790 10 6791 16 6792 26 6793 42 6794 68 6795 110 6796 178 6797 288 6798 466 6799 754 6800 1220 6801 1974 6802 3194 6803 5168 6804 8362 6805 13530 6806 21892 6807 35422 6808 57314 6809 92736 6810 150050 6811 242786 6812 392836 6813 635622 6814 1028458 6815 1664080 6816 2692538 6817 4356618 6818 7049156 6819 11405774 6820 18454930 6821 29860704 6822 48315634 6823 78176338 6824 126491972 6825 204668310 6826 331160282 6827 535828592 6828 866988874 6829 1402817466 6830 2269806340 6831 3672623806 6832 5942430146 6833 9615053952 6834 15557484098 6835 25172538050 6836 40730022148 6837 65902560198 6838 106632582346 6839 172535142544 6840 279167724890 6841 451702867434 6842 730870592324 6843 1182573459758 6844 1913444052082 6845 3096017511840 6846 5009461563922 6847 8105479075762 6848 13114940639684 6849 21220419715446 6850 34335360355130 6851 55555780070576 6852 89891140425706 6853 145446920496282 6854 235338060921988 6855 380784981418270 6856 616123042340258 6857 996908023758528 6858 1613031066098786 6859 2609939089857314 6860 4222970155956100 6861 6832909245813414 6862 11055879401769514 6863 17888788647582928 6864 28944668049352442 6865 46833456696935370 6866 75778124746287812 6867 122611581443223182 6868 198389706189510994 6869 321001287632734176 6870 519390993822245170 6871 840392281454979346 6872 1359783275277224516 6873 2200175556732204674 6874 3559958832015142480 6875 5760134391062151748 6876 9320093482188570850 6877 15080241790327228778 6878 24400793614579844926 6879 39491535589538335538 6880 64072445715334288098 6881 105988430192458445552 6882 196490470140096273414 6883 541019611720320856826 6884 2548127569706882095340 6885 14775533818822262957814 6886 81944160452994345272888 6887 404212049933405276315944 6888 1747332896333043599627030 6889 6603675104497248573821678 6890 21806722665887113416814976 6891 62857679381788285402479396 6892 158292246301004492455989031 6893 356659279190243288738796052 6894 819483071175449567562517719 6895 2467366309055462631321924494 6896 9479031289245662220428377286 6897 43158403380341028043594848046 6898 279669131013704035729997032182 6899 3277922517486344336749614126466 6900 104170145195369625591956879242549 6901 4405317283652907320384942812533334 6902 27257945329027375912363400524 6903 1 6904 2 6905 4 6906 6 6907 10 6908 16 6909 26 6910 42 6911 68 6912 110 6913 178 6914 288 6915 466 6916 754 6917 1220 6918 1974 6919 3194 6920 5168 6921 8362 6922 13530 6923 21892 6924 35422 6925 57314 6926 92736 6927 150050 6928 242786 6929 392836 6930 635622 6931 1028458 6932 1664080 6933 2692538 6934 4356618 6935 7049156 6936 11405774 6937 18454930 6938 29860704 6939 48315634 6940 78176338 6941 126491972 6942 204668310 6943 331160282 6944 535828592 6945 866988874 6946 1402817466 6947 2269806340 6948 3672623806 6949 5942430146 6950 9615053952 6951 15557484098 6952 25172538050 6953 40730022148 6954 65902560198 6955 106632582346 6956 172535142544 6957 279167724890 6958 451702867434 6959 730870592324 6960 1182573459758 6961 1913444052082 6962 3096017511840 6963 5009461563922 6964 8105479075762 6965 13114940639684 6966 21220419715446 6967 34335360355130 6968 55555780070576 6969 89891140425706 6970 145446920496282 6971 235338060921988 6972 380784981418270 6973 616123042340258 6974 996908023758528 6975 1613031066098786 6976 2609939089857314 6977 4222970155956100 6978 6832909245813414 6979 11055879401769514 6980 17888788647582928 6981 28944668049352442 6982 46833456696935370 6983 75778124746287812 6984 122611581443223182 6985 198389706189510994 6986 321001287632734176 6987 519390993822245170 6988 840392281454979346 6989 1359783275277224516 6990 2200175556732203862 6991 3559958832009440616 6992 5760134388773943083 6993 9320093229755485278 6994 15080228444281043010 6995 24400361027395973766 6996 39481782862687095059 6997 63907847844028159438 6998 103809599177895994448 6999 173149128723419712766 7000 334207220390416639408 7001 1009210498437259717084 7002 5056170730452016398158 7003 29484952996378955931112 7004 161371126250912980943643 7005 782915385087719165156466 7006 3329598909578351214704376 7007 12391498191001987632672000 7008 40335122826076298779333453 7009 114716275401945712978326416 7010 285426816332066219126975479 7011 638209542753522957509217224 7012 1475031344430781373602625357 7013 4512251863165577334642291616 7014 17426992938889117029984822537 7015 79842988684679712071985460908 7016 522888470186404367386116053092 7017 6223388411624857613379415265938 7018 202468082181326358112437043444295 7019 8771958308071182363084542511678286 7020 47834359485683501257689287125 7021 1 7022 2 7023 4 7024 6 7025 10 7026 16 7027 26 7028 42 7029 68 7030 110 7031 178 7032 288 7033 466 7034 754 7035 1220 7036 1974 7037 3194 7038 5168 7039 8362 7040 13530 7041 21892 7042 35422 7043 57314 7044 92736 7045 150050 7046 242786 7047 392836 7048 635622 7049 1028458 7050 1664080 7051 2692538 7052 4356618 7053 7049156 7054 11405774 7055 18454930 7056 29860704 7057 48315634 7058 78176338 7059 126491972 7060 204668310 7061 331160282 7062 535828592 7063 866988874 7064 1402817466 7065 2269806340 7066 3672623806 7067 5942430146 7068 9615053952 7069 15557484098 7070 25172538050 7071 40730022148 7072 65902560198 7073 106632582346 7074 172535142544 7075 279167724890 7076 451702867434 7077 730870592324 7078 1182573459758 7079 1913444052082 7080 3096017511840 7081 5009461563922 7082 8105479075762 7083 13114940639684 7084 21220419715446 7085 34335360355130 7086 55555780070576 7087 89891140425706 7088 145446920496282 7089 235338060921988 7090 380784981418270 7091 616123042340258 7092 996908023758528 7093 1613031066098786 7094 2609939089857314 7095 4222970155956100 7096 6832909245813414 7097 11055879401769514 7098 17888788647582928 7099 28944668049352442 7100 46833456696935370 7101 75778124746287812 7102 122611581443223182 7103 198389706189510994 7104 321001287632734176 7105 519390993822245170 7106 840392281454979346 7107 1359783275277224516 7108 2200175556732203862 7109 3559958832009428378 7110 5760134388741759840 7111 9320093220913824568 7112 15080227642581762634 7113 24400323415909832584 7114 39480660181329435906 7115 63884048497407601660 7116 103426991512122610704 7117 168282535119864221278 7118 283801776559381900986 7119 575449097217855231536 7120 1910545273944974915910 7121 10071600398389563792026 7122 58770161006497211113228 7123 317107926133834536882517 7124 1513222352304349706560602 7125 6332628386677975980596798 7126 23213418357349067556242348 7127 74498444739786362882539127 7128 209098079890264742356393192 7129 514158792716356898090616904 7130 1141534362500470131999752258 7131 2656611814218944770707955833 7132 8255303476734658350861166430 7133 32036241293802179253144973864 7134 147715785411934486696266367564 7135 977665754698908238783799170442 7136 11816042841631341071433268316596 7137 393538086681590735841772267992301 7138 17467574500451122291207788816406142 7139 83943449140641613268525510501 7140 1 7141 2 7142 4 7143 6 7144 10 7145 16 7146 26 7147 42 7148 68 7149 110 7150 178 7151 288 7152 466 7153 754 7154 1220 7155 1974 7156 3194 7157 5168 7158 8362 7159 13530 7160 21892 7161 35422 7162 57314 7163 92736 7164 150050 7165 242786 7166 392836 7167 635622 7168 1028458 7169 1664080 7170 2692538 7171 4356618 7172 7049156 7173 11405774 7174 18454930 7175 29860704 7176 48315634 7177 78176338 7178 126491972 7179 204668310 7180 331160282 7181 535828592 7182 866988874 7183 1402817466 7184 2269806340 7185 3672623806 7186 5942430146 7187 9615053952 7188 15557484098 7189 25172538050 7190 40730022148 7191 65902560198 7192 106632582346 7193 172535142544 7194 279167724890 7195 451702867434 7196 730870592324 7197 1182573459758 7198 1913444052082 7199 3096017511840 7200 5009461563922 7201 8105479075762 7202 13114940639684 7203 21220419715446 7204 34335360355130 7205 55555780070576 7206 89891140425706 7207 145446920496282 7208 235338060921988 7209 380784981418270 7210 616123042340258 7211 996908023758528 7212 1613031066098786 7213 2609939089857314 7214 4222970155956100 7215 6832909245813414 7216 11055879401769514 7217 17888788647582928 7218 28944668049352442 7219 46833456696935370 7220 75778124746287812 7221 122611581443223182 7222 198389706189510994 7223 321001287632734176 7224 519390993822245170 7225 840392281454979346 7226 1359783275277224516 7227 2200175556732203862 7228 3559958832009428378 7229 5760134388741632269 7230 9320093220752095368 7231 15080227610238736099 7232 24400320946294579052 7233 39480556234152913909 7234 63881174393974473844 7235 103369502059469946594 7236 167400148291728922010 7237 273000125925542220222 7238 467158204759200932760 7239 1004679470355379432634 7240 3664993569197387796842 7241 20113699704702667897079 7242 116972561154492758910242 7243 621803764316933253144617 7244 2918693324281769994967360 7245 12021813828983470364830220 7246 43415809675142904364145306 7247 137402901278255367394075860 7248 380667489404826726214736784 7249 925297722771633804476851298 7250 2041063800008846886310405962 7251 4787842561524101385226158536 7252 15108923613286057387911511492 7253 58887137132613429615930515548 7254 273297802778693104646188750052 7255 1828050721288732271372556771411 7256 22435401161975791768755399580172 7257 764950930053899480243311719653128 7258 34784441934196511326728555748989310 7259 147310484124627101191725134401 7260 1 7261 2 7262 4 7263 6 7264 10 7265 16 7266 26 7267 42 7268 68 7269 110 7270 178 7271 288 7272 466 7273 754 7274 1220 7275 1974 7276 3194 7277 5168 7278 8362 7279 13530 7280 21892 7281 35422 7282 57314 7283 92736 7284 150050 7285 242786 7286 392836 7287 635622 7288 1028458 7289 1664080 7290 2692538 7291 4356618 7292 7049156 7293 11405774 7294 18454930 7295 29860704 7296 48315634 7297 78176338 7298 126491972 7299 204668310 7300 331160282 7301 535828592 7302 866988874 7303 1402817466 7304 2269806340 7305 3672623806 7306 5942430146 7307 9615053952 7308 15557484098 7309 25172538050 7310 40730022148 7311 65902560198 7312 106632582346 7313 172535142544 7314 279167724890 7315 451702867434 7316 730870592324 7317 1182573459758 7318 1913444052082 7319 3096017511840 7320 5009461563922 7321 8105479075762 7322 13114940639684 7323 21220419715446 7324 34335360355130 7325 55555780070576 7326 89891140425706 7327 145446920496282 7328 235338060921988 7329 380784981418270 7330 616123042340258 7331 996908023758528 7332 1613031066098786 7333 2609939089857314 7334 4222970155956100 7335 6832909245813414 7336 11055879401769514 7337 17888788647582928 7338 28944668049352442 7339 46833456696935370 7340 75778124746287812 7341 122611581443223182 7342 198389706189510994 7343 321001287632734176 7344 519390993822245170 7345 840392281454979346 7346 1359783275277224516 7347 2200175556732203862 7348 3559958832009428378 7349 5760134388741632240 7350 9320093220751061488 7351 15080227609499653846 7352 24400320833405816964 7353 39480548830619728102 7354 63880892199905249108 7355 103362237307762182284 7356 167262601141592374032 7357 270980311130450560346 7358 443327380407033922264 7359 773176198195560074454 7360 1780991172649820552102 7361 7111131933512906817456 7362 40228970844576762374472 7363 232426800162826011187578 7364 1216642419695490628981582 7365 5618085663923267217868618 7366 22780734201179885055293170 7367 81071111298328665141608672 7368 253071404327222808766110982 7369 692188537572310923903580260 7370 1663649924231613230524819897 7371 3648317235895281645064694062 7372 8634820753640940878652279696 7373 27661481451608834456450147282 7374 108232838894852726982247812027 7375 505667156344077372162542101980 7376 3418237917253635877828183524335 7377 42600232320952684945547632743888 7378 1486951159251637129500583033804284 7379 69271339400513763238656234643507662 7380 258511878594296090372614045426 7381 1 7382 2 7383 4 7384 6 7385 10 7386 16 7387 26 7388 42 7389 68 7390 110 7391 178 7392 288 7393 466 7394 754 7395 1220 7396 1974 7397 3194 7398 5168 7399 8362 7400 13530 7401 21892 7402 35422 7403 57314 7404 92736 7405 150050 7406 242786 7407 392836 7408 635622 7409 1028458 7410 1664080 7411 2692538 7412 4356618 7413 7049156 7414 11405774 7415 18454930 7416 29860704 7417 48315634 7418 78176338 7419 126491972 7420 204668310 7421 331160282 7422 535828592 7423 866988874 7424 1402817466 7425 2269806340 7426 3672623806 7427 5942430146 7428 9615053952 7429 15557484098 7430 25172538050 7431 40730022148 7432 65902560198 7433 106632582346 7434 172535142544 7435 279167724890 7436 451702867434 7437 730870592324 7438 1182573459758 7439 1913444052082 7440 3096017511840 7441 5009461563922 7442 8105479075762 7443 13114940639684 7444 21220419715446 7445 34335360355130 7446 55555780070576 7447 89891140425706 7448 145446920496282 7449 235338060921988 7450 380784981418270 7451 616123042340258 7452 996908023758528 7453 1613031066098786 7454 2609939089857314 7455 4222970155956100 7456 6832909245813414 7457 11055879401769514 7458 17888788647582928 7459 28944668049352442 7460 46833456696935370 7461 75778124746287812 7462 122611581443223182 7463 198389706189510994 7464 321001287632734176 7465 519390993822245170 7466 840392281454979346 7467 1359783275277224516 7468 2200175556732203862 7469 3559958832009428378 7470 5760134388741632240 7471 9320093220751060618 7472 15080227609492706403 7473 24400320830284232348 7474 39480548452286167218 7475 63880870540734285818 7476 103361483693493409677 7477 167244455339823883084 7478 270654183517427465545 7479 438736787938992071564 7480 720902440028499846750 7481 1288435510191064207414 7482 3208425643937969030642 7483 13928821111629198592330 7484 80512622622881973099659 7485 460992544514201251679262 7486 2375414982563278312505325 7487 10792433800833623790890914 7488 43091799404037726436356940 7489 151150358324335542237582942 7490 465480944002084106663187231 7491 1257180867536512405679310174 7492 2988500122259570452580483527 7493 6519647096716652728899491160 7494 15584131883229110044431780588 7495 50657009484155863324115610454 7496 198910636327802179652437001821 7497 935648798199595772624855209256 7498 6391933631453391726552840753319 7499 80892109614941975242813960330490 7500 2890519281949866016548329011927574 7501 137955164904234986339419624671261530 7502 453656722204606692822028466952 7503 1 7504 2 7505 4 7506 6 7507 10 7508 16 7509 26 7510 42 7511 68 7512 110 7513 178 7514 288 7515 466 7516 754 7517 1220 7518 1974 7519 3194 7520 5168 7521 8362 7522 13530 7523 21892 7524 35422 7525 57314 7526 92736 7527 150050 7528 242786 7529 392836 7530 635622 7531 1028458 7532 1664080 7533 2692538 7534 4356618 7535 7049156 7536 11405774 7537 18454930 7538 29860704 7539 48315634 7540 78176338 7541 126491972 7542 204668310 7543 331160282 7544 535828592 7545 866988874 7546 1402817466 7547 2269806340 7548 3672623806 7549 5942430146 7550 9615053952 7551 15557484098 7552 25172538050 7553 40730022148 7554 65902560198 7555 106632582346 7556 172535142544 7557 279167724890 7558 451702867434 7559 730870592324 7560 1182573459758 7561 1913444052082 7562 3096017511840 7563 5009461563922 7564 8105479075762 7565 13114940639684 7566 21220419715446 7567 34335360355130 7568 55555780070576 7569 89891140425706 7570 145446920496282 7571 235338060921988 7572 380784981418270 7573 616123042340258 7574 996908023758528 7575 1613031066098786 7576 2609939089857314 7577 4222970155956100 7578 6832909245813414 7579 11055879401769514 7580 17888788647582928 7581 28944668049352442 7582 46833456696935370 7583 75778124746287812 7584 122611581443223182 7585 198389706189510994 7586 321001287632734176 7587 519390993822245170 7588 840392281454979346 7589 1359783275277224516 7590 2200175556732203862 7591 3559958832009428378 7592 5760134388741632240 7593 9320093220751060618 7594 15080227609492692858 7595 24400320830243899176 7596 39480548439945839742 7597 63880869317084489750 7598 103361421713514884352 7599 167242473079909664918 7600 270609361160474881558 7601 437970119608330933230 7602 710539672219029223334 7603 1174403126337371241118 7604 2165235078317394926856 7605 5875485002426366538334 7606 27490034453440882371770 7607 161126993299193591344900 7608 912552566967676225008772 7609 4627968977025764547800479 7610 20691828600452375742172636 7611 81370657259625574583771400 7612 281379221045590522024716728 7613 855037535249659557930149751 7614 2280749030875895331115448774 7615 5363772596184068869845182086 7616 11648730342709563781891414598 7617 28147450055021779438199645109 7618 92791235925631550707544446736 7619 365526228980683958719091562777 7620 1731332614652325319815220037484 7621 11953026334013329381285378123889 7622 153608818764172157650684748627582 7623 5619152329755906358018710322032542 7624 274750133197638370715696897202474298 7625 796112049939544396463168022879 7626 1 7627 2 7628 4 7629 6 7630 10 7631 16 7632 26 7633 42 7634 68 7635 110 7636 178 7637 288 7638 466 7639 754 7640 1220 7641 1974 7642 3194 7643 5168 7644 8362 7645 13530 7646 21892 7647 35422 7648 57314 7649 92736 7650 150050 7651 242786 7652 392836 7653 635622 7654 1028458 7655 1664080 7656 2692538 7657 4356618 7658 7049156 7659 11405774 7660 18454930 7661 29860704 7662 48315634 7663 78176338 7664 126491972 7665 204668310 7666 331160282 7667 535828592 7668 866988874 7669 1402817466 7670 2269806340 7671 3672623806 7672 5942430146 7673 9615053952 7674 15557484098 7675 25172538050 7676 40730022148 7677 65902560198 7678 106632582346 7679 172535142544 7680 279167724890 7681 451702867434 7682 730870592324 7683 1182573459758 7684 1913444052082 7685 3096017511840 7686 5009461563922 7687 8105479075762 7688 13114940639684 7689 21220419715446 7690 34335360355130 7691 55555780070576 7692 89891140425706 7693 145446920496282 7694 235338060921988 7695 380784981418270 7696 616123042340258 7697 996908023758528 7698 1613031066098786 7699 2609939089857314 7700 4222970155956100 7701 6832909245813414 7702 11055879401769514 7703 17888788647582928 7704 28944668049352442 7705 46833456696935370 7706 75778124746287812 7707 122611581443223182 7708 198389706189510994 7709 321001287632734176 7710 519390993822245170 7711 840392281454979346 7712 1359783275277224516 7713 2200175556732203862 7714 3559958832009428378 7715 5760134388741632240 7716 9320093220751060618 7717 15080227609492692858 7718 24400320830243753506 7719 39480548439737663735 7720 63880869270964336290 7721 103361417878247663251 7722 167242299247047259336 7723 270604220003002874636 7724 437860555187745109938 7725 708751931360710915375 7726 1151161483565476910786 7727 1917795249117786864184 7728 3675829639059483692934 7729 10933600705963810524952 7730 54570360553478900065570 7731 322268407869909474953084 7732 1802788824015896362584788 7733 8997589823374400702825870 7734 39595353146597688290784110 7735 153392448089010017751171320 7736 523033072225150743092516246 7737 1568575024092150973509655626 7738 4133091559971859682116062566 7739 9618963894080996665212502532 7740 20810573446416928512134788434 7741 50878127973273557014445425960 7742 170004051629088185599714517660 7743 671649101762375762145647048938 7744 3203816213947908978797825559758 7745 22353157596137310677719095715894 7746 291703517035093339246870547149102 7747 10923988709837981059698437550810416 7748 547208916397819041757530461913248610 7749 1397079256268778190476921624232 7750 1 7751 2 7752 4 7753 6 7754 10 7755 16 7756 26 7757 42 7758 68 7759 110 7760 178 7761 288 7762 466 7763 754 7764 1220 7765 1974 7766 3194 7767 5168 7768 8362 7769 13530 7770 21892 7771 35422 7772 57314 7773 92736 7774 150050 7775 242786 7776 392836 7777 635622 7778 1028458 7779 1664080 7780 2692538 7781 4356618 7782 7049156 7783 11405774 7784 18454930 7785 29860704 7786 48315634 7787 78176338 7788 126491972 7789 204668310 7790 331160282 7791 535828592 7792 866988874 7793 1402817466 7794 2269806340 7795 3672623806 7796 5942430146 7797 9615053952 7798 15557484098 7799 25172538050 7800 40730022148 7801 65902560198 7802 106632582346 7803 172535142544 7804 279167724890 7805 451702867434 7806 730870592324 7807 1182573459758 7808 1913444052082 7809 3096017511840 7810 5009461563922 7811 8105479075762 7812 13114940639684 7813 21220419715446 7814 34335360355130 7815 55555780070576 7816 89891140425706 7817 145446920496282 7818 235338060921988 7819 380784981418270 7820 616123042340258 7821 996908023758528 7822 1613031066098786 7823 2609939089857314 7824 4222970155956100 7825 6832909245813414 7826 11055879401769514 7827 17888788647582928 7828 28944668049352442 7829 46833456696935370 7830 75778124746287812 7831 122611581443223182 7832 198389706189510994 7833 321001287632734176 7834 519390993822245170 7835 840392281454979346 7836 1359783275277224516 7837 2200175556732203862 7838 3559958832009428378 7839 5760134388741632240 7840 9320093220751060618 7841 15080227609492692858 7842 24400320830243753476 7843 39480548439736447264 7844 63880869269988627346 7845 103361417713987543984 7846 167242287558122380332 7847 270603741343948556868 7848 437847394654620976342 7849 708486736289771219246 7850 1147024768096103872002 7851 1865990898071988537336 7852 3141636031610273484302 7853 6315147873437742045746 7854 20655403983776518561204 7855 108788000995299351903256 7856 643919193438399455694923 7857 3554134029221383105862928 7858 17456584516830907761068282 7859 75626298180170187768890114 7860 288681760683556652816266758 7861 970810845545925339635414634 7862 2873917416704325960066316282 7863 7481722016496815758100022840 7864 17236238451430060255971505512 7865 37176519275569489978918540276 7866 92037409187985100879986346427 7867 311514845650977924652545663328 7868 1234047614727213056775311862200 7869 5928897349638832948191858618848 7870 41803727789201354865852578697038 7871 553965158158805861606450585324332 7872 21237672683418362259223644599981416 7873 1089892016873201875808604343951588858 7874 2451703184802618677312703692537 7875 1 7876 2 7877 4 7878 6 7879 10 7880 16 7881 26 7882 42 7883 68 7884 110 7885 178 7886 288 7887 466 7888 754 7889 1220 7890 1974 7891 3194 7892 5168 7893 8362 7894 13530 7895 21892 7896 35422 7897 57314 7898 92736 7899 150050 7900 242786 7901 392836 7902 635622 7903 1028458 7904 1664080 7905 2692538 7906 4356618 7907 7049156 7908 11405774 7909 18454930 7910 29860704 7911 48315634 7912 78176338 7913 126491972 7914 204668310 7915 331160282 7916 535828592 7917 866988874 7918 1402817466 7919 2269806340 7920 3672623806 7921 5942430146 7922 9615053952 7923 15557484098 7924 25172538050 7925 40730022148 7926 65902560198 7927 106632582346 7928 172535142544 7929 279167724890 7930 451702867434 7931 730870592324 7932 1182573459758 7933 1913444052082 7934 3096017511840 7935 5009461563922 7936 8105479075762 7937 13114940639684 7938 21220419715446 7939 34335360355130 7940 55555780070576 7941 89891140425706 7942 145446920496282 7943 235338060921988 7944 380784981418270 7945 616123042340258 7946 996908023758528 7947 1613031066098786 7948 2609939089857314 7949 4222970155956100 7950 6832909245813414 7951 11055879401769514 7952 17888788647582928 7953 28944668049352442 7954 46833456696935370 7955 75778124746287812 7956 122611581443223182 7957 198389706189510994 7958 321001287632734176 7959 519390993822245170 7960 840392281454979346 7961 1359783275277224516 7962 2200175556732203862 7963 3559958832009428378 7964 5760134388741632240 7965 9320093220751060618 7966 15080227609492692858 7967 24400320830243753476 7968 39480548439736446334 7969 63880869269980214752 7970 103361417709767009674 7971 167242286997028293592 7972 270603706603654632753 7973 437846098732953647762 7974 708453456918373399767 7975 1146388818981866715102 7976 1856488714731779056802 7977 3026849883599878288338 7978 5167521799662129596270 7979 10998152306461831198764 7980 39557265000390464509026 7981 217504046004027819767488 7982 1284906382075204758306182 7983 6992190022427279303194522 7984 33798992406169861871919898 7985 144178998309758000445664932 7986 542412562783774018092345674 7987 1799376531827185569985443294 7988 5259007952381183482159803689 7989 13529077340180654134102691576 7990 30862328547120093101022016226 7991 66414227331399627243019517592 7992 166625520988600577884069391928 7993 570884755778661914907320869998 7994 2267198815668561903746994235797 7995 10972339777931185884464892041046 7996 78181863944915413207178801571603 7997 1052054533701717850610233979802898 7998 41290257825739773871214079230299119 7999 2170843834451013778301366116124633890 8000 4302439163276003560611653783721 8001 1 8002 2 8003 4 8004 6 8005 10 8006 16 8007 26 8008 42 8009 68 8010 110 8011 178 8012 288 8013 466 8014 754 8015 1220 8016 1974 8017 3194 8018 5168 8019 8362 8020 13530 8021 21892 8022 35422 8023 57314 8024 92736 8025 150050 8026 242786 8027 392836 8028 635622 8029 1028458 8030 1664080 8031 2692538 8032 4356618 8033 7049156 8034 11405774 8035 18454930 8036 29860704 8037 48315634 8038 78176338 8039 126491972 8040 204668310 8041 331160282 8042 535828592 8043 866988874 8044 1402817466 8045 2269806340 8046 3672623806 8047 5942430146 8048 9615053952 8049 15557484098 8050 25172538050 8051 40730022148 8052 65902560198 8053 106632582346 8054 172535142544 8055 279167724890 8056 451702867434 8057 730870592324 8058 1182573459758 8059 1913444052082 8060 3096017511840 8061 5009461563922 8062 8105479075762 8063 13114940639684 8064 21220419715446 8065 34335360355130 8066 55555780070576 8067 89891140425706 8068 145446920496282 8069 235338060921988 8070 380784981418270 8071 616123042340258 8072 996908023758528 8073 1613031066098786 8074 2609939089857314 8075 4222970155956100 8076 6832909245813414 8077 11055879401769514 8078 17888788647582928 8079 28944668049352442 8080 46833456696935370 8081 75778124746287812 8082 122611581443223182 8083 198389706189510994 8084 321001287632734176 8085 519390993822245170 8086 840392281454979346 8087 1359783275277224516 8088 2200175556732203862 8089 3559958832009428378 8090 5760134388741632240 8091 9320093220751060618 8092 15080227609492692858 8093 24400320830243753476 8094 39480548439736446334 8095 63880869269980199810 8096 103361417709716811808 8097 167242286979964220644 8098 270603704755840616670 8099 437845997803286352818 8100 708450002684151596378 8101 1146305622914517421900 8102 1854977038944352739052 8103 3005174953135734739954 8104 4914624601786990586090 8105 8544265919539901201040 8106 19443822210520830100918 8107 76660487526075356914986 8108 435644720913639033690580 8109 2559969984653051204193398 8110 13727103304814680374303256 8111 65309258437107495112082194 8112 274377658812232800034799302 8113 1017537765942589782425107308 8114 3330463303689851386947192244 8115 9611812098402943049302020822 8116 24439131807689761433132272792 8117 55220838152357651809308101055 8118 118656040686092300557597082096 8119 301899476465762484094101461760 8120 1046290609427833075867524501422 8121 4165033039515206322844808646140 8122 20306879939839284789380658820820 8123 146221645060638043776627085438662 8124 1998061374778293754360858512673858 8125 80279195410130214218690504219167219 8126 4324025597456610486788418750092398690 8127 7550254398018166634387525499137 8128 1 8129 2 8130 4 8131 6 8132 10 8133 16 8134 26 8135 42 8136 68 8137 110 8138 178 8139 288 8140 466 8141 754 8142 1220 8143 1974 8144 3194 8145 5168 8146 8362 8147 13530 8148 21892 8149 35422 8150 57314 8151 92736 8152 150050 8153 242786 8154 392836 8155 635622 8156 1028458 8157 1664080 8158 2692538 8159 4356618 8160 7049156 8161 11405774 8162 18454930 8163 29860704 8164 48315634 8165 78176338 8166 126491972 8167 204668310 8168 331160282 8169 535828592 8170 866988874 8171 1402817466 8172 2269806340 8173 3672623806 8174 5942430146 8175 9615053952 8176 15557484098 8177 25172538050 8178 40730022148 8179 65902560198 8180 106632582346 8181 172535142544 8182 279167724890 8183 451702867434 8184 730870592324 8185 1182573459758 8186 1913444052082 8187 3096017511840 8188 5009461563922 8189 8105479075762 8190 13114940639684 8191 21220419715446 8192 34335360355130 8193 55555780070576 8194 89891140425706 8195 145446920496282 8196 235338060921988 8197 380784981418270 8198 616123042340258 8199 996908023758528 8200 1613031066098786 8201 2609939089857314 8202 4222970155956100 8203 6832909245813414 8204 11055879401769514 8205 17888788647582928 8206 28944668049352442 8207 46833456696935370 8208 75778124746287812 8209 122611581443223182 8210 198389706189510994 8211 321001287632734176 8212 519390993822245170 8213 840392281454979346 8214 1359783275277224516 8215 2200175556732203862 8216 3559958832009428378 8217 5760134388741632240 8218 9320093220751060618 8219 15080227609492692858 8220 24400320830243753476 8221 39480548439736446334 8222 63880869269980199810 8223 103361417709716646175 8224 167242286979698270994 8225 270603704690701404768 8226 437845991911507051350 8227 708449715458823617587 8228 1146296548056091482704 8229 1854771279695431957888 8230 3001611478364237898754 8231 4865511533646096115831 8232 7990112446975306878244 8233 14220634042497536430672 8234 34930099575133678522850 8235 150050023215714532689507 8236 873338588239324329198560 8237 5091498924214321605078096 8238 26892561740931032459159108 8239 125947080581463557037280287 8240 521230503482340827530234770 8241 1905884922929698457083707996 8242 6155951951999013320815579662 8243 17546465528998872365189956375 8244 44102696752412825584014554578 8245 98737454955760536153161773409 8246 212023253813679176448462351454 8247 547424173683286419417816803217 8248 1917676500820723340683804114664 8249 7651060754096447603548992257201 8250 37584206644262204622350492575480 8251 273483866847830302247024505541971 8252 3794843992784230576800821706411802 8253 156089227881200003354231271453126253 8254 8613154887181615039830370612357624218 8255 13249772817562948385476100907090 8256 1 8257 2 8258 4 8259 6 8260 10 8261 16 8262 26 8263 42 8264 68 8265 110 8266 178 8267 288 8268 466 8269 754 8270 1220 8271 1974 8272 3194 8273 5168 8274 8362 8275 13530 8276 21892 8277 35422 8278 57314 8279 92736 8280 150050 8281 242786 8282 392836 8283 635622 8284 1028458 8285 1664080 8286 2692538 8287 4356618 8288 7049156 8289 11405774 8290 18454930 8291 29860704 8292 48315634 8293 78176338 8294 126491972 8295 204668310 8296 331160282 8297 535828592 8298 866988874 8299 1402817466 8300 2269806340 8301 3672623806 8302 5942430146 8303 9615053952 8304 15557484098 8305 25172538050 8306 40730022148 8307 65902560198 8308 106632582346 8309 172535142544 8310 279167724890 8311 451702867434 8312 730870592324 8313 1182573459758 8314 1913444052082 8315 3096017511840 8316 5009461563922 8317 8105479075762 8318 13114940639684 8319 21220419715446 8320 34335360355130 8321 55555780070576 8322 89891140425706 8323 145446920496282 8324 235338060921988 8325 380784981418270 8326 616123042340258 8327 996908023758528 8328 1613031066098786 8329 2609939089857314 8330 4222970155956100 8331 6832909245813414 8332 11055879401769514 8333 17888788647582928 8334 28944668049352442 8335 46833456696935370 8336 75778124746287812 8337 122611581443223182 8338 198389706189510994 8339 321001287632734176 8340 519390993822245170 8341 840392281454979346 8342 1359783275277224516 8343 2200175556732203862 8344 3559958832009428378 8345 5760134388741632240 8346 9320093220751060618 8347 15080227609492692858 8348 24400320830243753476 8349 39480548439736446334 8350 63880869269980199810 8351 103361417709716646144 8352 167242286979696846946 8353 270603704689423635858 8354 437845991674830829246 8355 708449697206108427310 8356 1146295745985915575156 8357 1854747757363981730702 8358 3001107724789522013882 8359 4857177599129729565910 8360 7879534187529451980610 8361 13012705498687732599150 8362 23860944091796976213458 8363 63790750228385955589112 8364 296066008296681318673714 8365 1751068430009339300139720 8366 10107632322553598835788869 8367 52574914349442857680982634 8368 242415325213350694812172632 8369 988465823717575991952621528 8370 3564368969910018563846167797 8371 11363344310848031818357510090 8372 31993936710494051047206440596 8373 79509129945715005812477078962 8374 176434076909325614695136034664 8375 378940007684430261045277939940 8376 993392285361718336392203733938 8377 3514823468965494488915086386102 8378 14054085601452600745974041226277 8379 69564129321467713257173599944570 8380 511523900106651453923889389895984 8381 7207643943796400836332749606849704 8382 303498901724271824548641188928252368 8383 17157355685965430573476236147337463914 8384 23251730400383733697176330098764 8385 1 8386 2 8387 4 8388 6 8389 10 8390 16 8391 26 8392 42 8393 68 8394 110 8395 178 8396 288 8397 466 8398 754 8399 1220 8400 1974 8401 3194 8402 5168 8403 8362 8404 13530 8405 21892 8406 35422 8407 57314 8408 92736 8409 150050 8410 242786 8411 392836 8412 635622 8413 1028458 8414 1664080 8415 2692538 8416 4356618 8417 7049156 8418 11405774 8419 18454930 8420 29860704 8421 48315634 8422 78176338 8423 126491972 8424 204668310 8425 331160282 8426 535828592 8427 866988874 8428 1402817466 8429 2269806340 8430 3672623806 8431 5942430146 8432 9615053952 8433 15557484098 8434 25172538050 8435 40730022148 8436 65902560198 8437 106632582346 8438 172535142544 8439 279167724890 8440 451702867434 8441 730870592324 8442 1182573459758 8443 1913444052082 8444 3096017511840 8445 5009461563922 8446 8105479075762 8447 13114940639684 8448 21220419715446 8449 34335360355130 8450 55555780070576 8451 89891140425706 8452 145446920496282 8453 235338060921988 8454 380784981418270 8455 616123042340258 8456 996908023758528 8457 1613031066098786 8458 2609939089857314 8459 4222970155956100 8460 6832909245813414 8461 11055879401769514 8462 17888788647582928 8463 28944668049352442 8464 46833456696935370 8465 75778124746287812 8466 122611581443223182 8467 198389706189510994 8468 321001287632734176 8469 519390993822245170 8470 840392281454979346 8471 1359783275277224516 8472 2200175556732203862 8473 3559958832009428378 8474 5760134388741632240 8475 9320093220751060618 8476 15080227609492692858 8477 24400320830243753476 8478 39480548439736446334 8479 63880869269980199810 8480 103361417709716646144 8481 167242286979696845954 8482 270603704689413508530 8483 437845991669172594644 8484 708449696382251759692 8485 1146295690882569360672 8486 1854745556198137770767 8487 3001047515658516364680 8488 4855956005368495221693 8489 7860189771352378653518 8490 12765251277010815893241 8491 21241161691423154355810 8492 40431588883514420908690 8493 118402643449807826167838 8494 587827139981959536299158 8495 3509506567203584072859218 8496 20026662513858988703508052 8497 102571517997761226929231360 8498 465700954562152685527673545 8499 1871372773991132183204095786 8500 6656141580667728965284545145 8501 20948335341583386765492401202 8502 58270643750772178433824419306 8503 143202954357188576857464578622 8504 315080902909579212145785984778 8505 677452436911266955471672062222 8506 1804034085728017744839507358067 8507 6442048111240262950503903242410 8508 25814564422826362764030125934839 8509 128760487129779012565773812511444 8510 956784426698613901287799428828193 8511 13690105312088994656302883571791554 8512 590140413953457791401329726837986283 8513 34178446917321290411987466874138877636 8514 40803942381222685643264084789575 8515 1 8516 2 8517 4 8518 6 8519 10 8520 16 8521 26 8522 42 8523 68 8524 110 8525 178 8526 288 8527 466 8528 754 8529 1220 8530 1974 8531 3194 8532 5168 8533 8362 8534 13530 8535 21892 8536 35422 8537 57314 8538 92736 8539 150050 8540 242786 8541 392836 8542 635622 8543 1028458 8544 1664080 8545 2692538 8546 4356618 8547 7049156 8548 11405774 8549 18454930 8550 29860704 8551 48315634 8552 78176338 8553 126491972 8554 204668310 8555 331160282 8556 535828592 8557 866988874 8558 1402817466 8559 2269806340 8560 3672623806 8561 5942430146 8562 9615053952 8563 15557484098 8564 25172538050 8565 40730022148 8566 65902560198 8567 106632582346 8568 172535142544 8569 279167724890 8570 451702867434 8571 730870592324 8572 1182573459758 8573 1913444052082 8574 3096017511840 8575 5009461563922 8576 8105479075762 8577 13114940639684 8578 21220419715446 8579 34335360355130 8580 55555780070576 8581 89891140425706 8582 145446920496282 8583 235338060921988 8584 380784981418270 8585 616123042340258 8586 996908023758528 8587 1613031066098786 8588 2609939089857314 8589 4222970155956100 8590 6832909245813414 8591 11055879401769514 8592 17888788647582928 8593 28944668049352442 8594 46833456696935370 8595 75778124746287812 8596 122611581443223182 8597 198389706189510994 8598 321001287632734176 8599 519390993822245170 8600 840392281454979346 8601 1359783275277224516 8602 2200175556732203862 8603 3559958832009428378 8604 5760134388741632240 8605 9320093220751060618 8606 15080227609492692858 8607 24400320830243753476 8608 39480548439736446334 8609 63880869269980199810 8610 103361417709716646144 8611 167242286979696845954 8612 270603704689413492098 8613 437845991669110525668 8614 708449696358862839526 8615 1146295688120475156492 8616 1854745393689525646340 8617 3001041571032212785656 8618 4855803693520089432194 8619 7857254078263184855412 8620 12720670780316452859786 8621 20690628843251337393276 8622 34777219561253810744176 8623 69308855324034888388022 8624 223176158738907633601914 8625 1172524954274595852529228 8626 7027796293825398393087774 8627 39600300233838387178037914 8628 199704482595653443631410950 8629 892988364674314586300108001 8630 3537051968384839708926258594 8631 12411664319229769967936866172 8632 38568872504243528095942953446 8633 106009851089313504205222427134 8634 257679979753151049717544528196 8635 562365605511541446168083181322 8636 1211535321770179835797742524198 8637 3278577750175072013188999350288 8638 11806602680584211096224369845568 8639 47414575164932333076139352344366 8640 238339839594839944908625601254822 8641 1789682524495984192129426515942600 8642 26003637120158701404776537284168282 8643 1147538879070399722186929251952719740 8644 68087587547192949711308050534814809140 8645 71605927179624585974827940387476 8646 1 8647 2 8648 4 8649 6 8650 10 8651 16 8652 26 8653 42 8654 68 8655 110 8656 178 8657 288 8658 466 8659 754 8660 1220 8661 1974 8662 3194 8663 5168 8664 8362 8665 13530 8666 21892 8667 35422 8668 57314 8669 92736 8670 150050 8671 242786 8672 392836 8673 635622 8674 1028458 8675 1664080 8676 2692538 8677 4356618 8678 7049156 8679 11405774 8680 18454930 8681 29860704 8682 48315634 8683 78176338 8684 126491972 8685 204668310 8686 331160282 8687 535828592 8688 866988874 8689 1402817466 8690 2269806340 8691 3672623806 8692 5942430146 8693 9615053952 8694 15557484098 8695 25172538050 8696 40730022148 8697 65902560198 8698 106632582346 8699 172535142544 8700 279167724890 8701 451702867434 8702 730870592324 8703 1182573459758 8704 1913444052082 8705 3096017511840 8706 5009461563922 8707 8105479075762 8708 13114940639684 8709 21220419715446 8710 34335360355130 8711 55555780070576 8712 89891140425706 8713 145446920496282 8714 235338060921988 8715 380784981418270 8716 616123042340258 8717 996908023758528 8718 1613031066098786 8719 2609939089857314 8720 4222970155956100 8721 6832909245813414 8722 11055879401769514 8723 17888788647582928 8724 28944668049352442 8725 46833456696935370 8726 75778124746287812 8727 122611581443223182 8728 198389706189510994 8729 321001287632734176 8730 519390993822245170 8731 840392281454979346 8732 1359783275277224516 8733 2200175556732203862 8734 3559958832009428378 8735 5760134388741632240 8736 9320093220751060618 8737 15080227609492692858 8738 24400320830243753476 8739 39480548439736446334 8740 63880869269980199810 8741 103361417709716646144 8742 167242286979696845954 8743 270603704689413492098 8744 437845991669110338084 8745 708449696358525490303 8746 1146295688029306964802 8747 1854745384731610187662 8748 3001041101849134750276 8749 4855787876011519529081 8750 7856873006445463977646 8751 12713675980238679232444 8752 20588591132118049779216 8753 33559245114473203274142 8754 57161680470689288747622 8755 120402571285648516269000 8756 426607915709735022682300 8757 2346414187119870218839348 8758 14056436751577794845176366 8759 78145610633879508305913820 8760 388038100881517532184837384 8761 1709198655590316890526718919 8762 6674524517653731187953180996 8763 23110977374798077087573694280 8764 70921801881613452731823351466 8765 192649029703637022071928415723 8766 463248148090073984053785357276 8767 1003208076863077505601856929024 8768 2167549809872904863860898992698 8769 5962530182306093598564383133614 8770 21636942453721459160187198897496 8771 87085809590357536351724723821900 8772 441191275344490348814447331131856 8773 3347737653351306700778512678601111 8774 49394094679632689913134275952247236 8775 2231480317208112524756918509213447344 8776 135642881670572724937153616678765674264 8777 125659642378410220003568126084141 8778 1 8779 2 8780 4 8781 6 8782 10 8783 16 8784 26 8785 42 8786 68 8787 110 8788 178 8789 288 8790 466 8791 754 8792 1220 8793 1974 8794 3194 8795 5168 8796 8362 8797 13530 8798 21892 8799 35422 8800 57314 8801 92736 8802 150050 8803 242786 8804 392836 8805 635622 8806 1028458 8807 1664080 8808 2692538 8809 4356618 8810 7049156 8811 11405774 8812 18454930 8813 29860704 8814 48315634 8815 78176338 8816 126491972 8817 204668310 8818 331160282 8819 535828592 8820 866988874 8821 1402817466 8822 2269806340 8823 3672623806 8824 5942430146 8825 9615053952 8826 15557484098 8827 25172538050 8828 40730022148 8829 65902560198 8830 106632582346 8831 172535142544 8832 279167724890 8833 451702867434 8834 730870592324 8835 1182573459758 8836 1913444052082 8837 3096017511840 8838 5009461563922 8839 8105479075762 8840 13114940639684 8841 21220419715446 8842 34335360355130 8843 55555780070576 8844 89891140425706 8845 145446920496282 8846 235338060921988 8847 380784981418270 8848 616123042340258 8849 996908023758528 8850 1613031066098786 8851 2609939089857314 8852 4222970155956100 8853 6832909245813414 8854 11055879401769514 8855 17888788647582928 8856 28944668049352442 8857 46833456696935370 8858 75778124746287812 8859 122611581443223182 8860 198389706189510994 8861 321001287632734176 8862 519390993822245170 8863 840392281454979346 8864 1359783275277224516 8865 2200175556732203862 8866 3559958832009428378 8867 5760134388741632240 8868 9320093220751060618 8869 15080227609492692858 8870 24400320830243753476 8871 39480548439736446334 8872 63880869269980199810 8873 103361417709716646144 8874 167242286979696845954 8875 270603704689413492098 8876 437845991669110338052 8877 708449696358523831206 8878 1146295688027646310860 8879 1854745384393759517752 8880 3001041073644209328444 8881 4855786547495352862834 8882 7856831497222493476250 8883 12712732432847889786020 8884 20572059753600843130124 8885 33327219849846450034072 8886 54481548359538312391668 8887 94424245601476668529454 8888 212280315762885789453224 8889 825582229621905714907082 8890 4705369022509451267617816 8891 28073934540808871074144152 8892 153893439196877466953019244 8893 752489355433841246568483274 8894 3265604936758093127160194706 8895 12575111656188365698198176166 8896 42973455280502180537196837021 8897 130253365298303694105080875904 8898 349720670265752846422393810824 8899 832073382404313159468063547536 8900 1788784441066591721228227186120 8901 3879749755125480160857888245252 8902 10850899880626049163127380581233 8903 39648555152061340097396493253972 8904 159946586690748514726807669215907 8905 816719431380537810774631126141934 8906 6262390564518749936740620512703730 8907 93827333679548535281866495344839682 8908 4339424134187226975393721614360653936 8909 270233569467752385321517768099946904428 8910 220517299958418539675572396570381 8911 1 8912 2 8913 4 8914 6 8915 10 8916 16 8917 26 8918 42 8919 68 8920 110 8921 178 8922 288 8923 466 8924 754 8925 1220 8926 1974 8927 3194 8928 5168 8929 8362 8930 13530 8931 21892 8932 35422 8933 57314 8934 92736 8935 150050 8936 242786 8937 392836 8938 635622 8939 1028458 8940 1664080 8941 2692538 8942 4356618 8943 7049156 8944 11405774 8945 18454930 8946 29860704 8947 48315634 8948 78176338 8949 126491972 8950 204668310 8951 331160282 8952 535828592 8953 866988874 8954 1402817466 8955 2269806340 8956 3672623806 8957 5942430146 8958 9615053952 8959 15557484098 8960 25172538050 8961 40730022148 8962 65902560198 8963 106632582346 8964 172535142544 8965 279167724890 8966 451702867434 8967 730870592324 8968 1182573459758 8969 1913444052082 8970 3096017511840 8971 5009461563922 8972 8105479075762 8973 13114940639684 8974 21220419715446 8975 34335360355130 8976 55555780070576 8977 89891140425706 8978 145446920496282 8979 235338060921988 8980 380784981418270 8981 616123042340258 8982 996908023758528 8983 1613031066098786 8984 2609939089857314 8985 4222970155956100 8986 6832909245813414 8987 11055879401769514 8988 17888788647582928 8989 28944668049352442 8990 46833456696935370 8991 75778124746287812 8992 122611581443223182 8993 198389706189510994 8994 321001287632734176 8995 519390993822245170 8996 840392281454979346 8997 1359783275277224516 8998 2200175556732203862 8999 3559958832009428378 9000 5760134388741632240 9001 9320093220751060618 9002 15080227609492692858 9003 24400320830243753476 9004 39480548439736446334 9005 63880869269980199810 9006 103361417709716646144 9007 167242286979696845954 9008 270603704689413492098 9009 437845991669110338052 9010 708449696358523830150 9011 1146295688027634186220 9012 1854745384386234486709 9013 3001041072446009996882 9014 4855786461017487700364 9015 7856827802042789987670 9016 12712624898939136136955 9017 20569746305586489642676 9018 33288450824334976327863 9019 53957234492349791334320 9020 88557089612513948690885 9021 156963116119239635898792 9022 380265232774048144587930 9023 1614424057463158314707976 9024 9446628607974067975303351 9025 55978465137342590986169104 9026 302443419776249401289745215 9027 1456399464013719875450264014 9028 6228380816836202654032769121 9029 23655408529858876758801537322 9030 79797332208304795431426861063 9031 238932472729736273787665930102 9032 634189594525132757339728888987 9033 1493259019164982859145186805452 9034 3188155093225419066318685880963 9035 6948078473471245344312186466390 9036 19759460485998469809541215437097 9037 72645898769878370495696089740966 9038 293763697954996474309150346588326 9039 1511938131287146151754769889150162 9040 11714991909432592258551439173825268 9041 178236614424593959154032752379626644 9042 8438870438756023673652304064743456828 9043 538387059719264816986445295413634211456 9044 386980884718051445322404607444097 9045 1 9046 2 9047 4 9048 6 9049 10 9050 16 9051 26 9052 42 9053 68 9054 110 9055 178 9056 288 9057 466 9058 754 9059 1220 9060 1974 9061 3194 9062 5168 9063 8362 9064 13530 9065 21892 9066 35422 9067 57314 9068 92736 9069 150050 9070 242786 9071 392836 9072 635622 9073 1028458 9074 1664080 9075 2692538 9076 4356618 9077 7049156 9078 11405774 9079 18454930 9080 29860704 9081 48315634 9082 78176338 9083 126491972 9084 204668310 9085 331160282 9086 535828592 9087 866988874 9088 1402817466 9089 2269806340 9090 3672623806 9091 5942430146 9092 9615053952 9093 15557484098 9094 25172538050 9095 40730022148 9096 65902560198 9097 106632582346 9098 172535142544 9099 279167724890 9100 451702867434 9101 730870592324 9102 1182573459758 9103 1913444052082 9104 3096017511840 9105 5009461563922 9106 8105479075762 9107 13114940639684 9108 21220419715446 9109 34335360355130 9110 55555780070576 9111 89891140425706 9112 145446920496282 9113 235338060921988 9114 380784981418270 9115 616123042340258 9116 996908023758528 9117 1613031066098786 9118 2609939089857314 9119 4222970155956100 9120 6832909245813414 9121 11055879401769514 9122 17888788647582928 9123 28944668049352442 9124 46833456696935370 9125 75778124746287812 9126 122611581443223182 9127 198389706189510994 9128 321001287632734176 9129 519390993822245170 9130 840392281454979346 9131 1359783275277224516 9132 2200175556732203862 9133 3559958832009428378 9134 5760134388741632240 9135 9320093220751060618 9136 15080227609492692858 9137 24400320830243753476 9138 39480548439736446334 9139 63880869269980199810 9140 103361417709716646144 9141 167242286979696845954 9142 270603704689413492098 9143 437845991669110338052 9144 708449696358523830150 9145 1146295688027634168202 9146 1854745384386158210036 9147 3001041072414219143588 9148 4855786456928606032778 9149 7856827543187828812830 9150 12712614789032911727146 9151 20569471073381565751852 9152 33282830943058713071588 9153 53866981410687687223204 9154 87379366822228397884394 9155 144182930879821947823478 9156 262968237428371096125062 9157 692478542469744697277394 9158 3183945561656707223347384 9159 18972430620508719821634752 9160 111421412066009158657445576 9161 593171535853261955951881818 9162 2813390844958209014712154900 9163 11858857616055716749024954933 9164 44431420340075617378030280336 9165 147977162838871665475065122996 9166 437772811086604456761860156124 9167 1148866348822489421615551114559 9168 2677595542180146925423476918256 9169 5680095735532899648686159723395 9170 12450175917500975304697246660976 9171 36003217007323572343745419435128 9172 133088322608707428693408756061602 9173 539535776041453260420490447921510 9174 2799044329246898413757391091407586 9175 21915770776298340513314333045723543 9176 338592609267525511165866331886190854 9177 16411546781634423856667796597855126454 9178 1072661648795357580935825059437533429680 9179 679104111856094570972804944401954 9180 1 9181 2 9182 4 9183 6 9184 10 9185 16 9186 26 9187 42 9188 68 9189 110 9190 178 9191 288 9192 466 9193 754 9194 1220 9195 1974 9196 3194 9197 5168 9198 8362 9199 13530 9200 21892 9201 35422 9202 57314 9203 92736 9204 150050 9205 242786 9206 392836 9207 635622 9208 1028458 9209 1664080 9210 2692538 9211 4356618 9212 7049156 9213 11405774 9214 18454930 9215 29860704 9216 48315634 9217 78176338 9218 126491972 9219 204668310 9220 331160282 9221 535828592 9222 866988874 9223 1402817466 9224 2269806340 9225 3672623806 9226 5942430146 9227 9615053952 9228 15557484098 9229 25172538050 9230 40730022148 9231 65902560198 9232 106632582346 9233 172535142544 9234 279167724890 9235 451702867434 9236 730870592324 9237 1182573459758 9238 1913444052082 9239 3096017511840 9240 5009461563922 9241 8105479075762 9242 13114940639684 9243 21220419715446 9244 34335360355130 9245 55555780070576 9246 89891140425706 9247 145446920496282 9248 235338060921988 9249 380784981418270 9250 616123042340258 9251 996908023758528 9252 1613031066098786 9253 2609939089857314 9254 4222970155956100 9255 6832909245813414 9256 11055879401769514 9257 17888788647582928 9258 28944668049352442 9259 46833456696935370 9260 75778124746287812 9261 122611581443223182 9262 198389706189510994 9263 321001287632734176 9264 519390993822245170 9265 840392281454979346 9266 1359783275277224516 9267 2200175556732203862 9268 3559958832009428378 9269 5760134388741632240 9270 9320093220751060618 9271 15080227609492692858 9272 24400320830243753476 9273 39480548439736446334 9274 63880869269980199810 9275 103361417709716646144 9276 167242286979696845954 9277 270603704689413492098 9278 437845991669110338052 9279 708449696358523830150 9280 1146295688027634168202 9281 1854745384386157998385 9282 3001041072413794091940 9283 4855786456802107399458 9284 7856827529701774801812 9285 12712614030933531203226 9286 20569443832095620466032 9287 33282134431755829695477 9288 53853448917913579835036 9289 87170731596976304749453 9290 141552681665843482425198 9291 235262848460149573842893 9292 444763601676023238252210 9293 1281843887791992607032913 9294 6321379324038509539005856 9295 38095203376755212172942074 9296 221362618437100340841953882 9297 1161009011893211630288779495 9298 5424560886070725328530629690 9299 22541467170143451892823848406 9300 83330643700794403519219848220 9301 274050738344051593702482126068 9302 801161051869124719513396331200 9303 2079129566852486109614079767788 9304 4797356126397642779652346818670 9305 10116437977644936318567030780829 9306 22323273153251269113209029943406 9307 65636599053056288535161637285084 9308 243785500430553084115312739965448 9309 990933702068609626543248309576394 9310 5182026584916189778807759923115338 9311 41000034794179104407696164615374739 9312 643236716401080435498118458591231504 9313 31917398726015033901187374944752188319 9314 2137191922720039268274834584293400219092 9315 1191744638952556236298777677930192 9316 1 9317 2 9318 4 9319 6 9320 10 9321 16 9322 26 9323 42 9324 68 9325 110 9326 178 9327 288 9328 466 9329 754 9330 1220 9331 1974 9332 3194 9333 5168 9334 8362 9335 13530 9336 21892 9337 35422 9338 57314 9339 92736 9340 150050 9341 242786 9342 392836 9343 635622 9344 1028458 9345 1664080 9346 2692538 9347 4356618 9348 7049156 9349 11405774 9350 18454930 9351 29860704 9352 48315634 9353 78176338 9354 126491972 9355 204668310 9356 331160282 9357 535828592 9358 866988874 9359 1402817466 9360 2269806340 9361 3672623806 9362 5942430146 9363 9615053952 9364 15557484098 9365 25172538050 9366 40730022148 9367 65902560198 9368 106632582346 9369 172535142544 9370 279167724890 9371 451702867434 9372 730870592324 9373 1182573459758 9374 1913444052082 9375 3096017511840 9376 5009461563922 9377 8105479075762 9378 13114940639684 9379 21220419715446 9380 34335360355130 9381 55555780070576 9382 89891140425706 9383 145446920496282 9384 235338060921988 9385 380784981418270 9386 616123042340258 9387 996908023758528 9388 1613031066098786 9389 2609939089857314 9390 4222970155956100 9391 6832909245813414 9392 11055879401769514 9393 17888788647582928 9394 28944668049352442 9395 46833456696935370 9396 75778124746287812 9397 122611581443223182 9398 198389706189510994 9399 321001287632734176 9400 519390993822245170 9401 840392281454979346 9402 1359783275277224516 9403 2200175556732203862 9404 3559958832009428378 9405 5760134388741632240 9406 9320093220751060618 9407 15080227609492692858 9408 24400320830243753476 9409 39480548439736446334 9410 63880869269980199810 9411 103361417709716646144 9412 167242286979696845954 9413 270603704689413492098 9414 437845991669110338052 9415 708449696358523830150 9416 1146295688027634168202 9417 1854745384386157998352 9418 3001041072413792167676 9419 4855786456799964625310 9420 7856827529223767561466 9421 12712613987783964506238 9422 20569441655747842580856 9423 33282062064500078344736 9424 53851705013312048066716 9425 87138416481826697255820 9426 141073612904804192456846 9427 229420974390099269354278 9428 384979773818482421793486 9429 760752655011986934040008 9430 2410269731972872368744240 9431 12613645327461910720434990 9432 76438958890040668430752964 9433 438934385646075594958328914 9434 2267877165318633613515860459 9435 10439981722813391154121712424 9436 42776794186372915106137799286 9437 156058466423421614502936439012 9438 506884012070661453683765376393 9439 1464529333546647395322352964802 9440 3758929117471563726898480832792 9441 8588495125674492199663980115554 9442 18012622216266748106325166228824 9443 40052713724285228809994797892314 9444 119720949882309265807842797769332 9445 446488093270506392380701495847754 9446 1820012064498209747860736597315898 9447 9594074744649739954927743077463614 9448 76705098402320420176287161620165234 9449 1222015702254580396270774746602359606 9450 62075188536122934122912078110780658758 9451 4258304705615402934083858054030760820508 9452 2091366050767069346947155018902527 9453 1 9454 2 9455 4 9456 6 9457 10 9458 16 9459 26 9460 42 9461 68 9462 110 9463 178 9464 288 9465 466 9466 754 9467 1220 9468 1974 9469 3194 9470 5168 9471 8362 9472 13530 9473 21892 9474 35422 9475 57314 9476 92736 9477 150050 9478 242786 9479 392836 9480 635622 9481 1028458 9482 1664080 9483 2692538 9484 4356618 9485 7049156 9486 11405774 9487 18454930 9488 29860704 9489 48315634 9490 78176338 9491 126491972 9492 204668310 9493 331160282 9494 535828592 9495 866988874 9496 1402817466 9497 2269806340 9498 3672623806 9499 5942430146 9500 9615053952 9501 15557484098 9502 25172538050 9503 40730022148 9504 65902560198 9505 106632582346 9506 172535142544 9507 279167724890 9508 451702867434 9509 730870592324 9510 1182573459758 9511 1913444052082 9512 3096017511840 9513 5009461563922 9514 8105479075762 9515 13114940639684 9516 21220419715446 9517 34335360355130 9518 55555780070576 9519 89891140425706 9520 145446920496282 9521 235338060921988 9522 380784981418270 9523 616123042340258 9524 996908023758528 9525 1613031066098786 9526 2609939089857314 9527 4222970155956100 9528 6832909245813414 9529 11055879401769514 9530 17888788647582928 9531 28944668049352442 9532 46833456696935370 9533 75778124746287812 9534 122611581443223182 9535 198389706189510994 9536 321001287632734176 9537 519390993822245170 9538 840392281454979346 9539 1359783275277224516 9540 2200175556732203862 9541 3559958832009428378 9542 5760134388741632240 9543 9320093220751060618 9544 15080227609492692858 9545 24400320830243753476 9546 39480548439736446334 9547 63880869269980199810 9548 103361417709716646144 9549 167242286979696845954 9550 270603704689413492098 9551 437845991669110338052 9552 708449696358523830150 9553 1146295688027634168202 9554 1854745384386157998352 9555 3001041072413792166554 9556 4855786456799950184609 9557 7856827529213835762814 9558 12712613986057095358429 9559 20569441521401472276738 9560 33282055930143698752252 9561 53851515297241340747984 9562 87134093872116357601857 9563 140997055190870634279574 9564 228327977167189284469260 9565 372073468260660122702046 9566 632322804818774798547134 9567 1318260876082793208790434 9568 4597840889343135948854511 9569 25259813116970511366046808 9570 153214351473654890803741698 9571 868634381917237934464206510 9572 4421233932145202725122698601 9573 20056316999131323755893518194 9574 81046778255782949443732997620 9575 291844066586605597921834621916 9576 936350808543189082844825413601 9577 2674194685577448589798461872052 9578 6789315367743913630996474643880 9579 15363899901187276491463719894168 9580 32064599977556436564594582091481 9581 71914394050606099180286282317872 9582 218470971561499056918942740172761 9583 817602150251507394556623407426146 9584 3342813418714111222244813446227844 9585 17763137546945352147526742681215994 9586 143508155469541915497392458676371643 9587 2321641534702146695923926455461045996 9588 120731612252757417879839318672018443724 9589 8484811489983772289217455925517582549744 9590 3670091574437677028568337304276816 9591 1 9592 2 9593 4 9594 6 9595 10 9596 16 9597 26 9598 42 9599 68 9600 110 9601 178 9602 288 9603 466 9604 754 9605 1220 9606 1974 9607 3194 9608 5168 9609 8362 9610 13530 9611 21892 9612 35422 9613 57314 9614 92736 9615 150050 9616 242786 9617 392836 9618 635622 9619 1028458 9620 1664080 9621 2692538 9622 4356618 9623 7049156 9624 11405774 9625 18454930 9626 29860704 9627 48315634 9628 78176338 9629 126491972 9630 204668310 9631 331160282 9632 535828592 9633 866988874 9634 1402817466 9635 2269806340 9636 3672623806 9637 5942430146 9638 9615053952 9639 15557484098 9640 25172538050 9641 40730022148 9642 65902560198 9643 106632582346 9644 172535142544 9645 279167724890 9646 451702867434 9647 730870592324 9648 1182573459758 9649 1913444052082 9650 3096017511840 9651 5009461563922 9652 8105479075762 9653 13114940639684 9654 21220419715446 9655 34335360355130 9656 55555780070576 9657 89891140425706 9658 145446920496282 9659 235338060921988 9660 380784981418270 9661 616123042340258 9662 996908023758528 9663 1613031066098786 9664 2609939089857314 9665 4222970155956100 9666 6832909245813414 9667 11055879401769514 9668 17888788647582928 9669 28944668049352442 9670 46833456696935370 9671 75778124746287812 9672 122611581443223182 9673 198389706189510994 9674 321001287632734176 9675 519390993822245170 9676 840392281454979346 9677 1359783275277224516 9678 2200175556732203862 9679 3559958832009428378 9680 5760134388741632240 9681 9320093220751060618 9682 15080227609492692858 9683 24400320830243753476 9684 39480548439736446334 9685 63880869269980199810 9686 103361417709716646144 9687 167242286979696845954 9688 270603704689413492098 9689 437845991669110338052 9690 708449696358523830150 9691 1146295688027634168202 9692 1854745384386157998352 9693 3001041072413792166554 9694 4855786456799950164906 9695 7856827529213742569460 9696 12712613986014226879874 9697 20569441515404278106564 9698 33282055522037661883008 9699 53851498296623962000708 9700 87133602644073878491590 9701 140986442213437926815130 9702 228147969275413687971590 9703 369595083273050620025846 9704 603954504797691827975280 9705 1043548991459929616558670 9706 2317807924894969314666058 9707 8883500157454667344408208 9708 50705645623051994965161038 9709 306694026905512397123985891 9710 1715564775970879562199049172 9711 8602411330952392891147078812 9712 38462232128074321979301591950 9713 153313045067619970595724084850 9714 545014225942068281111071026056 9715 1727554214914539055408773787042 9716 4877686727955287981064588323182 9717 12251116737711976442601756029850 9718 27464171205135349885867025573506 9719 57068584857640732880149773303684 9720 129218738046276325265444170387728 9721 398838098994095673809078905082595 9722 1496929407247614620781145505533260 9723 6139894034653132224025475644745743 9724 32888867935179999806071531512923204 9725 268498025826395191878306487899121126 9726 4410885415543642740086222887893477710 9727 234820583389692154524983155629161218598 9728 16906734487889257098282590409314139279000 9729 6440561737060840946488297267581297 9730 1 9731 2 9732 4 9733 6 9734 10 9735 16 9736 26 9737 42 9738 68 9739 110 9740 178 9741 288 9742 466 9743 754 9744 1220 9745 1974 9746 3194 9747 5168 9748 8362 9749 13530 9750 21892 9751 35422 9752 57314 9753 92736 9754 150050 9755 242786 9756 392836 9757 635622 9758 1028458 9759 1664080 9760 2692538 9761 4356618 9762 7049156 9763 11405774 9764 18454930 9765 29860704 9766 48315634 9767 78176338 9768 126491972 9769 204668310 9770 331160282 9771 535828592 9772 866988874 9773 1402817466 9774 2269806340 9775 3672623806 9776 5942430146 9777 9615053952 9778 15557484098 9779 25172538050 9780 40730022148 9781 65902560198 9782 106632582346 9783 172535142544 9784 279167724890 9785 451702867434 9786 730870592324 9787 1182573459758 9788 1913444052082 9789 3096017511840 9790 5009461563922 9791 8105479075762 9792 13114940639684 9793 21220419715446 9794 34335360355130 9795 55555780070576 9796 89891140425706 9797 145446920496282 9798 235338060921988 9799 380784981418270 9800 616123042340258 9801 996908023758528 9802 1613031066098786 9803 2609939089857314 9804 4222970155956100 9805 6832909245813414 9806 11055879401769514 9807 17888788647582928 9808 28944668049352442 9809 46833456696935370 9810 75778124746287812 9811 122611581443223182 9812 198389706189510994 9813 321001287632734176 9814 519390993822245170 9815 840392281454979346 9816 1359783275277224516 9817 2200175556732203862 9818 3559958832009428378 9819 5760134388741632240 9820 9320093220751060618 9821 15080227609492692858 9822 24400320830243753476 9823 39480548439736446334 9824 63880869269980199810 9825 103361417709716646144 9826 167242286979696845954 9827 270603704689413492098 9828 437845991669110338052 9829 708449696358523830150 9830 1146295688027634168202 9831 1854745384386157998352 9832 3001041072413792166554 9833 4855786456799950164906 9834 7856827529213742331494 9835 12712613986013694719916 9836 20569441515230198002216 9837 33282055501924852789687 9838 53851497084378520128430 9839 87133556261264485640998 9840 140985184994465515592398 9841 228122145809150717037835 9842 369174874728403916654526 9843 598367790031878209822150 9844 981500943961254793944542 9845 1732639518192769792958149 9846 4139903320655701495325738 9847 17351784120505667245757393 9848 101926701310339765228785754 9849 612976024441366253536988892 9850 3381479978152743570032589048 9851 16705647266552479238416924170 9852 73631730611519909086226908296 9853 289569146020921675316974892829 9854 1016413399363080569189214099274 9855 3183451852228666983914798165362 9856 8887297333528755059569069468870 9857 22086234672413001100975296986629 9858 49059571213349347069233435664676 9859 101558007239682088393557543207174 9860 232367108411246232033796891250080 9861 728380825916448344978705716456380 9862 2740221769854098577966598417672008 9863 11277761741956987812105510914645067 9864 60896230287712307202813799391368162 9865 502362943975316561882238280438317547 9866 8380471212170859232059734038022506910 9867 456734011614510825960613318097254421786 9868 33689080648975161027575994339398468189816 9869 11302397950451074211355412249788305 9870 1 9871 2 9872 4 9873 6 9874 10 9875 16 9876 26 9877 42 9878 68 9879 110 9880 178 9881 288 9882 466 9883 754 9884 1220 9885 1974 9886 3194 9887 5168 9888 8362 9889 13530 9890 21892 9891 35422 9892 57314 9893 92736 9894 150050 9895 242786 9896 392836 9897 635622 9898 1028458 9899 1664080 9900 2692538 9901 4356618 9902 7049156 9903 11405774 9904 18454930 9905 29860704 9906 48315634 9907 78176338 9908 126491972 9909 204668310 9910 331160282 9911 535828592 9912 866988874 9913 1402817466 9914 2269806340 9915 3672623806 9916 5942430146 9917 9615053952 9918 15557484098 9919 25172538050 9920 40730022148 9921 65902560198 9922 106632582346 9923 172535142544 9924 279167724890 9925 451702867434 9926 730870592324 9927 1182573459758 9928 1913444052082 9929 3096017511840 9930 5009461563922 9931 8105479075762 9932 13114940639684 9933 21220419715446 9934 34335360355130 9935 55555780070576 9936 89891140425706 9937 145446920496282 9938 235338060921988 9939 380784981418270 9940 616123042340258 9941 996908023758528 9942 1613031066098786 9943 2609939089857314 9944 4222970155956100 9945 6832909245813414 9946 11055879401769514 9947 17888788647582928 9948 28944668049352442 9949 46833456696935370 9950 75778124746287812 9951 122611581443223182 9952 198389706189510994 9953 321001287632734176 9954 519390993822245170 9955 840392281454979346 9956 1359783275277224516 9957 2200175556732203862 9958 3559958832009428378 9959 5760134388741632240 9960 9320093220751060618 9961 15080227609492692858 9962 24400320830243753476 9963 39480548439736446334 9964 63880869269980199810 9965 103361417709716646144 9966 167242286979696845954 9967 270603704689413492098 9968 437845991669110338052 9969 708449696358523830150 9970 1146295688027634168202 9971 1854745384386157998352 9972 3001041072413792166554 9973 4855786456799950164906 9974 7856827529213742331460 9975 12712613986013692497556 9976 20569441515227451964372 9977 33282055501254254664896 9978 53851497018993891420078 9979 87133552733367528127990 9980 140985060277675986654078 9981 228118963176059620522918 9982 369112576231843590655008 9983 597393587875413536314284 9984 968978632596361909166062 9985 1597568147827347146694514 9986 2898435211702201149826774 9987 7516820651216906700811032 9988 34197747277003225670449822 9989 205011011472842632502681956 9990 1223063053927572156825727622 9991 6651779045998557212932236508 9992 32380762434851403337435825092 9993 140720667749910516911302433218 9994 546095874195492321939915879984 9995 1892998544798198753045412470154 9996 5859337240584109380351022868216 9997 16175927429356186435011322572354 9998 39780692933196270344254700971320 9999 87575994617956886701391303781014 10000 180717812674656822962641270538542 10001 418190901786216368527426740101878 10002 1330635336246522187302762855580523 10003 5015266528267362058379914096967160 10004 20715739386033983975148472811668041 10005 112757057237308670293443574478621800 10006 939952502237236098332839832886641255 10007 15922929609050770668331820015733631072 10008 888387410231392708167788574052295982884 10009 67132111205302162196315768076125330447056 10010 19834325738278984504790864536272129 10011 1 10012 2 10013 4 10014 6 10015 10 10016 16 10017 26 10018 42 10019 68 10020 110 10021 178 10022 288 10023 466 10024 754 10025 1220 10026 1974 10027 3194 10028 5168 10029 8362 10030 13530 10031 21892 10032 35422 10033 57314 10034 92736 10035 150050 10036 242786 10037 392836 10038 635622 10039 1028458 10040 1664080 10041 2692538 10042 4356618 10043 7049156 10044 11405774 10045 18454930 10046 29860704 10047 48315634 10048 78176338 10049 126491972 10050 204668310 10051 331160282 10052 535828592 10053 866988874 10054 1402817466 10055 2269806340 10056 3672623806 10057 5942430146 10058 9615053952 10059 15557484098 10060 25172538050 10061 40730022148 10062 65902560198 10063 106632582346 10064 172535142544 10065 279167724890 10066 451702867434 10067 730870592324 10068 1182573459758 10069 1913444052082 10070 3096017511840 10071 5009461563922 10072 8105479075762 10073 13114940639684 10074 21220419715446 10075 34335360355130 10076 55555780070576 10077 89891140425706 10078 145446920496282 10079 235338060921988 10080 380784981418270 10081 616123042340258 10082 996908023758528 10083 1613031066098786 10084 2609939089857314 10085 4222970155956100 10086 6832909245813414 10087 11055879401769514 10088 17888788647582928 10089 28944668049352442 10090 46833456696935370 10091 75778124746287812 10092 122611581443223182 10093 198389706189510994 10094 321001287632734176 10095 519390993822245170 10096 840392281454979346 10097 1359783275277224516 10098 2200175556732203862 10099 3559958832009428378 10100 5760134388741632240 10101 9320093220751060618 10102 15080227609492692858 10103 24400320830243753476 10104 39480548439736446334 10105 63880869269980199810 10106 103361417709716646144 10107 167242286979696845954 10108 270603704689413492098 10109 437845991669110338052 10110 708449696358523830150 10111 1146295688027634168202 10112 1854745384386157998352 10113 3001041072413792166554 10114 4855786456799950164906 10115 7856827529213742331460 10116 12712613986013692496366 10117 20569441515227434849316 10118 33282055501241240828471 10119 53851497016526596942826 10120 87133552526669504695334 10121 140985050201978523157088 10122 228118632354390509712668 10123 369104602145906987086516 10124 597244511235758375285337 10125 966734884155696315638374 10126 1569652454428396216422654 10127 2605742895622436542198574 10128 4893220119569386779399963 10129 13875092501507513280382728 10130 67879753755906522156034608 10131 412332728617158553317237566 10132 2435986712584386008970339152 10133 13058865190528885717443914692 10134 62647846033680475239801030952 10135 268489912463798599894299360636 10136 1028352903363548621443646297231 10137 3520942816946827870727224387200 10138 10771895387631883108933746599515 10139 29411750097075100407840911906424 10140 71587289347345083323585757556939 10141 156229358922843859284207343073498 10142 321574712790603929251957592347793 10143 753241147982967348765469178194322 10144 2431522140809013864461331064379577 10145 9177531198879400732526872107860798 10146 38053567265199979717641337878263942 10147 208789440095702209263480450966644264 10148 1758757088002434491975346019659469692 10149 30254446528588816116992737652326199128 10150 1728037310161602975435940372212676419602 10151 133777476418995221494817931433400568025524 10152 34806815263167735744714614090337250 10153 1 10154 2 10155 4 10156 6 10157 10 10158 16 10159 26 10160 42 10161 68 10162 110 10163 178 10164 288 10165 466 10166 754 10167 1220 10168 1974 10169 3194 10170 5168 10171 8362 10172 13530 10173 21892 10174 35422 10175 57314 10176 92736 10177 150050 10178 242786 10179 392836 10180 635622 10181 1028458 10182 1664080 10183 2692538 10184 4356618 10185 7049156 10186 11405774 10187 18454930 10188 29860704 10189 48315634 10190 78176338 10191 126491972 10192 204668310 10193 331160282 10194 535828592 10195 866988874 10196 1402817466 10197 2269806340 10198 3672623806 10199 5942430146 10200 9615053952 10201 15557484098 10202 25172538050 10203 40730022148 10204 65902560198 10205 106632582346 10206 172535142544 10207 279167724890 10208 451702867434 10209 730870592324 10210 1182573459758 10211 1913444052082 10212 3096017511840 10213 5009461563922 10214 8105479075762 10215 13114940639684 10216 21220419715446 10217 34335360355130 10218 55555780070576 10219 89891140425706 10220 145446920496282 10221 235338060921988 10222 380784981418270 10223 616123042340258 10224 996908023758528 10225 1613031066098786 10226 2609939089857314 10227 4222970155956100 10228 6832909245813414 10229 11055879401769514 10230 17888788647582928 10231 28944668049352442 10232 46833456696935370 10233 75778124746287812 10234 122611581443223182 10235 198389706189510994 10236 321001287632734176 10237 519390993822245170 10238 840392281454979346 10239 1359783275277224516 10240 2200175556732203862 10241 3559958832009428378 10242 5760134388741632240 10243 9320093220751060618 10244 15080227609492692858 10245 24400320830243753476 10246 39480548439736446334 10247 63880869269980199810 10248 103361417709716646144 10249 167242286979696845954 10250 270603704689413492098 10251 437845991669110338052 10252 708449696358523830150 10253 1146295688027634168202 10254 1854745384386157998352 10255 3001041072413792166554 10256 4855786456799950164906 10257 7856827529213742331460 10258 12712613986013692496366 10259 20569441515227434827826 10260 33282055501241127590892 10261 53851497016469226965724 10262 87133552517950890252054 10263 140985049564855400967064 10264 228118604072902615855254 10265 369103735694137788195816 10266 597224726053927852431444 10267 966380903666177164058540 10268 1564517211720216627513402 10269 2543836161147609859729996 10270 4261767907256766403508378 10271 8351513851504118657075292 10272 26022273726388606418774680 10273 135468790840239939448013324 10274 828864778922053315045067246 10275 4842724144445239341693461514 10276 25586904761160909071662133716 10277 120986070462191433481792947300 10278 511434249398282177153496335716 10279 1933681778147540855747253035768 10280 6540448985492149640605408004490 10281 19780566098401909964062761796030 10282 53423587856737022940344922139218 10283 128712458501148242723026850214522 10284 278528066978701631115896312361184 10285 572244707916157335215019919399278 10286 1357873145681926728073244707285488 10287 4444228545261277240735799272291189 10288 16791197059584095769543290138257070 10289 69905185862498753255803895390149159 10290 386620129515930919178939115971968128 10291 3290919710038657088221318564273998256 10292 57486647261365355959584895283553018720 10293 3361362443075230322296162222215859538882 10294 266591976376831619526900744626746770993412 10295 61081702738507561195993775894190676 10296 1 10297 2 10298 4 10299 6 10300 10 10301 16 10302 26 10303 42 10304 68 10305 110 10306 178 10307 288 10308 466 10309 754 10310 1220 10311 1974 10312 3194 10313 5168 10314 8362 10315 13530 10316 21892 10317 35422 10318 57314 10319 92736 10320 150050 10321 242786 10322 392836 10323 635622 10324 1028458 10325 1664080 10326 2692538 10327 4356618 10328 7049156 10329 11405774 10330 18454930 10331 29860704 10332 48315634 10333 78176338 10334 126491972 10335 204668310 10336 331160282 10337 535828592 10338 866988874 10339 1402817466 10340 2269806340 10341 3672623806 10342 5942430146 10343 9615053952 10344 15557484098 10345 25172538050 10346 40730022148 10347 65902560198 10348 106632582346 10349 172535142544 10350 279167724890 10351 451702867434 10352 730870592324 10353 1182573459758 10354 1913444052082 10355 3096017511840 10356 5009461563922 10357 8105479075762 10358 13114940639684 10359 21220419715446 10360 34335360355130 10361 55555780070576 10362 89891140425706 10363 145446920496282 10364 235338060921988 10365 380784981418270 10366 616123042340258 10367 996908023758528 10368 1613031066098786 10369 2609939089857314 10370 4222970155956100 10371 6832909245813414 10372 11055879401769514 10373 17888788647582928 10374 28944668049352442 10375 46833456696935370 10376 75778124746287812 10377 122611581443223182 10378 198389706189510994 10379 321001287632734176 10380 519390993822245170 10381 840392281454979346 10382 1359783275277224516 10383 2200175556732203862 10384 3559958832009428378 10385 5760134388741632240 10386 9320093220751060618 10387 15080227609492692858 10388 24400320830243753476 10389 39480548439736446334 10390 63880869269980199810 10391 103361417709716646144 10392 167242286979696845954 10393 270603704689413492098 10394 437845991669110338052 10395 708449696358523830150 10396 1146295688027634168202 10397 1854745384386157998352 10398 3001041072413792166554 10399 4855786456799950164906 10400 7856827529213742331460 10401 12712613986013692496366 10402 20569441515227434827826 10403 33282055501241127324227 10404 53851497016468564709644 10405 87133552517713206081270 10406 140985049535128524818208 10407 228118602153636397846513 10408 369103657575539986354410 10409 597222483630712891455106 10410 966332264243895525726600 10411 1563682872867672831411600 10412 2532154028786813358148468 10413 4125172197503699919853027 10414 6995027814046737655114860 10415 14435711675749636436656905 10416 49529667542040190617838894 10417 271426648577958054923273327 10418 1664630532812841368166765652 10419 9608876204614810246610727241 10420 50036259628424512678204221334 10421 233232813902035832145643219255 10422 972652272186563142757614363338 10423 3630863162818141724980797652298 10424 12134079515788573605794990313540 10425 36282527155843410123905828014275 10426 96942417705891760498833316190410 10427 231224829925971491876450364261894 10428 496268710663573345590488329923332 10429 1018417381447715672452351001202309 10430 2449929713797114668665074504914510 10431 8124458418214269812710004739771874 10432 30715845581328086113367600250455758 10433 128423324564090882462222984534510087 10434 715931091430327163530556737979294482 10435 6158004794539994736567503093721550154 10436 109233566391961483917400269780298203366 10437 6538662391051792074032586105162737921417 10438 531278654805537363942346998759837850205236 10439 107190915952126371152063802234316231 10440 1 10441 2 10442 4 10443 6 10444 10 10445 16 10446 26 10447 42 10448 68 10449 110 10450 178 10451 288 10452 466 10453 754 10454 1220 10455 1974 10456 3194 10457 5168 10458 8362 10459 13530 10460 21892 10461 35422 10462 57314 10463 92736 10464 150050 10465 242786 10466 392836 10467 635622 10468 1028458 10469 1664080 10470 2692538 10471 4356618 10472 7049156 10473 11405774 10474 18454930 10475 29860704 10476 48315634 10477 78176338 10478 126491972 10479 204668310 10480 331160282 10481 535828592 10482 866988874 10483 1402817466 10484 2269806340 10485 3672623806 10486 5942430146 10487 9615053952 10488 15557484098 10489 25172538050 10490 40730022148 10491 65902560198 10492 106632582346 10493 172535142544 10494 279167724890 10495 451702867434 10496 730870592324 10497 1182573459758 10498 1913444052082 10499 3096017511840 10500 5009461563922 10501 8105479075762 10502 13114940639684 10503 21220419715446 10504 34335360355130 10505 55555780070576 10506 89891140425706 10507 145446920496282 10508 235338060921988 10509 380784981418270 10510 616123042340258 10511 996908023758528 10512 1613031066098786 10513 2609939089857314 10514 4222970155956100 10515 6832909245813414 10516 11055879401769514 10517 17888788647582928 10518 28944668049352442 10519 46833456696935370 10520 75778124746287812 10521 122611581443223182 10522 198389706189510994 10523 321001287632734176 10524 519390993822245170 10525 840392281454979346 10526 1359783275277224516 10527 2200175556732203862 10528 3559958832009428378 10529 5760134388741632240 10530 9320093220751060618 10531 15080227609492692858 10532 24400320830243753476 10533 39480548439736446334 10534 63880869269980199810 10535 103361417709716646144 10536 167242286979696845954 10537 270603704689413492098 10538 437845991669110338052 10539 708449696358523830150 10540 1146295688027634168202 10541 1854745384386157998352 10542 3001041072413792166554 10543 4855786456799950164906 10544 7856827529213742331460 10545 12712613986013692496366 10546 20569441515227434827826 10547 33282055501241127324192 10548 53851497016468562153278 10549 87133552517709709690420 10550 140985049534195324166008 10551 228118602055461058085786 10552 369103651914038239278436 10553 597222271049854162020256 10554 966326525442214610098304 10555 1563564342036508903322194 10556 2530201294742472732280638 10557 4098750377789861838587406 10558 6695094294894819522727100 10559 11533715468406254809792876 10560 25311133039991332619273692 10561 95524012048893939082045230 10562 545299857147653611251537052 10563 3339050794419699810110704754 10564 19028805082381713324584533848 10565 97660342846056041468723607678 10566 448832017190080802297726263711 10567 1846907899020571517183087463798 10568 6808147619853506811207900349722 10569 22483673369061077027447793913134 10570 66477942839293477058386215844448 10571 175740219376420995787745342621092 10572 415035886130979861574707679301050 10573 883730240471020422230206372835964 10574 1812755925735033370304838068774331 10575 4424031917983114235071525455197882 10576 14854358789519235715410299726297656 10577 56178488793536607525153462917314356 10578 235939183340097962819412323492289457 10579 1325771065882420764077269889435560120 10580 11523221448017811690783720277649343926 10581 207566111003276293856145092531550741414 10582 12719606186127720348500852062417886641367 10583 1058787290226742318732638139136731267131964 10584 188106944428912916852848442664779036 10585 1 10586 2 10587 4 10588 6 10589 10 10590 16 10591 26 10592 42 10593 68 10594 110 10595 178 10596 288 10597 466 10598 754 10599 1220 10600 1974 10601 3194 10602 5168 10603 8362 10604 13530 10605 21892 10606 35422 10607 57314 10608 92736 10609 150050 10610 242786 10611 392836 10612 635622 10613 1028458 10614 1664080 10615 2692538 10616 4356618 10617 7049156 10618 11405774 10619 18454930 10620 29860704 10621 48315634 10622 78176338 10623 126491972 10624 204668310 10625 331160282 10626 535828592 10627 866988874 10628 1402817466 10629 2269806340 10630 3672623806 10631 5942430146 10632 9615053952 10633 15557484098 10634 25172538050 10635 40730022148 10636 65902560198 10637 106632582346 10638 172535142544 10639 279167724890 10640 451702867434 10641 730870592324 10642 1182573459758 10643 1913444052082 10644 3096017511840 10645 5009461563922 10646 8105479075762 10647 13114940639684 10648 21220419715446 10649 34335360355130 10650 55555780070576 10651 89891140425706 10652 145446920496282 10653 235338060921988 10654 380784981418270 10655 616123042340258 10656 996908023758528 10657 1613031066098786 10658 2609939089857314 10659 4222970155956100 10660 6832909245813414 10661 11055879401769514 10662 17888788647582928 10663 28944668049352442 10664 46833456696935370 10665 75778124746287812 10666 122611581443223182 10667 198389706189510994 10668 321001287632734176 10669 519390993822245170 10670 840392281454979346 10671 1359783275277224516 10672 2200175556732203862 10673 3559958832009428378 10674 5760134388741632240 10675 9320093220751060618 10676 15080227609492692858 10677 24400320830243753476 10678 39480548439736446334 10679 63880869269980199810 10680 103361417709716646144 10681 167242286979696845954 10682 270603704689413492098 10683 437845991669110338052 10684 708449696358523830150 10685 1146295688027634168202 10686 1854745384386157998352 10687 3001041072413792166554 10688 4855786456799950164906 10689 7856827529213742331460 10690 12712613986013692496366 10691 20569441515227434827826 10692 33282055501241127324192 10693 53851497016468562152018 10694 87133552517709689499592 10695 140985049534178388804398 10696 228118602051964988503727 10697 369103651598960822868720 10698 597222254668173787519829 10699 966325954950800486810394 10700 1563549809754588744204644 10701 2529914839192703715478558 10702 4094210806490235272372913 10703 6635667666508595393361786 10704 10878210183674597491568043 10705 19127513257307633446752552 10706 45075775032390081724642755 10707 186333281319436233198673584 10708 1097330747100875591063668605 10709 6688111874835781630851134496 10710 37609813238158710009981553291 10711 190252587535845474222897319156 10712 862248827790909132686818241180 10713 3501597578184498982020203584826 10714 12748352384957504029821316043355 10715 41610125814558504900729167293602 10716 121671147293453866109229829128817 10717 318282478703714948302622536068096 10718 744358565954994002567230668021032 10719 1572863919581508620476602106519744 10720 3227363512939058076523229631504825 10721 7995606948424890787311695887147262 10722 27161716144053395036404365131737087 10723 102732226857733930137393354659277438 10724 433489707322653215282647579347202526 10725 2455139381928328697948741026869642580 10726 21563476779947327262480820823193936649 10727 394428081104386415658740788672129911994 10728 24743973272808576609760083771747054885879 10729 2110114264054478795197064350584178267523812 10730 330104675644207023749626858989432517 10731 1 10732 2 10733 4 10734 6 10735 10 10736 16 10737 26 10738 42 10739 68 10740 110 10741 178 10742 288 10743 466 10744 754 10745 1220 10746 1974 10747 3194 10748 5168 10749 8362 10750 13530 10751 21892 10752 35422 10753 57314 10754 92736 10755 150050 10756 242786 10757 392836 10758 635622 10759 1028458 10760 1664080 10761 2692538 10762 4356618 10763 7049156 10764 11405774 10765 18454930 10766 29860704 10767 48315634 10768 78176338 10769 126491972 10770 204668310 10771 331160282 10772 535828592 10773 866988874 10774 1402817466 10775 2269806340 10776 3672623806 10777 5942430146 10778 9615053952 10779 15557484098 10780 25172538050 10781 40730022148 10782 65902560198 10783 106632582346 10784 172535142544 10785 279167724890 10786 451702867434 10787 730870592324 10788 1182573459758 10789 1913444052082 10790 3096017511840 10791 5009461563922 10792 8105479075762 10793 13114940639684 10794 21220419715446 10795 34335360355130 10796 55555780070576 10797 89891140425706 10798 145446920496282 10799 235338060921988 10800 380784981418270 10801 616123042340258 10802 996908023758528 10803 1613031066098786 10804 2609939089857314 10805 4222970155956100 10806 6832909245813414 10807 11055879401769514 10808 17888788647582928 10809 28944668049352442 10810 46833456696935370 10811 75778124746287812 10812 122611581443223182 10813 198389706189510994 10814 321001287632734176 10815 519390993822245170 10816 840392281454979346 10817 1359783275277224516 10818 2200175556732203862 10819 3559958832009428378 10820 5760134388741632240 10821 9320093220751060618 10822 15080227609492692858 10823 24400320830243753476 10824 39480548439736446334 10825 63880869269980199810 10826 103361417709716646144 10827 167242286979696845954 10828 270603704689413492098 10829 437845991669110338052 10830 708449696358523830150 10831 1146295688027634168202 10832 1854745384386157998352 10833 3001041072413792166554 10834 4855786456799950164906 10835 7856827529213742331460 10836 12712613986013692496366 10837 20569441515227434827826 10838 33282055501241127324192 10839 53851497016468562152018 10840 87133552517709689476210 10841 140985049534178251926152 10842 228118602051888763493598 10843 369103651586392744168422 10844 597222253682824146699748 10845 966325908385011370034992 10846 1563548298560344195554746 10847 2529878405062108216660754 10848 4093523991839351870015914 10849 6625182341256023895863328 10850 10745266004894082346847176 10851 17701377541337709947594522 10852 31950516211051770673591542 10853 81598134550724537687132506 10854 366913673817330232038208750 10855 2210008440444927895185227660 10856 13374843193431876260293461864 10857 74189317804671904978935520952 10858 369943272466403840692061250218 10859 1653676343190297401339567051112 10860 6628782439328466479647452659084 10861 23839472516062681135857843853665 10862 76915170206677001884358950045264 10863 222451912010480860809456230968800 10864 575898707259676038940242191784702 10865 1333927271927294105099027113478055 10866 2797985022734303499432194134988896 10867 5747473188491498051971171744029358 10868 14462688396000446853674879186409386 10869 49669241882119384009490310217753700 10870 187834455326782344965176837813705266 10871 796490734162059105245319054506689106 10872 4546674349450258506586510869539200398 10873 40352876748466032176427279885441597770 10874 749531850939536443050212399007132395772 10875 48136673686137978674579511834527671914928 10876 4205464548894966752807550874624444099483124 10877 579293322811627501798469077548402229 10878 1 10879 2 10880 4 10881 6 10882 10 10883 16 10884 26 10885 42 10886 68 10887 110 10888 178 10889 288 10890 466 10891 754 10892 1220 10893 1974 10894 3194 10895 5168 10896 8362 10897 13530 10898 21892 10899 35422 10900 57314 10901 92736 10902 150050 10903 242786 10904 392836 10905 635622 10906 1028458 10907 1664080 10908 2692538 10909 4356618 10910 7049156 10911 11405774 10912 18454930 10913 29860704 10914 48315634 10915 78176338 10916 126491972 10917 204668310 10918 331160282 10919 535828592 10920 866988874 10921 1402817466 10922 2269806340 10923 3672623806 10924 5942430146 10925 9615053952 10926 15557484098 10927 25172538050 10928 40730022148 10929 65902560198 10930 106632582346 10931 172535142544 10932 279167724890 10933 451702867434 10934 730870592324 10935 1182573459758 10936 1913444052082 10937 3096017511840 10938 5009461563922 10939 8105479075762 10940 13114940639684 10941 21220419715446 10942 34335360355130 10943 55555780070576 10944 89891140425706 10945 145446920496282 10946 235338060921988 10947 380784981418270 10948 616123042340258 10949 996908023758528 10950 1613031066098786 10951 2609939089857314 10952 4222970155956100 10953 6832909245813414 10954 11055879401769514 10955 17888788647582928 10956 28944668049352442 10957 46833456696935370 10958 75778124746287812 10959 122611581443223182 10960 198389706189510994 10961 321001287632734176 10962 519390993822245170 10963 840392281454979346 10964 1359783275277224516 10965 2200175556732203862 10966 3559958832009428378 10967 5760134388741632240 10968 9320093220751060618 10969 15080227609492692858 10970 24400320830243753476 10971 39480548439736446334 10972 63880869269980199810 10973 103361417709716646144 10974 167242286979696845954 10975 270603704689413492098 10976 437845991669110338052 10977 708449696358523830150 10978 1146295688027634168202 10979 1854745384386157998352 10980 3001041072413792166554 10981 4855786456799950164906 10982 7856827529213742331460 10983 12712613986013692496366 10984 20569441515227434827826 10985 33282055501241127324192 10986 53851497016468562152018 10987 87133552517709689476210 10988 140985049534178251628264 10989 228118602051887944035208 10990 369103651586070640893536 10991 597222253639264823907248 10992 966325905375161401171796 10993 1563548168354756738591508 10994 2529874450589475985449996 10995 4093433507025050364715488 10996 6623548016818494930652196 10997 10721196897312345837337485 10998 17405498730062525917154164 10999 28861321560886586135594270 11000 53842952993947900657314254 11001 150178890358739186722392044 11002 727980024760949263910289936 11003 4451573771904297138364194435 11004 26700997656513732117536865274 11005 146061517368950383477919805300 11006 718035151456203060198946017352 11007 3166298124779118248248496080962 11008 12530276743394443956485550025960 11009 44521302088071611950767899003226 11010 142008978085686678819083661514478 11011 406285647374945555935832150854329 11012 1041066982053551918790761535936338 11013 2388601014436562923129587796837494 11014 4975046170375532701440020621116042 11015 10238866583087571249488137989767330 11016 26182099813821434855554037242902540 11017 90829943120797621721912448618351998 11018 343383185019700359442085224582863646 11019 1463545806169290735825297508533147535 11020 8420181044020499312183016880855963968 11021 75516334819476748009099730224158846968 11022 1424370904432964402201670280100006236820 11023 93646905115947700091625398519652970692816 11024 8381709000131609897022668613234352013948204 11025 1016588914407960896700159738772150977 11026 1 11027 2 11028 4 11029 6 11030 10 11031 16 11032 26 11033 42 11034 68 11035 110 11036 178 11037 288 11038 466 11039 754 11040 1220 11041 1974 11042 3194 11043 5168 11044 8362 11045 13530 11046 21892 11047 35422 11048 57314 11049 92736 11050 150050 11051 242786 11052 392836 11053 635622 11054 1028458 11055 1664080 11056 2692538 11057 4356618 11058 7049156 11059 11405774 11060 18454930 11061 29860704 11062 48315634 11063 78176338 11064 126491972 11065 204668310 11066 331160282 11067 535828592 11068 866988874 11069 1402817466 11070 2269806340 11071 3672623806 11072 5942430146 11073 9615053952 11074 15557484098 11075 25172538050 11076 40730022148 11077 65902560198 11078 106632582346 11079 172535142544 11080 279167724890 11081 451702867434 11082 730870592324 11083 1182573459758 11084 1913444052082 11085 3096017511840 11086 5009461563922 11087 8105479075762 11088 13114940639684 11089 21220419715446 11090 34335360355130 11091 55555780070576 11092 89891140425706 11093 145446920496282 11094 235338060921988 11095 380784981418270 11096 616123042340258 11097 996908023758528 11098 1613031066098786 11099 2609939089857314 11100 4222970155956100 11101 6832909245813414 11102 11055879401769514 11103 17888788647582928 11104 28944668049352442 11105 46833456696935370 11106 75778124746287812 11107 122611581443223182 11108 198389706189510994 11109 321001287632734176 11110 519390993822245170 11111 840392281454979346 11112 1359783275277224516 11113 2200175556732203862 11114 3559958832009428378 11115 5760134388741632240 11116 9320093220751060618 11117 15080227609492692858 11118 24400320830243753476 11119 39480548439736446334 11120 63880869269980199810 11121 103361417709716646144 11122 167242286979696845954 11123 270603704689413492098 11124 437845991669110338052 11125 708449696358523830150 11126 1146295688027634168202 11127 1854745384386157998352 11128 3001041072413792166554 11129 4855786456799950164906 11130 7856827529213742331460 11131 12712613986013692496366 11132 20569441515227434827826 11133 33282055501241127324192 11134 53851497016468562152018 11135 87133552517709689476210 11136 140985049534178251628228 11137 228118602051887941105770 11138 369103651586066216472976 11139 597222253637976193483674 11140 966325905229036566389200 11141 1563548159356417453986698 11142 2529874092037268938829146 11143 4093423277152585874582070 11144 6623325303243567831328368 11145 10717335882784165510320580 11146 17350575374349726772606706 11147 28206088270144316693193408 11148 47179610706702451809004330 11149 91699787444806405621905670 11150 280891021339987068503509700 11151 1452805677827691324894224962 11152 8963298360639503999604821704 11153 53208886050510211924361947446 11154 287006073134662332902593257646 11155 1391157585381584319730625462750 11156 6052718566799679597630559420374 11157 23651539133338328886764581158472 11158 83038316792376787601459417832802 11159 261890506359150454272226124549718 11160 741278979425600395948014900403622 11161 1880259014300258325296416936057234 11162 4273903294450952903610170599965562 11163 8842225080626148785643699217459270 11164 18247261901986720662514174367754271 11165 47436096884608881617110591113641328 11166 166098949895995770008963319008719618 11167 627656023662515219229864718021024124 11168 2689402368032147454020186507969915825 11169 15594042669335313600347720339585649448 11170 141324625978605713933852686591755060414 11171 2706865524430926527301941915305809549508 11172 182188662123597032195128279902232273383278 11173 16705582897059893916442314585280811749251740 11174 1783989181648501315351477258985332242 11175 1 11176 2 11177 4 11178 6 11179 10 11180 16 11181 26 11182 42 11183 68 11184 110 11185 178 11186 288 11187 466 11188 754 11189 1220 11190 1974 11191 3194 11192 5168 11193 8362 11194 13530 11195 21892 11196 35422 11197 57314 11198 92736 11199 150050 11200 242786 11201 392836 11202 635622 11203 1028458 11204 1664080 11205 2692538 11206 4356618 11207 7049156 11208 11405774 11209 18454930 11210 29860704 11211 48315634 11212 78176338 11213 126491972 11214 204668310 11215 331160282 11216 535828592 11217 866988874 11218 1402817466 11219 2269806340 11220 3672623806 11221 5942430146 11222 9615053952 11223 15557484098 11224 25172538050 11225 40730022148 11226 65902560198 11227 106632582346 11228 172535142544 11229 279167724890 11230 451702867434 11231 730870592324 11232 1182573459758 11233 1913444052082 11234 3096017511840 11235 5009461563922 11236 8105479075762 11237 13114940639684 11238 21220419715446 11239 34335360355130 11240 55555780070576 11241 89891140425706 11242 145446920496282 11243 235338060921988 11244 380784981418270 11245 616123042340258 11246 996908023758528 11247 1613031066098786 11248 2609939089857314 11249 4222970155956100 11250 6832909245813414 11251 11055879401769514 11252 17888788647582928 11253 28944668049352442 11254 46833456696935370 11255 75778124746287812 11256 122611581443223182 11257 198389706189510994 11258 321001287632734176 11259 519390993822245170 11260 840392281454979346 11261 1359783275277224516 11262 2200175556732203862 11263 3559958832009428378 11264 5760134388741632240 11265 9320093220751060618 11266 15080227609492692858 11267 24400320830243753476 11268 39480548439736446334 11269 63880869269980199810 11270 103361417709716646144 11271 167242286979696845954 11272 270603704689413492098 11273 437845991669110338052 11274 708449696358523830150 11275 1146295688027634168202 11276 1854745384386157998352 11277 3001041072413792166554 11278 4855786456799950164906 11279 7856827529213742331460 11280 12712613986013692496366 11281 20569441515227434827826 11282 33282055501241127324192 11283 53851497016468562152018 11284 87133552517709689476210 11285 140985049534178251628228 11286 228118602051887941104438 11287 369103651586066192758048 11288 597222253637954298807931 11289 966325905224121920716152 11290 1563548158880384260884269 11291 2529874065661324984695942 11292 4093422303766831728446971 11293 6623299124342027510688618 11294 10716792363483832086529054 11295 17341516665764044438107022 11296 28081472186351097704250168 11297 45735527973245777278805126 11298 77385796889150105465317503 11299 158111856521980950946486712 11300 533359636795613727784609311 11301 2911831848948388302630658832 11302 18033475415772229641440792314 11303 105836361893965882841247942330 11304 562880260391419876600659376803 11305 2690550553050225474547162754048 11306 11552081596694356671821250887375 11307 44580213333601578158989120846926 11308 154681796131466979810127960977026 11309 482428483535059093477015878927144 11310 1351122147815511480180381148766310 11311 3392893455873709632816079466625672 11312 7641587096832863039299623947741516 11313 15709216335152701748736799971906884 11314 32534112739792202344101939710070081 11315 86010508851647552502648948929608658 11316 303729685817638078611522629868435673 11317 1147116016258927580102728228563477228 11318 4942300340830040028135244957795276069 11319 28880556810993795207816138979770460804 11320 264487517399486194992514437467032114211 11321 5144233906667029552334916791571363969398 11322 354453837920194813933290130092422951990837 11323 33296685023560551482839518422482901230070004 11324 3130682771700669235801263856746915736 11325 1 11326 2 11327 4 11328 6 11329 10 11330 16 11331 26 11332 42 11333 68 11334 110 11335 178 11336 288 11337 466 11338 754 11339 1220 11340 1974 11341 3194 11342 5168 11343 8362 11344 13530 11345 21892 11346 35422 11347 57314 11348 92736 11349 150050 11350 242786 11351 392836 11352 635622 11353 1028458 11354 1664080 11355 2692538 11356 4356618 11357 7049156 11358 11405774 11359 18454930 11360 29860704 11361 48315634 11362 78176338 11363 126491972 11364 204668310 11365 331160282 11366 535828592 11367 866988874 11368 1402817466 11369 2269806340 11370 3672623806 11371 5942430146 11372 9615053952 11373 15557484098 11374 25172538050 11375 40730022148 11376 65902560198 11377 106632582346 11378 172535142544 11379 279167724890 11380 451702867434 11381 730870592324 11382 1182573459758 11383 1913444052082 11384 3096017511840 11385 5009461563922 11386 8105479075762 11387 13114940639684 11388 21220419715446 11389 34335360355130 11390 55555780070576 11391 89891140425706 11392 145446920496282 11393 235338060921988 11394 380784981418270 11395 616123042340258 11396 996908023758528 11397 1613031066098786 11398 2609939089857314 11399 4222970155956100 11400 6832909245813414 11401 11055879401769514 11402 17888788647582928 11403 28944668049352442 11404 46833456696935370 11405 75778124746287812 11406 122611581443223182 11407 198389706189510994 11408 321001287632734176 11409 519390993822245170 11410 840392281454979346 11411 1359783275277224516 11412 2200175556732203862 11413 3559958832009428378 11414 5760134388741632240 11415 9320093220751060618 11416 15080227609492692858 11417 24400320830243753476 11418 39480548439736446334 11419 63880869269980199810 11420 103361417709716646144 11421 167242286979696845954 11422 270603704689413492098 11423 437845991669110338052 11424 708449696358523830150 11425 1146295688027634168202 11426 1854745384386157998352 11427 3001041072413792166554 11428 4855786456799950164906 11429 7856827529213742331460 11430 12712613986013692496366 11431 20569441515227434827826 11432 33282055501241127324192 11433 53851497016468562152018 11434 87133552517709689476210 11435 140985049534178251628228 11436 228118602051887941104438 11437 369103651586066192732666 11438 597222253637954134168920 11439 966325905224021338400408 11440 1563548158862413444941214 11441 2529874064151092372629046 11442 4093422227847885792735414 11443 6623296516813795623715496 11444 10716726051483034173062304 11445 17340200960353543821286872 11446 28060358678909731094784918 11447 45454334221141247519267784 11448 74217876006436159071592162 11449 127484655913703013287710996 11450 276461684722213284801401336 11451 1026614645163352010221749196 11452 5853702985690496983188546858 11453 36242027223580359755456481164 11454 210118877097002082584316496732 11455 1101846300686964123285624321357 11456 5194626719635868745663132840782 11457 22013773621896398350513658832344 11458 83911343584798845964244923681796 11459 287779658714219749071807578447029 11460 887695844880899972803975067824622 11461 2460242509535386738750819312244398 11462 6117067433046829292436408149055972 11463 13653013004082758424164611152819356 11464 27899238324754886469563072769506630 11465 58036278455703437506869239486299129 11466 156069962776118894577434292776970936 11467 555363500640260703523071811590444809 11468 2096236599114073165493862030296485728 11469 9082934903430669597724400093313435454 11470 53488673282108743791436526026251986916 11471 494997228600830412437799551282713392669 11472 9776536612625977734621774464085546652734 11473 689617534693754832887457567544296981464009 11474 66366746870567363344668681045324210812934372 11475 5493965276160798052951210193280650207 11476 1 11477 2 11478 4 11479 6 11480 10 11481 16 11482 26 11483 42 11484 68 11485 110 11486 178 11487 288 11488 466 11489 754 11490 1220 11491 1974 11492 3194 11493 5168 11494 8362 11495 13530 11496 21892 11497 35422 11498 57314 11499 92736 11500 150050 11501 242786 11502 392836 11503 635622 11504 1028458 11505 1664080 11506 2692538 11507 4356618 11508 7049156 11509 11405774 11510 18454930 11511 29860704 11512 48315634 11513 78176338 11514 126491972 11515 204668310 11516 331160282 11517 535828592 11518 866988874 11519 1402817466 11520 2269806340 11521 3672623806 11522 5942430146 11523 9615053952 11524 15557484098 11525 25172538050 11526 40730022148 11527 65902560198 11528 106632582346 11529 172535142544 11530 279167724890 11531 451702867434 11532 730870592324 11533 1182573459758 11534 1913444052082 11535 3096017511840 11536 5009461563922 11537 8105479075762 11538 13114940639684 11539 21220419715446 11540 34335360355130 11541 55555780070576 11542 89891140425706 11543 145446920496282 11544 235338060921988 11545 380784981418270 11546 616123042340258 11547 996908023758528 11548 1613031066098786 11549 2609939089857314 11550 4222970155956100 11551 6832909245813414 11552 11055879401769514 11553 17888788647582928 11554 28944668049352442 11555 46833456696935370 11556 75778124746287812 11557 122611581443223182 11558 198389706189510994 11559 321001287632734176 11560 519390993822245170 11561 840392281454979346 11562 1359783275277224516 11563 2200175556732203862 11564 3559958832009428378 11565 5760134388741632240 11566 9320093220751060618 11567 15080227609492692858 11568 24400320830243753476 11569 39480548439736446334 11570 63880869269980199810 11571 103361417709716646144 11572 167242286979696845954 11573 270603704689413492098 11574 437845991669110338052 11575 708449696358523830150 11576 1146295688027634168202 11577 1854745384386157998352 11578 3001041072413792166554 11579 4855786456799950164906 11580 7856827529213742331460 11581 12712613986013692496366 11582 20569441515227434827826 11583 33282055501241127324192 11584 53851497016468562152018 11585 87133552517709689476210 11586 140985049534178251628228 11587 228118602051887941104438 11588 369103651586066192732666 11589 597222253637954133837141 11590 966325905224020329916088 11591 1563548158861980054203108 11592 2529874064087789430055054 11593 4093422223170632309697131 11594 6623296301943525808132128 11595 10716719153138278833236551 11596 17340034607864111228600306 11597 28057198278725495029683427 11598 45405434936019932056036628 11599 73586714500358649601187810 11600 120566174604924870650254584 11601 211180926293692183392751969 11602 490878259738815843814085436 11603 1999506520159552270465122562 11604 11790461331645561699270029364 11605 72738501093025640950041142835 11606 416358217097783328894417818840 11607 2152869264984431418926084112447 11608 10012210225648473494482343165400 11609 41885750198792820868246853222068 11610 157727161712803346425146229199798 11611 534750427433544492996415494107080 11612 1631631485318564109615391022212110 11613 4475474204861659029200462998974187 11614 11019037574466694460693848921394628 11615 24376304662660136648855918908597476 11616 49532701430565111221569359043992832 11617 103586344373464884183093266345181859 11618 283398663078872315121112247554119384 11619 1015372650054570668285173213572711839 11620 3830232662932015089183388866556657396 11621 16693471030730779115947182022244859584 11622 99066630307111218648170206320246984600 11623 926425429006556418844674666704062564601 11624 18580590452702236288141864431677230130002 11625 1341735912723147779270649048363606469372816 11626 132284845021852185532373198922826727319683780 11627 9641236962269428185452633788799716920 11628 1 11629 2 11630 4 11631 6 11632 10 11633 16 11634 26 11635 42 11636 68 11637 110 11638 178 11639 288 11640 466 11641 754 11642 1220 11643 1974 11644 3194 11645 5168 11646 8362 11647 13530 11648 21892 11649 35422 11650 57314 11651 92736 11652 150050 11653 242786 11654 392836 11655 635622 11656 1028458 11657 1664080 11658 2692538 11659 4356618 11660 7049156 11661 11405774 11662 18454930 11663 29860704 11664 48315634 11665 78176338 11666 126491972 11667 204668310 11668 331160282 11669 535828592 11670 866988874 11671 1402817466 11672 2269806340 11673 3672623806 11674 5942430146 11675 9615053952 11676 15557484098 11677 25172538050 11678 40730022148 11679 65902560198 11680 106632582346 11681 172535142544 11682 279167724890 11683 451702867434 11684 730870592324 11685 1182573459758 11686 1913444052082 11687 3096017511840 11688 5009461563922 11689 8105479075762 11690 13114940639684 11691 21220419715446 11692 34335360355130 11693 55555780070576 11694 89891140425706 11695 145446920496282 11696 235338060921988 11697 380784981418270 11698 616123042340258 11699 996908023758528 11700 1613031066098786 11701 2609939089857314 11702 4222970155956100 11703 6832909245813414 11704 11055879401769514 11705 17888788647582928 11706 28944668049352442 11707 46833456696935370 11708 75778124746287812 11709 122611581443223182 11710 198389706189510994 11711 321001287632734176 11712 519390993822245170 11713 840392281454979346 11714 1359783275277224516 11715 2200175556732203862 11716 3559958832009428378 11717 5760134388741632240 11718 9320093220751060618 11719 15080227609492692858 11720 24400320830243753476 11721 39480548439736446334 11722 63880869269980199810 11723 103361417709716646144 11724 167242286979696845954 11725 270603704689413492098 11726 437845991669110338052 11727 708449696358523830150 11728 1146295688027634168202 11729 1854745384386157998352 11730 3001041072413792166554 11731 4855786456799950164906 11732 7856827529213742331460 11733 12712613986013692496366 11734 20569441515227434827826 11735 33282055501241127324192 11736 53851497016468562152018 11737 87133552517709689476210 11738 140985049534178251628228 11739 228118602051887941104438 11740 369103651586066192732666 11741 597222253637954133837104 11742 966325905224020326571176 11743 1563548158861974488172638 11744 2529874064086023114528884 11745 4093422222954958850435128 11746 6623296287773151867950424 11747 10716718554442994792238232 11748 17340016571151298310780254 11749 28056784774818410166089842 11750 45397899347177014162710164 11751 73474149468162853966204322 11752 119156684595305097589610160 11753 196136842401230794024830846 11754 352252145393079329867656508 11755 885887235702988051727103922 11756 3933103296603185014448924568 11757 23773002754578040692530390206 11758 145766807237317533746443129295 11759 823453377436625463439476687344 11760 4198733623785038093323390428574 11761 19265572210100111947687133479814 11762 79577154023395080786816188957205 11763 296081141793609199811306908943730 11764 992480571298338640941924530518700 11765 2995814819886743555570329865817316 11766 8133646697429498959069651090122668 11767 19832531204337953762716554674821690 11768 43492078389818013246026656471855671 11769 87916645886276707092728174175313914 11770 184999183952407476614475860747346011 11771 514956849552271234626028331419433384 11772 1856183839161415596057450439634396886 11773 6997883149946541725779809288493627436 11774 30682446261688504575993271707891099762 11775 183485670273594752281143103785556454742 11776 1733916356047722382871819510889862118955 11777 35313763950709691731147364849615994924740 11778 2610572697620457518777132544408919035544872 11779 263681433403951777273036936781100312344492628 11780 16919191420078727553755321241065699369 11781 1 11782 2 11783 4 11784 6 11785 10 11786 16 11787 26 11788 42 11789 68 11790 110 11791 178 11792 288 11793 466 11794 754 11795 1220 11796 1974 11797 3194 11798 5168 11799 8362 11800 13530 11801 21892 11802 35422 11803 57314 11804 92736 11805 150050 11806 242786 11807 392836 11808 635622 11809 1028458 11810 1664080 11811 2692538 11812 4356618 11813 7049156 11814 11405774 11815 18454930 11816 29860704 11817 48315634 11818 78176338 11819 126491972 11820 204668310 11821 331160282 11822 535828592 11823 866988874 11824 1402817466 11825 2269806340 11826 3672623806 11827 5942430146 11828 9615053952 11829 15557484098 11830 25172538050 11831 40730022148 11832 65902560198 11833 106632582346 11834 172535142544 11835 279167724890 11836 451702867434 11837 730870592324 11838 1182573459758 11839 1913444052082 11840 3096017511840 11841 5009461563922 11842 8105479075762 11843 13114940639684 11844 21220419715446 11845 34335360355130 11846 55555780070576 11847 89891140425706 11848 145446920496282 11849 235338060921988 11850 380784981418270 11851 616123042340258 11852 996908023758528 11853 1613031066098786 11854 2609939089857314 11855 4222970155956100 11856 6832909245813414 11857 11055879401769514 11858 17888788647582928 11859 28944668049352442 11860 46833456696935370 11861 75778124746287812 11862 122611581443223182 11863 198389706189510994 11864 321001287632734176 11865 519390993822245170 11866 840392281454979346 11867 1359783275277224516 11868 2200175556732203862 11869 3559958832009428378 11870 5760134388741632240 11871 9320093220751060618 11872 15080227609492692858 11873 24400320830243753476 11874 39480548439736446334 11875 63880869269980199810 11876 103361417709716646144 11877 167242286979696845954 11878 270603704689413492098 11879 437845991669110338052 11880 708449696358523830150 11881 1146295688027634168202 11882 1854745384386157998352 11883 3001041072413792166554 11884 4855786456799950164906 11885 7856827529213742331460 11886 12712613986013692496366 11887 20569441515227434827826 11888 33282055501241127324192 11889 53851497016468562152018 11890 87133552517709689476210 11891 140985049534178251628228 11892 228118602051887941104438 11893 369103651586066192732666 11894 597222253637954133837104 11895 966325905224020326569770 11896 1563548158861974460434367 11897 2529874064085994984448128 11898 4093422222948102339732906 11899 6623296287060047221440380 11900 10716718512370427570977180 11901 17340014927157227160745118 11902 28056738134623628572893588 11903 45396880423111024911475220 11904 73456308234082298032802547 11905 118899072071221088627595860 11906 193004648426968624037081997 11907 319675966660117729793141264 11908 592571714399110635082832616 11909 1625526528882092789235696096 11910 7798733133676622918228580680 11911 47949514711365576688893953954 11912 291634992386913535564078693730 11913 1625484186221543792973817876078 11914 8174024611739149709787124912786 11915 37010411323886270478395203047392 11916 150963944288539868552743537629352 11917 555065591745884004587877484705460 11918 1839848708836439943771875803869373 11919 5494788473490554643895533351371254 11920 14768070128009980550585297924565855 11921 35665913511331389069815524260708606 11922 77546827646246875255055237276574881 11923 156008353256110390199571940485659362 11924 330614751695583309492089382741230109 11925 936313049760840171048267730409713694 11926 3392769370969900935637492369379740084 11927 12784089509575378461400384023101421268 11928 56396945425297917553432892400919131760 11929 339849017399067401976742227288257624762 11930 3245306067706189196110799573011197765883 11931 67117905139640009069762422089901581267296 11932 5079423263603476562580214811809451614925986 11933 525604133408149601975391949021347792975201184 11934 29691111154048824975009218886612332025 11935 1 11936 2 11937 4 11938 6 11939 10 11940 16 11941 26 11942 42 11943 68 11944 110 11945 178 11946 288 11947 466 11948 754 11949 1220 11950 1974 11951 3194 11952 5168 11953 8362 11954 13530 11955 21892 11956 35422 11957 57314 11958 92736 11959 150050 11960 242786 11961 392836 11962 635622 11963 1028458 11964 1664080 11965 2692538 11966 4356618 11967 7049156 11968 11405774 11969 18454930 11970 29860704 11971 48315634 11972 78176338 11973 126491972 11974 204668310 11975 331160282 11976 535828592 11977 866988874 11978 1402817466 11979 2269806340 11980 3672623806 11981 5942430146 11982 9615053952 11983 15557484098 11984 25172538050 11985 40730022148 11986 65902560198 11987 106632582346 11988 172535142544 11989 279167724890 11990 451702867434 11991 730870592324 11992 1182573459758 11993 1913444052082 11994 3096017511840 11995 5009461563922 11996 8105479075762 11997 13114940639684 11998 21220419715446 11999 34335360355130 12000 55555780070576 12001 89891140425706 12002 145446920496282 12003 235338060921988 12004 380784981418270 12005 616123042340258 12006 996908023758528 12007 1613031066098786 12008 2609939089857314 12009 4222970155956100 12010 6832909245813414 12011 11055879401769514 12012 17888788647582928 12013 28944668049352442 12014 46833456696935370 12015 75778124746287812 12016 122611581443223182 12017 198389706189510994 12018 321001287632734176 12019 519390993822245170 12020 840392281454979346 12021 1359783275277224516 12022 2200175556732203862 12023 3559958832009428378 12024 5760134388741632240 12025 9320093220751060618 12026 15080227609492692858 12027 24400320830243753476 12028 39480548439736446334 12029 63880869269980199810 12030 103361417709716646144 12031 167242286979696845954 12032 270603704689413492098 12033 437845991669110338052 12034 708449696358523830150 12035 1146295688027634168202 12036 1854745384386157998352 12037 3001041072413792166554 12038 4855786456799950164906 12039 7856827529213742331460 12040 12712613986013692496366 12041 20569441515227434827826 12042 33282055501241127324192 12043 53851497016468562152018 12044 87133552517709689476210 12045 140985049534178251628228 12046 228118602051887941104438 12047 369103651586066192732666 12048 597222253637954133837104 12049 966325905224020326569770 12050 1563548158861974460406874 12051 2529874064085994787345168 12052 4093422222947970485909614 12053 6623296287034550178906366 12054 10716718510075642438493232 12055 17340014804546317201260822 12056 28056733681427956161965810 12057 45396761073598134972869464 12058 73453818237597698476162822 12059 118857115879228226890493260 12060 192418388824882713019000956 12061 312748500273228984555061480 12062 522317619255359156732315274 12063 1007081624488998558857503820 12064 3031719750699983751368150886 12065 15560520163381048513949981038 12066 96691836597305957384711358304 12067 582462185857595326632386896328 12068 3202606154289382510468849101112 12069 15884873957689737755840063775242 12070 70985464249981348353585481272730 12071 285978176532239732738579395436336 12072 1039244470689383485335209940289712 12073 3406752450079354397588899435139858 12074 10067880012574555780898129794998634 12075 26789296152264561219016141215042332 12076 64087868904602306425017163975369470 12077 138177816054254463268900813876900157 12078 276784067798227618873724611739181420 12079 591260783645267927669518158501893014 12080 1703452664281652633847387617566941474 12081 6200361214183766950446237483764613708 12082 23352829211307708624623082821235696456 12083 103667520447055037802479177849157344721 12084 629475608165858663968048908794563157390 12085 6074253205450017387251692588429499208452 12086 127568229701214850306573257066200659676772 12087 9883317529732037013625187402848220544921848 12088 1047725770349000802989111862314528785439780672 12089 52104267850288350581715750320958681601 12090 1 12091 2 12092 4 12093 6 12094 10 12095 16 12096 26 12097 42 12098 68 12099 110 12100 178 12101 288 12102 466 12103 754 12104 1220 12105 1974 12106 3194 12107 5168 12108 8362 12109 13530 12110 21892 12111 35422 12112 57314 12113 92736 12114 150050 12115 242786 12116 392836 12117 635622 12118 1028458 12119 1664080 12120 2692538 12121 4356618 12122 7049156 12123 11405774 12124 18454930 12125 29860704 12126 48315634 12127 78176338 12128 126491972 12129 204668310 12130 331160282 12131 535828592 12132 866988874 12133 1402817466 12134 2269806340 12135 3672623806 12136 5942430146 12137 9615053952 12138 15557484098 12139 25172538050 12140 40730022148 12141 65902560198 12142 106632582346 12143 172535142544 12144 279167724890 12145 451702867434 12146 730870592324 12147 1182573459758 12148 1913444052082 12149 3096017511840 12150 5009461563922 12151 8105479075762 12152 13114940639684 12153 21220419715446 12154 34335360355130 12155 55555780070576 12156 89891140425706 12157 145446920496282 12158 235338060921988 12159 380784981418270 12160 616123042340258 12161 996908023758528 12162 1613031066098786 12163 2609939089857314 12164 4222970155956100 12165 6832909245813414 12166 11055879401769514 12167 17888788647582928 12168 28944668049352442 12169 46833456696935370 12170 75778124746287812 12171 122611581443223182 12172 198389706189510994 12173 321001287632734176 12174 519390993822245170 12175 840392281454979346 12176 1359783275277224516 12177 2200175556732203862 12178 3559958832009428378 12179 5760134388741632240 12180 9320093220751060618 12181 15080227609492692858 12182 24400320830243753476 12183 39480548439736446334 12184 63880869269980199810 12185 103361417709716646144 12186 167242286979696845954 12187 270603704689413492098 12188 437845991669110338052 12189 708449696358523830150 12190 1146295688027634168202 12191 1854745384386157998352 12192 3001041072413792166554 12193 4855786456799950164906 12194 7856827529213742331460 12195 12712613986013692496366 12196 20569441515227434827826 12197 33282055501241127324192 12198 53851497016468562152018 12199 87133552517709689476210 12200 140985049534178251628228 12201 228118602051887941104438 12202 369103651586066192732666 12203 597222253637954133837104 12204 966325905224020326569770 12205 1563548158861974460406874 12206 2529874064085994786976682 12207 4093422222947969251191309 12208 6623296287033971029897050 12209 10716718509984373427920285 12210 17340014797341333655556882 12211 28056733330212234874197158 12212 45396749164187135849428416 12213 73453515837819243366156681 12214 118851078909736063784962252 12215 192320360273591677741392261 12216 311421522888413678851968000 12217 507066238584652228983670512 12218 856165725906708922408690184 12219 1732188792031075852936994594 12220 5742074545387269458324407078 12221 31192804241103360595849648778 12222 194855539759984940514004232232 12223 1161223807750325644737643157583 12224 6298090843383958322123087429222 12225 30815928281683348976631426018219 12226 135935116461727573909858113012814 12227 540977446692138088080621766274698 12228 1943306304016328398185733071172012 12229 6300953861740707105483970099658140 12230 18428238607546584037917819103395184 12231 48551732342555459986698573102142625 12232 115067334535605818120203886993889534 12233 246060593095644545352216517502767449 12234 490987338616102100524489220585305274 12235 1058176375849147111129582960335690678 12236 3100834178565498130805534884028466018 12237 11329257452546628365635807504723364446 12238 42656068746242205784466397619482337950 12239 190568245383115623283255928878877830532 12240 1165952185387166194103350067803656968752 12241 11369456494204686748603350900899925325697 12242 242469037052796617604948525977276427177580 12243 19230948159301831053866843194047839079212912 12244 2088555336759124901041246370905071976772502696 12245 91436615966606603742177602996370730546 12246 1 12247 2 12248 4 12249 6 12250 10 12251 16 12252 26 12253 42 12254 68 12255 110 12256 178 12257 288 12258 466 12259 754 12260 1220 12261 1974 12262 3194 12263 5168 12264 8362 12265 13530 12266 21892 12267 35422 12268 57314 12269 92736 12270 150050 12271 242786 12272 392836 12273 635622 12274 1028458 12275 1664080 12276 2692538 12277 4356618 12278 7049156 12279 11405774 12280 18454930 12281 29860704 12282 48315634 12283 78176338 12284 126491972 12285 204668310 12286 331160282 12287 535828592 12288 866988874 12289 1402817466 12290 2269806340 12291 3672623806 12292 5942430146 12293 9615053952 12294 15557484098 12295 25172538050 12296 40730022148 12297 65902560198 12298 106632582346 12299 172535142544 12300 279167724890 12301 451702867434 12302 730870592324 12303 1182573459758 12304 1913444052082 12305 3096017511840 12306 5009461563922 12307 8105479075762 12308 13114940639684 12309 21220419715446 12310 34335360355130 12311 55555780070576 12312 89891140425706 12313 145446920496282 12314 235338060921988 12315 380784981418270 12316 616123042340258 12317 996908023758528 12318 1613031066098786 12319 2609939089857314 12320 4222970155956100 12321 6832909245813414 12322 11055879401769514 12323 17888788647582928 12324 28944668049352442 12325 46833456696935370 12326 75778124746287812 12327 122611581443223182 12328 198389706189510994 12329 321001287632734176 12330 519390993822245170 12331 840392281454979346 12332 1359783275277224516 12333 2200175556732203862 12334 3559958832009428378 12335 5760134388741632240 12336 9320093220751060618 12337 15080227609492692858 12338 24400320830243753476 12339 39480548439736446334 12340 63880869269980199810 12341 103361417709716646144 12342 167242286979696845954 12343 270603704689413492098 12344 437845991669110338052 12345 708449696358523830150 12346 1146295688027634168202 12347 1854745384386157998352 12348 3001041072413792166554 12349 4855786456799950164906 12350 7856827529213742331460 12351 12712613986013692496366 12352 20569441515227434827826 12353 33282055501241127324192 12354 53851497016468562152018 12355 87133552517709689476210 12356 140985049534178251628228 12357 228118602051887941104438 12358 369103651586066192732666 12359 597222253637954133837104 12360 966325905224020326569770 12361 1563548158861974460406874 12362 2529874064085994786976644 12363 4093422222947969247385000 12364 6623296287033964066705878 12365 10716718509981969443699564 12366 17340014797025566787678598 12367 28056733308094041953164802 12368 45396748174116804159289248 12369 73453484368378946301758366 12370 118850319868879711412742100 12371 192305833857570680562136014 12372 311193904078375103531570656 12373 504078289684924661675869418 12374 822737075414553929220377208 12375 1409233679737722236415724602 12376 3020416699110233272123544926 12377 11028692810484211372275315248 12378 62737821924008944328336443146 12379 392291046822560315969212114220 12380 2310824352675841228483485667775 12381 12362554148121073285553777711270 12382 59679320823339712551653839854434 12383 259910332689737672398393840582748 12384 1021935540342266542863665871424128 12385 3629316974402207474242784025100686 12386 11640936811973246670584873259590198 12387 33697359379762742496866036014478434 12388 87914522953656489472220667885031030 12389 206437421908804462756519145369463328 12390 437909670251928072162630264552620156 12391 870874475820457473367881768717589450 12392 1895287523361373390467593109385510338 12393 5647374611595803238118500847662973592 12394 20696704933872392747646646229805643323 12395 77911006262164635614606710696186342738 12396 350330657142427631559523053422136495109 12397 2159690184412077647380715086364204461944 12398 21281193162332409681814074283322764689526 12399 460871171700952370118300127672938198631336 12400 37420373933670655864880911600147680886791911 12401 4163453593064150640213694860083088197957924416 12402 160460075236973681877648674558395111516 12403 1 12404 2 12405 4 12406 6 12407 10 12408 16 12409 26 12410 42 12411 68 12412 110 12413 178 12414 288 12415 466 12416 754 12417 1220 12418 1974 12419 3194 12420 5168 12421 8362 12422 13530 12423 21892 12424 35422 12425 57314 12426 92736 12427 150050 12428 242786 12429 392836 12430 635622 12431 1028458 12432 1664080 12433 2692538 12434 4356618 12435 7049156 12436 11405774 12437 18454930 12438 29860704 12439 48315634 12440 78176338 12441 126491972 12442 204668310 12443 331160282 12444 535828592 12445 866988874 12446 1402817466 12447 2269806340 12448 3672623806 12449 5942430146 12450 9615053952 12451 15557484098 12452 25172538050 12453 40730022148 12454 65902560198 12455 106632582346 12456 172535142544 12457 279167724890 12458 451702867434 12459 730870592324 12460 1182573459758 12461 1913444052082 12462 3096017511840 12463 5009461563922 12464 8105479075762 12465 13114940639684 12466 21220419715446 12467 34335360355130 12468 55555780070576 12469 89891140425706 12470 145446920496282 12471 235338060921988 12472 380784981418270 12473 616123042340258 12474 996908023758528 12475 1613031066098786 12476 2609939089857314 12477 4222970155956100 12478 6832909245813414 12479 11055879401769514 12480 17888788647582928 12481 28944668049352442 12482 46833456696935370 12483 75778124746287812 12484 122611581443223182 12485 198389706189510994 12486 321001287632734176 12487 519390993822245170 12488 840392281454979346 12489 1359783275277224516 12490 2200175556732203862 12491 3559958832009428378 12492 5760134388741632240 12493 9320093220751060618 12494 15080227609492692858 12495 24400320830243753476 12496 39480548439736446334 12497 63880869269980199810 12498 103361417709716646144 12499 167242286979696845954 12500 270603704689413492098 12501 437845991669110338052 12502 708449696358523830150 12503 1146295688027634168202 12504 1854745384386157998352 12505 3001041072413792166554 12506 4855786456799950164906 12507 7856827529213742331460 12508 12712613986013692496366 12509 20569441515227434827826 12510 33282055501241127324192 12511 53851497016468562152018 12512 87133552517709689476210 12513 140985049534178251628228 12514 228118602051887941104438 12515 369103651586066192732666 12516 597222253637954133837104 12517 966325905224020326569770 12518 1563548158861974460406874 12519 2529874064085994786976644 12520 4093422222947969247383518 12521 6623296287033964034389880 12522 10716718509981933517069420 12523 17340014797016070590912434 12524 28056733307034514555378054 12525 45396748107605676765409364 12526 73453481618720733969124022 12527 118850237650395881415140324 12528 192303945537515618864799461 12529 311159201500820364190377820 12530 503552915141994059594753902 12531 816042864455580535571013392 12532 1336276854700007541699756252 12533 2331855469004167470239844198 12534 5346951673948495507073802526 12535 21443740538942505908346490866 12536 126461839840254565741918559234 12537 788799891757656977077968852746 12538 4589981974588714534930243597875 12539 24222109613099182081444321181390 12540 115383330056479572937511771973310 12541 496201076512637991110897391240108 12542 1927867057232694547689071554548875 12543 6769839201080789657375646984126342 12544 21482948810161539227886873257230064 12545 61557570316942741420091207940525582 12546 159050643598658081230935607551641222 12547 370076326602976215619601190622968640 12548 778888453731612871029073005426700290 12549 1544605532407671432893729770485863222 12550 3397380302405415286439327386771182438 12551 10289965722785713126830975608651480832 12552 37801649575984997269213146857826669367 12553 142297887779352062693543050816428002126 12554 644057384446400628083723775069175347670 12555 4000469684112622574283347982381739854912 12556 39834702371870812530104222673851996248405 12557 876016266774510994471982303699435322488182 12558 72815678735937901295848559861092197679780646 12559 8299859281381434440941309540240170545340981448 12560 281587802357629110594835496441378174087 12561 1 12562 2 12563 4 12564 6 12565 10 12566 16 12567 26 12568 42 12569 68 12570 110 12571 178 12572 288 12573 466 12574 754 12575 1220 12576 1974 12577 3194 12578 5168 12579 8362 12580 13530 12581 21892 12582 35422 12583 57314 12584 92736 12585 150050 12586 242786 12587 392836 12588 635622 12589 1028458 12590 1664080 12591 2692538 12592 4356618 12593 7049156 12594 11405774 12595 18454930 12596 29860704 12597 48315634 12598 78176338 12599 126491972 12600 204668310 12601 331160282 12602 535828592 12603 866988874 12604 1402817466 12605 2269806340 12606 3672623806 12607 5942430146 12608 9615053952 12609 15557484098 12610 25172538050 12611 40730022148 12612 65902560198 12613 106632582346 12614 172535142544 12615 279167724890 12616 451702867434 12617 730870592324 12618 1182573459758 12619 1913444052082 12620 3096017511840 12621 5009461563922 12622 8105479075762 12623 13114940639684 12624 21220419715446 12625 34335360355130 12626 55555780070576 12627 89891140425706 12628 145446920496282 12629 235338060921988 12630 380784981418270 12631 616123042340258 12632 996908023758528 12633 1613031066098786 12634 2609939089857314 12635 4222970155956100 12636 6832909245813414 12637 11055879401769514 12638 17888788647582928 12639 28944668049352442 12640 46833456696935370 12641 75778124746287812 12642 122611581443223182 12643 198389706189510994 12644 321001287632734176 12645 519390993822245170 12646 840392281454979346 12647 1359783275277224516 12648 2200175556732203862 12649 3559958832009428378 12650 5760134388741632240 12651 9320093220751060618 12652 15080227609492692858 12653 24400320830243753476 12654 39480548439736446334 12655 63880869269980199810 12656 103361417709716646144 12657 167242286979696845954 12658 270603704689413492098 12659 437845991669110338052 12660 708449696358523830150 12661 1146295688027634168202 12662 1854745384386157998352 12663 3001041072413792166554 12664 4855786456799950164906 12665 7856827529213742331460 12666 12712613986013692496366 12667 20569441515227434827826 12668 33282055501241127324192 12669 53851497016468562152018 12670 87133552517709689476210 12671 140985049534178251628228 12672 228118602051887941104438 12673 369103651586066192732666 12674 597222253637954133837104 12675 966325905224020326569770 12676 1563548158861974460406874 12677 2529874064085994786976644 12678 4093422222947969247383518 12679 6623296287033964034360162 12680 10716718509981933282151880 12681 17340014797015898824708108 12682 28056733306998608174443294 12683 45396748104147615435631548 12684 73453481422489347971521094 12685 118850230119707832799639310 12686 192303733014797754908639660 12687 311154543491539622131996996 12688 503470584218725512067965322 12689 814837177066321813213786888 12690 1321351726729915446650399750 12691 2173289651822215780596838158 12692 3884157501117344964698783672 12693 9619633992661042299380353998 12694 42128376659325697001217718538 12695 255237236352046593086597462780 12696 1583819944777807617834038332110 12697 9100056109031379652356701939468 12698 47373085860215017831393493134464 12699 222713311519441897133522770599038 12700 945902701496208398512123095538008 12701 3632041119360039922978590848682452 12702 12612787108350592773859615802344862 12703 39603391650416913551103016231188403 12704 112343448589454953866783670493781776 12705 287498415121728823760298311755987236 12706 662928970818925754701955193146317188 12707 1384599212423454666923892396530072605 12708 2739539840182329118926569630095039088 12709 6095047767407346745299992810123623587 12710 18756854914217007126493418272674148372 12711 69028031553065218122629372687209055689 12712 259887060646941051200341389888312108592 12713 1184101086190438011080620410769312397757 12714 7410359337759483115021685235251009282182 12715 74565235186018280764860753727182884931073 12716 1665152633614003072326643590730640311741434 12717 141693821259968568500568519857711548356310622 12718 16546146667159522463078847717859311809530433416 12719 494152145444891143054199921320731967204 12720 1 12721 2 12722 4 12723 6 12724 10 12725 16 12726 26 12727 42 12728 68 12729 110 12730 178 12731 288 12732 466 12733 754 12734 1220 12735 1974 12736 3194 12737 5168 12738 8362 12739 13530 12740 21892 12741 35422 12742 57314 12743 92736 12744 150050 12745 242786 12746 392836 12747 635622 12748 1028458 12749 1664080 12750 2692538 12751 4356618 12752 7049156 12753 11405774 12754 18454930 12755 29860704 12756 48315634 12757 78176338 12758 126491972 12759 204668310 12760 331160282 12761 535828592 12762 866988874 12763 1402817466 12764 2269806340 12765 3672623806 12766 5942430146 12767 9615053952 12768 15557484098 12769 25172538050 12770 40730022148 12771 65902560198 12772 106632582346 12773 172535142544 12774 279167724890 12775 451702867434 12776 730870592324 12777 1182573459758 12778 1913444052082 12779 3096017511840 12780 5009461563922 12781 8105479075762 12782 13114940639684 12783 21220419715446 12784 34335360355130 12785 55555780070576 12786 89891140425706 12787 145446920496282 12788 235338060921988 12789 380784981418270 12790 616123042340258 12791 996908023758528 12792 1613031066098786 12793 2609939089857314 12794 4222970155956100 12795 6832909245813414 12796 11055879401769514 12797 17888788647582928 12798 28944668049352442 12799 46833456696935370 12800 75778124746287812 12801 122611581443223182 12802 198389706189510994 12803 321001287632734176 12804 519390993822245170 12805 840392281454979346 12806 1359783275277224516 12807 2200175556732203862 12808 3559958832009428378 12809 5760134388741632240 12810 9320093220751060618 12811 15080227609492692858 12812 24400320830243753476 12813 39480548439736446334 12814 63880869269980199810 12815 103361417709716646144 12816 167242286979696845954 12817 270603704689413492098 12818 437845991669110338052 12819 708449696358523830150 12820 1146295688027634168202 12821 1854745384386157998352 12822 3001041072413792166554 12823 4855786456799950164906 12824 7856827529213742331460 12825 12712613986013692496366 12826 20569441515227434827826 12827 33282055501241127324192 12828 53851497016468562152018 12829 87133552517709689476210 12830 140985049534178251628228 12831 228118602051887941104438 12832 369103651586066192732666 12833 597222253637954133837104 12834 966325905224020326569770 12835 1563548158861974460406874 12836 2529874064085994786976644 12837 4093422222947969247383518 12838 6623296287033964034360162 12839 10716718509981933281743719 12840 17340014797015897320422742 12841 28056733306997839300161441 12842 45396748104017023544316120 12843 73453481411483587544742297 12844 118850229550869257496565034 12845 192303712657828416144798331 12846 311153999682863565751341260 12847 503459186647718144289677053 12848 814643138886245095177012676 12849 1318600042742807363143682282 12850 2140168856295597154900747798 12851 3540911176786440318597274542 12852 6522864210260177533471173830 12853 17596516273184301450932747894 12854 83468063967280768550290755548 12855 515419885050017887114514900979 12856 3175153598923107504152590175300 12857 18008047524432857321041841169245 12858 92486733319984698519961909156314 12859 429186798894284505386383257228890 12860 1800536233172569531026331029144746 12861 6833687144537088477957354679064573 12862 23471034196868499060718440179250742 12863 72930866392214374713267768152776196 12864 204833816904203767302620505185423754 12865 519238472629211007027420644824960474 12866 1186647674241488910682419311748226346 12867 2460034060207610314596722392096860678 12868 4859117997173612705591895922673026302 12869 10944189586087425837605273905258667244 12870 34203010119891449486804131643988134294 12871 126020654609972118908454848337113742398 12872 474637681374101163365504014556457313290 12873 2177056724058130917055367544005503302289 12874 13727019450274175134296867219359199103494 12875 139579070229881053850100970897726720873100 12876 3165228426210688059763974538411829852387338 12877 275731279209959940512057275564839002367190127 12878 32986180560410042443537859870297927907971529984 12879 867176563769126857391213020758480871837 12880 1 12881 2 12882 4 12883 6 12884 10 12885 16 12886 26 12887 42 12888 68 12889 110 12890 178 12891 288 12892 466 12893 754 12894 1220 12895 1974 12896 3194 12897 5168 12898 8362 12899 13530 12900 21892 12901 35422 12902 57314 12903 92736 12904 150050 12905 242786 12906 392836 12907 635622 12908 1028458 12909 1664080 12910 2692538 12911 4356618 12912 7049156 12913 11405774 12914 18454930 12915 29860704 12916 48315634 12917 78176338 12918 126491972 12919 204668310 12920 331160282 12921 535828592 12922 866988874 12923 1402817466 12924 2269806340 12925 3672623806 12926 5942430146 12927 9615053952 12928 15557484098 12929 25172538050 12930 40730022148 12931 65902560198 12932 106632582346 12933 172535142544 12934 279167724890 12935 451702867434 12936 730870592324 12937 1182573459758 12938 1913444052082 12939 3096017511840 12940 5009461563922 12941 8105479075762 12942 13114940639684 12943 21220419715446 12944 34335360355130 12945 55555780070576 12946 89891140425706 12947 145446920496282 12948 235338060921988 12949 380784981418270 12950 616123042340258 12951 996908023758528 12952 1613031066098786 12953 2609939089857314 12954 4222970155956100 12955 6832909245813414 12956 11055879401769514 12957 17888788647582928 12958 28944668049352442 12959 46833456696935370 12960 75778124746287812 12961 122611581443223182 12962 198389706189510994 12963 321001287632734176 12964 519390993822245170 12965 840392281454979346 12966 1359783275277224516 12967 2200175556732203862 12968 3559958832009428378 12969 5760134388741632240 12970 9320093220751060618 12971 15080227609492692858 12972 24400320830243753476 12973 39480548439736446334 12974 63880869269980199810 12975 103361417709716646144 12976 167242286979696845954 12977 270603704689413492098 12978 437845991669110338052 12979 708449696358523830150 12980 1146295688027634168202 12981 1854745384386157998352 12982 3001041072413792166554 12983 4855786456799950164906 12984 7856827529213742331460 12985 12712613986013692496366 12986 20569441515227434827826 12987 33282055501241127324192 12988 53851497016468562152018 12989 87133552517709689476210 12990 140985049534178251628228 12991 228118602051887941104438 12992 369103651586066192732666 12993 597222253637954133837104 12994 966325905224020326569770 12995 1563548158861974460406874 12996 2529874064085994786976644 12997 4093422222947969247383518 12998 6623296287033964034360162 12999 10716718509981933281743680 13000 17340014797015897316105402 13001 28056733306997830635387286 13002 45396748104013773817009344 13003 73453481411024843281739594 13004 118850229516638410131664780 13005 192303711035639036090456656 13006 311153945325823831562918036 13007 503457808423828803380144766 13008 814615464924479947092274046 13009 1318145629575363257229209294 13010 2133922191299785002543312358 13011 3467744196964009466944466480 13012 5782733902078708966395154678 13013 11062768489008133419138269046 13014 32721971638355552995167981164 13015 166478705158963156225838344494 13016 1040773107504609739192442280494 13017 6354773866525062548303235860354 13018 35569882713693010943351872179205 13019 180246883629217288739741190393998 13020 825765179601157798742946350747362 13021 3422438305427336119351884253830106 13022 12841045082593696837354745160484057 13023 43626540895573912993203390126998808 13024 134164816618344577457134506184560874 13025 373121229927780023533787458563040490 13026 936991596091714199526492284369844651 13027 2122569669841769083404595568790045294 13028 4368545609183992833530884758615372894 13029 8619445137544908761848324489647246918 13030 19668489017851575529965581332428281597 13031 62388775324687568993804860867267290522 13032 230015261130102589222729846323170727086 13033 866833644656120396526349621929986407394 13034 4002823132070243941974704931548825969799 13035 25428565975041784193795872938049680660610 13036 261284223416275605119541347622931046578108 13037 6016793130651463370673492830266510852404240 13038 536574653761070437695587263117061032512026045 13039 65762164737205756077227543363718644472794298512 13040 1521788784450991682323061616637607950557 13041 1 13042 2 13043 4 13044 6 13045 10 13046 16 13047 26 13048 42 13049 68 13050 110 13051 178 13052 288 13053 466 13054 754 13055 1220 13056 1974 13057 3194 13058 5168 13059 8362 13060 13530 13061 21892 13062 35422 13063 57314 13064 92736 13065 150050 13066 242786 13067 392836 13068 635622 13069 1028458 13070 1664080 13071 2692538 13072 4356618 13073 7049156 13074 11405774 13075 18454930 13076 29860704 13077 48315634 13078 78176338 13079 126491972 13080 204668310 13081 331160282 13082 535828592 13083 866988874 13084 1402817466 13085 2269806340 13086 3672623806 13087 5942430146 13088 9615053952 13089 15557484098 13090 25172538050 13091 40730022148 13092 65902560198 13093 106632582346 13094 172535142544 13095 279167724890 13096 451702867434 13097 730870592324 13098 1182573459758 13099 1913444052082 13100 3096017511840 13101 5009461563922 13102 8105479075762 13103 13114940639684 13104 21220419715446 13105 34335360355130 13106 55555780070576 13107 89891140425706 13108 145446920496282 13109 235338060921988 13110 380784981418270 13111 616123042340258 13112 996908023758528 13113 1613031066098786 13114 2609939089857314 13115 4222970155956100 13116 6832909245813414 13117 11055879401769514 13118 17888788647582928 13119 28944668049352442 13120 46833456696935370 13121 75778124746287812 13122 122611581443223182 13123 198389706189510994 13124 321001287632734176 13125 519390993822245170 13126 840392281454979346 13127 1359783275277224516 13128 2200175556732203862 13129 3559958832009428378 13130 5760134388741632240 13131 9320093220751060618 13132 15080227609492692858 13133 24400320830243753476 13134 39480548439736446334 13135 63880869269980199810 13136 103361417709716646144 13137 167242286979696845954 13138 270603704689413492098 13139 437845991669110338052 13140 708449696358523830150 13141 1146295688027634168202 13142 1854745384386157998352 13143 3001041072413792166554 13144 4855786456799950164906 13145 7856827529213742331460 13146 12712613986013692496366 13147 20569441515227434827826 13148 33282055501241127324192 13149 53851497016468562152018 13150 87133552517709689476210 13151 140985049534178251628228 13152 228118602051887941104438 13153 369103651586066192732666 13154 597222253637954133837104 13155 966325905224020326569770 13156 1563548158861974460406874 13157 2529874064085994786976644 13158 4093422222947969247383518 13159 6623296287033964034360162 13160 10716718509981933281743680 13161 17340014797015897316103842 13162 28056733306997830597879582 13163 45396748104013728193202120 13164 73453481411011782761693755 13165 118850229515076515970225028 13166 192303710931396329363310507 13167 311153940769748218132640546 13168 503457664950308901608993007 13169 814612003655645126599893850 13170 1318078929615161612351567387 13171 2132864489974904378219051602 13172 3453636172995671818061387868 13173 5621808288275857458413276894 13174 9472878396167315006340588360 13175 18982048364879506501835472552 13176 61809739681972591002343374300 13177 333725992317121569534855241214 13178 2100533115297004597748720947778 13179 12696429821704540534008759121798 13180 70129024243016252687969249000250 13181 350678699082222353622649181171394 13182 1586315363073583688338478662299727 13183 6496196929116850828166343264662738 13184 24098865423586061071301818722664209 13185 80998211725743863250228607535866406 13186 246559508774611224095506978960326900 13187 679046105184529576173447651220978460 13188 1689459817598989086154457273309281057 13189 3793968761576743025474838788654636410 13190 7753935928650885905510846762958902345 13191 15292055497301321822504946644442194042 13192 35378894909022811105597596750464635144 13193 113832510832144854234079060313484699182 13194 419728292214528887452341467921398877657 13195 1583105093408628111026893339682069875372 13196 7359997853044044066572811242606362063697 13197 47105982935018514960906707782952325562540 13198 489119454376323139327036201397609657356222 13199 11437576215162243551474684142099014147922224 13200 1044198711510940022005643926825992187665561110 13201 131107930753126810396052664556974740302662325912 13202 2670553150577747650309110133837466996481 13203 1 13204 2 13205 4 13206 6 13207 10 13208 16 13209 26 13210 42 13211 68 13212 110 13213 178 13214 288 13215 466 13216 754 13217 1220 13218 1974 13219 3194 13220 5168 13221 8362 13222 13530 13223 21892 13224 35422 13225 57314 13226 92736 13227 150050 13228 242786 13229 392836 13230 635622 13231 1028458 13232 1664080 13233 2692538 13234 4356618 13235 7049156 13236 11405774 13237 18454930 13238 29860704 13239 48315634 13240 78176338 13241 126491972 13242 204668310 13243 331160282 13244 535828592 13245 866988874 13246 1402817466 13247 2269806340 13248 3672623806 13249 5942430146 13250 9615053952 13251 15557484098 13252 25172538050 13253 40730022148 13254 65902560198 13255 106632582346 13256 172535142544 13257 279167724890 13258 451702867434 13259 730870592324 13260 1182573459758 13261 1913444052082 13262 3096017511840 13263 5009461563922 13264 8105479075762 13265 13114940639684 13266 21220419715446 13267 34335360355130 13268 55555780070576 13269 89891140425706 13270 145446920496282 13271 235338060921988 13272 380784981418270 13273 616123042340258 13274 996908023758528 13275 1613031066098786 13276 2609939089857314 13277 4222970155956100 13278 6832909245813414 13279 11055879401769514 13280 17888788647582928 13281 28944668049352442 13282 46833456696935370 13283 75778124746287812 13284 122611581443223182 13285 198389706189510994 13286 321001287632734176 13287 519390993822245170 13288 840392281454979346 13289 1359783275277224516 13290 2200175556732203862 13291 3559958832009428378 13292 5760134388741632240 13293 9320093220751060618 13294 15080227609492692858 13295 24400320830243753476 13296 39480548439736446334 13297 63880869269980199810 13298 103361417709716646144 13299 167242286979696845954 13300 270603704689413492098 13301 437845991669110338052 13302 708449696358523830150 13303 1146295688027634168202 13304 1854745384386157998352 13305 3001041072413792166554 13306 4855786456799950164906 13307 7856827529213742331460 13308 12712613986013692496366 13309 20569441515227434827826 13310 33282055501241127324192 13311 53851497016468562152018 13312 87133552517709689476210 13313 140985049534178251628228 13314 228118602051887941104438 13315 369103651586066192732666 13316 597222253637954133837104 13317 966325905224020326569770 13318 1563548158861974460406874 13319 2529874064085994786976644 13320 4093422222947969247383518 13321 6623296287033964034360162 13322 10716718509981933281743680 13323 17340014797015897316103842 13324 28056733306997830597847522 13325 45396748104013727914402364 13326 73453481411011560340813070 13327 118850229515026311563354364 13328 192303710926226761925248244 13329 311153940458417757636867804 13330 503457652335222078697780482 13331 814611629078228427010305008 13332 1318070312041070289295527298 13333 2132704860678560478532432984 13334 3451188656755255185881706912 13335 5590103109572236201854458966 13336 9120433256098863340943421306 13337 15579292160984118484687406160 13338 33008335246168530282185029382 13339 118443701222394160483087546490 13340 671441904944872666931975293448 13341 4235725056960003673012821092182 13342 25321492512258970714687743000696 13343 138013293148305292534655281008532 13344 681109826705860194214067118901418 13345 3042690071986469714787938257551179 13346 12313560799264099096109792633999040 13347 45170355211294431112724318784763906 13348 150215467688960455628167746497549924 13349 452655803219839191917593895112586413 13350 1234684531859432782638338611999373094 13351 3043751397978315807487143258064153326 13352 6776781162634635856156801261837450890 13353 13756513960229561711040210468129183587 13354 27135641150322724837938145009412318376 13355 63695093488970380565775876669834390124 13356 207741961315053266318708804327279673794 13357 765729329643955873889146540492553304741 13358 2891268436742678490167121548880060548734 13359 13533264105852295610577114680486991262149 13360 87264738970651043813200559805148944436568 13361 915641435545513067131800515953271821564198 13362 21742611616446533468843060441263480895436872 13363 2032099271012416726464498634278085927889720075 13364 261390926424596705672293412671727318562732012552 13365 4686494080473630475686371671795806914242 13366 1 13367 2 13368 4 13369 6 13370 10 13371 16 13372 26 13373 42 13374 68 13375 110 13376 178 13377 288 13378 466 13379 754 13380 1220 13381 1974 13382 3194 13383 5168 13384 8362 13385 13530 13386 21892 13387 35422 13388 57314 13389 92736 13390 150050 13391 242786 13392 392836 13393 635622 13394 1028458 13395 1664080 13396 2692538 13397 4356618 13398 7049156 13399 11405774 13400 18454930 13401 29860704 13402 48315634 13403 78176338 13404 126491972 13405 204668310 13406 331160282 13407 535828592 13408 866988874 13409 1402817466 13410 2269806340 13411 3672623806 13412 5942430146 13413 9615053952 13414 15557484098 13415 25172538050 13416 40730022148 13417 65902560198 13418 106632582346 13419 172535142544 13420 279167724890 13421 451702867434 13422 730870592324 13423 1182573459758 13424 1913444052082 13425 3096017511840 13426 5009461563922 13427 8105479075762 13428 13114940639684 13429 21220419715446 13430 34335360355130 13431 55555780070576 13432 89891140425706 13433 145446920496282 13434 235338060921988 13435 380784981418270 13436 616123042340258 13437 996908023758528 13438 1613031066098786 13439 2609939089857314 13440 4222970155956100 13441 6832909245813414 13442 11055879401769514 13443 17888788647582928 13444 28944668049352442 13445 46833456696935370 13446 75778124746287812 13447 122611581443223182 13448 198389706189510994 13449 321001287632734176 13450 519390993822245170 13451 840392281454979346 13452 1359783275277224516 13453 2200175556732203862 13454 3559958832009428378 13455 5760134388741632240 13456 9320093220751060618 13457 15080227609492692858 13458 24400320830243753476 13459 39480548439736446334 13460 63880869269980199810 13461 103361417709716646144 13462 167242286979696845954 13463 270603704689413492098 13464 437845991669110338052 13465 708449696358523830150 13466 1146295688027634168202 13467 1854745384386157998352 13468 3001041072413792166554 13469 4855786456799950164906 13470 7856827529213742331460 13471 12712613986013692496366 13472 20569441515227434827826 13473 33282055501241127324192 13474 53851497016468562152018 13475 87133552517709689476210 13476 140985049534178251628228 13477 228118602051887941104438 13478 369103651586066192732666 13479 597222253637954133837104 13480 966325905224020326569770 13481 1563548158861974460406874 13482 2529874064085994786976644 13483 4093422222947969247383518 13484 6623296287033964034360162 13485 10716718509981933281743680 13486 17340014797015897316103842 13487 28056733306997830597847522 13488 45396748104013727913951404 13489 73453481411011558516682437 13490 118850229515025297196637540 13491 192303710926041267398208337 13492 311153940441741774526616388 13493 503457651421999439000052830 13494 814611594612451344833019794 13495 1318069344162356912500903010 13496 2132683581930457619137062284 13497 3450809201603385198465823794 13498 5584471479364610696910916738 13499 9049522256396092723868082222 13500 14810565956841623045863731880 13501 25751533024097353387549718452 13502 58258787437682407889187009294 13503 229867124814837964188597390500 13504 1354266859715980254340584397774 13505 8531656801733622646603621980885 13506 50409352901356923071919859562054 13507 271119898474508407296017624815817 13508 1320699107970359426984621750109904 13509 5827379855482402667731666453555969 13510 23308799269730297338181209282142904 13511 84563037593197878822501726152232066 13512 278276609165391937753053782663230540 13513 830204032394140854315533398810887779 13514 2242985584138982242990462056399420838 13515 5479303052096101450088670412015211244 13516 12096434929561173728369885017947885232 13517 24395354685225243607727005028917924037 13518 48164291820076144672909443266976279714 13519 114777381631674210202397138689120472630 13520 379193674632736429099878730055988883188 13521 1396616844431335857823664037727607881558 13522 5280508811829423166686801059877550473552 13523 24885134068860462147676929450164881904729 13524 161662756351857438064168848816047269256978 13525 1714133251270396894271680325655673133065240 13526 41333110656765846886750455923187143531098226 13527 3954716399144764170049327704536537033293234895 13528 521147461453975657145524216404338476645240918024 13529 8224223794820504983386694826391754782560 13530 1 13531 2 13532 4 13533 6 13534 10 13535 16 13536 26 13537 42 13538 68 13539 110 13540 178 13541 288 13542 466 13543 754 13544 1220 13545 1974 13546 3194 13547 5168 13548 8362 13549 13530 13550 21892 13551 35422 13552 57314 13553 92736 13554 150050 13555 242786 13556 392836 13557 635622 13558 1028458 13559 1664080 13560 2692538 13561 4356618 13562 7049156 13563 11405774 13564 18454930 13565 29860704 13566 48315634 13567 78176338 13568 126491972 13569 204668310 13570 331160282 13571 535828592 13572 866988874 13573 1402817466 13574 2269806340 13575 3672623806 13576 5942430146 13577 9615053952 13578 15557484098 13579 25172538050 13580 40730022148 13581 65902560198 13582 106632582346 13583 172535142544 13584 279167724890 13585 451702867434 13586 730870592324 13587 1182573459758 13588 1913444052082 13589 3096017511840 13590 5009461563922 13591 8105479075762 13592 13114940639684 13593 21220419715446 13594 34335360355130 13595 55555780070576 13596 89891140425706 13597 145446920496282 13598 235338060921988 13599 380784981418270 13600 616123042340258 13601 996908023758528 13602 1613031066098786 13603 2609939089857314 13604 4222970155956100 13605 6832909245813414 13606 11055879401769514 13607 17888788647582928 13608 28944668049352442 13609 46833456696935370 13610 75778124746287812 13611 122611581443223182 13612 198389706189510994 13613 321001287632734176 13614 519390993822245170 13615 840392281454979346 13616 1359783275277224516 13617 2200175556732203862 13618 3559958832009428378 13619 5760134388741632240 13620 9320093220751060618 13621 15080227609492692858 13622 24400320830243753476 13623 39480548439736446334 13624 63880869269980199810 13625 103361417709716646144 13626 167242286979696845954 13627 270603704689413492098 13628 437845991669110338052 13629 708449696358523830150 13630 1146295688027634168202 13631 1854745384386157998352 13632 3001041072413792166554 13633 4855786456799950164906 13634 7856827529213742331460 13635 12712613986013692496366 13636 20569441515227434827826 13637 33282055501241127324192 13638 53851497016468562152018 13639 87133552517709689476210 13640 140985049534178251628228 13641 228118602051887941104438 13642 369103651586066192732666 13643 597222253637954133837104 13644 966325905224020326569770 13645 1563548158861974460406874 13646 2529874064085994786976644 13647 4093422222947969247383518 13648 6623296287033964034360162 13649 10716718509981933281743680 13650 17340014797015897316103842 13651 28056733306997830597847522 13652 45396748104013727913951364 13653 73453481411011558511800526 13654 118850229515025286469162444 13655 192303710926036902891817806 13656 311153940441080262469600688 13657 503457651369455110390769918 13658 814611591978127408995346126 13659 1318069251172735298833358432 13660 2132681105401365618433413128 13661 3450757072257618517610132608 13662 5583575313192524081703487816 13663 9036634464761925681582837378 13664 14652701015542757507670380552 13665 24081518514491894567935567414 13666 42836307216709679854820825646 13667 104483209316174554847022257340 13668 450960455333449333353032623054 13669 2735637361379528841591361452354 13670 17161608312787168601091660660082 13671 100170808162642032782388521295450 13672 531654894339009833510695704584698 13673 2556715295818623725789150276353868 13674 11144184358033314132003753047189698 13675 44063446978045242041248138898270768 13676 158120080949659182541582187854576412 13677 514955396268416731899290243348480766 13678 1521174372996481460836915342036600194 13679 4071147392641853696251624073741631908 13680 9856027062380231527670395453281531845 13681 21577538333687865919388884201821621258 13682 43244473065263318429105020159057164978 13683 85515426342698652972160410147844517422 13684 207010823230404368200273599548040403114 13685 692242766115702477914650924172642055314 13686 2546680306526182277992333492052716251510 13687 9644407777235271151464310116892931221018 13688 45760312134902340276710164059622934617643 13689 299494991288833571749762881161990448446210 13690 3209018753298766575816918535175396216866486 13691 78576565090381632393581758352131291792183766 13692 7696518522405439215507794681610377713813948261 13693 1039056616454264431731723967409098266749437651384 13694 14432506659745127141396128114825169647359 13695 1 13696 2 13697 4 13698 6 13699 10 13700 16 13701 26 13702 42 13703 68 13704 110 13705 178 13706 288 13707 466 13708 754 13709 1220 13710 1974 13711 3194 13712 5168 13713 8362 13714 13530 13715 21892 13716 35422 13717 57314 13718 92736 13719 150050 13720 242786 13721 392836 13722 635622 13723 1028458 13724 1664080 13725 2692538 13726 4356618 13727 7049156 13728 11405774 13729 18454930 13730 29860704 13731 48315634 13732 78176338 13733 126491972 13734 204668310 13735 331160282 13736 535828592 13737 866988874 13738 1402817466 13739 2269806340 13740 3672623806 13741 5942430146 13742 9615053952 13743 15557484098 13744 25172538050 13745 40730022148 13746 65902560198 13747 106632582346 13748 172535142544 13749 279167724890 13750 451702867434 13751 730870592324 13752 1182573459758 13753 1913444052082 13754 3096017511840 13755 5009461563922 13756 8105479075762 13757 13114940639684 13758 21220419715446 13759 34335360355130 13760 55555780070576 13761 89891140425706 13762 145446920496282 13763 235338060921988 13764 380784981418270 13765 616123042340258 13766 996908023758528 13767 1613031066098786 13768 2609939089857314 13769 4222970155956100 13770 6832909245813414 13771 11055879401769514 13772 17888788647582928 13773 28944668049352442 13774 46833456696935370 13775 75778124746287812 13776 122611581443223182 13777 198389706189510994 13778 321001287632734176 13779 519390993822245170 13780 840392281454979346 13781 1359783275277224516 13782 2200175556732203862 13783 3559958832009428378 13784 5760134388741632240 13785 9320093220751060618 13786 15080227609492692858 13787 24400320830243753476 13788 39480548439736446334 13789 63880869269980199810 13790 103361417709716646144 13791 167242286979696845954 13792 270603704689413492098 13793 437845991669110338052 13794 708449696358523830150 13795 1146295688027634168202 13796 1854745384386157998352 13797 3001041072413792166554 13798 4855786456799950164906 13799 7856827529213742331460 13800 12712613986013692496366 13801 20569441515227434827826 13802 33282055501241127324192 13803 53851497016468562152018 13804 87133552517709689476210 13805 140985049534178251628228 13806 228118602051887941104438 13807 369103651586066192732666 13808 597222253637954133837104 13809 966325905224020326569770 13810 1563548158861974460406874 13811 2529874064085994786976644 13812 4093422222947969247383518 13813 6623296287033964034360162 13814 10716718509981933281743680 13815 17340014797015897316103842 13816 28056733306997830597847522 13817 45396748104013727913951364 13818 73453481411011558511798886 13819 118850229515025286425784772 13820 192303710926036845267587861 13821 311153940441062419934529924 13822 503457651367170034031519286 13823 814611591816097595763508406 13824 1318069243691117753790697711 13825 2132680857461658911270342968 13826 3450750794229476219022546995 13827 5583448563945670685749450324 13828 9034531129782514964817069559 13829 14623362157756657120384101396 13830 23731644238234154305639644874 13831 39222299373240036276487132486 13832 71816950713028116722149087518 13833 190518892350006925759849997198 13834 892622169053732728974076313232 13835 5530103196370948273441176228562 13836 34469585415587643270066119292157 13837 198691028112410550048902794057302 13838 1040728596712902511284253367328138 13839 4941573254286216961659281038119698 13840 21281108262337464931485766668809736 13841 83189715266863180034190625540278336 13842 295312510451944889759845672061680014 13843 951921675954725045588948182864544626 13844 2784565316725234700431986193936098460 13845 7383002791770562405267697414960980334 13846 17715131161779098790275897797671923818 13847 38464791299475269062488236188179865616 13848 76628702959441592509208206231407647762 13849 151887233026295640371260387173774707744 13850 373690163285906919415476259812117769470 13851 1263858730418510248997221248701877851936 13852 4642667716540412987321201835375143148639 13853 17615349662260345165775079798531595840652 13854 84148927725723977326986842919763002779543 13855 554852417027757166213044098638280287436190 13856 6007701670180434589455234292121267964736076 13857 149381373970645659160374565518787983006632624 13858 14978962585004571837249253212631204747373816623 13859 2071696631095919229907863896111821008115209993760 13860 25327283605143379775091933075054391426400 13861 1 13862 2 13863 4 13864 6 13865 10 13866 16 13867 26 13868 42 13869 68 13870 110 13871 178 13872 288 13873 466 13874 754 13875 1220 13876 1974 13877 3194 13878 5168 13879 8362 13880 13530 13881 21892 13882 35422 13883 57314 13884 92736 13885 150050 13886 242786 13887 392836 13888 635622 13889 1028458 13890 1664080 13891 2692538 13892 4356618 13893 7049156 13894 11405774 13895 18454930 13896 29860704 13897 48315634 13898 78176338 13899 126491972 13900 204668310 13901 331160282 13902 535828592 13903 866988874 13904 1402817466 13905 2269806340 13906 3672623806 13907 5942430146 13908 9615053952 13909 15557484098 13910 25172538050 13911 40730022148 13912 65902560198 13913 106632582346 13914 172535142544 13915 279167724890 13916 451702867434 13917 730870592324 13918 1182573459758 13919 1913444052082 13920 3096017511840 13921 5009461563922 13922 8105479075762 13923 13114940639684 13924 21220419715446 13925 34335360355130 13926 55555780070576 13927 89891140425706 13928 145446920496282 13929 235338060921988 13930 380784981418270 13931 616123042340258 13932 996908023758528 13933 1613031066098786 13934 2609939089857314 13935 4222970155956100 13936 6832909245813414 13937 11055879401769514 13938 17888788647582928 13939 28944668049352442 13940 46833456696935370 13941 75778124746287812 13942 122611581443223182 13943 198389706189510994 13944 321001287632734176 13945 519390993822245170 13946 840392281454979346 13947 1359783275277224516 13948 2200175556732203862 13949 3559958832009428378 13950 5760134388741632240 13951 9320093220751060618 13952 15080227609492692858 13953 24400320830243753476 13954 39480548439736446334 13955 63880869269980199810 13956 103361417709716646144 13957 167242286979696845954 13958 270603704689413492098 13959 437845991669110338052 13960 708449696358523830150 13961 1146295688027634168202 13962 1854745384386157998352 13963 3001041072413792166554 13964 4855786456799950164906 13965 7856827529213742331460 13966 12712613986013692496366 13967 20569441515227434827826 13968 33282055501241127324192 13969 53851497016468562152018 13970 87133552517709689476210 13971 140985049534178251628228 13972 228118602051887941104438 13973 369103651586066192732666 13974 597222253637954133837104 13975 966325905224020326569770 13976 1563548158861974460406874 13977 2529874064085994786976644 13978 4093422222947969247383518 13979 6623296287033964034360162 13980 10716718509981933281743680 13981 17340014797015897316103842 13982 28056733306997830597847522 13983 45396748104013727913951364 13984 73453481411011558511798886 13985 118850229515025286425750250 13986 192303710926036844938046220 13987 311153940441062133570910356 13988 503457651367100319784457834 13989 814611591808428636612892336 13990 1318069243201303115171009870 13991 2132680836520581898234776620 13992 3450750140481575457801174068 13993 5583432789383408859275541084 13994 9034225161556054513290666490 13995 14618455061523070112674421178 13996 23665192274758394939907343126 13997 38450232958178322299549678734 13998 64025333821708477206698425896 13999 121555171377189850484023259078 14000 353203862367802191626244455330 14001 1779399484257044582681226331240 14002 11180462071440651133219751061802 14003 69122589474929117744266530560865 14004 393391283294704485923480667746200 14005 2033743507151752190326146701843768 14006 9535971638947081753004982210595286 14007 40580981855036259352426020836064110 14008 156856825519939485706205746508505540 14009 550901268133932955285870862571503798 14010 1757839178023157326941547484229602838 14011 5092449467317723809364794166897510480 14012 13377684781406972491200663182379512898 14013 31816923561762395644611876549368223852 14014 68524887212820724548249326110885155154 14015 135738458488326148652570474239777702194 14016 269885022929452009382879606778996248206 14017 675157960221517874648078979735435043442 14018 2307621051592342901664517015943377224152 14019 8461712333070468150330790679518954067116 14020 32175556588680408760918896902310657344702 14021 154745456667614672444101597212829067104666 14022 1027953967445887066828681551890084561857686 14023 11247416706241817869671903931953094953897042 14024 283993378918403921854119920800824745100118706 14025 29152613289869652350277639268095981107469642935 14026 4130678238087531561379621965519838020897761257280 14027 44446284345362137392174432861675367988001 14028 1 14029 2 14030 4 14031 6 14032 10 14033 16 14034 26 14035 42 14036 68 14037 110 14038 178 14039 288 14040 466 14041 754 14042 1220 14043 1974 14044 3194 14045 5168 14046 8362 14047 13530 14048 21892 14049 35422 14050 57314 14051 92736 14052 150050 14053 242786 14054 392836 14055 635622 14056 1028458 14057 1664080 14058 2692538 14059 4356618 14060 7049156 14061 11405774 14062 18454930 14063 29860704 14064 48315634 14065 78176338 14066 126491972 14067 204668310 14068 331160282 14069 535828592 14070 866988874 14071 1402817466 14072 2269806340 14073 3672623806 14074 5942430146 14075 9615053952 14076 15557484098 14077 25172538050 14078 40730022148 14079 65902560198 14080 106632582346 14081 172535142544 14082 279167724890 14083 451702867434 14084 730870592324 14085 1182573459758 14086 1913444052082 14087 3096017511840 14088 5009461563922 14089 8105479075762 14090 13114940639684 14091 21220419715446 14092 34335360355130 14093 55555780070576 14094 89891140425706 14095 145446920496282 14096 235338060921988 14097 380784981418270 14098 616123042340258 14099 996908023758528 14100 1613031066098786 14101 2609939089857314 14102 4222970155956100 14103 6832909245813414 14104 11055879401769514 14105 17888788647582928 14106 28944668049352442 14107 46833456696935370 14108 75778124746287812 14109 122611581443223182 14110 198389706189510994 14111 321001287632734176 14112 519390993822245170 14113 840392281454979346 14114 1359783275277224516 14115 2200175556732203862 14116 3559958832009428378 14117 5760134388741632240 14118 9320093220751060618 14119 15080227609492692858 14120 24400320830243753476 14121 39480548439736446334 14122 63880869269980199810 14123 103361417709716646144 14124 167242286979696845954 14125 270603704689413492098 14126 437845991669110338052 14127 708449696358523830150 14128 1146295688027634168202 14129 1854745384386157998352 14130 3001041072413792166554 14131 4855786456799950164906 14132 7856827529213742331460 14133 12712613986013692496366 14134 20569441515227434827826 14135 33282055501241127324192 14136 53851497016468562152018 14137 87133552517709689476210 14138 140985049534178251628228 14139 228118602051887941104438 14140 369103651586066192732666 14141 597222253637954133837104 14142 966325905224020326569770 14143 1563548158861974460406874 14144 2529874064085994786976644 14145 4093422222947969247383518 14146 6623296287033964034360162 14147 10716718509981933281743680 14148 17340014797015897316103842 14149 28056733306997830597847522 14150 45396748104013727913951364 14151 73453481411011558511798886 14152 118850229515025286425750250 14153 192303710926036844937549177 14154 311153940441062131368805236 14155 503457651367098989567714417 14156 814611591808167005646835636 14157 1318069243176231757581628395 14158 2132680835066859265762208516 14159 3450750082661654166938167618 14160 5583431083737137401069215116 14161 9034185858427905261509353051 14162 14617721551205742271050730178 14163 23653809848374265269154843249 14164 38300455157478466752524953306 14165 62328760964045988707826169988 14166 104817973278050081813207076174 14167 208074192565831779010540322984 14168 665312013805172981499329863272 14169 3566466983679198376443560468281 14170 22595781984530563847816160216344 14171 138380913094855913447037398268338 14172 777473667710073986620968222293230 14173 3967509286430458523847175011914816 14174 18373579165587723331329125285987640 14175 77275940376402067458959469523053314 14176 295385767450214704100783119960080466 14177 1026529238814432161060379841211269132 14178 3242730221388631595470547437004513158 14179 9304508890826988952144789652522862870 14180 24219564302819872409352674396287737554 14181 57101649383260283541183970777414243858 14182 122000980901603725701988894555708192816 14183 240369105966266612128308139804779218732 14184 479777541478162048232647439450725357098 14185 1220858571339437356562348321162499994021 14186 4213473389775745458956689148516755612666 14187 15418723787696760179993042333307756063717 14188 58773675369488289602306375901722908425692 14189 284574572608158852920335757018442040699875 14190 1904487153953281479466625713962004704339018 14191 21057433361322745412925775240157838708277333 14192 539918530715381383825855810149689202643465614 14193 56738974713221062754732586550447658793560058123 14194 8236159180423210176821166179084667355127094856992 14195 77997791745326022150653060763121514196961 14196 1 14197 2 14198 4 14199 6 14200 10 14201 16 14202 26 14203 42 14204 68 14205 110 14206 178 14207 288 14208 466 14209 754 14210 1220 14211 1974 14212 3194 14213 5168 14214 8362 14215 13530 14216 21892 14217 35422 14218 57314 14219 92736 14220 150050 14221 242786 14222 392836 14223 635622 14224 1028458 14225 1664080 14226 2692538 14227 4356618 14228 7049156 14229 11405774 14230 18454930 14231 29860704 14232 48315634 14233 78176338 14234 126491972 14235 204668310 14236 331160282 14237 535828592 14238 866988874 14239 1402817466 14240 2269806340 14241 3672623806 14242 5942430146 14243 9615053952 14244 15557484098 14245 25172538050 14246 40730022148 14247 65902560198 14248 106632582346 14249 172535142544 14250 279167724890 14251 451702867434 14252 730870592324 14253 1182573459758 14254 1913444052082 14255 3096017511840 14256 5009461563922 14257 8105479075762 14258 13114940639684 14259 21220419715446 14260 34335360355130 14261 55555780070576 14262 89891140425706 14263 145446920496282 14264 235338060921988 14265 380784981418270 14266 616123042340258 14267 996908023758528 14268 1613031066098786 14269 2609939089857314 14270 4222970155956100 14271 6832909245813414 14272 11055879401769514 14273 17888788647582928 14274 28944668049352442 14275 46833456696935370 14276 75778124746287812 14277 122611581443223182 14278 198389706189510994 14279 321001287632734176 14280 519390993822245170 14281 840392281454979346 14282 1359783275277224516 14283 2200175556732203862 14284 3559958832009428378 14285 5760134388741632240 14286 9320093220751060618 14287 15080227609492692858 14288 24400320830243753476 14289 39480548439736446334 14290 63880869269980199810 14291 103361417709716646144 14292 167242286979696845954 14293 270603704689413492098 14294 437845991669110338052 14295 708449696358523830150 14296 1146295688027634168202 14297 1854745384386157998352 14298 3001041072413792166554 14299 4855786456799950164906 14300 7856827529213742331460 14301 12712613986013692496366 14302 20569441515227434827826 14303 33282055501241127324192 14304 53851497016468562152018 14305 87133552517709689476210 14306 140985049534178251628228 14307 228118602051887941104438 14308 369103651586066192732666 14309 597222253637954133837104 14310 966325905224020326569770 14311 1563548158861974460406874 14312 2529874064085994786976644 14313 4093422222947969247383518 14314 6623296287033964034360162 14315 10716718509981933281743680 14316 17340014797015897316103842 14317 28056733306997830597847522 14318 45396748104013727913951364 14319 73453481411011558511798886 14320 118850229515025286425750250 14321 192303710926036844937549136 14322 311153940441062131363301108 14323 503457651367098976350880742 14324 814611591808161180456200054 14325 1318069243175284672057408990 14326 2132680834986837909558029508 14327 3450750078420195835369985684 14328 5583430926125120954887214566 14329 9034181452662931364952281292 14330 14617624410691778090856340650 14331 23652062991420115843222218254 14332 38274198996800567815995392790 14333 61992765790930201201509998576 14334 101105003035972520633230828670 14335 172248103362659648469270427210 14336 360843478338856622410193501656 14337 1271792187195059854243727275522 14338 7176881676541312958880315273704 14339 45632344371172607774473918472412 14340 276555242954596723222341425202164 14341 1533798278036599458421260853138566 14342 7727073075026952677945487313815787 14343 35347907387691388929651947401837186 14344 146950236735586116598627731979877726 14345 555568434579385876622741734605809338 14346 1910657295534358314577140785593704987 14347 5975902487986325606588044386133037310 14348 16984936653235971850806526798417967152 14349 43812166595992802150626171318923659348 14350 102404969653909009221415693335536278195 14351 217077619405844701974872618118976173512 14352 425532730248255502760517419607072641576 14353 853349875697836844040559861232977243064 14354 2209432357039343367794874209182187316344 14355 7693264750826706957989232711954842106414 14356 28089284329358929474539264676738405019216 14357 107365361322127505554354160506096007013818 14358 523338100275936245363906995810636115665765 14359 3528503483798412149189009050980987064332850 14360 39424501116534327460705814359549937525286970 14361 1026493973416335790760136096350105942981406476 14362 110431662771789353496676393114381360890065334206 14363 16422382214288032524093616106511780493155240417008 14364 136876582750433286684223621739622051832321 14365 1 14366 2 14367 4 14368 6 14369 10 14370 16 14371 26 14372 42 14373 68 14374 110 14375 178 14376 288 14377 466 14378 754 14379 1220 14380 1974 14381 3194 14382 5168 14383 8362 14384 13530 14385 21892 14386 35422 14387 57314 14388 92736 14389 150050 14390 242786 14391 392836 14392 635622 14393 1028458 14394 1664080 14395 2692538 14396 4356618 14397 7049156 14398 11405774 14399 18454930 14400 29860704 14401 48315634 14402 78176338 14403 126491972 14404 204668310 14405 331160282 14406 535828592 14407 866988874 14408 1402817466 14409 2269806340 14410 3672623806 14411 5942430146 14412 9615053952 14413 15557484098 14414 25172538050 14415 40730022148 14416 65902560198 14417 106632582346 14418 172535142544 14419 279167724890 14420 451702867434 14421 730870592324 14422 1182573459758 14423 1913444052082 14424 3096017511840 14425 5009461563922 14426 8105479075762 14427 13114940639684 14428 21220419715446 14429 34335360355130 14430 55555780070576 14431 89891140425706 14432 145446920496282 14433 235338060921988 14434 380784981418270 14435 616123042340258 14436 996908023758528 14437 1613031066098786 14438 2609939089857314 14439 4222970155956100 14440 6832909245813414 14441 11055879401769514 14442 17888788647582928 14443 28944668049352442 14444 46833456696935370 14445 75778124746287812 14446 122611581443223182 14447 198389706189510994 14448 321001287632734176 14449 519390993822245170 14450 840392281454979346 14451 1359783275277224516 14452 2200175556732203862 14453 3559958832009428378 14454 5760134388741632240 14455 9320093220751060618 14456 15080227609492692858 14457 24400320830243753476 14458 39480548439736446334 14459 63880869269980199810 14460 103361417709716646144 14461 167242286979696845954 14462 270603704689413492098 14463 437845991669110338052 14464 708449696358523830150 14465 1146295688027634168202 14466 1854745384386157998352 14467 3001041072413792166554 14468 4855786456799950164906 14469 7856827529213742331460 14470 12712613986013692496366 14471 20569441515227434827826 14472 33282055501241127324192 14473 53851497016468562152018 14474 87133552517709689476210 14475 140985049534178251628228 14476 228118602051887941104438 14477 369103651586066192732666 14478 597222253637954133837104 14479 966325905224020326569770 14480 1563548158861974460406874 14481 2529874064085994786976644 14482 4093422222947969247383518 14483 6623296287033964034360162 14484 10716718509981933281743680 14485 17340014797015897316103842 14486 28056733306997830597847522 14487 45396748104013727913951364 14488 73453481411011558511798886 14489 118850229515025286425750250 14490 192303710926036844937549136 14491 311153940441062131363299386 14492 503457651367098976300885629 14493 814611591808161108052710530 14494 1318069243175260453283208131 14495 2132680834983519109037433938 14496 3450750078170348416449509013 14497 5583430913945315053212435282 14498 9034181028181570558247636380 14499 14617613138024722481240917022 14500 23651824741626454638263894854 14501 38270065249813046041780664550 14502 61932523680701009041509378474 14503 100354708665563654762134667722 14504 164154262888323020836334140142 14505 284421146207948688048696893312 14506 634975813552106064440827759756 14507 2463201898426645232946976586870 14508 14482259992993919280681772725219 14509 92059968900913458084820731875672 14510 551725156976643292729258712153163 14511 3020515263652190720014843791035444 14512 15024486617792242005435469656912159 14513 67902625338541373652294161718268734 14514 279068652434152981186371346718824104 14515 1043654273079784102223351361647814572 14516 3552354292229710369304936700412539631 14517 11001812919808398796638529797675943162 14518 30977355886399470744752343534576702771 14519 79190237011136993189820623264410395830 14520 183518780889970160359492968298058664959 14521 386020469258179251937529754595782507014 14522 753148737132655719834384244080318180456 14523 1518666072156302822329486520648570964942 14524 4001647145777594465799107087726625313411 14525 14046287388550167047180680005371239211230 14526 51160883344648128772465805017355486364433 14527 196142791745941386003402493348948881778478 14528 962445098481639661949599823678156647119106 14529 6537490936379498010018965890880894032527910 14530 73813364545597233964817184738220950085915941 14531 1951608172206936954608697058378058676970159026 14532 214938283377706477884600562231014676630816135126 14533 32745795203498183379675774968818370662974338827856 14534 240201658100902688609968615577797957455682 14535 1 14536 2 14537 4 14538 6 14539 10 14540 16 14541 26 14542 42 14543 68 14544 110 14545 178 14546 288 14547 466 14548 754 14549 1220 14550 1974 14551 3194 14552 5168 14553 8362 14554 13530 14555 21892 14556 35422 14557 57314 14558 92736 14559 150050 14560 242786 14561 392836 14562 635622 14563 1028458 14564 1664080 14565 2692538 14566 4356618 14567 7049156 14568 11405774 14569 18454930 14570 29860704 14571 48315634 14572 78176338 14573 126491972 14574 204668310 14575 331160282 14576 535828592 14577 866988874 14578 1402817466 14579 2269806340 14580 3672623806 14581 5942430146 14582 9615053952 14583 15557484098 14584 25172538050 14585 40730022148 14586 65902560198 14587 106632582346 14588 172535142544 14589 279167724890 14590 451702867434 14591 730870592324 14592 1182573459758 14593 1913444052082 14594 3096017511840 14595 5009461563922 14596 8105479075762 14597 13114940639684 14598 21220419715446 14599 34335360355130 14600 55555780070576 14601 89891140425706 14602 145446920496282 14603 235338060921988 14604 380784981418270 14605 616123042340258 14606 996908023758528 14607 1613031066098786 14608 2609939089857314 14609 4222970155956100 14610 6832909245813414 14611 11055879401769514 14612 17888788647582928 14613 28944668049352442 14614 46833456696935370 14615 75778124746287812 14616 122611581443223182 14617 198389706189510994 14618 321001287632734176 14619 519390993822245170 14620 840392281454979346 14621 1359783275277224516 14622 2200175556732203862 14623 3559958832009428378 14624 5760134388741632240 14625 9320093220751060618 14626 15080227609492692858 14627 24400320830243753476 14628 39480548439736446334 14629 63880869269980199810 14630 103361417709716646144 14631 167242286979696845954 14632 270603704689413492098 14633 437845991669110338052 14634 708449696358523830150 14635 1146295688027634168202 14636 1854745384386157998352 14637 3001041072413792166554 14638 4855786456799950164906 14639 7856827529213742331460 14640 12712613986013692496366 14641 20569441515227434827826 14642 33282055501241127324192 14643 53851497016468562152018 14644 87133552517709689476210 14645 140985049534178251628228 14646 228118602051887941104438 14647 369103651586066192732666 14648 597222253637954133837104 14649 966325905224020326569770 14650 1563548158861974460406874 14651 2529874064085994786976644 14652 4093422222947969247383518 14653 6623296287033964034360162 14654 10716718509981933281743680 14655 17340014797015897316103842 14656 28056733306997830597847522 14657 45396748104013727913951364 14658 73453481411011558511798886 14659 118850229515025286425750250 14660 192303710926036844937549136 14661 311153940441062131363299386 14662 503457651367098976300848522 14663 814611591808161107664694524 14664 1318069243175260086618244610 14665 2132680834983422942274244928 14666 3450750078159055620667629968 14667 5583430913180893448653384186 14668 9034180993721945327790995242 14669 14617612007761470776100373500 14670 23651796158705068915889093094 14671 38269485196677153231518584422 14672 61922801296960912795211881136 14673 100217202179783150062214326110 14674 162486221024014693274098525370 14675 266845044326249968326261138872 14676 472500929141052243137896586022 14677 1135180560547129129594796320478 14678 4824780971114446624273787765664 14679 29275355131210372689594763709906 14680 185492683322294419645340128027526 14681 1098730119675418913771607921762918 14682 5937912426215166134954663051500634 14683 29166481503621733443595887662878014 14684 130248841097965345681421320707379592 14685 529269486174107235119379478380407154 14686 1958194597386315483189047813033960774 14687 6597503502901263471136360308476716418 14688 20234849148500348532190113620962557168 14689 56446983346188871465522941168281912639 14690 143021858317392834325892778897154937506 14691 328648937887122146674669917857829845876 14692 686050598508201019137354403833879307540 14693 1332715566228834992731470892393334613387 14694 2704372300895398933048757257715373901174 14695 7253127360543839619338868765709686309850 14696 25643636501036419140549948023045765660066 14697 93163112887080360908668698114735367360187 14698 358351548689980424479410147597868052722208 14699 1770012226385082466930624241564117039463753 14700 12112662502429647903273196734139861733809596 14701 138201171490615625333421874299919095246190595 14702 3710537356988689328193936144408855078247152378 14703 418352029995213965793158881239286903026657055943 14704 65295431029294867108200970824002306716060316007408 14705 421524525196698112686366670179095377276004 14706 1 14707 2 14708 4 14709 6 14710 10 14711 16 14712 26 14713 42 14714 68 14715 110 14716 178 14717 288 14718 466 14719 754 14720 1220 14721 1974 14722 3194 14723 5168 14724 8362 14725 13530 14726 21892 14727 35422 14728 57314 14729 92736 14730 150050 14731 242786 14732 392836 14733 635622 14734 1028458 14735 1664080 14736 2692538 14737 4356618 14738 7049156 14739 11405774 14740 18454930 14741 29860704 14742 48315634 14743 78176338 14744 126491972 14745 204668310 14746 331160282 14747 535828592 14748 866988874 14749 1402817466 14750 2269806340 14751 3672623806 14752 5942430146 14753 9615053952 14754 15557484098 14755 25172538050 14756 40730022148 14757 65902560198 14758 106632582346 14759 172535142544 14760 279167724890 14761 451702867434 14762 730870592324 14763 1182573459758 14764 1913444052082 14765 3096017511840 14766 5009461563922 14767 8105479075762 14768 13114940639684 14769 21220419715446 14770 34335360355130 14771 55555780070576 14772 89891140425706 14773 145446920496282 14774 235338060921988 14775 380784981418270 14776 616123042340258 14777 996908023758528 14778 1613031066098786 14779 2609939089857314 14780 4222970155956100 14781 6832909245813414 14782 11055879401769514 14783 17888788647582928 14784 28944668049352442 14785 46833456696935370 14786 75778124746287812 14787 122611581443223182 14788 198389706189510994 14789 321001287632734176 14790 519390993822245170 14791 840392281454979346 14792 1359783275277224516 14793 2200175556732203862 14794 3559958832009428378 14795 5760134388741632240 14796 9320093220751060618 14797 15080227609492692858 14798 24400320830243753476 14799 39480548439736446334 14800 63880869269980199810 14801 103361417709716646144 14802 167242286979696845954 14803 270603704689413492098 14804 437845991669110338052 14805 708449696358523830150 14806 1146295688027634168202 14807 1854745384386157998352 14808 3001041072413792166554 14809 4855786456799950164906 14810 7856827529213742331460 14811 12712613986013692496366 14812 20569441515227434827826 14813 33282055501241127324192 14814 53851497016468562152018 14815 87133552517709689476210 14816 140985049534178251628228 14817 228118602051887941104438 14818 369103651586066192732666 14819 597222253637954133837104 14820 966325905224020326569770 14821 1563548158861974460406874 14822 2529874064085994786976644 14823 4093422222947969247383518 14824 6623296287033964034360162 14825 10716718509981933281743680 14826 17340014797015897316103842 14827 28056733306997830597847522 14828 45396748104013727913951364 14829 73453481411011558511798886 14830 118850229515025286425750250 14831 192303710926036844937549136 14832 311153940441062131363299386 14833 503457651367098976300848522 14834 814611591808161107664147950 14835 1318069243175260083971186538 14836 2132680834983421207894975876 14837 3450750078158689094788570838 14838 5583430913143482210190694416 14839 9034180991426647420460793265 14840 14617611911615149722798331824 14841 23651793181421180494909448993 14842 38269413343343694721362297554 14843 61921398998868705814366862340 14844 100194469839637904725491725766 14845 162173917353504358961838884713 14846 263152556546748648628442063684 14847 434475567885039205567514974082 14848 790881154137974635205050801494 14849 2063268753117813930916484730558 14850 9539367692322275927738753223852 14851 59235031609113635899874977674854 14852 373224364024979306056928054323486 14853 2184156629884470141041111177722596 14854 11652980620807666435087060512916094 14855 56530177066877620285334937867322820 14856 249480660537585398031223586260110388 14857 1002484560995309042374285725214095704 14858 3669812795228273580554977311060886098 14859 12239975312309367032037161344869171598 14860 37180683612440543834663599659366735364 14861 102768260516599786713256282742501799567 14862 258102548015443066852091017614806407746 14863 588140747704838092333024140168481331230 14864 1218595680634325061953561219132311069030 14865 2357866500566153555824413396027133410273 14866 4819032078335116843671363062973039562346 14867 13156019391365129748704123480493821812853 14868 46811501067377824510372996058491470740318 14869 169614285799436077806106859800543722369944 14870 654751684224326244458493794238499240175502 14871 3255237375683934665083116854075552926938814 14872 22442747322019966771041625518151582816187206 14873 258759486088866049706467781504987217619645113 14874 7054867305259019663059436016095937525181680598 14875 814287616455790224993932171306958152828382770333 14876 130202048449884810528894558885892894800757077606016 14877 739723975042926823446988346520014848928647 14878 1 14879 2 14880 4 14881 6 14882 10 14883 16 14884 26 14885 42 14886 68 14887 110 14888 178 14889 288 14890 466 14891 754 14892 1220 14893 1974 14894 3194 14895 5168 14896 8362 14897 13530 14898 21892 14899 35422 14900 57314 14901 92736 14902 150050 14903 242786 14904 392836 14905 635622 14906 1028458 14907 1664080 14908 2692538 14909 4356618 14910 7049156 14911 11405774 14912 18454930 14913 29860704 14914 48315634 14915 78176338 14916 126491972 14917 204668310 14918 331160282 14919 535828592 14920 866988874 14921 1402817466 14922 2269806340 14923 3672623806 14924 5942430146 14925 9615053952 14926 15557484098 14927 25172538050 14928 40730022148 14929 65902560198 14930 106632582346 14931 172535142544 14932 279167724890 14933 451702867434 14934 730870592324 14935 1182573459758 14936 1913444052082 14937 3096017511840 14938 5009461563922 14939 8105479075762 14940 13114940639684 14941 21220419715446 14942 34335360355130 14943 55555780070576 14944 89891140425706 14945 145446920496282 14946 235338060921988 14947 380784981418270 14948 616123042340258 14949 996908023758528 14950 1613031066098786 14951 2609939089857314 14952 4222970155956100 14953 6832909245813414 14954 11055879401769514 14955 17888788647582928 14956 28944668049352442 14957 46833456696935370 14958 75778124746287812 14959 122611581443223182 14960 198389706189510994 14961 321001287632734176 14962 519390993822245170 14963 840392281454979346 14964 1359783275277224516 14965 2200175556732203862 14966 3559958832009428378 14967 5760134388741632240 14968 9320093220751060618 14969 15080227609492692858 14970 24400320830243753476 14971 39480548439736446334 14972 63880869269980199810 14973 103361417709716646144 14974 167242286979696845954 14975 270603704689413492098 14976 437845991669110338052 14977 708449696358523830150 14978 1146295688027634168202 14979 1854745384386157998352 14980 3001041072413792166554 14981 4855786456799950164906 14982 7856827529213742331460 14983 12712613986013692496366 14984 20569441515227434827826 14985 33282055501241127324192 14986 53851497016468562152018 14987 87133552517709689476210 14988 140985049534178251628228 14989 228118602051887941104438 14990 369103651586066192732666 14991 597222253637954133837104 14992 966325905224020326569770 14993 1563548158861974460406874 14994 2529874064085994786976644 14995 4093422222947969247383518 14996 6623296287033964034360162 14997 10716718509981933281743680 14998 17340014797015897316103842 14999 28056733306997830597847522 15000 45396748104013727913951364 15001 73453481411011558511798886 15002 118850229515025286425750250 15003 192303710926036844937549136 15004 311153940441062131363299386 15005 503457651367098976300848522 15006 814611591808161107664147908 15007 1318069243175260083964998236 15008 2132680834983421191686618568 15009 3450750078158681366571161408 15010 5583430913142135607858190736 15011 9034180991305704209400730804 15012 14617611904842222447439701508 15013 23651792916648396036624049354 15014 38269405580418507481311192054 15015 61921219847856986018591718728 15016 100191102589803620482147007510 15017 162121066483627921173129843970 15018 262446670693172334770171231686 15019 426335552214160826403719246846 15020 708911544925683613156370256214 15021 1335978576955667516923943058176 15022 3813112189297276875906416875958 15023 19003094787111120282772359944848 15024 119889959382430148985025049289490 15025 749805531646215731154841885054182 15026 4334130673501972787471187943568984 15027 22829783840614789935599315700976928 15028 109395772080837557675696264247539307 15029 477184827614124488685190564659418266 15030 1896371008699223599722265670543742268 15031 6869567389807989796966395165163506160 15032 22684358091346449462841358837098535443 15033 68253199216648898054153976574669611076 15034 186941150322794850546063832396228910880 15035 465421455716668700807710243289176627868 15036 1051798789629114094446305925638429664972 15037 2163356699834542171151776161761340843110 15038 4171023968965177330118370114933683887392 15039 8593326033502883503281735196223306394832 15040 23879179808477970895821230018890862056660 15041 85441542476553452753508948972589003138894 15042 308743332954471547866547876636976480816356 15043 1196398037745731012760543305695452184708806 15044 5986798340280612102426594345140889873538000 15045 41583422086442838181989308461750202651101288 15046 484494191978085319798552975449817340224088532 15047 13413702127798817828481229005164048071581096080 15048 1584971768593851631531188827336092242197006114811 15049 259633376177191043417430864645096984476912356074624 15050 1298125082990058222817578638438732278036972 15051 1 15052 2 15053 4 15054 6 15055 10 15056 16 15057 26 15058 42 15059 68 15060 110 15061 178 15062 288 15063 466 15064 754 15065 1220 15066 1974 15067 3194 15068 5168 15069 8362 15070 13530 15071 21892 15072 35422 15073 57314 15074 92736 15075 150050 15076 242786 15077 392836 15078 635622 15079 1028458 15080 1664080 15081 2692538 15082 4356618 15083 7049156 15084 11405774 15085 18454930 15086 29860704 15087 48315634 15088 78176338 15089 126491972 15090 204668310 15091 331160282 15092 535828592 15093 866988874 15094 1402817466 15095 2269806340 15096 3672623806 15097 5942430146 15098 9615053952 15099 15557484098 15100 25172538050 15101 40730022148 15102 65902560198 15103 106632582346 15104 172535142544 15105 279167724890 15106 451702867434 15107 730870592324 15108 1182573459758 15109 1913444052082 15110 3096017511840 15111 5009461563922 15112 8105479075762 15113 13114940639684 15114 21220419715446 15115 34335360355130 15116 55555780070576 15117 89891140425706 15118 145446920496282 15119 235338060921988 15120 380784981418270 15121 616123042340258 15122 996908023758528 15123 1613031066098786 15124 2609939089857314 15125 4222970155956100 15126 6832909245813414 15127 11055879401769514 15128 17888788647582928 15129 28944668049352442 15130 46833456696935370 15131 75778124746287812 15132 122611581443223182 15133 198389706189510994 15134 321001287632734176 15135 519390993822245170 15136 840392281454979346 15137 1359783275277224516 15138 2200175556732203862 15139 3559958832009428378 15140 5760134388741632240 15141 9320093220751060618 15142 15080227609492692858 15143 24400320830243753476 15144 39480548439736446334 15145 63880869269980199810 15146 103361417709716646144 15147 167242286979696845954 15148 270603704689413492098 15149 437845991669110338052 15150 708449696358523830150 15151 1146295688027634168202 15152 1854745384386157998352 15153 3001041072413792166554 15154 4855786456799950164906 15155 7856827529213742331460 15156 12712613986013692496366 15157 20569441515227434827826 15158 33282055501241127324192 15159 53851497016468562152018 15160 87133552517709689476210 15161 140985049534178251628228 15162 228118602051887941104438 15163 369103651586066192732666 15164 597222253637954133837104 15165 966325905224020326569770 15166 1563548158861974460406874 15167 2529874064085994786976644 15168 4093422222947969247383518 15169 6623296287033964034360162 15170 10716718509981933281743680 15171 17340014797015897316103842 15172 28056733306997830597847522 15173 45396748104013727913951364 15174 73453481411011558511798886 15175 118850229515025286425750250 15176 192303710926036844937549136 15177 311153940441062131363299386 15178 503457651367098976300848522 15179 814611591808161107664147908 15180 1318069243175260083964996430 15181 2132680834983421191629184156 15182 3450750078158681276049923009 15183 5583430913142102937412032484 15184 9034180991300917825102927003 15185 14617611904459917312904370690 15186 23651792896984763278784913358 15187 38269404860200238144030976762 15188 61921199802237787499325328452 15189 100190659407265567540763755810 15190 162113033264222581919057395990 15191 262324466749130389593559602214 15192 424747502840785138243898371471 15193 691039270926644957487325183042 15194 1159900672366711265612133226084 15195 2281544112967350606574677596910 15196 7161618890690827200450603703072 15197 38076518668208167736665286414334 15198 242600716760073115759488061772919 15199 1503923355466473224474732794257052 15200 8585183083482209941474610600479965 15201 44651856418024948544676140597346274 15202 211376363392488394981007874384490843 15203 911452073819266305924209717390995684 15204 3582805172436675452043048219841411230 15205 12844600702313568854284643050089741054 15206 41997630125867531949863020422303330343 15207 125176642309286159832553862935876325148 15208 339769256408914997300037617691868979709 15209 838628792435230401379503147798913162282 15210 1879712524041182794264746724519684039906 15211 3838567632753971374660463841403460670676 15212 7377771808391985256109428692137847291642 15213 15335168925704960945839624513514609990018 15214 43370254499240327472270326399003170074250 15215 155926082725491065021236171721377424106516 15216 561893536374619461583723977834712818964102 15217 2186288695453915669540545283745083709159068 15218 11010618243833950958790837163268023146993461 15219 77049912785649680400181596284033551899261368 15220 907169663892486638619995723007562460764080450 15221 25504460512871360074790596557381702713913190320 15222 3085125897301510876590638104610703827620258945016 15223 517738920580938833486936038408803883079088864329456 15224 2278050716133887734874535600536545084421301 15225 1 15226 2 15227 4 15228 6 15229 10 15230 16 15231 26 15232 42 15233 68 15234 110 15235 178 15236 288 15237 466 15238 754 15239 1220 15240 1974 15241 3194 15242 5168 15243 8362 15244 13530 15245 21892 15246 35422 15247 57314 15248 92736 15249 150050 15250 242786 15251 392836 15252 635622 15253 1028458 15254 1664080 15255 2692538 15256 4356618 15257 7049156 15258 11405774 15259 18454930 15260 29860704 15261 48315634 15262 78176338 15263 126491972 15264 204668310 15265 331160282 15266 535828592 15267 866988874 15268 1402817466 15269 2269806340 15270 3672623806 15271 5942430146 15272 9615053952 15273 15557484098 15274 25172538050 15275 40730022148 15276 65902560198 15277 106632582346 15278 172535142544 15279 279167724890 15280 451702867434 15281 730870592324 15282 1182573459758 15283 1913444052082 15284 3096017511840 15285 5009461563922 15286 8105479075762 15287 13114940639684 15288 21220419715446 15289 34335360355130 15290 55555780070576 15291 89891140425706 15292 145446920496282 15293 235338060921988 15294 380784981418270 15295 616123042340258 15296 996908023758528 15297 1613031066098786 15298 2609939089857314 15299 4222970155956100 15300 6832909245813414 15301 11055879401769514 15302 17888788647582928 15303 28944668049352442 15304 46833456696935370 15305 75778124746287812 15306 122611581443223182 15307 198389706189510994 15308 321001287632734176 15309 519390993822245170 15310 840392281454979346 15311 1359783275277224516 15312 2200175556732203862 15313 3559958832009428378 15314 5760134388741632240 15315 9320093220751060618 15316 15080227609492692858 15317 24400320830243753476 15318 39480548439736446334 15319 63880869269980199810 15320 103361417709716646144 15321 167242286979696845954 15322 270603704689413492098 15323 437845991669110338052 15324 708449696358523830150 15325 1146295688027634168202 15326 1854745384386157998352 15327 3001041072413792166554 15328 4855786456799950164906 15329 7856827529213742331460 15330 12712613986013692496366 15331 20569441515227434827826 15332 33282055501241127324192 15333 53851497016468562152018 15334 87133552517709689476210 15335 140985049534178251628228 15336 228118602051887941104438 15337 369103651586066192732666 15338 597222253637954133837104 15339 966325905224020326569770 15340 1563548158861974460406874 15341 2529874064085994786976644 15342 4093422222947969247383518 15343 6623296287033964034360162 15344 10716718509981933281743680 15345 17340014797015897316103842 15346 28056733306997830597847522 15347 45396748104013727913951364 15348 73453481411011558511798886 15349 118850229515025286425750250 15350 192303710926036844937549136 15351 311153940441062131363299386 15352 503457651367098976300848522 15353 814611591808161107664147908 15354 1318069243175260083964996430 15355 2132680834983421191629144338 15356 3450750078158681275594740532 15357 5583430913142102470399162164 15358 9034180991300786011521133410 15359 14617611904443406652767628058 15360 23651792895801037991358804574 15361 38269404803970689187605577256 15362 61921197865789062269563878852 15363 100190608120097297950568005010 15364 162111945124581098999612961930 15365 262305421241479759170489699752 15366 424466424922384242870861752490 15367 687482706674338746929049972596 15368 1120813479849468654281013713088 15369 1904605077833557602356100257846 15370 3946061613166719532710456207706 15371 13654550041600734115871125044896 15372 76625310532442969956595449063354 15373 490606417603124710619711547812644 15374 3011449719955891149979033691716744 15375 16975888387947773698726770386655543 15376 87189019100949353971448949944552242 15377 407811623446347855372391636892748042 15378 1738557274010947209824082985259132016 15379 6760621128050231544639379278485395689 15380 23989747956445987788715889417463968306 15381 77675226611914409341891162217979695790 15382 229363587794372976154999286451143223040 15383 617023934582926790536593754442393477050 15384 1509966549110455599508916569907648876646 15385 3357086723210254804131636114332289087940 15386 6807546544520495286901049143521501393606 15387 13049226055086238584140212828457835814261 15388 27387842637667005370677580246745447914882 15389 78817620753357879459694650015369962509172 15390 284506500034418840433203061334617534886968 15391 1022437144363465745343209925904791091197053 15392 3995515322630897677406453338137192273495626 15393 20250394856343963311488312562743821137076363 15394 142768273692682803818242721970505091291700330 15395 1698619170074631087205249897897940810567158321 15396 48494357506902223349366333899395829911885618824 15397 6005260081810129600998275873143624667102699378887 15398 1032448998655331578927912018092227407560233301886544 15399 3997700324320644070378480909154372739734277 15400 1 15401 2 15402 4 15403 6 15404 10 15405 16 15406 26 15407 42 15408 68 15409 110 15410 178 15411 288 15412 466 15413 754 15414 1220 15415 1974 15416 3194 15417 5168 15418 8362 15419 13530 15420 21892 15421 35422 15422 57314 15423 92736 15424 150050 15425 242786 15426 392836 15427 635622 15428 1028458 15429 1664080 15430 2692538 15431 4356618 15432 7049156 15433 11405774 15434 18454930 15435 29860704 15436 48315634 15437 78176338 15438 126491972 15439 204668310 15440 331160282 15441 535828592 15442 866988874 15443 1402817466 15444 2269806340 15445 3672623806 15446 5942430146 15447 9615053952 15448 15557484098 15449 25172538050 15450 40730022148 15451 65902560198 15452 106632582346 15453 172535142544 15454 279167724890 15455 451702867434 15456 730870592324 15457 1182573459758 15458 1913444052082 15459 3096017511840 15460 5009461563922 15461 8105479075762 15462 13114940639684 15463 21220419715446 15464 34335360355130 15465 55555780070576 15466 89891140425706 15467 145446920496282 15468 235338060921988 15469 380784981418270 15470 616123042340258 15471 996908023758528 15472 1613031066098786 15473 2609939089857314 15474 4222970155956100 15475 6832909245813414 15476 11055879401769514 15477 17888788647582928 15478 28944668049352442 15479 46833456696935370 15480 75778124746287812 15481 122611581443223182 15482 198389706189510994 15483 321001287632734176 15484 519390993822245170 15485 840392281454979346 15486 1359783275277224516 15487 2200175556732203862 15488 3559958832009428378 15489 5760134388741632240 15490 9320093220751060618 15491 15080227609492692858 15492 24400320830243753476 15493 39480548439736446334 15494 63880869269980199810 15495 103361417709716646144 15496 167242286979696845954 15497 270603704689413492098 15498 437845991669110338052 15499 708449696358523830150 15500 1146295688027634168202 15501 1854745384386157998352 15502 3001041072413792166554 15503 4855786456799950164906 15504 7856827529213742331460 15505 12712613986013692496366 15506 20569441515227434827826 15507 33282055501241127324192 15508 53851497016468562152018 15509 87133552517709689476210 15510 140985049534178251628228 15511 228118602051887941104438 15512 369103651586066192732666 15513 597222253637954133837104 15514 966325905224020326569770 15515 1563548158861974460406874 15516 2529874064085994786976644 15517 4093422222947969247383518 15518 6623296287033964034360162 15519 10716718509981933281743680 15520 17340014797015897316103842 15521 28056733306997830597847522 15522 45396748104013727913951364 15523 73453481411011558511798886 15524 118850229515025286425750250 15525 192303710926036844937549136 15526 311153940441062131363299386 15527 503457651367098976300848522 15528 814611591808161107664147908 15529 1318069243175260083964996430 15530 2132680834983421191629144338 15531 3450750078158681275594140811 15532 5583430913142102467230225952 15533 9034180991300783762672000473 15534 14617611904442896517193810650 15535 23651792895745616295886831324 15536 38269404800375049952384530718 15537 61921197707265110246880752721 15538 100190602970502632559311067254 15539 162111815052766301612008950227 15540 262302768697899449791890310732 15541 424421541434080166994916072865 15542 686839493022117036300388943244 15543 1112883061873600814345636814722 15544 1819444529274392970764969755874 15545 3141810729639925562515955764886 15546 6923228087988160917219127513608 15547 26388450809644729032158546983825 15548 154674668461357486220965275149784 15549 991226776661116056740856958497439 15550 6019795183759538274430730751176098 15551 33508773783643517488491213660755748 15552 169973145718440999519224745584349698 15553 785636139647487122886968026286527674 15554 3311786626456436916450169378915059862 15555 12741558081774676926618793565979534879 15556 44756130433264614786226929880466178522 15557 143518098155159560795803090891209174556 15558 419887202079292890873475528047203697972 15559 1119603062416689833347437420514076828121 15560 2716713909814998964442831498431811441458 15561 5991713167906372738533032907540139540020 15562 12067031767857703493817226555658345830138 15563 23080214405346076093084945303598034080424 15564 48953483384902167789594203930417986479816 15565 143315753979941466918348170229308722418040 15566 519016110308481209445786008330273753193860 15567 1860160528163005032392151373299813353672795 15568 7302507415306807851412340830620726768876044 15569 37244287524002020049787809516611746930433397 15570 264544543979113088263562374643114116306057058 15571 3180614201946655117637544301248441144138485161 15572 92209098083352428246408205044623373072593307740 15573 11689561801069207207274296559328603942798310124321 15574 2058893174001042307678888717292160908544634673061616 15575 7015475015497458628700004856210932673084225 15576 1 15577 2 15578 4 15579 6 15580 10 15581 16 15582 26 15583 42 15584 68 15585 110 15586 178 15587 288 15588 466 15589 754 15590 1220 15591 1974 15592 3194 15593 5168 15594 8362 15595 13530 15596 21892 15597 35422 15598 57314 15599 92736 15600 150050 15601 242786 15602 392836 15603 635622 15604 1028458 15605 1664080 15606 2692538 15607 4356618 15608 7049156 15609 11405774 15610 18454930 15611 29860704 15612 48315634 15613 78176338 15614 126491972 15615 204668310 15616 331160282 15617 535828592 15618 866988874 15619 1402817466 15620 2269806340 15621 3672623806 15622 5942430146 15623 9615053952 15624 15557484098 15625 25172538050 15626 40730022148 15627 65902560198 15628 106632582346 15629 172535142544 15630 279167724890 15631 451702867434 15632 730870592324 15633 1182573459758 15634 1913444052082 15635 3096017511840 15636 5009461563922 15637 8105479075762 15638 13114940639684 15639 21220419715446 15640 34335360355130 15641 55555780070576 15642 89891140425706 15643 145446920496282 15644 235338060921988 15645 380784981418270 15646 616123042340258 15647 996908023758528 15648 1613031066098786 15649 2609939089857314 15650 4222970155956100 15651 6832909245813414 15652 11055879401769514 15653 17888788647582928 15654 28944668049352442 15655 46833456696935370 15656 75778124746287812 15657 122611581443223182 15658 198389706189510994 15659 321001287632734176 15660 519390993822245170 15661 840392281454979346 15662 1359783275277224516 15663 2200175556732203862 15664 3559958832009428378 15665 5760134388741632240 15666 9320093220751060618 15667 15080227609492692858 15668 24400320830243753476 15669 39480548439736446334 15670 63880869269980199810 15671 103361417709716646144 15672 167242286979696845954 15673 270603704689413492098 15674 437845991669110338052 15675 708449696358523830150 15676 1146295688027634168202 15677 1854745384386157998352 15678 3001041072413792166554 15679 4855786456799950164906 15680 7856827529213742331460 15681 12712613986013692496366 15682 20569441515227434827826 15683 33282055501241127324192 15684 53851497016468562152018 15685 87133552517709689476210 15686 140985049534178251628228 15687 228118602051887941104438 15688 369103651586066192732666 15689 597222253637954133837104 15690 966325905224020326569770 15691 1563548158861974460406874 15692 2529874064085994786976644 15693 4093422222947969247383518 15694 6623296287033964034360162 15695 10716718509981933281743680 15696 17340014797015897316103842 15697 28056733306997830597847522 15698 45396748104013727913951364 15699 73453481411011558511798886 15700 118850229515025286425750250 15701 192303710926036844937549136 15702 311153940441062131363299386 15703 503457651367098976300848522 15704 814611591808161107664147908 15705 1318069243175260083964996430 15706 2132680834983421191629144338 15707 3450750078158681275594140768 15708 5583430913142102467223286998 15709 9034180991300783742883243912 15710 14617611904442886323207113122 15711 23651792895743714357849830518 15712 38269404800193594931272156814 15713 61921197696535573535385980564 15714 100190602529511969776356614366 15715 162111801500382311182352165606 15716 262302441569309403919528226178 15717 424415119818674154926072226982 15718 686734328804029812843355535796 15719 1111418374204594172441333398324 15720 1801836175985703122967140242836 15721 2956952564837213609804778861026 15722 5212801891587743718606559293656 15723 12337681040408539984268932187830 15724 51598681883717599551206143877706 15725 312853658948829212835535570625286 15726 2000369342261948753624284287555344 15727 12012522435357008080206765392412598 15728 66029273764181527156413018233304336 15729 330831442276653396388419773714242364 15730 1511308516706266097928919655251294725 15731 6300337971991459511113239362782772160 15732 23985004084237590173153240367924919546 15733 83408220982777360115470659569221419504 15734 264913434597023533819165277490324835716 15735 767986784364432141032558977146556439118 15736 2029904160911513505585755921772682540454 15737 4884321616575823605898383744013770505816 15738 10687146565659738289415787143484736750182 15739 21379967982978584459975448983776031304944 15740 40823439913543132217042577032890652743773 15741 87574693843616478885411367862396407821362 15742 260725693135030399481452500121072941854764 15743 946623086391259485965283099441274728604216 15744 3383769319187584503900319368030425148326712 15745 13347664966682759432894761541899515994405894 15746 68499903601768095590916393268041726926301883 15747 490200065804155449627676890216677068494700742 15748 5955707363358363772584121451850831641097632826 15749 175333033650592557742612709765084736876387523876 15750 22754748266909990385220810885843310872951667284776 15751 4105880895647800352269359763471775646848350497984656 15752 12311300422808160921896064403804037690855474 15753 1 15754 2 15755 4 15756 6 15757 10 15758 16 15759 26 15760 42 15761 68 15762 110 15763 178 15764 288 15765 466 15766 754 15767 1220 15768 1974 15769 3194 15770 5168 15771 8362 15772 13530 15773 21892 15774 35422 15775 57314 15776 92736 15777 150050 15778 242786 15779 392836 15780 635622 15781 1028458 15782 1664080 15783 2692538 15784 4356618 15785 7049156 15786 11405774 15787 18454930 15788 29860704 15789 48315634 15790 78176338 15791 126491972 15792 204668310 15793 331160282 15794 535828592 15795 866988874 15796 1402817466 15797 2269806340 15798 3672623806 15799 5942430146 15800 9615053952 15801 15557484098 15802 25172538050 15803 40730022148 15804 65902560198 15805 106632582346 15806 172535142544 15807 279167724890 15808 451702867434 15809 730870592324 15810 1182573459758 15811 1913444052082 15812 3096017511840 15813 5009461563922 15814 8105479075762 15815 13114940639684 15816 21220419715446 15817 34335360355130 15818 55555780070576 15819 89891140425706 15820 145446920496282 15821 235338060921988 15822 380784981418270 15823 616123042340258 15824 996908023758528 15825 1613031066098786 15826 2609939089857314 15827 4222970155956100 15828 6832909245813414 15829 11055879401769514 15830 17888788647582928 15831 28944668049352442 15832 46833456696935370 15833 75778124746287812 15834 122611581443223182 15835 198389706189510994 15836 321001287632734176 15837 519390993822245170 15838 840392281454979346 15839 1359783275277224516 15840 2200175556732203862 15841 3559958832009428378 15842 5760134388741632240 15843 9320093220751060618 15844 15080227609492692858 15845 24400320830243753476 15846 39480548439736446334 15847 63880869269980199810 15848 103361417709716646144 15849 167242286979696845954 15850 270603704689413492098 15851 437845991669110338052 15852 708449696358523830150 15853 1146295688027634168202 15854 1854745384386157998352 15855 3001041072413792166554 15856 4855786456799950164906 15857 7856827529213742331460 15858 12712613986013692496366 15859 20569441515227434827826 15860 33282055501241127324192 15861 53851497016468562152018 15862 87133552517709689476210 15863 140985049534178251628228 15864 228118602051887941104438 15865 369103651586066192732666 15866 597222253637954133837104 15867 966325905224020326569770 15868 1563548158861974460406874 15869 2529874064085994786976644 15870 4093422222947969247383518 15871 6623296287033964034360162 15872 10716718509981933281743680 15873 17340014797015897316103842 15874 28056733306997830597847522 15875 45396748104013727913951364 15876 73453481411011558511798886 15877 118850229515025286425750250 15878 192303710926036844937549136 15879 311153940441062131363299386 15880 503457651367098976300848522 15881 814611591808161107664147908 15882 1318069243175260083964996430 15883 2132680834983421191629144338 15884 3450750078158681275594140768 15885 5583430913142102467223285106 15886 9034180991300783742817468532 15887 14617611904442886210573461506 15888 23651792895743670548463864166 15889 38269404800186738655565096286 15890 61921197695954918827441232498 15891 100190602498020339123353483966 15892 162111800288927940870456815233 15893 262302406253964533202258964714 15894 424414303655059090605312146323 15895 686718885172700169493697420834 15896 1111173339718115982644717530849 15897 1798516725198749317917437081728 15898 2918016305659806357885022171219 15899 4812967835770168757992491007972 15900 8711528758702951096926383080682 15901 22351385491023291549873655884390 15902 101888396249182962575779440207844 15903 633529180407435959463106069389352 15904 4031518981491215198387360598074730 15905 23929223685905998350668939715318596 15906 129890150469108009197366601411945594 15907 642913912960405130402579095494481498 15908 2903123682031339135705678175551866699 15909 11970250074775291602596447180724626746 15910 45096925612615432842004981101192560692 15911 155275232777290826834720994460635692470 15912 488518570395760898015571776853092949282 15913 1403439244916270400219725174322596414480 15914 3677405455529906519971857480884015504695 15915 8775119212419467546702077995500929698538 15916 19050210760588552010512972710012220698724 15917 37863352007755579614694978512448144455916 15918 72212719964712673205926293147709958545907 15919 156802762321390781586611341279083062980454 15920 474539937404979763233531920734732834797590 15921 1726132846601097331141694398237314933830740 15922 6154503909609278834502671769858871765200220 15923 24399031342370999486007146671584633981377550 15924 125986541184142589989776261149380145487579163 15925 908354323801801421150173887291170475575157328 15926 11152263071850353226179853349090804176301232501 15927 333396505236750905247010399417502369011536750134 15928 44294841025920467778361836054175359719165376243919 15929 8188156278420393358627494009371694412835035818853884 15930 21604826154439507285470604860551515448361000 15931 1 15932 2 15933 4 15934 6 15935 10 15936 16 15937 26 15938 42 15939 68 15940 110 15941 178 15942 288 15943 466 15944 754 15945 1220 15946 1974 15947 3194 15948 5168 15949 8362 15950 13530 15951 21892 15952 35422 15953 57314 15954 92736 15955 150050 15956 242786 15957 392836 15958 635622 15959 1028458 15960 1664080 15961 2692538 15962 4356618 15963 7049156 15964 11405774 15965 18454930 15966 29860704 15967 48315634 15968 78176338 15969 126491972 15970 204668310 15971 331160282 15972 535828592 15973 866988874 15974 1402817466 15975 2269806340 15976 3672623806 15977 5942430146 15978 9615053952 15979 15557484098 15980 25172538050 15981 40730022148 15982 65902560198 15983 106632582346 15984 172535142544 15985 279167724890 15986 451702867434 15987 730870592324 15988 1182573459758 15989 1913444052082 15990 3096017511840 15991 5009461563922 15992 8105479075762 15993 13114940639684 15994 21220419715446 15995 34335360355130 15996 55555780070576 15997 89891140425706 15998 145446920496282 15999 235338060921988 16000 380784981418270 16001 616123042340258 16002 996908023758528 16003 1613031066098786 16004 2609939089857314 16005 4222970155956100 16006 6832909245813414 16007 11055879401769514 16008 17888788647582928 16009 28944668049352442 16010 46833456696935370 16011 75778124746287812 16012 122611581443223182 16013 198389706189510994 16014 321001287632734176 16015 519390993822245170 16016 840392281454979346 16017 1359783275277224516 16018 2200175556732203862 16019 3559958832009428378 16020 5760134388741632240 16021 9320093220751060618 16022 15080227609492692858 16023 24400320830243753476 16024 39480548439736446334 16025 63880869269980199810 16026 103361417709716646144 16027 167242286979696845954 16028 270603704689413492098 16029 437845991669110338052 16030 708449696358523830150 16031 1146295688027634168202 16032 1854745384386157998352 16033 3001041072413792166554 16034 4855786456799950164906 16035 7856827529213742331460 16036 12712613986013692496366 16037 20569441515227434827826 16038 33282055501241127324192 16039 53851497016468562152018 16040 87133552517709689476210 16041 140985049534178251628228 16042 228118602051887941104438 16043 369103651586066192732666 16044 597222253637954133837104 16045 966325905224020326569770 16046 1563548158861974460406874 16047 2529874064085994786976644 16048 4093422222947969247383518 16049 6623296287033964034360162 16050 10716718509981933281743680 16051 17340014797015897316103842 16052 28056733306997830597847522 16053 45396748104013727913951364 16054 73453481411011558511798886 16055 118850229515025286425750250 16056 192303710926036844937549136 16057 311153940441062131363299386 16058 503457651367098976300848522 16059 814611591808161107664147908 16060 1318069243175260083964996430 16061 2132680834983421191629144338 16062 3450750078158681275594140768 16063 5583430913142102467223285106 16064 9034180991300783742817425874 16065 14617611904442886210041367680 16066 23651792895743669956644789878 16067 38269404800186559087484083682 16068 61921197695930945188492027000 16069 100190602496201041031883112174 16070 162111800197917334137550761410 16071 262302402965179055806971766994 16072 424414212490254632715825629338 16073 686716864433355544467452634800 16074 1111136434334034067635988467816 16075 1797948854519568559401585566310 16076 2910527969421811754323143250518 16077 4727213641565412921207034237634 16078 7849732500685293734534945347398 16079 14687453364572401430107372071902 16080 41174764773012493147986349309720 16081 202797185059097836316065578785546 16082 1283505448001888140198241172058858 16083 8113205101260470799487515003998132 16084 47584385629288930695298794716457384 16085 255086805382310692624088345914326485 16086 1247469596026354181452470883734261750 16087 5568899025993959045674775212150107802 16088 22713808380159142782710152051596757000 16089 84693933162458005407139978419843136118 16090 288761879332993799091139351958494018662 16091 900003929938864650388133164390931420010 16092 2562464928323190130800867467644683357488 16093 6656823603757286682570445239690848314976 16094 15754143645121864896040375917459112833954 16095 33936735362498350314869682147495890465833 16096 67026335565047581367745143809157371748860 16097 127753362924174782941897681454716727629803 16098 281007301748593614466073746736694759818800 16099 864053040091287908584826839467318432166464 16100 3146779604229787872596782710298928972741258 16101 11192650124867138370592427182043928013293589 16102 44603972860986679611635928912102559155627740 16103 231719238092796583834213196868577999047628548 16104 1683233970622920925173748486183854304358453860 16105 20883335977353848785325491172196742368859016776 16106 633965431823947221729207897544428069805157456466 16107 86226643988650433235402067104513456138306875600726 16108 16329506441367018410300069790183654902371500848081020 16109 37913826901568312277745150173509925878950751 16110 1 16111 2 16112 4 16113 6 16114 10 16115 16 16116 26 16117 42 16118 68 16119 110 16120 178 16121 288 16122 466 16123 754 16124 1220 16125 1974 16126 3194 16127 5168 16128 8362 16129 13530 16130 21892 16131 35422 16132 57314 16133 92736 16134 150050 16135 242786 16136 392836 16137 635622 16138 1028458 16139 1664080 16140 2692538 16141 4356618 16142 7049156 16143 11405774 16144 18454930 16145 29860704 16146 48315634 16147 78176338 16148 126491972 16149 204668310 16150 331160282 16151 535828592 16152 866988874 16153 1402817466 16154 2269806340 16155 3672623806 16156 5942430146 16157 9615053952 16158 15557484098 16159 25172538050 16160 40730022148 16161 65902560198 16162 106632582346 16163 172535142544 16164 279167724890 16165 451702867434 16166 730870592324 16167 1182573459758 16168 1913444052082 16169 3096017511840 16170 5009461563922 16171 8105479075762 16172 13114940639684 16173 21220419715446 16174 34335360355130 16175 55555780070576 16176 89891140425706 16177 145446920496282 16178 235338060921988 16179 380784981418270 16180 616123042340258 16181 996908023758528 16182 1613031066098786 16183 2609939089857314 16184 4222970155956100 16185 6832909245813414 16186 11055879401769514 16187 17888788647582928 16188 28944668049352442 16189 46833456696935370 16190 75778124746287812 16191 122611581443223182 16192 198389706189510994 16193 321001287632734176 16194 519390993822245170 16195 840392281454979346 16196 1359783275277224516 16197 2200175556732203862 16198 3559958832009428378 16199 5760134388741632240 16200 9320093220751060618 16201 15080227609492692858 16202 24400320830243753476 16203 39480548439736446334 16204 63880869269980199810 16205 103361417709716646144 16206 167242286979696845954 16207 270603704689413492098 16208 437845991669110338052 16209 708449696358523830150 16210 1146295688027634168202 16211 1854745384386157998352 16212 3001041072413792166554 16213 4855786456799950164906 16214 7856827529213742331460 16215 12712613986013692496366 16216 20569441515227434827826 16217 33282055501241127324192 16218 53851497016468562152018 16219 87133552517709689476210 16220 140985049534178251628228 16221 228118602051887941104438 16222 369103651586066192732666 16223 597222253637954133837104 16224 966325905224020326569770 16225 1563548158861974460406874 16226 2529874064085994786976644 16227 4093422222947969247383518 16228 6623296287033964034360162 16229 10716718509981933281743680 16230 17340014797015897316103842 16231 28056733306997830597847522 16232 45396748104013727913951364 16233 73453481411011558511798886 16234 118850229515025286425750250 16235 192303710926036844937549136 16236 311153940441062131363299386 16237 503457651367098976300848522 16238 814611591808161107664147908 16239 1318069243175260083964996430 16240 2132680834983421191629144338 16241 3450750078158681275594140768 16242 5583430913142102467223285106 16243 9034180991300783742817425874 16244 14617611904442886210040711024 16245 23651792895743669952865899654 16246 38269404800186556187031297362 16247 61921197695930239628000403322 16248 100190602496119510524826920974 16249 162111800192327332508763613376 16250 262302402705942405627737092082 16251 424414203661589681020939863681 16252 686716631194295215638196127768 16253 1111131467746811171165308079964 16254 1797861200874935052824101766504 16255 2909218742156640910252248560346 16256 4710395990952327267393145126230 16257 7661596244863059907158072586493 16258 12836250892594201798464636457898 16259 25025426593068266223913814972724 16260 77098867718924621689973467473938 16261 406162365531531262000644200971828 16262 2600156268201453490965080347121868 16263 16301998732484977571868598071477848 16264 94459236982447802294600582791156470 16265 500129663109970255242164724236189294 16266 2416849363808559642443454410393883358 16267 10667802406572372191695000415271540754 16268 43046048689665622741267703109116906174 16269 158878098201726771333380305848890631012 16270 536449725536456333350706214849860083158 16271 1656533671113524637323793362030118971392 16272 4674683785129165250342263278044284654828 16273 12040847287990658716316628585119616106133 16274 28264029853784636651740342769220144500412 16275 60419567550997670546302098978719385872065 16276 118602996720332224253406425188870800015080 16277 226050852283397791145530072109578937616583 16278 504053857262213716980379987385152174117984 16279 1573861270103656243475992402712577032411713 16280 5735197187675103457986549799354807590066394 16281 20352889045288119820586616162694550963701686 16282 81546931029854614151888025020076855803645008 16283 426190407276133535732931229074447551180443740 16284 3119183140686051964834987620055602736926215634 16285 39106043441113692357571786841082852735830691852 16286 1205527906885354287081682110269754247572068927272 16287 167856035160540183424933704802528400714078602794850 16288 32566198959420668844368764956587403173657883292141172 16289 66534128071505278191915759890272374000395976 16290 1 16291 2 16292 4 16293 6 16294 10 16295 16 16296 26 16297 42 16298 68 16299 110 16300 178 16301 288 16302 466 16303 754 16304 1220 16305 1974 16306 3194 16307 5168 16308 8362 16309 13530 16310 21892 16311 35422 16312 57314 16313 92736 16314 150050 16315 242786 16316 392836 16317 635622 16318 1028458 16319 1664080 16320 2692538 16321 4356618 16322 7049156 16323 11405774 16324 18454930 16325 29860704 16326 48315634 16327 78176338 16328 126491972 16329 204668310 16330 331160282 16331 535828592 16332 866988874 16333 1402817466 16334 2269806340 16335 3672623806 16336 5942430146 16337 9615053952 16338 15557484098 16339 25172538050 16340 40730022148 16341 65902560198 16342 106632582346 16343 172535142544 16344 279167724890 16345 451702867434 16346 730870592324 16347 1182573459758 16348 1913444052082 16349 3096017511840 16350 5009461563922 16351 8105479075762 16352 13114940639684 16353 21220419715446 16354 34335360355130 16355 55555780070576 16356 89891140425706 16357 145446920496282 16358 235338060921988 16359 380784981418270 16360 616123042340258 16361 996908023758528 16362 1613031066098786 16363 2609939089857314 16364 4222970155956100 16365 6832909245813414 16366 11055879401769514 16367 17888788647582928 16368 28944668049352442 16369 46833456696935370 16370 75778124746287812 16371 122611581443223182 16372 198389706189510994 16373 321001287632734176 16374 519390993822245170 16375 840392281454979346 16376 1359783275277224516 16377 2200175556732203862 16378 3559958832009428378 16379 5760134388741632240 16380 9320093220751060618 16381 15080227609492692858 16382 24400320830243753476 16383 39480548439736446334 16384 63880869269980199810 16385 103361417709716646144 16386 167242286979696845954 16387 270603704689413492098 16388 437845991669110338052 16389 708449696358523830150 16390 1146295688027634168202 16391 1854745384386157998352 16392 3001041072413792166554 16393 4855786456799950164906 16394 7856827529213742331460 16395 12712613986013692496366 16396 20569441515227434827826 16397 33282055501241127324192 16398 53851497016468562152018 16399 87133552517709689476210 16400 140985049534178251628228 16401 228118602051887941104438 16402 369103651586066192732666 16403 597222253637954133837104 16404 966325905224020326569770 16405 1563548158861974460406874 16406 2529874064085994786976644 16407 4093422222947969247383518 16408 6623296287033964034360162 16409 10716718509981933281743680 16410 17340014797015897316103842 16411 28056733306997830597847522 16412 45396748104013727913951364 16413 73453481411011558511798886 16414 118850229515025286425750250 16415 192303710926036844937549136 16416 311153940441062131363299386 16417 503457651367098976300848522 16418 814611591808161107664147908 16419 1318069243175260083964996430 16420 2132680834983421191629144338 16421 3450750078158681275594140768 16422 5583430913142102467223285106 16423 9034180991300783742817425874 16424 14617611904442886210040710980 16425 23651792895743669952858138834 16426 38269404800186556162973996976 16427 61921197695930226255884999704 16428 100190602496116841439179400334 16429 162111800192057012537923625090 16430 262302402689074963415769042632 16431 424414202933154095620532764328 16432 686716607744367554350499599932 16433 1111130876096373383664496046028 16434 1797849079514948077716685190496 16435 2909011781151290882196388745516 16436 4707392683001271819378173874002 16437 7623989479516882024136961950950 16438 12425050472796821219714366421026 16439 21062036940463982876116729100592 16440 43168586122817664094718648023278 16441 146599645874280206996665313694654 16442 817282947415645183804033972089970 16443 5264878502804470267640293613275430 16444 32702838715505529738390047082748393 16445 187186059359263048705814248990172184 16446 978973859702075150346193533508262324 16447 4675443932241656711181356428524166300 16448 20407629928648093502721681193226229098 16449 81478352711609763141631759588053319270 16450 297707697161307374438196212716142181350 16451 995581174867218427423396152499931850316 16452 3046174759470027643437161641860443984722 16453 8520831333589338043867249196201591627370 16454 21762877885028918248364682566207744182692 16455 50672846754950243020408085095953719031534 16456 107504709949578064358619483450149131615127 16457 209787383904339586554070287628587450520944 16458 400070157676230221974848116601933363363196 16459 904974107934581855331842209331064823873460 16460 2867680911994417478328721409754668396645009 16461 10449993545006340466225909060730182482926298 16462 37006516829934732142927462988898175021582306 16463 149098771831233266149365492923158760614635868 16464 783878636901831519582435167711003352165610107 16465 5780219905359654522833327986577072874554492066 16466 73230994655469853377067983247255285990568632083 16467 2292429736906606461542415688370812986083518163606 16468 326767983502336212926304400048830562135361152325716 16469 64948344117459202066715464679932807009287761757345996 16470 116759255395881751391556974467586337570202201 16471 1 16472 2 16473 4 16474 6 16475 10 16476 16 16477 26 16478 42 16479 68 16480 110 16481 178 16482 288 16483 466 16484 754 16485 1220 16486 1974 16487 3194 16488 5168 16489 8362 16490 13530 16491 21892 16492 35422 16493 57314 16494 92736 16495 150050 16496 242786 16497 392836 16498 635622 16499 1028458 16500 1664080 16501 2692538 16502 4356618 16503 7049156 16504 11405774 16505 18454930 16506 29860704 16507 48315634 16508 78176338 16509 126491972 16510 204668310 16511 331160282 16512 535828592 16513 866988874 16514 1402817466 16515 2269806340 16516 3672623806 16517 5942430146 16518 9615053952 16519 15557484098 16520 25172538050 16521 40730022148 16522 65902560198 16523 106632582346 16524 172535142544 16525 279167724890 16526 451702867434 16527 730870592324 16528 1182573459758 16529 1913444052082 16530 3096017511840 16531 5009461563922 16532 8105479075762 16533 13114940639684 16534 21220419715446 16535 34335360355130 16536 55555780070576 16537 89891140425706 16538 145446920496282 16539 235338060921988 16540 380784981418270 16541 616123042340258 16542 996908023758528 16543 1613031066098786 16544 2609939089857314 16545 4222970155956100 16546 6832909245813414 16547 11055879401769514 16548 17888788647582928 16549 28944668049352442 16550 46833456696935370 16551 75778124746287812 16552 122611581443223182 16553 198389706189510994 16554 321001287632734176 16555 519390993822245170 16556 840392281454979346 16557 1359783275277224516 16558 2200175556732203862 16559 3559958832009428378 16560 5760134388741632240 16561 9320093220751060618 16562 15080227609492692858 16563 24400320830243753476 16564 39480548439736446334 16565 63880869269980199810 16566 103361417709716646144 16567 167242286979696845954 16568 270603704689413492098 16569 437845991669110338052 16570 708449696358523830150 16571 1146295688027634168202 16572 1854745384386157998352 16573 3001041072413792166554 16574 4855786456799950164906 16575 7856827529213742331460 16576 12712613986013692496366 16577 20569441515227434827826 16578 33282055501241127324192 16579 53851497016468562152018 16580 87133552517709689476210 16581 140985049534178251628228 16582 228118602051887941104438 16583 369103651586066192732666 16584 597222253637954133837104 16585 966325905224020326569770 16586 1563548158861974460406874 16587 2529874064085994786976644 16588 4093422222947969247383518 16589 6623296287033964034360162 16590 10716718509981933281743680 16591 17340014797015897316103842 16592 28056733306997830597847522 16593 45396748104013727913951364 16594 73453481411011558511798886 16595 118850229515025286425750250 16596 192303710926036844937549136 16597 311153940441062131363299386 16598 503457651367098976300848522 16599 814611591808161107664147908 16600 1318069243175260083964996430 16601 2132680834983421191629144338 16602 3450750078158681275594140768 16603 5583430913142102467223285106 16604 9034180991300783742817425874 16605 14617611904442886210040710980 16606 23651792895743669952858136854 16607 38269404800186556162898893464 16608 61921197695930226116377604891 16609 100190602496116783029494709354 16610 162111800192047255325840950200 16611 262302402688199357267723769792 16612 424414202883109626637251496952 16613 686716605723571284039384760528 16614 1111130814435521890107787994804 16615 1797847590890555094552993844088 16616 2908982397058496122719055874701 16617 4706906793141637117391428948306 16618 7617133403064298331804603139961 16619 12341308326170428412846668449678 16620 20166580921725159351745396789466 16621 34710336197739347285061513838138 16622 75514190277249407709980443769918 16623 282656322055221477926751257413810 16624 1650097538419779359828663058207529 16625 10651794967514233350832265713818562 16626 65494856707694327519789072799203343 16627 370304015943217059277320666193610800 16628 1913218584294893498749193091220567533 16629 9031518424788261327441773714626947242 16630 38988102168560373710656985126539788010 16631 154037189766662041204793276248721941614 16632 557234675180559062183797446775447317666 16633 1845821164675306837094461252752457751554 16634 5596468402708614567996298150121799123163 16635 15518595878874642039801798257155379796856 16636 39305161847260627776845078698754598059991 16637 90786824739697184258868412509462456932706 16638 191172229824025884852178289662234209583343 16639 370942640126438676872203152180836592971994 16640 708245321031253075731609779062761109163485 16641 1626287925957497986857738166507547920857742 16642 5226534083334097718473462654922998611029496 16643 19035566637729737003874129048117654553825316 16644 67281417920714547144047789373716643780736863 16645 272628929636762611968125477415300089933845380 16646 1441775194815498882057390218414450011004438586 16647 10711612626982117997329788032038835259496681464 16648 137136467988319569660633760005620798013944267135 16649 4359350543882271332469477624488666853809585051418 16650 636134596793131345139545471675097073643450741394752 16651 129531684471146854131453879490766787176323362767111540 16652 204898209621826536868943339218410227018959177 16653 1 16654 2 16655 4 16656 6 16657 10 16658 16 16659 26 16660 42 16661 68 16662 110 16663 178 16664 288 16665 466 16666 754 16667 1220 16668 1974 16669 3194 16670 5168 16671 8362 16672 13530 16673 21892 16674 35422 16675 57314 16676 92736 16677 150050 16678 242786 16679 392836 16680 635622 16681 1028458 16682 1664080 16683 2692538 16684 4356618 16685 7049156 16686 11405774 16687 18454930 16688 29860704 16689 48315634 16690 78176338 16691 126491972 16692 204668310 16693 331160282 16694 535828592 16695 866988874 16696 1402817466 16697 2269806340 16698 3672623806 16699 5942430146 16700 9615053952 16701 15557484098 16702 25172538050 16703 40730022148 16704 65902560198 16705 106632582346 16706 172535142544 16707 279167724890 16708 451702867434 16709 730870592324 16710 1182573459758 16711 1913444052082 16712 3096017511840 16713 5009461563922 16714 8105479075762 16715 13114940639684 16716 21220419715446 16717 34335360355130 16718 55555780070576 16719 89891140425706 16720 145446920496282 16721 235338060921988 16722 380784981418270 16723 616123042340258 16724 996908023758528 16725 1613031066098786 16726 2609939089857314 16727 4222970155956100 16728 6832909245813414 16729 11055879401769514 16730 17888788647582928 16731 28944668049352442 16732 46833456696935370 16733 75778124746287812 16734 122611581443223182 16735 198389706189510994 16736 321001287632734176 16737 519390993822245170 16738 840392281454979346 16739 1359783275277224516 16740 2200175556732203862 16741 3559958832009428378 16742 5760134388741632240 16743 9320093220751060618 16744 15080227609492692858 16745 24400320830243753476 16746 39480548439736446334 16747 63880869269980199810 16748 103361417709716646144 16749 167242286979696845954 16750 270603704689413492098 16751 437845991669110338052 16752 708449696358523830150 16753 1146295688027634168202 16754 1854745384386157998352 16755 3001041072413792166554 16756 4855786456799950164906 16757 7856827529213742331460 16758 12712613986013692496366 16759 20569441515227434827826 16760 33282055501241127324192 16761 53851497016468562152018 16762 87133552517709689476210 16763 140985049534178251628228 16764 228118602051887941104438 16765 369103651586066192732666 16766 597222253637954133837104 16767 966325905224020326569770 16768 1563548158861974460406874 16769 2529874064085994786976644 16770 4093422222947969247383518 16771 6623296287033964034360162 16772 10716718509981933281743680 16773 17340014797015897316103842 16774 28056733306997830597847522 16775 45396748104013727913951364 16776 73453481411011558511798886 16777 118850229515025286425750250 16778 192303710926036844937549136 16779 311153940441062131363299386 16780 503457651367098976300848522 16781 814611591808161107664147908 16782 1318069243175260083964996430 16783 2132680834983421191629144338 16784 3450750078158681275594140768 16785 5583430913142102467223285106 16786 9034180991300783742817425874 16787 14617611904442886210040710980 16788 23651792895743669952858136854 16789 38269404800186556162898847834 16790 61921197695930226115757702288 16791 100190602496116782283153882264 16792 162111800192047012145398668210 16793 262302402688164778239228518972 16794 424414202880333731353363234262 16795 686716605577415655896707459534 16796 1111130808896860286131471753312 16797 1797847430301997176821500688046 16798 2908978680719331063489593297074 16799 4706836022174011826885160843906 16800 7615998901834668240958707664362 16801 12325730376187937380998813956724 16802 19980863067156954190332212862332 16803 32767266917835973057211020872634 16804 57520057020912416099656145128298 16805 134143391601480673259022764702776 16806 551650489957077897083530189666230 16807 3339142095649131391134570768922000 16808 21527552509463598259785273031685784 16809 130946625499837588008909841071079672 16810 731319659640693248131131456033626736 16811 3733140099088052103808714920569499817 16812 17421041615656113558472777423957434678 16813 74388059396007619781117459931914355110 16814 290865291648434408796136024810214996032 16815 1041875421226105183212887647793503719258 16816 3418806466499676075567933685304668794774 16817 10272682364742815523366174660696096375526 16818 28240266410502356973912777933484664423626 16819 70935143439508905504799897551375011032740 16820 162547748710002311456502349566534656061072 16821 339761937545560302727659735362786922310322 16822 655674732305511064082218396345568203367956 16823 1254210389129311528780697891645274752127103 16824 2925234936607550638969668811946113701010662 16825 9527874568241945351243252738150800924268600 16826 34665296515449963364856805289541576655114560 16827 122315812992813767395883259402566745353200494 16828 498540144006221164398089677979009962048216296 16829 2651855480073544538347488121068269889568720510 16830 19850537896102760279296659340519740712508293736 16831 256813518392445809730405404189351547608747102506 16832 8289998808946125449652945433884260293718312802992 16833 1238412808561575086845781426906492285400025264122752 16834 258339482322109514375053087005216767306416925775060884 16835 359571291919276600538245463859506490468112129 16836 1 16837 2 16838 4 16839 6 16840 10 16841 16 16842 26 16843 42 16844 68 16845 110 16846 178 16847 288 16848 466 16849 754 16850 1220 16851 1974 16852 3194 16853 5168 16854 8362 16855 13530 16856 21892 16857 35422 16858 57314 16859 92736 16860 150050 16861 242786 16862 392836 16863 635622 16864 1028458 16865 1664080 16866 2692538 16867 4356618 16868 7049156 16869 11405774 16870 18454930 16871 29860704 16872 48315634 16873 78176338 16874 126491972 16875 204668310 16876 331160282 16877 535828592 16878 866988874 16879 1402817466 16880 2269806340 16881 3672623806 16882 5942430146 16883 9615053952 16884 15557484098 16885 25172538050 16886 40730022148 16887 65902560198 16888 106632582346 16889 172535142544 16890 279167724890 16891 451702867434 16892 730870592324 16893 1182573459758 16894 1913444052082 16895 3096017511840 16896 5009461563922 16897 8105479075762 16898 13114940639684 16899 21220419715446 16900 34335360355130 16901 55555780070576 16902 89891140425706 16903 145446920496282 16904 235338060921988 16905 380784981418270 16906 616123042340258 16907 996908023758528 16908 1613031066098786 16909 2609939089857314 16910 4222970155956100 16911 6832909245813414 16912 11055879401769514 16913 17888788647582928 16914 28944668049352442 16915 46833456696935370 16916 75778124746287812 16917 122611581443223182 16918 198389706189510994 16919 321001287632734176 16920 519390993822245170 16921 840392281454979346 16922 1359783275277224516 16923 2200175556732203862 16924 3559958832009428378 16925 5760134388741632240 16926 9320093220751060618 16927 15080227609492692858 16928 24400320830243753476 16929 39480548439736446334 16930 63880869269980199810 16931 103361417709716646144 16932 167242286979696845954 16933 270603704689413492098 16934 437845991669110338052 16935 708449696358523830150 16936 1146295688027634168202 16937 1854745384386157998352 16938 3001041072413792166554 16939 4855786456799950164906 16940 7856827529213742331460 16941 12712613986013692496366 16942 20569441515227434827826 16943 33282055501241127324192 16944 53851497016468562152018 16945 87133552517709689476210 16946 140985049534178251628228 16947 228118602051887941104438 16948 369103651586066192732666 16949 597222253637954133837104 16950 966325905224020326569770 16951 1563548158861974460406874 16952 2529874064085994786976644 16953 4093422222947969247383518 16954 6623296287033964034360162 16955 10716718509981933281743680 16956 17340014797015897316103842 16957 28056733306997830597847522 16958 45396748104013727913951364 16959 73453481411011558511798886 16960 118850229515025286425750250 16961 192303710926036844937549136 16962 311153940441062131363299386 16963 503457651367098976300848522 16964 814611591808161107664147908 16965 1318069243175260083964996430 16966 2132680834983421191629144338 16967 3450750078158681275594140768 16968 5583430913142102467223285106 16969 9034180991300783742817425874 16970 14617611904442886210040710980 16971 23651792895743669952858136854 16972 38269404800186556162898847834 16973 61921197695930226115756984733 16974 100190602496116782278664493448 16975 162111800192047008423625675905 16976 262302402688163808293520405152 16977 424414202880214599956092653182 16978 686716605568788676350345234934 16979 1111130808476268065936453845695 16980 1797847415293946550940918852850 16981 2908978266285384061321812284509 16982 4706826813454260880743800371898 16983 7615829512154072455887682787470 16984 12323095428361257220501620258004 16985 19945628561235529815894067404850 16986 32357019274421849455031165640994 16987 53318334783941708181732181664797 16988 95979528786266392820843805033412 16989 242217555063010108731560823761245 16990 1087746076764423958599524080557960 16991 6766420125812523487064196807506317 16992 43453261482571084011629954164697358 16993 261360908347876382714728790819123269 16994 1441879564109765428212861074564361930 16995 7272962471845657782348087175817186295 16996 33556252095130494435821608751677792058 16997 141747505913874782383812913720377793744 16998 548592085808294016641840135299057692502 16999 1945944308449250251352764760830283848282 17000 6326126295129866221191835681576625096764 17001 18839525532903571138499782371971686361962 17002 51349490217638052776577847172891070520802 17003 127925295705035147916954808847382592152743 17004 290839873944368115280941912646047453859622 17005 603507256056575256774955677816057790193445 17006 1158605307995835281492292620712719405514308 17007 2221866180939163980673881529980539925695844 17008 5266521146616815022707402377401618096661568 17009 17372359265854670225472497668045428376489139 17010 63110446030611003702154802813415263775608918 17011 222354716699147274085136678481747362280059171 17012 911711444358258253189595110525390777022707370 17013 4877595607649846702439624281629757709706812994 17014 36787183439352427742798906370034632567234596274 17015 480938582489701939131967047848802736420878238053 17016 15765000245088336232494282329769897962509026422326 17017 2410952638852922488231578986663865824013670443985358 17018 515243263055315288967677493954516465264764074937626412 17019 631003629612608415599104562968189091487467282 17020 1 17021 2 17022 4 17023 6 17024 10 17025 16 17026 26 17027 42 17028 68 17029 110 17030 178 17031 288 17032 466 17033 754 17034 1220 17035 1974 17036 3194 17037 5168 17038 8362 17039 13530 17040 21892 17041 35422 17042 57314 17043 92736 17044 150050 17045 242786 17046 392836 17047 635622 17048 1028458 17049 1664080 17050 2692538 17051 4356618 17052 7049156 17053 11405774 17054 18454930 17055 29860704 17056 48315634 17057 78176338 17058 126491972 17059 204668310 17060 331160282 17061 535828592 17062 866988874 17063 1402817466 17064 2269806340 17065 3672623806 17066 5942430146 17067 9615053952 17068 15557484098 17069 25172538050 17070 40730022148 17071 65902560198 17072 106632582346 17073 172535142544 17074 279167724890 17075 451702867434 17076 730870592324 17077 1182573459758 17078 1913444052082 17079 3096017511840 17080 5009461563922 17081 8105479075762 17082 13114940639684 17083 21220419715446 17084 34335360355130 17085 55555780070576 17086 89891140425706 17087 145446920496282 17088 235338060921988 17089 380784981418270 17090 616123042340258 17091 996908023758528 17092 1613031066098786 17093 2609939089857314 17094 4222970155956100 17095 6832909245813414 17096 11055879401769514 17097 17888788647582928 17098 28944668049352442 17099 46833456696935370 17100 75778124746287812 17101 122611581443223182 17102 198389706189510994 17103 321001287632734176 17104 519390993822245170 17105 840392281454979346 17106 1359783275277224516 17107 2200175556732203862 17108 3559958832009428378 17109 5760134388741632240 17110 9320093220751060618 17111 15080227609492692858 17112 24400320830243753476 17113 39480548439736446334 17114 63880869269980199810 17115 103361417709716646144 17116 167242286979696845954 17117 270603704689413492098 17118 437845991669110338052 17119 708449696358523830150 17120 1146295688027634168202 17121 1854745384386157998352 17122 3001041072413792166554 17123 4855786456799950164906 17124 7856827529213742331460 17125 12712613986013692496366 17126 20569441515227434827826 17127 33282055501241127324192 17128 53851497016468562152018 17129 87133552517709689476210 17130 140985049534178251628228 17131 228118602051887941104438 17132 369103651586066192732666 17133 597222253637954133837104 17134 966325905224020326569770 17135 1563548158861974460406874 17136 2529874064085994786976644 17137 4093422222947969247383518 17138 6623296287033964034360162 17139 10716718509981933281743680 17140 17340014797015897316103842 17141 28056733306997830597847522 17142 45396748104013727913951364 17143 73453481411011558511798886 17144 118850229515025286425750250 17145 192303710926036844937549136 17146 311153940441062131363299386 17147 503457651367098976300848522 17148 814611591808161107664147908 17149 1318069243175260083964996430 17150 2132680834983421191629144338 17151 3450750078158681275594140768 17152 5583430913142102467223285106 17153 9034180991300783742817425874 17154 14617611904442886210040710980 17155 23651792895743669952858136854 17156 38269404800186556162898847834 17157 61921197695930226115756984688 17158 100190602496116782278655834592 17159 162111800192047008394498376198 17160 262302402688163790845824541892 17161 424414202880210877455708322202 17162 686716605568388720011654957894 17163 1111130808449947547975290442256 17164 1797847414100277440054862971846 17165 2908978226056092509218573364786 17166 4706825753187623020554713546250 17167 7615806856817028876805054992226 17168 12322692425420302079449801266750 17169 19939539974617793499414888576330 17170 32277675955545045400336095306098 17171 52415578782780246287508473692246 17172 86924260798376799069573706295614 17173 161516800981377261994039263457198 17174 444740130634444070436049458922640 17175 2162879582054399012480493704873844 17176 13720467618273795462754219754273606 17177 87588147976158331683819104476855214 17178 520768008638301021361737155232135115 17179 2838136763251997669009714244548946538 17180 14147732413254583141679432973700579712 17181 64545964274574546758941301738421224896 17182 269760221928875232540473180666516520510 17183 1033490878617638701876390729631875080074 17184 3630689957805111437274120689072945895408 17185 11694616606366351451373713107342752895338 17186 34520570493127706880859676488160678614368 17187 93295226725193870824472500675356214461764 17188 230536104324436742210534307680357455439304 17189 520051066778425527088310645027050138029190 17190 1071404483810616345137883358326255431163128 17191 2046725170687934611505247338372694717617540 17192 3937748213984060766825205840469716281792883 17193 9490350312779928289805720026483820871366994 17194 31679912385117599780967172107959056220529125 17195 114863846746677332961876646580707615825333898 17196 404195996573020498363501533773377617510367712 17197 1667409916124274481533359559474962393573301714 17198 8971507966357022660694638875574834971225303685 17199 68175377147574384270957048574507430426006212596 17200 900674980613018950641473923069256792666327889767 17201 29980595703264593934767364004736936709070490769974 17202 4693736137701642598581937463528951161574923566085513 17203 1027638932497059372728931504570284372566919453781118396 17204 1107334176927766767528907001295281919525781612 17205 1 17206 2 17207 4 17208 6 17209 10 17210 16 17211 26 17212 42 17213 68 17214 110 17215 178 17216 288 17217 466 17218 754 17219 1220 17220 1974 17221 3194 17222 5168 17223 8362 17224 13530 17225 21892 17226 35422 17227 57314 17228 92736 17229 150050 17230 242786 17231 392836 17232 635622 17233 1028458 17234 1664080 17235 2692538 17236 4356618 17237 7049156 17238 11405774 17239 18454930 17240 29860704 17241 48315634 17242 78176338 17243 126491972 17244 204668310 17245 331160282 17246 535828592 17247 866988874 17248 1402817466 17249 2269806340 17250 3672623806 17251 5942430146 17252 9615053952 17253 15557484098 17254 25172538050 17255 40730022148 17256 65902560198 17257 106632582346 17258 172535142544 17259 279167724890 17260 451702867434 17261 730870592324 17262 1182573459758 17263 1913444052082 17264 3096017511840 17265 5009461563922 17266 8105479075762 17267 13114940639684 17268 21220419715446 17269 34335360355130 17270 55555780070576 17271 89891140425706 17272 145446920496282 17273 235338060921988 17274 380784981418270 17275 616123042340258 17276 996908023758528 17277 1613031066098786 17278 2609939089857314 17279 4222970155956100 17280 6832909245813414 17281 11055879401769514 17282 17888788647582928 17283 28944668049352442 17284 46833456696935370 17285 75778124746287812 17286 122611581443223182 17287 198389706189510994 17288 321001287632734176 17289 519390993822245170 17290 840392281454979346 17291 1359783275277224516 17292 2200175556732203862 17293 3559958832009428378 17294 5760134388741632240 17295 9320093220751060618 17296 15080227609492692858 17297 24400320830243753476 17298 39480548439736446334 17299 63880869269980199810 17300 103361417709716646144 17301 167242286979696845954 17302 270603704689413492098 17303 437845991669110338052 17304 708449696358523830150 17305 1146295688027634168202 17306 1854745384386157998352 17307 3001041072413792166554 17308 4855786456799950164906 17309 7856827529213742331460 17310 12712613986013692496366 17311 20569441515227434827826 17312 33282055501241127324192 17313 53851497016468562152018 17314 87133552517709689476210 17315 140985049534178251628228 17316 228118602051887941104438 17317 369103651586066192732666 17318 597222253637954133837104 17319 966325905224020326569770 17320 1563548158861974460406874 17321 2529874064085994786976644 17322 4093422222947969247383518 17323 6623296287033964034360162 17324 10716718509981933281743680 17325 17340014797015897316103842 17326 28056733306997830597847522 17327 45396748104013727913951364 17328 73453481411011558511798886 17329 118850229515025286425750250 17330 192303710926036844937549136 17331 311153940441062131363299386 17332 503457651367098976300848522 17333 814611591808161107664147908 17334 1318069243175260083964996430 17335 2132680834983421191629144338 17336 3450750078158681275594140768 17337 5583430913142102467223285106 17338 9034180991300783742817425874 17339 14617611904442886210040710980 17340 23651792895743669952858136854 17341 38269404800186556162898847834 17342 61921197695930226115756984688 17343 100190602496116782278655832522 17344 162111800192047008394412865947 17345 262302402688163790673789300452 17346 424414202880210800009625281042 17347 686716605568374921982039662574 17348 1111130808448636293510124684746 17349 1797847414021344030904102011638 17350 2908978222712316294411012727616 17351 4706825646454621748646148542164 17352 7615804166746170628665411399553 17353 12322637070792387751353522407850 17354 19938586710187017532174769828418 17355 32263676483825934695030712189828 17356 52237671042612933480529964905849 17357 84945135721593469310839271503538 17358 142065513044109733851408840948123 17359 274587640505311804127521343681714 17360 830168460441178662520931255814179 17361 4329255997315386763917729107681686 17362 27823823503107535250003258695204508 17363 176286610026182816650697227428537600 17364 1035873552369279794095520169466185730 17365 5577382047497319321215889108111107936 17366 27479682256321661113278495201797291897 17367 123985573025958225742831866125438619266 17368 512742928971679047203630834322072810670 17369 1944783139591286954694940403409881650320 17370 6767045236735561825378949208546521496560 17371 21598575282908460015275209615736596901758 17372 63199457123418539603042846178747483574911 17373 169372736955466009682357625414775561942818 17374 415157942958046487894296433876914942189870 17375 929311353990906403658758928196150149309140 17376 1901047906851504649611174256040705567209007 17377 3614702737581556088295787555614885358716314 17378 6982036749016576712607055853288861403428939 17379 17117070983567404678189883436276240255141836 17380 57776883184047645595521627125415457807331391 17381 208997179630993472549202829325173702791331740 17382 734725545831581196495579651310633888459990032 17383 3049675127069979789059312236737527424849126328 17384 16501709106845980593286662760409955103026937269 17385 126347085921957569882273775314670503015837602668 17386 1686759815294333587173142445215611645514480877104 17387 57015537311106405212842700463736021873312609741308 17388 9138088049227894709805005793478379135261565199829307 17389 2049629642267497371959578620499669755730041212395474068 17390 1943236016162201719996954903481881238032208071 17391 1 17392 2 17393 4 17394 6 17395 10 17396 16 17397 26 17398 42 17399 68 17400 110 17401 178 17402 288 17403 466 17404 754 17405 1220 17406 1974 17407 3194 17408 5168 17409 8362 17410 13530 17411 21892 17412 35422 17413 57314 17414 92736 17415 150050 17416 242786 17417 392836 17418 635622 17419 1028458 17420 1664080 17421 2692538 17422 4356618 17423 7049156 17424 11405774 17425 18454930 17426 29860704 17427 48315634 17428 78176338 17429 126491972 17430 204668310 17431 331160282 17432 535828592 17433 866988874 17434 1402817466 17435 2269806340 17436 3672623806 17437 5942430146 17438 9615053952 17439 15557484098 17440 25172538050 17441 40730022148 17442 65902560198 17443 106632582346 17444 172535142544 17445 279167724890 17446 451702867434 17447 730870592324 17448 1182573459758 17449 1913444052082 17450 3096017511840 17451 5009461563922 17452 8105479075762 17453 13114940639684 17454 21220419715446 17455 34335360355130 17456 55555780070576 17457 89891140425706 17458 145446920496282 17459 235338060921988 17460 380784981418270 17461 616123042340258 17462 996908023758528 17463 1613031066098786 17464 2609939089857314 17465 4222970155956100 17466 6832909245813414 17467 11055879401769514 17468 17888788647582928 17469 28944668049352442 17470 46833456696935370 17471 75778124746287812 17472 122611581443223182 17473 198389706189510994 17474 321001287632734176 17475 519390993822245170 17476 840392281454979346 17477 1359783275277224516 17478 2200175556732203862 17479 3559958832009428378 17480 5760134388741632240 17481 9320093220751060618 17482 15080227609492692858 17483 24400320830243753476 17484 39480548439736446334 17485 63880869269980199810 17486 103361417709716646144 17487 167242286979696845954 17488 270603704689413492098 17489 437845991669110338052 17490 708449696358523830150 17491 1146295688027634168202 17492 1854745384386157998352 17493 3001041072413792166554 17494 4855786456799950164906 17495 7856827529213742331460 17496 12712613986013692496366 17497 20569441515227434827826 17498 33282055501241127324192 17499 53851497016468562152018 17500 87133552517709689476210 17501 140985049534178251628228 17502 228118602051887941104438 17503 369103651586066192732666 17504 597222253637954133837104 17505 966325905224020326569770 17506 1563548158861974460406874 17507 2529874064085994786976644 17508 4093422222947969247383518 17509 6623296287033964034360162 17510 10716718509981933281743680 17511 17340014797015897316103842 17512 28056733306997830597847522 17513 45396748104013727913951364 17514 73453481411011558511798886 17515 118850229515025286425750250 17516 192303710926036844937549136 17517 311153940441062131363299386 17518 503457651367098976300848522 17519 814611591808161107664147908 17520 1318069243175260083964996430 17521 2132680834983421191629144338 17522 3450750078158681275594140768 17523 5583430913142102467223285106 17524 9034180991300783742817425874 17525 14617611904442886210040710980 17526 23651792895743669952858136854 17527 38269404800186556162898847834 17528 61921197695930226115756984688 17529 100190602496116782278655832522 17530 162111800192047008394412817210 17531 262302402688163790673069432376 17532 424414202880210799072805448062 17533 686716605568374594528000309094 17534 1111130808448586737282587632016 17535 1797847414017138182635864843430 17536 2908978222479372786900607280882 17537 4706825637202488888994491794296 17538 7615803886323293245920735364934 17539 12322630299699917552351963085642 17540 19938452351365283345970692958856 17541 32261434195834633975057809048682 17542 52205635886011506355348477335338 17543 84547873940916021818959625105680 17544 137742373434497990113056205759602 17545 232938594115325248102889801729952 17546 472430684157833461853467407299808 17547 1574043807602350148212667226319234 17548 8709349927018256792653123508208346 17549 56403816765811916731596795855066252 17550 354252473457633689314025429575261046 17551 2056988726818204017010163824851327514 17552 10942855397560270277925930725576839378 17553 53296261573277192266210114057105299019 17554 237842521330798758167334460942243158146 17555 973395901598640694952559325308182751160 17556 3655534545498706476874979274407032682718 17557 12599897230708261104241295680229324283760 17558 39853021982484715150227525366671534671544 17559 115606290734870533612624784356085693670746 17560 307250874121809905530858553102116175834518 17561 747108862161142732680717205941506116399744 17562 1659601489451909246948018694801341738921450 17563 3371373508525315495619078708830819572837007 17564 6382448440821913535062380328122066222461488 17565 12386306250600257715979274482305973839472752 17566 30899889403045161557953678518870204540143786 17567 105378627816090578771213750146628731259835508 17568 380165093694905575417685971250507560487045444 17569 1335522358870791442347797984029308835631656475 17570 5578140348216196380795118090439194062961237282 17571 30352632028940632435201893221027229087487773599 17572 234158268545042751412850333094026283016735139236 17573 3158966259526972554245661228348428368331072048217 17574 108430834203320764391010444013147266178014130435538 17575 17790928142629223383446120074374353445331200271602816 17576 4088055483893013277666446440293302824493462087851465284 17577 3410141485009245088064107368636669648026101812 17578 1 17579 2 17580 4 17581 6 17582 10 17583 16 17584 26 17585 42 17586 68 17587 110 17588 178 17589 288 17590 466 17591 754 17592 1220 17593 1974 17594 3194 17595 5168 17596 8362 17597 13530 17598 21892 17599 35422 17600 57314 17601 92736 17602 150050 17603 242786 17604 392836 17605 635622 17606 1028458 17607 1664080 17608 2692538 17609 4356618 17610 7049156 17611 11405774 17612 18454930 17613 29860704 17614 48315634 17615 78176338 17616 126491972 17617 204668310 17618 331160282 17619 535828592 17620 866988874 17621 1402817466 17622 2269806340 17623 3672623806 17624 5942430146 17625 9615053952 17626 15557484098 17627 25172538050 17628 40730022148 17629 65902560198 17630 106632582346 17631 172535142544 17632 279167724890 17633 451702867434 17634 730870592324 17635 1182573459758 17636 1913444052082 17637 3096017511840 17638 5009461563922 17639 8105479075762 17640 13114940639684 17641 21220419715446 17642 34335360355130 17643 55555780070576 17644 89891140425706 17645 145446920496282 17646 235338060921988 17647 380784981418270 17648 616123042340258 17649 996908023758528 17650 1613031066098786 17651 2609939089857314 17652 4222970155956100 17653 6832909245813414 17654 11055879401769514 17655 17888788647582928 17656 28944668049352442 17657 46833456696935370 17658 75778124746287812 17659 122611581443223182 17660 198389706189510994 17661 321001287632734176 17662 519390993822245170 17663 840392281454979346 17664 1359783275277224516 17665 2200175556732203862 17666 3559958832009428378 17667 5760134388741632240 17668 9320093220751060618 17669 15080227609492692858 17670 24400320830243753476 17671 39480548439736446334 17672 63880869269980199810 17673 103361417709716646144 17674 167242286979696845954 17675 270603704689413492098 17676 437845991669110338052 17677 708449696358523830150 17678 1146295688027634168202 17679 1854745384386157998352 17680 3001041072413792166554 17681 4855786456799950164906 17682 7856827529213742331460 17683 12712613986013692496366 17684 20569441515227434827826 17685 33282055501241127324192 17686 53851497016468562152018 17687 87133552517709689476210 17688 140985049534178251628228 17689 228118602051887941104438 17690 369103651586066192732666 17691 597222253637954133837104 17692 966325905224020326569770 17693 1563548158861974460406874 17694 2529874064085994786976644 17695 4093422222947969247383518 17696 6623296287033964034360162 17697 10716718509981933281743680 17698 17340014797015897316103842 17699 28056733306997830597847522 17700 45396748104013727913951364 17701 73453481411011558511798886 17702 118850229515025286425750250 17703 192303710926036844937549136 17704 311153940441062131363299386 17705 503457651367098976300848522 17706 814611591808161107664147908 17707 1318069243175260083964996430 17708 2132680834983421191629144338 17709 3450750078158681275594140768 17710 5583430913142102467223285106 17711 9034180991300783742817425874 17712 14617611904442886210040710980 17713 23651792895743669952858136854 17714 38269404800186556162898847834 17715 61921197695930226115756984688 17716 100190602496116782278655832522 17717 162111800192047008394412817210 17718 262302402688163790673068649778 17719 424414202880210799067491107347 17720 686716605568374589775774990194 17721 1111130808448585411668842543211 17722 1797847414016965242523930896590 17723 2908978222466153060670947331440 17724 4706825636525306035244274362056 17725 7615803861019236383792887485717 17726 12322629569756244439648672949516 17727 19938435437351913823117652585989 17728 32261110142405513964811976987654 17729 52200389912950380237405916012135 17730 84474906716705973196736186821166 17731 136858869092508698176173003963460 17732 223528563332787466599726748970988 17733 383529725669922582111379946858210 17734 824000705181038436612624546998788 17735 3027410993592377094310835072142853 17736 17585664675089028294800211668517464 17737 114259830961558697425786204908872521 17738 710729821592121887651733483785313466 17739 4077797189933348288335446206640054590 17740 21436048874631826728280852748869011328 17741 103217318257616042708448330957343824536 17742 455652518345134143912382460830708115908 17743 1845678165117834462078773079147680423242 17744 6863621904754596803079181082422440418454 17745 23436870524027147066744209967244735509824 17746 73468363422311319319624330577447745753820 17747 211294191655329057614802874639786155055974 17748 556945803080899888897810788659771749167604 17749 1343552783490493741103302960673295076805107 17750 2961950450432467788879178151737422791513440 17751 5975862451610370358869966808243684410326608 17752 11267223244858508527040167936243641135129214 17753 21986087464884482673246312874460837846429453 17754 55828281154918129095684365499143435272789358 17755 192204424014112465681603604371175736570396022 17756 691320032045318711696505023904130594597840886 17757 2427589990690122464027402416706316268939404844 17758 10203480292880134608717696990160011465004915848 17759 55830032194056300108595592067732278223870761354 17760 433970565570970013869666959349513335705976901976 17761 5916205499207555987134536876808625797163339090513 17762 206214366410710224574175535633578690509804769055930 17763 34637648537986033967407709388952099938486982141402726 17764 8153886136649660158681095217884497179155441264768966820 17765 5984381130784055223660166835086739977545777165 17766 1 17767 2 17768 4 17769 6 17770 10 17771 16 17772 26 17773 42 17774 68 17775 110 17776 178 17777 288 17778 466 17779 754 17780 1220 17781 1974 17782 3194 17783 5168 17784 8362 17785 13530 17786 21892 17787 35422 17788 57314 17789 92736 17790 150050 17791 242786 17792 392836 17793 635622 17794 1028458 17795 1664080 17796 2692538 17797 4356618 17798 7049156 17799 11405774 17800 18454930 17801 29860704 17802 48315634 17803 78176338 17804 126491972 17805 204668310 17806 331160282 17807 535828592 17808 866988874 17809 1402817466 17810 2269806340 17811 3672623806 17812 5942430146 17813 9615053952 17814 15557484098 17815 25172538050 17816 40730022148 17817 65902560198 17818 106632582346 17819 172535142544 17820 279167724890 17821 451702867434 17822 730870592324 17823 1182573459758 17824 1913444052082 17825 3096017511840 17826 5009461563922 17827 8105479075762 17828 13114940639684 17829 21220419715446 17830 34335360355130 17831 55555780070576 17832 89891140425706 17833 145446920496282 17834 235338060921988 17835 380784981418270 17836 616123042340258 17837 996908023758528 17838 1613031066098786 17839 2609939089857314 17840 4222970155956100 17841 6832909245813414 17842 11055879401769514 17843 17888788647582928 17844 28944668049352442 17845 46833456696935370 17846 75778124746287812 17847 122611581443223182 17848 198389706189510994 17849 321001287632734176 17850 519390993822245170 17851 840392281454979346 17852 1359783275277224516 17853 2200175556732203862 17854 3559958832009428378 17855 5760134388741632240 17856 9320093220751060618 17857 15080227609492692858 17858 24400320830243753476 17859 39480548439736446334 17860 63880869269980199810 17861 103361417709716646144 17862 167242286979696845954 17863 270603704689413492098 17864 437845991669110338052 17865 708449696358523830150 17866 1146295688027634168202 17867 1854745384386157998352 17868 3001041072413792166554 17869 4855786456799950164906 17870 7856827529213742331460 17871 12712613986013692496366 17872 20569441515227434827826 17873 33282055501241127324192 17874 53851497016468562152018 17875 87133552517709689476210 17876 140985049534178251628228 17877 228118602051887941104438 17878 369103651586066192732666 17879 597222253637954133837104 17880 966325905224020326569770 17881 1563548158861974460406874 17882 2529874064085994786976644 17883 4093422222947969247383518 17884 6623296287033964034360162 17885 10716718509981933281743680 17886 17340014797015897316103842 17887 28056733306997830597847522 17888 45396748104013727913951364 17889 73453481411011558511798886 17890 118850229515025286425750250 17891 192303710926036844937549136 17892 311153940441062131363299386 17893 503457651367098976300848522 17894 814611591808161107664147908 17895 1318069243175260083964996430 17896 2132680834983421191629144338 17897 3450750078158681275594140768 17898 5583430913142102467223285106 17899 9034180991300783742817425874 17900 14617611904442886210040710980 17901 23651792895743669952858136854 17902 38269404800186556162898847834 17903 61921197695930226115756984688 17904 100190602496116782278655832522 17905 162111800192047008394412817210 17906 262302402688163790673068649732 17907 424414202880210799067481469104 17908 686716605568374589740647261914 17909 1111130808448585389020119290888 17910 1797847414016960081865892481240 17911 2908978222465565205369077025686 17912 4706825636484528280275482839384 17913 7615803859078236348328455572862 17914 12322629501310089919214511012812 17915 19938433554076912690275527921790 17916 32261068198971240903326270607866 17917 52199613115393911167209296569902 17918 84462697254779758319438753217532 17919 136693415224150627506679995810284 17920 221571339156849925092018990947640 17921 363117548617731696204889400584440 17922 634815961404304245675601155162800 17923 1459105750271291242697495813467840 17924 5896481748909987045322688710621352 17925 35598877570455077211736446842646150 17926 231236728043190761796786013442592852 17927 1423575369568900731288431710859031940 17928 8070400940576359675057946641454848030 17929 41925989957483924004510041145106585210 17930 199613358145410812601090317000921055680 17931 871793032130237715005962789053239469574 17932 3495484803588963502950332573201322155770 17933 12873183048609814820038555347977160147416 17934 43551534759628187655361943039041852812394 17935 135315705227920134385049815403023074823552 17936 385866205966798264442566503686629837713656 17937 1008805588035823280868018334196414811901422 17938 2414515411443002024582029346231586539607336 17939 5283080330876051222446157496194575171742926 17940 10587175024601108427439761017774236563242225 17941 19887266956660238274126718946926375090581762 17942 39049992118854474820432336335884322945613242 17943 100950693670532352667881455919755605793919720 17944 350567442623225900065866196184473799352314320 17945 1256787979611324333356444359287867728387103200 17946 4412683134533155147276372703807837592230112096 17947 18665025237818732895420546185413946589264118542 17948 102693662891588553481321960218834979088870051067 17949 804298908963812886098139065575018409326543629590 17950 11080209341895414027757461352531451312695154235650 17951 392185477398960845305224730987509281262277338591860 17952 67437995683290176618427835067697408139062103824419668 17953 16263683207799084517788867581133631265218059064546576116 17954 10501856792721067079253181205018691545097660589 17955 1 17956 2 17957 4 17958 6 17959 10 17960 16 17961 26 17962 42 17963 68 17964 110 17965 178 17966 288 17967 466 17968 754 17969 1220 17970 1974 17971 3194 17972 5168 17973 8362 17974 13530 17975 21892 17976 35422 17977 57314 17978 92736 17979 150050 17980 242786 17981 392836 17982 635622 17983 1028458 17984 1664080 17985 2692538 17986 4356618 17987 7049156 17988 11405774 17989 18454930 17990 29860704 17991 48315634 17992 78176338 17993 126491972 17994 204668310 17995 331160282 17996 535828592 17997 866988874 17998 1402817466 17999 2269806340 18000 3672623806 18001 5942430146 18002 9615053952 18003 15557484098 18004 25172538050 18005 40730022148 18006 65902560198 18007 106632582346 18008 172535142544 18009 279167724890 18010 451702867434 18011 730870592324 18012 1182573459758 18013 1913444052082 18014 3096017511840 18015 5009461563922 18016 8105479075762 18017 13114940639684 18018 21220419715446 18019 34335360355130 18020 55555780070576 18021 89891140425706 18022 145446920496282 18023 235338060921988 18024 380784981418270 18025 616123042340258 18026 996908023758528 18027 1613031066098786 18028 2609939089857314 18029 4222970155956100 18030 6832909245813414 18031 11055879401769514 18032 17888788647582928 18033 28944668049352442 18034 46833456696935370 18035 75778124746287812 18036 122611581443223182 18037 198389706189510994 18038 321001287632734176 18039 519390993822245170 18040 840392281454979346 18041 1359783275277224516 18042 2200175556732203862 18043 3559958832009428378 18044 5760134388741632240 18045 9320093220751060618 18046 15080227609492692858 18047 24400320830243753476 18048 39480548439736446334 18049 63880869269980199810 18050 103361417709716646144 18051 167242286979696845954 18052 270603704689413492098 18053 437845991669110338052 18054 708449696358523830150 18055 1146295688027634168202 18056 1854745384386157998352 18057 3001041072413792166554 18058 4855786456799950164906 18059 7856827529213742331460 18060 12712613986013692496366 18061 20569441515227434827826 18062 33282055501241127324192 18063 53851497016468562152018 18064 87133552517709689476210 18065 140985049534178251628228 18066 228118602051887941104438 18067 369103651586066192732666 18068 597222253637954133837104 18069 966325905224020326569770 18070 1563548158861974460406874 18071 2529874064085994786976644 18072 4093422222947969247383518 18073 6623296287033964034360162 18074 10716718509981933281743680 18075 17340014797015897316103842 18076 28056733306997830597847522 18077 45396748104013727913951364 18078 73453481411011558511798886 18079 118850229515025286425750250 18080 192303710926036844937549136 18081 311153940441062131363299386 18082 503457651367098976300848522 18083 814611591808161107664147908 18084 1318069243175260083964996430 18085 2132680834983421191629144338 18086 3450750078158681275594140768 18087 5583430913142102467223285106 18088 9034180991300783742817425874 18089 14617611904442886210040710980 18090 23651792895743669952858136854 18091 38269404800186556162898847834 18092 61921197695930226115756984688 18093 100190602496116782278655832522 18094 162111800192047008394412817210 18095 262302402688163790673068649732 18096 424414202880210799067481466942 18097 686716605568374589740550168656 18098 1111130808448585388808865799118 18099 1797847414016959979725501993204 18100 2908978222465545811950027413591 18101 4706825636482577757061116536776 18102 7615803858954636719363041932990 18103 12322629495820119153614302564516 18104 19938433370861013313998310021077 18105 32261063381046595361094031310748 18106 52199509830190017301189235843598 18107 84460846127341854938035568145592 18108 136665141852203558306764473820412 18109 221197802372143148302819709092828 18110 358798181342737636782658288511159 18111 590686046720496922343339905635644 18112 1057706721073591814197990051388583 18113 2625900871996637984538230472674486 18114 11608306177096502619879885637999696 18115 72179010950814553769887879564310912 18116 467423873839407517309131628613157879 18117 2846641731036457998587792689994592908 18118 15945885807528794596526316869728716045 18119 81876094692480293229880579932366622188 18120 385494382113435439999585446395296347776 18121 1665856349916244854691593282767762998874 18122 6612291603515605328328274398016406650672 18123 24118810310461864017946830540671018533434 18124 80850909959296136739523798157314270426350 18125 249006353102670626511573129366000887086394 18126 704099499072592384487750208593028659286634 18127 1825917752387634454768468093457556164758840 18128 4336243431571926696237859085515964668134400 18129 9417510691138789348472496654169960109360940 18130 18747847305930340959869569759744607622436939 18131 35097507832845929040429596839438667795030526 18132 69403361632358652182158953753894761146682461 18133 182687301501392287161493768485312925892105994 18134 639385732769805846105966593126995938536993848 18135 2284137566556162972665807207247276139845905676 18136 8021179727575770554027098300024329210212660052 18137 34145107743029856528705437375276759519584228496 18138 188896459119683696736203451534102976510160985963 18139 1490668375808416419200167999074404994641867894110 18140 20751957174159753113143184298087616807495795239888 18141 745882637260348208302824788354175508748344758371206 18142 131300776565902106720607585780241930448223139445255093 18143 32439899777328467979040015925618814209485727084067177932 18144 18429473939667324022910302943587312760675645825 18145 1 18146 2 18147 4 18148 6 18149 10 18150 16 18151 26 18152 42 18153 68 18154 110 18155 178 18156 288 18157 466 18158 754 18159 1220 18160 1974 18161 3194 18162 5168 18163 8362 18164 13530 18165 21892 18166 35422 18167 57314 18168 92736 18169 150050 18170 242786 18171 392836 18172 635622 18173 1028458 18174 1664080 18175 2692538 18176 4356618 18177 7049156 18178 11405774 18179 18454930 18180 29860704 18181 48315634 18182 78176338 18183 126491972 18184 204668310 18185 331160282 18186 535828592 18187 866988874 18188 1402817466 18189 2269806340 18190 3672623806 18191 5942430146 18192 9615053952 18193 15557484098 18194 25172538050 18195 40730022148 18196 65902560198 18197 106632582346 18198 172535142544 18199 279167724890 18200 451702867434 18201 730870592324 18202 1182573459758 18203 1913444052082 18204 3096017511840 18205 5009461563922 18206 8105479075762 18207 13114940639684 18208 21220419715446 18209 34335360355130 18210 55555780070576 18211 89891140425706 18212 145446920496282 18213 235338060921988 18214 380784981418270 18215 616123042340258 18216 996908023758528 18217 1613031066098786 18218 2609939089857314 18219 4222970155956100 18220 6832909245813414 18221 11055879401769514 18222 17888788647582928 18223 28944668049352442 18224 46833456696935370 18225 75778124746287812 18226 122611581443223182 18227 198389706189510994 18228 321001287632734176 18229 519390993822245170 18230 840392281454979346 18231 1359783275277224516 18232 2200175556732203862 18233 3559958832009428378 18234 5760134388741632240 18235 9320093220751060618 18236 15080227609492692858 18237 24400320830243753476 18238 39480548439736446334 18239 63880869269980199810 18240 103361417709716646144 18241 167242286979696845954 18242 270603704689413492098 18243 437845991669110338052 18244 708449696358523830150 18245 1146295688027634168202 18246 1854745384386157998352 18247 3001041072413792166554 18248 4855786456799950164906 18249 7856827529213742331460 18250 12712613986013692496366 18251 20569441515227434827826 18252 33282055501241127324192 18253 53851497016468562152018 18254 87133552517709689476210 18255 140985049534178251628228 18256 228118602051887941104438 18257 369103651586066192732666 18258 597222253637954133837104 18259 966325905224020326569770 18260 1563548158861974460406874 18261 2529874064085994786976644 18262 4093422222947969247383518 18263 6623296287033964034360162 18264 10716718509981933281743680 18265 17340014797015897316103842 18266 28056733306997830597847522 18267 45396748104013727913951364 18268 73453481411011558511798886 18269 118850229515025286425750250 18270 192303710926036844937549136 18271 311153940441062131363299386 18272 503457651367098976300848522 18273 814611591808161107664147908 18274 1318069243175260083964996430 18275 2132680834983421191629144338 18276 3450750078158681275594140768 18277 5583430913142102467223285106 18278 9034180991300783742817425874 18279 14617611904442886210040710980 18280 23651792895743669952858136854 18281 38269404800186556162898847834 18282 61921197695930226115756984688 18283 100190602496116782278655832522 18284 162111800192047008394412817210 18285 262302402688163790673068649732 18286 424414202880210799067481466942 18287 686716605568374589740550116674 18288 1111130808448585388808032435632 18289 1797847414016959978554861631892 18290 2908978222465545373438235649006 18291 4706825636482507176902630648926 18292 7615803858948307433548043084022 18293 12322629495451561100459565593602 18294 19938433355526612349526434411740 18295 32261062895470605000367835643988 18296 52199497604060461345947534590834 18297 84460593495437509655114771568910 18298 136660755608012167052905545412762 18299 221132648519312296729067226640654 18300 357958424627440350696400558398204 18301 581188905399852151993289172164016 18302 962611289042473219845299214951906 18303 1776704679444847830723615830337882 18304 4805390539384660035550822817133270 18305 23055676994563257179289314697171772 18306 146471798968294524499995486610074188 18307 943605613164179628635242959608945480 18308 5682746579808902762676277641450663656 18309 31455403259956362118141427435990479834 18310 159652880795201838301220236695841714564 18311 743443443382200988291649202271409826986 18312 3179180702937803380757476754467259623968 18313 12493889720542515625673181248122795124670 18314 45140898844798090419170874512779904219978 18315 149951286762284911815396050605931353780328 18316 457817676316229219868022506888919781218718 18317 1283761454786708711408665673329745655401786 18318 3302467040241436941686376542390201366522764 18319 7782331064030768668778792596142821767679134 18320 16777549436551005943228236798086455434029642 18321 33183391233756373776963496647172055534259744 18322 61934891143354948627739713113335272011456230 18323 123437022326993991234772259181209956377765398 18324 330853928361187095516652201281999889500259414 18325 1166068665573920972177471816192659401895187952 18326 4150130187420261757695539363494721058762845272 18327 14580972580439546153622813172650429326382938728 18328 62466378970255049417311986897271509055891440382 18329 347462997063798338665262471035845372470586699332 18330 2762809083175921185001342029409240771306719443432 18331 38866592999124306199105074387534516989549765085079 18332 1418586488986631050298407547438408787008420401148642 18333 255644382447863974633460601667637229318535940426987022 18334 64706270225439027992003519089006025438584671015550323692 18335 32341472217397636190227591517242673953799408226 18336 1 18337 2 18338 4 18339 6 18340 10 18341 16 18342 26 18343 42 18344 68 18345 110 18346 178 18347 288 18348 466 18349 754 18350 1220 18351 1974 18352 3194 18353 5168 18354 8362 18355 13530 18356 21892 18357 35422 18358 57314 18359 92736 18360 150050 18361 242786 18362 392836 18363 635622 18364 1028458 18365 1664080 18366 2692538 18367 4356618 18368 7049156 18369 11405774 18370 18454930 18371 29860704 18372 48315634 18373 78176338 18374 126491972 18375 204668310 18376 331160282 18377 535828592 18378 866988874 18379 1402817466 18380 2269806340 18381 3672623806 18382 5942430146 18383 9615053952 18384 15557484098 18385 25172538050 18386 40730022148 18387 65902560198 18388 106632582346 18389 172535142544 18390 279167724890 18391 451702867434 18392 730870592324 18393 1182573459758 18394 1913444052082 18395 3096017511840 18396 5009461563922 18397 8105479075762 18398 13114940639684 18399 21220419715446 18400 34335360355130 18401 55555780070576 18402 89891140425706 18403 145446920496282 18404 235338060921988 18405 380784981418270 18406 616123042340258 18407 996908023758528 18408 1613031066098786 18409 2609939089857314 18410 4222970155956100 18411 6832909245813414 18412 11055879401769514 18413 17888788647582928 18414 28944668049352442 18415 46833456696935370 18416 75778124746287812 18417 122611581443223182 18418 198389706189510994 18419 321001287632734176 18420 519390993822245170 18421 840392281454979346 18422 1359783275277224516 18423 2200175556732203862 18424 3559958832009428378 18425 5760134388741632240 18426 9320093220751060618 18427 15080227609492692858 18428 24400320830243753476 18429 39480548439736446334 18430 63880869269980199810 18431 103361417709716646144 18432 167242286979696845954 18433 270603704689413492098 18434 437845991669110338052 18435 708449696358523830150 18436 1146295688027634168202 18437 1854745384386157998352 18438 3001041072413792166554 18439 4855786456799950164906 18440 7856827529213742331460 18441 12712613986013692496366 18442 20569441515227434827826 18443 33282055501241127324192 18444 53851497016468562152018 18445 87133552517709689476210 18446 140985049534178251628228 18447 228118602051887941104438 18448 369103651586066192732666 18449 597222253637954133837104 18450 966325905224020326569770 18451 1563548158861974460406874 18452 2529874064085994786976644 18453 4093422222947969247383518 18454 6623296287033964034360162 18455 10716718509981933281743680 18456 17340014797015897316103842 18457 28056733306997830597847522 18458 45396748104013727913951364 18459 73453481411011558511798886 18460 118850229515025286425750250 18461 192303710926036844937549136 18462 311153940441062131363299386 18463 503457651367098976300848522 18464 814611591808161107664147908 18465 1318069243175260083964996430 18466 2132680834983421191629144338 18467 3450750078158681275594140768 18468 5583430913142102467223285106 18469 9034180991300783742817425874 18470 14617611904442886210040710980 18471 23651792895743669952858136854 18472 38269404800186556162898847834 18473 61921197695930226115756984688 18474 100190602496116782278655832522 18475 162111800192047008394412817210 18476 262302402688163790673068649732 18477 424414202880210799067481466942 18478 686716605568374589740550116674 18479 1111130808448585388808031583663 18480 1797847414016959978548592406938 18481 2908978222465545367398928286118 18482 4706825636482505375419398422546 18483 7615803858948057961875588509622 18484 12322629495431442256863649329586 18485 19938433354444330700132681424457 18486 32261062853143938170684838976500 18487 52199496329271746693914685016293 18488 84460562709649839416074059172120 18489 136660141668107876674121585547963 18490 221122312272045816978320306757898 18491 357808990049530020754379364278916 18492 579308762569673309450303179716124 18493 941804629420228090266726598350141 18494 1572434578218235383933122701117418 18495 3013914351638521655917885812800258 18496 8941154607388136793523305627913642 18497 46114934497823778871114555698674422 18498 297306391512906041855211550094285548 18499 1902162807268119590323179109687142291 18500 11325492907667035461471998317527306714 18501 61950451672158266331314003188972929076 18502 310851369325288785755027465303515984302 18503 1431822032179801971744049987997716900859 18504 6059756148639517950647027129175581198474 18505 23580455725870697855001200425175646098576 18506 84398704470894540150679257099862829628644 18507 277846805636700477568164111975431315565785 18508 841007741921405649947582790207517602933808 18509 2338796474755871115374141206964192554787797 18510 5968752808183744438266926823286328072566124 18511 13957961745638320418766039848923148278281755 18512 29872284551126781145135707843314774320979050 18513 58707638915990182407293360323083791482746380 18514 109286861860723346650691374239227679933836692 18515 219701748855666529970034024082369404949389061 18516 599620901930837857804451738084868489455600190 18517 2126388740942578747957600068290093435276196727 18518 7538461519004812742537555498870458361480620714 18519 26506468598712357872027229386493872090531756044 18520 114282676109396636667844278071647046493424903840 18521 639143010622789532029524220586822392259050268963 18522 5120671524394890867332806649202843510862629213750 18523 72794761669687358856010098390409030571793146063205 18524 2698033913790405306918524202989154207776649618677304 18525 497750224190210413379829614733619188317189749574303750 18526 129068252320359892655080779066550736438842767954955232460 18527 56755327287849015436798061295916726692020831216 18528 1 18529 2 18530 4 18531 6 18532 10 18533 16 18534 26 18535 42 18536 68 18537 110 18538 178 18539 288 18540 466 18541 754 18542 1220 18543 1974 18544 3194 18545 5168 18546 8362 18547 13530 18548 21892 18549 35422 18550 57314 18551 92736 18552 150050 18553 242786 18554 392836 18555 635622 18556 1028458 18557 1664080 18558 2692538 18559 4356618 18560 7049156 18561 11405774 18562 18454930 18563 29860704 18564 48315634 18565 78176338 18566 126491972 18567 204668310 18568 331160282 18569 535828592 18570 866988874 18571 1402817466 18572 2269806340 18573 3672623806 18574 5942430146 18575 9615053952 18576 15557484098 18577 25172538050 18578 40730022148 18579 65902560198 18580 106632582346 18581 172535142544 18582 279167724890 18583 451702867434 18584 730870592324 18585 1182573459758 18586 1913444052082 18587 3096017511840 18588 5009461563922 18589 8105479075762 18590 13114940639684 18591 21220419715446 18592 34335360355130 18593 55555780070576 18594 89891140425706 18595 145446920496282 18596 235338060921988 18597 380784981418270 18598 616123042340258 18599 996908023758528 18600 1613031066098786 18601 2609939089857314 18602 4222970155956100 18603 6832909245813414 18604 11055879401769514 18605 17888788647582928 18606 28944668049352442 18607 46833456696935370 18608 75778124746287812 18609 122611581443223182 18610 198389706189510994 18611 321001287632734176 18612 519390993822245170 18613 840392281454979346 18614 1359783275277224516 18615 2200175556732203862 18616 3559958832009428378 18617 5760134388741632240 18618 9320093220751060618 18619 15080227609492692858 18620 24400320830243753476 18621 39480548439736446334 18622 63880869269980199810 18623 103361417709716646144 18624 167242286979696845954 18625 270603704689413492098 18626 437845991669110338052 18627 708449696358523830150 18628 1146295688027634168202 18629 1854745384386157998352 18630 3001041072413792166554 18631 4855786456799950164906 18632 7856827529213742331460 18633 12712613986013692496366 18634 20569441515227434827826 18635 33282055501241127324192 18636 53851497016468562152018 18637 87133552517709689476210 18638 140985049534178251628228 18639 228118602051887941104438 18640 369103651586066192732666 18641 597222253637954133837104 18642 966325905224020326569770 18643 1563548158861974460406874 18644 2529874064085994786976644 18645 4093422222947969247383518 18646 6623296287033964034360162 18647 10716718509981933281743680 18648 17340014797015897316103842 18649 28056733306997830597847522 18650 45396748104013727913951364 18651 73453481411011558511798886 18652 118850229515025286425750250 18653 192303710926036844937549136 18654 311153940441062131363299386 18655 503457651367098976300848522 18656 814611591808161107664147908 18657 1318069243175260083964996430 18658 2132680834983421191629144338 18659 3450750078158681275594140768 18660 5583430913142102467223285106 18661 9034180991300783742817425874 18662 14617611904442886210040710980 18663 23651792895743669952858136854 18664 38269404800186556162898847834 18665 61921197695930226115756984688 18666 100190602496116782278655832522 18667 162111800192047008394412817210 18668 262302402688163790673068649732 18669 424414202880210799067481466942 18670 686716605568374589740550116674 18671 1111130808448585388808031583616 18672 1797847414016959978548581702546 18673 2908978222465545367356723295962 18674 4706825636482505346164519150346 18675 7615803858948050848743093687302 18676 12322629495430583748228975150688 18677 19938433354381591833769171724824 18678 32261062850011180986208488241268 18679 52199496213744560071394320161878 18680 84460559393017360070765832651526 18681 136660064722619832163553650804450 18682 221120829563309233776089849116962 18683 357784761503857221292389292280332 18684 578967589891477833324157092773360 18685 937611903245509123821402695596468 18686 1527010084098776128361683666664794 18687 2576490117161444021920823201228158 18688 5172260400078666437326356162822894 18689 16902866065688711999745680133386784 18690 92737864735443236609978701371756884 18691 603331966642737961864530337620676962 18692 3828669576018595150409993953478793886 18693 22533682241238934654108006649272577930 18694 121816523876743113590405055664638026615 18695 604359846562001584394632601089133372864 18696 2753917630577757464764366264119781112272 18697 11536283003439429120806545997495282782346 18698 44455260001487476314854676127782864489564 18699 157637423643204642720369084303745870247550 18700 514347339407334657987192947491884905033114 18701 1543611556745638008565807836945839910013114 18702 4257582048719338725157451256395757612771524 18703 10780048131130788934093995084844982415158646 18704 25018103013875289500407493522314203689358810 18705 53156926167318074943948696635295012353239572 18706 103819665160758952146217871491797095053645451 18707 192836912402642724247040976788042752837474876 18708 391346362504142688442810909408386740200855518 18709 1087457698705044103125486904947081060764418896 18710 3877099577564759340172032121835824122613769378 18711 13689512858000351566430025272788097358385353150 18712 48187956090251575364476937310951867849625139649 18713 209087949235877632139233121004620407289422184174 18714 1175688932376112214619800232477927401405701498958 18715 9490937118018351204073449965928625733004449587006 18716 136342095316124518552663630925084929241010895183320 18717 5131510082455377474235068420894902181181803390382970 18718 969154148759789725521099183001205074108380280014336515 18719 257453396087348962429707143210216056318628774026871307388 18720 99598656297967718706278834018178092190917900031 18721 1 18722 2 18723 4 18724 6 18725 10 18726 16 18727 26 18728 42 18729 68 18730 110 18731 178 18732 288 18733 466 18734 754 18735 1220 18736 1974 18737 3194 18738 5168 18739 8362 18740 13530 18741 21892 18742 35422 18743 57314 18744 92736 18745 150050 18746 242786 18747 392836 18748 635622 18749 1028458 18750 1664080 18751 2692538 18752 4356618 18753 7049156 18754 11405774 18755 18454930 18756 29860704 18757 48315634 18758 78176338 18759 126491972 18760 204668310 18761 331160282 18762 535828592 18763 866988874 18764 1402817466 18765 2269806340 18766 3672623806 18767 5942430146 18768 9615053952 18769 15557484098 18770 25172538050 18771 40730022148 18772 65902560198 18773 106632582346 18774 172535142544 18775 279167724890 18776 451702867434 18777 730870592324 18778 1182573459758 18779 1913444052082 18780 3096017511840 18781 5009461563922 18782 8105479075762 18783 13114940639684 18784 21220419715446 18785 34335360355130 18786 55555780070576 18787 89891140425706 18788 145446920496282 18789 235338060921988 18790 380784981418270 18791 616123042340258 18792 996908023758528 18793 1613031066098786 18794 2609939089857314 18795 4222970155956100 18796 6832909245813414 18797 11055879401769514 18798 17888788647582928 18799 28944668049352442 18800 46833456696935370 18801 75778124746287812 18802 122611581443223182 18803 198389706189510994 18804 321001287632734176 18805 519390993822245170 18806 840392281454979346 18807 1359783275277224516 18808 2200175556732203862 18809 3559958832009428378 18810 5760134388741632240 18811 9320093220751060618 18812 15080227609492692858 18813 24400320830243753476 18814 39480548439736446334 18815 63880869269980199810 18816 103361417709716646144 18817 167242286979696845954 18818 270603704689413492098 18819 437845991669110338052 18820 708449696358523830150 18821 1146295688027634168202 18822 1854745384386157998352 18823 3001041072413792166554 18824 4855786456799950164906 18825 7856827529213742331460 18826 12712613986013692496366 18827 20569441515227434827826 18828 33282055501241127324192 18829 53851497016468562152018 18830 87133552517709689476210 18831 140985049534178251628228 18832 228118602051887941104438 18833 369103651586066192732666 18834 597222253637954133837104 18835 966325905224020326569770 18836 1563548158861974460406874 18837 2529874064085994786976644 18838 4093422222947969247383518 18839 6623296287033964034360162 18840 10716718509981933281743680 18841 17340014797015897316103842 18842 28056733306997830597847522 18843 45396748104013727913951364 18844 73453481411011558511798886 18845 118850229515025286425750250 18846 192303710926036844937549136 18847 311153940441062131363299386 18848 503457651367098976300848522 18849 814611591808161107664147908 18850 1318069243175260083964996430 18851 2132680834983421191629144338 18852 3450750078158681275594140768 18853 5583430913142102467223285106 18854 9034180991300783742817425874 18855 14617611904442886210040710980 18856 23651792895743669952858136854 18857 38269404800186556162898847834 18858 61921197695930226115756984688 18859 100190602496116782278655832522 18860 162111800192047008394412817210 18861 262302402688163790673068649732 18862 424414202880210799067481466942 18863 686716605568374589740550116674 18864 1111130808448585388808031583616 18865 1797847414016959978548581700290 18866 2908978222465545367356613339274 18867 4706825636482505345906157793724 18868 7615803858948050714725700061590 18869 12322629495430556650980377831264 18870 19938433354378709165472433184005 18871 32261062849818992814936997787930 18872 52199496204798476779863428347317 18873 84460559081037343696815136651698 18874 136660056167786003219022137993227 18875 221120638614170460172466314111910 18876 357781202105639526144385677890523 18877 578911088060746551653695332535196 18878 936836424370147417519825544051571 18879 1517696450807320513484182504184774 18880 2477658501438673782767295228903560 18881 4238389829239571035990662160908742 18882 8995273190072147662376475415396202 18883 32425451613285065750865059064998042 18884 187246236149043473735532859102666520 18885 1223631852334156888769817812081270490 18886 7694264353634978723008758897158756053 18887 44759822510390001360184617405341540350 18888 239161099691101196781951626853276886338 18889 1173317265120103358616580305856365623276 18890 5289845824746628300145424046592884149323 18891 21935918277340555678616809839278263028132 18892 83717827259214745415627959346438525613164 18893 294135473466424983964647693855956129676886 18894 951282009427187757210021546952713469179800 18895 2830817080106401367490682849626921716562116 18896 7744630703601319783150434392870289370206957 18897 19456015906899053335630983110810147783230550 18898 44813676469467561476892289085518709163341633 18899 94538086354992609401550207601225006755961278 18900 183519714439329594928599934404150327003165513 18901 340266172547657518034748542854600921883424624 18902 697660270606926905360338774789722667986906736 18903 1973444293940437612374643752090705155051578334 18904 7068158091832785842494958858589815214057294977 18905 24853105350867068805430612325633110458908457352 18906 87609305442375560191106820136206464265040580039 18907 382551997642905444377964085206189362882106385026 18908 2162678083441341246967166839234079000074709344652 18909 17591275897022706159786670205023955843665336201684 18910 255367669869853518993079304235074736635428042194130 18911 9759983873312811475007285312973843167759582044504994 18912 1887036815522490239636514870559368796646755460082379234 18913 513551366491813411753712515848875702814460388598568750782 18914 174783457525484058165987198257682131643614377072 18915 1 18916 2 18917 4 18918 6 18919 10 18920 16 18921 26 18922 42 18923 68 18924 110 18925 178 18926 288 18927 466 18928 754 18929 1220 18930 1974 18931 3194 18932 5168 18933 8362 18934 13530 18935 21892 18936 35422 18937 57314 18938 92736 18939 150050 18940 242786 18941 392836 18942 635622 18943 1028458 18944 1664080 18945 2692538 18946 4356618 18947 7049156 18948 11405774 18949 18454930 18950 29860704 18951 48315634 18952 78176338 18953 126491972 18954 204668310 18955 331160282 18956 535828592 18957 866988874 18958 1402817466 18959 2269806340 18960 3672623806 18961 5942430146 18962 9615053952 18963 15557484098 18964 25172538050 18965 40730022148 18966 65902560198 18967 106632582346 18968 172535142544 18969 279167724890 18970 451702867434 18971 730870592324 18972 1182573459758 18973 1913444052082 18974 3096017511840 18975 5009461563922 18976 8105479075762 18977 13114940639684 18978 21220419715446 18979 34335360355130 18980 55555780070576 18981 89891140425706 18982 145446920496282 18983 235338060921988 18984 380784981418270 18985 616123042340258 18986 996908023758528 18987 1613031066098786 18988 2609939089857314 18989 4222970155956100 18990 6832909245813414 18991 11055879401769514 18992 17888788647582928 18993 28944668049352442 18994 46833456696935370 18995 75778124746287812 18996 122611581443223182 18997 198389706189510994 18998 321001287632734176 18999 519390993822245170 19000 840392281454979346 19001 1359783275277224516 19002 2200175556732203862 19003 3559958832009428378 19004 5760134388741632240 19005 9320093220751060618 19006 15080227609492692858 19007 24400320830243753476 19008 39480548439736446334 19009 63880869269980199810 19010 103361417709716646144 19011 167242286979696845954 19012 270603704689413492098 19013 437845991669110338052 19014 708449696358523830150 19015 1146295688027634168202 19016 1854745384386157998352 19017 3001041072413792166554 19018 4855786456799950164906 19019 7856827529213742331460 19020 12712613986013692496366 19021 20569441515227434827826 19022 33282055501241127324192 19023 53851497016468562152018 19024 87133552517709689476210 19025 140985049534178251628228 19026 228118602051887941104438 19027 369103651586066192732666 19028 597222253637954133837104 19029 966325905224020326569770 19030 1563548158861974460406874 19031 2529874064085994786976644 19032 4093422222947969247383518 19033 6623296287033964034360162 19034 10716718509981933281743680 19035 17340014797015897316103842 19036 28056733306997830597847522 19037 45396748104013727913951364 19038 73453481411011558511798886 19039 118850229515025286425750250 19040 192303710926036844937549136 19041 311153940441062131363299386 19042 503457651367098976300848522 19043 814611591808161107664147908 19044 1318069243175260083964996430 19045 2132680834983421191629144338 19046 3450750078158681275594140768 19047 5583430913142102467223285106 19048 9034180991300783742817425874 19049 14617611904442886210040710980 19050 23651792895743669952858136854 19051 38269404800186556162898847834 19052 61921197695930226115756984688 19053 100190602496116782278655832522 19054 162111800192047008394412817210 19055 262302402688163790673068649732 19056 424414202880210799067481466942 19057 686716605568374589740550116674 19058 1111130808448585388808031583616 19059 1797847414016959978548581700290 19060 2908978222465545367356613283906 19061 4706825636482505345905195910100 19062 7615803858948050713269191363222 19063 12322629495430556066857696367756 19064 19938433354378609245190416450692 19065 32261062849809530434665231105668 19066 52199496204219469556146890889794 19067 84460559055814575738025456753188 19068 136660055333776297492700673631858 19069 221120616729245837377071679090784 19070 357780731480085865485772571463704 19071 578902592722035670039890655996444 19072 936705312908949853485100062437046 19073 1515941375567403542020492251247186 19074 2457047210019119824759739704032870 19075 4024072224645933846611677705720882 19076 7007403232291307192537599539494808 19077 15878095282664121936608138794472854 19078 63017573635660021475990594931814970 19079 379134629832494394353061865356484326 19080 2479504418301428703385916736945851666 19081 15437943835959195015844875587594439421 19082 88763027351707171198348265894817750740 19083 468821710217139658181558705452856435168 19084 2274691145471092379986108847203655409852 19085 10147858282009099739414692627620971101487 19086 41661322170710363421246382182241419654926 19087 157486670114765638605779443426224272988782 19088 548285065223663862193539068142193860596016 19089 1757799974165299770337707509228250667817974 19090 5187121338885149923202215856470432997027122 19091 14076996160149232376728733105822144024770112 19092 35090313717065621458628544910487516570420986 19093 80222149392194341523368934485766608649880172 19094 168040245801514853606973246088984449255668914 19095 324273248263757889953879737456630797570527161 19096 600442073949709449312577407148711168725913902 19097 1244787607843265904424530327536673499028945786 19098 3583400380910058536005130551932834491185500054 19099 12883405092411585105254318261570153052174661500 19100 45109105329509469532113644669823144486648056086 19101 159290769124483281403942753750739722269094359764 19102 699943842555007346766719926732081483439946515520 19103 3978290979782743791622249317025804020992671333304 19104 32605553943442638405487799128483926072219543838654 19105 478308295924597040127084467179835097367034891837052 19106 18563466572390954042023487823013070548981582824080524 19107 3674294322898485483843073199900524495891993728730164302 19108 1024413181764752596165571587097482826169051755166880730270 19109 306723586040849413062493623793102897788331685329 19110 1 19111 2 19112 4 19113 6 19114 10 19115 16 19116 26 19117 42 19118 68 19119 110 19120 178 19121 288 19122 466 19123 754 19124 1220 19125 1974 19126 3194 19127 5168 19128 8362 19129 13530 19130 21892 19131 35422 19132 57314 19133 92736 19134 150050 19135 242786 19136 392836 19137 635622 19138 1028458 19139 1664080 19140 2692538 19141 4356618 19142 7049156 19143 11405774 19144 18454930 19145 29860704 19146 48315634 19147 78176338 19148 126491972 19149 204668310 19150 331160282 19151 535828592 19152 866988874 19153 1402817466 19154 2269806340 19155 3672623806 19156 5942430146 19157 9615053952 19158 15557484098 19159 25172538050 19160 40730022148 19161 65902560198 19162 106632582346 19163 172535142544 19164 279167724890 19165 451702867434 19166 730870592324 19167 1182573459758 19168 1913444052082 19169 3096017511840 19170 5009461563922 19171 8105479075762 19172 13114940639684 19173 21220419715446 19174 34335360355130 19175 55555780070576 19176 89891140425706 19177 145446920496282 19178 235338060921988 19179 380784981418270 19180 616123042340258 19181 996908023758528 19182 1613031066098786 19183 2609939089857314 19184 4222970155956100 19185 6832909245813414 19186 11055879401769514 19187 17888788647582928 19188 28944668049352442 19189 46833456696935370 19190 75778124746287812 19191 122611581443223182 19192 198389706189510994 19193 321001287632734176 19194 519390993822245170 19195 840392281454979346 19196 1359783275277224516 19197 2200175556732203862 19198 3559958832009428378 19199 5760134388741632240 19200 9320093220751060618 19201 15080227609492692858 19202 24400320830243753476 19203 39480548439736446334 19204 63880869269980199810 19205 103361417709716646144 19206 167242286979696845954 19207 270603704689413492098 19208 437845991669110338052 19209 708449696358523830150 19210 1146295688027634168202 19211 1854745384386157998352 19212 3001041072413792166554 19213 4855786456799950164906 19214 7856827529213742331460 19215 12712613986013692496366 19216 20569441515227434827826 19217 33282055501241127324192 19218 53851497016468562152018 19219 87133552517709689476210 19220 140985049534178251628228 19221 228118602051887941104438 19222 369103651586066192732666 19223 597222253637954133837104 19224 966325905224020326569770 19225 1563548158861974460406874 19226 2529874064085994786976644 19227 4093422222947969247383518 19228 6623296287033964034360162 19229 10716718509981933281743680 19230 17340014797015897316103842 19231 28056733306997830597847522 19232 45396748104013727913951364 19233 73453481411011558511798886 19234 118850229515025286425750250 19235 192303710926036844937549136 19236 311153940441062131363299386 19237 503457651367098976300848522 19238 814611591808161107664147908 19239 1318069243175260083964996430 19240 2132680834983421191629144338 19241 3450750078158681275594140768 19242 5583430913142102467223285106 19243 9034180991300783742817425874 19244 14617611904442886210040710980 19245 23651792895743669952858136854 19246 38269404800186556162898847834 19247 61921197695930226115756984688 19248 100190602496116782278655832522 19249 162111800192047008394412817210 19250 262302402688163790673068649732 19251 424414202880210799067481466942 19252 686716605568374589740550116674 19253 1111130808448585388808031583616 19254 1797847414016959978548581700290 19255 2908978222465545367356613283906 19256 4706825636482505345905194984244 19257 7615803858948050713261820133403 19258 12322629495430556059217652366158 19259 19938433354378606810352546807692 19260 32261062849809172757947819918248 19261 52199496204189054048981542052075 19262 84460559054097190358770521436550 19263 136660055263515961355250521998970 19264 221120614521096737843734221186404 19265 357780675934392938589161937127284 19266 578901440409044465075517432915952 19267 936685149891609815819647600724305 19268 1515638593458562596555208258255106 19269 2453091665977340801070508546987966 19270 3978625866847393037011424111886182 19271 6544156398953959848290772699566560 19272 11658827723345145193244840617357022 19273 28479950825163136988478114458954736 19274 123847288631337556145532992306618188 19275 769081419278069588764300772000729556 19276 5018863089328570001487436289320226140 19277 30924690478009803084999283129336964578 19278 175740138816953483377838706367370066270 19279 917630781349325774572934403338203057592 19280 4403788150293010693030959473560103577330 19281 19442585656569931013384035108395805075647 19282 79032467600930469401085096588516620445350 19283 295942791226970722376376862496782383489874 19284 1021039689516027146057028343174830372236694 19285 3245208246241412051639961177034300649986852 19286 9497007229466607747243998025319910650648352 19287 25567912259780186143881763009042787692309070 19288 63244775504426998002086778528734688379836816 19289 143518925951239746362697027714506589194835973 19290 298526861139639257570642051275253661291638168 19291 572759522320978414341121949111089368591880959 19292 1059656468599147446026789541817274930208555856 19293 2222936725231440827642286609385932796921348141 19294 6510350038375325270214239743349100462196679174 19295 23478541074350562158847487014551896885001486858 19296 81854485568951814947207125924000442373936383820 19297 289642880065414936794393324399831918057721892768 19298 1280694695741544334622153983147615882260130898574 19299 7318238720944460637736780634069303914479897378326 19300 60435449874840194645077717914574377535284315465944 19301 895892498041219483347953495267435120530828535407676 19302 35308158193120155814688289950230246191917939066252076 19303 7154404673653665778144268386804829495555032588496392950 19304 2043489306300278371662078764900158384237357629164442285458 19305 538262370854182486665278883346701756123966893617 19306 1 19307 2 19308 4 19309 6 19310 10 19311 16 19312 26 19313 42 19314 68 19315 110 19316 178 19317 288 19318 466 19319 754 19320 1220 19321 1974 19322 3194 19323 5168 19324 8362 19325 13530 19326 21892 19327 35422 19328 57314 19329 92736 19330 150050 19331 242786 19332 392836 19333 635622 19334 1028458 19335 1664080 19336 2692538 19337 4356618 19338 7049156 19339 11405774 19340 18454930 19341 29860704 19342 48315634 19343 78176338 19344 126491972 19345 204668310 19346 331160282 19347 535828592 19348 866988874 19349 1402817466 19350 2269806340 19351 3672623806 19352 5942430146 19353 9615053952 19354 15557484098 19355 25172538050 19356 40730022148 19357 65902560198 19358 106632582346 19359 172535142544 19360 279167724890 19361 451702867434 19362 730870592324 19363 1182573459758 19364 1913444052082 19365 3096017511840 19366 5009461563922 19367 8105479075762 19368 13114940639684 19369 21220419715446 19370 34335360355130 19371 55555780070576 19372 89891140425706 19373 145446920496282 19374 235338060921988 19375 380784981418270 19376 616123042340258 19377 996908023758528 19378 1613031066098786 19379 2609939089857314 19380 4222970155956100 19381 6832909245813414 19382 11055879401769514 19383 17888788647582928 19384 28944668049352442 19385 46833456696935370 19386 75778124746287812 19387 122611581443223182 19388 198389706189510994 19389 321001287632734176 19390 519390993822245170 19391 840392281454979346 19392 1359783275277224516 19393 2200175556732203862 19394 3559958832009428378 19395 5760134388741632240 19396 9320093220751060618 19397 15080227609492692858 19398 24400320830243753476 19399 39480548439736446334 19400 63880869269980199810 19401 103361417709716646144 19402 167242286979696845954 19403 270603704689413492098 19404 437845991669110338052 19405 708449696358523830150 19406 1146295688027634168202 19407 1854745384386157998352 19408 3001041072413792166554 19409 4855786456799950164906 19410 7856827529213742331460 19411 12712613986013692496366 19412 20569441515227434827826 19413 33282055501241127324192 19414 53851497016468562152018 19415 87133552517709689476210 19416 140985049534178251628228 19417 228118602051887941104438 19418 369103651586066192732666 19419 597222253637954133837104 19420 966325905224020326569770 19421 1563548158861974460406874 19422 2529874064085994786976644 19423 4093422222947969247383518 19424 6623296287033964034360162 19425 10716718509981933281743680 19426 17340014797015897316103842 19427 28056733306997830597847522 19428 45396748104013727913951364 19429 73453481411011558511798886 19430 118850229515025286425750250 19431 192303710926036844937549136 19432 311153940441062131363299386 19433 503457651367098976300848522 19434 814611591808161107664147908 19435 1318069243175260083964996430 19436 2132680834983421191629144338 19437 3450750078158681275594140768 19438 5583430913142102467223285106 19439 9034180991300783742817425874 19440 14617611904442886210040710980 19441 23651792895743669952858136854 19442 38269404800186556162898847834 19443 61921197695930226115756984688 19444 100190602496116782278655832522 19445 162111800192047008394412817210 19446 262302402688163790673068649732 19447 424414202880210799067481466942 19448 686716605568374589740550116674 19449 1111130808448585388808031583616 19450 1797847414016959978548581700290 19451 2908978222465545367356613283906 19452 4706825636482505345905194984196 19453 7615803858948050713261808270454 19454 12322629495430556059167127522668 19455 19938433354378606772744662057180 19456 32261062849809163008381070369724 19457 52199496204187808033281871334518 19458 84460559054001309958493781980384 19459 136660055258496096646500959177516 19460 221120614327604670438991071006448 19461 357780670141524301537241164936848 19462 578901300492286279566303126816664 19463 936682346334386453383225394048380 19464 1515590996033133816094202471980234 19465 2452395687031053717265443297725934 19466 3969747082478239709850544026164326 19467 6444307519580353129501566080917892 19468 10660680181887294949049131855054326 19469 19549709534917218830067056154246074 19470 51942073690133758713167809787275524 19471 245661755237934759232653485081611510 19472 1561725790421293410838035592998960516 19473 10146167305482216743286077693542960088 19474 61845781409067310199427878520607559948 19475 347386792423092046850388551179765847238 19476 1793418060664105257117134677858826963287 19477 8514067717429968032007038366053459425354 19478 37204084881965414976241478876739183170384 19479 149754907782011481390213526731612772549404 19480 555541791873342304518734804575511315972450 19481 1899599942332346580707052361204807665138958 19482 5985963648563638408158248524005550267163314 19483 17373916635183336352873800663750662620433914 19484 46404580809013664412986686002231071098587496 19485 113912134563373423430143655461204465830570304 19486 256601274468501586860117563257988985292797202 19487 530055335280158916290348178660435824641691810 19488 1011286332368475350092348505417611115697680594 19489 1870333893947420842320165211748405397798881418 19490 3973285243305961532694616247519219552900401440 19491 11834015480819545359022129052225130537990096192 19492 42777886455352363017144514444003420403571427594 19493 148497661697339559081290783975372497935051204870 19494 526707981875091077733146390064601154723553368978 19495 2343344921790017004500113358943965337763029868218 19496 13462387706355423890967265589629033076495153978616 19497 112020577001889016970828492020958873368864223683696 19498 1678068986056207146289380467289285063857599959194710 19499 67157881469338877337589060463491833051420105028027200 19500 13930894067797754501246053981230823858162468838418574126 19501 4076387498539728778421137824734624299673443099885557398230 19502 944584613192999618434051341157982746103216478977 19503 1 19504 2 19505 4 19506 6 19507 10 19508 16 19509 26 19510 42 19511 68 19512 110 19513 178 19514 288 19515 466 19516 754 19517 1220 19518 1974 19519 3194 19520 5168 19521 8362 19522 13530 19523 21892 19524 35422 19525 57314 19526 92736 19527 150050 19528 242786 19529 392836 19530 635622 19531 1028458 19532 1664080 19533 2692538 19534 4356618 19535 7049156 19536 11405774 19537 18454930 19538 29860704 19539 48315634 19540 78176338 19541 126491972 19542 204668310 19543 331160282 19544 535828592 19545 866988874 19546 1402817466 19547 2269806340 19548 3672623806 19549 5942430146 19550 9615053952 19551 15557484098 19552 25172538050 19553 40730022148 19554 65902560198 19555 106632582346 19556 172535142544 19557 279167724890 19558 451702867434 19559 730870592324 19560 1182573459758 19561 1913444052082 19562 3096017511840 19563 5009461563922 19564 8105479075762 19565 13114940639684 19566 21220419715446 19567 34335360355130 19568 55555780070576 19569 89891140425706 19570 145446920496282 19571 235338060921988 19572 380784981418270 19573 616123042340258 19574 996908023758528 19575 1613031066098786 19576 2609939089857314 19577 4222970155956100 19578 6832909245813414 19579 11055879401769514 19580 17888788647582928 19581 28944668049352442 19582 46833456696935370 19583 75778124746287812 19584 122611581443223182 19585 198389706189510994 19586 321001287632734176 19587 519390993822245170 19588 840392281454979346 19589 1359783275277224516 19590 2200175556732203862 19591 3559958832009428378 19592 5760134388741632240 19593 9320093220751060618 19594 15080227609492692858 19595 24400320830243753476 19596 39480548439736446334 19597 63880869269980199810 19598 103361417709716646144 19599 167242286979696845954 19600 270603704689413492098 19601 437845991669110338052 19602 708449696358523830150 19603 1146295688027634168202 19604 1854745384386157998352 19605 3001041072413792166554 19606 4855786456799950164906 19607 7856827529213742331460 19608 12712613986013692496366 19609 20569441515227434827826 19610 33282055501241127324192 19611 53851497016468562152018 19612 87133552517709689476210 19613 140985049534178251628228 19614 228118602051887941104438 19615 369103651586066192732666 19616 597222253637954133837104 19617 966325905224020326569770 19618 1563548158861974460406874 19619 2529874064085994786976644 19620 4093422222947969247383518 19621 6623296287033964034360162 19622 10716718509981933281743680 19623 17340014797015897316103842 19624 28056733306997830597847522 19625 45396748104013727913951364 19626 73453481411011558511798886 19627 118850229515025286425750250 19628 192303710926036844937549136 19629 311153940441062131363299386 19630 503457651367098976300848522 19631 814611591808161107664147908 19632 1318069243175260083964996430 19633 2132680834983421191629144338 19634 3450750078158681275594140768 19635 5583430913142102467223285106 19636 9034180991300783742817425874 19637 14617611904442886210040710980 19638 23651792895743669952858136854 19639 38269404800186556162898847834 19640 61921197695930226115756984688 19641 100190602496116782278655832522 19642 162111800192047008394412817210 19643 262302402688163790673068649732 19644 424414202880210799067481466942 19645 686716605568374589740550116674 19646 1111130808448585388808031583616 19647 1797847414016959978548581700290 19648 2908978222465545367356613283906 19649 4706825636482505345905194984196 19650 7615803858948050713261808268102 19651 12322629495430556059167003311196 19652 19938433354378606772429919577637 19653 32261062849809162833409123587486 19654 52199496204187770387808144181060 19655 84460559053997076393068201659036 19656 136660055258199281930390186230826 19657 221120614313132575145019446999764 19658 357780669614408435280238036529969 19659 578901285428037589968702925987132 19660 936681996440979156470447931789223 19661 1515584216608796047073937414496850 19662 2452283912618936017348216170317686 19663 3968154507135103211707265833034038 19664 6424456297461022451072203940853550 19665 10442066103776776629272360536716454 19666 17405642856803136055139056776719504 19667 33092806948025245261309375316633052 19668 96328614663421761501526263342942794 19669 490935848225423415175731884983010730 19670 3172602327803437749130140821156251922 19671 20483443463594232704832875760949482252 19672 123481700187981684482243377722426995335 19673 685595677924367415416345639746059524446 19674 3499923548942864061003047629575993670530 19675 16438567781042589328591096716913562004236 19676 71103787732215074925812321987644148485371 19677 283443953318215147560363076858443062596542 19678 1041783420433631004188099902661594199997098 19679 3530782529274339995863512690715406259442890 19680 11031873885234800850033983690738932280910274 19681 31758796843402217787836355297120646458447486 19682 84161017721867311919107461484559988943661207 19683 205034548110792081400641566851450160090741982 19684 458507807806862862062096969009730001413748132 19685 940655979420570913132437724893754991157427286 19686 1784944633382316035003729548725147558424022586 19687 3301810912132402408078629228066759071271616910 19688 7108394252428318994273346425138529016843566789 19689 21520819183214735411440700192293184075945565820 19690 77923388878615473092269073056721817830518947752 19691 269339495361628838090770564852032721572341305006 19692 957887116227109566060455742804215094640052363487 19693 4287790884003132792512847795570677994984876528918 19694 24765279376649843006282551179917084261865174316064 19695 207639349129314478535178344466790765500104987722762 19696 3143182406793148225806732952901933826210696570116500 19697 127739376040116200779159020603739168880288014440156336 19698 27126286563336934972339880036908261224977652708721172744 19699 8131756629080552902508186617404486265952293178291278631570 19700 1657630441572666163265317422762366633870797749666 19701 1 19702 2 19703 4 19704 6 19705 10 19706 16 19707 26 19708 42 19709 68 19710 110 19711 178 19712 288 19713 466 19714 754 19715 1220 19716 1974 19717 3194 19718 5168 19719 8362 19720 13530 19721 21892 19722 35422 19723 57314 19724 92736 19725 150050 19726 242786 19727 392836 19728 635622 19729 1028458 19730 1664080 19731 2692538 19732 4356618 19733 7049156 19734 11405774 19735 18454930 19736 29860704 19737 48315634 19738 78176338 19739 126491972 19740 204668310 19741 331160282 19742 535828592 19743 866988874 19744 1402817466 19745 2269806340 19746 3672623806 19747 5942430146 19748 9615053952 19749 15557484098 19750 25172538050 19751 40730022148 19752 65902560198 19753 106632582346 19754 172535142544 19755 279167724890 19756 451702867434 19757 730870592324 19758 1182573459758 19759 1913444052082 19760 3096017511840 19761 5009461563922 19762 8105479075762 19763 13114940639684 19764 21220419715446 19765 34335360355130 19766 55555780070576 19767 89891140425706 19768 145446920496282 19769 235338060921988 19770 380784981418270 19771 616123042340258 19772 996908023758528 19773 1613031066098786 19774 2609939089857314 19775 4222970155956100 19776 6832909245813414 19777 11055879401769514 19778 17888788647582928 19779 28944668049352442 19780 46833456696935370 19781 75778124746287812 19782 122611581443223182 19783 198389706189510994 19784 321001287632734176 19785 519390993822245170 19786 840392281454979346 19787 1359783275277224516 19788 2200175556732203862 19789 3559958832009428378 19790 5760134388741632240 19791 9320093220751060618 19792 15080227609492692858 19793 24400320830243753476 19794 39480548439736446334 19795 63880869269980199810 19796 103361417709716646144 19797 167242286979696845954 19798 270603704689413492098 19799 437845991669110338052 19800 708449696358523830150 19801 1146295688027634168202 19802 1854745384386157998352 19803 3001041072413792166554 19804 4855786456799950164906 19805 7856827529213742331460 19806 12712613986013692496366 19807 20569441515227434827826 19808 33282055501241127324192 19809 53851497016468562152018 19810 87133552517709689476210 19811 140985049534178251628228 19812 228118602051887941104438 19813 369103651586066192732666 19814 597222253637954133837104 19815 966325905224020326569770 19816 1563548158861974460406874 19817 2529874064085994786976644 19818 4093422222947969247383518 19819 6623296287033964034360162 19820 10716718509981933281743680 19821 17340014797015897316103842 19822 28056733306997830597847522 19823 45396748104013727913951364 19824 73453481411011558511798886 19825 118850229515025286425750250 19826 192303710926036844937549136 19827 311153940441062131363299386 19828 503457651367098976300848522 19829 814611591808161107664147908 19830 1318069243175260083964996430 19831 2132680834983421191629144338 19832 3450750078158681275594140768 19833 5583430913142102467223285106 19834 9034180991300783742817425874 19835 14617611904442886210040710980 19836 23651792895743669952858136854 19837 38269404800186556162898847834 19838 61921197695930226115756984688 19839 100190602496116782278655832522 19840 162111800192047008394412817210 19841 262302402688163790673068649732 19842 424414202880210799067481466942 19843 686716605568374589740550116674 19844 1111130808448585388808031583616 19845 1797847414016959978548581700290 19846 2908978222465545367356613283906 19847 4706825636482505345905194984196 19848 7615803858948050713261808268102 19849 12322629495430556059167003252298 19850 19938433354378606772428812524900 19851 32261062849809162831604467295780 19852 52199496204187769613707695359834 19853 84460559053996935757650360221466 19854 136660055258185225345916190222242 19855 221120614312229171653980330051970 19856 357780669573224658194936509912140 19857 578901284006779900952538937376820 19858 936681957594001939028267845240066 19859 1515583347703379034702086142483938 19860 2452267615338661642317831310028950 19861 3967893347525294650478255221236034 19862 6420828020180402000379621401142192 19863 10397852610434672408098684181796438 19864 16928616103004745742406263966088706 19865 28501087380037194863955131651830440 19866 56649869665847178915757416674386294 19867 181548338787416969754373050393765010 19868 986796572643086571552909221938020896 19869 6444482136613264528635351191393345132 19870 41292435213000098985695949725932477630 19871 246141447008436352816231685846949617036 19872 1350966633684400332256848504419462673588 19873 6820387732529252109384716413034039746108 19874 31696867303030030895582132571762093456498 19875 135727758637774416754079433315838025846415 19876 535884683079132116292152012513530209649130 19877 1951625401893909730832758960978614335427548 19878 6556543346813008901383548278705822946193410 19879 20313905022360563311232947298342209893316972 19880 58008325970064716556608037953486656113381560 19881 152528072609075313324661789611155744880443028 19882 368807326743716426104494177858465430050034774 19883 818797394140432985726646409619042540864024984 19884 1668462392573659498109757740157296137011957560 19885 3149435298594071266887299185541763637537305150 19886 5830202398592671121632131380196540531024095158 19887 12729130089202324599304759817685877900250860059 19888 39152942165619702770118860490071510833599540692 19889 141908990618579483178353592312876910896990172284 19890 488414401232399049813461872573098236514228605508 19891 1742201650979625314675236915073623635140619449598 19892 7845785051048766032303762194122465057047044836600 19893 45558571046298811869624483689578798632531726256382 19894 384881697433253720243198578872545766940910536427424 19895 5887557502553698921375066297409225611068331934533860 19896 242973221288442067133169896803227757700922556018020444 19897 52821108073506891210727650270500365196385910484367022958 19898 16221800037977531332524196713784944852830553933076860938946 19899 2908938640806515194761862387713452277762345913972 19900 1 19901 2 19902 4 19903 6 19904 10 19905 16 19906 26 19907 42 19908 68 19909 110 19910 178 19911 288 19912 466 19913 754 19914 1220 19915 1974 19916 3194 19917 5168 19918 8362 19919 13530 19920 21892 19921 35422 19922 57314 19923 92736 19924 150050 19925 242786 19926 392836 19927 635622 19928 1028458 19929 1664080 19930 2692538 19931 4356618 19932 7049156 19933 11405774 19934 18454930 19935 29860704 19936 48315634 19937 78176338 19938 126491972 19939 204668310 19940 331160282 19941 535828592 19942 866988874 19943 1402817466 19944 2269806340 19945 3672623806 19946 5942430146 19947 9615053952 19948 15557484098 19949 25172538050 19950 40730022148 19951 65902560198 19952 106632582346 19953 172535142544 19954 279167724890 19955 451702867434 19956 730870592324 19957 1182573459758 19958 1913444052082 19959 3096017511840 19960 5009461563922 19961 8105479075762 19962 13114940639684 19963 21220419715446 19964 34335360355130 19965 55555780070576 19966 89891140425706 19967 145446920496282 19968 235338060921988 19969 380784981418270 19970 616123042340258 19971 996908023758528 19972 1613031066098786 19973 2609939089857314 19974 4222970155956100 19975 6832909245813414 19976 11055879401769514 19977 17888788647582928 19978 28944668049352442 19979 46833456696935370 19980 75778124746287812 19981 122611581443223182 19982 198389706189510994 19983 321001287632734176 19984 519390993822245170 19985 840392281454979346 19986 1359783275277224516 19987 2200175556732203862 19988 3559958832009428378 19989 5760134388741632240 19990 9320093220751060618 19991 15080227609492692858 19992 24400320830243753476 19993 39480548439736446334 19994 63880869269980199810 19995 103361417709716646144 19996 167242286979696845954 19997 270603704689413492098 19998 437845991669110338052 19999 708449696358523830150 20000 1146295688027634168202 20001 1854745384386157998352 20002 3001041072413792166554 20003 4855786456799950164906 20004 7856827529213742331460 20005 12712613986013692496366 20006 20569441515227434827826 20007 33282055501241127324192 20008 53851497016468562152018 20009 87133552517709689476210 20010 140985049534178251628228 20011 228118602051887941104438 20012 369103651586066192732666 20013 597222253637954133837104 20014 966325905224020326569770 20015 1563548158861974460406874 20016 2529874064085994786976644 20017 4093422222947969247383518 20018 6623296287033964034360162 20019 10716718509981933281743680 20020 17340014797015897316103842 20021 28056733306997830597847522 20022 45396748104013727913951364 20023 73453481411011558511798886 20024 118850229515025286425750250 20025 192303710926036844937549136 20026 311153940441062131363299386 20027 503457651367098976300848522 20028 814611591808161107664147908 20029 1318069243175260083964996430 20030 2132680834983421191629144338 20031 3450750078158681275594140768 20032 5583430913142102467223285106 20033 9034180991300783742817425874 20034 14617611904442886210040710980 20035 23651792895743669952858136854 20036 38269404800186556162898847834 20037 61921197695930226115756984688 20038 100190602496116782278655832522 20039 162111800192047008394412817210 20040 262302402688163790673068649732 20041 424414202880210799067481466942 20042 686716605568374589740550116674 20043 1111130808448585388808031583616 20044 1797847414016959978548581700290 20045 2908978222465545367356613283906 20046 4706825636482505345905194984196 20047 7615803858948050713261808268102 20048 12322629495430556059167003252298 20049 19938433354378606772428811520449 20050 32261062849809162831595827894948 20051 52199496204187769604085040822140 20052 84460559053996932484127363405100 20053 136660055258184715560225662608629 20054 221120614312183485110232880181662 20055 357780669570518294651837375667054 20056 578901283891012524513251086168816 20057 936681953799290436980568940166933 20058 1515583248328046632220990691343394 20059 2452265471973629976987058802417706 20060 3967854392326137576119011082756842 20061 6420220802899938497162663769253822 20062 10389621597002228985793919223119942 20063 16830508760627434532833233368225842 20064 27463620443380068115622093776238584 20065 46845110152159896461331669064042866 20066 98241690822843783597139565465574722 20067 347323543781384915371852203207222618 20068 1992116975567654349910843371299691250 20069 13084372653956391126127668441278133290 20070 83114728912813803703502314324723263098 20071 489847074177953794591273608366449569833 20072 2657985258906215168594168152743690086680 20073 13272201196149797093834427543458831476099 20074 61038420359079905627787357885889837162742 20075 258777540890692248022312350929722951818284 20076 1012047130275608929539408844402388127604004 20077 3652415905196078717314525599035889486547347 20078 12164094089425713916115772673542765965914512 20079 37374170110037418713145711897537778044654553 20080 105872008341623008268676832906260767592894022 20081 276236665684823564363175390975634307758816562 20082 662965798054450853308687788271220944842364300 20083 1461340477291988418514380722506335011466363053 20084 2957891595691801378544984275261653016947386658 20085 5555292004099418784608266432010557906059054431 20086 10297533276393296554897962837616531463927250928 20087 22815799091616416021366274160914543506768236587 20088 71257262456104789559354272321344973523755587930 20089 258368505751709015612465110868569426549332466764 20090 885502530454737479584618684625621728071308168308 20091 3169013613382963887466126643870426617536254900626 20092 14356328652172328671095455863893111909971245158254 20093 83811338126984450730540314447779355294666160655072 20094 713428652448443702033890350981890123616560125769212 20095 11028246938967473580552767012839228114345672484395326 20096 462165785372170074528582426918145989488469302996590272 20097 102856186118861146073120813725274727941572268588556973643 20098 32360812408645656175025934923129829884460422508609447836870 20099 5104831453233363844692458693822520667757110557255 20100 1 20101 2 20102 4 20103 6 20104 10 20105 16 20106 26 20107 42 20108 68 20109 110 20110 178 20111 288 20112 466 20113 754 20114 1220 20115 1974 20116 3194 20117 5168 20118 8362 20119 13530 20120 21892 20121 35422 20122 57314 20123 92736 20124 150050 20125 242786 20126 392836 20127 635622 20128 1028458 20129 1664080 20130 2692538 20131 4356618 20132 7049156 20133 11405774 20134 18454930 20135 29860704 20136 48315634 20137 78176338 20138 126491972 20139 204668310 20140 331160282 20141 535828592 20142 866988874 20143 1402817466 20144 2269806340 20145 3672623806 20146 5942430146 20147 9615053952 20148 15557484098 20149 25172538050 20150 40730022148 20151 65902560198 20152 106632582346 20153 172535142544 20154 279167724890 20155 451702867434 20156 730870592324 20157 1182573459758 20158 1913444052082 20159 3096017511840 20160 5009461563922 20161 8105479075762 20162 13114940639684 20163 21220419715446 20164 34335360355130 20165 55555780070576 20166 89891140425706 20167 145446920496282 20168 235338060921988 20169 380784981418270 20170 616123042340258 20171 996908023758528 20172 1613031066098786 20173 2609939089857314 20174 4222970155956100 20175 6832909245813414 20176 11055879401769514 20177 17888788647582928 20178 28944668049352442 20179 46833456696935370 20180 75778124746287812 20181 122611581443223182 20182 198389706189510994 20183 321001287632734176 20184 519390993822245170 20185 840392281454979346 20186 1359783275277224516 20187 2200175556732203862 20188 3559958832009428378 20189 5760134388741632240 20190 9320093220751060618 20191 15080227609492692858 20192 24400320830243753476 20193 39480548439736446334 20194 63880869269980199810 20195 103361417709716646144 20196 167242286979696845954 20197 270603704689413492098 20198 437845991669110338052 20199 708449696358523830150 20200 1146295688027634168202 20201 1854745384386157998352 20202 3001041072413792166554 20203 4855786456799950164906 20204 7856827529213742331460 20205 12712613986013692496366 20206 20569441515227434827826 20207 33282055501241127324192 20208 53851497016468562152018 20209 87133552517709689476210 20210 140985049534178251628228 20211 228118602051887941104438 20212 369103651586066192732666 20213 597222253637954133837104 20214 966325905224020326569770 20215 1563548158861974460406874 20216 2529874064085994786976644 20217 4093422222947969247383518 20218 6623296287033964034360162 20219 10716718509981933281743680 20220 17340014797015897316103842 20221 28056733306997830597847522 20222 45396748104013727913951364 20223 73453481411011558511798886 20224 118850229515025286425750250 20225 192303710926036844937549136 20226 311153940441062131363299386 20227 503457651367098976300848522 20228 814611591808161107664147908 20229 1318069243175260083964996430 20230 2132680834983421191629144338 20231 3450750078158681275594140768 20232 5583430913142102467223285106 20233 9034180991300783742817425874 20234 14617611904442886210040710980 20235 23651792895743669952858136854 20236 38269404800186556162898847834 20237 61921197695930226115756984688 20238 100190602496116782278655832522 20239 162111800192047008394412817210 20240 262302402688163790673068649732 20241 424414202880210799067481466942 20242 686716605568374589740550116674 20243 1111130808448585388808031583616 20244 1797847414016959978548581700290 20245 2908978222465545367356613283906 20246 4706825636482505345905194984196 20247 7615803858948050713261808268102 20248 12322629495430556059167003252298 20249 19938433354378606772428811520400 20250 32261062849809162831595814775148 20251 52199496204187769604024766331278 20252 84460559053996932436003701569058 20253 136660055258184702269231443174966 20254 221120614312181687519334151145662 20255 357780669570372717522040272671364 20256 578901283883024855641774966818832 20257 936681953477632259629870568544992 20258 1515583238290610992984920204664002 20259 2452265219708895350428872583801542 20260 3967849139226369741647267158839202 20261 6420128199327076136986479078138656 20262 10388216446192768722359155597466630 20263 16811913099575009856093664820650450 20264 27246714948436763107751188934354252 20265 44596011965077326141208402515566866 20266 77365423001675435325609742489559810 20267 172867998288755508446294401667213944 20268 673447606471065231927754914061732646 20269 4034130535233385262823344081031028082 20270 26544824619253485257966489227774010978 20271 167034987874724817040757070279237180086 20272 973274909542498204663980118188979093808 20273 5221576724946143688496664996174165505004 20274 25791106524671622725224530316565769724868 20275 117390701568239797147853569171586429110930 20276 492804189502404328207784550324264612535424 20277 1909248430280554229897578824738415519189502 20278 6828652523687810390064697155605938026917570 20279 22547119428771639994628869981092857751320316 20280 68705055783140232930158485628539797179909310 20281 193081626295321299569034958764156860345383766 20282 499930436359817403041696128486864933877278472 20283 1190982498977429169787625164046927534659901770 20284 2606603899650201003906380426823542019472449296 20285 5241222853532057830847956827303599296891611074 20286 9796178716168721319655255105301586619882238757 20287 18193698314421900960316593420363261805546915154 20288 40934037221656162722904401074713875302698207223 20289 129727910830647180986858917536124898430341789870 20290 470274616024091914430871668622671734345899686154 20291 1605126361731233610392172922139113969095064101148 20292 5764916121981747305355078293087849719798314546916 20293 26269596016703006090466556820810800645878347916438 20294 154184725938759245105392669835848155928442910205862 20295 1322450622061565878328832393398415962521411297404922 20296 20657772347004258197131776340422199663673658798857435 20297 879109291526849717499873674640855859954033354507425144 20298 200289883676438265545110762624459659423823932034384780215 20299 64557310805356514868500374665287426933719403730361920901278 20300 8958354707232878657888372422693955691622672950204